Skip to main content

Startic is a Python CLI tool for quickly building static webpages, allowing you to start publishing lightweight templates with ease

Project description

Startic v1.1.2

Project: Startic
Version: 1.1.2
OS: OS Independent
Author: Irakli Gzirishvili
Mail: gziraklirex@gmail.com

Startic is a Python command-line interface application. Startic is a Python CLI tool for quickly building static webpages, allowing you to start publishing lightweight templates with ease

Installation

To use Startic, follow these steps:

  • Open CMD and run the following command to install pip install startic then restart your CMD
  • To check if Startic is installed correctly, run the following command startic

Commands

These are the available commands you can use:

  • startic - To list available commands
  • startic new - Create new project
  • startic start - Start project development
  • startic render - Render project pages

Usage

To use this framework, follow these rules:

  • Do not rename or remove the assets folder
  • Do not rename the parts folder
  • Define your page structure in pages.yml as shown in the default example
  • To include a part in your code, use this format: ((folderName: partName))
  • To include a configuration from the assets folder, use this format: {{configName: keyName}}
  • To include a collection from a folder, use this format: [[folderName]]
  • To include the first member of the collection, use this format: [[folderName: first]]
  • To include the last member of the collection, use this format: [[folderName: last]]
  • To get the count of collection members, use this format: [[folderName: count]]

Default System Variables

Here is a list of default system variables that you can use in your code:

  • {{DATE}} — UTC date string

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

startic-1.1.2.tar.gz (187.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

startic-1.1.2-py3-none-any.whl (189.5 kB view details)

Uploaded Python 3

File details

Details for the file startic-1.1.2.tar.gz.

File metadata

  • Download URL: startic-1.1.2.tar.gz
  • Upload date:
  • Size: 187.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for startic-1.1.2.tar.gz
Algorithm Hash digest
SHA256 a5c1c76b900193fd5a9ece526f0d6c0e20ed68267e6d341fe6efeab055e63bdf
MD5 48969cc1c2e86b43f5ddfeb6c0ec56fa
BLAKE2b-256 aa583e40f8554b7659c274ac34cfed0909efb5280c5e5a554148127f37e67318

See more details on using hashes here.

File details

Details for the file startic-1.1.2-py3-none-any.whl.

File metadata

  • Download URL: startic-1.1.2-py3-none-any.whl
  • Upload date:
  • Size: 189.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for startic-1.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 e7f76c695a40a9582c39ba38f10974d47041a04837e2e83ba1f8f0eaefe95660
MD5 4b6193566e9ac6962f1def08e112bb6a
BLAKE2b-256 33a9cd141135a7298c1eff50c481ef18b6f177305d60c3b97dec3bd8919b7219

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page