Pinned Repositories
go-notepad
Write directly to notepad from Go. To hell with it.
go-tsf
Go wrapper around Win32 Text Services Framework (eternal WIP)
go-webview-selector
A Go library for getting a web view, using go-webview2 on Windows and webview/webview on other platforms.
go-webview2
WebView2 bindings for pure Go, without CGo, based on the webview/webview bindings.
go-winloader
[WIP] Implementation of the Windows module loader in pure Go, with no CGo.
nix-binary-ninja
Unofficial Nix flake for using Binary Ninja on NixOS.
OpenWebView2Loader
An open-source reimplementation of the Microsoft WebView2Loader, for using Edge WebView2.
webview2-in-mingw
Proof of concept for embedding WebView2 in applications using the MinGW toolchain.
ytdl-pvr
A script/Docker image to continuously archive YouTube videos using ytdlp.
jchv's Repositories
jchv/go-webview2
WebView2 bindings for pure Go, without CGo, based on the webview/webview bindings.
jchv/go-winloader
[WIP] Implementation of the Windows module loader in pure Go, with no CGo.
jchv/OpenWebView2Loader
An open-source reimplementation of the Microsoft WebView2Loader, for using Edge WebView2.
jchv/ytdl-pvr
A script/Docker image to continuously archive YouTube videos using ytdlp.
jchv/go-webview-selector
A Go library for getting a web view, using go-webview2 on Windows and webview/webview on other platforms.
jchv/nix-binary-ninja
Unofficial Nix flake for using Binary Ninja on NixOS.
jchv/deadbeef-vgmstream
A DeaDBeeF plugin for playing streaming video game music using vgmstream.
jchv/js-srp
A JavaScript SRP-6a implementation compatible with opencoff/go-srp and idlesign/srptools.
jchv/cleansheets
Experimental implementations of web technology in Go.
jchv/nixos-config
My NixOS (desktop) config
jchv/playerctl-inhibit
A small daemon that inhibits sleep when media is playing.
jchv/winuse
Small Go program that uses the rstrtmgr API to query what programs are using a file on Windows.
jchv/servicecontrol
[WIP] A Qt program that manages systemd units.
jchv/webpnt
Prevents your browser from advertising WebP support.
jchv/blog.jchw.io-old
Fly.io app for blog.jchw.io
jchv/chiru
jchv/files
jchv/hexen
Simple multi-file hex viewer.
jchv/kio-windows-thumbnails
KIO plugin for Windows Executable icons in KDE apps like Dolphin, etc.
jchv/make-mock-exe
Small program to make mock EXE files with icons, for testing EXE thumbnailers.
jchv/nix-blender-legacy
Old versions of Blender in newer versions of NixOS/Nixpkgs.
jchv/okteta-portable-executable
Okteta structure definition for Windows executable (.exe) / Microsoft Portable Executable format.
jchv/PixivLib
A C#/.NET library for accessing Pixiv APIs.
jchv/pngextract
Tool to extract PNG files out of a binary blob.
jchv/puchifile
(WIP) A file manager for small places.
jchv/wineman
(Experimental) Simple program to track running Wine instances
jchv/wintab-interposer
A shim that sits between wintab32 and a program and logs everything.
jchv/wlcursorfix
LD_PRELOAD shim to fix inconsistent cursors in compositors supporting cursor-shape-v1
jchv/WmPointerDemo
Small program to explore the behavior of WM_POINTER* events. Might be useful if you want to see how these events work for your own applications.
jchv/zanbato
Kaitai Struct compiler written in Go. (WIP)