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

otto: Add LLM-Powered Automation to Frappe Apps

otto: Add LLM-Powered Automation to Frappe Apps

Otto is an experimental Frappe app and Python library for connecting language models to Frappe workflows. It supports task automation, custom assistants, tool use, and resumable LLM sessions.

PythonAILLM
Added Apr 16, 2026 View details
judges: Evaluate LLM Outputs with Reusable AI Judges

judges: Evaluate LLM Outputs with Reusable AI Judges

Databricks judges is a Python library for evaluating language model outputs with reusable LLM-based classifiers and graders. Use its research-backed judges, combine evaluations with a jury, or build a custom judge for your task.

PythonLLMEvaluation
Added Apr 14, 2026 View details
typed-ffmpeg: Build Type-Safe FFmpeg Filter Graphs

typed-ffmpeg: Build Type-Safe FFmpeg Filter Graphs

typed-ffmpeg provides Python and experimental TypeScript interfaces for constructing FFmpeg commands with filter-aware typing. It suits developers who want editor support, reusable filter graphs, and clearer validation than assembling command-line strings by hand.

PythonTypeScriptLibrary
Added Apr 11, 2026 View details
flexsearch: Full-Text Search for JavaScript Apps

flexsearch: Full-Text Search for JavaScript Apps

FlexSearch is a JavaScript search library for browser and Node.js applications. It supports in-memory and persistent indexes, flexible matching, document search, and worker-based processing for projects that need search without relying solely on an external search service.

JavaScriptLibrarySearch
Added Apr 9, 2026 View details
univer: Build Embeddable Office and Productivity Apps

univer: Build Embeddable Office and Productivity Apps

Univer is a TypeScript SDK for embedding spreadsheets, documents, and presentations in web products or processing them in Node.js. Its plugin architecture and shared APIs suit teams building custom productivity tools, including AI-assisted workflows.

TypeScriptLibraryFramework
Added Apr 8, 2026 View details
motion: Animate Interfaces with JavaScript, React, and Vue

motion: Animate Interfaces with JavaScript, React, and Vue

Motion is an animation library for JavaScript, React, and Vue. It provides a shared toolkit for gestures, spring animations, layout transitions, and scroll-linked effects, for projects that need interactive motion without building an animation system from scratch.

TypeScriptJavaScriptReact
Added Apr 7, 2026 View details
pyAudioAnalysis: Extract Features and Analyze Audio in Python

pyAudioAnalysis: Extract Features and Analyze Audio in Python

pyAudioAnalysis is a Python library for extracting audio features and building classification, detection, and segmentation workflows. It suits researchers and developers who want an established toolkit for analyzing audio files with machine-learning methods.

PythonMachine LearningLibrary
Added Apr 6, 2026 View details
libwebrtc: Build WebRTC C++ Binaries for Desktop and Embedded Targets

libwebrtc: Build WebRTC C++ Binaries for Desktop and Embedded Targets

libwebrtc wraps WebRTC C++ code in binaries for Windows, Linux, and embedded Linux, primarily for flutter-webrtc desktop releases. It is aimed at developers building or distributing platform-specific WebRTC components.

C++LibraryCross Platform
Added Apr 6, 2026 View details
bidict: Create Bidirectional Mappings in Python

bidict: Create Bidirectional Mappings in Python

bidict is a Python library for mappings that can be looked up by key or value. Use it when both directions of a relationship need to stay accessible through a familiar mapping API.

PythonLibraryData Structures
Added Apr 6, 2026 View details
configobj: Read and Write Configuration Files in Python

configobj: Read and Write Configuration Files in Python

ConfigObj is a Python library for working with configuration files. It suits Python projects that need a dedicated configuration-file parser, but its maintainers describe it as mature and not actively maintained.

PythonLibraryDeveloper Tools
Added Apr 5, 2026 View details
jieba: Segment Chinese Text in Python

jieba: Segment Chinese Text in Python

jieba is a Python library for segmenting Chinese text into words, including text that does not use spaces as word boundaries. It offers configurable segmentation modes, custom dictionaries, part-of-speech tagging, and keyword extraction.

PythonLibraryNLP
Added Mar 31, 2026 View details
dateutil: Extend Python’s Date and Time Tools

dateutil: Extend Python’s Date and Time Tools

dateutil adds flexible date parsing, recurrence rules, relative date calculations, and timezone support to Python’s standard datetime module. It suits Python developers who need calendar and time handling beyond the built-in features.

PythonLibraryUtility
Added Mar 27, 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 ❤️