人菜是因为吃了太多酸菜鱼
闷骚是因为吃了太多黄焖鸡
源码分析笔记(生命有限, 源码无穷)
- 【希言自然】编程语言 @building
- 【莫向外求】操作系统 @building
- 【不忘沟壑】数据库 @eg Hikaricp
- 【大开大合】计算机网络 @eg dubbo
- 【当仁不让】区块链 @building
- 【化零为整】DevOps @eg slidev
- 【气冲斗牛】工具库 @eg Mybatis、beetlsql
- 【精益求精】Web框架 @eg spring mvc
- 【见微知著】微服务 @eg nacos
- 【云蒸霞蔚】云原生 @building
- 【破而后立】UI应用 @eg redux
- 【气象万千】UI组件 @eg vxe-table
- 【循序渐进】脚手架 @eg webpack
- 【条分缕析】数据分析 @eg DataV、D3
- 【恒河沙数】大数据 @eg Spark
- 【大智若愚】人工智能 @building
- HowToStartOpenSource
GitHub开源项目维护协作指南
- 开源指北 @nice
认识开源
使用开源
参与开源
治理开源
===
// 知名
操作系统:Linux, Android, Brave(网络浏览器)
多媒体: LibreOffice, VLC Media Player, GIMP(图像编辑), Shotcut(视频编辑), Audacity(音频编辑), KiCad
数据库:MySQL,MongoDB,Redis
网络: Thunderbird(电子邮件), FileZilla(FTP)
安全:KeePass
容器:Apache,Nginx
编辑器:Vim,Emacs,Atom,VSCode
版本管理:SVN,Git,Fossil??
虚拟化软件:Docker,Kubernetes
大数据平台:Hadoop,ElasticSearch,HBase
// 搜索项目
cats stars:>1000
vue topics:>=5
node followers:>=10000
location:china followers:>5000
topic:algorithm
===
// 开源基金会
// 开源许可证
// 开源项目转闭源
LGPL、GPL、MPL 这类许可证禁止开源软件转为闭源软件
BSD、MIT、Apache 这类许可证允许开源软件转为闭源软件
===
// 学术
ACM(国际计算机协会)
AMC SIGACT
CCF(中国计算机协会)
===
// Pull Request
Fork
New pull request
// 严格的版本号规范
Alpha
Beta
Release
// 开源项目治理架构 @todo
BDFL(仁慈的终身独裁者) @eg Linux
Meritocracy(精英制)@eg Apache
Liberal Contribution(自由贡献) @eg Node.js
// 本职工作和开源项目
// 开源项目的商业化 @todo
Vue
- gitee-GVP项目
企业应用
===
// 筛选Java+Python+JavaScript语言的项目
$('.project-labels .label').each(function(item) {
if (!['Python', 'Java', 'JavaScript'].includes($(this).text())) {
$(this).parents('.project-card').remove()
}
})
- coderead @ad
Netty
Dubbo
Mybatis
SpringMVC
-
learn-x-by-doing-y
-
build-your-own-x
-
aosabook
-
processon-绘图
-
trackawesomelist @nice
Track Awesome List
-
开源中国-年度开源项目
-
开源选型
@nice- @doc
- @code
- @demo https://milkdown.dev/online-demo
[0-6]
seaweedfs @todo
[0-9]
bucket4j
acme4j
crypto-js
crypto-es
===
[3-2]
guava
jackson
fastjson
jodconverter
[3-3]
springboot
===
[4-2]
ant-design
element-plus
vant
vux
lodash
ahooks
clipboard.js
dayjs
date-fns
fullcalendar
tui.calendar
anji-plus-captcha
swiper
viewerjs
video.js
xgplayer
video-react
nplayer
cropperjs
react-zmage
rrweb @todo
quill
wangEditor
jsoneditor
mavonEditor
milkdown @todo
vditor
bytemd
pdf.js
react-pdf
markdown-it
slidev
PPTist
sheetjs
x-spreadsheet
Luckysheet
ce @todo
nprogress
highlight.js
js-cookie
[4-3]
axios
jquery
animate.css
react-spring
Sortable
react-beautiful-dnd
react-dnd
Vue.Draggable
moveable
element-resize-detector
driver.js @todo
[4-5]
webpack
vite
[4-6]
taro
[4-7]
echarts
echarts-for-weixin
Chart.js
mermaid
[4-8]
d3
three.js
react-three-fiber
Leaflet
openlayers
cesium
maptalks.js
-
github趋势
@nice -
HelloGitHub
@nice -
逛逛GitHub
@nice -
GitHub-Chinese-Top-Charts
@nice -
知名公司-开源导航 @old
// 小米
openfalcon
小米便签 @old
-
apache基金会
@nice -
CNCF
@nice -
eclipse基金会
-
mozilla基金会
-
开放原子开源基金会
-
linux基金会
-
red-hat机构
-
openstack组织
-
dromara社区
-
大厂-源码
@nice- https://github.com/amzn
- https://github.com/facebook
- https://github.com/twitter
- https://github.com/google
- https://github.com/apple
- https://github.com/Microsoft
- https://github.com/oracle
- https://github.com/ebay
- https://github.com/uber
- https://github.com/netflix
- https://github.com/ibm
- https://github.com/cisco
- https://github.com/CiscoDevNet
- https://github.com/linkedin
- https://github.com/canonical
- https://github.com/SAMSUNG
- https://github.com/airbnb
- https://github.com/yahoo
- https://github.com/huawei
- https://github.com/alibaba @nice
- https://github.com/alibaba?q=&type=all&language=java&sort=stargazers
- https://github.com/alibaba?q=&type=all&language=javascript&sort=stargazers
- https://github.com/alibaba?q=&type=all&language=typescript&sort=stargazers
- https://github.com/alibaba?q=&type=all&language=python&sort=stargazers
- https://github.com/alibaba?q=&type=all&language=go&sort=stargazers
- https://github.com/alipay @nice
- https://github.com/sofastack @nice
- https://github.com/ElemeFE
- https://github.com/Eleme
- https://github.com/tencent @nice
- https://github.com/AlloyTeam
- https://github.com/baidu
- https://github.com/ecomfe
- https://github.com/fex-team
- https://github.com/baidufe
- https://github.com/CHINA-JD
- https://github.com/meituan @nice
- https://github.com/meituan-dianping
- https://github.com/dianping
- https://github.com/didi
- https://github.com/DDFE
- https://github.com/xiaomi
- https://github.com/netease
- https://github.com/Bilibili @nice
- https://github.com/bytedance @nice
- https://github.com/DouyinFE
- https://github.com/Kwai
- https://github.com/KwaiAppTeam
- https://github.com/ctripcorp
- https://github.com/qunarcorp
- https://github.com/Qihoo360
- https://github.com/weibocom
- https://github.com/58code
- https://github.com/douban
- https://github.com/Nike-Inc
- https://github.com/Medium
- https://github.com/vipshop
- https://github.com/dangdangdotcom
- https://github.com/iqiyi
- https://github.com/sohutv
- https://github.com/youzan @nice
- https://github.com/tal-tech
- https://github.com/yuque
// 阿里
===
// 字节
===
// 腾讯
===
// 语雀
文档相关的开源项目
富文本编辑器??
云厂商-源码
@nice
// 阿里云
===
// 华为云
-
拉勾教育-专栏 @nice
- 有很多源码解析的专栏
- https://kaiwu.lagou.com/
-
掘金小册
-
芋道源码
@nice- 分布式框架源码
- https://www.iocoder.cn/
source-code-hunter
@nice
徐靖峰-个人博客
@nice
-
冰河技术
@nice -
小傅哥-程序员编码指南
@nice -
Java技术驿站
-
黄忆华-博客 @nice @old
-
李乾坤-博客
@nice
-
源码笔记
-
杨亚洲-源码仓库
@nice -
pyloque/码洞 @nice
-
codefollower
-
咖啡拿铁
-
彤哥读源码
-
辜飞俊的博客
- go语言解读
- https://www.gufeijun.com/
-
one-day-one-npm-lib
-
黄子毅-前端精读周刊
@nice
-
若川视野
@nice -
segmentfault @nice
- 经常找到前端源码的讨论
- https://segmentfault.com/
-
PingCAP-博客