MDWiki —— 基于 Markdown 和 HTML 5 的纯客户端 Wiki/CMS

简介: MDwiki 是一个完全使用 HTML5/Javascript 技术构建,完全运行在客户端的 Wiki/CMS 系统。无需专门的服务器软件,只需将 mdwiki.html 上传到你存放 markdown 文件的目录。

MDwiki 是一个完全使用 HTML5/Javascript 技术构建,完全运行在客户端的 Wiki/CMS 系统。无需专门的服务器软件,只需将 mdwiki.html 上传到你存放 markdown 文件的目录。

image.png

特性

  • 完全使用 HTML5/Javascript 构建,无需在本地或远程安装任何软件。
  • 使用 Markdown。
  • 基于 jQuery 和 Bootstrap 3 的响应式布局。
  • 增强的 Markdown 语法,例如代码高亮、GitHub Gists、Google 地图。
  • 可以修改主题。支持所有 bootswatch 的主题。


需求

  • 网页空间(或者支持静态文件的 web 服务器)
  • 任何现代的浏览器
  • mdwiki.html文件


使用

mdwiki.html 和你的 markdown 文件放在同一个目录下。你可以使用任何相对于mdwiki.html的 url (在 #! 之后)。

例如:

http://www.example.com/mdwiki.html#!myfile.md

如果你将 mdwiki.html 改名为 index.html,在大多数服务器上你都可以省略文件名:

http://www.example.com/#!myfile.md

MDwiki 会默认加载同一目录下的 index.md 文件。所以如果你可以直接输入域名:

http://example.com/

技术

MDwiki 基于以下技术构建:


项目主页

dynalon.github.io/mdwiki/(这个网站本身使用 MDWiki 构建。)

相关文章
|
2月前
|
Android开发
我用过的笔记 Markdown Wiki 工具
我用过的笔记 Markdown Wiki 工具
|
2月前
|
JavaScript 前端开发 编译器
Nodejs 第二十三章(Markdown 转 html)
Nodejs 第二十三章(Markdown 转 html)
67 0
|
8月前
|
机器学习/深度学习 存储 资源调度
如何将html转换成markdown?
如何将html转换成markdown?
146 0
|
1月前
|
存储 移动开发 编解码
基于HTML5开发的Markdown在线编辑器
Markdown是一种轻量级标记语言,以其简洁易读的格式而备受程序员和作者们的青睐。随着互联网的发展,越来越多的在线Markdown编辑器应运而生,为用户提供了更加便捷、高效的写作和编辑环境。本文将探讨基于HTML5开发的Markdown在线编辑器的设计原理、功能特点以及技术优势。
69 4
|
2月前
|
存储 移动开发 编解码
基于HTML5开发的Markdown在线编辑器
Markdown是一种轻量级标记语言,以其简洁易读的格式而备受程序员和作者们的青睐。随着互联网的发展,越来越多的在线Markdown编辑器应运而生,为用户提供了更加便捷、高效的写作和编辑环境。本文将探讨基于HTML5开发的Markdown在线编辑器的设计原理、功能特点以及技术优势。
41 1
基于HTML5开发的Markdown在线编辑器
|
2月前
|
数据采集 数据挖掘 Python
Python之html2text: 将HTML转换为Markdown 文档示例详解
Python之html2text: 将HTML转换为Markdown 文档示例详解
85 0
|
8月前
|
搜索推荐 API SEO
Angular 服务器端渲染的静态 HTML 变为客户端的动态应用的过程
Angular 服务器端渲染的静态 HTML 变为客户端的动态应用的过程
|
8月前
markdown转html插件
markdown转html插件
62 0
|
8月前
|
Web App开发 JSON 前端开发
根据markdown文件反向转换成chrome浏览器书签html
前几天手贱直接把 bookmark 的源文件给删了,这下这么多年收藏整理的书签只有自己博客里的一个 markdown 文件了,毕竟还是直接用浏览器自带的 bookmark 查看会方便好多,只能想办法怎么根据现在的 markdowm 文件转换回 bookmark.html 文件了
69 0
|
8月前
|
存储 Web App开发 移动开发
HTML5在客户端存储数据的新方法——localStorage
HTML5在客户端存储数据的新方法——localStorage
120 0