Skip to content

Latest commit

 

History

History
76 lines (49 loc) · 3.01 KB

File metadata and controls

76 lines (49 loc) · 3.01 KB
label Community
icon people
order 60
description Join the Phase Nexa community. Contribute, share, and build together.

Community

Phase Nexa is built for the energy trading developers who prefer to build their own infrastructure. If that is you, you are in the right place.


Using Phase Nexa? Let us know.

We want to showcase the companies and teams using Phase Nexa. If your organisation uses any Phase Nexa library, raise an issue on GitHub and tell us:

  • Your company or team name
  • Which libraries you use
  • Whether we can display your logo on this site and our repos

Your logo on our README builds our credibility. Our libraries in your stack save you time. Fair trade.


Companies using Phase Nexa

!!! info Be the first. Tell us you are using Phase Nexa and get listed here. !!!


Contributing

Every Phase Nexa repository welcomes contributions. Each repo has a CONTRIBUTING.md with specific guidelines, but the general process is:

  1. Fork the repository
  2. Create a feature branch from main
  3. Make your changes with tests
  4. Open a pull request

We use trunk-based development with squash merges. All PRs require CI to pass.

Where to contribute

  • Bug reports: Found a bug? Open an issue on the relevant repo. Include your Python/Go version, exchange, and a minimal reproduction.
  • Feature requests: Open an issue describing what you need and why. Real-world use cases are the most persuasive.
  • Documentation: Typos, unclear explanations, missing examples. These are always welcome.
  • Exchange coverage: Adding support for a new exchange or data source? Open an issue first so we can discuss the approach.

Code standards

  • Python repos: Ruff for linting and formatting, mypy for type checking, pytest for tests. See each repo's Makefile.
  • Go repos: Standard go fmt, go vet, golangci-lint. Follow HashiCorp-style patterns (clean interfaces, minimal dependencies, good error handling).

Get in touch

  • GitHub: github.com/phasenexa
  • Issues: The best place for bug reports, feature requests, and technical discussion

!!! tip Star our repos on GitHub if you find them useful. It helps others discover us and signals to potential contributors that the project is active. !!!


Events

We attend and speak at European energy trading events. Come find us at:

  • E-world (Essen, February annually)
  • ETCSEE (Budapest, June 2026)
  • Energy Trading Week Europe (London, September 2026)