How it works

Generate a project with Molybden CLI

Provide the project name

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

React Native
VueJS
Angular
HTML5
CSS3
TypeScript
JavaScript

Molybden will download and install all the dependencies using npm.

Develop, debug, and preview

Implement app business logic in C++

Implement app business logic in C++

Molybden CLI generates a CMake project you can open in your favorite C++ IDE.

CLion
Visual Studio
Qt

Develop, debug, and run your desktop app right from your IDE or using the command-line interface:

$ npm run molybden dev

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.

JavaScript code
C++ code

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.

HTML5
CSS3
JavaScript
TypeScript
React Native
VueJS
Angular
Vite
NodeJS
npm
Visual Studio Code

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.

JavaScript code
C++ code

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

Add branding to your app

Customize your application title, icon, description, copyright, version, etc.

Sign & notarize your app

Sign & notarize your app

Make your app trustworthy for the end users by signing and notarizing it.

Build a native executable

Build a native executable

Ship your app as a native executable for the best user experience on all major platforms.

macOS Apple Silicon
macOS x64
Windows x64
Linux x64

Features

An ample toolbox for your next desktop application

Application installers

Pack your application into a native macOS or Windows installer and ship it to your end users.

Learn more

Windows customization

Customize your application window appearance, control its behavior, enter/exit full screen mode etc.

Learn more

Native dialogs

Display the cross-platform native message, file system, or JavaScript dialogs.

Learn more

Desktop notifications

Use the native desktop notifications to let the users know of important events in your application.

Learn more

Tray

Display your application in system tray on macOS and notification area on Windows.

Learn more

Dark/light mode

Easily adapt to the end user’s system-wide theme preferences.

Learn more

Application menu

Customize the main application menu on macOS with both the standard and custom menu items.

Learn more

Context menu

Create a native context menu with both standard and custom menu items.

Learn more

Spell checker

Display and correct spelling mistakes while filling out web forms in your application.

Learn more

Localization

Localize the message dialogs and the app UI controls in more than 50 languages.

Learn more

DevTools

Inspect DOM, debug JavaScript, optimize the HTML/CSS/JS frontend using the built-in Chrome DevTools.

Learn more

Screen sharing

Share the entire screen or a particular window right from your app.

Learn more

Network

Intercept network requests, modify HTTP headers, filter cookies, modify web form upload data, etc.

Learn more

Cookies

Access, create, delete, and filter session and persistent cookies.

Learn more

Proxy

Configure HTTP, HTTPS, FTP, and SOCKS proxy settings of your app.

Learn more

User-agent

Modify the user-agent string to let the loaded web page know who is displaying it.

Learn more

Profiles

Add personalization or guest mode with the built-in profiles.

Learn more

Auth

Handle the Basic, Digest, NTLM, proxy, and SSL Cert auth. Work with SuisseID and U2F devices.

Learn more

Video & audio codecs

Play video and audio media content including DRM-protected content from Netflix or Amazon using the built-in codecs.

Learn more

Custom protocols

Emulate web server responses by registering custom protocols or intercepting the standard protocols.

Learn more

Form autofill

Save the end-users’ time by automatically filling out online forms with names, addresses, phone numbers, emails, and payment information.

Learn more

Downloads

Manage file downloads and get notifications about download progress.

Learn more

Printing

Preview and print the displayed documents or just save them as PDF.

Learn more

PDF viewer

Display PDF documents via the built-in PDF Viewer.

Learn more
Background image Background image Background image

Caring support

Get response within one business day

Get response within one business day

Rely on our strict SLAs to minimize downtime and receive meaningful feedback to your requests.

Talk directly to developers

Talk directly to developers

The product engineers themselves handle all technical support requests. Get as technical as you need, discussing ways to make Molybden work for you.

Communicate securely

Communicate securely

With private support communication channels, all sensitive information about your project is safe and strictly confidential.

Update your project on the fly

Update your project on the fly

We make new features, improved functionality, bug fixes, security enhancements, and performance optimizations available as soon as they are ready.

Use a simple web form to contact us quickly and privately to discuss your needs.

Discuss Molybden features, get help, or provide your feedback in our Discord server.

Submit support requests confidentially and track their statuses in your personal Help Center account.

Background image

The team you can rely on

More than 15 years of experience in developing and supporting the commercial libraries and tools.

Vladimir Ikryanov

Vladimir Ikryanov

Senior Software Engineer

Artem Trofimov

Artem Trofimov

Lead Software Engineer

Vladyslav Lubenskyi

Vladyslav Lubenskyi

Software Engineer

Vitaly Eremenko

Vitaly Eremenko

Software Engineer

Andrii Kazantsev

Andrii Kazantsev

Software Engineer

Oleksandr Boliachyi

Oleksandr Boliachyi

Software Engineer

Ivan Diachenko

Ivan Diachenko

Software Engineer

Kyrylo Pshenychnyi

Kyrylo Pshenychnyi

Software Engineer

Denys Hrulov

Denys Hrulov

Software Engineer

Proven expertise

From the creators of JxBrowser and DotNetBrowser, trusted and used by 2,200+ enterprises worldwide. Vast experience in integrating with trending web engines on all major platforms and architectures.

Timeline

Pricing

How often do you want to pay?

Monthly
Yearly Get 1 month for free
  • Unlimited projects

  • Professional support

  • Free product updates

  • Service level agreements (SLAs)

  • Full documentation

  • Dedicated account manager

Free 3-week trial

Automatically activated when you start using Molybden.

  • No credit card required

  • Fully functional

  • Technical support is included

For advanced needs such as customized agreement, supplier form registration, wire transfers, or escrow, please contact Sales.