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.
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
- https://github.com/docbook/xslt10-stylesheets
- GitHub: docbook/xslt10-stylesheets
- Brew formula source: Formula/d/docbook-xsl.rb
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[](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."
}