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

aimet: Quantize and Compress Trained Neural Networks

aimet: Quantize and Compress Trained Neural Networks

AIMET helps ML engineers reduce the compute and memory needs of trained neural networks through quantization and compression. It supports PyTorch and ONNX workflows for preparing models for efficient deployment, including on edge devices.

PythonMachine LearningDeep Learning
Added Feb 3, 2026 View details
theatre: Create and Edit Motion Graphics for the Web

theatre: Create and Edit Motion Graphics for the Web

Theatre.js is a TypeScript animation library with visual tools for creating detailed motion graphics on the web. Use it to animate 3D scenes, HTML and SVG, or other JavaScript values, either programmatically or through its editor.

TypeScriptLibraryDeveloper Tools
Added Feb 3, 2026 View details
llm-reasoners: Build and Inspect LLM Reasoning Algorithms

llm-reasoners: Build and Inspect LLM Reasoning Algorithms

LLM Reasoners is a Python library for building and evaluating multi-step reasoning methods with large language models. It suits researchers and developers who need reusable search algorithms, model backends, and tools to inspect reasoning traces.

PythonLibraryLLM
Added Feb 2, 2026 View details
RAG-Anything: Search Documents Across Text, Images, Tables, and Equations

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.

PythonRAGFramework
Added Jan 31, 2026 View details
parakeet-mlx: Transcribe Audio on Apple Silicon

parakeet-mlx: Transcribe Audio on Apple Silicon

parakeet-mlx runs Nvidia Parakeet speech recognition models on Apple Silicon using MLX. It provides command-line and Python interfaces for transcription, timestamps, chunking, and streaming audio.

PythonMachine LearningDeep Learning
Added Jan 29, 2026 View details
motion-primitives: Add Animated UI Components to Web Interfaces

motion-primitives: Add Animated UI Components to Web Interfaces

Motion-Primitives is a TypeScript UI kit of customizable animated components built with Motion and Tailwind CSS. It helps engineers and designers add polished motion to web interfaces, with new components and significant code changes expected while the project is in beta.

TypeScriptLibraryFrontend
Added Jan 29, 2026 View details
faiss: Search and Cluster Dense Vectors Efficiently

faiss: Search and Cluster Dense Vectors Efficiently

Faiss provides indexing methods for similarity search and clustering over dense vectors, with trade-offs between search speed, accuracy, and memory use. It suits teams building vector retrieval or large-scale nearest-neighbor systems in C++ or Python.

C++LibraryMachine Learning
Added Jan 29, 2026 View details
lucide: Add Consistent SVG Icons to Projects

lucide: Add Consistent SVG Icons to Projects

Lucide is a community-maintained library of 1,600+ SVG icons with packages for popular JavaScript frameworks and a Figma plugin. It suits designers and developers who want a consistent icon set for interfaces and other projects.

TypeScriptLibraryDeveloper Tools
Added Jan 28, 2026 View details
datatrove: Build Large-Scale Text Data Pipelines

datatrove: Build Large-Scale Text Data Pipelines

DataTrove is a Python library for processing, filtering, and deduplicating text datasets at scale. It combines reusable pipeline blocks with local and cluster executors, making it useful for data preparation workflows such as building LLM training corpora.

PythonLibraryData Science
Added Jan 27, 2026 View details
poml: Structure and Render Prompts for Language Models

poml: Structure and Render Prompts for Language Models

POML is a markup language and toolkit for building structured, reusable prompts for large language models. It combines templating, data components, styling, and development tools for teams managing prompts in code.

LLMTypeScriptDeveloper Tools
Added Jan 25, 2026 View details
three.js: Build Interactive 3D Experiences for the Web

three.js: Build Interactive 3D Experiences for the Web

three.js is a JavaScript library for creating and displaying 3D graphics in browsers. Use it to build interactive scenes with WebGL or WebGPU, without implementing a rendering engine from scratch.

JavaScriptLibraryWeb Development
Added Jan 25, 2026 View details
pdfplumber: Extract Text, Tables, and Objects from PDFs

pdfplumber: Extract Text, Tables, and Objects from PDFs

pdfplumber is a Python library for inspecting machine-generated PDFs and extracting text, tables, and positioned page objects. It suits developers who need more layout detail and visual debugging than basic text extraction provides.

PythonLibraryData Extraction
Added Jan 24, 2026 View details

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️