All Projects → YuniorZen → hub

YuniorZen / hub

Licence: other
好用的工具、资源收集库, 好记性不如破键盘

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to hub

Osu Wiki
home of the osu! wiki
Stars: ✭ 246 (+290.48%)
Mutual labels:  wiki
blue-book
My personal knowledge repository
Stars: ✭ 464 (+636.51%)
Mutual labels:  wiki
messages
A python package designed to make sending messages easy and efficient!
Stars: ✭ 38 (-39.68%)
Mutual labels:  wiki
wiki
📖Let's get started!
Stars: ✭ 15 (-76.19%)
Mutual labels:  wiki
TW5FontAwesome
⚑ Embedding Font Awesome in TW5
Stars: ✭ 41 (-34.92%)
Mutual labels:  wiki
FreePhone
FreePhone es un proyecto de investigación sobre privacidad en dispositivos móviles. Con este repositorio pretendemos liberar toda la experiencia acumulada durante la creación de un smartphone casero.
Stars: ✭ 57 (-9.52%)
Mutual labels:  wiki
Iot Security Wiki
IOT security wiki
Stars: ✭ 241 (+282.54%)
Mutual labels:  wiki
eryajf.github.io
📝 大千世界,何其茫茫。谨此笔记,记录过往。凭君阅览,小站洛荒。如能收益,莫大奢望
Stars: ✭ 159 (+152.38%)
Mutual labels:  wiki
tiddlywiki-docker
Tools for running TiddlyWiki via a Docker container
Stars: ✭ 34 (-46.03%)
Mutual labels:  wiki
documentation
The LibreELEC wiki on GitBooks https://libreelec.wiki
Stars: ✭ 30 (-52.38%)
Mutual labels:  wiki
discord-wiki-bot
Wiki-Bot is a bot with the purpose to easily search for and link to wiki pages. Wiki-Bot shows short descriptions and additional info about the pages and is able to resolve redirects and follow interwiki links.
Stars: ✭ 69 (+9.52%)
Mutual labels:  wiki
Texture-KR-Wiki
Texture (AsyncDisplayKit) Wiki - 한국어
Stars: ✭ 42 (-33.33%)
Mutual labels:  wiki
SemanticWikibase
Makes Wikibase data available in Semantic MediaWiki
Stars: ✭ 14 (-77.78%)
Mutual labels:  wiki
Wiki.vim
A wiki plugin for Vim
Stars: ✭ 246 (+290.48%)
Mutual labels:  wiki
pw
Best websites a Programmer should visit
Stars: ✭ 27 (-57.14%)
Mutual labels:  wiki
Opsmanage
自动化运维平台: 代码及应用部署CI/CD、资产管理CMDB、计划任务管理平台、SQL审核|回滚、任务调度、站内WIKI
Stars: ✭ 2,849 (+4422.22%)
Mutual labels:  wiki
gatsby-theme-primer-wiki
A Gatsby Theme for Wiki/Docs/Knowledge Base, which using Primer style as the UI theme, can work well with Foam or Obsibian or just markdown files.
Stars: ✭ 85 (+34.92%)
Mutual labels:  wiki
wikibot
Some MediaWiki bot examples including wikipedia, wikidata using MediaWiki module of CeJS library. 採用 CeJS MediaWiki 自動化作業用程式庫來製作 MediaWiki (維基百科/維基數據) 機器人的範例。
Stars: ✭ 26 (-58.73%)
Mutual labels:  wiki
teedoc
wiki and multi docs friendly static document site generator(doc generator), convert markdown and jupyter notebook to html website. wiki 和多文档友好的静态文档网站生成工具
Stars: ✭ 72 (+14.29%)
Mutual labels:  wiki
L4D2-Comp-Stripper-Rework
Reworking Stripper:Source map changes for competitive L4D2 from scratch.
Stars: ✭ 26 (-58.73%)
Mutual labels:  wiki

好用的工具/资源聚合仓库

  • 本仓库专门用来收集好用的工具/资源
  • 推荐好用的工具/资源,请提交 Issue
  • 非常感谢阮一峰老师的科技爱好者周刊提供的分享
  • 喜欢视频化信息的朋友,可关注视频号:敲代码的人,每周一期精分享!
Created by Yunior  2014-6-14 17:37

目录

创意

Emoji 搜索

俄罗斯搜索引擎 Yandex 推出了一个在线翻译工具。有趣的是,里面有一项“文本翻译 Emoji”,可以输入词语,得到对应的 Emoji。

千亿像素看中国
一个绝对硬核的网站,千亿像素看中国。在这个网站,你可以在线观看中国各大城市的高清全景图片。

近地轨道的卫星可视化网站
一个可视化站点,可以让大家感受一下地球低轨道太空的实际状态,看看有多少太空垃圾。

森林电台
可以在线倾听大自然的森林电台网站。

在线录屏工具
屏幕录制通常需要下载特定的录屏软件,注册甚至付费才能够使用。而这是一个免费且无须下载注册的在线屏幕录制工具。

开放式摄像头的网站
在线观看开放式摄像头的网站,通过这个站点,让你足不出户就能欣赏到分布在世界各地的景点。

照片一键生成卡通头像
一个把照片一键转换成卡通头像的工具网站。

表情短片
输入一段文字和录音,可以自动制作会说话的个性表情视频。

油画头像
一个制作油画风格的头像小工具,上传头像自动生成。

像素化头像
一个制作像素化的头像小工具,上传头像自动生成。

Google Earth Timelapse

Google Earth 提供的卫星照片时间线功能,可以查看同一个地点从1984年至2020年的变化,目前官方提供了十几个地点。

地球史视频

一个原创科普视频的 Youtube 频道,从地球诞生开始,一段一段介绍地球的历史。

低地轨道可视化

这个可视化作品,可以让大家感受一下地球低轨道太空的实际状态,看看有多少太空垃圾。

Deep Nostalgia

这个在线服务,只要上传一张老照片(需要免费注册),就能将里面的人物转成一段短视频,不仅提高了分辨率,而且有着各种脸部表情。

可视化频谱
一个网页工具,通过电脑麦克风捕捉各种声音,然后将它们的频率图显示在网页上。

How Music Taste Evolved

这个网站提供 1958 - 2016 每年美国最流行的五首歌曲,可以在线试听片段,了解美国大众音乐口味的变化。

openpilot

一个开源的辅助驾驶系统,可以自动车道居中和自适应巡航控制,已经支持85种车型。

Multiavatar

一个在线工具,可以根据输入的文字,生成用户头像图片( avatar)。

Depix

发布图片时,很多人喜欢使用马赛克隐去敏感信息,这个工具可以将打马赛克的文字还原。所以,隐藏信息尽量不要使用马赛克,最好是覆盖掉。

Antipodes Map

这个地图工具可以显示任意地点在地球另一边的对应地点,比如在上海打一个洞穿越地心,就会来到阿根廷的恩特雷里奥斯省。

Profile Pic Maker

一个在线工具,上传人像照片,可以自动提取头像,生成大头照图片。

Toonify

一个在线工具,可以将真人头像变成卡通头像。

如何在浏览器里制作一个互动地球仪

作者介绍如何使用 WebGL(通过 three.js)在浏览器里面做出一个可以互动的地球仪。

kosmi

一个桌面聊天应用,具有很强大的分享功能。本地打开视频,参与聊天的所有人都可以观看。

NightCafe

一个图片处理的在线工具,可以让普通照片变成世界名画。下图就是基于凡高的《星夜》生成的照片。

窗口交换
该网站让世界各地的人上传他们窗外的镜像,一段5到10分钟的视频。其他用户就可以在网站上随机看到别人的窗外。

Drive & Listen

一个很有趣的网站,让你在线体验一边开车一边听广播。使用驾驶员的视角,播放街景,有车速和街道噪音开关,配上当地的广播电台。目前支持几十个城市,包括北京和武汉。

Youka

一个卡拉OK生成器,它可以从 Youtube 下载音乐视频,然后配上歌词,生成卡拉OK视频。

换脸视频生成服务
一个在线服务,用户可以上传一张照片和一段视频,网站会将照片里的人脸,替换视频里面的人脸。

pose-animator

一个浏览器 JS 库,通过摄像头,实时捕捉用户的动作,生成 2D 动画。

avatarify
一个开源软件,只需要提供一张头像照片,就可以生成人物开口讲话的视频。

archive.org
互联网档案馆,包括视频音频文本,可以在线阅读,也可以下载,全免费。

NYC Cams

实时查看纽约街道上的摄像头。

Colorables

这个网站可以下载各种填色图片,打印以后让小朋友用蜡笔填色。

Excalidraw

一个非常简单易用的白板绘图开源工具。

Awesome Open Source
该网站对 GitHub 上的开源项目进行分类,共有7000多个类别。

socode.pd

程序员的搜索工具,将各种网络资源汇总在一个搜索框里面。

Find yourself a hobby
该网站会随机显示一个业余爱好,以及介绍材料。如果你不知道自己有什么爱好,可以看看这个网站,也许能找到感兴趣的事。

cats-of-jasnah

一个为2岁~4岁婴儿开发的网页游戏,让孩子选有多少只符合条件的猫,比如红色的猫有多少只。

这里有多少只猫?
一个供幼儿练习辨识能力的在线游戏,第93期曾介绍过英文版,这里是网友做的汉化版。

无意义的发明
该网站收集一些看似无用的发明。

Sketchviz

生成手绘风格的流程图的在线工具。

诺基亚短信图片生成器

这个工具可以生成老式诺基亚手机的短信图片。

Bot Land

一个在线策略游戏,玩家编程设计自己的机器人进行战斗。

drinkNow

Chrome 浏览器插件。每过一段时候,就会弹出一只小鸭子,提醒你要喝水。

No CS Degree
该网站专门采访自学成才的程序员,每个采访对象都会问他们怎么学会编程,怎么找到工作。

Anime4K

实时提升卡通动画的分辨率,使其成为高清动画的工具。

996.Blockchain
一个区块链项目,专门用于保存加班记录,用户可以把自己的加班记录存到区块链。

Never-Blink

一个开源游戏,浏览器随机选择另一个用户,双方通过摄像头出现在网页上,谁先眨眼谁就输。

开源游戏克隆
该网站收集各种游戏开源的克隆版。

被自己的发明杀死的发明者
维基百科收集的名单,已经有两人在试验自己发明的飞行汽车时死亡。

声音地图
该网站将不同情绪对应的声音,画成一幅地图。鼠标移到每个点上,都会听到声音,比如包含了50%的敬爱、33%的同情、17%满意的声音。

wikiHow
一个人人都可编辑、教大家做任何事情的百科全书,网站上几乎全是“如何「xxxx」”的内容,包含生活、工作、金融、技能、旅行、宗教等等内容。

表情能手
一个属于 Emoji 的百科全书「表情能手」,搜索查找、一键复制粘贴任意表情!

Code Combat

一款学习编程的网页游戏。更多>> 12款助你学编程的免费游戏

JSCity

该工具可以将 JS 项目的源代码显示为一座城市。还有一个类似的项目,专用于 Go 语言。

网页设计博物馆

该博物馆展出了1600多个精心挑选和分类的网站,展示了1995年至2019年间的网页设计趋势。上图是苹果公司2001年的主页。


调查发现,安卓手机的 3 x 3 的认证点阵,虽然理论上可以有近400,000种的解锁模式,但是实际上,20%的用户采用的是上面12种手势之一。
拿到手机的人,只要尝试这12种手势,就有很大可能解锁进入系统。你中招了吗?

Windows 2000 的浏览器版

Windows 2000 通过 WebAssembly,可以在浏览器里运行了。

chinese-xinhua
新华字典数据库和 API,收录 14032 条歇后语,16142 个汉字,264434 个词语,31648 个成语。

cartoonify

非常有创意发明:自制的"拍立得"照相机,拍出来的不是照片,而是卡通图片!它的内部是摄像头+树莓派+热敏打印机。获得照片以后,自动调用谷歌的服务,处理成卡通图片,然后打印出来。

Emoji 官方表情搜索
输入表情,搜索展示全球大厂的官方表情,可以清晰看出各家设计风格的不同。

Radio Garden

世界地图上每一个绿点,就代表一个当地的电台。光标移上去,就可以听到该电台的现场直播。
原站点无法访问,可以访问谷歌商店下载应用体验。

Gource

Gource 是一个很好玩的可视化工具,可以将代码仓库的历史变成视频,支持 Git 和 SVN 等多种格式。只要在仓库目录执行 gource 命令,就能看到提交历史的视频。

如何在抖音上找到漂亮小姐姐?
作者用 Python + ADB 做的 Bot。它会自动打开 APP 对视频截图,然后请求腾讯的 人脸识别 API,当颜值大于门限值 BEAUTY_THRESHOLD时,点赞并关注,接着翻到下一页,重复进行该过程用来收集漂亮的小姐姐。

github-contributions-chartDemo
GitHub 用户主页有一张图,每一天就是一个小格子。你只要在这一天提交了代码,这个格子就是绿色。但是,这张图只显示过去的一年,即365个格子。
这个工具可以生成从你加入 GitHub 那天起的所有格子。

rebound

有人终于把这个工具写出来了,一旦 Python 或 JS 脚本报错,就到 Stack Overflow 取回报错信息的解释。

Remote Browser
一个浏览器自动化框架,可以用脚本控制已经打开的浏览器。

效率

read-aloud 开源的浏览器朗读插件,可以朗读整个网页或选定文本,支持40多种语言,包括中文。

Pitch Deck Hunt
创业公司向投资者和用户介绍自己的 PPT,叫做 Pitch Deck。该网站收集了150多家著名公司早期的 Pitch Deck,可以用来当作模板。

push-bot
一个基于 wechaty 的微信推送机器人,可以用脚本向微信推送消息。

文本生成图表的在线工具

这个网页收集各种从文本生成图表(text-to-diagram)的在线工具,一共有40多种。

Clone Wars

该仓库收集热门网站的开源实现,比如 Airbnb、Amazon、Instagram、Netflix、Tiktok、Spotify 等,已经有70多个项目了。

Buzzing

该网站汇集了国外社交媒体里的热门讨论,并且标题都自动翻译成了中文。

Frinkiac

这个网站收集了300万张动画片《辛普森一家》的截图,可以按照主题搜索。类似的网站还有 Futurama 的图片搜索

Bing Wallpaper

这个项目使用 GitHub Actions,收集 Bing 搜索引擎每天的壁纸,提供下载,

pcp
一个命令行的点对点文件传输软件,用法非常简单。一个命令上传文件,然后返回一个接收码,另一台电脑使用接收码接收文件。

视频的自然语言搜索

这一个概念性的开源软件,它会下载 Youtube 视频,提取每一帧进行物体识别,然后支持用户使用英语搜索,比如搜索“fire truck”(消防车)就会跳出上面的画面。

Beaker

一个实验性浏览器,提供点对点访问。你可以在浏览器里面架设自己的网站,然后让其他人访问它。

Build your own x
这个仓库专门收集各种教程,教你如何自己实现各种软件,比如 Web 服务器、BT 下载客户端、Git、数据库等等。

Remark42

一个开源的、可以自己搭建的网站留言服务。

ArchiveBox

一个将网页存档的工具,可以将 HTML、CSS、JS、图片、媒体文件都保存下来,供日后查看。

Thumbnail.AI

这个在线服务可以为任意 URL,自动生成标题图片,便于在社交媒体引用文章时,提供缩略图。

AI Picture Restorer

一个在线工具,去除老照片的破损和折痕。

imgdiff
比较两张图片差异的命令行工具。

Watermark Video

一个开源的在线工具,可以为小视频加上水印图片。

三个通过搜索台词找影片素材的工具网站,找台词33台词电影名言

PageSpeed Insights
谷歌官方的网页性能的在线评分工具

FreePN

一个点对点的 VPN 网络,通过用户共享带宽实现加密访问。

real-live

一个开源的直播聚合收看平台。采用 Qt 作为前端框架,后端用到 Requests、MySQL、Redis技术等,目前支持在该平台收看 36 个视频直播、59 个高清电视频道和 74 个广播电台。

Diffchecker
一个在线工具,可以检查文本、图片、PDF 之间的差异。

talk
一个开源的 Web 视频对话软件,把 URL 发给对方,就可以在浏览器进行视频对话,不需要下载和注册。

hackernews-daily

订阅 Hacker News 每日排名最高的10条新闻。具体方法是,通过 GitHub Actions 定时执行脚本,获取帖子,记录到了项目的 issue 里,用户通过 watch GitHub 仓库或者 RSS 订阅。

snapcode

一个很有创意的玩具项目,对手写的代码拍照后,通过 Google Cloud Vision 进行识别,然后自动在 repl.it 上运行。

Wiki.js

架设个人 Wiki 的 Node.js 应用。

EasyOCR

一个开源的 OCR 软件,支持识别40种语言,包括中日韩文字。

icdiff

一个命令行的彩色 diff 工具。

WebTorrent
一个在浏览器进行 BT 下载的 JS 库,可以网页 BT 下载,也有桌面客户端

Sendfiles.online
一个免费的、不用注册的在线文件储存服务,最大可以上传 2GB,保存48小时。它会自动生成下载链接,可以分享给其他人。

WebWormhole
一个点对点的文件在线传输工具,利用 Webrtc 在两台电脑之间建立直接连接,代码开源

endpoints.dev
该网站向每个用户提供一个独特的 API 终点(endpoint),用于接受 HTTP 请求。用户发来的所有请求,都可以在该网站实时显示,用于调试和记录。

droppy
一个可以自己架设的网盘服务,适合搭建在内网,从 Web 界面上传和下载文件。

markmap-lib

一个将 Markdown 转为思维导图的开源工具。

大圣盘
一个百度网盘资源搜索引擎,由网络爬虫自动抓取。

Unscreen
一个在线工具,可以免费删除视频背景。

Wifi 登录二维码
一个生成 Wifi 登录二维码的在线工具,手机扫码就可以登录 Wifi。

monica

一个个人的 CRM(客户关系管理)系统,可以自己架设服务,管理你的所有人际关系。

Happy Hues

该网站提供一系列配色方案,可以实时切换、定制,查看效果。

划词二维码
Chrome 浏览器插件,为选中的文字生成二维码,可以用来为网页提到的网址生成二维码。

scoper
一个开源工具,可以搜索 Youtube 视频的字幕,返回关键词在视频里面出现的时间。

ShowMeBug

一个国产的在线实时编程环境,程序员面试助手,可以实时观看应聘者远程编程。

Raccoon

从 Google Play 将安卓 apk 安装包下载到桌面的工具。

awesome-qrcode
二维码生成工具,可以生成静态二维码、图像二维码和动画二维码。

Rough.js

生成手绘风格图片的 JS 库。

DarkDarkGo
开源的暗网搜索引擎工具

TagUI-Python
一个 Python 的自动化模块,可以自己编写脚本,完成浏览器自动化、键盘自动化、鼠标自动化等操作。

Serveo
一个将本地计算机暴露在互联网上的服务。它的原理很简单,你在本地通过 SSH 与该网站建立远程代理,该网站会生成一个 URL,通过这个 URL 其他人就能访问你的本地计算机。

userrecon

一次查询75个社交媒体,看看某个用户名是否还未注册。

中国哲学古籍电子化计划
免费的线上图书馆,提供中国古籍电子版,已收藏超过3万本著作,约50亿字。

航班实时追踪

国内做的全球航班实时位置展示,国内航班的覆盖是全球最好的。

colorSpace
一个网页工具,可以去除图像里面的用户指定的颜色,对去除背景很有用。

you-get
You-Get 一小小哒命令行程序,提供便利的方式来下载近乎全网的视频。

Squoosh
谷歌推出的图像压缩工具,代码开源。官网可以在线压缩图片,而且可以转换图片格式(比如 webp 转 jpg)。

twitter2facebook
推特同步到 Facebook 的工具,最大特点是不使用 Facebook API,而是使用无头版的 Chrome。

Photopea

在线图像编辑器,免费,可以替代 PhotoShop 的一部分功能。

strapdown
Markdown 文件直接部署成静态网站,不需要编译。

Screen to GIF
一个可以录制 GIF 图片的开源工具,同时还具备编辑帧、调用摄像头录制、录制画板等功能。

Youtube 资源
该网站列出分类的最受欢迎 Youtube 频道。如果你不知道 Youtube 上看什么,可以浏览一下这个网站。

全球假日 API
该数据库覆盖全球180多个国家的公众假期。

OpenCC
中文繁体和简体互相转换的开源工具,C 语言开发的。

camelot
从 PDF 文件(非扫描)里面提取表格的 Python 库。

ytdl-webserver

搭建 Web 服务下载 Youtube 视频的工具。

reminiscence
一个架设在本地的网络书签管理系统,会自动抓取书签内容,并生成标签和摘要,使用 django 框架开发。

AnimeGAN
该项目可借助 AI 技术快速将真实图像转换为日漫风格的画作,让你分分钟化身成新海诚、宫崎骏等漫画大师。

RSSHub
直接提供各种 Web 应用的 RSS 供订阅。代码开源,可以自己部署。

ReLaXed
一个将 HTML 文件转为 PDF 文件的命令行工具。

设计

Free Stock Photos
免费的图库网站,所有图片都可以免费下载,可用于商业用途,包含数百万张图片。

avataaars generator

开源的卡通头像生成器,可以定制各种头像参数。

创意共享图像搜索引擎
创意共享基金会推出的官方图像搜索引擎,索引了3亿张图片,都可以免费使用。素材主要来自 Flickr 和 Behance,下一步会把维基百科的图片放进来。

manypixels

一个收集无版权插图的网站,提供 SVG / PNG 格式下载,并且允许更改颜色。

colorise
一个为黑白照片着色的在线服务。

页面加载动画
这篇文章收集了近20个加载页面的优秀动画效果。

艺术品图像

芝加哥艺术学院的网站提供5万多张艺术品图片,全部都是高分辨率,而且可以免费使用。

Lottie
Airbnb 推出的动画效果库,可以把 Adobe After Effects 制作的动画用于 Web、安卓和 iOS。

Cool Backgrounds

自动生成背景图片的工具网站,现在提供五种风格,每种都可以定制,看上去赏心悦目。

Feature Icons
一个开源图标库,提供一些简单漂亮的常用图标。

前端

elevator.js
一个使得“回到顶部”的网页滚动,具有电梯效果的 JS 库。

设计工具收集

该网站收集各种设计工具和设计资源,没有设计师的时候,可以使用它们。

字体裁剪工具
中文的字体文件都非常大,网页全部加载不现实。这个工具可以从字体里面,选取网页需要的字符,生成新的字体文件。

qier-progress
一个网页顶部进度条的 JS 库。

craft.js
一个可以通过拖拽生成 React 应用的可视化框架。

数字雨
浏览器还原电影《黑客帝国》的数字雨,链接为 Codepen.io 演示。

tracking.js
一个浏览器里面的人脸捕捉、颜色追踪的 JS 库。

臆病な魔女

一个具有非常酷炫动画的日本动漫网站,代码开源。

PaperCSS

具有手绘效果的 CSS 组件库。

PeerJS
一个简化 WebRTC 的点对点通信的 JS 库。

jimp
一个 Node.js 的图像处理库,为图像加特效。

send
Mozilla 的文件上传服务 send.firefox.com 的源码,基于 Nodejs。

Maze_Solver_Generator

一个在 <canvas> 元素上绘制和解决迷宫的 JavaScript 库。

ImmortalDB
ImmortalDB 是一个浏览器 key-value 储存的封装库,把 Cookies、IndexedDB、LocalStorage、SessionStorage 统一成一个接口。它的最大特色就是数据冗余机制,即使某种底层储存机制失效,它可以从其他机制恢复数据。

gRPC-Web

gRPC-Web 是一个JavaScript客户端库,使 Web 应用程序能够直接与后端gRPC服务通信,不需要 HTTP 服务器充当中介。这意味着可以构建真正的端到端 gRPC 应用程序体系结构。

arwes

一个质量不错的科幻风格 React UI 组件库。

retejs

可视化编程的 JavaScript 框架。

puppeteer-recorder
Chrome 插件,可以将用户在浏览器里面的操作,自动生成对应的 Puppeteer 脚本。

react-particle-effect-button

一个 React 组件,按钮点击后会像粒子状消解。

wired-elements

一个有手绘效果的网页组件库。但是,真正特别之处在于它的底层是 Web components,让我们看到了除了React/Vue之外,还有其他的路。

JavaScript 算法与数据结构
这个仓库收集了30多种算法的 JavaScript 实现。

tlsh-js
一个生成字符串哈希的 JavaScript 库。它的特点是,字符串越相似,或者重复同样的模式,生成的哈希也越相似,可以用来计算两个字符串的相似程度。

css-protips
一个收集 CSS 使用技巧的库。

img-2
一个 WebComponent 组件,使用 <img-2> 取代 <img>,可以只显示第一屏的图片,其他图片通过 Web Worker 预下载,一旦该图片进入可视区域后再加载显示。

Proton Native
React Native 可以写桌面应用了,不必使用 Electron 了。有人写了一个渲染器,把 RN 渲染成桌面操作系统的 Native 应用。为了表示跟 Electron (电子)项目的竞争关系,它故意起名为 Proton(质子)。

后端

script-httpd
这个程序可以将任何的命令行程序,变成网络服务。它提供一个网络接口,收到 HTTP 请求后,启动容器环境执行命令行程序,然后返回结果。

NGINX Config
Nginx 的图形配置界面,点几下鼠标,自动生成配置文件,可以上传到服务器。

spiderman
一个通用的分布式爬虫框架,基于 scrapy-redis,只需编写少量代码即可完成分布式爬虫抓取数据。

SimpleCTO screenshot
一个在线生成网站截图的工具,用户提交 URL,就能下载网页截图,代码开源。

bigbluebutton

开源的远程教育软件,也可用作视频会议。

openVidu

一个开源的视频会议软件,使用 WebRTC 技术。

kutt
开源的短链接生成器,基于 Node.js,允许自定义短链接、设置链接密码,还提供访问统计。

snapdrop
一个开源的文件分享服务,使用 WebRTC 协议进行点对点传输。

tesseract.js

一个可以完成 62 种语言 OCR (光学识别)的 JS 库。

如何使用 GitHub issue 作为博客后端?
你可以使用 GitHub issue 写博客,然后依靠 API 通过 Circle-CI 构建出网站。

Dork-Admin
这是一个中文仓库,盘点世界上比较重大的数据泄漏事件。

Tox

Tox 是一个开源的实时通信协议,不需要中央服务器,提供多种跨平台的客户端。

webtty
一个使用 WebRTC 协议分享命令行对话的工具,特点就是点对点的分享,不需要中间代理,而且可以在浏览器之中使用。

树莓派如何搭建 NAS
想要搭建家用储存系统的朋友,可以看这篇教程,使用树莓派和移动硬盘,搭建一个 NAS,操作简单,可玩性高,费用便宜。

perkeep
perkeep 是一个开源工具,可以将你的文件同步储存到多个节点,保证不会丢失。它可以用作个人的储存系统,可以看作是亚马逊 S3 服务的本地实现。

pygmy
Python 语言写的短网址服务,前后端代码都包括。

最简单的反向代理服务器
本文介绍如何用 Go 语言实现一个最简单的反向代理服务器。

Night-Reading-Go
由 Go 夜读 SIG 成员维护,并通过 zoom 在线直播的方式分享 Go 相关的技术话题,每天大家在微信/Slack 上及时沟通交流编程技术话题。

Jib
谷歌开源的 Java 应用容器生成工具,不用写 Dockerfile,构造过程中自动生成一个 Docker 容器。

Gitea
类似于 GitHub 和 GitLab 的开源项目,用于个人架设 Git 代码托管服务,使用 Go 语言实现。

bat

命令行的 cat 命令用来显示文件的内容,bat 命令完全跟 cat 一致,只有一个地方不一样,就是现在的内容会带有行号和代码高亮。

区块链

Post-Pages-to-IPFS
一个开源的在线工具,可以将文章发布到 IPFS 网络。一经发布就无法再删改,理论上可以永久储存。

从头构建一个 BitTorrent 客户端(英文)
本文介绍 BitTorrent 点对点下载的原理,并给出 Go 语言的实现。

区块链背后的密码学
中文的密码学入门介绍,向非专业读者介绍了密码学的基本概念,没有涉及到技术细节。

GitTorrent
一个采用 BitTorrent 协议的 GitHub 替代品,真正做到了无中心。虽然这个项目很久没有更新了,但是可以阅读上面的文章,了解它的原理。

IPFS 教程

如果你想把一个文件放到网上,从此任何人无法删除和屏蔽,别人只要想看就能看到,你可以使用 IPFS。

它是一个分布式网络,采用点对点通信。内部是一个区块链,文件写入以后就没法删除了,然后通过哈希可以读出文件。缺点是本地需要架设一个客户端,资源开销有点大。

人工智能

video-object-removal

这个工具使用机器学习算法,去除视频里面的运动物体。

sketch-code

人工智能生成前端网页的工具,已经可用了。自动将手绘图,变成 HTML 网页。作者还写了一篇文章介绍原理

Comixify

一个波兰团队做了非常好玩的工具,可以把视频自动转成漫画,上图是他们提供的 demo,效果很棒。

CycleGAN

图像处理软件,可以把马变成斑马、苹果变成橙子。

DeOldify

老照片着色的机器学习库。

ml5.js
一个基于 TensorFlow.js 的机器学习封装库,提供方便易用的 API,可以用于图像分类和视频分类等常见用途。

TensorFlow-Course
针对新手的 TensorFlow 教程。

lip-reading-deeplearning

一个使用深度学习,从嘴唇变化识别语言的库。

faceai
一款入门级的人脸、视频、文字检测以及识别的项目。

机器学习50个最佳免费数据集
这里列出50个可以用来训练模型的免费大型数据集。

self-driving-toy-car

一个开源的自动驾驶玩具车,在小车上面绑了一个树莓派和摄像头。

免费教程资源

Notion Clone 一个 Notion 的开源克隆,提供在线的笔记管理功能。

WebRTC 示例仓库
WebRTC 是浏览器点对点通信的 API,这个仓库给出了各种使用示例,覆盖了主要的使用场景。

webRTC 执行流程演示
这个网页演示和讲解,如何在无后端的情况下,通过 webRTC 建立双方的实时视频通话。

《斯诺登自传》
斯诺登自传《永久记录》,未删节的简体中文版 PDF 下载,作者本人授权。

如何制作树莓派 NAS


一个详细的图片教程,介绍如何自己从头制作一个基于树莓派的 NAS 网络硬盘。

动手学深度学习

《Dive into Deep Learning》英文教材的中文翻译。

设计模式

该网站为中文教程,使用通俗的语言,介绍各种设计模式,图文并茂。此外,还有代码重构方面的英语内容。

机器学习漫画

谷歌推出的机器学习漫画,解释基本知识。

BBC 的音效库
英国广播公司 BBC 的音效库,包含16000多种可以下载的音效,比如停车的声音、机床的声音、鸟叫的声音等等。

libpku
北京大学各种课程资料收集,目前已经接近100门课,让你在网上读北大。

业余无线电爱好者入门
如何在国内拥有一个个人的无线电台。

树莓派的项目
该网站收集各种树莓派的项目,目前已经有1000多项了。

中国科大计算机学院课程资源
该仓库收集中科大计算机学院的课程资源, 包括课程电子版书籍、参考书、slides(ppt)、考试试卷、学习心得、一部分习题答案。

3Blue1Brown 视频的中文官方账号
3Blue1Brown 是著名的数学科普视频制作者。

node best practices
一个收集 Node 最佳实践的仓库。

如何使用 Node 优化图片?
本文教你使用 JS 的 imagemin 模块,压缩图片的大小。

C 语言教程:构建 Lisp 编译器
一本免费电子书,从零开始讲解 C 语言,目标是写出一个 Lisp 语言的编译器。

WebAssembly 现状与实战
WebAssembly 并不是一门编程语言,而是一份字节码标准,需要用高级编程语言编译出字节码放到 WebAssembly 虚拟机中才能运行, 浏览器厂商需要做的就是根据 WebAssembly 规范实现虚拟机。本文重点介绍如何使用 AssemblyScript 来编写 WebAssembly。

Python - 100天从新手到大师
一本针对初学者的 Python 教程。

前端人工智能?TensorFlow.js 学会游戏通关
作者使用 TensorFlow.js,让程序自动完成 Chrome 浏览器的内置小游戏"恐龙快跑"。

只有 13 台 DNS 根域名服务器原因
我们经常听到 DNS 根域名服务有 13 台,那么是为什么呢? 今天我们来深入了解下。

互联网公司技术架构
作者收集的国内各大互联网公司技术架构的资料。

《React in patterns》
介绍了使用 React 开发时的一些常用设计模式,其中包括的技术有组合( composition )、数据流、依赖管理,等等。

GitHub 最受欢迎的20个课程仓库
很多开放课程的仓库放在 GitHub 上面,GItHub 官方列出了最受欢迎的20个仓库。

《计算与推断:数据科学基础》
本书是加州大学伯克利分校《数据科学导论》课程的教材,现在开源了。

其它

Finger Pool

开源的 2D 网页桌球游戏,撞击效果做得很好。

如何不靠运气变得富有(中文)
Naval 是美国风险投资家,这是他的3小时长播客《如何不靠运气变得富有》的中文翻译,介绍了他的财富观,非常值得一读。

提早退休
这是维基百科的条目,介绍正在兴起的一种社会运动,能否通过高度储蓄,实现提前退休?具体做法是,年收入的50%以上都储蓄,目标是把每年的消费压低到你个人财富总额的4%。

深海

这个网站可以不停往下拉,看看每个深度的海底都有些什么生物。上图是海底45米。

gov-takedowns
GitHub 有一个官方仓库,收录政府的来函,要求取缔某些内容。现在里面有三个国家的政府来函:中国、俄国和西班牙。所以,放在 GitHub 上的东西,可以合法地被政府拿掉。因此不要在 GitHub 乱放东西,尤其考虑到 GitHub 的老板是微软。

bruno simon

这是很久以来,我见过的最酷主页,整个页面都是 3D 的。页面源码是开源的。

法信
一个法律仓库,可以在线搜索国内的各种法律。

几枝

Chrome 浏览器的插件,在新标签页展示中国传统色的层叠波浪动画效果,搭配经典诗词。

我的透明创业实验
一个正在进行的创业实验,一年时间做10个小产品,看看能否达到每月被动收入1000美元的目标

死刑犯的遗言
美国得州政府有一个网页,专门收集犯人执行死刑前的遗言。

什么是真正的程序员
本文是一篇译文,作者仿照《小王子》中的情节,通过小 printf 遇见的不同类型的程序员,最后悟出什么才是真正的程序员!

Maths is fun
该网站是数学知识科普,覆盖了代数,几何,统计,微积分等领域。有一个爱好者翻译的中文镜像

Maze Battles

一个在线的迷宫游戏网站,支持多人同时游戏。我玩了一局,还挺有意思。

需要学习的是编程,而不是编程语言(英文)
作者注意到,编程与编程语言几乎没有关系,学生可能只是在学编程语言,而不是在学编程。

Vialer-js
一个基于 WebRTC 技术的实时通讯平台,可以实现 P2P 的文字聊天、语音和视频对话。

Google CTF 的试题
这个是试题库,收集了 Google 主办的黑客安全大赛 CTF 的题目。

docsmall
国内开发团队打造的工具,可能是国内最棒的在线压缩工具。支持JPG、PNG、GIF、PDF,单个文件最大25Mb。

merge-images
多张图片合成一张图片的浏览器 JS 库,使用了 Canvas。

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].