Getting Started
OnlyHtml is a Static Site Generator that helps you build simple websites. It is a companion to Headless CMS systems like Sanity.io, so you get the best experience editing your content while focusing only on the front-end code.
- 1.You only need to know HTML (plus CSS and JS to the extent that your design calls for it).
- 2.Avoid designing dashboards and modeling databases
- 3.Bring your own Headless CMS of choice or use simple markdown files
The fastest way to install and get started is to clone one of our templates:
You can do so by running
# installing
git clone [email protected]:onlyhtml/starter-sanity.git my-website
cd my-website
npm install
# be ready to fill in some prompts
npm run init
# we are ready, start the server
onlyhtml serve sanity
# in another console, start the local sanity dashboard
cd my-website/sanity-studio
sanity start
The first repository will set up a website with OnlyHtml installed ready for fast prototyping but without a dashboard.
starter-sanity
will set up OnlyHtml and connect it to a sanity.io. Read more here Sanity.io.
OnlyHtml sites can be deployed to any static hosting provider.
onlyhtml build # will output to ./dist
cd dist && surge # use surge.sh to deploy static sites
Last modified 1yr ago