Templates ================= In AppCraft, templates define the foundation of a **layered architecture**, ensuring modularity and independence. Each template provides a specific set of features that seamlessly integrate into a project. All templates are **modular and independent**, allowing them to be combined as needed, making project construction **flexible and scalable**. Whether you require **a database, web interfaces, web scraping, or containerization**, you can mix and match templates without compromising the core structure of your application. By leveraging AppCraft's template-based system, developers can streamline development while maintaining a **clean and maintainable architecture**. Not every template relates to the others the same way — some are always included, some can't be installed alone, some replace each other, and some are meant to be combined freely. Read `Template Types `_ first if you're choosing which ones to install. .. toctree:: :maxdepth: 2 :caption: Templates :titlesonly: concepts/index base/index poetry/index pipenv/index uv/index docker/index prompt_toolkit/index sqlalchemy/index mongodb/index flask/index flask_ui/index flask_api/index web_scraping/index selenium/index playwright/index httpx/index curl_cffi/index git/index github/index