Directory
Libraries
Reviewed resources in Libraries. 292 resources listed.
mpmath
mpmath.orgA Python library for arbitrary-precision floating-point arithmetic, providing numerical methods, special functions and complex-number support.
Brian2
briansimulator.orgA Python simulator for spiking neural networks used in computational neuroscience, designed to be easy to learn, flexible and extensible.
libpd
github.comAn embeddable version of Pure Data that lets applications run Pure Data patches as an audio synthesis engine, with bindings for several languages.
Crocoddyl
github.comAn optimal control library for robots under contact sequences, using differential dynamic programming solvers to compute optimal trajectories and feedback gains.
FastExpressionCompiler
github.comA .NET library that compiles C# expression trees into delegates roughly ten to forty times faster than the built-in Expression.Compile, with a lightweight LightExpression alternative.
OllamaSharp
nuget.orgA .NET client library for the Ollama API, recommended by Microsoft and used by Semantic Kernel, .NET Aspire and Microsoft.Extensions.AI, covering chat, embeddings, model management and tool calling.
React Native AI
react-native-ai.devA collection of on-device AI primitives for React Native, compatible with the Vercel AI SDK, for running text generation, embeddings, transcription and speech synthesis directly on a user's phone.
NobodyWho
nobodywho.aiAn on-device inference engine for running LLMs locally and efficiently on any device, with bindings for Godot, Kotlin, Swift, React Native, Flutter and Python.
Jep
github.comA Java library that embeds the CPython interpreter through JNI, letting Java programs call native Python modules and extensions directly.
Files SDK
files-sdk.devFiles SDK is a single TypeScript API for uploading, downloading and managing files across object and blob storage backends such as S3, R2, GCS, Azure, Vercel Blob and the local filesystem.
openTSNE
opentsne.rtfd.ioAn extensible, parallel Python implementation of t-SNE, a dimensionality-reduction algorithm, with support for adding new points to an existing embedding and scaling to millions of data points.
SymForce
symforce.orgA symbolic computation and code-generation library for robotics that compiles symbolic math into fast C++ (or other target-language) code and provides a tangent-space nonlinear optimizer for problems such as SLAM, calibration and motion planning.
Kubb
kubb.devKubb is a plugin-based code generation framework that reads an OpenAPI schema and generates TypeScript types, typed clients, TanStack Query or SWR hooks, Zod validators and mock handlers from it.
fake-bpy-module
github.comA collection of fake Blender Python API modules that gives IDEs working code completion and type hints for Blender add-on development, without needing Blender itself installed.
ts-rs
github.comA Rust derive macro that generates matching TypeScript type declarations from Rust structs and enums, for keeping shared data types in sync between a Rust backend and a TypeScript frontend.
laminas-code
docs.laminas.devA PHP library that extends the PHP Reflection API with static code scanning and an object-oriented code generator for creating and updating PHP source, extensible to other output formats.
LumiBot
lumibot.lumiwealth.comA Python trading framework that runs AI agents or hand-written rule-based strategies through the same backtest-then-broker lifecycle, across twelve broker integrations covering stocks, options, futures, forex, crypto and prediction markets.
MLX Swift
ml-explore.github.ioA Swift API for the MLX array framework, letting machine learning research and inference run natively on Apple silicon from Swift, with example apps for chat, text generation and Stable Diffusion image generation.
gym-pybullet-drones
arxiv.orgA Gymnasium-compatible PyBullet simulation environment for single- and multi-agent reinforcement learning of quadcopter control, with Betaflight software-in-the-loop and classical PID control examples.
Claude SDK for TypeScript
github.comThe official TypeScript SDK for the Claude API, providing typed access to Anthropic's language models for server-side JavaScript and TypeScript applications across Node.js, Deno, Bun, Cloudflare Workers and Vercel Edge.
bon
bon-rs.comA Rust crate that generates compile-time-checked builders for structs and functions, plus named and optional function parameters, using the typestate pattern to prevent missing or repeated arguments.
node-llama-cpp
node-llama-cpp.withcat.aiNode.js bindings for llama.cpp that run language models locally on Metal, CUDA or Vulkan hardware, with pre-built binaries, JSON-schema-constrained output, function calling and embedding support.
Freezed
pub.devFreezed is a Dart code generator that produces immutable data classes, tagged unions and cloning support, so a developer only has to write the definition of a model instead of its boilerplate.
Kalosm
floneum.comA Rust ecosystem of crates for running local and remote pre-trained language, audio and image models, with structured generation that constrains model output to a Rust type, regex or custom grammar.