🚀 TG4G
DirectoryDev Toolscalva.io
🔧 Dev Tools 📍 HQ: Unknown
C

calva.io

Overall Rating
★★★☆☆ 6.0/10
China Access
★★★ China direct-connect friendly
Quick Check
Data source
ai_crawl · Last updated 2026-06-08

⚡ Score breakdown

5-dim weighted · /10
Performance25% 6.0
Value20% 6.0
China access20% 10.0
Reputation20% 5.6
Support15% 5.5

Dimension scores are derived from public data and fields; weighted into the composite. Reference only.

Editorial Highlights

Calva user guide, suitable for Clojure developers.

In-Depth Review TG4G Review ·2026-06-08 · For reference only

What It Is

Calva is an interactive development environment for Clojure/ClojureScript in Visual Studio Code, officially positioned as a REPL-powered development environment. It is not a standalone IDE, but a VS Code extension designed to provide a Clojure development experience inside the editor, with direct code evaluation, debugging, formatting, testing, and navigation. The main text clearly states that Calva is open source and free to use.

Core Features and Ecosystem

Calva’s core value lies in its REPL-centered development loop: it supports inline code evaluation, a REPL UI, an output window, Rich Comments, Pretty Printing, a test runner, and a debugger. For the editing experience, it includes structural editing, Paredit, code formatting, syntax highlighting, Clojure-aware rainbow parentheses, code navigation, refactoring, and linting. It also integrates ClojureDocs, allowing users to view function examples on hover and print examples to a Rich Comment or the Output Window. Javadoc support comes via nREPL, but depends on conditions such as local source jars, deps.edn, imports, and type hints.

Supported Languages, APIs, and Integrations

In terms of languages, Calva primarily targets Clojure and ClojureScript. The documentation lists integrations across the ecosystem, including shadow-cljs, clojure-lsp, nREPL, cider-nrepl, WSL, VS Code Remote Development, Live Share, Babashka, nbb, Joyride, ClojureDart, and Polylith. Calva also provides an Extension API for other VS Code extensions to call the REPL, get the current form range, read namespaces, pretty print, and more. However, this API is marked as experimental, so it is best suited for users with extension development experience who can adopt it cautiously.

Pricing and Documentation

Pricing is very straightforward: Calva is free and open source, with optional support through Patrons/Sponsors. The documentation is solid, covering onboarding, REPL connections, commands, debugging, testing, ClojureDocs, Javadoc, APIs, and multiple integration scenarios. It also provides examples for JavaScript, ClojureScript, and Joyride. For beginners, there are entry points such as Get Started with Clojure and Jack-in Academy.

Pros, Cons, and Who It’s For

The main strengths are its comprehensive feature set, deep integration with VS Code, broad Clojure ecosystem support, and zero usage cost. The limitations are that it is tightly bound to VS Code and mainly serves Clojure/ClojureScript users; some advanced capabilities, such as Javadoc and API usage, have prerequisites or experimental risks. Calva is best suited for Clojure developers and learners using VS Code, as well as teams that need a REPL-driven workflow. The source text does not provide information about access from China, so this cannot be assessed; if GitHub, Slack, or external documentation access is unstable, alternatives such as CIDER may be worth considering.

⚠ This review is compiled from public sources and does not constitute a purchase recommendation. Verify all facts on the vendor's official site. Verify on calva.io official site.

About this entry

calva.io is an Unknown Dev Tools provider. TG4G tracks its product information, an overall rating of 6.0/10, and a China-accessibility score of China direct-connect friendly. Click "Visit Official Site" to reach calva.io directly.

Get Started

Price not disclosed
Visit calva.io official site →
External link · prices subject to vendor site

Frequently Asked Questions

What is calva.io?
calva.io is a Unknown-based Dev Tools provider. Calva user guide, suitable for Clojure developers.
Is calva.io good? Is it worth it?
calva.io scores 6.0/10 on TG4G — a solid rating, based in 未知. See the in-depth review below for pros, cons and China accessibility.
Is calva.io usable in China?
calva.io offers good direct-connect performance in mainland China and works in most regions without a proxy. The provider is headquartered in Unknown and primarily serves overseas markets.
How do I sign up for calva.io?
Visit the calva.io official site to complete sign-up. Registration typically requires an email (Gmail/Outlook recommended) and a payment method. Most overseas services accept credit card / PayPal / crypto. See the "Visit Official Site" button on this page for the direct link.

Browse Other Categories

View the full directory →