OSD600-SSG VS dodo-ssg

Compare OSD600-SSG 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
OSD600-SSG dodo-ssg
11 12
0 0
- -
0.0 7.2
over 2 years ago over 2 years ago
JavaScript JavaScript
MIT License 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.

OSD600-SSG

Posts with mentions or reviews of OSD600-SSG. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-11-12.
  • CI test for OSD600-SSG
    1 project | dev.to | 19 Nov 2021
  • Testing for Static Site Generator
    2 projects | dev.to | 12 Nov 2021
    Repo: https://github.com/nguyenhung15913/OSD600-SSG Jest: https://jestjs.io/
  • Formatting and linting in OSDSSG
    3 projects | dev.to | 5 Nov 2021
  • OSD600-SSG with Docusaurus features
    1 project | dev.to | 29 Oct 2021
    Sample docusaurus site: https://nguyenhung15913.github.io/OSDdocusaurus/ Static-site generator tool: https://github.com/nguyenhung15913/OSD600-SSG
  • PRs, Merges and Json
    1 project | dev.to | 8 Oct 2021
    The first thing I did was to create an issue after forking OSD600-SSG
  • Learning to merge different branches
    1 project | dev.to | 1 Oct 2021
    Project repo: https://github.com/nguyenhung15913/OSD600-SSG Issue-11: https://github.com/nguyenhung15913/OSD600-SSG/issues/12 Final merge main with issue-11: https://github.com/nguyenhung15913/OSD600-SSG/commit/c9f72f123133250897eef3e27a0f5c0df3e3145d#diff-e8ba56b7852a747928456dd8ad6bc1c92a747d806b5feb04e59563044567484c Issue-12:https://github.com/nguyenhung15913/OSD600-SSG/issues/13 Final merge main with issue-12: https://github.com/nguyenhung15913/OSD600-SSG/commit/72efea5358c4b1423e1b7394d286b225930dc785#diff-e8ba56b7852a747928456dd8ad6bc1c92a747d806b5feb04e59563044567484c
  • First pull request
    2 projects | dev.to | 24 Sep 2021
    The project I chose to work on is OSD600-SSG, written by Hung. I am interested in this project because it is written in JS and I would love to learn more about it. I contributed to the project by adding the new feature to accept markdown file. The first challenge I had was adding new code without breaking his old code. His coding style is different from mine so it took some time to learn the logic flow of the code. Luckily, Hung was really nice and he even encouraged me to change his code. The second challenge I had was working with regular expression. I needed to transfer the emphasis sentence in markdown file to html bold text. In a markdown file, to bold the middle of a word for emphasis, you need to add two asterisks without spaces around the letters. I added an extra space to my finding pattern and it was hard to find this bug. In the end, I successfully added the new feature to the project. After testing it on my local computer, I created a pull request and got accepted by Hung. My PR
  • New Open Source Contribution
    2 projects | dev.to | 24 Sep 2021
    Luigi's Octo: https://github.com/LuigiZaccagnini/octo Octo's Markdown issue: https://github.com/LuigiZaccagnini/octo/issues/7 Pull request to Octo: https://github.com/LuigiZaccagnini/octo/pull/8 My OSD600-SSG: https://github.com/nguyenhung15913/OSD600-SSG OSD600-SSG Markdown issue: https://github.com/nguyenhung15913/OSD600-SSG/issues/10 Emily's pull request: https://github.com/nguyenhung15913/OSD600-SSG/pull/11
  • Collaborating via Github
    3 projects | dev.to | 17 Sep 2021
    Hung's program is called OSD600-SSG and it is similar to mine in functionality. I found the process of testing the program pretty straightforward. I cloned it, I followed the instructions on the README and everything worked as expected.
  • Lab 1 testing, fixing, and reflection.
    2 projects | dev.to | 16 Sep 2021
    One of my program's problems is it accepts all files. For example, if you have an input.md, my program can still read it and export an html file, while it is supposed to receive only .txt file. On top of that, Menghi recommended me to fix the outputs so it will export files with specific names instead of just index1.html, index2.html, etc. Detail: https://github.com/nguyenhung15913/OSD600-SSG/issues

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 OSD600-SSG and dodo-ssg you can also consider the following projects:

octo - A tool that allows you to generate static sites based off of text data.

dodo-SSG - Basic Static Site Generator (SSG)

shinny-ssg

ESLint - Find and fix problems in your JavaScript code.

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

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.

prettier - Prettier is an opinionated code formatter.