Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bshyman/datapact
Ruby on Rails development helper
https://github.com/bshyman/datapact
alpinejs daisyui debugging-tool rails tailwindcss
Last synced: 7 days ago
JSON representation
Ruby on Rails development helper
- Host: GitHub
- URL: https://github.com/bshyman/datapact
- Owner: bshyman
- License: mit
- Created: 2023-07-19T02:27:33.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-08-23T01:47:07.000Z (over 1 year ago)
- Last Synced: 2025-01-20T02:40:41.909Z (12 days ago)
- Topics: alpinejs, daisyui, debugging-tool, rails, tailwindcss
- Language: JavaScript
- Homepage:
- Size: 4.38 MB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: MIT-LICENSE
Awesome Lists containing this project
README
# DataPact
DataPact is a RubyGem created to try and fill some gaps in the Ruby on Rails developer experience.
**This gem is still in early development**Here's what you can do with it so far:
- **Routes UI**: Navigate through your routes file with an intuitive UI, complete with search functionality and controller filters.
- **Session Key Management**: Easily set and delete session key-value pairs through a simple UI interface.
- **Theme Switcher**: Customize your experience with a built-in theme switcher.## Usage
![check me out](/app/assets/images/data_pact/overview.gif)
## Installation
1. Add the gem to your application's Gemfile:
```ruby
gem "data_pact"
```2. Then execute:
```bash
$ bundle
```Or install it manually with:
```bash
$ gem install data_pact
```3. Finally, mount the engine in your `config/routes.rb` file:
```ruby
mount DataPact::Engine => "/data_pact"
```## Contributing
We welcome contributions from developers of all skill levels. If you're interested in improving DataPact or adding new features, please follow the [contribution guidelines](LINK_TO_GUIDELINES).
## License
DataPact is available as open-source software under the [MIT License](https://opensource.org/licenses/MIT). Feel free to use it, modify it, and share it as you see fit.
---