🍺 BREW Explorer

← all formulae

docbook-xsl

brew install docbook-xsl v1.79.2_1 MIT

XSLT 1.0 stylesheets for transforming DocBook XML documents to HTML, PDF, man pages, and other formats.

Why you might care

DocBook XSL is the standard stylesheet collection for converting DocBook XML markup into presentation formats. It's a build-time dependency for projects documenting in DocBook (common in system software, open-source projects, and technical writing), offering deep customization through XSLT parameters and templates. Use this if your build chain processes .xml source files or you maintain docs in DocBook format.

Categories

Alternatives

asciidoc pandoc sphinx doxygen
3.3k
30-day installs · #763
11.6k
90-day · #754
43.1k
365-day · #740
106
★ GitHub stars · updated 1y ago

Runtime dependencies

Links

Blurb generated by claude-haiku-4-5 on today.

Raw metadata
{
  "aliases": [],
  "alternatives": [
    "asciidoc",
    "pandoc",
    "sphinx",
    "doxygen"
  ],
  "build_dependencies": [],
  "categories": [
    "xml-tool",
    "conversion",
    "documentation"
  ],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [
    "docbook"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "XML vocabulary to create presentation-neutral documents",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:37:02+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "docbook-xsl",
  "github_default_branch": "master",
  "github_last_commit_at": "2025-04-19T01:37:11Z",
  "github_readme_excerpt": "## DocBook XSLT 1.0 Stylesheets\n\n[![Build Status](https://travis-ci.org/docbook/xslt10-stylesheets.svg)](https://travis-ci.org/docbook/xslt10-stylesheets)\n\nThis repository contains the DocBook XSLT 1.0 Stylesheets, now\nmigrated away from SourceForge.\n\nThere are still some rough edges here as the build system and various\nother things are being ported.\n\nNevertheless, this is now the intended repository of record.\n\nThe latest stable release is available at\nhttps://github.com/docbook/xslt10-stylesheets/releases/download/release/1.79.2/docbook-xsl-1.79.2.zip\n\nFor build instructions please refer to the [DocBook XSL Release Build Process](building.md).\n\n# Working in this repo\n\nHere is the procedure for making changes to this repo.\n\n**Initial setup**\n\n1. Create your own fork.  Go to https://github.com/docbook/xslt10-stylesheets\nand click on the Fork button to create your own fork.\n\n2. Clone your fork to your local filesystem.\n\n3. In your clone of the repo, set up the remote:\n```\ngit remote add upstream https://github.com/docbook/xslt10-stylesheets\ngit remote -v\n```\n\n**Repo procedure**\n\n1.  In your local fork, update your fork from the main repo (upstream): `git fetch upstream`\n\n2.  Make sure you are on your master branch: `git checkout master`\n\n3.  Merge upstream into your local fork: `git rebase upstream/master`\n\n4.  Push these changes to your github fork to put that fork in synch with the main repo:  `git push origin master`\n\n5.  Create a branch: `git checkout -b bugfix_branch` \n\n6.  Make your changes on this branch, and compare your changes using `git diff`.\n\n7.  Commit the changes:\n```\ngit add filename\ngit commit -m \"message\"\n```\n\n8.  Push your commits:\n    `git push -u origin bugfix_branch`\n\n9.  On github, go to your fork or the main repo and create a new pull request, adding a comment and hitting submit.\n\n10.  The github repo will run the check routine which takes about 10 minutes.  When complete, you can Merge to docbook.\n\n11.  The repo will rebuild the stock snapsho",
  "github_repo": "docbook/xslt10-stylesheets",
  "github_stars": 106,
  "github_topics": [],
  "homepage": "https://github.com/docbook/xslt10-stylesheets",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 3339,
  "installs_365d": 43084,
  "installs_90d": 11640,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "MIT",
  "llm_generated_at": "2026-06-20T23:46:55+00:00",
  "llm_model": "claude-haiku-4-5",
  "name": "docbook-xsl",
  "oldnames": [],
  "one_liner": "XSLT 1.0 stylesheets for transforming DocBook XML documents to HTML, PDF, man pages, and other formats.",
  "optional_dependencies": [],
  "rank_30d": 763,
  "rank_365d": 740,
  "rank_90d": 754,
  "raw_hash": "0cec5387f6bac29e",
  "recommended_dependencies": [],
  "revision": 1,
  "ruby_source_path": "Formula/d/docbook-xsl.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": null,
  "version_stable": "1.79.2",
  "versioned_formulae": [],
  "why_use_this": "DocBook XSL is the standard stylesheet collection for converting DocBook XML markup into presentation formats. It\u0027s a build-time dependency for projects documenting in DocBook (common in system software, open-source projects, and technical writing), offering deep customization through XSLT parameters and templates. Use this if your build chain processes .xml source files or you maintain docs in DocBook format."
}