awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 dépôts

Awesome GitHub RepositoriesRecursive Nesting

Allowing panel containers to hold other panel groups in a tree structure.

Distinct from Panel Groups: Focuses on the recursive nesting capability rather than simple grouping

Explore 3 awesome GitHub repositories matching user interface & experience · Recursive Nesting. Refine with filters or upvote what's useful.

Awesome Recursive Nesting GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • bvaughn/react-resizable-panelsAvatar de bvaughn

    bvaughn/react-resizable-panels

    5,302Voir sur GitHub↗

    Ce projet est un système de composants et d'utilitaires pour gérer les mises en page en vue fractionnée dans les applications React. Il fournit un système de panneaux redimensionnables qui organise le contenu en zones horizontales et verticales avec des bordures déplaçables. Le système inclut un outil de mise en page UI pliable pour basculer la visibilité des panneaux afin de maximiser l'espace d'écran disponible. Il prend en charge l'imbrication récursive de panneaux, permettant aux mises en page d'être structurées comme des arbres où les panneaux contiennent d'autres groupes de panneaux redimensionnables. La bibliothèque couvre la construction de mise en page via l'utilisation de contraintes de dimension de panneau, permettant la définition de tailles minimales et maximales. Elle gère le partitionnement dynamique de la fenêtre d'affichage et fournit des mécanismes pour construire des grilles ajustables et des zones de contenu.

    Supports recursive nesting of panels, allowing for complex, tree-structured split-view layouts.

    TypeScript
    Voir sur GitHub↗5,302
  • sortablejs/vue.draggable.nextAvatar de SortableJS

    SortableJS/vue.draggable.next

    4,499Voir sur GitHub↗

    Ce projet est une bibliothèque d'interface utilisateur glisser-déposer et un composant Vue 3 pour implémenter des listes triables et des interfaces synchronisées avec l'état. Il agit comme un wrapper pour la bibliothèque Sortable.js, fournissant un composant de liste synchronisé avec l'état qui met automatiquement à jour le tableau de données sous-jacent lorsque les éléments sont réordonnés ou déplacés. La bibliothèque prend en charge les interfaces glissables imbriquées et l'organisation hiérarchique des données, permettant aux conteneurs glissables d'être imbriqués à l'intérieur d'autres éléments mobiles pour créer des structures à plusieurs niveaux. Elle permet également le transfert de données multi-colonnes, permettant aux éléments d'être déplacés ou clonés entre différents conteneurs glissables. Les capacités supplémentaires incluent l'utilisation de poignées d'interaction restreintes pour initier le mouvement et la possibilité d'intégrer du contenu statique non mobile au sein d'une liste glissable. Le système suit les cycles de vie des événements de glisser pour déclencher des rappels lorsque des éléments sont ajoutés, supprimés ou repositionnés.

    Enables the creation of multi-level hierarchical structures by nesting draggable containers inside other movable items.

    JavaScript
    Voir sur GitHub↗4,499
  • andialbrecht/sqlparseAvatar de andialbrecht

    andialbrecht/sqlparse

    4,008Voir sur GitHub↗

    sqlparse is a Python library for the programmatic analysis and manipulation of SQL statements. It provides a non-validating parser that breaks down SQL text into tokens and a utility to divide strings containing multiple queries into individual statements. The project includes a code formatter that reorganizes SQL statements using consistent indentation and keyword casing. It also provides mechanisms for automating this formatting and linting process through version control hooks to maintain code consistency.

    Clusters tokens into nested groups to create a hierarchical representation of SQL queries.

    Python
    Voir sur GitHub↗4,008
  1. Home
  2. User Interface & Experience
  3. Panel Groups
  4. Recursive Nesting

Explorer les sous-tags

  • DraggableHierarchical nesting of draggable containers within other draggable items. **Distinct from Recursive Nesting:** Specifically applies recursive nesting to draggable containers rather than generic UI panels.
  • Token GroupingRecursive clustering of individual tokens into a hierarchical structure of statements and expressions. **Distinct from Recursive Nesting:** Distinct from Recursive Nesting: specifically groups lexical tokens into a query hierarchy rather than UI panels.