Framework to build desktop apps with JavaScript, TypeScript, HTML & CSS
Compact fast framework running on all desktops
One code base
Create cross-platform desktop applications using your preferred development language JavaScript or TypeScript
Lightweight
Install and configure easily within seconds, using a single executable file. No additional software or plugins required.
Database abstraction
Write code once and use it with a variety of popular local databases (mySQL, MSSQL, PostgreSQL, ...). No extra setup needed.
Extensible
Get direct access to any operating system functionality by using Miletus API from JavaScript or TypeScript code.
One code base
JavaScript or TypeScript
Use your preferred development language JavaScript or TypeScript to create cross-platform desktop applications.
Write code once
Deploy to Windows, macOS, Linux, Raspberry Pi
Reuse existing libraries
Take advantage of and integrate existing JavaScript/TypeScript libraries in your apps (Angular, React, Bootstrap, ...)
HTML5/CSS3 UI
Create modern user interfaces with web technology and reuse existing UI templates
Extensive API for easy access to
Operating System functionality
Start using our extensive Miletus API from your JavaScript or TypeScript code for direct access to operating system functionality.
Local file system access
Use the Miletus API to access files and folders on the local file system directly.
Make use of operating system functionality
Our direct access to native operating system dialogs, notifications, application menu items and much more...
Access hardware on Raspberry Pi
Utilize I²C, SPI, GPIO, UART or direct memory on the Raspberry Pi from your JavaScript or TypeScript code.
Seamlessly connect to your
Local databases
Write code once and use with a multitude of different local database systems
Different local database supported
MS SQL, MySQL, SQLite, PostgreSQL, MS Access, Interbase, Firebird
Single code base
Simply change a connection string and start using a different database
Perform queries directly
Execute SQL queries directly on the local database
How is Miletus different from other solutions?
Miletus | Electron | Tauri | |
Application size <20MB | |||
Connect to popular databases | |||
API extensibility through libraries | |||
Raspberry Pi hardware access | |||
Dedicated support team | |||
Operating systems supported | |||
Windows | |||
macOS | |||
Linux | |||
Raspberry Pi |
Need more information or consulting?
Do you require some help for your project: Conception workshop,
prototyping, consulting, custom development?
Getting started
Watch our videos to see how you get your first cross platform desktop apps in minutes
By Holger Flick|Sep 12, 2022
Install Miletus under Windows
By Holger Flick|Sep 12, 2022
Install Miletus under macOS
By Holger Flick|Sep 12, 2022
Your very first app
By Holger Flick|Sep 12, 2022
Accessing local files
By Holger Flick|Sep 12, 2022
Using a local database
Quick links
Legal stuff
Subscribe to our newsletter
© 2023 Miletus, developed by tmssoftware.com