38 tools tagged
Showing 24 of 38 tools
The modern terminal with AI
GPU-accelerated terminal built in Rust, now evolved into an Agentic Development Environment (ADE) used by 700K+ developers. Features block-based output navigation, AI command suggestions via the Oz orchestration engine, multi-line editing with syntax highlighting, and a built-in code editor with LSP support. Available on macOS, Linux, and Windows. Includes Warp Drive for sharing workflows, real-time session collaboration, and BYOK support for OpenAI, Anthropic, and Google API keys.
High-performance code editor built in Rust
AI-powered full-stack app builder (formerly GPT Engineer) that turns natural language into production-ready web apps with live preview. Generates clean React code with Supabase backend, pushes to GitHub, and supports one-click deployment. Features visual editing for non-developers, built-in auth, database setup, Stripe integration, and custom domains. Targets PMs, designers, and founders building prototypes without code. A leading Bolt.new alternative.
Rust-based agent OS with built-in security, WASM sandboxing, and multi-agent runtime
OpenFang is an open-source agent operating system built in Rust that provides a secure multi-agent runtime with WASM sandboxing, auditability layers, and multi-channel communication. It goes beyond typical orchestration SDKs by treating agent security and operational isolation as first-class concerns, making it suitable for teams deploying agents in environments where trust boundaries and audit trails matter.
Multi-model database for the AI era — document, graph, vector, and relational in one
SurrealDB is a multi-model database that natively combines document, graph, relational, key-value, and vector storage in a single engine. It eliminates the need for separate databases by handling structured queries, graph traversals, full-text search, and vector similarity in one SQL-like query language called SurrealQL. Built in Rust for performance and safety, it supports real-time subscriptions, row-level permissions, and embedded or distributed deployment modes.
Incremental parsing system powering code intelligence in AI editors
Tree-sitter is an incremental parsing library with 19,000+ GitHub stars used by Cursor, Neovim, GitHub, and Helix for real-time syntax analysis. It generates concrete syntax trees that update incrementally as code changes, enabling AI code editors to understand program structure for intelligent completions, refactoring, and code navigation.
High-performance S3-compatible object storage built in Rust
RustFS is an open-source distributed object storage system built entirely in Rust, offering 2.3x faster performance than MinIO for small object payloads. It provides full S3 API compatibility, enabling seamless migration from MinIO, Ceph, and AWS S3 with existing SDKs and CLI tools. Released under Apache 2.0 license, it avoids MinIO's restrictive AGPL terms. Features include distributed architecture, erasure coding, WORM compliance, encryption via RustyVault, and a web management console.
Financial transactions database designed for mission-critical safety and speed
TigerBeetle is a purpose-built database for financial transactions that prioritizes safety and performance above all else. Written in Zig, it provides strict debit-credit consistency, serializable isolation, append-only immutability, and multi-cloud high availability. Designed for ledgers, payment systems, and any application where losing or duplicating a transaction is catastrophic.
Blazing-fast Rust-based CSV Swiss Army knife for the terminal
xan is a fast command-line tool for working with CSV files, built in Rust by the Sciences Po medialab team. It provides over 50 subcommands for filtering, sorting, joining, aggregating, and transforming CSV data directly in the terminal. With 3,900 GitHub stars and near-instant processing of multi-gigabyte files, xan replaces workflows that previously required loading data into Python or spreadsheets.
High-performance data engine for multimodal AI workloads
Daft is a high-performance distributed data engine designed specifically for AI and multimodal workloads. It processes structured data alongside images, audio, video, and embeddings natively, outperforming Spark and Polars on AI-specific data pipelines. Built in Rust with a Python API, Daft handles the data engineering challenges unique to machine learning workflows.
Find which AI models actually run on your hardware in one command
llmfit is a Rust-based terminal tool that matches over 200 LLM models from 30+ providers against your exact hardware specs. The interactive TUI scores each model on fit, speed, VRAM usage, and context length, helping you avoid downloading models that won't run on your machine. It supports Ollama, llama.cpp, MLX, Docker Model Runner, and LM Studio backends.
AI coding agent for embedded systems and firmware engineering
Embedder is a specialized AI coding agent for firmware and embedded systems development. It supports 400+ MCU variants including STM32 and ESP32, parses hardware datasheets to understand register maps and pin configurations, and verifies generated code by interacting with physical boards via serial console. YC S25 participant currently in beta.
Durable execution engine for workflows and AI agents
Restate is a durable execution engine that provides reliable workflow orchestration for AI agents and backend services. It runs as a single binary with no external dependencies, delivering sub-50ms latency and 94K+ actions per second. Supports TypeScript, Python, Go, Java, and Kotlin SDKs with built-in retries, sagas, and virtual object state. MIT licensed with 3,700+ GitHub stars.
Local-first AI notepad for meetings and voice notes
Hyprnote is a local-first AI notepad designed for capturing and processing meeting notes and voice recordings. It runs entirely on-device for privacy, transcribes audio using local models, and generates structured summaries, action items, and follow-ups. Built with Rust and Tauri for native desktop performance. Over 8,000 GitHub stars with strong privacy-focused community adoption.
All-in-one open-source observability — logs, metrics, traces, RUM
OpenObserve is an open-source observability platform that unifies logs, metrics, traces, and real user monitoring in a single binary. It claims 140x lower storage costs than Elasticsearch through columnar storage and compression, with native OpenTelemetry support, a built-in query UI, dashboards, and alerts. Designed for AI and cloud-native workloads at petabyte scale. Over 15,000 GitHub stars.
Open-source LLM gateway with built-in optimization and A/B testing
TensorZero is an open-source LLMOps platform in Rust that unifies an LLM gateway, observability, prompt optimization, and A/B experimentation in a single binary. It routes requests across providers with sub-millisecond P99 latency at 10K+ QPS while capturing structured data for continuous improvement. Supports dynamic in-context learning, fine-tuning workflows, and production feedback loops. Backed by $7.3M seed funding, 11K+ GitHub stars.
Rust-powered JavaScript linter that is 50-100x faster than ESLint
Oxlint is an extremely fast JavaScript and TypeScript linter built as part of the OXC (Oxidation Compiler) toolchain written in Rust. It runs 50-100x faster than ESLint by parsing and analyzing code in a single optimized pass without requiring any plugins or configurations. Oxlint ships with 520+ built-in rules covering correctness, performance, and style checks, and is designed to run alongside ESLint during migration. Part of Evan You's VoidZero initiative, OXC has over 20,000 GitHub stars.
Polyglot dev tool version manager replacing asdf, nvm, pyenv
mise is a Rust-based polyglot development tool version manager that replaces asdf, nvm, pyenv, rbenv, and similar single-language version managers with one fast CLI. It manages runtime versions for Node.js, Python, Go, Rust, Terraform, and 900+ other tools from a single .mise.toml config file. mise also serves as a task runner with file watching, environment variable management, and monorepo support, making it a complete developer environment orchestrator with over 26,000 GitHub stars.
Extremely fast Python linter and formatter written in Rust
Ruff is a Python linter and code formatter written in Rust by Astral that runs 10-100x faster than existing tools like flake8, isort, and Black. It implements over 800 lint rules from dozens of popular plugins in a single binary, handles auto-fixing for most violations, and includes a built-in formatter compatible with Black. Adopted by FastAPI, Hugging Face, Pandas, and Apache Airflow, Ruff has over 38,000 GitHub stars and processes entire codebases in milliseconds.
Blazing-fast Python package and project manager in Rust
uv is an extremely fast Python package and project manager written in Rust by Astral. It replaces pip, pip-tools, pipx, poetry, pyenv, and virtualenv with a single binary that delivers 10-100x speedups. uv manages Python versions, resolves dependencies with universal lockfiles, runs scripts with inline metadata, and executes CLI tools via uvx. Over 82,000 GitHub stars and weekly releases make it the fastest-growing Python toolchain.
Fast Rust-based formatter and linter for web projects
Biome is a Rust-based toolchain for JavaScript, TypeScript, JSX, JSON, and CSS that combines formatting and linting in a single tool running 20-50x faster than ESLint + Prettier. Provides 300+ lint rules with automatic fixes, opinionated formatting compatible with Prettier output, and import sorting. Zero configuration needed to start with sensible defaults. Designed as a drop-in replacement for ESLint and Prettier with first-class IDE support via VS Code and JetBrains extensions.
Lightning-fast, open-source search engine — a developer-friendly Algolia alternative.
Meilisearch is an open-source, lightning-fast search engine written in Rust. Designed as a developer-friendly alternative to Algolia with typo tolerance, faceted search, filtering, and sorting out of the box. Sub-50ms response times. Easy to deploy and configure with a RESTful API.
High-performance vector database written in Rust for similarity search at scale.
Qdrant is a high-performance vector similarity search engine and database written in Rust. Designed for production-grade AI applications with advanced filtering, payload indexing, and distributed deployment. Supports billion-scale vector collections with sub-second query times. Popular choice for RAG, recommendation systems, and anomaly detection.
The minimal, blazing-fast shell prompt
Open-source Firebase alternative providing a full backend-as-a-service on PostgreSQL. Auto-generated REST and GraphQL APIs from your schema, real-time subscriptions, built-in auth with 20+ social providers and Row Level Security, S3-compatible file storage with CDN, and Deno-powered Edge Functions. Visual dashboard with SQL editor and table editor. Supports vector embeddings via pgvector for AI apps. Self-hostable or managed with a generous free tier. 75K+ GitHub stars.
A modern replacement for ls
Rust-based ls replacement with color-coded output, git status integration, and tree view. Was the go-to recommendation for modernizing terminal workflows before being abandoned.