A Python framework for building LLM-powered applications and agents, with standard interfaces for models, embeddings, vector stores and third-party integrations.
41 projects
Frameworks for building apps and websites: top picks for 2026
These open-source frameworks help you build websites, backend services, APIs and desktop or game tools faster. They provide ready-made structure so you can focus on features instead of starting from scratch.
A Python web framework for building APIs with standard type hints, offering automatic validation, OpenAPI docs and high performance.
Angular is a TypeScript-based platform for building web applications, with a CLI, routing, forms, SSR and Material components.
A high-level Python web framework that encourages rapid development and clean, pragmatic design.
A high-performance HTTP web framework for Go with a Martini-like API, built for REST APIs, web apps and microservices.
A PHP web application framework with expressive syntax, covering routing, ORM, migrations, queues, and real-time broadcasting.
An opinionated Java framework for building production-grade, Spring-powered applications and services with minimal setup.
A progressive Node.js framework for building efficient, scalable server-side applications in TypeScript or JavaScript.
Dear ImGui is a bloat-free, dependency-light immediate-mode GUI library for C++ aimed at debug, tool and game-engine interfaces.
Fast, unopinionated, minimalist web framework for Node.js for building web apps and HTTP APIs.
An open-source framework that turns HTML, CSS, media and seekable animations into deterministic MP4 videos, built for AI coding agents.
Scrapy is a Python web scraping and crawling framework for extracting structured data from websites.
Nuxt is an open-source framework for building full-stack, production-grade web applications and websites with Vue.js.
Ruby on Rails is a full-stack MVC web framework for building database-backed web applications in Ruby.
A React-based framework for building fast websites and apps, pulling data from CMSs, Markdown and APIs through GraphQL.
An open source UI toolkit built on Web Components for creating cross-platform iOS, Android, and PWA apps from one JavaScript/TypeScript codebase.
A Python framework for building RAG, agent and document-processing applications that connect LLMs to your own data.
A Go framework for building terminal user interfaces using The Elm Architecture's model-update-view pattern.
Meteor is a full-stack JavaScript platform for building modern web apps that can also target iOS, Android, and desktop from one codebase.
Java implementation of Apache Dubbo, an RPC and microservice framework for building service communication, discovery and traffic management.
Express-inspired web framework for Go, built on the fasthttp engine, for writing REST APIs and web servers.
A Python framework for programming language models with modular code and algorithms that optimize prompts and weights, instead of hand-writing prompts.
A simple, fast, compiled programming language for maintainable software, with zero library dependencies and automatic C-to-V translation.
A Python framework for building terminal and web user interfaces with a simple, component-based API.
An open-source commerce platform and Node.js/TypeScript framework for building custom online stores, marketplaces and B2B commerce applications.
A Rust framework for building interactive client-side web apps by compiling to WebAssembly, with a JSX-like macro for HTML.
A high-performance, minimalist web framework for Go, built on the standard net/http package.
A customizable TypeScript framework for building rich text editors on top of React, with a plugin-first, schema-less core.
A toolkit for building Web APIs on top of Django, with serialization, authentication policies, viewsets, and a browsable API.
A lightweight Python framework for building multi-agent workflows with tools, handoffs, guardrails, sessions and tracing, provider-agnostic across OpenAI and 100+ LLMs.
A Python library for building full-stack web apps, with frontend and backend both written in Python.
A cross-platform Java game development framework built on OpenGL ES for desktop, Android, web, and iOS games.
A framework for building full-stack web apps with Svelte, covering routing, server rendering and deployment adapters for many hosting platforms.
A Rails-like full-stack framework for React, Node.js and Prisma that generates a web app's code from a declarative spec file.
RedwoodJS's GraphQL package, the optional GraphQL API layer of the Redwood full-stack React framework, built on GraphQL Yoga and Envelop.
Python framework for building web, desktop and mobile apps with a Flutter-based UI, no frontend experience needed.
A lightweight ASGI framework and toolkit for building async web services and APIs in Python.
A structured, reusable prompt design framework for LLMs, with a template of Role, Profile, Goal, Skills, Rules and Workflow sections.
A community-curated list of third-party packages, tools, tutorials, and resources for building with Django.
A filesystem-first TypeScript framework for building durable AI agents, with tools, skills, channels and schedules defined as files.
A fast, Flask-style C++ microframework for building HTTP and WebSocket web services, header-only and easy to use.
FAQ
- How are these projects chosen?
- Every project on Repolode passes a quality screening before it is listed: it must be usable today, solve a concrete problem, be more than a thin wrapper and still be maintained. This page groups the listed projects by topic and ranks them by GitHub stars.
- Which project here is the most popular?
- langchain-ai/langchain, with 148.1K GitHub stars. Check each project's license and last commit before choosing.