Directory
Libraries
Reviewed resources in Libraries. 292 resources listed.
pb-jelly
github.comA protobuf code-generation framework for Rust, built at Dropbox for its storage and sync systems, offering Rust-specific extensions and zero-copy deserialization that general-purpose protobuf libraries do not provide.
Solar
github.comA small Swift library that calculates sunrise and sunset times, including civil, nautical, and astronomical twilight, entirely on-device from a date and a location, with no network access required.
Loopy
mathema.tician.deA Python library that generates high-performance CPU and GPU code for array-based computations, such as dense linear algebra and PDE solvers, by transforming a simple description under the user's control.
Devito
devitoproject.orgA Python package that compiles high-level symbolic descriptions of stencil computations, such as finite-difference methods, into optimized, parallel code for CPUs, GPUs, and clusters.
TPInAppReceipt
github.comA lightweight, pure-Swift library for reading and validating Apple In-App Purchase receipts locally, without sending them to a server.
Dagger.jl
github.comA Julia framework that automatically parallelizes code across CPU cores, GPUs, and multiple machines by scheduling tasks as a directed-acyclic graph, without manual coordination.
Firmament (FMT)
github.comA model-based-design autopilot system for building control software for drones, cars, ships, and robots, pairing a C/C++ embedded firmware with a MATLAB/Simulink simulation and algorithm library.
LLM4AD
llm4ad.comAn open-source Python platform that uses large language models to automatically design and optimize algorithms, with unified interfaces across methods, tasks and models plus a graphical interface for running experiments.
MetaCodable
swiftpackageindex.comA set of Swift macros that generates a type's Codable implementation, covering flattened nested keys, fallback keys, default values, custom coding strategies, and untagged enums, without hand-written boilerplate.
MLX Audio Swift
github.comA modular Swift SDK for running text-to-speech, speech-to-text, voice activity detection, and speech-to-speech models on Apple Silicon through MLX, with importable modules for just the models an app needs.
MLX Swift LM
github.comA Swift package for building tools and applications with large language models and vision-language models using MLX Swift, with LoRA and full fine-tuning support.
LLM.swift
github.comA Swift library for running large language models locally on macOS, iOS, watchOS, tvOS and visionOS, built around llama.cpp with automatic chat-template handling from a model's GGUF metadata.
Pylustrator
github.comAn interactive GUI for arranging and annotating matplotlib figures for publication, which records every change as generated Python code that reproduces the finished figure.
MCProtocolLib
github.comA Java library for communicating with Minecraft clients and servers over its network protocol, letting developers build custom bots, clients or servers.
libimagequant
pngquant.orgA palette-quantization library that converts RGBA images into palette-based 8-bit indexed images, including the alpha channel, for producing small PNGs and GIFs.
AnyLanguageModel
github.comA Swift package that is an API-compatible drop-in replacement for Apple's Foundation Models framework, adding support for Core ML, MLX, llama.cpp and several hosted model APIs behind the same interface.
eRPC
github.comAn open-source remote procedure call system designed for multichip embedded systems and heterogeneous multicore SoCs, using plain C for remote functions and a small code footprint.
is-my-json-valid
github.comA fast JSON Schema validator for JavaScript that compiles a schema into generated validation code instead of interpreting it at runtime.
FlashRank
github.comFlashRank is an ultra-lightweight Python library that reranks search results before they are fed to an LLM, using cross-encoder and listwise LLM-based rerankers small enough to run on a CPU with no PyTorch or Transformers dependency.
FastEmbed-rs
docs.rsFastEmbed-rs is a Rust library for generating text and image vector embeddings and for reranking search results locally, using ONNX Runtime for inference and Hugging Face tokenizers for encoding, with synchronous use and no dependency on Tokio.
Optimum Quanto
github.comOptimum Quanto is a PyTorch quantization backend for Hugging Face's optimum library, now in maintenance mode, that inserts quantization and dequantization automatically and supports int2, int4, int8 and float8 weights and activations across CPU, CUDA and MPS devices.
Ollama-rs
github.comOllama-rs is a Rust client library for the Ollama API, covering text completion including streaming, chat, embeddings, function calling and model management, built by following Ollama's own API documentation.
IR-SIM
ir-sim.readthedocs.ioA lightweight, YAML-configured Python robot simulator for navigation, control and learning research, with built-in collision detection for robots, sensors and environments.
Claude SDK for Go
github.comThe official Go client library for the Claude API, providing access to Anthropic's language models from Go applications.