Welcome to DevTools CLI π οΈ
A collection of tools that you would normally reach for a browser for.
Written in Go and leaning heavily on Cobra and the suite of tools from Charm:
π· This project is WIP and will have more added to it in the future.
Install
go install github.com/jim-at-jibba/dtc@latest
Commands
UUID
Generate UUID v4
The output of this command is automatically copied to the clipboard π
Example
dtc uuid generate
Takes count flag to generate mulitple UUIDs at a time
dtc uuid generate --count=100
Base64
The output of this command is automatically copied to the clipboard π
Encode
Encode and Decode base64 strings in both standard and URL compatible formats
Decode
Encode and Decode base64 strings in both standard and URL compatible formats
File Share
The output of this command is automatically copied to the clipboard π
Ephemeral file sharing, the link provided will expire, after a given time or when the file is downloaded. Makes use of https://file.io
Note that there's a limit of 100mb on files
Example
Defaults to 14 days expiry
dtc file-share
Pass in an expiry time frame
dtc file-share
# current dir, expires in 3 days
dtc file-share --expiry=3d
# expires in 4 weeks
dtc file-share --expiry=4w
JWT Debugger
Debug JWT - Validity is not tested!
The output of this command is automatically copied to the clipboard π
Lorem Ipsum generator
The output of this command is automatically copied to the clipboard π
Example
dtc lorem-ipsum
π€ James Best
- Website: jamesbest.uk
- Twitter: @jimgbest
- Github: @jim-at-jibba
Show your support
Give a βοΈ if this project helped you!