palpatine and rwar

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • rwar

    rwar - A simple bare-bones Static Site Generator (SSG) with minimal features. An SSG allows a user to generate a complete HTML website from raw data and files, without having to write out the HTML. Rwar is a command line tool that takes .txt files as input and generates .html files as output.

  • Sam and I have similar README.md file structure. However, the logo she had in the README.md was within the repository. This behavior is not recommended as it is redundant and increases the size of the repository. I have filed an issue to use a image hosting service such as imgur to host the logo and use the link in the README.md file.

  • palpatine

    ⚡Darth sidious does static site generator with unlimited power!

  • Currently, palpatine v1.0.0 is only developed and tested in a macOS environment with Clang++. Thus, I was not able to provide detailed instructions for windows. Good news! palpatine is a CMake project, meaning that it supports cross-platform build system and is compiler independent. With the same CMakeLists.txt file someone can easily create a Windows build (Visual Studio). However, I have not tested it yet, so if something fails feel free to comment below or file an issue in palpatine. I manage my tools with the Homebrew package manager in macOS. So if you follow the palpatine instructions in README.md precisely you will be able to install it in macOS.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • argparse

    Argument Parser for Modern C++

  • I tried to make the code modular as much as possible. However, in main.cpp I have used the argparse and termcolor along with the main function. As Sam, pointed out, it would be a good idea to move them to a separate file and import them in main.cpp.

  • HomeBrew

    🍺 The missing package manager for macOS (or Linux)

  • Currently, palpatine v1.0.0 is only developed and tested in a macOS environment with Clang++. Thus, I was not able to provide detailed instructions for windows. Good news! palpatine is a CMake project, meaning that it supports cross-platform build system and is compiler independent. With the same CMakeLists.txt file someone can easily create a Windows build (Visual Studio). However, I have not tested it yet, so if something fails feel free to comment below or file an issue in palpatine. I manage my tools with the Homebrew package manager in macOS. So if you follow the palpatine instructions in README.md precisely you will be able to install it in macOS.

  • termcolor

    Termcolor is a header-only C++ library for printing colored messages to the terminal. Written just for fun with a help of the Force.

  • I tried to make the code modular as much as possible. However, in main.cpp I have used the argparse and termcolor along with the main function. As Sam, pointed out, it would be a good idea to move them to a separate file and import them in main.cpp.

  • animate.css

    🍿 A cross-browser library of CSS animations. As easy to use as an easy thing.

  • I have noticed that the generated static site was not easy on the eyes. She has written custom css to style it but in my opinion, in this scenerio, it would make more sense to use a classless framework. For example I have used Bahunya in my project palpatine. I also have used animate.css to add some fancy animations to the static site. So I have filed an issue to use a classless framework to make the static site more readable.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts