git404hub

what is uked fr?

kordano/uked — explained in plain English

Analysis updated 2026-07-18 · repo last pushed 2015-05-19

ClojureAudience · researcherComplexity · 3/5DormantSetup · moderate

tl;dr

An experimental proof-of-concept exploring server-side code written in ClojureScript that compiles to JavaScript and runs on Node.js, blending Clojure's syntax with a Node.js server runtime.

vibe map

mindmap
  root((repo))
    What it does
      ClojureScript on Node
      Compiles to JS
      Server-side experiment
    Tech stack
      Clojure
      ClojureScript
      Node.js
      Leiningen
    Use cases
      Learning project
      Cross-language exploration
    Audience
      Clojure enthusiasts
    Status
      Proof of concept
      Minimal docs

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Explore whether Clojure's functional programming style works well for server code running on Node.js.

VIBE 2

Learn how ClojureScript compiles to JavaScript and executes in a Node.js environment.

VIBE 3

Experiment with cross-language compilation between Clojure and JavaScript ecosystems.

VIBE 4

Dig into the source code as a personal learning project since the README doesn't document specific capabilities.

what's the stack?

ClojureClojureScriptNode.jsLeiningenJava

how it stacks up fr

kordano/ukedbenfleis/throttlergardnervickers/local-meetups
LanguageClojureClojureClojure
Last pushed2015-05-192015-01-282016-02-04
MaintenanceDormantDormantDormant
Setup difficultymoderateeasyhard
Complexity3/52/54/5
Audienceresearcherdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 1h+

Requires Java, Leiningen, and Node.js installed, documentation is minimal and capabilities aren't fully described.

in plain english

This is an experimental project exploring how to write server-side code using ClojureScript, a version of the Clojure programming language that compiles to JavaScript. Normally, you'd write server code in traditional languages like Python or Node.js directly, but this project lets you use Clojure syntax and features while still running on Node.js, combining the two worlds. The setup is fairly straightforward if you're familiar with the Clojure ecosystem. You need Java (which powers Clojure's build tools), Leiningen (Clojure's project manager), and Node.js installed on your machine. To get it running, you compile the ClojureScript code into JavaScript using the build tool, then execute it with Node.js like you would any other server application. Since this is labeled as "experiments," it's not a production framework, it's more of a proof-of-concept or learning project. Someone might use this if they're interested in exploring whether Clojure's approach to programming (functional programming, immutability, and expressive syntax) could work well for building server applications that ultimately run on Node.js. It could appeal to Clojure enthusiasts who want to experiment with server-side JavaScript, or developers curious about cross-language compilation and what's possible when you blend different ecosystems. The README is deliberately minimal, which suggests this was a personal exploration rather than a fully-fledged framework. The actual capabilities and what you can build with it aren't documented, so anyone interested would need to dig into the code itself to understand what's been implemented.

prompts (copy fr)

prompt 1
Walk me through installing Java, Leiningen, and Node.js so I can build and run this ClojureScript-on-Node experiment.
prompt 2
Explain how this project compiles ClojureScript into JavaScript that Node.js can execute.
prompt 3
I'm curious about ClojureScript for server-side code, help me trace through this repo's source to see what's actually implemented.
prompt 4
Show me the build command to compile this project's ClojureScript source into a runnable Node.js server file.

Frequently asked questions

what is uked fr?

An experimental proof-of-concept exploring server-side code written in ClojureScript that compiles to JavaScript and runs on Node.js, blending Clojure's syntax with a Node.js server runtime.

What language is uked written in?

Mainly Clojure. The stack also includes Clojure, ClojureScript, Node.js.

Is uked actively maintained?

Dormant — no commits in 2+ years (last push 2015-05-19).

How hard is uked to set up?

Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.

Who is uked for?

Mainly researcher.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.