A Swiss Army knife for developers for Alfred
DevToys for Windows and DevToysMac provide awesome a Swiss Army knife for developers. It's more productivity to do those things without copy and paste between applications.
- Encode - Encode string to
Base64
,URL
andHTML
- Decode - Decode string from
Base64
,URL
andHTML
- Hash - Hash string as
MD5
,SHA1
,SHA256
,SHA512
- JWT - JWT Decoder for
Header
,Payload
- CheckSum -
MD5
,SHA1
,SHA256
,SHA512
file checksum - UUID - Generate
UUID
- Lorem Ipsum - Generate
Lorem Ipsum
text (words, sentences, paragraphs) - QR Code - Create QR code
- Case - Convert string to
camel
,constant
,dot
,lower
,lcfirst
,no
,param
,pascal
,path
,sentence
,snake
,swap
,title
,upper
,ucfirst
andhashtag
case - Number Base - Base conversion between
decimal
,hex
,octal
andbinary
- JSON - JSON formatting as
tab
,2 spaces
,4 spaces
indents andminify
- Base64 Image - Imgage Base64 Encode as
Base64 string
,Base64 Data URI
,HTML <img> code
andCSS Background Source
- time - Convert unix time / natural date string to time format
Visit Alfred Gallery • Workflows • DevToys to download latest version
- Alfred 5
- QR Code Image size
- Time Convert
- Time Format
- Time Zone
- UUID default amounts for clipboard auto-detecting for non-numeric formats
- Lorem Ipsum default amounts for clipboard auto-detecting for non-numeric formats
use encode
keyword to Encode string to Base64
, URL
and HTML
use decode
keyword to Decode string from Base64
, URL
and HTML
use hash
keyword to Hash string as MD5
, SHA1
, SHA256
, SHA512
use jwt
keyword to decode JWT token for Header
, Payload
use checksumf
keyword to get MD5
, SHA1
, SHA256
, SHA512
file checksum
- File Filter
- File Action
use uuid
keyword to generate UUID
- You could config default amounts for clipboard auto-detecting for non-numeric formats
use li
keyword to generate Lorem Ipsum
text (words, sentences, paragraphs)
- You could config default amounts for clipboard auto-detecting for non-numeric formats
use qrcode
keyword to generate QR code
use cc command
or cc <pattern>
keyword to case string
keyword | Explanation |
---|---|
cc commands |
list camel, constant, dot, lower, lcfirst, no, param, pascal, path, sentence, snake, swap, title, upper, ucfirst, hashtag All |
cc camel |
Convert to a string with the separators denoted by having the next letter capitalized |
cc constant |
Convert to an upper case, underscore separated string |
cc dot |
Convert to a lower case, period separated string |
cc lower |
Convert to a string in lower case |
cc lcfirst |
Convert to a string with the first character lower cased |
cc no |
Convert the string without any casing (lower case, space separated) |
cc param |
Convert to a lower case, dash separated string |
cc pascal |
Convert to a string denoted in the same fashion as camelCase, but with the first letter also capitalized |
cc path |
Convert to a lower case, slash separated string |
cc sentence |
Convert to a lower case, space separated string |
cc snake |
Convert to a lower case, underscore separated string |
cc swap |
Convert to a string with every character case reversed |
cc title |
Convert to a space separated string with the first character of every word upper cased |
cc upper |
Convert to a string in upper case |
cc ucfirst |
Convert to a string with the first character upper cased |
cc hashtag |
Convert to a string, space separated string with hashtag symbols |
use nb command
or nb <pattern>
keyword to convert number to other base
keyword | Explanation |
---|---|
nb decimal |
Convert decimal to binary , octal and hexadecimal |
nb binary |
Convert binary to decimal , octal and hexadecimal |
nb octal |
Convert octal to decimal , binary and hexadecimal |
nb hexadecimal |
Convert hexadecimal to decimal , binary and octal |
use json format
keyword to format JSON as tab
, 2 spaces
4 spaces
indents and minify
use imgbase64f
to find and open with Img Base64 Encode as Base64 string
,Base64 Data URI
, HTML <img> code
and CSS Background Source
- Support
png
,bmp
,gif
,jpeg
,webp
,svg
andtiff
image format - Universal Action
- File Filter
- File Action
use time
to convert unix time / natural date string to time format
- Support time zone setting
- Visit time package - time - Go Packages to check more time format
- Visit tj/go-naturaldate: Natural date/time parsing for Go. to check more netural date format example
- ku/go-change-case: a golang port of npm package change-case
- go-loremipsum/loremipsum: A lorem ipsum generator for Go
- boombuler/barcode: a barcode creation lib for golang
- tidwall/pretty: Efficient JSON beautifier and compactor for Go
- tj/go-naturaldate: Natural date/time parsing for Go.
Vist CHANGELOG.md to check detail information
This project is licensed under the MIT License. See LICENSE for details.