kenkun


Namekenkun JSON
Version 0.1.4 PyPI version JSON
download
home_pagehttps://github.com/sylvioazevedo/kenkun
SummaryA cli ui to generate projects in python.
upload_time2025-01-11 01:32:38
maintainerNone
docs_urlNone
authorSylvio Ximenez de Azevedo Neto
requires_python>=3.12
licenseNone
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Kenkun Project

## Overview
Welcome to the Kenkun Project! This project aims to be a scaffolding tool for python web projects. 
It is designed to help developers quickly create new projects with a predefined structure and configuration.
The project is currently in development and is not yet ready for production use.

## Features
- Feature 1: Create diferent types of web applications, such as Flask, FastHTML and FastHTML standalone.
- Feature 2: Model driven development, with automatic generation of models, views and controllers.

## Installation
To install the necessary dependencies, run the following command:
```bash
pip install kenkun
```

Once installed. Create a configuration file in the root of your project with the following content, inserting your Github access properties:
```python
# Github access properties
GITHUB_USER=''
GITHUB_TOKEN=''
GITHUB_URL=f''
```

## Usage
To start the project, use the following command:
```bash
kk create -a [project-name]
```

To generate a new model, use the following command:
```bash
kk domain -d [model-name]
```

To generate all: views, controllers and models, use the following command:
```bash
kk all -d [model-name]
```

For detailed usage instructions, refer to the [documentation](https://github.com/sylvioazevedo/kenkun/wiki).

## Contributing
We welcome contributions! Please see our [contributing guidelines](https://github.com/sylvioazevedo/kenkun) for more details.

## License
This project is licensed under the [GNU General Public License v3](https://www.gnu.org/licenses/gpl-3.0.en.html).

## Contact
For any questions or feedback, please contact <sylvioazevedo@gmail.com>.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/sylvioazevedo/kenkun",
    "name": "kenkun",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.12",
    "maintainer_email": null,
    "keywords": null,
    "author": "Sylvio Ximenez de Azevedo Neto",
    "author_email": "sylvioazevedo@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/8a/55/e8fd2e3195b01f532ca1da087829bed5d81a6dddda3c5627fbfc76d0f7d9/kenkun-0.1.4.tar.gz",
    "platform": null,
    "description": "# Kenkun Project\r\n\r\n## Overview\r\nWelcome to the Kenkun Project! This project aims to be a scaffolding tool for python web projects. \r\nIt is designed to help developers quickly create new projects with a predefined structure and configuration.\r\nThe project is currently in development and is not yet ready for production use.\r\n\r\n## Features\r\n- Feature 1: Create diferent types of web applications, such as Flask, FastHTML and FastHTML standalone.\r\n- Feature 2: Model driven development, with automatic generation of models, views and controllers.\r\n\r\n## Installation\r\nTo install the necessary dependencies, run the following command:\r\n```bash\r\npip install kenkun\r\n```\r\n\r\nOnce installed. Create a configuration file in the root of your project with the following content, inserting your Github access properties:\r\n```python\r\n# Github access properties\r\nGITHUB_USER=''\r\nGITHUB_TOKEN=''\r\nGITHUB_URL=f''\r\n```\r\n\r\n## Usage\r\nTo start the project, use the following command:\r\n```bash\r\nkk create -a [project-name]\r\n```\r\n\r\nTo generate a new model, use the following command:\r\n```bash\r\nkk domain -d [model-name]\r\n```\r\n\r\nTo generate all: views, controllers and models, use the following command:\r\n```bash\r\nkk all -d [model-name]\r\n```\r\n\r\nFor detailed usage instructions, refer to the [documentation](https://github.com/sylvioazevedo/kenkun/wiki).\r\n\r\n## Contributing\r\nWe welcome contributions! Please see our [contributing guidelines](https://github.com/sylvioazevedo/kenkun) for more details.\r\n\r\n## License\r\nThis project is licensed under the [GNU General Public License v3](https://www.gnu.org/licenses/gpl-3.0.en.html).\r\n\r\n## Contact\r\nFor any questions or feedback, please contact <sylvioazevedo@gmail.com>.\r\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "A cli ui to generate projects in python.",
    "version": "0.1.4",
    "project_urls": {
        "Homepage": "https://github.com/sylvioazevedo/kenkun"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b155cc80205375fc89374c1fd7c0067c1ffe87fc74c1e02f38de610e36766f1d",
                "md5": "d5b8cbcd3fa8916a4608cb4ea409b01b",
                "sha256": "5eb2be5d09c7c9db8641454cc089dce4d80e7178334e4e3627ce674e0027c721"
            },
            "downloads": -1,
            "filename": "kenkun-0.1.4-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "d5b8cbcd3fa8916a4608cb4ea409b01b",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.12",
            "size": 5996,
            "upload_time": "2025-01-11T01:32:36",
            "upload_time_iso_8601": "2025-01-11T01:32:36.745189Z",
            "url": "https://files.pythonhosted.org/packages/b1/55/cc80205375fc89374c1fd7c0067c1ffe87fc74c1e02f38de610e36766f1d/kenkun-0.1.4-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8a55e8fd2e3195b01f532ca1da087829bed5d81a6dddda3c5627fbfc76d0f7d9",
                "md5": "51a78c13b75a8d9e6e99fb7d61868e02",
                "sha256": "f28bf601b0c60874c98c64202b7edc6241cc1e365b0f30e671a7efc6487cf530"
            },
            "downloads": -1,
            "filename": "kenkun-0.1.4.tar.gz",
            "has_sig": false,
            "md5_digest": "51a78c13b75a8d9e6e99fb7d61868e02",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.12",
            "size": 6342,
            "upload_time": "2025-01-11T01:32:38",
            "upload_time_iso_8601": "2025-01-11T01:32:38.991219Z",
            "url": "https://files.pythonhosted.org/packages/8a/55/e8fd2e3195b01f532ca1da087829bed5d81a6dddda3c5627fbfc76d0f7d9/kenkun-0.1.4.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-01-11 01:32:38",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "sylvioazevedo",
    "github_project": "kenkun",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "kenkun"
}
        
Elapsed time: 6.67284s