分享两个github开源的实用工具(每日github第10篇开源聊天室)
分享两个github开源的实用工具(每日github第10篇开源聊天室)是python里非常常用的库requests是python实现的简单易用的HTTP库,使用起来比urllib简洁很多Normalize.css只是一个很小的css文件,但它在磨人的HTML元素样式上提供了跨浏览器的高度一致性。相比于传统的CSS reset Normalize.css是一种现代的、为HTML5准备的优质替代方案。总之,Normalize.css是一种CSS reset的替代方案。Protobuf是一种平台无关、语言无关、可扩展且轻便高效的序列化数据结构的协议,可以用于网络通信和数据存储。protobuf的特点就是跨平台,高性能。你需要做的是多维护一个proto的schema声明文件。在进行跨平台的RPC调用时,非常有用。是一款非常强大的文件上传处理插件,支持多文件上传,拖拽上传,进度条,文件验证及图片音视频预览,跨域上传等等。可以说你能想到的功能它都有。你没想到的功能它也有
第10期继续
1,zeit/hyper一个使用web技术搭建的终端。下载使用了一下,界面配置喜欢的主题后确实漂亮。
感兴趣的可以折腾下。
2,sindresorhus/awesome-nodejsawesome系列,nodeJs相关的优质开源项目集合
3,normalize.cssNormalize.css只是一个很小的css文件,但它在磨人的HTML元素样式上提供了跨浏览器的高度一致性。相比于传统的CSS reset Normalize.css是一种现代的、为HTML5准备的优质替代方案。总之,Normalize.css是一种CSS reset的替代方案。
4,google / protobufProtobuf是一种平台无关、语言无关、可扩展且轻便高效的序列化数据结构的协议,可以用于网络通信和数据存储。protobuf的特点就是跨平台,高性能。你需要做的是多维护一个proto的schema声明文件。在进行跨平台的RPC调用时,非常有用。
5,jQuery-File-Upload是一款非常强大的文件上传处理插件,支持多文件上传,拖拽上传,进度条,文件验证及图片音视频预览,跨域上传等等。可以说你能想到的功能它都有。你没想到的功能它也有。
6,requests / requestsrequests是python实现的简单易用的HTTP库,使用起来比urllib简洁很多
是python里非常常用的库
7,gulpjs / gulpgulpjs是一个前端构建工具,与gruntjs相比,gulpjs无需写一大堆繁杂的配置参数,API也非常简单,学习起来很容易,而且gulpjs使用的是nodejs中stream来读取和操作数据,其速度更快。如果你还没有使用过前端构建工具,或者觉得gruntjs太难用的话,那就尝试一下gulp吧。
8,toddmotto / public-apis一系列免费的API接口服务,可用于web开发中的测试。但是这些全是国外的接口服务,网络问题很严重。国内应该也有类似的服务,我还没找到一个比较好的,有知道的朋友欢迎赐教。
9,yarnpkg / yarnnode环境下的包管理器。Yarn官方标榜自己快捷、安全、可靠。yarn干的活就是npm干的活。Yarn是由Facebook、Google、Exponent 和 Tilde 联合推出了一个新的 JS 包管理工具 ,正如官方文档中写的,Yarn 是为了弥补 npm 的一些缺陷而出现的。
但是,后面npm的持续改进,尤其是npm5发布之后,npm和yarn的差距已经非常小了。有的时候感觉,第三方的终究是第三方,还是没有原生的好用和方便,而且用起来安心。
10,discourse / discourse一个开源的讨论平台,可以作为聊天室或BBS应用使用。支持pad和手机端。