Coder Social home page Coder Social logo

kubaz2 / sharp Goto Github PK

View Code? Open in Web Editor NEW
11.0 1.0 1.0 142 KB

Sharp is a powerful Discord bot that runs, decompiles, and shows JIT disassembly of .NET languages.

License: MIT License

C# 95.95% Dockerfile 3.91% Shell 0.15%
bot compiler csharp decompiler disasm disassembly discord discord-bot dotnet jit fsharp il visualbasic

sharp's Introduction

๐Ÿค– Sharp

Sharp is a powerful Discord bot that runs, decompiles, and shows JIT disassembly of .NET languages.

Invite it now!

๐Ÿ› ๏ธ Getting Started

  1. Invite the Bot: Use the link above to invite Sharp to your Discord server.
  2. Run a Command: Try running #run with a simple C# code snippet to see it in action.
  3. Join the Community: Join our support Discord to ask questions, report issues, or suggest new features.

โœจ Features

  • Run Code: Execute your code directly within Discord.
  • Decompile Code: Convert your code to another supported language.
  • JIT Disassembly: View JIT disassembly of your code for the specified architecture.

๐Ÿ”— Links

๐Ÿ“ Commands

  • #run <architecture?> <code> โ€” Runs the provided code, using ARM64 architecture by default.

    • Example:
      #run
      ```c#
      Console.Write("Hello, World!");
      ```
      
    • Output:
      Hello, World!
      
  • #<language> <code> โ€” Decompiles the provided code to the specified language.

    • Example:
      #c#
      ```f#
      printf "Hello, World!"
      ```
      
  • #<architecture> <code> โ€” Shows the architecture-specific JIT disassembly of the provided code.

    • Example:
      #arm64
      ```c#
      Console.Write("Hello, World!");
      ```
      

The code can be provided as is, as a code block or as an attachment.

๐Ÿ›Ž๏ธ Support

  • Compilation: C#, VB, F#, IL
  • Decompilation: C#, IL
  • Architectures: x64, ARM64

sharp's People

Contributors

kubaz2 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

davidalphafox

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.