tarekraafat/autocomplete.js

Simple autocomplete pure vanilla Javascript library.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 5 minutes ago
Added to GitGenius on September 17th, 2026
Created on November 17th, 2018
Open Issues & Pull Requests: 111 (+0)
GitHub issues: Enabled
Number of forks: 245
Total Stargazers: 4,034 (+0)
Total Subscribers: 46 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 46.2 days
Mean response time: 362.8 days
90th percentile: 1081.2 days
Tracked items: 32

Most active contributors

Sign in to see contributor activity.

How this project is maintained

40% of open issues come from outside the core team, a mix of external reports and the maintainers' own roadmap. Work labelled "bug" is answered fastest, typically in about 2 days, while "enhancement" waits about 7 months.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 62
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 533 days
Stale 30+ days: 60
Stale 90+ days: 59

Recent activity

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

Top labels

  • enhancement (40)
  • roadmap (37)
  • bug (23)
  • v10.3.0 (12)
  • v11.0.0 (9)
  • v10.4.0 (7)
  • v10.5.0 (5)
  • v11.1.0 (5)

Most active issues this week

Detailed Description

autoComplete.js is a lightweight autocomplete library written in vanilla JavaScript.

The library addresses the need for search suggestions and autocompletion in web applications without requiring external dependencies. It works by matching user input against a dataset and displaying matching suggestions in a dropdown, allowing developers to integrate search functionality with minimal overhead. The tool is designed to be fast and customizable, enabling developers to tailor the autocomplete behavior and appearance to their specific needs.

The library suits projects that need autocomplete functionality without the complexity or bundle size of heavier frameworks. It works well for applications ranging from simple search boxes to more elaborate suggestion systems. Developers should choose this tool when they want a pure JavaScript solution that avoids framework dependencies and keeps their codebase lean.

The project maintains active development with regular updates and improvements. The codebase shows consistent refinement of core functionality and user-facing features. Community engagement through issue resolution and feature requests demonstrates ongoing responsiveness to user needs.