Tied into AJAX, this grid gives the developer an eye into handy tools to aid in the user experience.
Package | django-autocomplete-light | Smart Selects | Django ajax-selects | django-easy-select2 | Django-Select2 | django-selectable | django-tomselect | django-autocompletefilter | Django Tags Input | Django Utils 2 | django-siteajax | Django-autocomplete (googlecode) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Description |
A fresh approach to autocomplete implementations, specially for Django. Status: v4 alpha, v3 stable, v2 & v1 deprecated. |
chained and grouped selects for django forms |
jQuery UI-powered auto-complete fields for ForeignKey, ManyToMany and text fields |
Select2 input widget for django selectable fields. |
This is a Django integration for Select2 |
Tools and widgets for using/creating auto-complete selection widgets using Django and jQuery UI. |
Autocomplete widgets and views using TomSelect |
Django 2.0+ ModelAdmin list_filter with autocomplete widget. |
django-tags-input |
Django Utils is a collection of small Django helper functions and classes which make common patterns shorter and easier. |
Reusable application for Django bridging client and server sides |
|
Category | App | App | App | App | App | App | App | App | App | App | App | App |
# Using This |
91
![]() |
4
![]() |
19
![]() |
1
![]() |
7
![]() |
11
![]() |
0
![]() |
1
![]() |
2
![]() |
1
![]() |
1
![]() |
1
![]() |
Python 3? | ||||||||||||
Development Status | Production/Stable | Unknown | Production/Stable | Production/Stable | Production/Stable | Production/Stable | Production/Stable | Beta | Production/Stable | Mature | Beta | n/a |
Last updated | Feb. 26, 2025, 3:24 a.m. | Oct. 30, 2024, 5:09 a.m. | Sept. 14, 2024, 8:28 a.m. | June 6, 2025, 8:04 p.m. | July 7, 2025, 3:26 a.m. | March 3, 2025, 4:52 a.m. | July 1, 2025, 11:53 a.m. | Sept. 23, 2024, 7:48 a.m. | Feb. 28, 2023, 8:17 p.m. | Nov. 4, 2023, 6:49 p.m. | Jan. 20, 2023, 10:08 p.m. | |
Version | 3.12.1 | 1.7.2 | 3.0.3 | 1.5.8 | 8.4.1 | 1.5.0 | 2025.5.7 | 0.0.9 | 6.0.0 | 3.0.2 | 1.0.0 | n/a |
Repo | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | GitHub | Other |
Commits | ||||||||||||
Stars | 1,845 | 1,140 | 825 | 215 | 196 | 129 | 72 | 28 | 69 | 35 | 33 | 0 |
Repo Forks | 467 | 352 | 247 | 29 | 57 | 64 | 6 | 9 | 17 | 3 | 1 | 0 |
Participants |
jpic
blueyed mpasternak gagarski danielmorell Saex adamchainz fruitschen wgordon17 luzfcb more... |
blag
digi604 jimmykobe1171 manelclos PetrDlouhy joelcrocker jezdez desecho igr-santos goinnn more... |
crucialfelix
sjrd morr0350 jmerdich Cabalist theunraveler artscoop buriy sebslomski zvolsky more... |
asyncee
hartwork dependabot[bot] gauravv7 leibowitz amateja mikekeda mkoistinen JensTimmerman bashu more... |
codingjoe
pyup-bot dependabot[bot] applegrew fjcapdevila rizumu apalazon CleitonDeLima jsenecal mociepka more... |
mlavin
domdinicola spookylukey kluchrj manfre slafs kmtracey Saex vkurup leo-the-manic more... |
jacklinke
Actionb JackAtOmenApps JYKM zachbellay |
julianwachholz
marceltschoppch Mogost niallcm |
wolph
mihasK gb119 jdp requires |
wolph
Alexander3 requires |
idlesign | |
Documentation | n/a | n/a | n/a | |||||||||
Respect related fields values | ||||||||||||
ManyToManyField completion | ||||||||||||
General purpose | usable for navigation like FB | |||||||||||
Templating | Allows images etc ... | needs only CSS | ||||||||||
Supports JQuery-autocomplete | Cool & lightweight script instead | only bassistance version | only bassistance version | |||||||||
Generic ManyToMany | ||||||||||||
Add-another outside the admin | ||||||||||||
GenericForeignKey | ||||||||||||
Javascript where you want | ||||||||||||
CharField completion | ||||||||||||
Tp-Tham |
Feature | Description |
---|---|
Respect related fields values | Some fields can depend on other fields values. Good auto-complete should respect<br>them. |
ManyToManyField completion | Provides completion-driven MultiSelect control for ManyToManyField data source. |
General purpose | If the autocomplete can be used for other purposes than form fields (ie. a<br>global navigation autocomplete) |
Templating | If the autocomplete can be templated at will, ie. add to choices: images, links<br>and so on |
Supports JQuery-autocomplete | Supports the jquery autocomplete plugin:<br>http://docs.jquery.com/Plugins/autocomplete |
Generic ManyToMany | If this autocomplete app supports generic many to many relations. |
Add-another outside the admin | If it is possible to add another choice to the autocomplete via a popup like in<br>django admin, but in normal views. |
GenericForeignKey | If the app can enable autocompletes for generic foreign keys. |
Javascript where you want | If this autocomplete allows you to load the javascript before </body> for best<br>page load performance |
CharField completion | Completion for CharField/TextField widget based on ForeignKey completion list. |
Tp-Tham | Coming soon.. |
Search Weight | Package | Description | Last PyPI release | Stars | Forks | |||||
---|---|---|---|---|---|---|---|---|---|---|
{{ item.weight / max_weight * 100 | number:0 }}% | {{ item.title }} | Grid: {{ item.description }} | {{ item.last_released | date: 'mediumDate' }} | N/A | {{ item.score }} | N/A | {{ item.repo_watchers }} | N/A | {{ item.repo_forks }} | N/A |