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

HtmlRendererCore: Convert HTML to PDF in .NET Core
HtmlRendererCore is a partial port of HtmlRenderer for .NET Core projects. It converts HTML into PDF documents using PdfSharpCore, making it useful when an application needs basic HTML-to-PDF generation in C#.

memvid: Store Persistent AI Memory in a Single File
Memvid is a Rust-based memory layer that stores content, search indexes, and metadata in a portable .mv2 file. It suits developers building agents that need local, persistent retrieval without operating a separate database service.

21st: Discover and Install React UI Components
21st is a community registry and marketplace for reusable React components built with Tailwind CSS and Radix UI. It helps developers find, publish, and install shadcn/ui-style components in their projects.

debugpy: Debug Python Programs with DAP Clients
debugpy implements the Debug Adapter Protocol for Python 3, connecting Python programs to compatible debugger clients. Use it to launch or attach to a process, pause execution, and inspect program behavior during development.

apprise: Send Notifications Across Many Services
Apprise is a Python library and CLI for sending alerts through a shared interface to a wide range of notification services. It suits developers and administrators who want one integration for apps, scripts, and infrastructure.

jscanify: Detect and Straighten Paper in Images
jscanify is a JavaScript document-scanning library for detecting paper in images and correcting perspective. It uses OpenCV.js and supports browser and Node.js workflows, including live camera input.

vue-audio-visual: Add Audio Visualizations to Vue Apps
vue-audio-visual is a Vue 3 library for drawing audio visualizations with the Web Audio API and canvas. It provides ready-made components for audio playback, live media streams, and interactive waveforms, with configurable visual styles.

face-cropper: Crop and Align Faces in Images
A Python tool that detects faces and crops them using MediaPipe FaceDetection and FaceMesh. It can optionally remove background pixels and correct face roll, making it useful for image preprocessing and lightweight real-time applications.

dom-to-image: Turn DOM Elements into Images
A JavaScript library for converting DOM nodes into SVG, PNG, JPEG, or pixel data. It suits browser applications that need to export or capture rendered interface elements, with support for embedding fonts and images.

fastapi: Build APIs with Python type hints
FastAPI is a Python web framework for building HTTP APIs from standard type annotations. It validates and converts request data and generates OpenAPI documentation, making it a fit for teams that want typed API development with interactive docs.