Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hsluv/hsluv-c
C99 implementation of HSLuv (revision 4)
https://github.com/hsluv/hsluv-c
c c99 color-palettes color-spaces colors hpluv hsluv mit-license
Last synced: 26 days ago
JSON representation
C99 implementation of HSLuv (revision 4)
- Host: GitHub
- URL: https://github.com/hsluv/hsluv-c
- Owner: hsluv
- License: mit
- Created: 2017-01-23T01:32:03.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2024-01-24T08:47:58.000Z (10 months ago)
- Last Synced: 2024-09-30T01:21:20.924Z (about 1 month ago)
- Topics: c, c99, color-palettes, color-spaces, colors, hpluv, hsluv, mit-license
- Language: C
- Homepage: https://www.hsluv.org/
- Size: 1.08 MB
- Stars: 89
- Watchers: 10
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
[![Build Status](https://github.com/hsluv/hsluv-c/actions/workflows/test.yml/badge.svg)](https://github.com/hsluv/hsluv-c/actions/workflows/test.yml)
# HSLuv-C: Human-friendly HSL
## Introduction
This is C implementation of [HSLuv](https://www.hsluv.org/) (revision 4).
## Using HSLuv-C with your own project
Just copy `src/hsluv.h` and `src/hsluv.c` into your project.
Refer to `src/hsluv.h` for API description.
## Building from a Git clone
```console
$ mkdir build
$ cd build
$ cmake ..
$ make
$ make test
```## Reporting Bugs
If you encounter any bug, please be so kind and report it. Unheard bugs cannot
get fixed. You can submit bug reports here:* https://github.com/hsluv/hsluv-c/issues
## License
HSLuv-C is covered with MIT license, see the file `LICENSE.md`.