爱意满满的作品展示区。
hyspace

Gitblog.io - 简洁的 Github Pages 博客编辑器

  hyspace ·
hyspace · May 5, 2014 · 14858 views
This topic created in 4566 days ago, the information mentioned may be changed or developed.
Gitblog.io http://www.gitblog.io 是我之前写的 Github Pages 博客撰写工具。它可以帮助程序员 编辑自己托管在 Github Pages 上的 Jekyll based blog。看到有小伙伴做了类似的工具上来,我也一起发上来供大家参考。

写这个项目主要是为了让自己能方便地写blog,不需要单独手动上传图片,因此比较重视图片上传功能。界面简洁到不能再简洁,风格参考 Medium. 代码编辑器使用Ace,强化了代码高亮,支持Ruby,Python等常用语言。

Gitblog.io 使用 Github API,提供添加、删除、修改文章和粘贴、拖拽上传图片等功能。网站为纯静态,自身也是托管在 Github Pages 上,使用Angular框架开发。Oauth 跳转托管在 Heroku 上。

网站: http://www.gitblog.io

源码: https://github.com/gitblog-io/gitblog-io.github.io

还有很多未完成的功能,TODO: https://github.com/gitblog-io/gitblog-io.github.io/issues/1

本人时间精力有限,TODO上的功能都写完估计黄花菜都凉了。如果有人有兴趣一起完成它,欢迎联系 @hyspace twitter
90 replies  •  2016-05-03 17:49:40 +08:00
dongbeta
dongbeta
May 5, 2014 via iPad
1
个人觉得最神奇的是可以截屏上传图片。
dongbeta
dongbeta
May 5, 2014 via iPad
2
john990
john990
May 5, 2014❤️1
3
做的很赞啊,已用
thinkif
thinkif
May 5, 2014❤️1
4
试用了一下, 非常好
thinkif
thinkif
May 5, 2014❤️1
5
话说刷新一次这后就不能再现实列表了... 一直处在 "wait..." 状态
tonghuashuai
tonghuashuai
May 5, 2014❤️1
6
赞一个
ChiangDi
ChiangDi
May 5, 2014❤️1
8
真是太赞了!!!!
ChiangDi
ChiangDi
May 5, 2014❤️1
9
我一定离不开它了。
clker
clker
May 5, 2014❤️1
10
大赞!

类似工具有哪些啊?
clker
clker
May 5, 2014❤️1
11
Draft和public好像没有区别啊
hyspace
hyspace
OP
May 5, 2014
12
@thinkif @sneezry 麻烦帮忙看下你们卡住的地方,console把错误报给我呗,我现在很需要bug反馈。我马上加bug tracking
hyspace
hyspace
OP
May 5, 2014
13
@clker 类似工具有 prose.io 这个是全方位的github内容编辑器,不止是做 github pages的。
3214668848
3214668848
May 5, 2014❤️1
14
赞图片上传,感觉我那个缺少这个功能呢
hyspace
hyspace
OP
May 5, 2014
15
@clker 是通过frontmatter的published属性区分的。设置了draft之后,文章就不会出现在站点里了。可以随时切换。
hyspace
hyspace
OP
May 5, 2014
16
@3214668848 这个功能很重要,上传图片太麻烦是阻止我用本地编辑器写文章的主要原因
mortal
mortal
May 5, 2014❤️1
17
第一眼我就爱上了它!
clker
clker
May 5, 2014
18
@hyspace 再次感谢!

感觉blog还是应该这样写才好。用本地编辑器还是没有办法习惯。
leon907
leon907
May 5, 2014❤️1
19
授权之后就一直等待了
wu181184
wu181184
May 5, 2014❤️1
20
为什么一直卡在loding: http://www.gitblog.io/app/?
sneezry
sneezry
May 5, 2014❤️1
21
@hyspace 我这边console是空的,所有资源也都200或304,没有未加载完成的情况。
hging
hging
May 5, 2014❤️1
22
万年waiting。 console也是没有错误。 恩。
thinkif
thinkif
May 5, 2014❤️2
23
授权之后点击自己的page之后就一直wait了
能看到自己的page列表, 估计是卡在加载post列表那里了.
浏览器 chrome 34
Seita
Seita
May 5, 2014❤️2
24
怎么我 pages 有三篇文章只读出两篇
sneezry
sneezry
May 5, 2014❤️1
25
我发现请求api的时候没有指定callback函数,返回的结果是json,这样是如何解决跨域的问题呢
zhwei
zhwei
May 5, 2014 via Android❤️1
27
赞个👍,回去试试!
circsqua
circsqua
May 5, 2014❤️1
28
好像这样就可以摆脱git shell了呀!其它家的仓库支持么?
archean
archean
May 5, 2014❤️1
29
已有 Github Pages 的会卡在 Waiting 那里.
hyspace
hyspace
OP
May 5, 2014
30
@leon907
@thinkif
@hging 我错了,我现在增加了错误弹框,至少应该不是一直waiting了,尝试增加了ga的tracking,我看看都是什么错误的
hyspace
hyspace
OP
May 5, 2014
31
@leon907 这个应该是在angular应用代码执行之前出了别的错误,除了这一条,前面还有别的错误么?
hyspace
hyspace
OP
May 5, 2014
32
@circsqua 暂时没有考虑支持,主要是没研究过其他仓库类似Github Pages的功能
Akagi201
Akagi201
May 5, 2014❤️1
33
hyspace
hyspace
OP
May 5, 2014
34
@Seita 你的文章的命名可能没通过正则检查,能告诉我你没加载出来的文章的文件名是什么么?
leon907
leon907
May 5, 2014❤️1
35
@hyspace 不是很懂前端开发 应该没了 我把console的错误都拷贝了
dylanvivi
dylanvivi
May 5, 2014❤️1
36
好用,尤其是贴图那个~赞:)
MingZhe
MingZhe
May 5, 2014❤️1
37
最早我的博客就是放在 gitpage 上,后来苦于速度太慢,就搬家了。。。
lijinma
lijinma
May 5, 2014❤️1
38
感觉很不错啊啊啊啊
hyspace
hyspace
OP
May 5, 2014
39
@leon907 我重现你的bug了,但是只有在safari下能重现……慌了,我得仔细看看
leon907
leon907
May 5, 2014
40
@hyspace 我用的是windows 7 64bit下的360极速浏览器 功能很赞正是想用的
dongbeta
dongbeta
May 5, 2014
41
@hyspace 你看,BUG 是自己测不完的。
hyspace
hyspace
OP
May 5, 2014
42
@leon907 @thinkif @hging 貌似搞定了,居然是压缩bug……刷新重试吧

@Akagi201 - [ ] something
wu181184
wu181184
May 5, 2014❤️2
43
一直停留在Renaming the repo...: http://www.gitblog.io/app/#!/
rcgary
rcgary
May 5, 2014❤️2
44
看起来不错,但是进去就 bug 了,和楼上一样,一直在 Waiting
hyspace
hyspace
OP
May 5, 2014
45
@wu181184 新建的功能比较仓促,这个问题是fork+rename的操作失败了,只能你自己手动把 jekyll-bootstrap-for-fork 仓库重命名成 [username].github.io 了
dong3580
dong3580
May 5, 2014❤️1
46
@hyspace
很赞,先收藏
hyspace
hyspace
OP
May 5, 2014
47
@rcgary 没有弹出框,console也没有输出?
qianlifeng
qianlifeng
May 5, 2014
48
赞一个
hyspace
hyspace
OP
May 5, 2014
49
@sneezry Github API 支持 CORS
rcgary
rcgary
May 5, 2014❤️1
50
@hyspace 什么都没有,人在国外,和这个有关系么?
thinkif
thinkif
May 5, 2014❤️1
51
@hyspace 我又试了下, 还是有那个问题
hyspace
hyspace
OP
May 5, 2014
52
@rcgary 没关系,在国外应该更好才对……奇怪了
hyspace
hyspace
OP
May 5, 2014
53
@thinkif 谢谢,麻烦你测这么多遍了。如你所说,如果前面都正常,就是post出不来应该是post列表加载的问题了。console有输出么?
rcgary
rcgary
May 5, 2014❤️1
54
Uncaught TypeError: undefined is not a function naptha-wick.js:2539
Element.has naptha-wick.js:2539
begin_select naptha-wick.js:2554

看看这个有没有帮助
wu181184
wu181184
May 5, 2014❤️1
55
编辑完后,如何访问bolg?
thinkif
thinkif
May 5, 2014
56
@hyspace 别客气,喜欢你的这个项目,很实用,希望能帮你做到更好
thinkif
thinkif
May 5, 2014
57
@hyspace Console 没有输出
zhwei
zhwei
May 5, 2014❤️1
58
@hyspace 在检查存在的博客时, 后缀名为`markdown`的不能显示, 只能显示`.md`的文件.
soundbbg
soundbbg
May 5, 2014
59
这个项目不错,支持一下。
hyspace
hyspace
OP
May 5, 2014
60
@rcgary 这个是你的插件报错的。
Jelen
Jelen
May 5, 2014
61
好赞!不过是不是没有EDIT功能?
mantianyu
mantianyu
May 5, 2014
62
还是更习惯用 vim 啊 :P
zhurongx
zhurongx
May 5, 2014❤️1
63
卡在Checking if new repo is ready...了
yautou
yautou
May 5, 2014 via iPhone
64
不能访问私有repo,我的pages是私有repo😭后续可以支持gitcafe嘛
stonestyle
stonestyle
May 5, 2014
65
不能注册?![]( )
NovemberEleven
NovemberEleven
May 5, 2014
66
没有实时预览不习惯,嘿嘿。
Pete
Pete
May 5, 2014
67
好像不错 试试
iEverX
iEverX
May 5, 2014
68
期待完成预览功能
xi4oh4o
xi4oh4o
May 5, 2014
69
可以支持目录里的gh-pages么?
我的博客挂在二级目录
cxshun
cxshun
May 6, 2014
70
很赞,顶那个上传图片功能!
trimleo
trimleo
May 6, 2014
71
一直停留在waiting 之前部署过一个githubpage。。
wu181184
wu181184
May 6, 2014
72
已使用,相当赞!
rcgary
rcgary
May 6, 2014❤️1
73
还是一直 Waiting
ql9075
ql9075
May 6, 2014
74
waiting ..
Hysteria
Hysteria
May 7, 2014
75
马上使用随便写了篇发布,感觉超赞的,支持!
hyspace
hyspace
OP
May 7, 2014
76
@rcgary 昨天晚上修复了这个bug,应该好了。
Him
Him
May 7, 2014❤️1
77
为何还是一直在waiting
hyspace
hyspace
OP
May 7, 2014
78
@Him 请给我你的github地址,我排查一下。
hyspace
hyspace
OP
May 7, 2014
79
@ql9075
@rcgary
@trimleo 请给我你们的github用户名,我来排查一下
hyspace
hyspace
OP
May 7, 2014
80
@stonestyle 这个问题我是第一次见到,不是网络问题么?
@zhurongx 这种情况只能重建repo了
@thinkif 你的问题应该已经解决了。如果还有问题,请提供github用户名,我fork你的blog测试一下。
@wu181184 目前还没有做预览链接,已放入TODO
@xi4oh4o 目前只支持user page,因为要用github的jekyll生成静态页面。这个项目是没有后端的。
xi4oh4o
xi4oh4o
May 8, 2014
82
@hyspace 项目的gh-pages也支持jekyll,我user page是静态页,jekyll挂在一个单独的repo里的gh-pages :)
rcgary
rcgary
May 9, 2014
83
@hyspace 今天登录上去就好的,一切正常,做的很棒
ivanlw
ivanlw
Jun 18, 2014
84
请问你说的参考medium是什么东西呢?
greenmoon55
greenmoon55
Jul 4, 2014
85
今天被prose.io坑了。。写完了点publish就消失了,正在体验LZ的,看起来很好~
fasling
fasling
Sep 9, 2014
86
save article failed
kocd
kocd
Sep 22, 2014
87
额。。
我专门登陆来吐槽下,界面没话说。。
不过!!!点了提交,然后报了提交失败,这也就算了!关键是界面仍然保持着提交中,我写了一大串字算是白费了。。
尝试着看源代码来找回我写的内容,发现nb的是每个字都是一个div。。然后我放弃了。。
chztv
chztv
Dec 29, 2014
88
现在还能用吗?发现登录后,new Post 保存都失败!!
Yamade
Yamade
Mar 9, 2015
89
不能用了.哎
qwerasdf
qwerasdf
May 3, 2016
90
类似的东西是 prose.io ,可以用来写挂在 github page 上的 jekyll blog
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4795 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 224ms · UTC 09:18 · PVG 17:18 · LAX 01:18 · JFK 04:18
♥ Do have faith in what you're doing.