Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/michelboucey/nanoid

NanoID generator library and CLI tool in Haskell
https://github.com/michelboucey/nanoid

binary cli haskell library nanoid unique-id-generator uuid-like

Last synced: 8 days ago
JSON representation

NanoID generator library and CLI tool in Haskell

Awesome Lists containing this project

README

        

# NanoID generator, library and CLI ![CI](https://github.com/MichelBoucey/NanoID/actions/workflows/haskell-ci.yml/badge.svg) [![Hackage](https://img.shields.io/hackage/v/NanoID.svg)](https://hackage.haskell.org/package/NanoID)

```
[user@box ~] $ nanoid -h
nanoid v3.4.0.2, (c) Michel Boucey 2022-2024

Usage: nanoid [-a|--alphabet ARG] [-l|--length ARG] [-p|--password]
[-q|--quantity ARG] [-n|--newline] [-v|--version]

NanoID generator

Available options:
-a,--alphabet ARG Use an alternative alphabet (ascii chars only)
-l,--length ARG Get a shorter NanoID (Default length is 21 chars)
-p,--password Special password generation
-q,--quantity ARG Quantity of NanoID to generate
-n,--newline Do not output the trailing newline
-v,--version Show version
-h,--help Show this help text
```