Best React Native Alternatives in 2024
Find the top alternatives to React Native currently available. Compare ratings, reviews, pricing, and features of React Native alternatives in 2024. Slashdot lists the best React Native alternatives on the market that offer competing products that are similar to React Native. Sort through React Native alternatives below to make the best choice for your needs
-
1
C++Builder
Embarcadero
1 RatingC++Builder is an integrated design and development tool for modern apps. Are you ready to create the best UIs in your life? Our VCL framework for Windows (FMX) visual framework to create cross-platform user interfaces provides the foundation for beautiful, intuitive user interfaces that work on all platforms: Windows, macOS and iOS. You can design your master UI layout once and then easily modify platform- or device-specific views without having to duplicate your design efforts. Use our visual designer to drag-and-drop visual or non-visual components. The LiveBindings Designer allows you to visually connect user interface elements with data sources. Live On-Device Preview allows you to validate your design and broadcast it to multiple devices simultaneously. Responsive design can be added to desktop, tablet, and smartphone devices with resolution-aware components. For a better user experience, use native controls that are platform-specific. -
2
The Alpha Transform no-code app builder enables business users or developers to turn any paper form or manual process into a mobile app in minutes. Business users can take full advantage of all the capabilities of the smartphone to easily build data collection apps. Power users & developers can add advanced app functionality for field service and dispatch apps with Alpha TransForm's built-in programming language. Robust integration and offline capabilities are built-in. A free trial is available. Alpha Software speeds app development with the only platform on the market with distinct no-code (Alpha TranForm) and low-code (Alpha Anywhere) development environments. The technology receives 5-star reviews from customers on third-party product review websites and has won the InfoWorld Technology of the Year award.
-
3
Ionic Framework is an open-source UI toolkit that allows you to build high-quality, performant mobile and desktop apps with web technologies HTML, CSS and JavaScript. It also integrates with popular frameworks such as React and Angular. Install Ionic to get started or follow our First App Tutorial for the core concepts. Installation Guide. Guides that will guide you through the installation of the framework and setting it up. UI Components. Explore Ionic Framework's beautiful UI component library. Native Functionality. Integrate native device plugins like Bluetooth, Maps and HealthKit. Theming. Learn how to modify and customize the visual design of your Ionic app to suit your brand. Overview. Overview. Ionic Framework focuses primarily on the frontend UX of an app's UI interaction -- UI controls and interactions, gestures, animations. It is easy to use and integrates well with other libraries or frameworks such as Vue, React, and Angular.
-
4
Codename One
Codename One
Codename One is the most popular open-source cross-platform mobile app development platform for Java/Kotlin developers. -
5
Median.co, formerly GoNative, is the leading solution used to build full-feature iOS and Android webview applications. The Median platform can be used to convert any website into a native application without native development. App Studio: Create a native mobile app with all features directly in your browser. Customize your app's branding, native interface, and all features. Native Plugins: Increase user engagement with native features such as push notifications, biometric verification, QR/Barcode scanning, and much more. JavaScript Bridge: Add powerful native features without writing *any* native code. App Updates are seamless: Users access web content changes instantly, without the need to publish an updated version. Want to instantly convert your website into a mobile app? Enter your URL at median.co and preview in browser-based simulators in seconds.
-
6
Jetpack Compose
Google
FreeJetpack Compose, the modern toolkit recommended by Android for creating native UI, is a great way to build native UI. It accelerates and simplifies UI development for Android. Kotlin APIs and powerful tools will help you quickly create your app with less code. -
7
Flutter is Google's UI Toolkit that allows you to create beautiful, natively compiled apps for mobile, web and desktop using a single codebase. Stateful Hot Reload makes your app come to life in a matter of seconds. You can quickly create native interfaces with a rich collection of widgets that you can fully customize. You can quickly ship features that are focused on native end-user experiences. The layering architecture allows for full customization which results in extremely fast rendering and expressive and flexible design. Flutter's widgets include all platform differences, such as scrolling and navigation. Your Flutter code is compiled using Dart's native compilers to native ARM machine codes. Flutter's hot reload allows you to quickly and easily experiment, create UIs, add features and fix bugs quicker. Flutter's hot reload speeds are sub-second and you won't lose state on simulators, emulators, or hardware.
-
8
Svelte Native
Svelte Native
FreeSvelte Native is a mobile app framework powered by Svelte. It allows you to build mobile apps using the familiar web framework. You can create cross-platform native iOS and Android apps with no web views. Native UI and performance are possible while sharing code and skills with the web. Svelte's full power, including transitions, stores and reactivity, is yours. The mobile development experience is one of the most seamless. Svelte Native uses NativeScript to build mobile apps. NativeScript-Vue and React Native, both JavaScript mobile development frameworks, do most of their work on the device. Svelte Native shifts that work to a compile step when you build your application. Svelte uses techniques such as virtual DOM diffing to update the native view widgets whenever your app's state changes. -
9
SwiftUI
Apple
FreeSwiftUI lets you create beautiful apps for all Apple platforms using Swift and surprisingly little code. With just one set tools and APIs, you can deliver even better experiences on any Apple device. Expanded animation support allows you to create sophisticated animations. Use phases to create animation sequences or multiple animation tracks by using keyframes. SwiftUI transfers the velocity of user gestures to your animations, so your app feels natural and fluid. Share more SwiftUI code in your watchOS app. Scroll vertical TabViews with the crown. Match colors with adaptive background containers. Take advantage of edge-to -edge displays by using new ToolbarItem positions. -
10
Uno Platform
Uno Platform
FreeC#, XAML, and.NET can be used to create pixel-perfect single-codebase apps for Mobile, Web, and Desktop. Open-source platform for creating multi-platform, single-source applications using C# & XAML. You can reuse 99% of the business logic as well as the UI layer across native mobile, desktop, and web. You have the option of developing a platform-specific or custom design for your application. You will enjoy the familiarity and richness that C# and XAML offer, as well as productivity boosts such as hot reload, restart, edit and continue, and more. Use familiar editors like Visual Studio, Visual Studio Code or Rider. Both the community and our team offer free and paid support. Chats, tickets and even screen sharing are all possible! -
11
You can achieve streamlined development using the technologies that you already love, HTML, and CSS. Are you worried that Cordova and PhoneGap apps are slow? Don't be alarmed! OnsenUI animations have been optimized for a wide range devices. Onsen UI apps are smooth on all devices, even those with lower end processors. Onsen UI is simple to use and powerful enough to create complex mobile applications. There are many learning resources available, including documentation, tutorials and a community forum that answers your questions. There are many UI components specifically designed for mobile apps. Onsen UI offers tabs, side menus, stack navigation, and tons of other components like lists and forms.
-
12
Apache Cordova
Apache Software Foundation
Mobile apps with HTML, CSS & JS. Multiple platforms can be targeted with the same code base. Open source and free. Reusable code across platforms, support for offline scenarios, access native device APIs. Cordova command-line runs in Node.js. It is also available on NPM. To install additional platform dependencies, follow platform-specific guides. Use the command-line tool to create a Cordova project from scratch. Navigate to the directory in which you want to create your project, and then type cordova create<path>. Navigate to the project directory after creating a Cordova Project. You will need to add the platform to which your app is to be built from the project directory. Cordova wraps your HTML/JavaScript application into a native container that can access the device functions on multiple platforms. These functions are exposed via a single JavaScript API that allows you to write one set of code that targets almost every tablet or phone on the market and publish to their app store.</path> -
13
Xamarin
Microsoft
Free. Cross-platform. Open source. A platform to build Android and iOS apps using.NET or C#. You can create native apps for billions of Android, iPhones, iPads, Macs, and Windows devices using.NET or C#. You can also share code with any.NET application, enabling you to be more productive and create apps faster across all platforms. Are you ready to take code sharing to the next step? Xamarin.Forms, an open-source mobile UI framework by Microsoft, allows you to build iOS, Android, and Windows apps with.NET using a single codebase. Xamarin.Forms can be used to create a consistent look across all platforms. .NET is a platform for developers that includes tools, programming languages and libraries to build many types of applications. Xamarin is an extension to the.NET platform that provides tools and libraries for building apps for Android and iOS, tvOS and watchOS, macOS and Windows. -
14
React makes it easy to create interactive user interfaces. React makes it easy to create simple views for each state of your application. React will automatically update the correct components whenever your data changes. Declarative views make it easier to understand and debug your code. Create encapsulated components that can manage their own state and then combine them to create complex UIs. JavaScript is used instead of templates to write component logic. This allows you to easily pass rich data through your app while keeping state out of the DOM. React doesn't make assumptions about your technology stack. This allows you to develop new features in React without having to rewrite existing code. React components implement a render() function that takes input data and returns what it should display. This example uses JSX syntax, which is a XML-like syntax. This.props allows you to access the input data passed into the component by calling render().
-
15
Framework7
Framework7
FreeFramework7 is an open-source framework that allows you to create native apps for mobile, desktop and web. It's also a great prototyping tool that allows you to quickly show a working prototype of your app. Framework7 comes with a beautiful set of UI components. It allows you to create web apps, PWAs, and native-looking Android and iOS apps. Framework7 can be used with additional tools such as NW.js and Electron to create native desktop apps. Framework7 allows you to use any tool you like. Framework7 doesn't require you to use any other than plain HTML, CSS, or JavaScript. Framework7 makes it easy to create apps. Framework7 includes the vanilla JavaScript library as well as Vue.js and React components. These components allow you to add components-syntax, structured information, and data bindings to your apps with the simplicity and power of Vue.js or Svelte. -
16
Wijmo
GrapeCity
$695 per user per yearEnterprise apps require high-performance JavaScript UI controls. Fast, lightweight HTML5/JavaScript apps that are fast and have zero dependencies. New in Wijmo 2022 v1: - Inventory management reference app built in Angular - Website traffic monitoring reference app built in Angular - FlexMap added to GeoDashboard reference app - Rotated Spline Chart - Re-order FlexGrid rows with drag and drop Wijmo's General Features: - CellTemplates for Vue FlexGrids, Angular, and React - Wijmo's single set true JavaScript controls can be used in any framework including Angular and React. Wijmo Web Components allows you to use controls as native HTML elements FlexGrid, JavaScript’s fastest data grid, allows you to filter, group, sort and much more - Visualize data using 80+ charts and controls OLAP Pivot Grid - Instantly analyze, aggregate and visualize data -
17
Titanium SDK
Titanium SDK
Free 1 RatingJavaScript allows you to write and run anywhere natively. Titanium allows you to create cross-platform native mobile apps and great mobile experiences with JavaScript. Access hundreds of native UI components and non-visual components for your application (such as networks or media APIs). Titanium's extensive selection of community modules allows you to easily include third-party components in your apps. The Titanium SDK allows you to create native cross-platform mobile apps using JavaScript and Titanium API. This abstracts the native APIs for the mobile platforms. Titanium allows you to create fully-featured, immersive applications that can be reused over 80% across mobile apps. TiDev licenses Titanium according to the OSI-approved Apache Public License Version 2. It is free for personal and business use. Learn how to create a basic user interface, manage events, and learn about animations and gestures. -
18
Avalonia UI
Avalonia UI
FreeAvalonia UI allows developers to create multi-platform apps using.NET. Write once, run anywhere. You can save time and concentrate on your product. Avalonia UI is considered a spiritual successor of WPF. It offers a familiar developer experience that allows you to leverage years worth of knowledge and investments. JetBrains deemed Avalonia UI the best framework to modernize their WPF-based tools. It is used by more than 170,000 companies, including 431 on Fortune 500. As Avalonia UI grows in popularity, we've seen tremendous growth in our developer community. Join us to be part of our vibrant, supportive community. -
19
Armia Chat SDK
Armia Systems
Chat SDK makes it easy to create a messaging platform such as WhatsApp, Facebook Messenger, and Signal. React native Armia chat SDK includes components that you will need to create a functional chat experience in React. It supports one-to-one as well as group chat. You can send audio and visual messages, as well as files and photos. It uses Firebase backend service. Download the FREE SDK to save time and months on your development project by using the Chat SDK. -
20
Bitrise
Bitrise
$36 per monthMobile CI/CD that works just right saves time, money, frustration, and developers. It's fast, flexible, scalable, and easy to use. We have you covered, whether you prefer native or cross-platform CI/CD. We can handle everything from Swift to Objective-C, Java and Kotlin to Xamarin, Cordova and Ionic to name a few. Bitrise works with any Git service, whether it is public, private, or ad-hoc. This includes Bitbucket, GitLab Enterprise, GitLab Enterprise, GitLab Enterprise, GitLab Enterprise, BitGitHub and GitHub Enterprise. It works both in the cloud and on premise. You can schedule pull requests to run at specific times, trigger builds from pull requests, or create your own webhooks. Workflows can run when and where you need them. This allows you to combine common tasks such as integration tests, deployments to device farms, distributions of testers or app store apps, and many other tasks. -
21
epuBear
Scand
epuBear SDK, a C++ solution to EPUB reader development, was created by SCAND mobile application developers. It is compatible with EPUB2 partially and EPUB3. This cross-platform SDK is lightweight and customizable. It can open, unpack, and parse EPUB files from file or memory (byte array), retrieve EPUB document information, render pages into bitmaps, as well as render pages to bitmaps. For compatibility with our toolkit, we prepared native wrappers for Java (Android), Swift(iOS), C#/Xamarin, and React Native. The wrappers act as a proxy between native code and core. Cross-platform close Core for epuBear SDK offers the following functions: – Go to Page – Go to Chapter – Open Link – Change Font Size — Switch to DoublePage Mode — Switch to Night Mode  Bookmarks Text Search  Select Text Change Text Color & Background Color? Audio and Video Support  Set Custom Fonts – Open Image in a Separate Windows — Vertical and Left-to-Left writing -
22
Fuse Open
Fuse Open
Open-source, cross-platform mobile app development tool that supports the creation of Android and iOS apps. Fuse allows you to create native mobile user interfaces with the simple-to-learn UX Markup language. JavaScript can be used to add business logic. UX Markup is a concise and declarative XML-based language that can be used to create rich user experiences. It is supported by a GPU-accelerated layout engine and world-class visuals. UX Markup is easy to use, expressive, and intuitive to learn. Fuse is a fun, real-time workflow that allows the project to be modified while it is still running. Any changes to UX, script or assets are made on a local zero-config server. This allows for near-instant updates to the running application. Fuse opens up a new world of collaboration. Motion is now a first-class citizen thanks to UX markup. Nearly every property can be animated. -
23
.NET Multiplatform App UI (.NET MAUI), is a framework that allows you to build modern, multi-platform natively compiled iOS and Android apps using C# or XAML in a single source codebase. .NET MAUI utilizes the most recent technologies to build native apps on Android, iOS and macOS. It abstracts them into a single framework that is built on .NET 6. Native apps are designed to look and feel exactly like the operating system they belong to by default. Layouts can be automatically adjusted to each device with no additional code. Platform APIs can be accessed directly from C#. They allow you to access over 60 platform features, including isolated storage, sensors and geolocation.
-
24
JavaScript UI library and framework to speed up web development. JS Framework for cross platform web Apps development 102 UI widgets, feature-rich CSS / HTML5 JavaScript control. Pre-made widgets, UI controls and templates can save you at least 3000+ hours of development time. Web UI development is 30% faster. We have accumulated the most innovative design ideas. Five conceptual designs were carefully considered by us. Our support specialists are experts in all aspects of our library and can help with any problem. You can also contact our developers via the official support forum. Webix JS framework allows you to create elegant, lightweight code that is based on object-oriented programming principles. Associate your project with jQuery JavaScript library and MVC frameworks AngularJS AngularJS Vue.js Backbone.js, React, Vue.js and Backbone.js. Third-party UI extensions.
-
25
Aurelia
Aurelia
FreeAurelia's unobtrusive, standards-based style makes it the only framework that allows you to create components using vanilla JavaScript and TypeScript. There is little to no additional information required to create complex apps. Aurelia's core is a reactive, high-performance system that can batch DOM updates. This makes it stand out from other frameworks and their virtual DOMs. No matter how complex your interface is, you will experience consistent and scalable performance. Aurelia allows you to easily react to any object. Aurelia uses adaptive techniques to determine the most efficient way for you to observe each property of your model. It automatically syncs your state and your UI with best-in class performance. All official plugins of the core team for state management, internationalization, and validation. CLI, VS Code plugin and Chrome debugger – optional tools to improve development. -
26
Electron
Electron
FreeElectron is used by thousands of companies across all industries to create cross-platform software. You can create cross-platform desktop apps using JavaScript, HTML, or CSS. A desktop app is possible if you are able to build a website. Electron is a framework that allows you to create native applications using web technologies such as HTML, JavaScript, and CSS. It handles the tedious parts so that you can concentrate on the core of your app. Electron uses Chromium, Node.js, so you can build your application with HTML, CSS, or JavaScript. Electron is an open source project that is maintained by the OpenJS Foundation. It also has a large community of contributors. Electron apps are compatible with Mac, Windows, Linux and other platforms. Check out the resources to get started with Electron. Learn how to wrap your web application with Electron, access all APIs, and create installers. You can also use Electron Fiddle to create and play with small Electron experiments. -
27
TypeORM
TypeORM
TypeORM can run on NodeJS, Browsers, Cordovas, PhoneGaps, Ionics, React Natives, NativeScripts, Expos, and Electron platforms. It can also be used with TypeScript or JavaScript (ES5, ES6, ES7 and ES8). Its goal to always support the most recent JavaScript features, and provide additional features to help you develop any type of application that uses databases. This includes small applications that use a few tables up to large enterprise applications that use multiple databases. TypeORM supports Active Record and Data Mapper Patterns, unlike other JavaScript ORMs. This allows you to write high-quality, loosely coupled applications that are scalable, maintainable, and scalable. - 28
-
29
Built on top of standard HTML, CSS, and JavaScript with intuitive APIs and world-class documentation. Reactive, compiler-optimized rendering system that rarely needs manual optimization. An ecosystem rich in features that can be easily adopted incrementally. It can scale between a library or a fully-featured framework. Vue is a JavaScript framework that allows you to build user interfaces. It is built on top of JavaScript, CSS, and standard HTML and offers a declarative and component-based programming structure that allows you to efficiently create user interfaces, no matter how simple or complex. Vue extends the standard HTML with a template syntax, which allows us to describe HTML output using JavaScript state. Vue tracks JavaScript state changes automatically and updates the DOM as soon as they occur. Vue is a framework that provides most of the features required for frontend development.
-
30
Livewire
Laravel
Livewire is an all-in-one framework for Laravel. It simplifies the creation of dynamic interfaces, without having to leave Laravel. It allows developers create modern, responsive web applications using Laravel’s Blade templating engines, eliminating the requirement for a separate framework. Livewire components are able to communicate with one another through a global events system, allowing seamless interaction between components. The framework provides features such as data binding, validation and lifecycle hooks to facilitate the development of dynamic interfaces. Livewire simplifies dynamic UIs by handling frontend interactions at the server level. Developers can focus on application logic instead of JavaScript. Livewire renders initial component output along with the page. It's SEO friendly. Livewire sends an AJAX request with the updated data to the server when an interaction occurs. -
31
Svelte is a revolutionary new way to build user interfaces. Traditional frameworks like Vue and React do most of their work in browsers. Svelte moves that work to a compile step when you build your app. Svelte uses techniques such as virtual DOM diffing to update the DOM whenever your app's state changes. Svelte was recently voted as the most popular web framework by the most satisfied developers in two industry surveys. We are sure you will love it. For more information, read the blog post introducing Svelte. Svelte is a tool to build fast web applications. It is similar to JavaScript frameworks like Vue and React, which share the goal of making it easy for users to create intuitive user interfaces. Svelte converts your application into JavaScript at build time. It does not interpret your application code at runtime.
-
32
Feathers
Feathers
Feathers works with any backend technology and supports many databases right out of the box. It also works with any frontend technologies like React, VueJS or Angular. Build prototypes within minutes and production-ready applications in days. Feathers' unique architecture lets you focus on quickly building real-time apps and APIs. You get scalable HTTP real-time APIs, and you're prepared for the future. Feathers is compatible with NodeJS in the browser, React Native, or any other API client. You can connect your API to any frontend framework and use any database that supports many features out of the box. Feathers is built for TypeScript and provides the structure needed to create complex applications, but it's flexible enough to avoid getting in the way. With a wide range of plugins, you can find exactly what you are looking for. -
33
Enhance
Enhance
Enhance comes with everything you need to create a production-ready application. Organize pages as easily as you would a desktop folder. JavaScript functions make it easy to access and store data. Create reusable components using HTML and CSS scoped. Add client-side interactivity where you need it. Build custom elements that can be seamlessly upgraded to interactive web components. Enhance makes it easy to do things the right way. Start with a universal version. From there, upgrade interactive elements incrementally. The web platform is always up to date and has all the features you need. By removing the framework bloat, you can eliminate throbbers or loading screens and only write what you need. You'll learn development techniques that will last for as long as the internet. Enhance apps were designed with deployment in the forefront. Begin is the perfect tool for when you're ready. -
34
Lit
Lit
FreeLit is a layer on top of Web Components standards. It adds the essential features you need to be happy, productive, and reduces boilerplate. Each Lit feature was carefully designed with the web platform evolution in view. Lit is small in size (minified, compressed) and will help keep your bundle size low and your loading times short. Lit only renders dynamic parts of your UI when you update it. There is no need to rebuild a virtual tree or diff it with the DOM. Each Lit component is a native web part, with the superpower interoperability. Web components can be used with any HTML framework. Lit is ideal for creating shareable components, design system, and maintainable, future-ready websites and apps. -
35
WinUI
Microsoft
FreeThe Windows UI Library is a native UX framework for Windows desktop and UWP apps. WinUI incorporates the Fluent Design System in all experiences, controls and styles. This provides consistent, intuitive, accessible experiences that use the most recent user interface (UI). WinUI supports both desktop and UWP apps. You can either build new apps with WinUI or migrate existing MFC, WinForms or WPF apps using familiar languages like C++, C# and Visual Basic (via React Native Windows). -
36
A web-based solution that allows businesses to develop applications using component library, live testing, event blocks, etc. Thunkable allows you to create beautiful native apps that are easy to use without any programming. Your app can be published on Android, iOS, or the Web. Incubated at Google, MIT, and backed by YCombinator. No coding required. One project, three cross platform apps. With lottie animations, you can add motion and smooth transitions into your app. Every Thunkable app project can be automatically created as a native Android, native iOS, or mobile web app. It's quite magical. Start a new project or modify an existing sample app from our growing collection of open-sourced projects. Thunkable is home to an engaged and active community that can help you with any app-building questions. Live chat support is also available. You can create your own apps by simply dragging and dropping your favorite parts and connecting them with blocks.
-
37
Learn how to create Angular applications and reuse your code and skills to create apps for any deployment target. For web, mobile web and native mobile. Get the Web Platform running at its best today. You can also take it further with Web Workers and server side rendering. Angular gives you control over scaling. Build data models using RxJS, Immutable.js, or another push-model to meet your data needs. Simple, declarative templates make it easy to quickly build features. You can extend the template language by adding your own components or using a variety of existing components. Nearly every editor and IDE offers Angular-specific support and feedback. This allows you to focus on building amazing apps, not worrying about how the code works. Angular supports the largest Google applications, from prototype to global deployment.
-
38
Inferno
Inferno
FreeInferno does not have a fully-synthetic event system like React. Inferno uses a partially-synthetic event system. Instead, it chooses to delegate only certain events (e.g., onClick). Inferno offers lifecycle events for functional components. This is a huge win for those who prefer lightweight components to ES2015 classes. Inferno can now use the React Dev Tools extensions to Chrome/Firefox/etc to offer the same level debugging experience to its users via inferno–devtools. Inferno uses a partial synthetic events system. This allows for better performance through delegation of certain events. Inferno offers lifecycle events for functional components. This is a huge win for those who prefer lightweight components to ES2015 classes. -
39
LongRange
LongRange
FreeThe LongRange Mobile App Builder is based on the two fundamental principles of a quick time-to-market, and a reasonable total cost-of-ownership. These are both crucial for IBM i Development sites that are constrained by budgets, time constraints, and resource limitations. With your existing development tools and your RPG, COBOL or CL expertise, you can deliver mobile applications to a user base quickly and maintain and extend them at a minimal cost. LongRange, a native mobile application, is downloaded from the App Store, just like Twitter, Skype and Salesforce. It executes as a Native App, very quickly and with rock-solid stability. It is not a server-based web app and does not rely on the web browser to deliver data to a mobile phone. It doesn't rely on HTML and JavaScript, like a hybrid application. -
40
Sencha Ext JS
Sencha
$1,295 one-time paymentTo stay up-to-date with our latest offerings and engaging content, follow us on Twitter, Linkedin, Facebook, Discord, and other platforms! -
41
Halosys
Sonata Software
Halosys offers a rich collection of back-end connectors to help you build and manage your next generation of secure, personalized mobile and web apps. You can easily build your applications using the front end frameworks and tools of your choice. The platform's rich backend capabilities allow you to focus on the front end of application development. Halosys provides a rich set SDK's to support all major client development environments, including Cordova, Android, Xamarin and Windows 10, React Native, and Mobile Web. This makes backend integration seamless and intuitive. -
42
NestJS
NestJS
Modular architecture allows for true flexibility and allows you to use any other libraries. A flexible ecosystem that can be used as a backbone for all types of server-side applications. Uses the latest JavaScript features to bring design patterns and mature solutions into Node.js. A complete development kit for building scalable server-side apps. JavaScript has been the "lingua franca of the web" for both front-end and backend applications in recent years thanks to Node.js. This has led to amazing projects such as Angular, React, and Vue that improve developer productivity and allow the creation of fast, extensible, and testable frontend applications. There are many great libraries, tools, and helpers for Node (and JavaScript server-side), but none of them solve the main problem of Architecture. -
43
Mithril.js
Mithril.js
Free 1 RatingMithril.js allows you to create single page applications using a modern client-side JavaScript framework. It is small ( 10kb zip), fast, and comes with routing and XHR utilities. Companies like Nike and Vimeo use Mithril.js, as well as open-source platforms like Lichess. You can compare Mithril.js with other frameworks if you are a skilled developer. You can easily test Mithril.js by including it from a CDN. Follow this tutorial. It will cover most of the API surface, including routing and XHR, but it will only take 10 minutes. Click the button to update the button's label. We used m.mount so you don't have to call m.render manually to apply the changes to the HTML count variable. Mithril.js does this for you. -
44
Molybden
TeamDev
$128/user/ month Molybden SDK is a tool for creating modern and secure desktop apps that run on multiple platforms. It has a HTML/CSS/JavaScript interface. It has many tools to generate a project using different templates, build, brand, package, sign and notarize, make installers for macOS Windows and Linux, auto update apps, etc. Molybden allows you to turn your web application or website into a desktop app, create desktop apps using HTML/CSS UI and desktop apps that use UI built with modern frontend frameworks like React, Vue, Angular etc. -
45
Appery.io, a low-code platform for app development, makes it easy to create hybrid mobile apps, web applications, and progressive web Apps (PWAs). It's easier than ever to create a custom app user interface. You can turn your idea into an application with JavaScript and drag-and-drop functionality in days, instead of months. Appery.io offers a web, PWA and mobile app development platform. Appery.io allows cross-platform apps to be created and will look great on all devices and operating systems. You can submit mobile apps to Google Play and the App Store, or you can deploy them as web apps or PWAs all with one codebase. Even for complete beginners, our low-code platform for app development is simple to use. For experienced app developers, however, they will continue to use the frameworks they love such as Ionic or Angular, augmented by visual tools to increase their productivity.
-
46
LoopBack
LoopBack
TypeScript and Node.js frameworks for building microservices and APIs that are extensible. LoopBack core that is TypeScript/ES2017 compliant to provide great extensibility. You can easily create powerful APIs with this new creative experience. A new programming model with dependency injection, new concepts like components, mixins and repositories. This version is the most extensible yet. LoopBack 4 CLI can be used to create a project or extend it. The CLI is the fastest way to start a LoopBack 4 project. It follows best practices. LoopBack is an extensible, open-source Node.js framework. It allows you to create dynamic REST APIs without any coding. Access data from the major relational databases MongoDB, SOAP and REST APIs. Integrate model relationships and access control for complex APIs. -
47
Ember.js
Ember.js
FreeEmber.js, a JavaScript framework that is proven to be efficient and effective in building modern web applications, is available. It contains everything you need for rich UIs that can be used on any device. Ember has been used by some of the most successful development teams around the globe to iterate on their products for many years. Ember's scalable UI architecture is built-in right from the beginning. This means you'll use the same patterns as these organizations every step of your journey. Ember's intuitive experience is everything you need to get started building and continue shipping for years. Our years of experience will help you and your team be more productive. Ember CLI is the core of modern Ember apps. It provides code generators that create new entities and places the files in the correct place every time. Ember apps include a built-in development environment that supports fast rebuilds, auto reload, and a test run! -
48
AppyBuilder
AppyBuilder
FreeYou can design and build Android mobile applications using any browser. OneSignal dashboard allows you to send push notifications to all users of your app. Our community forum has over 6,400 members who are available to answer questions and help. Help, documentation, and video tutorials for beginners to advanced. You can create apps using the built-in components, including sprite images, animation logic and canvas. Simply use the Webviewer component for pointing to your webpage address. -
49
Stacker
Stacker
$79 per monthTransform your spreadsheets into apps. Stacker allows you to create digital tools that engage customers, partners, and employees. All powered by data from your Airtable or Google Sheets. Beautiful UI that is easy to use. Your spreadsheet can be transformed into an app-like interface. Securely share data to customers. You can control what data your users have access to and what actions they can take. Automate manual processes by making use of your data. Check out our sample apps to see how Stacker can help you transform your business. -
50
Tekton
Tekton
FreeTekton is a cloud-native platform for building CI/CD system. It consists of Tekton Pipelines which provide the building blocks and supporting components such as Tekton CLI or Tekton Catalog that make Tekton a complete environment. Tekton unifies CI/CD processes and tooling across all vendors, languages, deployment environments, and languages. It is compatible with Jenkins, Skaffold and Knative as well as many other popular CI/CD tools. Tekton abstracts the underlying architecture so you can choose the build-test-deploy workflow that suits your team's needs. Tekton makes it easy to create CI/CD systems quickly. It's serverless and cloud-native, making it easy to scale, serverless, and cloud-native.