分享

一些GitHub上的实用、有趣的开源项目(一)

 自然科学思维 2017-06-21


1.Codelf - 变量命名神器


作为一名程序员,为各种事物命名是日常工作中非常重要的一部分。当然,这确实不是一件轻松活。就像Phil Karlton曾说过:

“在计算机科学领域,有两大难题,如何验证缓存和如何给各种东西命名。”

直到 Codelf 的出现,它通过搜索在线开源平台Github、Bitbucket、Google Code、Codeplex、Sourceforge、Fedora Projec的项目源码,帮开发者从中找出已有的匹配关键字的变量名,从而让为命名苦恼的开发者脱离命名的苦海,并大大的提升了程序员的开发效率。

目前 Codelf 的作者针对三款热门的IDE,为开发者们提供了相应的插件供大家下载,涉及了VS Code插件、Atom插件以及Sublime Text 插件。

另外,如果初次接触的朋友,这里(https://github.com/unbug/codelf/wiki)也有相应的解决方案供大家参考。

项目地址:https://github.com/unbug/codelf

2.Rythm.js - 让你的页面“舞”起来


Rythm.js 是一个能够让你的页面“跳舞”的 JavaScript 库。它提供了一些基本的使用方法,包含了脉冲、跳跃、摇动等动效。同时,它还支持自定义音效,上传动感的音效让你的页面真正的舞动起来吧!

项目地址:https://okazari./Rythm.js/

3.Boostnote - 专为程序员打造的开源笔记应用


这是一个专为程序员打造的开源笔记应用程序。它通过由Electron、React Redux、Webpack 和 CSSModules 构建而成,并支持macOS、Windows与Linux操作系统。同时,它还具备支持Markdown语法、语法高亮以及支持离线操作。猿猿们,可以试试哦。

项目地址:https:///

4.curvejs - Web魔幻线条


还记得window经典的屏幕保护程序《变幻线》吗?这个框架就是由腾讯AlloyTeam团队基于 HTML5 Canvas 制作而成,它能够让线条变为优美的舞者。当然,curvejs的能力不仅是变换线那么简单,更多美妙的效果也取决于你的想象力了。

例如,Loading效果、字母效果、线条效果等等。 感觉不错的朋友,可以试一试。

项目地址:https://alloyteam./curvejs/

5.Bulma - 基于 Flexbox 的现代 CSS 框架


Bulma 是一个基于 Flexbox 的现代 CSS 框架,它包含了一些常用的Web组件,例如导航、下拉菜单、网格等组件。

相比Bootstrap也会更加轻量与苗条些,并满足基本的开发需求。同时,它支持Chrome、Edge、Firefox、Opera、IE(10 )、Safari等主流浏览器。

项目地址:http:///


以上就是今天所有的分享,希望对大家有所帮助。这些只是GitHub上的冰山一角,还有更多实用、有趣的资源、项目等待着我们来发掘。当然,对于求职的程序员来说,多刷刷GitHub也势必会让你的技术水平领先同等程序员几个身位哦。

感谢大家的阅读。觉得不错的小伙伴,不要忘记点赞、分享哦。

- end - 


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多