Skip to content

squidud/tistatsi

Repository files navigation

Tistatsi

TIny STATic SIte generator - A simple GUI tool for building HTML sites without code.

Features

Themes

Tistatsi supports custom themes for your websites using specially formatted CSS files. A GUI-based theme creator is planned for future releases.

  • Included Theme: simple_modern - based on CSS from my photography portfolio
  • Custom Themes: Load your own CSS themes through the theme selector

Section Layout

Build your site using horizontal sections that contain 1-3 elements each:

  • Titles - Header text elements
  • Paragraphs - Body text content
  • Images - Automatically compressed and optimized for web

Planned additions: iframe embeds, videos, and buttons

Image Optimization

Tistatsi automatically compresses and optimizes uploaded photos for fast loading times. Upload high-resolution images and they'll be processed automatically.

Getting Started

Prerequisites

  • Python 3.x installed on your system

Installation

  1. Clone or download this repository
  2. Navigate to the Tistatsi directory
  3. Install dependencies:
    pip install -r requirements.txt

Usage

Launch the application:

python launcher.py

License/etc

Logo design by Breanna Dunworth.

This project is open source.

About

Tistatsi is a tool for generating static HTML sites with an easy-to-use gui

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published