30 open-source projects similar to vlonjatg/progress-activity, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.
Android View that displays different content based on its state
一个支持多种状态的自定义View,可以方便的切换到:加载中视图、错误视图、空数据视图、网络异常视图、内容视图。
XUI is a native Android UI framework and component library designed for building application interfaces. It provides a comprehensive suite of native layouts, input fields, and navigation elements, supported by a tiered theme management system for defining global visual attributes and responsive styles. The framework distinguishes itself through a specialized set of custom views and interaction toolkits, including high-performance calendars, data visualization rendering, and a variety of stylized buttons with integrated timers and visual effects. It also includes integrated media processing ca
Controls the visibility of the network activity indicator on iOS using Alamofire.
A simple way to create signal stores with a read-only interface.
fish-redux is a Flutter application framework and state management library that implements a Redux-based workflow. It provides a centralized state container and uses reducers and actions to maintain a single source of truth, ensuring data consistency across application screens and components. The framework includes a state-to-UI connector that transforms raw state data for display and automatically updates views. It features a component lifecycle manager that triggers logic and state updates based on when UI components mount or unmount. The project covers dependency injection for reducing co
Android Round Corner Progress Bar Library for Android
tansu is a lightweight, push-based framework-agnostic state management library. It borrows the ideas and APIs originally designed and implemented by Svelte stores and extends them with computed and batch.
Flexible Stepped Progress Bar for IOS
A custom animation for the UIRefreshControl
A library to bring hypermedia json into the NgRx Signal Store following the HATEOAS approach
Various Extensions for the NgRx Signal Store
A simple, lightweight mediator library for Angular.
Apollo Client is a GraphQL client library and data fetching framework used to request data from a GraphQL server and synchronize that state within a frontend application. It functions as a remote state manager and a local state management tool, allowing developers to define client-side schemas and resolvers for data that does not reside on a remote server. The project features a normalized GraphQL cache that identifies objects by ID to ensure referential equality and consistent data updates across different queries. It also includes a GraphQL API mocking tool to simulate server responses and
The simple but very powerful and incredibly fast state management for React that is based on hooks
State-first Angular state management — 12x lighter than NgRx, async/await, built-in DevTools, zero RxJS required
Simple syncing between @ngrx store and local storage
Powerfully simple global state management for Vue 3