cogentcore/core

A free and open source framework for building powerful, fast, elegant 2D and 3D apps that run on macOS, Windows, Linux, iOS, Android, and web with a single Go codebase, allowing you to Code Once, Run Everywhere.

Go

2,351

15,708 commits

updated Oct 12, 2026

See the code

README

Cogent Core Logo
Cogent Core Name Banner

pkg.go.dev docs GitHub Actions Workflow Status Test Coverage Version

Cogent Core is a free and open source framework for building powerful, fast, elegant 2D and 3D apps that run on macOS, Windows, Linux, iOS, Android, and web with a single Go codebase, allowing you to Code Once, Run Everywhere (Core). See the website for more information, including extensive documentation and interactive examples you can directly edit and run. The documentation itself is a Cogent Core app running on the web using wasm. You must complete the install instructions on the website before developing with Cogent Core on your system.

Cogent Core requires Go 1.25.6 or later.

Sponsors

We thank our sponsors for their support, which allows us to spend more time improving Cogent Core.

android
apps
cross-platform
framework
go
golang
graphics
gui
ios
linux
macos
toolkit
web
webgpu
windows

cogentcore/core

A free and open source framework for building powerful, fast, elegant 2D and 3D apps that run on macOS, Windows, Linux, iOS, Android, and web with a single Go codebase, allowing you to Code Once, Run Everywhere.

Go

2,351

15,708 commits

updated Oct 12, 2026

See the code

README

Cogent Core Logo
Cogent Core Name Banner

pkg.go.dev docs GitHub Actions Workflow Status Test Coverage Version

Cogent Core is a free and open source framework for building powerful, fast, elegant 2D and 3D apps that run on macOS, Windows, Linux, iOS, Android, and web with a single Go codebase, allowing you to Code Once, Run Everywhere (Core). See the website for more information, including extensive documentation and interactive examples you can directly edit and run. The documentation itself is a Cogent Core app running on the web using wasm. You must complete the install instructions on the website before developing with Cogent Core on your system.

Cogent Core requires Go 1.25.6 or later.

Sponsors

We thank our sponsors for their support, which allows us to spend more time improving Cogent Core.

android
apps
cross-platform
framework
go
golang
graphics
gui
ios
linux
macos
toolkit
web
webgpu
windows

Project health

Overall

5.0/10

Maintained

10/10

Code review

2/10
OpenSSF Scorecard

Latest release

v0.3.45 · Oct 6, 2026

Releases this year

33

Significant stargazers

(top 24 of 35)

Richard Palethorpe

150 followers · starred May 2025

Michael Stapelberg

1,737 followers · starred Nov 2018

Klaus Post

3,879 followers · starred Oct 2018

Egon Elbre

606 followers · starred May 2018