iyi language ↗
THE IYI PACKAGE DIRECTORY

Find an iyi package.
Or write the next one.

The iyi standard library and every iyi module on GitHub, in one place.
Crystal shards are supported too, with iyi build --crystal.

EXAMPLE: HOW TO START USING A PACKAGE.
> iyi get github.com/domify/toml
added github.com/domify/toml v0.1.0
your_app.iyi
import github.com/domify/toml::{TOML}
toml = TOML.parse(%(status = "It works!"))
puts toml["status"]
> iyi run your_app.iyi
It works!
47 packages6 categories Generated by iyiA small ecosystem. A good beginning.

Text & markup

8 packages
Numbers from GitHub, as imported. No invented popularity scores.
eStandard library

Eiy↗

Embedded iyi templates, <%= %> style, compiled into the program.

Ships with iyi

hStandard library

HTML↗

Escape HTML safely and decode character entities.

Ships with iyi

rStandard library

Regex↗

Regular expressions in linear time, with RE2's guarantees.

Ships with iyi

tStandard library

Text↗

String helpers for splitting, replacement and text processing.

Ships with iyi

uStandard library

Unicode↗

Unicode character data: categories, case mapping, UTF-8 and UTF-16, normalization.

Ships with iyi

THE FIRST PACKAGES. YOURS COULD BE NEXT.

Build something iyi.

Meet the language ↗