--- id: robotcode-robot version: "2.7.0" license: Apache-2.0 license_treatment: permissive maintenance: active --- # robotcode-robot — Support classes for RobotCode for handling Robot Framework projects. License: permissive · Maintenance: active · Downloads: 87.3K/mo ## What it is and what it does robotcode-robot is a support library that bridges Robot Framework projects with the RobotCode ecosystem. It provides utilities for handling Robot Framework project structure, configuration, and metadata in a programmatic way. The package is part of the larger RobotCode project and serves as a foundation for RobotCode's IDE and tooling features. The package depends on robotframework as its core runtime dependency, along with platformdirs for cross-platform configuration handling, robotcode-core for shared RobotCode infrastructure, and tomli for configuration file parsing. It's classified as production-stable and supports Python 3.10 through 3.14 on both CPython and PyPy implementations. Use it for: - Building IDE features or language server extensions that need to introspect Robot Framework project structure. - Creating automation tools that programmatically analyze or manipulate Robot Framework test suites and configurations. - Integrating Robot Framework project metadata into custom CI/CD pipelines or test orchestration systems. - Developing RobotCode plugins or extensions that require standardized project handling utilities. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Provides project handling and integration utilities for Robot Framework within the RobotCode ecosystem, enabling programmatic access to Robot Framework project structure and metadata. Yes, if you are working within the RobotCode ecosystem or building tools that need to interact with Robot Framework projects programmatically. The package is actively maintained, has no known vulnerabilities, and carries a permissive license. Install friction is low. However, this appears to be a library component rather than a standalone tool—verify that your use case aligns with RobotCode's architecture before adopting it. ## Install pip install robotcode-robot uv add robotcode-robot poetry add robotcode-robot ## Installing robotcode-robot Before you install: Low friction installation with active maintenance. Released 31 days ago with a recent commit on 2026-08-05. Depends on four runtime packages including robotcode-core and robotframework, all of which are standard in the Robot Framework ecosystem. License in practice: Distributed under Apache-2.0, a permissive license allowing commercial and private use with minimal restrictions—suitable for most projects. Quickstart: pip install robotcode-robot from robotcode.robot import ... # Use project handling utilities from robotcode-robot Requires Python 3.10 or later; CPython and PyPy are both supported. Verify before relying: - What specific project handling APIs or classes this package exposes beyond the summary. - Whether this is intended as a direct end-user tool or primarily as a library for RobotCode IDE/tooling. - Performance characteristics or scalability limits for large Robot Framework projects. ## Package facts - License: Apache-2.0 (permissive) - Python support: supports_current - Install friction: low - Maintenance: active - Downloads: 87.3K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags robot framework project utilities, robotcode integration, robot framework project handling, robotcode robot support, robot framework metadata access, robotcode project management, robot framework tooling, robot-framework, test-automation, ide-support [View on SkillFed](https://skillfed.io/packages/robotcode-robot) · [View on PyPI](https://pypi.org/project/robotcode-robot/)