awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to atlassian/react-beautiful-dnd

Open-source alternatives to React Beautiful Dnd

30 open-source projects similar to atlassian/react-beautiful-dnd, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best React Beautiful Dnd alternative.

  • gaearon/react-dndgaearon avatar

    gaearon/react-dnd

    21,642View on GitHub↗

    React-dnd is a drag and drop framework and library for React applications. It provides a system of higher-order components and hooks to implement draggable interface elements and drop targets using a declarative API. The framework separates the logic of moving items from the visual presentation of the user interface. This allows for the development of interactive interfaces, such as visual list reordering and custom dashboard layouts where widgets or panels can be reorganized.

    TypeScript
    View on GitHub↗21,642
  • clauderic/dnd-kitclauderic avatar

    clauderic/dnd-kit

    17,243View on GitHub↗

    This project is a modular toolkit for building accessible, component-based drag-and-drop interfaces in React. It provides a foundational framework for managing complex spatial interactions, state synchronization, and element registration, allowing developers to create interactive web applications that support mouse, touch, and keyboard inputs. The library distinguishes itself through a highly extensible architecture that separates input handling from interaction logic. It utilizes a sensor-based input abstraction to normalize diverse user interactions and a plugin-driven lifecycle to inject c

    TypeScriptdragdrag-and-dropdraggable
    View on GitHub↗17,243
  • clauderic/react-sortable-hocclauderic avatar

    clauderic/react-sortable-hoc

    10,905View on GitHub↗

    React Sortable Hoc is a library for building drag-and-drop reorderable lists and grids within web applications. It provides a set of reusable components designed to integrate into the component-based architecture of React, allowing users to rearrange elements through mouse or touch input. The library utilizes a higher-order component pattern to inject drag-and-drop state management into existing list components without requiring modifications to the underlying implementation. It employs portal-based ghost rendering to move elements outside the normal document flow, while using hardware-accele

    JavaScriptdrag-and-dropdraggingfront-end
    View on GitHub↗10,905

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • react-dnd/react-dndreact-dnd avatar

    react-dnd/react-dnd

    21,641View on GitHub↗

    React DnD is a library for building complex drag-and-drop interfaces within React applications. It provides a declarative, component-based architecture that abstracts native browser drag-and-drop APIs, allowing developers to manage state and interactions between draggable sources and drop targets. The library utilizes a dependency injection backend to decouple interaction logic from specific input methods, supporting mouse, touch, and native browser events through a unified normalization layer. It employs a registry pattern to track active drop zones and a monitor pattern to observe the lifec

    TypeScriptdrag-and-dropnot-the-gamereact
    View on GitHub↗21,641
  • chakra-ui/zagchakra-ui avatar

    chakra-ui/zag

    5,121View on GitHub↗

    Zag is a headless UI state machine library that provides unstyled component logic to ensure consistent behavior across different rendering engines. It functions as a toolkit for modeling complex user interface interactions using statecharts, decoupling the underlying logic and accessibility attributes from visual styling. The library is framework-agnostic, utilizing specialized adapters to bridge its state machine logic with various JavaScript libraries such as React, Solid, Vue, and Svelte. This approach allows developers to maintain a single interaction model while applying any CSS or styli

    TypeScripta11yaccessibilityagnostic
    View on GitHub↗5,121
  • gabrielemariotti/cardslibgabrielemariotti avatar

    gabrielemariotti/cardslib

    4,618View on GitHub↗

    cardslib is an Android UI component library and card layout framework. It provides a set of specialized adapters and views designed as an extension for high-performance card rendering within recycling lists. The library distinguishes itself through a reorderable list implementation that supports drag-and-drop item rearrangement and nested content hierarchies. It also includes an interaction system for managing directional swipe constraints and a customizable undo action notification bar. The framework covers a broad range of card-based interface capabilities, including the composition of vis

    Java
    View on GitHub↗4,618
  • sortablejs/sortableSortableJS avatar

    SortableJS/Sortable

    31,135View on GitHub↗

    Sortable is a framework-agnostic JavaScript library for creating reorderable lists through drag and drop interactions. It functions as a reorderable list manager that allows users to rearrange DOM elements using pointer interactions on modern browsers and touch devices. The library enables the transfer or cloning of items between different lists using shared group identifiers. It supports complex organizational structures, including nested reorderable lists for managing hierarchical data across different levels. Its capabilities cover the animation of element movements and the configuration

    JavaScriptdragdrag-and-dropdrag-drop
    View on GitHub↗31,135
  • allthingssmitty/css-protipsAllThingsSmitty avatar

    AllThingsSmitty/css-protips

    30,114View on GitHub↗

    This project is a curated knowledge base and technical reference for professional web styling. It serves as a comprehensive guide to modern CSS best practices, focusing on techniques that leverage native browser capabilities to create efficient, maintainable, and scalable stylesheets. The collection emphasizes the use of declarative style logic and modern layout engines to replace brittle, imperative approaches. By prioritizing native pseudo-class state management, logical property mapping, and relative unit scaling, the guide demonstrates how to build responsive interfaces that remain consis

    awesomeawesome-listcss
    View on GitHub↗30,114
  • alfred-skyblue/vue-draggable-plusAlfred-Skyblue avatar

    Alfred-Skyblue/vue-draggable-plus

    4,001View on GitHub↗

    vue-draggable-plus is a drag-and-drop library for Vue 2 and Vue 3 used to create data-bound draggable interfaces. It provides components for implementing list sorting and reordering elements within a sequence while synchronizing the visual position of items with the underlying application state. The library includes a cross-list transfer tool that enables the movement of items between multiple containers using shared group identifiers and cloning rules. Interaction can be restricted to specific child elements through handle-based triggering. The project covers a broad range of drag-and-drop

    Vuecomposition-apidragdrag-and-drop
    View on GitHub↗4,001
  • vuetifyjs/vuetifyvuetifyjs avatar

    vuetifyjs/vuetify

    41,003View on GitHub↗

    This project is a comprehensive UI toolkit that provides a declarative, reactive framework for building modular web interfaces. It centers on a component-based architecture that maps application state to rendered elements, utilizing a twelve-point flexbox grid system and nested containers to manage complex layouts. The library ensures consistent behavior across large-scale applications by providing centralized configuration for component defaults, themes, and global design tokens. What distinguishes this framework is its deep integration of Material Design principles alongside a highly flexib

    TypeScriptjavascriptmaterialmaterial-components
    View on GitHub↗41,003
  • bradtraversy/design-resources-for-developersbradtraversy avatar

    bradtraversy/design-resources-for-developers

    66,055View on GitHub↗

    This project is a curated resource repository that serves as a comprehensive directory of design assets and development tools. It provides a structured collection of high-quality links intended to help developers discover essential resources for their technical projects and user interface designs. The directory is distinguished by its community-driven approach, relying on collaborative peer review and external contributions to maintain an up-to-date index of resources. It functions as a frontend development toolkit, offering a categorized list of UI libraries, CSS frameworks, and animation to

    View on GitHub↗66,055
  • animate-css/animate.cssanimate-css avatar

    animate-css/animate.css

    82,609View on GitHub↗

    Animate.css is a library of pre-defined, cross-browser CSS keyframe animations that can be applied to elements through declarative class toggling. It functions as a comprehensive motion framework, providing a standardized set of effects that ensure consistent visual transitions without requiring custom keyframe definitions. The library is built with a focus on accessibility, automatically respecting system-level reduced motion preferences to ensure that animations are disabled or simplified for users sensitive to screen movement. The framework distinguishes itself through a modular build proc

    CSSanimationcsscss-animations
    View on GitHub↗82,609
  • brillout/awesome-react-componentsbrillout avatar

    brillout/awesome-react-components

    47,788View on GitHub↗

    This project is a community-maintained open source directory that serves as a comprehensive index of React components and libraries. It functions as a technical knowledge base, mapping common development challenges to vetted third-party solutions to help developers accelerate their frontend workflows and avoid reinventing standard interface elements. The directory distinguishes itself through a decentralized, hyperlink-centric architecture that avoids hosting code locally, instead pointing users directly to external repositories. This content is curated through a collaborative model where com

    awesomeawesome-listreact
    View on GitHub↗47,788
  • mantinedev/mantinemantinedev avatar

    mantinedev/mantine

    31,263View on GitHub↗

    Mantine is a comprehensive component library for building accessible and responsive web applications. It provides a foundational set of UI elements and layout primitives, anchored by a base component that supports consistent styling, spacing, and layout properties across the entire interface. The library is built on a design-driven theme engine that uses a provider-based system to propagate global design tokens and color schemes throughout an application. The library distinguishes itself through a robust architecture that emphasizes component composition and reusable interaction logic. It uti

    TypeScriptdark-modedark-themehooks
    View on GitHub↗31,263
  • shopify/draggableShopify avatar

    Shopify/draggable

    18,457View on GitHub↗

    Draggable is a JavaScript library for implementing draggable elements and sortable lists within a web browser. It provides a functional toolset for creating accessible drag and drop interfaces and a mechanism for dynamically swapping, sorting, and reordering HTML elements in real time. The library features a cross-input interaction layer that unifies mouse, touch, and force-touch events into a single stream for consistent behavior across different devices. It specifically includes tools for providing screen reader feedback and assistive technology support to ensure drag operations are accessi

    JavaScriptdrag-and-dropdraggablees6
    View on GitHub↗18,457
  • rubaxa/sortableRubaXa avatar

    RubaXa/Sortable

    31,135View on GitHub↗

    Sortable is a JavaScript drag and drop library used to create reorderable lists of HTML elements. It is a framework-agnostic tool and a touch-enabled interaction library that functions across modern browsers and touch devices without dependencies on specific web frameworks. The library enables the movement and cloning of elements between different containers using shared group configurations. It supports the repositioning of multiple items simultaneously and the use of specific drag handles to restrict which areas of an element trigger a move. Additional capabilities include programmatic sor

    JavaScript
    View on GitHub↗31,135
  • amir-arad/awesome-oscamir-arad avatar

    amir-arad/awesome-osc

    30View on GitHub↗

    A curated list of useful open-sound-control applications, libraries, resources and shiny things

    View on GitHub↗30
  • amin-tgz/awesome-carlaAmin-Tgz avatar

    Amin-Tgz/awesome-CARLA

    917View on GitHub↗

    👉 CARLA resources such as tutorial, blog, code and etc https://github.com/carla-simulator/carla

    View on GitHub↗917
  • amosgyamfi/awesome-fasthtmlamosgyamfi avatar

    amosgyamfi/awesome-fasthtml

    82View on GitHub↗

    Awesome and Best FastHTML Resources For Python Developers

    Pythonfasthtmlhtmxpython
    View on GitHub↗82
  • allthingssmitty/jquery-tips-everyone-should-knowAllThingsSmitty avatar

    AllThingsSmitty/jquery-tips-everyone-should-know

    4,315View on GitHub↗

    This project serves as a comprehensive development guide for the jQuery library, focusing on best practices and techniques for efficient web frontend development. It provides a structured collection of patterns for manipulating the document object model, managing dynamic content, and streamlining asynchronous data requests. The guide emphasizes performance and maintainability by detailing strategies for optimizing element selection, implementing event delegation, and managing element state. It covers methods for resolving library conflicts, standardizing layout dimensions, and controlling bro

    awesomeawesome-listjquery
    View on GitHub↗4,315
  • 521xueweihan/hellogithub521xueweihan avatar

    521xueweihan/HelloGitHub

    161,590View on GitHub↗

    HelloGitHub is a centralized discovery platform and technical knowledge repository designed to help developers identify high-quality open-source projects, libraries, and infrastructure. It functions as a structured directory that aggregates specialized development tools and educational materials, organizing them by technical domain to facilitate efficient resource discovery and professional development. The platform distinguishes itself through a community-driven curation workflow, where manual editorial oversight filters the broader software ecosystem into thematic collections. This content

    Pythonawesomegithubhellogithub
    View on GitHub↗161,590
  • aliesbelik/awesome-gatlingaliesbelik avatar

    aliesbelik/awesome-gatling

    80View on GitHub↗

    A collection of resources covering different aspects of Gatling load testing tool usage.

    awesomeawesome-gatlingawesome-list
    View on GitHub↗80
  • altamiracorp/awesome-xaialtamiracorp avatar

    altamiracorp/awesome-xai

    190View on GitHub↗

    Awesome Explainable AI (XAI) and Interpretable ML Papers and Resources

    awesomeawesome-listexplanations
    View on GitHub↗190
  • anant/awesome-cassandraAnant avatar

    Anant/awesome-cassandra

    319View on GitHub↗

    A curated list of the best resources in the Cassandra community.

    HTMLapacheawesomeawesome-list
    View on GitHub↗319
  • acgeospatial/awesome-earthobservation-codeacgeospatial avatar

    acgeospatial/awesome-earthobservation-code

    1,353View on GitHub↗

    A curated list of awesome tools, tutorials, code, projects, links, stuff about Earth Observation, Geospatial Satellite Imagery

    HTML
    View on GitHub↗1,353
  • akinmustafa/awesome-unity-gamesA

    akinmustafa/awesome-unity-games

    0View on GitHub↗
    View on GitHub↗0
  • altryne/awesome-ai-art-image-synthesisaltryne avatar

    altryne/awesome-ai-art-image-synthesis

    1,801View on GitHub↗

    A list of awesome tools, ideas, prompt engineering tools, colabs, models, and helpers for the prompt designer playing with aiArt and image synthesis. Covers Dalle2, MidJourney, StableDiffusion, and open source tools.

    View on GitHub↗1,801
  • ahundt/awesome-roboticsahundt avatar

    ahundt/awesome-robotics

    1,396View on GitHub↗

    A curated list of awesome links and software libraries that are useful for robots.

    View on GitHub↗1,396
  • ai-boost/awesome-gptsai-boost avatar

    ai-boost/Awesome-GPTs

    3,392View on GitHub↗

    Curated list of awesome GPTs 👍.

    View on GitHub↗3,392
  • 0xnr/awesome-analytics0xnr avatar

    0xnr/awesome-analytics

    4,286View on GitHub↗

    This project is a curated directory of analytics frameworks and software designed to help users discover tools for measuring user behavior, SEO performance, and mobile application metrics. It serves as a comprehensive resource list organized by specific use cases and tracking requirements. The directory includes a categorized index focused on privacy-preserving analytics software that prioritizes data protection. It covers a wide range of domains, including product analytics for tracking user journeys, SEO performance monitoring for organic search visibility, and general web and mobile tracki

    View on GitHub↗4,286