Skip to content

Nyron automates changelogs, tagging, and releases, powered by your commits, not ceremony. Stay focused on building; Nyron handles the order.

License

erebus-sh/nyron

Nyron

The easiest way to start versioning.

Nyron automates changelogs, tagging, and releases—powered by your commits, not ceremony. Stay focused on building; Nyron handles the order.

Features

  • Automatic changelog generation from conventional commits
  • Smart commit grouping (Features, Bug Fixes, Chores, etc.)
  • Multi-package support for monorepos
  • GitHub integration for author attribution and commit links
  • GPG signing support for verified releases
  • CI/CD workflows for automated releases

Quick Start

Install

bun add -D @nyron/cli
# or
npm install -D @nyron/cli

Initialize

npx @nyron/cli init

Setup GitHub Token

echo "GITHUB_TOKEN=your_github_token_here" > .env

Generate a token at GitHub Settings → Personal Access Tokens

Start Versioning

# Bump version and generate changelog
npx @nyron/cli bump --type minor --prefix v

# Commit changes
git add . && git commit -m "chore: bump version to 1.2.0"

# Create GitHub release
npx @nyron/cli release

# Push commits
git push

Documentation

📚 Full documentation available at nyron.dev

Requirements

  • Git repository on GitHub
  • Conventional commit format: type(scope): message
  • GitHub personal access token

Contributing

See CONTRIBUTING.md for guidelines.


License

ISC


Built with ⚡ by @erebus-sh

Stay focused on building. Nyron handles the order.

About

Nyron automates changelogs, tagging, and releases, powered by your commits, not ceremony. Stay focused on building; Nyron handles the order.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages