# Application development frameworks

> Search results for `application development projects` on awesome-repositories.com. 115 total matches; showing the first 50.

Explore on the web: https://awesome-repositories.com/q/application-development-projects

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [this search on awesome-repositories.com](https://awesome-repositories.com/q/application-development-projects).**

## Results

- [adrianhajdin/project_chat_application](https://awesome-repositories.com/repository/adrianhajdin-project-chat-application.md) (4,136 ⭐) — This is a full-stack web application built with a React frontend and a Node.js backend. It functions as a real-time messaging platform using Socket.io to enable instant communication between users over a persistent connection.

The application integrates an AI-powered chatbot to generate immediate answers and support for users. It also includes a content recommendation engine that suggests relevant posts to improve discovery and engagement.

The system manages data through a centralized database and a RESTful API, while utilizing WebSockets for bidirectional communication and a middleware pipe
- [adrianhajdin/project_3d_developer_portfolio](https://awesome-repositories.com/repository/adrianhajdin-project-3d-developer-portfolio.md) (7,078 ⭐) — This project is a three-dimensional developer portfolio template and web application. It uses Three.js to render interactive 3D models, animations, and environmental effects directly within the browser to create an immersive professional showcase.

The application integrates artificial intelligence to provide automated responses to visitor inquiries and includes a community forum where authenticated users can share knowledge. It also features a system for generating personalized learning roadmaps based on user profile data and an algorithmic content recommendation system to improve post discov
- [aws/serverless-application-model](https://awesome-repositories.com/repository/aws-serverless-application-model.md) (9,560 ⭐) — This is an infrastructure as code tool and serverless deployment orchestrator that provides a shorthand syntax for defining serverless infrastructure. It functions as a framework for transforming concise resource declarations into full AWS CloudFormation templates to automate the provisioning of cloud functions, APIs, and databases.

The project distinguishes itself by using a macro-based transformation system to expand simplified resource types into detailed infrastructure components. It includes an automated permission mapping system that translates high-level resource interaction intents in
- [bram2w/baserow](https://awesome-repositories.com/repository/bram2w-baserow.md) (5,085 ⭐) — Baserow is a no-code relational database and application builder that allows users to create structured data tables and business tools through a visual interface. It functions as a headless REST API data backend and a self-hosted data workspace, providing a platform for managing collaborative databases while maintaining full control over data residency.

The platform integrates large language models to serve as an LLM-powered data platform, capable of generating database structures, record content, and technical workflows from natural language. It also acts as a Model Context Protocol server,
- [expressjs/express](https://awesome-repositories.com/repository/expressjs-express.md) (69,235 ⭐) — Express is a minimalist web server framework that provides a foundational runtime environment for building backend web APIs and applications. It operates through a central application object that orchestrates the entire request-response lifecycle, allowing developers to define routes, manage server settings, and process incoming HTTP traffic.

The framework is defined by its middleware-based routing engine, which sequences request handlers and logic blocks to process traffic based on path patterns and HTTP methods. This architecture supports a highly modular approach, enabling the creation of
- [ray-project/llm-applications](https://awesome-repositories.com/repository/ray-project-llm-applications.md) (1,857 ⭐) — A comprehensive guide to building RAG-based LLM applications for production.
- [deepakkumar55/ultimate-javascript-project](https://awesome-repositories.com/repository/deepakkumar55-ultimate-javascript-project.md) (1,613 ⭐) — This project is a comprehensive collection of web development exercises and application concepts designed to help developers practice and improve their technical proficiency. It serves as a curated resource for building diverse software projects, ranging from simple utility tools to complex, interactive web applications that demonstrate core programming and interface design skills.

The repository distinguishes itself by providing a wide array of practical implementation challenges that cover the full spectrum of frontend and full-stack development. Users can engage with tasks that require man
- [textualize/textual](https://awesome-repositories.com/repository/textualize-textual.md) (36,285 ⭐) — This project is a framework for building interactive, graphical-style terminal applications. It provides a declarative component model that organizes user interfaces into a tree of nested widgets, each managing its own lifecycle, state, and rendering. By subclassing the base application class, developers can construct complex, keyboard-navigable interfaces that run directly within terminal emulators.

The framework distinguishes itself through a reactive architecture and a CSS-based layout engine. It uses a reactive attribute system to automatically track state changes and trigger targeted int
- [flipped-aurora/gin-vue-admin](https://awesome-repositories.com/repository/flipped-aurora-gin-vue-admin.md) (24,323 ⭐) — Gin-vue-admin is a full-stack development scaffold designed to accelerate the creation of enterprise-grade web applications. It provides a pre-configured foundation for both backend and frontend components, incorporating a modular plugin architecture that allows developers to organize and manage application features as decoupled packages.

The platform distinguishes itself through extensive automation, utilizing template-driven code generation to produce boilerplate code and interactive API documentation directly from source code annotations. It features a database-first schema mapping system
- [android/ndk-samples](https://awesome-repositories.com/repository/android-ndk-samples.md) (10,513 ⭐) — The Android NDK samples provide a comprehensive collection of code examples demonstrating how to integrate C and C++ native code into Android applications. This repository serves as a practical guide for developers utilizing the Android Native Development Kit to implement performance-critical application components that require direct hardware access and low-level system interaction.

The project highlights the use of the Java Native Interface to bridge managed code with native modules, enabling cross-language function calls and efficient data exchange. It demonstrates how to manage native act
- [integrated-application-development/delphilint](https://awesome-repositories.com/repository/integrated-application-development-delphilint.md) (140 ⭐) — Delphi IDE package providing on-the-fly code analysis and linting, powered by SonarDelphi
- [vercel/examples](https://awesome-repositories.com/repository/vercel-examples.md) (5,115 ⭐) — This repository is a collection of deployable project templates, reference architectures, and starter applications for building serverless web applications on Vercel. It serves as a library of implementation patterns and full stack starter kits designed to bootstrap new projects and reduce initial setup time.

The collection provides a gallery of curated design patterns for frontend architecture and serverless application design. These reference architectures demonstrate best practices for structural design and the implementation of scalable web user interfaces.

The repository covers a range
- [blender/blender](https://awesome-repositories.com/repository/blender-blender.md) (18,787 ⭐) — Blender is a professional 3D creation suite designed for modeling, animation, rendering, and video editing. It functions as an open-source 3D engine that provides a comprehensive framework for procedural geometry, physics simulation, and high-quality visual output. The platform is built upon a foundational architecture that utilizes data-block-based memory management and a dependency-graph-based evaluation system to handle complex scene transformations and geometry updates.

The software distinguishes itself through a highly modular, node-based procedural architecture that allows users to cons
- [awesome-selfhosted/awesome-selfhosted](https://awesome-repositories.com/repository/awesome-selfhosted-awesome-selfhosted.md) (299,516 ⭐) — This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure.

The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis
- [integrated-application-development/sonar-delphi](https://awesome-repositories.com/repository/integrated-application-development-sonar-delphi.md) (155 ⭐) — Delphi language plugin for SonarQube
- [vbenjs/vue-vben-admin](https://awesome-repositories.com/repository/vbenjs-vue-vben-admin.md) (32,666 ⭐) — This project is a comprehensive administrative dashboard framework built for the Vue ecosystem. It serves as a modular starter kit designed to accelerate the development of large-scale, enterprise-grade web applications by providing a pre-configured foundation of reusable components and standardized layout patterns.

The framework distinguishes itself through a configuration-driven approach to interface development, allowing developers to generate complex forms and tables from schema definitions rather than manual coding. It integrates dynamic route generation and role-based access control, en
- [angular/angular-seed](https://awesome-repositories.com/repository/angular-angular-seed.md) (13,373 ⭐) — Angular-seed is a boilerplate project designed to facilitate the development of modular web applications. It provides a structured environment for building user interfaces through a component-based architecture, where logic, styles, and templates are encapsulated into self-contained units.

The framework utilizes a dependency injection container to manage object lifecycles and promote modularity across the codebase. It supports reactive data binding and two-way synchronization between the data model and the view layer, ensuring that the user interface reflects the current application state.

T
- [waylau/vuejs-enterprise-application-development](https://awesome-repositories.com/repository/waylau-vuejs-enterprise-application-development.md) (0 ⭐)
- [wasp-lang/open-saas](https://awesome-repositories.com/repository/wasp-lang-open-saas.md) (13,405 ⭐) — Open SaaS is a full-stack starter kit and development framework designed for building and deploying commercial web applications. It provides a production-ready foundation that integrates essential services, including user authentication, payment processing, file storage, and administrative oversight, into a single cohesive environment.

The framework utilizes a declarative configuration approach to define application structure, which automatically generates the necessary boilerplate for both frontend and backend components. By employing database-first schema modeling, it ensures type-safe comm
- [googlechrome/workbox](https://awesome-repositories.com/repository/googlechrome-workbox.md) (12,895 ⭐) — Workbox is a modular library and toolkit designed for managing service workers in progressive web applications. It provides a comprehensive framework for handling asset caching, request routing, and background script lifecycle management, enabling developers to build web applications that function reliably offline and load efficiently.

The project distinguishes itself through a declarative routing engine and a plugin-based architecture that allows for the injection of custom logic into the request and response processing pipeline. It supports advanced caching patterns, such as cache-first or
- [ixartz/next-js-boilerplate](https://awesome-repositories.com/repository/ixartz-next-js-boilerplate.md) (12,982 ⭐) — This project is a production-ready starter template for building web applications with the React framework. It provides a structured environment that enforces type safety and consistent coding standards across the entire application stack using TypeScript.

The boilerplate distinguishes itself by integrating pre-configured modules for authentication, database management, and internationalization. It includes built-in support for managing user sessions, performing type-safe database operations, and localizing interface content into multiple languages to support a global user base.

The project
- [fullstack-development/developers-roadmap](https://awesome-repositories.com/repository/fullstack-development-developers-roadmap.md) (1,222 ⭐) — This project provides a structured educational framework designed to guide developers through the technical competencies and professional milestones required for career advancement. It functions as a comprehensive mapping tool that organizes programming languages, architectural concepts, and specialized domains into a progressive hierarchy, facilitating the transition from junior to senior engineering roles.

The curriculum utilizes a dependency-based structure to ensure that foundational knowledge precedes advanced specialization. By segmenting complex engineering topics into modular units, t
- [fastapi/full-stack-fastapi-template](https://awesome-repositories.com/repository/fastapi-full-stack-fastapi-template.md) (43,815 ⭐) — This project is a full-stack web application scaffolder designed to initialize production-ready projects with pre-configured database, authentication, and deployment settings. It provides a standardized starting point for development by generating a complete application structure that includes integrated backend, frontend, and database components.

The template distinguishes itself through a type-safe integration layer that automatically synchronizes backend API definitions with frontend client code, ensuring consistent data exchange. It also features a containerized development environment th
- [pcapriotti/optparse-applicative](https://awesome-repositories.com/repository/pcapriotti-optparse-applicative.md) (957 ⭐) — optparse-applicative is a haskell library for parsing options on the command line, and providing a powerful [applicative] interface for composing them.
- [laravel/jetstream](https://awesome-repositories.com/repository/laravel-jetstream.md) (4,060 ⭐) — Jetstream is an application scaffold for Laravel that provides a pre-built identity system and team collaboration framework. It serves as a starter kit that integrates user authentication, profile management, and organizational tools into a unified project structure.

The project is distinguished by its comprehensive team management capabilities, which include shared workspace organization, member invitation workflows, and role-based access control. It also features an integrated API token manager for issuing and controlling secure access tokens for external clients.

The platform covers a bro
- [buildermethods/agent-os](https://awesome-repositories.com/repository/buildermethods-agent-os.md) (3,885 ⭐) — Agent-OS is an LLM multi-agent orchestration framework and AI software development lifecycle tool designed to coordinate specialized agents through shared workspaces and structured task lists. It functions as an agentic application bootstrapper and technical specification engine, providing the infrastructure to guide the process from product requirements to automated coding and deployment.

The system distinguishes itself through spec-driven development, using detailed technical specifications and layered context injection to ensure generated code aligns with project standards. It employs a ma
- [roundedcorners/application](https://awesome-repositories.com/repository/roundedcorners-application.md) (96 ⭐) — Round ⬜
- [mahmoud/awesome-python-applications](https://awesome-repositories.com/repository/mahmoud-awesome-python-applications.md) (17,892 ⭐) — This project is a curated directory and reference library of open-source Python applications. It serves as a comprehensive index designed to help developers study real-world software architecture, design patterns, and practical implementation strategies through a diverse collection of community-driven projects.

The repository distinguishes itself by focusing on the analysis of production-ready software patterns rather than providing a single tool. It offers a structured way to explore how complex features, such as modular plugin systems, configuration management, and various deployment strate
- [satnaing/shadcn-admin](https://awesome-repositories.com/repository/satnaing-shadcn-admin.md) (11,148 ⭐) — This project is a React-based dashboard template and component library designed for building internal management tools and administrative interfaces. It provides a structured foundation for developers to construct complex data-driven applications using a modular, component-based approach.

The template distinguishes itself through built-in support for internationalized user interfaces, including automatic layout mirroring for right-to-left languages. It also features a centralized command-palette interface for navigation and global search, alongside native support for toggling between light an
- [dokploy/dokploy](https://awesome-repositories.com/repository/dokploy-dokploy.md) (34,901 ⭐) — Dokploy is a self-hosted platform-as-a-service designed to simplify the deployment and management of containerized applications and databases. It provides a centralized control plane that decouples administrative management from application workloads, allowing users to oversee infrastructure across multiple server nodes through a unified web interface or a command-line tool.

The platform distinguishes itself through an extensive library of pre-configured application templates, enabling the rapid deployment of databases, identity providers, and various productivity or development tools. It sup
- [ardalis/cleanarchitecture](https://awesome-repositories.com/repository/ardalis-cleanarchitecture.md) (18,291 ⭐) — CleanArchitecture is a project template for ASP.NET Core designed to establish a standardized foundation for enterprise applications. It enforces architectural boundaries by separating core business logic from infrastructure and external dependencies, ensuring that the domain remains independent of technical concerns.

The project provides scaffolding that supports both multi-project solutions for complex systems and single-project vertical slices for simpler requirements. By organizing code around business entities and aggregates, it facilitates modular development where distinct parts of a s
- [solana-developers/developer-bootcamp-2024](https://awesome-repositories.com/repository/solana-developers-developer-bootcamp-2024.md) (747 ⭐) — Blockchain Developer & Smart Contract Bootcamp Beginner to Expert Course
- [diem/diem](https://awesome-repositories.com/repository/diem-diem.md) (16,678 ⭐) — Diem is a distributed ledger technology platform designed for the development of decentralized applications and the execution of programmable financial transactions. It provides a comprehensive framework for operating validator nodes that maintain ledger integrity through a Byzantine fault-tolerant consensus protocol, ensuring consistent state updates across a distributed network of participants.

The platform distinguishes itself through a modular node architecture that decouples consensus, execution, and storage to facilitate scalability and maintenance. It utilizes a resource-oriented virtu
- [danielmiessler/fabric](https://awesome-repositories.com/repository/danielmiessler-fabric.md) (42,408 ⭐) — Fabric is a command-line orchestrator designed to automate complex data processing and content generation tasks by chaining artificial intelligence models with modular prompt templates. It functions as a terminal-based tool that utilizes standard input and output streams, allowing users to pipe data directly into predefined reasoning strategies. By providing a model-agnostic abstraction layer, the system decouples execution logic from specific artificial intelligence vendors, normalizing requests and responses across different service providers.

The platform distinguishes itself through its p
- [firebase/quickstart-js](https://awesome-repositories.com/repository/firebase-quickstart-js.md) (5,367 ⭐) — This project is a collection of reference implementations, sample code, and starter kits for integrating Firebase backend services into web applications using the JavaScript SDK. It serves as a practical guide for bootstrapping projects with cloud-hosted authentication, databases, and serverless logic.

The repository provides specific examples for implementing real-time data synchronization, user identity management, and event-driven cloud functions. It also includes reference code for using local service emulators to test cloud functionality on a local machine before production deployment.
- [wtsxdev/exploit-development](https://awesome-repositories.com/repository/wtsxdev-exploit-development.md) (0 ⭐) — A curated list of resources (books, tutorials, courses, tools and vulnerable applications) for learning about Exploit Development
- [arendst/tasmota](https://awesome-repositories.com/repository/arendst-tasmota.md) (24,502 ⭐) — Tasmota is a universal firmware platform for ESP8266 and ESP32 microcontrollers, designed to provide local control and management of smart home hardware. It functions as an event-driven automation controller that replaces proprietary factory firmware, allowing users to manage relays, sensors, and lighting systems without relying on external cloud services. The system is built on a modular driver architecture that enables dynamic hardware configuration and peripheral support through a web-based management interface.

The platform distinguishes itself through a template-driven hardware mapping s
- [kriasoft/react-starter-kit](https://awesome-repositories.com/repository/kriasoft-react-starter-kit.md) (23,603 ⭐) — This project is a full-stack React starter kit and TypeScript web application boilerplate. It provides a pre-configured project template that combines a frontend and backend to accelerate the development of production-ready web applications.

The kit is distinguished by its focus on type-safe architectures, utilizing a monorepo structure to synchronize data types between the server and client. It integrates specific implementations for SaaS operations, including recurring subscription billing via Stripe and user identity authentication supporting passkeys, social logins, and email verification
- [vertexstudio/developer](https://awesome-repositories.com/repository/vertexstudio-developer.md) (20 ⭐) — A general purpose Model Context Protocol (MCP) server that provides comprehensive developer tools for file editing, shell command execution, and screen capture capabilities. Built using the rmcp crate.
- [coollabsio/coolify](https://awesome-repositories.com/repository/coollabsio-coolify.md) (57,055 ⭐) — This project is a self-hosted platform-as-a-service that provides a centralized management interface for deploying, configuring, and monitoring containerized applications and databases on private infrastructure. It functions as a visual control plane, automating the end-to-end lifecycle of services from source code to production. By managing container orchestration, networking, and resource allocation, it allows users to maintain full control over their own hardware while streamlining the delivery of software.

The platform distinguishes itself through its agentless architecture, which uses se
- [stylefeng/guns](https://awesome-repositories.com/repository/stylefeng-guns.md) (3,971 ⭐) — Guns is a development starter kit and application scaffold for building enterprise information systems. It provides a pre-configured architectural foundation integrating a Spring Boot 3 backend with a Vue 3 administrative dashboard.

The project distinguishes itself through built-in support for multi-tenant application templates, enabling dynamic database routing to ensure data isolation between different organizations. It includes a role-based access control system and data visibility restrictions to manage permissions and record access across hierarchical organizational structures.

The fram
- [sagikazarmark/modern-go-application](https://awesome-repositories.com/repository/sagikazarmark-modern-go-application.md) (1,944 ⭐) — Modern Go Application example
- [dbt-labs/dbt-core](https://awesome-repositories.com/repository/dbt-labs-dbt-core.md) (13,051 ⭐) — dbt-core is a command-line framework for transforming data within a warehouse using modular SQL and version control. It functions as a data transformation engine that enables users to define data structures and business logic through declarative configuration files, which the system then compiles into executable code. By managing complex data dependencies through a directed acyclic graph, it ensures that transformation tasks execute in the correct order while maintaining a manifest-driven state to track lineage and execution history.

The project distinguishes itself through an adapter-based d
- [a16z-infra/ai-getting-started](https://awesome-repositories.com/repository/a16z-infra-ai-getting-started.md) (4,133 ⭐) — This project is an artificial intelligence application starter kit and cloud deployment framework. It provides a pre-configured foundation for building AI applications, featuring integrated authentication, orchestration, and vector database connectivity.

The framework serves as an implementation template for retrieval augmented generation systems. It includes a pipeline to convert markdown documents into vector embeddings and store them in a database to enable question-and-answer functionality.

The system covers the coordination of communication between user interfaces and backend AI service
- [nashory/gans-awesome-applications](https://awesome-repositories.com/repository/nashory-gans-awesome-applications.md) (5,101 ⭐) — Curated list of awesome GAN applications and demo
- [xiaowuc2/chatgpt-python-applications](https://awesome-repositories.com/repository/xiaowuc2-chatgpt-python-applications.md) (189 ⭐) — ChatGPT Python Applications integrated with third party libraries and modules
- [frappe/crm](https://awesome-repositories.com/repository/frappe-crm.md) (2,363 ⭐) — This project is an open-source customer relationship management platform that functions as a low-code application development framework. It provides a unified interface for tracking sales pipelines, managing customer interactions, and automating lead routing. The platform is built to serve as a business process automation tool, allowing users to define custom data structures and workflows to streamline operational tasks.

The system distinguishes itself through its metadata-driven architecture, which enables dynamic form generation and relational document modeling. By utilizing server-side scr
- [donnemartin/system-design-primer](https://awesome-repositories.com/repository/donnemartin-system-design-primer.md) (353,387 ⭐) — This project is a comprehensive educational resource and study guide focused on distributed systems architecture and backend infrastructure design. It provides a structured curriculum for mastering the principles of scalability, reliability, and performance required to design complex software systems.

The repository distinguishes itself by offering a methodical approach to technical interview preparation, incorporating design patterns, architectural trade-offs, and spaced repetition tools to help users retain complex concepts. It emphasizes constraint-driven analysis, teaching users how to ev
- [karan/projects](https://awesome-repositories.com/repository/karan-projects.md) (47,751 ⭐) — This repository is a curated collection of practical software development challenges designed to help developers practice coding skills and build functional applications. It functions as a structured curriculum that guides learners through building real-world software across various technical domains and programming languages.

The project serves as a resource for both skill development and portfolio building, allowing developers to demonstrate their technical capabilities and problem-solving experience. By implementing a consistent set of challenges, users can master core syntax, explore adva
- [canopy-network/canopy](https://awesome-repositories.com/repository/canopy-network-canopy.md) (11,413 ⭐) — Canopy is the official Go implementation of a blockchain node that runs a recursive network architecture, enabling new blockchains to launch as dependent layers that can later graduate into fully independent security roots. The project provides a hybrid consensus mechanism that combines Byzantine fault-tolerant Proof-of-Stake with Verifiable-Delay Functions, delivering instant finality while protecting against long-range attacks through trustless chain age verification. Validators secure multiple chains simultaneously through restaking, where a single bonded stake serves as collateral across t
