Lightweight alternative to isotope.js [closed]
Asked Answered
S

6

17

I'm using isotope.js purely because of its animations for adding/removing elements.

I love the effect of items animating to fill the position of removed elements simultaneously as the removed elements fade out.

The thing is, my grid elements are all of a fixed and equal size, and I don't need any of the filtering stuff. I find isotope to be a little clunky, maybe because of the breadth of its functionality.

So I'm looking for an alternative which is:

  • lightweight
  • slick
  • robust and production ready
  • able to gracefully degrade
Shondrashone answered 7/1, 2015 at 15:10 Comment(2)
Hmmm, what your describing, adding/removing elements, is the filtering "stuff" of isotope, so I'm not sure how you don't need it.Fetishism
Please Check out my Code in #64241931Persevering
T
35

Original answer

If someone is still looking you might also want to take a look into a similar jQuery plugin I've written, Filterizr. Filterizr is:

  • Allows for filtering, sorting, shuffling and searching
  • Highly customizable (allows users to write their own CSS effects for the transitions when filtering in and out)
  • Uses CSS3 transitions and transform-translate.
  • Lightweight, ~20kb
  • Optimized for mobile performance
  • Responsive (with your media queries)
  • Open source and MIT licensed

Download links, tutorials and docs on the Filterizr Website


Update 06/2019:

Filterizr has come a long way since then.

It is now written in TypeScript JavaScript and can be used without jQuery as a vanilla JavaScript library.

It still allows usage as a jQuery plugin though, you can still consult the Filterizr website as it's up-to-date.

Thoughtless answered 7/3, 2016 at 12:24 Comment(4)
Its really nice and lightweight .Pinnatiped
Great job! I'll try it since I have the same requirements that guided your development.Zelikow
Awesome plugin can i use it with masonry ?Kopaz
Please Check out my Code in #64241931Persevering
G
12

In case someone is still looking check out Shuffle.js. It is responsive alongwith MIT license.

Granduncle answered 9/11, 2015 at 16:48 Comment(1)
Please Check out my Code in #64241931Persevering
S
10

I also searching that have extensive filter with animation:

Muuri - Open Source MIT (Seem Fast and Good)

MixitUp - High Quality Commercial Library (Extreme Polished)

Other open source either do not have both feature, or optional extensible, Good if you need fast animation only like Macy.js, gridfolio, Tympanus CSS (+ equal included, - equal excluded):

Selfanalysis answered 24/6, 2018 at 5:40 Comment(2)
Thank you for suggesting MixItUp!Photon
Please Check out my Code in #64241931Persevering
S
6

Seems like you're looking for jQuery Masonry.

In general Isotope is pretty slick for most cases, all depending on the amount of content you throw at it of course.

The reason behind the clunkyness might be jQuery itself. While jQuery is an amazing selector, it's animation and speed of manipulation is lacking a bit because of the sheer amount of functionality included in the lib.

Swainson answered 9/1, 2015 at 14:50 Comment(2)
Isotope is using Mansonry as backend. It seems to be from the same author.Goodwife
@Goodwife Yes. But Masonry is the lightweight alternative to using the complete Isotope package. As long as you don't need filtering and animations, Masonry alone will do the trick.Swainson
D
3

im using jquery Quicksand which is pretty neat and straight forward http://razorjack.net/quicksand/

Desai answered 17/3, 2015 at 6:10 Comment(0)
H
-3

I have also found some alternative of isotope masonry gallery

https://www.wix.com/app-market/wix-pro-gallery

https://github.com/wix/pro-gallery

            ---------------OR---------------

Image Photo Gallery Final Tiles Grid (Wordpress plugin)

Meow Gallery (+ Gallery Block) (Wordpress plugin)

Hilton answered 27/4, 2021 at 5:41 Comment(1)
i dont see any mention of react or wix.Revengeful

© 2022 - 2024 — McMap. All rights reserved.