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

grab: Build Python Web Scrapers and Crawlers

grab: Build Python Web Scrapers and Crawlers

Grab is a Python framework for making HTTP requests, extracting data from HTML, and building concurrent crawlers. It suits developers who need reusable scraping workflows with request handling, task queues, and proxy support.

PythonFrameworkLibrary
Added Jul 24, 2026 View details
MechanicalSoup: Automate Website Interaction in Python

MechanicalSoup: Automate Website Interaction in Python

MechanicalSoup is a Python library for scripting website interactions through HTTP sessions and HTML parsing. Use it to follow links, manage cookies, and submit forms when a site does not require JavaScript.

PythonLibraryAutomation
Added Jul 24, 2026 View details
autobahn-python: Build WebSocket and WAMP Apps in Python

autobahn-python: Build WebSocket and WAMP Apps in Python

Autobahn|Python is a library for building asynchronous WebSocket clients and servers, plus WAMP applications with RPC and publish-subscribe messaging. It supports Twisted and asyncio and requires Python 3.11 or later.

PythonLibraryWeb Development
Added Jul 22, 2026 View details
channels: Add Asynchronous Protocols to Django

channels: Add Asynchronous Protocols to Django

Django Channels extends Django with support for WebSockets, long-poll HTTP, task offloading, and other asynchronous use cases. It suits Django developers who need to handle more than conventional request-response traffic using familiar patterns.

PythonDjangoFramework
Added Jul 22, 2026 View details
werkzeug: Build WSGI Web Applications and Utilities

werkzeug: Build WSGI Web Applications and Utilities

Werkzeug is a Python library for building WSGI applications, with HTTP request and response tools, routing, and testing utilities. It suits developers who want lower-level control over web application behavior without a framework imposing extra structure.

PythonWeb DevelopmentLibrary
Added Jul 22, 2026 View details
AsterMind-ELM: Build Lightweight JavaScript ELM Models

AsterMind-ELM: Build Lightweight JavaScript ELM Models

AsterMind-ELM is a TypeScript library for training and using Extreme Learning Machines in browser and Node.js applications. It supports kernel, online, and stacked ELMs for compact, on-device classification, regression, and embedding workflows.

TypeScriptJavaScriptMachine Learning
Added Jul 21, 2026 View details
awesome-dotnet: Discover .NET Libraries and Tools

awesome-dotnet: Discover .NET Libraries and Tools

A community-maintained, categorized directory of .NET libraries, tools, frameworks, and software. Use it to explore options across areas such as APIs, databases, testing, desktop development, and machine learning.

Awesome ListResourcesCsharp
Added Jul 15, 2026 View details
awesome-swift: Discover Swift Libraries and Learning Resources

awesome-swift: Discover Swift Libraries and Learning Resources

A community-curated directory of Swift libraries, tools, guides, and learning resources. Use it to explore options by category when building Swift applications or looking for ways to learn the language.

Awesome ListSwiftLibrary
Added Jul 10, 2026 View details
react: Build User Interfaces with JavaScript

react: Build User Interfaces with JavaScript

React is a JavaScript library for building interactive user interfaces from components. It suits teams creating web experiences that need reusable UI and can also support server rendering and React Native applications.

JavaScriptLibraryReact
Added Jul 8, 2026 View details
mergoo: Combine Fine-Tuned LLM Experts into Routed Models

mergoo: Combine Fine-Tuned LLM Experts into Routed Models

Mergoo combines fine-tuned language models or LoRA adapters into routed expert models, then supports training the resulting model. It is aimed at teams that want one model to draw on specialized experts rather than use them separately.

PythonLLMMachine Learning
Added Jul 7, 2026 View details
lamini: Access the Lamini API from Python

lamini: Access the Lamini API from Python

Lamini is a Python client and SDK for working with Lamini's generative AI API. It suits developers who want to connect Python applications to Lamini without building API requests from scratch.

PythonAILLM
Added Jul 6, 2026 View details
xTuring: Fine-Tune and Run Personalized LLMs

xTuring: Fine-Tune and Run Personalized LLMs

xTuring is a Python library for preparing data, fine-tuning, evaluating, and running open-source language models locally or in a private cloud. It is aimed at developers who want model customization through a high-level API and methods such as LoRA and quantization.

PythonLLMMachine Learning
Added Jul 6, 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 ❤️