[1362 total ]
Cake is a rapid development framework for PHP which uses commonly known design patterns like ActiveRecord, Association Data Mapping, Front Controller and MVC. Our primary goal is to provide a structured framework that enables PHP users at all levels to rapidly develop robust web applications, without any loss to flexibility.
Ruby on Rails is a full-stack MVC framework for database-backed web applications that's optimized for programmer happiness and sustainable productivity. It lets you write beautiful code by favoring convention over configuration.
From the Ajax in
... [More]
the view, to the request and response in the controller, to the domain model wrapping the database, Rails gives you a pure-Ruby development environment. To go live, all you need to add is a database and a web server. [Less]
A small fast HTTP server written in (mostly) Ruby that can be used to host web frameworks directly with HTTP rather than FastCGI or SCGI.
A utility for executing commands in parallel on multiple machines, such as deploying applications to a cluster of boxes.
CruiseControl.rb is a continuous integration tool. Its basic purpose in life is to alert members of a software project when one of them checks something into source control that breaks the build.
CC.rb is easy to install, pleasant to use and simple to hack. It's written in Ruby.
SubSonic is a toolset that helps a website build itself. It brings some of the fun and elegance of Ruby on Rails to ASP.NET.
Akelos is a PHP framework for developing database-backed web applications according to the Model-View-Controller pattern. From the Ajax in the view, to the request and response in the controller, to the domain model wrapping the database the Akelos
... [More]
PHP Framework gives you a pure-PHP development environment built upon programming best practices. To go live, all you need to add is a database and a web server.
Who is the Akelos PHP Framework for?
* PHP developers who want to enjoy writing web applications.
* Ruby on Rails developers who need to code in PHP.
* Developers who want to distribute their work to the mass market of cheap shared hosting.
* Developers who need to write multilingual web applications. [Less]
Typo is a blogging engine written in the Ruby programming language, using the Ruby on Rails web application framework. Typo can use any of the various SQL databases supported by the Ruby on Rails framework.
Radiant is a no-fluff, open source content management system designed for small teams.
Radiant features:
* An elegant user interface
* Flexible templating with layouts, snippets, page parts, and a custom tagging language
* A first-class extension/plugin system
* Simple user management and permissions
Scala based web framework, drawing inspiration from Ruby on Rails, ErlyWeb, Seaside and Django.
Lift was for a short while known as Scala on Sails
Spree is a complete commerce solution for Ruby on Rails. It includes a shopping cart, admin interface, inventory model and payment gateway integration via the ActiveMerchant plugin. It was originally called RailsCart.
The Rails commerce space is
... [More]
immature and is lacking serious solutions for developers looking for answers to their complex business needs. Rails is especially problematic because it is a relatively new technology and suffers from “small project mentality.” Most open source projects in Rails are maintained by a single individual and tend to be limited in scope. Spree seeks to create a large and healthy open source community of the type that developers of other languages are used to participating in. [Less]
Tracks is a rich AJAX-y web-based application to help you implement David Allen's Getting Things Done(tm) methodology. It was built using Ruby on Rails, and comes with a built-in webserver (WEBrick), so that you can run it on your own computer if you
... [More]
like. It can be run on any platform on which Ruby can be installed, including Mac OS X, Windows XP and Linux. Tracks is Open Source, free and licensed under the GPL [Less]
Instant Rails is a one-stop Rails runtime solution containing Ruby, Rails, Apache, and MySQL, all pre-configured and ready to run. No installer, you simply drop it into the directory of your choice and run it. It does not modify your system environment.
Cherokee is a very fast, flexible and easy to configure Web Server. It supports the widespread technologies nowadays: FastCGI, SCGI, PHP, CGI, TLS and SSL encrypted connections, Virtual hosts, Authentication, on the fly encoding, Load balancing
... [More]
, Apache compatible log files, and much more.
A user friendly interface called cherokee-admin is provided for a no-hassle configuration of the server. Check out the benchmarks and documentation to learn more, and give it a try to squeeze your hardware to the fullest! [Less]
RubyCAS-Client is a Ruby client for Yale's Central Authentication Service protocol -- an open source enterprise single sign on system for web applications.
Shoulda makes it easy to write elegant, understandable, and maintainable tests. Shoulda consists of test macros, assertions, and helpers added on to the Test::Unit framework. It’s fully compatible with your existing tests, and requires no retooling to use.
A small, light-weight forum in Rails with a scary name and a goal of around 500 lines of code when we're done.
rails.vim is the one true Vim plugin for syntax highlighing, easy navigation, and script invocation for all your Ruby on Rails applications, transparently and unobtrusively.
Trails is a domain driven development framework for Java that aims to bring some of the excellent ideas of Ruby on Rails to the Java platform. By developing a POJO domain model with some annotations, it is possible to get a fully working
... [More]
Spring/Hibernate/Tapestry application without custom development. Trails does this without any source code generation and all screens are fully customizable as needed. As well, Trails provides other features such as validation, role based security and I18N. [Less]
This ActiveRecord acts-as mixin provides an easy way for addind tagging capabilities (also known as folksnomy) to your ActiveRecord objects. It allows you to apply tags to your objects as well as search for tagged objects.
Yarbo is a Rails-based blogging system. It is specifically designed with programmers and I.T. people in mind.
* Yarbo lets you easily paste code snippets into your posts, with automagical syntax highlighting.
* Yarbo uses Textile for input.
*
... [More]
Yarbo is RESTful. If you know what this means, Yarbo is for you.
* Yarbo lets you write your own templates/skins without making you feel dirty. [Less]
Forum, mailing list, chat, weblog all in one, where one can propose, vote and delegate on any element.Security through 3 elements: P2P, pgp signatures, electoral lists.
This project provides extensions to ActiveRecord so it can take advantage of database specific features like store multi-value insert statements, procedure calls, more robust finder methods, etc.
Tog is a non-intrusive, extensible open source platform that helps you to add social network features to your Ruby on Rails apps. We aim to convert the tedious and long process of create a community site on a straightforward process that will give
... [More]
your site social capabilities in minutes.
Using these prepackaged and automated features should let you focus on the real key point about social networks: keep the conversation going with your members. If you’re just starting a social site or wants to polish your community with lovely social capabilities maybe you should give tog a try. [Less]
Retrospectiva is an open source, web-based, project management and bug-tracking tool. It is intended to assist the collaborative aspect of work carried out by software development teams through the use of blogs, a wiki and tickets.
Users open
... [More]
tickets to track bugs, and request enhancements. Administrators set targets for the team through milestones. A milestone is considered completed when all tickets assigned to it are closed. The wiki is used for the documentation of the project, whilst the blog logs ongoing progress. When used in conjunction, these tools provide a helpful framework for developing and maintaining source code. The generated code can be browsed directly in Retrospectiva, and changesets record updates made to the source repository. [Less]
Noosfero is a social web platform. Noosfero features, among other things:
* CMS: articles, blog, etc
* social networking: sharing interests, thematic discussion, etc
* eCommerce
* Free Image Database
Noosfero is being
... [More]
developed by Colivre under contracts with both Fórum Brasileiro de Economia Solidária - Brazil and Ynternet.org Foundation - Switzerland. Noosfero is free software, released under GNU Affero General Public License (AGPL), version 3. [Less]
DRY to the limit.
Mainly, MetaRails is a generator of simple database based web applications. Given a db schema it generates automaticly the database, the view-insert-modify views for each table of the database or model of the application, and inferes the webservices that may play with the database data.
Swiftiply is a highly optimized clustering proxy for web applications (currently supports: Rails, Merb, IOWA, Ramaze, Camping, and Nitro, with the ability to support many more). It increases application performance in a few ways. First, it uses
... [More]
EventMachine for network traffic (eventmachine is an event-based asynchronous network library which uses epoll on Linux for high network performance). Secondly, it reverses the way Proxies normally work by letting the nodes in the pool connect to Swiftiply with persistent TCP connections. This removes the delay of having to create a new TCP connection for every request, and makes it easier to maintain your cluster since nodes can be added and removed from the pool simply by starting new processes on a server. [Less]
openSteam is a generic eCommerce Framework for RubyOnRails. Its goal is to simplify the implementation and ui-design process of a webshop.