Skip to content
Yet another static site generator
Python HTML
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github
arcade
assets
tests
themes/baseline
.gitignore
LICENSE
MANIFEST.in
Pipfile
Pipfile.lock
README.md
setup.py

README.md

arcade

Yet another static site generator.

Features

  • Theme customization (templates use jinja2)
  • Live reload while editing
  • Customizable paths

Installation

pip install arcade-generator

Commands

  • Create a new site
arcade init
  • Compile your site
arcade build
  • Watch local project
arcade watch

How to use

  1. Create a new project
arcade init
  1. Modify the configuration file. An example is
author_name: 'Yábir García Benchakhtir'
base_path: 'http://localhost:5500'
page_name: "Yabir Garcia's Blog"
theme: 'themes/baseline'
social:
  email:
    icon: 'fa-envelope'
    url: 'mailto:yabirg@protonmail.com'
  github:
    icon: 'fa-github'
    url: 'https://github.com/yabirgb'
  linkedin:
    icon: 'fa-linkedin-square'
    url: 'https://www.linkedin.com/in/yabirgb/'
  mastodon:
    icon: 'fa-mastodon'
    url: 'https://mstdn.io/@yabirgb'
  twitter:
    icon: 'fa-twitter'
    url: 'https://twitter.com/yabirgb'
  1. Create a index file

Go to the content and create an file called index.md. This will be the entry point to your blog

  1. Build or watch your project
arcade build
arcade watch

Made with ❤️ and 🐍 by Yábir Benchakhtir

Credit

Photo by @hartmuttobies

You can’t perform that action at this time.