Show HN: Drovp – Convenient UI for any drag and drop operations

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
surveyjs.io
featured
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
  • Markr

    📓 Old offline bookmark manager.

  • Yes you can. I could create something like this with both, most clean interfaces boil down to having a nice font, margins, padding and removing default os crap (focus outlines, ugly borders etc).

    Vanilla Qt (no QML) supports a decent subset of CSS(QSS)that can target widgets and objects etc. It's quite a bit of work if you're just getting started but it just comes down to knowing what to override, disable and what can be styled etc. In extreme cases where the native widgets are limiting you can just draw your own. I believe I could recreate about any interface with just Qt.

    Three random apps of mine that use Qt and all look different but if you grok the src you can get an idea of what I mean.

    1. https://github.com/iKlsR/Markr

    2. https://github.com/iKlsR/Playground

    3. https://github.com/iKlsR/SDFSandbox (This one uses custom drawing for the node widgets)

  • Playground

    🎭 Graphics playground to explore OpenGL, realtime physics, PBR and an assortment of graphics concepts. (by iKlsR)

  • Yes you can. I could create something like this with both, most clean interfaces boil down to having a nice font, margins, padding and removing default os crap (focus outlines, ugly borders etc).

    Vanilla Qt (no QML) supports a decent subset of CSS(QSS)that can target widgets and objects etc. It's quite a bit of work if you're just getting started but it just comes down to knowing what to override, disable and what can be styled etc. In extreme cases where the native widgets are limiting you can just draw your own. I believe I could recreate about any interface with just Qt.

    Three random apps of mine that use Qt and all look different but if you grok the src you can get an idea of what I mean.

    1. https://github.com/iKlsR/Markr

    2. https://github.com/iKlsR/Playground

    3. https://github.com/iKlsR/SDFSandbox (This one uses custom drawing for the node widgets)

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • SDFSandbox

    âž• Experimental node based environment for interactively generating scenes with Signed Distance Functions

  • Yes you can. I could create something like this with both, most clean interfaces boil down to having a nice font, margins, padding and removing default os crap (focus outlines, ugly borders etc).

    Vanilla Qt (no QML) supports a decent subset of CSS(QSS)that can target widgets and objects etc. It's quite a bit of work if you're just getting started but it just comes down to knowing what to override, disable and what can be styled etc. In extreme cases where the native widgets are limiting you can just draw your own. I believe I could recreate about any interface with just Qt.

    Three random apps of mine that use Qt and all look different but if you grok the src you can get an idea of what I mean.

    1. https://github.com/iKlsR/Markr

    2. https://github.com/iKlsR/Playground

    3. https://github.com/iKlsR/SDFSandbox (This one uses custom drawing for the node widgets)

  • Dragula

    :ok_hand: Drag and drop so simple it hurts

  • I used Dragula[^1] for a form builder in the past and had quit a pleasent experience. Though I don't know how it would hold with a drag centric (card game) UI

    [1]: https://bevacqua.github.io/dragula/

  • Uppy

    The next open source file uploader for web browsers :dog:

  • I’m a big fan of Uppy @ https://uppy.io. I’m not sure if you’ve given that a spin yet?

  • react-dnd

    Drag and Drop for React

  • I ran into these same issue trying to roll my own solution. The native drag and drop "works", but doesn't let me customize the drag ghost. I ended up using React DnD https://github.com/react-dnd/react-dnd/

  • draggable

    The JavaScript Drag & Drop library your grandparents warned you about.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • macos_ui

    Flutter widgets and themes implementing the current macOS design language.

  • awesome-flutter-desktop

    A curated list of awesome things related to Flutter desktop.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Drag and drop in the React.js

    4 projects | dev.to | 17 Sep 2022
  • Can anyone suggest PHP, JavaScript File Manager tool with Crop tool integrated?

    1 project | /r/PHP | 22 May 2023
  • Ruby on Rails #119 Trello Clone. Advanced Drag and Drop Sortable Lists with Hotwire

    2 projects | /r/rails | 22 Mar 2023
  • Help uploading huge files (10GB+) to Browser

    2 projects | /r/webdev | 24 Jan 2023
  • Developing and testing sortable Drag and Drop components. Part 1 - Development.

    3 projects | dev.to | 4 Dec 2022