{"id":31537695,"url":"https://github.com/merken/prise","last_synced_at":"2025-10-04T08:10:12.544Z","repository":{"id":36700088,"uuid":"215047484","full_name":"merken/Prise","owner":"merken","description":"A .NET Plugin Framework.","archived":false,"fork":false,"pushed_at":"2022-12-08T11:32:57.000Z","size":39125,"stargazers_count":374,"open_issues_count":16,"forks_count":41,"subscribers_count":19,"default_branch":"master","last_synced_at":"2025-09-21T18:57:13.845Z","etag":null,"topics":["customizable","dispatchproxy","microservices","netcore","plugin","plugin-system","proxy"],"latest_commit_sha":null,"homepage":"https://merken.github.io/Prise","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/merken.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-10-14T13:11:43.000Z","updated_at":"2025-09-19T12:19:20.000Z","dependencies_parsed_at":"2023-01-17T04:15:42.304Z","dependency_job_id":null,"html_url":"https://github.com/merken/Prise","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/merken/Prise","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/merken%2FPrise","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/merken%2FPrise/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/merken%2FPrise/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/merken%2FPrise/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/merken","download_url":"https://codeload.github.com/merken/Prise/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/merken%2FPrise/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278283509,"owners_count":25961311,"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","status":"online","status_checked_at":"2025-10-04T02:00:05.491Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"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":["customizable","dispatchproxy","microservices","netcore","plugin","plugin-system","proxy"],"created_at":"2025-10-04T08:10:07.283Z","updated_at":"2025-10-04T08:10:12.534Z","avatar_url":"https://github.com/merken.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# What is Prise?\n\n\u003cimg src=\"https://github.com/merken/Prise/blob/master/docs/prise.png?raw=true\" \nalt=\"Prise Logo\" width=\"65\" height=\"65\" style=\"float:left; padding-right:15px;\" /\u003e\n\n\u003cbr/\u003e\n\n**Prise** is a plugin framework for .NET (Core) applications, written in .NET (Core). The goal of Prise, is enable you to write **decoupled pieces of code** using the least amount of effort, whilst **maximizing the customizability and backwards-compatability**. Prise helps you load plugins from foreign assemblies. It is built to decouple the local and remote dependencies, and strives to avoid assembly mismatches.\n\n[![GitHub Issues](https://img.shields.io/github/issues/merken/prise?style=flat-square)](https://github.com/merken/prise/issues)\u003cbr/\u003e\n[![GitHub Pull Requests](https://img.shields.io/github/issues-pr/merken/prise?style=flat-square)](https://github.com/merken/prise/pulls)\u003cbr/\u003e\n[![License](https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square)](https://github.com/merken/Prise/blob/master/LICENSE)\u003cbr/\u003e\n\n### 📜 [Check out the documentation](https://merken.github.io/Prise) 📜\n\n\u003cbr/\u003e\n\n## 🚀 Builds and Tests 🧪\n\n\u003cbr/\u003e\n\n![alt text](https://img.shields.io/github/workflow/status/merken/prise/prise-build?label=Prise%20Build\u0026style=flat-square)\u003c/br\u003e\n![alt text](https://img.shields.io/github/workflow/status/merken/prise/prise-unit-tests?label=Unit%20Tests\u0026style=flat-square)\u003c/br\u003e\n![alt text](https://img.shields.io/github/workflow/status/merken/prise/prise-integration-tests?label=Integration%20Tests\u0026style=flat-square)\u003c/br\u003e\n![alt text](https://img.shields.io/github/workflow/status/merken/prise/prise-backwards-compatability?label=Backwards%20Compatability%20Tests\u0026style=flat-square)\u003c/br\u003e\n![alt text](https://img.shields.io/github/workflow/status/merken/prise/prise-build-samples?label=Build%20Samples\u0026style=flat-square)\u003c/br\u003e\n![alt text](https://img.shields.io/github/workflow/status/merken/prise/prise-build-samples-plugins?label=Build%20Samples%20Plugins\u0026style=flat-square)\u003c/br\u003e\n![alt text](https://img.shields.io/github/workflow/status/merken/prise/prise-unit-test-samples-plugins?label=Samples%20Unit%20Tests\u0026style=flat-square)\u003c/br\u003e\n\n## 📦 Latest version\n| \u0026nbsp; | \u0026nbsp; |\n| -- | -- |\n| [![NuGet Badge](https://img.shields.io/nuget/v/Prise?label=Prise\u0026style=flat-square)](https://www.nuget.org/packages/Prise/) | [![NuGet Badge](https://img.shields.io/nuget/dt/prise?style=flat-square)](https://www.nuget.org/packages/Prise/) |\n| [![NuGet Badge](https://img.shields.io/nuget/v/Prise.Plugin?label=Prise.Plugin\u0026style=flat-square)](https://www.nuget.org/packages/Prise.Plugin/) | [![NuGet Badge](https://img.shields.io/nuget/dt/Prise.Plugin?style=flat-square)](https://www.nuget.org/packages/Prise.plugin/) |\n| [![NuGet Badge](https://img.shields.io/nuget/v/Prise.Mvc?label=Prise.Mvc\u0026style=flat-square)](https://www.nuget.org/packages/Prise.Mvc/) | [![NuGet Badge](https://img.shields.io/nuget/dt/Prise.Mvc?style=flat-square)](https://www.nuget.org/packages/Prise.Mvc/) |\n| [![NuGet Badge](https://img.shields.io/nuget/v/Prise.Proxy?label=Prise.Proxy\u0026style=flat-square)](https://www.nuget.org/packages/Prise.Proxy/) | [![NuGet Badge](https://img.shields.io/nuget/dt/Prise.Proxy?style=flat-square)](https://www.nuget.org/packages/Prise.Proxy/) |\n| [![NuGet Badge](https://img.shields.io/nuget/v/Prise.ReverseProxy?label=Prise.ReverseProxy\u0026style=flat-square)](https://www.nuget.org/packages/Prise.ReverseProxy/) | [![NuGet Badge](https://img.shields.io/nuget/dt/Prise.ReverseProxy?style=flat-square)](https://www.nuget.org/packages/Prise.ReverseProxy/) |\n| [![NuGet Badge](https://img.shields.io/nuget/v/Prise.Testing?label=Prise.Testing\u0026style=flat-square)](https://www.nuget.org/packages/Prise.Testing/) | [![NuGet Badge](https://img.shields.io/nuget/dt/Prise.Testing?style=flat-square)](https://www.nuget.org/packages/Prise.Testing/) |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmerken%2Fprise","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmerken%2Fprise","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmerken%2Fprise/lists"}