PackageJS
If you know JavaScript, you can build professional full-stack apps quickly and easily with PackageJS.
Tired of unpaid internships? PackageJS helps freelance developers get their first paying client.
Join the Developer Program and get the PackageJS Intro kit to build and deploy a static blog for free. Or get the Intro kit ($19) now, without waiting.Making apps is easy.
Use the PackageJS API builder to design a database with only a few clicks, and launch. Then use the PackageJS UI builder to make a web app that connects to your database, with only a few more clicks!
Supports what you use.
PackageJS works with MySQL, MariaDB, and PostgreSQL databases, Vue.js and React frameworks, and can deploy to DigitalOcean / Vultr / Linode / GoDaddy and AWS.
Compact
Only 30 MB to download (80 MB unzipped), and uses less than 256 MB of RAM.
Convenient
Build and use your apps online or offline (does not require an internet connection).
Big advantage
Build web apps for clients or your startup faster than your competition (make a SaaS in minutes).
Rewards
Become a PackageJS affiliate, and earn up to 50% commission per sale you bring in.
How to get started...
First!
Join the Developer Program and get the PackageJS Intro kit to build and deploy a static blog for free. Or get the Intro kit ($19) now, without waiting.
PackageJS Intro kit is free after joining.
A credit card is NOT required.
When you're ready to deploy an application for a client (or your own startup), please purchase a Launch kit (with commercial license). Become a PackageJS affiliate and earn up to 50% commission ($1,399.50) on every Launch kit sale you bring in.
How quickly can I make a full-stack app?
In this tutorial video, we use the PackageJS app builder to design a database AND make a web app for a simple to-do app in only 5 minutes.
Single source of truth
When you make a change to your database design, the new format propagates through to the UI's form components and state manager.
More productivity
JOIN disparate SQL tables (with the Enterprise SDK). Connect APIs to make workflows; wrap APIs to add functionality.
More creativity
Responsive design by default, or use any CSS framework (Bootstrap, Tailwind, etc.).
Fewer headaches
File-field uploads are handled automatically. Protect files with signed-URLs (expire-after-x).
Fewer obstacles
Bypass concurrent origin request browser limits with API cloning and endpoint shuffling.