Goki's Projects
The android-go project provides a platform for writing native Android apps in Go programming language.
Node-like file system for browsers
The Freetype font rasterizer in the Go programming language.
This is version 1 of GoGi, for supporting existing projects. See https://github.com/cogentcore for the new improved version!
gipy is a Python interface to the GoGi GUI framework
Khronos-reference front end for GLSL/ESSL, partial front end for HLSL, and a SPIR-V generator.
Partial port of Python difflib package to Go
Easy way to generate msi package for a Go project
A fork of Go Tools with struct field description tag to comment functionality
The website for the Goki project
Go picture management app
gopy generates a CPython extension module from a go package.
Go as a shader language: converts Go code to SPIR-V via HLSL
Go to Python converter -- translates Go code into Python code
GoGi SVG vector drawing program
CLI and GUI tools for maintaining the source code of GoKi itself (GoKi Source Management)
Extended list of icons
Development of Goki has moved to Cogent Core. For the latest stable version of ki v1, import version 1.1.17 and see the v1 branch.
Go 1.18+ Generics Libraries, for GoKi framework
float32 based vector and matrix package for 2D & 3D graphics, based on G3N math32, with value-based design
[mirror] Go on Mobile
interactive parsing in GoKi / GoGi framework -- makes parsing fun again!
basic golang Go targeted profiling of specific functions / situations
Package rqlite provides a GORM driver for rqlite
my fork of stringer that also generates a conversion BACK from a string to the const type
SVG implements the Scalable Vector Graphics standard, rendering onto a Go standard image bitmap
Version Control Interface: provides a more complete VCS (e.g., git) interface, building on Masterminds/vcs
Vulkan GPU Framework for Graphics and Compute in Go, now developed at https://github.com/cogentcore/core/tree/main/vgpu
Vulkan API bindings for Go programming language