🍺 BREW Explorer

← all formulae

ad

brew install ad v0.4.0 MIT

Adaptable text editor inspired by vi, kakoune, and acme

44
30-day installs · #4973
66
90-day · #6587
302
365-day · #6303
727
★ GitHub stars · updated 2mo ago

Build dependencies

GitHub topics

9p acme plan9 regex rust text-editor tui

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [
    "rust"
  ],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Adaptable text editor inspired by vi, kakoune, and acme",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:35:17+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "ad",
  "github_default_branch": "develop",
  "github_last_commit_at": "2026-06-13T20:42:30Z",
  "github_readme_excerpt": "# ad :: an adaptable text editor\n\n[![Build](https://github.com/sminez/ad/workflows/Build/badge.svg)](https://github.com/sminez/ad/actions?query=workflow%3ABuild)\n[![crates.io version](https://img.shields.io/crates/v/ad-editor)](https://crates.io/crates/ad-editor)\n[![docs.rs](https://img.shields.io/docsrs/ad-editor?logo=rust)](https://docs.rs/ad-editor)\n\n`ad` (pronounced A.D.) is an attempt at combining a modal editing interface of likes of `vi`\nand `kakoune` with the approach to extensibility of Plan9\u0027s `Acme`. Inside of `ad` text is\nsomething you can execute as well as edit.\n\n:warning: In the spirit of Plan9 itself, `ad` is primarily intended as playground for experimenting with\nimplementing various text editor features and currently is not recommended for use as your\nprimary text editor.\n\nThat said, if this sounds like something you might find interesting then please do take a\nlook and see what you think! For now there isn\u0027t a whole lot of user facing documentation other\nthan the built in `:help` section, so you will need to read through the source code and GitHub\nissues to learn about what is and is not implemented.\n\n\n![screenshot](https://raw.githubusercontent.com/sminez/ad/develop/screenshot.png)\n\n\n## :warning: Project Status\n\n`ad` is now stable enough that you can try it out and see what you think. That said, there is\ncurrently very little documentation and there are likely to be a variety of bugs and crashes in\nplaces that I\u0027ve not managed to fully track down yet. If you do try it out and spot something that\nis broken, please raise an issue on GitHub so I can look into it. The project is also under active\ndevelopment and while I aim to avoid arbitrary incompatible changes to the way the editor works,\nI am not yet fully committing to a stable keybindings or default behaviours. If you are using `ad`\nand you find that something is no longer working as expected following an update, please refer to\nthe git log for details of what has changed.\n\nYou have been warned",
  "github_repo": "sminez/ad",
  "github_stars": 727,
  "github_topics": [
    "9p",
    "acme",
    "plan9",
    "regex",
    "rust",
    "text-editor",
    "tui"
  ],
  "homepage": "https://github.com/sminez/ad",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 44,
  "installs_365d": 302,
  "installs_90d": 66,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "MIT",
  "llm_generated_at": null,
  "llm_model": null,
  "name": "ad",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 4973,
  "rank_365d": 6303,
  "rank_90d": 6587,
  "raw_hash": "c84a6f2fb24311f2",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/a/ad.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": "HEAD",
  "version_stable": "0.4.0",
  "versioned_formulae": [],
  "why_use_this": null
}