Endel Dreyer (@endel)

Top repositories

1

NativeWebSocket

๐Ÿ”Œ WebSocket client for Unity - with no external dependencies (WebGL, Native, Android, iOS, UWP)
C#
1,146
star
2

js2php

JavaScript (ES6) to PHP source-to-source transpiler.
JavaScript
327
star
3

increase-memory-limit

Increase memory limit for local node binaries ("max-old-space-size")
JavaScript
267
star
4

vim-github-colorscheme

A vim colorscheme based on Github's syntax highlighting.
Vim Script
225
star
5

joy.js

A Joyful 2D HTML5 Game Engine.
JavaScript
139
star
6

FossilDelta

An efficient delta compression algorithm written in C#
C#
111
star
7

colyseus-babylonjs-boilerplate

BabylonJS + Colyseus: Multiplayer Boilerpate
TypeScript
99
star
8

colyseus-tic-tac-toe

Colyseus 0.15: Turn-based Multiplayer Example
JavaScript
91
star
9

generator-modern-frontend

Scaffold out a modern front-end web app using your CSS pre-processor of choice, Gulp, Bower, Autoprefixer and Browserify.
JavaScript
82
star
10

mazmorra

๐Ÿ—ก Online Multiplayer Dungeon Crawler powered by Colyseus - https://gum.co/mazmorra
JavaScript
74
star
11

pixi-virtual-joystick

๐Ÿ•น Virtual Touch Joystick for pixi.js
TypeScript
61
star
12

colyseus-pixijs-boilerplate

Colyseus + PixiJS Boilerplate (Agar.io simplistic adaptation)
TypeScript
61
star
13

php-code-downgrade

Make your PHP 5.4+ codebase compatible with PHP 5.3.
PHP
47
star
14

library-template.ts

Template for authoring TypeScript modules/libraries. Uses Webpack + Karma + Mocha for testing.
JavaScript
37
star
15

shieldsio-patreon

๐Ÿ›ก Shields.io endpoint to display amount of donations/patrons you have on Patreon
HTML
36
star
16

awesome-wordpress

A curated list of awesome WordPress plugins for developers.
35
star
17

jquery.selectable.js

Turn anything into selectable/checkable element.
JavaScript
34
star
18

memshared

Redis-like in-memory database for NodeJS clustered applications
TypeScript
30
star
19

.vim

my vim configs
Vim Script
29
star
20

behaviour.js

Plugable Entity Component System for Games
JavaScript
28
star
21

webtransport-nodejs

WebTransport / HTTP3 in Node.js
TypeScript
24
star
22

ecs

(NOT READY TO USE) Experimenting with @colyseus/schema + ECSY
TypeScript
18
star
23

colyseus-ranked-matchmaking

Ranked matchmaking using Colyseus
TypeScript
18
star
24

colyseus-collaborative-drawing

Collaborative Drawing Prototype. Using Colyseus + HTML5 Canvas
TypeScript
17
star
25

tutomd

๐Ÿ“„ Tool that generates good-looking and structured tutorials with Markdown
CSS
17
star
26

flashdevelop.vim

This plugin aims to provide productive features for editing ActionScript 3.0 files inside your VIM.
Ruby
16
star
27

ctrlp-filetype.vim

CtrlP plugin: Filetype finder and setter.
Vim Script
15
star
28

colyseus-react-example

Straightforward chat application demonstrating Colyseus Multiplayer Game Server (v0.4.x)
JavaScript
15
star
29

LD35

Entry for Ludum Dare 35 Game Jam. Theme: Shapeshift (Colyseus 0.3.x)
JavaScript
13
star
30

lazy-assets

An opinionated and simple build-system approach.
JavaScript
12
star
31

msgpack-benchmark

This repository aims to benchmark each msgpack implementation for JavaScript.
JavaScript
12
star
32

js-inheritance-benchmark

JavaScript Inheritance Benchmark: Vanilla vs Transpiled
JavaScript
11
star
33

magick-uploader.js

Resize images on client-side before sending it to your server.
JavaScript
9
star
34

bun-serve-express

Express API compatibility layer for `Bun.serve`
TypeScript
9
star
35

slim-lightncandy-view

Mustache / Handlebars template engine for Slim Framework 3.x
PHP
9
star
36

iconic-css-sprite-sheet

A CSS + PNG Sprite Sheet generator for Iconic iconset, by P.J. Onori
Ruby
8
star
37

node-delta

An efficient delta compression algorithm for Node.js
C++
8
star
38

haxelib-publish-github-actions-test

Testing GitHub Actions to publish a Haxe package to the haxelib registry.
Haxe
7
star
39

grunt-loader

Configure each of your grunt plugins using YAML files, and don't ever touch your Gruntfile.js.
Ruby
7
star
40

generate-username

Generate fake usernames for bots in games.
TypeScript
6
star
41

multiplayer-drawing-prototype

Multiplayer Drawing Prototype using Construct3 and Colyseus
JavaScript
5
star
42

khronos

Simple HTTP-based Job scheduling for the cloud.
Ruby
5
star
43

socialoud

Simple social aggregation tool written in Ruby
Ruby
5
star
44

discord-webgame-toolkit

Discord Web Auth for Games + Bot
TypeScript
5
star
45

colyseus-starter

Project structure for running Colyseus Multiplayer Game Server. (UNMAINTAINED; FOR UP-TO-DATE EXAMPLE CHECK: https://github.com/gamestdio/colyseus-examples)
JavaScript
5
star
46

fury-card-game

Simple Augmented Reallity Flash Card-Game
ActionScript
4
star
47

c3addon

Construct 3 Addon Authoring Commandline Utilities
TypeScript
4
star
48

resque-swapper

Swapping tool for Resque server on runtime.
Ruby
4
star
49

strong-events

Lightweight Strong Typed Event Signaling for TypeScript
TypeScript
4
star
50

twitch-onstream-todo-list

A to-do/checklist viewer for OBS as a Browser Source
HTML
4
star
51

nonenumerable

Decorator to make properties non-enumerable.
TypeScript
4
star
52

googlecodejam

Google Code Jam - Runner Utility for Ruby
Ruby
4
star
53

blog

My personal blog
JavaScript
3
star
54

construct3-addon-release-github-actions

Automatically publish your Construct3 Addon through Github Actions and Puppeteer
JavaScript
3
star
55

colyseus-webpack

Testing Colyseus compatibility with Webpack
JavaScript
3
star
56

integra

A nice set of defaults for webapp integration tests, no matter what language your application is written in.
Ruby
3
star
57

endel

3
star
58

afsk

Work in progress: Audio Frequency-shift keying using HTML5 Audio API
JavaScript
3
star
59

colyseus-0.15-protocol-buffers

Demonstrating Colyseus 0.15 and Protocol Buffers (Raw Binary Message Exchange)
TypeScript
3
star
60

string-to-id

Turns an identifier string (`0-9A-Za-z_-`) into a unique integer id.
TypeScript
2
star
61

axie-multiplayer-colyseus

Work in progress- Not ready to be used yet
TypeScript
2
star
62

colyseus-express-session

Demonstration on how to use `express-session` along with `onAuth()` in Colyseus
TypeScript
2
star
63

podq

The Open-source Online Podcast Player for Developers
JavaScript
2
star
64

occurrence-counter

Ruby utility to count occurrences from standard data types.
Ruby
2
star
65

songsterr-api

A Ruby wrapper for the Songsterr REST API
Ruby
2
star
66

threejs-es6-boilerplate

Simple THREE.js Application boilerplate to use with ES6.
JavaScript
2
star
67

endel.dev

My personal website
HTML
2
star
68

pixi-emote-selector

๐Ÿ’ฌ๐Ÿ˜œ Emote Selector for pixi.js
TypeScript
2
star
69

esm-browser-node

Are frontend build tools compatible with Node.js/Browser targets?
JavaScript
2
star
70

egret-animate

A library for bridging Adobe Animate HTML5 export to egret-core
JavaScript
2
star
71

gamebundler

[POC, abandoned] ๐Ÿ•น๐Ÿ“ฆ A Web Game Compiler and Asset Bundler
TypeScript
2
star
72

xmlhttprequest-polyfill

XMLHttpRequest polyfill using Fetch API - Made for Decentraland
TypeScript
2
star
73

LD32

LD32 - Theme "An Unconventional Weapon"
JavaScript
1
star
74

fossil-delta-hx

An efficient delta compression algorithm for Haxe
Haxe
1
star
75

laravel4-grunt

Empty Laravel 4 project using Grunt to compile javascript and stylesheet assets. You may customize it for your need.
PHP
1
star
76

injectd

Lean dependency injection for JavaScript (ES2016) and TypeScript
JavaScript
1
star
77

GGJ15

Global Game Jam 2015 (Play now: http://ggj15-flag.herokuapp.com)
JavaScript
1
star
78

colyseus-auto-sync

Proof of concept for automatic synchronizing Colyseus state
TypeScript
1
star
79

viral-shooter.js

Experimental game using dancer.js and three.js.
JavaScript
1
star
80

defold-extension-websocket-issue

https://forum.defold.com/t/extension-websocket-beta-testing/66216/23
JavaScript
1
star
81

cli-binary-load-typescript

This is just a PoC evaluating how to dynamically load a TypeScript file from a executable Node.js binary.
JavaScript
1
star
82

github-actions-publish-on-version-change

TypeScript
1
star