实用软件工具和网页链接收集


实用工具集合

有时会看到很多有用的网页或者软件工具,但又不经常用,关键要用的时候又不记得在哪里或者叫什么名字了,这里收集这些工具和网页,以备临时查找。这里的分类不按在线和非在线进行区分,而是采用不同功能类别,这些工具会不断更新和修改。该文中有的工具是来自自己的尝试和需求,有的摘录于阮一峰的科技爱好者周刊,在这里不作详细引用。

文档

笔记记录

  • Obsidian,笔记内联,笔记关系图,内部笔记跳转,Markdown,本地存储,稳定界面,丰富又强大插件,除了所见即所得编辑器不如Typora,其它方面秒杀Typora,用它来记笔记很方便。目前(2021年7月)已经出了Android版和IOS版的应用,体验与桌面版一致,大大增加了基使用便利性。如果不使用官方的付费同步方案,有网友给出了另外的同步方案:Obsidian 多端同步简明指南
  • Typora,用过的最舒服的所见即所得Markdown编辑器,有时用来作笔记记录软件,只是不支持插件。

其它

  • CopyQ,在用的桌面剪切板管理工具,界面谈不上好看,但是开源,有API可自定义动作,方便同步。
  • Arya,Arya 是一款基于 Vue 的在线 Markdown 编辑器,粘贴 HTML 自动转换为 Markdown,支持 PPT 预览,以及绘制流程图、甘特图、时序图、任务列表、五线谱等功能。
  • DeepL,一个基于人工智能的翻译网址,据说比Google翻译得好,没具体比较过。
  • repl.it Multiplayer,多人在线实时协同编程平台。
  • Text to Handwriting,这个在线的开源工具,可以将文字转为手写体,并提供图片下载。
  • Snip,将打印的数学公式转成 LaTex 代码的工具。
  • ilovepdf,可以压缩PDF文件,有时传PDF有大小限制,还可以对PDF进行其它在线操作,应急可以用得上。
  • EPUB.to,这个网站可以将 EPUB 格式的电子书转为其他格式,也可以将其他格式转为 EPUB。
  • Rustpad,一个开源的 Web 文本编辑器,主要特点是支持多人同时编辑。
  • Muboard,一个 JS 库,在网页上展示一个可以书写数学公式的黑板。可以作为一个公式编辑器来用。

简历

  • best-resume-ever,一个基于 Web 的简历模板,可以生成网页简历,然后用浏览器打印成 PDF 文件。
  • 木及简历,使用 Markdown 编写简历的在线工具,支持模板与实时预览,可以导出为 PDF 文件。

图片

图片生成

  • AI 生成的渐变,用户指定一个颜色,该网站会自动生成基于该颜色的渐变模式。
  • andala,一个在线画板,画出来的线条都是对称的。强迫症可以没事画着玩,解压。
  • Fluid Paint,一个网页画板工具,可以定制笔刷,产生刷油漆的流体效果,非常精美,值得一玩。
  • 图之典,在上面,你能轻松找到饼图、柱形图、桑基图、折线图、热力图、直方图等 22 种常用可视化图形,帮你完成日常的数据可视化工作。
  • Ray.so,有时需要把代码以图片的形式发出或者放在PPT上面。这个网站可以生成漂亮的代码截图,颜色、阴影、背景都可以调整。

图标库

  • Bootstrap 图标库,Bootstrap 的图标库发布1.0正式版,包含1100多个图标,全部都是 SVG 格式,可以插入 img 标签。
  • Font Awesome,Font awesome图片库,有时可以用来查找想要的图标和代码。
  • My Icon,一套免费图标,用来更换 iOS 14 的图标。一共有几千个图标可供选择,还允许自定义和编辑。
  • Unicode表情,在记事本和文本编辑器中插入表情,不用安装其它东西,系统级支持。
  • FlatIcon,一个图标搜索引擎。

图片处理

  • PIXLR在线图片编辑,一个在线图片编辑工具,工具比较丰富,操作也比较方便,可以打开一张在线图片,直接编辑,无需本地存储,可临时使用。
  • AI人工智能图片放大,免费无损放大图片。
  • AI Picture Restorer,一个在线工具,去除老照片的破损和折痕。这个网站也有其它图片处理工具,比如:移除背景图片放大,等等。
  • ArtLine,一个深度学习项目,将照片转为线条素描画,这里有可以运行的 Demo(Flask 应用)
  • SvgPathEditor,一个开源的 SVG 图形路径编辑的在线工具。

流程图

  • Excalidraw,Excalidraw 是手绘风格的一个在线作图工具,效果不错,操作也方便。
  • diagrams,在线的画流程图等,以前也叫draw.io。
  • Markmap,用markdown来做脑图,很方便。
  • Argdown,用简单的文字做复杂的图。

音频

视频

  • screenity,功能强大的 Chrome 浏览器录屏插件。
  • tinyMediaManager,一款管理电影视频资料的软件,可以自动下载电影相关的信息和图片,自己建议视频库的时候用得到。使用参考:https://post.smzdm.com/p/aekegq2k/
  • zyPlayer,聚合各大非正规影视网站的视频观看软件,更新频繁。

编程开发

工具

  • BeeWare,一个 Python 工具,让你的 Python 代码可以打包成跨平台图形界面应用,尤其是可以打包成手机 App,支持 iOS、Android、Windows、MacOS、Linux、Web 等平台。
  • Java decompilers,反编译安卓应用的apk,用过的工具中,觉得这个是最好的。
  • Transform,一个在线工具,可以将各种代码互相转换,比如把 HTML 转为 JSX,或者把 JSON 转为 XML。
  • 2020年设计师工具调查报告,UXtools 对设计师的年度调查,各种工具的使用情况,上图是使用最多的 UI 设计软件,前五名依次是 Figma、Sketch、Adobe XD、Illustrator、Photoshop。
  • Sourcetrail,可视化源码浏览器,可以对 C、C ++、Java、Python 源代码进行静态分析,并以图形可视化的形式呈现。
  • volute,一个语音工具的集成软件,文档教你如何在树莓派上使用 Node.js,搭建自己的语音助手,可以识别语音,也可以将文本转为语音。

网页

  • Vega-Lite,一个制作互动式图表的 JS 库。
  • magicCss,一个实现各类图形的 CSS 库。
  • Shuffle,一个可能快速构建网页元素的在线工具。
  • Coding Fonts,代码编辑器使用什么字体? CSS Tricks 推出的这个在线工具,可以浏览各种不同字体的渲染效果。帮助大家选择代码字体。
  • github1s,只要在 GitHub 仓库域名后面加上1s,比如github1s.com/facebook/react,就能在浏览器里面使用 VS Code 环境,浏览这个仓库的代码。
  • CSS 学习教程,谷歌出品的 CSS 教程,内容很丰富全面,一共有24课

正则表达式

  • RegExper,该网站可以将正则表达式转成解释图片。
  • RegExLib,该网站收集各种常用的正则表达式,比如搜索”email”,会返回961个正则表达式。
  • RegEx Testing,在线测试正则表达式,比较方便。

资料

文章资料

  • psql 教程和备忘录,psql 是 PostgreSQL 数据库的官方命令行客户端,本文是它的一篇简明教程。
  • 傅立叶变换的交互式介绍,通过一系列动画,解释什么是傅立叶变换。
  • 机器学习的线性代数简介(Python 版),一篇英语的长篇文章,通过 Python 语言学习线性代数。
  • 机器学习书单,作者列出的机器学习入门的书单,一共20本左右。
  • 神经网络的6种基本结构,本文介绍学习神经网络必须要了解的6种基本结构,上图就是最简单的感知器(Perceptron)。
  • 免费的 Python 英文书籍,本文整理了一张免费书籍清单,都是网上合法的 Python 学习资源,书目相当多。
  • 计算机教育缺失的一课,麻省理工学院计算机课程的中文版,向学生介绍基本的软件开发工具,帮助学生提高使用工具的能力。
  • Akiyoshi’s illusion pages,该网站是日本立命馆大学 Akiyoshi 教授的个人主页,收集了大量的视觉错觉图片。
  • 软件的投入比例,书里有一张图,给出了大型软件整个生命周期里面,程序员投入的时间比例。
  • 《计算机图形学从零讲起》(Computer Graphics from Scratch),免费阅读的英文书籍,计算机图形学的概述。
  • GitHubDaily,每日不定时在社交媒体推送一批 GitHub 优秀的开源项目给开发者, 帮助开发者们发现当下最火的开源项目。
  • 关于线程的简要介绍,线程(thread)是编程的重要概念,本文用简单的语言介绍了什么是线程、它与进程的区别、线程的优缺点等等,写得很好。

网络工具

  • Host yo self,一个开源工具,可以架设服务,连接本地计算机,让其他人可以通过互联网访问本地的文件夹和文件。比如,你想把电脑上的文件共享给别人,通常是上传到某一个服务器,然后再让别人下载。这个工具可以让人直接从你电脑上下载。
  • Raindrop,一个跨平台的网络书签管理器。
  • youtube,一个 Go 语言写的 Youtube 视频下载工具,youtube-dl 的替代品。
  • hoppscotch,一个开源的 Postman 替代品,调试 HTTP 请求的在线工具。
  • KakaCSS,在任意网站复制内容,粘贴到这个网站,会给出所复制内容的 CSS 样式代码。
  • KinhDown,免费不限速的百度网盘文件加速下载利器,解析真实地址/用 IDM 下载度盘。
  • talkyard,开源的论坛软件,还可以当作网站的留言系统。
  • MQTTX,一款跨平台的 MQTT 消息网关的开源桌面客户端,可以用来测试消息收发。
  • 奶牛快传,方便快速地传递文件,分享文件。
  • IPv6 测试聚合站,一个专门收集各种 IPv6 网络测试服务的网站。
  • Hurl.it,这个网站可以定制并发出 HTTP 请求,相当于 Postman 的网页版。
  • Table Convert Online,一个网页工具,可以在线表格转成 Markdown、JSON、HTML、XML、YAML 等数据格式,并支持格式之间互相转化。

自建服务

我选自建服务的原则是要界面优美大方、开源、数据维护方便、可以使用Docker部署、电脑和移动平台都能方便访问。有自建服务需求时,我会先在Awesome-selfhosted或者Clone-Wars找一下,或者平时收集。以下推荐的,大多是自己正在使用,觉得还不错的。

  • Simpledash,一款网址快速拨号网页应用,界面丰常简洁漂亮,配置简单,加载迅速,特别是渐变的背景不再单调。作用:我把它设置成所有设备上浏览器主页面和新建标签页,这样有一个上网的统一入口。
  • Shaarli,一款开源的书签收集应用,可方便地收集种类网站和书签,提供API支持,界面简洁大方,书签的备注支持Markdown。作用:用了这个之后,换浏览器再也不用考虑书签导入导出的事,在手机上也可以直接访问。
  • Chevereto,一款开源的图床应用,界面简单大方,功能丰富稳定,可支持多用户模式,也有简单的API接口。
  • Gitlab,一款类似于Github的代码历史管理应用,开源,功能齐全,界面操作方便,最佳私人代码托管服务。
  • Leanote,一款开源云笔记应用,支持Markdown,支持笔记转博客,有桌面、手机客户端以及网页客户端。但手机客户端体验不好,项目也很少更新了,但自己很多的笔记都存在上面,而且可以通过API,将从微信、手机、电脑等各个渠道收藏的信息发送到这里。
  • Shiori,一款类似于Pocket的稍后阅读应用,可通过简单的API将电脑或手机上文章地址发送到这里,界面简洁大方。
  • Tiny Tiny RSS,一款支持自行部署的RSS订阅服务,性能稳定,有较好的手机客户端,配合RSSHUB,一切可订阅。不想被今日头条之类的app监控你的阅读习惯,就用它吧。
  • Jekyll,一款生成静态网站的服务,功能齐全,主题丰富,支持Markdown,维护简单,这个网站就是用Jekyll搭建的。
  • OwnCast,一个可以自己搭建的开源流媒体服务,用作视频的在线播放。
  • Bitwarden,一个可以自己搭建的密码管理服务,有各平台的客户端,自己正在用,配合浏览器使用真的很方便,密码还是保存在自己服务器上放心。
  • Polr,一款可以自己部署的短网址应用,界面简单,使用也方便,目前用得比较多。如果自己部署了很多服务,有很多端口,平时记不住,可以用这个方便访问,每次只要记得短网址就可以了,也便于分享。
  • Jellyfin,一个可以自己部署的视频系统服务,界面漂亮,各客户端支持都不错。目前正在使用,远程看自己的电影和视频很方便。