create-nalth

🛡️ Create secure, modern web applications with Nalth - Security-first unified toolchain with dev, build, test, lint, fmt, and secure package management all in one
1,814 19
Install
npm install create-nalth@2.2.12
Latest Version:2.2.12
License:MIT
Last Updated:Oct 27, 2026
Links: GitHub  ·  npm
Maintainer: robbin-dev

🛡️ create-nalth

Fast-Track Your Secure Web Development

Version License

create-nalth is the official scaffolding tool for Nalth.js—the security-first unified toolchain. Boot up enterprise-ready, high-performance web applications with zero configuration.


🚀 Quick Start

Initialize your secure project in one command:

# Using NPM
npm create nalth@latest

# Using Yarn
yarn create nalth

# Using PNPM
pnpm create nalth

# Using Bun
bun create nalth

🏗️ Elite Templates

All templates come pre-configured with Auto-HTTPS, Security Headers, and a Unified Toolchain.

Frontend Frameworks

  • ⚛️ nalth-react: Enterprise React 19 + shadcn/ui.
  • 🟢 nalth-vue: Vue 3 with Composition API & security middleware.
  • 🟠 nalth-svelte: High-performance Svelte with built-in protection.
  • 💙 nalth-solid: Fine-grained reactivity meets enterprise security.
  • ⚡ nalth-qwik: Resumable, edge-ready security.

Pure Excellence

  • 🟡 nalth-vanilla: The purest TypeScript experience with modern animations.
  • 🟣 nalth-preact: Lightweight power for performance-critical apps.
  • 🔴 nalth-lit: Secure Web Components for the future.

✨ Features You'll Love

🔒 Advanced Security Defaults

  • Automatic SSL/TLS: Every dev server runs on https by default.
  • Smart CSP: Pre-configured Content Security Policies tailored to your framework.
  • Dependency Shield: Continuous vulnerability scanning during development.

🛠️ Unified Workflow

Forget juggling 10 different config files. One command handles it all:

  • npm run dev: Secure development.
  • npm run build: Production-ready secure bundles.
  • npm run audit: Immediate security dependencies check.

📖 Learn More


Built with ❤️ by the Nalth Team. Scaffold the future. Securely. 🛡️🚀

create-nalth is a tool to quickly start a project from a basic template for popular frameworks. Check out Awesome Nalth for community maintained templates that include other tools or target different frameworks. You can use a tool like degit to scaffold your project with one of the templates.

npx degit user/project my-project
cd my-project

npm install
npm run dev

If the project uses main as the default branch, suffix the project repo with #main

npx degit user/project#main my-project

Related Packages

@bkincz/spool

spool CLI: create, configure and maintain micro frontends

4,004 1
create-fsd-architecture

Scaffold React, Next.js, Vue, Nuxt, and SvelteKit projects with Feature-Sliced D...

3,850 16
@vfourny/node-toolkit

Shared ESLint, TypeScript, Prettier, Vitest and Commitlint configurations for No...

10,173 1
be-ui-cli

A cli for quickly generating project template

1,431 13
@quick-start/create-electron

An easy way to start an Electron project

115,010 363

Version History

Version Released License
2.2.12 MIT
2.2.1 MIT
2.2.0 MIT
2.1.96 MIT
2.1.95 MIT