Muuri creates responsive, sortable, filterable and draggable layouts. Comparing to what's out there Muuri is a combination of Packery, Masonry, Isotope and Sortable. You can build pretty amazing layouts without a single line of JavaScript these days. However, sometimes (rarely though) CSS just isn't enough, and that's where Muuri comes along. At it's very core Muuri is a layout engine which is limited only by your imagination. You can seriously build any kind of layout, asynchronously in web workers if you wish. Custom layouts aside, you might need to sprinkle some animations and/or interactivity (filtering / sorting / drag & drop) on your layout (be it CSS or JS based). Stuff gets complex pretty fast and most of us probably reach for existing libraries to handle the complexity at that point. This is why most of these extra features are built into Muuri's core, so you don't have to go hunting for additional libraries or re-inventing the wheel for the nth time.

Features

  • Provides a simple (and as low-level as possible) API for building amazing layouts
  • Muuri's layout system allows positioning the grid items within the container in pretty much any way imaginable
  • Built-in support for sorting the grid items by dragging and dropping, even between grids
  • Muuri provides simple utility methods for controlling the visibility of items, performantly
  • Muuri provides methods for sorting all the grid items, moving an item within a grid and sending an item to another grid
  • Extensive and quite straightforward API with enough options, methods, events and escape hatches to gain full control over the library's behaviour

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow Muuri

Muuri Web Site

Other Useful Business Software
$300 Free Credits for Your Google Cloud Projects Icon
$300 Free Credits for Your Google Cloud Projects

Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
Start Free Trial
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Muuri!

Additional Project Details

Programming Language

JavaScript

Related Categories

JavaScript Build Tools, JavaScript User Interface (UI) Software

Registered

2021-06-17