Skip to content
devhub.
ExploreCompareSaved
Sign in
DevHubBuilt for curious developers. Data from GitHub.
Back to repositories
Public repository / qwertie

btree-typescript

A reasonably fast in-memory B+ tree with a powerful API based on the standard Map. Small minified. Well documented.

View on GitHub
247Stars
28Forks
13Open issues
5Subscribers

Language distribution

Share of source bytes reported by GitHub

TypeScript63%
JavaScript37%

Recent activity

Latest commits on the default branch

⬤ Version 2.1.2qwertie · Jul 21, 2026Correct extended algorithm boundsTaylor Williams · Jul 20, 2026Document adaptive union complexityTaylor Williams · Jul 20, 2026Fix empty union resultsTaylor Williams · Jul 20, 2026#35 Someone wants BTree available as non-default export ⬤v2.1.1qwertie · Mar 16, 2026Make testpack config compatible with test/shared.tsAbram Sanderson · Dec 10, 2025⬤ Version 2.1.0qwertie · Dec 9, 2025PR50: refactor: Move to parallel arrays for bulk load, leaf creationtaylorsw04 · Dec 8, 2025Update readme.md, make size-report leaner, tweak benchmark outputqwertie · Dec 7, 2025benchmarks.ts: greatly reduce code duplication & shorten outputqwertie · Dec 7, 2025

Project details

Created Jun 2018 Updated Jul 2026 MIT License

Contributors

4
qwertie's avatarqwertie55 commitstaylorsw04's avatartaylorsw0427 commitsjenn-le's avatarjenn-le5 commitsdependabot[bot]'s avatardependabot[bot]4 commits