{"id":13450707,"url":"https://github.com/bazelbuild/stardoc","last_synced_at":"2025-04-05T14:03:02.054Z","repository":{"id":41829226,"uuid":"207820413","full_name":"bazelbuild/stardoc","owner":"bazelbuild","description":"Stardoc: Starlark Documentation Generator","archived":false,"fork":false,"pushed_at":"2025-03-28T22:12:04.000Z","size":94307,"stargazers_count":110,"open_issues_count":57,"forks_count":46,"subscribers_count":14,"default_branch":"master","last_synced_at":"2025-03-28T23:23:32.649Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bazelbuild.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-09-11T13:32:57.000Z","updated_at":"2025-03-28T22:12:08.000Z","dependencies_parsed_at":"2024-01-19T21:09:25.493Z","dependency_job_id":"e41de4d3-a46e-4f6f-bca7-f83727d4930f","html_url":"https://github.com/bazelbuild/stardoc","commit_stats":null,"previous_names":[],"tags_count":27,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bazelbuild%2Fstardoc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bazelbuild%2Fstardoc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bazelbuild%2Fstardoc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bazelbuild%2Fstardoc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bazelbuild","download_url":"https://codeload.github.com/bazelbuild/stardoc/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247345848,"owners_count":20924102,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-07-31T07:00:37.514Z","updated_at":"2025-04-05T14:03:02.049Z","avatar_url":"https://github.com/bazelbuild.png","language":"Java","readme":"# Stardoc - Starlark Documentation Generator\n\n[![Build status](https://badge.buildkite.com/d8594eb71e4869c792cce22428b08e03b345f9c65dc603d70b.svg?branch=master)](https://buildkite.com/bazel/stardoc)\n\nStardoc is a documentation generator for [Bazel](https://bazel.build) build rules\nwritten in [Starlark](https://bazel.build/rules/language).\n\nStardoc provides a Starlark rule (`stardoc`, see [documentation](docs/stardoc_rule.md)) that can\nbe used to build documentation for Starlark rules in Markdown. Stardoc generates one documentation\npage per `.bzl`file.\n\n## Get Started\n\n* How to [set up Stardoc for your project](docs/getting_started_stardoc.md)\n* Writing [docstrings](docs/writing_stardoc.md)\n* How to [integrate Stardoc with your build](docs/generating_stardoc.md).\n* See also [Advanced Topics](docs/advanced_stardoc_usage.md).\n\n## About Stardoc\n\n* Stardoc [rule reference](docs/stardoc_rule.md).\n* How to [contribute to Stardoc](docs/contributing.md)\n\n## Project Status\n\n### Skydoc deprecation\n\nStardoc is a replacement for the **deprecated** \"Skydoc\" documentation generator.\n\nSee [Skydoc Deprecation](docs/skydoc_deprecation.md) for\ndetails on the deprecation and migration details.\n\n### Future plans\n\nSee our [future plans](docs/future_plans.md) for refactoring Stardoc to be more consistent with how Bazel evaluates .bzl files, and what it means for maintenance of this project.\n\n### Maintainer's guide\n\nSee the [maintaner's guide](docs/maintainers_guide.md) for instructions for\ncutting a new release.\n\n","funding_links":[],"categories":["Tooling"],"sub_categories":["Starlark"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbazelbuild%2Fstardoc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbazelbuild%2Fstardoc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbazelbuild%2Fstardoc/lists"}