Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

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 python python3 python310 python311 python37 python38 python39 tree-structure trie

Last synced: 04 Jul 2024

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: 01 Jul 2024

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: 20 Jun 2024

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: 17 Jun 2024

https://github.com/hroi/treebitmap

Fast IP lookup table for IPv4/IPv6 prefixes

datastructures ipv4 ipv6 lookup-table subnetting trie

Last synced: 14 Jun 2024

https://github.com/Bazist/HArray

Fastest Trie structure (Linux & Windows)

benchmark cplusplus data-structures fast trie

Last synced: 14 Jun 2024

https://github.com/bzaar/DawgSharp

DAWG String Dictionary in C#

c-sharp dawg dictionaries graph search trie trie-tree-autocomplete

Last synced: 06 Jun 2024

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: 06 Jun 2024

https://github.com/WojciechMula/pyahocorasick

Python module (C extension and plain python) implementing Aho-Corasick algorithm

aho-corasick automaton string-manipulation trie

Last synced: 05 Jun 2024

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: 05 Jun 2024

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: 04 Jun 2024

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: 29 May 2024

https://github.com/vm-001/lua-radix-router

A lightweight high-performance and radix tree based router for Lua/LuaJIT/OpenResty https://github.com/vm-001/gateways-routing-benchmark

fast lua luajit openapi openresty restful router routing swagger trie

Last synced: 25 May 2024

https://github.com/Ironholds/triebeard

Radix trees in Rcpp and R

data-structrues r radix-trie trie

Last synced: 01 May 2024

https://github.com/ciri-ethereum/ciri

Ciri is an Ethereum implementation written in Ruby.

blockchain casper ciri eth ethereum geth parity rlp ruby sharding trie

Last synced: 01 May 2024

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: 30 Apr 2024

https://github.com/go-ego/gse

Go efficient multilingual NLP and text segmentation; support English, Chinese, Japanese and others.

chinese english go gse hmm hmm-viterbi-algorithm japanese jieba nlp segment trie

Last synced: 29 Apr 2024

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: 29 Apr 2024

https://github.com/plar/go-adaptive-radix-tree

Adaptive Radix Trees implemented in Go

go trie

Last synced: 29 Apr 2024

https://github.com/viant/ptrie

A prefix tree implementation in go

prefix-tree trie

Last synced: 29 Apr 2024

https://github.com/BlackRabbitt/mspm

Multi-String Pattern Matching Algorithm Using TrieNode

aho-corasick golang multi-search search trie

Last synced: 29 Apr 2024

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: 29 Apr 2024

https://github.com/c910335/crie

Compile-time Trie in Crystal

crystal trie

Last synced: 22 Apr 2024

https://git.mills.io/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 trie

Last synced: 22 Apr 2024

https://github.com/laysakura/trie-rs

Memory efficient trie (prefix tree) library based on LOUDS

louds rust succinct-data-structure trie

Last synced: 23 Mar 2024

https://github.com/michaelsproul/rust_radix_trie

Fast generic radix trie implemented in Rust

data-structures radix-trie rust trie

Last synced: 23 Mar 2024

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: 20 Mar 2024

https://github.com/haroldadmin/lucilla

Fast, efficient, in-memory Full Text Search for Kotlin

full-text-search kotlin tf-idf trie

Last synced: 18 Mar 2024