npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

scaltforge

v0.1.3

Published

AI-powered app builder that generates enterprise-grade, premium-designed web apps, mobile apps, and games from natural language descriptions

Readme

ScaltForge

npm version Node.js 18+ License: Elastic-2.0

ScaltForge is an AI-powered app builder that generates enterprise-grade, production-ready web apps, mobile apps, and games from a single description. It takes your idea (a text description, a screenshot, a Figma design, or even just a URL) and builds a complete, beautiful, security-hardened application in minutes. Every app looks like it was designed by a world-class studio and engineered by a senior team.

The problem

Building a production-ready app takes months, and most of that time isn't spent on your actual idea. It's spent on scaffolding, authentication, database setup, design systems, CI/CD, security hardening, and thousands of small decisions that have nothing to do with what makes your product unique.

Hiring a developer to do it costs tens of thousands of dollars and still takes weeks. Using a no-code tool gets you something that doesn't scale and can't be customized. Starting from a template means inheriting someone else's choices and still wiring everything together yourself.

This is the gap ScaltForge fills.

Who it's for

  • Founders and indie makers who have a clear product idea and want to go from zero to a real codebase, without a dev team or a six-month runway
  • Developers who are tired of rebuilding the same boilerplate and want to skip straight to the interesting parts
  • Product managers and designers who want to turn their mockups and specs into working apps they can actually ship
  • Agencies that need to deliver MVPs and prototypes fast without sacrificing code quality
  • Anyone who has ever had an app idea and didn't know how to start, or didn't have the time

The solution

npx scaltforge build "A project management app with kanban boards, teams, and real-time updates"

In minutes you have a complete Next.js application: styled with a premium design system, secured with industry-standard headers and auth, connected to a Supabase database, and ready to push to GitHub and deploy to Vercel. The output is a standard codebase you own completely. No vendor lock-in, no runtime dependency on ScaltForge.


What Can I Build?

  • SaaS apps: dashboards, admin panels, billing, teams, onboarding
  • E-commerce stores: product listings, cart, Stripe checkout, order management
  • Mobile apps: React Native (Expo) apps for iOS and Android
  • Landing pages: conversion-optimized pages with animations and waitlists
  • Internal tools: CRMs, project trackers, inventory systems
  • Browser games: 2D platformers, puzzle games, arcade games

Quick Start

No install required. Just run:

npx scaltforge

ScaltForge walks you through everything interactively: choosing an AI model, describing your app, picking a design, and adding integrations. You only need to make decisions. Everything else is automatic.

Or go straight to building:

# From a description
npx scaltforge build "A recipe app with meal planning, shopping lists, and nutrition tracking"

# From a website you love
npx scaltforge clone https://example.com

# From a screenshot or mockup
npx scaltforge build --design ~/Desktop/mockup.png

# From a Figma design
npx scaltforge build --figma https://figma.com/design/abc123/MyApp

# From a starter template
npx scaltforge templates

First Time Setup

The first time you run ScaltForge, it asks for your API key (Anthropic, OpenAI, Google, Groq, or free local models via Ollama):

◆ Welcome to ScaltForge

? Which AI model would you like to use?
● Anthropic Claude (Recommended)
○ OpenAI GPT
○ Google Gemini
○ Groq (Llama)
○ Ollama (free, runs locally)

Your settings are saved securely. You only configure this once.


How It Works

1. Describe your idea

Type a description, paste a URL to clone, upload screenshots, or pick a ready-made template. If anything is unclear, ScaltForge asks smart follow-up questions with selectable options. No more staring at a blank prompt.

2. Review the plan

Before writing a single line of code, ScaltForge shows you a complete blueprint: the pages it will build, the features it will include, the integrations it will wire up. Approve or adjust.

3. Specialist AI agents build in parallel

Instead of one generic AI, ScaltForge runs 10 specialist agents simultaneously, each focused on exactly one thing:

| Agent | Job | |-------|-----| | Product Architect | Turns your idea into a detailed technical plan | | UI/UX Designer | Picks colors, typography, layout, and design system | | Frontend Engineer | Builds Next.js pages with shadcn/ui components | | Backend Engineer | Generates API routes, database schemas, and auth | | Mobile Engineer | Builds React Native (Expo) mobile apps | | Game Developer | Builds browser games with Phaser 3 or Three.js | | DevOps Engineer | Sets up CI/CD, Docker, and deployment configuration | | QA Engineer | Runs type checks, linting, and auto-fixes | | Security Specialist | 40-agent security audit on every generated file | | Design Polish | Final pass for animations, accessibility, and premium feel |

Each agent can spawn focused sub-agents for complex features: a payments specialist, a kanban specialist, a real-time specialist, so every part of your app gets 100% attention.

4. Security audit runs automatically

Before you ever see the output, a 40-agent security system scans every generated file for vulnerabilities. CSP headers, rate limiting, input validation, and SQL injection protection are baked in by default.

5. Your app is ready

The finished project lands in ./your-app-name/: a standard Next.js repository you own completely. Push to GitHub, deploy to Vercel, open in VS Code. ScaltForge is done; the app is yours.


What You Get

A complete, standalone project directory:

your-app-name/
├── src/
│   ├── app/              # Next.js App Router pages and layouts
│   ├── components/       # Reusable shadcn/ui + custom components
│   ├── lib/              # API client, auth helpers, utilities
│   └── hooks/            # Custom React hooks
├── .github/
│   └── workflows/
│       ├── ci.yml        # Type check + lint + build on every PR
│       └── security-gate.yml
├── next.config.ts        # Security headers, image allowlist, CSP
├── .env.example          # Every required environment variable listed
└── README.md             # Setup instructions for your specific app

Every project includes:

  • Authentication: sign up, login, password reset, protected routes
  • Database: Supabase PostgreSQL with Row Level Security policies
  • Security headers: Content Security Policy, CORS, rate limiting
  • Dark mode: system preference detection with manual toggle
  • Responsive design: mobile-first, works on every screen size
  • TypeScript: strict mode throughout, no any types
  • CI/CD: GitHub Actions workflow pre-configured

Design Quality

Every app uses luxury-tier design that looks handcrafted, not AI-generated.

8 curated color palettes: Obsidian, Midnight Blue, Emerald Noir, Rose Gold, Arctic, Carbon, Sunset Amber, Violet Dream

6 premium font pairings: Geist, Inter, Plus Jakarta Sans, DM Sans, Space Grotesk, Sora

Premium animations: GSAP + Lenis scroll effects, Framer Motion transitions, skeleton loading states


Add Integrations With One Click

During the build, add any of these integrations:

| Integration | What it adds | |-------------|--------------| | Stripe | Checkout, webhooks, subscription billing portal | | Resend | Transactional email with React Email templates | | File Storage | Drag-and-drop upload (Supabase Storage) | | Real-Time | Live data sync across users (Supabase Realtime) | | Analytics | Product analytics, session recording (PostHog) | | PWA | Installable on phones, works offline | | GSAP + Lenis | Award-winning scroll-driven animations |


Supported AI Models

ScaltForge works with your existing API key. Switch providers anytime with npx scaltforge config.

| Provider | Models | |----------|--------| | Anthropic | Claude Opus 4, Claude Sonnet 4 | | OpenAI | GPT-4o, o3, GPT-4 Turbo | | Google | Gemini 1.5 Pro, Gemini Flash | | Groq | Llama 3, Mixtral (fast and cheap) | | Ollama | Any local model. Completely free, no API key needed. |


Commands

npx scaltforge                          # Interactive mode (guided setup)
npx scaltforge build "description"      # Build from a text description
npx scaltforge build --design <files>   # Build from screenshots or images
npx scaltforge build --figma <url>      # Build from a Figma design file
npx scaltforge clone <url>              # Clone and replicate a website
npx scaltforge templates                # Browse and build from starter templates
npx scaltforge studio <path>            # Open the visual editor
npx scaltforge deploy <path>            # Deploy to Vercel
npx scaltforge versions <path>          # View version history and roll back
npx scaltforge config                   # Update AI model, API key, or settings

Visual Editor (ScaltForge Studio)

After building, open the visual editor to make changes without touching code:

npx scaltforge studio ./my-app
  • Click any element on the live preview to select it
  • Edit properties: colors, spacing, typography, in a side panel
  • Chat with AI: type "make the hero section full height with a gradient background" and it updates the code instantly
  • Browse files: see and edit source files directly

Version Control

ScaltForge automatically snapshots your project at key milestones. Roll back if you change your mind:

npx scaltforge versions ./my-app                      # See all snapshots
npx scaltforge versions ./my-app --rollback <id>      # Restore a snapshot

Requirements

  • Node.js 18 or newer
  • An AI API key: Anthropic, OpenAI, Google, or Groq. (Or use Ollama for free local models. No key needed.)
  • GitHub CLI (gh): optional, enables automatic GitHub repo creation
  • Vercel CLI: optional, enables one-command deployment

Security

ScaltForge was built for developers and teams who care about security:

  • Every generated app is audited by a 40-agent security system before delivery
  • Your API key is encrypted at rest (AES-256-GCM) in your local config
  • The ScaltForge codebase itself is scanned on every commit with gitleaks, npm audit, and TypeScript strict checks
  • Generated apps include CSP headers, CORS policy, rate limiting, and input validation out of the box

Frequently Asked Questions

Do I need to know how to code? No. ScaltForge generates everything for you. But if you can code, you'll find the output clean and easy to customize.

Who owns the generated code? You do. The output is a standard project with an MIT-compatible license. ScaltForge has no runtime dependency on the generated apps.

What if I want to change something after building? Open it in VS Code like any other project, or use npx scaltforge studio ./my-app for a visual editing experience.

Is there a limit on how much I can build? Your only limit is your AI provider's API usage. ScaltForge itself has no usage caps.

Does it work offline? ScaltForge requires an internet connection to call AI APIs. If you use Ollama (local models), the AI runs on your machine. Only npm dependency resolution requires internet.

What if I already have an app I want to clone? Use npx scaltforge clone <url>. ScaltForge captures the design, structure, and content of any public website and regenerates it as a clean, editable codebase.


Contributing

git clone https://github.com/AbrahamOO/scaltforge.git
cd scaltforge
npm install
npm run dev         # Run CLI in development mode
npm run build       # Compile TypeScript
npx tsc --noEmit    # Type check only

Bug reports and pull requests are welcome at github.com/AbrahamOO/scaltforge.


License

ScaltForge is licensed under the Elastic License 2.0. You can use it freely to build your own apps. You may not resell or host it as a service for others.