LiveCodes

Feature-rich client-side code playground for React, Vue, Svelte, Solid, Typescript, Python, Go, Ruby, PHP and 90+ other languages.

Healthy · 68
68/100
Healthy

Actively maintained with regular releases.

Maintenance 27/40
Releases 21/25
Community 8/20
Momentum 12/15

Commit activity more than 67% of tracked projects; popularity more than 42%. How this is calculated.

Commits, last 11 months

2025-10: 54 commits 2025-11: 25 commits 2025-12: 33 commits 2026-01: 27 commits 2026-02: 68 commits 2026-03: 96 commits 2026-04: 7 commits 2026-05: 72 commits 2026-06: 52 commits 2026-07: 141 commits 2026-08: 8 commits
2025-10 583 total 2026-08
Stars1.5k
Latest releasev49 · 8 May 2026
Repo updated26 Sept 2026
LicenceMIT
Built withNodejs

Is LiveCodes actively maintained?

LiveCodes is under active development: 583 commits landed over the last 11 months, averaging roughly 67 commits a month in the most recent quarter.

The most recent tagged release, v49, is about 5 months old.

Note that LiveCodes depends on a third-party service to work fully. It is self-hosted, but not self-contained: if that external service changes its terms or disappears, your instance is affected.

LiveCodes ranks #7 of 14 in Software Development - IDE & Tools, placing it mid-table for maintenance activity.

What LiveCodes actually does

LiveCodes is a client-side code playground that supports a wide array of programming languages and frameworks directly in the browser. It allows developers to write, test, and share code snippets across dozens of environments without requiring server-side compilation setups for each language. The application is distributed under the MIT licence.

Best fit: It is a good fit if you need a self-hosted, multi-language coding playground for internal team sharing, workshops, or offline development prototyping.

Worth knowing: It has a modest community footprint with under two thousand repository stars, meaning you may need to rely primarily on upstream documentation for support. As a feature-rich browser-based IDE, client-side resource consumption can also be significant depending on the languages loaded.

Deployment notes

Since it is built with Node.js, you will typically run it behind a reverse proxy to handle TLS termination and manage process lifecycles. It generally does not require a dedicated database for basic operation, relying instead on static file serving or containerised Node deployment.


Alternatives to LiveCodes

Projects in the same categories, ordered by health score.