While I appreciate the post, I mixed this up with another open-source drag-and-drop library dragula - I've used the angular wrapper myself in the past and I'm just imagining other developers may get confused, too.
Nonetheless, cool looking project!
Yeah, I was about to comment the same thing. Dragula by Nicholás Bevacqua is a really well known library with almost 19k stars on GitHub. 🤷♂️
I think the author should really change the name here...
Came here to say this. Keeping this name may have some implications.
There is already a drag and drop tool by the same name that is well known by the community.. You don't think that might give people a negative outlook on your project?
It's still a neat product, and I mean no offense! Just an opinion from someone who doesn't really mean much.
I understand your concern, Ronnie. Thanks for pointing out. This tool is more for Designers and Bloggers. It does have a few use cases that can be used for Developers But it's a completely different product than Dragula the library.
At first it will be very hard for you to be found on Google as anyone who will search for "dragula" will be presented the library, not your tool.
On the long run, when you'll hopefully gain some traction, it will just confuse and it'll people that will end up in the wrong place.
Please consider renaming your tool.
I really like the idea!
I couldn’t resist not to take a look at the source code and I’ve noticed you’ve used multiple times
I’d like to share a trick that hopefully you’ll find useful. Instead of writing that multiple times, you could simply do
const $ = document.querySelector.bind(document);
const elem = $(‘selector’);
Neat. Will be added soon. The refactoring of the project is pending that's why the code may not look nice now. But we will work on it. 😊
Shame I cannot use it in Ubuntu.
Don't worry, Dragula Linux Coming soon.
Did you think to deliver it as a Browser extension?
thanks for sharing beautiful thought
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.