~ croissant
turns websites into lightweight, cross-platform desktop apps using the operating system native webview in a single command
./croissant https://example.com
~ cli-arguments
| parameter | description | status |
|---|---|---|
| --windows | forces to package the app into a .exe | under development |
| --mac | forces to package the app into a .app | under development |
| --linux | forces to package the app into a .elf | under development |
| --frameless | removes the app titlebar completely | under development |
by default the app will always package in the running operating system format
~ manual-usage
-
clone repo
git clone https://github.com/luanderfarias/croissant -
compile
os command windows c++ main.cpp -Iwebview -std=c++11 -mwindows -o croissant.exemac-os c++ main.cpp -Iwebview -std=c++11 -framework WebKit -o croissantlinux c++ main.cpp -Iwebview -std=c++11 `pkg-config --cflags --libs gtk+-3.0 webkit2gtk-4.0` -o croissantyou might need to install the following dependencies:
sudo apt-get install libgtk-3-dev libwebkit2gtk-4.0-devdepending on your linux distro -
Run
./croissant https://example.com
create stuff.
