You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Efficient algorithms – Very simple Python app logic was implemented for fast performance.
Minimize dependencies – Removed useless libraries which helped to reduce the file size a lot.
FAQ
Can I make apps for Linux and Mac too? Ans: For now it's not possible but I will consider in future.
Why are icons are not appearing in the app? Ans: Theres some known issue about that, I will try patching it in next version.
How small is it in file size compared to other frameworks? Ans: Quark.py apps are about 60% more smaller than other framework apps.
How to use:
Run -> pip install -r requirements.txt
Check if everything is installed (If PyInstaller is installed but not in PATH, you can always run it via python -> -m PyInstaller main.py --onedir --windowed --clean --strip --add-data "web;web")
Run -> python quark.py
About
Quark.py is a lightweight Python framework for packaging HTML, CSS, and JS code into simple desktop apps. It is about 60% lighter than Electron in file size and does not bloat with Chromium. My framework was carefully crafted with optimization techniques like lazy loading, memory management etc.