ssg-factory VS dodo-ssg

Compare ssg-factory vs dodo-ssg and see what are their differences.

dodo-ssg

A simple Static Site Generator CLI [Moved to: https://github.com/menghif/static-dodo] (by menghif)
SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
ssg-factory dodo-ssg
10 12
0 0
- -
0.0 7.2
over 2 years ago over 2 years ago
JavaScript JavaScript
Apache License 2.0 MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

ssg-factory

Posts with mentions or reviews of ssg-factory. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-11-19.
  • Adding Continuous Integration with GitHub Actions 🛠
    2 projects | dev.to | 19 Nov 2021
    After ensuring that the CI was working, I decided to file an issue to Tue's repo and asked if I could help him test his text to HTML conversion. We worked with each other through Slack and GitHub, with myself taking notes of what he wanted to check and what the expected results should be. After struggling with managing and rebase commits when changing the code based on Tue's review, I was able to merge my pull request.
  • Bugs are not allowed in
    2 projects | dev.to | 19 Nov 2021
    Afterwards, I pulled the repo to update my local and added more tests to my program as I recently refactored it to test easier. One of the commits passed testing after integrating GitHub Actions.
  • Adding more tools to control code quality
    3 projects | dev.to | 4 Nov 2021
    This week, I have a chance implement them into my project as an author to ensure my code stay consistent when different people contribute. The extensions I chose to add to the workflow are:
  • Inspired by Docusaurus
    2 projects | dev.to | 30 Oct 2021
    You can take a look at the commit and my Docusaurus demo site
  • Refactoring code
    1 project | dev.to | 15 Oct 2021
    Checkout THE COMMIT
  • A way to review a Pull Request
    4 projects | dev.to | 7 Oct 2021
    You can take a look at Roxanne's repo here or mine
  • Initial Pull Requests
    2 projects | dev.to | 24 Sep 2021
    This week, I continued working with Git and Github to learn the basics of pull requests, code reviews and more. I collaborated with Tue Nguyen to add functionality to his Static Site Generator: tue-1st-ssg.
  • Adding markdown parsing to SSG
    2 projects | dev.to | 24 Sep 2021
    Francesco's SSG My SSG
  • Doing code review
    1 project | dev.to | 17 Sep 2021
    The issues weren't severed, the program still functioned fine, but the HTML files generated had quite a few HTML markdown errors and the help command didn't print enough information. After some discussions, Oliver managed to fixed those issues easily, he also caused a bug but quickly patched it up.
  • My First Baby Steps in Open Source
    2 projects | dev.to | 17 Sep 2021
    It didn't take me a lot of time to fix the issue, so I decided, in return for his help, to test his program, which was also a SSG written in Javascript.

dodo-ssg

Posts with mentions or reviews of dodo-ssg. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-11-21.
  • First look at GitHub Actions
    5 projects | dev.to | 21 Nov 2021
    I setup a new action to run Jest tests on "ubuntu-latest" using both Node 14 and Node 16 every time a new Pull Request is created or a new commit is added. I tested it with a new PR and this is what showed up at the bottom:
  • Code testing with Jest
    2 projects | dev.to | 12 Nov 2021
    This week I looked at code testing for my Static Site Generator dodo-SSG. I picked Jest for this since it is a very popular unit testing tool used by many open source projects.
  • Formatter, Linter and more
    1 project | dev.to | 5 Nov 2021
    There are some amazing tools available for developers to make coding easier. Today I am looking at a few of those and how it was like installing and using them in my dodo-SSG repo.
  • Checking out Docusaurus
    5 projects | dev.to | 29 Oct 2021
    I chose to take two features from Docusaurus and implement them into my own dodo-SSG tool:
  • Refactoring and Git Rebase
    2 projects | dev.to | 15 Oct 2021
    To practice, I worked on refactoring my dodo-SSG project in a new branch that I called refactoring. I started by fixing the code format from previous contributions using prettier. I then changed the code to get rid of global variables. To do that, I had to split up some code into separate smaller functions. At each of these steps, I created a new commit to make sure I could easily go back to the previous version if anything broke (And things broke a lot while doing this!).
  • Experience Working with Remote Repos
    2 projects | dev.to | 8 Oct 2021
    This week I was contributing to the dodo-ssg's remote repo. My intention was to add a feature so that when someone types in "--config" or "-c" followed by a path to a JSON file, the program will read its contents and execute the commands inside of it. This is a useful feature when you don't want to see a super long line in the command line interface filled with a bunch of commands. Here is my PR.
  • Dealing with Merge Conflicts
    1 project | dev.to | 30 Sep 2021
    In my Static Site Generator dodo-SSG, I added two new issues, one to Add support for inline code blocks and the other to Add support for a horizontal rule in Markdown.
  • Initial Pull Requests
    2 projects | dev.to | 24 Sep 2021
    While I was working on Tue's project, he was busy adding Markdown features on my dodo-SSG project. He sent me a pull request and I got started reviewing it. I noticed that the program was working only with Markdown files inside a directory when that directory was selected as input like: dodo-SSG -i ./directory but it did not work when a Markdown file was selected directly as input: dodo-SSG -i ./directory/file.md
  • Adding markdown parsing to SSG
    2 projects | dev.to | 24 Sep 2021
    Adding markdown support to Francesco's dodo-SSG
  • Collaborating via Github
    3 projects | dev.to | 17 Sep 2021
    This was my first time sending my code for review to a classmate instead of submitting it to a professor. I like the fact that this activity is made to learn from others and to hopefully improve each other's code. I received some helpful feedback such as this issue. Using the option -v or --version on my program only showed the version number without anything else. I took that feedback and I improved the output to be:

What are some alternatives?

When comparing ssg-factory and dodo-ssg you can also consider the following projects:

silkie - Static site generator with the smoothness of silk

dodo-SSG - Basic Static Site Generator (SSG)

SiteGen - Static Site Generator

ESLint - Find and fix problems in your JavaScript code.

GMOT-SSG - My Static Site Generator!

markdown-it - Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed

OSD600-SSG

Docusaurus - Easy to maintain open source documentation websites.

telescope - A tool for tracking blogs in orbit around Seneca's open source involvement

my-docusaurus-website - Docusaurus sample site

Highlight.js - JavaScript syntax highlighter with language auto-detection and zero dependencies.

yargs - yargs the modern, pirate-themed successor to optimist.