React components which can have their state hoisted into Redux.
Parse raw conventional commits.
Angular preset for conventional-changelog.
Conventionalcommits.org preset for conventional-changelog.
Write logs based on conventional commits and templates.
Filter out reverted commits parsed by conventional-commits-parser.
Core package of conventional-changelog.
Configuration preset loader for `conventional-changelog`.
Get raw git commits out of your repository using git-log(1).
Get a recommended version bump based on conventional commits.
Simple git client for conventional changelog packages.
ESLint preset for conventional-changelog.
Ember preset for conventional-changelog.
JSHint preset for conventional-changelog.
Express preset for conventional-changelog.
JQuery preset for conventional-changelog.
CodeMirror preset for conventional-changelog.
Generate a changelog from git metadata.
Atom preset for conventional-changelog.
TypeScript definitions for conventional-commits-parser
Shareable commitlint config enforcing conventional commits
List of conventional commit types.
Get all git semver tags of your repository in reverse chronological order.
Commitizen adapter following the conventional-changelog format.
Queues and Background Job Runners are becoming as ubiquitous to Rails applications as Databases. Why not treat each of them as the same generic component, conforming to an interface and convention that is well understood.
Level up your scaffolds with a modern admin backend framework, designed for Rails developers who demand both beauty, functionality, and extensibility. Uchi provides a set of components and conventions for creating user interfaces that are both powerful and easy to use.
Level up your scaffolds with a modern admin backend framework, designed for Rails developers who demand both beauty, functionality, and extensibility. Uchi provides a set of components and conventions for creating user interfaces that are both powerful and easy to use.
Glimmer DSL for Web (Ruby in the Browser Web Frontend Framework) enables building Web Frontends using Ruby in the Browser, as per Matz's recommendation in his RubyConf 2022 keynote speech to replace JavaScript with Ruby. It aims at providing the simplest, most intuitive, most straight-forward, and most productive frontend framework in existence. The framework follows the Ruby way (with DSLs and TIMTOWTDI) and the Rails way (Convention over Configuration) in building Isomorphic Ruby on Rails Applications. It provides a Ruby HTML DSL, which uniquely enables writing both structure code and logic code in one language. It supports both Unidirectional (One-Way) Data-Binding (using <=) and Bidirectional (Two-Way) Data-Binding (using <=>). Dynamic rendering (and re-rendering) of HTML content is also supported via Content Data-Binding. Modular design is supported with Glimmer Web Components, Component Slots, and Component Custom Event Listeners. And, a Ruby CSS DSL is supported with the included Glimmer DSL for CSS. Many samples are demonstrated in the Rails sample app (there is a very minimal Standalone [No Rails] sample app too). You can finally live in pure Rubyland on the Web in both the frontend and backend with Glimmer DSL for Web! This gem relies on Opal Ruby.
One of the biggest problems facing any ruby (possibly rails) based web dev is the extreme lack of modularization of actual web components. Sure there are plenty of great modularized tools from rails to sprockets to whatever outthere that will help you get build a cool web app, but there is very little in terms of convention to help you build a cool web kit that can be reused anywhere else. Confluence is designed and used (by me) to build highly modular web assets like navigation bars, footers, map views, user profile tabs, etc. so that I never have to build the same again across different application.
No description provided.
No description provided.