Skip to content

Instantly share code, notes, and snippets.

@adrianmgg
Last active August 7, 2025 09:44
Show Gist options
  • Select an option

  • Save adrianmgg/05e13832f6164a522d11818f40ef30f1 to your computer and use it in GitHub Desktop.

Select an option

Save adrianmgg/05e13832f6164a522d11818f40ef30f1 to your computer and use it in GitHub Desktop.

list of useful programs. originally only focused on tools for reverse engineering, asset ripping, etc. but now it's also got some general stuff too

Unity Assets Bundle Extractor/UABE

AssetStudioGui

AssetRipper

see also .NET and il2cpp for working with compiled unity code

dnSpy

ILSpy

  • dnSpy uses ILSpy's decompiler internally, but where ILSpy's gui is read-only dnSpy allows editing & recompiling code.
  • dnSpy isn't actively maintained anymore, so it's stuck on an older version of ILSpy (≈ 6.1 afaict) and therefore doesn't do as well with newer c# code - ILSpy 6.1 supported up to C# 9.0, at time of writing (2023) ILSpy supports up to C# 11.0 (the current latest version)
  • so: if you need to patch code in the dll, i'd go with dnSpy, and if you just want to view code i'd go with ILSpy

Il2CppDumper

Cpp2IL

umodel/ue viewer

jd-gui

recaf - recaf4forge - plugin that handles mappings for forge mods

  jd-gui recaf
gui? ✔️ ✔️
dark mode ✔️
decompilers supported jd-core cfr, fernflower, procyon

gsdecomp

ninjaripper

flash player standalone/projector players (archive, original was replaced with a redirect to adobe's flash end of life page on april 2, 2022)

JPEXS free flash decompiler (FFDEC)

swftools collection of command-line tools for working with swfs

tinke

UndertaleModTool

https://github.com/xdanieldzd/Scarlet

dependency walker

Dependencies (modern rewrite of dependency walker)

Process Explorer getting a bunch of info on currently running processes

https://github.com/bo3b/3Dmigoto

bat "A cat(1) clone with wings." - cat files with a bunch of useful features, including syntax highlighting

scc significant lines of code counting

yt-dlp powerful video downloader. fork of youtube-dl

fclones efficient & powerful tool for finding duplicate files (as well as deleting them / replacing them with links / etc)

sumatrapdf - lightweight pdf reader

lyx - semi-WYSIWYG (they call it WYSIWYM) LaTeX editor. tends to be best of both worlds imho

libreoffice - free ms office replacements, can import/export word/excel/powerpoint files fairly well

windirstat

dxwnd

avidemux

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment