{"categories":[{"label":"Build Tools","url":"https://skillfed.io/packages/category/software-development-build-tools/4"}],"enrichment":{"capability":"Command-line interface for managing Tinybird data projects, including datasource operations, pipe deployment, and local development workflows.","skillfed_tags":["data-pipeline","cli-tool","devops"],"use_cases":["Initialize and scaffold a new Tinybird data project with `tb init`, then deploy pipes and datasources from version control.","Ingest local CSV, Parquet, or NDJSON files into Tinybird datasources using `tb datasource append` with optional async job tracking.","Set up Kafka or DynamoDB connectors interactively with `tb connection create`, including SASL OAUTHBEARER for AWS MSK.","Run `tb local` to spin up a local Tinybird instance in Docker for development and testing before cloud deployment.","Manage multi-branch workflows with `tb branch create/clear`, with each Git branch getting its own isolated workspace.","Deploy and validate data pipelines with `tb deploy` and `tb build`, catching parameter errors and secret misconfigurations early."],"what_it_does":"Tinybird CLI is a command-line tool that brings Tinybird's data platform functionality to your terminal, letting you manage datasources, deploy data pipes, and orchestrate projects without leaving the shell. It handles CSV, NDJSON, and Parquet file imports, manages Kafka and DynamoDB connectors, and supports local development via Docker containers. The tool is designed for teams building data projects in version control, with features like branch management, CI/CD integration templates, and secret handling for sink configurations.\n\nThe CLI integrates deeply with Git workflows\u2014it can auto-detect branches, create isolated workspaces per branch, and generate GitHub/GitLab CI templates. It also includes utilities for authentication, project initialization, and migration from Classic to Forward workspaces. With 27 runtime dependencies spanning async file handling, container orchestration, and SQL formatting, it's a fairly heavyweight tool aimed at production data engineering rather than lightweight scripting.","worth_installing":"Yes, if you are actively developing Tinybird projects and want to manage them from the command line and version control. The tool is actively maintained, has no known vulnerabilities, and integrates well with CI/CD pipelines. Install with caution if your environment has constrained disk or network resources, as the 27 dependencies include heavy packages like Docker and boto3. Verify the license terms before using in proprietary work, as the license status is currently unclear."},"id":"tinybird","links":{"html":"https://skillfed.io/packages/tinybird","md":"https://skillfed.io/packages/tinybird.md","pypi":"https://pypi.org/project/tinybird/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-28","license_spdx":null,"license_treatment":"unclear","name":"tinybird","python_support":"supports_current","summary":"Tinybird Command Line Tool"},"popularity":{"monthly_downloads":170077,"position":10404,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"4.6.14"}
