Muuri – Responsive, sortable, filterable and draggable grid layouts
Muuri is a JavaScript library that creates responsive, sortable, filterable and draggable grid layouts.
Muuri – Responsive, sortable, filterable and draggable grid layouts launched on May 23, 2017 with 32 votes, #714 of 3,229 launches that month and more than 75% of that year's launches. The site was still online in September 2026, 9 years on.
In plain words
Muuri is a JavaScript library for building responsive grid layouts with sorting, filtering, and drag-and-drop functionality. It combines features similar to Packery, Masonry, Isotope, and Sortable into a single layout engine. Developers use Muuri when CSS alone is insufficient, creating custom grid arrangements with animations and interactive elements for web applications and portfolios.
written from the facts on this page · September 2026
From the sources
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…from haltu.github.io
Does a similar job
all alternatives →
Muuri JS Library for Grid Layouts2017 · muuri.dev · ▲204Responsive, sortable, filterable and draggable grid layouts
Magic Grid – A simple JavaScript library for dynamic grid layouts2018 · github.com · ▲167A simple, lightweight Javascript library for dynamic grid layouts. - e-oj/Magic-Grid

µJS, a 5KB alternative to Htmx and Turbo with zero dependenciesMar 2026 · mujs.org · ▲161I built µJS because I wanted AJAX navigation without the verbosity of HTMX or the overhead of Turbo. It intercepts links and form submissions, fetches pages via AJAX, and swaps fragments of the DOM. Single tag, one call to `mu.init()`. No build step, no dependencies. Key features: patch mode (update multiple fragments in one request), SSE support, DOM morphing via idiomorph, View Transitions, prefetch on hover, polling, and full HTTP verb support on any element. At ~5KB gzipped, it's smaller than HTMX (16KB) and Turbo (25KB), and works with any backend: PHP, Python, Go, Ruby, whatever.…
- ASA simple lightweight CSS grid, not a bloated framework2012 · thisisdallas.github.com · ▲134

More life & fun this month
the category →
A free city-building game in your browser. You are the mayor. You know what the city needs. Now get it past the zoning board, the neighbors, the appeals court and the next election.
Life & fun · 2d ago · permit.petercai.com
- IV
Life & fun · 14d ago · tanzaniaeducationproject.org

Turn a phone, tablet or TV into a sign. Type a message and it fills the screen: welcome signs, timers, Wi-Fi passwords and more. No app, no account, free.
Life & fun · 15d ago · bigwords.page

Play a free virtual guitar online with your keyboard or by touch. Slow songs down and see every chord, string and strum. Acoustic, classic, electric and bass.
Life & fun · 8d ago · guitoro.com

Carrier settings from iPhone, Pixel and Galaxy firmware, decoded and compared: APNs, VoLTE, 5G and Wi-Fi Calling per carrier, and what each build changed.
Life & fun · 13d ago · carrierexplode.com

Life & fun · 22d ago · space.bl2.net
Source: Show HN post ↗
Launched alongside, May 2017
the whole month →




Things 3.0▲757Complete revamp of the original, award-winning task manager
Work · 2017 · culturedcode.com