Hajime Hoshi Logo Hajime Hoshi Logo Hajime Hoshi

Hajime Hoshi Hajime Hoshi

I make the things that make games

Projects

EbitengineEbitengine™
A dead simple 2D game engine for Go
Oto
A low-level library to play sound on multiple platforms
Hitsumabushi
A compiling helper to run Go programs (almost) everywhere
WasmServe
An HTTP server for testing Wasm
Asobiba
A Go Playground in WebAssembly
stbvorbis.js
A JavaScript port of stb_vorbis.c
bitmapfont
A bitmap font for multiple languages
Uwagaki
A helper library for rewriting external module files
Guigui
An experimental GUI framework for Go with Ebitengine
Iro
Color conversion utilities between various color spaces
hajimehoshi.com
This website

Skills

Programming Languages
C, C++, Go, Java, JavaScript, Objective-C, Ruby, Rust, etc.
Libraries
DirectX, GLFW, Gomobile, Metal, OpenGL (OpenGL, OpenGL ES, WebGL), etc.
Platforms
Linux, macOS, Windows, Android, iOS, Web browsers, Nintendo Switch, Xbox, etc.
Languages
Japanese (native), English (business)
Open Source Contributions
Chromium, Go, Go-GL (An OpenGL binding for Go), etc.

Awards

Writing

Interviews

Talks

Contact

Accounts
GitHub, X (Twitter), Bluesky, LinkedIn, Reddit, Patreon
Mail
hajimehoshi@gmail.com