Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/louisbrunner/dnd-multi-backend
Multi Backend system for DnD Core & more
https://github.com/louisbrunner/dnd-multi-backend
dnd-preview drag-and-drop hacktoberfest html5 react react-dnd touch
Last synced: 4 days ago
JSON representation
Multi Backend system for DnD Core & more
- Host: GitHub
- URL: https://github.com/louisbrunner/dnd-multi-backend
- Owner: LouisBrunner
- License: mit
- Created: 2016-12-06T13:12:55.000Z (almost 8 years ago)
- Default Branch: main
- Last Pushed: 2024-04-08T21:04:32.000Z (7 months ago)
- Last Synced: 2024-04-14T06:03:05.521Z (7 months ago)
- Topics: dnd-preview, drag-and-drop, hacktoberfest, html5, react, react-dnd, touch
- Language: TypeScript
- Homepage: https://louisbrunner.github.io/dnd-multi-backend
- Size: 9.84 MB
- Stars: 193
- Watchers: 9
- Forks: 36
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# DnD Multi Backend [![NPM Version][npm-image]][npm-url] ![Build Status][ci-image] [![Coverage Status][coveralls-image]][coveralls-url]
This project is a Drag'n'Drop backend compatible with [DnD Core](https://github.com/react-dnd/react-dnd).
It enables your application to use different DnD backends depending on the situation. Different packages are available depending on your front-end framework:
- React: [`react-dnd-multi-backend`](packages/react-dnd-multi-backend)
- Angular: [`angular-skyhook`](https://github.com/cormacrelf/angular-skyhook) (see [documentation](https://cormacrelf.github.io/angular-skyhook/angular-skyhook-multi-backend/) for more information)
- Any: [`dnd-multi-backend`](packages/dnd-multi-backend)This project also contains some helpers (available standalone or included in other packages):
- React DnD Preview: [`react-dnd-preview`](packages/react-dnd-preview) (included in `react-dnd-multi-backend`)
[Try them here!](https://louisbrunner.github.io/dnd-multi-backend/examples)
## Thanks
Thanks to the [React DnD HTML5 Backend](https://github.com/react-dnd/react-dnd) maintainers which obviously greatly inspired this project.
## License
MIT, Copyright (c) 2016-2022 Louis Brunner
[npm-image]: https://img.shields.io/npm/v/dnd-multi-backend.svg
[npm-url]: https://npmjs.org/package/dnd-multi-backend
[ci-image]: https://github.com/LouisBrunner/dnd-multi-backend/workflows/Build/badge.svg
[coveralls-image]: https://coveralls.io/repos/github/LouisBrunner/dnd-multi-backend/badge.svg?branch=master
[coveralls-url]: https://coveralls.io/github/LouisBrunner/dnd-multi-backend?branch=master