Best Rich Text Editor, made for Svelte Developers with Tiptap
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
An animated number component for React, Vue, Svelte, and TS/JS.
Svelte-Splitpanes is a comprehensive Svelte component for building resizable split-pane interfaces, enabling developers to create flexible layouts with multiple adjustable panels. It provides a predictable and responsive solution for applications requiring dynamic view management, such as code editors, dashboards, and data visualization tools. ## Key Features - **Dynamic Orientation** — Supports both horizontal and vertical splits with customizable layouts. - **Size Constraints** — Enforces minimum and maximum pane sizes, with edge snapping and fixed-size options. - **Programmatic Control** — Allows adding, removing, reordering, and resizing panes via API and two-way binding. - **Rich Interaction** — Includes pane toggling, splitter double-click to maximize, and support for touch devices and RTL rendering. - **Event-Driven** — Emits lifecycle events like resize, pane-add, pane-remove, and splitter-click for fine-grained control. - **Styling Flexibility** — Fully customizable via CSS classes and themes, with support for custom divider sizes and overlays. - **Browser Compatibility** — Works on modern browsers and legacy environments like IE 11. ## Philosophy Svelte-Splitpanes aims to be a robust, feature-rich split-pane implementation for the Svelte ecosystem, prioritizing predictability and developer experience while maintaining broad compatibility and extensibility.
🚶 A simple library for building delightfully animated stepped flows with Svelte.
A modular, high-performance PDF viewer and editor built for Svelte, powered by PDFium. Fully extensible with plugins for annotations, redaction, thumbnails, and more