这是我许久以来从各处发现的极佳开源项目,希望分享给大家~ 如果帮到你了,给我个赞好嘛

编程语言类

️learn-go-with-tests(通过单元测试学Go)

GitHub地址:https://github.com/quii/learn-go-with-tests

通过单元测试学习 Go 语言。下载仓库源码后,进入对应目录。每一个小文件夹就是一个对应的 Go 项目,在里面go test即可运行单元测试。由于是测试驱动开发,所以需要在你改动代码之后跑通单元测试才算学会通过。每一个对应的文件夹都有相应 Markdown 文字教程,比较浅显易懂。而且还有中文版:https://studygolang.gitbook.io/learn-go-with-tests

️500LineorLess_CN(500行Python代码能做什么)

GitHub地址:https://github.com/HT524/500LineorLess_CN

500 line or less 中文翻译计划。

️awesome-leetcode(各大 IT 公司的算法面试题)

GitHub地址:https://github.com/Blankj/awesome-java-leetcode

LeetCode of algorithms with java solution(updating).

️BrowserQuest(JavaScript多人在线游戏)

GitHub地址:https://github.com/mozilla/BrowserQuest

前端类

️fe-interview(每天四道前端面试题)

GitHub地址:https://github.com/haizlin/fe-interview

万人Star

每天早上 4 个基础前端面试题,助你在前端面试中‘所向披靡,无人能挡

️vuepress( Vue 官方出品的静态网站生成器 )

演示地址:https://vuepress.vuejs.org/

GitHub地址:https://github.com/vuejs/vuepress

Vue 官方出品的静态网站生成器。大家的个人博客是不是要折腾一番了?官方中文文档

Vue-Form-Making(Vue拖拽生成器)

基于Vue的可视化表单设计器,让表单开发简单而高效。

GitHub链接:https://github.com/GavinZhuLei/vue-form-making

码云链接:https://gitee.com/gavinzhulei/vue-form-making/

直接体验网址:http://form.xiaoyaoji.cn/#/zh-CN/

效果图:

mpvue(基于Vue的微信小程序框架)

演示地址:http://mpvue.com/

GitHub地址:https://github.com/Meituan-Dianping/mpvue

小程序的前端框架。框架基于 Vue.js 核心,修改了 Vue.js 的 runtime 和 compiler 实现。使其可以运行在小程序环境中,为小程序开发引入了整套 Vue.js 开发体验。5 分钟上手视频

  • 彻底的组件化开发能力:提高代码复用性
  • 完整的 Vue.js 开发体验
  • 方便的 Vuex 数据管理方案:方便构建复杂应用
  • 快捷的 webpack 构建机制:自定义构建策略、开发阶段 hotReload
  • 支持使用 npm 外部依赖
  • 使用 Vue.js 命令行工具 vue-cli 快速初始化项目
  • H5 代码转换编译成小程序目标代码的能力

30-seconds-of-code(30s代码理解)

GitHub地址:https://github.com/30-seconds/30-seconds-of-code

精选可以在 30秒 或更短的时间内理解的实用 JavaScript 代码片段集合

33-js-concepts(JavaScript 33个概念)

GitHub地址:https://github.com/stephentian/33-js-concepts

每个 JavaScript 工程师都应懂的33个概念

hotkeys(JavaScript 键盘监听工具)

一个强健的 Javascript 库用于捕获键盘输入和输入的组合键。它没有依赖,压缩只有 3kb 左右。

演示地址:https://wangchujiang.com/hotkeys/

GitHub地址:https://github.com/jaywcjlove/hotkeys

Google插件

️simpread(简悦)

GitHub地址:https://github.com/Kenshin/simpread

简悦 ( SimpRead ) - 让你瞬间进入沉浸式阅读的扩展 http://ksria.com/simpread,而且可以一键导出各种格式及平台 谷歌插件好评度:5星 安装人数10W+

️FeHelper(谷歌插件-前端助手)

GitHub地址:https://github.com/zxlie/FeHelper

Google插件开源项目

chrome-plugin-demo(Google插件开发说明)

GitHub地址:https://github.com/sxei/chrome-plugin-demo

《Chrome插件开发全攻略》配套完整Demo

实用工具

️owncloud/core(私有云服务,搭建本地云盘)

GitHub地址:https://github.com/owncloud/core

️glances 系统情况工具

GitHub地址:https://github.com/nicolargo/glances

安装: pip install glances

️cmder(Windows控制台)

GitHub地址:https://github.com/cmderdev/cmder

官方地址:https://cmder.net/

Windows 控制台模拟器,运行效果如下:

PPRows(Mac代码行数统计)

GitHub地址:https://github.com/jkpang/PPRows

It Can Calculate how many lines of code you write on Mac ; 在Mac上计算你写了多少行代码

RAP(接口文档管理工具)

GitHub地址:https://github.com/thx/RAP

Web接口管理工具,开源免费,接口自动化,MOCK数据自动生成,自动化测试,企业级管理。阿里妈妈MUX团队出品!阿里巴巴都在用!1000+公司的选择!RAP2已发布请移步至https://github.com/thx/rap2-delos http://rap2.taobao.org

在线演示:http://rap2.taobao.org/account/login

lx-music-desktop(全网音乐播放器)

GitHub地址:https://github.com/lyswhut/lx-music-desktop

wxapp-market(小程序营销组件)

GitHub地址:https://github.com/o2team/wxapp-market

小程序营销组件,使用简单、方式齐全。包含示例代码,玩法多样

  • 大转盘
  • 刮刮乐
  • 老虎机
  • 水果机
  • …

SwitchHosts(Windows切换Host工具)

GitHub地址:https://github.com/oldj/SwitchHosts

书籍源码分享类

nginx-book(Nginx书籍)

GitHub地址:https://github.com/taobao/nginx-book

redis-3.0-annotated(redis 源码注释C语言)

GitHub地址:https://github.com/huangz1990/redis-3.0-annotated

带有详细注释的 Redis 3.0 代码(annotated Redis 3.0 source code)。

vjtools(唯品会的 Java 技术干货分享)

GitHub地址:https://github.com/vipshop/vjtools

主力于Java的唯品会,关于Java的一些小家底。

reading-code-of-nginx-1.9.2(Nginx源码阅读)

GitHub地址:https://github.com/y123456yz/reading-code-of-nginx-1.9.2

nginx-1.9.2 源码通读分析注释,带详尽函数中文分析注释以及相关函数流程调用注释

特别好玩的东西

️makegirlsmoe_web(二次元捏脸)

GitHub地址:https://github.com/makegirlsmoe/makegirlsmoe_web

在线尝试:https://make.girls.moe/#/

动漫角色图片生成工具。支持:选择发色、发型、眼睛、皮肤、微笑、风格等等特征生成二次元图片。自定义生成可爱的二次元头像,二次元界福音。

️emoji(MarkDown表情库)

GitHub地址:https://github.com/gee1k/emoji

演示地址:https://emoji.svend.cc/

Demo:

️vscode-leetcode(LeeCode刷题神器)

直接在vscode里搜VS Code for LeetCode就好啦

这是一个可以让用户在 VS Code 编辑器中,练习 LeetCode 习题的插件。支持:查看高票解答、提交答案、测试答案等。提高了刷题效率,助你在校招、社招中杀出重围。上班摸鱼刷题利器

️chrome-music-lab( Chrome 音乐实验室 )

Chrome 音乐实验室是一个网站,让学习音乐变得更加简单、好玩。完全基于Web端,国内可直接访问、老少皆宜、支持多种乐器,圆你一个音乐梦

演示地址:http://musiclab.chromeexperiments.com/

GitHub地址:https://github.com/googlecreativelab/chrome-music-lab

)

️AutoPiano(HTML5自由钢琴)

GitHub地址:https://github.com/WarpPrism/AutoPiano

演示地址:http://www.autopiano.cn/

自由钢琴(AutoPiano)是利用 HTML5 技术开发的在线钢琴应用。在学习工作之余可以享受钢琴、音乐的美好,支持钢琴曲的自动播放功能、按键提示。让学习钢琴变得简单,谁都可以练成‘钢琴手’

awescnb(博客园自定义皮肤)

码云地址:https://gitee.com/guangzan/awescnb

可快速构建博客园皮肤样式

效果图:

GitHub访问慢的解决方案

# 本地增加GitHub相关Host
192.30.253.112 github.com
74.125.237.1 dl-ssl.google.com
173.194.127.200 groups.google.com
192.30.252.131 github.com
185.31.16.185 github.global.ssl.fastly.net
74.125.128.95 ajax.googleapis.com
204.232.175.78 documentcloud.github.com
207.97.227.239 github.com
204.232.175.94 gist.github.com
107.21.116.220 help.github.com
207.97.227.252 nodeload.github.com
199.27.76.130 raw.github.com
107.22.3.110 status.github.com
204.232.175.78 training.github.com
207.97.227.243 www.github.com
192.30.253.118 gist.github.com
192.30.253.119 gist.github.com

GitHub访问慢的终极解决方案

new-pac项目(XX上网)

GitHub地址:https://github.com/Alvin9999/new-pac

每隔一段时间会推送免费的账号,我个人使用的就是上述的工具,因为不常用,所以刚好可以满足我的需求

最后

感谢GitHub开发者的奉献精神,更多好玩的请关注我吧~

Hello!GitHub 好用好玩值得收藏的开源项目集合~的更多相关文章

  1. Github上关于iOS的各种开源项目集合2(强烈建议大家收藏,查看,总有一款你需要)

    资源list:Github上关于大数据的开源项目.论文等合集 Awesome Big Data A curated list of awesome big data frameworks, resou ...

  2. 适合 Java 新手的开源项目集合——在 GitHub 学编程

    作者:HelloGitHub--老荀 当今互联网份额最大的编程语言是哪一个?是 Java!这两年一直有听说 Java 要不行了.在走下坡路了.没错,Java 的确在走下坡路,未来的事情的确不好说,但是 ...

  3. GitHub上最受欢迎的Android开源项目TOP20

    以下这些开源项目都是从GitHub上筛选的,我强烈推荐android程序源代码有时间的时候自己在上面淘淘,或许能发现自己须要的开源程序. 了解开源项目有两个优点: 1.借鉴代码,一般来说.火爆的开源项 ...

  4. 40个GitHub上最受欢迎的iOS开源项目

    40个GitHub上最受欢迎的iOS开源项目(一) http://www.weste.net/2013/8-1/92975.html 40个GitHub上最受欢迎的iOS开源项目(二) http:// ...

  5. GitHub上有很多不错的iOS开源项目

    GitHub上有很多不错的iOS开源项目,个人认为不错的,有这么几个:1. ReactiveCocoa:ReactiveCocoa/ReactiveCocoa · GitHub:GitHub自家的函数 ...

  6. GitHub上最受欢迎的iOS开源项目TOP20

    AFNetworking 在众多iOS开源项目中,AFNetworking可以称得上是最受开发者欢迎的库项目.AFNetworking是一个轻量级的iOS.Mac OS X网络通信类库,现在是GitH ...

  7. Github上关于iOS的各种开源项目集合(强烈建议大家收藏,查看,总有一款你需要)

    下拉刷新 EGOTableViewPullRefresh - 最早的下拉刷新控件. SVPullToRefresh - 下拉刷新控件. MJRefresh - 仅需一行代码就可以为UITableVie ...

  8. github上关于iOS的各种开源项目集合(转)

    UI 下拉刷新 EGOTableViewPullRefresh - 最早的下拉刷新控件. SVPullToRefresh - 下拉刷新控件. MJRefresh - 仅需一行代码就可以为UITable ...

  9. 转: Github上关于iOS的各种开源项目集合

    https://blog.csdn.net/jiashaoying/article/details/79079500 下拉刷新 EGOTableViewPullRefresh - 最早的下拉刷新控件. ...

随机推荐

  1. arduino连接1602LCD方法

    arduino连接1602LCD方法 参考代码:

  2. 漏洞复现 MS11-003

    0x01漏洞简介 ms11-003(windows7IE溢出攻击) 是利用IE8中对css的解析存在一个问题,导致任何访问包含非法css的页面将导致IE8崩溃重启的漏洞. 0x02环境准备 攻击机:k ...

  3. 【Python爬虫】HTTP基础和urllib库、requests库的使用

    引言: 一个网络爬虫的编写主要可以分为三个部分: 1.获取网页 2.提取信息 3.分析信息 本文主要介绍第一部分,如何用Python内置的库urllib和第三方库requests库来完成网页的获取.阅 ...

  4. 这一次搞懂Spring Web零xml配置原理以及父子容器关系

    前言 在使用Spring和SpringMVC的老版本进行开发时,我们需要配置很多的xml文件,非常的繁琐,总是让用户自行选择配置也是非常不好的.基于约定大于配置的规定,Spring提供了很多注解帮助我 ...

  5. Linux 进程间通信(IPC)总结

    概述 一个大型的应用系统,往往需要众多进程协作,进程(Linux进程概念见附1)间通信的重要性显而易见.本系列文章阐述了 Linux 环境下的几种主要进程间通信手段. 进程隔离 进程隔离是为保护操作系 ...

  6. 第十章:RDB持久化

    RDB 保存命令 save 命令,阻塞 Redis 服务器进程,直到保存动作完成: bgsave 命令,派生出一个子进程来完成保存动作: 载入命令 Redis 没有载入 RDB 文件的命令,载入动作在 ...

  7. 入门大数据---Hive视图和索引

    一.视图 1.1 简介 Hive 中的视图和 RDBMS 中视图的概念一致,都是一组数据的逻辑表示,本质上就是一条 SELECT 语句的结果集.视图是纯粹的逻辑对象,没有关联的存储 (Hive 3.0 ...

  8. vue基础入门(2.2)

    2.2.基础指令 2.2.1.什么是指令 指令 (Directives) 是带有 v- 前缀的特殊特性,指令特性的值预期是单个 JavaScript 表达式,指令的职责是,当表达式的值改变时,将其产生 ...

  9. vs2010调试运行时弹出对话框:系统找不到指定文件

    很多时候,我们会将一些低版本IDE编译过的项目,搬迁到VS2010 ,那么会存在很多编译,调试问题.[1] 编译成功了.可是无法调试 . .       显示 无法启动程序“...........\t ...

  10. Linux虚拟网络:Docker网络知识之基础篇

    我们在工作中应用了docker容器化技术,服务的部署.维护和扩展都方便了很多.然而,近期在私有化部署过程中,由于不同服务器环境的复杂多变,常常遇到网络方面的问题,现象为容器服务运行正常,但宿主机.容器 ...