Command Line Interface with Powerful and Pristine Operations
- What is clippium?
- Features
- Usage
- π Installation
- β More
- π¨βπ» Development
- β€οΈ Donate
- π License
- β¨ About us
clippium
is a tool that helps to create command line interfaces (CLI) with powerful and pristine operations.
βΉοΈ The first version is now available. Feel free to report any issues here
-
π Easy to Use: Simple setup with minimal configuration required.
-
β‘ Fast: Optimized for quick execution and minimal overhead. Read more
-
π¦ lightweight: Zero dependencies and a small package
-
π Available for:
- π’ Node.js
- π¦ Deno
- π Bun
- π Browser
-
π οΈ Customizable:
- Change the help format, version, and error output.
- Create style themes for your CLIs.
-
π¨ Presets:
-
Toolkit:
- A CLI toolkit to initialize, convert, transform, and create documentation for your Clippium CLI. Read more
-
Extra tools:
import { Clippium } from 'clippium'
const cli = new Clippium( data )
cli.fn = async data => {
// do something
}
await cli.run( process.argv.slice( 2 ) )
import process from 'node:process'
import { hideBin, defineData, parse } from 'clippium'
const data = defineData({ ... })
const argv = hideBin( process.argv )
const {
flags,
positionals,
commands
} = parse( {argv, data} )
// do something
npm install clippium
# or
pnpm install clippium
# or
yarn add clippium
# or
bun add clippium
# or
deno add clippium
clippium is an open-source project and its development is open to anyone who wants to participate.
Help us to develop more interesting things.
This software is licensed with MIT.
PigeonPosse is a code development collective focused on creating practical and interesting tools that help developers and users enjoy a more agile and comfortable experience. Our projects cover various programming sectors and we do not have a thematic limitation in terms of projects.
Name | Role | |
---|---|---|
![]() |
Angelo | π Author |
![]() |
PigeonPosse | π’ Organization |