🍺 BREW Explorer

← all formulae

dashing

brew install dashing v0.4.0_1 MIT

Generate Dash documentation from HTML files

10
30-day installs · #8521
26
90-day · #9018
125
365-day · #8602
707
★ GitHub stars · updated 3y ago

Build dependencies

go

Links

Raw metadata
{
  "aliases": [],
  "alternatives": [],
  "build_dependencies": [
    "go"
  ],
  "categories": [],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Generate Dash documentation from HTML files",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:36:50+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "dashing",
  "github_default_branch": "master",
  "github_last_commit_at": "2022-10-01T20:37:59Z",
  "github_readme_excerpt": "# Dashing: Generate Dash documentation from HTML\n[![Stability: Maintenance](https://masterminds.github.io/stability/maintenance.svg)](https://masterminds.github.io/stability/maintenance.html)\n\n\nDashing is a general purpose tool for starting with some HTML\ndocumentation and generating Dash documentation.\n\nDashing uses CSS3 selectors to tag an HTML document for import into\nDash. It generates a complete docset for you.\n\nThis supports the following Dash features:\n\n- Index pages\n- Custom icon\n- Table of Contents auto-generation\n\nSee:\nhttps://kapeli.com/docsets\n\n## INSTALL\n\nThere are several ways to install this program.\n\nFor most people, the easiest way is through [Homebrew:](https://brew.sh/)\n\n```\nbrew install dashing\n```\n\nOr [MacPorts:](https://www.macports.org/)\n\n```\nsudo port install dashing\n```\n\nPrebuilt OSX 64-bit binaries are also available here:\nhttps://github.com/technosophos/dashing/releases\n\nIf you have Go 1.4 or later installed, simply run:\n\n```\ngo get -u github.com/technosophos/dashing\n```\n\nDashing will now be located at `$GOPATH/bin/dashing`.\n\nA prebuilt binary is also available as a GitHub release.\n\n## USAGE\n\nTo get started, `cd` to the directory that you want to generate\ndocumentation inside.\n\n```\n$ cd mydocs\n$ dashing create\n# Now you can edit dashing.json. See below.\n$ dashing build mydocs\n```\n\nYou will now have a directory called `mydocs.docset` that contains all\nthe documentation you need for Dash.\n\nFor more, run `dashing help`.\n\n## dashing.json Format\n\nThe basic Dashing format looks like this:\n\n```json\n{\n    \"name\": \"Dashing\",\n    \"package\": \"dashing\",\n    \"index\":\"index.html\",\n    \"icon32x32\": \"icon.png\",\n    \"externalURL\": \"https://github.com/technosophos/dashing\",\n    \"selectors\": {\n        \"dt a\": \"Command\",\n        \"title\": \"Package\"\n    },\n    \"ignore\": [\n        \"ABOUT\"\n    ]\n}\n```\n\n- name: Human-oriented name of the package\n- package: Computer-oriented name of the package (one word recommended)\n- index: Default index file in the existing docs",
  "github_repo": "technosophos/dashing",
  "github_stars": 707,
  "github_topics": [],
  "homepage": "https://github.com/technosophos/dashing",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 10,
  "installs_365d": 125,
  "installs_90d": 26,
  "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": "dashing",
  "oldnames": [],
  "one_liner": null,
  "optional_dependencies": [],
  "rank_30d": 8521,
  "rank_365d": 8602,
  "rank_90d": 9018,
  "raw_hash": "c725fcde6bd734cc",
  "recommended_dependencies": [],
  "revision": 1,
  "ruby_source_path": "Formula/d/dashing.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": "HEAD",
  "version_stable": "0.4.0",
  "versioned_formulae": [],
  "why_use_this": null
}