Official landing page for OmniScript - the universal document DSL for LLMs and AI.
Built with the NOIR design system - a terminal-aesthetic design language featuring:
- Pure black & white color scheme with grayscale variations
- Monospace-first typography (JetBrains Mono)
- Geometric precision with 8px base unit
- Terminal-inspired components
- Maximum clarity and readability
- Framework: Next.js 14 (Static Site Generation)
- Language: TypeScript 5.x (strict mode)
- Styling: Tailwind CSS 3.4+
- Fonts: JetBrains Mono, Inter
- Package Manager: pnpm
- Deployment: GitHub Pages
# Install dependencies
pnpm install
# Start development server
pnpm run dev
# Build for production
pnpm run build
# Preview production build
pnpm run startVisit http://localhost:3000 to see the site.
omniscript-site/
βββ app/
β βββ layout.tsx # Root layout with fonts
β βββ page.tsx # Landing page
β βββ globals.css # NOIR design system styles
βββ components/
β βββ Terminal.tsx # Terminal window component
β βββ CodeBlock.tsx # Code display component
βββ public/
β βββ .nojekyll # Disable Jekyll processing
βββ .github/
βββ workflows/
βββ deploy.yml # GitHub Pages deployment
The site automatically deploys to GitHub Pages on every push to main branch.
Live URL: https://omniscriptosf.github.io/
MIT License - Built with β€οΈ by Alphin Tom