扫一扫
关注 HG 公众号
发现更多开源乐趣

JavaScript 项目

兴趣是最好的老师,HelloGitHub 就是帮你找到编程的兴趣。

YesPlayMusic

第 66 期 Star 14.2k Watch 174 Fork 2.0k 中文
高颜值的第三方网易云播放器。它不仅拥有简洁美观的外观,还有丰富的功能

  • 支持 Windows/macOS/Linux
  • 私人 FM/每日推荐歌曲
  • 网易云账号登录
  • 歌词显示
  • 自定义快捷键和全局快捷键
  • 等等

YesPlayMusic

30-Days-Of-JavaScript

第 66 期 Star 14.5k Watch 554 Fork 3.0k
30 天 JavaScript 编程挑战。该教程虽然是英文教程但是图文并茂通俗易通,内容循序渐进包含练习题,适合零基础想要学习 JavaScript 的同学
30-Days-Of-JavaScript

didact

第 65 期 Star 4.4k Watch 68 Fork 377 中文
教你从零写一个 React 框架。通过一系列的文章和代码,教授如何实现 React 框架,从而能够更好的理解 React 内部原理
didact

gogocode

第 64 期 Star 2.7k Watch 47 Fork 189
简化 JavaScript 抽象语法树(AST)处理的工具。借鉴了类似 jQuery 的预发和字符串构建 AST 的思想,大大简化了学习成本、降低了开发复杂度,官方团队在此基础上还开发出了 Vue2 转 Vue3 的插件
gogocode

50projects50days

第 64 期 Star 10.9k Watch 285 Fork 3.1k
50 个采用 HTML+CSS+JS 的前端小项目集合。项目包含网页源码和效果展示,标准入门级的前端开源项目。通过查看效果让新手感受前端的美妙,简单的源码降低了上手写代码门槛。或许其中某个网页的效果也会让工作多年的你大呼哇塞
50projects50days

rubick

第 64 期 Star 2.6k Watch 40 Fork 296 中文
基于 Electron 开发的开源插件化工具箱。起初项目作者是 uTools 的用户但 uTools 没有开源,他又想接入公司内部的工具,然后 Rubick(拉比克)就诞生了。它实现了 uTools 的大部分功能,可以适配 uTools 丰富的开源插件,享受用完即走的便利
rubick

sjcl

第 64 期 Star 6.8k Watch 233 Fork 911
斯坦福大学开源的 JavaScript 加密库。用于 JS 的加密和解密,体积小且支持多种加密算法

sjcl.encrypt("password", "data") //加密数据
sjcl.decrypt("password", "encrypted-data") //解密数据

cusdis

第 63 期 Star 1.7k Watch 13 Fork 105
这是一个界面清爽、注重隐私的轻量级博客评论系统。可以很方便地与 React、Vue 或其他博客系统结合,并且还提供了一个后台来管理所有的评论。除此之外,还支持一键从 Disqus 导入、邮件通知等强大的功能
cusdis

etherpad-lite

第 64 期 Star 12.1k Watch 355 Fork 2.3k
支持实时协作的富文本 WYSIWYG 编辑器
etherpad-lite

sharedb

第 66 期 Star 4.9k Watch 105 Fork 396
基于 JSON 数据 OT 算法的实时数据库。简单来说就是实时协同数据框架,可用来实现当页面因用户操作发生数据变化时,实时把数据同步展示到其它用户页面上,其中 OT 算法就是解决此协同过程中问题的通用算法。常见的场景比如:多用户之间的状态同步、在线协作文档、离线后数据改动同步等
sharedb