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
Links
- https://github.com/technosophos/dashing
- GitHub: technosophos/dashing
- Brew formula source: Formula/d/dashing.rb
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[](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
}