dnSpy
Unofficial revival of the well known .NET debugger and assembly editor, dnSpy (by dnSpyEx)
FastExpressionCompiler
Fast Compiler for C# Expression Trees and the lightweight LightExpression alternative. Diagnostic and code generation tools for the expressions. (by dadhi)
dnSpy | FastExpressionCompiler | |
---|---|---|
7 | 2 | |
5,577 | 1,107 | |
4.6% | - | |
8.9 | 9.5 | |
2 days ago | 2 days ago | |
C# | C# | |
GNU General Public License v3.0 only | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
dnSpy
Posts with mentions or reviews of dnSpy.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-04-19.
-
Help understanding an image format
In the future, if you have .NET apps, try dnSpyEx. Compared to Ghidra, it produces excellent output - a lot of the time, it's more-or-less equivalent to the original source. Only issue I have with it is that it's Windows-only and doesn't work great under Wine, so I use it in a VM. If you already use Windows, then it's probably not going to bother you.
- What C# tools would you like to use that don't exist today?
- Possible to check code without IDE installed?
-
Decompile .NET DLLs/EXEs using ILSpy
This shouldn't be the case for much longer though according to recent comments on this issue: https://github.com/dnSpyEx/dnSpy/issues/5
-
Debug C# interface implemenation located in nuget package
Not quite an answer, but I've heard that dnSpyEx allows to debug everything. Just have a look - https://github.com/dnSpyEx/dnSpy
-
In the Jungle of .NET Decompilers
Thanks I've updated the article with links to dnSpyEx https://github.com/dnSpyEx/dnSpy.
-
Might And Magic X Legacy - manual code fix to gain back access to Act 2, DLC and Uplay rewards
Download and extract somewhere DnSpy 6.1.8. If you can't find it, the latest version of this revival project should be fine too (untested).
FastExpressionCompiler
Posts with mentions or reviews of FastExpressionCompiler.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-02-25.
-
What C# tools would you like to use that don't exist today?
We use Mapster coupled with FastExpressionCompiler and have been very happy with it.
-
Using C# Expression Trees in the Real World - Spencer Schneidenbach
If you're using a lot of expression trees, FastExpressionCompiler is awesome.
What are some alternatives?
When comparing dnSpy and FastExpressionCompiler you can also consider the following projects:
CodemerxDecompile - The first standalone .NET decompiler for Mac, Linux and Windows
Mapster - A fast, fun and stimulating object to object Mapper
testcontainers-dotnet - A library to support tests with throwaway instances of Docker containers for all compatible .NET Standard versions.
RecordParser - Zero Allocation Writer/Reader Parser for .NET Core
mapperly - A .NET source generator for generating object mappings. No runtime reflection.
DependenSee - Dotnet project and package dependency visualizer.
BenchmarkDotNet - Powerful .NET library for benchmarking
esp32_image_parser - A toolkit for helping you reverse engineer ESP32 firmware.
IMLCGui - Intel Memory Latency Checker GUI
WebTruss
dnSpy vs CodemerxDecompile
FastExpressionCompiler vs Mapster
dnSpy vs testcontainers-dotnet
FastExpressionCompiler vs RecordParser
dnSpy vs mapperly
FastExpressionCompiler vs mapperly
dnSpy vs DependenSee
FastExpressionCompiler vs BenchmarkDotNet
dnSpy vs esp32_image_parser
FastExpressionCompiler vs IMLCGui
dnSpy vs WebTruss
FastExpressionCompiler vs WebTruss