Getting started
Introduction
Welcome to the div documentation
Welcome to <div> — the fastest way to put a website on the internet.
cd mysite
div deploy
✓ Deployed! Project live at mysite.div.so
You write HTML in a folder, run one command, and your site is live at a real URL. No build step, no config, no CI pipeline to set up.
#Why <div>?
A lot of ideas die in the setup phase. Before you write a single line of HTML, you've configured a build tool, installed dependencies, learned a framework, signed up for a host, linked a repository, and set up a deploy pipeline.
<div> skips all of that. You write HTML, run div deploy, and the site is on the internet. It works well for a lot of things:
- You have an idea you'll either ship today or forget by Thursday.
- You're hacking on a weekend project and don't want to set up infrastructure before you've written a single line.
- You're prototyping a landing page or a quick experiment.
- You want a real URL to send to a friend without provisioning a server, signing up for three SaaS products, or generating a Dockerfile.
- You're sending a quick proposal to a client and a real URL closes more deals than a Figma link.
- You're building a portfolio and you'd rather spend your time on the work than the wrapper.
- You're documenting a side project and you want the docs to be a website, not a README.
- You're teaching someone HTML and want them to see their work on the real internet, not a localhost URL.
- You like writing HTML. (We won't tell anyone.)
The simplicity is the feature.
#Next Steps
You'll need Node.js installed. After that, you're a few commands away from a live site.