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

cupy: Run NumPy and SciPy Workloads on GPUs

cupy: Run NumPy and SciPy Workloads on GPUs

CuPy is a Python array library that brings NumPy- and SciPy-compatible computing to NVIDIA CUDA and AMD ROCm GPUs. It suits Python users who want GPU acceleration while reusing familiar APIs, or who need lower-level GPU controls.

PythonLibraryGPU Computing
Added Dec 29, 2025 View details
markitdown: Convert Documents and Files to Markdown

markitdown: Convert Documents and Files to Markdown

MarkItDown converts documents and other files into Markdown for LLM and text-analysis workflows. It offers a Python library and command-line interface, with optional format-specific dependencies and plugins.

PythonLibraryCLI
Added Dec 27, 2025 View details
graphic-walker: Embed Interactive Data Visualization in React

graphic-walker: Embed Interactive Data Visualization in React

Graphic Walker is a TypeScript and React component for exploring datasets with drag-and-drop charts, filters, and data explanations. Embed it in an application when you need lightweight visual analytics rather than a full BI platform.

TypeScriptReactVisualization
Added Dec 27, 2025 View details
pypdf: Read and Manipulate PDF Files in Python

pypdf: Read and Manipulate PDF Files in Python

pypdf is a pure-Python library for reading PDFs and changing their pages or document data. It suits Python developers who need PDF operations inside scripts or applications without relying on a separate command-line tool.

PythonLibraryPDF
Added Dec 24, 2025 View details
e2m: Convert Documents and Media into Markdown

e2m: Convert Documents and Media into Markdown

E2M is a Python library for parsing documents, web pages, and audio into Markdown through configurable parser and converter components. It is aimed at developers preparing varied source material for RAG, training data, or downstream text workflows.

PythonLibraryAI
Added Dec 24, 2025 View details
inferno: Build Fast React-Like User Interfaces

inferno: Build Fast React-Like User Interfaces

Inferno is a JavaScript library for building browser and server-rendered user interfaces with a React-like component model. Its compile-time and runtime optimizations target applications where rendering performance matters.

JavaScriptLibraryReact
Added Dec 23, 2025 View details
BlockNote: Build Block-Based Rich Text Editors for React

BlockNote: Build Block-Based Rich Text Editors for React

BlockNote is an extensible, block-based rich text editor for React, built on ProseMirror and Tiptap. It suits teams adding a polished editing experience to an app, with support for nested blocks, menus, drag-and-drop, and real-time collaboration.

TypeScriptReactJavaScript
Added Dec 19, 2025 View details
nolds: Measure Nonlinear Dynamics in Time Series

nolds: Measure Nonlinear Dynamics in Time Series

nolds is a NumPy-based Python library for estimating nonlinear measures from one-dimensional time series. It suits researchers and analysts studying complexity, chaos, fractal properties, and long-term memory in sequential data.

PythonLibraryData Science
Added Dec 18, 2025 View details
filedb: Store Key-Value Data in Append-Only Disk Logs

filedb: Store Key-Value Data in Append-Only Disk Logs

FileDB is a Zig key-value store inspired by Bitcask, using append-only data files and an in-memory index for lookups. It may suit Zig developers building lightweight storage or Redis-compatible services who can evaluate its early-stage tradeoffs.

ZigDatabaseLibrary
Added Dec 17, 2025 View details
scikit-learn: Build Machine Learning Models in Python

scikit-learn: Build Machine Learning Models in Python

scikit-learn is a Python machine learning library built on SciPy. It helps developers and data practitioners build and evaluate machine learning workflows, with plotting support and documentation for installation and development.

PythonMachine LearningData Science
Added Dec 16, 2025 View details
ggml: Build Portable Tensor Workloads for Machine Learning

ggml: Build Portable Tensor Workloads for Machine Learning

ggml is a dependency-free C/C++ tensor library for building machine-learning workloads across CPUs and other backends. It is suited to developers who need low-level control over tensor operations, quantization, and deployment across different platforms.

C++LibraryMachine Learning
Added Dec 16, 2025 View details
pedalboard: Process Audio and Apply Effects in Python

pedalboard: Process Audio and Apply Effects in Python

Pedalboard is a Python library for reading, transforming, and rendering audio, with built-in effects and support for VST3 and Audio Unit plugins. It suits audio developers and machine-learning workflows that need programmable audio processing.

PythonC++Audio Processing
Added Dec 16, 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 ❤️