AltHub

Tencent/Hippy Alternatives

cross-platform mobile app development

Tencent/Hippy is a cross-platform dynamic app framework that lets developers write React or Vue apps for iOS, Android, and Web with a native JS-engine bridge.

8.6kC++Apache-2.0active · last push 1mo agoGitHub

Same job, different approach

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

flutter/flutterGitHub

when you prefer Dart and a self-contained rendering engine with no JS bridge.

Flutter makes it easy and fast to build beautiful apps for mobile and beyond

178.7k
Dart
BSD-3-Clause
active1mo ago
AvaloniaUI/AvaloniaGitHub

when you are invested in .NET/C# and want a XAML-based UI for desktop and mobile.

Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The future of .NET UI

31.4k
C#
MIT
active1mo ago
unoplatform/unoGitHub

when you need to share C#/XAML code across mobile, desktop, and WebAssembly.

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
active1mo ago
react/react-nativeGitHub

when you want the mature React Native ecosystem and tooling instead of Hippy's Vue/React API.

A framework for building native applications using React

126.4k
C++
MIT
active1mo ago
ionic-team/ionic-frameworkGitHub

when you want to build apps with standard web components and a platform-like UI toolkit.

A powerful cross-platform UI toolkit for building native-quality iOS, Android, and Progressive Web Apps with HTML, CSS, and JavaScript.

52.6k
TypeScript
MIT
active1mo ago
dotnet/mauiGitHub

when you are building in .NET and need native mobile/desktop from a single C# codebase.

.NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.

23.3k
C#
MIT
active1mo ago
fyne-io/fyneGitHub

when you want a lightweight Go UI toolkit that also targets mobile devices.

Cross platform GUI toolkit in Go inspired by Material Design

28.7k
Go
BSD-3-Clause
active1mo ago
JetBrains/compose-multiplatformGitHub

when you use Kotlin and want Compose UI shared across Android, iOS, and desktop.

Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.

19.3k
Kotlin
Apache-2.0
active1mo ago
slint-ui/slintGitHub

when you want a declarative Rust/C++ UI with a visual designer and embedded support.

Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

23.6k
Rust
NOASSERTION
active1mo ago
Snapchat/ValdiGitHub

when you want a C++ UI framework with native performance and no JS engine overhead.

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

16.4k
C++
NOASSERTION
active15d ago
go-drift/driftGitHub

when you want a minimal Go-based UI for mobile cross-platform apps.

Cross-platform mobile UI framework for Go

316
Go
MIT
active5mo ago
tauri-apps/tauriGitHub

when you prefer a system WebView and Rust backend for smaller, secure cross-platform apps.

Build smaller, faster, and more secure desktop and mobile applications with a web frontend.

110.5k
Rust
Apache-2.0
active2mo ago
DioxusLabs/dioxusGitHub

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

Fullstack app framework for web, desktop, and mobile.

39.2k
Rust
Apache-2.0
active17d ago
ionic-team/capacitorGitHub

when you want to bridge existing web apps into native containers rather than write logic in a JS engine.

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

16.5k
TypeScript
MIT
active1mo 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.

alibaba/weexGitHub

when you need Vue integration and Alibaba's older ecosystem, despite less activity than Hippy.

A framework for building Mobile cross-platform UI

18.5k
C++
Apache-2.0
slowing10mo ago

Listed as an alternative to

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

NativeScript/NativeScriptGitHub

calls Hippy “choose it if you need dynamic over-the-air JS bundle updates with native rendering in a React/Vue-like API.”

⚡ 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
react/react-nativeGitHub

calls Hippy “Choose Hippy if you need a highly dynamic, performance-focused framework from Tencent that supports both React and Vue.”

A framework for building native applications using React

126.4kC++active
ocornut/imguiGitHub

calls Hippy “choose when you need React-like dynamic mobile UI tied to Tencent's ecosystem; otherwise not a general C++ GUI replacement.”

Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies

76.0kC++active
dcloudio/uni-appGitHub

calls Hippy “Choose when you want a Tencent-maintained JS-to-native runtime supporting Vue/React for iOS/Android, outside the miniapp ecosystem.”

A cross-platform framework using Vue.js

41.6kJavaScriptactive
emilk/eguiGitHub

calls Hippy “choose when you are building dynamic JS-driven mobile apps and cannot use Rust immediate-mode UI in that stack”

egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native

30.1kRustactive
fyne-io/fyneGitHub

calls Hippy “Choose Hippy if you need a dynamic cross-platform solution with a JS frontend and C++ core, especially for teams already using web technologies.”

Cross platform GUI toolkit in Go inspired by Material Design

28.7kGoactive
slint-ui/slintGitHub

calls Hippy “Choose Hippy when you want a JavaScript-driven cross-platform mobile app framework with a web-development model, not focused on desktop or embedded.”

Slint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C++, JavaScript, or Python apps.

23.6kRustactive
GeekyAnts/NativeBaseGitHub

calls Hippy “Choose if you need a JS-driven cross-platform UI framework with faster startup than React Native.”

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

20.4kTypeScriptslowing
JetBrains/compose-multiplatformGitHub

calls Hippy “when you need JS-driven updates for mobile apps and are comfortable with Tencent's ecosystem.”

Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.

19.3kKotlinactive
alibaba/weexGitHub

calls Hippy “Choose for an actively maintained Tencent JS-driven UI framework with a different API and ecosystem.”

A framework for building Mobile cross-platform UI

18.5kC++slowing
flet-dev/fletGitHub

calls Hippy “Use when you want a JavaScript-driven cross-platform dynamic app framework with a lighter runtime.”

Build realtime web, mobile and desktop apps in Python only. No frontend experience required.

16.6kPythonactive
ionic-team/capacitorGitHub

calls Hippy “Choose when you need a JS-driven native rendering framework with dynamic delivery from Tencent.”

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

16.5kTypeScriptactive
Snapchat/ValdiGitHub

calls Hippy “when you want JavaScript-driven UI with native rendering and Tencent's ecosystem support”

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

16.4kC++active
callstack/react-native-paperGitHub

calls Hippy “choose if you want a high-performance JS-driven mobile UI framework with RN-like API but faster bridge.”

Material Design for React Native (Android & iOS)

14.4kTypeScriptactive
linebender/druidGitHub

calls Hippy “choose when you need a cross-platform dynamic app framework with a JavaScript engine and native rendering, but it's not Rust.”

A data-first Rust-native UI design toolkit.

9.7kRustactive
dotnet/mauiGitHub

calls Hippy “Choose when you want a JS-driven mobile app framework backed by Tencent, but only for mobile and no desktop support.”

.NET MAUI is the .NET Multi-platform App UI, a framework for building native device applications spanning mobile, tablet, and desktop.

23.3kC#active