Skip to content
Geoffrey R Plymale edited this page Apr 23, 2026 · 1 revision

Claw Code

A Rust-based code editor and development environment, forked from ultraworkers/claw-code. Built with performance and extensibility in mind.

Overview

Claw Code is a high-performance code editor built in Rust. It features a modular architecture with a clean separation between the core editor engine and the frontend UI.

Project Structure

Directory Description
src/ Core source code for the editor
rust/ Rust-specific modules and libraries
tests/ Test suite
docs/ Documentation
assets/ Static assets (icons, themes, etc.)
.claude/ Claude Code integration config
.github/ CI/CD workflows and GitHub configuration
.jules/ Jules AI integration

Key Features

  • Built in Rust: High performance and memory safety
  • Modular Architecture: Clean separation of concerns
  • Extensible: Plugin and integration support
  • CI/CD Ready: GitHub Actions workflows included
  • AI Integration: Claude Code and Jules integrations configured

Getting Started

  1. Clone the repository
  2. Install Rust toolchain (rustup)
  3. Build: cargo build
  4. Run tests: cargo test
  5. Run: cargo run

Development

The project follows standard Rust conventions with cargo as the build system. See the docs/ directory for detailed development guides.

Security

See SECURITY.md for the security policy and vulnerability reporting procedures.