{"id":15037405,"url":"https://github.com/arthurhub/html-renderer","last_synced_at":"2025-04-15T03:49:15.743Z","repository":{"id":10636996,"uuid":"12862459","full_name":"ArthurHub/HTML-Renderer","owner":"ArthurHub","description":"Cross framework (WinForms/WPF/PDF/Metro/Mono/etc.), Multipurpose (UI Controls / Image generation / PDF generation / etc.), 100% managed (C#), High performance HTML Rendering library.","archived":false,"fork":false,"pushed_at":"2024-03-13T11:31:23.000Z","size":8394,"stargazers_count":1295,"open_issues_count":143,"forks_count":534,"subscribers_count":101,"default_branch":"master","last_synced_at":"2025-04-15T03:49:09.469Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://htmlrenderer.codeplex.com/","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ArthurHub.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2013-09-16T08:39:04.000Z","updated_at":"2025-04-12T16:31:37.000Z","dependencies_parsed_at":"2024-01-13T16:23:06.940Z","dependency_job_id":"f3dc5fce-d0df-45d6-867b-0ba9b5c7c150","html_url":"https://github.com/ArthurHub/HTML-Renderer","commit_stats":null,"previous_names":[],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ArthurHub%2FHTML-Renderer","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ArthurHub%2FHTML-Renderer/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ArthurHub%2FHTML-Renderer/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ArthurHub%2FHTML-Renderer/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ArthurHub","download_url":"https://codeload.github.com/ArthurHub/HTML-Renderer/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":249003941,"owners_count":21196794,"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":[],"created_at":"2024-09-24T20:34:33.233Z","updated_at":"2025-04-15T03:49:15.718Z","avatar_url":"https://github.com/ArthurHub.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"HTML Renderer [![Build status](https://ci.appveyor.com/api/projects/status/cm8xpf8ebt3hyi3e)](https://ci.appveyor.com/project/ArthurHub/html-renderer)\n=============\n\n## Help Wanted\n* Looking for a contributor(s) to take this project forward as I'm unable to continue supporting it.\n* Contribute directly to the repository and update nuget packages.\n\n#### Documentation, Discussion and Issue tracking is on [CodePlex](https://htmlrenderer.codeplex.com/).\n\n**Cross framework** (WinForms/WPF/PDF/Metro/Mono/etc.), **Multipurpose** (UI Controls / Image generation / PDF generation / etc.), **100% managed** (C#), High performance HTML Rendering library.\n\nThe library is 100% managed **C#** code without any external dependencies (no WebBrowser control, ActiveX / COM or MSHTML dll), the only requirement is **.NET 2.0 or higher**.\n\n#### [Download](https://htmlrenderer.codeplex.com/releases/) the [Demo application](https://htmlrenderer.codeplex.com/wikipage?title=Demo%20application\u0026referringTitle=Home) to explore HTML Renderer capabilities.\n\n![Renderer.png](https://raw.githubusercontent.com/ArthurHub/HTML-Renderer/master/Art/demo_winforms.png)\n\n### Features and Benefits\n* Extensive HTML 4.01 and CSS level 2 specifications support.\n* Support separating CSS from HTML by loading stylesheet code separately.\n* Support text selection, copy-paste and context menu.\n* WinForms controls: HtmlPanel, HtmlLabel and HtmlToolTip.\n* WPF controls: HtmlPanel and HtmlLabel.\n* Works on Mono.\n* Create images/PDFs from HTML snippets.\n* Handles \"real world\" malformed HTML, it doesn't have to be XHTML.\n* 100% managed code and no external dependencies.\n* Supports .NET 2.0 or higher including Client Profile.\n* Lightweight, just two DLLs (~300K).\n* High performance and low memory footprint.\n* Extendable and configurable.\n* Powerful [Demo application](https://htmlrenderer.codeplex.com/wikipage?title=Demo%20application\u0026referringTitle=Home) to explore and learn the library.\n\n### WinForms/WPF controls\n* *HtmlPanel* - The full power of HTML control build to replace WebBrowser control, accepts HTML, text selection, scrollbars, link click intercept, image load intercept and much more.\n* *HtmlLabel* - As WinForms label but accepts HTML, text selection, auto-size capabilities, transparent background and more.\n* *HtmlToolTip* - As WinForms ToolTip control but accepts HTML and ability to handle links (WinForms only).\n\n### Sample application's\n* Render HTML content generated by rich web editors like forums, blogs, etc.\n* Render Office documents converted to HTML.\n* Create WinForms UI that requires text selection with clipboard support.\n* [Create images from HTML code snippets](https://htmlrenderer.codeplex.com/wikipage?title=Image%20generation\u0026referringTitle=Home).\n* Create PDF document from HTML code snippets.\n\n### NuGet packages\n* [HtmlRenderer.WinForms](https://www.nuget.org/packages/HtmlRenderer.WinForms)\n* [HtmlRenderer.WPF](https://www.nuget.org/packages/HtmlRenderer.WPF)\n* [HtmlRenderer.Mono](https://www.nuget.org/packages/HtmlRenderer.Mono)\n* [HtmlRenderer.PdfSharp](https://www.nuget.org/packages/HtmlRenderer.PdfSharp)\n* [HtmlRenderer.Core](https://www.nuget.org/packages/HtmlRenderer.Core)\n\n#### HTML Renderer on my blog\n[TheArtOfDev / HTML Renderer](http://theartofdev.com/html-renderer/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farthurhub%2Fhtml-renderer","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Farthurhub%2Fhtml-renderer","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farthurhub%2Fhtml-renderer/lists"}