English | Tiếng Việt
Find Open WebUI tools, functions, pipes, integrations and reference stacks by what you want to do. Compare prerequisites, inspect the evidence, and follow the original project's setup instructions.
Open the catalog explorer | Start here | Browse on GitHub | Suggest an entry
| Your goal | Start with | What to check |
|---|---|---|
| Analyze CSV or Excel | SheetProof + Router | Tool-calling model, Python dependencies, file privacy |
| Use local models | Ollama | Model resources and server connectivity |
| Connect model providers | LiteLLM | Provider keys, proxy permissions, data handling |
| Search the web | SearXNG | JSON output and access to upstream search engines |
| Run code and work with files | Open Terminal | Isolation, API key, filesystem and network permissions |
| Explore a multi-service setup | Reference stack | Example only; review secrets and exposed ports |
The website provides text search, filters for use case/type/evidence, a three-entry comparison, shareable filter URLs, mobile layouts and a light/dark theme. There is no sign-in, installation service, analytics tracker or API token requirement for browsing. The explorer loads only local static assets; the separate Docsify guide viewer retains its existing CDN dependencies.
Every listing states its requirements, compatibility limitations, safety notes, source-review date and evidence link. Source documented is not the same as tested, audited, maintained or endorsed. Five legacy listings currently have no implementation at their linked source and are hidden from the explorer by default, but retained with explicit warnings in Markdown.
| By artifact | By goal |
|---|---|
| Tools | Coding, Research |
| Functions | Productivity, Security |
| Pipes | Automation, Multi-agent |
| Stacks | Self-hosting |
| Integrations | RAG |
| Learning resources | All entries |
Listing data lives in data/catalog.json. A JSON Schema and automated checks protect the format. The explorer reads this data directly; a generator produces the artifact catalogs and category pages.
node scripts/catalog.mjs
node --test tests/catalog.test.mjs
node scripts/catalog.mjs --checkNo Node package installation is required for these commands (Node 22+). See contributing, submission guidelines, review criteria, and the maintenance guide.
python3 -m http.server 8000Open http://localhost:8000 for the explorer and http://localhost:8000/guide.html for the guides. Do not open index.html with file://; loading catalog JSON requires an HTTP server. Existing /#/catalog/... bookmarks redirect to the guide viewer.
This is a curated community directory, not an app store, security certification or tutorial for writing extensions. Source code belongs in upstream repositories; small reference Compose examples can live beside stack write-ups. Follow the Code of Conduct.
The directory is MIT licensed; each linked project, model and hosted service has its own license or terms. This project is not affiliated with Open WebUI.