CaelLab

CaelLab

Explore what lies ahead · Carry new beginnings

CaelLab is a youth programming team focused on innovation. We believe technology can change the future — so we keep building, learning, and exploring the edge of what's possible.

News

Latest news

Projects

Our projects

Our projects are the heart of the CaelLab team. Every one of them is run by the team, and maintained together by its members.

About

About us

CaelLab is a youth programming team focused on innovation. We use technology to change the future.

We believe technology can change the world. Our members keep exploring the edges of what's possible, driven by a love of building things. Explore what lies ahead — carry new beginnings.

Since July 2025 we have shipped a series of projects, grown the team, and kept raising our technical bar. We would love to build the next stretch with you.

Milestones

Our milestones

CaelLab is founded

Wang Yaoze registers xuzhoulab.cn, and the team starts making things on the CCW platform. The exploration begins.

First open call for members

The lab opens its doors and invites fellow builders to join.

Leaving Guoyuan Coding Studio

The partnership with Guoyuan Coding Studio ends, and CaelLab sets out on its own.

The first brand upgrade

The domain moves from xuzhoulab.cn to caellab.com. A forum is added, data is migrated, and a new X section joins the lineup.

New services

CaelLab adds a resource centre and a linked cloud drive.

A new wiki?

CaelLab creates and runs Qingzhizhou Wiki.

Games!

CaelLabGameTS arrives.

Writing our own launcher

GoodPlanCraftLauncher ships its first release — a lightweight, efficient Minecraft launcher.

Yunyun waves a hand: XM UER is born

A 19-year-old domain, xmuer.online, is picked up second-hand. CaelLab's sub-brand XM UER is founded, and the forum moves with it.

Doing it ourselves

We build our own coding community. It is called XMUER Coding Community.

A small tool for checking websites

SiteLop goes live, ready to look up information about any site.

Pack up your Scratch projects

XMUER Coding Packager launches, turning Scratch projects into HTML, ZIP or an executable.

Our own coding engine

XMUER Coding Engine launches — an online block editor built on Scratch.

Searching the web

Our own search site, CaelLab Search, goes live.

AI takes the wheel

XMUER Coding Engine reaches 4.0.0 and brings in AI agents that can edit your blocks for you.

A world of blocks?

A new project arrives: CaelCraft.

Works can be forked now

XMUER Coding Community adds forks: one click copies someone else's work into your own account, ready to edit, with credit to the original author kept. Works you no longer maintain can be archived.

An account system of our own

Nomen 1.0.0 is out: a self-hosted account center. Run one copy on a server and several sites share a single login over OAuth 2.0, with two-factor codes, passkeys and 25 interface languages. The project moved to nomenid.org on November 10, and CaelLabID, the lab's own unified login, now runs on Nomen as well.

The community gets rebuilt

XMUER Coding Community has a new front end: a Vue 3 single-page app, so opening a work, a topic or a profile swaps the content in place instead of reloading the page. Addresses and data are unchanged.

Team

The people

HIMH

HIMH

Team planner

Also known as WP40 — team planner, game designer and technical support. He handles project planning and technology choices.

"No regrets about joining MC; in the next life I'll still be a block person."

View profile
Marko

Marko

Active creator

Team planning, and one of our most active creators.

"if(persist == true){success.compile();}"

View profile
倒反天狗

倒反天狗

Godot, go!

???

"Godot, go! Hiss — this code… when it gets too painful to read, delete it and start over!"

Explore the mystery
云云

云云

Founder of CaelLab

Born in 2013. Founder of CaelLab.

"Explore the unknown, create what's possible."

Wiki!
Maxkore

Maxkore

12-year-old assistant ops

Hi, I'm Maxkore.

"Actions speak louder than words!"

View profile
YOCK

YOCK

Python enthusiast

12 years old, independent developer, CaelLab member.

"When I found out Python has libraries…"

View profile

Past members

Goodbye!

They walked with us for a while, and gave CaelLab their time and talent.

See everyone

This is where kids build boats and set out to sea, drawing their own routes. Your donation puts wind in every voyage.

Donate

Contact

Contact us

Questions about the CaelLab team or our projects? Get in touch.