吐血分享GitHub个人收藏最好的几个开源项目(2020年)
2020 年已成往事,2021 年悄然而至。
在代码的路上越走越远,Github没少闲逛,也陆陆续续star好多好开源项目,为了不让其吃灰,吐血分享推荐,欢迎大家收藏Star!
No.1 Switch 模拟器(C++ 项目)
yuzu 是免费开源的 Nintendo Switch 模拟器。目前仅支持 Windows、Linux,部分主流游戏:塞尔达传说、宠物小精灵、马里奥等。
项目地址:https://github.com/yuzu-emu/yuzu
No.2 贪吃蛇新玩法(C 项目)
DungeonRush 是元气贪吃蛇游戏。作者受到元气骑士的启发,基于贪吃蛇进行一些玩法上的创新。该项目适用于 C 语言初学者、第一次尝试使用跨平台图形库的同学,参考本项目就可以写出一个可玩性高的游戏,收获满满成就感。
项目地址:https://github.com/Rapiz1/DungeonRush
No.3 复制即食的代码片段集合(Python 项目)
python-small-examples 是有趣、实用的 Python 代码示例集合。包含:Python 基础、小技巧、坑、文件操作、机器学习、绘图等,代码如下:
# pyecharts 绘制水球图示例
from pyecharts import options as opts
from pyecharts.charts import Liquid, Page
from pyecharts.globals import SymbolTypedef liquid() -> Liquid:c = (Liquid().add("lq", [0.67, 0.30, 0.15]).set_global_opts(title_opts=opts.TitleOpts(title="Liquid")))return cliquid().render('./img/liquid.html')
复制代码
项目地址:https://github.com/jackzhenguo/python-small-examples
No.4 如何设计秒杀系统(Java 项目)
miaosha 是一款秒杀系统设计与实现。高并发大流量的秒杀是面试常见问题,该项目不仅有具体问题的解决思路,还有具体代码实现和示例 demo,全部理解、学习后相信秒杀问题再也拦不住你啦!
项目地址:https://github.com/qiurunze123/miaosha
No.5 AI 入门指南(机器学习项目)
faceai 是一款优秀入门级 AI 项目以及教程,内容涵盖:人脸、视频、文字的检测和识别。他不仅包含最基本的人脸检测、识别(图片、视频)、轮廓标识、头像合成(给人戴帽子),还有表情识别(生气、厌恶、恐惧等)、视频对象提取、图片修复(可用于水印去除)、图片自动上色等等。推荐这个开源项目不是因为它的内容强大,而是它的教程写的实在太好了,真 · 入门级。手把手教你如何使用这个项目,做出上述功能来。在每篇功能文章的教程里,不仅仅写了每个功能的技术实现方案,还有具体重点关键代码的注释和解释以及具体实现,让你非常轻松的能够看懂、学习和使用。对于想要入门或者了解机器学习的初学者不能再友好了。示例代码:
# Tesseract Ocr文字识别
from PIL import Image
import pytesseractpath = "img\\text-img.png"
text = pytesseract.image_to_string(Image.open(path), lang='chi_sim')
print(text)
复制代码
项目地址:https://github.com/vipstone/faceai
No.6 动手用 Go 做点什么(Go 项目)
7days-golang 是用 Go 在 7 天时间内实现 Web 框架、分布式缓存等应用的实战教程。例如:
项目地址:https://github.com/geektutu/7days-golang
No.7 在线文档项目(JavaScript 项目)
showdoc 是一款基于 JavaScript 实现的开源在线文档工具。支持:多端编辑查看、权限管理、文档导出、Markdown 语法等,功能虽不多但已足够用了。推荐自建自用、小团队内部使用。
项目地址:https://github.com/star7th/showdoc
No.8 macOS 软件集合(其它)
my-mac-os 项目罗列了作者自用、收集的 macOS 上实用、炫酷的软件。我从中找到好几个炫酷、实用提高工作效率的工具,你也赶快来挑挑吧!
项目地址:https://github.com/nikitavoloboev/my-mac-os
No.9 防撤回工具(C# 项目)
RevokeMsgPatcher 是适用于 Windows 系统下电脑版微信、QQ 的防撤回工具。
项目地址:https://github.com/huiyadanli/RevokeMsgPatcher
No.10 免费图标(CSS 项目)
开源图标 UI 库。支持 CSS、SVG、Figma、NPM 等~
项目地址:https://github.com/astrit/css.gg
No.11 可免费商用的Java开源商城项目
可以免费商用的免费商用商城系统,功能强悍,打通H5端和小程序端,拼团、砍价、秒杀、会员、积分、权限所有功能应有尽有!
项目地址:https://gitee.com/ZhongBangKeJi/crmeb_java
同款PHP版:https://gitee.com/ZhongBangKeJi/CRMEB-Min
最后
如果这里没有找到你喜欢的开源项目,欢迎留言把你喜欢的项目分享出来~
吐血分享GitHub个人收藏最好的几个开源项目(2020年)相关推荐
- GitHub上最受欢迎的Android开源项目TOP20
以下这些开源项目都是从GitHub上筛选的,我强烈推荐android程序源代码有时间的时候自己在上面淘淘,或许能发现自己须要的开源程序. 了解开源项目有两个优点: 1.借鉴代码,一般来说.火爆的开源项 ...
- GitHub 上超屌的 9 个 Vue 开源项目
相比于其他前端框架,Vue 更加易学.尤其在中国,Vue 可以说是前端开发者必会的框架,在 GitHub 上基于 Vue 开源的优质项目也是数不胜数,今天我们就盘点 GitHub 上受欢迎的 9 个开 ...
- GitHub 上 11 月份最热门的开源项目
开源最前线(ID:OpenSourceTop) 猿妹整编 链接:www.itcodemonkey.com/article/1468.html 转载请注明来源作者 2017 年 11 月份 GitHub ...
- Github 平均 Star 为 3558 的机器学习开源项目,你错过了哪些?
点击上方"CSDN",选择"置顶公众号" 关键时刻,第一时间送达! 最近,Mybridge发布了一篇文章,对比了过去一年中机器学习领域大约8800个开源项目后, ...
- 分享一下自己收藏的开发网站,开源社区等
前言 在IT圈里干的时间久了,势必就会在自己的浏览器里面收藏很多觉得有意义的,能够帮助到自己的博客网站,开源社区,论坛,论文网站等. 你是否经历过一种绝望,当你的电脑出现故障,导致需要重装系统,再然后 ...
- 个人中意的Github C/C++及Android App相关开源项目(★精品收藏★)
From:https://blog.csdn.net/libaineu2004/article/details/90737299?ops_request_misc=%257B%2522request% ...
- 推荐GitHub上几个比较热门的开源项目,记得收藏下!!!
来自:开源最前线(ID:OpenSourceTop) 废话少说,直接来干货 1 terminal https://github.com/microsoft/terminal Star 42377 W ...
- GitHub上下载量突破100000+阿里巴巴的开源项目
阿里在开源方面非常重视,开源了很多优秀的项目,遍布数据库.分布式.中间件.服务器.前端等领域.甚至有的项目在某个领域一枝独秀,今天就来盘点一下阿里巴巴开源的 开源项目 今天小编就给大家把GitHub上 ...
- 收藏!15000个Python开源项目中精选Top30!
来源:授权自AI科技大本营(ID:rgznai100) 本文长度为1700字,建议阅读6分钟 本文基于项目质量.用户参与度以及其他因素为你列出Python开源项目Top 30,建议收藏. 继推出201 ...
最新文章
- 新的一年,,,新的生活
- jacoco入门_代码覆盖度工具jacoco的入门
- Spark MLlib学习笔记之二——Spark Mllib矩阵向量
- JVM调优系列:(三)类加载和执行机制
- cisco packet tracer实验案例-重置路由器ENABLE特权密码
- 软件设计开发思想总结
- 实验3.2 定义一个简单的Computer类
- javaScript深克隆(deepClone(origin,target))
- lorawan服务器通信协议,LoRaWAN协议(三)–Server端数据协议
- 作文 进入中职计算机班,我的中职生活作文(精选5篇)
- 2022数字化工地智慧防疫系统助力工地疫情防控实现人员、施工安全闭环管理
- R语言使用oneway.test函数执行单因素方差分析(One-Way ANOVA)、如果组间具有相同的方差则设置var.equal参数为TRUE获取更加宽松的检验
- python中怎么统计英文字符的个数_python怎样实现字符串中字符分类及个数统计
- matlab水下机器人,水下机器人路径控制与仿真
- uni-app前端H5页面底部内容被tabbar遮挡的问题解决方案
- Ubuntu 16.04安装NVIDIA驱动(含各种踩坑经历)(GeForce GTX 970)
- 360小水滴用户测试
- 矿山计算机管理,矿山现代化管理
- 大话分布式理论之二——共识算法与一致性的区别
- 抖音知识科普号应该怎么运营?应注意哪些方面问题?