{"id":25432955,"url":"https://github.com/shobhit-nagpal/statgen","last_synced_at":"2026-04-30T09:32:45.184Z","repository":{"id":237019945,"uuid":"793632866","full_name":"Shobhit-Nagpal/statgen","owner":"Shobhit-Nagpal","description":"A static site generator for converting markdown to HTML, rewritten in Golang","archived":false,"fork":false,"pushed_at":"2024-05-16T15:46:41.000Z","size":2196,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-17T05:17:21.756Z","etag":null,"topics":["bash","go","golang","markdown-parser","markdown-to-html","static-site-generator"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Shobhit-Nagpal.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-04-29T15:30:19.000Z","updated_at":"2024-09-25T16:02:09.000Z","dependencies_parsed_at":"2024-05-16T16:55:52.881Z","dependency_job_id":null,"html_url":"https://github.com/Shobhit-Nagpal/statgen","commit_stats":null,"previous_names":["shobhit-nagpal/statgen"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shobhit-Nagpal%2Fstatgen","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shobhit-Nagpal%2Fstatgen/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shobhit-Nagpal%2Fstatgen/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Shobhit-Nagpal%2Fstatgen/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Shobhit-Nagpal","download_url":"https://codeload.github.com/Shobhit-Nagpal/statgen/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254195238,"owners_count":22030479,"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":["bash","go","golang","markdown-parser","markdown-to-html","static-site-generator"],"created_at":"2025-02-17T05:17:29.831Z","updated_at":"2026-04-30T09:32:40.147Z","avatar_url":"https://github.com/Shobhit-Nagpal.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Statgen\n\nStatgen is a simple and efficient static site generator written in Go. With Statgen, you can easily create static websites from markdown files, allowing you to focus on content creation without worrying about the complexities of web development.\nThis is a Go rewrite after having the first version written in Python following steps from [Boot.dev](https://boot.dev/)\n\n## Features\n\n- **Markdown Support:** Write your content in markdown format, a simple and intuitive markup language.\n- **Fast Rendering:** Quickly generate static websites without the need for server-side processing.\n- **Command-Line Interface:** Use the command-line interface to generate your website with a single command.\n\n## Installation\n\nTo install Statgen, simply use `go get`:\n\n```bash\ngo get -u github.com/Shobhit-Nagpal/statgen\n```\n\nMake sure your Go environment is set up correctly.\n\n## Usage\n\nHere's a basic example of how to use Statgen:\n\n### Clone the repo\n```bash\ngit clone git@github.com:Shobhit-Nagpal/statgen.git\n```\n\n### Run main shell script\n```bash\n./main.sh\n```\n\nThis command runs your static website using the markdown files in the `content` directory and the templates in the `templates` directory. The generated website will be placed in the `public` directory.\n\n## Contributing\n\nContributions are welcome! If you have ideas for new features, improvements, or bug fixes, feel free to open an issue or submit a pull request.\n\n## Acknowledgements\n\nA huge shoutout to [Boot.dev](https://boot.dev/) for breaking down how to make a static site generator on your own.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshobhit-nagpal%2Fstatgen","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fshobhit-nagpal%2Fstatgen","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fshobhit-nagpal%2Fstatgen/lists"}