liblaf-lime


Nameliblaf-lime JSON
Version 0.1.1 PyPI version JSON
download
home_pageNone
Summary๐Ÿ‹โ€๐ŸŸฉ Lime: AI-powered CLI for GitHub repository management. Automate commits, generate READMEs, and manage topics with ease. Supports conventional commits, markdown generation, and GitHub API integration.
upload_time2025-01-26 08:23:34
maintainerNone
docs_urlNone
authorNone
requires_python<4,>=3.12
licenseNone
keywords ai automation cli code-quality code-review commit-messages developer-tools documentation git github-api markdown open-source productivity project-management python readme-generation repository-management software-development topic-management version-control
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <div align="center"><a name="readme-top"></a>

<img height="160" src="https://raw.githubusercontent.com/microsoft/fluentui-emoji/main/assets/Lime/3D/lime_3d.png" />

<h1>Lime</h1>

Lime is an AI-powered CLI tool for generating high-quality commit messages, repository descriptions, and GitHub topics. It leverages advanced language models to automate repository management tasks with precision and efficiency.

[![][pypi-version-shield]][pypi-project-link]
[![][pypi-download-shield]][pypi-project-link]
[![][pypi-python-version-shield]][pypi-project-link] <br />
[![][github-contributors-shield]][github-contributors-link]
[![][github-forks-shield]][github-forks-link]
[![][github-stars-shield]][github-stars-link]
[![][github-issues-shield]][github-issues-link]
[![][github-license-shield]][github-license-link]

[Changelog](./CHANGELOG.md) ยท [Report Bug][github-issues-link] ยท [Request Feature][github-issues-link]

![](https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/rainbow.png)

</div>

[github-contributors-link]: https://github.com/liblaf/lime/graphs/contributors
[github-contributors-shield]: https://img.shields.io/github/contributors/liblaf/lime
[github-forks-link]: https://github.com/liblaf/lime/forks
[github-forks-shield]: https://img.shields.io/github/forks/liblaf/lime
[github-issues-link]: https://github.com/liblaf/lime/issues
[github-issues-shield]: https://img.shields.io/github/issues/liblaf/lime
[github-license-link]: https://github.com/liblaf/lime/blob/main/LICENSE
[github-license-shield]: https://img.shields.io/github/license/liblaf/lime
[github-stars-link]: https://github.com/liblaf/lime/stargazers
[github-stars-shield]: https://img.shields.io/github/stars/liblaf/lime
[pypi-download-shield]: https://img.shields.io/pypi/dm/liblaf-lime?logo=PyPI&logoColor=3775A9
[pypi-project-link]: https://pypi.org/project/liblaf-lime/
[pypi-python-version-shield]: https://img.shields.io/pypi/pyversions/liblaf-lime?logo=Python&logoColor=3776AB&label=Python
[pypi-version-shield]: https://img.shields.io/pypi/v/liblaf-lime?logo=PyPI&logoColor=3775A9&label=PyPI

## โœจ Features

- ๐Ÿค– **AI-Powered Commit Messages:** Automatically generates meaningful and conventional commit messages based on code changes, saving time and ensuring consistency;
- ๐Ÿ› ๏ธ **Repository Management:** Provides tools to manage repository descriptions, README files, and topics with AI assistance, making repository maintenance effortless;
- ๐Ÿš€ **Quick Setup:** Easy to install and configure, with a simple CLI interface that integrates seamlessly into your development workflow;
- ๐Ÿ“š **Documentation Generation:** Automatically generates help documentation and README sections, ensuring your project is well-documented and easy to understand;
- ๐Ÿ”„ **Git Integration:** Deep integration with Git, allowing you to manage commits, repositories, and GitHub interactions directly from the CLI;
- ๐Ÿง  **Customizable Prompts:** Supports custom prompt templates for generating commit messages, descriptions, and other content, tailored to your project's needs;
- ๐ŸŒ **GitHub API Integration:** Seamlessly interacts with GitHub to update repository descriptions and topics, ensuring your project is always up-to-date;
- ๐Ÿ“ฆ **Modular Design:** Built with a modular architecture, allowing you to extend and customize functionality to fit your specific requirements;

<div align="right">

[![][back-to-top]](#readme-top)

</div>

[back-to-top]: https://img.shields.io/badge/-BACK_TO_TOP-black?style=flat-square

## ๐Ÿ“ฆ Installation

To install `liblaf-lime`, run the following command:

```bash
uv tool install liblaf-lime
```

<div align="right">

[![][back-to-top]](#readme-top)

</div>

## โŒจ๏ธ Local Development

You can use Github Codespaces for online development:

[![][github-codespace-shield]][github-codespace-link]

Or clone it for local development:

```bash
git clone https://github.com/liblaf/lime.git
cd lime
uv sync
```

<div align="right">

[![][back-to-top]](#readme-top)

</div>

[github-codespace-shield]: https://github.com/codespaces/badge.svg
[github-codespace-link]: https://codespaces.new/liblaf/lime

## ๐Ÿค Contributing

Contributions of all types are more than welcome, if you are interested in contributing code, feel free to check out our GitHub [Issues][github-issues-link] to get stuck in to show us what you're made of.

[![][pr-welcome-shield]][pr-welcome-link]

[![][github-contrib-shield]][github-contrib-link]

<div align="right">

[![][back-to-top]](#readme-top)

</div>

[pr-welcome-shield]: https://img.shields.io/badge/%F0%9F%A4%AF%20PR%20WELCOME-%E2%86%92-ffcb47?labelColor=black&style=for-the-badge
[pr-welcome-link]: https://github.com/liblaf/lime/pulls
[github-contrib-shield]: https://contrib.rocks/image?repo=liblaf%2Flime
[github-contrib-link]: https://github.com/liblaf/lime/graphs/contributors

---

#### ๐Ÿ“ License

Copyright ยฉ 2025 [liblaf][profile-link]. <br />
This project is [MIT](./LICENSE) licensed.

[profile-link]: https://github.com/liblaf

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "liblaf-lime",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4,>=3.12",
    "maintainer_email": null,
    "keywords": "ai, automation, cli, code-quality, code-review, commit-messages, developer-tools, documentation, git, github-api, markdown, open-source, productivity, project-management, python, readme-generation, repository-management, software-development, topic-management, version-control",
    "author": null,
    "author_email": "liblaf <30631553+liblaf@users.noreply.github.com>",
    "download_url": "https://files.pythonhosted.org/packages/b9/92/68b3fed650f64320bf963e3283d39a2df2a55c2e8194794ce7c7e8257cbe/liblaf_lime-0.1.1.tar.gz",
    "platform": null,
    "description": "<div align=\"center\"><a name=\"readme-top\"></a>\n\n<img height=\"160\" src=\"https://raw.githubusercontent.com/microsoft/fluentui-emoji/main/assets/Lime/3D/lime_3d.png\" />\n\n<h1>Lime</h1>\n\nLime is an AI-powered CLI tool for generating high-quality commit messages, repository descriptions, and GitHub topics. It leverages advanced language models to automate repository management tasks with precision and efficiency.\n\n[![][pypi-version-shield]][pypi-project-link]\n[![][pypi-download-shield]][pypi-project-link]\n[![][pypi-python-version-shield]][pypi-project-link] <br />\n[![][github-contributors-shield]][github-contributors-link]\n[![][github-forks-shield]][github-forks-link]\n[![][github-stars-shield]][github-stars-link]\n[![][github-issues-shield]][github-issues-link]\n[![][github-license-shield]][github-license-link]\n\n[Changelog](./CHANGELOG.md) \u00b7 [Report Bug][github-issues-link] \u00b7 [Request Feature][github-issues-link]\n\n![](https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/rainbow.png)\n\n</div>\n\n[github-contributors-link]: https://github.com/liblaf/lime/graphs/contributors\n[github-contributors-shield]: https://img.shields.io/github/contributors/liblaf/lime\n[github-forks-link]: https://github.com/liblaf/lime/forks\n[github-forks-shield]: https://img.shields.io/github/forks/liblaf/lime\n[github-issues-link]: https://github.com/liblaf/lime/issues\n[github-issues-shield]: https://img.shields.io/github/issues/liblaf/lime\n[github-license-link]: https://github.com/liblaf/lime/blob/main/LICENSE\n[github-license-shield]: https://img.shields.io/github/license/liblaf/lime\n[github-stars-link]: https://github.com/liblaf/lime/stargazers\n[github-stars-shield]: https://img.shields.io/github/stars/liblaf/lime\n[pypi-download-shield]: https://img.shields.io/pypi/dm/liblaf-lime?logo=PyPI&logoColor=3775A9\n[pypi-project-link]: https://pypi.org/project/liblaf-lime/\n[pypi-python-version-shield]: https://img.shields.io/pypi/pyversions/liblaf-lime?logo=Python&logoColor=3776AB&label=Python\n[pypi-version-shield]: https://img.shields.io/pypi/v/liblaf-lime?logo=PyPI&logoColor=3775A9&label=PyPI\n\n## \u2728 Features\n\n- \ud83e\udd16 **AI-Powered Commit Messages:** Automatically generates meaningful and conventional commit messages based on code changes, saving time and ensuring consistency;\n- \ud83d\udee0\ufe0f **Repository Management:** Provides tools to manage repository descriptions, README files, and topics with AI assistance, making repository maintenance effortless;\n- \ud83d\ude80 **Quick Setup:** Easy to install and configure, with a simple CLI interface that integrates seamlessly into your development workflow;\n- \ud83d\udcda **Documentation Generation:** Automatically generates help documentation and README sections, ensuring your project is well-documented and easy to understand;\n- \ud83d\udd04 **Git Integration:** Deep integration with Git, allowing you to manage commits, repositories, and GitHub interactions directly from the CLI;\n- \ud83e\udde0 **Customizable Prompts:** Supports custom prompt templates for generating commit messages, descriptions, and other content, tailored to your project's needs;\n- \ud83c\udf10 **GitHub API Integration:** Seamlessly interacts with GitHub to update repository descriptions and topics, ensuring your project is always up-to-date;\n- \ud83d\udce6 **Modular Design:** Built with a modular architecture, allowing you to extend and customize functionality to fit your specific requirements;\n\n<div align=\"right\">\n\n[![][back-to-top]](#readme-top)\n\n</div>\n\n[back-to-top]: https://img.shields.io/badge/-BACK_TO_TOP-black?style=flat-square\n\n## \ud83d\udce6 Installation\n\nTo install `liblaf-lime`, run the following command:\n\n```bash\nuv tool install liblaf-lime\n```\n\n<div align=\"right\">\n\n[![][back-to-top]](#readme-top)\n\n</div>\n\n## \u2328\ufe0f Local Development\n\nYou can use Github Codespaces for online development:\n\n[![][github-codespace-shield]][github-codespace-link]\n\nOr clone it for local development:\n\n```bash\ngit clone https://github.com/liblaf/lime.git\ncd lime\nuv sync\n```\n\n<div align=\"right\">\n\n[![][back-to-top]](#readme-top)\n\n</div>\n\n[github-codespace-shield]: https://github.com/codespaces/badge.svg\n[github-codespace-link]: https://codespaces.new/liblaf/lime\n\n## \ud83e\udd1d Contributing\n\nContributions of all types are more than welcome, if you are interested in contributing code, feel free to check out our GitHub [Issues][github-issues-link] to get stuck in to show us what you're made of.\n\n[![][pr-welcome-shield]][pr-welcome-link]\n\n[![][github-contrib-shield]][github-contrib-link]\n\n<div align=\"right\">\n\n[![][back-to-top]](#readme-top)\n\n</div>\n\n[pr-welcome-shield]: https://img.shields.io/badge/%F0%9F%A4%AF%20PR%20WELCOME-%E2%86%92-ffcb47?labelColor=black&style=for-the-badge\n[pr-welcome-link]: https://github.com/liblaf/lime/pulls\n[github-contrib-shield]: https://contrib.rocks/image?repo=liblaf%2Flime\n[github-contrib-link]: https://github.com/liblaf/lime/graphs/contributors\n\n---\n\n#### \ud83d\udcdd License\n\nCopyright \u00a9 2025 [liblaf][profile-link]. <br />\nThis project is [MIT](./LICENSE) licensed.\n\n[profile-link]: https://github.com/liblaf\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "\ud83c\udf4b\u200d\ud83d\udfe9 Lime: AI-powered CLI for GitHub repository management. Automate commits, generate READMEs, and manage topics with ease. Supports conventional commits, markdown generation, and GitHub API integration.",
    "version": "0.1.1",
    "project_urls": {
        "Changelog": "https://github.com/liblaf/lime/blob/main/CHANGELOG.md",
        "Homepage": "https://github.com/liblaf/lime",
        "Issue Tracker": "https://github.com/liblaf/lime/issues",
        "Release Notes": "https://github.com/liblaf/lime/releases",
        "Source Code": "https://github.com/liblaf/lime"
    },
    "split_keywords": [
        "ai",
        " automation",
        " cli",
        " code-quality",
        " code-review",
        " commit-messages",
        " developer-tools",
        " documentation",
        " git",
        " github-api",
        " markdown",
        " open-source",
        " productivity",
        " project-management",
        " python",
        " readme-generation",
        " repository-management",
        " software-development",
        " topic-management",
        " version-control"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5bdb101d4d6e64622d4d4785fc70a8c99a9fb69a3541ca1b04cf0a06e81e4119",
                "md5": "daa1b90cebcfbb83e63f28b4718600e6",
                "sha256": "74d5cb5ddf7f1584fe212249559592e0782509b65e51034a9c300b2c18e65ce1"
            },
            "downloads": -1,
            "filename": "liblaf_lime-0.1.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "daa1b90cebcfbb83e63f28b4718600e6",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4,>=3.12",
            "size": 38385,
            "upload_time": "2025-01-26T08:23:33",
            "upload_time_iso_8601": "2025-01-26T08:23:33.124296Z",
            "url": "https://files.pythonhosted.org/packages/5b/db/101d4d6e64622d4d4785fc70a8c99a9fb69a3541ca1b04cf0a06e81e4119/liblaf_lime-0.1.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b99268b3fed650f64320bf963e3283d39a2df2a55c2e8194794ce7c7e8257cbe",
                "md5": "709745700b7bdef71a3e2009a8dcdacc",
                "sha256": "8ade9cc61dba38b225fb1cbd04e42ebddad68f934701fdad51b0d5c306888d8c"
            },
            "downloads": -1,
            "filename": "liblaf_lime-0.1.1.tar.gz",
            "has_sig": false,
            "md5_digest": "709745700b7bdef71a3e2009a8dcdacc",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4,>=3.12",
            "size": 142454,
            "upload_time": "2025-01-26T08:23:34",
            "upload_time_iso_8601": "2025-01-26T08:23:34.543779Z",
            "url": "https://files.pythonhosted.org/packages/b9/92/68b3fed650f64320bf963e3283d39a2df2a55c2e8194794ce7c7e8257cbe/liblaf_lime-0.1.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-01-26 08:23:34",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "liblaf",
    "github_project": "lime",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "liblaf-lime"
}
        
Elapsed time: 1.19858s