All Projects → lexpy → Similar Projects or Alternatives

86 Open source projects that are alternatives of or similar to lexpy

DawgSharp
DAWG String Dictionary in C#
Stars: ✭ 72 (+53.19%)
Mutual labels:  trie, dawg
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.
Stars: ✭ 122 (+159.57%)
Mutual labels:  trie
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.
Stars: ✭ 654 (+1291.49%)
Mutual labels:  trie
Merkle Patricia Tree
Project is in active development and has been moved to the EthereumJS VM monorepo.
Stars: ✭ 277 (+489.36%)
Mutual labels:  trie
Trie
A Mixed Trie and Levenshtein distance implementation in Java for extremely fast prefix string searching and string similarity.
Stars: ✭ 25 (-46.81%)
Mutual labels:  trie
Algorithms
A collection of common algorithms and data structures implemented in java, c++, and python.
Stars: ✭ 142 (+202.13%)
Mutual labels:  trie
Capsule
The Capsule Hash Trie Collections Library
Stars: ✭ 350 (+644.68%)
Mutual labels:  trie
wordhoard
This Python module can be used to obtain antonyms, synonyms, hypernyms, hyponyms, homophones and definitions.
Stars: ✭ 78 (+65.96%)
Mutual labels:  lexicon
Completely
Java autocomplete library.
Stars: ✭ 90 (+91.49%)
Mutual labels:  trie
poplar-trie
C++17 implementation of memory-efficient dynamic tries
Stars: ✭ 47 (+0%)
Mutual labels:  trie
aho-corasick-node
A Node implementation of the Aho-Corasick string matching algorithm based on DoubleArray Trie.
Stars: ✭ 16 (-65.96%)
Mutual labels:  trie
Qp Trie Rs
An idiomatic and fast QP-trie implementation in pure Rust.
Stars: ✭ 47 (+0%)
Mutual labels:  trie
Router
⚡️ A lightning fast HTTP router
Stars: ✭ 158 (+236.17%)
Mutual labels:  trie
Kua
⚡️ Lightning fast URL routing in Python (trie router)
Stars: ✭ 18 (-61.7%)
Mutual labels:  trie
xcdat
Fast compressed trie dictionary library
Stars: ✭ 51 (+8.51%)
Mutual labels:  trie
Hat Trie
C++ implementation of a fast and memory efficient HAT-trie
Stars: ✭ 565 (+1102.13%)
Mutual labels:  trie
Slim
Surprisingly space efficient trie in Golang(11 bits/key; 100 ns/get).
Stars: ✭ 1,705 (+3527.66%)
Mutual labels:  trie
Baekjoon
코딩테스트 대비 문제집(Baekjoon Online Judge)
Stars: ✭ 295 (+527.66%)
Mutual labels:  trie
trie
My take on an efficient implementation of a Trie in Javascript
Stars: ✭ 72 (+53.19%)
Mutual labels:  trie
Muxie
Muxie is a modern, fast and light HTTP multiplexer for Go. Fully compatible with the http.Handler interface. Written for everyone.
Stars: ✭ 257 (+446.81%)
Mutual labels:  trie
Data Structures
Data-Structures using C++.
Stars: ✭ 121 (+157.45%)
Mutual labels:  trie
fixie-trie
Compact tries for fixed-width keys
Stars: ✭ 23 (-51.06%)
Mutual labels:  trie
Patricia
Garbage collector-sensitive patricia tree for IP/CIDR tagging
Stars: ✭ 194 (+312.77%)
Mutual labels:  trie
Flash
Golang Keyword extraction/replacement Datastructure using Tries instead of regexes
Stars: ✭ 79 (+68.09%)
Mutual labels:  trie
radix
Golang radix tree implementation
Stars: ✭ 30 (-36.17%)
Mutual labels:  trie
triebeard
Radix trees in Rcpp and R
Stars: ✭ 29 (-38.3%)
Mutual labels:  trie
Thmap
Concurrent trie-hash map library
Stars: ✭ 51 (+8.51%)
Mutual labels:  trie
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.
Stars: ✭ 166 (+253.19%)
Mutual labels:  trie
Libgenerics
libgenerics is a minimalistic and generic library for C basic data structures.
Stars: ✭ 42 (-10.64%)
Mutual labels:  trie
dawgdic
Automatically exported from code.google.com/p/dawgdic
Stars: ✭ 20 (-57.45%)
Mutual labels:  dawg
Autosuggest Trie
Minimalistic trie implementation for autosuggest and autocomplete components
Stars: ✭ 22 (-53.19%)
Mutual labels:  trie
Opends
Template Library of Data Structures in C++17
Stars: ✭ 151 (+221.28%)
Mutual labels:  trie
Nano Sql
Universal database layer for the client, server & mobile devices. It's like Lego for databases.
Stars: ✭ 717 (+1425.53%)
Mutual labels:  trie
AffectiveTweets
A WEKA package for analyzing emotion and sentiment of tweets.
Stars: ✭ 74 (+57.45%)
Mutual labels:  lexicon
Pyahocorasick
Python module (C extension and plain python) implementing Aho-Corasick algorithm
Stars: ✭ 593 (+1161.7%)
Mutual labels:  trie
Trie4j
PATRICIA, Double Array, LOUDS Trie implementations for Java
Stars: ✭ 139 (+195.74%)
Mutual labels:  trie
Coding Interview Gym
leetcode.com , algoexpert.io solutions in python and swift
Stars: ✭ 451 (+859.57%)
Mutual labels:  trie
CBioInfCpp-0-
The lib CBioInfCpp.h contains 3 groups of functions for C++: "Input-Output", "Working with strings", "Working with graphs". Data structures "Adjacency vector" and "Adjacency map" are implemented in the last one (i.e. in "Working with graphs"). See About_CBioInfCpp for details.
Stars: ✭ 12 (-74.47%)
Mutual labels:  suffix-tree
Data Structures
Go datastructures.
Stars: ✭ 336 (+614.89%)
Mutual labels:  trie
Java Ds Algorithms
Data Structures and Algorithms in Java
Stars: ✭ 125 (+165.96%)
Mutual labels:  trie
Sensitive
敏感词查找,验证,过滤和替换 🤓 FindAll, Validate, Filter and Replace words.
Stars: ✭ 292 (+521.28%)
Mutual labels:  trie
wn
A modern, interlingual wordnet interface for Python
Stars: ✭ 119 (+153.19%)
Mutual labels:  lexicon
Gse
Go efficient multilingual NLP and text segmentation; support english, chinese, japanese and other. Go 高性能多语言 NLP 和分词
Stars: ✭ 1,695 (+3506.38%)
Mutual labels:  trie
Data-Structures
Algorithmic Problems Solutions -- hash table code featured in geeksforgeeks
Stars: ✭ 44 (-6.38%)
Mutual labels:  trie
trie-prefix-tree
Create and modify trie prefix structures and extract word lists including prefixes, anagrams and sub-anagrams
Stars: ✭ 42 (-10.64%)
Mutual labels:  trie
Data Structures
A collection of powerful data structures
Stars: ✭ 2,534 (+5291.49%)
Mutual labels:  trie
Data-Structures-and-Algorithms
Implementation of various Data Structures and algorithms - Linked List, Stacks, Queues, Binary Search Tree, AVL tree,Red Black Trees, Trie, Graph Algorithms, Sorting Algorithms, Greedy Algorithms, Dynamic Programming, Segment Trees etc.
Stars: ✭ 144 (+206.38%)
Mutual labels:  trie
Buckets Swift
Swift Collection Data Structures Library
Stars: ✭ 106 (+125.53%)
Mutual labels:  trie
lucilla
Fast, efficient, in-memory Full Text Search for Kotlin
Stars: ✭ 102 (+117.02%)
Mutual labels:  trie
trie-perf
Performance shootout of various trie implementations
Stars: ✭ 18 (-61.7%)
Mutual labels:  trie
retrie
Efficient Trie-based regex unions for blacklist/whitelist filtering and one-pass mapping-based string replacing
Stars: ✭ 35 (-25.53%)
Mutual labels:  trie
Tongrams
A C++ library providing fast language model queries in compressed space.
Stars: ✭ 88 (+87.23%)
Mutual labels:  trie
AlgoDaily
just for fun
Stars: ✭ 118 (+151.06%)
Mutual labels:  trie
Opencc4j
🇨🇳Open Chinese Convert is an opensource project for conversion between Traditional Chinese and Simplified Chinese.(java 中文繁简体转换)
Stars: ✭ 187 (+297.87%)
Mutual labels:  trie
Adaptive Radix Tree
A fast and space efficient Radix tree in Java
Stars: ✭ 76 (+61.7%)
Mutual labels:  trie
rust sequence trie
Ergonomic trie data structure
Stars: ✭ 22 (-53.19%)
Mutual labels:  trie
trie
Trie (a.k.a. prefix tree) C# implementation. Has constant-time string prefix lookup.
Stars: ✭ 84 (+78.72%)
Mutual labels:  trie
goblin
A golang http router based on trie tree.
Stars: ✭ 52 (+10.64%)
Mutual labels:  trie
Leetcode
High-quality LeetCode solutions
Stars: ✭ 178 (+278.72%)
Mutual labels:  trie
Efrt
neato compression for key-value data
Stars: ✭ 58 (+23.4%)
Mutual labels:  trie
1-60 of 86 similar projects