Community

Source Code#

IRIS is developed on GitHub:

github.com/boj/iris

Contributing#

  1. Fork the repository
  2. Create a branch
  3. Make your changes – include tests
  4. Submit a pull request

Run the test suite before submitting:

iris-stage0 test src/iris-programs/

All contributions are .iris files. There is no Rust or C code to modify.

Areas to Contribute#

  • Standard library – new modules, more operations
  • Compiler passes – optimization improvements
  • Examples – new programs demonstrating IRIS features
  • Documentation – tutorials, guides, examples
  • Benchmarks – new implementations, performance work

Reporting Issues#

Found a bug or have a feature request? Open an issue on GitHub.

License#

IRIS is licensed under AGPL-3.0-or-later.

For commercial licensing, contact Brian Jones (bojo@bojo.wtf).