Molybden
Generate a project with Molybden CLI
Provide the project name
The title of your final desktop app will match the given project name. Change the app title anytime.
Pick your favorite HTML/CSS/JavaScript GUI framework
Molybden will download and install all the dependencies using npm.
Develop, debug, and preview
Implement app business logic in C++
Molybden CLI generates a CMake project you can open in your favorite C++ IDE.
Develop, debug, and run your desktop app right from your IDE or using the command-line interface:
Use the power of the rich C++ ecosystem with a wide range of libraries, frameworks, and tools for building performant desktop apps.
Work with the operating system low-level native APIs and access hardware.
Build modern app UI with web technologies
Use a wide range of web developer tools, frameworks, ready-to-use UI components for building modern, cross-platform, cost-effective, rich and interactive user interface for your desktop app.
Debug JavaScript and modify DOM/CSS with the built-in Chromium DevTools.
Spin up a dev server with Hot Module Replacement, reflect the UI changes in the app on the fly.
Invoke C++ from JavaScript and vice versa
Calling C++ functions and objects from JavaScript has never been easier with the automatic type conversion, high performance, and optimal memory usage.
Brand, build, and distribute
Add branding to your app
Customize your application title, icon, description, copyright, version, etc.
Sign & notarize your app
Make your app trustworthy for the end users by signing and notarizing it.
Build a native executable
Ship your app as a native executable for the best user experience on all major platforms.