java rails orm_rails知名应用和工具

1,博客,cms类

Mephisto 已升到2.2.2,typo 已升级至2.3.5radiantcms 内容管理

rubricks

refinerycms

locomative

simplelog:http://simplelog.net

1stlog是一个针对中国用户开发的基于RubyOnRails的Blog系统

http://www.h3rald.com/articles/rails-os-killer-apps

2,项目管理   Redmine 2.3.5

retrospectiva  http://retrospectiva.org/  2.3.5

Teambox

Clocking IT 功能更为强大

3,论坛

beast,rforum

beast改造版:http://code.google.com/p/savage-beast-2/

http://github.com/courtenay/altered_beast

rboard:https://github.com/radar/rboard

4,SNS

https://github.com/insoshi/insoshi

https://github.com/stevenbristol/lovd-by-less,demo见http://try.lovdbyless.com/

https://github.com/bborn/communityengine  见http://communityengine.org/

https://github.com/timothyf/EngineY

《Practical Rails Social Networking Sites》

《RailsSpace: Building a Social Networking Website with Ruby on Rails》

5,进销存

http://hamster.rubyforge.org/index.htm

Spree http://spreehq.org/  已升级至2.3.5

gal  http://gal.railsplayground.com/

http://sourceforge.net/projects/gal

https://gal.svn.sourceforge.net/svnroot/gal/trunk/

http://www.javaeye.com/news/5718-23-best-open-source-ruby-on-rails-application

6,substruct

http://code.google.com/p/substruct/

tracks 个人时间管理? http://www.getontracks.org 2.2.2

6 CRM,erp

fat_free_crm http://www.fatfreecrm.com/  目前基于2.3.4,似乎没有单元测试extrails

http://sourceforge.net/projects/extrails/

http://code.google.com/p/pa-manager/

官网为http://www.ev-manager.com

文档管理

http://github.com/bruparel/file_manager

邮件

mailr

社会化网络

Community Engine  http://communityengine.org/

onebody   insoshi

openmind

http://www.blog.railshouse.com/2009/04/17/Top-Open-Source-Ruby-On-Rails-Projects

7,Rools is a pure Ruby rules-engine.

8,openWFEru is an open source Ruby workflow and BPM engine。又名Ruote

9,Spreadsheet can read, write and modify Spreadsheet Documents

10,sequel

http://www.infoq.com/cn/news/2008/12/sequel-ruby-db-toolkit

11,Rails  Metal是一个围绕一般Rack中间件的封装wrapper,能够放在Rails请求的前面并使用Rails的session。Metal的出现给让Rails应用的运行速度极大加快,并且能够每秒钟同时处理成千上万的应用

12,rubycas-server  单点登录

http://chinaonrails.com/topic/view/1610.html

http://code.google.com/p/rorjossoagent/destinyd.war@gmail.com

13,说到工作流引擎,ruby的state machine非常不错,在功能/开发效率/可扩展性等方面,没有任何一个开源的java工作流引擎可以和它媲美:

http://github.com/pluginaweek/state_machine/tree/master

http://www.javaeye.com/topic/362207

http://www.blogjava.net/cap/archive/2005/07/17/7895.html

Graphviz的主页在http://www.graphviz.org/ , 他是AT&T Labs-Research开发的图形绘制工具,  他可以很方便的用来绘制结构化的图形网络,支持多种格式输出, 生成图片的质量和速度都不错

acts_state_machine

14,Bort

A

base rails app featuring: RESTful Authentication, Will Paginate, Rspec

& Rspec-rails, Exception Notifier, Asset Packager, Cap Recipe

(multi-stage).

15 sinatra 微型web框架

16 pony 发邮件

17 rest-client代替ActiveResource

18 报表 ruport   rails21-book   PrawnActvieFPDF

http://wiki.rubyonrails.org/rails/pages/HowtoIntegrateJasperReports

19 Radiant:一个顶尖的基于Rails的CMS

20Mongrel

http://chinaonrails.com/topic/view/206.html

Mongrel 是一个ruby的webserver和类库. Mongrel的特色就是快,它比ruby自带的web

server还有其他的webserver都要快。把程序部署到这个上面是会给你带来速度上的惊喜的。

另外你也可以在ruby程序中直接使用mongrel,开发属于自己专用的web

server。mongrel的安装超级简单,别忘了他是用rubygems打包的,一个命令完全搞定。 gem install mongrel

在我们介绍的五个武器总mongrel是唯一的一个类库。他是开放源代码的。他是一个很好的教我们如何把自己的产品打包,市场化。当然他最吸引的就是他的作者从中教给我们如何写一个类库。

21  InstantRails,一个All In One的套件,可以帮助你快速搭建Ruby On Rails开发环境

22  Adhearsion is a new way to write voice-enabled applications. It's not just an API or library — it's a fully-featured framework,

the first of its kind, designed for maximal code reuse and

intuitiveness. The name "Adhearsion" is a combination of "adhesion" and

"hear" because Adhearsion shines best when integrating technologies

with voice.

23 http://www.h3rald.com/articles/rails-os-killer-apps

24 Shoes只是玩具,要用Ruby进行快速GUI开发,请用wxRuby+wxSugar

http://quake.javaeye.com/blog/295829

25 权限插件

http://github.com/binarylogic/authlogic/tree/master

26 查询

http://www.javaeye.com/topic/585348

http://book.csdn.net/bookfiles/879/10087927419.shtml

http://www.javaeye.com/topic/241343 Searchgasm  searchlogic

Where插件  ostruct

simple_column_search http://doruby.kbmj.com/tn_on_rails/20100120/

27,

28,Camping将自己定义为个代码量保持在4k字节大小以下Web开发框架这个项目已创建了22个月并由 whytheluckystf维护个完整web应用可以在单文件中定义同时遵循MVC框架(这使得web应用以后更易于移植 到Rails的上)Camping使用ActiveRecord作为ORM解决方案

29,nokogiri 解析xml,用法类似于jquery

30,mini_magick处理图片

31,rcov

是使你的程序不经常崩溃的理由之一。 它分析你的代码, 高亮显示你的测试代码遗漏的部分。 它速度快, 不占资源, 并且能减轻头痛 :)

32,hpricot 是一个快速、容易上手的 HTML 分析器。 如果你发现自己需要解析 HTML 抑或 XML 的内容, hpricot 是最简捷的方法之一

33,Capistrano 是 Rails 应用程序开发更加从容。 它还是一个用来和远程服务器交互的聪明的 framework 。 事实上我已经备份了用 Capistrano 写的代码, 作为 Rake/Net::SSH 或者 shell 代码之外的另一个选择。

34,Turn 使你的 Test::Unit 输出更易读。 Turn 也行看起来不那么招人喜欢, 但它确实对阅读测试结果有很大帮助。 在维护 Helicoid 的时候我对测试严重依赖, 所以任何能使这项工作变得更简洁的东西我都乐于尝试。要安装 turn, 使用 gem install turn 命令。

35, scruffy和Gruff可用来产生图形

36, rubyscript2exe和Exerb可以编译为exe文件,后者生成的文件小,如果后者生成的运行不了可以试前者。

37, JRails就是用jQuery替代Prototype/script.aculo.us在Rails做 helpers实现javascript的功能

http://kyoleelqh.javaeye.com/blog/250514

38,GNMS是一个网络管理系统,图形化工具,用于监测网络元素的状态

39,Plugin to kill N+1 queries

http://github.com/flyerhzm/bullet   destinyd_ror@163.com

http://www.opensourcerails.com

http://www.infoq.com/cn/articles/changing-the-present-case-stud

http://www.roredu.com/rubyrails/category/ruby-on-rails-item/

http://www.javaeye.com/news/1993

http://hqmank.blog.bokee.net/bloggermodule/blog_viewblog.do?id=532562

http://www.opensourcerails.com/

http://www.practicalecommerce.com/blogs/post/432-Multiple-Attachments-in-Rails

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值