点击上方蓝色“飞雪无情”关注我,设个星标,第一时间看文章

这是我多年来整理的一份列表,它们包含了我发现的有用的、有意思的东西。

这里没有对这些 GitHub Repo 特殊分类,按照顺序看即可,如果有你喜欢的话,可以收藏它们,也可以去 Github Repo 首页点个星星,当然你也可以评论输出那些你最喜欢的 GitHub Repo。

好了,下面就来看看有哪些 Github Repo(无固定顺序):

#1 github1s

一个很有趣的项目,可以让你在1秒内通过VS Code打开 GitHub 上的代码。

https://github.com/conwnet/github1s

#2 Rough.js

一个非常小(<9KB)的图形库,可以绘制直线、曲线、圆弧、多边形、圆和椭圆,也支持SVG。

https://github.com/rough-stuff/rough

#3 Sonic

快速,轻量级和无模式搜索后端。Elasticsearch 的一种替代方案,运行在几MB的RAM上。

https://github.com/valeriansaliou/sonic

#4 ciao

ciao检查HTTP(S)URL端点的HTTP状态码(或下层TCP堆栈上的错误),并通过电子邮件或Webhook发送状态更改通知。

https://github.com/brotandgames/ciao

#5 Browser Preview for VS Code

VS Code 的浏览器预览可以在编辑器中打开真正的浏览器预览,以便进行调试。浏览器预览由Chrome Headless提供支持,通过在新进程中启动一个Headless Chrome实例来工作。

https://github.com/auchenberg/vscode-browser-preview

#6 Hoppscotch

一个免费、快速、漂亮的API请求生成器可以帮助您更快地创建请求,节省宝贵的开发时间。

https://github.com/hoppscotch/hoppscotch

#7 The V Programming Language

用于开发可维护软件的简单、快速、安全的编译语言。在<1秒内编译自身,没有库依赖项。

https://github.com/vlang/v

#8 Geo Heatmap

从Google位置数据生成交互式地理热图。这是一个使用Python、Folium和OpenStreetMap从Google位置历史数据生成交互式地理热图的脚本。

https://github.com/luka1199/geo-heatmap

#9 Chatwoot

Chatwoot是一个开源的全渠道客户支持软件。Chatwoot的开发始于2016年。作为一家企业,它未能取得成功,最终在2017年关门大吉。在2019年的Hacktoberfest期间,维护人员决定将其开源,而不是让代码在私有回购中生锈。令人惊喜的是,Chatwoot成为了黑客新闻的热门项目,最重要的是,它得到了社区的广泛喜爱。现在,一个失败的项目重回正轨,前景看好。可以用于替代Intercom, Zendesk, Salesforce。

https://github.com/chatwoot/chatwoot

#10 Flan Scan

Flan Scan是一个轻量级的网络漏洞扫描器。使用Flan Scan,您可以轻松地在网络上找到打开的端口,识别服务及其版本,并获得影响网络的相关cve的列表。

Flan Scan是Nmap和vulners脚本的包装器,它将Nmap转变为一个成熟的网络漏洞扫描程序。Flan Scan使得在容器中本地部署Nmap、将结果推送到云中以及在Kubernetes上部署扫描器变得很容易。

https://github.com/cloudflare/flan

#11 YOUTUBE - channels for frontend developers

一个有用的YouTube频道和其他视频源的JavaScript开发人员和网页设计师的集合。

https://github.com/andrew--r/channels

#12 wtfjs

有趣而棘手的JavaScript示例列表。

https://github.com/denysdovhan/wtfjs

#13 You-Dont-Need-jQuery

如何使用纯javascript像jQuery那样进行query 、style、dom、ajax、event等的示例。

https://github.com/nefe/You-Dont-Need-jQuery

#14 33-js-concepts

每个JavaScript开发人员都应该知道的33个概念,创建此存储库的目的是帮助开发人员掌握JavaScript中的概念。这不是一项要求,而是未来研究的指南。它是根据斯蒂芬·柯蒂斯写的一篇文章改编的。

https://github.com/leonardomso/33-js-concepts

#15 modern-js-cheatsheet

你在现代项目中经常会遇到的JavaScript知识的秘籍。

本文档是JavaScript的秘籍,你将在现代项目和大多数现代示例代码中经常遇到。本指南的目的不是从头开始教你JavaScript,而是帮助具有基本知识的开发人员,他们可能会因为使用JavaScript概念而难以熟悉现代代码库(或者说学习React)。

https://github.com/mbeaudru/modern-js-cheatsheet

#16 es6

ES6概述350个要点本文旨在总结所有这些要点,为您提供对ES6大部分内容的实际了解,以便您可以快速入门。

https://github.com/bevacqua/es6

#17 es6-cheatsheet

ES2015[ES6]包含提示、技巧、最佳实践和代码片段的备忘单。

https://github.com/DrkSephy/es6-cheatsheet

#18 ES6-for-humans

kickstarter ES6写作指南

https://github.com/metagrover/ES6-for-humans

#19 ECMAScript proposals

跟踪ECMAScript建议

https://github.com/tc39/proposals

#20 javascript-algorithms

用JavaScript实现的算法和数据结构,带有解释和进一步阅读的链接

https://github.com/trekhleb/javascript-algorithms

#21 javascript-datastructures-algorithms

用于教学目的的JavaScript和TypeScript数据结构和算法的集合。JavaScript算法和数据结构的源代码包

https://github.com/loiane/javascript-datastructures-algorithms

#22 problem-solving-javascript

在面试中打败你。收集最常见的JS面试问题和单元测试

https://github.com/knaxus/problem-solving-javascript

#23 computer-science-in-javascript

用JavaScript重新实现计算机科学

https://github.com/benoitvallon/computer-science-in-javascript

#24 The Algorithms - JavaScript

Javascript中实现的所有算法的存储库这些仅用于演示目的。JavaScript标准库中有许多实现,出于性能方面的考虑,它们的性能要好得多。

https://github.com/TheAlgorithms/Javascript

#25 javascript-algorithms

另一个是计算机科学算法的JavaScript实现

https://github.com/mgechev/javascript-algorithms

#26 开发人员路线
2021年成为Web开发人员的路线图

https://github.com/kamranahmedse/developer-roadmap

#27 public-apis
用于软件和Web开发的免费API的集体列表。

https://github.com/public-apis/public-apis

#28 gitignore
这是GitHub的.gitignore文件模板的集合。创建新的存储库和文件时,我们使用此列表填充GitHub.com界面中可用的.gitignore模板选择器。

https://github.com/github/gitignore

#29 nw.js
NW.js是基于Chromium和node.js的应用程序运行时。您可以使用NW.js用HTML和JavaScript编写本机应用程序。它还使您可以直接从DOM调用Node.js模块,并提供一种使用所有Web技术编写本机应用程序的新方式。

https://github.com/nwjs/nw.js

#30 html5-boilerplate
HTML5 Boilerplate是一个专业的前端模板,用于构建快速,健壮和适应性强的Web应用程序或网站。

该项目是10多年的迭代开发和社区知识的产物。它没有强加特定的开发哲学或框架,因此您可以按照自己的方式自由地构建代码。

https://github.com/h5bp/html5-boilerplate

#31 awesome-for-beginners
列表很棒的初学者友好项目列表。

https://github.com/MunGell/awesome-for-beginners

#32 Front-End-Checklist
前端清单是将网站/ HTML页面投入生产之前需要进行测试的所有元素的详尽列表。它基于前端开发人员的多年经验,另外还来自其他一些开源清单。

https://github.com/thedaviddias/Front-End-Checklist

#33 storybook
故事书是UI组件的开发环境。它使您可以浏览组件库,查看每个组件的不同状态,以及以交互方式开发和测试组件。

https://github.com/storybookjs/storybook

#34 You-Dont-Need
人选择受欢迎的项目,通常不是因为它适用于他们的问题

https://github.com/you-dont-need/You-Dont-Need

#37 og-aws
Amazon Web Services —实用指南已经编写了许多有关AWS的信息。大多数人通过阅读博客或“入门指南”并参考标准的AWS参考资料来学习AWS。尽管如此,要获得可信赖的实用信息和建议并不容易。AWS自己的文档是一个很棒的资源,但是资源广泛,很少有时间可以充分阅读,而且除了官方事实之外,它不包含任何内容,因此省略了工程师的经验。博客或Stack Overflow中的信息也不总是最新的。

本指南适用于使用AWS的工程师。它旨在成为有用的,活泼的参考资料,以巩固链接,技巧,陷阱和最佳实践。它源于广泛使用AWS的几名工程师对啤酒的讨论和编辑。

https://github.com/open-guides/og-aws

#38 free-for-dev
开发人员和开放源代码开发人员现在拥有大量提供免费层的服务,但要找到明智的决定却很难找到它们。

这是软件(SaaS,PaaS,IaaS等)和为开发人员提供免费套餐的其他产品的列表。

https://github.com/ripienaar/free-for-dev

# 39 realworld
“所有演示应用程序之母” —由React,Angular,Node,Django等提供支持的示例。

https://github.com/gothinkster/realworld

#40 awesome
关于各种有趣主题的很棒的列表

https://github.com/sindresorhus/awesome

#41 create-react-app

通过运行一个命令来设置现代Web应用程序。https://github.com/facebook/create-react-app

#42 vanillawebprojects
使用HTML5,CSS和JavaScript构建的迷你项目。https://github.com/bradtraversy/vanillawebprojects

#43 Projects
任何人都可以用任何编程语言解决的实际项目列表。

https://github.com/karan/Projects

#44 build-your-own-x
自行构建(在此处插入技术)

https://github.com/danistefanovic/build-your-own-x

#45 styleguide
源自Google的开源项目的样式指南

https://github.com/google/styleguide

#46 project-guidelines
JavaScript专案的一组最佳做法

https://github.com/elsewhencode/project-guidelines

#47 eng-practics
Google工程规范文档

https://github.com/google/eng-practices

#48 javascript-testing-best-practices
全面而详尽的JavaScript和Node.js测试最佳做法(2021年1月)

https://github.com/goldbergyoni/javascript-testing-best-practices

#49 awesome-cheatsheets
只是备忘单的列表(laravel,node,sails,adonis,django,feathers,molter)

https://github.com/LeCoupa/awesome-cheatsheets/tree/master/backend

#50 System Design Cheatsheet

系统设计速查表选择正确的架构=选择正确的战斗+权衡取舍

https://gist.github.com/vasanthk/485d1c25737e8e72759f

#51 airbnb-javascript
Airbnb JavaScript样式指南

https://github.com/airbnb/javascript

#52 clean-code-javascript
软件工程原理,摘自Robert C. Martin的书Clean Code,适用于JavaScript。这不是样式指南。这是使用JavaScript生成可读,可重用和可重构软件的指南。

https://github.com/ryanmcdermott/clean-code-javascript

#53 system-design-primer
了解如何设计大型系统。准备进行系统设计面试。

https://github.com/donnemartin/system-design-primer

#54 nodebestpractices
Node.js最佳实践列表(2021年2月)

https://github.com/goldbergyoni/nodebestpractices

#55 prettier
Prettier是一个自以为是的代码格式化程序。它通过解析代码并使用自己的规则(考虑最大行长)重新打印代码,从而实现一致的样式,并在必要时包装代码。

https://github.com/prettier/prettier

#56 faker.js
在Node.js和浏览器中生成大量逼真的假数据

https://github.com/Marak/faker.js

#57 fitty
Fitty,可调整文本的大小放大(或缩小)文本,使其完全适合其父容器。

https://github.com/rikschennink/fitty

#58 size-limit

大小限制是JavaScript的性能预算工具。它检查对CI的每次提交,为最终用户计算JS的实际成本,如果成本超出限制,则会引发错误。

  • ES模块和树状支持。

  • 为Travis CI,Circle CI,GitHub Actions或其他CI系统添加大小限制,以了解拉取请求是否添加了大量依赖项。

  • 模块化以适合不同的用例:使用自己的捆绑器的大型JS应用程序或包含许多文件的小型npm库。

  • 可以计算浏览器下载和执行JS所需的时间。与以字节为单位的大小相比,时间是一种更为准确和易于理解的度量标准。

  • 计算包括JS中使用的所有依赖项和polyfill。

https://github.com/ai/size-limit

#59 date-fns
date-fns提供了最全面,最简单且一致的工具集,用于在浏览器和Node.js中处理JavaScript日期。

https://github.com/date-fns/date-fns

#60 lazydocker
一种管理所有docker的懒惰方式docker和docker -compose的简单终端UI,使用gocui库编写。

https://github.com/jesseduffield/lazydocker

#61 lazygit
git命令的简单终端用户界面git命令的简单终端用户界面,使用gocui库编写。

https://github.com/jesseduffield/lazygit

#62 horcrux
将您的文件分割成加密的片段,以便您无需记住密码

https://github.com/jesseduffield/horcrux

#63 harp
Harp是一个静态Web服务器,无需进行任何配置即可将Jade,Markdown,EJS,Less,Stylus,Sass和CoffeeScript作为HTML,CSS和JavaScript提供。它支持最受欢迎的布局/部分范例,并且具有灵活的元数据和全局对象,可用于遍历文件系统并将自定义数据注入模板。Harp也可以选择将您的项目编译为静态资产,以托管在任何有效的HTTP服务器之后。

https://github.com/sintaxi/harp

#64 reverse-interview

在采访中向公司提问的问题

https://github.com/viraptor/reverse-interview

#66 面试JavaScript
的问题大部分合理的技术软件开发面试问题用Javascript解决

https://github.com/kennymkchan/interview-questions-in-javascript

#67 awesome-interview-questions
一个精心挑选的面试问题列表。

https://github.com/MaximAbramchuck/awesome-interview-questions

#68 javascript-questions
(高级)JavaScript问题及其解释的一长串

https://github.com/lydiahallie/javascript-questions

#69 front-end-developer-interview-questions
简短但可爱的问题清单

https://github.com/h5bp/Front-end-Developer-Interview-Questions

#70 front-end-interview-handbook-answers
前端作业面试问题的答案

https://github.com/yangshun/front-end-interview-handbook

#71 javascript-interview-questions
1000个JavaScript面试问题与解答列表

https://github.com/sudheerj/javascript-interview-questions

#72 coding-interview-university

成为软件工程师的完整计算机科学学习计划。

https://github.com/jwasham/coding-interview-university

#73 技术面试手册
精心策划的内容可帮助您获得下一次技术面试的重点,重点是算法。系统设计问题正在进行中。除了常见的算法问题外,还有其他很棒的东西

https://github.com/yangshun/tech-interview-handbook

#74 open-source-cs
这是由MIT,Stanford和Princeton等著名大学提供的免费课程的精选列表,这些课程满足与计算机科学学士学位相同的要求,但不包括通识教育。

https://github.com/ForrestKnight/open-source-cs

#75 Cookbook

数据工程食谱

https://github.com/andkret/Cookbook

#76 How-To-Secure-A-Linux-Server

确保Linux服务器的安全性不断发展的如何保护Linux服务器的指南,希望也可以教给您一些有关安全性及其重要性的知识。

https://github.com/imthenachoman/How-To-Secure-A-Linux-Server

#77 Infrastructure-as-code-Tutorial
基础结构作为代码教程。涵盖了Packer,Terraform,Ansible,Vagrant,Docker,Docker Compose,Kubernetes

https://github.com/Artemmkin/infrastructure-as-code-tutorial

#78 成为全栈Web开发人员
100+个免费资源,用于学习全栈Web开发。

https://github.com/bmorelli25/Become-A-Full-Stack-Web-Developer

#79 project-based-learning
编程指南的列表,学习者从中开始构建应用程序。这些教程分为不同的主要编程语言。有些融合了技术和语言。

https://github.com/tuvtran/project-based-learning

#80 p1xt-指南
计算机科学与编程

https://github.com/P1xt/p1xt-guides

#81 计算机科学
OSSU课程使用在线材料对计算机科学进行完整的教育。它不仅用于职业培训或专业发展。它适用于那些希望对所有计算学科都至关重要的概念有适当,全面的基础的人,以及那些拥有该学科的人,他们愿意并且(最重要的是!)有良好的习惯,可以很大程度上依靠自己的力量来接受这种教育,来自世界各地的学习者社区。

https://github.com/ossu/computer-science

#82 dsa.js-data-structures-algorithms-javascript
在JavaScript + eBook中解释和实现的数据结构和算法

https://github.com/amejiarosario/dsa.js-data-structures-algorithms-javascript

#83 thejsway
JavaScript方式

https://github.com/thejsway/thejsway

#84 Functional-Light-JS
“ Functional-Light JavaScript”探讨了将函数编程(FP)应用于JavaScript的核心原理。

https://github.com/getify/Functional-Light-JS

#85 You-Dont-Know-JS
这是一系列深入探讨JavaScript语言核心机制的书籍。这是该系列丛书的第二版

https://github.com/getify/You-Dont-Know-JS

#86 free-programming-books
多种语言的免费学习资源列表

https://github.com/EbookFoundation/free-programming-books

#87 navi
用于命令行和应用程序启动器的交互式备忘单工具navi允许您浏览备忘单(您可以编写自己或从维护者下载)并执行命令。参数的建议值将动态显示在列表中。

https://github.com/denisidoro/navi

#88 the-art-of-command-line

掌握命令行的艺术

https://github.com/jlevy/the-art-of-command-line

#89 ohmyzsh
一个令人愉悦的社区驱动(带有1700+个贡献者)的框架,用于管理zsh配置。包括将近300个可选插件(rails,git,OSX,集线器,capistrano,brew,ant,php,python等),超过140个主题来为您的早晨增光添彩,以及一个自动更新工具,可让您轻松保持与社区的最新更新。

https://github.com/ohmyzsh/ohmyzsh

#90 numpy-ml
机器学习,以numpy表示

https://github.com/ddbourgin/numpy-ml

#91 kedro
一个Python框架,用于创建可重现,可维护和模块化的数据科学代码。

https://github.com/quantumblacklabs/kedro

#92 face.evoLVe.PyTorch 

PyTorch上的高性能人脸识别库

https://github.com/ZhaoJ9014/face.evoLVe.PyTorch

#93 metaflow
Metaflow是一个人性化的Python / R库,可帮助科学家和工程师构建和管理现实生活中的数据科学项目。Metaflow最初是在Netflix开发的,旨在提高数据科学家的工作效率,这些科学家从事从古典统计到最新的深度学习等众多项目。

https://github.com/Netflix/metaflow

#94 httpx
HTTPX是Python 3的功能齐全的HTTP客户端,它提供同步和异步API,并支持HTTP / 1.1和HTTP / 2。

https://github.com/encode/httpx

#95 实时语音克隆
5秒钟内克隆语音以实时生成任意语音

https://github.com/CorentinJ/Real-Time-Voice-Cloning

#96 awesome-python
精选的Python框架,库,软件和资源的精选清单

https://github.com/vinta/awesome-python

#97 scikit-learn
scikit-learn是在SciPy之上构建的Python机器学习模块,并以3条款BSD许可分发。

https://github.com/scikit-learn/scikit-learn

#99 dive-into-machine-learning
机器学习使用Python Jupyter笔记本和scikit学习学习机器学习!

https://github.com/hangtwenty/dive-into-machine-learning

#100 pattern
的Python Web挖掘模块,具有用于抓取,自然语言处理,机器学习,网络分析和可视化的工具。

https://github.com/clips/pattern

#101 aerosolve
为人类打造的机器学习包。

https://github.com/airbnb/aerosolve

GitHub 的前世今生

Github不能用,如何保证个人博客正常访问

GitHub:全球最大的程序员基友社区

GitHub上优秀的Go开源项目

扫码关注

分享、点赞、在看就是最大的支持

整理了101个对你绝对有用的 GitHub 仓库相关推荐

  1. 6 个对所有 Web 开发者都有用的 GitHub 仓库

    作者:Mehdi Aoussiad 原文:https://javascript.plainenglish.io/6-useful-github-repositories-for-all-web-dev ...

  2. 非常有用的GitHub链接

    平常开发工作中,我经常取Github上搜索项目,Clone下来学习使用,在这个过程中,发现了好多比较好的Github地址,记录下来,分享出去. image 非常有用的GitHub链接(顺序不分先后): ...

  3. 嵌入式开发有用的github上的开源代码库

    嵌入式开发有用的github上的开源代码库 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/u011559046/article/details/80 ...

  4. 转贴:Friends 第一季英文学习整理:101

    NO.1 The One Where Monica Gets a New Roommate 第一集是试播(Pilot),主要情节如下,瑞秋在教堂抛弃未婚夫巴利.逃婚到莫妮卡处.莫妮卡和调酒师(Wine ...

  5. 一些我整理的 SAP 工作和学习的有用链接,持续更新

    SAP 官方学习网站 open.sap.com 和其旗下的 https://microlearning.opensap.com/ SAP 官方下载网站 https://developers.sap.c ...

  6. 你有用过 Github 的 Gist 吗?

    在使用IDEA时,经常会在代码或者日志处右击,这时会有个菜单叫Create Gist.以前看过却没有使用过,今天了解了一下:Gist [dʒɪst],英文含义为主旨.要点,是Github的一个子服务, ...

  7. 一些嵌入式开发有用的github上的开源代码库【转载-陶孜河畔】

    https://blog.csdn.net/u011559046/article/details/80172809 github 上部分开源代码库的地址,主要是嵌入式方向,包含其他的一些算法比如sla ...

  8. 如何使用Git进行团队协作开发

    点击上方蓝色"飞雪无情"关注我,设个星标,第一时间看文章 在团队协作开发中,Git已经越来越流行,如果你不懂Git,那么就很难参与到团队的协作开发中. 除了公司内部的协作开发,如果 ...

  9. 程序员必备的 10 大 GitHub 仓库

    GitHub 不仅是维护代码的好工具,而且也是学习和成长的好去处.身为一个软件开发者,我一直在寻找有用的 GitHub 仓库,从中学习,以及找到灵感.以下是我最喜欢的 10 个仓库. 构建你自己的 X ...

最新文章

  1. (轉貼) 友達光電第五屆【A+種子暑期實習計畫】開始辦理報名 (News)
  2. Java 收集的代码 transient
  3. RMAN-06214问题处理
  4. springboot使用定时器及发送邮件
  5. python 列表创建
  6. java 生成pdf 乱码_利用java处理fop导出pdf的中文乱码问题解决方案
  7. Python基础——1基础
  8. 从Google Quick Draw涂鸦观察不同文化属性
  9. 虚拟机续集:自动创建虚拟机virt-install、自动创建快照、kickstart自动安装虚拟机
  10. vim python 代码提示_linux vim 编写代码python使用tab补全
  11. html 5 新增标签及简介
  12. 读者写者问题 设置有限的读者_操作系统基础16-读者写者问题
  13. [XCTF-Reverse] 69 XCTF 3rd-RCTF-2017_MyDriver2-397
  14. 使用vlmcsd搭建KMS服务器激活环境
  15. 一分钟快速制作电子签名
  16. 微信翻译出 Bug 上热搜,程序员又背锅?!
  17. 壁挂炉计算机控制系统,DIY壁挂炉温控器连入米家实现自动和远程控制
  18. ArrayList删除某元素的几种方法
  19. 算法学习之道,应有三重境界
  20. 计算机组装的规范装机流程,电脑装机详细步骤

热门文章

  1. 《Best Practices for Data-Efficient Modeling in NLG:How to Train Production-Ready Neural Models with
  2. 2021-04-15 算法谜题 一维数组 机械迷城
  3. 数学学习缺陷起源于儿童早期额顶叶脑网络的非典型发育
  4. Stanford公开课《Programming Methodology》里面的Karel机器人的配置方法
  5. app error login.php,GitHub - jmluang/weappLogin-for-laravel: 封装了微信小程序的登陆逻辑,包含了数据库操作...
  6. Jetson 开发软件栈介绍
  7. 金蝶中间件连不上mysql8.0
  8. 典型的微型计算机系统总线组成,第13章 总线与微型计算机系统的结构.ppt
  9. 华为手机该如何实现语音翻译、语音转文字?这里有简单的方法
  10. 【服务器数据恢复】使用碎片拼接方法恢复SQL Server数据库的数据恢复案例