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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to drivendata/cookiecutter-data-science

Projects sharing features with Cookiecutter Data Science

30 open-source projects similar to drivendata/cookiecutter-data-science, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • sloria/cookiecutter-flasksloria avatar

    sloria/cookiecutter-flask

    4,725View on GitHub↗

    This project is a standardized project template for building Flask applications. It serves as a customizable project scaffold that generates a consistent directory layout and configuration using the Cookiecutter CLI tool. The template provides a pre-configured authentication starter for managing user registration and login flows. It also includes a SQLAlchemy database scaffold with automated schema migrations and an integrated Webpack frontend pipeline for bundling and minifying CSS and JavaScript. The generated structure incorporates modular project architecture through the application fact

    Python
    View on GitHub↗4,725
  • victoresque/pytorch-templatevictoresque avatar

    victoresque/pytorch-template

    5,116View on GitHub↗

    This project is a PyTorch project boilerplate and training framework designed to standardize the development of deep learning experiments. It provides a structured directory layout and a set of base classes to bootstrap new projects, ensuring a consistent workflow from data pipeline construction to model execution. The framework distinguishes itself through a centralized configuration manager for hyperparameters that supports command line overrides and a hardware acceleration layer for distributing computational tasks across multiple graphics processing units. It also implements a base-class

    Python
    View on GitHub↗5,116
  • developit/preact-clidevelopit avatar

    developit/preact-cli

    4,669View on GitHub↗

    preact-cli is a command line interface and build pipeline for initializing, developing, and deploying Preact applications. It functions as a project scaffolding tool that uses predefined templates to generate the necessary directory structures and boilerplate for new web applications. The tool provides specialized capabilities for creating progressive web apps by generating service workers and caching strategies for offline functionality. It also includes a static site pre-renderer that converts application routes into HTML files during the build process to improve search engine visibility an

    JavaScript
    View on GitHub↗4,669

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • yeoman/generator-webappyeoman avatar

    yeoman/generator-webapp

    3,745View on GitHub↗

    This is a Yeoman web application generator that creates a standardized project structure and build pipeline for modern front-end web applications. It functions as a scaffolding tool to generate folder structures and configuration files to jumpstart development. The project provides a pre-configured Gulp.js build pipeline for compiling assets, linting code, and optimizing files for production. It includes a local development server with live-reloading capabilities that automatically refreshes the browser as source files are edited. The toolset covers browser compatibility through JavaScript t

    JavaScriptgulpyeoman
    View on GitHub↗3,745
  • cookiecutter-flask/cookiecutter-flaskcookiecutter-flask avatar

    cookiecutter-flask/cookiecutter-flask

    4,725View on GitHub↗

    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
    View on GitHub↗4,725
  • audreyfeldroy/cookiecutter-pypackageaudreyfeldroy avatar

    audreyfeldroy/cookiecutter-pypackage

    4,584View on GitHub↗

    This project is a Cookiecutter template for bootstrapping Python packages with a standardized directory layout and configuration files. It provides a foundation for new libraries by generating project structures, boilerplate files, and command-line interface entry points. The template emphasizes a secure software supply chain through hardened build pipelines. It utilizes commit SHA pinning for actions and minimal permission sets to protect against attacks, while providing a setup for building and uploading signed packages to registries using secure identity providers. The project covers a br

    Python
    View on GitHub↗4,584
  • preactjs/preact-clipreactjs avatar

    preactjs/preact-cli

    4,669View on GitHub↗

    preact-cli is a command line tool for scaffolding, developing, and building applications using the Preact library. It provides a Webpack-based build pipeline to coordinate code transformation, asset optimization, and production compilation. The toolkit includes a static site prerenderer to convert application routes into static HTML files and a PWA development toolkit for generating service workers and offline asset caching. It also functions as a frontend development server featuring hot module replacement and a proxy for real-time application iteration. The project covers a broad range of

    JavaScriptclihacktoberfesthttp2
    View on GitHub↗4,669
  • swiip/generator-gulp-angularSwiip avatar

    Swiip/generator-gulp-angular

    3,689View on GitHub↗

    This project is a Yeoman generator for AngularJS that provides frontend project scaffolding and a GulpJS build pipeline. It functions as a project bootstrapper to automate the creation of standardized directory layouts and technology stacks for web applications. The system includes a web-based configuration interface that allows users to customize project preferences before generating the project archive. It utilizes a composable pipeline of generators to modularize the setup of frameworks and language preprocessors. The tool provides a complete development workflow featuring an automated ta

    JavaScript
    View on GitHub↗3,689
  • sahat/megaboilerplatesahat avatar

    sahat/megaboilerplate

    3,802View on GitHub↗

    Megaboilerplate is a JavaScript application scaffolder and project generation tool. It provides a set of starter templates and a command-line interface to bootstrap the directory structures and configuration files for various project architectures. The tool generates customized boilerplates for full-stack web applications, universal applications using server-side rendering, and cross-platform JavaScript libraries. It includes predefined templates for integrating third-party identity providers via OAuth and cloud-ready starters optimized for Git-based deployment workflows. The project covers

    CSS
    View on GitHub↗3,802
  • transitive-bullshit/create-react-librarytransitive-bullshit avatar

    transitive-bullshit/create-react-library

    4,758View on GitHub↗

    create-react-library is a command-line generator and development environment designed for creating reusable React component libraries. It scaffolds the necessary project structure and build pipelines required to develop, bundle, and publish JavaScript modules to a registry. The tool provides a development loop that links the library source directory to a companion example application, enabling real-time updates and live previews. It also includes a deployment pipeline that transforms example applications into production builds for hosting as public documentation. The build system manages mul

    JavaScriptbabelclicomponent
    View on GitHub↗4,758
  • wearehive/project-guidelineswearehive avatar

    wearehive/project-guidelines

    29,458View on GitHub↗

    This project is a comprehensive set of architectural and coding standards for organizing and maintaining high-quality JavaScript applications. It provides a framework for JavaScript project best practices across the full software development lifecycle, establishing unified guidelines for project organization and development. The guidelines cover specific standards for REST API design, utilizing resource-oriented interfaces and standardized HTTP methods. It also includes a web accessibility standard focused on semantic HTML and automated audits, alongside a defined Git workflow standard for br

    JavaScript
    View on GitHub↗29,458
  • rich-harris/degitRich-Harris avatar

    Rich-Harris/degit

    7,883View on GitHub↗

    degit is a Git project scaffolder and repository downloader that initializes new projects from remote Git templates. It fetches the latest commit of a repository as a clean snapshot, stripping all version control history and metadata to provide a fresh starting point. The tool supports fetching specific branches, tags, or commit hashes to ensure the project uses a precise source version. It can also perform subdirectory extraction, allowing the download of a specific folder from a remote source rather than the entire project tree. The utility includes a local snapshot cache to accelerate fut

    TypeScript
    View on GitHub↗7,883
  • alex8088/electron-vitealex8088 avatar

    alex8088/electron-vite

    5,487View on GitHub↗

    electron-vite is a build system and multi-process bundle orchestrator that uses Vite to compile and bundle the main, preload, and renderer processes for Electron applications. It functions as a desktop application scaffolder, providing templates to integrate various frontend frameworks into a standardized project structure. The project distinguishes itself through integrated source code protection, utilizing a V8 bytecode obfuscator to compile JavaScript into bytecode and obfuscate strings to prevent reverse engineering. It also manages complex desktop architectures by isolating bundles and s

    TypeScript
    View on GitHub↗5,487
  • react-native-community/react-native-template-typescriptreact-native-community avatar

    react-native-community/react-native-template-typescript

    1,893View on GitHub↗

    A minimalist project template that bootstraps cross-platform mobile applications with built-in TypeScript support. It functions as a development configuration package that enforces static type checking for mobile applications during the build process. The scaffolding process generates a clean and minimalist starting structure for mobile applications using the standard command line interface. It sets up a mobile development workspace with native rendering pipelines and build tools ready for immediate coding, targeting both iOS and Android platforms.

    Javaboilerplatejestreact-native
    View on GitHub↗1,893
  • thoughtbot/suspendersthoughtbot avatar

    thoughtbot/suspenders

    4,048View on GitHub↗

    Suspenders is a Ruby on Rails project bootstrapper and application template. It provides a standardized foundation for initializing server-side projects by integrating a pre-configured suite of libraries for monitoring, testing, and version control. The toolkit features a dedicated deployment framework optimized for Heroku, automating the delivery of code to staging and production environments. It employs an infrastructure as code approach using versioned configuration files to ensure consistency across different cloud environments and reduce deployment outages. The project covers automated

    Rubyrailstemplate
    View on GitHub↗4,048
  • amontalenti/elements-of-python-styleamontalenti avatar

    amontalenti/elements-of-python-style

    3,489View on GitHub↗

    This project is a comprehensive Python style guide and technical reference designed to promote the creation of clean, maintainable, and idiomatic code. It provides a set of opinionated guidelines and architectural patterns focusing on functional and declarative programming to reduce complexity and improve overall code quality. The guide establishes specific standards for naming conventions, module organization, and project layout. It emphasizes reducing object coupling by favoring modules and functions over deep class hierarchies and offers technical standards for writing docstrings and marku

    code-stylecodestyledocumentation
    View on GitHub↗3,489
  • xxlllq/system_architectxxlllq avatar

    xxlllq/system_architect

    8,531View on GitHub↗

    This is a static file repository that serves as a comprehensive preparation platform for China's senior-level System Architect certification exam. The project organizes exam materials by year and type using folder hierarchies, with metadata embedded directly in filenames for human-readable navigation, and delivers all content as downloadable files for offline access without any build steps or server-side logic. The repository provides a curated collection of past exam papers with answer keys and detailed explanations spanning multiple years, recorded video lectures covering knowledge, case an

    HTMLexaminationruankao
    View on GitHub↗8,531
  • grapeot/devin.cursorrulesgrapeot avatar

    grapeot/devin.cursorrules

    5,970View on GitHub↗

    Devin.cursorrules is a configuration framework that transforms Cursor and Windsurf IDEs into autonomous coding agents capable of executing multi-step development workflows without manual step-by-step prompting. It provides a structured set of rule files and configuration templates that extend native IDE agent functionality with automated planning and extended tool capabilities. The project bootstraps an agentic coding environment through a cookiecutter template or direct file copy, injecting plain-text configuration files into the project root that define agent behavior and tool integrations.

    Python
    View on GitHub↗5,970
  • kittygiraudel/sass-boilerplateKittyGiraudel avatar

    KittyGiraudel/sass-boilerplate

    3,367View on GitHub↗

    This project is a Sass CSS framework boilerplate and design system template. It provides a structured project starter for organizing styles using a modular architecture that separates global defaults and components to maintain a scalable stylesheet layout. The framework includes a responsive layout system that manages screen widths via mapping functions to ensure consistent behavior across different device sizes. It utilizes reusable style rules, dynamic loops, and conditional styling logic to automate the generation of repetitive CSS rules. The system covers stylesheet segmentation through

    SCSSboilerplateguidelinessass
    View on GitHub↗3,367
  • ecomfe/spececomfe avatar

    ecomfe/spec

    4,605View on GitHub↗

    Spec is a comprehensive set of frontend coding standard specifications and project architecture guides. It provides a framework for organizing directory structures, module dependencies, and package layouts to create scalable and predictable codebases. The project defines rigorous governance standards for React components, including specific naming conventions and structural patterns for props. It also establishes a JSON API data specification to ensure predictable communication between system components through standardized exchange formats and HTTP response structures. The specification cov

    View on GitHub↗4,605
  • dharmx/wallsdharmx avatar

    dharmx/walls

    6,628View on GitHub↗

    Walls is a curated wallpaper collection and directory-based organizer that provides pre-assembled sets of wallpapers from multiple online sources, organized into downloadable archives for offline browsing and use. The project relies entirely on filesystem structure and filenames for metadata, eliminating database dependencies and serving wallpaper files directly from disk without runtime processing. The collection is organized into named folders on disk, enabling category browsing through simple directory traversal without a database or runtime indexing. Wallpaper files are named with visual

    animeconsiousdracula
    View on GitHub↗6,628
  • drivendataorg/cookiecutter-data-sciencedrivendataorg avatar

    drivendataorg/cookiecutter-data-science

    9,687View on GitHub↗

    This project provides a standardized project directory structure and boilerplate templates for organizing data analysis and machine learning workflows. It serves as a reproducible analysis framework and workspace boilerplate designed to ensure consistency across data science projects. The template distinguishes between exploratory research in notebooks and reusable, testable logic in modular Python packages. It enforces a convention-based directory hierarchy that treats the analysis pipeline as a directed acyclic graph by separating raw, interim, and processed data. The framework covers a br

    Pythonaicookiecuttercookiecutter-data-science
    View on GitHub↗9,687
  • ribot/android-guidelinesribot avatar

    ribot/android-guidelines

    5,007View on GitHub↗

    This project provides a set of Android development guidelines, architecture standards, and a coding style guide. It establishes uniform formatting and implementation rules to ensure code consistency and maintainability for applications built on the Android platform. The project includes a standardized project structure template that defines consistent folder hierarchies and file layouts. These standards are designed to maintain a predictable development experience across multiple workstreams. The guidelines cover architectural patterns including layer-based separation of business logic and p

    View on GitHub↗5,007
  • nextflow-io/nextflownextflow-io avatar

    nextflow-io/nextflow

    3,305View on GitHub↗

    Nextflow is a dataflow workflow engine and distributed computing framework used to build and execute data-intensive pipelines. It serves as a scientific workflow language that allows users to define reproducible data processing sequences, supporting any scripting language through shebang declarations. The system functions as a containerized pipeline orchestrator, utilizing container technologies to ensure software dependencies remain consistent across different environments. It decouples workflow logic from the underlying infrastructure, enabling the same pipeline to run on local machines, cl

    Groovyawsbioinformaticscloud
    View on GitHub↗3,305
  • apache/mavenapache avatar

    apache/maven

    5,161View on GitHub↗

    Maven is a Java build automation tool and software build orchestrator. It functions as a project lifecycle manager and dependency management system, using a standardized project object model to compile, test, and package Java projects. The project distinguishes itself through a phase-based build lifecycle and a plugin-based extension model, allowing users to bind custom goals to specific build stages. It coordinates complex software through multi-module project orchestration and ensures a reproducible build workflow by neutralizing environmental variables and controlling toolchain versions.

    Javaapache-mavenbuild-managementhacktoberfest
    View on GitHub↗5,161
  • moabukar/tech-vaultmoabukar avatar

    moabukar/tech-vault

    3,351View on GitHub↗

    tech-vault is a command-line technical interview bank and knowledge base designed for practicing engineering questions across various technical domains. It functions as a terminal-based application that stores structured study materials and interview questions as markdown files, which are then rendered directly within the system console. The project distinguishes itself through a delivery model that uses command-line argument parsing to filter content by topic or difficulty. It also includes a random selection algorithm to pick individual questions from the collection for spontaneous study se

    HCL
    View on GitHub↗3,351
  • x-motemen/ghqx-motemen avatar

    x-motemen/ghq

    3,489View on GitHub↗

    ghq is a command line tool and repository manager designed to automate the cloning, organization, and lifecycle management of remote version control repositories. It functions as a wrapper for cloning that maps remote repository URLs to a consistent, structured local directory hierarchy. The tool differentiates itself by implementing deterministic URL-to-path mapping and a VCS-agnostic cloning pipeline. It supports shallow copies, recursive submodule fetching, and the ability to resolve repository locations from various hosts and version control systems. Its broader capabilities cover reposi

    Go
    View on GitHub↗3,489
  • heyman/heynoteheyman avatar

    heyman/heynote

    5,308View on GitHub↗

    Heynote is a markdown scratchpad editor and plain text note organizer that utilizes persistent, block-based buffers to maintain state across application sessions. It serves as a code snippet manager with automatic syntax highlighting and a tool for managing multiple categorized text buffers through a tabbed interface. The application functions as an interactive calculation notepad, evaluating mathematical expressions and currency conversions directly within the text. It also includes an image annotation utility that allows for freehand drawings and markups on embedded images, which can then b

    JavaScriptdeveloper-toolseditornote-taking
    View on GitHub↗5,308
  • hashnode/mern-starterHashnode avatar

    Hashnode/mern-starter

    5,144View on GitHub↗

    This project is a full-stack JavaScript scaffold and MERN stack project boilerplate. It provides a pre-configured project structure combining MongoDB, Express, React, and Node.js to reduce manual setup time when bootstrapping data-driven web applications. The toolkit features a dockerized full-stack environment that isolates the application and database in containers to ensure consistency between development and production. It also includes a server-side rendering framework designed to generate HTML on the server and hydrate on the client to improve load speeds and search engine visibility.

    JavaScript
    View on GitHub↗5,144
  • voidzero-dev/vite-plusvoidzero-dev avatar

    voidzero-dev/vite-plus

    5,007View on GitHub↗

    vite-plus is a unified web development toolchain and command line interface designed to manage Vite builds, JavaScript runtimes, and package managers from a single entry point. It functions as a JavaScript runtime manager for installing and pinning language versions, a monorepo task orchestrator for dependency-aware script execution, and a project scaffolding engine for bootstrapping applications and libraries. The project distinguishes itself by consolidating a full development lifecycle into one tool, featuring a unified static analysis engine that performs type-checking, linting, and forma

    Rust
    View on GitHub↗5,007