Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/phlex-ruby/phlex
A framework for building object-oriented views in Ruby.
https://github.com/phlex-ruby/phlex
component-architecture component-library phlex ruby server-side-rendering ssr ui-components view-components
Last synced: 5 days ago
JSON representation
A framework for building object-oriented views in Ruby.
- Host: GitHub
- URL: https://github.com/phlex-ruby/phlex
- Owner: phlex-ruby
- License: mit
- Created: 2022-06-01T14:40:16.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-14T22:00:19.000Z (2 months ago)
- Last Synced: 2024-10-29T15:06:04.369Z (about 2 months ago)
- Topics: component-architecture, component-library, phlex, ruby, server-side-rendering, ssr, ui-components, view-components
- Language: Ruby
- Homepage: https://beta.phlex.fun
- Size: 1.12 MB
- Stars: 1,281
- Watchers: 18
- Forks: 83
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE.txt
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
Phlex lets you compose web views in pure Ruby.
- [v1 Stable Docs](https://www.phlex.fun)
- [v2 Beta Docs](https://beta.phlex.fun)## Versioning and Maintenance
Phlex does not follow semantic versioning (SemVer). Instead, we follow [BreakVer](https://www.taoensso.com/break-versioning).
When a security issue is brought to our attention, we aim to release patches as soon as possible. We aim to patch with a new `non-breaking` version:
- every `minor` version that was released in the last year;
- the latest `minor` version of the latest two `major` versions, even if over a year old; and
- the `main` branch in GitHub.## Prior Art 🎨
- [markaby](https://github.com/markaby/markaby)
- [erector](https://github.com/erector/erector)
- [papercraft](https://github.com/digital-fabric/papercraft)
- [matestack](https://github.com/matestack/matestack-ui-core)
- [arbre](https://github.com/activeadmin/arbre)
- [tubby](https://github.com/judofyr/tubby)
- [hoshi](https://github.com/pete/hoshi)
- [hyperstack](https://github.com/hyperstack-org/hyperstack)
- [clearwater](https://github.com/clearwater-rb/clearwater)
- [paggio](https://github.com/opal/paggio)
- [Inesita](https://github.com/inesita-rb/inesita)
- [compony](https://github.com/kalsan/compony)
- [tagz](https://github.com/ahoward/tagz)
- [html](https://github.com/ismasan/html)
- [fortitude](https://github.com/ageweke/fortitude)