An open-source desktop application built with Xojo designed for vapers who want to manage their DIY e-liquids, flavors, bases, and vendors in one centralized place. It features a built-in recipe calculator and a PDF export function to keep your physical mixing station organized.
The application is fully cross-platform and runs natively on macOS. It should also run natively on Windows and Linux, but i've not tested it.
Note on Language: The user interface dynamically supports multiple languages (including English and German). The screenshots below showcase the German localization.
Create and manage your final e-liquid recipes. The application allows you to combine your stored flavors and bases and set specific ratios.
- Track custom flavor percentages and target nicotine strengths.
- Rate your final creations with a visual star-rating system.
- Add detailed descriptions, steep times, and vendor references.
The built-in calculator takes the guesswork out of mixing. Enter your base nicotine levels, target values, total volume, and flavor percentages to get exact measurements instantly.
- Calculation of required PG/VG components (with or without nicotine).
- Optional water percentage inclusion.
- One-click PDF generation to save or print your recipes.
Keep a detailed inventory of your single flavor concentrates.
- Store recommended mixing percentages and required steeping times.
- Maintain an active stock count (e.g., number of bottles in storage).
- Rate individual flavors to remember which ones work best for your palate.
Manage your base liquids (PG/VG ratios) and nicotine strengths to ensure your calculations are always accurate.
- Custom definition of PG / VG / Water ratios (e.g., 70/30, 50/50).
- Track stock levels with customizable units.
- Inventory Overview: A dedicated "Lager" (Storage) view gives you a quick bird's-eye view of all components currently in stock. Double-clicking an item takes you straight to its details.
- Vendor Directory: Keep track of your favorite vape shops, customer IDs, order URLs, and notes.
| Storage Overview | Vendor Directory |
|---|---|
![]() |
![]() |
By default, the application runs on a local database structure. However, it includes built-in support for a centralized MySQL Server, allowing you to sync your inventory across multiple devices in your network.
- Framework: Xojo (API 2.x)
- Platforms: macOS, Windows, Linux (Native compilation)
- Database Support: SQLite (Local) / MySQL (Remote)
This project is open-source and available under the MIT License.
This README.md was drafted with the assistance of Gemini, because i am not a native english speaker. The application itself was written entirely and independently by myself, without the use of LLM's.






