Under the Hood
I believe you should know exactly what code is running on your device, especially when dealing with private files. Lime Kit is built on a "Local-First" philosophy. This page lists every major library we use.
| Tool | Core Library | Why we use it | Bloat / Load Strategy |
|---|---|---|---|
| Core UI Engine | Preact | Handles all the interactive buttons and drag-and-drop logic. It's like React, but 90% smaller. | Ultra Light (3kB). Ensures the site feels snappy even on slow phones. |
| PDF Tools | pdf-lib / pdfjs-dist | Allows modifying PDFs (merge, split, rotate) directly in the browser memory without a server. | Lazy Loaded (~200kB). Only downloads when you open a PDF tool. |
| Image Converter | heic2any / fflate | Decodes Apple's HEIC format and Zips files. | Lazy Loaded. We only load the HEIC decoder if you drop a .heic file. |
| QR Generator | qr-code-styling | Advanced styling (logos, gradients) that simpler libs can't do. | Medium (~35kB). Lazy loaded. |
| QR Scanner | qr-scanner | Uses Web Workers for fast detection without freezing the UI. | Light (~30kB). Lazy loaded. |
| Audio & Video Tools | @ffmpeg/ffmpeg (WASM) | This is the heavy hitter. It runs a full video editing engine inside your browser. It allows us to convert, compress, and edit media without uploading files. | Heavy (~25MB).
"Air-Gapped" Loading: We NEVER load this code until you explicitly click a button or drop a file in a video/audio tool. It is cached after the first use. |
My Promise
- • No Data Mining: I don't want your data. I don't use Google Analytics. I use privacy-friendly stats (or none).
- • No Paywalls: These tools will always be free. No "Premium" tier for faster processing.
- • No Dark Patterns: I won't trick you into clicking ads or installing extensions.
- • No Extra Bloat: I have been developing while constantly researching tools, libraries, and strategies to keep the site as fast as possible. Despite the development ease of modern frameworks I just can't justify loading times being any longer than they have to be. Not a fan of modern websites if you can't tell. heart my heart to even migrate to preact since I was building raw html, css, js at first. but preact is actually kind of the goat
Support the Project
Hosting isn't free but it is relatively cheap for a static site making it so I don't really need intrusive ads. If these tools saved you time, consider buying me a coffee. It helps with hosting and future development.
Support Us Partner
Fuel the Developer
Enjoying the tool? This project is 100% free and open source. Buy us a coffee to keep the servers running fast & ad-free.