Kivach
Cascading donations
Add repoPopularDonorsF.A.Q.
My repos

Footer

Subscribe to our newsletter

The latest news, articles, and resources, sent to your inbox.

DiscordTelegramTwitterMediumFacebookYouTubeGitHub

All information about repositories belongs to their owners.

More information about Kivach in the introductory article.

Built on Obyte

kindred‑shader‑formatter is a small Node.js utility that lets WebGL developers write a single GLSL file containing both vertex and fragment code (using `void vert()` and `void frag()` instead of separate `main()` functions). It parses the file, strips inappropriate declarations, adds default precision, removes unused functions, and outputs clean, separate vertex‑ and fragment‑shader strings ready to feed to any WebGL shader program. It’s aimed at JavaScript/WebGL developers who want to reduce boilerplate and keep shader code DRY.

Total donated
Undistributed
Share with your subscribers:

Recipients

How the donated funds are distributed

Support the dependencies of kindredjs/kindred-shader-formatter

Account's avatar
stackgl/glsl-token-function-shaker
Account's avatar
stackgl/glsl-token-string
Converts an array of GLSL tokens to a plain source string
Account's avatar
gl-modules/glsl-tokenizer
r/w stream of glsl tokens
Account's avatar
browserify/browserify
browser-side require() the node way
Account's avatar
mattdesl/budo
a browserify server for rapid prototyping
Account's avatar
stackgl/headless-gl
Creates a WebGL context without a window
Account's avatar
stackgl/gl-shader
WebGL shader wrapper
Account's avatar
stackgl/glsl-aastep
anti-alias smoothstep utility function
Account's avatar
hughsk/glsl-editor
codemirror-powered GLSL editor component
Account's avatar
stackgl/glslify
A node.js-style module system for GLSL!
Account's avatar
standard/standard
JavaScript Standard Style
Account's avatar
scottcorgan/tap-spec
Formatted TAP output like Mocha's spec reporter
Account's avatar
tape-testing/tape
tap-producing test harness for node and browsers

Support the repos that depend on this repository

Top contributors

hughsk's profile
hughsk
21 contributions

Recent events

Kivach works on the Obyte network, and therefore you can track all donations.

No events yet
kindredjs

kindredjs/kindred-shader-formatter

📔 Simplify authoring GLSL shaders and reduce boilerplate

JavaScript
30
1
Other