First off, thank you for considering contributing to ByteCode. It's people like you that make this project viable.
- Code of Conduct
- I Just Have a Question
- How Can I Contribute?
- Development Setup
- Project Structure
- Coding Standards
- Pull Request Process
- Community Recognition
This project and everyone participating in it is governed by our Code of Conduct. By participating, you are expected to uphold this code.
Don't open a GitHub issue for general questions. Use these channels instead:
- Twitter: [@ByteCodeC2]
- Email: wadecalvin9@gmail.com
Before submitting a bug report:
- Check if the issue already exists in Issues
- Verify you're on the latest version
A good bug report includes:
- Clear, descriptive title
- Steps to reproduce (exact commands)
- Expected vs actual behavior
- Screenshots/GIFs if applicable
- Environment details (OS, Node version, Go version)
**Bug template:**
- **ByteCode version:** [e.g. 1.0.0]
- **Go version:** [e.g. 1.22]
- **Node version:** [e.g. 20.0]
- **OS:** [e.g. Windows 11 24H2]
- **Steps to reproduce:**
1. `bytecode start`
2. `curl ...`
- **Expected result:** ...
- **Actual result:** ...