All Projects β†’ YoshihiroIto β†’ JitPad

YoshihiroIto / JitPad

Licence: MIT license
On the fly disassemble C# code based on JitDasm

Programming Languages

C#
18002 projects
powershell
5483 projects
Batchfile
5799 projects

Projects that are alternatives of or similar to JitPad

Biaui
WPF dark theme and controls for .NET Core and .NET Framework
Stars: ✭ 109 (-8.4%)
Mutual labels:  dark-theme, wpf, dark
Darkmode.js
πŸŒ“ Add a dark-mode / night-mode to your website in a few seconds
Stars: ✭ 2,339 (+1865.55%)
Mutual labels:  dark-theme, dark
Firefox Gnome Theme
A theme for Firefox 57+ matching GNOME Adwaita.
Stars: ✭ 179 (+50.42%)
Mutual labels:  dark-theme, dark
Macos Dark
Dark version of macOS theme
Stars: ✭ 231 (+94.12%)
Mutual labels:  dark-theme, dark
Windows 10 Dark
Dark variant of Windows 10 theme
Stars: ✭ 163 (+36.97%)
Mutual labels:  dark-theme, dark
Qt Creator Darcula
Darcula color scheme for Qt Creator GUI and syntax highlighting theme
Stars: ✭ 163 (+36.97%)
Mutual labels:  dark-theme, dark
Jxtheme
A powerful and lightweight and customization theme/skin library for iOS 9+ in swift. δΈ»ι’˜γ€ζ’θ‚€γ€ζš—ι»‘ζ¨‘εΌ
Stars: ✭ 220 (+84.87%)
Mutual labels:  dark-theme, dark
Adonis Ui
Lightweight UI toolkit for WPF applications offering classic but enhanced windows visuals
Stars: ✭ 878 (+637.82%)
Mutual labels:  dark-theme, wpf
suru-plus-dark
Suru++ 25 Dark β€” A full dark cyberpunk, elegant, futuristic and Papirus-like third-party icons theme
Stars: ✭ 55 (-53.78%)
Mutual labels:  dark-theme, dark
vscode-theme-gruvbox-minor
Gruvbox theme for Visual Studio Code
Stars: ✭ 17 (-85.71%)
Mutual labels:  dark-theme, dark
Discourse-Dark
πŸ›οΈ Darken Discourse forums
Stars: ✭ 43 (-63.87%)
Mutual labels:  dark-theme, dark
Aura Theme
πŸ’…β€A beautiful dark theme for your favorite apps.
Stars: ✭ 159 (+33.61%)
Mutual labels:  dark-theme, dark
fsc
A set of themeable WPF File System Controls similar to some parts of Windows (7-10) Explorer
Stars: ✭ 66 (-44.54%)
Mutual labels:  dark-theme, wpf
Windows Auto Night Mode
Automatically switches between the dark and light theme of Windows 10 and Windows 11
Stars: ✭ 3,375 (+2736.13%)
Mutual labels:  dark-theme, wpf
Github Dark
Dark GitHub style
Stars: ✭ 9,479 (+7865.55%)
Mutual labels:  dark-theme, dark
Edi
Edi - The open source text editor IDE based on AvalonDock and AvalonEdit
Stars: ✭ 220 (+84.87%)
Mutual labels:  dark-theme, wpf
Avalondock
Our own development branch of the well known WPF document docking library
Stars: ✭ 518 (+335.29%)
Mutual labels:  dark-theme, wpf
Stackoverflow Dark
πŸ“š Dark theme for Stack Overflow & most Stack Exchange network sites
Stars: ✭ 671 (+463.87%)
Mutual labels:  dark-theme, dark
ColorPickerLib
A WPF/MVVM implementation of a themeable color picker control.
Stars: ✭ 44 (-63.03%)
Mutual labels:  dark-theme, wpf
DiscordNight
An actual Dark/Nightmode Theme for Discord/BetterDiscord
Stars: ✭ 86 (-27.73%)
Mutual labels:  dark-theme, dark

JitPad

Releases Chocolatey MIT License

On the fly disassemble C# code based on JitDasm

JitPad

Install (for end user)

Build and Run

> git clone --recursive https://github.com/YoshihiroIto/JitPad.git
> cd JitPad
> dotnet build
> JitPad\bin\Debug\netcoreapp3.1\JitPad.exe

or Open JitPad.sln

Credits

  • Disassembler

    • JitDasm Disassemble jitted .NET methods
  • C# compiler

    • Roslyn The Roslyn .NET compiler provides C# and Visual Basic languages with rich code analysis APIs.
  • GUI

    • Biaui WPF dark theme and controls.
    • AvalonEdit The WPF-based text editor component used in SharpDevelop
    • XamlBehaviors for WPF XAML Behaviors is an easy-to-use means of adding common and reusable interactivity to your WPF applications with minimal code.
    • RoslynPad A cross-platform C# editor based on Roslyn and AvalonEdit
    • Material Design βœ’4900+ Material Design Icons from the Community
  • Test

    • VSTest Visual Studio Test Platform is the runner and engine that powers test explorer and vstest.console.
    • xUnit.net xUnit.net is a free, open source, community-focused unit testing tool for the .NET Framework.
    • coverlet.collector Cross platform code coverage for .NET
  • Misc

    • IgnoresAccessChecksToGenerator Generates reference assemblies where all the internal types & members become public, and applies the IgnoresAccessChecksTo attribute
    • ReactiveProperty ReactiveProperty provides MVVM and asynchronous support features under Reactive Extensions.
    • Reactive Extensions The Reactive Extensions for .NET
    • K4os.Compression.LZ4 LZ4/LH4HC compression for .NET Standard 1.6/2.0 (formerly known as lz4net)
    • Livet WPF MVVM Infrastructure.

References

Useful Patterns

This solution is made on a very small scale. Therefore it is very readable. I hope you find it helpful.

  • Basic WPF
    • Style
    • Behavior
  • Non freeze GUI
  • MVVM
  • Dependency Injection
  • C# compilation by Roslyn
  • C# code completion by Roslyn
  • C# editor by AvalonEdit
    • Popup code completion
    • Error indication

Author

Yoshihiro Ito
Twitter: https://twitter.com/yoiyoi322
Email: [email protected]

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].