{"id":15036228,"url":"https://github.com/bytecode77/bytecode-api","last_synced_at":"2025-04-07T18:13:01.169Z","repository":{"id":44812289,"uuid":"178421483","full_name":"bytecode77/bytecode-api","owner":"bytecode77","description":"Framework for C# development","archived":false,"fork":false,"pushed_at":"2025-03-27T21:47:14.000Z","size":185355,"stargazers_count":72,"open_issues_count":0,"forks_count":23,"subscribers_count":8,"default_branch":"master","last_synced_at":"2025-03-31T17:17:15.200Z","etag":null,"topics":["csharp-library","library"],"latest_commit_sha":null,"homepage":"https://bytecode77.com/bytecode-api","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-2-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bytecode77.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-03-29T14:34:13.000Z","updated_at":"2025-02-13T13:22:40.000Z","dependencies_parsed_at":"2023-10-11T13:33:39.494Z","dependency_job_id":"5662884a-15c2-49c5-9a81-94a90c971e63","html_url":"https://github.com/bytecode77/bytecode-api","commit_stats":null,"previous_names":[],"tags_count":43,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecode77%2Fbytecode-api","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecode77%2Fbytecode-api/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecode77%2Fbytecode-api/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bytecode77%2Fbytecode-api/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bytecode77","download_url":"https://codeload.github.com/bytecode77/bytecode-api/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247704571,"owners_count":20982298,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["csharp-library","library"],"created_at":"2024-09-24T20:30:33.898Z","updated_at":"2025-04-07T18:13:01.144Z","avatar_url":"https://github.com/bytecode77.png","language":"C#","readme":"# BytecodeApi\r\n\r\n## Foundation Layer\r\n\r\nBytecodeApi 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.\r\n\r\nBytecodeApi 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.\r\n\r\n## Packages\r\n\r\n| Package\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t| Description\r\n|:----------------------------------------------------------------------------------------------------------------------------- |:-\r\n| [![](http://bytecode77.com/public/fileicons/dll.png) BytecodeApi](BytecodeApi/README.md)\t\t\t\t\t\t\t\t\t\t| Framework for C# development.\r\n| [![](http://bytecode77.com/public/fileicons/dll.png) BytecodeApi.CommandLineParser](BytecodeApi.CommandLineParser/README.md)\t| Library for commandline parsing and handling.\r\n| [![](http://bytecode77.com/public/fileicons/dll.png) BytecodeApi.ConsoleUI](BytecodeApi.ConsoleUI/README.md)\t\t\t\t\t| Console input \u0026 output library.\r\n| [![](http://bytecode77.com/public/fileicons/dll.png) BytecodeApi.Cryptography](BytecodeApi.Cryptography/README.md)\t\t\t| Library for encryption \u0026 hashing and other cryptographic operations.\r\n| [![](http://bytecode77.com/public/fileicons/dll.png) BytecodeApi.CsvParser](BytecodeApi.CsvParser/README.md)\t\t\t\t\t| Library for CSV parsing and writing.\r\n| [![](http://bytecode77.com/public/fileicons/dll.png) BytecodeApi.IniParser](BytecodeApi.IniParser/README.md)\t\t\t\t\t| Library for INI file reading and writing.\r\n| [![](http://bytecode77.com/public/fileicons/dll.png) BytecodeApi.LanguageGenerator](BytecodeApi.LanguageGenerator/README.md)\t| Library for arbitrary generation of words, sentences, names, and other language elements.\r\n| [![](http://bytecode77.com/public/fileicons/dll.png) BytecodeApi.Lexer](BytecodeApi.Lexer/README.md)\t\t\t\t\t\t\t| General purpose tokenizer for parsing of any syntax.\r\n| [![](http://bytecode77.com/public/fileicons/dll.png) BytecodeApi.Penetration](BytecodeApi.Penetration/README.md)\t\t\t\t| Basic implementations of certain penetration testing routines, such as code injection.\r\n| [![](http://bytecode77.com/public/fileicons/dll.png) BytecodeApi.PEParser](BytecodeApi.PEParser/README.md)\t\t\t\t\t| Library for PE file parsing.\r\n| [![](http://bytecode77.com/public/fileicons/dll.png) BytecodeApi.PEResources](BytecodeApi.PEResources/README.md)\t\t\t\t| Library for reading of native resources of executables \u0026 DLL files.\r\n| [![](http://bytecode77.com/public/fileicons/dll.png) BytecodeApi.Rest](BytecodeApi.Rest/README.md)\t\t\t\t\t\t\t| Fluent REST client.\r\n| [![](http://bytecode77.com/public/fileicons/dll.png) BytecodeApi.Win32](BytecodeApi.Win32/README.md)\t\t\t\t\t\t\t| Library for querying Windows specific operating system data.\r\n| [![](http://bytecode77.com/public/fileicons/dll.png) BytecodeApi.Wmi](BytecodeApi.Wmi/README.md)\t\t\t\t\t\t\t\t| Library for efficient WMI querying.\r\n| [![](http://bytecode77.com/public/fileicons/dll.png) BytecodeApi.Wpf](BytecodeApi.Wpf/README.md)\t\t\t\t\t\t\t\t| WPF \u0026 MVVM library and converter engine.\r\n\r\n## Documentation\r\n\r\nAll classes and members are documented with XML tags. A HTML help will follow soon.\r\n\r\n## Downloads\r\n\r\nStarting from version 3.x, BytecodeApi is available in the nuget store.\r\n\r\n## Project Page\r\n\r\n[![](https://bytecode77.com/public/favicon16.png) bytecode77.com/bytecode-api](https://bytecode77.com/bytecode-api)","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbytecode77%2Fbytecode-api","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbytecode77%2Fbytecode-api","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbytecode77%2Fbytecode-api/lists"}