Official website, documentation hub, and engineering blog for Jolter — the fast, reliable JavaScript runtime and toolchain manager.
Built with Next.js 16 (App Router & Turbopack), React 19, Tailwind CSS v4, and MDX.
- Bun (recommended) or Node.js (
>= 18.0.0) - Git
Clone the repository and install dependencies:
git clone https://github.com/jolterjs/www.git
cd www
bun installStart the local development server:
bun run devOpen http://localhost:3000 in your browser.
Copy .env.example to .env to configure optional feedback and analytics integrations:
cp .env.example .env| Variable | Description | Default / Fallback |
|---|---|---|
DISCORD_WEBHOOK_URL |
Discord Webhook URL for receiving docs feedback | undefined (logs to console in dev) |
NEXT_PUBLIC_TURNSTILE_SITE_KEY |
Cloudflare Turnstile Site Key for anti-spam CAPTCHA | 1x00000000000000000000AA (testing key) |
TURNSTILE_SECRET_KEY |
Cloudflare Turnstile Secret Key for backend verification | 1x0000000000000000000000000000000AA (testing key) |
-
Create MDX File: Add a new
.mdxfile insidesrc/content/docs/(or subdirectories likeguides/,maintainers/).--- title: "Your Feature Title" description: "Brief summary of your guide or reference page." --- ## Overview Your content here...
-
Register in Navigation: Open
src/content/docs/docs.jsonand add the relative slug to the appropriate navigation group:{ "group": "Guides", "pages": ["guides/your-feature-title"] } -
Verify Build: Run
bun run buildto ensure all links and MDX components compile cleanly.
| Command | Action |
|---|---|
bun run dev |
Starts Next.js development server with Turbopack |
bun run build |
Builds optimized production bundle & verifies all static doc pages |
bun run start |
Runs production server |
bun run format |
Formats codebase using Prettier |
We welcome contributions to the Jolter website and documentation!
- Read our Contributing Guide to get started.
- Please adhere to our Code of Conduct.
Distributed under the MIT License.