Contributing to Chipmunk
Thank you for your interest in contributing to Chipmunk. This section explains how to set up a local development environment, understand the repository layout, and run the common development tasks.
Chipmunk is developed as a Rust native desktop application with supporting crates for the CLI, core log processing, shared types, and plugins.
Where to Start
If you are a new contributor, we recommend reading these pages in order:
- 1. Getting Started Install the tools needed for local development.
- 2. Repository Structure Learn where the main application, core crates, CLI, and plugin code live.
- 3. Development Guide Build habits for running, formatting, checking, and testing changes.