6.sprockets sprockets是一个Ruby库,用于编译和服务Web资产。它可以用来检查JavaScript和CSS等文件之间的依赖关系,它还拥有一个强大的预处理器管道,允许开发者在CoffeeScript、Sass、SCSS和LESS等语言里编写资产。 托管地址: https://github.com/sstephenson/sprockets 7.libgit2 libgit2是一个可移植、纯C语言实现的Git核心开发包,作为一款带有稳固API的可重入链接库,libgit2允许你使用任何语言来编写Git应用。此外,libgit2可以应用在各个平台上,包括Unix、Linux、MacOS X、Windows等。 官网: http://libgit2.github.com/ 托管地址: https://github.com/libgit2/libgit2 8.Rugged Rugged是一个C语言实现的库,主要用来支持在Ruby中访问libgit2开发包。 托管地址: https://github.com/libgit2/rugged 9.bcrypt-ruby bcrypt-ruby是一个用于OpenBSD bcrypt()密码哈希算法的Ruby绑定,开发者可以使用它把用户密码变成哈希数,安全地存储用户密码,预防黑客攻击。 官网: http://bcrypt-ruby.rubyforge.org 托管地址: https://github.com/codahale/bcrypt-ruby 10.html-pipeline Github HTML处理过滤器和工具,是由几个HTML工具打包而成的。该模块还包含一个基于内容过滤来定义DOM的小型框架。 托管地址: https://github.com/jch/html-pipeline 11.gemoji gemoji里面主要包含emoji表情的图片和名称。 托管地址: https://github.com/github/gemoji 12.Jekyll Jekyll是一个静态站点生成器,它会根据网页源码生成静态文件。它提供了模板、变量、插件等功能,所以实际上可以用来编写整个网站。 托管地址: https://github.com/jekyll/jekyll 13.Gollum Gollum是一个简单的基于Git的wiki系统,Github的wiki就是由它实现的。支持markdown编写。它同时带有一个本地的前端,你可以在浏览器里编写保存页面,系统会在后端自动提交。因为它是一个Git repo,所以你也可以把它push到GitHub。 托管地址: https://github.com/gollum/gollum 14.Octokit Octokit是Github API客户端库集合,允许开发者使用自己擅长的编程语言来访问Github API。Octokit项目包含Ruby、Objective-C和.NET、GO客户端。 托管地址: https://github.com/octokit
15.Hubot Hubot是Github开源的运维机器人,它在Github员工的日常生活中扮演着非常重要的角色。它非常灵活,任何人都可以编写自己的脚本来扩展基本功能。脚本使用的语言是CoffeeScript,而Hubot运行在Node.js上。 |