awesome-repositories.comCatégoriesBlog
MCP
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
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
angular-ui avatar

angular-ui/bootstrapArchived

0
View on GitHub↗
14,206 stars·6,618 forks·JavaScript·mit·13 vuesangular-ui.github.io/bootstrap↗

Bootstrap

This project is a collection of native directives designed to implement the Bootstrap component framework within Angular applications. It provides a suite of modular interface elements that allow developers to build interactive web components without requiring external JavaScript dependencies.

The library distinguishes itself by using a dependency-free logic layer that relies entirely on native framework primitives. It features a specialized service-based positioning engine to manage the placement of floating overlays and an event-driven system to coordinate the lifecycle of complex UI elements like modals, dropdowns, and popovers.

The component suite covers a broad range of interface patterns, including tabbed content organization, accordion panels, image carousels, and progress indicators. It also provides advanced form input enhancements such as date and time pickers, star-based rating controls, and predictive search suggestions.

All components utilize declarative template binding to synchronize interface states with application data models. The library is designed for direct integration into existing projects to provide consistent styling and behavior for standard web interface patterns.

Features

  • Angular UI Libraries - Provides a collection of pre-built interface resources and components specifically designed for use within the Angular framework.
  • UI Framework Components - Provides pre-built interface elements to accelerate application development using standard design patterns.
  • Interactive UI Components - Provides a suite of interactive UI components including accordions, modals, and carousels.
  • Modal Display Controllers - Open overlay windows for focused user tasks, supporting custom templates and controllers for dynamic content management.
  • Modal Dialogs - Opens overlay dialogs for focused user interaction, supporting custom templates and controller logic.
  • Tooltip Components - Provides components and directives for displaying contextual information overlays when users interact with interface elements.
  • Web Interface Components - Provides modular building blocks and rendering tools used to construct complex user interfaces from reusable parts.
  • Pagination Controls - Renders pagination controls for splitting large data collections into manageable pages.
  • Carousels - Displays rotating content slides with support for manual navigation, automatic intervals, and touch gestures.
  • HTML Directive Extensions - Extends standard HTML with custom directives to create reusable, self-contained interface components.
  • Accordion Panels - Provides collapsible panels that allow users to expand or hide content sections within the interface.
  • Date and Time Pickers - Provides interactive pickers for selecting both calendar dates and clock times.
  • Date Pickers - Provides components for selecting and displaying dates with calendar-based interfaces.
  • Date Selection Components - Provides interactive calendar components for selecting dates within forms.
  • Input Field Enhancements - Provides components and utilities that extend standard input fields with visual indicators and interactive triggers.
  • Pagination Controls - Provides interactive pagination controls for navigating through large datasets within the user interface.
  • Popovers - Displays floating content boxes triggered by user interaction to provide contextual information.
  • Tabbed Containers - Provides tabbed containers for switching between different content sections or views.
  • Tabbed Interfaces - Organizes related content into switchable tabbed views within a single container.
  • Tooltips - Shows small, non-interactive labels on hover or focus to provide extra context.
  • Alert Components - Displays contextual alert messages for providing feedback to users.
  • Declarative Data Binding Systems - Synchronizes application state with the DOM using a reactive, declarative template syntax.
  • Angular - Listed in the “Angular” section of the Awesome Ui Component Library awesome list.
  • Search Suggestions - Provides mechanisms for providing prefix-based search results as users type into input fields.
  • Input Suggestions - Suggests matching options from a data source as users type into text inputs.
  • Rating Predictors - Provides interactive star-based rating controls for content items.
  • Dependency-Free Architectures - Implements complex UI logic using native framework primitives without external JavaScript dependencies.
  • Collapsible Panels - Provides expandable panels that can be toggled individually or restricted to single-active states.
  • Collapsible UI Components - Hides or shows page elements using smooth CSS transitions for efficient space management.
  • Tabbed Interfaces - Organizes content into distinct, selectable tabs to allow users to switch between different views.
  • Time Pickers - Offers a configurable interface for picking hours and minutes with support for multiple time formats.
  • Dropdown Menus - Implements toggleable menus that reveal links or actions upon user interaction.
  • Time Picker Intervals - Provides configurable time picker controls with support for custom intervals and formats.
  • Slide Transition Engines - Manages the visual transition and rotation of content slides within a carousel.
  • Progress Indicators - Visualizes the completion status of tasks using single or stacked progress bars with customizable styling.
  • Rating Widgets - Implements star-based rating widgets for collecting user feedback.
  • Autocomplete Inputs - Suggests matches from a data source as users type into text fields.
  • Predictive Text Inputs - Suggests matching options as users type into text fields with support for asynchronous data fetching.
  • Alerts & Notifications - Displays transient alert messages and contextual feedback to users.
  • Element Transitioning Mechanisms - Provides mechanisms for animating the entry and exit of elements to manage screen space.
  • Buttons - Converts standard elements into toggleable buttons that maintain application state.
  • Button Groups - Transforms button sets into interactive controls for single or multiple selection states.
  • Event-Driven State Managers - Coordinates the lifecycle and state of overlays like modals and dropdowns through centralized event handling.
  • Visibility Toggles - Provides controls to show or hide UI elements with smooth CSS transitions for vertical or horizontal expansion.
  • Toggle Switches - Provides interactive checkbox controls that bind to application models for managing boolean input states.
  • Positioning Engines - Calculates dynamic viewport coordinates to ensure accurate placement of floating UI overlays.
  • Overlay Managers - Provides systems for managing modals, popovers, and tooltips to provide additional context.
  • Progress Bar Widgets - Visualizes the completion status of workflows using single or stacked bars with custom labels and animations.
  • Progress Bars - Displays completion status of tasks using linear progress indicators.
  • Rating Inputs - Renders interactive star-based input components for collecting numerical user feedback.
  • Information Sidebars - Displays contextual information via tooltips and popovers triggered by user interaction.
  • Lifecycle Transition Classes - Provides CSS classes that automatically manage the entry and exit transitions of UI elements.
  • Carousel Components - Provides UI elements for cycling through sets of content or images within a single container.
  • Checkboxes - Provides input elements for selecting one or more options.
  • Collapse Sections - Provides interactive elements that toggle the visibility of content blocks.
  • Slideshow Displays - Provides UI components for rendering image and content slideshows.
  • Element Positioning Utilities - Determines element dimensions and coordinates relative to the viewport for precise overlay positioning.
  • Selection Switches - Provides binary toggle inputs for boolean state management.
  • Pagination Navigators - Provides navigation controls for splitting large datasets into manageable pages.

Historique des stars

Graphique de l'historique des stars pour angular-ui/bootstrapGraphique de l'historique des stars pour angular-ui/bootstrap

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Questions fréquentes

Que fait angular-ui/bootstrap ?

This project is a collection of native directives designed to implement the Bootstrap component framework within Angular applications. It provides a suite of modular interface elements that allow developers to build interactive web components without requiring external JavaScript dependencies.

Quelles sont les fonctionnalités principales de angular-ui/bootstrap ?

Les fonctionnalités principales de angular-ui/bootstrap sont : Angular UI Libraries, UI Framework Components, Interactive UI Components, Modal Display Controllers, Modal Dialogs, Tooltip Components, Web Interface Components, Pagination Controls.

Quelles sont les alternatives open-source à angular-ui/bootstrap ?

Les alternatives open-source à angular-ui/bootstrap incluent : cosscom/coss — Coss is an accessible UI component library and design system framework used to build web interfaces. It provides a… huntabyte/shadcn-svelte — shadcn-svelte is a collection of accessible and customizable user interface elements for Svelte applications. Rather… longbridge/gpui-component — gpui-component is a native desktop UI kit and component library built for the GPUI framework. It provides a collection… chakra-ui/ark — Ark is a headless UI component library that delivers accessible, cross-framework primitives with behavior governed by… valor-software/ngx-bootstrap — ngx-bootstrap is a set of Bootstrap-styled UI widgets and components built specifically for the Angular framework. It… taiga-family/taiga-ui — Taiga UI is an Angular UI component library and accessible design system used for building enterprise web interfaces.…

Alternatives open source à Bootstrap

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Bootstrap.
  • cosscom/cossAvatar de cosscom

    cosscom/coss

    10,125Voir sur GitHub↗

    Coss is an accessible UI component library and design system framework used to build web interfaces. It provides a comprehensive kit of interactive elements and layout building blocks that follow screen reader and keyboard navigation standards. The project functions as a UI overlay management library, offering specialized tools for implementing anchored popovers, tooltips, and slide-out panels with smooth transitions. It includes a set of accessible form primitives and selection controls to ensure compatibility across different assistive technologies. Its broader capabilities cover the const

    TypeScriptnextjsradix-uireact
    Voir sur GitHub↗10,125
  • huntabyte/shadcn-svelteAvatar de huntabyte

    huntabyte/shadcn-svelte

    8,341Voir sur GitHub↗

    shadcn-svelte is a collection of accessible and customizable user interface elements for Svelte applications. Rather than being distributed as a traditional dependency, these components are provided as source code that is copied directly into the project codebase. The library utilizes a registry-based distribution system, allowing users to install specific UI blocks and components via a command-line interface. This system uses JSON metadata to define dependencies and file paths, while a bootstrapping process automates the configuration of styles and CSS variables. The project integrates Tail

    TypeScriptbits-uishadcn-svelteshadcn-ui
    Voir sur GitHub↗8,341
  • longbridge/gpui-componentAvatar de longbridge

    longbridge/gpui-component

    11,793Voir sur GitHub↗

    gpui-component is a native desktop UI kit and component library built for the GPUI framework. It provides a collection of reusable user interface elements, a desktop layout engine for organizing application space, and a specialized data visualization library for rendering quantitative information. The project is distinguished by its high-performance rendering systems, including a virtualized data grid and list system designed to handle large datasets with low memory overhead. It also features a comprehensive data visualization toolkit for rendering charts, axes, and coordinate scales using li

    Rustdesktop-applicationgpuirust
    Voir sur GitHub↗11,793
  • chakra-ui/arkAvatar de chakra-ui

    chakra-ui/ark

    5,004Voir sur GitHub↗

    Ark is a headless UI component library that delivers accessible, cross-framework primitives with behavior governed by finite state machines. It provides unstyled components that encapsulate logic and accessibility — including full keyboard navigation, focus management, and WAI-ARIA support — while leaving visual styling entirely to the consumer. Components expose scoped data attributes for CSS targeting and use state machines to produce predictable, testable interactive behavior across every state transition. The library distinguishes itself through a state propagation model that distributes

    TypeScriptcomponentsdesign-systemheadless
    Voir sur GitHub↗5,004
Voir les 30 alternatives à Bootstrap→