macOS
brew install tursolocal Homebrew formula metadata
brew
Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de turso pour les workflows d'agents IA.
installation
brew install tursolocal Homebrew formula metadata
nix profile install nixpkgs#tursonixpkgs package indexes · pkgs/by-name/tu/turso/package.nix · Source: api.github.com
aperçu
Interactive SQL shell for Turso
historique
Turso Database is an in-process SQL database written in Rust and designed for SQLite compatibility; the Homebrew package exposes the `tursodb` interactive shell.
The package points at the `tursodatabase/turso` repository, created in 2023 and now described officially as an in-process SQL database compatible with SQLite. Its README presents the project as beta software and lists SQLite compatibility, `BEGIN CONCURRENT`, change data capture, language bindings, async I/O, vector support, schema-management work, encryption experiments, full-text search, and multi-process WAL coordination as core areas.
The current Turso Database grew out of Turso's public SQLite evolution work. Official Turso docs describe libSQL as the earlier production-ready SQLite fork and Turso Database as the newer full rewrite of SQLite, maintained by Turso and intended for new projects, agents, smart devices, and high-density use cases.
Official Turso blog posts document the rewrite story: Limbo was introduced as a complete Rust rewrite of SQLite, the project later reached a first alpha under the Turso name, and a later retrospective said the team was a year into the rewrite with support for concurrent writes, CDC, native vector search, improved full-text search, and type-system work.
Turso is significant in package-manager history because a formerly cloud-service-associated database name became an installable local database engine and SQL shell. The supplied Homebrew metadata describes the formula as an interactive SQL shell for Turso and records `tursodb` as the executable.
The official README advertises install paths not only for the CLI shell but also Rust, JavaScript, Python, Java, .NET, Go, and WebAssembly bindings. That multi-language surface, plus Nix and Homebrew package presence in the supplied metadata, makes it visible both as an application dependency and as a developer workstation tool.
The simplest package-manager use is `brew install turso` followed by `tursodb`, which opens an interactive SQL shell connected to a transient in-memory database and supports opening persistent files. The manual explicitly compares the shell experience to `sqlite3` and documents dot commands and output modes.
Developers also use the project as an embedded database library through language bindings. Its package-nerd appeal is strongest where SQLite compatibility, Rust implementation, local-first sync ideas, vector search, and concurrent-write experimentation intersect.
Turso matters to package nerds because it is not just another database CLI: it is a high-profile attempt to package and distribute a modern SQLite-compatible engine as a local binary, language SDKs, and cloud-adjacent sync platform.
The project also captures a live transition in the SQLite ecosystem: libSQL as a production fork for compatibility today, and Turso Database as the experimental full rewrite that package managers can install for local testing.
posture de sécurité
generalized runtime or code generation signal.
risque yellow · confiance moyen · runtime
Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.
exécutables
| Commande | Type | Exposition | Note |
|---|---|---|---|
tursodb | cli | exécutable global |
fraîcheur
Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.
https://github.com/tursodatabase/turso
métadonnées d'installation
| Clé du paquet | brew:turso |
|---|---|
| Version | 0.7.1 |
| Gestionnaire de paquets | Homebrew |
| Page du gestionnaire de paquets | https://formulae.brew.sh/formula/turso |
| Page d'accueil | https://github.com/tursodatabase/turso |
| Dépôt | https://github.com/tursodatabase/turso |
| Docs amont | https://docs.turso.tech/libsql |
| Licence | MIT |
| Archive source | https://github.com/tursodatabase/turso/archive/refs/tags/v0.7.1.tar.gz |
| Dernière mise à jour | 2026-07-22T17:13:56Z |
| Pulse | updated |
| Dépendances de compilation | rust |
| Bouteille | disponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| post-install Homebrew | non défini |
| Service | aucun déclaré |
faits du registre
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | turso |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
correspondances dans les bases sources
Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.
turso
nix profile install nixpkgs#tursopiste source
Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.