Interested in IT security, compilers/programming languages, reverse engineering, game modding, and competitive programming. My Projects IT Security & WebAssembly Reverse Engineering Lichess Tools I'm a mostly retired core contributor to…
Interested in IT security, compilers/programming languages, reverse engineering, game modding, and competitive programming.
My Projects
IT Security & WebAssembly Reverse Engineering
Lichess Tools
I'm a mostly retired core contributor to lichess.org, a 100% free, adless, and open source chess website and the second-largest chess website worldwide.
Here's a collection of random Lichess-related tools I wrote over the years.
See also benediktwerner.github.io for live versions of the web based tools.
Advent Of Code
Game Modding
Stacklands Mods
- Golem Automation
- Compact Storage
- Larger Board
- Debug Cheats
- Fix Grid
- Faster End Of Months
- Better Mouse Controls
- Less Lag
Game Solvers & Tools
Other Games Stuff
Other Random Stuff
-
rewasm
Decompiler for WebAssembly binaries
Rust ★ 134 5y agoExplain → -
AdventOfCode
My solutions for all years of Advent of Code in Python 3 and Rust
Python ★ 61 6mo agoExplain → -
intcode
Compiler, assembler, and VM for intcode from Advent of Code 2019
Rust ★ 46 3y agoExplain → -
lichess-docker ▣
Docker setup for Lichess development
Shell ★ 30 2y agoExplain → -
wasmdbg
WASM debugger written in Rust
Rust ★ 18 5y agoExplain → -
vampire-survivors-power-up-calculator
Calculate the cheapest order to buy Power Ups in Vampire Survivors
JavaScript ★ 13 3y agoExplain → -
Desperados3Mods
My Mods for Desperados III
C# ★ 10 2y agoExplain → -
MiddleClickDragScroll.spoon
Emulate Windows-style middle-click-drag scrolling on MacOS
Lua ★ 7 5mo agoExplain → -
cscg2020
My solutions for the Cyber Security Challenge Germany (CSCG) 2020
Python ★ 7 6y agoExplain → -
vampire-survivors-save-editor
No description.
HTML ★ 7 4y agoExplain → -
FTL-Multiverse-Judge-Boon-Selector-Mod
FTL: Multiverse mod to allow selecting the Judge Boon on each run
Shell ★ 6 9mo agoExplain → -
opus_magnum_sigmars_garden
Automated solver for the Sigmar's Garden minigame from Opus Magnum
Python ★ 5 1mo agoExplain → -
stacklands-combat-simulator
Simulate Stacklands combat scenarios
Svelte ★ 5 3y agoExplain → -
lidiscord-bot
No description.
TypeScript ★ 3 1y agoExplain → -
Stacklands-GolemAutomation-Mod
Stacklands Mod to automate everything
C# ★ 3 1y agoExplain → -
bwasm
A slightly higher-level wasm parser built on top of parity-wasm
Rust ★ 3 3y agoExplain → -
taiji-z3-solver
z3-based solver for Taiji Puzzles
Python ★ 2 1y agoExplain → -
lichess-tournament-scheduler
Used to schedule variant team tournaments on Lichess
Python ★ 2 5mo agoExplain → -
lichess-themed-tournament-schedule
Website showing the schedule of themed tournaments on Lichess
HTML ★ 2 1y agoExplain → -
aoc-leaderboard
Leaderboard for Advent of Code past the top 100 positions
Python ★ 2 1y agoExplain → -
Stacklands-DebugCheats-Mod
Debug Cheats Mod for the Stacklands Game
C# ★ 2 2y agoExplain → -
Stacklands-FixGrid-Mod
Fix grid alignment in Stacklands
C# ★ 2 1y agoExplain → -
riftbound-archive
Archive of Riftbound documents to allow diffing for changes
Python ★ 1 20d agoExplain → -
WikiLinkAnalyzer
Find the shortest way from one Wikipedia page to another
Rust ★ 1 1mo agoExplain → -
Stacklands-BetterMouseControls-Mod
No description.
C# ★ 1 9mo agoExplain → -
liusearch
Search for bad usernames on Lichess 🔨
Rust ★ 1 1y agoExplain → -
i18n-puzzles
My solutions for the "Internationalization Puzzles" challenge
Python ★ 1 1y agoExplain → -
humidity-logger
No description.
Python ★ 1 3y agoExplain → -
Twitch-Chat-vs-Streamer-Lichess
Let Twitch chat play on Lichess
JavaScript ★ 1 4y agoExplain → -
pgdp17
Website for my IN0002/PGdP tutorials at TUM in WS 2017/18
Java ★ 1 7y agoExplain → -
bad-north-save-game-editor
Save game "editor" for the game Bad North (mostly just a .NET Remoting parser)
Rust ★ 1 3y agoExplain → -
rust-quiz ⑂
Medium to hard Rust questions with explanations
★ 1 3y agoExplain → -
lichess-list-banned-team-members
List banned team members in your Lichess team
HTML ★ 1 2y agoExplain → -
FormulaManager
Standalone Manager for Salt Formulas with Forms
JavaScript ★ 1 8y agoExplain → -
DnDScreen
Webapp to visualize and track DnD combat and inventories on an iPad
JavaScript ★ 1 6y agoExplain → -
AssetStudio ⑂
AssetStudio is a tool for exploring, extracting and exporting assets and assetbundles.
C# ★ 1 5y agoExplain → -
Bk2R-42
My personal chrome extension
JavaScript ★ 1 6y agoExplain → -
Minesweeper
Automated (windows) minesweeper solver
Java ★ 1 7y agoExplain → -
pgdp18
Website for my IN0002/PGdP tutorials at TUM in WS 2018/19
Java ★ 1 7y agoExplain → -
RewiredBlocker
BepInEx mod to fix Rewired & IMGUI interaction
C# ★ 0 5y agoExplain → -
zulip-remind ⑂
Zulip bot that posts messages in a stream at a fixed date.
TypeScript ★ 0 3y agoExplain → -
zulip-lichess ⑂
Multi-purpose Zulip bot for the Lichess workspace
TypeScript ★ 0 3y agoExplain → -
wasm-pack ⑂
📦✨ your favorite rust -> wasm workflow tool!
★ 0 3y agoExplain → -
SudokuSolverPython
Solver for Sudokus from photos
Python ★ 0 6y agoExplain → -
benediktwerner
No description.
★ 0 6mo agoExplain → -
github-readme-stats ⑂
:zap: Dynamically generated stats for your github readmes
★ 0 6mo agoExplain → -
benediktwerner.github.io
No description.
HTML ★ 0 6mo agoExplain → -
riftmana-converter
Riftmana CSV to CardNexus CSV converter
HTML ★ 0 6mo agoExplain → -
solr ⑂
Apache Solr open-source search software
★ 0 10mo agoExplain → -
everybody-codes
Solutions for "Everybody Codes"
Python ★ 0 1y agoExplain → -
lord-of-the-mysteries-update-notifier-bot
Telegram bot running on AWS Lambda notifying me about new Lord of the Mysteries chapters
Python ★ 0 1y agoExplain → -
avro ⑂
Apache Avro is a data serialization system.
Java ★ 0 1y agoExplain → -
lila ⑂
♞ lichess.org: the forever free, adless and open source chess server ♞
Scala ★ 0 7mo agoExplain → -
pgn-viewer ⑂
PGN viewer widget
TypeScript ★ 0 1y agoExplain → -
test-r ⑂
A test framework for Rust
★ 0 1y agoExplain → -
reverse-4-by-4-tic-tac-toe-solver
Simple solver for reverse 4x4 Tic Tac Toe
Rust ★ 0 1y agoExplain → -
Stacklands-CompactStorage-Mod
No description.
C# ★ 0 1y agoExplain → -
homebrew-tap
No description.
Shell ★ 0 1y agoExplain → -
modding-wiki ⑂
Stacklands Modding Wiki
Python ★ 0 1y agoExplain → -
envoy ⑂
Cloud-native high-performance edge/middle/service proxy
★ 0 2y agoExplain → -
rust-search-extension ⑂
🦀 The ultimate search extension for Rust
★ 0 2y agoExplain → -
diagrams ⑂
:art: Diagram as Code for prototyping cloud system architectures
Python ★ 0 2y agoExplain → -
jest-sonar-reporter ⑂
A Sonar test reporter for Jest.
★ 0 2y agoExplain → -
hoverfly ⑂
Lightweight service virtualization/ API simulation / API mocking tool for developers and testers
Go ★ 0 2y agoExplain → -
wasmi ⑂
Wasm interpreter in Rust
Rust ★ 0 7y agoExplain → -
quarkus ⑂
Quarkus: Supersonic Subatomic Java.
★ 0 2y agoExplain → -
lichess-db ⑂
Export lichess game database in a standard PGN format
Scala ★ 0 4y agoExplain → -
axum ⑂
Ergonomic and modular web framework built with Tokio, Tower, and Hyper
★ 0 2y agoExplain → -
Vampire-Survivors-Bot ⑂
A discord and twitch bot for the Vampire Survivors game
★ 0 4y agoExplain → -
lnav ⑂
Log file navigator
C++ ★ 0 2y agoExplain → -
MarkdownToSteam ⑂
Converts a markdown format file to Steam's BBCode format
C# ★ 0 3y agoExplain → -
AssetRipper ⑂
GUI Application to work with engine assets, asset bundles, and serialized files
★ 0 2y agoExplain → -
homebrew-cask ⑂
🍻 A CLI workflow for the administration of macOS applications distributed as binaries
★ 0 1y agoExplain → -
blog ⑂
My blog.
★ 0 3y agoExplain → -
GridToggle ⑂
No description.
★ 0 3y agoExplain → -
berserk ⑂
Python client for the lichess API
Python ★ 0 2y agoExplain → -
Spoons ⑂
The official repository of Spoon plugins
★ 0 3y agoExplain → -
intellij-community ⑂
IntelliJ IDEA Community Edition & IntelliJ Platform
★ 0 3y agoExplain → -
spaceman ⑂
A gRPC client from another world
★ 0 3y agoExplain → -
remove_dir_all ⑂
Reliable remove_dir_all implementation for Windows
Rust ★ 0 3y agoExplain → -
seroost ⑂
Local Search Engine
★ 0 3y agoExplain → -
lichess-game-length-stats
No description.
Rust ★ 0 3y agoExplain → -
caniuse ⑂
Raw browser/feature support data from caniuse.com
★ 0 3y agoExplain → -
lichobile ⑂
lichess.org mobile application
★ 0 3y agoExplain → -
synacore
No description.
Python ★ 0 3y agoExplain → -
lila-gitpod ⑂
Lichess development environment
Dockerfile ★ 0 3y agoExplain → -
lila-codespaces
No description.
Shell ★ 0 3y agoExplain → -
gitpod-dotfiles
No description.
Shell ★ 0 3y agoExplain → -
Stacklands-Wiki-Scripts
No description.
Python ★ 0 3y agoExplain → -
content ⑂
The content behind MDN Web Docs
★ 0 3y agoExplain → -
browser-compat-data ⑂
This repository contains compatibility data for Web technologies as displayed on MDN
★ 0 2y agoExplain → -
BepInEx-UnityMod-Template
Template for BepInEx Unity Mods
Python ★ 0 3y agoExplain → -
Stacklands-BugFixes-Mod
No description.
C# ★ 0 3y agoExplain → -
Stacklands-LessLag-Mod
No description.
C# ★ 0 3y agoExplain → -
BepInExConfigManager ⑂
In-game UI for managing BepInEx plugin configurations, with IL2CPP and Mono support.
C# ★ 0 3y agoExplain → -
Stacklands-FasterEndOfMonths-Mod
No description.
C# ★ 0 3y agoExplain → -
external-engine ⑂
No description.
Rust ★ 0 3y agoExplain → -
flurry ⑂
A port of Java's ConcurrentHashMap to Rust
★ 0 3y agoExplain → -
lichess-challenge-list
List and manage your Lichess challenges
HTML ★ 0 4y agoExplain → -
serde ⑂
Serialization framework for Rust
★ 0 3y agoExplain → -
lichess-broadcast-helper
No description.
HTML ★ 0 3y agoExplain → -
chess-openings ⑂
An aggregated data set of chess opening names
Python ★ 0 3y agoExplain → -
fide-960-wc-qualifier-scripts ⑂
No description.
Python ★ 0 3y agoExplain → -
Stacklands-LargerBoard-Mod
Mod to make the board larger in the game Stacklands
C# ★ 0 3y agoExplain → -
stacklands-recipes ⑂
No description.
★ 0 3y agoExplain → -
r2modmanPlus ⑂
A simple and easy to use mod manager for several games using Thunderstore
TypeScript ★ 0 4y agoExplain → -
Stacklands-InfiniteMonths-Mod
No description.
C# ★ 0 4y agoExplain → -
zulip ⑂
Zulip server and web app—powerful open source team chat - slightly hacked by and for lichess.org
Python ★ 0 3y agoExplain → -
StacklandsHigherUI ⑂
Increases the height of sidebar elements
C# ★ 0 3y agoExplain → -
rust ⑂
Empowering everyone to build reliable and efficient software.
Rust ★ 0 3y agoExplain → -
api ⑂
Lichess API documentation and examples
TypeScript ★ 0 1y agoExplain → -
CR-bot
Zulip Bot for ChessReanalysis
TypeScript ★ 0 3y agoExplain → -
xkcd2601 ⑂
Transcription of xkcd 2601 to runnable logo code
Python ★ 0 4y agoExplain → -
xkcd-2601-drawer
No description.
HTML ★ 0 4y agoExplain → -
pgn-mule ⑂
Merge, filter, tweak and expose PGN sources.
TypeScript ★ 0 3y agoExplain → -
trees-and-tents
Solver for "Trees and Tents" puzzles
Rust ★ 0 5y agoExplain → -
CrossCellsSolver
Solver for puzzles from the game "Cross Cells"
Python ★ 0 7y agoExplain → -
NonogrammSolver
Solver for Nonogramms (Japanese puzzles)
Python ★ 0 7y agoExplain → -
wesnoth ⑂
An open source, turn-based strategy game with a high fantasy theme.
★ 0 4y agoExplain → -
fide-binance
Scripts for managing the FIDE Binance 2021 tournament pairings
Python ★ 0 3y agoExplain → -
dnd-tracker
Progressive Web App for tracking DnD character health and gold
HTML ★ 0 4y agoExplain → -
cargo-msrv ⑂
🦀 Find the minimum supported Rust version (MSRV) for your project
★ 0 4y agoExplain → -
RobotCarolCalculator
A calculator for/in RobotCarol
★ 0 4y agoExplain → -
KorrekturTool
React app for helping with marking homework of TUM's practical programing introduction course
JavaScript ★ 0 7y agoExplain → -
two-lying
Implementation of the game "Two of those people are lying" as seen on "Technical difficulties" by Tom Scott
HTML ★ 0 6y agoExplain → -
KTANEPasswordCracker
App to solve Keep Talking and Nobody Explodes password modules
Java ★ 0 6y agoExplain → -
WordLadder
Solution for the Practical 1.1 of the 2017 AI lecture at TUM
Python ★ 0 8y agoExplain → -
MF22Mods
My mods for Manufactoria 2022
C# ★ 0 4y agoExplain → -
pwnutils
Small python utilities for CTFs and other pwning. You're probably better off using pwntoos instead.
Python ★ 0 7y agoExplain → -
slint ⑂
Slint is a toolkit to efficiently develop fluid graphical user interfaces for any display: embedded devices and desktop applications. We support multiple programming languages, such as Rust, C++ or JavaScript.
★ 0 4y agoExplain → -
dynastic
No description.
Rust ★ 0 4y agoExplain → -
www ⑂
www.celestia.space site code
★ 0 4y agoExplain → -
wesmere ⑂
Website design for The Battle for Wesnoth used since mid-July 2017.
★ 0 4y agoExplain → -
wsl-setup
No description.
Shell ★ 0 3y agoExplain → -
wcc_analysis ⑂
No description.
Roff ★ 0 4y agoExplain → -
ChessReanalysis
No description.
Python ★ 0 4y agoExplain → -
scalachess ⑂
Chess API written in scala. Immutable and free of side effects.
Scala ★ 0 1y agoExplain → -
TypeScript-DOM-lib-generator ⑂
Tool for generating dom related TypeScript and JavaScript library files
★ 0 4y agoExplain → -
lichess-puzzler ⑂
No description.
Python ★ 0 4y agoExplain → -
userstyles ⑂
My collection of user styles, since userstyles.org is down
★ 0 3y agoExplain → -
routie ⑂
a tiny javascript hash router
★ 0 5y agoExplain → -
FIDE_binance ⑂
No description.
★ 0 5y agoExplain → -
jquery-powertip ⑂
A jQuery plugin that creates hover tooltips.
★ 0 5y agoExplain → -
fishnet ⑂
Distributed Stockfish analysis for lichess.org
★ 0 5y agoExplain → -
nvm-windows ⑂
A node.js version management utility for Windows. Ironically written in Go.
★ 0 5y agoExplain → -
gedcomx ⑂
An open data model and an open serialization format for exchanging genealogical data.
★ 0 5y agoExplain → -
lila-ws ⑂
Lichess' websocket server
Scala ★ 0 5y agoExplain → -
chessground ⑂
Mobile/Web chess UI for lichess.org
TypeScript ★ 0 3y agoExplain → -
gramps ⑂
Source code for Gramps Genealogical program
Python ★ 0 5y agoExplain → -
emulsion ⑂
A fast and minimalistic image viewer
Rust ★ 0 5y agoExplain → -
lichocker ⑂
lichess.org run in a Docker container
★ 0 5y agoExplain → -
cheats.rs ⑂
Rust Language Cheat Sheet - https://cheats.rs
★ 0 5y agoExplain → -
postfix-macros ⑂
Postfix macros on stable Rust, today.
Rust ★ 0 5y agoExplain → -
wiki ⑂
The Beat Saber Modding Group wiki!
★ 0 5y agoExplain → -
salt ⑂
Software to automate the management and configuration of any infrastructure or application at scale. Get access to the Salt Open software package repository here:
Python ★ 0 5y agoExplain → -
alcro ⑂
A library to create desktop apps using rust and modern web technologies
★ 0 5y agoExplain → -
BepInEx.ConfigurationManager ⑂
Plugin configuration manager for BepInEx
C# ★ 0 5y agoExplain → -
unity-mod-manager ⑂
UnityModManager
C# ★ 0 5y agoExplain → -
docs.rs ⑂
crates.io documentation generator
★ 0 5y agoExplain → -
PartialityLauncher ⑂
The launcher for Partiality.
★ 0 5y agoExplain → -
rust-forge ⑂
Information useful to people contributing to Rust
★ 0 5y agoExplain → -
InputBot ⑂
A Rust library for creating global hotkeys, and emulating inputs.
★ 0 5y agoExplain → -
ron ⑂
Rusty Object Notation
★ 0 5y agoExplain → -
btd-tower-placer
No description.
Rust ★ 0 5y agoExplain → -
rust-typed-builder ⑂
Compile-time type-checked builder derive
★ 0 6y agoExplain → -
CyberChef ⑂
The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis
JavaScript ★ 0 6y agoExplain → -
mun ⑂
Source code for the Mun language and runtime.
★ 0 6y agoExplain → -
MoneySync
No description.
TypeScript ★ 0 3y agoExplain → -
Undo_FFG ⑂
Adds a "poor man's" Undo capability to the Windows companion apps for FFG board games, including Mansions of Madness Second Edition, Descent Second Edition - Road to Legend and Star Wars: Imperial Assault - Legends of the Alliance.
★ 0 6y agoExplain → -
MoveApp
No description.
HTML ★ 0 3y agoExplain → -
PwdSync
No description.
Python ★ 0 6y agoExplain → -
IntoTheBreachBot
No description.
C# ★ 0 8y agoExplain → -
NovelDownloader
No description.
Python ★ 0 6y agoExplain → -
dialoguer ⑂
Rust utility library for nice command line prompts and similar things
★ 0 6y agoExplain → -
cargo ⑂
The Rust package manager
Rust ★ 0 6y agoExplain → -
parity-wasm ⑂
WebAssembly serialization/deserialization in rust
Rust ★ 0 6y agoExplain → -
z3.rs ⑂
Rust bindings for the Z3 solver.
Rust ★ 0 6y agoExplain → -
mdBook ⑂
Create book from markdown files. Like Gitbook but implemented in Rust
Rust ★ 0 6y agoExplain → -
bxbot
Telegram Bot for the course Binary Exploitation at TUM
Python ★ 0 7y agoExplain → -
python-prompt-toolkit ⑂
Library for building powerful interactive command line applications in Python
Python ★ 0 7y agoExplain → -
WikiUtils ⑂
A set of utility scripts to process Wikipedia related data
Python ★ 0 7y agoExplain → -
python-progressbar ⑂
Python 3.3+ compatible version of python-progressbar
Python ★ 0 7y agoExplain → -
cpython ⑂
The Python programming language
Python ★ 0 7y agoExplain → -
pwndbg ⑂
Exploit Development and Reverse Engineering with GDB Made Easy
Python ★ 0 6y agoExplain → -
Python ⑂
All Algorithms implemented in Python
Python ★ 0 7y agoExplain → -
TUM.sexy ⑂
A website providing links, redirects and tools related to the Technical University Munich :dancer::books:
PHP ★ 0 7y agoExplain → -
Boxhead
No description.
C# ★ 0 8y agoExplain → -
WoodRiddleSolver
Solver for a little wooden riddle.
Java ★ 0 8y agoExplain → -
ArduinoDeutsch
very basic library to program Arduinos in German
C ★ 0 8y agoExplain → -
TheRoyalGameOfUr
Unity implementation of the Royal Game of Ur, including AIs.
C# ★ 0 8y agoExplain → -
SudokuSolverJava
No description.
Java ★ 0 9y agoExplain → -
EIST_LeetTranslator
Leet Speech Translator for Exercise 9 of "Introduction to Software Engineering" at TUM
Java ★ 0 9y agoExplain → -
WizzardExtreme
No description.
C# ★ 0 8y agoExplain → -
TUM_Homework ⑂
UnitTests for current Homework
Java ★ 0 9y agoExplain → -
SudokuSolver
No description.
Java ★ 0 9y agoExplain → -
Connect4Solver
No description.
Java ★ 0 9y agoExplain → -
NQueens
Solver for the N-Queens problem
Java ★ 0 9y agoExplain → -
NeuralNetworkCars
No description.
Java ★ 0 9y agoExplain → -
UNO
No description.
Java ★ 0 9y agoExplain → -
openstack-formula
Salt formulas for OpenStack on SUSE
SaltStack ★ 0 9y agoExplain →
No repos match these filters.