Skip to content

Repository files navigation

Italic

Publish your digital garden to the Atmosphere

Transform your Markdown notes or Obsidian Vault into blogs, wikis, and websites that you can publish to Bluesky and the web. Think in public, build your audience, own your data.

  • Blog-aware: custom taxonomies, theming, archives, rss and more
  • Obsidian-compatible: Wikilinks, backlinks, block references and support for Obsidian-flavored Markdown.
  • ATProto-enabled: publish to Bluesky and ATProto, with support for bsky and standard.site records.

Features

Install

cargo install italic

This puts italic on your PATH (typically ~/.cargo/bin/italic).

Quick start

italic new my-site
cd my-site
echo '# Hello, world' > content/index.md
italic serve

Congrats! You have a website at http://localhost:3000.

To dress it up, grab a starter theme:

git clone --depth 1 https://github.com/gordonbrander/italic_themes.git themes/
# config.yaml
theme: "themes/obsidian"

Then italic build outputs plain static files to public/, ready for any host. The quickstart covers all of this in more detail.

Documentation

Full documentation lives in docs/:

License

AGPL — see LICENSE-AGPL.

About

Publish your digital garden to the Atmosphere

Resources

Contributing

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages