30 open-source projects similar to pietropizzi/gridstack, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best GridStack alternative.
FlowStack is a SwiftUI component for laying out content in a grid.
This is a Ruby on Rails integration gem and UI framework that provides tools for incorporating the Bootstrap CSS framework into Ruby on Rails applications. It serves as a frontend asset pipeline bridge to manage responsive grids and pre-styled components within the Rails build process. The project provides a set of generators to automate the creation of themed layouts, scaffold views, and directory structures. It includes a component generator that uses helper methods to produce complex UI elements such as navigation bars, modal dialogs, and breadcrumb navigation without requiring manual HTML
Official Vue.js wrapper for fullPage.js http://alvarotrigo.com/vue-fullpage/
Responsive grid system based on Bootstrap for Svelte.
A Vue 3 (and 2) reliable, simple and touch-ready panes splitter / resizer.
A SwiftUI implementation of UICollectionView & UITableView. Here's some of its useful features: supports preloading and onAppear/onDisappear. supports cell selection, with automatic support for SwiftUI editing mode. supports autosizing of cells. supports the new…
🍌 Angular UI library to split views and allow dragging to resize areas using CSS grid layout.
Installation - Getting Started - Building a Request - Codable - Combine - How it Works - Request Groups - Request Chains - Json - Contributing - License
StackGrid is a Vue 3 component for fast, dynamic masonry/stack layouts. It automatically arranges items based on the container width and now supports buttery-smooth transitions for add/remove/reflow events.
URLImage is a SwiftUI view that displays an image downloaded from provided URL. URLImage manages downloading remote image and caching it locally, both in memory and on disk, for you.
A tiny Drawer component with bounced animation for Vue 🚪🎏🗄🔛
💪 A simple and reusable flexbox component for Svelte.
vue-grid-layout is a draggable and resizable grid system for Vue.js that enables users to customize the placement and size of interface elements. It functions as a dynamic widget orchestrator and a state-persistent layout manager, allowing for the creation of customizable dashboard interfaces where components can be arranged and sized according to user preference. The system operates as a responsive dashboard framework that automatically adapts grid arrangements based on viewport size and supports right-to-left text directions. It provides the ability to capture and serialize grid positions a
This project is a declarative UI pattern library and reference implementation for structuring layouts, navigation flows, and data collections across Apple platforms. It provides a collection of practical implementation patterns and component examples for building user interfaces using the SwiftUI framework. The library serves as a cross-platform reference for rendering visual content on iOS and macOS. It includes a view implementation guide that covers managing navigation, handling user inputs, and embedding web content. The codebase covers broad capability areas including layout management
Fluxus is an implementation of the Flux pattern for SwiftUI that replaces MVC, MVVM, Viper, etc. Organize all your model data into a store and easily access in your views. Use mutations to modify your app's state. Use actions to perform asynchronous operations. Keep your models and views as…
vue3 virtual waterfall component(Vue3虚拟瀑布流组件)
Format phone numbers as they're typed—entirely in SwiftUI . 📱 --> Get Started | Examples | Customize | Features | Install | Pricing
A waterfall grid layout view for SwiftUI.
Vue Virtual Scroll - High-performance, feature full Vue 3 virtual scrolling library (dynamic items size with fixed size optimization, list/table/grid mode, support for huge size)
NOTE If you'd like to see QGrid in action, check out this demo of early alpha version of QDesigner (see video below). Install Beta of QDesigner: https://testflight.apple.com/join/aSXW5tVp Install a companion QDesigner Client on iPhone, to see your UI design on a target device, updated in…
💠 Vue.js directive for masonry blocks layouting ✅
This project is a reference guide and technical resource for building user interfaces with the SwiftUI framework. It provides a comprehensive collection of code examples, documentation, and a component library of reusable view implementations and layout patterns. The resource includes a compatibility map that links modern declarative views to their equivalent imperative counterparts in the UIKit framework. This documentation assists with the migration from UIKit to SwiftUI by providing guidance on wrapping legacy view controllers and view subclasses within a declarative hierarchy. The guide
A SwiftUI view that manages a UIViewController that responds to keyboard events with modified additionalSafeAreaInsets.
vue-virtual-scroll-list is a virtualized list implementation for Vue applications. It provides a component that renders only the visible items of a large dataset to maintain high performance and limit the number of active DOM elements. The project functions as a high-performance list renderer and dynamic viewport manager. It calculates real-time list dimensions and scroll offsets to display thousands of data entries without degrading browser memory usage or performance. The system includes programmatic scroll control to navigate to specific item indices or pixel offsets. It also provides uti