awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
sloria avatar

sloria/cookiecutter-flask

0
View on GitHub↗
4,725 Stars·779 Forks·Python·MIT·2 Aufrufe

Cookiecutter Flask

Dieses Projekt ist ein standardisiertes Projekt-Template für den Bau von Flask-Anwendungen. Es dient als anpassbares Projekt-Gerüst, das mittels des Cookiecutter-CLI-Tools ein konsistentes Verzeichnislayout und eine Konfiguration generiert.

Das Template bietet einen vorkonfigurierten Authentifizierungs-Starter für die Verwaltung von Benutzerregistrierungs- und Login-Flows. Es enthält zudem ein SQLAlchemy-Datenbank-Gerüst mit automatisierten Schema-Migrationen und eine integrierte Webpack-Frontend-Pipeline zum Bundeln und Minifizieren von CSS und JavaScript.

Die generierte Struktur integriert eine modulare Projektarchitektur durch das Application-Factory-Muster und Blueprints. Es enthält zudem Konfigurationen für Umgebungsvariablen, automatisierte Test-Suiten und Deployment-Skripte für Cloud-Hosting-Anbieter.

Features

  • Cookiecutter Templates - Implements a customizable project scaffold using the Cookiecutter CLI tool to generate a consistent directory layout.
  • Template-Based Project Scaffolders - Generates a customized project layout and configuration from a predefined template using the Cookiecutter CLI.
  • Authentication Starters - Ships a pre-configured authentication starter for managing user registration and login flows with secure password hashing.
  • User Authentication Systems - Provides pre-configured user registration and login flows using secure password hashing and session tracking.
  • Flask - Creates a standardized folder layout with authentication and asset bundling to accelerate Flask development.
  • Modular Project Structures - Utilizes factory patterns and modular blueprints to ensure the application structure remains scalable and maintainable.
  • Application Scaffolds - Generates a standardized project structure including authentication and database setup for rapid Flask development.
  • Project Boilerplates - Provides a standardized project boilerplate with pre-configured authentication, database migrations, and a modular structure.
  • Database Schema Managers - Provides a system for defining, versioning, and managing database schemas across different environments.
  • Frontend Bundling Pipelines - Includes an integrated Webpack pipeline to process and minify CSS and JavaScript files into optimized bundles.
  • Asset Bundling - Combines and minifies style sheets and scripts into optimized files to reduce browser page load times.
  • Database Scaffolders - Includes a SQLAlchemy database scaffold with automated schema migrations to maintain consistent data structures.
  • Frontend Asset Pipelines - Integrates a Webpack pipeline to bundle and minify CSS and JavaScript assets for the frontend.
  • Cookie-Based Session Management - Manages user identity and logged-in state by storing encrypted identifiers in browser cookies.
  • Application Factories - Implements the application factory pattern to allow multiple configurations and easier testing of the Flask environment.
  • Environment Variable-Based Configuration - Loads application settings from external environment variables to keep sensitive secrets separate from source code.
  • Database Schema Migrations - Provides automated versioning and updating of database structures to maintain consistency across deployment environments.
  • Route-Based Modularization - Organizes the codebase into independent components and route groups using Flask Blueprints.
  • Automated Test Suites - Ships with automated unit and functional test suites to verify code reliability and prevent regressions.
  • Asset Pipelines - Implements a build system using Webpack to automatically process, transform, and bundle frontend assets.
  • Boilerplate and Starters - Cookiecutter template for Flask.

Star-Verlauf

Star-Verlauf für sloria/cookiecutter-flaskStar-Verlauf für sloria/cookiecutter-flask

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht sloria/cookiecutter-flask?

Dieses Projekt ist ein standardisiertes Projekt-Template für den Bau von Flask-Anwendungen. Es dient als anpassbares Projekt-Gerüst, das mittels des Cookiecutter-CLI-Tools ein konsistentes Verzeichnislayout und eine Konfiguration generiert.

Was sind die Hauptfunktionen von sloria/cookiecutter-flask?

Die Hauptfunktionen von sloria/cookiecutter-flask sind: Cookiecutter Templates, Template-Based Project Scaffolders, Authentication Starters, User Authentication Systems, Flask, Modular Project Structures, Application Scaffolds, Project Boilerplates.

Welche Open-Source-Alternativen gibt es zu sloria/cookiecutter-flask?

Open-Source-Alternativen zu sloria/cookiecutter-flask sind unter anderem: cookiecutter-flask/cookiecutter-flask — cookiecutter-flask is a project scaffolding tool used for bootstrapping Flask web applications. It uses a templating… realpython/discover-flask — This project is a full stack web application template built with Flask. It provides a foundation for developing… thuss/standalone-migrations — Standalone Migrations is a Ruby-based utility that provides database schema management and migration capabilities… miguelgrinberg/flasky — Flasky is a complete web application example and tutorial designed to demonstrate professional development patterns… gyoogle/tech-interview-for-developer — This project is a comprehensive technical interview preparation resource and computer science interview guide. It… buildbot/buildbot — Buildbot is a Python-based continuous integration framework and distributed build orchestrator. It functions as a…

Open-Source-Alternativen zu Cookiecutter Flask

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Cookiecutter Flask.
  • cookiecutter-flask/cookiecutter-flaskAvatar von cookiecutter-flask

    cookiecutter-flask/cookiecutter-flask

    4,725Auf GitHub ansehen↗

    cookiecutter-flask is a project scaffolding tool used for bootstrapping Flask web applications. It uses a templating engine to generate a standardized directory structure and configuration files based on user input. The project implements the application factory pattern and blueprint-based modularization to organize application logic and ensure scalability. It integrates secure user authentication systems featuring password hashing, registration forms, and session management. The toolkit covers database schema management through versioned migration scripts and containerization for environmen

    Python
    Auf GitHub ansehen↗4,725
  • realpython/discover-flaskAvatar von realpython

    realpython/discover-flask

    4,550Auf GitHub ansehen↗

    This project is a full stack web application template built with Flask. It provides a foundation for developing complete web applications, covering the entire pipeline from user interfaces and server-side logic to relational data management. The project implements a modular architecture using blueprints to organize views and templates into independent components. It features a session-based authentication system for managing user registration, password hashing, and secure login sessions to protect private application areas. Data persistence is handled through an object relational mapper for

    Python
    Auf GitHub ansehen↗4,550
  • thuss/standalone-migrationsAvatar von thuss

    thuss/standalone-migrations

    995Auf GitHub ansehen↗

    Standalone Migrations is a Ruby-based utility that provides database schema management and migration capabilities outside of a full web framework. It enables developers to track, version, and apply structural changes to relational databases using standard migration scripts in custom or non-framework environments. The tool distinguishes itself by offering multi-database isolation, allowing for the management of independent data stores within a single project through separate configuration sets and migration paths. It supports dynamic environment-aware configuration, which allows connection set

    Ruby
    Auf GitHub ansehen↗995
  • miguelgrinberg/flaskyAvatar von miguelgrinberg

    miguelgrinberg/flasky

    8,747Auf GitHub ansehen↗

    Flasky is a complete web application example and tutorial designed to demonstrate professional development patterns using the Flask framework. It serves as a practical implementation of a web service to teach server-side development, application structure, and the use of a Python object-relational mapper for database applications. The project provides a containerized environment that packages the web application and its database dependencies into isolated images. This ensures consistent behavior across different hosting platforms and includes configurations for production-grade server deploym

    Pythonflaskpython
    Auf GitHub ansehen↗8,747
  • Alle 30 Alternativen zu Cookiecutter Flask anzeigen→