Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tbhb/modeled_settings
ActiveModel-based configuration for Rails applications and libraries
https://github.com/tbhb/modeled_settings
activemodel configuration rails ruby
Last synced: 27 days ago
JSON representation
ActiveModel-based configuration for Rails applications and libraries
- Host: GitHub
- URL: https://github.com/tbhb/modeled_settings
- Owner: tbhb
- License: mit
- Created: 2024-11-09T19:18:29.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-12-31T08:28:37.000Z (about 2 months ago)
- Last Synced: 2025-01-16T18:18:47.334Z (30 days ago)
- Topics: activemodel, configuration, rails, ruby
- Language: HTML
- Homepage:
- Size: 84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: MIT-LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
# Modeled Settings
[![Gem Version](https://badge.fury.io/rb/modeled_settings.svg)](https://badge.fury.io/rb/modeled_settings) [![Required Ruby Version](https://img.shields.io/badge/ruby-%3E%3D%203.2-ruby.svg)](https://www.ruby-lang.org/en/downloads/) [![Required Rails Version](https://img.shields.io/badge/rails-%3E%3D%207.2-brightgreen.svg)](https://edgeguides.rubyonrails.org/) [![CI](https://github.com/tbhb/modeled_settings/actions/workflows/ci.yml/badge.svg)](https://github.com/tbhb/modeled_settings/actions/workflows/ci.yml) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[ActiveModel](https://github.com/rails/rails/tree/main/activemodel)-based configuration for Rails applications and libraries.
> [!WARNING]
> This gem is currently in active development and should be considered alpha software. The API and functionality are subject to change without notice until a stable 1.0 release. See the [roadmap](https://github.com/users/tbhb/projects/7/views/1) for more details.## Prerequisites
- Ruby >= 3.2.0
- [activemodel](https://rubygems.org/gems/activemodel) >= 7.2.0
- [activesupport](https://rubygems.org/gems/activesupport) >= 7.2.0## License
The gem is available as open source under the terms of the [MIT License](https://opensource.org/licenses/MIT).