• Stars
    star
    154
  • Rank 235,684 (Top 5 %)
  • Language
    Python
  • License
    GNU Affero Genera...
  • Created almost 4 years ago
  • Updated about 1 month ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A tool that can convert your rgb images to nordtheme palette

ImageGoNord - RGB image to Nordtheme palette

PyPI - Python Version PyPI license Join the community on Spectrum

A tool that can convert your rgb images to nordtheme palette.

This repository is a python package that can convert any sort of image into a nordtheme palette image.

You can find a demo on the website for testing out the package.

We build also a little API hosted on Heroku to give to anyone the change to test it out by theirself. You can find the documentation on the website too.

The main repository of this whole project is ImageGoNord.

Documentation

You can find the documentation into this repository and also on the website.

Inspiration

We are in love with Nordtheme, that is why we created this repository.

Nord Color Palette Overview

Our goal is to make a shortcut to convert anything into this theme, by starting from the images.
An example could be an awesome wallpaper converted into the Nordtheme palette.

We checked the commnunity and we did not find anything similar or any project that can accomplish this task. So, here we are.

What you can do with this package

You can convert any image into the nord palette (or others). Here are some examples:

Original

Original

Processed with avg algorithm

Original


Original

Original

Processed with avg algorithm

Original


You can also convert videos into the nord palette (or others). Here is an example:
Original

SampleVideo_720x480.mp4

Processed with algorithm

SampleVideo_720x480_converted.mp4

Core Technical Concepts

We are using the PIL because it is the most simple library and it is very useful when you need to manipulate some images.

Our goal is also to make this project open source and maintainable by the community. We would love to.

We believe in the open source community.

Getting Started

Getting it from PIP

pip install image-go-nord

Then you can use some example to getting started properly!

Contributing

  • Follow the contributor guidelines
  • Follow the code style / requirements
  • Format for commit messages

TODO

  • Testing
  • Improvements on image quality and supporting any image format
  • Make contributing guidelines

Authors

TheJoin95 & Wabri

NOTE: we are not (yet) affiliated with the Nordtheme or Arcticicestudio.

Credits

Nordtheme

License

MIT license

More Repositories

1

ImageGoNord

A tool that can convert your rgb images to nordtheme palette
Vue
799
star
2

youtube-to-anchorfm

An automation process to convert YouTube video into audio file and uploading it to Anchor.fm podcast
JavaScript
119
star
3

osday

Open Source Day: Come join us and discover Open Source in the most inclusive way :)
TypeScript
34
star
4

Daje

Stop using install.sh! Start using install.yml! DAJE...
Go
27
star
5

open-source-wrapped

Don't we just love Spotify Wrapped? Well, here's the same concept applied to Open Source on Github :3
TypeScript
24
star
6

netflix-show-generator

A tool for generating Netflix show image
Vue
21
star
7

snackjob

Do you have already a snack job?
JavaScript
13
star
8

soundpad

A sound pad to bring the sound fx on the live stream
HTML
12
star
9

schrodinger-hat-website

Schrödinger Hat Website
TypeScript
11
star
10

loremclipsum

A CLI tool to copy-paste different Ipsums from your terminal
Rust
9
star
11

kannon

✉️ Cloud-Native massive mail sender for Kubernetes!
Go
9
star
12

community

Schrödinger Hat community content
8
star
13

ImageGoNord-cli

A python client used for ImageGoNord
Python
8
star
14

cattp

A CLI tool to understand HTTP codes and cats
Rust
7
star
15

sh-sessions

6
star
16

peoplez

Peoplez is an open-source, self-hosted organisation management software that allows you to manage basic needs of your nonprofit organisation
TypeScript
5
star
17

sh-website-cms

CMS for the Website
Vue
4
star
18

sh-nuxt-template

An opinionated Nuxt3 starter by Schrödinger Hat
TypeScript
4
star
19

xmas-crystal-ball-threejs

A Xmas 2020 easter egg with some crystal ball made in Three.js
JavaScript
3
star
20

ImageGoNord-gruvbox

Gruvbox addon for ImageGoNord
2
star
21

sh_mobile_app

WIP
C++
1
star
22

Fred

Go
1
star