Codename One 16 alternatives | Website
Cross-platform framework for building truly native mobile apps with Java or Kotlin. Write Once Run Anywhere support for iOS, Android, Desktop & Web.

Cross-platform framework for building truly native mobile apps with Java or Kotlin. Write Once Run Anywhere support for iOS, Android, Desktop & Web.
A free and modular front-end framework for developing fast and powerful user experiences.
Make beautiful, interactive hybrid apps with React and Reapp. A set of components for beautiful interfaces on any platform. Optimized for mobile and fully customizable.
WebKit is a layout engine designed to allow web browsers to render web pages. WebKit powers the Apple Safari and Google Chrome browsers.
Phonon is a front-end framework made with mobile and desktop in mind. It offers clear and neutral components that integrate best practices and ideas coming from well-known design styles.
DevExtreme is a commercial application framework made by DevExpress. It is based on HTML5 and JavaScript and can generate native applications for smartphones and tablets (Windows Phone, iOS and Android) and responsive webapps for a traditional desktop.
Next generation native cross platform development with Swift
Cross Platform support for Android and iOS
Use Apple Swift to develop, build and deploy for multiple platforms using one single code base.
Framework7 - is a free and open source mobile HTML framework to develop hybrid mobile apps or web apps with iOS & Android native look and feel. It is also an indispensable prototyping apps tool to show working app prototype as soon as possible in case you need to.
The main approach of the Framework7 is to give you an opportunity to create iOS & Android apps with HTML, CSS and JavaScript easily and clear. Framework7 is full of freedom. It doesn't limit your imagination or offer ways of any solutions somehow. Framework7 gives you freedom!
Framework7 is not compatible with all platforms. It is focused only on iOS and Google Material design to bring the best experience and simplicity.
Framework7 is definitely for you if you decide to build iOS or Android hybrid app (PhoneGap) or web app that looks like and feels as great native iOS and Google Material apps.
Extending the art & spirit of PHP, Zend Framework is based on simplicity, object-oriented best practices, corporate friendly licensing, and a rigorously tested agile codebase. Zend Framework is focused on building more secure, reliable, and modern Web 2.0 applications & web services, and consuming widely available APIs from leading vendors like Google, Amazon, Yahoo!, Flickr, as well as API providers and cataloguers like StrikeIron and ProgrammableWeb.
Note: Moved to Laminas project: https://getlaminas.org/
The CORE Framework is a next-generation .NET-based open source framework aimed to help accelerate web application development. The architecture follows the cutting-edge technological trends, combining .NET 4.0 MVC framework with Castle and MEF components to add scalability, and intuitive visual interface to ensure advanced layout capabilities.
Free. Cross-platform. Open source. A developer platform for building all your apps.
Convert your HTML, CSS, JS and all other web content into an Android App within seconds.
Monaca makes the hybrid mobile app development process with PhoneGap/Cordova simpler and stress-free with our comprehensive cloud-powered app development tools and services. Monaca can easily be plugged into your existing workflow.
Onsen UI provides UI framework and tools for creating fast and beautiful HTML5 hybrid mobile apps based on PhoneGap / Cordova. Works with or without any JavaScript framework including React, Meteor, Vue, AngularJS & 2.
Build truly native apps with JavaScript. Develop native iOS and Android apps from a single code base.
SPA front-end on steroids.
Build responsive websites, hybrid mobile Apps (that look native!) and Electron apps using same code for Desktop apps, with VueJs 2.
Appcelerator Titanium, offered for free by Appcelerator, lets web developers use web technologies, open source and cloud computing to build native apps for iPhone, Android, Windows, Mac OSX and Linux.
An open source native runtime that makes it easy to build cross-platform apps that run equally well on iOS, Android, and the Web.
Ionic makes it easy to build native-quality hybrid interactive applications using HTML5 and JavaScript.
Built with Sass, optimized for AngularJS.
PhoneGap is an open source development tool for building iPhone, Android, Blackberry and other mobile apps with JavaScript.
It's an HTML5 app platform that allows you to author native applications with web technologies and get access to APIs and app stores. PhoneGap leverages web technologies developers already know best... HTML and JavaScript.
The written codes keep giving errors.
there are many packages
impossible to follow.
Apache Cordova is a set of device APIs that allow a mobile app developer to access native device function such as the camera or accelerometer from JavaScript. Combined with a UI framework such as jQuery Mobile or Dojo Mobile or Sencha Touch, this allows a smartphone app to be developed with just HTML, CSS, and JavaScript.
When using the Cordova APIs, an app can be built without any native code (Java, Objective-C, etc) from the app developer. Instead, web technologies are used, and they are hosted in the app itself locally (generally not on a remote http server).
And because these JavaScript APIs are consistent across multiple device platforms and built on web standards, the app should be portable to other device platforms with minimal to no changes.
NoesisGUI is a User Interface middleware for videogames and realtime applications:
Uno is the platform for building native mobile, desktop and WebAssembly apps with C#, XAML from single codebase. It's a Universal Windows Platform Bridge that allows UWP-based code (C# and XAML) to run on iOS, Android, and WebAssembly. It provides the full API definitions of the UWP Windows 10 October 2018 Update (17763), and the implementation of parts of the UWP API, such as Windows.UI.Xaml, to enable UWP applications to run on these platforms
react-desktop is a JavaScript library built on top of Facebook's React library, which aims to bring a native desktop experience to the web, featuring many macOS Sierra and Windows 10 components. react-desktop works perfectly with NW.js and Electron.js, but can be used in any JavaScript powered project!
pywebview is a lightweight cross-platform wrapper around a webview component that allows to display HTML content in its own native GUI window. You may think of as Electron for Python (minus huge executable sizes). It gives you power of web technologies in your desktop application, hiding the fact that GUI is browser based. You can use pywebview either with a lightweight web framework like Flask or Bottle or on its own with a two way bridge between Python and DOM.
pywebview uses native GUI for creating a web component window: WinForms on Windows, Cocoa on macOS and QT or GTK on Linux. If you choose to freeze your application, pywebview does not bundle a heavy GUI toolkit or web renderer with it keeping the executable size small.
pywebview is a BSD licensed open source project. It is an independent project with no corporate backing. If you find pywebview useful, consider supporting it. More donation options are outlined on the Donating page.
Chromely is a lightweight alternative to Electron.NET, Electron for .NET/.NET Core developers.
The Google Chrome Developer Tools provide an integrated environment for debugging, optimizing, and understanding a web application, or website, running in Google Chrome. The developer tools are developed partly through the WebKit open source project, where the tools are called Web Inspector.
Here are some of the things you can do with the Chrome Developer Tools:
Live edit DOM and CSS to master your web page looks.
Debug JavaScript using graphical debugger with advanced breakpoints support.
Analyze the execution time of all your functions to improve the speed of your app.
Trace reflows and repaints as your app loads.
Explore what is stored within HTML5 local storage databases.
Chromium is the open-source browser project from which Google Chrome takes its source.
Multimedia JavaScript framework to create real cross-platform and hybrid game engines, games, emulators, multimedia libraries and apps.
Avalonia is a WPF-inspired cross-platform XAML-based UI framework providing a flexible styling system and supporting a wide range of OSs: Windows (.NET Framework, .NET Core), Linux (GTK), MacOS, Android and iOS.
Ultralight is and HTML UI kit for use with games and desktop apps. It's essentially a stripped and rebuilt version of WebKit designed for speed, performance and efficiency.
Cobalt is a lightweight HTML5/CSS/JS application container that is designed to provide a rich application development environment with minimal resource consumption (deployment size, RAM, CPU, GPU). At the same time, Cobalt enables a rich, low-latency user experience across a wide variety of platforms and devices.
Framework for building cross-platform desktop apps with web technologies (JavaScript, HTML and CSS).
Convert any web application to a native Windows, Linux, or Mac OS X desktop application.
Neutralino is a lightweight application development framework. It lets you develop desktop apps, cloud apps and even browser based apps.
If you can build a website, you can build a desktop app. Electron is a framework for creating native applications with web technologies like JavaScript, HTML, and CSS. It takes care of the hard parts so you can focus on the core of your application.
With Electron, creating a desktop application for your company or idea is easy. Initially developed for GitHub's Atom editor, Electron has since been used to create applications by companies like Microsoft, Facebook, Slack, and Docker.
Proton Native offers a React environment for building native desktop applications. It's sort of like React Native but for desktop apps.
FEATURES
Same syntax as React Native
Works with existing React libraries such as Redux
Cross platform
Native components
Vuido leverages the simplicity of Vue.js along with the open-source libui library to let you create lightweight, native desktop application. Applications can run cross-platform using native GUI components (different from Electron-based desktop web apps).
FEATURES
Supports most of the standard Vue.js API
Compatible with many Vue.js extensions, for example Vuex.
Applications using Vuido can also use all standard Node.js modules and any packages compatible with Node.js.
Use HTML and CSS to build cross-platform desktop apps. Sciter provides a stack of GPU-accelerated web technologies for desktop UI development.
wxWidgets is a C++ library that lets developers create applications for Windows, OS X, Linux and UNIX on 32-bit and 64-bit architectures as well as several mobile platforms including Windows Mobile, iPhone SDK and embedded GTK+. It has popular language bindings for Python, Perl, Ruby and many other languages. Unlike other cross-platform toolkits, wxWidgets gives its applications a truly native look and feel because it uses the platform's native API rather than emulating the GUI. It's also extensive, free, open-source and mature. Why not give it a try, like many others have?
Ultimate++, also called U++, is a C++ cross-platform rapid application development framework focused on programmers productivity. It includes a set of libraries (GUI, SQL, etc..), and an integrated development environment.
Rapid development is achieved by the smart and aggressive use of C++ rather than through fancy code generators. In this respect, U++ competes with popular scripting languages while preserving C/C++ runtime characteristics.
The U++ integrated development environment, TheIDE, introduces modular concepts to C++ programming. It features BLITZ-build technology to speedup C++ rebuilds up to 4 times, Visual designers for U++ libraries, Topic++ system for documenting code and creating rich text resources for applications (like help and code documentation) and Assist++ - a powerful C++ code analyzer that provides features like code completion, navigation and transformation.
TheIDE can work with GCC, MinGW and Visual C++ 9.0 as contained in free Windows Vista SDK and contains a full featured debugger. TheIDE can also be used to develop non-U++ applications.
React Native enables you to build world-class application experiences on native platforms using a consistent developer experience based on JavaScript and React. The focus of React Native is on developer efficiency across all the platforms you care about — learn once, write anywhere. Facebook uses React Native in multiple production apps and will continue investing in React Native.
NW.js is an app runtime based on Chromium
and node.js
. You can
write native apps in HTML and JavaScript with NW.js. It also lets you
call Node.js modules directly from the DOM and enables a new way of writing
native applications with all Web technologies.
It was created in the Intel Open Source Technology Center.
A framework for creating desktop apps for Windows, Mac and Linux. Based on Qt and Python, it is a lightweight alternative to Electron. Unlike other solutions, fbs makes packaging easy: Create an installer for your app in seconds and start distributing it to your users.
GTK+ is a multi-platform toolkit for creating graphical user interfaces. Offering a complete set of widgets, GTK+ is suitable for projects ranging from small one-off tools to complete application suites.
Qt is a cross-platform application framework that is widely used for developing application software that can be run on various software and hardware platforms with little or no change in the underlying codebase, while having the power and speed of native applications.
Qt is used for device creation, UI and application development supporting deployment to over a dozen leading platforms – desktop, mobile and embedded. Qt comprises the Qt framework with modular cross-platform C++ class Qt libraries and Qt development tools including an integrated development environment, Qt Creator IDE, and productivity tools.
Maybe you want to be the first to submit a comment?