SaaSHub helps you find the best software and product alternatives Learn more →
Top 5 Ruby Activeadmin Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Rails is absolutely fantastic for projects below 10,000 lines with 1 or 2 contributors, especially if you want a classic forms-based UI. And you can get a huge amount done under those constraints in Rails.
But as of couple of years ago, Rails came with a number of drawbacks:
1. There was no really viable system of static typing that a significant number of people were enthusiastic about. See https://www.reddit.com/r/ruby/comments/105sdax/whats_the_lat... for a discussion.
2. The lack of static typing meant far less IDE support. Fewer documentation tooltips, less autocompletion, etc.
3. I used to do a lot of Rails consulting. And whenever I had to drop into a codebase with more than 50,000 lines or 5 active developers, it was generally a painful slog. Too many weird Rails plugins that stopped being maintained, too much magic, too many nasty surprises while refactoring.
Basically, smaller Rails projects were an absolute delight. Larger Rails projects, though, tended to feel more like a swamp. Tools like https://activeadmin.info/ could tip the balance where applicable.
I still think that small Rails projects are fantastic, and I don't think anything since has remotely matched Rails' productivity within that niche. There's just too much mature tooling, and much of it works together seamlessly. But not too many projects want classic multi-page apps right now, and small projects often grow up to be big projects.
Why use ActiveAdmin or RailsAdmin: Brick is not nearly as configurable -- at least yet! With Brick you can drop in your own model / controller / view template and it will use it, but on its own you can not change theming / use it to do templating tricks / etc. Currently working hard to arrive upon a straightforward and logical approach so that all of this will be possible. Looking into Arbre (used by ActiveAdmin) and Phlex for inspiration.
Ruby Activeadmin related posts
-
Anyone tried Django? How does it compare to RoR?
-
View code coverage (active_admin and orther .arb file)
-
Eager to help a Junior without experience?
-
We built an open-source platform (3k stars on GitHub) for building & deploying react based internal tools.
-
Stop Building a General Purpose API to Power Your Own Front End
-
Breaking Up Rails Monoliths and Contact-Driven API Development with Dmitry Pashkevich
-
Case study on Ruby Gem Contribution: activeadmin-mongoid
-
A note from our sponsor - SaaSHub
www.saashub.com | 31 May 2024
Index
What are some of the best open-source Activeadmin projects in Ruby? This list will help you:
Project | Stars | |
---|---|---|
1 | ActiveAdmin | 9,455 |
2 | Arbre | 752 |
3 | activeadmin_addons | 747 |
4 | cloud_wordpress | 39 |
5 | activeadmin_simplemde | 16 |
Sponsored