Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

GitHub / konsumer 604 repositories

Obsessed with code quality, education, and getting cool stuff done.

Funding links: https://github.com/sponsors/konsumer

konsumer/rawproto

Guess structure of protobuf binary from raw data

Language: JavaScript - Size: 770 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 30 - Forks: 8

konsumer/raylib-wasm

Ideas around a wasm runtime for raylib (to make raylib games in js & browser)

Language: JavaScript - Size: 33.6 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 20 - Forks: 3

konsumer/inkscape-svgo

Plugin to optimize SVGs in inkscape

Language: Makefile - Size: 795 KB - Last synced: 7 days ago - Pushed: about 1 year ago - Stars: 69 - Forks: 7

konsumer/newrawprotoparser

Working on wasm-based parser for raw proto

Language: C++ - Size: 5.49 MB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 0 - Forks: 0

konsumer/rawprotoparse

Very small raw protobuf parser (js)

Language: JavaScript - Size: 730 KB - Last synced: 15 days ago - Pushed: 15 days ago - Stars: 5 - Forks: 1

konsumer/webui Fork of webui-dev/webui

Use any web browser as GUI, with your preferred language in the backend and HTML5 in the frontend, all in a lightweight portable lib.

Size: 6.18 MB - Last synced: 16 days ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

konsumer/sublime-EjsCommonJs

Convert es6 imports to/from CommonJS requires

Language: Python - Size: 43 KB - Last synced: 16 days ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

konsumer/RasPiArduino Fork of me-no-dev/RasPiArduino

Arduino Framework for RaspberryPI

Language: C++ - Size: 1.85 MB - Last synced: 16 days ago - Pushed: about 2 months ago - Stars: 1 - Forks: 0

konsumer/gif2oled

Generate OLED splash-screen code from a GIF

Language: C - Size: 2.62 MB - Last synced: 16 days ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

konsumer/cf-itty-cors-example

Language: JavaScript - Size: 14.6 KB - Last synced: 16 days ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

konsumer/assetsys-test

Test mounting zip as root

Language: C - Size: 5.86 KB - Last synced: 16 days ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

konsumer/bellasynth

A synth made with a pi4, python and puredata

Language: Python - Size: 45.9 KB - Last synced: 16 days ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

konsumer/aiserver

Simple setup for sharing easy AI tools

Language: Python - Size: 4.88 KB - Last synced: 16 days ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

konsumer/8encoder

C, python & puredata extension for working with a specific 8-encoder i2c device

Language: Makefile - Size: 79.1 KB - Last synced: 16 days ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

konsumer/4encoder

C & puredata extension for working with a specific 4-encoder i2c device

Language: Makefile - Size: 34.2 KB - Last synced: 16 days ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

konsumer/protobuf-decoder Fork of pawitp/protobuf-decoder

JavaScript-based web UI to decode ad-hoc Protobuf data

Language: JavaScript - Size: 787 KB - Last synced: 15 days ago - Pushed: 16 days ago - Stars: 0 - Forks: 0

konsumer/protoquery

Use queries to get the fields you need form raw protobuf

Language: JavaScript - Size: 348 KB - Last synced: 15 days ago - Pushed: 17 days ago - Stars: 1 - Forks: 0

konsumer/dkart

An open-hardware and software Gameboy flash-cart and hardware peripheral framework

Language: C - Size: 2.85 MB - Last synced: 16 days ago - Pushed: almost 4 years ago - Stars: 26 - Forks: 2

konsumer/gatsby-remark-graph

Make nice graphs in your markdown files in gatsbyjs, using mermaid

Language: JavaScript - Size: 85 KB - Last synced: 15 days ago - Pushed: 11 months ago - Stars: 46 - Forks: 9

konsumer/gatsby-starter-bootstrap-netlify

Bootstrap and netlify CMS starter for Gatsby

Language: JavaScript - Size: 4.1 MB - Last synced: 16 days ago - Pushed: about 5 years ago - Stars: 63 - Forks: 24

konsumer/pipd

Operating system & puredata extensions & C libs for running puredata on a pizero

Language: C++ - Size: 2.3 MB - Last synced: 16 days ago - Pushed: 28 days ago - Stars: 2 - Forks: 0

konsumer/node-pd

libpd wrapper for nodejs

Language: JavaScript - Size: 14.6 KB - Last synced: 15 days ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0

konsumer/tplink-lightbulb

Control TP-Link smart lightbulbs from nodejs

Language: JavaScript - Size: 1.39 MB - Last synced: 15 days ago - Pushed: 5 months ago - Stars: 187 - Forks: 32

konsumer/beatstep-cli

Cross-platform CLI program to control Arturia BeatStep

Language: C++ - Size: 262 KB - Last synced: 16 days ago - Pushed: over 1 year ago - Stars: 2 - Forks: 1

konsumer/cmem_helpers

Simple & light helpers for working with C-memory (in JS)

Language: C - Size: 667 KB - Last synced: 16 days ago - Pushed: 6 months ago - Stars: 2 - Forks: 0

konsumer/beatstep

intercept beatstep and make it work in different ways

Language: JavaScript - Size: 864 KB - Last synced: 7 days ago - Pushed: over 1 year ago - Stars: 19 - Forks: 3

konsumer/pipdloader

Simple puredata runtime that can interact with pi hardware

Language: Python - Size: 248 KB - Last synced: 16 days ago - Pushed: 30 days ago - Stars: 0 - Forks: 0

konsumer/ssd1306

native pigpio C lib & puredata extension for using SSD1306 i2c OLED

Language: Makefile - Size: 22.5 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

konsumer/puredata-pi 📦

A few native extensions for working with Pi GPIO

Language: C - Size: 14.6 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

konsumer/node-gk6x

This adds support for GK6X keyboards in nodejs.

Language: JavaScript - Size: 1.16 MB - Last synced: 7 days ago - Pushed: almost 3 years ago - Stars: 14 - Forks: 2

konsumer/grpc-dynamic-gateway

Like grpc-gateway, but written in node and dynamic.

Language: JavaScript - Size: 3.8 MB - Last synced: 16 days ago - Pushed: over 3 years ago - Stars: 110 - Forks: 26

konsumer/ai-weather

A quick demo of function-calling LLM

Language: JavaScript - Size: 401 KB - Last synced: 16 days ago - Pushed: 2 months ago - Stars: 0 - Forks: 0

konsumer/arduinoscope

An oscilloscope, using arduino and processing/node

Language: JavaScript - Size: 34.3 MB - Last synced: 16 days ago - Pushed: over 3 years ago - Stars: 177 - Forks: 46

konsumer/action-build-rm8

github action for cross-building rM8 (rust + libsdl2 + libudev)

Language: Shell - Size: 17.6 KB - Last synced: 16 days ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

konsumer/rm8 Fork of booss/rm8 📦

M8 headless display - Rust

Language: Rust - Size: 2.11 MB - Last synced: 16 days ago - Pushed: 12 months ago - Stars: 24 - Forks: 4

konsumer/arc-example

Top-to-bottom arc example, based on the original AWS docs

Language: JavaScript - Size: 1.1 MB - Last synced: 16 days ago - Pushed: over 1 year ago - Stars: 27 - Forks: 2

konsumer/deno-minifb

Deno wrapper around minifb, for making a framebuffer you can draw pixels to

Language: Rust - Size: 94.7 KB - Last synced: 16 days ago - Pushed: over 2 years ago - Stars: 11 - Forks: 1

konsumer/raylib-pointers

Use pointers instead of values for raylib, for easier wrapping

Language: C - Size: 213 KB - Last synced: 16 days ago - Pushed: 8 months ago - Stars: 1 - Forks: 1

konsumer/kasa_control

use kasa-cloud to hit your TPLink bulbs in nodejs

Language: JavaScript - Size: 560 KB - Last synced: 10 days ago - Pushed: 6 months ago - Stars: 10 - Forks: 3

konsumer/node-exe-demo

Template project to create a standalone raylib EXE in JS

Language: JavaScript - Size: 9.77 KB - Last synced: 16 days ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

konsumer/phaser Fork of phaserjs/phaser

Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.

Language: JavaScript - Size: 169 MB - Last synced: 16 days ago - Pushed: almost 9 years ago - Stars: 0 - Forks: 0

konsumer/libs Fork of mattiasgustavsson/libs

Single-file public domain libraries for C/C++

Size: 5.36 MB - Last synced: 16 days ago - Pushed: 4 months ago - Stars: 0 - Forks: 0

konsumer/mithril-quickstart

Project template for mithril, with JWT auth, themed bootstrap & easy animations

Language: JavaScript - Size: 371 KB - Last synced: 16 days ago - Pushed: over 9 years ago - Stars: 67 - Forks: 14

konsumer/hydro2sf2

convert a Hydrogen drumkit into a SF2 soundfont

Language: Python - Size: 40 KB - Last synced: 16 days ago - Pushed: over 3 years ago - Stars: 14 - Forks: 4

konsumer/hydrotools

Tools for working with hydrogen drumkits

Language: Python - Size: 46.9 KB - Last synced: 16 days ago - Pushed: over 1 year ago - Stars: 7 - Forks: 0

konsumer/react-nodewebkit

react node-webkit starter project

Language: CSS - Size: 186 KB - Last synced: 16 days ago - Pushed: over 8 years ago - Stars: 46 - Forks: 5

konsumer/node-protoc-plugin

Create protoc code-generation plugins easily in nodejs

Language: Protocol Buffer - Size: 287 KB - Last synced: 16 days ago - Pushed: about 7 years ago - Stars: 25 - Forks: 2

konsumer/electribe_tools

Web tools for managing Electribe 2

Language: JavaScript - Size: 83 KB - Last synced: 16 days ago - Pushed: 10 months ago - Stars: 3 - Forks: 1

konsumer/quickray-ideas 📦

A QuickJS native wrapper around raylib, for games

Language: JavaScript - Size: 54.7 KB - Last synced: 16 days ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

konsumer/raylibqjs

QuickJS native module for raylib

Language: C - Size: 19.5 KB - Last synced: 16 days ago - Pushed: 6 months ago - Stars: 0 - Forks: 1

konsumer/discord-cyberpug

A discord bot for playing around

Language: JavaScript - Size: 69.3 KB - Last synced: 16 days ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

konsumer/humblebundle

Simple nodejs API for Humble Bundle purchases

Language: JavaScript - Size: 8.79 KB - Last synced: 10 days ago - Pushed: about 8 years ago - Stars: 7 - Forks: 0

konsumer/pulumi-to-mermaid

Turn pulumi stack JSON into a mermaid graph

Language: JavaScript - Size: 9.77 KB - Last synced: 16 days ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

konsumer/sqldef Fork of sqldef/sqldef

Idempotent MySQL/PostgreSQL schema management by SQL

Size: 2.5 MB - Last synced: 16 days ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0

konsumer/pdpi

A raspberry pi based synthesizer that uses puredata

Size: 443 KB - Last synced: 16 days ago - Pushed: almost 3 years ago - Stars: 17 - Forks: 2

konsumer/electron-prompt Fork of electron/electron-quick-start

window.prompt in electron

Language: JavaScript - Size: 20.5 KB - Last synced: 16 days ago - Pushed: about 8 years ago - Stars: 18 - Forks: 2

konsumer/wohmod

World of Horror mod-tool

Language: JavaScript - Size: 794 KB - Last synced: 16 days ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

konsumer/wamr-examples

Playing with passing structs back & forth in wamr

Language: C - Size: 6.84 KB - Last synced: 16 days ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

konsumer/pntr_app_web

Write your pntr game in web javascript

Language: HTML - Size: 1.87 MB - Last synced: 16 days ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

konsumer/raylib-python-web

Try out python raylib ideas on the web

Language: Python - Size: 5.58 MB - Last synced: 16 days ago - Pushed: 8 months ago - Stars: 2 - Forks: 1

konsumer/cute_headers Fork of RandyGaul/cute_headers

Collection of cross-platform one-file C/C++ libraries with no dependencies, primarily used for games

Size: 12.1 MB - Last synced: 16 days ago - Pushed: 7 months ago - Stars: 0 - Forks: 0

konsumer/pntr_tiled Fork of RobLoach/pntr_tiled

Language: C - Size: 468 KB - Last synced: 16 days ago - Pushed: 7 months ago - Stars: 0 - Forks: 0

konsumer/torrentadder

Safari extension for adding torrents to web-enabled torrent programs.

Language: HTML - Size: 118 KB - Last synced: 16 days ago - Pushed: over 8 years ago - Stars: 8 - Forks: 3

konsumer/pntr_app Fork of RobLoach/pntr_app

Application wrapper for pntr.

Language: C - Size: 1.6 MB - Last synced: 16 days ago - Pushed: 6 months ago - Stars: 0 - Forks: 0

konsumer/emscripten_browser_sound

Very simple/light sound-manager for C code compiled in emscripten

Language: C - Size: 163 KB - Last synced: 16 days ago - Pushed: 8 months ago - Stars: 0 - Forks: 0

konsumer/cross-assetys

Tester for wasm/native zip FS-mounting

Language: C - Size: 116 KB - Last synced: 16 days ago - Pushed: 8 months ago - Stars: 0 - Forks: 0

konsumer/astro-tina-experiments

Playing with trying to combine astro and tinacms

Language: JavaScript - Size: 371 KB - Last synced: 16 days ago - Pushed: over 1 year ago - Stars: 4 - Forks: 2

konsumer/SDL_PhysFS Fork of RobLoach/SDL_PhysFS

PhysFS virtual file system support for SDL to load assets from .zip files.

Language: C - Size: 180 KB - Last synced: 16 days ago - Pushed: 8 months ago - Stars: 0 - Forks: 0

konsumer/node-sqldef

Use SQL diffs to migrate your mysql or postgres database in node

Language: JavaScript - Size: 1.35 MB - Last synced: 16 days ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

konsumer/wasi-browserfs

A light WASI for browsers, that uses BrowserFS

Language: JavaScript - Size: 81.1 KB - Last synced: 16 days ago - Pushed: 8 months ago - Stars: 0 - Forks: 0

konsumer/Provision Fork of Dadoum/Provision

Set of tools interracting with Apple servers. Don't hesitate to leave a star if you appreciate it.

Size: 944 KB - Last synced: 16 days ago - Pushed: 9 months ago - Stars: 0 - Forks: 0

konsumer/vpncheck

Quick checker of your remote-ip (for testing VPN)

Language: JavaScript - Size: 24.4 KB - Last synced: 16 days ago - Pushed: 9 months ago - Stars: 0 - Forks: 0

konsumer/serverless-duckdb-esbuild

Language: JavaScript - Size: 85 KB - Last synced: 16 days ago - Pushed: 9 months ago - Stars: 0 - Forks: 0

konsumer/emitonoff

Extremely simple event emitter for javascript

Language: JavaScript - Size: 2.74 MB - Last synced: 15 days ago - Pushed: almost 4 years ago - Stars: 38 - Forks: 3

konsumer/fdfe_mitm

Language: Python - Size: 12.7 KB - Last synced: 16 days ago - Pushed: about 1 year ago - Stars: 1 - Forks: 1

konsumer/sbffi Fork of bengl/sbffi

FFI for node.js, written using NAPI, dyncall, and shared buffers.

Size: 1.43 MB - Last synced: 16 days ago - Pushed: 10 months ago - Stars: 0 - Forks: 0

konsumer/raylib-universal

Make raylib games in wasm that will run on web and native

Language: JavaScript - Size: 2.6 MB - Last synced: 16 days ago - Pushed: 10 months ago - Stars: 0 - Forks: 0

konsumer/nim-gamepad

Cross-platform gamepad library for nim

Language: C - Size: 84 KB - Last synced: 16 days ago - Pushed: about 1 year ago - Stars: 7 - Forks: 0

konsumer/json-rules-engine-ui

React UI for building rules for json-rules-engine

Language: JavaScript - Size: 155 KB - Last synced: 16 days ago - Pushed: about 7 years ago - Stars: 11 - Forks: 3

konsumer/image-size-cf

A light version of image-size, made for running on cloudflare workers

Language: JavaScript - Size: 9.77 KB - Last synced: 16 days ago - Pushed: over 2 years ago - Stars: 1 - Forks: 0

konsumer/reasings Fork of raylib-extras/reasings

A simple easings library based on Robert Penner's functions

Size: 7.81 KB - Last synced: 16 days ago - Pushed: 11 months ago - Stars: 0 - Forks: 0

konsumer/raylib-wasm-rob Fork of RobLoach/raylib-wasm

WIP

Language: C - Size: 2.4 MB - Last synced: 16 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

konsumer/animillusion

Make printable linear zoetropes with javascript

Language: JavaScript - Size: 15.6 MB - Last synced: 8 days ago - Pushed: over 1 year ago - Stars: 8 - Forks: 0

konsumer/libretro-nim

An example nim libretro core

Language: Nim - Size: 883 KB - Last synced: 16 days ago - Pushed: about 1 year ago - Stars: 1 - Forks: 1

konsumer/ba-components

Web Component wrapper of BabylonJS

Language: JavaScript - Size: 258 KB - Last synced: 16 days ago - Pushed: 7 months ago - Stars: 0 - Forks: 0

konsumer/powerball

My attempt at predicting Powerball numbers with nodejs

Language: JavaScript - Size: 145 KB - Last synced: 7 days ago - Pushed: almost 8 years ago - Stars: 10 - Forks: 4

konsumer/remark-slate-mdx

Utils for making an MDX editor in slate

Language: TypeScript - Size: 17.6 KB - Last synced: 16 days ago - Pushed: 12 months ago - Stars: 0 - Forks: 0

konsumer/docker-protobuf-1 Fork of moul/docker-protobuf

All inclusive Protocol Buffer and gRPC suite, powered by Docker and Alpine

Size: 537 KB - Last synced: 16 days ago - Pushed: over 7 years ago - Stars: 0 - Forks: 0

konsumer/wasm3_objects

Repro for passing object back/forth over wasm-barrier

Language: Nim - Size: 13.7 KB - Last synced: 16 days ago - Pushed: 12 months ago - Stars: 0 - Forks: 0

konsumer/nim-physfs_static

Simple nim wrapper aound static-compiled physfs

Language: Nim - Size: 45.9 KB - Last synced: 16 days ago - Pushed: 12 months ago - Stars: 0 - Forks: 0

konsumer/minimal_treeform

minimal project to test a few treeform nim game-libs working together.

Language: Nim - Size: 32.2 KB - Last synced: 16 days ago - Pushed: 12 months ago - Stars: 0 - Forks: 0

konsumer/image

(js) Use the minimum amount of data to get info about an image

Language: JavaScript - Size: 276 KB - Last synced: 16 days ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

konsumer/flowbite-solidjs

Ideas around SolidJS flowbite component-set

Language: JavaScript - Size: 30.3 KB - Last synced: 16 days ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

konsumer/packages Fork of nim-lang/packages

List of packages for Nimble

Language: Nim - Size: 4.01 MB - Last synced: 16 days ago - Pushed: 12 months ago - Stars: 0 - Forks: 0

konsumer/vidglitch

Glitch video to music EQ data

Language: GLSL - Size: 45.1 MB - Last synced: 16 days ago - Pushed: about 1 year ago - Stars: 4 - Forks: 1

konsumer/boxy_scale_example

Language: Nim - Size: 3.91 KB - Last synced: 16 days ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0

konsumer/crossaudio

A browser (and react) & native way to make synthesizers in javascript using an audio context.

Language: JavaScript - Size: 5.98 MB - Last synced: 16 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0

konsumer/gatsby-starter-drunkenblog

A gatsby starter blog with a few more frills.

Language: JavaScript - Size: 1.46 MB - Last synced: 16 days ago - Pushed: over 7 years ago - Stars: 14 - Forks: 6

konsumer/imba-demo

simple parcel quickstart for imba language

Language: HTML - Size: 58.6 KB - Last synced: 16 days ago - Pushed: over 5 years ago - Stars: 3 - Forks: 0

konsumer/konsumer

My profile

Size: 10.7 KB - Last synced: 16 days ago - Pushed: about 1 year ago - Stars: 1 - Forks: 0