cage.chung Posted July 26, 2022 Share Posted July 26, 2022 (edited) A Swiss Army knife for developers for Alfred Why 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. Features Encode - Encode string to `Base64`, `URL` and `HTML` Decode - Decode string from `Base64`, `URL` and `HTML` 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` and `hashtag` case Number Base - Base conversion between `decimal`, `hex`, `octal` and `binary` JSON - JSON formatting as tab, 2 spaces, 4 spaces indents and minify Base64 Image - Imgage Base64 Encode as Base64 string,Base64 Data URI, HTML <img> code and CSS Background Source time - Convert unix time / natural date string to time format Prerequisite Alfred 5 Configuration 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 Download / Source Code Make sure to download the latest released directly from the releases page. Download here, Source Code https://github.com/cage1016/alfred-devtoys Change Log 1.7.1 remove placeholder with default value to makes the workflow considerably easier to set up on first run. use logrus instead of log to support log level for better debug experience 1.7.0 code sign and notarize support refactor time convert fix missing icons 1.6.0 add default amounts for clipboard auto-detecting for non-numeric formats to UUID and Lorem Ipsum rearrange workflow structure for new features releases 1.5.1 fix clipboard issue for Apple M1 fix typo error 1.5.0 add time convert (unix time / natural date) Edited November 5, 2023 by cage.chung update paulw 1 Link to comment
snoop182 Posted July 26, 2022 Share Posted July 26, 2022 hello, nice workflow thx, I will test it I have a proposition how to extend QR code functionality, to make it more "native" like here https://github.com/wensonsmith/QRcodeCreator --> add "Browse in Alfred" preview for generated image with QR code Link to comment
cage.chung Posted July 26, 2022 Author Share Posted July 26, 2022 3 hours ago, snoop182 said: hello, nice workflow thx, I will test it I have a proposition how to extend QR code functionality, to make it more "native" like here https://github.com/wensonsmith/QRcodeCreator --> add "Browse in Alfred" preview for generated image with QR code Thanks for your feedback and try this scenario by myself few times. I will adopt your feedback and revise default action as browse in alfred at release v1.10 snoop182 1 Link to comment
snoop182 Posted July 29, 2022 Share Posted July 29, 2022 hello, thx for v1.10 some requests to extend workflow : Add ts converter ex https://github.com/snooze92/alfred-epoch-converter Add cron Helper ex https://github.com/crispgm/alfred-cron Add character counter ex https://github.com/ibnuh/alfred-character-counter-workflow Link to comment
cage.chung Posted August 5, 2022 Author Share Posted August 5, 2022 On 7/29/2022 at 4:57 PM, snoop182 said: hello, thx for v1.10 some requests to extend workflow : Add ts converter ex https://github.com/snooze92/alfred-epoch-converter Add cron Helper ex https://github.com/crispgm/alfred-cron Add character counter ex https://github.com/ibnuh/alfred-character-counter-workflow Thanks for your feedback. Link to comment
cage.chung Posted November 15, 2022 Author Share Posted November 15, 2022 1.6.0 Released add default amounts for clipboard auto-detecting for non-numeric formats to UUID and Lorem Ipsum rearrange workflow structure for new features releases Link to comment
cage.chung Posted September 3, 2023 Author Share Posted September 3, 2023 (edited) 1.7.3 Release refactor(case): rewrite #15 Download A Swiss Army knife for developers for Alfred.⤓ Install on the Github | Source Edited September 7, 2023 by cage.chung Link to comment
vitor Posted September 4, 2023 Share Posted September 4, 2023 On 9/3/2023 at 8:58 AM, cage.chung said: The workflow give a easy way to convert Excel sheet to CSV file via Alfred. You keep posting that under Download in several workflows. Is that a mistake? On 9/3/2023 at 8:58 AM, cage.chung said: 1.7.3 Release There’s now two downloads in there, and one of them has a wrong name (has an _ at the end of .alfredworkflow. Can please you explain the set up? Link to comment
cage.chung Posted September 7, 2023 Author Share Posted September 7, 2023 @vitor Let me explain a little bit. Due to gallery version has its own auto update mechanism. Developer MUST turn off auto update feature Devtoys rely on awgo and has auto update feature (check file extension .alfredworkflow) ".alfredwork_" is workaroud to avoid awgo auto update failure CI/CD conduct both version at the same time DevToys_auto_update-1.7.3.alfredworkflow => Enable auto update feature DevToys-1.7.3.alfredworkflow_ => prepare for gallery publish usage (disabled auto update) but need to fix .alfredworkd_ to .alfredwork Please provide best practice for gallery alfredwork deliver Link to comment
vitor Posted September 7, 2023 Share Posted September 7, 2023 (edited) 5 hours ago, cage.chung said: Devtoys rely on awgo and has auto update feature (check file extension .alfredworkflow) ".alfredwork_" is workaroud to avoid awgo auto update failure But why provide the secondary version with auto-update? The point of disabling auto-updates is to not conflict with the update users can do themselves inside Alfred. 5 hours ago, cage.chung said: but need to fix .alfredworkd_ to .alfredwork Changing the extension breaks the file and requires manual fiddling. You can change the name anywhere else to make it distinct, like adding GALLERY to the name. On 9/3/2023 at 8:58 AM, cage.chung said: The workflow give a easy way to convert Excel sheet to CSV file via Alfred. And why this message? Aren’t you posting that in the wrong workflow? Edited September 7, 2023 by vitor Link to comment
cage.chung Posted September 7, 2023 Author Share Posted September 7, 2023 wrong description has been fixed I will fix my CI/CD deploy strategy to deliver GALLERY version ONLY after nominate by Alfred gallery. I will let you know when i fix it. Thanks Link to comment
vitor Posted September 7, 2023 Share Posted September 7, 2023 38 minutes ago, cage.chung said: after nominate by Alfred gallery. Not sure if there’s any confusion here, but this is already in the Gallery and has been for about a month. 39 minutes ago, cage.chung said: I will let you know when i fix it. Thank you. Link to comment
cage.chung Posted September 8, 2023 Author Share Posted September 8, 2023 At latest GALLERY version has been updated https://github.com/cage1016/alfred-devtoys/releases/tag/v1.7.3 All of my Alfred workflow are build by Github Action (code generated by https://github.com/cage1016/ak). I will Keep GALLERY .alfredwork ONLY after nominate by Alfred gallery Link to comment
cage.chung Posted November 5, 2023 Author Share Posted November 5, 2023 v1.7.4 release fix(cmd): unix copy action miss #21 Docs/readme #20 Fix typo in encode command subtext #18 Link to comment
gingerbeardman Posted January 27 Share Posted January 27 This is really useful, thanks! Any chance to be able to configure so that HEX values are returned as 0xAB rather than AB? There might be similar prefix for Octal, but I don't know it Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now