goose is an open source AI agent that runs on the user's machine. It is available as a desktop app for macOS, Linux and Windows, a CLI, and an API built in Rust. The agent is general-purpose, covering code, workflows, research, writing and automation. It connects to 70+ extensions via the Model Context Protocol and works with 15+ LLM providers, including API keys or existing subscriptions.
Directory
Search results
Published directory entries matching your search.
GritQL is a declarative query language from Grit for searching and modifying source code. It lets users search with code snippets and metavariables, define custom lints, and apply auto-fix rules, and it supports rewriting JavaScript/TypeScript, Python, JSON, Java, Terraform, Solidity, CSS, Markdown, YAML, Rust, Go and SQL.
h5i is a workspace for securing web applications through two approaches: finding vulnerabilities with AI agents and proving correctness with formal verification. It provides AI agents a toolkit for browser automation, HTTP traffic manipulation and reconnaissance, and includes h5i-app, an Axum-based Rust framework for verification with Lean 4.
Halloy is an open-source IRC client written in Rust for macOS, Windows, and Linux, focused on being simple and fast. It supports a range of IRCv3 capabilities and is distributed under the GPL-3.0 license. It is also available from Flathub and Snap Store.
Helix is a modal text editor built in Rust for the terminal. It uses multiple selections as a core editing primitive and integrates Tree-sitter for syntax highlighting, indent calculation and code navigation. Language server support provides completion, goto definition, documentation and diagnostics. Built-in features include a fuzzy finder, project-wide search and themes. A plugin system and GUI frontend are planned but not currently available.
HelixNotes is a local markdown note-taking app built with Tauri, SvelteKit, and Rust. Notes are stored as standard Markdown files on the local filesystem. The Codeberg repository is a historical backup; the project has moved to GitLab and is no longer updated there.
Hok is a command-line implementation of Scoop written in Rust. The project states that it is under heavy development and that its interfaces may change without notice. Its commands cover managing manifest buckets, installing, listing, searching, updating and uninstalling packages, and handling configuration and package caches. The project is described as experimental and as currently available only through the dorado bucket.
jcode is an open-source terminal coding agent written in Rust. It supports agent swarms, background tasks, and a small RAM footprint, and is installed with one command on macOS, Linux, or Windows. Login flows connect subscription and API model providers, and the agent itself is free while hosted inference plans are available.
Laminar is an open-source observability platform purpose-built for AI agents. It provides OpenTelemetry-native tracing with a one-line SDK setup, plain-English signals that alert in Slack, and an SDK and CLI for running evals. It is written in Rust with 20x trace compression, and can be used via a managed platform or self-hosted with Docker Compose.
Lan Mouse is cross-platform mouse and keyboard sharing software that lets multiple PCs be used with a single mouse and keyboard, described as a software KVM switch. It is written in Rust and aims to be an open-source alternative to proprietary tools. It supports GNOME, KDE Plasma, wlroots compositors, Windows and macOS.
Modern columnar data format for ML implemented in Rust.
Lapce is a modern open source code editor written in Rust, featuring a native GUI with GPU acceleration in Floem. It offers remote development, built-in LSP support with Tree-sitter syntax highlighting, Vim-like modal editing and a WASI plugin system for writing plugins in languages that compile to WASI. It includes a built-in terminal.
Lesma is a simple paste application that works with both a browser and the command line. It is written in Rust and the project is published under the GNU General Public License v3.0 or later.
LibreSpeed is a free and open source speedtest that runs in the browser or can be self-hosted on a PHP, Golang, Rust or Node server. It is licensed under LGPL and measures download, upload, ping, and jitter without Flash, Java, or Websockets.
A comprehensive toolkit to build Machine Learning applications with Rust.
Lokus is a note-taking application with editing capabilities, distributed under an FCL 1.0 license. It stores notes as markdown files locally on the device and is built with Tauri and Rust.
LUKSbox is a Rust-based encrypted-container tool for storing sensitive files on cloud services or shared media without trusting the host. A vault is a single .lbx file, optionally with a separate header and post-quantum sidecar, that appears as random data to the provider. It supports passphrase, FIDO2, TPM 2.0/SEP and hybrid post-quantum keyslots, and mounts as a real drive on Linux, macOS and Windows.
Luxtorpeda is a Steam Play compatibility tool for running games with native Linux engines, written mostly in Rust with some GDScript. The repository includes documentation on supported titles, Proton, mod support, installation and configuration.
Fast, asynchronous link checker written in Rust. It finds broken hyperlinks and email addresses and natively supports Markdown and HTML files. It is distributed as a single static binary and can output structured JSON for integration into CI/CD pipelines.
Lychee is a fast, asynchronous, stream-based link checker written in Rust. It scans content including Markdown, HTML, reStructuredText, websites and other formats to identify broken URLs and invalid email addresses. The project is hosted as a public repository on GitHub, with documentation covering development, installation and supported platforms.
m2cgen is a tool that transforms trained machine learning models into native code across a wide range of programming languages including Java, C, Python, Go, JavaScript, C#, R, PHP, Dart, Haskell, Ruby, F#, and Rust, with zero dependencies. Its codebase is hosted in the BayesWitnesses GitHub repository, which includes navigation for installation, development guidance, supported languages, and supported model types.
MacFetch is a macOS system information utility designed as an alternative to the Neofetch tool. It is written in the Rust programming language, and its GitHub repository includes documentation on the project's purpose, Homebrew installation, and building from source code.
Metadata Remover is a browser-based tool that removes EXIF, GPS, PDF, Office, EPUB and MP3 ID3 metadata from files. The cleaning engine runs locally in the browser using Rust compiled to WebAssembly, so files are not uploaded. Cleaned files are re-scanned before download.
A cross-platform system monitor built with Rust, Tauri and Svelte. It tracks processes, CPU and memory usage in real time through a modern interface, and offers smart search, process pinning and process management. A separate command-line version, NeoHtop CLI, is also described.