Ruby on Rails
CodeBehind Framework
Ruby on Rails | CodeBehind Framework | |
---|---|---|
541 | 89 | |
56,889 | 71 | |
0.4% | - | |
10.0 | 9.3 | |
about 14 hours ago | 15 days ago | |
Ruby | C# | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Ruby on Rails
-
Unlocking Opportunities: How to Thrive as a Ruby Engineer in Today's Tech Landscape
Ruby on Rails open source projects. Contribute and learn at the same time.
-
Open Source: A Goldmine for Indie Hackers
Speed of Development: Frameworks such as Django or Rails accelerate the development process.
-
Indie Hacking with Open Source Tools: Innovating on a Budget
This ecosystem is fueled by repositories hosting powerful languages, functions, and versatile tools—from backend frameworks like Django and Ruby on Rails to containerization with Docker and distributed version control via Git. Moreover, indie hackers can also utilize open source design tools (e.g. GIMP, Inkscape) and analytics platforms such as Matomo.
Frameworks such as Django and Ruby on Rails simplify web development, while tools like Docker ensure consistency across environments.
-
Charybdis ORM: Building High-Performance Distributed Rust Backends with ScyllaDB
Ruby on Rails (RoR) is one of the most renowned web frameworks. When combined with SQL databases, RoR transforms into a powerhouse for developing back-end (or even full-stack) applications. It resolves numerous issues out of the box, sometimes without developers even realizing it. For example, with the right callbacks, complex business logic for a single API action is automatically wrapped within a transaction, ensuring ACID (Atomicity, Consistency, Isolation, Durability) compliance. This removes many potential concerns from the developer’s plate. Typically, developers only need to define a functional data model and adhere to the framework’s conventions — sounds easy, right?
-
Ask HN: What's the ideal stack for a solo dev in 2025
As it's just you I'd stick with Ruby on Rails 8[1] as you already know it and I think it could realistically easily achieve what you're proposing.
There's lots of libraries to for calling out external AI services. e.g. something like FastMCP[2] From the sound of it that's all you need.
I'd use Hotwire[3] for the frontend and Hotwire Native if you want to rollout an app version quickly. I'd back it with SolidCache, SolidQueue, etc
I'd use Kamal[4] to run it on cheap hosting using on something cheap from Hetzner.
1. https://rubyonrails.org/
2. https://github.com/yjacquin/fast-mcp
3. https://hotwired.dev/
4. https://kamal-deploy.org/
-
The Pain That Is GitHub Actions
Once again, Rails is ahead of the curve on this:
https://github.com/rails/rails/pull/54693
-
Open Source: A Goldmine for Indie Hackers – Unleashing Creativity and Collaboration
One of the standout benefits of open source software is its cost-effectiveness. Indie hackers can leverage robust tools such as MySQL and Python, which eliminate the financial barrier to high-quality software solutions. Frameworks like Django and Ruby on Rails enable swift development cycles, reducing the time-to-market for innovative ideas. This low-cost, high-efficiency approach allows entrepreneurs to focus on their core missions without worrying about expensive licensing fees.
-
Building a simple URL Shortener with Rails 8: A Step-by-Step Guide
Rails 8 New Features
- Explain why we need .ruby-version file but no ruby DSL method in Gemfile in Rails apps
CodeBehind Framework
-
Creating an FAQ Page Without JavaScript
Elanat's WebForms Core technology eliminates the stateless nature of HTTP. The modified example above tells us that: It's not a server-side technology, it's a technology that's managed in a server-side programming language. It's a server technology!
-
Welcome WebForms Core Technology to R: A New Era Begins
At Elanat, we will provide WebForms Core technology to all web-based programming languages. Of course, there are a lot of programming languages, some of which are obsolete, some of which are obscure, and some of which are not used on the web, so our effort is to support Webforms Core technology in more than 99% of programming languages that are also used on the web.
-
WebForms.java Update to WebFormsJS 1.6
Good news for Java developers: You can now experience WebForms Core technology in Java. Elanat has update the WebForms class for Java with the latest version of WebFormsJS, 1.6. The WebForms class on the server and the WebFormsJS library on the client constitute the WebForms Core technology.
-
Elanat Products License Change from GPLv3 to MIT
Repository link: https://github.com/elanatframework/Code_behind
-
NodeJS WebForms Class Update to WebFormsJS 1.6
WebForms Core is a high-level technology for manipulating HTML tags on the server, introduced by Elanat in 2024. It works both online and offline without requiring repeated requests to the server. With WebForms Core, there is no need to develop front-end (use front-end frameworks or write JavaScript code on the client).
- WebForms.py Update to WebFormsJS 1.6
-
Front-End is Becoming Obsolete
In 2024, Elanat gave a new meaning to web development by introducing WebForms Core. WebForms Core technology allows you to manage HTML tags from the server. This technology simplifies the complex process of web development. In WebForms Core technology, the server load is low and is similar to JSON responses in front-end frameworks. The server response is just a small command in INI format that is sent to the client, which results in an update of the HTML page. This technology enables users to interact with other parts of the application while waiting for the server response.
-
Minified Versions of WebFormsJS
CodeBehind on GitHub: https://github.com/elanatframework/Code_behind
-
Similarities of the CodeBehind Framework with the Microsoft WebForms
In 2023, a Back-End framework based on .NET version 7 called CodeBehind was created by Elanat. About a year later, Elanat created a revolutionary technology called WebForms Core and added it to the core of the CodeBehind framework. Now the CodeBehind framework is a Full-Stack framework that manages both the Back-End and the Front-End together.
-
CodeBehind 3.9 Released
Microsoft has not yet added WebForms to .NET Core and it seems that it has no intention of doing so, but Elanat offers a revolutionary technology called WebForms Core that allows you to manage HTML DOMs from the server.
What are some alternatives?
Roda - Routing Tree Web Toolkit
ASP.NET Core - ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.
Sinatra - Classy web-development dressed in a DSL (official / canonical repo)
CakePHP - CakePHP: The Rapid Development Framework for PHP - Official Repository
Hanami - A flexible framework for maintainable Ruby apps
Elanat CMS - Elanat is ASP.NET Core CMS. Elanat is add-on oriented framework. The Elanat kernel is designed to create an add-on for it as easily as possible; the Elanat kernel contains a variety of add-ons; the structure of Elanat allows the programmer to create a new web system containing different types of add-ons.