Skip to content
You must be logged in to sponsor ninjadev64

Become a sponsor to ninjadev64

@ninjadev64

ninjadev64

The void, on holiday in the UK

Support my open source work continuously, or just leave thanks for a project of mine you found useful or enjoyed using, by sponsoring me on GitHub!

I’m primarily spearheading the OpenAction project to foster an open ecosystem for stream controller devices or “decks”, such as Elgato’s Stream Deck range and similar products (e.g. Loupedeck). As part of this, I have developed and am developing OpenDeck, a cross-platform OpenAction server that many find useful to re-enable lost functionality of their Elgato Stream Deck devices on platforms unsupported by it, as well as enhancing the capabilities of devices with less capable OEM software such as Ajazz brand stream controllers. I’m also developing CAD files and code for a DIY version of such a device, which is still in the works.

Among my other not-so-serious work is Muffin, an HTTP “proxy” written in TypeScript/Deno, and LibDocsGames, a playful library for making rudimentary video games in Google Docs, as well as other small projects such as a Wikipedia racing browser extension and an assortment of libraries and Minecraft server plugins.

I also contribute, from time to time, to other open source projects, such as to stackotter’s Delta Client, the PureDarwin project, and to various projects and libraries I’ve enjoyed using or found useful but wanted to contribute an improvement or bug fix to.

Sponsoring me would allow me to spend more time working on my own open source projects, especially those that cost money to develop, and contributing to others’.

3 sponsors have funded ninjadev64’s work.

@teras
Private Sponsor
Private Sponsor

Featured work

  1. ninjadev64/OpenDeck

    OpenDeck is a cross-platform desktop application that provides functionality for stream controller devices.

    Rust 146
  2. ninjadev64/openaction

    OpenAction is a platform-agnostic, language-agnostic, device-agnostic open WebSocket-based API for providing actions to an server for execution.

    HTML 2
  3. ninjadev64/muffin

    Muffin is an HTTP proxy written in TypeScript with a new approach.

    TypeScript 3
  4. ninjadev64/foliage

    Foliage is a compiled, strictly-typed programming language, written in Rust.

    Rust 2
  5. ninjadev64/emergent

    Emergent is an open-source web-based game engine and editor.

    Svelte 2
  6. ninjadev64/Wikipedia-Racing

    Race your friends from one Wikipedia page to another!

    JavaScript 2

Select a tier

$ a month

Choose a custom amount.

$5 a month

Select
  • Access to the sponsor-only channels of my projects’ communities on Discord and Matrix
  • I will prioritise your feature requests, bug reports, pull requests, and/or general questions!
  • Be featured in the README of one of my projects of your choice