Hackathons and codeathons for the next generation of research computing innovators.
Since 2018, HackHPC has run hackathons, codeathons, training institutes, and faculty development
programs in partnership with national laboratories, research computing centers, and industry —
pairing students and faculty with mentors to work hands-on with HPC, AI, and science gateways.
🌐 hackhpc.github.io · X / Twitter · Instagram · LinkedIn · GitHub · YouTube
Source for the HackHPC website, built as a Jekyll site and published via GitHub Pages.
For a fuller walkthrough of how the site is laid out, how to run it locally, and how each
_data/ file works (including the syntax for adding new items), see
sitedesign.md.
_data/events.json— every HackHPC event (source of truth for the Events Archive and homepage)_data/partners.json— partner organizations, tiered by how many events they've supported_data/resources.json— standing resources (mentor gallery, curricula, etc.)_layouts/,_includes/— shared page shell, nav, footerassets/— CSS, JS, images- Each top-level directory (
about/,events/,programs/,partners/,resources/,get-involved/) is a site section
gem install jekyll
jekyll serve
Then visit http://localhost:4000.
Edit _data/events.json / _data/partners.json directly — no build step beyond Jekyll's
own (which GitHub Pages runs automatically on push).