Skip to content

pixelastic/norska

Folders and files

NameName
Last commit message
Last commit date
Nov 23, 2023
Jan 31, 2021
Sep 4, 2020
Sep 11, 2024
Nov 23, 2023
Apr 23, 2019
Aug 7, 2021
Jun 25, 2020
Aug 7, 2021
Aug 7, 2021
Nov 23, 2023
Feb 25, 2020
Aug 7, 2021
Sep 18, 2020
Aug 7, 2021
Sep 4, 2020
Sep 17, 2019
Jun 18, 2021
Aug 7, 2021
Jun 13, 2021
May 20, 2021
Nov 23, 2023
Jul 16, 2021
Nov 23, 2023
Sep 11, 2024

Repository files navigation

norska

Norska is a static website generator. It takes source files (pug, markdown, css and JavaScript) and compile them into static files. The resulting directory can then be served by services like Netlify.

Norska is opinionated. It only accepts Pug and Markdown files as input, comes bundled with custom Tailwind CSS plugins, and automatically passes images through an image CDN.

Norska does exactly what I need it to do, because it grew out of my need to build websites faster. It is bundled with all my current best practices and preferred modules, but it will also evolve as I find even better way to build websites.

Quick install

Start by adding Norska as part of your dev dependencies with yarn add --dev norska. Then scaffold your project with yarn run init. Norska will create a bunch of files for you, so now would be a good time to commit.

You can then run yarn run serve to serve local version of your website. Start editing files in ./src and your browser window will automatically update.

If you need to dig deeper (changing the layout, adding data, etc), everything is documented on the official website.

Examples

Here is a list of websites built with norska

Pixelastic D&D Maps
Painting Pathfinder Society Search
D&D Monsters Baldur's Gate Artefacts
Magic Trick

Documentation

The complete documentation can be found on https://projects.pixelastic.com/norska/