众所周知,GitHub是一个代码托管服务平台,是程序员技术交流的宝库,也被戏称为& quot全球最大的同性交友网站& quot。
在这里,大家可以收获很多有趣的、高质量的开源项目,供学习和使用。
当然,对于很多看不懂代码的读者来说,可能只是好奇的听过或者浏览过这个网站,但是看到里面的内容往往会感到无所适从。
今天就为大家推荐几个有趣又好用的项目。别担心,我们已经仔细筛选过了,你不需要编程知识。代码上传者写了使用说明,甚至还准备了一个以功能为主(可能简单一点)的在线网页供体验。
希望通过这些产品,让你感受到GitHub的包容和神奇,甚至体验到程序员创造产品的乐趣。
项目地址:https://github.com/Awesome-Windows/Awesome.
在这个项目中,你可以看到来自不同国家的数百名贡献者推荐的Windows软件,按照音频、聊天客户端、文档、游戏等不同类别排列。
页面提供了中英文目录,并特别标注了开源和免费工具,在对比同类软件和搜索下载地址时可以节省大量时间。
项目地址:https://github.com/iCHAIT/awesome-macOS.
既然有Windows软件,macOS必不可少。
也在& quot厉害& quot系列,macOS应用的分类与Windows版本一致,开源和免费应用也有专门的标签标注,但暂时没有中文目录。
项目地址:https://github.com/1c7/chinese-independent-developer.
"独立开发者& quot通常指自由职业者中从事软件开发相关工作的人,多为个人或三人左右的小团队,不同于成熟的大公司,没有强大的资源背景。团队中的每个人都有几份工作。
——正因为如此,独立开发人员创建的应用程序通常需要& quot交通& quot大多数,缺乏足够的资源进行宣传,导致用户难以知晓,增长非常缓慢,收益也不可观。
这个GitHub项目收集了国内很多独立开发者的作品。如果你喜欢& quot小而美& quot,不妨来这里找淘宝,iOS,Android,macOS,Windows各个平台都有。
项目地址:https://github.com/ddddxxx/LyricsX.
LyricsX是macOS上知名的歌词展示工具,功能非常全面。
适用平台有网易云音乐、虾米音乐、QQ音乐、酷狗、iTunes、Spotify、Vox、Audirvana、Swinsian,可以自动匹配播放器和歌曲。
显示方式包括单线和竖线。此外,歌词可以通过菜单栏、独立窗口、浮动窗口等不同形式实时显示,支持歌词搜索、偏移量调整、错误标记等操作。
值得一提的是,虽然LyricsX可以在Mac AppStore中搜索下载,但Github项目中的版本允许歌词显示在TouchBar上,这与网易云、QQ音乐的TouchBar中显示的歌词不同。一旦桌面切换,LyricSX就会消失,LyricsX歌词可以一直留在Touch Bar上。
安装非AppStore版本非常简单。请参考下图,进入LyricsX的发布页面,下载最新的压缩包。
项目地址:https://github.com/505e06b2/Image-to-Braille.
体验网站:https://505e06b2.github.io/Image-to-Braille/
进入体验网页很简单。上传一张尽量纯色、边缘清晰的图片,可以转换成凹凸结合的深浅颜色的Unicode盲文图案。
可以通过工具中提供的颜色反转、抖动等设置来调整显示效果;通过调整宽度,可以更方便的粘贴到不同的平台上。
生成的模式是纯文本格式,适用于& quot水贴吧、论坛之类的消息,或者为了在微信朋友圈玩。
需要注意的是,如果要通过微信聊天窗口发送给好友,就得同时考虑两个手机系统的字体大小和微信的字体大小。
项目地址:https://github.com/AutoPiano/AutoPiano.
体验网站:http://www.autopiano.cn/
用电脑键盘或者鼠标弹钢琴没什么新鲜的,但是比这个项目的新技术体验要好。
高音立式钢琴、原音钢琴、大钢琴……除了各种钢琴,还有八音盒、木琴、口琴等其他音色供选择。可以自由发挥,创作乐谱;可以通过教学功能,根据曲谱来演奏;即便不懂乐理知识,乱弹也能发现惊喜。
比如在体验页面输入框里敲击文字,就能像开盲盒一样实时听到「乐曲」。
Watch1|Star2.6k|Fork313
项目地址:https://github.com/Nugine/mirage-tank
体验网址:https://nugine.github.io/mirage-tank-wasm-app/
何谓「幻影坦克图」?点击下方图片看看你就能理解了。
「预览一个样,详情一个样」,这就是「幻影坦克图」,因表现形式与《红色警戒》系列中的幻影坦克相似而得名。
或许称其为「双层图」更贴切,这样的图利用了PNG格式支持透明背景的特性,在黑色和白色背景下凸显不同像素,从而呈现两种不同的画面。「也因为其隐蔽性,不乏有别有用心的人用来藏鬼图吓人。」
具体原理GitHub项目作者已经做了详细分析,这里主要说说体验网页的使用方法:分别上传表图(白色背景可见)和里图(黑色背景可见),调整亮度和色彩比例后选择「渲染」,通过开关灯查看效果适当调整数值,直到效果符合预期,点击成品图即可下载。
最初的「幻影坦克图」只有黑白双色,而后才多了彩色输出,但因要实现双层效果,色彩呈现并不会像原图一样鲜艳明亮。
对于大学生来说,查找合适的课程资料并不是件轻松的事。前两年GitHub上兴起了一股课程资料共享风潮,不少高校的学姐学长们开始共建起了「民间」资料库。
部分学校的已经没再维护,资源没有及时更新,而最早发起项目的浙江大学等校至今仍有人上传新的内容,有需要的朋友请注意验证时效性。
Watch120|Star3k|Fork468
项目地址:https://github.com/elder-frog/OpenCourseCatalog
Watch1k|Star23.5k|Fork7k
项目地址:https://github.com/QSCTech/zju-icicles
Watch1.2k|Star24.9k|Fork7.5k
项目地址:https://github.com/lib-pku/libpku
体验网址:https://lib-pku.github.io/
Watch757|Star19.2k|Fork5.3k
项目地址:https://github.com/PKUanonym/REKCARC-TSC-UHT
Watch546|Star11.2k|Fork3.2k
项目地址:https://github.com/USTC-Resource/USTC-Course
Watch325|Star6.8k|Fork2k
项目地址:https://github.com/c-hj/SJTU-Courses
Watch325|Star6.8k|Fork2k
项目地址:https://github.com/sysuexam/SYSU-Exam
还有更多大学的资源链接可以通过「libpku」中的关联项进入。
如果你喜欢这期GitHub趣味项目盘点,不妨「点赞」告诉我们,有更多建议或项目推荐,也欢迎在留言区评论。
上一篇:江南百景图最新珍宝搭配
下一篇:胸闷气短(心悸)是怎么回事