Projects in Awesome Lists tagged with trie
A curated list of projects in awesome lists tagged with trie .
https://github.com/tony9402/baekjoon
코딩테스트 대비 문제집(Baekjoon Online Judge)
algorithms baekjoon baekjoon-algorithm baekjoon-online-judge baekjoon-online-judge-solution baekjoon-solutions bfs coding-test disjoint-set math pointer problem-solving problems trie
Last synced: 13 May 2025
https://github.com/williamfiset/deprecated-data-structures
A collection of powerful data structures
balanced-tree binarytree data-structures disjoint-set fenwick graph hash-table heap java linkedlist priority-queue queue segment-tree segmenttree stack suffixarray suffixtree trie union-find unionfind
Last synced: 15 May 2025
https://github.com/openacid/slim
Surprisingly space efficient trie in Golang(11 bits/key; 100 ns/get).
compacted compress datastructure go golang memory tree trie
Last synced: 03 Oct 2025
https://github.com/pytries/marisa-trie
Static memory-efficient Trie-like structures for Python based on marisa-trie C++ library.
cython-wrapper marisa marisa-trie pypy3 python python3 python310 python312 python313 python37 python38 python39 tree-structure trie
Last synced: 12 Dec 2025
https://github.com/wojciechmula/pyahocorasick
Python module (C extension and plain python) implementing Aho-Corasick algorithm
aho-corasick automaton string-manipulation trie
Last synced: 11 Dec 2025
https://github.com/WojciechMula/pyahocorasick
Python module (C extension and plain python) implementing Aho-Corasick algorithm
aho-corasick automaton string-manipulation trie
Last synced: 28 Mar 2025
https://github.com/warycat/rustgym
Leetcode Solutions in Rust, Advent of Code Solutions in Rust and more
advent-of-code algorithm graph hackerrank hackerrank-solutions interview interview-practice interview-preparation interview-questions leetcode leetcode-rust leetcode-solutions macros rust solutions trie tutorial
Last synced: 02 Apr 2025
https://github.com/only-cliches/nano-sql
Universal database layer for the client, server & mobile devices. It's like Lego for databases.
csv database history indexeddb isomorphic json leveldb localstorage nodejs nosql orm orm-library persistence rdbms sql sqlite taffydb trie typescript
Last synced: 15 May 2025
https://github.com/only-cliches/Nano-SQL
Universal database layer for the client, server & mobile devices. It's like Lego for databases.
csv database history indexeddb isomorphic json leveldb localstorage nodejs nosql orm orm-library persistence rdbms sql sqlite taffydb trie typescript
Last synced: 23 Mar 2025
https://github.com/Tessil/hat-trie
C++ implementation of a fast and memory efficient HAT-trie
c-plus-plus cpp data-structures hat-trie header-only trie
Last synced: 15 Mar 2025
https://github.com/tessil/hat-trie
C++ implementation of a fast and memory efficient HAT-trie
c-plus-plus cpp data-structures hat-trie header-only trie
Last synced: 12 Apr 2025
https://github.com/wolfgarbe/PruningRadixTrie
PruningRadixTrie - 1000x faster Radix trie for prefix search & auto-complete
auto-complete auto-completion auto-suggest autocomplete patricia-tree patricia-trie prefix-search radix-tree radix-trie tree trees trie trie-tree
Last synced: 14 Apr 2025
https://github.com/houbb/opencc4j
🇨🇳Open Chinese Convert is an opensource project for conversion between Traditional Chinese and Simplified Chinese.(java 中文繁简体转换,支持台湾、香港、中文日文转换。)
chinese dfa java java7 nlp opencc simple-tranditional trie trie-tree
Last synced: 15 May 2025
https://github.com/gmamaladze/trienet
.NET Implementations of Trie Data Structures for Substring Search, Auto-completion and Intelli-sense. Includes: patricia trie, suffix trie and a trie implementation using Ukkonen's algorithm.
algorithms data-structures dotnet search suffix-tries trie ukkonen-algorithm
Last synced: 15 May 2025
https://github.com/nlpoptimize/flash-tokenizer
EFFICIENT AND OPTIMIZED TOKENIZER ENGINE FOR LLM INFERENCE SERVING
bert berttokenizer cpp cpp17 deep-learning flash huggingface nlp pybind11 python tokenizer trie wordpiece wordpiece-tokenization
Last synced: 15 May 2025
https://github.com/timtadh/data-structures
Go datastructures.
arraylist avl avl-tree btree data-structures error-handling exceptions hash-tables hashtable immutable linear-hash-table linked-list priority-queue ternary-search-trie tree trie
Last synced: 29 Jun 2025
https://github.com/usethesource/capsule
The Capsule Hash Trie Collections Library
hashmap hashset immutable immutable-collections java performance persistent-data-structure trie
Last synced: 05 Apr 2025
https://github.com/plar/go-adaptive-radix-tree
Adaptive Radix Trees implemented in Go
Last synced: 14 May 2025
https://github.com/algo-phantoms/algo-tree
Algo-Tree is a collection of Algorithms and data structures which are fundamentals to efficient code and good software design. Creating and designing excellent algorithms is required for being an exemplary programmer. It contains solutions in various languages such as C++, Python and Java.
array backtracking bit-manipulation data-structures-and-algorithms dynamic-programming graph greedy-algorithms hashing-algorithm heap linked-list number-theory queue recursion searching-algorithms sorting-algorithms stack string tree trie
Last synced: 16 May 2025
https://github.com/plar/Go-adaptive-radix-tree
Adaptive Radix Trees implemented in Go
Last synced: 12 Mar 2025
https://github.com/ethereumjs/merkle-patricia-tree
Project is in active development and has been moved to the EthereumJS VM monorepo.
data-structures ethereum merkle-patricia-tree merkle-proof merkle-tree proof trie
Last synced: 25 Mar 2025
https://github.com/NLPOptimize/flash-tokenizer
EFFICIENT AND OPTIMIZED TOKENIZER ENGINE FOR LLM INFERENCE SERVING
bert berttokenizer cpp cpp17 deep-learning flash huggingface nlp pybind11 python tokenizer trie wordpiece wordpiece-tokenization
Last synced: 10 Apr 2025
https://github.com/kataras/muxie
Muxie is a modern, fast and light HTTP multiplexer for Go. Fully compatible with the http.Handler interface. Written for everyone.
go golang high-performance iris router trie
Last synced: 07 Apr 2025
https://github.com/michaelsproul/rust_radix_trie
Fast generic radix trie implemented in Rust
data-structures radix-trie rust trie
Last synced: 16 May 2025
https://github.com/Hongbo-Miao/leetcode
LeetCode solutions
algorithm back-tracking bfs binary-search data-structure dfs graph greedy hash-table iteration javascript leetcode memoization python queue recursion stack tree trie union-find
Last synced: 05 May 2025
https://github.com/mikegoatly/lifti
A lightweight full text indexer for .NET
dotnet-standard full-text-search object-indexing text-indexing text-search trie trie-tree
Last synced: 15 May 2025
https://github.com/Gowww/router
⚡️ A lightning fast HTTP router
fast go golang handler http optimization performance regular-expression router routing server trie wildcard
Last synced: 12 Mar 2025
https://github.com/gowww/router
⚡️ A lightning fast HTTP router
fast go golang handler http optimization performance regular-expression router routing server trie wildcard
Last synced: 10 May 2025
https://github.com/houbb/segment
The jieba-analysis tool for java.(基于结巴分词词库实现的更加灵活优雅易用,高性能的 java 分词实现。支持词性标注。)
benchmark chinese dfa hmm java jieba jieba-analysis jieba-chinese nlp segment segmentation trie trie-tree
Last synced: 07 Apr 2025
https://github.com/mesejo/trrex
Efficient string matching with regular expressions
keyword-extraction nlp pandas python python-library regex regular-expression search-in-text string-matching text-mining trie
Last synced: 13 Dec 2025
https://github.com/haroldadmin/lucilla
Fast, efficient, in-memory Full Text Search for Kotlin
full-text-search kotlin tf-idf trie
Last synced: 16 Mar 2025
https://github.com/alloy-rs/trie
Fast Merkle-Patricia Trie (MPT) state root calculator and proof generator for prefix-sorted nibbles
alloy alloy-rs blockchain ethereum ethereum-blockchain ethereum-rlp foundry foundry-rs merkle merkle-patricia merkle-patricia-trie mpt reth rlp rust-ethereum trie triehash
Last synced: 15 May 2025
https://github.com/anthonynsimon/java-ds-algorithms
Data Structures and Algorithms in Java
algorithm dijkstra graph hash-map java matrix palindrome permutation sort stack strings tree trie
Last synced: 16 Mar 2025
https://github.com/kampersanda/goodname
Tool to assist you with cool naming of your methods and software
Last synced: 14 Aug 2025
https://github.com/unit-io/unitdb
Fast specialized time-series database for IoT, real-time internet connected devices and AI analytics.
analytics database db iot timeseries timeseries-database trie wal
Last synced: 14 Apr 2025
https://github.com/bzaar/dawgsharp
DAWG String Dictionary in C#
c-sharp dawg dictionaries graph search trie trie-tree-autocomplete
Last synced: 05 Apr 2025
https://github.com/mauriciosantos/Buckets-Swift
Swift Collection Data Structures Library
bimap bitarray bloom-filter carthage circular-buffer cocoapods deque graph matrix multimap multiset priority-queue queue stack swift swift-3 swift-package-manager trie
Last synced: 03 Apr 2025
https://github.com/mauriciosantos/buckets-swift
Swift Collection Data Structures Library
bimap bitarray bloom-filter carthage circular-buffer cocoapods deque graph matrix multimap multiset priority-queue queue stack swift swift-3 swift-package-manager trie
Last synced: 09 Apr 2025
https://github.com/shivammg/trie
A Trie implementation in Go meant for auto-completion use cases. Supports Levenshtein distance search.
algorithm autocomplete data-structures edit-distance go golang levenshtein-distance prefix-tree search trie trie-tree-autocomplete
Last synced: 07 Aug 2025
https://github.com/kpol/trie
Trie (a.k.a. prefix tree) C# implementation. Has constant-time string prefix lookup.
algorithm c-sharp data-structure prefix-tree trie
Last synced: 16 May 2025
https://github.com/esimov/gogu
A comprehensive, reusable and efficient concurrent-safe generics utility functions and data structures library.
data-structures datastructures functional functional-programming generics go golang programming trie
Last synced: 27 Jun 2025
https://github.com/spencermountain/efrt
neato compression for key-value data
Last synced: 05 Apr 2025
https://github.com/shortwave/trie
A fast trie implementation for typescript
autocomplete javascript trie typescript
Last synced: 18 Sep 2025
https://github.com/sdleffler/qp-trie-rs
An idiomatic and fast QP-trie implementation in pure Rust.
bytes data-structures qp-trie radix rust text-processing trie
Last synced: 05 Apr 2025
https://github.com/hroi/treebitmap
Fast IP lookup table for IPv4/IPv6 prefixes
datastructures ipv4 ipv6 lookup-table subnetting trie
Last synced: 30 Dec 2025
https://github.com/laysakura/trie-rs
Memory efficient trie (prefix tree) library based on LOUDS
louds rust succinct-data-structure trie
Last synced: 05 Apr 2025
https://github.com/Bazist/HArray
Fastest Trie structure (Linux & Windows)
benchmark cplusplus data-structures fast trie
Last synced: 21 Apr 2025
https://github.com/dbz/algorithms
Data Structures & Algorithms. Includes solutions for Cracking the Coding Interview 6th Edition
algorithm algorithm-challenges algorithms computer-science cracking-the-coding-interview data-structures datastructures graph heap javascript python queue ruby stack stacks sum tree trees trie tries
Last synced: 16 Apr 2025
https://github.com/dav009/flash
Golang Keyword extraction/replacement Datastructure using Tries instead of regexes
data-extraction go golang search text text-search trie
Last synced: 30 Apr 2025
https://github.com/bmf-san/goblin
A golang http router based on trie tree.
go golang http http-router httprouter middleware nethttp router routing trie trie-tree url-router
Last synced: 06 Apr 2025
https://github.com/javagossip/dorado
基于Netty4开发的简单、轻量级、高性能的的Http restful api server
dorado http httpserver netty netty4 rest rest-api restful router spring-boot springboot trie trie-tree
Last synced: 02 May 2025
https://github.com/amitrajitbose/competitive_programming
Contains solutions and codes to various online competitive programming challenges and some good problems. The links to the problem sets are specified at the beginning of each code.
adhoc algorithms algorithms-and-data-structures competition competitive-programming data-structures dynamic-programming graph greedy greedy-algorithms hacktoberfest interview interview-preparation leetcode leetcode-python linked-list primality-testing queue stack trie
Last synced: 12 Sep 2025
https://github.com/mikedeboer/trie
My take on an efficient implementation of a Trie in Javascript
digital-search-trees javascript trie
Last synced: 08 May 2025
https://github.com/ddelange/retrie
Efficient Trie-based regex unions for blacklist/whitelist filtering and one-pass mapping-based string replacing
blacklist find-replace regex regexp trie whitelist
Last synced: 04 Apr 2025
https://github.com/kampersanda/xcdat
Fast compressed trie dictionary library
compression cpp17 dictionary double-array-trie trie
Last synced: 29 Oct 2025
https://github.com/lxzan/dao
Simple and high-performance data structures and algorithms library
data-structure generic hashmap heap linkedlist rbtree segment-tree trie
Last synced: 09 May 2025
https://github.com/kampersanda/poplar-trie
C++17 implementation of memory-efficient dynamic tries
c-plus-plus-17 map string trie
Last synced: 23 Apr 2025
https://github.com/aosingh/lexpy
Python package for lexicon; Trie and DAWG implementation.
dawg directed-acyclic-word-graph graph lexicon suffix-tree trie
Last synced: 15 Sep 2025
https://github.com/alexdrone/datastructures
A collection of Data Structures implemented in Swift.
avl-tree bimap binary-heap bloom-filter datastructures graph linkedlist multimap priority-queue queue red-black-trees stack swift swift-3 trie
Last synced: 09 Apr 2025
https://github.com/somethingnew2-0/go-erasure
Erasure coding (Reed–Solomon coding) in Go
erasure-coding golang reed-solomon reedsolomon trie
Last synced: 08 Jul 2025
https://github.com/sahyagiri/distinctkeywords
semantically distinct key phrase extraction using hilbert hashes.
french-keyword-extraction german-keyword-extraction hilbert-curve keybert keyphrase-extraction keyphrase-extraction-algorithm keyphrase-generation keyword-detection keyword-extraction keyword-extractor keywords-extraction nlp python trie
Last synced: 27 Oct 2025
https://github.com/umbertogriffo/trie
A Mixed Trie and Levenshtein distance implementation in Java for extremely fast prefix string searching and string similarity.
data-structures java java-8 levenshtein-distance retrieval stream string-similarity trie
Last synced: 12 Jun 2025
https://github.com/cahya-wirawan/rwkv-tokenizer
A fast RWKV Tokenizer written in Rust
huggingface llm rwkv tiktoken tokenizer trie
Last synced: 09 Apr 2025
https://github.com/nreco/ahocorasickdoublearraytrie
Very fast C# implementation of Aho Corasick algorithm based on Double Array Trie.
aho-corasick aho-corasick-algorithm aho-corasick-automation csharp double-array net-core net-standard substring-search trie
Last synced: 30 Apr 2025
https://github.com/brianburton/java-immutable-collections
Efficient Immutable/Persistent Collections for Java
avl-tree collections containers hashmap hashset immutability immutable immutable-collections java jimmutable-collections jvm multiset persistent-data-structure streams trie
Last synced: 23 Jul 2025
https://github.com/siongui/go-succinct-data-structure-trie
Succinct Data Structure of Trie, written in Go
data-structure data-structures go succinct trie trie-tree-autocomplete
Last synced: 08 May 2025
https://github.com/otto-de/pypruningradixtrie
PyPruningRadixTrie - Python version of super fast Radix trie for prefix search & auto-complete
autocomplete prefix-search radix-trie trie
Last synced: 22 Jul 2025
https://github.com/gbrlsnchs/radix
Golang radix tree implementation
go golang patricia-tree patricia-trie radix radix-tree trie
Last synced: 12 Aug 2025
https://github.com/beevik/prefixtree
A prefix tree (trie) implementation in go
data-structures prefix prefix-tree prefix-trie trie
Last synced: 22 Aug 2025
https://github.com/ironholds/triebeard
Radix trees in Rcpp and R
data-structrues r radix-trie trie
Last synced: 14 Apr 2025
https://github.com/Ironholds/triebeard
Radix trees in Rcpp and R
data-structrues r radix-trie trie
Last synced: 15 Mar 2025
https://github.com/gammazero/radixtree
adaptive radix tree (a.k.a prefix tree or compact trie)
prefix-tree radix-tree radix-trie trie
Last synced: 12 May 2025
https://github.com/prologic/bitcask
🔑 A high performance Key/Value store written in Go with a predictable read/write performance and high throughput. Uses a Bitcask on-disk layout (LSM+WAL) similar to Riak.
bitcask database db go golang key-value kv kvstore lsm radix trie wal
Last synced: 13 Apr 2025
https://github.com/daac-tools/crawdad
🦞 Rust library of natural language dictionaries using character-wise double-array tries.
cjk-characters data-structures double-array no-std rust search trie
Last synced: 10 Oct 2025
https://github.com/cdoco/xfilter
:loop: 关键词过滤扩展, 用于检查一段文本中是否出现敏感词, 基于 Double-Array Trie 树实现。
c filter php php7-extension trie xfilter
Last synced: 13 Apr 2025
https://github.com/michaelsproul/rust_sequence_trie
Ergonomic trie data structure
Last synced: 13 Apr 2025
https://github.com/laysakura/fst-rs
FST (Fast Succinct Trie) implementation in Rust
fast-succinct-trie fst louds-ds rust surf trie
Last synced: 26 Mar 2025
https://github.com/moroshko/autosuggest-trie
Minimalistic trie implementation for autosuggest and autocomplete components
autocomplete autosuggest javascript trie typeahead
Last synced: 07 Apr 2025
https://github.com/tokenrove/fixie-trie
Compact tries for fixed-width keys
data-structure rust rust-library trie
Last synced: 19 Oct 2025
https://github.com/alloy-rs/nybbles
Efficient nibble-sized (4-bit) byte sequence data structure
blockchain ethereum evm merkle merkle-tree mpt nibbles reth solidity tree trie
Last synced: 20 Jun 2025
https://github.com/linkdotnet/stringoperations
Implementation of some known string algorithmn and data structures like: Rope, Trie, Knuth Morris Pratt, Boyer Moore, Levenshtein
algorithm levenshtein-distance longest-common-subsequence longest-common-substring net60 rope string trie zalgorithm
Last synced: 12 Apr 2025
https://github.com/BlackRabbitt/mspm
Multi-String Pattern Matching Algorithm Using TrieNode
aho-corasick golang multi-search search trie
Last synced: 14 Mar 2025
https://github.com/validark/dynsdt
Dynamic Score-Decomposed Tries which more efficiently solve the prefix autocomplete problem
autocomplete autosuggest completion completion-tree decomposed decomposed-trie decomposition prefix-tree query query-autocompletion top-k trie trie-based type-ahead
Last synced: 10 Jun 2025
https://github.com/kampersanda/tongrams-rs
Rust library providing fast language model queries in compressed space
compression elias-fano language-model ngrams nlp trie
Last synced: 23 Apr 2025
https://github.com/nitely/kua
:zap: Lightning fast URL routing in Python (trie router)
Last synced: 21 Mar 2025
https://github.com/anishlearnstocode/hackerrank-data-structures
Data Structures 👩💻 Domain on HackerRank - Problems & Solutions 📑📘
algorithms arrays balanced-trees data-structures disjoint-set graph hackerrank hackerrank-data-structures hackerrank-solutions heap java linked-lists online-judge queues reference solutions stacks trees trie
Last synced: 02 Aug 2025
https://github.com/sayan-maity/algorithm-visualizer
Algorithm Visualizer helps users to visualize different algorithms with vibrant graphics and colors 🤖 👨💻
algorithm-visualizer binary-search-tree css html javascript pathfinding sorting trie
Last synced: 16 Apr 2025
https://github.com/poke1024/simtrie
An efficient data structure for fast string similarity searches
damerau-levenshtein-distance edit-distance fuzzy-matching levenshtein-distance prefix-tree python spell-check spelling-correction trie
Last synced: 26 Oct 2025
https://github.com/arunkumar9t2/trie
A Java implementation of the Trie data structure
java java-library search search-trees trie tries
Last synced: 10 Apr 2025
https://github.com/cdacamar/trie
a series of trie testing things
benchmarking cpp14 datastructures trie
Last synced: 03 Sep 2025
https://github.com/kampersanda/fast_succinct_trie
String map implementation through Fast Succinct Trie
map succinct-data-structure trie
Last synced: 23 Apr 2025
https://github.com/chinnichaitanya/spellwise
🚀 Extremely fast fuzzy matcher & spelling checker in Python!
caverphone editex levenshtein natural-language-processing nlp spellcheck spelling-correction trie typox
Last synced: 17 Mar 2025
https://github.com/ashtanko/kotlin-lab
📚 Algorithms, Data Structures, Design Patterns, Concurrency in Kotlin
algorithm-analysis algorithm-challenges algorithms algorithms-and-data-structures computer-science concurrency coroutines data-structures kotlin leetcode queue sorting-algorithms stack trie
Last synced: 12 Apr 2025
https://github.com/rixwew/darts-clone-python
Darts-clone python binding
dart double-array-trie python trie
Last synced: 11 Jul 2025
https://github.com/rudrakshi99/data-structures-and-algorithm
A collection of algorithms and data structures in C++. If you loved it, give a 🌟!
algorithm algorithms backtracking-algorithm binary-search-tree bit-manipulation cpp data-structures dynamic-programming graph greedy-algorithms hashing heap linked-list number-theory queue recursion sorting-algorithms stack trees trie
Last synced: 26 Jul 2025