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

tldraw: Build Infinite Canvas Apps in React

tldraw: Build Infinite Canvas Apps in React

tldraw is a TypeScript SDK for building interactive infinite-canvas applications in React. It provides drawing and diagramming tools, extensible canvas primitives, and optional real-time collaboration for teams building custom visual products.

TypeScriptReactLibrary
Added May 7, 2026 View details
pytorch-image-models: Use PyTorch Image Models and Training Tools

pytorch-image-models: Use PyTorch Image Models and Training Tools

A Python library of PyTorch image models, pretrained weights, training utilities, and reference scripts. Use it to build image-classification systems, extract backbone features, or train and evaluate models across a broad range of architectures.

PythonPyTorchMachine Learning
Added May 5, 2026 View details
graphene: Build GraphQL Schemas in Python

graphene: Build GraphQL Schemas in Python

Graphene is a Python library for defining GraphQL schemas and executing queries against them. It suits developers who want a Python-first schema layer that can connect to different data sources and integrate with frameworks such as Django.

PythonFrameworkAPI
Added May 4, 2026 View details
kapre: Add Audio Preprocessing Layers to Keras Models

kapre: Add Audio Preprocessing Layers to Keras Models

Kapre provides TensorFlow-backed Keras layers for transforming audio waveforms into STFT, mel-spectrogram, and related features inside a model. It suits audio ML developers who want preprocessing to travel with training and deployment.

PythonLibraryMachine Learning
Added May 3, 2026 View details
trafilatura: Extract Text and Metadata from Web Pages

trafilatura: Extract Text and Metadata from Web Pages

Trafilatura is a Python library and CLI for discovering web content and extracting readable text and metadata from HTML. It suits developers and researchers building crawlers, web corpora, or content-processing pipelines that need structured output.

PythonWeb ScrapingData Extraction
Added May 1, 2026 View details
tokio: Build Asynchronous Applications in Rust

tokio: Build Asynchronous Applications in Rust

Tokio is a Rust runtime for building asynchronous applications, with task scheduling and non-blocking I/O for networking. It suits developers who need to handle concurrent connections and tasks without blocking execution.

RustNetworkingLibrary
Added Apr 27, 2026 View details
pluginbase: Build Python Plugin Systems

pluginbase: Build Python Plugin Systems

PluginBase is a Python library for building plugin systems that load plugins from configured directories. It suits applications that need an extensible module structure without hard-coding every plugin into the main package.

PythonDeveloper ToolsLibrary
Added Apr 25, 2026 View details
toolz: Compose Functional Utilities for Python

toolz: Compose Functional Utilities for Python

Toolz is a lightweight Python library of composable utilities for iterators, functions, and dictionaries. Use it to build data transformations from small reusable operations without adding external dependencies.

PythonLibraryDeveloper Tools
Added Apr 24, 2026 View details
treechop: Manipulate and Traverse Tree Data in TypeScript

treechop: Manipulate and Traverse Tree Data in TypeScript

treechop is a lightweight TypeScript utility library for common operations on tree-structured data. It helps developers traverse, filter, transform, sort, and convert trees and flat node arrays.

TypeScriptJavaScriptLibrary
Added Apr 22, 2026 View details
PySnooper: Trace Python Functions Without a Full Debugger

PySnooper: Trace Python Functions Without a Full Debugger

PySnooper logs which lines run in a Python function and how its local variables change, using a decorator or context manager. It suits developers who need quick, low-setup insight into code behavior without configuring a full debugger.

PythonDeveloper ToolsDebugging
Added Apr 20, 2026 View details
chatterbox: Generate Speech from Text with Voice Cloning

chatterbox: Generate Speech from Text with Voice Cloning

Chatterbox is Resemble AI’s Python text-to-speech model family, with English and multilingual options, voice cloning, and expressive speech controls. It suits developers building voice experiences who can manage model inference and its compute requirements.

PythonAIMachine Learning
Added Apr 19, 2026 View details
websockets: Build WebSocket Servers and Clients in Python

websockets: Build WebSocket Servers and Clients in Python

websockets is a Python library for building WebSocket clients and servers with asyncio, threading, or Trio. It suits applications that need a focused implementation of the WebSocket protocol rather than a full HTTP framework.

PythonLibraryNetworking
Added Apr 18, 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 ❤️