Welcome to Streamlined
Streamlined is a plugin for Ruby on Rails that provides an instant, production-ready UI for your ActiveRecord models. It started as a way to generate Administrative back-ends, but has become more general purpose and flexible over time. Streamlined aims to bring the declarative goodness of ActiveRecord to the view tier. It manages the presentation, creation, and editing of model instances, providing full-featured scaffolds equipped with everything you need to quickly and easily develop a rich user interface for interacting with your data, including:
- Zero-configuration relationship management
- Ajax-powered widgets and transitions
- Live data filtering
- Out-of-the-box sortable lists and pagination
- Exporting to XML, CSV, and JSON
- Declarative and easily-customizable UI development
- Cross-browser support including Firefox, Internet Explorer, and Safari
- Pluggable CSS styling
News
See the blog for news: http://streamlinedframework.org/
Finding Your Way Around
RailsConf '07 Slides
http://streamlinedframework.org/streamlined-tutorial.pdf
Screencasts
Who's Talking About Streamlined?
- Matthew Bass - Getting Started with Streamlined
- IBM - Crossing Borders: Streamlined, Part 1 *
- IBM - Crossing Borders: Streamlined, Part 2 *
- Dr. Dobb's Journal - Testdriving "Streamlined" for Rails *
* Note: These articles are probably out of date vis-a-vis the Edge version of Streamlined, but they're still interesting to read
Special Note
Due to the rash of Trac spam, we've had to turn off anonymous ability to create tickets and modify the wiki. You'll have to either create an account, or login with the following credentials:
- User Name: anonymousHero
- Password: hero
