mirror of
https://github.com/YiffSpace/Gem.git
synced 2026-11-07 09:35:48 +00:00
Collection of ruby code for https://yiff.space and related projects
- Ruby 95.4%
- HTML 3.8%
- CSS 0.7%
| .github/workflows | ||
| packages | ||
| .gitignore | ||
| README.md | ||
YiffSpace
Ruby gems for https://yiff.space and related projects, split for complete
modularity - depend on just what you need, or on the yiffspace husk for
everything.
yiffspace- husk, depends on every gem belowyiffspace-core- Rails engine, Configuration, shared concerns/utilsyiffspace-config- standaloneConfigBuilder, no dependency on the restyiffspace-ext- generic core extensions +WhereChain, no dependency on the restyiffspace-arel- Postgres lateral-join/unnest extensions, no dependency on the restyiffspace-images- avatar/banner URLs, depends onyiffspace-coreyiffspace-tables- HTML table-building DSL, depends onyiffspace-coreyiffspace-user- User/Current/Resolvable concerns, depends onyiffspace-coreyiffspace-search- query-param search DSL, depends onyiffspace-core/yiffspace-ext/yiffspace-useryiffspace-include- global-constant aliases, loads whichever of the above happen to be installedyiffspace-auth- Logto-based auth engine, depends onyiffspace-coreyiffspace-fixers- one-timedb/fixesscripts, depends onyiffspace-core
Each gem has its own Gemfile, gemspec, tests, and publish script - see the README in its directory.
Contributing
Go away
License
All gems are available as open source under the terms of the MIT License.