TRESTLE Your backend platform,
on foundations
you can inspect. collectionrecords/incidents
authapplication users · access rules
realtimeSSE events · jobs · webhooks
fileslocal · S3-compatible
01 · Backend platform
Trestle
A self-hosted backend platform for typed collections, application authentication, access rules, files, realtime events and durable automation — one Go service with first-class SQLite or PostgreSQL and a language-neutral HTTP/JSON/SSE API.
Nift's role
Nift
├─ 90 tracked pages
├─ product + full documentation tree
├─ shared templates/navigation
├─ ordinary generated web assets
└─ docs shell for the backend platform
Trestle is a scale test for Nift: a large documentation site with many pages stays plain HTML/CSS/JS, while the backend platform keeps its own runtime entirely outside the build layer.
WARDEN Keep watch.
Keep control. CPU18%
MEMORY4.8G
STORAGE37%
02 · Linux server console
Warden
A dark web console for Linux servers with live monitoring, a filesystem explorer, workspace editor, interactive PTY and structured system administration behind an authenticated Go service.
Nift's role
Nift website
├─ product landing page
├─ operational/security docs
└─ generated static assets
Warden application
├─ Nift-built frontend
└─ Go backend + live APIs / PTY
Warden demonstrates the distinction between build-time and runtime particularly clearly: Nift can build the web layer of a genuinely dynamic application while Go owns authentication, APIs, WebSockets and server authority.
CORTEX A focused browser agent
for autonomous
software development. cortex
workspace ~/repos/cortex▊ 03 · Coding agent
Cortex
A focused browser coding agent for autonomous software development. Run one self-contained binary locally or remotely, supervise parallel workspaces, and return to durable server-side conversations whenever you reconnect.
Nift's role
Nift website
├─ landing + documentation pages
├─ install scripts and evidence
└─ generated static assets
Cortex application
├─ Nift-built frontend
└─ Go backend + OpenCode agent engine
Like Warden, Cortex is a genuine application where Nift is only the build-time web layer: the frontend is plain generated HTML/CSS/JS served by a small Go binary that owns sessions, settings, files and the coding-agent APIs.
WATCHPOST Know what changed.
With evidence, not vibes. CPU18%baseline · steady
MEMORY4.8Gabove threshold · alerting
DISK37%within limits
04 · Monitoring & operations
Watchpost
A self-hosted monitoring platform designed around durable evidence, clear operational state, and an agent that can investigate systems without inheriting unrestricted control of them.
Nift's role
Nift website
├─ product + architecture pages
├─ operational/security docs
└─ generated static assets
Watchpost application
├─ Nift-built frontend
└─ Go backend + monitoring agent
Watchpost pairs a Nift-built static site with a Go-backed application whose web layer is equally Nift-built — the same small boundary, applied to a monitoring product with an agent inside.
NIFT Keep your HTML.
Keep your tools.
Stop repeating yourself.
05 · Nift itself
nift.dev
The main Nift product and documentation site: installation, examples, deployment guidance, AI-agent onboarding, evidence pages and a large documentation tree built with the tool it documents.
Nift's role
Nift
├─ 70 tracked pages
├─ root + docs templates
├─ shared navigation and partials
├─ tracked assets and paths
└─ generated HTML/CSS/JavaScript
The browser behavior stays ordinary HTML, CSS and JavaScript. Nift owns composition, checked project relationships and dependency-aware rebuilding without becoming the frontend runtime.
JSONIC++ { }
Tiny parser.
Strict boundaries. example.json
{
"name": "jsonic++",
"status": true,
"bytes": 8323
} 06 · C++ library
Jsonic++
A tiny embeddable JSON parser for C++, extracted from real use inside Nift and Minify++. Its site has API guidance, architecture notes, correctness evidence, memory/resource testing and production-readiness documentation.
Nift's role
Nift
├─ 17 tracked pages
├─ shared documentation shell
├─ reusable navigation/partials
├─ ordinary CSS + JavaScript
└─ generated documentation site
The parser is a C++ library; Nift does not participate in its runtime. It simply gives the project a small, dependency-aware layer for publishing and maintaining its documentation.
MINIFY++ Cut bytes.
Keep meaning.
07 · Native minifier
Minify++
A compact C++17 minifier for JavaScript, JSX, HTML, CSS, JSON, XML and SVG. The website documents its CLI and C++ API alongside benchmarks, adversarial testing, memory/resource evidence and production-readiness boundaries.
Nift's role
Nift
├─ 19 tracked pages
├─ docs + benchmark pages
├─ shared templates/navigation
├─ tracked CSS/JavaScript assets
└─ Minify++ can minify the output
This is a useful bit of ecosystem recursion: Nift builds the Minify++ website, while Minify++ is also the minifier embedded by Nift for projects that opt into minification.
TSCC Compile now.
Understand next. // accepted and emittedconst answer: number = 42;// bounded semantic checkingerror TSCC2001
08 · TypeScript compiler
tscc
A native TypeScript-to-JavaScript compiler with substantial transpilation, project, CommonJS and TSX machinery, now growing a deliberately bounded semantic type checker.
Nift's role
Nift
├─ 14 tracked pages
├─ compiler/support documentation
├─ evidence + roadmap pages
├─ shared templates/navigation
└─ ordinary generated web assets
The compiler and the website have completely different responsibilities. Nift provides the publishing structure without asking tscc to adopt a web framework or JavaScript build stack.