cynthiaweb

Crates.iocynthiaweb
lib.rscynthiaweb
version2.1.4-alpha.0.2
sourcesrc
created_at2023-12-24 19:52:33.926599
updated_at2024-04-08 20:50:10.014563
descriptionA simple web server and generator based on plain file editing. I hate WordPress.
homepage
repository
max_upload_size
id1079871
size231,176
Mar (strawmelonjuice)

documentation

https://cynthia-docs.strawmelonjuice.com/

README

Cynthia!(.rs)

  • Generating websites
  • Serving them
  • Using a simple file-based content management system (CMS)

Cynthia is in active development, but not ready for full production usage! It has some releases for testing, but none are marked as 'ready' at the moment.

This page is either found on /p/about/ in your fresh Cynthia install, or on https://github.com/strawmelonjuice/CynthiaCMS-JS/blob/main/README.MD.

Cynthia is an alternative to the engine I built to host https://strawmelonjuice.com/. (The original engine is built on a mix of PHP and javascript, Cynthia is pure Rust (yes, Rust!).)

The philosophy?

Why use a database if your content is mostly static? Why use an admin panel if you have file access?

Sure, WordPress can be useful, and can be the best way to set up your website. But if you like tinkering about with configuration files and like writing your pages in markdown (yes, that's Cynthia's default format!), then join the Cynthia side (basically Jekyll but less... Jekyll, and no Ruby). Oh! Aaand, for those who like using a panel or app to change their site, yes. It will come. But as a plugin!

Getting started

The docs for this will come, when cynthia is ready for usage!

Commit count: 0

cargo fmt