Directory
Libraries
Reviewed resources in Libraries. 292 resources listed.
Spark NLP
sparknlp.orgAn open-source natural language processing library built on Apache Spark, offering pretrained pipelines and models for tasks like tokenization, named entity recognition, sentiment analysis, translation and question answering.
KotlinPoet
square.github.ioA Kotlin and Java API for generating .kt Kotlin source files programmatically.
LittleJS
killedbyapixel.github.ioA tiny, fast, fully open-source HTML5 game engine with 2D and 3D rendering, physics, particles, sound, and input handling in a small footprint.
Simple Transformers
simpletransformers.aiA Python library, built on Hugging Face Transformers, that trains and evaluates a range of NLP models in as little as three lines of code, covering classification, question answering, retrieval and generation tasks.
Flint
microsoft.github.ioA visualization intermediate language that lets AI agents turn a compact, human-editable chart specification into a polished chart, compiling one input to Vega-Lite, ECharts, Chart.js, Plotly or native Excel output.
zydis
zydis.reA fast, lightweight x86 and x86-64 disassembler and code generation library with no dynamic memory allocation and no third-party dependencies, used by projects such as x64dbg and Firefox.
glad
gen.glad.shA multi-language Vulkan, OpenGL, GLES, EGL, GLX, and WGL loader-generator based on the official specifications, with a web service that generates the loader files a project needs.
AsmJit
asmjit.comA C++ library for low-latency machine code generation, providing backend-independent core APIs plus x86, x64, and AArch64-specific assemblers and a higher-level compiler.
FormKit
formkit.comA form framework for React and Vue, designed for coding agents to reason about, with a single component API, co-located validation, and forms that automatically structure their own data.
Chromium Embedded Framework (CEF)
chromiumembedded.github.ioA C++ framework, based on Google Chromium, for embedding a Chromium browser control inside other applications, used to render web content, build HTML-based UIs, or drive automated testing of web pages.
pangu.js
chrome.google.comA JavaScript library, with ports in several other languages, that automatically inserts spacing between Chinese, Japanese or Korean text and adjacent Latin letters, numbers and symbols, plus a browser extension that applies it to web pages.
Mlxtend
rasbt.github.ioA Python library of extension and helper tools for everyday data-science and machine-learning tasks, including ensemble methods, feature selection and frequent pattern mining.
FinanceToolkit
jeroenbouma.comAn open-source Python library of more than 500 financial analysis methods, written to be fully transparent about their calculations, with an optional MCP server for querying them without code.
pngquant
pngquant.orgA command-line PNG compressor that converts images to an efficient 8-bit palette format with alpha channel, typically shrinking files 60 to 80 percent, also available as an embeddable library.
x-transformers
github.comA concise but fully-featured PyTorch transformer implementation bundling many experimental architecture variants and training techniques from published papers.
JavaParser
javaparser.orgA set of Java libraries implementing a parser and abstract syntax tree for Java 1.0 through Java 25, with an add-on symbol solver for resolving declarations and types.
ts-morph
ts-morph.comA TypeScript wrapper around the TypeScript Compiler API that makes it easier to programmatically navigate and manipulate TypeScript and JavaScript source code.
CVXPY
cvxpy.orgA Python-embedded modeling language for convex optimization that lets a problem be expressed in natural mathematical form and solved with open-source solvers such as Clarabel, SCS, OSQP, and HiGHS.
Tock
tockos.orgAn embedded operating system for Cortex-M and RISC-V microcontrollers that runs several mutually distrustful applications at once, isolating them with a Rust kernel and memory protection units.
Argos Translate
argosopentech.comAn open-source Python library for offline machine translation, usable as a library, a command-line tool, or a GUI, with automatic pivoting through an intermediate language when no direct model is installed.
LLMLingua
github.comA research toolkit that compresses LLM prompts and key-value caches by removing non-essential tokens, reporting up to 20x compression with little quality loss.
GoProxy
github.comA Go library for building a customizable HTTP and HTTPS proxy server, supporting request and response manipulation, MITM certificate caching, and hijacked connections.
Byte Buddy
bytebuddy.netA code generation and manipulation library that creates and changes Java classes at runtime without a compiler, usable as a library, a Java agent, or a build-time tool.
Mbed TLS
trustedfirmware.orgA C library implementing X.509 certificate handling and the TLS and DTLS protocols, with a small code footprint intended for embedded systems, plus a PSA Cryptography API implementation.