Skip to content

一款开源的MarkDown Editor,主要用于对GitHub Blog编辑和发布。

License

Notifications You must be signed in to change notification settings

Blue-Oranges/GitHubBlogEditor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

一款开源的MarkDown Editor,主要用于对GitHub Blog编辑和发布。

简介


MG : GitHubBlogEditor

Markdown for GitHub Blog

一款针对于GitHub Blog打造的博客编辑器,分别对GitHub原生仓库和GitHub Pages博客仓库设计的博客编辑客户端。移动端采用Dart语言和Flutter框架编写,Windows平台采用.NET Core,Mac端可能会采用Qt进行开发....

支持功能


基本功能

  • 登录GitHub账户
  • 选择博客类型,选择博客模板
  • 创建博客仓库
  • 支持博客的编辑和修改
  • 集成Emoji和徽章标签和进度条
  • 支持图片的上传
  • 博客的保存和发布
  • 支持查看博客仓库的Star、Fork数
  • 支持查看,发布博问,发表回答和评论
  • 支持分享博文,新闻,知识库,博问到微信和QQ等
  • 查看我的博客仓库

关于博客类型

1 原生仓库博客

通过原生仓库创建博客时,我们在README.md的Code主页中生成博客的目录,可以选择不同的模板,在Issues中生成对应的博文,通过Lables标签和Author等属性对博客进行归档。也可以在Wiki填写博客的相关引用。

2 GitHub Pages博客

通过创建与用户名相同的仓库,选择主题(Hexo或Jekyll),然后配置GItHub Pages的域名,同时支持对主题的修改。

关于GitHub API


可以申请GitHub对外开放的API Key,采用API v4版本,使用GraphQL进行调用,感谢GitHub Developer官方提供的支持!

参考:

GraphQL API v4

下载地址


Links

截图


[正在设计中....]

备注


本项目完全开源,用于学习,不可商用,License采用MIT许可证。

如有什么Bug和建议可以在Issues中提出反馈。

About

一款开源的MarkDown Editor,主要用于对GitHub Blog编辑和发布。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published