The standard library is a collection of packages containing useful functions and structs which Kiwi provides out of the box.
Package | Description |
---|---|
argv |
Functions for reading command-line arguments. |
collections |
Specialized collection types, including Heap and Set . |
conf |
A package for reading configuration files. |
console |
An interface that wraps core I/O operations. |
crypto |
Cryptographic functions like MD5 and SHA-2. |
env |
For interacting with environment variables. |
ffi |
A simple Foreign Function Interface package. |
fs |
Functions for file system operations. |
guava |
A simple unit testing framework. |
http |
Functions for HTTP requests (GET, POST, etc). |
log |
A minimal logging interface. |
math |
Common mathematical functions and utilities. |
process |
Utilities for interacting with system processes. |
signal |
Functions and constants for signal handling. |
socket |
Functions and constants for network communication using sockets. |
string |
String manipulation and transformation utilities. |
sys |
For executing shell commands. |
task |
Asynchronous task management with support for timers and intervals. |
time |
Time and date utilities, including DateTime and TimeSpan . |
web |
A lightweight web framework. |