1 个仓库
Lightweight libraries written in TypeScript for implementing content carousels and image galleries.
Distinct from Sliders & Carousels: The candidates are mostly curated awesome-lists or jQuery plugins, not a general category for TypeScript-native carousel libraries.
Explore 1 awesome GitHub repository matching web development · TypeScript Carousel Libraries. Refine with filters or upvote what's useful.
Splide 是一个与框架无关的 TypeScript 库,用于创建可访问的、支持触摸的内容轮播图和图片库。它提供了一个无依赖的滑块实现,支持在移动和桌面浏览器上进行拖动、滑动和轻弹交互。 该库通过使用 ARIA 角色和屏幕阅读器支持的全面可访问性层脱颖而出。它具有一个响应式断点系统,可根据屏幕宽度调整幻灯片尺寸和行为,并配有一个用于通过自定义组件和过渡效果扩展核心功能的插件系统。 该项目涵盖了广泛的布局和交互功能,包括网格排列、可变幻灯片尺寸和同步滑块工作流。它包括懒加载媒体和视口交叉监控等性能优化,以及通过键盘、鼠标滚轮或缩略图链接进行的多模态导航。 提供专用的包装包,用于集成到各种前端框架架构中。
Implements a lightweight, accessible content carousel and image gallery library using TypeScript.