Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/bytecode77/bytecode-api

Framework for C# development
https://github.com/bytecode77/bytecode-api

csharp-library library

Last synced: 27 days ago
JSON representation

Framework for C# development

Awesome Lists containing this project

README

        

# BytecodeApi

## Foundation Layer

BytecodeApi implements classes and extensions for general purpose use. Especially, boilerplate code that is common ground in a lot of .NET projects is implemented in BytecodeApi's foundation layer.

BytecodeApi is highly consistent, particularly in terms of structure, naming conventions and patterns. The code style resembles the patterns we know from the .NET Framework. The object model is therefore intuitive to use.

## Packages

| Package | Description
|:----------------------------------------------------------------------------------------------------------------------------- |:-
| [![](http://bytecode77.com/public/fileicons/dll.png) BytecodeApi](BytecodeApi/README.md) | Framework for C# development.
| [![](http://bytecode77.com/public/fileicons/dll.png) BytecodeApi.CommandLineParser](BytecodeApi.CommandLineParser/README.md) | Library for commandline parsing and handling.
| [![](http://bytecode77.com/public/fileicons/dll.png) BytecodeApi.ConsoleUI](BytecodeApi.ConsoleUI/README.md) | Console input & output library.
| [![](http://bytecode77.com/public/fileicons/dll.png) BytecodeApi.Cryptography](BytecodeApi.Cryptography/README.md) | Library for encryption & hashing and other cryptographic operations.
| [![](http://bytecode77.com/public/fileicons/dll.png) BytecodeApi.CsvParser](BytecodeApi.CsvParser/README.md) | Library for CSV parsing and writing.
| [![](http://bytecode77.com/public/fileicons/dll.png) BytecodeApi.IniParser](BytecodeApi.IniParser/README.md) | Library for INI file reading and writing.
| [![](http://bytecode77.com/public/fileicons/dll.png) BytecodeApi.LanguageGenerator](BytecodeApi.LanguageGenerator/README.md) | Library for arbitrary generation of words, sentences, names, and other language elements.
| [![](http://bytecode77.com/public/fileicons/dll.png) BytecodeApi.Lexer](BytecodeApi.Lexer/README.md) | General purpose tokenizer for parsing of any syntax.
| [![](http://bytecode77.com/public/fileicons/dll.png) BytecodeApi.Penetration](BytecodeApi.Penetration/README.md) | Basic implementations of certain penetration testing routines, such as code injection.
| [![](http://bytecode77.com/public/fileicons/dll.png) BytecodeApi.PEParser](BytecodeApi.PEParser/README.md) | Library for PE file parsing.
| [![](http://bytecode77.com/public/fileicons/dll.png) BytecodeApi.PEResources](BytecodeApi.PEResources/README.md) | Library for reading of native resources of executables & DLL files.
| [![](http://bytecode77.com/public/fileicons/dll.png) BytecodeApi.Rest](BytecodeApi.Rest/README.md) | Fluent REST client.
| [![](http://bytecode77.com/public/fileicons/dll.png) BytecodeApi.Win32](BytecodeApi.Win32/README.md) | Library for querying Windows specific operating system data.
| [![](http://bytecode77.com/public/fileicons/dll.png) BytecodeApi.Wmi](BytecodeApi.Wmi/README.md) | Library for efficient WMI querying.
| [![](http://bytecode77.com/public/fileicons/dll.png) BytecodeApi.Wpf](BytecodeApi.Wpf/README.md) | WPF & MVVM library and converter engine.

## Documentation

All classes and members are documented with XML tags. A HTML help will follow soon.

## Downloads

Starting from version 3.x, BytecodeApi is available in the nuget store.

## Project Page

[![](https://bytecode77.com/public/favicon16.png) bytecode77.com/bytecode-api](https://bytecode77.com/bytecode-api)