Development

Contributing

Contributing

We welcome contributions to DevDock! Here's how to get started.

Getting Started

  1. Fork the repository on GitHub
  2. Clone your fork locally
  3. Create a feature branch: git checkout -b feature/my-feature
  4. Make your changes
  5. Test your changes thoroughly
  6. Commit with a descriptive message
  7. Push to your fork and open a Pull Request

Development Guidelines

  • Follow the existing code style and conventions
  • Write TypeScript - avoid any types where possible
  • Keep components small and focused
  • Test your changes on at least one platform before submitting

Reporting Issues

Found a bug or have a feature request? Please open an issue on GitHub with:

  • A clear, descriptive title
  • Steps to reproduce (for bugs)
  • Expected vs. actual behavior
  • Your OS and DevDock version
  • Screenshots if applicable

License

DevDock is licensed under the ISC License.