https://github.com/vydd/semistatic
Blogware with a twist!
https://github.com/vydd/semistatic
Last synced: 6 months ago
JSON representation
Blogware with a twist!
- Host: GitHub
- URL: https://github.com/vydd/semistatic
- Owner: vydd
- Created: 2022-10-16T19:28:25.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2022-10-16T19:31:47.000Z (almost 4 years ago)
- Last Synced: 2025-07-01T12:51:39.178Z (about 1 year ago)
- Language: Common Lisp
- Size: 4.88 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.markdown
Awesome Lists containing this project
README
# Semistatic
## What's this?
Blogware with a twist!
Here's my goals:
- I should still be able to write standard HTML pages for my blog posts. If it turns out I want to create a post with non-standard structure - a microsite really - it should come with zero overhead.
- In the unlikely event any of the posts I write becomes popular, semistatic should be smart enough to route the viewers to the original static version.
- The software should be smart enough to do the basic things that the static generators do: aggregate pages, create feeds, group posts by tags. It should also be able to resize images, apply common styling, and in general work seamlessly with static data without using any special syntax. It should support transforming posts in any way imaginable. Syntax highlighting, math formulas - which Coleslaw can do by the way.
- Where it gets interesting is that I want to support functionality that has to be backed by a dynamic service. If I want to restrict access to certain posts as before - that should be possible as well. If I want to show how many people are viewing the post at the same time, if I want to support Medium-style highlights, ActivityPub - that too.
See how it looks here https://vydd.space
## Usage
TODO
## Installation
TODO
## Author
* vydd (vidovicd@gmail.com)
## Copyright
Copyright (c) 2022 vydd (vidovicd@gmail.com)
## License
Licensed under the MIT License.