- Notifications
You must be signed in to change notification settings - Fork39
Zine - a simple and opinionated tool to build your own magazine.
License
NotificationsYou must be signed in to change notification settings
zineland/zine
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Zine - a simple and opinionated tool to build your own magazine.
- Mobile-first.
- Intuitive and elegant magazine design.
- Best reading experiences.
- Theme customizable, extend friendly.
- RSS Feed supported.
- Open Graph Protocol supported.
- Article topic supported.
- I18n and l10n supported.
- Build into a static website, hosting anywhere.
cargo install zine
orbrew install zineland/tap/zine
orbrew tap zineland/tap
, thenbrew install zine
Runzine new your-zine-site
, you'll get following directory:
$ tree your-zine-siteyour-zine-site├── content # The content directory your issues located│ └── issue-1 # The first issue directory│ ├── 1-first.md # The first markdown article in this issue│ └── zine.toml # The issue Zine config file└── zine.toml # The root Zine config file of this project2 directories, 3 files
Runzine serve
to preview your zine site on your local computer:
$ cd your-zine-site$ zine serve███████╗██╗███╗ ██╗███████╗╚══███╔╝██║████╗ ██║██╔════╝ ███╔╝ ██║██╔██╗ ██║█████╗ ███╔╝ ██║██║╚██╗██║██╔══╝███████╗██║██║ ╚████║███████╗╚══════╝╚═╝╚═╝ ╚═══╝╚══════╝listening on http://127.0.0.1:3000
Runzine build
to build your zine site into a static website:
$ cd your-zine-site$ zine buildBuild success! The build directory is `build`.
- https://zineland.github.io The zine documentation is built by zine itself.
- https://rustmagazine.org The Rust Magazine.
- https://2d2d.io
- https://o11y.cn
- https://thewhitepaper.github.io
- Support RSS Feed
- Support render OGP meta
- Support l10n
- Support sitemap.xml
- Support code syntax highlight
- Support table of content
- Support i18n
zine serve
support live reload- Support article topic
This project is licensed under theApache-2.0 license.
About
Zine - a simple and opinionated tool to build your own magazine.