Github Pages Blog Template


Transform your plain text into static websites and blogs. Full CSS Support! AngleSharp respects the relationship of HTML with CSS. Therefore CSS is a first class citizen in the AngleSharp eco-system. Nevertheless, it is your choice if you want to use CSS with HTML, CSS alone or if you provide your own CSS solution. See the GitHub Pages help documentation for instructions on how to add a theme to your GitHub Pages site, and follow The GitHub Blog for information on additional theme support. Name: Deploy to GitHub Pages # Run workflow on every push to the master branch on: push: branches: master jobs: deploy-to-github-pages: # use ubuntu-latest image to run steps on runs-on: ubuntu-latest steps: # uses GitHub's checkout action to checkout code form the master branch - uses: actions/[email protected] # sets up.NET Core SDK 3.1 - name.

Several years ago, Jekyll, the open source project that powers GitHub Pages, introduced shared themes. Since then, you have been able to use about a dozen themes to change the look and feel of your GitHub Pages site.


Starting today, you can use any of the hundreds of community-curated themes on To build your site with any public, GitHub-hosted theme, add the following to your site’s _config.yml file:

Github Website Template

Replacing owner and name with the repository’s owner and name.

And if you’re interested in making your Jekyll theme available to other users, simply follow the instructions for creating a Gem-based theme, and ensure the repository is public.

Github pages templates free

For more information, see the Jekyll theme documentation or get in touch.

Article version:
Github Pages Blog Template
Article version:

You can make an existing repository a template, so you and others can generate new repositories with the same directory structure, branches, and files.

Github Io Templates

Anyone with admin permissions to a repository can make the repository a template.


Note: Your template repository cannot include files stored using Git LFS.

To create a template repository, you must create a repository, then make the repository a template. For more information about creating a repository, see 'Creating a new repository.'

After you make your repository a template, anyone with access to the repository can generate a new repository with the same directory structure and files as your default branch. They can also choose to include all the other branches in your repository. For more information, see 'Creating a repository from a template.'

Github Pages Blog Template

  1. On GitHub, navigate to the main page of the repository.
  2. Under your repository name, click Settings.
  3. Select Template repository.