nudeui/awesomplete

Ultra lightweight, usable, beautiful autocomplete with zero dependencies.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 7 minutes ago
Added to GitGenius on September 9th, 2026
Created on February 18th, 2015
Open Issues & Pull Requests: 186 (+0)
GitHub issues: Enabled
Number of forks: 595
Total Stargazers: 6,968 (+0)
Total Subscribers: 128 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 2.1 hours
Mean response time: 11.7 hours
90th percentile: 3.0 days
Tracked items: 7

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 7
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 1,533 days
Stale 30+ days: 7
Stale 90+ days: 7

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (1)
  • enhancement (1)
  • question (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Awesomplete is an autocomplete widget that provides ultra lightweight, customizable suggestions with zero dependencies.

The tool solves the problem of adding autocomplete functionality to input fields without requiring external libraries or heavy frameworks. It works by accepting a list of suggestions from various sources—arrays, HTML elements, CSS selectors, or comma-separated strings—and displaying matching options as the user types. The widget can be instantiated either declaratively by adding a class attribute to an input element or programmatically through JavaScript, with configuration options for minimum character threshold, maximum items displayed, automatic first-item selection, and accessibility labels.

Awesomplete suits projects where bundle size matters and dependencies should be minimized. It works well for simple to moderately complex autocomplete needs in web applications built with modern browsers. The tool is particularly valuable when you want native HTML fallback support through datalist elements or when you prefer not to introduce framework-specific autocomplete solutions.

The project maintains active development with consistent attention to code quality and test coverage. Pull requests receive regular review and integration. The codebase demonstrates ongoing refinement of both the core functionality and the test suite.