A port of Clojure to the CLR, part of the Clojure project
C#
1,658
2,781 commits
updated Oct 17, 2026
This project is a native implementation of Clojure on the Common Language Runtime (CLR), the execution engine of Microsoft's .Net Framework.
ClojureCLR is programmed in C# (and Clojure itself).
ClojureCLR can either run as a a standalone application, or embedded as a library in .NET applications. See the getting started guide for instructions on how to install, run or integrate ClojureCLR.
Most of the documentation for Clojure should be equally applicable to ClojureCLR. See the ClojureCLR wiki and the articles under the docs directory in this repository for documentation specific to the ClojureCLR project.
Many of the standard libraries from JVM Clojure have CLR ports.
Copyright (c) Rich Hickey. All rights reserved. The use and
distribution terms for this software are covered by the Eclipse
Public License 1.0 (http://opensource.org/licenses/eclipse-1.0.php)
which can be found in the file epl-v10.html at the root of this
distribution. By using this software in any fashion, you are
agreeing to be bound by the terms of this license. You must
not remove this notice, or any other, from this software.
(top 24 of 29)
150 followers · starred Dec 2011
408 followers · starred Dec 2011
493 followers · starred Mar 2023
602 followers · starred Feb 2015
A port of Clojure to the CLR, part of the Clojure project
C#
1,658
2,781 commits
updated Oct 17, 2026
This project is a native implementation of Clojure on the Common Language Runtime (CLR), the execution engine of Microsoft's .Net Framework.
ClojureCLR is programmed in C# (and Clojure itself).
ClojureCLR can either run as a a standalone application, or embedded as a library in .NET applications. See the getting started guide for instructions on how to install, run or integrate ClojureCLR.
Most of the documentation for Clojure should be equally applicable to ClojureCLR. See the ClojureCLR wiki and the articles under the docs directory in this repository for documentation specific to the ClojureCLR project.
Many of the standard libraries from JVM Clojure have CLR ports.
Copyright (c) Rich Hickey. All rights reserved. The use and
distribution terms for this software are covered by the Eclipse
Public License 1.0 (http://opensource.org/licenses/eclipse-1.0.php)
which can be found in the file epl-v10.html at the root of this
distribution. By using this software in any fashion, you are
agreeing to be bound by the terms of this license. You must
not remove this notice, or any other, from this software.
(top 24 of 29)
150 followers · starred Dec 2011
408 followers · starred Dec 2011
493 followers · starred Mar 2023
602 followers · starred Feb 2015