5

湖中剑 GitHub周刊 #9 | FreeCodeCamp、图解 React 源码系列、Portainer管理Docker

 2 years ago
source link: https://segmentfault.com/a/1190000040760635
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

freeCodeCamp

本周 Star增长:1700+,累计:333k+

GitHub 上排名第一的开源项目。

FreeCodeCamp 是一个自由开源的学习编程的社区,致力于帮助人们利用零散时间学习编程。它的使命是 Learn to code and help nonprofits(学习编程,去帮助那些非盈利组织)。FCC 涵盖 HTML5、CSS、React、JavaScript、Database 等课程,游戏化程度非常高,学员可以通过线上聊天室和线下社区活动(Coffee and Code)相互帮助。

https://github.com/freeCodeCamp/freeCodeCamp

2.1 secguide:面向开发人员梳理的代码安全指南

本周 Star增长:1490+,累计:8.4k+

面向开发人员梳理的代码安全指南,旨在梳理API层面的风险点并提供详实可行的安全编码方案。

https://github.com/Tencent/secguide

2.2 图解 React 源码系列

本周 Star增长:750+,累计:2.9k+

图解react源码, 用大量配图的方式, 致力于将react原理表述清楚。

https://github.com/7kms/react-illustration-series

2.3 Portainer:Docker管理助手

本周 Star增长:110+,累计:19.6k+

Portainer是Docker的图形化管理工具,提供状态显示面板、应用模板快速部署、容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作)、事件日志显示、容器控制台操作、Swarm集群和服务等集中管理和操作、登录用户管理和控制等功能。功能十分全面,基本能满足中小型单位对容器管理的全部需求。

在线demo:http://demo.portainer.io/

账号/密码:admin/tryportainer

https://github.com/portainer/portainer

2.4 Chatwoot:开源客户支持系统套件

本周 Star增长:570+,累计:10.7k+

Chatwoot是一个开源的实时聊天客户支持工具。

这个项目的发展从2016年开始,但是没有获得成功,最终在2017年失败。

然而在2019年开发者决定把项目开源,这一举动让Chatwoot在开源领域获得了成功,赢得了社区关注,最后起死回生。

https://github.com/chatwoot/chatwoot

2.5 React TypeScript Cheatsheet

本周 Star增长:566+,累计:28.8k+

为React开发者准备的TypeScript使用技巧。

https://github.com/typescript-cheatsheets/react

2.6 Authelia:开源sso单点登录验证

本周 Star增长:1020+,累计:9.9k+

Authelia 是一个开源的认证系统,目前支持双因素认证和单点登陆 SSO 认证,SSO 登陆是有 Web 界面支持的。它可以很好的与反向代理进行集成,比如 nginx,Traefik,HAProxy 等,对于通过这些反向代理的服务,如果没有通过认证将会把页面重定向到登陆页面。

https://github.com/authelia/authelia


周刊首发于GitHub,欢迎订阅:

我的周刊


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK