dnSpy
QueryR
dnSpy | QueryR | |
---|---|---|
7 | 6 | |
5,577 | 32 | |
4.6% | - | |
8.9 | 10.0 | |
2 days ago | about 1 year ago | |
C# | C# | |
GNU General Public License v3.0 only | MIT License |
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
-
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).
QueryR
-
I made a new filtering library for .NET projects
I love it. I did something similar with my QueryR project.
- What C# tools would you like to use that don't exist today?
- Is there an equivalent of Hypothesis (python) for xunit
-
API filtering, pagination and sorting
I of course also take it a step further and feed the parameters to my expression tree generating library QueryR or QueryR.EntityFrameworkCore.
- REST API using dotnet.
-
Introducing QueryR!
QueryR - https://github.com/craigmccauley/QueryR
What are some alternatives?
CodemerxDecompile - The first standalone .NET decompiler for Mac, Linux and Windows
Superpower - A C# parser construction toolkit with high-quality error reporting
testcontainers-dotnet - A library to support tests with throwaway instances of Docker containers for all compatible .NET Standard versions.
Msharp - M# is a pioneering project that showcases the full range of features and functionalities that a REST web API should possess.
mapperly - A .NET source generator for generating object mappings. No runtime reflection.
Ooze - This package provides simple mechanism for applying filters, sorters, paging to your IQueryable<T> queries.
DependenSee - Dotnet project and package dependency visualizer.
System.Linq.Dynamic.Core - The .NET Standard / .NET Core version from the System Linq Dynamic functionality.
FastExpressionCompiler - Fast Compiler for C# Expression Trees and the lightweight LightExpression alternative. Diagnostic and code generation tools for the expressions.
Ooze.Query - This package enables usage of Readable Queries on IQueryable<T> instances. This is a concept where you can write actual expression as a string representation for filtering.
esp32_image_parser - A toolkit for helping you reverse engineer ESP32 firmware.