Open Source Frameworks
Discover 104 open source Framework repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Framework projects here are most often combined with Python, LLM and AI Agents. Last updated October 4, 2026.
104 repositories · updated October 4, 2026

flame: Build Games with Flutter
Flame is a Dart game engine that adds a game loop, component system, rendering helpers, input handling, and collision detection to Flutter. It suits developers building 2D games who want game-focused tools alongside Flutter.

flutter: Build Apps for Mobile, Web, and Desktop
Flutter is a Dart-based UI framework for building apps across mobile, web, and desktop from a shared codebase. It suits teams that want a customizable interface and a consistent development workflow across platforms.

bevy: Build 2D and 3D Games in Rust
Bevy is a data-driven game engine for building 2D and 3D games in Rust. Its modular Entity Component System design suits developers who want a flexible, code-focused engine and are comfortable with a project still in active development.

rio: Build Web Apps in Python
Rio is a Python framework for building interactive web apps and local GUI applications with component-based interfaces. It suits Python developers who want to create polished interfaces without writing HTML, CSS, or JavaScript.

fumadocs: Build Documentation Sites with React
fumadocs is a framework for building documentation websites with React-based tools and Astro. It suits teams that want a flexible docs site integrated with their existing web stack.

langcorn: Serve LangChain Apps as FastAPI APIs
LangCorn turns LangChain chains, agents, and custom run functions into FastAPI endpoints. It suits developers who want to expose existing language-model workflows through a documented REST API with optional token authentication.

evershop: Build Customizable TypeScript E-commerce Stores
EverShop is a TypeScript-first e-commerce platform built with GraphQL and React. Its modular architecture is aimed at developers building and customizing online stores, with Docker-based setup and documented extension and theme development.

NES.css: Build 8-Bit Styled Interfaces with CSS
NES.css is a CSS-only component framework for giving web interfaces a retro 8-bit, Nintendo Entertainment System-inspired look. It suits developers adding pixel-era styling to a site while keeping layout and application behavior under their control.

core: Build and Extend AI Agents
Cheshire Cat AI is a Python framework and microservice for building conversational AI agents. It is aimed at learning, research, and publishing agents, with a local UI and REST API for exploring and extending them.

grpc-go: Build Go Services with gRPC
grpc-go is the Go implementation of gRPC, a high-performance RPC framework built around HTTP/2. Use it to define and implement RPC clients and servers in Go, especially for service-to-service communication.

epicenter: Build Local-First Apps With Synchronized Data
Epicenter is a TypeScript project for building local-first apps around a store users own. It keeps app data on-device in a Yjs document and synchronizes it across signed-in devices, with Honeycrisp as its current example.

RAG-Anything: Search Documents Across Text, Images, Tables, and Equations
RAG-Anything extends LightRAG with a pipeline for parsing and querying multimodal documents. It is aimed at teams and researchers who need one retrieval system for mixed-content files rather than text-only RAG.