整理github上的一些好的项目(C\C++\Java\PHP\Android\Linux\JS\CSS\)

  这里先整理我现在关注的Github上面的我感兴趣的项目,以后随着我了解的更多和关注的更多而随时更新 

gitbeijing(html)

  happpeter整理的关于Github使用的相关文档

  地址:https://github.com/happypeter/gitbeijing

  详细信息,看gitbeijing的网站:http://gitbeijing.com

 


 

C/C++

Linux(C)

  这个就不用介绍了,地址是:https://github.com/torvalds/linux

mongodb(C++)

  MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。

  地址是:https://github.com/mongodb/mongo

Leetcode OJ的相关的解决代码(C++、Java;算法)

  C++的实现版本:https://github.com/haoel/leetcode

  Java的实现版本:https://github.com/yuzhangcmu/LeetCode

muduo(C++;网络)

  陈硕使用C++开发的一款网络编程的代码库。因为C++的一个著名的网络编程的代码库ACE存在很多的问题(参看博客《学之者生,用之者死----ACE历史与简评》),所以陈皓自己编写了自己的C++网络库

  地址:https://github.com/chenshuo/muduo

my_toy_compiler(C++;编译)

  一个大神用C++开发的一个“玩具”编译器

  地址:https://github.com/lsegal/my_toy_compiler

SkyNet(C)

  云风大侠的成名作风魂,使用C语言编写,详细介绍参看云风的博客:http://blog.codingnow.com/2012/09/the_design_of_skynet.html

  地址:https://github.com/cloudwu/skynet

git(C)

  这个就不用介绍了,版本控制工具

  地址:https://github.com/git/git

 


 

PHP

typecho(PHP)

  Typecho是由type和echo两个词合成的,来自于开发团队的头脑风暴。Typecho基于PHP5开发,支持多种数据库,是一款内核强健﹑扩展方便﹑体验友好﹑运行流畅的轻量级开源博客程序

  地址是:https://github.com/typecho/typecho

WordPress(PHP)

  WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统(CMS)来使用。WordPress是一款个人博客系统,并逐步演化成一款内容管理系统软件,它是使用PHP语言和MySQL数据库开发的。用户可以在支持 PHP 和 MySQL数据库的服务器上使用自己的博客。

  地址是:https://github.com/WordPress/WordPress

 


 

HTML/CSS/JS

jQuery(JS;HTML;CSS)

  Jquery是继prototype之后又一个优秀的Javascript库。它是轻量级的js库 ,它兼容CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+),jQuery2.0及后续版本将不再支持IE6/7/8浏览器。jQuery使用户能更方便地处理HTML(标准通用标记语言下的一个应用)、events、实现动画效果,并且方便地为网站提供AJAX交互。jQuery还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。jQuery能够使用户的html页面保持代码和html内容分离,也就是说,不用再在html里面插入一堆js来调用命令了,只需要定义id即可

  地址:https://github.com/jquery/jquery

bootstrap(JS;HTML;CSS)

  Bootstrap,来自 Twitter,是目前最受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JS 的,它简洁灵活,使得 Web 开发更加快捷。它由Twitter的设计师Mark Otto和Jacob Thornton合作开发,是一个CSS/HTML框架。Bootstrap提供了优雅的HTML和CSS规范,它即是由动态CSS语言Less写成。Bootstrap一经推出后颇受欢迎,一直是GitHub上的热门开源项目

  地址:https://github.com/twbs/bootstrap

Node.js(JS)

  node.js是由Ryan Dahl编写的服务器端js framework,其初衷是为了编写更为高效的web服务器。

  地址:https://github.com/joyent/node

 


 

Android

ActionBarSherlock(Android;Java)

  ActionBarSherlock应该算得上是GitHub上最火的Android开源项目了,它是一个独立的库,通过一个API和主题,开发者就可以很方便地使用所有版本的Android动作栏的设计模式。

  对于Android4.0及更高版本,ActionBarSherlock可以自动使用本地ActionBar实现,而对于之前没有ActionBar功能的版本,基于Ice Cream Sandwich的自定义动作栏实现将自动围绕布局。能够让开发者轻松开发一款带动作栏(Actionbar)的应用,并且适用于Android 2.x及其以上所有版本。

  地址:https://github.com/JakeWharton/ActionBarSherlock

SlidingMenu

  SlidingMenu是一个开源的Android库,能够让开发者轻松开发一款应用,实现类似于Google+、Youtube和Facebook应用中非常流行的滑动式菜单。

  地址:https://github.com/jfeinstein10/SlidingMenu

  

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。