类库 › pgmicro
glommer

glommer/pgmicro

pgmicro是基于Rust的嵌入式数据库,将PostgreSQL语法直接编译为SQLite字节码。它无需服务器进程,提供单文件、高性能的解决方案,适合AI代理等轻量级场景,让开发者能在无服务器环境中使用PostgreSQL的强大功能。

1,067 22 1,067 1
在 GitHub 上查看

技术栈

根目录 python

查看全部依赖 (5)

依赖

faker name python_version url verify_ssl

bindings/dotnet rust

查看全部依赖 (1)

依赖

turso_core

bindings/go go

查看全部依赖 (3)

依赖

github.com/ebitengine/purego v0.9.1 github.com/stretchr/testify v1.11.1 github.com/tursodatabase/turso-go-platform-libs v0.0.0-20251210190052-57d6c2f7db38

bindings/javascript/packages/common javascript

测试

Vitest ^3.2.4
查看全部依赖 (1)

开发依赖

typescript ^5.9.2

bindings/javascript/packages/native javascript

测试

Vitest ^3.2.4
查看全部依赖 (7)

依赖

@tursodatabase/database-common ^0.6.0-pre.24

开发依赖

@napi-rs/cli ^3.1.5 @types/node ^24.3.1 better-sqlite3 ^12.2.0 drizzle-kit ^0.31.4 drizzle-orm ^0.45.2 typescript ^5.9.2

bindings/javascript/packages/wasm-common javascript

查看全部依赖 (4)

依赖

@emnapi/core 1.8.1 @emnapi/runtime 1.8.1 @napi-rs/wasm-runtime 1.0.7

开发依赖

typescript ^5.9.2

bindings/javascript/packages/wasm javascript

构建工具

Vite ^7.3.2

测试

Playwright ^1.55.0 Vitest ^3.2.4
查看全部依赖 (5)

依赖

@tursodatabase/database-common ^0.6.0-pre.24 @tursodatabase/database-wasm-common ^0.6.0-pre.24

开发依赖

@napi-rs/cli ^3.1.5 @vitest/browser ^3.2.4 typescript ^5.9.2

bindings/javascript/perf javascript

查看全部依赖 (3)

依赖

@tursodatabase/database ../packages/native better-sqlite3 ^12.9.0 mitata ^0.1.11

bindings/javascript/sync/packages/common javascript

查看全部依赖 (4)

依赖

@tursodatabase/database-common ^0.6.0-pre.24 @tursodatabase/serverless ^0.2.2

开发依赖

@types/node ^24.12.2 typescript ^5.9.2

bindings/javascript/sync/packages/native javascript

测试

Vitest ^3.2.4
查看全部依赖 (5)

依赖

@tursodatabase/database-common ^0.6.0-pre.24 @tursodatabase/sync-common ^0.6.0-pre.24

开发依赖

@napi-rs/cli ^3.1.5 @types/node ^24.12.2 typescript ^5.9.2

bindings/javascript/sync/packages/wasm javascript

构建工具

Vite ^7.3.2

测试

Playwright ^1.57.0 Vitest ^3.2.4
查看全部依赖 (6)

依赖

@tursodatabase/database-common ^0.6.0-pre.24 @tursodatabase/database-wasm-common ^0.6.0-pre.24 @tursodatabase/sync-common ^0.6.0-pre.24

开发依赖

@napi-rs/cli ^3.1.5 @vitest/browser ^3.2.4 typescript ^5.9.2

bindings/python rust

查看全部依赖 (4)

依赖

anyhow 1.0 turso_sdk_kit turso_sync_sdk_kit typing-extensions

bindings/react-native javascript

框架

React ^18.2.0

代码规范

ESLint ^10.2.0
查看全部依赖 (6)

依赖

@babel/runtime ^7.25.0

开发依赖

@types/react ^18.2.0 del-cli ^5.1.0 react-native ^0.76.0 react-native-builder-bob ^0.30.0 typescript ^5.3.0

bindings/rust rust

查看全部依赖 (6)

依赖

mimalloc thiserror turso_core turso_sdk_kit turso_sync_sdk_kit

开发依赖

tempfile

cli rust

查看全部依赖 (1)

依赖

cfg-if

core rust

查看全部依赖 (1)

开发依赖

memory-stats 1.2.0

extensions/core rust

查看全部依赖 (3)

依赖

chrono getrandom 0.3.1 turso_macros

extensions/crypto rust

查看全部依赖 (2)

依赖

blake3 1.5.5 data-encoding 2.7.0

extensions/csv rust

查看全部依赖 (1)

开发依赖

tempfile

fuzz rust

查看全部依赖 (1)

依赖

libfuzzer-sys 0.4

macros rust

查看全部依赖 (2)

依赖

proc-macro2 1.0.93 quote 1.0.38

npm/pgmicro javascript

测试

Vitest ^3.2.4
查看全部依赖 (2)

依赖

@tursodatabase/database-common ^0.6.0-pre.7

开发依赖

typescript ^5.9.2

parser rust

查看全部依赖 (5)

依赖

bitflags miette strum strum_macros

开发依赖

fallible-iterator

parser_pg rust

查看全部依赖 (5)

依赖

miette pg_query 6.1 thiserror turso_parser

开发依赖

criterion

perf/encryption rust

查看全部依赖 (1)

依赖

turso

perf/memory rust

查看全部依赖 (1)

依赖

turso

perf/throughput/rusqlite rust

查看全部依赖 (1)

依赖

rusqlite

perf/throughput/turso rust

查看全部依赖 (1)

依赖

turso

sdk-kit rust

查看全部依赖 (2)

依赖

env_logger

开发依赖

tempfile

serverless/javascript javascript

查看全部依赖 (4)

开发依赖

@types/node ^24.0.13 ava ^6.4.1 tsup ^8.5.1 typescript ^5.9.2

sql_generation rust

查看全部依赖 (2)

依赖

hex

开发依赖

rand_chacha

sqlite3 rust

查看全部依赖 (3)

依赖

env_logger libc 0.2.169

开发依赖

tempfile

sync/engine rust

查看全部依赖 (2)

开发依赖

ctor 0.4.2 tempfile

sync/sdk-kit rust

查看全部依赖 (7)

依赖

env_logger tracing tracing-appender turso_core turso_sdk_kit turso_sdk_kit_macros turso_sync_engine

testing/conformance/javascript javascript

查看全部依赖 (6)

依赖

@libsql/client ^0.15.15 @tursodatabase/database ../../../bindings/javascript/packages/native @tursodatabase/serverless ../../../serverless/javascript better-sqlite3 ^12.9.0 libsql ^0.6.0-pre.34

开发依赖

ava ^6.4.1

testing/differential-oracle/fuzzer/docker-runner javascript

查看全部依赖 (4)

依赖

octokit 4.1.2

开发依赖

@types/node ^25.0.3 bun-types ^1.3.5 typescript 5.7.3

testing/differential-oracle/sql_gen rust

查看全部依赖 (5)

依赖

anarchist-readable-name-generator-lib 0.2.0 proptest 1.9 rand sql_gen_macros strum

testing/differential-oracle/sql_gen_macros rust

查看全部依赖 (2)

依赖

proc-macro2 1.0 quote 1.0

testing/differential-oracle/sql_gen_prop rust

查看全部依赖 (1)

依赖

proptest 1.9

testing/simulator/simulator-docker-runner javascript

查看全部依赖 (4)

依赖

octokit 4.1.2

开发依赖

@types/node ^25.0.3 bun-types ^1.3.5 typescript 5.7.3

testing/sqlancer/sqlancer-runner javascript

查看全部依赖 (4)

依赖

octokit 4.1.2

开发依赖

@types/node ^22.0.0 bun-types ^1.3.5 typescript 5.7.3

testing/sqltests rust

查看全部依赖 (1)

开发依赖

pretty_assertions 1

testing/stress-go go

查看全部依赖 (4)

依赖

github.com/tursodatabase/turso-go-platform-libs v0.0.0-20251210190052-57d6c2f7db38 gorm.io/driver/sqlite v1.5.6 gorm.io/gorm v1.25.12 turso.tech/database/tursogo v0.0.0

tools/dbhash rust

查看全部依赖 (1)

开发依赖

tempfile

评论

- 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-05-30 11:49
浙ICP备14020137号-1 $방문자$