# Kite Kite is a lightweight (2.7MB) static site generator written in Go. ## Features - Markdown to HTML conversion - Multiple built-in CSS themes - Simple layout templating - Fast builds with Go - Clean output structure ## Usage 1. Clone the repository ```bash git clone https://github.com/HimanshuSardana/kite cd kite ``` 2. Install dependencies ```bash go mod tidy ``` 3. Run the generator ```bash make build ``` (The `themeName` is optional and defaults to `modern-light`) Or use the compiled binary: ```bash make build-release ./kite-release ``` Modify the `config.yaml` file with your info, it'll be used to generate the home page ```yaml siteTitle: authorName: authorRole: authorBio: ``` To write new posts - Add Markdown files inside the `content/` directory. - Each file will be converted into its own page. - Folder structure is preserved in output. Example: ``` content/test.md → output/test/index.html ``` ## Inbuilt Themes Themes are located in the `themes/` directory. Available themes include: - Modern Light - Modern Dark - Gruvbox