时间线图如Github.com

时间:2010-03-01 15:41:01

标签: javascript charts github

有没有人见过一个开源库,可以生成类似于Github.com的提交时间表图表的图表?查看this profile(随机选择一个)并记下每个项目下方的条形图。

我一直在尝试将Flot统治为正确的行为,但它只是没有格式化选项的灵活性来提出一个像样的克隆。就个人而言,我更喜欢Javascript实现,但我也很乐意看到服务器端的东西。

绝对必须是一个独立的实现,应用程序将转向与Internet分离的网络,因此谷歌图表API是不可能的。

1 个答案:

答案 0 :(得分:2)

我建议使用jQuery Sparklines。您需要创建两个单独的图形并将它们彼此叠加(一个用于蓝色条,另一个用于灰色条)。你还需要将虚线/图例设为图像,但github也会使用图像。

这里有一些不错的值可以帮助你入门:

Example sparkline values

编辑:我最初使用相对定位重叠两个单独的迷你图,但最好使用“复合”选项在同一画布上绘制两个图形。