the-great-site-generator

The GREAT site generator is actually just another simple site generator that can generate static sites based off of text data. (by drew5494)

The-great-site-generator Alternatives

Similar projects and alternatives to the-great-site-generator

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better the-great-site-generator alternative or higher similarity.

the-great-site-generator reviews and mentions

Posts with mentions or reviews of the-great-site-generator. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-11-27.
  • The Great Site Generator v1.0 Release
    2 projects | dev.to | 27 Nov 2021
    This week I focused on creating an initial v1.0 release of the project, The Great Site Generator. I was able to use Conan and Gitlab to create the release by following their guide. At first, I tried vcpkg, but found I couldn't get it to work with Gitlab. Conan was able to work well with CMake and did not require too much work. I was happy to see my project finally added to the Gitlabs registry. I had to alter my code before this release. I wanted to ensure my code looked like it was ready and added another function to get rid of the remaining global variables. I asked one of my fronds, who is not in my program, to test out my initial release by following the README.md. They did not seem to have any trouble following it, except for requiring assistance to install Conan. In order to try out TGSG, you can use the following command. conan install the-great-site-generator/1.0@root+the-great-site-generator/stable --remote=gitlab--remote=gitlab
  • Adding Continuous Integration
    1 project | dev.to | 19 Nov 2021
    After setting up my own CI and ensuring everything was working properly I teamed up with Andrew Tassone to work on his SSG. I added a new test case to his that would check for proper markdown conversion with the
  • Adding Google Test - The Great Site Generator
    2 projects | dev.to | 12 Nov 2021
    This week I focused on adding a tester to my project. I chose to use Google Test as I have read it is a very popular tester for C++. Google Test cam be used easily with CMake which was also being used in this project. I setup the tester by changing the CMakeLists.txt which can download the Google Test folder to the root directory by only using FetchContent_Declare. While writing the test cases, I learned that it was more difficult than I had expected. I made sure my tests checked that the HTML output files were correct by reading the file and comparing it to the correct lines. I got stuck trying to get CMake to compile correctly. I eventually figured out that I did not have the correct executable files listed.
  • Adding a Linter - The Great Site Generator
    1 project | dev.to | 5 Nov 2021
    This week I focused on adding clang-format to my code to have better consistency when other developers are contributing. I chose this as it has a VSCode extension and works very well with C++ which is what my project is written in.
  • Refactoring The Great Site Generator
    1 project | dev.to | 15 Oct 2021
    I wanted to reduce redundancy in my code so I created a function called readFolder() for reading folders. I also combined readMarkdownFile() into readFile(). This supports both file types of either .txt or .md.
  • Adding Language Support and More! - The Great Site Generator
    1 project | dev.to | 30 Sep 2021
    I will be working on adding more features soon. If you'd like to contribute, you can fork it on Github
  • Collaborating and Contributing
    1 project | dev.to | 26 Sep 2021
    I had an easy time finding a partner to work with this week on Slack, but unfortunately I was transported to hospital for an unexpected injury. Oh the pain... Life is like a box of chocolates I suppose. Anyway, when I got back, my partner had already helped add markdown features to my project. I had forked his project before but unfortunately, someone else had already worked on markdown. I had fun fixing issues within my own project. I did run into a few issues like being unsure how to use CMake. I eventually figured it out with some research and was able to add versioning, as well as cross compatibility. I was surprised to learn about new features in C++17 that make cross platform much easier such as std::filesystem::path
  • Contributing to Open Source with Adding Features
    3 projects | dev.to | 24 Sep 2021
    Welcome to the weekly blog post about my open source journey! This weeks topic will be about adding a feature to a new an open source repository. The repository we will be working on this week will be The Great Site Generator.
  • Contributing to The Open Source Community!
    2 projects | dev.to | 17 Sep 2021
    Here are the links to both repository issues: Octo the-great-site-generator
  • A simple static site generator: The GREAT Site Generator v0.1
    1 project | dev.to | 16 Sep 2021
    You can read more about The GREAT Site Generator and how to use it on Github.
  • A note from our sponsor - SaaSHub
    www.saashub.com | 23 Apr 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic the-great-site-generator repo stats
10
0
0.0
over 2 years ago

drew5494/the-great-site-generator is an open source project licensed under GNU General Public License v3.0 only which is an OSI approved license.

The primary programming language of the-great-site-generator is C++.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com