Automic VaultAutomic Vault

brew

Installer kitchen-sync avec Homebrew, Nix, chocolatey

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de kitchen-sync pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install kitchen-sync

local Homebrew formula metadata

Linux

Nixvérifié · 92%
nix profile install nixpkgs#ks

nixpkgs package indexes · pkgs/by-name/ks/ks/package.nix · Source: api.github.com

aperçu

Résumé du paquet

Fast efficiently sync database without dumping & reloading

Commandes et alias

  • ks
  • ks_mysql
  • ks_postgresql

historique

Historique du projet et usages

Kitchen Sync is a command-line database synchronization tool focused on making or updating a unidirectional database copy without dumping and reloading the entire source.

Historique du projet

The repository README frames Kitchen Sync around fast logical synchronization for developer, test, remote-office, and cross-database copy workflows. It supports MySQL-family databases and PostgreSQL, can work over SSH, can synchronize only changed data, and can filter sensitive columns as data is copied.

Historique d'adoption

Kitchen Sync has a modest but concrete package footprint, with the input facts listing Homebrew, Chocolatey, and Nix packaging. That distribution profile fits an operations-oriented CLI used by developers and database teams rather than a broad framework community.

Modes d'utilisation

Users run `ks` with source and target database URLs, optional filters, and worker settings to update a target database. The README example shows cross-engine synchronization from MySQL to PostgreSQL with a filtering file.

Pourquoi les passionnés de paquets s'y intéressent

Kitchen Sync is interesting as a small systems package because it addresses a dull but costly workflow: refreshing large database copies without the time, write amplification, and downtime of full dump-and-load cycles.

Chronologie

  • 2020-03-14: GitHub release candidates 2.0rc1 through 2.0rc3 were published.
  • 2023-10-29: GitHub release v2.19 was published.
  • 2023-10-30: GitHub release v2.20 was published.
  • 2025-04-15: GitHub release v2.21 was published.

Related projects

  • Kitchen Sync is related by use case to database dump/restore tooling, logical replication workflows, SSH tunneling, MySQL, MariaDB, Percona Server, and PostgreSQL.

posture de sécurité

Niveau de risque : blue

broad file, network, media, or database tool signal.

Classificateur de risque

risque blue · confiance moyen · tool

Pourquoi

  • broad file, network, media, or database tool signal

Signaux

  • text:sync,database,sql

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 8 plateformes.
  • S’installe avec 2 dépendances d’exécution.
  • Les métadonnées de compilation listent 1 dépendances de compilation.

Revue recommandée

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

Exécutables installés

CommandeTypeExpositionNote
kscliexécutable global
ks_mysqlcliexécutable global
ks_postgresqlcliexécutable global

fraîcheur

Version et 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.

page générée2026-07-10
version du gestionnaire2.21
gestionnaire mis à jour2026-06-25
données localesOK
amontà jour
dernière version détectéev2.21

https://github.com/willbryant/kitchen_sync

  • OKAucun avertissement de fraîcheur n'a été généré.

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:kitchen-sync
Version2.21
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/kitchen-sync
Page d'accueilhttps://github.com/willbryant/kitchen_sync
Dépôthttps://github.com/willbryant/kitchen_sync
Docs amonthttps://github.com/willbryant/kitchen_sync#readme
LicenceMIT
Archive sourcehttps://github.com/willbryant/kitchen_sync/archive/refs/tags/v2.21.tar.gz
Dernière mise à jour2026-06-25T13:37:47+02:00
Pulseupdated
Dépendanceslibpq, mariadb-connector-c
Dépendances de compilationcmake
Bouteilledisponible (sur arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, arm64_ventura, sonoma, ventura, x86_64_linux)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namekitchen-sync
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Nix92%

ks

nix profile install nixpkgs#ks
  • installed executable or alias match
  • Correspondance par : Ks
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/ks/ks/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Chocolatey92%

KS

choco install KS
  • installed executable or alias match
  • Correspondance par : Ks
Chocolatey community package catalog · community.chocolatey.org · Chocolatey community package catalog: KS from http://community.chocolatey.org/api/v2/Packages?$filter=IsLatestVersion&$select=Id&$top=1000&$skiptoken='11','kb5001567'

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment