Molecule Alternatives
Similar projects and alternatives to molecule
-
mosaic
An experimental tool for building console UI in Kotlin using the Jetpack Compose compiler/runtime (by JakeWharton)
-
-
Appwrite
Appwrite - The Open Source Firebase alternative introduces iOS support. Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
-
MVIKotlin
Extendable MVI framework for Kotlin Multiplatform with powerful debugging tools (logging and time travel), inspired by Badoo MVICore library (by badoo)
-
-
-
-
KotlinBloc
A predictable state management library for Kotlin and Jetpack Compose, using the BLoC design pattern.
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
-
Glimmer
DSL Framework consisting of a DSL Engine and a Data-Binding Library used in Glimmer DSL for SWT (JRuby Desktop Development GUI Framework), Glimmer DSL for Opal (Pure Ruby Web GUI), Glimmer DSL for LibUI (Prerequisite-Free Ruby Desktop Development GUI Library), Glimmer DSL for Tk (Ruby Tk Desktop Development GUI Library), Glimmer DSL for GTK (Ruby-GNOME Desktop Development GUI Library), Glimmer DSL for XML (& HTML), and Glimmer DSL for CSS
-
nowinandroid
A fully functional Android app built entirely with Kotlin and Jetpack Compose
-
Decompose
Kotlin Multiplatform lifecycle-aware business logic components (aka BLoCs) with routing functionality and pluggable UI (Jetpack Compose, SwiftUI, JS React, etc.), inspired by Badoos RIBs fork of the Uber RIBs framework
-
FrameworkBenchmarks
Source for the TechEmpower Framework Benchmarks project
-
-
FizzBuzz Enterprise Edition
FizzBuzz Enterprise Edition is a no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes.
-
kivy
Open source UI framework written in Python, running on Windows, Linux, macOS, Android and iOS
-
bloc
A predictable state management library that helps implement the BLoC design pattern
-
-
-
mobx.dart
MobX for the Dart language. Hassle-free, reactive state-management for your Dart and Flutter apps.
-
workflow
A Swift and Kotlin library for making composable state machines, and UIs driven by those state machines. (by square)
molecule reviews and mentions
-
Reactive UI state on Android, starring Compose
Recently, Cash App introduced Molecule and suggested that Jetpack Compose can help solve the problem of managing UI state.
-
Now in Android - a new, open source, real-world sample app
Isn't this what Molecule wants to solve?
- cashapp/molecule : Build a StateFlow stream using Jetpack Compose
-
Are there any 3rd party State Management libs for Jetpack Compose?
There's also CashApps Molecule which just builds off the existing state management tools in Compose. I haven't played around with it yet but it looks cool.
-
Observing a Transformed StateFlow in a Composable
You could also check out Molecule to build your flows in compose
-
JetBrains launches cross-platform UI framework for Kotlin
Compose itself can be used by pretty much anything then. There's Compose UI, there's Compose Multiplatform, that on the web targets the DOM, on Windows targets... WinUI or any component library ? and more. For example, you can have a terminal renderer with it: https://github.com/JakeWharton/mosaic. Or hell, even drive an iOS view (https://twitter.com/jakewharton/status/1399561083204026369). The way it works also allows transforming coroutines calls, which are asynchronous into basically synchronous components, without ever making use of the UI part (https://github.com/cashapp/molecule).
-
Compose Multiplatform 1.0 is going live!
Check out molecule
-
the only reason java is still relevant is because it is shoved down the throats of high schoolers and college students
I just want to call out that "compose" actually refers to two separate things, a runtime and a UI toolkit. The former can be used for standalone state management that drives the UI, the latter can be used for the UI itself.
-
The state of managing state (with Compose)
Can you please elaborate a bit? Compose (as of now) is always thought as a UI framework, not in a way described by Molecule. But just reading Molecule's Profile example README, we can see Compose's potential beyond UI. Edit: Link to README
Stats
cashapp/molecule is an open source project licensed under Apache License 2.0 which is an OSI approved license.
Popular Comparisons
Are you hiring? Post a new remote job listing for free.