High performance Minecraft server software

Canvas is a fork of Folia introducing numerous fixes to region threading to improve stability, whilst also adding various performance enhancements to the dedicated server

Why Canvas?

Learn some of the core features Canvas offers over other forks

Stability

SpottedLeaf authored Folia, and his code is downright incredible, however there are a lot of unresolved bugs still in Folia. Canvas comes packaged with over 80 fixes to region threading to try and fix these issues, and eventually upstream them to Folia.

Numerous Optimizations

Canvas is not only focused on trying to stabilize and complete region threading. Canvas also comes with numerous performance enhancements to help ensure your sever not only is stable, but also smooth and fast at high player counts.

Extensive Configuration

Canvas has a wide array of customization and performance options that you can tweak to fit your server perfectly. The default configurations provided by Canvas are aimed for upstream Vanilla compatibility first, performance second.

Faster Updates

While Canvas is a fork of Folia, Canvas upstreams from Paper, meaning we can update the region threading patch ourselves to get builds out before Folia updates.

Spark Region Profiling

Canvas includes a modified version of the Spark profiler allowing you to profile specific regions rather than the whole server with Spark, replacing the Folia profiler.

Knowledgeable Team

Our development team is comprised of skilled developers, dedicating hundreds of hours working on Canvas and our other projects.

What Users Say

Real experiences from server owners and developers using Canvas

Loading reviews...

Join our community

Connect with the Canvas community, contribute to development, and stay up to date.

Discord

Join our Discord community to get support, share your experiences, and connect with other Canvas users.

GitHub

Contribute to Canvas development, report issues, and explore our open source codebase on GitHub.

Jenkins

Access our latest builds, development versions, and track our continuous integration progress.