Along with the release of Idyll version 3.0, today we are pleased to announce https://idyll.pub, a static hosting server for Idyll projects. The TL;DR is that you can now publish your posts for free, straight from the command line. It works like this:
$ npm install -g idyll
This gives you access to the global idyll
command. If you don’t have npm installed, follow
these instructions to install it.
$ idyll create
$ cd my-post-name
The idyll create
command will create a new folder and generate the
basic file structure for your new post. Use cd
to navigate to the newly
created post folder.
$ idyll
This will open the post in your web browser. Edit the fileindex.idyll
to make changes, and your browser will automatically update with the changes. See the docs for more info.
$ idyll publish
Publishing will give you a stable, shareable link to your post, hosted by idyll.pub. If you republish after making updates or corrections, your link will be reused, so you can feel confident sharing it at any stage of the editing process.
These links are generated using your post’s name and a unique identifier. In the future you’ll be able to create a user account and use links that look like https://idyll.pub/<username>/<post-slug>/
.
We’d like to thank everyone who has helped us reach this milestone, including our contributors on GitHub and backers on Open Collective. Special thanks to Jeffrey Heer, Ben Clinkinbeard, Albert Wenger, Zachary Kaplan, and Ricky Reusser.
If you like what we’re doing, please
***
Click the arrows to see example interactive components. See idyll-lang.org for more info.