All Projects → nextjournal → clojure-mode

nextjournal / clojure-mode

Licence: EPL-2.0 license
Clojure/Script mode for CodeMirror 6

Programming Languages

clojure
4091 projects
HTML
75241 projects

Projects that are alternatives of or similar to clojure-mode

TW5-CodeMirror-Enhanced
An enhanced for CodeMirror framework in TiddlyWiki, including TW5 highlight, WikiLink auto-completion, expandable hint, snippets, etc.
Stars: ✭ 24 (-77.14%)
Mutual labels:  codemirror, codemirror-editor
Vue Codemirror
⌨️ @codemirror component for @vuejs
Stars: ✭ 2,115 (+1914.29%)
Mutual labels:  codemirror, codemirror-editor
kirby-markdown-field
Super-sophisticated markdown editor for Kirby 3, community built.
Stars: ✭ 143 (+36.19%)
Mutual labels:  codemirror
Vue Codemirror Lite
Lightweight Codemirror Component for Vue.js
Stars: ✭ 244 (+132.38%)
Mutual labels:  codemirror
ink
The flexible TypeScript Markdown editor that powers https://octo.app
Stars: ✭ 82 (-21.9%)
Mutual labels:  codemirror
Bilibili-Column-Helper
bilibili专栏助手,已Archive,后续可能port到vscode插件。
Stars: ✭ 26 (-75.24%)
Mutual labels:  codemirror
phpPgAdmin6
PHP7+ Based administration tool for PostgreSQL 9.3+
Stars: ✭ 45 (-57.14%)
Mutual labels:  codemirror
magento-advanced-code-editor
An advanced code editor that'll make it much easier to write clean markup for CMS pages, static blocks, product pages and Transactional Emails.
Stars: ✭ 19 (-81.9%)
Mutual labels:  codemirror
codemirror-buttons
CodeMirror buttons addon
Stars: ✭ 30 (-71.43%)
Mutual labels:  codemirror
react-code-preview
Code edit preview for React.
Stars: ✭ 52 (-50.48%)
Mutual labels:  codemirror
fongshen-editor
A highly customizable code-inserting editor for markdown or other languages
Stars: ✭ 35 (-66.67%)
Mutual labels:  codemirror
ClearWriter
A silent notepad.
Stars: ✭ 25 (-76.19%)
Mutual labels:  codemirror
codemirror-blocks
A library for building language-specific, CodeMirror-friendly editors that are a11y-friendly.
Stars: ✭ 22 (-79.05%)
Mutual labels:  codemirror
caucus
Realtime Collaborate Editor with Embedded Compiler
Stars: ✭ 278 (+164.76%)
Mutual labels:  codemirror
acf-code-field
WordPress ACF Plugin to add a Codemirror powered field
Stars: ✭ 34 (-67.62%)
Mutual labels:  codemirror
wc-codemirror
CodeMirror as a vanilla web component
Stars: ✭ 31 (-70.48%)
Mutual labels:  codemirror
dword
Web editor based on CodeMirror
Stars: ✭ 37 (-64.76%)
Mutual labels:  codemirror
codemirror-autosuggest
CodeMirror autosuggest addon
Stars: ✭ 44 (-58.1%)
Mutual labels:  codemirror
codemirror-plugin
Emmet plugin for CodeMirror web editor
Stars: ✭ 55 (-47.62%)
Mutual labels:  codemirror
macos-snippets
Snip is a lightweight snippets manager app for macOS
Stars: ✭ 238 (+126.67%)
Mutual labels:  codemirror

Clojure/Script mode for CodeMirror 6

Enabling a decent Clojure/Script editor experience in the browser. Built for and by Nextjournal.

Features

⚡️ Lightning-fast thanks to lezer incremental parsing

🥤 Slurping & 🤮 Barfing

  • Forward: Ctrl + / or Mod + + J / K
  • Backward: Ctrl + Alt + /

💗 Semantic Selections

  • Expand/Contract: Alt + / or Mod + 1 / 2

🧙 Prepared for evaluation

  • At Cursor: Alt +
  • Top-level form: Alt + +
  • Cell: Mod +

🧹 Autoformatting following Tonsky’s Better Clojure Formatting

🎹 And lots of more useful key bindings

📦 Use it in your project

Include it in your deps.edn

{:deps {nextjournal.clojure-mode {:git/url "https://github.com/nextjournal/clojure-mode"
                                  :sha "SHA"}}}

🛠 Development Setup

  • Install JS dependencies: yarn install
  • Start dev server: yarn watch
  • Open the demo page at http://localhost:8002/

⚖️ License

Licensed under the EPL License, Copyright © 2020-present Nextjournal GmbH.

See LICENSE for more information.

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].