Clone this repo:
  1. 261d7ce distro fixes: add missing license and filter out dev-only deps from distro tarball (as in skylib) (#220) by Alexandre Rostovtsev · 35 hours ago upstream/master
  2. df958bc Remove android_basic_test - no longer needed (#219) by Alexandre Rostovtsev · 36 hours ago
  3. 0086c0a Remove rendering test from distro tarball (#217) by Alexandre Rostovtsev · 36 hours ago
  4. 6bbe896 Use new host platform constraints in test/bzlmod (#215) by Xùdōng Yáng · 9 days ago
  5. ec43802 Switch to Bzlmod by default for managing external dependencies (#213) by Alexandre Rostovtsev · 10 days ago

Stardoc - Starlark Documentation Generator

Build status

Stardoc is a documentation generator for Bazel build rules written in Starlark.

Stardoc provides a Starlark rule (stardoc, see documentation) that can be used to build documentation for Starlark rules in Markdown. Stardoc generates one documentation page per .bzlfile.

Get Started

About Stardoc

Project Status

Skydoc deprecation

Stardoc is a replacement for the deprecated “Skydoc” documentation generator.

See Skydoc Deprecation for details on the deprecation and migration details.

Future plans

See our future plans for refactoring Stardoc to be more consistent with how Bazel evaluates .bzl files, and what it means for maintenance of this project.

Maintainer's guide

See the maintaner's guide for instructions for cutting a new release.