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

dlt: Load Data from Sources into Analytics Destinations

dlt: Load Data from Sources into Analytics Destinations

dlt is a Python library for building data-loading pipelines that extract data from APIs, databases, files, and Python objects, then load it into analytics destinations. It handles schema inference, normalization, and incremental loading within your existing code.

PythonLibraryData Extraction
Added Dec 15, 2025 View details
sumy: Summarize Text and HTML Documents

sumy: Summarize Text and HTML Documents

sumy is a Python library and command-line tool that extracts concise summaries from plain text and HTML. It offers several extractive summarization methods, language tokenization support, and tools for evaluating summaries.

PythonNLPNatural Language Processing
Added Dec 14, 2025 View details
cerberus: Validate Python Data Against Schemas

cerberus: Validate Python Data Against Schemas

Cerberus is a lightweight Python library for checking data against schemas, with built-in type validation and extension points for custom rules. It suits applications that need reusable input validation without adding runtime dependencies.

PythonLibraryData Validation
Added Dec 13, 2025 View details
StreamDiffusion: Generate Images in Real Time with Diffusion

StreamDiffusion: Generate Images in Real Time with Diffusion

StreamDiffusion adapts diffusion pipelines for interactive image generation, with support for text-to-image and image-to-image workflows. It targets developers building responsive GPU-powered demos and applications.

PythonMachine LearningGenerative AI
Added Dec 13, 2025 View details
loguru: Simplify Logging in Python

loguru: Simplify Logging in Python

Loguru is a Python logging library designed to make useful logging easy to add without the standard logging setup boilerplate. It suits scripts and applications that need configurable outputs, structured context, and clearer exception traces.

PythonLibraryDeveloper Tools
Added Dec 10, 2025 View details
typescript-sdk: Build Model Context Protocol Clients and Servers

typescript-sdk: Build Model Context Protocol Clients and Servers

The official TypeScript SDK for building Model Context Protocol clients and servers. It provides transports, server and client libraries, and optional framework adapters for applications that exchange context with LLMs through MCP.

TypeScriptMCPModel Context Protocol
Added Dec 9, 2025 View details
sqlmodel: Build Python Models for SQL Databases

sqlmodel: Build Python Models for SQL Databases

SQLModel combines Pydantic-style data models with SQLAlchemy database mapping in one Python library. It suits FastAPI developers and Python teams who want typed models for validation and database access without maintaining duplicate definitions.

PythonLibraryDatabase
Added Dec 8, 2025 View details
factory_boy: Create Python Test Data with Factories

factory_boy: Create Python Test Data with Factories

factory_boy replaces static test fixtures with configurable factories that build Python objects for individual tests. It supports multiple creation strategies and integrations with popular ORMs, making it useful for projects that need flexible, repeatable test data.

PythonTestingLibrary
Added Dec 8, 2025 View details
x: Build AI Interfaces with React Components

x: Build AI Interfaces with React Components

Ant Design X is a TypeScript component and tooling suite for building AI-powered interfaces with React. It provides conversation UI, streaming data utilities, Markdown rendering, and dynamic cards, so teams can focus on integrating their AI experiences rather than assembling these pieces from scratch.

TypeScriptAIReact
Added Dec 8, 2025 View details
judgy: Estimate LLM Judge Success Rates with Bias Correction

judgy: Estimate LLM Judge Success Rates with Bias Correction

judgy estimates a system’s true pass rate from human-labeled calibration data and LLM judge predictions. It corrects for judge errors and uses bootstrap resampling to produce a confidence interval, making it useful when evaluating larger unlabeled datasets.

PythonAILLM
Added Dec 7, 2025 View details
gs-quant: Build Quantitative Finance Tools in Python

gs-quant: Build Quantitative Finance Tools in Python

GS Quant is a Python toolkit for developing quantitative trading strategies, analyzing derivatives, and supporting risk management. It suits developers and quants with access to Goldman Sachs APIs who need finance-focused tools and analytics.

PythonLibraryData Science
Added Dec 6, 2025 View details
Box: Access Python Dictionaries with Dot Notation

Box: Access Python Dictionaries with Dot Notation

Box is a Python library that adds attribute-style access to dictionaries while keeping key-based access available. It recursively converts nested dictionaries and lists, and includes helpers for converting data to common formats.

PythonLibraryDeveloper Tools
Added Dec 4, 2025 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 ❤️