31 poin oleh xguru 2025-10-23 | Belum ada komentar. | Bagikan ke WhatsApp
  • Kotak alat (toolbox) yang menyatukan tugas-tugas kecil yang sering dipakai pengembang ke dalam satu CLI untuk mengurangi biaya perpindahan konteks
    • base64, hash, bcrypt, uuid, lorem, calc, regex, qr crontab schedule, dll.
  • Berupa satu executable berbasis Rust yang dapat berjalan ringan dan cepat di macOS, Linux, dan Windows, serta bisa digunakan baik di CI/CD maupun secara lokal
  • Mendukung tab completion untuk bash, zsh, fish, nushell, elvish, dan PowerShell
    • Saat autocompletion, panduan juga diberikan hingga subcommand yang lebih dalam
  • Kemudahan penggunaan bergaya Unix yang terintegrasi baik dengan input file dan pipe
  • Terinspirasi dari alat berbasis web seperti https://it-tools.tech/

Ringkasan berdasarkan kategori fitur

  • Encoding
    • base64: Encoding/decoding Base64. Mendukung standar dan URL-safe, serta pemrosesan file dan stdin
    • url: Encode/decode URL
  • Hashing & Security
    • hash: Mendukung pembuatan hash MD5, SHA-1/224/256/384/512. Bisa menerima input file/stdin
    • bcrypt: Hash dan verifikasi kata sandi menggunakan algoritme bcrypt. Faktor cost (4–31) dapat ditentukan (default 12, makin tinggi makin aman dan makin lambat)
  • Data Generation
    • uuid: Mendukung pembuatan UUID v1/v3/v4/v5/v7
    • ulid: Mendukung pembuatan, parsing, validasi ULID (Universally Unique Lexicographically Sortable Identifiers), serta konversi dua arah UUID↔ULID
    • token(= secret): Mendukung pembuatan secret token berbasis angka acak tingkat OS
    • lorem: Menghasilkan kalimat placeholder "Lorem ipsum" untuk pengujian
    • random: Mendukung pembuatan angka acak dengan rentang, langkah, dan jumlah yang dapat ditentukan
  • Text Processing
    • case: Mendukung beragam konversi case seperti lower/upper/camel/snake/title/constant/header/sentence
    • pretty-print(pp): Mendukung konversi yang lebih mudah dibaca dari newline/tab yang di-escape menjadi karakter sebenarnya
    • diff: Menyediakan diff visual berwarna berbasis file/editor
  • Development Tools
    • calc(cal): Kalkulator ekspresi yang mendukung berbagai format angka dan fungsi matematika. Mendukung aritmetika, eksponen, trigonometri, konstanta (pi,e), serta representasi basis 2/10/16
    • json builder: Mendukung penyusunan JSON kompleks dengan cepat melalui notasi titik, indeks array, dan append
    • regex: Penguji regex interaktif dengan dukungan highlight real-time
    • crontab schedule: Mem-parsing ekspresi crontab dan menampilkan waktu eksekusi berikutnya. Mendukung 5 dan 6 field (termasuk detik)
    • datetime(dt): Mendukung ISO 8601, format kustom, konversi zona waktu, dan keyword now
  • Web & Network
    • http status: Mendukung pencarian dan penampilan daftar kode status HTTP
    • serve: Menjalankan server HTTP lokal dengan dukungan serving direktori, penentuan host/port listening, dan opsi basic auth
    • qr: Menghasilkan kode QR untuk ditampilkan di terminal atau disimpan sebagai PNG
  • Color & Design
    • color convert: Mendukung konversi antarformat kompatibel CSS seperti hex/rgb/rgba/hsl/hwb/lab/lch/oklab/oklch
  • Reference
    • unicode: Menyediakan tabel referensi simbol Unicode

Belum ada komentar.

Belum ada komentar.