Open Source Libraries
Discover 309 open source Library repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. Library projects here are most often combined with Python, Developer Tools and TypeScript. Last updated October 4, 2026.
309 repositories · updated October 4, 2026

animate.css: Add CSS Animations to Web Interfaces
Animate.css is a cross-browser CSS animation library for adding ready-made motion effects to web interfaces. Use it when you want to apply animations with CSS classes rather than build each effect from scratch.

orpc: Build End-to-End Type-Safe APIs
oRPC is a TypeScript toolkit for defining API contracts, implementing server procedures, and calling them with end-to-end type safety. It suits teams building TypeScript APIs that need OpenAPI compatibility and integrations with common frameworks and tools.

es-toolkit: Modern JavaScript Utility Functions
es-toolkit is a TypeScript-first JavaScript utility library built for smaller bundles and performance in modern environments. Use it for everyday helpers or as a compatibility-oriented alternative when replacing Lodash.

flash-attention: Compute Exact Attention Faster and with Less Memory
FlashAttention provides GPU-optimized implementations of exact attention for deep learning, reducing memory use while improving speed. It is aimed at practitioners training or serving Transformer models who can build and run GPU kernels.

tremor-npm: Build React Charts and Dashboards
Tremor NPM is a set of React components for building charts and analytical dashboards with Tailwind CSS. It suits frontend teams that want ready-made data visualizations and interface components rather than building them from scratch.

huey: Queue and Schedule Python Tasks
Huey is a lightweight Python task queue for running background and scheduled work outside an application’s request flow. It suits Python projects that need task retries, scheduling, or multiple worker models with a choice of storage backends.

responses: Mock Python Requests in Tests
Responses intercepts Python Requests calls and serves registered mock responses, so tests can exercise HTTP client code without contacting real services. It supports request matching, callbacks, call assertions, and ordered response sequences.

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.

noto-emoji: Unicode Emoji Fonts and Assets
Noto Emoji provides Unicode emoji fonts, image assets, and related metadata for applications and platforms that need emoji support. Its color font uses CBDT/CBLC, so compatibility depends on the operating system and browser.

remote-dom: Synchronize Sandboxed UI with a Host Page
Remote DOM mirrors a UI tree created in a sandboxed JavaScript environment into a host page. It suits teams that need to isolate remote code while limiting which elements and interactions that code can expose.

verifiers: Build Environments for LLM Training and Evaluation
verifiers is a Python library for building environments to train and evaluate large language models. It fits teams developing LLM reinforcement-learning workflows or reusable evaluations, especially those using Prime Intellect's training tools.

ten-vad: Detect Speech Activity in Streaming Audio
TEN VAD is a low-latency voice activity detector that identifies speech at the audio-frame level for real-time applications. It provides C interfaces and bindings for several languages and platforms, with prebuilt-library and ONNX options.