With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →
Top 16 JavaScript semantic-release Projects
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
github
:octocat: semantic-release plugin to publish a GitHub release and comment on released Pull Requests/Issues (by semantic-release)
-
release-notes-generator
:clipboard: semantic-release plugin to generate changelog content with conventional-changelog
-
git
:twisted_rightwards_arrows: semantic-release plugin to commit release assets to the project's git repository (by semantic-release)
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
semantic-release-gitmoji
✨🐛💥 A semantic-release plugin for gitmojis. Different from conventional changelog, Gitmoji commits are used to determine a release type and generate release notes.
-
webpack-boilerplate
Comprehensive Webpack 5 Boilerplate with Express, Netlify, and PWA support. (by waldronmatt)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Using Conventional Commits ⭐ as a standard for your commit messages, makes Semantic Versioning 🔖 as easy as can be, with tools like Conventional Changelog 📄 Standard Version 🔖 and Semantic Release 📦🚀
Adopt a convention like commitizen: https://github.com/commitizen/cz-cli
'typeofchange(scopeofchange): reason for change'
It sort helps force devs to type out more meaningful commit messages.
@semantic-release/commit-analyzer to analyze commit messages with respect to conventional commit conventions
@semantic-release/git to commit changes to the Git repository, e.g., an updated package.json version or updates to changelog files
@semantic-release/gitlab to publish GitLab releases
@semantic-release/npm to publish npm packages in a public or private registry
Dyte User Documentation
Another approach to set up semantic-release for GitLab is to just install the package semantic-release/gitlab-config, which represents a shareable config that comes with the following:
JavaScript semantic-release related posts
-
Using semantic-release to automate releases and changelogs
-
How to set up Commitzen with Husky
-
Automated release with Semantic Release and commitizen
-
Release notes - whose fault is it if they're wrong?
-
Semantic release to npm and/or ghcr without any tooling
-
Automatically update git major tags on GitHub marketplace release
-
How do you automate the release notes of your apps for release?
-
A note from our sponsor - SurveyJS
surveyjs.io | 10 May 2024
Index
What are some of the best open-source semantic-release projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | semantic-release | 19,834 |
2 | cz-cli | 16,430 |
3 | github | 380 |
4 | commit-analyzer | 342 |
5 | release-notes-generator | 293 |
6 | changelog | 284 |
7 | git | 281 |
8 | gitlab | 266 |
9 | npm | 232 |
10 | docs | 160 |
11 | exec | 124 |
12 | py-template | 94 |
13 | semantic-release-gitmoji | 86 |
14 | gitlab-config | 48 |
15 | semantic-release-docker | 14 |
16 | webpack-boilerplate | 10 |
Sponsored