`

rails开源项目

    博客分类:
  • ruby
阅读更多

Ruby on Rails 是一个 Web 应用程序框架,是一个相对较新的 Web 应用程序框架,构建在 Ruby 语言之上。它被宣传为现有企业框架的一个替代,而它的目标,简而言之,就是让生活,至少是 Web 开发方面的生活,变得更轻松。有很多网站都使用它,例如流行的twitter ,Basecamp, AboutUs 等

 

 

项目,任务和时间管理类Ruby on Rails应用程序:

Notes

 

Tracks

 

ClockingIT

 

RubyTime

 

Redmine

 

CMS和博客类Ruby on Rails应用程序

Radiant

the minimalistic CMS for Rails

 

typo

 

Mephisto

 

XLsuite CRM | CMS

 

Typo Blogware

 

Rubricks - Ajax bells and whistles

 

Mephisto

 

相册类Ruby on Rails应用程序

Albumdy

 

Gullery

 

电子商务类Ruby on Rails应用程序

 

一、Spree
Spree是一个以Rails为基础的开源的电 子商务平台,兼容Rails 2.1,它作为独立的一个软件发布,可扩展,还包括完整的数据模型和管理界面。不过您仍然需要做相当多的定制编码。它并不是一个“out of the box”的解决办法。Spree采用BSD开源协议 ,因此它可以很好的作为商业用途。
项目地址:
http://spreecommerce.com/
DEMO地址: http://demo.spreecommerce.com/
案例: http://www.envycasts.com/ Rails视频网站付费视频下载

 

 

二、Substruct
第一个稳定的Ruby on Rails开源电子商务项目。设计简洁,容易扩展和维护。
通过管理界面,你可以轻松的跟踪库存,查看销售报告,创建静态内容或回应客户的问题。
项目地址:
http://code.google.com/p/substruct/
DEMO地址: http://substruct.subimage.com
http://substruct.subimage.com/admin admin/admin

 

三、EcomPages
EcomPages是一个开源的电子商务应用,大部分基本功能基于电子商店。它拥有漂亮的管理界面,使得管理产品和订单更容易。虽然还处于发展阶段,没有丰富的应用,但是有一个良好的基础可以更好的进行改善。
项目地址:
http://www.ecompages.com/
DEMO地址: http://www.ecompages.com/home/demo

 

四、Solunas
Solunas 是一个开源的酒店预定系统,用来管理中小型酒店,度假屋,旅馆或租车。提供网上订票和可视化的预定系统。分组的积极成员给予社会的能力,提供网上预订服务。
项目地址:
http://sourceforge.net/projects/solunas/

 

 

社交网络,社区类Ruby on Rails应用程序

EchoWaves

 

Community Engine

 

Insoshi

 

Openmind

 

Forulio

 

Panda

 

Mailr

 

Warehouse

 

RubyURL

 

 

 

 

论坛(Forum)

 

Beast

整个系统代码量少得出奇–大约500行!其作者Rick属于Rails核心开发人员,他还开发了30多种非常有趣有用的Rails插件,是真正的Ruby高手。Beast代码量之少,可见一斑。 界面简洁清新,基本功能完备。

 

 

RForum

ChinaonRails Forum

 

 

 

进销存(Business)

Hamster

中国第一个RubyOnRails企业级应用开源项目

 

 

 

 

 

 

 

 

gem 'redmine'

Redmine is a flexible project management web application. Written using the Ruby on Rails framework, it is cross-platform and cross-database.

 

gem 'diaspora'

Diaspora is a privacy-aware, personally-controlled, do-it-all open source social network.

 

https://github.com/seattlerb/rubyinline

call c/c++ code

 

 

open_flash_chart

 

 

blueprint-css

 

 

 https://github.com/ruby-china/ruby-china

https://github.com/huacnlee/ruby-china

 

 

 

 

ruby的一些开源项目

DataMapper/Ambition/Og  都是对象关系映射库

Markaby/Liquid/Haml  都是模板引擎

Camping 微型Web开发框架

typo 博客程序

Profligacy 基于Jruby和Swing的GUI框架

FxRuby 基于FOX库的GUI框架

Hpricot 解析HTML的Gem包

Tidy  清理混乱的HTML的包

Fastercsv 解析CSV的Gem包

Multi 实现多重分派的Gem包

Net-SFTP/Net-SSH

PDF-Writer

ActiveLDAP

Rubyzip  管理zip压缩文件的Gem包

memoize  加速函数调用的Gem包

Id3lib-Ruby  操作MP3的ID3标签的包

XML-simple  解析XML的包

ROXML 实现ruby对象和XML进行映射的库

Cmdparse  命令行参数解析的包

rubyscript2exe 将ruby脚本打包为可执行程序的包

Runt  处理时间表达式的包

Gruff 基于Rmagick图表库

Scruffy 基于SVG图表库

Ziya  基于XML/SWF图表库

SWFupload 批量上传文件

 

 opensourcerails.com/

https://github.com/spree/spree

diaspora/diaspora

 

 

 google :rails source code

https://github.com/rails/rails

http://ruby.railstutorial.org/ruby-on-rails-tutorial-book

 

 

 

 

 http://www.williamlong.info/archives/2598.html

 

https://github.com/huacnlee/quora

coreseek and mmseg

 

http://www.zhihu.com/question/20866683

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    很棒的Ruby和Rails开源应用程序-Ruby开发

    很棒的Ruby和Rails开源应用程序很棒的Ruby和Rails开源应用程序用Ruby和Rails编写的很棒的开源应用程序列表。 该存储库的主要目标是找到免费的开源Ruby和Rails应用程序并开始贡献:rocket:。 随时为列表做出贡献,欢迎...

    Node.js-一个基于Koa2构建的类似于Rails的nodejs开源项目

    这个开源项目被称为"embbnux-kails",显然受到了Ruby on Rails的启发,Rails是Ruby语言的一个著名框架,以其“约定优于配置”(Convention over Configuration, CoC)和“开发人员快乐原则”(developer happiness)...

    Rails项目源代码

    Ruby on Rails,通常简称为Rails,是一个基于Ruby编程语言的开源Web应用框架,遵循MVC(Model-View-Controller)架构模式。这个“Rails项目源代码”是一个使用Rails构建的图片分享网站的完整源代码,它揭示了如何...

    golang值得学习的优秀开源项目4合1

    "golang值得学习的优秀开源项目4合1"正是这样一份资源,它包含了四个精选的Go语言开源项目,旨在帮助新手深入了解Go语言的实践应用。 1. **项目一:Beego** Beego是一个快速开发Web应用的Go框架,它借鉴了Python的...

    rails-sample-blog:一个简单的跟踪Rails官方指南的博客教程

    这个项目可以帮助初学者深入理解Rails框架的基本概念和工作原理。 【描述】这个博客系统旨在帮助开发者逐步学习和实践Rails框架的各个关键组件,如模型(Model)、视图(View)和控制器(Controller,简称MVC),...

    Subsonic2.1版 类似Rails的开源.NET项目

    9. **源码可用**:作为开源项目,Subsonic的源代码可供查看和修改,开发者可以深入理解其工作原理,甚至贡献自己的代码,共同推动项目发展。 10. **文档和社区支持**:Subsonic有一个活跃的社区,提供了详尽的文档...

    开源项目-goonr-go-on-rails.zip

    开源项目-goonr-go-on-rails.zip,GoOnRails: A Rails generator to generate Go codes and integrate Go APIs into a Rails app

    开源项目管理工具 Blumine.zip

    Blumine 是一款采用 Rails 框架开发的项目管理工具。 下面是作者的开发这个项目的初衷: 最近开始按自己的想法来开发一款项目管理工具,因为我发现找不到符合自己要求的类似软件。 Redmine 很有名,但我并不喜欢。...

    rails的经典学习项目

    Ruby on Rails,简称Rails,是一个基于Ruby语言的开源Web应用程序框架,它遵循MVC(Model-View-Controller)架构模式,极大地简化了Web应用的开发流程。Rails以其“约定优于配置”的理念,鼓励开发者遵循一套最佳...

    9GAG开源项目

    1. **Web应用框架**:9GAG开源项目可能会基于某个主流的Web应用框架,如Django、Ruby on Rails或Node.js的Express等。这些框架提供了构建高效、可扩展的Web服务的基础,了解并研究它们的使用方式有助于提升Web开发...

    开源Ruby和Rails应用程序:很棒的Ruby和Rails开源应用程序

    很棒的Ruby和Rails开源应用程序 用Ruby和Rails编写的很棒的开源应用程序列表。 该存储库的主要目标是找到免费的开源Ruby和Rails应用并开始做出贡献 :rocket: 。 随时为列表,欢迎任何建议! 包含 很酷的Ruby宝石 ...

    开源的项目管理和代码托管平台 GitLab.zip

    GitLab是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的...

    开源项目-qor-inflection.zip

    开源项目-qor-inflection.zip,Inflection pluralizes and singularizes English nouns, handle up/downcase better than rails/other go packages

    开源项目-jszwec-railing.zip

    开源项目-jszwec-railing.zip 是一个开源软件项目,主要包含了一个...对于想要学习Go语言、理解Web参数编码原理,或是希望在Go应用中集成Rails风格查询参数处理的开发者来说,这个开源项目是一个很好的学习和实践资源。

    Rails101_by_rails4.0

    Rails(Ruby on Rails)是一个采用Ruby语言编写的开源Web应用框架,它遵循模型-视图-控制器(MVC)的架构模式,设计用来快速开发数据库驱动的动态网页。随着Rails版本的更新迭代,此书聚焦于一个特定的版本,帮助...

    Rails

    综合以上信息,学习和掌握Rails需要理解其核心组件和设计理念,熟练使用相关工具,阅读源码以加深对框架运作的理解,并通过实践项目来巩固理论知识。Rails是一个强大且高效的Web开发框架,它简化了许多常见的开发...

    publify:在Rails上自托管的Web发布平台

    自2004年以来,Publify就已经存在,并且是最古老的Ruby on Rails开源项目。 产品特点 经典的多用户博客引擎 带有Twitter连接的短信 文本过滤器(Markdown,Textile,SmartyPant,@ mention链接,#hashtag链接) ...

    Ruby_On_Rails笔记

    Ruby on Rails是一个使用Ruby语言编写的开源Web应用框架,它使用了“约定优于配置”(convention over configuration)的开发哲学,旨在减少代码量和提高开发效率。Rails框架的核心是遵循MVC(模型-视图-控制器)...

    rails2-sample

    Ruby on Rails是一种基于Ruby语言的开源Web应用框架,遵循MVC(Model-View-Controller)设计模式。它以其优雅的语法、高效的开发速度以及“约定优于配置”的理念而闻名于世,极大地简化了Web应用的开发过程。此外,...

    rails指南 中文版

    Ruby on Rails(简称Rails)是一个基于Ruby语言的开源Web应用框架,它遵循MVC(Model-View-Controller)架构模式,强调“约定优于配置”(Conventions over Configuration)和“Don't Repeat Yourself”(DRY,不要...

Global site tag (gtag.js) - Google Analytics