TypeScript Search

Open-source TypeScript projects categorized as Search

Top 23 TypeScript Search Projects

  • LibreChat

    Enhanced ChatGPT Clone: Features OpenAI, Assistants API, Azure, Groq, GPT-4 Vision, Mistral, Bing, Anthropic, OpenRouter, Vertex AI, Gemini, AI model switching, message search, langchain, DALL-E-3, ChatGPT Plugins, OpenAI Functions, Secure Multi-User System, Presets, completely open-source for self-hosting. More features in development

  • Project mention: Integra mรบltiples APIs de IA en una sola plataforma | dev.to | 2024-04-19
  • orama

    ๐ŸŒŒ Fast, dependency-free, full-text and vector search engine with typo tolerance, filters, facets, stemming, and more. Works with any JavaScript runtime, browser, server, service!

  • Project mention: Sky's the Limit! Supercharging Your Astro Blog with Orama, the Ultimate Stargazing Search Engine! | dev.to | 2023-08-03

    Let's break into the steps to utilize Orama and analyze how it works. I won't dig into the technical stuff because, hey, it's an open-source project, which means you can easily peek at the source code, no problemo!

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • 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: TanStack Router: Setup & Routing in React | dev.to | 2024-02-26

    Welcome to the first article of a series where we will explore TanStack Router, a new router for React (version 1.0 released in December 2023).

  • autocomplete

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

  • Project mention: autocomplete - a JavaScript library that lets you quickly build autocomplete experiences | /r/javascript | 2023-06-08
  • searchkit

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

  • Project mention: Autocomplete โ€“ a JavaScript library for building autocomplete experiences | news.ycombinator.com | 2023-06-07

    https://github.com/searchkit/searchkit is an instantsearch adapter for elasticsearch / opensearch

  • docsearch

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

  • Project mention: Kagi Sidekick (Alpha) | news.ycombinator.com | 2024-02-20

    Great work! How it would be different from Algolia DocSearch?

    https://docsearch.algolia.com

  • instantsearch

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

  • Project mention: Next.js 13.4: App Router (Stable) | news.ycombinator.com | 2023-05-04

    Thanks! Here's a GH Issue about it that I follow: https://github.com/algolia/instantsearch/discussions/5413#di...

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • search-ui

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

  • vscode-react-javascript-snippets

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

  • OpenSearch-Dashboards

    ๐Ÿ“Š Open source visualization dashboards for OpenSearch.

  • Project mention: HashiCorp Adopts Business Source License | news.ycombinator.com | 2023-08-10

    I hate OpenSearch with a passion, an absolutely horrid lagging project that can't get basic autocomplete working (https://github.com/opensearch-project/OpenSearch-Dashboards/...)

    but still manages to suck the air out of the room when you want Elasticsearch because AWS already has the company's billing details and no one wants to figure out paying another provider.

  • algoliasearch-client-javascript

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

  • bing-chat

    Node.js client for Bing's new AI-powered search. It's like ChatGPT on steroids ๐Ÿ”ฅ

  • obsidian-omnisearch

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

  • Project mention: "Your account will be permanently closed" -- my reasons for leaving Evernote as a loyal user since 2011 | /r/Evernote | 2023-09-04

    Mobile Document Scanning using QuickScan iOS app and OCR search with Omnisearch and Text Extractor: I was a power user of the Scannable app by Evernote for capturing scans of receipts and documents, so moving on from this was going to be tough. But QuickScan has the same functionality (OCR scanning) and has quick outputs to where my scans are stored in my Obsidian folder. Using Omnisearch, searching my scans feels just as intuitive and snappy as what Evernote used to feel like for me.

  • fzf-for-js

    Do fuzzy matching using FZF algorithm in JavaScript

  • react-complex-tree

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

  • liqe

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

  • Project mention: Show HN: HyperDX โ€“ open-source dev-friendly Datadog alternative | news.ycombinator.com | 2023-09-18

    Potentially useful resource โ€“ https://github.com/gajus/liqe

  • docusaurus-search-local

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

  • discord-player

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

  • ionic-selectable

    Ionic Selectable is an Ionic versatile and highly customizable component that serves as a replacement to Ionic Select, and allows to search items, including async search, create items, customize the layout with templates and much more. It provides an intuitive API and is easy to set up and use.

  • Project mention: ionic-selectable continuation... | /r/ionic | 2023-05-06

    Hello! I am currently working on carrying the progress of ionic-selectable (https://github.com/eakoriakin/ionic-selectable) since I personally do not see much maintenance on it anymore.

  • chipmunk

    log analysis tool (by esrlabs)

  • Project mention: Chipmunk โ€“ Log Analyzer and Viewer | news.ycombinator.com | 2024-03-10
  • metasearch

    Search aggregator for Slack, Google Docs, GitHub, and more :mag:

  • clipper.js

    HTML to Markdown converter and crawler.

  • Project mention: Mozilla: Readability.js | news.ycombinator.com | 2024-02-25

    Clipper.js is built on top of Mozilla's Readability library, Turndown to convert HTML to Markdown https://github.com/philschmid/clipper.js

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB 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 related posts

Index

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

Project Stars
1 LibreChat 10,345
2 orama 8,018
3 router 7,058
4 autocomplete 4,724
5 searchkit 4,710
6 docsearch 3,807
7 instantsearch 3,519
8 search-ui 1,878
9 vscode-react-javascript-snippets 1,663
10 OpenSearch-Dashboards 1,535
11 algoliasearch-client-javascript 1,298
12 bing-chat 1,220
13 obsidian-omnisearch 973
14 fzf-for-js 871
15 react-complex-tree 754
16 liqe 614
17 docusaurus-search-local 611
18 discord-player 578
19 ionic-selectable 544
20 chipmunk 520
21 yt-semantic-search 508
22 metasearch 439
23 clipper.js 415

Sponsored
Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com