Skip to main content

Nyx

The one stop semantic release tool

Semantic Release Automation

Semantic Release Automation

For any platform and language.

Semantic Versioning

Semantic Versioning

Semantic Versioning (SemVer) compliance.

Conventions Support

Conventions Support

Conventional Commits, Gitmoji, Keep a Changelog and custom ones.

Release Management

Release Management

Manage releases for GitHub and GitLab.

Changelog Generation

Changelog Generation

Create automatic changelogs for new releases.

Branching Models

Branching Models

Supports any standard workflow (i.e.GitFlow,GitHub FlowGitLab FlowOneFlow) as well as custom ones.

GitHub Actions

GitHub Actions

GitHub Action available.

Gradle Support

Gradle Support

Gradle Plugin available.