Skip to main content
AraHaan avatar

AraHaan

NuGet publisher profile

Packages
37
Total Downloads
1.1M
1,113,830

Packages (37)

BlowFish package icon

BlowFish

A simple C# blowfish encryption library.

220.0K
downloads
AraHaan.GitInformation package icon

AraHaan.GitInformation

A c# library that Registers git repository information on the assembly.

111.8K
downloads
XmlAbstraction package icon

XmlAbstraction

A library that contains a System.Xml and System.Xml.Linq abstraction class.

63.9K
downloads
GenericPluginLoader package icon

GenericPluginLoader

A c# generc plugin loader.

55.2K
downloads
zlib.managed package icon

zlib.managed

A cleaned up and bug fixed version of zlib.net. This is also planned to be updated frequently if needed too.

53.9K
downloads
ZipAssembly package icon

ZipAssembly

A .NET library for loading assemblies from zip files.

48.9K
downloads
SettingsFile package icon

SettingsFile

A c# class that handles the settings for any application.

46.3K
downloads
IDisposableGenerator package icon

IDisposableGenerator

Source Generator Generating the Dispose functions in Disposables.

44.2K
downloads
GitBuildInfo.SourceGenerator package icon

GitBuildInfo.SourceGenerator

Source Generator for dumping the git branch information, commit hash, and if the working tree is dirty or clean on projects that install this and applies them as an assembly level attribute.

34.7K
downloads
MessageManager package icon

MessageManager

A c# generic MessageBox manager.

34.6K
downloads
Elskom.PluginFramework package icon

Elskom.PluginFramework

An Els_kom specific plugin framework.

32.2K
downloads
Elskom.Sdk.App.Ref package icon

Elskom.Sdk.App.Ref

Package Description

31.5K
downloads
Elskom.Sdk package icon

Elskom.Sdk

Elskom SDK for development of Els_kom plugins and for Els_kom itself. Also contains libs that can be used for other projects as well.

31.1K
downloads
PluginUpdateCheck package icon

PluginUpdateCheck

A c# generic plugin update checker.

30.6K
downloads
MiniDump package icon

MiniDump

A c# library that handles mini-dumping a program by adding the "[MiniDump(...)]" attribute to the application's main class.

30.3K
downloads
Elskom.Sdk.App.Runtime.win-x64 package icon

Elskom.Sdk.App.Runtime.win-x64

Package Description

20.0K
downloads
Elskom.Sdk.App.Runtime.linux-x64 package icon

Elskom.Sdk.App.Runtime.linux-x64

Package Description

19.9K
downloads
Elskom.Sdk.App.Runtime.win-x86 package icon

Elskom.Sdk.App.Runtime.win-x86

Package Description

19.8K
downloads
Elskom.Sdk.App.Runtime.linux-arm package icon

Elskom.Sdk.App.Runtime.linux-arm

Package Description

19.7K
downloads
Elskom.Sdk.App.Runtime.osx-arm64 package icon

Elskom.Sdk.App.Runtime.osx-arm64

Package Description

19.7K
downloads
Elskom.Sdk.App.Runtime.linux-arm64 package icon

Elskom.Sdk.App.Runtime.linux-arm64

Package Description

19.0K
downloads
Elskom.Sdk.App.Runtime.osx-x64 package icon

Elskom.Sdk.App.Runtime.osx-x64

Package Description

18.8K
downloads
Elskom.Sdk.App.Runtime.win-arm64 package icon

Elskom.Sdk.App.Runtime.win-arm64

Package Description

18.7K
downloads
Elskom.Net.Check package icon

Elskom.Net.Check

A dotnet tool for installing/uninstalling and updating the Elskom workload.

14.8K
downloads
ReleasePackaging package icon

ReleasePackaging

A .NET library for handling application's release packaging command line.

13.7K
downloads
ZlibSharp package icon

ZlibSharp

A high performance .NET zlib wrapper that is span based and offers more functionality over System.IO.Compression by allowing more developer control over how the data is compressed and by avoiding .NET's streams entirely.

7.3K
downloads
elskom.zlib.redist.linux package icon

elskom.zlib.redist.linux

NuGet Package for consuming native builds of zlib into .NET without complexity.

6.8K
downloads
elskom.zlib.redist.osx package icon

elskom.zlib.redist.osx

NuGet Package for consuming native builds of zlib into .NET without complexity.

6.8K
downloads
AraHaan.Remora.Extensions package icon

AraHaan.Remora.Extensions

A package that extends Remora.Discord with additional functionality. Extensions: - AddRoles (extends IDiscordRestGuildAPI to allow adding discord roles in bulk) - RemoveRoles (extends IDiscordRestGuildAPI to allow removing discord roles in bulk) - RunBotConsoleAsync (extends IHostBuilder to allow an cleanup operation to be done on application shutdown, requires a type to derive from IBotServiceConfigurator) - DownloadAsync (extends DownloadAsync to download a discord attackment to a stream) - DownloadStringAsync (extends DownloadAsync to download a discord attackment to a string) - DownloadToFileAsync (extends DownloadAsync to download a discord attackment to a file) - AddDiscordGatewayClientOptions (extends IServiceCollection to allow adding the gateway client options using a factory) - AddSlashUpdateService (extends IServiceCollection to allow adding the SlashUpdateService background service to the service collection) - Configure<T> (extends IServiceProvider to allow the client options to be configured after the service provider is created) Types: - AraHaan.Remora.Extensions.Hosting.Host (A special host class that makes the IBotServiceConfigurator system work) - Note: When using this type ensure that "using Microsoft.Extensions.Hosting" is not used otherwise it will conflict. I have told Microsoft about my need to extend this but they said that they do not think it's needed. - AraHaan.Remora.Extensions.Hosting.BotServiceConfiguratorBase (A base class for types to provide code that should run before configure of the services, code to configure the services, and code to run after shutdown of the generic host aka Microsoft.Extensions.Hosting) - AraHaan.Remora.Extensions.Options.SlashUpdateServiceOptions (An options type used to configure the SlashUpdateService) - AraHaan.Remora.Extensions.Services.SlashUpdateService (An BackgroundService used to update Discord slash commands)

6.7K
downloads
elskom.zlib.redist.win package icon

elskom.zlib.redist.win

NuGet Package for consuming native builds of zlib into .NET without complexity.

6.4K
downloads
PublishRefAssemblies.Sdk package icon

PublishRefAssemblies.Sdk

SDK to automatically add Reference Assemblies to your nuget packages.

5.9K
downloads
newsmake package icon

newsmake

News / changelog making tool.

5.6K
downloads
EdmxSourceGenerator package icon

EdmxSourceGenerator

Source Generator for dumping generating source code from an edmx file as an alternative to text templates. Also can generate metadata on the entity types as well with a special MetaData.yml file.

5.3K
downloads
Elskom.NetFX.Sdk.Web package icon

Elskom.NetFX.Sdk.Web

Elskom SDK for development of Web projects. This helps simplify the setup of .NET Framework Web projects that use the .NET SDK and fixes a few issues from doing so This results in identical publish outputs with the Non-SDK style versions of the same projects.

3.4K
downloads
Elskom.Sdk.Templates package icon

Elskom.Sdk.Templates

Templates to use when creating a Plugin for Els_kom.

3.3K
downloads
Elskom.GitInformation package icon

Elskom.GitInformation

A c# library that Registers git repository information on the assembly.

1.9K
downloads
AraHaan.EntityFrameworkCore.Plugins package icon

AraHaan.EntityFrameworkCore.Plugins

Plugin that provides additional conventions for EntityFrameworkCore Relational and non-Relational databases. For additional convensions on top of the ones provided feel free to pull request them in on the project's repository. Note: Built on top of Microsoft.EntityFrameworkCore version 6.0.x.

1.4K
downloads