{"repo":"svecosystem/paneforge","free":true,"listed":false,"github":"https://github.com/svecosystem/paneforge","clone":"git clone https://github.com/svecosystem/paneforge.git","description":"Resizable pane components for Svelte.","language":"TypeScript","stars":656,"topics":["draggable","panel","panels","resizable","svelte","svelte-5","svelte-components","svelte5","sveltekit"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"PaneForge PaneForge provides components that make it easy to create resizable panes in your Svelte apps. It's designed to be simple to use, and to work well with other Svelte components and libraries. This project has taken a lot of inspiration and code from the work done by Bryan Vaughn and react-resizable-panels and seeks to provide a similar experience for Svelte developers. Features - Simple API : PaneForge is designed to be easy to use. It provides a small set of components that can be combined to create complex layouts. - Resizable Panes : Panes can be resized by dragging the resizer between them. - Nested Groups : Groups of panes can be nested inside other groups to create complex layouts. - Customizable : The appearance and behavior of the panes can be customized using CSS and Svelte props. - Persistent Layouts : PaneForge can be used with LocalStorage or cookies to persist the layout of the panes between page loads. - Accessible : PaneForge is designed to be accessible to all users, including those who use assistive technologies. - Community-driven : PaneForge is an open-source project that welcomes contributions from the community. If you have an idea for a new feature or an improvement, we'd love to hear from you! Installation Basic Usage Here's a simple example of how to use Paneforge to create a horizontal pane group with two panes: The PaneGroup component is used to initialize a pane group, and the Pane component is used to create a pane. The PaneResizer compone","default_branch":null,"files":null,"tree":[],"storefront":"/r/svecosystem","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/svecosystem/paneforge/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}