No description
Find a file
2026-01-09 16:38:02 +04:00
.github/workflows CI: Fix docs workflow. 2026-01-09 16:34:08 +04:00
book Update basics.nim 2023-08-03 07:42:33 +04:00
src Add forms tutorial. 2023-08-01 23:57:54 +04:00
tutorial Complete the tutorial. 2023-08-02 17:06:33 +04:00
.gitignore Fix book task on Linux. 2023-08-01 07:54:51 +04:00
changelog.md Update changelog. 2023-08-02 17:18:15 +04:00
docker-compose.yml Add GitHb actions and Docker files. 2023-07-31 15:56:26 +04:00
Dockerfile Fix Docker files; add docstrings. 2023-07-31 23:31:15 +04:00
karkas.nimble Remove invalid docs build step. 2026-01-09 16:38:02 +04:00
LICENSE Initial commit 2023-05-15 10:21:57 +00:00
nbook.nim Complete the tutorial. 2023-08-02 17:06:33 +04:00
nimib.toml Create a book. 2023-07-31 15:50:02 +04:00
README.md Update docs URL. 2026-01-09 16:31:56 +04:00

Karkas

Karkas is a library for Karax frontend framework that makes it a bit easier to build layouts and work with styles.

Karkas is split into two modules: karkas/styles and karkas/sugar.

karkas/styles contains ready to use styles to turn HTML elements into boxes and containers.

karkas/sugar contains <- func that merges two styles and k func that turns a string into a kstring. Those can be used entirely on their own as syntactic sugar to Karax regardless of Karkas's styles.

Installation

Add Karkas to your .nimble file:

requires karkas