Open Source Libraries

Discover 310 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 5, 2026.

310 repositories · updated October 5, 2026

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
python-fire: Turn Python Objects into Command-Line Interfaces

python-fire: Turn Python Objects into Command-Line Interfaces

Python Fire generates command-line interfaces from Python functions, classes, modules, and other objects. It suits developers who want to expose existing code as a CLI with minimal setup, or explore and debug code from the terminal.

PythonCLILibrary
Added Oct 26, 2025 View details
stepperize: Build Type-Safe Multi-Step React Workflows

stepperize: Build Type-Safe Multi-Step React Workflows

Stepperize is a TypeScript toolkit for building multi-step experiences in React, such as wizards, forms, and onboarding flows. It provides typed step definitions and navigation while leaving the interface under your control.

TypeScriptReactLibrary
Added Oct 26, 2025 View details
gptpdf: Convert PDFs into Markdown with Vision Models

gptpdf: Convert PDFs into Markdown with Vision Models

gptpdf turns PDF pages into Markdown using a vision-capable model, aiming to preserve layouts such as tables, formulas, and figures. It suits developers who need an API-based PDF parsing component and can provide access to a compatible model.

PythonAILLM
Added Oct 24, 2025 View details
hypothesis: Find Bugs with Property-Based Testing

hypothesis: Find Bugs with Property-Based Testing

Hypothesis is a Python testing library that generates inputs for properties your code should satisfy. Use it to explore edge cases that example-based tests may miss and to get simplified failing cases when a bug is found.

PythonTestingLibrary
Added Oct 22, 2025 View details
python-ftfy: Repair Mojibake and Unicode Text

python-ftfy: Repair Mojibake and Unicode Text

ftfy is a Python library that repairs mojibake and other common Unicode glitches in text. It suits developers cleaning text from mixed or unreliable sources, with conservative fixes designed to avoid changing text that is already valid.

PythonLibraryText Processing
Added Oct 21, 2025 View details
coraza: Add a Go Web Application Firewall to Your Stack

coraza: Add a Go Web Application Firewall to Your Stack

Coraza is a Go library for building web application firewalls that process ModSecurity-compatible SecLang rules. It supports OWASP Core Rule Set v4 and can be embedded in Go applications or used through server integrations.

GoGolangSecurity
Added Oct 20, 2025 View details
hyperpb-go: Parse Protobuf Messages Faster in Go

hyperpb-go: Parse Protobuf Messages Faster in Go

hyperpb-go is a Go library for fast, read-only parsing of dynamic Protobuf messages. It targets services that load schemas at runtime and need efficient reflection-based processing, with trade-offs including an experimental API and support limited to amd64 and arm64.

GoGolangProtobuf
Added Oct 19, 2025 View details
zen: Run Business Rules Across Languages

zen: Run Business Rules Across Languages

ZEN is a Rust-based business rules engine that evaluates portable JSON decisions consistently across multiple programming languages. Use it to make complex business logic readable, testable, and reusable across services and applications.

RustLibraryDeveloper Tools
Added Oct 19, 2025 View details
editly: Create Videos from Code and Media Clips

editly: Create Videos from Code and Media Clips

Editly is a Node.js command-line tool and JavaScript API for assembling videos from clips, images, titles, and audio. It suits creators and developers who want repeatable edits defined in code, with transitions and overlays rendered through ffmpeg.

TypeScriptCLIVideo
Added Oct 17, 2025 View details
virtualenv: Create Isolated Python Environments

virtualenv: Create Isolated Python Environments

virtualenv creates isolated Python environments so projects can manage dependencies separately. It is useful for developers and teams that need reproducible project setups or want to avoid conflicts between installed packages.

PythonDeveloper ToolsCLI
Added Oct 14, 2025 View details
harmony: Render and Parse OpenAI Harmony Conversations

harmony: Render and Parse OpenAI Harmony Conversations

OpenAI Harmony is a Rust-based library with Python bindings for rendering and parsing the conversation format used by gpt-oss. It is useful for developers building inference systems that need to handle Harmony messages, channels, and tool calls directly.

RustPythonLLM
Added Oct 14, 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 ❤️