{"id":39710980,"url":"https://github.com/dingyuliang/prerender-dotnet","last_synced_at":"2026-01-18T10:38:24.272Z","repository":{"id":52411912,"uuid":"81056411","full_name":"dingyuliang/prerender-dotnet","owner":"dingyuliang","description":"prerender.io  Middlewares for ASP.NET MVC, ASP.NET Core, IIS","archived":false,"fork":false,"pushed_at":"2022-08-31T19:22:27.000Z","size":28079,"stargazers_count":13,"open_issues_count":8,"forks_count":10,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-12-30T21:49:46.420Z","etag":null,"topics":["asp-net-core-mvc","asp-net-mvc","aspnetcore","middleware","prerender","prerenderio"],"latest_commit_sha":null,"homepage":"","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/dingyuliang.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":"SECURITY.md","support":null}},"created_at":"2017-02-06T06:43:33.000Z","updated_at":"2023-11-25T17:44:30.000Z","dependencies_parsed_at":"2022-09-08T11:01:45.440Z","dependency_job_id":null,"html_url":"https://github.com/dingyuliang/prerender-dotnet","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/dingyuliang/prerender-dotnet","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dingyuliang%2Fprerender-dotnet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dingyuliang%2Fprerender-dotnet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dingyuliang%2Fprerender-dotnet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dingyuliang%2Fprerender-dotnet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dingyuliang","download_url":"https://codeload.github.com/dingyuliang/prerender-dotnet/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dingyuliang%2Fprerender-dotnet/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28534557,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-18T10:13:46.436Z","status":"ssl_error","status_checked_at":"2026-01-18T10:13:11.045Z","response_time":98,"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":["asp-net-core-mvc","asp-net-mvc","aspnetcore","middleware","prerender","prerenderio"],"created_at":"2026-01-18T10:38:24.168Z","updated_at":"2026-01-18T10:38:24.250Z","avatar_url":"https://github.com/dingyuliang.png","language":"C#","readme":"# ASP.NET MVC, ASP.NET Core, IIS Middlewares for prerender.io\nThis project is to provide the prerender.io middlewares for ASP.NET MVC, ASP.NET Core, IIS. \n\nThere are several blog posts which explain why we need to use prerender to improve JavaScript SEO and how to implement it on different levels.\n* [Use Prerender to improve AngularJS SEO](http://dingyuliang.me/use-prerender-improve-angularjs-seo/)\n\n  * Application Level (i.e.  ASP.NET MVC middleware for prerender.io and ASP.NET Core middleware for prerender.io)\n  * Server Container Level (i.e. IIS configuration guide for prerender.io)\n  * Network Level\n  \n* [Setup Prerender Service for JavaScript SEO](http://dingyuliang.me/setup-prerender-service-javascript-seo/)\n\n* [Prerender Implementation Best Practice](http://dingyuliang.me/prerender-implementation-best-practice/)\n\n## src/DotNetPrerender is the ASP.NET MVC middleware for prerender.io\n\n   Please follow [Prerender Middleware for ASP.NET](https://github.com/dingyuliang/prerender-dotnet/wiki/Prerender-Middleware-for-ASP.NET)\n   \n   Download from Nuget: \n```\nInstall-Package DotNetOpen.PrerenderModule  \n```\n\n## src/DotNetCorePrerender is the ASP.NET Core middleware for prerender.io \n\n   Please follow [Prerender Middleware for ASP.NET Core](https://github.com/dingyuliang/prerender-dotnet/wiki/Prerender-Middleware-for-ASP.NET-Core)\n   \n   Download from Nuget: \n```\nInstall-Package DotNetCoreOpen.PrerenderMiddleware  \n```\n\n## src/IIS is the IIS configuration guide for prerender.io\n   \n   Please follow [Prerender Configuration in IIS](https://github.com/dingyuliang/prerender-dotnet/wiki/Prerender-Configuration-in-IIS)\n \n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdingyuliang%2Fprerender-dotnet","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdingyuliang%2Fprerender-dotnet","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdingyuliang%2Fprerender-dotnet/lists"}