Showing 22 of 202 projects
A D language HTTP client library inspired by Python's requests, offering a simple high-level API with low memory footprint and high performance.
Error-recovering streaming HTML5 and XML parsers for OCaml with lazy, non-blocking, and one-pass processing.
A POSIX shell-based music player controller for mpv with CLI, TUI, FZF, and web interfaces, supporting streaming services.
A Common Lisp library for reading and writing CSV files with extensive customization and error handling.
An unofficial .NET 7 SDK for OpenAI with a Blazor Server playground for testing and exploring the API.
A Go SDK for AI applications providing a unified API across 22+ providers with streaming, structured output, and MCP support.
A CLI tool for extracting patterns from streaming unstructured log messages using the Drain parser algorithm.
An experimental Rust client for Apache Spark Connect, providing a DataFrame API to interact with Spark clusters.
A Rust library for streaming audio, video, and other content from remote sources with read and seek support.
A batteries-included cryptocurrency trading platform with backtesting, built in Elixir as an umbrella application.
A front-end JavaScript component that manages and plays audio/video tracks sequentially from multiple streaming platforms.
A Node.js library for controlling Chromecast playback of media files.
A Node.js web application for creating and manipulating AWS S3 buckets and files, with options for proxying uploads.
A fetch API polyfill for React Native built on the native Networking API with text streaming support.
A minimal Rust crate for mocking HTTP and gRPC servers with native streaming support.
A Python webserver for setting up and running contextual multi-armed bandit experiments with customizable policies.
A community provider for the Vercel AI SDK that enables using Google's Gemini models through the Gemini CLI and Google Cloud Code endpoints.
A runtime supervisor for deploying and running data processing programs called Sequences on Linux servers, Docker, and Kubernetes clusters.
A pure and safe Rust implementation of the Brotli decompression algorithm.
A cross-platform audio library for Delphi FMX applications using BASS for playing streams and files.
Extract GeoJSON features from Mapbox vector tiles via CLI, Node.js, or browser.
A streaming JSON Schema validator for Java/Kotlin JVM applications, supporting drafts 04, 06, and 07 with Jackson and Gson.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.