Skip to content
PluginStats

Calva: Clojure & ClojureScript Interactive Programming installs statistics

By Better Than Tomorrow (2 listings) · VS Code Marketplace · Programming Languages

Integrated REPL, formatter, Paredit, and more. Powered by cider-nrepl and clojure-lsp.

View on VS Code Marketplace Fresh · Oct 18, 2026

Calva: Clojure & ClojureScript Interactive Programming has 229,256 recorded installs on VS Code Marketplace.

It ranks #1373 of 2,500 tracked VS Code Marketplace listings by installs.

It is rated 5.0 out of 5 from 94 ratings.

PluginStats has 3 daily observations since Oct 16, 2026; the latest is from Oct 18, 2026.

Installs
229,256
Official API · Oct 18, 2026
7-day growth
—
Insufficient history
30-day growth
—
Insufficient history
90-day growth
—
Insufficient history
Rank
#1373
Among tracked VS Code Marketplace listings

Rating: 5.00 / 5 from 94 ratings

About Calva: Clojure & ClojureScript Interactive Programming

Calva: A Clojure & ClojureScript IDE in Visual Studio Code

_Distilled from CIDER*._

Welcome to Calva, an integrated, REPL powered, development environment for enjoyable and productive Clojure and ClojureScript programming in Visual Studio Code. It includes:

• inline code evaluation • structural editing • code formatting • code navigation • a debugger • linting • syntax highlighting • Clojure aware rainbow brackets • a test runner • refactoring support • and much more.

A lot of effort has been put into making Calva a good choice to start if you are new to Clojure. Calva is open source and free to use.

(*) Calva is short for Calvados, a liquid gifted to humanity from God. Calvas's REPL power is harvested from the produce of The Orchard.

Users Like it 😍

Crispin Bennett's review: This is great, and makes VS Code a truly viable IDE/editor for clojure development. It has great REPL support (including inline evaluation), an extensive Paredit implementation, and excellent linting (care of the bundled clj-kondo). Calva is being improved on at an impressive clip by maintainers who appear solidly committed to its ongoing development. It's well-documented, and manages to be both approachable and capable. A no-brainer if you're already a VS Code user, and well worth a look if you're not.

It's Easy to Get Started

Get Started with Clojure in VS Code in 20 seconds

There is Documentation

Head over to calva.io to learn more about how to use Calva. The most important stuff would be:

• Connect Calva to Your Project (TL;DR; Use Jack in.) • Quirks (Yes, there are quirks.) • Paredit – a Visual Guide (Clojure editing is for civilized people.)

Why Calva?

From The Tao of Calva:

Calva's _raison d´être_ is to provide Visual Studio Code users with an easy to use and productive environment for Clojure and ClojureScript development.

From the same page you can also learn that we want Calva to be a good choice for VS Code users asking:

_How do I use my favorite code editor for Clojure development?_

We also hope that Calva will contribute to making it easier to pick up Clojure as a new language.

Getting Started with Calva

Go to the documentation to find info on how to connect Calva to your project and start evaluating code and such. The documentation is built from this repository, and the source files are located in docs/site. So if you know about workarounds or gotchas or anything that is good to know about when using Calva, please edit the appropriate page (or create a new page) by PR.

Features

• Syntax highlighting, plus: • Rainbow parens • Rainbow indent guides • Highlight active indent guide • Highlights misplaced brackets • LISP friendly bracket matching • Ignore form (#_) dimming and (comment) form highlighting • Code formatting and autoindent according to The Clojure Style Guide • Structural Editing (via Paredit) • Linting • Intellisense • Go to / peek at definition • Find all references • Rename symbol • Change all occurrences • References code lens (enable in settings) • Outline view • View doc strings on hover • View function signatures on hover, including help with knowing which argument you are typing • Debugger • Support for Clojure tools/deps, Leiningen, shadow-cljs, Figwheel Main, lein-figwheel, Clojurephant (Gradle) and the built-in ClojureScript browser/node repls. (For Boot, only Connect scenarios work, there is no Jack-in there.) • Your Custom Connect Sequences, including fully customized ClojureScript REPLs. • Switch the ClojureScript REPL connection between your different builds at will. • When editing cljc files, easily choose if REPL commands should go to the clj or cljs REPL by clicking the cljc/clj[s] indicator in the status bar. • And more

Powered in Part by Clojure-lsp

Calva uses a mix of static and dynamic analysis to power the experience. A lot of the static abilities come from clojure-lsp, and you can read more about Calva's integration of clojure-lsp in the documentation.

Demo: Evaluate top level forms inside (comment...)

The gif demos several more features, apart from the in-comment evaluation, like:

• Signature help while typing function calls • Evaluation result display is a bit sticky (so you can examine several evaluations at once) • There is a richer display of results in the hover of the evaluated expression. (From where you can also copy the results to the clipboard) • Edit: This feature has been removed in favor of using peek definition. See here. This decision was made due to high memory usage from storing results, but may be added back at some point if it's desired by many users over the peek definition feature. Please let us know here if you'd like this added back. • Some structural editing

Demo: Signature Help, while Typing

It is pretty educational using the signature help hover to see which argument you are typing when the argument list is using destructuring, or when an argument is threaded in first before the arguments you provide inside the form.

Demo: Syntax highlighting, rainbow parens and guides

Demo: Syntax highlighting, dimming ignored forms

Demo: Peek at definitions, etcetera

Demo: switch between clj and cljs repl sessions for cljc files

Demo: References code lens (enable in settings)

Demo: Outline

How to contribute

I'm glad you are reading this section! There are many ways and you are welcome to combine them at will. Be creative 😄:

• Give us feedback. • Via #calva at the Clojurians Slack. • Via filing issues. • Fix issues. PRs welcome! Calva is built using a combination of TypeScript and ClojureScript. The ClojureScript part uses the shadow-cljs tool chain. See the How to Contribute page on the wiki for instructions on how to hack on Calva. TL;DR _It is super easy to get started!_ • Fix typos in the UI and in the docs. It might seem like a small enough thing to not bother about it, but really, typos get in the way of comprehension. Typos are bad, uhm? • Become a GitHub sponsor. Read on.

Calva Sponsors ❤️…

Description from the VS Code Marketplace listing.

  • Cider
  • Clojure
  • CLojureScript
  • debuggers
  • EDN
  • Interactive Programming
  • keybindings
  • REPL
  • snippet
  • Structural Editing

Where Calva: Clojure & ClojureScript Interactive Programming sits in the listing

Each band is one page of 20. Installs on a log scale. Placement is projected from installs, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

All VS Code Marketplace2,500 listings · 125 pages · page 69, #13 (overall #1373)
All VS Code Marketplace: every listing in installs order
PNG SVG
Programming Languages792 listings · 40 pages · page 24, #17 (overall #477)
Programming Languages: every listing in installs order
PNG SVG
Linters252 listings · 13 pages · page 9, #5 (overall #165)
Linters: every listing in installs order
PNG SVG
Debuggers217 listings · 11 pages · page 7, #11 (overall #131)
Debuggers: every listing in installs order
PNG SVG

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

Calva: Clojure & ClojureScript Interactive Programming installs on VS Code Marketplace, last 90 days: 229,256 installs as of Oct 18, 2026.Calva: Clojure & ClojureScript Interac…Installs on VS Code Marketplace · Last 90 days229,256installs229.2K229.2K229.2K229.2K229.3KJul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18installsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 18, 2026 · 3 observations · Updated Oct…pluginstats.com
Calva: Clojure & ClojureScript Interactive Programming installs on VS Code Marketplace, last 90 days: 229,256 installs as of Oct 18, 2026.
PNG SVG

7/30/90-day growth

Calva: Clojure & ClojureScript Interactive Programming installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.Calva: Clojure & ClojureScript Interac…Installs growth on VS Code Marketplace229,256installs now7-day growthinsufficient historyInsufficient history30-day growthinsufficient historyInsufficient history90-day growthinsufficient historyInsufficient historyGrowth vs. nearest observation to each baseline date · Updated Oct 18, 2026pluginstats.com
Calva: Clojure & ClojureScript Interactive Programming installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.
PNG SVG

Ranking history

Calva: Clojure & ClojureScript Interactive Programming VS Code Marketplace ranking history: currently #1373 (by installs).Calva: Clojure & ClojureScript Interac…VS Code Marketplace ranking · by installs · Last 90 days#1373current rank#1371#1372#1373#1374#1375Jul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18rankOct 16, 2026 – Oct 18, 2026 · 3 observations · Updated Oct 18, 2026pluginstats.com
Calva: Clojure & ClojureScript Interactive Programming VS Code Marketplace ranking history: currently #1373 (by installs).
PNG SVG

Ratings over time

Calva: Clojure & ClojureScript Interactive Programming ratings on VS Code Marketplace, last 90 days: 94 ratings as of Oct 18, 2026.Calva: Clojure & ClojureScript Interac…Ratings on VS Code Marketplace · Last 90 days94ratings80859095100105Jul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18ratingsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 18, 2026 · 3 observations · Updated Oct…pluginstats.com
Calva: Clojure & ClojureScript Interactive Programming ratings on VS Code Marketplace, last 90 days: 94 ratings as of Oct 18, 2026.
PNG SVG

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Recent observations

Full history (3)
Recent installs observations for Calva: Clojure & ClojureScript Interactive Programming
Date (UTC)InstallsChange vs. previous
229,256+41
229,215+34
229,181—

Similar VS Code Marketplace Programming Languages plugins

Data source

Install counts, average rating, and rating counts come from the public Visual Studio Marketplace gallery API. Installs are cumulative and exclude updates.

Listing: https://marketplace.visualstudio.com/items?itemName=betterthantomorrow.calva. First seen Oct 16, 2026; last successful collection Oct 18, 2026. See the methodology.