svelte-plugins
svelte-dnd-action
svelte-plugins | svelte-dnd-action | |
---|---|---|
9 | 11 | |
127 | 1,634 | |
- | - | |
0.0 | 7.4 | |
almost 2 years ago | 3 days ago | |
TypeScript | JavaScript | |
- | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
svelte-plugins
-
TypeScript is 'not worth it' for developing libraries, says Svelte author, as team switches to JavaScript and JSDoc • DEVCLASS
The previous version of the library (https://github.com/tanepiper/svelte-formula) was written in TS and I found it quite easy to migrate most of the code back
-
Sveltekit with JSDoc or with Typescript?
JSDoc. I've just refactored my old library from TS to VanillaJS + JSDoc
-
Why do we use bundlers if most modern modules are ES modules?
I've started moving away from this - in fact this week I've been migrating my old Svelte form library written in TS to a new total Vanilla ESM version without any bundling or building
-
Build forms without effort.
Seems like you've built something similar to my own library for Svelte - Formula - very nice!
-
Introducing Necktie – a simple and small (~ 3kB) DOM binding tool
For example in my code here I'm trying to deal with rows being added and removed that themselves are a whole instance of a form, but I had to revert it to where I just use the mutation observer to know a change is happening but still use a querySelector to fetch all nodes - otherwise it became too much to try maintain all the references.
-
Formula - Zero Configuration Reactive Forms for Svelte - Version 0.8.1 Release
Since I last posted about it here, a lot has been added - first the documentation website is now live and includes a few examples.
- share a Svelte library
-
Formula - A Zero-Configuration Reactive Forms Module for Svelte
The release is considered an alpha version - the API may change and there are still tests and documentation to right - but you can try it our right now in your own project with npm install svelte-formula - any bugs, issues or suggestions please feel free to leave them here
svelte-dnd-action
-
What are some complex UI patterns you want to see implemented with Svelte?
Interestingly, that's something I'm building currently. Not headless, it's for a company. But I've had some luck with https://github.com/isaacHagoel/svelte-dnd-action in a CSS Grid container.
- DaisyUI mouse drag and resize of container
- Launcher: an open-source app launcher powered by Sveltekit, Prisma, and Tailwind
-
Frameworks for creating a static web-page?
Just to indirectly tack onto the other reply, you mentioned drag n drop. Here’s one for Svelte. There’s a lot of options for almost anything you’d want. But in reality, most standard things are so easy to do you don’t need a library. In general, with Svelte you tend to not have to reach for NPM, but if you really either want to use a library or you end up needing one, there’s plenty of svelte specific options as well as the endless vanilla js libraries
-
Electron Adventures: Episode 87: Svelte Drag and Drop Chess Board
Browsers supported drag and drog for very long time, but it's fairly boilerplate-heavy code. So before we write our own, let's see how Svelte ecosystem looks like, and give svelte-dnd-action a try.
-
share a Svelte library
github.com/isaacHagoel/svelte-dnd-action
-
Show HN: A cool Drag-and-Drop implementation for Svelte
It will be looked at: https://github.com/isaacHagoel/svelte-dnd-action/issues/216
What are some alternatives?
formio.js - JavaScript powered Forms with JSON Form Builder
react-beautiful-dnd - Beautiful and accessible drag and drop for lists with React
svelte-notifications - Simple and flexible notifications system
dnd-kit - The modern, lightweight, performant, accessible and extensible drag & drop toolkit for React.
svelte-select - Svelte Select. A select component for Svelte
svelte-grid - A responsive, draggable and resizable grid layout, for Svelte.
vime - Customizable, extensible, accessible and framework agnostic media player. Modern alternative to Video.js and Plyr. Supports HTML5, HLS, Dash, YouTube, Vimeo, Dailymotion...
draggable - The JavaScript Drag & Drop library your grandparents warned you about.
useform - Create forms without effort. 🚀 [Moved to: https://github.com/jucian0/createform]
dflex - The sophisticated Drag and Drop library you've been waiting for 🥳
svelte-i18next - Internationalization for svelte framework. Based on i18next ecosystem
Scully - The Static Site Generator for Angular apps