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

JavaScript 项目

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

DoraCMS

第 49 期 Star 2.5k Watch 166 Fork 823 中文
基于 Nodejs + eggjs + Mongodb 编写的内容管理系统。项目结构清晰、易于拓展,适合前端开发工程师做二次开发
DoraCMS

falcon

第 49 期 Star 4.2k Watch 92 Fork 184
一款免费、开源的 SQL 可视化编辑器,具有查询数据、可视化等功能。 支持 Windows、Mac、Linux 操作系统,能够链接 MySQL、PostgreSQL、SQLite 等多种数据库,并把查询结果通过不同形式图表展示。下载地址
falcon

chroma.js

第 49 期 Star 7.1k Watch 140 Fork 447
一款极小、零依赖用于各种颜色转换的 JS 库,帮助前端把颜色操作于股掌之间。示例代码:

chroma.scale(['#fafa6e','#2A4858'])
    .mode('lch').colors(6)

chroma.js

refined-github

第 49 期 Star 11.9k Watch 197 Fork 910
一款 GitHub 的浏览器插件,支持 Chrome 和 Firefox。这款插件给 GitHub 增加了非常多强大的功能,比如一键合并冲突修复、等待 check 成功后合并 PR、在代码中链接到 Issue/PR 和 url 等,在 README 中有详细的功能列表,可以时常学习一下提高你的生产力
refined-github

gitstalk

第 49 期 Star 416 Watch 11 Fork 21
这是一个使用 Vue.js 开发的网页,可以看到某一个 GitHub 用户最近干了些什么。比如 Star、Push commit、Fork 之类的操作,还会显示这个 GitHub 用户的一些信息。网站
gitstalk

panolens.js

第 48 期 Star 1.4k Watch 54 Fork 215
基于 WebGL 的全景查看库。效果如下:
panolens.js

gitmoji-cli

第 48 期 Star 2.2k Watch 21 Fork 130
Git 交互式客户端,方便在提交信息中增加 emoji 表情。终于知道别人的提交信息为什么会有表情了,效果如下图:
gitmoji-cli

honeyed-words-generator

第 48 期 Star 265 Watch 7 Fork 51 中文
一个“土味情话”在线生成项目。支持生成图片、分享二维码,在线访问。你们先看,我看完被撩到了我先去静静
honeyed-words-generator

G2

第 48 期 Star 9.7k Watch 257 Fork 880 中文
一套面向常规统计图表,以数据驱动的高交互可视化图形语法,具有高度的易用性和扩展性。使用 G2,你可以无需关注图表各种繁琐的实现细节,一条语句即可使用 Canvas 或 SVG 构建出各种各样的可交互的统计图表。G2 是整个蚂蚁金服 AntV 可视化解决方案中的一个环节,主要针对在高交互、高扩展的二维统计图表
G2

wx-promise-pro

第 47 期 Star 648 Watch 20 Fork 118 中文
支持 finnaly、typescript 的微信小程序异步解决方案。特性:

  • 方便集成:一处引用,处处使用
  • 把微信小程序所有异步 API promise 化并挂在到 wx.pro 对象下
  • 支持 ES2018 finally 特性
  • 支持 TypeScript 开发
import { promisifyAll, promisify } from 'wx-promise-pro'
// promisify all wx‘s api
promisifyAll()
// promisify single api
promisify(wx.getSystemInfo)().then(console.log)