CatSource is an open-source blog for tutorials about, resources and more for the Scratch coding program.
It is built as a static website on Jekyll (ruby), hosted on GitHub Pages.
All the content is in the content submodule.
These instructions are based upon Jekyll's Quickstart guide.
- Ruby 2.4.0 or higher
- RubyGems
- GCC and Make
More information and how to install them at Jekyll's docs.
- Clone the repo
git clone https://github.com/csourcesc/csourcesc.github.io.git --recursive
- Install the jekyll and bundler gems
gem install jekyll bundler
- Go to the directory
cd csourcesc.github.io
- Install dependencies
bundle install
- Build the site and serve it
bundle exec jekyll serve
- In your browser, go to
http://localhost:4000