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

Needs Rust 1.95+. See Installing for the toolchain, PATH, and upgrade details.

Quick start

The fastest way to get started is to install the Italic skill and let your coding agent set up a site for you.

Claude Code:

/plugin marketplace add gordonbrander/italic
/plugin install italic@italic

Codex:

$skill-installer install https://github.com/gordonbrander/italic/tree/main/.agents/skills/italic

Or, do it by hand:

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

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

italic build outputs plain static files to public/, ready for any host. The getting-started section of the skill covers all of this in more detail.

Documentation

The documentation is written agent-first: it is the reference material for the Italic agent skill, one small file per question, routed from the skill's lookup table. Humans are welcome too — start at SKILL.md, whose table lists every page in .agents/skills/italic/references/. Highlights:

License

AGPL — see LICENSE-AGPL.

About

Publish your digital garden to the Atmosphere

Resources

Stars

9 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages