A dynamic programming language that targets the Java Virtual Machine
Companies using Clojure
How Clojure is being used
  • BandSquare

    #<User:0x00007f6d5e9af0b0> BandSquare

    We use Clojure mostly for its "Minority Report"-like interactive development in situations that require 'semi-automatic programming' (data inspection, admin tasks, API exploration, scrapers, etc.). We have also used Clojure successfully to build some components of our stack very quickly and reliably, in the backend and the frontend.

  • Vital Labs, Inc.

    #<User:0x00007f6d5e9f3af8> Vital Labs, Inc.

    We are deeply invested in Clojure - all the power of Java with the simplicity of functional programming.

  • Bridge

    #<User:0x00007f6d5ea10018> Bridge

    We use Clojure in several places, most often as a wrapper around other libraries and frameworks (e.g. Hibernate, HAPI, etc.) Our HL7 parsing workflow is heavily based on Clojure with files that look almost like configuration, but actually offer tremendous power and flexibility.

  • Yet Core

    #<User:0x00007f6d5ea31010> Yet Core

    The server-side components are 100% Clojure, and the client UI and server communication logic is written in ClojureScript

  • #<User:0x00007f6d5ea3d1f8> ScholaNoctis

    The site, while running on the JVM is actually implemented in Clojure

  • Lumanu

    #<User:0x00007f6d5ea6dfd8> Lumanu

    Clojure is our main language for building out both the web service that powers the user interface of Lumanu and the web crawling that provides all of our data.

  • Web Application Stack

    #<User:0x00007f6d5eb3f808> Web Application Stack

    Our main machine learning service is written in Clojure.

  • CloudRepo Repository Servers

    #<User:0x00007f6d5eb88df0> CloudRepo Repository Servers

    Clojure simplifies and reduces the coding efforts involved in creating CloudRepo. The fact that it runs in the JVM gives us access to all the libraries that we could ever need. Our code base is much smaller and easier to reason about than it would have been had we gone with pure Java.

  • Cloud Butler

    #<User:0x00007f6d5ebb6250> Cloud Butler

    Easy and so powerful to use