Skip to main content

Contribute

Andera is open source and built for the community. We welcome contributions and encourage you to get involved!

Philosophy

  • Open by default: Andera Community Edition is open source and free to use.
  • Community-driven: We value feedback, bug reports, and contributions from users and developers.
  • Transparent development: Issues are public on GitHub.

How to Contribute

  • Fork (one of) the repositories and create a feature branch.
  • Use 2 spaces for indentation, no semicolons, single quotes.
  • Run npm run lint before committing (Prettier will auto-format your code).
  • Prefer explicit types in TypeScript, avoid any unless necessary.
  • One PR = one feature or fix, describe your changes clearly.
  • Keep code and PRs simple and focused.
  • See the CONTRIBUTING.md file in each package for details.

License: Elastic License 2.0

Andera is distributed under the Elastic License 2.0.

What you can do

  • Use, modify, and integrate Andera in any project (including commercial and SaaS platforms).
  • Use Andera in your company, internal tools, or as part of your SaaS offering, etc.

What you cannot do

  • You may not redistribute, fork, rename, or resell the codebase itself as a competing product.
  • You may not remove or alter the license or copyright notice.

Additional Terms

  • The software is provided "as is", without warranty of any kind.
  • For full details, see the Elastic License 2.0.