260 libraries
FastAPI is a high-performance Python web framework for building APIs that leverages standard type hints, Starlette for the web layer, and Pydantic for data validation. It automatically generates OpenAPI-based interactive docs and provides editor autocompletion and request/response validation from type annotations.
Gin is a high-performance HTTP web framework for Go built on a zero-allocation, httprouter-derived radix-tree router. It offers Express-style routing, middleware chains, JSON binding/validation, and built-in rendering for building REST APIs and microservices.
express is an open-source JavaScript project in the frameworks space with 69.1k GitHub stars. The repository is actively maintained, with recent commits.
A massive, community-curated awesome-list of free and freemium design assets and tools for developers — covering UI graphics, fonts, color tools, icons, stock media, CSS/JS libraries, design systems, and AI design tools. It's a categorized link directory rather than a software library.
Textual is a Python framework for building interactive applications with a CSS-styled, widget-based, reactive API that run in the terminal and can also be served to a web browser. It brings web-style layout and theming to TUIs while staying async-optional.
Astro is a web framework for building content-driven websites, using a server-first architecture that ships zero JavaScript by default and hydrates interactive components on-demand via its "islands" model. It is UI-agnostic, letting you mix React, Vue, Svelte, Solid, Preact, or plain HTML in the same project.
Fiber is a fast, Express-inspired web framework for Go built on top of the high-performance fasthttp engine. It offers a familiar routing API, middleware, and zero memory allocation in the hot path, targeting developers who want rapid web/API development with low overhead.
Phaser is a fast, open-source HTML5 game framework for building 2D games that run in browsers and can be packaged for mobile and desktop. It bundles a rendering engine (WebGL/Canvas), physics, input, audio, and scene management into a single cohesive toolkit.
Fastify is a high-performance Node.js web framework built around a powerful plugin/encapsulation architecture and JSON Schema-based validation and serialization. It aims to minimize per-request overhead while keeping a clean, developer-friendly API for building HTTP APIs and services.
Laravel is a full-stack PHP web application framework that bundles routing, an IoC container, an Eloquent ORM, queues, broadcasting, caching, and migrations behind an expressive, developer-friendly API. This repository holds the framework's core packages (as opposed to the application skeleton).
Bloc is a Dart/Flutter state management library implementing the BLoC (Business Logic Component) pattern, separating presentation from business logic via observable streams of events and states. It ships as a family of packages (bloc, flutter_bloc, hydrated_bloc, bloc_test, etc.) covering persistence, testing, concurrency, and linting.
boardgame.io is a JavaScript/TypeScript engine for building turn-based games by writing pure functions that describe how game state changes on each move. It automatically handles multiplayer synchronization, storage, game phases, bots, and lobby/matchmaking, with view-layer-agnostic clients including React bindings.
Unstated is a minimalist React state management library that lets you share component-like state across the tree using small Container classes built on React's Context API. It deliberately stays tiny, treating containers as plain classes with a setState-style API rather than acting as a Redux replacement.
A thin React wrapper around the framework-agnostic Final Form library, providing subscription-based form state management where only components depending on changed state re-render. It ships with zero bundle-affecting dependencies and a small footprint.
mobx-state-tree is an open-source TypeScript project in the state management space with 7k GitHub stars. The repository has seen commits within the last year.
TanStack Form is a headless, framework-agnostic form state library for managing complex forms with full TypeScript typing, reactive field hooks, and synchronous/asynchronous validation. You bring your own UI while it handles form state, validation, and workflows.
unstated-next is an open-source TypeScript project in the testing space with 4.2k GitHub stars.
Continuous-Claude-v3 is an open-source Python project in the claude space with 3.8k GitHub stars. The repository has seen commits within the last year.
Cerebral is a declarative state and side-effects management library for JavaScript frameworks that provides type-safe, reactive state management across React, Vue, Preact, Inferno, and Angular with a monorepo-based architecture.
store is an open-source TypeScript project in the state management space with 3.5k GitHub stars. The repository is actively maintained, with recent commits.