HTML Buttons is an open-source tool for adding buttons to your website. The CSS and HTML toolkit makes it easy to add buttons with a variety of size, alignment, tag type and icon settings without having to write hundreds of lines of code.
Users can generate their own buttons using the button generator or choose from a library of button styles that I and other contributors have designed.
Anyone designing their own button can also create an account and save their buttons in their own personal library.
When you are developing a website, use the generator to create a button design style, or multiple variants thereof, and implement buttons as needed (left align, right align, <button tag, <anchor tag etc) using the customiser.
Documentation goes into deep detail about how it all works and there is also a quickstart guide.