https://github.com/sharadcodes/sudo_site
The super simple Static Site Generator for C++ enthusiasts
https://github.com/sharadcodes/sudo_site
cpp cpp-static-site-generator jamstack static-site static-site-generator
Last synced: 4 months ago
JSON representation
The super simple Static Site Generator for C++ enthusiasts
- Host: GitHub
- URL: https://github.com/sharadcodes/sudo_site
- Owner: sharadcodes
- License: mit
- Created: 2019-12-23T15:25:00.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2020-05-30T05:49:28.000Z (over 5 years ago)
- Last Synced: 2025-04-30T18:32:46.338Z (8 months ago)
- Topics: cpp, cpp-static-site-generator, jamstack, static-site, static-site-generator
- Language: C++
- Homepage: https://jamstack.org/generators/sudo_site/
- Size: 665 KB
- Stars: 17
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SUDO SITE
The most simplest and lightweight static site and blog generator for c++ enthusiasts.
[sudo_site](https://github.com/sharadcodes/sudo_site) is the most
simplest and lightweight static site generator out there, with no
dependencies at and all the libraries already supplied with the
repository you don't need to install any other dependency.
[sudo_site](https://github.com/sharadcodes/sudo_site) was made in
just two days but the development will go further and enhancements
will be done in the future to make things more easy.
With approx 120 lines of code it becomes the smallest Static Site
Generator which is capable of generating multiple pages, blogs.
The [repo](https://github.com/sharadcodes/sudo_site) also has a
github actions config file with the help of which you can automate
the process of building in the github itself. It can push to any
repository you like, just add a PERSONAL ACCESS TOKEN to the
secrets with the repo checkbox ticked while creating the TOKEN.
The documentation is going on, although you won't need because it's
that simple.
After cloning or downloading the [repo](https://github.com/sharadcodes/sudo_site) just run
```
g++ -o sudo_site sudo_site.cpp -lstdc++fs && ./sudo_site
```
and the site will be generated.
You don't need to compile it again. Next time just run `./sudo_site`
inside the directory and the site will be generated.
>Developer: [Sharad Raj](https://sharadcodes.github.io)
## [DEMO](https://sudositedemo.netlify.com/)
## [DEMO SITE REPO](https://github.com/sharadcodes/sudo_site_demo)
## Documentation in progress