GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

search-algorithm

Star

Here are 1,817 public repositories matching this topic...

Language: All
Filter by language
All 1,817 Python 583 Java 238 JavaScript 188 C++ 176 Jupyter Notebook 110 C 100 C# 58 TypeScript 57 HTML 53 Go 31
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated

williamfiset / algorithms

Sponsor
Star 18.9k

A collection of algorithms and data structures

algorithm algorithms geometry strings linear-algebra mathematics matrix-multiplication sorting-algorithms graph-theory traveling-salesman dijkstra search-algorithm dynamic-programming nlog search-algorithms maxflow adjacency adjacency-matrix tree-algorithms edmonds-karp-algorithm
  • Updated Nov 9, 2026
  • Java
flexsearch

nextapps-de / flexsearch

Star 13.8k

Next-generation full-text search library for Browser and Node.js

nodejs javascript search open-source search-engine elasticsearch web search-in-text fuzzy-search web-worker javascript-library fuzzy full-text-search search-algorithm searching-algorithms fulltext-search searching
  • Updated Jun 28, 2026
  • JavaScript
orama

oramasearch / orama

Sponsor
Star 10.6k

🌌 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.

javascript search search-engine node typescript vector data-structures full-text search-algorithm typo-tolerance vector-search vector-database vector-search-engine algiorithm vector-database-embedding
  • Updated Oct 18, 2026
  • TypeScript

sherxon / AlgoDS

Star 3.4k

Implementation of Algorithms and Data Structures, Problems and Solutions

java linked-list algorithms graph-algorithms mergesort sort dfs binary-search-tree sorting-algorithms data-structrues dijkstra interview-questions search-algorithm dynamic-programming shortest-paths bst
  • Updated Oct 27, 2023
  • Java

crizstian / data-structure-and-algorithms-with-ES6

Star 1k

Data Structures and Algorithms using ES6

javascript algorithm es6 data-structures sorting-algorithms search-algorithm
  • Updated Jan 9, 2020
  • JavaScript
CXXGraph

ZigRazor / CXXGraph

Star 739

Header-Only C++ Library for Graph Representation and Algorithms

machine-learning algorithm algorithms cpp graph graph-algorithms partitioning-algorithms header-only cpp17 search-algorithm partitioning cpp-library hacktoberfest dfs-algorithm graph-analysis dijkstra-algorithm bfs-algorithm cycle-detection graph-theory-algorithms hacktoberfest-accepted
  • Updated Sep 10, 2026
  • C++

fergiemcdowall / norch

Sponsor
Star 657

A search server that can be installed with npm

search search-engine search-algorithm searchbar
  • Updated Aug 18, 2025
  • JavaScript

davidesantangelo / krep

Sponsor
Star 533

Fast text search tool with advanced algorithms, SIMD acceleration, multi-threading, and regex support. Designed for rapid, large-scale pattern matching with memory-mapped I/O and hardware optimizations.

c cli search-algorithm hardware-acceleration searching
  • Updated Sep 16, 2026
  • C

thuva4 / Algorithms

Star 500

Collection of algorithms in multiple programming languages.

algorithms search-algorithm hacktoberfest algorithms-implemented clustering-algorithm multiple-algorithms fast-algorithm
  • Updated Jun 19, 2026
  • TypeScript

hamelsmu / code_search

Sponsor
Star 492

Code For Medium Article: "How To Create Natural Language Semantic Search for Arbitrary Objects With Deep Learning"

python search nlp data-science machine-learning natural-language-processing tutorial deep-learning tensorflow keras pytorch code-search semantic-search-engine search-algorithm searching-algorithms semantic-search fastai machine-learning-on-source-code ml-on-code
  • Updated Dec 8, 2022
  • Jupyter Notebook

khusnetdinov / ruby.fundamental

Star 478

📚 Fundamental programming with ruby examples and references. It covers threads, SOLID principles, design patterns, data structures, algorithms. Books for reading. Repo for website https://github.com/khusnetdinov/betterdocs

ruby solid thread design-patterns principles insertion-sort sorting-algorithms selection-sort search-algorithm strategy-pattern builder-pattern factory-pattern decorator-pattern
  • Updated Oct 10, 2023
  • Ruby

rishal-hurbans / Grokking-Artificial-Intelligence-Algorithms

Star 442

The official code repository supporting the book, Grokking Artificial Intelligence Algorithms

python machine-learning algorithm reinforcement-learning ai genetic-algorithm linear-regression machine-learning-algorithms q-learning evolutionary-algorithms generative-art artificial-neural-networks search-algorithm ant-colony-optimization particle-swarm-optimization classification-algorithm large-language-models generative-ai
  • Updated Aug 6, 2026
  • Python

bobluppes / graaf

Star 424

A general-purpose lightweight C++ graph library

algorithm algorithms cpp graph header-only dfs search-algorithm bfs cpp-library dfs-algorithm bfs-algorithm cpp20 shortest-path-algorithm graph-algorigthms header-only-library
  • Updated Sep 28, 2026
  • C++
embedding_studio

EulerSearch / embedding_studio

Star 381

Embedding Studio is a framework which allows you transform your Vector Database into a feature-rich Search Engine.

search-engine embeddings semantic-similarity search-algorithm query-parser fine-tuning unstructured-data vector-database embeddings-similarity unstructured-search llm-inference search-query-parser
  • Updated Apr 24, 2025
  • Python

sPredictorX1708 / Ultimate-Java-Resources

Star 381

Java programming. All in one Java Resource for learning. Updated every day and up to date. All Algorithms and DS along with Development in Java. Beginner to Advanced. Join the Discord link.

android java programming-language computer-science tutorial algorithms wikipedia dynamic android-development data-structures learn search-algorithm dynamic-programming java-programming hacktoberfest hacktoberfest-starter hacktoberfest2019 hacktoberfest2020 hacktoberfest2021
  • Updated Sep 11, 2026
  • Java

citiususc / hipster

Star 333

Hipster4j is a lightweight and powerful heuristic search library for Java and Android. It contains common, fully customizable algorithms such as Dijkstra, A* (A-Star), DFS, BFS, Bellman-Ford and more.

android java dijkstra search-algorithm shortest-paths graph-search heuristic-search hipster4j
  • Updated Jun 14, 2023
  • Java

shobrook / saplings

Star 276

Plug-and-play tree search for agents

ai openai search-algorithm agents monte-carlo-tree-search llms
  • Updated Jul 27, 2025
  • Python

RameshAditya / scoper

Star 267

Fuzzy and semantic search for captioned YouTube videos.

search nlp semantic machine-learning youtube youtube-api fuzzy-search ml search-algorithm
  • Updated Dec 8, 2022
  • Python

omerfarukz / autocomplete

Star 225

Persistent, simple, powerful and portable autocomplete library

autocomplete portable dotnetcore search-algorithm searching
  • Updated Oct 22, 2025
  • C#

moribots / motion_planning

Star 201

Motion Planning Library to accompany turtlebot3_from_scratch repository. Deployed PRM, Grid Map, A*, Theta*, LPA*, D* Lite*, Potential Field, and MPPI.

cpp motion-planning path-planning ros search-algorithm optimal-control
  • Updated Jul 25, 2021
  • C++

Add this topic to your repo

To associate your repository with the search-algorithm topic, visit your repo's landing page and select "manage topics."

Learn more

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.