-
-
Notifications
You must be signed in to change notification settings - Fork 1
Contributing and Security
exzile edited this page May 20, 2026
·
2 revisions

Start with the repository files:
CONTRIBUTING.mdCODE_OF_CONDUCT.mdSECURITY.md
Good contributions are focused and easy to review.
| Contribution type | Useful context |
|---|---|
| Bug fix | Reproduction steps, expected behavior, screenshots/logs |
| Test | Targeted scenario and why it matters |
| Import/export | Sample file shape and compatibility goal |
| Printer workflow | Firmware type, transport, and safety considerations |
| Documentation | User task being clarified |
Examples:
- Bug fixes with clear reproduction notes
- Tests for slicer or geometry edge cases
- Importer and exporter improvements
- Viewport interaction fixes
- Printer workflow improvements
- Documentation that helps new users run, develop, or self-host the app
Before opening a pull request, run the relevant checks:
npm run typecheck
npm run lint
npm run test:run
npm run buildDo not report security issues in public GitHub issues. Follow SECURITY.md.
Never commit:
- Printer credentials
- Wi-Fi credentials
- Updater keys
- GitHub tokens
- Local G-code test files
- Generated caches
- Private project files
Cindr3D is released under the MIT License. See LICENSE.
The bundled Roboto font is licensed separately by Google under Apache-2.0. See THIRD_PARTY_NOTICES.md.
- Home
- Getting Started
- Operator Runbooks
- Guided Tutorials
- Feature Overview
- AI Assistant and MCP
- Self Hosting and Updates
- CAD and Modeling
- Design Box Walkthrough
- Sketching and Dimensions
- CAD Features and Timeline
- Drawing and Export Workflows
- Mesh Repair and Imports
- Slicing and Print Preview
- Slicer Settings Reference
- Prepare Object Walkthrough
- Prepare Profiles and Printer Creation
- G-code Preview Simulation and Breakpoints
- Calibration Workflows
- Printer Workflows
- Printer Connection Setup
- USB Connection (Web Serial)
- Camera Setup
- Printer Interface Gallery
- Print Farm Intelligence
- Filament Profiles
- Mid-print Object Cancellation
- Print Tuning and Utilities
- Safety Limits
- Dashboard Layout Editing