Skip to content
okisoooPublic

About

OKISO's music and art website, built with Next.js and React: original releases, artwork gallery, and interactive 3D characters.

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Latest commit

 

History

510 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OKISO

OKISO — music, art, and more; official site preview with artwork by suyosuyo and ykhs9

original hyperpop and electronic music, commissioned art, and the world of a virtual artist and VTuber. okiso.net brings it all together; this repository contains the website's frontend source.

visit the site · listen to releases · explore the gallery · links & contact

official site preview above: artwork by suyosuyo and ykhs9. artist rights and the site's individual usage terms still apply.

start exploring

looking for start here
music releases — browse the catalog, play music, and follow official listening links.
illustrations & animation art gallery — explore credited commissions and alternate artwork versions.
the character homepage — try the interactive 3D studio's pose, expression, and camera controls.
demos & alternate versions the vault — hear unfinished tracks and more. public tracks need no login; restricted access depends on the separate backend.
a desktop extra free animated Windows cursors — art and animation by kateko, with personal-use and own-content permissions explained on the page.

oki.so is the short entry link; okiso.net is the canonical website.

work on the source

the public site runs in your browser. for local frontend development, use Node.js 22, matching the deployment workflow, and the committed npm lockfile. from the repository folder:

npm ci
npm run dev:webpack

open the local address printed by the development server. the stack is Next.js 15, React 19, TypeScript, Tailwind CSS, and Three.js/VRM.

npm run build creates the static export published through GitHub Pages behind Cloudflare. regular builds use the committed release catalog; credentials are for optional catalog refresh scripts. see release sync and URL routing.

routes live in src/app, shared UI in src/Components, and catalog/credit data in src/data. live media and vault features use services outside this frontend.

credits, permissions & data

art stays credited to its artists in the gallery, gallery data, and homepage commission data. featured homepage illustrations include suyosuyo, sobu (@sobsocks), and 7mmchan; the social preview above credits suyosuyo and ykhs9. cursor art and animation are by kateko.

no project-wide source-code license is declared. commissioned artwork retains its artists' rights; public source and display previews do not grant permission to reuse it. the site's footer explains the separate creator reuse rules for streams and releases, and the cursor page has its own usage terms.

theme preferences and vault sessions use browser storage. vault sign-in contacts the separate API, and media/status features contact external services.

more from OKISO

About

OKISO's music and art website, built with Next.js and React: original releases, artwork gallery, and interactive 3D characters.

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages