GitHub精选分享第二期

记录这周值得分享的事,主要是GitHub精选 前端相关~

edex-ui,一个到随处运行的科幻桌面

eDEX-UI 是一个全屏桌面应用程序,类似于科幻电脑界面,
其灵感来自于DEX-UI和TRON Legacy电影特效。
它在真实终端中运行您选择的shell,并显示有关系统的实时信息。

Howler.js - JavaScript 开发跨平台音频相关的开发

Howler.js提供了一个现代音频库,支持Web Audio API和HTML5 Audio的回退机制。
该项目致力于简化与使用 JavaScript 开发跨平台音频相关的开发工作。
几家大型技术和媒体公司正在使用 Howler.js,包括谷歌、迪士尼、Mozilla 和乐高。

NES.css - 一款像素风格css库

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

这个项目是为了帮助开发者掌握 JavaScript 概念而创立的。
在学习(JavaScript)中,可以作为一篇指南。
从 调用堆栈 / 原始类型 到 设计模式/代码整洁之道

30-seconds-of-code 有趣的JS代码片段集合

1
2
3
4
5
//摘取一段 : Adapter-ary
//Creates a function that accepts up to n arguments, ignoring any additional arguments.
//Call the provided function, fn, with up to n arguments,
//using Array.prototype.slice(0,n) and the spread operator (...).
const ary = (fn, n) => (...args) => fn(...args.slice(0, n));

scrcpy, Android屏幕分享与控制

由 Genymobile 推出的可跨平台的、可自定义码率的、开源的屏幕共享工具。
提供了在 USB (或 TCP/IP )上连接的 Android 设备的显示和控制,
适用于 GNU/Linux、Windows 和 MacOS 。

css-animation-101, css动画示例

从零开始介绍 CSS 动画开源电子书
https://cssanimation.rocks/

Dan Abramov 个人博客

Dan Abramov 参与开发过react, redux create-react-app的作者之一