Discover and explore top open-source AI tools and projects—updated daily.
The Box CLI is a command-line interface for interacting with the Box API, designed for both technical and non-technical users to perform routine or bulk actions on Box content without writing code. It offers features like bulk operations via CSV, acting as other users, and searching within a Box enterprise account.
How It Works
The CLI is built on the oclif framework, providing a structured way to define commands and arguments. It supports authentication via OAuth 2.0 or JWT Server Authentication, allowing secure access to Box resources. The tool translates user commands into API calls, abstracting the complexity of direct API interaction.
Quick Start & Requirements
npm install --global @box/cli
Highlighted Details
--as-user
flag.box search
command for finding files and folders.box ai
command for interacting with LLMs.Maintenance & Community
The project is actively maintained by Box, Inc. with a clear versioning strategy and support schedule. Contributions are welcome via pull requests.
Licensing & Compatibility
Licensed under the Apache License, Version 2.0. This license is permissive and generally compatible with commercial and closed-source applications.
Limitations & Caveats
Version 4.0.0 requires Node.js 20 or 22, dropping support for older Node versions (14, 16). Only the current major version of the CLI is supported with new features and bug fixes.
2 days ago
1 day