awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
larksuite avatar

larksuite/cli

0
View on GitHub↗
14,291 estrellas·983 forks·Go·MIT·9 vistas

Cli

Lark CLI is a terminal-based tool designed for automating tasks and managing resources across the Lark and Feishu productivity ecosystem. It functions as a cloud workspace automator and REST API client, providing a command line interface to programmatically manage organizational documents, calendars, emails, and tasks.

The project distinguishes itself through an AI agent skill framework that allows for the integration and deployment of both bundled and custom skills. It features an identity-aware execution context that enables switching between user and bot identities, and employs a sidecar-based credential isolation model to prevent token leakage during API requests.

The tool covers a wide range of business productivity capabilities, including the orchestration of multidimensional tables, spreadsheets, and wiki nodes. It provides utilities for messaging management, calendar scheduling, and the processing of HR workflows such as attendance tracking and approval instances. Additionally, it includes developer tools for API schema inspection, paginated request automation, and multi-format data serialization.

The CLI manages the full OAuth authentication lifecycle, including interactive login and access scope verification.

Features

  • Workspace Command Line Interfaces - Functions as a specialized CLI for the administration and automation of cloud productivity suites.
  • Agent Skill Frameworks - Provides a framework for defining and deploying both bundled and custom skills to extend AI agent capabilities within the workspace.
  • Cloud Document Orchestrations - Provides programmatic orchestration for creating and editing cloud-based spreadsheets, wiki nodes, and multidimensional tables.
  • API Integration - Provides a command line interface for interacting with the Lark and Feishu platform APIs.
  • Collaborative Automation Workspaces - Provides a collaborative automation environment for managing organizational documents, calendars, emails, and tasks.
  • Business Process Automation Tools - Executes administrative and operational tasks across organizational domains including calendars, mail, contacts, and documents.
  • API Development Platforms - Provides a command-line interface for interacting with REST and real-time APIs to manage host environment resources.
  • Command Line Interfaces - Ships as a ready-to-run command line application for managing resources across the productivity ecosystem.
  • Credential Security and Utilities - Uses a secure sidecar process for handling authentication and providing credentials for API access.
  • Identity Switching - Enables switching between user and bot identities to control the authorization scope of executed API requests.
  • OAuth Authentication - Manages the full OAuth lifecycle including interactive login, logout, token status, and access scope verification.
  • Process-Isolated Credential Handling - Employs a sidecar-based credential isolation model to prevent token leakage during API requests.
  • Approval Workflow Management - Processes approval tasks including rejecting or transferring instances and queries personal attendance records.
  • Attendance Tracking - Provides utilities to query individual employee clock-in and attendance records.
  • Instant Messaging Management - Provides tools to send and reply to messages, manage group chats, and search chat history.
  • OKR Tracking - Implements tools to create, manage, and search for objective and key result progress records.
  • Platform Application Managements - Enables the deployment of applications and static sites while managing OAuth authentication scopes within the platform.
  • Spreadsheet Automation - Manages spreadsheet cells, dimensions, data validation dropdowns, and filter views.
  • Calendar Event Management - Provides capabilities to programmatically create, update, and search for calendar events and meeting rooms.
  • Email Management - Allows for browsing, searching, sending, and forwarding emails, as well as managing drafts and monitoring new messages.
  • Productivity and Task Management - Enables the creation, querying, and completion of tasks, including checklists, sub-tasks, and reminders.
  • Enterprise Wikis - Creates, reads, updates, and searches organizational documents, knowledge spaces, and wiki nodes.
  • Cloud File Management - Handles file uploads, downloads, permissions, and comments across cloud drives and wikis.
  • Table Management APIs - Manages records, fields, views, dashboards, and data analytics for base tables.
  • Multidimensional Table Management - Configures table schemas, handles batch record operations, and arranges dashboard blocks.
  • Automated Fetching - Automatically iterates through multi-page API responses by managing limits and delays to retrieve complete datasets.
  • Spreadsheet Connectors - Creates, reads, writes, appends, and exports data from electronic spreadsheets.
  • API Inspection Tools - Allows developers to retrieve parameter requirements and response structures for API methods to ensure correct request formatting.
  • Approval Workflows - Implements systems for querying, approving, rejecting, and transferring organizational approval workflow instances.
  • Declarative Event Routing - Maps WebSocket event sources to automation responses using regular expression patterns for real-time routing.
  • Meeting Management - Manages the creation and update of events, attendee invitations, and meeting room availability.
  • Regex-Routed Event Listeners - Listens for system events via WebSocket using regular expression routing to automate responses in real time.
  • User Profile Management - Searches for users and departments using filters and profile fields to retrieve detailed organizational information.
  • Credential Leak Prevention - Prevents the accidental exposure of credentials by requiring specific build configurations when proxies are detected.
  • Data Serialization Formats - Transforms internal data structures into JSON, CSV, or table formats for interoperability with other terminal tools.
  • CLI Command Generators - Automatically derives commands from API definitions to ensure parameters and response structures align with requirements.
  • Resource Callback Subscriptions - Manages callback listeners for specific resources to trigger automated actions when state changes occur.
  • RESTful API Clients - Implements a REST API client for executing authenticated requests and inspecting API schemas.
  • Command Line Utilities - Official CLI for enterprise communication platforms.
  • Herramientas de desarrollo - Official command-line interface for Feishu application development.

Historial de estrellas

Gráfico del historial de estrellas de larksuite/cliGráfico del historial de estrellas de larksuite/cli

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace larksuite/cli?

Lark CLI is a terminal-based tool designed for automating tasks and managing resources across the Lark and Feishu productivity ecosystem. It functions as a cloud workspace automator and REST API client, providing a command line interface to programmatically manage organizational documents, calendars, emails, and tasks.

¿Cuáles son las características principales de larksuite/cli?

Las características principales de larksuite/cli son: Workspace Command Line Interfaces, Agent Skill Frameworks, Cloud Document Orchestrations, API Integration, Collaborative Automation Workspaces, Business Process Automation Tools, API Development Platforms, Command Line Interfaces.

¿Qué alternativas de código abierto existen para larksuite/cli?

Las alternativas de código abierto para larksuite/cli incluyen: googleworkspace/cli — The Google Workspace CLI is a command-line interface and Google API client designed to automate tasks across Google… awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… simstudioai/sim — This project is an AI agent orchestration platform that provides a visual environment for building, testing, and… aws/aws-cdk — The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision… agarrharr/awesome-cli-apps — This project is a curated directory of command line applications and utilities designed to enhance developer… github/hub — Hub is a git command line tool and GitHub API client that provides a shell interface for automating workflows. It…

Alternativas open-source a Cli

Proyectos open-source similares, clasificados según cuántas características comparten con Cli.
  • googleworkspace/cliAvatar de googleworkspace

    googleworkspace/cli

    27,096Ver en GitHub↗

    The Google Workspace CLI is a command-line interface and Google API client designed to automate tasks across Google Workspace services. It functions as a cloud productivity automator that uses the Google Discovery Service to dynamically generate command structures and parameter requirements at runtime. The project distinguishes itself by providing a specialized AI agent toolset, exposing a server over standard input and output to provide structured tool definitions and skills for AI clients. It includes security layers for AI content sanitization to protect against prompt injection and utiliz

    Rustagent-skillsai-agentautomation
    Ver en GitHub↗27,096
  • awesome-selfhosted/awesome-selfhostedAvatar de awesome-selfhosted

    awesome-selfhosted/awesome-selfhosted

    299,516Ver en GitHub↗

    This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

    awesomeawesome-listcloud
    Ver en GitHub↗299,516
  • simstudioai/simAvatar de simstudioai

    simstudioai/sim

    28,796Ver en GitHub↗

    This project is an AI agent orchestration platform that provides a visual environment for building, testing, and deploying complex automation workflows. It functions as a low-code development interface where users can chain discrete functional blocks into dependency-aware pipelines to integrate artificial intelligence with external data and services. The platform supports the creation of intelligent conversational agents, automated business processes, and multi-service API orchestrations within a unified workspace. The platform distinguishes itself through its event-driven integration engine,

    TypeScriptagent-workflowagentic-workflowagents
    Ver en GitHub↗28,796
  • aws/aws-cdkAvatar de aws

    aws/aws-cdk

    12,817Ver en GitHub↗

    The AWS Cloud Development Kit is an infrastructure-as-code framework that enables developers to define and provision cloud resources using familiar programming languages. By utilizing construct-based synthesis, it translates high-level, object-oriented code into declarative templates, allowing for the automated management of complex cloud environments through a centralized, code-driven control plane. The framework distinguishes itself through its ability to model infrastructure as a dependency-aware resource graph, ensuring that components are provisioned and updated in the correct order. It

    TypeScriptawscloud-infrastructurehacktoberfest
    Ver en GitHub↗12,817
Ver las 30 alternativas a Cli→