ganlanyuan / tiny-slider

Vanilla javascript slider for all purposes.
MIT License
5.26k stars 785 forks source link

The project is dead? #690

Open leoalv opened 3 years ago

leoalv commented 3 years ago

I have read almost every Issues and Pull Requests and the project leader has simply not accepted or denied these.

I came here because I wanted to present some ideas for improvement, but I found that many are waiting for answers.

Thank God the leader of the project is alive, because he has been active throughout March 2021. So the question is: Is the project dead?

Please reply to us, to search for new options, Thank you

dijkermans commented 3 years ago

Looks like it is. Which alternatives? Swiper? Glider? Slick and Owl are already dead.

leoalv commented 3 years ago

@dijkermans Right now I am analyzing swiper, it seems to me a more reasonable option, the problem I have is that it weighs 138kb minified, and it lacks some goodies that I get used to with Owl Carousel such as the customization of navigation buttons, buttons and dots outside the container , The problem is that I have used is in applications that have thousands of installations, so I wanted to use this library that Owl recommends.

For now I think I will give the opportunity to this library that minified only weighs 32kb, then if I do not see news from the developer, I will move to swiper.

RawMajkel commented 3 years ago

Hi all, I haven't tested any of those alternatives yet, but https://github.com/NickPiscitelli/Glider.js looks pretty small (both js and css) and nice. For me it's really about being dependency free, light and responsive. I don't even care about IE support.

What are your thoughts?

dijkermans commented 3 years ago

@RawMajkel It's pretty good, just limited "Glider.js is not truly a carousel; it lacks the defining carousel feature, infinite looping. "

leoalv commented 3 years ago

@RawMajkel, @dijkermans As I said before, Swiper is the best option, but it is very heavy, so I started to investigate if the core could be used, that's when I found that they are working on version 7, a smaller, lighter version and that the Other functions will put it as modules to be able to add according to the needs. You can check here https://github.com/nolimits4web/swiper/discussions/4228

That's why I decided on swiper, another of the benefits is that it uses flexbox and not positioning which I think helps to overcome the CLS of Google Lighthouse.

RawMajkel commented 3 years ago

@leoalv Looks great, I'll definitely wait for version 7 of Swiper, for now it's too big. I'll try out Glider in the next project tho.

ash-f commented 3 years ago

Check Spidejs out also. https://splidejs.com/

Asterovim commented 3 years ago

Splide and Glider look's great ! :)

I have also see Tiny Swiper: https://github.com/joe223/tiny-swiper

dijkermans commented 2 years ago

I recommend Flickity. It may not be the easiest one to implement, but it works great. https://github.com/metafizzy/flickity

peterpp commented 8 months ago

I've just migrated my project from OwlCarousel to Keen-Slider: https://github.com/rcbyr/keen-slider It is very light-weight, universal and works well. It lacks integrated navigation and auto-play, but it can be added with some effort. Many use-cases are demonstrated in demos.

leoalv commented 8 months ago

I've just migrated my project from OwlCarousel to Keen-Slider: https://github.com/rcbyr/keen-slider It is very light-weight, universal and works well. It lacks integrated navigation and auto-play, but it can be added with some effort. Many use-cases are demonstrated in demos.

Thanks for the information, it looks great. But I moved years ago to the all-powerful swiper

NickWoodward commented 4 months ago

I've just migrated my project from OwlCarousel to Keen-Slider: https://github.com/rcbyr/keen-slider It is very light-weight, universal and works well. It lacks integrated navigation and auto-play, but it can be added with some effort. Many use-cases are demonstrated in demos.

Have you been able to implement an autoplay that's 'stoppable'? I've struggled with no luck, and the project also now seems dead :/