Nord Themepack
A collection of Nord-themed stuff — UserCSS browser themes, wallpapers, and nordify (a Python tool that turns any image into Nord art).
Nord is an arctic, north-bluish color palette. This repo puts it on things I use daily.
What's in here
| Thing | Location | What it does |
|---|---|---|
| UserCSS themes | css/ |
Skin websites with Nord via Stylus |
| Wallpapers | wallpapers/ |
Nord wallpapers in 1080p, 1440p, 4K, and phone sizes |
nordify |
nordify.py |
CLI tool — turns any photo/selfie/screenshot into Nord-themed art |
| Palette | css/_nord.css |
The 16 Nord colors as CSS custom properties |
Themes
Install with Stylus. Open the .user.css file and hit install. Done.
| Site | File | Version |
|---|---|---|
| GitHub | github.user.css |
0.2.8 |
instagram.user.css |
0.1.5 | |
| Instagram (aurora) | instagram.user.aurora.css |
0.1.7 |
| — | _template.user.css |
— copy this to start a new one |
See docs/install.md for how themes work and how to tweak them.
Wallpapers
10 wallpapers so far, organized by resolution:
wallpapers/
├── 1920x1080/
├── 2560x1440/
├── 3840x2160/
└── phone/
Filenames follow nord-<name>.<ext>. If you're adding one that isn't original, drop the source/license in wallpapers/README.md.
nordify
A Python CLI that transforms images into Nord-themed art. Works on selfies, photos, screenshots, logos — anything.
pip install nordify
nordify input.jpg output.png
nordify --preset selfie selfie.jpg out.png
nordify --preset dark photo.jpg dark-nord.png
nordify batch ./raw/ ./nord/
Presets: default, selfie, landscape, dark, aurora, retro, posterized, minimal.
See the PyPI page or run nordify --help for all options.
Adding a theme
cp css/_template.user.css css/<site>.user.css- Fill in the
==UserStyle==header — name, version, description,@updateURL. - Set
@-moz-document domain(...)to the target site. - Use the
--nord*palette variables. Tweakable knobs go in@varso users can change them in Stylus without touching CSS. - Add a row to the table in
docs/index.mdand here.
Docs
docs/install.md— how to install and customize themesdocs/index.md— full index of themes, wallpapers, and palettewallpapers/README.md— wallpaper naming and sources
License
MIT.
Metadata
Release files for nordify 2.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| nordify-2.1.0.tar.gz | 5.9 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| nordify-2.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 11.8 MB
Release files / nordify-2.1.0.tar.gz
| Download URL | nordify-2.1.0.tar.gz |
|---|---|
| Size | 5.9 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ecac53711c62f69ad7503016e98b425bdc133de41d0f1d0861b81c7e405eacbc
|
|
BLAKE2b-256 checksum How to use checksums |
ca20ec11f1ace8e321bc303cd98847e41bf2807a12372ff0f70dd8e9011bf78f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 6, 2026.
Transparency logRelease files / nordify-2.1.0-py3-none-any.whl
| Download URL | nordify-2.1.0-py3-none-any.whl |
|---|---|
| Size | 5.9 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
2a0ef6e278e96b6838606efbd023fbd371c7d5ad7d9cb765f02ccbcc3f7b6ad8
|
|
BLAKE2b-256 checksum How to use checksums |
34b3f608ebb4be06e266102d7efd271617edac1b62c2e4b1ff15951076ef5ef8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Aug 6, 2026.
Transparency log