clojure-mode
tsickle
clojure-mode | tsickle | |
---|---|---|
5 | 3 | |
156 | 896 | |
3.2% | 0.2% | |
6.8 | 6.0 | |
22 days ago | 6 days ago | |
Clojure | TypeScript | |
Eclipse Public License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
clojure-mode
- Any embeddable Clojure editors out there?
-
Is there a decent story for TypeScript interop with ClojureScript like there is for JavaScript?
So yea, it works, but the parsing of Clojure code is really crude/rudimentary. Using an incremental parser like Clojure mode (https://github.com/nextjournal/clojure-mode) would be the next steps I would take if I were to revive this project.
-
Hacker News top posts: May 4, 2022
Clojure/Script mode for CodeMirror 6\ (0 comments)
- Clojure/Script mode for CodeMirror 6
- Expose REPL in browser/reagent?
tsickle
- Tsickle – TypeScript to Closure Translator
-
Is there a decent story for TypeScript interop with ClojureScript like there is for JavaScript?
For (2), there is a tool called tsickle which converts some TypeScript code with definitions into Google Closure compatible code. When I tried this a few years ago, it still had some rough edges and there was some differences between the version of GCC that tsickle output for and the version that CLJS used.
-
Three.js for Java devs: J2CL, Closure, Bazel, etc ...
Well, sounds nice, writing externs from scratch for such a huge project like three.js is an overwhelming task for one person. But there was a little problem: how to convert d.ts to externs? The good news: we can use Tsickle, the project aimed at generating externs from d.ts.
What are some alternatives?
logseq - A local-first, non-linear, outliner notebook for organizing and sharing your personal knowledge base. Use it to organize your todo list, to write your journals, or to record your unique life.
j2cl - Java to Closure JavaScript transpiler
Microsoft-3D-Movie-Maker - This is the source code for the original Microsoft 3D Movie Maker released in 1995. This is not supported software.
jsinterop-generator - Generates Java annotated with JsInterop from JavaScript extern sources
liquid - Clojure Text Editor, for editing clojure code and markdown. Written entirely in Clojure with inspiration from Emacs and Vim.
j2clmavenplugin - Maven plugin to launch new J2CL compilation
saite - Interactive document creation for exploratory graphics and visualizations. 咲いて (in bloom). Built on top of hanami vega/vega-lite library with CodeMirror and self hosted ClojureScript
quake2-j2cl-port - Automatically exported from code.google.com/p/quake2-gwt-port
boonmee - A Clojure language server (WIP)
datascript - Immutable database and Datalog query engine for Clojure, ClojureScript and JS
elemental2 - Type checked access to browser APIs for Java code.