AltHub

Snapchat/Valdi Alternatives

cross-platform UI framework

Valdi is a cross-platform UI framework that compiles declarative TypeScript directly to native views for iOS, Android, and macOS, without web views or JavaScript bridges.

16.4kC++NOASSERTIONactive ยท last push 6d 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 want a mature, widget-rich ecosystem with strong tooling

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

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

when you are building with .NET and want XAML-based cross-platform UI across desktop and mobile

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

31.4k
C#
MIT
active30d ago
unoplatform/unoGitHub

when you need a WinUI/XAML codebase that targets mobile, web, and desktop from a single C# project

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
DioxusLabs/dioxusGitHub

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

Fullstack app framework for web, desktop, and mobile.

39.2k
Rust
Apache-2.0
active7d ago
fyne-io/fyneGitHub

when you want a simple Go GUI toolkit that is desktop-first but also supports mobile

Cross platform GUI toolkit in Go inspired by Material Design

28.7k
Go
BSD-3-Clause
active1mo ago
dotnet/mauiGitHub

when you are a .NET developer needing a single XAML codebase for iOS, Android, macOS, and Windows

.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
active29d ago
Tencent/HippyGitHub

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

Hippy is designed to easily build cross-platform dynamic apps. ๐Ÿ‘

8.6k
C++
Apache-2.0
active1mo ago
go-drift/driftGitHub

when you need a minimal Go framework specifically for mobile UI with no external dependencies

Cross-platform mobile UI framework for Go

316
Go
MIT
active5mo ago
ionic-team/ionic-frameworkGitHub

when you prefer standard web technologies and are willing to accept a WebView-based approach

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
ShaftUI/ShaftGitHub

when you want a Swift-only GUI framework with a small footprint and native handling

A cross-platform GUI framework for Swift, built for demanding workloads and developer ergonomics

721
Swift
BSD-3-Clause
slowing10mo ago
react/react-nativeGitHub

when you want the React programming model and access to the largest cross-platform community

A framework for building native applications using React

126.4k
C++
MIT
active1mo ago
JetBrains/compose-multiplatformGitHub

when you want to share UI in Kotlin with Jetpack Compose APIs across desktop and mobile

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
active30d ago
slint-ui/slintGitHub

when you need a low-resource declarative UI toolkit for Rust, C++, or Python targets

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

23.6k
Rust
NOASSERTION
active29d ago
alibaba/weexGitHub

when you want a Vue-friendly JS mobile UI framework but can accept a less active project

A framework for building Mobile cross-platform UI

18.5k
C++
Apache-2.0
slowing10mo ago
tidev/titanium-sdkGitHub

when you want direct native API access from JavaScript/TypeScript and a long-standing SDK

๐Ÿš€ Native iOS and Android Apps with JavaScript & TypeScript

2.8k
Objective-C
NOASSERTION
active27d ago
Tencent-TDS/KuiklyUIGitHub

when you need a Kotlin Multiplatform UI from Tencent with dynamic delivery and high performance

A Kotlin Multiplatform UI framework from Tencent TDS โ€” high-performance, one codebase for six platforms, with dynamic delivery.

3.4k
Kotlin
NOASSERTION
active27d ago
NativeScript/NativeScriptGitHub

when you want to build truly native apps with TypeScript and direct native API access

โšก 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.6k
TypeScript
MIT
active30d ago

Listed as an alternative to

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

react/react-nativeGitHub

calls Valdi โ€œChoose Valdi if you want C++-level performance with rapid iteration in a newer cross-platform UI framework.โ€

A framework for building native applications using React

126.4kC++active
dcloudio/uni-appGitHub

calls Valdi โ€œChoose when you need Snap's native performance C++ UI framework and are not invested in the JavaScript/Vue ecosystem.โ€

A cross-platform framework using Vue.js

41.6kJavaScriptactive
NativeScript/NativeScriptGitHub

calls Valdi โ€œchoose it if you want a C++ UI framework with native performance across platforms rather than JavaScript bindings.โ€

โšก 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 Valdi โ€œChoose if you want a new high-performance native UI framework and are not tied to React or JS.โ€

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

20.4kTypeScriptslowing
alibaba/weexGitHub

calls Valdi โ€œChoose for C++-centric UI development wanting native performance; not code-compatible with Weex.โ€

A framework for building Mobile cross-platform UI

18.5kC++slowing
flet-dev/fletGitHub

calls Valdi โ€œUse when you want a C++-based cross-platform UI framework and can live with a less mature ecosystem.โ€

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

16.6kPythonactive
ionic-team/capacitorGitHub

calls Valdi โ€œChoose when you need a C++ cross-platform native UI framework rather than webview.โ€

Build cross-platform Native Progressive Web Apps for iOS, Android, and the Web โšก๏ธ

16.5kTypeScriptactive
callstack/react-native-paperGitHub

calls Valdi โ€œchoose when you require native-rendering cross-platform UI without a JS bridge.โ€

Material Design for React Native (Android & iOS)

14.4kTypeScriptactive
Tencent/HippyGitHub

calls Valdi โ€œwhen you want a C++ UI framework with native performance and no JS engine overhead.โ€

Hippy is designed to easily build cross-platform dynamic apps. ๐Ÿ‘

8.6kC++active