/huetiful

Open source TypeScript library for general purpose color manipulations and custom color scheme generators.

Primary LanguageJavaScriptApache License 2.0Apache-2.0

Logo TypeScript library for general purpose color manipulations and generating custom color scales.

Getting started⛳

Node

The library🧾 is on npm as a package📦 for use in NodeJS:

npm i huetiful-js

You can use a CDN in this example, jsdelivr to load the library remotely:

import {...} from 'https://cdn.jsdelivr.net/npm/huetiful-js/lib/huetiful.esm.mjs'

Browser

Or load the library as a UMD glabal (huetiful) in your HTML file using a <script> tag:

# With script tag

<script src='https://cdn.jsdelivr.net/npm/huetiful-js/dist/huetiful.umd.js'></script>

Quickstart

See the Quickstart page to see some examples and demonstrations of the library.

What's next🤷🏽‍♂️

The possibilities are limited by the imagination🤯 of the user._ ~ me 😄

See the full docs here📜

Need help😣 ?

See some unexpected results😖? Check the issue tracker to open an issue or search for the problem to see if your issue already exists or has been resolved.

Would like to join the chat🗣️ and share ideas💡 and suggestions💭 ? See the discussions and just say hi, or share a coding meme(whatever breaks the ice🏔️)

Contributing👐🏾

This project is fully open source so contributions are welcome! Help make this project better by suggesting improvements or features and patching bugs🐛. See🔍 the CONTRIBUTING file for more information on how to get started.

Donating

This project is completely free and will remain so forever. But if you wish to support the development of this project or just buy the developer a coffee, please feel free.

References🔗

Coloring with code: A programmatic approach by George Francis

License

Copyright (c) 2023, Dean Tarisai and contributors huetiful-js is released under the Apache 2.0 license.