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

podcastfy: Turn Multimodal Sources Into AI Podcasts

podcastfy: Turn Multimodal Sources Into AI Podcasts

Podcastfy is a Python package and CLI for turning websites, PDFs, images, YouTube videos, and topics into multilingual conversational audio. It suits developers and creators who want to customize or automate podcast generation with hosted or local language models.

PythonGenerative AIText To Speech
Added Nov 9, 2025 View details
headlessui: Build Accessible, Unstyled UI Components

headlessui: Build Accessible, Unstyled UI Components

Headless UI provides unstyled, accessible components for React and Vue, designed to work with Tailwind CSS. It suits teams that want interaction and accessibility behavior without adopting a predesigned visual style.

TypeScriptReactVue
Added Nov 9, 2025 View details
instructor: Extract Validated Structured Data from LLMs

instructor: Extract Validated Structured Data from LLMs

Instructor turns LLM responses into validated, typed Python objects using Pydantic models. It is useful for applications that need dependable extraction across providers, with retries and streaming handled through a consistent API.

PythonLLMAI
Added Nov 8, 2025 View details
python-readability: Extract Main Text from HTML Pages

python-readability: Extract Main Text from HTML Pages

python-readability extracts an article’s main text and title from an HTML document, reducing navigation and other page clutter. It is a Python library for applications that need readable page content, with a command-line option for local files and URLs.

PythonLibraryData Extraction
Added Nov 7, 2025 View details
captcha: Generate Image and Audio CAPTCHAs

captcha: Generate Image and Audio CAPTCHAs

captcha is a Python library for generating image and audio CAPTCHAs, with built-in voice and font data and support for custom assets. It suits applications that need to create their own CAPTCHA challenges and save them as image or audio files.

PythonLibrarySecurity
Added Nov 5, 2025 View details
Stream-Framework: Build Activity Feeds with Python

Stream-Framework: Build Activity Feeds with Python

Stream-Framework is a Python library for building activity feeds, newsfeeds, and notification systems backed by Redis and/or Cassandra. It suits teams that need customizable feed fanout and can operate the supporting data stores and task-processing infrastructure.

PythonLibraryFramework
Added Nov 4, 2025 View details
factorio-blueprint-visualizer: Turn Blueprints into Artwork

factorio-blueprint-visualizer: Turn Blueprints into Artwork

A browser-based tool and JavaScript library that turns Factorio blueprints into customizable vector illustrations. Use it to explore factory layouts, create images for sharing, or prepare designs for pen plotting.

JavaScriptVisualizationWeb App
Added Nov 2, 2025 View details
lance: Store and Query Multimodal Lakehouse Data

lance: Store and Query Multimodal Lakehouse Data

Lance is a Rust-based lakehouse format and SDK for AI and machine-learning data. It combines columnar storage with random access, vector and full-text search, and dataset versioning for teams working with multimodal data.

RustPythonMachine Learning
Added Nov 1, 2025 View details
textdistance: Compare Sequences with Distance Algorithms

textdistance: Compare Sequences with Distance Algorithms

TextDistance is a Python library for comparing strings and other sequences with a common interface to more than 30 distance and similarity algorithms. Use its pure-Python implementations or optional external libraries when speed matters.

PythonLibraryText Processing
Added Oct 31, 2025 View details
gradio: Build and Share Python Web Apps for Machine Learning

gradio: Build and Share Python Web Apps for Machine Learning

Gradio turns Python functions and machine-learning models into interactive web apps without requiring frontend development. Use it to prototype interfaces, share demos, or build more customized apps with components and event-driven layouts.

PythonMachine LearningDeep Learning
Added Oct 31, 2025 View details
mammoth.js: Convert Word Documents to Clean HTML

mammoth.js: Convert Word Documents to Clean HTML

Mammoth.js converts DOCX files into clean, semantic HTML for JavaScript applications and command-line workflows. It suits projects that need readable content rather than a pixel-perfect reproduction of Word formatting.

JavaScriptNode.jsLibrary
Added Oct 29, 2025 View details
numba: Compile Numerical Python to Machine Code

numba: Compile Numerical Python to Machine Code

Numba compiles numerically focused Python functions to machine code using LLVM, with support for many NumPy operations. It suits Python developers who need faster numerical workloads, loop parallelization, or GPU code generation without rewriting everything in a lower-level language.

PythonCompilerLibrary
Added Oct 28, 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 ❤️