The source for the catcrafts.net website
  • C++ 75.9%
  • Shell 17%
  • CSS 5.6%
  • WGSL 1.1%
  • JavaScript 0.4%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Jorijn van der Graaf bdea14fc20
All checks were successful
Deploy / build-deploy (push) Successful in 3m29s
CI: install nodejs so JS-based actions run in the arch container
actions/checkout and actions/cache are executed with node inside the
archlinux:latest job container, which has no node by default. Install it
in the first (shell) step, before Checkout, mirroring the Crafter.Build CI.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-18 23:34:00 +02:00
.forgejo/workflows CI: install nodejs so JS-based actions run in the arch container 2026-07-18 23:34:00 +02:00
deploy Add Forgejo Actions workflow to build and deploy on push 2026-07-18 23:27:41 +02:00
implementations Migrate to crafter-build project.cpp and restructure views 2026-07-18 23:27:41 +02:00
interfaces Migrate to crafter-build project.cpp and restructure views 2026-07-18 23:27:41 +02:00
styles new blog structure 2025-11-12 22:40:33 +01:00
.gitignore inital commit 2025-11-12 20:58:07 +01:00
catcrafts-head.js Migrate to crafter-build project.cpp and restructure views 2026-07-18 23:27:41 +02:00
favicon.svg Migrate to crafter-build project.cpp and restructure views 2026-07-18 23:27:41 +02:00
LICENSE inital commit 2025-11-12 20:58:07 +01:00
project.cpp Migrate to crafter-build project.cpp and restructure views 2026-07-18 23:27:41 +02:00
README.md Migrate to crafter-build project.cpp and restructure views 2026-07-18 23:27:41 +02:00
robots.txt removed AI readme 2025-11-12 22:53:37 +01:00
sitemap.xml update 2025-11-14 23:56:39 +01:00

catcrafts.net

This is the source code for catcrafts.net, a website built entirely in C++ using the Crafter.Graphics library.

crafter-build build executable
./run.sh

This will compile the project and serve it locally on http:://localhost:8080.

This project is source available for educational and viewing purposes only. No permission is granted to copy, modify, distribute, or create derivative works.