---
title: "code-server 2021 Year in Review - Blog - Coder"
description: "2021 was an awesome year for the code-server project."
image: "/api/dynamic-og?title=code-server+2021+Year+in+Review&randomBackground=true&styles=%7B%22height%22%3A162%2C%22width%22%3A302%2C%22padding%22%3A16%2C%22titleSize%22%3A24%2C%22logo%22%3A%7B%22width%22%3A80%2C%22height%22%3A12.15%7D%7D"
canonical: "https://coder.com/blog/code-server-2021-year-in-review"
---

Jan 21 20222 min read

# code-server 2021 Year in Review

[Joe Previte](https://coder.com/blog/author/jsjoeio)

Share this article

2021 was an awesome year for the [code-server](https://github.com/coder/code-server) project. We improved our testing infrastructure, refactored the backend to use VS Code upstream, and welcomed a handful of new contributors!

## Major Wins

We’d love to share the wins with you. Here they are:

### 📈 Added Test Coverage and Increased from 46.86% → 66%

In January, we migrated our unit tests from [Mocha to Jest](https://coder.com/%5Bhttps://github.com/cdr/code-server/pull/2564%5D(https://github.com/cdr/code-server/pull/2564)). The switch allows us to move quicker since the team has more experience with Jest. We added [Codecov in April](https://github.com/cdr/code-server/pull/3194) to track coverage. We started at 46.86% coverage and have since then increased it to 66%. It currently leads the way in terms of highest coverage across `coder` repos.

### ↔️ Added End-to-End Testing

In February, we [added end-to-end testing](https://github.com/cdr/code-server/pull/2643) with Playwright. This has allowed us to become more confident when releasing.

[https://drive.google.com/file/d/1TievHqIo-wwbd9vavAZI8PNzE1XqbhUd/view?usp=sharing](https://drive.google.com/file/d/1TievHqIo-wwbd9vavAZI8PNzE1XqbhUd/view?usp=sharing)

### 📔 Created `deploy-code-server` repo

In March, @bpmct took on the initiative to launch `deploy-code-server` — a collection of one-click buttons and scripts for deploying code-server to various cloud hosting platforms. As of Dec. 14, this has 317 forks.

![](https://www.datocms-assets.com/19109/1642784431-image3.png?fit=clip&fm=webp&w=3840&q=90)

### 🔨 Rewrote VS Code Integration to Lean on Upstream

In November, we [rewrote our VS Code integration](https://github.com/cdr/code-server/pull/4414) to lean more heavily on their server. This means fewer patches. We're still working on reducing our patches, but as of right now, there are [only 51 changes](https://github.com/microsoft/vscode/compare/main...cdr:main) that have been changed compared to upstream.

![](https://www.datocms-assets.com/19109/1642784472-image2.png?fit=clip&fm=webp&w=3840&q=90)

### 🌟 +13,173 New GitHub Stars

On December 11th, 2020, `coder/code-server` had 37,290 stars. Today it has +50,463.

![Source: http://www.gitstarhistory.com/#cdr/code-server](https://www.datocms-assets.com/19109/1642784503-image1.png?fit=clip&fm=webp&w=3840&q=90)

### 🫂 Around 215 Merged PRs from Community

According to [Orbit](https://orbit.love), in the last 12 months we've had 215 merged PRs by members of the code-server community.

![](https://www.datocms-assets.com/19109/1642784656-orbit.png?fit=clip&fm=webp&w=3840&q=90)

### 💞 More Engagement from and with the Community

This year, we've focused on communicating more updates to ya'll about the progress, what we're working on and [how you can help](https://github.com/cdr/code-server/discussions/4603#discussioncomment-1800030). We've done this through a combination of [Milestones](https://github.com/cdr/code-server/milestones) and [Discussions](https://github.com/cdr/code-server/discussions). The response from everyone has been extremely supportive.

![](https://www.datocms-assets.com/19109/1642784544-image4.png?fit=clip&fm=webp&w=3840&q=90)

![](https://www.datocms-assets.com/19109/1642784549-image5.png?fit=clip&fm=webp&w=3840&q=90)

## Summary

Big thank you to everyone who contributed and used code-server in 2021. Let's have another great year in 2022! 🎉

### Subscribe to our newsletter

Want to stay up to date on all things Coder? Subscribe to our monthly newsletter for the latest articles, workshops, events, and announcements.
