jespervos/blossom-carousel
jespervos/blossom-carousel has 1,116 GitHub stars and 43 forks. GitHot measured +11 stars in 24 hours and +36 in 7 days. Last checked 2026-11-11 01:04 UTC. Last push 2026-10-25.
Native-first carousel enhanced with drag support for pointer devices.
Measured star growth
- in 24h
- +11
- in 7 days
- +36
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
Original
Blossom Carousel
Blossom Carousel is the first carousel library that builds on native browser scrolling instead of replacing it. It provides a small drag enhancement for pointer devices while maintaining the core interaction model, performance, and accessibility of a real scroll container.
- 🥇 Native scrolling: Full performance and accessibility.
- 🚀 Dragging: Custom physics-based dragging for all pointer types.
- ➡️ Navigation controls: First-class Previous, Next and Dots navigation controls with customizable dot rendering.
- ✨ No abstraction: Works with all native web API's.
- 💡 Configure with CSS: Works with CSS scroll-snap, position sticky and scroll-driven animations and more.
- 🪶 0kb on touch devices: Blossom only loads when a fine pointer device is detected.
- 🧱 Framework ready: Components for React, Vue, Svelte and Web Components.
- 🚧 Experimental cyclical scrolling: Allows the carousel to infinitely loop.
Installation
| Framework | Installation Command | Docs |
|---|---|---|
| Vue | npm install @blossom-carousel/vue |
Vue Docs |
| React | npm install @blossom-carousel/react |
React Docs |
| Svelte | npm install @blossom-carousel/svelte |
Svelte Docs |
| Web Component | npm install @blossom-carousel/web |
Web Component Docs |
| Core | npm install @blossom-carousel/core |
Core Docs |
Agent Skills
Blossom Carousel's Agent Skills help AI coding assistants give package-specific guidance.
Install the skills Compatible agents (Cursor, Claude Code, etc.) can discover and use skills automatically.
npx skills add https://www.blossom-carousel.com
Examples
Explore ready-to-copy carousel patterns grouped by complexity.
Migration Guides
| From | Migration Guide |
|---|---|
| Embla | Migration from Embla |
| Swiper | Migration from Swiper |
| Splide | Migration from Splide |
| Slick | Migration from Slick |
| Flickity | Migration from Flickity |
Explore related projects
affaan-m/ECC
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
301,287 starsNousResearch/hermes-agent
The agent that grows with you
262,703 starsmultica-ai/andrej-karpathy-skills
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
232,183 starsfirecrawl/firecrawl
Supercharge your AI agents with data from the web and beyond. Building the library for superintelligence. 🔥
200,444 stars