{"id":35441890,"url":"https://github.com/hugoblox/kit","last_synced_at":"2026-04-20T17:00:56.723Z","repository":{"id":37389244,"uuid":"57165232","full_name":"HugoBlox/kit","owner":"HugoBlox","description":"⚡ The Open Research Copilot. Build high-perf Portfolios, Lab Sites \u0026 Docs in Markdown + Jupyter. 100% Data Control. 🦫 数据科学家的开源 Copilot。一键部署 👇","archived":false,"fork":false,"pushed_at":"2026-04-16T01:18:43.000Z","size":78283,"stargazers_count":9407,"open_issues_count":4,"forks_count":2937,"subscribers_count":93,"default_branch":"main","last_synced_at":"2026-04-16T03:18:53.005Z","etag":null,"topics":["academic","blog","blog-engine","cms","data-science","documentation-tool","github-pages","hugo","hugo-theme","jupyter","netlify","open-science","page-builder","portfolio","r","rmarkdown","rstudio","static-site-generator","theme","website-builder"],"latest_commit_sha":null,"homepage":"https://hugoblox.com/templates/","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/HugoBlox.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":".github/CODEOWNERS","security":".github/SECURITY.md","support":".github/SUPPORT.md","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":".github/CLA.md"},"funding":{"github":"gcushen","custom":"https://hugoblox.com/sponsor/"}},"created_at":"2016-04-26T22:09:15.000Z","updated_at":"2026-04-16T01:18:48.000Z","dependencies_parsed_at":"2023-10-16T09:29:52.502Z","dependency_job_id":"3f3ecd72-452a-4948-9c09-15cb24bcb1d9","html_url":"https://github.com/HugoBlox/kit","commit_stats":{"total_commits":1845,"total_committers":201,"mean_commits":9.17910447761194,"dds":"0.19566395663956637","last_synced_commit":"4f621dfa3a5ab798bea17ad2760bd61815c76f25"},"previous_names":["gcushen/hugo-academic","wowchemy/wowchemy-hugo-modules","hugoblox/hugo-blox-builder","wowchemy/wowchemy-hugo-themes","wowchemy/hugo-academic","hugoblox/kit"],"tags_count":116,"template":false,"template_full_name":null,"purl":"pkg:github/HugoBlox/kit","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HugoBlox%2Fkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HugoBlox%2Fkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HugoBlox%2Fkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HugoBlox%2Fkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/HugoBlox","download_url":"https://codeload.github.com/HugoBlox/kit/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/HugoBlox%2Fkit/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32056876,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-20T11:35:06.609Z","status":"ssl_error","status_checked_at":"2026-04-20T11:34:48.899Z","response_time":94,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["academic","blog","blog-engine","cms","data-science","documentation-tool","github-pages","hugo","hugo-theme","jupyter","netlify","open-science","page-builder","portfolio","r","rmarkdown","rstudio","static-site-generator","theme","website-builder"],"created_at":"2026-01-03T00:16:50.669Z","updated_at":"2026-04-20T17:00:56.709Z","avatar_url":"https://github.com/HugoBlox.png","language":"HTML","funding_links":["https://github.com/sponsors/gcushen","https://hugoblox.com/sponsor/"],"categories":[],"sub_categories":[],"readme":"[**中文**](./README.zh.md)\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://hugoblox.com/templates/?utm_source=github\u0026utm_medium=readme\u0026utm_content=hero\"\u003e\n    \u003cimg src=\"./.github/media/hero.png\" alt=\"HugoBlox — AI-generated sites you own as Markdown\" width=\"100%\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\u003ch1 align=\"center\"\u003eDescribe your site. AI builds it. You own it as Markdown.\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cstrong\u003eHugoBlox is the open-source framework for building professional sites from structured Markdown — landing pages, portfolios, blogs, publications, docs, and more.\u003c/strong\u003e\u003cbr/\u003e\n  Pick a template, let \u003ca href=\"https://hugo.chat/?utm_source=github\u0026utm_medium=readme\u0026utm_content=tagline\"\u003eHugo Chat AI\u003c/a\u003e generate your pages, and deploy anywhere. Every file is plain Markdown you can read, edit, and own forever.\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://hugo.chat/?utm_source=github\u0026utm_medium=readme\u0026utm_content=cta_top\"\u003e\u003cb\u003eGenerate Pages with AI\u003c/b\u003e\u003c/a\u003e\n  \u0026nbsp;\u0026nbsp;|\u0026nbsp;\u0026nbsp;\n  \u003ca href=\"https://hugoblox.com/templates/?utm_source=github\u0026utm_medium=readme\u0026utm_content=cta_top\"\u003e\u003cb\u003eBrowse Templates\u003c/b\u003e\u003c/a\u003e\n  \u0026nbsp;\u0026nbsp;|\u0026nbsp;\u0026nbsp;\n  \u003ca href=\"https://marketplace.visualstudio.com/items?itemName=ownable.ownable\"\u003e\u003cb\u003eOwnable CMS for VS Code\u003c/b\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n  \u003ca href=\"https://github.com/HugoBlox/kit\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/stars/HugoBlox/kit?label=Star%20on%20GitHub\u0026logo=github\u0026logoColor=white\u0026style=flat-square\u0026color=181717\" alt=\"GitHub Stars\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://discord.gg/z8wNYzb\"\u003e\n    \u003cimg src=\"https://img.shields.io/discord/722225264733716590?label=Discord\u0026logo=discord\u0026logoColor=white\u0026style=flat-square\u0026color=5865F2\" alt=\"Discord\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://marketplace.visualstudio.com/items?itemName=ownable.ownable\"\u003e\n    \u003cimg src=\"https://img.shields.io/open-vsx/dt/ownable/ownable?label=VS%20Code%20Installs\u0026logo=visualstudiocode\u0026logoColor=white\u0026style=flat-square\u0026color=007ACC\" alt=\"VS Code Installs\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://open-vsx.org/extension/Ownable/ownable\"\u003e\n    \u003cimg src=\"https://img.shields.io/open-vsx/stars/ownable/ownable?label=VS%20Code%20Rating\u0026logo=visualstudiocode\u0026logoColor=white\u0026style=flat-square\u0026color=007ACC\" alt=\"VS Code Rating\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://x.com/MakeOwnable\"\u003e\n    \u003cimg src=\"https://img.shields.io/twitter/follow/MakeOwnable?label=Follow\u0026logo=x\u0026logoColor=white\u0026style=flat-square\u0026color=000000\" alt=\"Follow on X\"\u003e\n  \u003c/a\u003e\n\n\u003c/div\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003csub\u003e\n    Trusted since \u003cstrong\u003e2016\u003c/strong\u003e · \u003cstrong\u003e150,000+\u003c/strong\u003e sites (Meta, Stanford, NVIDIA) · Rated \u003cstrong\u003e4.9/5\u003c/strong\u003e by users (official survey) · Used by teams at \u003ca href=\"https://research.nvidia.com/research-labs\"\u003eNVIDIA Research\u003c/a\u003e, \u003ca href=\"https://www.metaconscious.org/\"\u003eMIT\u003c/a\u003e, and \u003ca href=\"https://cai4cai.ml/\"\u003eKing's College London\u003c/a\u003e · Featured by \u003ca href=\"https://github.blog/open-source/release-radar-february-2019/#hugo-academic-4-0\"\u003eGitHub Release Radar\u003c/a\u003e\n  \u003c/sub\u003e\n\u003c/p\u003e\n\n\u003c!-- TODO: Replace with demo video --\u003e\n\u003c!-- https://github.com/user-attachments/assets/REPLACE_ME --\u003e\n\n---\n\n## ⚡ How it works\n\n\u003ctable\u003e\n\u003ctr\u003e\n\u003ctd width=\"33%\" align=\"center\"\u003e\n\n**1. 🎨 Pick a template**\n\nChoose a [template](https://hugoblox.com/templates/?utm_source=github\u0026utm_medium=readme\u0026utm_content=how_it_works) or scaffold with the CLI.\n\nLanding pages, portfolios, blogs, research sites, docs — ready in seconds.\n\n\u003c/td\u003e\n\u003ctd width=\"33%\" align=\"center\"\u003e\n\n**2. ✨ Generate pages with AI**\n\nOpen [Hugo Chat](https://hugo.chat/?utm_source=github\u0026utm_medium=readme\u0026utm_content=how_it_works) and describe what you need.\n\n*\"Create a landing page with hero, pricing, and testimonials\"* — done.\n\n\u003c/td\u003e\n\u003ctd width=\"33%\" align=\"center\"\u003e\n\n**3. 🚀 Deploy anywhere**\n\nPush to GitHub. Deploy on Netlify, Vercel, Cloudflare — or any static host.\n\nNo database. No runtime. Free hosting.\n\n\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/table\u003e\n\n---\n\n## 🏆 Why HugoBlox\n\nEvery other tool makes you choose. HugoBlox doesn't.\n\n| | **AI site builders** (Lovable, v0, Bolt) | **CMS platforms** (WordPress, Webflow) | **HugoBlox** |\n| :--- | :---: | :---: | :---: |\n| AI generates your pages | Yes | No | **Yes** |\n| You own the output as readable files | No — React code | No — locked in a database | **Yes — plain Markdown** |\n| Works without a runtime server | Sometimes | No | **Yes — static HTML** |\n| Structured content types (publications, projects, team pages) | No | Partial | **Yes — 20+ built-in types** |\n| Human-editable after AI generates it | Barely | Through the CMS only | **Yes — it's Markdown** |\n| Free to host forever | No | No | **Yes** |\n| Open source | No | No | **Yes — MIT licensed** |\n\n\u003e [!IMPORTANT]\n\u003e **The pitch:** other tools generate code you can't maintain or lock your content in a database you can't leave. HugoBlox gives you AI-generated pages as plain Markdown on a Tailwind + Hugo stack — readable, portable, and yours.\n\n---\n\n## 🧱 What you can build\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"./.github/media/templates.webp\" alt=\"Sites built with HugoBlox\" width=\"900\"\u003e\n\u003c/p\u003e\n\nHugoBlox includes **20+ structured content types** with proper front matter, metadata, and layouts. Tell Hugo Chat what you need and it generates the right one:\n\n- 🚀 **Landing pages** — hero, features, pricing, testimonials, CTA sections via the block system\n- 📝 **Blogs \u0026 articles** — posts with tags, categories, authors, and SEO metadata\n- 💼 **Portfolios \u0026 project pages** — showcase your work with descriptions, tech stacks, and images\n- 📚 **Publication pages** — academic papers with BibTeX/DOI citation workflows\n- 📖 **Documentation** — searchable docs with sidebar navigation and versioning\n- 👥 **Team \u0026 author profiles** — bio, avatar, social links, publication lists\n- 🎤 **Event \u0026 talk pages** — conferences, workshops, presentations with slides\n- 🎞️ **Slide decks** — Markdown-powered presentations using reveal.js\n- 📄 **Resumes \u0026 CVs** — structured career pages, exportable to PDF\n- 🔬 **Jupyter notebooks \u0026 LaTeX** — render `.ipynb` and math-heavy pages natively\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://hugoblox.com/templates/?utm_source=github\u0026utm_medium=readme\u0026utm_content=cta_templates\"\u003e\u003cb\u003eBrowse all templates\u003c/b\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n---\n\n## 🛠️ Get started\n\n### Step 1: Create your site\n\n**Option A: Start from a template** (fastest)\n\n\u003e [!TIP]\n\u003e Pick a template and launch in your browser in 60 seconds:\n\u003e [**Browse templates**](https://hugoblox.com/templates/?utm_source=github\u0026utm_medium=readme\u0026utm_content=get_started)\n\n**Option B: Use the CLI** (full control)\n\n```bash\n# Requires Hugo Extended \u0026 Node.js\nnpm install -g hugoblox\nhugoblox create site\n```\n\n### Step 2: Customize with AI + visual editing\n\n\u003ctable\u003e\n\u003ctr\u003e\n\u003ctd width=\"50%\"\u003e\n\n**Hugo Chat** — AI page generation\n\nDescribe what you need in plain English. Hugo Chat generates structured Hugo pages with correct front matter, shortcodes, and HugoBlox blocks.\n\n\u003e *\"Generate a landing page for my consulting firm with services, testimonials, and a contact form\"*\n\n[**Try Hugo Chat — free**](https://hugo.chat/?utm_source=github\u0026utm_medium=readme\u0026utm_content=step2)\n\n\u003c/td\u003e\n\u003ctd width=\"50%\"\u003e\n\n**Ownable CMS** — visual editing in VS Code\n\nDrag-and-drop blocks, live preview, and YAML validation without leaving your editor. The power of a visual website builder inside VS Code.\n\n1. Install [Ownable CMS](https://marketplace.visualstudio.com/items?itemName=ownable.ownable) from the Marketplace\n2. Open your HugoBlox project\n3. Click the Ownable icon to start editing\n\n\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/table\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003cimg src=\"./.github/media/studio/slide-1.webp\" alt=\"Ownable CMS — visual editing inside VS Code\" width=\"600\"\u003e\n\u003c/p\u003e\n\n\u003e [!NOTE]\n\u003e **Need docs?** See [**docs.ownable.dev**](https://docs.ownable.dev/?utm_source=github\u0026utm_medium=readme\u0026utm_content=docs) for guides, configuration reference, and best practices.\n\n---\n\n## 🔓 Open source. No lock-in. No catch.\n\n- ✅ **MIT licensed.** The framework is and will always be open source.\n- ✅ **Plain Markdown files.** Your content is never locked in a database or proprietary format. Take it anywhere.\n- ✅ **Static output.** No server to maintain, no database to patch, no vendor to depend on.\n- ✅ **Free hosting.** Deploy to Netlify, Vercel, GitHub Pages, Cloudflare Pages — all free tier.\n- ✅ **AI is free to start.** Hugo Chat includes free messages every day. No credit card needed.\n- ✅ **Future-proof.** Markdown has been readable since 2004. Your content will outlast any platform.\n\n\u003e [!IMPORTANT]\n\u003e *\"Every AI website builder generates React code you'll throw away in six months. Every CMS locks your content in a database you'll never migrate. HugoBlox is the gap between them.\"*\n\n**Want more?** Upgrade to [**Pro**](https://hugoblox.com/pricing?utm_source=github\u0026utm_medium=readme\u0026utm_content=plans) for visual editing, AI automations, BibTeX import, and priority support. [Compare plans →](https://hugoblox.com/pricing?utm_source=github\u0026utm_medium=readme\u0026utm_content=plans)\n\n---\n\n## 🌍 Who uses HugoBlox\n\nHugoBlox powers sites for **researchers, consultants, founders, developer advocates, and teams** at organizations including:\n\n- [NVIDIA Research Labs](https://research.nvidia.com/research-labs)\n- [MIT MetaConscious Group](https://www.metaconscious.org/)\n- [King's College London](https://cai4cai.ml/)\n- [Stanford](https://profiles.stanford.edu/), [Google](https://google.com), [Meta](https://meta.com), [OpenAI](https://openai.com)\n\n\u003csub\u003e150,000+ sites created since 2016. Rated 4.9/5 by users.\u003c/sub\u003e\n\n\u003e *\"We tried Lovable and v0 first. They generated a landing page in minutes — but it was 400 lines of React we couldn't touch. Hugo Chat generated the same page as Markdown files our whole team could edit. We shipped that afternoon. Hosting: $0/month.\"*\n\u003e — **Priya Ramanathan**, Co-founder \u0026 CTO\n\n\u003e *\"I described our research areas to Hugo Chat and it generated 30 publication pages with correct BibTeX metadata, team profiles, and a news section. My postdocs were editing their own pages within an hour — it's just Markdown. No CMS training, no tickets to IT.\"*\n\u003e — **Dr. James Park**, Principal Research Scientist, Applied AI Lab\n\n\u003e *\"I've rebuilt my site four times — Jekyll, Gatsby, Next.js, Notion. HugoBlox is the first time I know I won't have to again. My content is plain Markdown. If something better exists in five years, I take my files and leave. Nothing has come close.\"*\n\u003e — **Marcus Oliveira**, Senior Developer Advocate\n\n---\n\n\u003ch2 align=\"center\"\u003e🚀 Ready to build?\u003c/h2\u003e\n\n\u003cp align=\"center\"\u003e\n  Pick a template, let AI generate your pages, and deploy for free.\u003cbr/\u003e\n  Your content stays as Markdown you own forever.\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://hugo.chat/?utm_source=github\u0026utm_medium=readme\u0026utm_content=cta_final\"\u003e\u003cb\u003eGenerate Pages with AI\u003c/b\u003e\u003c/a\u003e\n  \u0026nbsp;\u0026nbsp;|\u0026nbsp;\u0026nbsp;\n  \u003ca href=\"https://hugoblox.com/templates/?utm_source=github\u0026utm_medium=readme\u0026utm_content=cta_final\"\u003e\u003cb\u003eBrowse Templates\u003c/b\u003e\u003c/a\u003e\n  \u0026nbsp;\u0026nbsp;|\u0026nbsp;\u0026nbsp;\n  \u003ca href=\"https://docs.ownable.dev/?utm_source=github\u0026utm_medium=readme\u0026utm_content=cta_final\"\u003e\u003cb\u003eRead the Docs\u003c/b\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n---\n\n## Community \u0026 support\n\n- **Questions?** Join the [Discord](https://discord.gg/z8wNYzb) or search the [Docs](https://docs.ownable.dev/)\n- **Bug?** Open an [Issue](https://github.com/HugoBlox/kit/issues)\n- **Want to contribute?** Read the [Contributing Guide](./CONTRIBUTING.md)\n- **Love it?** [Star this repo](https://github.com/HugoBlox/kit) — it helps others find it\n\n### Sponsors\n\n[**❤️ Sponsor on GitHub**](https://github.com/sponsors/gcushen) | [**🏢 Become a Partner**](https://github.com/sponsors/gcushen)\n\n---\n\n## License\n\nCopyright 2016-present [**Lore Labs**](https://lore.tech/?utm_source=github\u0026utm_medium=readme).\nReleased under the [MIT License](./LICENSE.md).\n\n\u003cp align=\"center\"\u003e\n  \u003csub\u003eHugoBlox is a trademark of Lore Labs.\u003c/sub\u003e\n\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhugoblox%2Fkit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhugoblox%2Fkit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhugoblox%2Fkit/lists"}