{"id":18307854,"url":"https://github.com/tobihatti/endevframework","last_synced_at":"2026-05-07T18:38:08.947Z","repository":{"id":116971673,"uuid":"206056205","full_name":"TobiHatti/EndevFramework","owner":"TobiHatti","description":"📙 Multi Purpose Framework for .NET","archived":false,"fork":false,"pushed_at":"2020-07-09T21:35:33.000Z","size":53578,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-09T11:29:22.923Z","etag":null,"topics":["communication","csharp","dotnet","framework","graphics","network","rabbitmq","winforms"],"latest_commit_sha":null,"homepage":"https://endev.at/p/EndevFramework","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/TobiHatti.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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-09-03T10:58:59.000Z","updated_at":"2020-07-09T21:35:37.000Z","dependencies_parsed_at":null,"dependency_job_id":"1af78314-9d55-408a-9332-a24781801bf8","html_url":"https://github.com/TobiHatti/EndevFramework","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/TobiHatti/EndevFramework","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TobiHatti%2FEndevFramework","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TobiHatti%2FEndevFramework/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TobiHatti%2FEndevFramework/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TobiHatti%2FEndevFramework/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TobiHatti","download_url":"https://codeload.github.com/TobiHatti/EndevFramework/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TobiHatti%2FEndevFramework/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32751196,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-07T02:14:30.463Z","status":"ssl_error","status_checked_at":"2026-05-07T02:14:29.405Z","response_time":62,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["communication","csharp","dotnet","framework","graphics","network","rabbitmq","winforms"],"created_at":"2024-11-05T16:05:43.584Z","updated_at":"2026-05-07T18:38:08.932Z","avatar_url":"https://github.com/TobiHatti.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cimg align=\"right\" width=\"80\" height=\"80\" data-rmimg src=\"https://endev.at/content/projects/Endev-Framework/EndevLibsLogo.svg\"\u003e\n\n# Endev-Framework : C# Port\n\n![GitHub](https://img.shields.io/github/license/TobiHatti/EndevFramework)\n[![GitHub Release Date](https://img.shields.io/github/release-date-pre/TobiHatti/EndevFramework)](https://github.com/TobiHatti/EndevFramework/releases)\n[![GitHub release (latest by date including pre-releases)](https://img.shields.io/github/v/release/TobiHatti/EndevFramework?include_prereleases)](https://github.com/TobiHatti/EndevFramework/releases)\n[![GitHub last commit](https://img.shields.io/github/last-commit/TobiHatti/EndevFramework)](https://github.com/TobiHatti/EndevFramework/commits/master)\n[![GitHub issues](https://img.shields.io/github/issues-raw/TobiHatti/EndevFramework)](https://github.com/TobiHatti/EndevFramework/issues)\n[![GitHub language count](https://img.shields.io/github/languages/count/TobiHatti/EndevFramework)](https://github.com/TobiHatti/EndevFramework)\n\n![image](https://endev.at/content/projects/Endev-Framework/EndevFramework_Banner_300.svg)\n\nThe _[Endev-Framework](https://github.com/TobiHatti/EndevFramework)_ provides several easy to use components you can include into your projects to simplify and accelerate your development-experience.\n\n# Modules\nThe different modules are completely independend on each other, so the use of just a single module in your project is possible instead of loading in a single, fully featured framework into your project, unneccecaraly bloating up the entire project.\n\n## \u003ci class=\"fas fa-server\"\u003e\u003c/i\u003e Endev-Network-Core\n[\u0026#9654; Source Code](https://github.com/TobiHatti/EndevFramework/tree/master/NetworkCore) \u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;[\u0026#9654; Releases \u0026 Downloads](https://github.com/TobiHatti/EndevFramework/releases) \u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;[\u0026#9654; NuGet-Install](#)\n\n__[ALPHA VERSION 1.2 Rev3] Send-Stability: 99,999% (± 0,001%) Pure C#__\n\n**[ALPHA VERSION 2.1] Send-Stability: 100% - Using Rabbit-MQ**\n\nThe Endev-Network-Core allows you to communicate between application via the TCP-Protocol.\nThe Module allows __one server__ and __multiple clients__. \nThe communication-system is based on __instructions__, to allow a wide range of functionalities. \nTo provide a secure communication between users, confidential data gets automaticaly encryptet using RSA-Encryption. \nThe module is easily expandable and custom instructions or authentication-checks can quickly be added or modified.\n\n\n\n__KEY FEATURES__\n- Server-Client concept\n- No client-limitation\n- RSA-Encryption\n- Semi-Automatic setup\n- Reliable error handling\n- \"_TurnKey-Solution_\"\n\n__EXAMPLE__\n```csharp\n// Initialize the server on port 2225\nNetComServer server = new NetComServer(2225);\n\n// Select where to show the debug-information\nserver.SetDebugOutput(DebugOutput.ToConsole);\n\n// Select a method to authenticate clients\nserver.SetAuthenticationTool(MyCustomSQLAuthentication);\n\n// Start the server\nserver.Start();\n\n// Create an instruction to show a messagebox on the receivers screen\nvar instruction = new InstructionLibraryEssentials.SimpleMessageBox\n\t(server, server.ConnectedClients[\"SampleUsername\"], \"Hello world!\");\n\n// Send the instruction\nserver.Send(instruction);\n```\n\n[\u0026#9654; See full example and documentation](https://github.com/TobiHatti/EndevFramework/blob/master/NetworkCore/README.md)\n\n## Endev-WinForms-Core\n[\u0026#9654; Source Code](https://github.com/TobiHatti/EndevFramework/tree/master/WinFormsCore) \u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;[\u0026#9654; Releases \u0026 Downloads](https://github.com/TobiHatti/EndevFramework/releases) \u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;[\u0026#9654; NuGet-Install](#)\n\n__[WIP]__\n\n_This module is not ready for use yet!_\n\n\n\n\n## Endev-Graphics-Core\n[\u0026#9654; Source Code](https://github.com/TobiHatti/EndevFramework/tree/master/GraphicsCore) \u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;[\u0026#9654; Releases \u0026 Downloads](https://github.com/TobiHatti/EndevFramework/releases) \u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;\u0026nbsp;[\u0026#9654; NuGet-Install](#)\n\n__[WIP]__\n\n_This module is not ready for use yet!_\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftobihatti%2Fendevframework","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftobihatti%2Fendevframework","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftobihatti%2Fendevframework/lists"}