All Projects → Pyahocorasick → Similar Projects or Alternatives

128 Open source projects that are alternatives of or similar to Pyahocorasick

greek-utils
A JavaScript library for Greek language with utilities such as replacement of accented and other diacritics characters, conversion from Greek to phonetic, transliterated or greeklish Latin and more.
Stars: ✭ 66 (-88.87%)
Mutual labels:  string-manipulation
Data Structures
A collection of powerful data structures
Stars: ✭ 2,534 (+327.32%)
Mutual labels:  trie
common-substr
Simple tool to extract the most common substrings from an input text. Built for password cracking.
Stars: ✭ 56 (-90.56%)
Mutual labels:  string-manipulation
Opencc4j
🇨🇳Open Chinese Convert is an opensource project for conversion between Traditional Chinese and Simplified Chinese.(java 中文繁简体转换)
Stars: ✭ 187 (-68.47%)
Mutual labels:  trie
Data Structures
Go datastructures.
Stars: ✭ 336 (-43.34%)
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 (-72.01%)
Mutual labels:  trie
Data-Structures
Algorithmic Problems Solutions -- hash table code featured in geeksforgeeks
Stars: ✭ 44 (-92.58%)
Mutual labels:  trie
Opends
Template Library of Data Structures in C++17
Stars: ✭ 151 (-74.54%)
Mutual labels:  trie
poplar-trie
C++17 implementation of memory-efficient dynamic tries
Stars: ✭ 47 (-92.07%)
Mutual labels:  trie
Trie4j
PATRICIA, Double Array, LOUDS Trie implementations for Java
Stars: ✭ 139 (-76.56%)
Mutual labels:  trie
string theory
Flexible modern C++ string library with type-safe formatting
Stars: ✭ 32 (-94.6%)
Mutual labels:  string-manipulation
Java Ds Algorithms
Data Structures and Algorithms in Java
Stars: ✭ 125 (-78.92%)
Mutual labels:  trie
Coding Interview Gym
leetcode.com , algoexpert.io solutions in python and swift
Stars: ✭ 451 (-23.95%)
Mutual labels:  trie
Algorithms
Data Structures & Algorithms. Includes solutions for Cracking the Coding Interview 6th Edition
Stars: ✭ 89 (-84.99%)
Mutual labels:  trie
python-string-utils
A handy Python library to validate, manipulate and generate strings
Stars: ✭ 47 (-92.07%)
Mutual labels:  string-manipulation
Buckets Swift
Swift Collection Data Structures Library
Stars: ✭ 106 (-82.12%)
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 (-75.72%)
Mutual labels:  trie
Tongrams
A C++ library providing fast language model queries in compressed space.
Stars: ✭ 88 (-85.16%)
Mutual labels:  trie
the-stringler
An OOP approach to string manipulation.
Stars: ✭ 36 (-93.93%)
Mutual labels:  string-manipulation
Adaptive Radix Tree
A fast and space efficient Radix tree in Java
Stars: ✭ 76 (-87.18%)
Mutual labels:  trie
Baekjoon
코딩테스트 대비 문제집(Baekjoon Online Judge)
Stars: ✭ 295 (-50.25%)
Mutual labels:  trie
Thmap
Concurrent trie-hash map library
Stars: ✭ 51 (-91.4%)
Mutual labels:  trie
HArray
Fastest Trie structure (Linux & Windows)
Stars: ✭ 89 (-84.99%)
Mutual labels:  trie
Libgenerics
libgenerics is a minimalistic and generic library for C basic data structures.
Stars: ✭ 42 (-92.92%)
Mutual labels:  trie
safe-string-interpolation
A type driven approach to string interpolation, aiming at consistent, secure, and only-human-readable logs and console outputs !
Stars: ✭ 14 (-97.64%)
Mutual labels:  string-manipulation
Autosuggest Trie
Minimalistic trie implementation for autosuggest and autocomplete components
Stars: ✭ 22 (-96.29%)
Mutual labels:  trie
go-erasure
Erasure coding (Reed–Solomon coding) in Go
Stars: ✭ 44 (-92.58%)
Mutual labels:  trie
Nano Sql
Universal database layer for the client, server & mobile devices. It's like Lego for databases.
Stars: ✭ 717 (+20.91%)
Mutual labels:  trie
Twine
String manipulation, leveled up!
Stars: ✭ 496 (-16.36%)
Mutual labels:  string-manipulation
Text
An efficient packed, immutable Unicode text type for Haskell, with a powerful loop fusion optimization framework.
Stars: ✭ 248 (-58.18%)
Mutual labels:  string-manipulation
bigint
bigint is a C++ library which can handle Very very Big Integers. It can calculate factorial of 1000000... it can go any big. It may be useful in Competitive Coding and Scientific Calculations which deals with very very large Integers. It can also be used in Decryption process. It has many inbuilt functions which can be very useful.
Stars: ✭ 34 (-94.27%)
Mutual labels:  string-manipulation
Stringi
THE String Processing Package for R (with ICU)
Stars: ✭ 204 (-65.6%)
Mutual labels:  string-manipulation
aho-corasick-node
A Node implementation of the Aho-Corasick string matching algorithm based on DoubleArray Trie.
Stars: ✭ 16 (-97.3%)
Mutual labels:  trie
Str
A fast, solid and strong typed string manipulation library with multibyte support
Stars: ✭ 199 (-66.44%)
Mutual labels:  string-manipulation
trie-mux
A minimal and powerful trie based url path router (or mux) for Go.
Stars: ✭ 25 (-95.78%)
Mutual labels:  trie
Cl Str
Modern, simple and consistent Common Lisp string manipulation library.
Stars: ✭ 172 (-70.99%)
Mutual labels:  string-manipulation
Merkle Patricia Tree
Project is in active development and has been moved to the EthereumJS VM monorepo.
Stars: ✭ 277 (-53.29%)
Mutual labels:  trie
Interviewbit
Collection of Abhishek Agrawal's gists solutions for problems on https://www.interviewbit.com
Stars: ✭ 166 (-72.01%)
Mutual labels:  string-manipulation
csharp-trie
A trie (prefix tree) data structure implementation in C#.
Stars: ✭ 30 (-94.94%)
Mutual labels:  trie
Z.js
🦄 Hide text via Unicode's ZW(N)Js
Stars: ✭ 161 (-72.85%)
Mutual labels:  string-manipulation
retrie
Efficient Trie-based regex unions for blacklist/whitelist filtering and one-pass mapping-based string replacing
Stars: ✭ 35 (-94.1%)
Mutual labels:  trie
Snippets
(Hopefully) useful code snippets and header-only libs
Stars: ✭ 123 (-79.26%)
Mutual labels:  string-manipulation
node-red-contrib-string
Provides a string manipulation node with a chainable UI based on the concise and lightweight stringjs.com.
Stars: ✭ 15 (-97.47%)
Mutual labels:  string-manipulation
Sse4 Strstr
SIMD (SWAR/SSE/SSE4/AVX2/AVX512F/ARM Neon) of Karp-Rabin algorithm's modification
Stars: ✭ 115 (-80.61%)
Mutual labels:  string-manipulation
React String Replace
A simple way to safely do string replacement with React components
Stars: ✭ 360 (-39.29%)
Mutual labels:  string-manipulation
Helpers
A collection of Javascript String and Array helpers for Laravel developers
Stars: ✭ 108 (-81.79%)
Mutual labels:  string-manipulation
string-toolkit
Just a package containing tools to manipulate a string.
Stars: ✭ 18 (-96.96%)
Mutual labels:  string-manipulation
Inflector
A rust inflection library
Stars: ✭ 88 (-85.16%)
Mutual labels:  string-manipulation
stringx
Drop-in replacements for base R string functions powered by stringi
Stars: ✭ 14 (-97.64%)
Mutual labels:  string-manipulation
Beta
An open source reimplementation of Benny Brodda's BETA in Python
Stars: ✭ 65 (-89.04%)
Mutual labels:  string-manipulation
lexpy
Python package for lexicon; Trie and DAWG implementation.
Stars: ✭ 47 (-92.07%)
Mutual labels:  trie
Str Helper
⚡️ A flexible & powerful string manipulation helper for PHP | using pipe method chaining
Stars: ✭ 40 (-93.25%)
Mutual labels:  string-manipulation
Muxie
Muxie is a modern, fast and light HTTP multiplexer for Go. Fully compatible with the http.Handler interface. Written for everyone.
Stars: ✭ 257 (-56.66%)
Mutual labels:  trie
trie
Trie (a.k.a. prefix tree) C# implementation. Has constant-time string prefix lookup.
Stars: ✭ 84 (-85.83%)
Mutual labels:  trie
Hat Trie
C++ implementation of a fast and memory efficient HAT-trie
Stars: ✭ 565 (-4.72%)
Mutual labels:  trie
Algorithms and data structures
180+ Algorithm & Data Structure Problems using C++
Stars: ✭ 4,667 (+687.02%)
Mutual labels:  string-manipulation
Capsule
The Capsule Hash Trie Collections Library
Stars: ✭ 350 (-40.98%)
Mutual labels:  trie
DawgSharp
DAWG String Dictionary in C#
Stars: ✭ 72 (-87.86%)
Mutual labels:  trie
Stringy
🉑 Stringy - A PHP string manipulation library with multibyte support, performance optimized
Stars: ✭ 135 (-77.23%)
Mutual labels:  string-manipulation
trie-perf
Performance shootout of various trie implementations
Stars: ✭ 18 (-96.96%)
Mutual labels:  trie
61-120 of 128 similar projects