Skip to content

C#/.NET library for opening, unpacking and packing of Electron ASAR archives

License

Notifications You must be signed in to change notification settings

craftersmine/Asar.NET

Repository files navigation

Asar.NET

.NET/C# library for opening, unpacking and packing of Electron ASAR archives

GitHub License Nuget Nuget Downloads GitHub all releases GitHub Project Wiki Discord GitHub Repo stars Maintenance

Repository Preview

Supports:

  • Opening ASAR archives
  • Reading files data withing ASAR archive without unpacking
  • Creating new ASAR archives
  • Existing ASAR archives unpacking
  • Reading integrity data and validating files with this data

How to use this library can be found here: Repository Wiki

If you want a new feature for library create new feature request issue

Feel free to contribute to project by reporting bugs, requesting features or making pull requests!

Installation

  • Search for craftersmine.Asar.Net in NuGet explorer in Visual Studio (or your IDE)
  • Using NuGet Package Manager: PM> Install-Package craftersmine.Asar.Net
  • Download NuGet package from Releases page and put it in your Local NuGet Feed
  • Download packaged binaries from Releases and link DLL Assembly to your project

Usage

How to use library completely depends on your current task, more about this is on wiki page