Skip to main content


Casnode is an open source project. An active community is its vitality.

This chapter is for developers who want to contribute to Casnode. Here you will learn the architecture of Casnode, and how it works.


Casnode has 2 parts: the frontend and the backend.

NameDescriptionToolsSource code
FrontendWeb frontend UI for CasnodeJavaScript + React + Ant-Design
BackendRESTful API backend for CasnodeGolang + Beego + MySQL + Xorm

As we mentioned before, in product environments, the frontend of Casnode is built and served by the backend. In develop environments, the frontend is served by Nodejs.