TrigenSoftware/simple-release-tools

A simple tool to release projects with monorepo support.

27

stars

229

commits

TypeScript

primary language

Sep 9, 2026

updated

simple-release.js.org/Browse cluster: Automated Release and Changelog Generation β†’

README

simple-release

Build status Coverage status

A simple tool to automate version bumps, changelogs, and releases using Conventional Commits.

  • πŸ“„ Uses conventional-changelog to parse commits, determine the next version, and generate a changelog.
  • πŸ—‚οΈ Supports monorepos and can release multiple packages in a single run.
  • 🧩 Flexible and extensible with custom addons for different project types.
  • πŸš€ Has GitHub Action to automate releases in CI/CD pipelines.

For more details, guides and API references, check out the documentation website.

[!TIP] New to Conventional Commits? Check out The Complete Guide.

Available packages

NameDescriptionVersionDependencies
@simple-release/coreA simple tool to release projects with monorepo support.NPM versionDependencies status
@simple-release/configA simple-release config loader.NPM versionDependencies status
@simple-release/npmA npm addon for simple-release.NPM versionDependencies status
@simple-release/pnpmA pnpm addon for simple-release.NPM versionDependencies status
@simple-release/node-ghaA Node.js GitHub Actions addon for simple-release.NPM versionDependencies status
@simple-release/githubA github release addon for simple-release.NPM versionDependencies status
@simple-release/github-actionA simple-release api for github action.NPM versionDependencies status
simple-github-releaseA simple tool to create GitHub releases.NPM versionDependencies status

Contributors

dangreen

126 commits

renovate[bot]

76 commits

TrigenSoftware/simple-release-tools

A simple tool to release projects with monorepo support.

27

stars

229

commits

TypeScript

primary language

Sep 9, 2026

updated

simple-release.js.org/Browse cluster: Automated Release and Changelog Generation β†’

README

simple-release

Build status Coverage status

A simple tool to automate version bumps, changelogs, and releases using Conventional Commits.

  • πŸ“„ Uses conventional-changelog to parse commits, determine the next version, and generate a changelog.
  • πŸ—‚οΈ Supports monorepos and can release multiple packages in a single run.
  • 🧩 Flexible and extensible with custom addons for different project types.
  • πŸš€ Has GitHub Action to automate releases in CI/CD pipelines.

For more details, guides and API references, check out the documentation website.

[!TIP] New to Conventional Commits? Check out The Complete Guide.

Available packages

NameDescriptionVersionDependencies
@simple-release/coreA simple tool to release projects with monorepo support.NPM versionDependencies status
@simple-release/configA simple-release config loader.NPM versionDependencies status
@simple-release/npmA npm addon for simple-release.NPM versionDependencies status
@simple-release/pnpmA pnpm addon for simple-release.NPM versionDependencies status
@simple-release/node-ghaA Node.js GitHub Actions addon for simple-release.NPM versionDependencies status
@simple-release/githubA github release addon for simple-release.NPM versionDependencies status
@simple-release/github-actionA simple-release api for github action.NPM versionDependencies status
simple-github-releaseA simple tool to create GitHub releases.NPM versionDependencies status

Contributors

dangreen

126 commits

renovate[bot]

76 commits

Languages

TypeScript

70.4%

MDX

26.2%

JavaScript

1.9%

CSS

1.5%