Home

Awesome

<!-- TODO: Add coverage badge -->

deno github workflow

<img align="center" src="https://github.com/crayon-js/crayon/raw/main/docs/logo.svg" alt="Crayon logo: Totally not creppy humanized crayon staring and waving hand at you" height="256px" width="100%"> <h1 align="center">πŸ–οΈ Crayon</h1>

πŸ“š About

Crayon is a terminal styling module written in TypeScript.
From the ground up its goals are to be fast, relatively lightweight and modular.

πŸ–οΈ Crayon.js offers:

βš™οΈ Usage

import crayon from "@crayon/crayon";

console.log(crayon.red("its red!"));
<!-- TODO: Change this after restructuring repos ## 🧩 Extensions To add new functionality to Crayon you can use ready or create your own extensions.\ Crayon's extensions are stored in [src/extensions](./src/extensions/) -->

🀝 Contributing

Crayon is open for any contributions.
If you feel like you can enhance this project - please open an issue and/or pull request.
Code should be well document and easy to follow what's going on.

Crayon 4.x follows conventional commits.
If your pull request's code could introduce understandability trouble, please add comments to it.

πŸ“ Licensing

This project is available under MIT License conditions.