aboutsummaryrefslogtreecommitdiff
path: root/README.md
blob: d20b20dc6b792a3a657d97f2523fde94af3b2e79 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24

# Common Go libraries for Lindenii projects

## Warning

Currently this only works on Linux because we use Linux-specific system calls.
This needs to be addressed in the future.

## Ported/forked packages

| Name  | Description                   | Origin   | License      |
| -     | -                             | -        | -            |
| scfg  | Configuration parsing library | emersion | MIT          |
| cmap  | Generic concurrent maps       | Go       | BSD-3-Clause |
| gpool | Generic wrapper for sync.Pool | Go       | BSD-3-Clause |

## Custom packages

All custom packages are licensed under CC0-1.0.

| Name   | Description       |
| -      | -                 |
| misc   | Misc functions    |
| clog   | Logging utilities |
| ansiec | ANSI escape codes |