create-nalth
v0.9.1
Published
🛡️ Create secure, modern web applications with Nalth - Security-first unified toolchain with dev, build, test, lint, fmt, and secure package management all in one
Maintainers
Readme
🛡️ create-nalth
Fast-Track Your Secure Web Development
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
httpsby 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 devIf the project uses main as the default branch, suffix the project repo with #main
npx degit user/project#main my-project