All Projects → cben → CodeMirror-MathJax

cben / CodeMirror-MathJax

Licence: other
Experimenting to replace $math$ with formulas inside CodeMirror

Programming Languages

javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to CodeMirror-MathJax

clojure-mode
Clojure/Script mode for CodeMirror 6
Stars: ✭ 105 (+483.33%)
Mutual labels:  codemirror
python-markdown-math
Math extension for Python-Markdown
Stars: ✭ 98 (+444.44%)
Mutual labels:  mathjax
codemirror-languageserver
Language Server integration for CodeMirror 6
Stars: ✭ 37 (+105.56%)
Mutual labels:  codemirror
react-native-codeditor
React Native component to display code editor using WebView and CodeMirror
Stars: ✭ 21 (+16.67%)
Mutual labels:  codemirror
codemirror-colorpicker
colorpicker with codemirror
Stars: ✭ 113 (+527.78%)
Mutual labels:  codemirror
PointingToTheMoon
Super slim Jekyll Theme created for math posts with easy mermaid diagram
Stars: ✭ 49 (+172.22%)
Mutual labels:  mathjax
codemirror-autosuggest
CodeMirror autosuggest addon
Stars: ✭ 44 (+144.44%)
Mutual labels:  codemirror
Scripts-n-Styles
Allows WordPress admin users the ability to add custom CSS and JavaScript directly to individual Post, Pages or custom post types.
Stars: ✭ 16 (-11.11%)
Mutual labels:  codemirror
SWADroid
Android client for e-learning platform SWAD (http://openswad.org/).
Stars: ✭ 21 (+16.67%)
Mutual labels:  mathjax
craft3-codemirror
Add the awesome in-browser code editor CodeMirror as a field type.
Stars: ✭ 17 (-5.56%)
Mutual labels:  codemirror
CodeMirror-Swift
CodeMirror-Swift is a lightweight wrapper of CodeMirror for macOS and iOS
Stars: ✭ 71 (+294.44%)
Mutual labels:  codemirror
purple-pi
💜 LaTeX math wherever you want
Stars: ✭ 31 (+72.22%)
Mutual labels:  mathjax
material-ui-markdown-editor
React.js Markdown editor component based on material-ui
Stars: ✭ 28 (+55.56%)
Mutual labels:  codemirror
vue-showdowns-editor
A markdown editor using codemirror and previewer using @jhuix/showdowns for Vue.js.
Stars: ✭ 27 (+50%)
Mutual labels:  codemirror
markdown-editor
✏️ A very simple but useful Markdown Previewer and Markdown Editor with CodeMirror, Markedjs, and Create-react-app
Stars: ✭ 25 (+38.89%)
Mutual labels:  codemirror
codemirror-plugin
Emmet plugin for CodeMirror web editor
Stars: ✭ 55 (+205.56%)
Mutual labels:  codemirror
nwotable
One app for all your notes on all your devices.
Stars: ✭ 22 (+22.22%)
Mutual labels:  codemirror
Nova-Dark-Theme
A dark theme for Laravel Nova
Stars: ✭ 72 (+300%)
Mutual labels:  codemirror
codeRigade
Realtime collaborative code-editor
Stars: ✭ 17 (-5.56%)
Mutual labels:  codemirror
pseudocode.js
Beautiful pseudocode for the Web
Stars: ✭ 132 (+633.33%)
Mutual labels:  mathjax

UPDATE: See the more mature https://github.com/SamyPesse/codemirror-widgets

codemirror-widgets powers GitBook's new desktop editor, is abstracted to supports rendering in-place various things (math, links, images), and seems generally well structured.

I haven't carefully reviewed codemirror-widgets yet, but I'll probably abandon this project in favor of improving codemirror-widgets, and switch mathdown to it too.

Attempt at CodeMirror + in-place MathJax

Experimenting to replace $math$ (and related LaTeX syntaxes) with formulas in CodeMirror. Buggy and work-in-progress...

Mostly tested with CodeMirror 4.x, 5.x versions but probably works with 3.x too.

Performance is currently OK with MathJax 2.4, horribly slow with 2.5 or 2.6. Working on it...

Demo

http://cben.github.io/CodeMirror-MathJax/demo.html

If you just want to use this for writing, check out mathdown.net powered by https://github.com/cben/mathdown.

UNSTABLE API

I'm currently changing the API at will. If you want to use this for anything do contact me [email protected] — I'll be glad to help.

Git trivia

After checking out, run this to materialize CodeMirror subdir:

git submodule update --init

I'm directly working in gh-pages branch without a master branch, as that's the simplest thing that could possibly work; http://oli.jp/2011/github-pages-workflow/ lists several alternatives.

TODO: learn about bower or other ways to manage local vs online deps.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].