Alternatives
Products that do what OculOS – Any desktop app as a JSON API via OS accessibility tree does
Single Rust binary (~3 MB) that reads the OS accessibility tree and gives every UI element a REST endpoint. Click buttons, type text, toggle checkboxes — all via JSON. Works as an MCP server too, so Claude/Cursor/Windsurf can control any desktop app out of the box. Windows + Linux + macOS. MIT licensed.
- 1OA
Single Rust binary (~3 MB) that reads the OS accessibility tree and gives every UI element a REST endpoint. Click buttons, type text, toggle checkboxes — all via JSON. Works as an MCP server too, so Claude/Cursor/Windsurf can control any desktop app out of the box. Windows + Linux + macOS. MIT licensed.
Mar 2026 · github.com
- 2

An ultra-fast, single-binary MCP server written in Rust as a lightweight alternative to Node.js/Python. - StamManif/mcp-stama
24d ago · github.com
- 3

- 4

- 5

- 6

- 7

- 8

- 9

- 10

- 11JS
2016 · github.com
- 12IB
I built over 3-4 weeks to solve my own pain point, picking up rust along the way. It has a browser version that works online/offline and cross platform desktop as well. It was a pretty intense sprint. About TreeSnap, well it simplifies this preparation of sharing code with Chat LLMs. In my use case, making o3 via ChatGPT a lot more cost-effective to use for these tasks compared to Cursor: How it works: Select files/folders → generates a single text bundle + ASCII tree Instantly shows per-file and total token counts (list & treemap views) Quickly trim unnecessary files or folders to…
2025 · treesnap.app
- 13

When building Hookie, I worked with NATS Jetstream a lot. While you can do everything using the CLI, I prefer the feeling of a nice GUI better. So I built one.
23d ago · streambench.app
- 14DA
Scraping modern websites has become a massive headache. You basically have two choices: pay for an expensive API like Firecrawl/Browserbase, or run a fleet of headless Chrome instances that eat 1GB of RAM per page and still get blocked by Cloudflare. I built Draco to fix this. It’s a fast, single-binary web scraper written in Rust. You point it at a URL, and it spits out perfectly clean Markdown or structured JSON for LLMs. The secret sauce is that it doesn't just boot a browser for every request. It uses a tiered escalation engine: Tier 1 (Stealth Fetch): Draco uses a custom…
Aug 2026 · github.com
- 15OO
Osaurus is an open-source local inference runtime for macOS, written in Swift and optimized for Apple Silicon. It lets you run Apple Foundation Models locally — fully accelerated by the Neural Engine — while also exposing OpenAI- and Ollama-compatible endpoints, so you can connect your favorite apps, tools, or clients without any code changes. Key points: * Supports Apple Foundation Models natively * Compatible with OpenAI & Ollama APIs * ~7 MB binary, runs locally (no cloud, no telemetry) * MIT Licensed, open source Project: https://osaurus.ai Source:…
Oct 2025 · github.com
- 16OY
OllamaAgents is a TypeScript-based CLI application that provides a Linux command interpreter using the Ollama API. It converts natural language queries into appropriate Linux commands, executing them if requested, offering explanations and cautions when necessary.
2024 · github.com
- 17
- 18

MQLens is a free, native, cross-platform MongoDB GUI with the power of paid tools: every auth mode (SCRAM, X.509, AWS, Kerberos, LDAP), TLS/SSH/proxy, aggregation pipelines with explain plans, bulk edit, index/view management, schema analysis, GridFS, an embedded mongosh, and an AI query assistant.
5d ago · mqlens.com
- 19IM
Jul 2026 · github.com
- 20KC
As we all are, I've been experimenting with ways to reduce external saas spend, and continually bring traditionally external pieces of context (prs, docs, trello boards) into the one mono repo. I have toyed with a markdown todo list and setting claude/codex into a "ralph" loop previously, but always missed the web ui for organising, planning, and tracking things in progress. So codex and I build kanban-cli, an installable or npx-runnable cli util that takes one or more markdown files, and uses markdown headers and todo syntax to track and manage agentic tasks. Let me know your thoughts,…
May 2026 · github.com
- 21MD
Last year I decided to start a fun side project - a love child of VS Code and NoSQLBooster. I wanted a GUI that looks modern and snappy, minimal, not like 2003 MS Excel with dozens of buttons and dropdowns everywhere. I also wanted it to have a smart autocomplete that actually knows a schema, not just keys of the current collection, but their types and enum values. I wanted to type find({status: "}) and see "pending", "active", "cancelled" in the autocomplete suggestions. As a tech stack, I chose Tauri for the shell, Bun for the sidecar running the MongoDB driver and a tRPC server, and…
May 2026 · monghoul.com
- 22

- 23MA
Hi HN, For the last ~15 years I've worked on embedding web browsers into Java and .NET desktop apps (JxBrowser, DotNetBrowser). Over time, I watched many teams move from embedding web views into native apps, to building full desktop apps with frameworks like Electron and Tauri. Both are useful, but in practice I kept running into several problems. With Electron, beyond the larger app footprint, I often ran into: - lack of type-safe IPC - no source code protection - weak support for the modern web stack Tauri solves some problems (like app size), but introduces others: - different WebViews…
Apr 2026 · teamdev.com
- 24MN
Give a local MCP server a public URL with one command. No accounts, no signup — anonymous, ephemeral, OAuth 2.1-protected tunnels for MCP servers.
5d ago · terragohan.github.io
Ranked by how close each launch is in meaning, then by votes. Refine with a description →