flasklaunch


Nameflasklaunch JSON
Version 0.1.2 PyPI version JSON
download
home_pagehttps://github.com/leonanthomaz/flasklaunch
SummaryA tool to quickly launch Flask projects
upload_time2025-02-05 21:11:42
maintainerNone
docs_urlNone
authorLeonan Thomaz
requires_python>=3.7
licenseMIT
keywords flask web development cli scaffolding bootstrap api restful database sqlalchemy
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # FlaskLaunch: Streamline Your Flask Development

FlaskLaunch is a command-line tool designed to accelerate the creation of Flask-based web applications. It provides a standardized project structure and simplifies the integration of essential features, allowing developers to focus on building core application logic rather than project scaffolding.

## Key Features

*   **Rapid Project Initialization:** Quickly generate a pre-configured Flask project structure with a single command.
*   **Modular Feature Integration:** Seamlessly add support for RESTful APIs, databases (SQLAlchemy), and web templating (Bootstrap) as needed.
*   **Flexible Configuration:** Leverage `settings.yaml` and Dynaconf for robust and adaptable configuration management.
*   **Intuitive CLI:** A user-friendly command-line interface simplifies project setup and feature integration.
*   **Best Practices:** The generated project structure promotes maintainability and avoids common pitfalls like circular imports.

## Installation

```bash
pip install flasklaunch

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/leonanthomaz/flasklaunch",
    "name": "flasklaunch",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": null,
    "keywords": "flask, web, development, cli, scaffolding, bootstrap, api, restful, database, sqlalchemy",
    "author": "Leonan Thomaz",
    "author_email": "leonan.thomaz@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/d6/ce/13c0ca592227601a5eea1f9f610ec3a0c834581703a37fd80cc9626996f6/flasklaunch-0.1.2.tar.gz",
    "platform": null,
    "description": "# FlaskLaunch: Streamline Your Flask Development\r\n\r\nFlaskLaunch is a command-line tool designed to accelerate the creation of Flask-based web applications. It provides a standardized project structure and simplifies the integration of essential features, allowing developers to focus on building core application logic rather than project scaffolding.\r\n\r\n## Key Features\r\n\r\n*   **Rapid Project Initialization:** Quickly generate a pre-configured Flask project structure with a single command.\r\n*   **Modular Feature Integration:** Seamlessly add support for RESTful APIs, databases (SQLAlchemy), and web templating (Bootstrap) as needed.\r\n*   **Flexible Configuration:** Leverage `settings.yaml` and Dynaconf for robust and adaptable configuration management.\r\n*   **Intuitive CLI:** A user-friendly command-line interface simplifies project setup and feature integration.\r\n*   **Best Practices:** The generated project structure promotes maintainability and avoids common pitfalls like circular imports.\r\n\r\n## Installation\r\n\r\n```bash\r\npip install flasklaunch\r\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "A tool to quickly launch Flask projects",
    "version": "0.1.2",
    "project_urls": {
        "Bug Tracker": "https://github.com/leonanthomaz/flasklaunch/issues",
        "Documentation": "https://github.com/leonanthomaz/flasklaunch/wiki",
        "Homepage": "https://github.com/leonanthomaz/flasklaunch",
        "Source Code": "https://github.com/leonanthomaz/flasklaunch"
    },
    "split_keywords": [
        "flask",
        " web",
        " development",
        " cli",
        " scaffolding",
        " bootstrap",
        " api",
        " restful",
        " database",
        " sqlalchemy"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "fd2fb9e43913e4785a4067c7d4c18478867baf8469fd47a3d7f34ab4cd8016da",
                "md5": "9d885754987108f1294f4a3db46cf7bb",
                "sha256": "961b67a379e27b6487533f77686f7fa1fd747e7bc15cf3c4b6c499129cd4fbb5"
            },
            "downloads": -1,
            "filename": "flasklaunch-0.1.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "9d885754987108f1294f4a3db46cf7bb",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 12182,
            "upload_time": "2025-02-05T21:11:40",
            "upload_time_iso_8601": "2025-02-05T21:11:40.823787Z",
            "url": "https://files.pythonhosted.org/packages/fd/2f/b9e43913e4785a4067c7d4c18478867baf8469fd47a3d7f34ab4cd8016da/flasklaunch-0.1.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d6ce13c0ca592227601a5eea1f9f610ec3a0c834581703a37fd80cc9626996f6",
                "md5": "12c79492c902092dc1d9c24ae963799e",
                "sha256": "babb66d8f61aaf8dc60234f2e97c01a1a6b058dec779a880f9ab770a78fa9325"
            },
            "downloads": -1,
            "filename": "flasklaunch-0.1.2.tar.gz",
            "has_sig": false,
            "md5_digest": "12c79492c902092dc1d9c24ae963799e",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 10081,
            "upload_time": "2025-02-05T21:11:42",
            "upload_time_iso_8601": "2025-02-05T21:11:42.119926Z",
            "url": "https://files.pythonhosted.org/packages/d6/ce/13c0ca592227601a5eea1f9f610ec3a0c834581703a37fd80cc9626996f6/flasklaunch-0.1.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-02-05 21:11:42",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "leonanthomaz",
    "github_project": "flasklaunch",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "flasklaunch"
}
        
Elapsed time: 0.40540s