ConvertBox

ConvertBox Used AI

9 devlogs
13h 24m
•  Ship certified
Created by Solar

Convert images and more without leaving your browser. Client-sided.

Timeline

Ship 2

1 payout of shell 25.0 shells

Solar

about 1 month ago

Solar Covers 1 devlog and 1h 4m

Complete! I think. Added some comments, fixed a critical bug that broke the extension for some users, and changed the logo slightly.

Update attachment

Ship 1

1 payout of shell 277.0 shells

Solar

about 2 months ago

Solar Covers 8 devlogs and 12h 19m

🎉 ConvertBox has now been shipped/awaiting shipment!
This has been a fun time, and I've learnt a lot about how conversion works and even just more JavaScript, HTML, and CSS. I would quite like to do projects like this again.

Update attachment

Fixed CORS! Fixed an issue where CORS would block a user from converting some images. That being said, the project is getting close to completion...

Update attachment

HEX to RGB colour coding is now available! Simply select on the text that you would like to convert to HEX and it will copy the corresponding RGB value to your clipboard.

Update attachment

Converting selected text to QR codes is now available! You can select text on a website and have it converted straight to QR code, ready for scanning.

Update attachment

HTML to Markdown conversion is now available! ConvertBox can now (attempt to) convert any HTML page into Markdown format by right clicking anywhere on the body of the page (e.g. text, images).

Update attachment

TIFF & BMP image conversion support is now available! It uses two modules by some guy (don't remember his name) but they work absolutely perfectly.

Update attachment

JPEG (JPG), PNG, WebP, and ICO conversion are now available and almost complete! (for the most part).

Since I'm doing this project entirely client side, it's been a challenge to attempt to get the other file formats working. Although JPEG, PNG, and WebP are done (almost) entirely by canvas, ICO took longer to make, but I eventually figured out that it is possible to convert a PNG to ICO and still get it to work via an external NPM library. These aren't entirely complete yet, especially ICO as it resizes the image to 256x256, but it's a good starting point.

Update attachment

Created the project using Webpack and now thinking about what the context menu should be like.

Update attachment