Files
HugoBlox-kit/README.md
T
George Cushen d5d2f04c2d chore: adopt Biome + Stylelint, modernize CI/CD, add security/support docs, minor JS fixes
- Linting/format
  - Replace ESLint/Prettier with Biome; remove old configs; add `biome.json`; update scripts
  - Tailwind-friendly `.stylelintrc.yaml`; Stylelint and Biome pass
  - Enable Biome across `modules/**`; prune legacy JS globals; ignore oversized `devicon.json`

- Code fixes
  - `hb-theme.js`: avoid assignment-in-expressions; clearer dataset updates
  - `hugoblox-slides.js`: fix inner var scope (var → let); apply formatting

- CI/CD
  - Split lint/build workflows; add path filters; Node via Corepack (pnpm from package.json)
  - Hugo pinned to env `HUGO_VERSION`; add consistency check vs `starters/academic-cv/hugoblox.yaml`
  - Nightly starters matrix build (academic-cv, landing-page); CodeQL weekly; resource caches

- Workflows/Community
  - Greeter: switch to `pull_request_target`; add Contributor Guide to PR message
  - PR labeler for path-based labels

- Repo policies/docs
  - `CODEOWNERS` for `@gcushen`
  - `SECURITY.md`, `SUPPORT.md`
  - Documented branch protection in `.github/settings.yml`
  - Move `CODE_OF_CONDUCT.md` to `.github/`

- docs(zh): update `README.zh.md` translation

Notes:
- pnpm is sourced from `package.json: packageManager` via Corepack; no hard-coded pnpm versions in CI.
2025-09-17 03:17:38 +01:00

5.1 KiB
Raw Blame History

中文

Build world-class sites with Hugo Blox

The #1 Open Source Toolkit for Technical & Academic Websites

Accelerate Your Impact: Build blazing-fast, SEO-optimized sites in minutes.

🚀 Get Started Free  •  Go Pro

Discord GitHub Stars Follow on GitHub


Why Hugo Blox?

  • Launch in Minutes, Not Months: Pick a template, customize with drag-and-drop blocks, and deploy. Build anything from SaaS landing pages and online courses to academic resumés and lab sites.
  • Own Your Content & Brand: You get static files with no vendor lock-in, leading to 100/100 Lighthouse scores. Your content, your rules.
  • Built for a Technical Workflow: A modern stack with Hugo and Tailwind CSS. Write in Markdown, Jupyter, or BibTeX. Auto-sync publications.
  • Open & Extendable: Start with a generous MIT-licensed core. Upgrade with premium templates and blocks or extend with React "islands" for custom interactivity.

Template previews

Browse Templates →


Get started

Recommended (fastest, no install):
👉 Start free in your browser — pick a template, customize blocks, and publish to GitHub Pages.

Prefer the CLI?
Use the local quickstart:

# 1) Install Hugo Extended → https://docs.hugoblox.com/getting-started/install-hugo/#prerequisites

# 2) Clone a starter (example: Academic CV) - see https://hugoblox.com/templates
git clone https://github.com/HugoBlox/theme-academic-cv my-site
cd my-site

# 3) Run locally
pnpm install && hugo server -D

For more guides, visit our documentation at https://docs.hugoblox.com/.


Free vs. Pro

Hugo Blox ships with a library of free blocks for heroes, features, testimonials, FAQs, and more. Pro is a one-time donation that adds exclusive, professionally designed blocks and full site templates to help you launch even faster.


What Creators Say

“Hugo Blox saved me 40+ hours on my lab site. Bibtex integration auto-updates publications — our citations are up 3×.” — Dr. Sarah Yang, AI Researcher

“We launched our documentation in 10 minutes. The block system is genius; onboarding time dropped by 60%.” — Alexandre Rodrigues, Founder


Support the Project

  • 💎 Pro (one-time donation) — Get lifetime access to all premium templates, blocks, and updates.
    Go Pro →

  • ☕️ Donate a Coffee — Support open source and open research.
    Sponsor on GitHub →

  • 🤝 Corporate Sponsors — Reach thousands of developers and researchers. Get your logo and link in this README.
    Become a Partner →


Community

Join the community to ask questions, share your work, and help us improve.


License

MIT © 2016–Present George Cushen — License Details

No tracking. No lock-in. Your content stays yours.