TypeScript Search

Open-source TypeScript projects categorized as Search

Top 23 TypeScript Search Projects

  1. LibreChat

    Enhanced ChatGPT Clone: Features Agents, DeepSeek, Anthropic, AWS, OpenAI, Assistants API, Azure, Groq, o1, GPT-4o, Mistral, OpenRouter, Vertex AI, Gemini, Artifacts, AI model switching, message search, Code Interpreter, langchain, DALL-E-3, OpenAPI Actions, Functions, Secure Multi-User Auth, Presets, open-source for self-hosting. Active project.

    Project mention: LibreChat: Enhanced ChatGPT Clone | news.ycombinator.com | 2025-06-12
  2. InfluxDB

    InfluxDB โ€“ Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. router

    ๐Ÿค– Fully typesafe Router for React (and friends) w/ built-in caching, 1st class search-param APIs, client-side cache integration and isomorphic rendering.

    Project mention: How to test TanStack Router | dev.to | 2025-04-16

    To my surprise, the official docs don't mention testing at all. I found some mentions on GH but these are just indirect hints. That might be because they think there is nothing special about the test setup, but it still leaves people confused about best practices or just a basic setup.

  4. orama

    ๐ŸŒŒ A complete search engine and RAG pipeline in your browser, server or edge network with support for full-text, vector, and hybrid search in less than 2kb.

    Project mention: Show HN: Open-Source DocumentAI with Ollama | news.ycombinator.com | 2025-03-08

    You could use this hybrid vector/full text search engine that works across many runtimes: https://github.com/oramasearch/orama

  5. minisearch

    Tiny and powerful JavaScript full-text search engine for browser and Node

  6. autocomplete

    ๐Ÿ”ฎ Fast and full-featured autocomplete library (by algolia)

    Project mention: The top tools for implementing ecommerce search in React | dev.to | 2024-06-20

    Auto-complete: Algolia provides an open source JavaScript library for building auto-complete search components. It also provides a recommendation library that works with its API client

  7. searchkit

    React + Vue Search UI for Elasticsearch & Opensearch. Compatible with Algolia's Instantsearch and Autocomplete components.

  8. docsearch

    :blue_book: The easiest way to add search to your documentation.

    Project mention: Add Pagefind Search to Hugo | dev.to | 2025-04-10

    Hugo, indeed, has some open-source and commercial search options you can choose from. I have used this fuse.js integration in the past but I wasn't happy with it. It didn't index well, I couldn't find all my content. Of course, I was thinking having Algolia DocSearch do the magic but one has to apply for it. Also, not all of my sites are about technical documentation. So I had to find another alternative. Digging deeper I came across Pagefind.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. instantsearch

    โšก๏ธ Libraries for building performant and instant search and recommend experiences with Algolia. Compatible with JavaScript, TypeScript, React and Vue.

  11. trieve

    All-in-one platform for search, recommendations, RAG, and analytics offered via API

    Project mention: Show HN: Trieve CLI โ€“ Terminal-Based LLM Agent Loop and Search on Any PDF | news.ycombinator.com | 2025-06-16
  12. search-ui

    Search UI. Libraries for the fast development of modern, engaging search experiences.

    Project mention: The top tools for implementing ecommerce search in React | dev.to | 2024-06-20

    You can create a search application in React using Elastic Search UI, a JavaScript library, with Elasticโ€™s react-search-ui. You can see a cool demo here.

  13. OpenSearch-Dashboards

    ๐Ÿ“Š Open source visualization dashboards for OpenSearch.

  14. vscode-react-javascript-snippets

    Extension for React/Javascript snippets with search supporting ES7+ and babel features

    Project mention: Must Have VsCode extensions for Web-developers | dev.to | 2024-07-24

    Github: Js snippets Marketplace: Snippets marketplace

  15. obsidian-omnisearch

    A search engine that "just works" for Obsidian. Supports OCR and PDF indexing.

  16. algoliasearch-client-javascript

    โšก๏ธ A fully-featured and blazing-fast JavaScript API client to interact with Algolia.

  17. react-complex-tree

    Unopinionated Accessible Tree Component with Multi-Select and Drag-And-Drop

    Project mention: Found out that the government of Canada is using my project | news.ycombinator.com | 2024-07-02

    I recently found out that an open source software from Canadian Digital Services (CDS) is using one of my personal projects, which I found pretty cool. Github allows you to see a list of repos that depend on your project in the insights view, and while the list is often fairly limited since it just shows public repos, I still like to scroll through the list every once in a while because I sometimes see some interesting projects.

    My project is https://github.com/lukasbach/react-complex-tree, a React tree library for building feature rich tree views without making assumptions on looks, similar to file-based tree views you might expect in the sidebar of your IDE. I saw that CDS is using it in a public form builder app https://github.com/cds-snc/platform-forms-client (integration: https://github.com/search?q=repo%3Acds-snc%2Fplatform-forms-client%20react-complex-tree&type=code).

    If you are also interested in trying out react-complex-tree, the code and links to documentation is available on the github repo: https://github.com/lukasbach/react-complex-tree

    It's always exciting when I see other people or organizations use my library, I've seen some very interesting and unique integrations of react-complex-tree, and am just as honored to see it being used by government services. Let me know what you think :)

  18. Slim Select

    Slim advanced select dropdown

    Project mention: Ask HN: HTML multi-select not user-friendly on desktop? | news.ycombinator.com | 2024-10-15
  19. fzf-for-js

    Do fuzzy matching using FZF algorithm in JavaScript

  20. docusaurus-search-local

    Offline/local search for Docusaurus v2/v3 (by easyops-cn)

  21. liqe

    Lightweight and performant Lucene-like parser, serializer and search engine.

  22. chipmunk

    log analysis tool (by esrlabs)

  23. discord-player

    ๐ŸŽง Complete framework to simplify the implementation of music commands using discord.js v14

  24. Qmedia

    An open-source AI content search engine designed specifically for content creators. Supports extraction of text, images, and short videos. Allows full local deployment (web app, RAG server, LLM server). Supports multi-modal RAG content Q&A.

  25. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

TypeScript Search discussion

Log in or Post with

TypeScript Search related posts

  • Plug-and-Play Search with React + Vite

    2 projects | dev.to | 30 May 2025
  • Building an actionable โšก๏ธ GitHub account with these open-source projects ๐Ÿ‘ฉ๐Ÿปโ€๐Ÿ’ป

    3 projects | dev.to | 4 Dec 2024
  • Ask HN: HTML multi-select not user-friendly on desktop?

    1 project | news.ycombinator.com | 15 Oct 2024
  • Show HN: Self-Hostable Algolia DocSearch Replacement

    9 projects | news.ycombinator.com | 11 Oct 2024
  • Show HN: Velvet โ€“ Store OpenAI requests in your own DB

    2 projects | news.ycombinator.com | 24 Sep 2024
  • Upstash Vector: 144M Wikipedia vectors for 11 languages

    1 project | news.ycombinator.com | 16 Aug 2024
  • The top tools for implementing ecommerce search in React

    6 projects | dev.to | 20 Jun 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 18 Jun 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more โ†’

Index

What are some of the best open-source Search projects in TypeScript? This list will help you:

# Project Stars
1 LibreChat 26,511
2 router 10,347
3 orama 9,481
4 minisearch 5,325
5 autocomplete 5,145
6 searchkit 4,826
7 docsearch 4,212
8 instantsearch 3,884
9 trieve 2,231
10 search-ui 1,956
11 OpenSearch-Dashboards 1,839
12 vscode-react-javascript-snippets 1,796
13 obsidian-omnisearch 1,512
14 algoliasearch-client-javascript 1,353
15 react-complex-tree 1,227
16 Slim Select 1,119
17 fzf-for-js 924
18 fuzzy-search 913
19 docusaurus-search-local 811
20 liqe 656
21 chipmunk 654
22 discord-player 620
23 Qmedia 558

Sponsored
InfluxDB โ€“ Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that TypeScript is
the 1st most popular programming language
based on number of references?