#跨框架
bytemd - 基于Svelte的跨框架Markdown编辑器
ByteMDMarkdown编辑器Svelte插件系统跨框架Github开源项目
ByteMD是一款基于Svelte构建的Markdown编辑器组件,具有轻量级、跨框架兼容性强的特点。它提供了丰富的插件系统,支持代码高亮、数学公式和流程图等功能。ByteMD默认安全,兼容服务器端渲染,可轻松集成到React和Vue等主流框架中。该组件为开发者提供了灵活的自定义选项,适用于各种Markdown编辑场景。
wc-flow-layout - 基于Web Components的跨框架瀑布流布局组件
web component瀑布流组件高性能跨框架前端开发Github开源项目
wc-waterfall 是基于 Web Components 开发的瀑布流布局组件,可在 React、Vue、SolidJs 等框架中使用。组件提供列数和间距自定义功能,适用于照片墙等场景。具有高性能和动画效果,为开发者提供灵活的布局方案。支持npm安装或CDN引入,使用简单,兼容性好。
vime - 多功能、跨平台的开源媒体播放器
Vime媒体播放器Web组件跨框架开源Github开源项目
Vime是一个开源的媒体播放器项目,支持HTML5、HLS、YouTube等多种媒体源。它提供统一API,确保跨浏览器兼容性,支持国际化和无障碍访问。Vime基于Web组件设计,易于定制和扩展,并提供主流前端框架的集成。其轻量级设计和丰富功能使其成为构建现代媒体播放器的有力工具。
watching-you - DOM 元素视觉追踪动画库
watching-you动画库JavaScriptDOM跨框架Github开源项目
watching-you 是一个轻量级 JavaScript 库,用于创建追踪 DOM 元素的动画效果。该库支持多种框架,无依赖,代码体积小,适应响应式设计。它能追踪鼠标、DOM 元素和输入值,为网页添加互动效果。watching-you 提供多个示例和详细文档,适用于多种网页开发需求。
egjs-flicking - 功能强大的开源轮播组件
Flicking轮播图前端组件跨框架开源项目Github
egjs-flicking是一个轻量级的开源轮播组件,具有循环模式、自动播放和视差效果等特性。它支持React、Vue、Angular等主流前端框架,可用于服务器端渲染,并兼容桌面和移动端。该组件提供丰富的API,支持IE9+浏览器,适合构建各种网页滑动界面,被广泛应用于各类网站。