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

venn.js: Create Area-Proportional Venn and Euler Diagrams

venn.js: Create Area-Proportional Venn and Euler Diagrams

venn.js lays out area-proportional Venn and Euler diagrams from set sizes and intersections. JavaScript developers can use its D3 rendering wrapper or take the computed layout data and render it themselves.

JavaScriptLibraryVisualization
Added Mar 10, 2026 View details
galaxy: Browse and Reuse Community UI Elements

galaxy: Browse and Reuse Community UI Elements

Galaxy is an archive of more than 3,000 community-made UI elements sourced from Uiverse.io. Browse the collection on the platform, then reuse CSS or Tailwind elements in your projects under the MIT License.

HTMLCSSTailwind
Added Mar 9, 2026 View details
ML-From-Scratch: Learn Machine Learning Through NumPy Implementations

ML-From-Scratch: Learn Machine Learning Through NumPy Implementations

ML-From-Scratch provides transparent Python and NumPy implementations of machine learning algorithms, from regression and clustering to neural networks and reinforcement learning. It is suited to learners who want to inspect how models work rather than use an optimized production framework.

PythonMachine LearningDeep Learning
Added Mar 9, 2026 View details
pdf-craft: Convert Scanned PDFs into Markdown and EPUB

pdf-craft: Convert Scanned PDFs into Markdown and EPUB

PDF Craft uses OCR to turn scanned books and documents into editable Markdown or EPUB, with optional translation and translated PDF output. It is a Python library for developers and readers who need to process scanned material.

PythonOCRPDF
Added Mar 9, 2026 View details
redoc: Generate API Documentation from OpenAPI

redoc: Generate API Documentation from OpenAPI

Redoc turns OpenAPI definitions into responsive, navigable API reference pages. It suits API teams that want to publish documentation as a static HTML file or integrate a reference into a web application.

TypeScriptAPIDocumentation Tool
Added Mar 6, 2026 View details
magenta-realtime: Generate Music Live from Prompts

magenta-realtime: Generate Music Live from Prompts

Magenta RealTime 2 is an open-weights music generation model with Python and C++ inference options. It suits musicians and developers building live music tools, especially on Apple Silicon, with offline inference also available.

PythonMachine LearningGenerative AI
Added Mar 6, 2026 View details
huh: Build Interactive Forms and Prompts in Go Terminals

huh: Build Interactive Forms and Prompts in Go Terminals

huh is a Go library for building interactive terminal forms, from simple prompts to multi-page flows. Use it standalone or embed its form model in a Bubble Tea application, with an accessible mode for screen readers.

GoGolangLibrary
Added Mar 6, 2026 View details
nudge: Fine-Tune Embeddings for Retrieval

nudge: Fine-Tune Embeddings for Retrieval

NUDGE adjusts pre-computed document embeddings to improve retrieval without changing model parameters. It is designed for teams with labeled query-answer examples who want to optimize embeddings for search or RAG pipelines.

PythonMachine LearningLibrary
Added Mar 4, 2026 View details
filepond: Add File Uploads to JavaScript Applications

filepond: Add File Uploads to JavaScript Applications

FilePond is a JavaScript library for adding accessible, responsive file uploads to web applications. It supports drag-and-drop, asynchronous and chunked uploads, and image-processing plugins, with adapters for popular frameworks.

JavaScriptLibraryFrontend
Added Mar 3, 2026 View details
mcp-ui: Build Interactive Interfaces for MCP Tools

mcp-ui: Build Interactive Interfaces for MCP Tools

mcp-ui provides SDKs for attaching web interfaces to Model Context Protocol tools and rendering them in compatible hosts. Use it when an MCP server needs interactive, sandboxed UI alongside tool results.

AITypeScriptLLM
Added Mar 2, 2026 View details
maestro: Fine-Tune Vision-Language Models

maestro: Fine-Tune Vision-Language Models

Maestro streamlines fine-tuning for multimodal vision-language models with ready-to-use recipes, a CLI, and a Python API. It suits developers adapting supported models to tasks such as JSON extraction and object detection.

PythonMachine LearningComputer Vision
Added Mar 2, 2026 View details
spotlight: Build PyTorch Recommender Models

spotlight: Build PyTorch Recommender Models

Spotlight is a Python library for building and testing recommender models with PyTorch. It includes factorization and sequence-model building blocks, ranking losses, and dataset utilities for research and prototyping.

PythonPyTorchMachine Learning
Added Feb 26, 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 ❤️