Item logo image for Github Jekyll Blog Editor

Github Jekyll Blog Editor

5.0(

3 ratings

)
ExtensionSocial Networking132 users
Item media 5 screenshot
Item media 1 screenshot
Item media 2 screenshot
Item media 3 screenshot
Item media 4 screenshot
Item media 5 screenshot
Item media 1 screenshot
Item media 1 screenshot
Item media 2 screenshot
Item media 3 screenshot
Item media 4 screenshot
Item media 5 screenshot

Overview

To support writing, editing and managing the github.io based Jekyll Blog, with Markdown Previewer.

Github Jekyll Editor is extension for Chrome Based Browsers . Hope to : 1. Support Markdown Editor focusing on Jekyl (hosted in Github.io); 2. Support list posts, edit post, publish post, delete post, etc.; But due to my personal willing, I hope to seek some new alternative tool which can be much better than my shallow extension, which ideally can support below expectations: 1. Portable & Cross platforms, as I normally switch cross different platforms and devices, especially some of those are restricted to install softwares; 2. As big fan of Vim, Vim-mode in editor is a MUST; 3. Distraction-free mode is perfered; After scanning all visible candiates, especially several very strong self-hosted solutions (which is most possible approach can easily meet requirement 2), it's sadlly for me to realize that there is not so perfect solution, let alone the self-host solution anyway relying on one dedicated VPS & those effort/trouble shooting in those setup and also customization. Then, I eventually made up of my mind to reconstruct my **old** tool to be more **mordern style**. And after some days' effort, there are 3 major updates: - Update the editor soluiton from previews *Meltdown* to [ace](https://ace.c10.io/) which is so strong web-based editor, and can fulfill all my expectation; - Add 'Focus Mode' on top of orginal 'Preview Mode'; - Reconstruct the UI and (that might only meaningful for myself and possible developers) the mechanism for theme/UI; *NOTE on Vim ExCmd*: - q: quit - w: manual save (not really meaningful just for fun.. since the 'save' action is automatically done for any keyup) - l: layout switch between preview & focus mode - s: dark/light skin switch - pu: update and publish - un: update but not publish ## History + 4.0: * Critical Reconstruction with above statement Code in https://github.com/shinemoon/jekyller and it's welcome to raise issue or comment there. --- **Github Jekyll Editor** 是一个适用于 Chrome 内核浏览器的扩展程序。它的目标包括: 1. 支持专注于 Jekyll 的 Markdown 编辑(托管在 Github.io 上); 2. 支持列出帖子、编辑帖子、发布帖子、删除帖子等操作; 但出于个人需求,我希望找到一些更好的替代工具,理想情况下能够满足以下要求: 1. 便携性 & 跨平台支持,因为我经常在不同平台和设备之间切换,尤其是一些不允许安装软件的设备; 2. 作为 Vim 的忠实粉丝,编辑器必须支持 Vim 模式; 3. 支持沉浸式书写模式更佳; 在浏览了所有可见的候选工具后,尤其是一些非常强大的自托管方案(这可能是满足跨平台需求的最可能的途径),我遗憾地发现并没有一个完美的解决方案,更不用说自托管方案还依赖专用服务器以及在设置和个性化过程中需要投入的精力和故障排查。 因此,我最终决定将我的**旧工具**重构为更**现代风格**的版本。 经过几天的努力,有了以下三个主要更新: - 将编辑器从之前的 *Meltdown* 替换为 [Ace](https://ace.c10.io/),这是一款强大的基于网页的编辑器,能够满足我的所有期望; - 在原来的“预览模式”基础上新增“专注模式”; - 重构了 UI(可能对我自己和未来的开发者有用)和主题/UI 的机制; **关于 Vim 命令的说明**: - `q`:退出 - `w`:手动保存(实际上仅供娱乐...因为每次按键时都会自动保存) - `l`:布局切换,预览模式和专注模式之间切换 - `s`:暗色/亮色皮肤切换 - `pu`: 更新文章并且发布 - `un`: 更新文章但不发布 --- ## 历史记录 + 4.0: * 进行上述内容的重大重构 代码开源:https://github.com/shinemoon/jekyller 欢迎提交问题或者讨论。

5 out of 53 ratings

Google doesn't verify reviews. Learn more about results and reviews.

Review's profile picture

A Chrome Web Store userMar 18, 2015

It's work.

Details

  • Version
    4.0.3
  • Updated
    November 20, 2024
  • Offered by
    shinemoon
  • Size
    3.41MiB
  • Languages
    English
  • Developer
    Email
    claud.xiao@outlook.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

The developer has disclosed that it will not collect or use your data.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

For help with questions, suggestions, or problems, please open this page on your desktop browser

Google apps