An open API service for producing an overview of a list of open source projects.

https://github.com/ZVN-DEV/powdb

btree database embedded-database nosql powql query-language rust wal

Score: 12.608793992967275

Last synced: about 22 hours ago
JSON representation

Repository metadata:

PowDB — Rust native database with PowQL query language


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 2 days ago

Total Commits: 310
Total Committers: 3
Avg Commits per committer: 103.333
Development Distribution Score (DDS): 0.029

Commits in past year: 310
Committers in past year: 3
Avg Commits per committer in past year: 103.333
Development Distribution Score (DDS) in past year: 0.029

Name Email Commits
ZVN DEV 7****v 301
dependabot[bot] 4****] 8
omx-team o****m@l****l 1

Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 13
Total pull requests: 147
Average time to close issues: 2 days
Average time to close pull requests: 2 days
Total issue authors: 2
Total pull request authors: 2
Average comments per issue: 0.31
Average comments per pull request: 0.46
Merged pull request: 106
Bot issues: 0
Bot pull requests: 42

Past year issues: 13
Past year pull requests: 147
Past year average time to close issues: 2 days
Past year average time to close pull requests: 2 days
Past year issue authors: 2
Past year pull request authors: 2
Past year average comments per issue: 0.31
Past year average comments per pull request: 0.46
Past year merged pull request: 106
Past year bot issues: 0
Past year bot pull requests: 42

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/ZVN-DEV/powdb

Top Issue Authors

  • zvndev (11)
  • parcellewine (2)

Top Pull Request Authors

  • zvndev (105)
  • dependabot[bot] (42)

Top Issue Labels

Top Pull Request Labels

  • dependencies (42)
  • rust (18)
  • github_actions (15)
  • javascript (9)

Package metadata

npmjs.org: @zvndev/powdb-sync

Embedded PowDB sync orchestration for local reads and primary-authoritative write-forward.

  • Homepage: https://github.com/ZVN-DEV/powdb#readme
  • Licenses: MIT
  • Latest release: 0.26.0 (published 4 days ago)
  • Last Synced: 2026-08-26T02:45:11.358Z (1 day ago)
  • Versions: 4
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 252 Last month
  • Rankings:
    • Dependent repos count: 21.162%
    • Average: 25.83%
    • Dependent packages count: 30.498%
  • Maintainers (1)
npmjs.org: @zvndev/powdb-embedded

Embedded PowDB — the in-process database engine for Node (no server, no socket). The SQLite-shaped front door to PowDB.

  • Homepage: https://github.com/ZVN-DEV/powdb#readme
  • Licenses: MIT
  • Latest release: 0.26.0 (published 4 days ago)
  • Last Synced: 2026-08-25T16:02:55.557Z (2 days ago)
  • Versions: 24
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 2,324 Last month
  • Rankings:
    • Dependent repos count: 21.439%
    • Average: 26.168%
    • Dependent packages count: 30.897%
  • Maintainers (1)
npmjs.org: @zvndev/powdb-client

TypeScript client for PowDB (PowQL wire protocol)

  • Homepage: https://github.com/ZVN-DEV/powdb#readme
  • Licenses: MIT
  • Latest release: 0.26.0 (published 4 days ago)
  • Last Synced: 2026-08-25T16:02:37.048Z (2 days ago)
  • Versions: 35
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 2,410 Last month
  • Rankings:
    • Dependent repos count: 21.825%
    • Average: 26.641%
    • Dependent packages count: 31.457%
  • Maintainers (1)
crates.io: powdb-sync

Retained replication-unit substrate for PowDB embedded replicas and read replicas

  • Homepage: https://zvn-dev.github.io/powdb/
  • Documentation: https://docs.rs/powdb-sync/
  • Licenses: MIT
  • Latest release: 0.26.0 (published 4 days ago)
  • Last Synced: 2026-08-26T02:21:22.316Z (1 day ago)
  • Versions: 24
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 811 Total
  • Rankings:
    • Dependent repos count: 13.593%
    • Dependent packages count: 17.955%
    • Average: 39.978%
    • Downloads: 88.387%
  • Maintainers (1)
crates.io: powdb-backup

Backup, restore, and point-in-time recovery for PowDB

  • Homepage: https://zvn-dev.github.io/powdb/
  • Documentation: https://docs.rs/powdb-backup/
  • Licenses: MIT
  • Latest release: 0.26.0 (published 4 days ago)
  • Last Synced: 2026-08-26T02:22:17.768Z (1 day ago)
  • Versions: 37
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 863 Total
  • Rankings:
    • Dependent repos count: 14.176%
    • Dependent packages count: 18.723%
    • Average: 40.741%
    • Downloads: 89.324%
  • Maintainers (1)
crates.io: powdb-auth

Argon2 password hashing and a persisted user/role store for PowDB RBAC

  • Homepage: https://zvn-dev.github.io/powdb/
  • Documentation: https://docs.rs/powdb-auth/
  • Licenses: MIT
  • Latest release: 0.26.0 (published 4 days ago)
  • Last Synced: 2026-08-26T02:22:15.110Z (1 day ago)
  • Versions: 37
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 999 Total
  • Rankings:
    • Dependent repos count: 14.176%
    • Dependent packages count: 18.723%
    • Average: 40.741%
    • Downloads: 89.324%
  • Maintainers (1)
crates.io: powdb-query

PowQL lexer, parser, planner, and executor — compiled query engine for PowDB

  • Homepage: https://zvn-dev.github.io/powdb/
  • Documentation: https://docs.rs/powdb-query/
  • Licenses: MIT
  • Latest release: 0.26.0 (published 4 days ago)
  • Last Synced: 2026-08-26T02:23:07.301Z (1 day ago)
  • Versions: 46
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 1,405 Total
  • Rankings:
    • Dependent repos count: 15.132%
    • Dependent packages count: 19.985%
    • Average: 41.888%
    • Downloads: 90.549%
  • Maintainers (1)

Dependencies

.github/workflows/fuzz.yml actions
  • actions/cache 55cc8345863c7cc4c66a329aec7e433d2d1c52a9 composite
  • actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • dtolnay/rust-toolchain 29eef336d9b2848a0b548edc03f92a220660cdb8 composite
.github/workflows/publish.yml actions
  • actions/cache 55cc8345863c7cc4c66a329aec7e433d2d1c52a9 composite
  • actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
  • dtolnay/rust-toolchain 29eef336d9b2848a0b548edc03f92a220660cdb8 composite
  • rust-lang/crates-io-auth-action c6f97d42243bad5fab37ca0427f495c86d5b1a18 composite
.github/workflows/ci.yml actions
  • EmbarkStudios/cargo-deny-action 3c6349835b2b7b196a839186cb8b78e02f7b5f25 composite
  • Swatinem/rust-cache c19371144df3bb44fab255c43d04cbc2ab54d1c4 composite
  • actions/cache 55cc8345863c7cc4c66a329aec7e433d2d1c52a9 composite
  • actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • dtolnay/rust-toolchain 29eef336d9b2848a0b548edc03f92a220660cdb8 composite
  • hashicorp/setup-terraform dfe3c3f87815947d99a8997f908cb6525fc44e9e composite
  • rustsec/audit-check 69366f33c96575abad1ee0dba8212993eecbe998 composite
crates/cli/Cargo.toml cargo
  • rcgen 0.14 development
  • powdb-auth 0.23.0
  • powdb-backup 0.23.0
  • powdb-query 0.23.0
  • powdb-server 0.23.0
  • powdb-storage 0.23.0
  • powdb-sync 0.23.0
  • rustls-pemfile 2
  • rustyline 15
  • tokio 1
  • tokio-rustls 0.26
  • webpki-roots 1
crates/storage/Cargo.toml cargo
  • proptest 1 development
  • serde_json 1 development
  • tempfile 3 development
  • libc 0.2
.github/workflows/bench.yml actions
  • actions/cache 55cc8345863c7cc4c66a329aec7e433d2d1c52a9 composite
  • actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • dtolnay/rust-toolchain 29eef336d9b2848a0b548edc03f92a220660cdb8 composite
bindings/node/Cargo.lock cargo
  • bitflags 2.13.0
  • bytes 1.12.0
  • cfg-if 1.0.4
  • convert_case 0.11.0
  • crc32fast 1.5.0
  • ctor 1.0.7
  • futures 0.3.32
  • futures-channel 0.3.32
  • futures-core 0.3.32
  • futures-executor 0.3.32
  • futures-io 0.3.32
  • futures-macro 0.3.32
  • futures-sink 0.3.32
  • futures-task 0.3.32
  • futures-util 0.3.32
  • getrandom 0.3.4
  • itoa 1.0.18
  • libc 0.2.186
  • libloading 0.9.0
  • memchr 2.8.2
  • napi 3.9.4
  • napi-build 2.3.2
  • napi-derive 3.5.7
  • napi-derive-backend 5.0.5
  • napi-sys 3.2.2
  • nohash-hasher 0.2.0
  • once_cell 1.21.4
  • pin-project-lite 0.2.17
  • proc-macro2 1.0.106
  • quote 1.0.46
  • r-efi 5.3.0
  • rustc-hash 2.1.2
  • semver 1.0.28
  • serde 1.0.228
  • serde_core 1.0.228
  • serde_derive 1.0.228
  • serde_json 1.0.150
  • slab 0.4.12
  • syn 2.0.118
  • thiserror 2.0.18
  • thiserror-impl 2.0.18
  • tracing 0.1.44
  • tracing-attributes 0.1.31
  • tracing-core 0.1.36
  • unicode-ident 1.0.24
  • unicode-segmentation 1.13.3
  • wasip2 1.0.4+wasi-0.2.12
  • windows-link 0.2.1
  • wit-bindgen 0.57.1
  • zmij 1.0.21
examples/deploy/cloudflare-tunnel/docker-compose.yml docker
  • cloudflare/cloudflared latest
  • ghcr.io/zvn-dev/powdb v0.23.0
clients/ts/pnpm-lock.yaml npm
  • @types/node 26.1.0 development
  • tsx 4.22.5 development
  • typescript 6.0.3 development
  • @esbuild/aix-ppc64 0.28.1
  • @esbuild/android-arm 0.28.1
  • @esbuild/android-arm64 0.28.1
  • @esbuild/android-x64 0.28.1
  • @esbuild/darwin-arm64 0.28.1
  • @esbuild/darwin-x64 0.28.1
  • @esbuild/freebsd-arm64 0.28.1
  • @esbuild/freebsd-x64 0.28.1
  • @esbuild/linux-arm 0.28.1
  • @esbuild/linux-arm64 0.28.1
  • @esbuild/linux-ia32 0.28.1
  • @esbuild/linux-loong64 0.28.1
  • @esbuild/linux-mips64el 0.28.1
  • @esbuild/linux-ppc64 0.28.1
  • @esbuild/linux-riscv64 0.28.1
  • @esbuild/linux-s390x 0.28.1
  • @esbuild/linux-x64 0.28.1
  • @esbuild/netbsd-arm64 0.28.1
  • @esbuild/netbsd-x64 0.28.1
  • @esbuild/openbsd-arm64 0.28.1
  • @esbuild/openbsd-x64 0.28.1
  • @esbuild/openharmony-arm64 0.28.1
  • @esbuild/sunos-x64 0.28.1
  • @esbuild/win32-arm64 0.28.1
  • @esbuild/win32-ia32 0.28.1
  • @esbuild/win32-x64 0.28.1
  • esbuild 0.28.1
  • fsevents 2.3.3
  • undici-types 8.3.0
Cargo.lock cargo
  • 378 dependencies
crates/sync/Cargo.toml cargo
  • tempfile 3 development
  • getrandom 0.3
  • powdb-storage 0.23.0
crates/server/Cargo.toml cargo
  • rcgen 0.14 development
  • tempfile 3 development
  • powdb-auth 0.23.0
  • powdb-query 0.23.0
  • powdb-storage 0.23.0
  • powdb-sync 0.23.0
  • rustls-pemfile 2
  • sha2 0.11
  • tokio 1
  • tokio-rustls 0.26
  • zeroize 1
clients/ts/pnpm-workspace.yaml npm
.github/workflows/pages.yml actions
  • actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
  • actions/configure-pages 45bfe0192ca1faeb007ade9deae92b16b8254a0d composite
  • actions/deploy-pages cd2ce8fcbc39b97be8ca5fce6e763baed58fa128 composite
  • actions/upload-pages-artifact fc324d3547104276b827a68afc52ff2a11cc49c9 composite
Cargo.toml cargo
crates/compare/docker-compose.yml docker
  • postgres 16.4-bookworm
crates/backup/Cargo.toml cargo
  • powdb-query 0.23.0 development
  • powdb-storage 0.23.0
  • powdb-sync 0.23.0
docker-compose.yml docker
  • mysql 8
  • postgres 16
bindings/node/Cargo.toml cargo
crates/query/fuzz/Cargo.lock cargo
  • 107 dependencies
.github/workflows/release.yml actions
  • actions/cache 55cc8345863c7cc4c66a329aec7e433d2d1c52a9 composite
  • actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
  • actions/download-artifact 3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c composite
  • actions/setup-node 48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • docker/build-push-action 53b7df96c91f9c12dcc8a07bcb9ccacbed38856a composite
  • docker/login-action c99871dec2022cc055c062a10cc1a1310835ceb4 composite
  • docker/setup-buildx-action bb05f3f5519dd87d3ba754cc423b652a5edd6d2c composite
  • docker/setup-qemu-action 49b3bc8e6bdd4a60e6116a5414239cba5943d3cf composite
  • dtolnay/rust-toolchain 29eef336d9b2848a0b548edc03f92a220660cdb8 composite
  • softprops/action-gh-release 718ea10b132b3b2eba29c1007bb80653f286566b composite
Dockerfile docker
  • debian bookworm-slim@sha256 build
  • rust 1.95-slim-bookworm build
clients/sync/package.json npm
  • @types/node ^25 development
  • tsx ^4 development
  • typescript ^6.0 development
crates/auth/Cargo.toml cargo
  • tempfile 3 development
  • argon2 0.5
  • serde 1
  • serde_json 1
  • zeroize 1
crates/compare/Cargo.toml cargo
.github/workflows/post-publish-smoke.yml actions
  • actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
  • actions/setup-node 48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e composite
  • dtolnay/rust-toolchain 29eef336d9b2848a0b548edc03f92a220660cdb8 composite
.github/workflows/publish-node-addon.yml actions
  • actions/checkout 9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 composite
  • actions/download-artifact 3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c composite
  • actions/setup-node 48b55a011bda9f5d6aeb4c2d9c7362e8dae4041e composite
  • actions/upload-artifact 043fb46d1a93c77aae656e7c1c64a875d1fc6a0a composite
  • dtolnay/rust-toolchain 29eef336d9b2848a0b548edc03f92a220660cdb8 composite
crates/oracle/Cargo.toml cargo
clients/ts/package.json npm
  • @types/node ^26 development
  • tsx ^4 development
  • typescript ^6.0 development
crates/bench/Cargo.toml cargo
  • criterion 0.5 development
  • tempfile 3 development
  • libc 0.2
  • serde_json 1
  • tokio 1
crates/powdb/Cargo.toml cargo
  • tempfile 3 development
  • powdb-query 0.23.0
  • powdb-storage 0.23.0
  • powdb-sync 0.23.0
crates/query/Cargo.toml cargo
  • proptest 1 development
  • tempfile 3 development
  • powdb-storage 0.23.0
crates/query/fuzz/Cargo.toml cargo
bindings/node/package.json npm
  • @napi-rs/cli ^3 development
clients/sync/pnpm-lock.yaml npm
  • @types/node 25.9.4 development
  • tsx 4.22.5 development
  • typescript 6.0.3 development
  • @esbuild/aix-ppc64 0.28.1
  • @esbuild/android-arm 0.28.1
  • @esbuild/android-arm64 0.28.1
  • @esbuild/android-x64 0.28.1
  • @esbuild/darwin-arm64 0.28.1
  • @esbuild/darwin-x64 0.28.1
  • @esbuild/freebsd-arm64 0.28.1
  • @esbuild/freebsd-x64 0.28.1
  • @esbuild/linux-arm 0.28.1
  • @esbuild/linux-arm64 0.28.1
  • @esbuild/linux-ia32 0.28.1
  • @esbuild/linux-loong64 0.28.1
  • @esbuild/linux-mips64el 0.28.1
  • @esbuild/linux-ppc64 0.28.1
  • @esbuild/linux-riscv64 0.28.1
  • @esbuild/linux-s390x 0.28.1
  • @esbuild/linux-x64 0.28.1
  • @esbuild/netbsd-arm64 0.28.1
  • @esbuild/netbsd-x64 0.28.1
  • @esbuild/openbsd-arm64 0.28.1
  • @esbuild/openbsd-x64 0.28.1
  • @esbuild/openharmony-arm64 0.28.1
  • @esbuild/sunos-x64 0.28.1
  • @esbuild/win32-arm64 0.28.1
  • @esbuild/win32-ia32 0.28.1
  • @esbuild/win32-x64 0.28.1
  • esbuild 0.28.1
  • fsevents 2.3.3
  • undici-types 7.24.6
bindings/node/package-lock.json npm
  • 109 dependencies