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

SpiffWorkflow: Execute Python and BPMN Workflows

SpiffWorkflow: Execute Python and BPMN Workflows

SpiffWorkflow is a Python workflow engine for building and running processes defined in code or BPMN diagrams. It suits teams that need executable business workflows, with support for BPMN and a baseline DMN implementation.

PythonWorkflow AutomationLibrary
Added Mar 27, 2026 View details
jax: Transform and Accelerate Python Numerical Programs

jax: Transform and Accelerate Python Numerical Programs

JAX is a Python library for transforming numerical programs with automatic differentiation, compilation, and vectorization. Use it for high-performance scientific computing and machine learning, especially when workloads need to scale across accelerators.

PythonMachine LearningDeep Learning
Added Mar 26, 2026 View details
partytown: Move Third-Party Scripts Off the Main Thread

partytown: Move Third-Party Scripts Off the Main Thread

Partytown moves resource-intensive third-party scripts into a web worker so they compete less with site code for main-thread time. It is for web teams seeking to improve performance, with compatibility trade-offs to review before adopting it.

TypeScriptJavaScriptWeb Development
Added Mar 23, 2026 View details
docling: Parse Documents for AI Workflows

docling: Parse Documents for AI Workflows

Docling converts documents from formats such as PDF, Office files, images, and audio into structured representations and exports. It suits developers building document-processing and generative AI pipelines that need format coverage, OCR, or local execution.

PythonAIDocument Processing
Added Mar 22, 2026 View details
cuisine: Automate Unix Servers with Python

cuisine: Automate Unix Servers with Python

Cuisine provides a flat Python API for automating operating-system tasks across one or more servers. It suits administrators and developers who want direct, scriptable control without adopting a larger declarative framework.

PythonAutomationDevOps
Added Mar 17, 2026 View details
LLMBox: Train and Evaluate Large Language Models

LLMBox: Train and Evaluate Large Language Models

LLMBox is a Python library for training and evaluating large language models through a unified pipeline. It suits researchers and developers who want configurable fine-tuning workflows and a broad set of model and benchmark evaluation options.

PythonLLMMachine Learning
Added Mar 16, 2026 View details
vue-fabric-editor: Build Customizable Web Image Editors

vue-fabric-editor: Build Customizable Web Image Editors

A Vue and Fabric.js editor for creating and customizing images, posters, and design templates in the browser. It suits teams building lightweight design tools with reusable editing features and plugin-based extensions.

VueJavaScriptFrontend
Added Mar 16, 2026 View details
maroto: Create PDFs with a Bootstrap-Inspired Go Library

maroto: Create PDFs with a Bootstrap-Inspired Go Library

Maroto is a Go library for building PDFs with a grid layout inspired by Bootstrap. Arrange rows, columns, and components, with support for adding pages as content exceeds the usable area.

GoGolangLibrary
Added Mar 14, 2026 View details
dataset: Work with SQL Databases Using Simple Python APIs

dataset: Work with SQL Databases Using Simple Python APIs

dataset is a Python library that makes reading and writing SQL data stores feel closer to working with JSON files. It suits scripts and applications that need convenient database access, implicit table creation, bulk loading, or transactions.

PythonDatabaseLibrary
Added Mar 13, 2026 View details
rayon: Parallelize Rust Computations Safely

rayon: Parallelize Rust Computations Safely

Rayon is a Rust library for parallelizing data processing and independent tasks while preserving data-race freedom. It suits Rust developers who want to use multiple CPU cores with familiar iterator-style code or explicit task control.

RustLibraryDevelopment Tools
Added Mar 12, 2026 View details
sherpa-onnx: Run Speech AI Locally Across Platforms

sherpa-onnx: Run Speech AI Locally Across Platforms

sherpa-onnx runs speech and audio models locally through ONNX Runtime, without an internet connection. It supports tasks from speech recognition and synthesis to diarization, with APIs and deployment options spanning mobile, desktop, web, and embedded devices.

C++Machine LearningText To Speech
Added Mar 12, 2026 View details
core: Compose and Render Video in the Browser

core: Compose and Render Video in the Browser

Diffusion Studio Core is a TypeScript engine for composing and rendering video, audio, and images in browser-based timeline applications. It suits developers building editors or media tools that need interactive playback and browser-based output.

TypeScriptLibraryBrowser
Added Mar 12, 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 ❤️