Skip to content

🌐 Official documentation site for OmniScript Format (OSF) β€” Interactive playground, API docs, guides & v1.0 features

License

OmniScriptOSF/omniscriptosf.github.io

omniscriptosf.github.io

Official landing page for OmniScript - the universal document DSL for LLMs and AI.

🎨 Design System

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

πŸ›  Tech Stack

  • 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

πŸš€ Development

# Install dependencies
pnpm install

# Start development server
pnpm run dev

# Build for production
pnpm run build

# Preview production build
pnpm run start

Visit http://localhost:3000 to see the site.

πŸ“¦ Project Structure

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

🌐 Deployment

The site automatically deploys to GitHub Pages on every push to main branch.

Live URL: https://omniscriptosf.github.io/

πŸ“„ License

MIT License - Built with ❀️ by Alphin Tom

About

🌐 Official documentation site for OmniScript Format (OSF) β€” Interactive playground, API docs, guides & v1.0 features

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published