Your own GitHub Library

Library

Files to start from

Each one is a complete file you can copy into your own repository and change. The notes inside each file say what it does. Every example is made up: a class called Room 12, a lesson about rivers, no real people.

A codespace with clasp waiting

A guide, not just a file: three files and five commands that give you a codespace with clasp installed, each explained line by line before you copy it. Chapter 7, made ready to use.

Open the guide

A first page

The page chapter 5 asks you to make, with a little style so it reads well on a phone. Save it as index.html at the top of your repository.

Also: see it as a live page

A README

What GitHub shows on your repository's front page. Change every line to say what yours is.

A .gitignore

The list of files Git must never save. The dot at the start of the name matters. Add it before your first commit, not after.

A license notice for lesson material

For the end of a README, when the code is MIT and the words are CC BY 4.0. Chapter 6 says why you'd want both.

A devcontainer

Tells Codespaces how to open your repository. Save it as .devcontainer/devcontainer.json: a folder, then the file. This site has its own copy.

Before you make it public

Eight lines to read once before a repository goes public or a site goes live.