GitHub珍藏:整理我近年来的收藏

231 阅读5分钟

最近一直想写点东西,想来想去也没想到写什么。

总是在频繁的在github中找过去star的某个项目, 于是想把工作以来的收藏整理出来,看看是否有你们需要的,同时也方便自己查找。

常见的就忽略了,整理出我认为有意思或有价值的,看看是否有你需要的

作为前端工程师, 我第一个star的仓库是node, 来看看大家的都是什么,评论聊一聊 lol!

  1. memos

  • A privacy-first, lightweight note-taking service. Easily capture and share your great thoughts.
  • 使用场景:非常适合搭建自己的私人笔记服务(记录点不为人知的事儿)~
  • 开发语言: golang
  • 分类: 后端
  1. better-scroll

  • 📜 inspired by iscroll, and it supports more features and has a better scroll perfermance
  • 性能非常好的一个处理滚动的库。
  • 使用场景:长列表需要优化时,可以考虑使用这个库处理,滚动丝滑~
  • 开发语言:Typescript
  • 分类: 前端
  1. vue-tetris

  • vue写的,俄罗斯方块
  • 使用场景:坐车时,无聊时,打发时间。同时也是不错学习资源
  • 开发语言:vue
  • 分类: 前端
  1. rxdb

  • A fast, offline-first, reactive Database for JavaScript Applications
  • 使用场景:离线优先的响应式数据库,如果项目需要前端存储大量数据时,可以考虑使用
  • 开发语言:Typescript
  • 分类: 前端
  1. Micro8

  • 渗透攻击相关资料,虽然作者已停止更新,但一样有很大的学习价值,通过学习安全相关的知识,而不仅仅局限在xss,csrf等内容
  • 分类:安全
  1. aswan

  • 陌陌风控系统静态规则引擎,零基础简易便捷的配置多种复杂规则,实时高效管控用户异常行为。
  • 使用场景:学习
  • 开发语言:Python
  • 分类:后端
  1. css_tricks

  • Some CSS tricks - 一些 CSS 常用样式
  • 使用场景:初学前端可以用来学习css, 老司机也可以来找找灵感
  • 开发语言:css
  • 分类: 前端
  1. weekly

  • 前端精读周刊。帮你理解最前沿、实用的技术。
  • 使用场景:没时间关注新技术的, 可以通过weekly快速了解新的技术动态
  • 分类:前端
  1. Rive

  • 一个app, 可以构建可交互的图片,在任何端运行
  • 使用场景:多端的应用,相同的交互不需要重复开发,通过rive制作一个交互图片,各个端用对应的运行时调用即可完成相同的交互动画效果
  • 开发语言:各端的语言均有对应的运行时
  • 分类:前端
  1. home-assistant

  • 一个智能家居的操作系统,可以在自己的Nas上运行,特点是可以抹平不同品牌智能家居的使用差异,在同一个平台统一管理,操作等。
  • 使用场景:如果你是个智能家居爱好者,爱折腾,这个真的很好玩,再也不用每个品牌的app都需要安装了
  • 开发语言:Python
  • 分类:智能家居
  1. DPlayer

  • 非常好用的一款H5播放器,支持弹幕。
  • 使用场景:如果你在做视频相关的内容时,这个播放器是个不错的选择
  • 开发语言:JavaScript
  • 分类:前端
  1. reflect-metadata

  • Typescript 中常用的一个库
  • 使用场景:开发依赖注入,控制反转等相关类库,框架时,可以说是必备的
  • 开发语言:Typescript
  • 分类:前端,后端
  1. typescript-json-schema

  • 根据Typescript类型,转换出对应的json-schema
  • 使用场景:做一些转换的自动化工具时,可能会用到,比如根据ts类型,对数据进行校验(后端返回数据,或者其他运行时的三方数据)
  • 开发语言:Typescript
  • 分类: 前端
  1. vue-router-tab

  • tab方式的路由组件实现(目前只支持到vue2)
  • 使用场景:管理后台常见的打开的每个页面都是一个tab
  • 开发语言: vue
  • 分类:前端
  1. prosemirror-view

  • 非常简洁的富文本编辑器, 很适合二次开发使用
  • 使用场景:如果有复杂的富文本编辑器需求,可以考虑用它二次开发
  • 分类: 前端
  1. fluentui

  • 巨硬出品的组件库,简洁 支持React, web-component
  • 使用场景:简洁的office风格, 喜欢的可以试试
  • 分类:前端
  1. size-limit

  • Calculate the real cost to run your JS app or lib to keep good performance. Show error in pull request if the cost exceeds the limit.
  • 使用场景:对团队项目有性能要求时,可以用来监控文件大小,避免包体积无限扩张
  • 开发语言: JavaScript
  • 分类: 前端
  1. Introduction-to-Golang

  • golang 学习资料包
  1. rome / tools

  • rust 开发的统一工具(js,ts, web)
  • 使用场景:喜欢尝鲜的小伙伴,可以先体验下效果
  • 开发语言: Rust
  • 分类:前端
  1. beginners-series-rust

  • 巨硬出品的 Rust学习课程
  1. type-challenges

  • ts类型练习课, 可以用来学习和巩固ts知识
  1. esbuild-kit

  • 一个组织, 里面有很多开发常用的工具
  1. unjs

  • 一个组织, 里面有很多开发常用的工具
  1. mjml

  • 响应式的邮件模板
  1. cloc

  • 代码统计工具

未完待续,

抛砖引玉,非常欢迎分享出你认为,好用的,好玩的~~ anything