Skip to main content
OpenSourceAlternatives

Tech stack

Built with Rust

79 projects use Rust.

RustDesk

RustDeskOpen

Remote desktop you can point at your own relay server

Stars122.3K
Commit11h ago
LicenseAGPL-3.0

RustDesk is remote desktop software where the relay server is a binary you can run yourself. That is the whole argument: the same convenience as the commercial tools, without your screen sessions transiting a vendor's infrastructure.

Alternative toAnyDesk
Paperclip

PaperclipAIOpen

Open-source app people use to manage AI agents for work

Stars100.6K
Commitjust now
LicenseMIT

Paperclip is an open-source app for managing teams of AI agents for work, with org charts, goals, budgets, and governance, self-hosted via local install, Docker, or a server.

Alternative toOpenClaw
Zed

Zed

Fast, collaborative, AI-assisted open source code editor

Stars91.7K
Commitjust now
LicenseGPL-3.0-or-later

Zed is a free, open source code editor written in Rust and built by Zed Industries, the company founded by the creators of the Atom editor. It targets developers who feel mainstream JavaScript-based editors waste the performance of modern hardware, pairing GPU-accelerated rendering with a local-first architecture that keeps files on disk.

Alternative toCursor
AppFlowy

AppFlowyAIOpen

Open-source AI workspace for wikis, docs, and kanban projects

Stars77.1K
Commitjust now
LicenseAGPL-3.0

AppFlowy is an open-source workspace for wikis, docs, and kanban project boards. It presents itself as a self-hostable alternative to Notion and imports Notion workspaces from CSV files.

Alternative toNotion
OpenBB Terminal

OpenBB TerminalAIOpen

Open-source investment research terminal with Python-first market data

Stars73.9K
Commitjust now
LicenseApache-2.0

OpenBB Terminal is an open-source financial terminal for market data, investment research, and analytics, now developed as the Open Data Platform.

Alternative toFincept Terminal
Ladybird

Ladybird

Truly independent web browser with an engine built from scratch

Stars66.5K
Commitjust now
LicenseBSD-2-Clause

Ladybird is building a new web browser engine from scratch, backed by a nonprofit and free of user monetization such as default search deals.

Alternative toBraveChrome
Alacritty

AlacrittyOpen

GPU-accelerated terminal emulator configured in plain-text TOML

Stars65.9K
Commitjust now
LicenseApache-2.0

Alacritty is a GPU-accelerated terminal emulator for BSD, Linux, macOS, and Windows that keeps its settings in a plain-text TOML file.

LiteLLM

LiteLLMAIOpen

Open-source AI gateway unifying 100+ LLMs behind one API

Stars60.1K
Commitjust now
LicenseMIT

LiteLLM is an open-source AI gateway that calls more than 100 large language model providers through one OpenAI-compatible interface.

Alternative toBifrost
AFFiNE

AFFiNEOpen

Documents, whiteboard, and database in one canvas

Stars54.3K
Commit12h ago
LicenseMIT

AFFiNE puts a document editor and an infinite canvas over the same content. A page can be read as a document or arranged spatially as a whiteboard, and edits in one mode are edits in the other.

Alternative toMiroNotion
Meilisearch

MeilisearchOpen

Typo-tolerant search that is fast to run and fast to tune

Stars52.3K
Commit1d ago
LicenseMIT

Meilisearch is a search engine you can be productive with in an afternoon. Indexing is a POST, relevance is tuned through an ordered list of ranking rules, and results come back typo-tolerant by default.

Alternative toAlgolia
Vaultwarden

VaultwardenOpen

Lightweight password vault server for Bitwarden clients

Stars48.1K
Commit4d ago
LicenseAGPL-3.0

Vaultwarden reimplements the Bitwarden server API in Rust so that it runs comfortably on a Raspberry Pi or a small VPS, while the official Bitwarden desktop, mobile, and browser clients connect to it unchanged.

Alternative to1Password
Hyperswitch

HyperswitchOpen

Open-source payment switch unifying 270+ processors behind one integration

Stars45.3K
Commitjust now
LicenseApache-2.0

Hyperswitch is an open-source payment switch that routes transactions across 270+ processors from one integration, with vault, 3DS, retries, and reconciliation.

Alternative toLago
Spacedrive

SpacedriveOpen

Local-first file explorer unifying devices, drives, and clouds

Stars39.2K
Commitjust now
LicenseApache-2.0

Spacedrive is a local-first, open source file explorer that unifies files across devices, drives, servers, and optional clouds in one searchable interface.

Alternative toDropbox
Zellij

ZellijOpen

A terminal workspace with batteries included

Stars35.7K
Commitjust now
LicenseMIT

Zellij is a free, MIT-licensed open-source terminal workspace with batteries included: tabs, stacked and floating panes, layouts, and sessions that persist and resurrect, designed so developers are productive out of the box without tmux-style configuration.

Alternative toWezTerm
Buzz

BuzzAIOpen

Self-hosted team workspace where humans and AI agents share rooms

Stars35.4K
Commitjust now
LicenseApache-2.0

Buzz is a self-hosted team workspace where people and AI agents share the same channels, built by Block on a Nostr relay event log.

Alternative toSlack
Qdrant

QdrantAIOpen

Open-source vector database for AI search at any scale

Stars35K
Commitjust now
LicenseApache-2.0

Qdrant is an Apache-2.0 open-source vector database written in Rust that serves filtered similarity search over embedding collections for AI retrieval.

Alternative toChromaMilvus
Handy

HandyAIOpen

Free open-source offline dictation that types speech into any app

Stars33.5K
Commitjust now
LicenseMIT

Handy is a free, open-source dictation app that transcribes speech fully offline with local Whisper or Parakeet models and types it into any focused app.

Alternative toVoiceInkWispr Flow
Anki

Anki

Free flashcard app that schedules reviews with spaced repetition

Stars31.7K
Commitjust now
LicenseAGPL-3.0-or-later

Anki is a free flashcard program that schedules each card for review just before you are likely to forget it, cutting time spent on material you already know.

Alternative toQuizlet
Meetily

MeetilyAIOpen

Open-source local AI meeting notes for macOS and Windows

Stars31.6K
Commitjust now
LicenseMIT

Meetily is an MIT-licensed, open-source meeting assistant for macOS and Windows that transcribes on-device and drafts minutes, summaries, and action items privately.

Alternative toMinutes
Chroma

ChromaAIOpen

Open-source vector database for AI search and retrieval

Stars29.4K
Commitjust now
LicenseApache-2.0

Chroma is an open-source vector database for AI retrieval, storing embeddings with metadata and serving vector, full-text, and regex search in one query.

Alternative toActiveloopSupabase
WezTerm

WezTermOpen

GPU-accelerated terminal emulator and multiplexer with Lua config

Stars29.2K
Commitjust now
LicenseMIT

WezTerm is a GPU-accelerated terminal emulator and multiplexer for Linux, macOS, Windows 10/11, FreeBSD, and NetBSD, written in Rust and configured through Lua.

Alternative toiTerm2
Graphite

GraphiteOpen

Free open source vector editor with a procedural node graph

Stars27.5K
Commitjust now
LicenseApache-2.0

Graphite is a free, open source alpha vector editor that runs in the browser with no account, pairing layer tools with a parametric node graph.

Alternative toPenpot
Grok Build

Grok BuildOpen

Open-source terminal coding agent from xAI

Stars27.3K
Commitjust now
LicenseApache-2.0

Grok Build is xAI's open-source terminal coding agent: an Apache-2.0 Rust CLI that edits code through parallel subagents.

Alternative toOpenCode
Brave

BraveOpen

Free browser that blocks ads and trackers by default

Stars23.8K
Commitjust now
LicenseMPL-2.0

Brave is a free web browser for Windows, macOS, Linux, Android, and iOS that blocks third-party ads and trackers on every page.

Alternative toChrome
Neon Postgres

Neon PostgresOpen

Serverless Postgres with branching, autoscaling, and scale to zero

Stars23.2K
Commitjust now
LicenseApache-2.0

Neon is a serverless Postgres platform that separates storage and compute, giving autoscaling, instant copy-on-write database branching, and scale to zero over standard Postgres connections.

Alternative toSupabase
Vector

VectorOpen

High-performance observability pipeline for logs and metrics

Stars22.7K
Commitjust now
LicenseMPL-2.0

Vector is a Rust observability data pipeline that collects, transforms, and routes logs and metrics from dozens of sources to any vendor sink.

Alternative toLogstash
OpenObserve

OpenObserveOpen

Open-source observability for logs, metrics, traces and RUM in one binary

Stars22.3K
Commitjust now
LicenseAGPL-3.0

OpenObserve is an open-source observability platform that unifies logs, metrics, traces, RUM and AI model telemetry in one Rust binary backed by object storage.

Screenpipe

Screenpipe

Local-first screen and audio memory that gives any AI your work context

Stars21.9K
Commitjust now
LicenseCustom: Screenpipe Commercial License (source-available)

Screenpipe is a local-first app that records screen and audio into searchable on-device history for AI assistants via a local API and MCP server.

Alternative toActivityWatch
GitButler

GitButler

Desktop Git client for working on several branches at once

Stars21.8K
Commitjust now
LicenseFSL-1.1-MIT

GitButler is a desktop Git client that lets developers work on multiple branches in one working directory using virtual branches.

Alternative toGitComet
Cap

CapOpen

Screen recorder with editing and instant shareable links

Stars21.4K
Commit16h ago
LicenseAGPL-3.0

Cap records screen and camera, then gives you an editor with backgrounds, automatic zooms, and cursor smoothing before you share a link. It is built in Rust on Tauri, so the binary is small and recording does not tax the machine it is recording.

Alternative toScreen StudioLoom
Cube

CubeOpen

Open-source semantic layer for AI, BI, and embedded analytics

Stars21K
Commitjust now
LicenseApache-2.0

Cube Core is a self-hosted semantic layer that defines metrics and access rules once, then serves BI tools, apps, and AI agents over SQL, REST, and GraphQL.

Alternative toAppsmithRetool
Yaak

YaakOpen

Local-first desktop API client for REST, GraphQL, gRPC, and more

Stars19.3K
Commitjust now
LicenseMIT

Yaak is a local-first desktop API client from the creator of Insomnia, with MIT-licensed source code. It sends REST, GraphQL, gRPC, WebSocket, and Server-Sent Events requests from native apps on macOS, Windows, and Linux.

Alternative toPostman
ActivityWatch

ActivityWatchOpen

Free open-source time tracker with local-first activity records

Stars19K
Commitjust now
LicenseMPL-2.0

ActivityWatch is a free open-source time tracker that records app, window, and website use on Windows, macOS, Linux, and Android.

Windmill

WindmillOpen

Open-source workflow engine and internal-app platform for code-first teams

Stars18.2K
Commitjust now
LicenseAGPL-3.0

Windmill is an open-source developer platform for turning scripts into scheduled workflows, webhooks, and internal apps.

Alternative ton8nKestra
Zola

Zola

Fast single-binary static site generator with Sass, feeds, and search

Stars17.5K
Commitjust now
LicenseEUPL-1.2

Zola is a static site generator in a single Rust binary that turns Markdown, Tera templates, and Sass into blogs, docs, and landing pages with feeds and search built in.

Alternative toGhost
QuestDB

QuestDBOpen

Open-source time-series database for fast SQL analytics

Stars17.4K
Commitjust now
LicenseApache-2.0

QuestDB is an open-source time-series database that ingests millions of rows per second and queries them with extended SQL over open formats.

Alternative toInfluxDB
Turso

TursoOpen

SQLite-compatible edge database platform built on libSQL

Stars17.3K
Commitjust now
LicenseMIT

Turso is a SQLite-compatible database platform built on libSQL that replicates data to the edge for fast local reads, with embedded replicas, branching, and managed cloud hosting.

Alternative toNeon Postgres
Harper

HarperOpen

Free offline grammar checker that keeps writing on your device

Stars16.3K
Commitjust now
LicenseApache-2.0

Harper is a free, open-source grammar checker that runs entirely on your device, catching spelling and grammar mistakes across editors and browsers without sending text to a server.

Alternative toLanguageTool
Lemmy

LemmyOpen

Federated link-aggregation and discussion platform for self-hosted communities

Stars14.6K
Commitjust now
LicenseAGPL-3.0

Lemmy is a federated link-aggregation and discussion platform where independent servers interoperate, so a person on one server can subscribe to communities, vote, and comment across any other. It works like a self-governed Reddit: communities host link and text posts with nested comments, votes surface widely endorsed items, and moderators set local rules with site-wide admin controls behind them.

Convex

Convex

Reactive backend with database, functions, and realtime sync

Stars12.6K
Commitjust now
LicenseFSL-1.1-Apache-2.0

Convex is a backend platform where the database, serverless functions, scheduling, and file storage arrive as one TypeScript-native system.

Alternative toFirebaseSupabase
Encore

EncoreAIOpen

Open-source backend framework that provisions its own cloud infrastructure

Stars12.4K
Commitjust now
LicenseMPL-2.0

Encore is an open-source framework for type-safe backends in Go and TypeScript, provisioning infrastructure from application code.

Alternative toSupabaseConvex
Quickwit

QuickwitOpen

Cloud-native search engine for logs on object storage

Stars11.7K
Commitjust now
LicenseApache-2.0

Quickwit is an open-source, cloud-native search engine built for log management and analytics directly on object storage, written in Rust on top of Tantivy.

CocoIndex

CocoIndexAIOpen

Incremental data pipelines that keep AI indexes and RAG context fresh

Stars11.6K
Commitjust now
LicenseApache-2.0

CocoIndex is a Python framework for building incremental data pipelines that keep search indexes and RAG context in sync with changing sources.

Alternative toDifyLangflow
Fluxer

Fluxer

Free open-source chat with voice, video, and self-hosting for communities

Stars10.5K
Commitjust now
LicenseAGPL-3.0-or-later

Fluxer is a free, self-hostable chat and VoIP app for friends, groups, and communities, with channels, voice, video, and screen sharing.

Alternative toSlackDiscord
Databend

DatabendOpen

Rust warehouse for SQL analytics, search, and AI on object storage

Stars9,455
Commitjust now
LicenseApache-2.0

Databend is a self-hosted cloud-native warehouse that runs SQL analytics, full-text search, and vector search in one Rust engine on object storage.

Alternative toApache Druid
Anarlog

AnarlogAIOpen

Local-first meeting notepad with bot-free audio capture

Stars9,427
Commitjust now
LicenseMIT

Anarlog is a local-first meeting notepad that records device audio without adding a bot to the call and keeps transcripts in local files.

Alternative toLM StudioWispr Flow
Firezone

FirezoneOpen

WireGuard-based zero-trust remote access with self-hosted gateways

Stars9,109
Commitjust now
LicenseApache-2.0

Firezone is a WireGuard-based zero-trust access platform that pairs a managed portal with gateways on your own infrastructure.

Alternative toHeadscaleNetBird
OpenPencil

OpenPencilAIOpen

Open-source, AI-native interface design editor

Stars8,876
Commitjust now
LicenseMIT

OpenPencil is a free, open-source interface design editor that opens Figma files and keeps every file on your own machine.

Alternative toFigma
Cap

CapOpen

Self-hosted CAPTCHA that verifies visitors without puzzles

Stars7,924
Commitjust now
LicenseApache-2.0

Cap is a self-hosted CAPTCHA that checks visitors with background proof-of-work and browser challenges instead of image puzzles.

Alternative toreCAPTCHA
Forgecode

ForgecodeAIOpen

Terminal AI coding harness with ZSH prompts and per-task model choice

Stars7,640
Commitjust now
LicenseApache-2.0

Forgecode is a terminal-native AI coding harness that reads, edits, and runs code from ZSH with muse, forge, and sage agents.

Alternative toOpenCodeClineAider
GreptimeDB

GreptimeDBOpen

Open-source observability database for metrics, logs, and traces

Stars6,729
Commitjust now
LicenseApache-2.0

GreptimeDB is an open-source observability database that stores metrics, logs, and traces in one columnar engine backed by object storage.

Rivet

RivetOpen

Open-source orchestrator for agentic workloads and durable Actors

Stars6,275
Commitjust now
LicenseApache-2.0

Rivet is a self-hostable orchestration platform that runs agentic workloads as durable Actors with state, realtime, and scheduling built in.

Alternative toInngest
HelixDB

HelixDBAIOpen

Open-source graph database with native vector and full-text search

Stars6,175
Commitjust now
LicenseApache-2.0

HelixDB is an open-source graph database with native vector and BM25 full-text search, built in Rust on object storage for combined graph, semantic, and keyword queries.

Alternative toMemgraph
Scanopy

ScanopyOpen

Self-hosted network documentation that updates itself

Stars5,861
Commitjust now
LicenseAGPL-3.0

Scanopy is a self-hosted network discovery and documentation platform that maps devices, topologies, and racks into diagrams that stay current.

Alternative todraw.io
Tabularis

TabularisOpen

Open-source desktop SQL workspace with notebooks, EXPLAIN, and MCP

Stars5,196
Commitjust now
LicenseApache-2.0

Tabularis is an open-source desktop SQL workspace for PostgreSQL, MySQL, and SQLite with notebooks, visual EXPLAIN, plugins, and a built-in MCP server.

Garage

GarageOpen

Self-hosted S3-compatible object store for geo-distributed clusters

Stars4,646
Commitjust now
LicenseAGPL-3.0

Garage is a self-hosted distributed object store with an S3-compatible API, designed for small clusters spread across homes, offices, and datacenters.

Alternative toCeph
IronCalc

IronCalcOpen

Open-source spreadsheet engine and workbook editor

Stars4,205
Commitjust now
LicenseApache-2.0

IronCalc is an open-source, MIT-licensed spreadsheet stack: a Rust engine with 200+ functions plus a browser app for .xlsx workbooks you can embed or self-host.

Alternative toONLYOFFICE Docs
Ryot

RyotOpen

Self-hosted tracker for your media, fitness, and habits.

Stars3,632
Commitjust now
LicenseGPL-3.0

Ryot is a self-hosted tracker for movies, shows, books, music, games, workouts, and measurements, with imports, media-server integrations, and statistics.

Alternative toBookWyrm
Deta Surf

Deta SurfAIOpen

Open-source AI notebook that turns browsing into notes

Stars3,588
Commit7d ago
LicenseApache-2.0

Deta Surf is a local-first AI notebook and browser for macOS, Windows, and Linux that keeps research and notes in one place.

SlateDB

SlateDBOpen

Embedded LSM storage engine built on object storage

Stars3,490
Commitjust now
LicenseApache-2.0

SlateDB is an open-source embedded key-value database that persists data directly to object storage, with transactions, snapshots, and zero-copy clones.

Alternative toTurso
Stoat

StoatOpen

Open-source group chat with servers, voice, and self-hosting

Stars3,389
Commitjust now
LicenseAGPL-3.0

Stoat is a free open-source group chat app for friends and communities, with servers, voice chat, and file sharing, available hosted or as optional self-hosting.

Alternative toDiscord
Laminar

LaminarAIOpen

Open-source tracing, evals, and observability for AI agents

Stars3,373
Commitjust now
LicenseApache-2.0

Laminar is an open-source observability platform purpose-built for AI agents, with OpenTelemetry-native tracing, evaluations, and behavior monitoring built in.

Alternative toLangfuse
Defguard

Defguard

Self-hosted WireGuard VPN with per-connection MFA and built-in SSO

Stars2,857
Commitjust now
LicenseAGPL-3.0-only

Defguard is a self-hosted access platform that combines WireGuard VPN, identity management, and per-connection multi-factor authentication.

Alternative toAuthentikAuthgear
mCaptcha

mCaptchaOpen

Privacy-focused proof-of-work CAPTCHA with no tracking or puzzles

Stars2,492
Commit11mo ago
LicenseAGPL-3.0

mCaptcha is a free, self-hosted CAPTCHA that protects websites and forms with proof-of-work challenges instead of image puzzles or visitor tracking.

Kanri

KanriOpen

Offline open-source Kanban boards for Windows, macOS, and Linux

Stars2,051
Commitjust now
LicenseGPL-3.0

Kanri is a free, offline Kanban board app for Windows, macOS, and Linux that keeps boards and cards in local JSON files, with Trello import and full-workspace export.

Alternative toTrello
Vrite

Vrite

Open-source headless CMS for technical content

Stars2,005
Commitjust now
LicenseAGPL-3.0-only

Vrite is an open-source workspace for creating, managing, and delivering technical content such as product documentation, technical blogs, and knowledge bases.

Alternative toGhost
SeekStorm

SeekStormAIOpen

Sub-millisecond vector and full-text search in Rust

Stars1,919
Commitjust now
LicenseApache-2.0

SeekStorm is an open-source vector and lexical search engine in Rust, shipped as an in-process library and a multi-tenant server with a REST API.

Alternative toMeilisearch
Hoodik

Hoodik

End-to-end encrypted storage you can self-host or buy managed

Stars1,519
Commitjust now
LicenseCC-BY-NC-4.0

Hoodik is an end-to-end encrypted storage drive with file sync, sharing, and collaboration, available as a self-hosted server or a managed cloud from 9 EUR per month.

Alternative toNextcloudDropbox
Hook0

Hook0

Open-source webhook server with HMAC signatures and EU hosting

Stars1,494
Commitjust now
LicenseSSPL-1.0

Hook0 is an open-source webhooks server that lets SaaS teams send event notifications to their customers' applications through a JSON REST API and management dashboard.

Alternative toApache Kafka
Conar

ConarOpen

AI-powered desktop database manager for Postgres and more

Stars1,449
Commitjust now
LicenseAGPL-3.0

Conar is a desktop database manager with an AI copilot for schemas, queries, and row edits across Postgres, MySQL, and ClickHouse.

Beaver Notes

Beaver NotesOpen

Local-first notes with linking, tags, and your choice of sync

Stars1,345
Commitjust now
LicenseMIT

Beaver Notes is a local-first note-taking app that keeps notes on the device by default, with no account required and no telemetry in the editor. Notes support Markdown, note linking, tags, folders, file attachments, LaTeX math, sketches, and locked notes, and work fully offline.

Alternative toNotion
Meteroid

MeteroidOpen

Open-source usage-based billing with metering, plans, and invoicing

Stars1,323
Commitjust now
LicenseAGPL-3.0

Meteroid is an open-source pricing and billing platform for SaaS, infrastructure, and AI companies, combining usage metering, plan management, subscriptions, and invoicing behind one API.

Alternative toLago
GitComet

GitCometOpen

Fast open source Git GUI in Rust for Linux, macOS, and Windows

Stars907
Commitjust now
LicenseAGPL-3.0

GitComet is a desktop Git client written in Rust for Linux, macOS, and Windows, tuned to stay responsive on very large repositories.

Alternative toGitButler
Temps

TempsOpen

Self-hosted PaaS with deploys, analytics, and error tracking

Stars837
Commitjust now
LicenseApache-2.0

Temps is a self-hosted deployment platform in one Rust binary with git-push deploys plus analytics, error tracking, uptime checks, email, and AI sandboxes.

Alternative toDokployCoolify
Voicetypr

VoicetyprAIOpen

Offline voice-to-text dictation with a one-time lifetime license

Stars732
Commitjust now
LicenseAGPL-3.0

Voicetypr is an offline-first voice-to-text dictation app for macOS and Windows that transcribes speech on the device and types the result wherever the cursor is, sold as a one-time $49 lifetime license.

Alternative toVoiceInk
Betterlytics

BetterlyticsOpen

Privacy-first web analytics with funnels, journeys, and no cookies

Stars177
Commitjust now
LicenseAGPL-3.0

Betterlytics is a privacy-first web analytics platform with funnels, user journeys, session replay, and error tracking in one dashboard. Sites add one lightweight script, and EU-based data handling means no cookie banner is needed for the analytics itself.

Alternative toGoogle Analytics
DoubleZero

DoubleZeroOpen

Decentralized fiber network cutting latency for validators and RPC nodes

Stars49
Commitjust now
LicenseApache-2.0

DoubleZero is a decentralized fiber network that gives distributed systems such as Solana validators low-latency, high-bandwidth connectivity.

Palform

PalformOpen

End-to-end encrypted form builder with a free unlimited plan

Stars48
Commitjust now
LicenseAGPL-3.0

Palform is an open-source form builder that encrypts every response end to end, with a free EU-hosted plan and paid team features.

Alternative toTypeform
Golem

GolemOpen

Run batch tasks on shared provider machines, or earn by sharing yours

Stars3
Commitjust now
LicenseGPL-3.0

Golem is a peer-to-peer network where requestors run batch tasks on machines shared by providers, paying per use in the GLM token. Tasks execute inside provider-hosted environments such as VM images, as a single task or as many parallel tasks spread across providers.

Alternative toBacalhau