A new language we're working on https://nc.klado.dev
  • TypeScript 40.8%
  • Rust 20%
  • Shell 17.1%
  • CSS 14%
  • Nix 8.1%
Find a file
noClaps bab36175ec
All checks were successful
/ deploy (push) Successful in 1m28s
Update optionals (#31)
- Update optionals documentation
- Add `else` keyword

Reviewed-on: #31
Reviewed-by: Insidious Fiddler <me@codycody31.dev>
2026-07-24 11:27:59 -04:00
.forgejo/workflows ci: remove the runner canary 2026-07-11 10:40:38 -04:00
packages/treelight Update dependencies 2026-07-24 14:47:36 +05:30
public feat: add dark-mode-aware NC favicon 2026-07-10 15:32:39 -04:00
scripts/ci ci: harden workflow and add runner canary 2026-07-11 10:38:29 -04:00
src Update optionals (#31) 2026-07-24 11:27:59 -04:00
.envrc feat: add Nix flake for dev shell (#27) 2026-06-14 16:36:02 -04:00
.gitignore feat: add Nix flake for dev shell (#27) 2026-06-14 16:36:02 -04:00
astro.config.ts feat: add dark-mode-aware NC favicon 2026-07-10 15:32:39 -04:00
flake.lock feat: add Nix flake for dev shell (#27) 2026-06-14 16:36:02 -04:00
flake.nix feat: add Nix flake for dev shell (#27) 2026-06-14 16:36:02 -04:00
LICENSE Migrate docs to Astro Starlight 2026-06-03 17:45:40 +01:00
package.json Update dependencies 2026-07-24 14:47:36 +05:30
pnpm-lock.yaml Update dependencies 2026-07-24 14:47:36 +05:30
pnpm-workspace.yaml Add Treelight syntax highlighter (#26) 2026-06-14 12:47:13 -04:00
README.md Add Rust to requirements in README 2026-06-15 09:49:52 +01:00
tsconfig.json Migrate docs to Astro Starlight 2026-06-03 17:45:40 +01:00
wrangler.jsonc Use wrangler.jsonc and set custom domain 2026-06-07 17:32:44 +01:00

NC Design

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

Build instructions

You'll need pnpm, Node.js and Rust.

Clone the repo:

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

Install dependencies and start dev server:

pnpm install
pnpm dev

Build the site:

pnpm build

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