# Has anyone made something like autocomplete module

**URL:** https://discuss.prosemirror.net/t/has-anyone-made-something-like-autocomplete-module/1177
**Category:** Uncategorized
**Created:** [February 2, 2018, 7:13pm UTC](https://discuss.prosemirror.net/t/has-anyone-made-something-like-autocomplete-module/1177 "2018-02-02T19:13:12Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![Gozala](https://discuss.prosemirror.net/user_avatar/discuss.prosemirror.net/gozala/32/268_2.png) [@Gozala](https://discuss.prosemirror.net/u/Gozala)
#### Post date: [February 2, 2018, 7:13pm UTC](https://discuss.prosemirror.net/t/has-anyone-made-something-like-autocomplete-module/1177/1 "2018-02-02T19:13:12Z")

</div>

Has anyone played with autocomplete if so could you please share a link I could learn from. I’d like to provide autocompletion on custom block nodes, so when user starts typing drop down with matching completions could be provided.

Thanks

---

<div class="post-metadata">

### Author: ![vbpavel](https://discuss.prosemirror.net/user_avatar/discuss.prosemirror.net/vbpavel/32/783_2.png) [@vbpavel](https://discuss.prosemirror.net/u/vbpavel)
#### Post date: [January 7, 2019, 11:18am UTC](https://discuss.prosemirror.net/t/has-anyone-made-something-like-autocomplete-module/1177/2 "2019-01-07T11:18:14Z")

</div>

Hi @Gozala,

we are doing a Script Editor, based on ProseMirror and we need to implement the same requirement. Did you already manage to do your implementation in some way and so advice us?

Hi @Marijn, do you have an idea, of what would be the best approach, when typing a letter =\> to get a custom dropdown list of suggestions, so user can select one of them and an “auto-completion” happens? (We were thinking of checking those plug-ins:

> **[quartzy/prosemirror-suggestions](https://github.com/quartzy/prosemirror-suggestions)**
>
> Plugin for handling suggestions in Prosemirror (e.g. autocomplete on mentions, tags, etc.) - quartzy/prosemirror-suggestions

[https://github.com/johanneswilm/prosemirror-suggestions](https://github.com/johanneswilm/prosemirror-suggestions))

=\> is any of the two, the correct way to implement auto-complete, or we should do something completely different?

Greetz, Pavel

---

<div class="post-metadata">

### Author: ![rowanc1](https://discuss.prosemirror.net/user_avatar/discuss.prosemirror.net/rowanc1/32/1341_2.png) [@rowanc1](https://discuss.prosemirror.net/u/rowanc1)
#### Post date: [October 28, 2021, 5:26am UTC](https://discuss.prosemirror.net/t/has-anyone-made-something-like-autocomplete-module/1177/3 "2021-10-28T05:26:32Z")

</div>

For other people looking for this in the future, I have released [prosemirror-autocomplete](https://discuss.prosemirror.net/t/suggestions-and-autocomplete-plugin-library/4151) and done a bit of a comparison between `prosemirror-suggest`, `prosemirror-suggestions` and `prosemirror-mentions`. There are a few different tradeoffs depending on:

- if you want to have a social-like editor/UI (similar to twitter) where I think you should choose `prosemirror-suggestions` (no UI) and `prosemirror-mentions` (simple UI included); or
- if you want to have a similar experience to Notion/GoogleDocs/Confluence/VSCode, where you should choose `prosemirror-autocomplete`.

Hope that helps other people who find this thread!
