awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

21 مستودعات

Awesome GitHub RepositoriesAutocomplete Inputs

Components that suggest and filter options from a data source as users type.

Distinct from Text Input Widgets: Distinct from generic text input widgets: focuses specifically on the predictive suggestion logic.

Explore 21 awesome GitHub repositories matching user interface & experience · Autocomplete Inputs. Refine with filters or upvote what's useful.

Awesome Autocomplete Inputs GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • twitter/typeahead.jsالصورة الرمزية لـ twitter

    twitter/typeahead.js

    16,451عرض على GitHub↗

    typeahead.js is a JavaScript autocomplete library used to build searchable input fields that provide real-time suggestions from local or remote data sources. It functions as a client-side suggestion engine and an asynchronous search interface, providing a customizable UI toolkit for managing search suggestion menus. The library focuses on data aggregation and performance, allowing the combination of multiple local or remote datasets into a single interface grouped by category. It utilizes rate-limited asynchronous fetching to prevent API overloading and employs search data prefetching and loc

    Provides a searchable input field that suggests matching results to users in real-time as they type.

    JavaScript
    عرض على GitHub↗16,451
  • angular-ui/bootstrapالصورة الرمزية لـ angular-ui

    angular-ui/bootstrap

    14,206عرض على GitHub↗

    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 elemen

    Suggests matches from a data source as users type into text fields.

    JavaScript
    عرض على GitHub↗14,206
  • rivo/tviewالصورة الرمزية لـ rivo

    rivo/tview

    13,928عرض على GitHub↗

    tview is a library for building interactive text-based user interfaces in Go. It functions as a toolkit for managing event loops, user input, and screen rendering, providing a framework of pre-built widgets and an integrated layout engine for creating command-line applications. The project distinguishes itself through a comprehensive layout system that uses grid and flexbox models to create responsive designs. It also supports UI layer stacking to manage multiple screens and modal overlays. The framework includes a diverse suite of interactive components for data display, such as tables and

    Implements autocomplete input components that suggest and filter options as users type.

    Gogolangterminal-baseduser-interface
    عرض على GitHub↗13,928
  • selectize/selectize.jsالصورة الرمزية لـ selectize

    selectize/selectize.js

    13,022عرض على GitHub↗

    Selectize.js is a jQuery-based autocomplete library and tagging interface component. It functions as a searchable selection tool that combines a text input field with a dropdown select box to facilitate fast item lookup and the management of discrete tags. The project specializes in remote data input, allowing it to fetch, rank, and integrate options from a server in real-time as a user types. It utilizes a weighted search ranking system to score and sort results by scanning multiple text fields for relevance. The library covers a broad range of user interface capabilities, including multi-s

    Combines a text input with a dropdown to suggest and filter options from a data source.

    SCSS
    عرض على GitHub↗13,022
  • downshift-js/downshiftالصورة الرمزية لـ downshift-js

    downshift-js/downshift

    12,295عرض على GitHub↗

    Downshift is a headless UI component library and framework for React that provides the state and interaction primitives necessary to build accessible autocomplete, combobox, and select dropdown components. It functions as a WAI-ARIA UI framework, generating the required ARIA attributes and keyboard event handlers to ensure screen reader compliance without providing any default styling. The library utilizes a headless component pattern to decouple interaction logic from the visual presentation. It manages complex state transitions through reducers and synchronizes internal UI state with extern

    Ships interaction logic for filtering and suggesting options from data sources as users type into a search input.

    JavaScriptaccessibleautocompleteautosuggest
    عرض على GitHub↗12,295
  • coreui/coreui-free-bootstrap-admin-templateالصورة الرمزية لـ coreui

    coreui/coreui-free-bootstrap-admin-template

    12,220عرض على GitHub↗

    CoreUI Free Bootstrap Admin Template is a pre-built, responsive admin dashboard template built on Bootstrap 5 for constructing back-office interfaces. It provides a library of UI components with native wrappers for React, Vue, and Angular applications, alongside a Sass-based theming system for managing brand colors, dark mode, and design tokens via variables and CSS custom properties. The template includes a set of advanced form controls such as autocomplete, date pickers, and multi-step wizards with built-in validation, and supports switching the entire interface between built-in dark and li

    Provides autocomplete inputs that filter options from local or remote data sources.

    HTMLadminadmin-dashboardadmin-panel
    عرض على GitHub↗12,220
  • cosscom/cossالصورة الرمزية لـ cosscom

    cosscom/coss

    10,125عرض على 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

    Implements components that suggest and filter matching options as users type.

    TypeScriptnextjsradix-uireact
    عرض على GitHub↗10,125
  • buefy/buefyالصورة الرمزية لـ buefy

    buefy/buefy

    9,531عرض على GitHub↗

    Buefy is a lightweight user interface component library built for Vue.js. It serves as a programmatic wrapper for the Bulma CSS framework, providing a set of pre-styled layout utilities, form components, and structural wrappers to ensure a consistent visual identity. The library provides a comprehensive suite of form elements, including specialized date and time pickers, autocomplete inputs, and validation wrappers. It also includes layout tools such as navigation bars, off-canvas sidebars, and modal overlays, as well as notification systems for banners, snackbars, and toasts. Additional cap

    Includes autocomplete input components that suggest options from a data list as the user types.

    Vuebulmacomponentsvue
    عرض على GitHub↗9,531
  • mui/base-uiالصورة الرمزية لـ mui

    mui/base-ui

    8,711عرض على GitHub↗

    Base UI is a headless component library and unstyled framework providing accessible interface primitives. It decouples behavioral logic and state management from the visual layer, allowing developers to implement complex UI patterns while maintaining total control over the final styling. The library implements WAI-ARIA design patterns to ensure all primitives support standard keyboard navigation and screen reader accessibility. It provides a suite of low-level building blocks that handle the internal mechanics of interface elements without bundling any CSS. The framework covers a broad range

    Implements autocomplete inputs that provide predictive suggestions and filtered options as users type.

    TypeScriptaccessibilitydesign-systemreact
    عرض على GitHub↗8,711
  • huntabyte/shadcn-svelteالصورة الرمزية لـ huntabyte

    huntabyte/shadcn-svelte

    8,341عرض على 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

    Provides autocomplete inputs that suggest and filter options as users type.

    TypeScriptbits-uishadcn-svelteshadcn-ui
    عرض على GitHub↗8,341
  • slackhq/slacktextviewcontrollerالصورة الرمزية لـ slackhq

    slackhq/SlackTextViewController

    8,266عرض على GitHub↗

    SlackTextViewController is a specialized iOS user interface framework and UIKit text input component designed for markdown editing and messaging input management. It provides a view controller subclass that bundles text input logic and layout management into a reusable component for iOS applications. The framework implements specific messaging interface behaviors, including inverted scroll layouts that anchor content from the bottom up and animated typing indicators. It supports a rich text input workflow with markdown formatting, prefix-based autocompletion, and the ability to insert images

    Ships a system that suggests completions for registered prefix keys and inserts the selected option into the view.

    Objective-C
    عرض على GitHub↗8,266
  • webstudio-is/webstudioالصورة الرمزية لـ webstudio-is

    webstudio-is/webstudio

    8,240عرض على GitHub↗

    Webstudio is a visual CMS and website builder that provides a visual development environment for designing and publishing websites. It functions as an AI-powered design tool, a REST and GraphQL API client, and an atomic CSS compiler. The platform distinguishes itself through generative AI capabilities for creating layout variants and refining visual styles from text prompts. It integrates a headless CMS workflow that maps external data sources to visual components and utilizes a specialized compiler to convert design tokens into deduplicated atomic CSS for optimized page load speeds. The sys

    Suggests stored user information for specific fields to accelerate form completion.

    TypeScriptaccessibilityalternativecloudflare
    عرض على GitHub↗8,240
  • leaverou/awesompleteالصورة الرمزية لـ LeaVerou

    LeaVerou/awesomplete

    6,979عرض على GitHub↗

    Awesomplete is a lightweight JavaScript library for adding searchable suggestion lists to text fields. It functions as an HTML-based autocomplete widget that renders filtered results from arrays, HTML elements, or comma-separated strings with zero external dependencies. The library includes a customizable suggestion engine that allows for the definition of custom matching logic, sorting rules, and trigger thresholds. It is designed as an event-driven UI component, providing a programmable interface to intercept selection events and manage the state of the suggestion popup. The system support

    Provides a searchable suggestion list for form fields using arrays, HTML elements, or strings.

    JavaScript
    عرض على GitHub↗6,979
  • nuxt/uiالصورة الرمزية لـ nuxt

    nuxt/ui

    6,675عرض على GitHub↗

    Nuxt UI is a comprehensive Vue component library built for the Nuxt ecosystem, providing over 125 production-ready, WAI-ARIA compliant components for building modern web applications. The library offers a complete design system with Tailwind CSS theming, supporting dark mode, custom color palettes, semantic color aliases, and runtime theme switching through CSS design tokens. It includes built-in internationalization for over 50 languages, server-side rendering compatibility, and a Figma kit that mirrors the code components for design-to-development consistency. The library distinguishes itse

    Provides a text input that displays real-time suggestions from a provided list as the user types.

    Vuecomponentsnuxtnuxt-module
    عرض على GitHub↗6,675
  • shopify/polaris-reactالصورة الرمزية لـ Shopify

    Shopify/polaris-react

    6,174عرض على GitHub↗

    Polaris React is a production-ready component library that implements Shopify's Polaris design system for building consistent merchant-facing admin interfaces. It provides a comprehensive set of reusable React components, including accessible form inputs, data display elements, layout and navigation structures, and visual feedback indicators, all styled through a semantic color token system applied via CSS custom properties for dynamic light and dark mode support. The library distinguishes itself with an icon-first visual language featuring over 400 commerce-specific SVG icons delivered as fi

    Provides an autocomplete input component that filters and suggests options as the user types.

    TypeScriptcomponent-librarydesign-systemdesign-systems
    عرض على GitHub↗6,174
  • moroshko/react-autosuggestالصورة الرمزية لـ moroshko

    moroshko/react-autosuggest

    5,940عرض على GitHub↗

    React Autosuggest is a fully controlled React component that provides an autocomplete input with a dropdown of suggestions as the user types. It delegates all state management to the parent component through callbacks, making it compatible with state management patterns like Flux or Redux. The component implements WAI-ARIA accessibility patterns, including keyboard navigation with arrow keys, Enter, and Escape, along with live region integration for screen reader announcements. The component offers extensive customization through render-prop functions, allowing developers to replace the defau

    Provides a fully controlled autocomplete input with filtered suggestions as the user types.

    JavaScript
    عرض على GitHub↗5,940
  • valor-software/ngx-bootstrapالصورة الرمزية لـ valor-software

    valor-software/ngx-bootstrap

    5,519عرض على GitHub↗

    ngx-bootstrap هي مجموعة من أدوات واجهة المستخدم ومكونات Bootstrap المصممة خصيصاً لإطار عمل Angular. توفر مكتبة من عناصر الواجهة القابلة لإعادة الاستخدام المصممة للعمل مع محرك تجميع وعرض Angular Ivy. تتيح المكتبة دمج مكونات Bootstrap في تطبيقات Angular لإنشاء واجهات مستخدم مستجيبة دون الحاجة إلى CSS أو JavaScript يدوي. تحل محل الحاجة إلى jQuery باستخدام توجيهات Angular لإدارة الحالة ومحرك تحديد موضع تكيفي للعناصر العائمة. تغطي مجموعة المكونات مجموعة واسعة من العناصر التفاعلية، بما في ذلك عناصر التحكم في التنقل مثل علامات التبويب والترقيم، والنوافذ المتراكبة مثل النوافذ المنبثقة (modals) والتلميحات (popovers)، وأدوات إدخال البيانات مثل منتقي التاريخ والوقت. تتضمن أيضاً أدوات التخطيط والتعليقات مثل الأكورديون، وأشرطة التقدم، والتنبيهات.

    Implements real-time search inputs that filter and suggest options as the user types.

    TypeScriptangularbootstrapcarousel
    عرض على GitHub↗5,519
  • jquery-ui-bootstrap/jquery-ui-bootstrapالصورة الرمزية لـ jquery-ui-bootstrap

    jquery-ui-bootstrap/jquery-ui-bootstrap

    5,493عرض على GitHub↗

    This project is a CSS framework and styling layer that applies Bootstrap visual styles to jQuery UI components. It functions as a cross-library bridge to unify the visual identity of these two libraries, ensuring jQuery UI widgets match a consistent Bootstrap-based design system. The framework resolves visual and functional conflicts between the libraries through selector-based style injection and theme mapping. It uses a layered integration approach to attach standardized CSS classes to elements rendered by the widget library, preventing style collisions. The project covers a wide range of

    Provides Bootstrap-themed styling for autocomplete input components.

    HTML
    عرض على GitHub↗5,493
  • coreui/coreui-free-react-admin-templateالصورة الرمزية لـ coreui

    coreui/coreui-free-react-admin-template

    4,940عرض على GitHub↗

    هذا المشروع عبارة عن قالب إداري ومجموعة أدوات واجهة مستخدم تعتمد على React مصممة لبناء لوحات المعلومات. يوفر مجموعة شاملة من التخطيطات المنسقة مسبقاً، ومكتبة مكونات يمكن الوصول إليها، وإطار عمل واجهة مستخدم يعتمد على Sass لإنشاء واجهات إدارية. تم هيكلة القالب خصيصاً كمشروع محسن للذكاء الاصطناعي، باستخدام أنماط ترميز وتنظيم مصممة لمساعدة مساعدي الذكاء الاصطناعي في إنشاء كود React متسق وجاهز للإنتاج. يتميز بنظام تنسيق مرن باستخدام متغيرات Sass وخصائص CSS المخصصة لدعم سمات فاتحة وداكنة قابلة للتخصيص. تغطي المجموعة مجموعة واسعة من قدرات الواجهة، بما في ذلك أدوات تصور البيانات، والجداول التفاعلية مع الفرز والترقيم، وعناصر النماذج المعقدة مثل المعالجات متعددة الخطوات. يتضمن أنظمة تنقل عالية المستوى مثل الأشرطة الجانبية ومسارات التنقل، بالإضافة إلى مكونات هيكلية مثل الشبكات المستجيبة، ومربعات الحوار المشروطة، وواجهات التقويم التي يمكن الوصول إليها.

    Provides text inputs that suggest matching options from a data source as the user types.

    JavaScriptadminadmin-dashboardadmin-panel
    عرض على GitHub↗4,940
  • tarekraafat/autocomplete.jsالصورة الرمزية لـ TarekRaafat

    TarekRaafat/autoComplete.js

    4,020عرض على GitHub↗

    autoComplete.js هي مكتبة JavaScript بسيطة تُستخدم لإضافة قوائم منسدلة للاقتراحات القابلة للبحث إلى عناصر الإدخال. تعمل كمحرك بحث من جانب العميل ومدير دورة حياة الإدخال الذي يعمل بدون تبعيات أو أطر عمل خارجية. تتميز المكتبة بمحرك بحث قابل للتخصيص مع أوضاع مطابقة متعددة ودعم للعلامات التشكيلية لتصفية البيانات بدقة. وتتضمن أداة لإلغاء ارتداد الطلبات (Debouncing) لتقليل تكرار طلبات الشبكة عن طريق تأخير تنفيذ البحث أثناء الكتابة النشطة. يوفر النظام عرضاً للاقتراحات قائماً على DOM لاكتشاف القيم في الوقت الفعلي ومديراً لدورة حياة قائم على الأحداث لتشغيل إجراءات مخصصة في مراحل محددة من عملية الإكمال التلقائي.

    Provides searchable input components that suggest and filter options from a data source as users type.

    JavaScriptauto-completeautocompleteautocomplete-component
    عرض على GitHub↗4,020
السابق12التالي
  1. Home
  2. User Interface & Experience
  3. Text Input Widgets
  4. Autocomplete Inputs