A new language we're working on https://nc.klado.dev
  • HTML 73.5%
  • Shell 8.1%
  • Rust 8%
  • CSS 5.5%
  • Nix 3.8%
  • Other 1.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
noClaps a2cc919909
All checks were successful
/ deploy (push) Successful in 1m50s
Update Go version in go.mod
2026-09-10 04:01:33 +05:30
.forgejo/workflows ci: fix use -> with for cloudflare site deployment 2026-08-04 09:25:10 -04:00
assets/css Update treelight dependencies and tree-sitter-nc 2026-08-23 17:56:44 +05:30
content Move byte type to numeric, update syntax for defining a byte 2026-08-22 19:00:49 +05:30
data Migrate from Astro to Hextra (#33) 2026-08-04 09:22:42 -04:00
layouts/_partials Migrate from Astro to Hextra (#33) 2026-08-04 09:22:42 -04:00
public feat: add dark-mode-aware NC favicon 2026-07-10 15:32:39 -04:00
scripts/ci Inline Perl script logic directly into Treelight binary 2026-08-16 15:11:50 +05:30
static Migrate from Astro to Hextra (#33) 2026-08-04 09:22:42 -04:00
treelight Update treelight dependencies and tree-sitter-nc 2026-08-23 17:56:44 +05:30
.envrc feat: add Nix flake for dev shell (#27) 2026-06-14 16:36:02 -04:00
.gitignore Migrate from Astro to Hextra (#33) 2026-08-04 09:22:42 -04:00
flake.lock Migrate from Astro to Hextra (#33) 2026-08-04 09:22:42 -04:00
flake.nix Migrate from Astro to Hextra (#33) 2026-08-04 09:22:42 -04:00
go.mod Update Go version in go.mod 2026-09-10 04:01:33 +05:30
go.sum Migrate from Astro to Hextra (#33) 2026-08-04 09:22:42 -04:00
hugo.yaml Migrate from Astro to Hextra (#33) 2026-08-04 09:22:42 -04:00
LICENSE Migrate docs to Astro Starlight 2026-06-03 17:45:40 +01:00
Makefile Inline Perl script logic directly into Treelight binary 2026-08-16 15:11:50 +05:30
README.md Migrate from Astro to Hextra (#33) 2026-08-04 09:22:42 -04:00
wrangler.jsonc ci: fix use -> with for cloudflare site deployment 2026-08-04 09:25:10 -04:00

NC Design

This repository holds the design specification for the NC programming language.

Build instructions

You'll need Hugo, Go and Rust.

Clone the repo:

git clone https://arbor.klado.dev/nclang/design.git
cd design

Build the site:

make

This will build the site and place the output files in public/.