AltHub

DioxusLabs/dioxus Alternatives

cross-platform app framework

A Rust fullstack framework for building cross-platform apps for web, desktop, and mobile from a single codebase.

39.2kRustApache-2.0active · last push 22d agoGitHub

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

wasp-lang/waspGitHub

Choose if you prefer a JS/TS declarative fullstack framework over Rust, but it targets web only.

The batteries-included full-stack framework for the AI era. Develop JS/TS web apps (React, Node.js, and Prisma) using declarative code that abstracts away complex full-stack features like auth, background jobs, RPC, email sending, end-to-end type safety, single-command deployment, and more.

18.7k
TypeScript
MIT
active22d ago
alibaba/iceGitHub

Choose if you want a React-based progressive web framework with Alibaba ecosystem, but web-only.

🚀 ice.js: The Progressive App Framework Based On React(基于 React 的渐进式应用框架)

18.6k
TypeScript
MIT
active6mo ago
livebud/budGitHub

Choose if you want a fullstack web framework in Go rather than Rust.

The Full-Stack Web Framework for Go

5.6k
JavaScript
MIT
dormant2.9y ago
alephjs/aleph.jsGitHub

Choose if you are committed to Deno runtime for fullstack apps, but it's archived.

The Full-stack Framework in Deno.

5.2k
TypeScript
MIT
archived1.3y ago
analogjs/analogGitHub

Choose if you want a fullstack Angular framework using Vite and Nitro, not cross-platform native.

The fullstack meta-framework for Angular. Powered by Vite and Nitro

3.2k
TypeScript
MIT
active21d ago
nullstack/nullstackGitHub

Choose if you want a feature-driven fullstack JS framework, but it's not widely adopted.

Feature-Driven Full Stack JavaScript Components

782
JavaScript
MIT
slowing1.0y ago
vercel/next.jsGitHub

Choose if you want the largest React ecosystem for fullstack web apps, sacrificing native/mobile code sharing.

The React Framework

142.4k
JavaScript
MIT
active23d ago
withastro/astroGitHub

Choose if your project is content-heavy and you want static-first with islands, not a full-featured cross-platform app.

The web framework for content-driven websites. ⭐️ Star to support our work!

62.7k
TypeScript
NOASSERTION
active22d ago
nuxt/nuxtGitHub

Choose if you prefer Vue for fullstack web development over Rust.

The full-stack Vue framework.

60.9k
TypeScript
MIT
active22d ago
gatsbyjs/gatsbyGitHub

Choose if you want a React-based static site generator for content sites, not dynamic cross-platform apps.

React-based framework with performance, scalability, and security built in.

55.9k
JavaScript
MIT
active23d ago
vikejs/vikeGitHub

Choose if you want a Vite-powered fullstack framework with flexibility and no lock-in, but still JS/TS.

(Replaces Next.js/Nuxt) 🔨 Build mission-critical applications with stability and development freedom.

5.8k
TypeScript
MIT
active2mo ago
expo/expoGitHub

Choose if you want to build universal apps with React Native and a huge ecosystem, primarily mobile.

An open-source framework for making universal native apps with React. Expo runs on Android, iOS, and the web.

51.8k
TypeScript
MIT
active2mo ago
TanStack/routerGitHub

Choose if you need a fully type-safe router plus fullstack in a JS-first approach.

🤖 A client-first, server-capable, fully type-safe router and full-stack framework for the web (React and more).

15.0k
TypeScript
MIT
active1mo ago
unoplatform/unoGitHub

Choose if you are in the .NET/C# ecosystem and need cross-platform apps from XAML.

Open-source platform for building cross-platform native Mobile, Web, Desktop, and Embedded apps from a single C#/XAML codebase. Work from any IDE/CLI with Hot Reload, Visual Designer, MCPs, and Skills built for modern .NET workflows. 200M+ NuGet downloads.

10.0k
C#
Apache-2.0
active2mo ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

MithrilJS/mithril.jsGitHub

Choose if you need a minimal client-side UI library without fullstack or desktop/mobile support.

A JavaScript Framework for Building Brilliant Applications

14.5k
JavaScript
MIT
active2mo ago
kusti8/proton-nativeGitHub

Choose if you want to build desktop apps with React in the browser-like environment, but it's unmaintained and desktop-only.

A React environment for cross platform desktop apps

10.9k
TypeScript
MIT
dormant3.8y ago

Listed as an alternative to

These projects were analysed and named dioxus among their alternatives. The relationship is not symmetric — how dioxus rates them is a separate judgement, made when dioxus is analysed in its own right.

react/react-nativeGitHub

calls dioxus “Choose Dioxus for a React-like Rust framework that targets web, desktop, and mobile with fine-grained reactivity.”

A framework for building native applications using React

126.4kC++active
nuxt/nuxtGitHub

calls dioxus “Choose when you want a Rust-based fullstack framework that compiles to web, desktop, and mobile.”

The full-stack Vue framework.

60.9kTypeScriptactive
meteor/meteorGitHub

calls dioxus “choose if you want a Rust full-stack framework for web/desktop/mobile with low resource usage.”

Meteor, the JavaScript App Platform

44.8kJavaScriptactive
NativeScript/NativeScriptGitHub

calls dioxus “choose it if you want Rust and a React-like component model across mobile/desktop/web instead of JS.”

⚡ Write Native with TypeScript ✨ Best of all worlds (TypeScript, Swift, Objective C, Kotlin, Java, Dart). Use what you love ❤️ Angular, React, Solid, Svelte, Vue with: iOS (UIKit, SwiftUI), Android (View, Jetpack Compose), Flutter and you name it compatible.

25.6kTypeScriptactive
GeekyAnts/NativeBaseGitHub

calls dioxus “Choose if you're building in Rust and want a React-like component model across web, desktop, and mobile.”

Mobile-first, accessible components for React Native & Web to build consistent UI across Android, iOS and Web.

20.4kTypeScriptslowing
wasp-lang/waspGitHub

calls dioxus “Rust full-stack framework for web/desktop/mobile; choose if you prefer Rust and cross-platform targets.”

The batteries-included full-stack framework for the AI era. Develop JS/TS web apps (React, Node.js, and Prisma) using declarative code that abstracts away complex full-stack features like auth, background jobs, RPC, email sending, end-to-end type safety, single-command deployment, and more.

18.7kTypeScriptactive
alibaba/iceGitHub

calls dioxus “when you want a Rust-based fullstack app framework with WebAssembly and native rendering.”

🚀 ice.js: The Progressive App Framework Based On React(基于 React 的渐进式应用框架)

18.6kTypeScriptactive
alibaba/weexGitHub

calls dioxus “Choose for Rust-based cross-platform apps with a React-like model; no JavaScript runtime needed.”

A framework for building Mobile cross-platform UI

18.5kC++slowing
ionic-team/capacitorGitHub

calls dioxus “Choose when you want to build apps in Rust with a React-like model, avoiding JavaScript and webviews.”

Build cross-platform Native Progressive Web Apps for iOS, Android, and the Web ⚡️

16.5kTypeScriptactive
Snapchat/ValdiGitHub

calls dioxus “when you want a Rust fullstack framework with a React-like declarative model and native rendering”

Valdi is a cross-platform UI framework that delivers native performance without sacrificing developer velocity.

16.4kC++active
TanStack/routerGitHub

calls dioxus “Rust full-stack framework for web/desktop/mobile; choose if you want Rust for the entire app.”

🤖 A client-first, server-capable, fully type-safe router and full-stack framework for the web (React and more).

15.0kTypeScriptactive
callstack/react-native-paperGitHub

calls dioxus “choose when you want a Rust memory-safe fullstack UI that compiles to mobile, replacing the JS/RN layer.”

Material Design for React Native (Android & iOS)

14.4kTypeScriptactive
blackboardsh/electrobunGitHub

calls dioxus “For Rust developers wanting a fullstack framework with web, desktop, and mobile support using a React-like model.”

Build ultra fast, tiny, and cross-platform desktop apps with Typescript.

12.7kTypeScriptactive
kusti8/proton-nativeGitHub

calls dioxus “choose for a Rust-based fullstack/desktop framework with a React-like model, if you're not tied to JS.”

A React environment for cross platform desktop apps

10.9kTypeScriptdormant
nodegui/nodeguiGitHub

calls dioxus “choose if you want a Rust-based desktop/web/mobile app framework with a React-like model and smaller runtime.”

A library for building cross-platform native desktop applications with Node.js and CSS 🚀. React NodeGui : https://react.nodegui.org and Vue NodeGui: https://vue.nodegui.org

9.2kC++active
neutralinojs/neutralinojsGitHub

calls dioxus “Choose it if you prefer Rust and a React-like model with compile-time safety; it renders to native widgets or webview, unlike Neutralino's webview-server model.”

Portable and lightweight cross-platform desktop application development framework

8.6kCactive
Tencent/HippyGitHub

calls dioxus “when you want a React-like model in Rust with shared logic across web, desktop, and mobile.”

Hippy is designed to easily build cross-platform dynamic apps. 👏

8.6kC++active
wxWidgets/wxWidgetsGitHub

calls dioxus “Choose for Rust-based apps needing a React-like declarative UI across desktop and web, not native C++ widgets.”

Cross-Platform C++ GUI Library

7.3kC++active