
BlogEngine.NET
Open source blogging platform for ASP.NET, with posts and pages stored as XML files or in a database.
BlogEngine.NET is an open source blogging platform for ASP.NET that runs on Windows hosting with IIS. Posts and pages are stored as XML files in the App_Data folder by default, and a database provider stores them in MS SQL Server, MySQL, SQLite or other standard SQL databases. The admin panel is at the /admin/ path of the site, and the App_Data and Custom folders need write access for the application to run.
Worth knowing
The code is released under the Microsoft Reciprocal License, and the documentation under Creative Commons. The README asks users to update the machineKey in Web.config after installation, to prevent a known exploit that affects installs still using the default admin account. The newest release is older than the default branch, which has received commits since.
Identity
Rendering and deploy
- Install with
- manual upload of the release ZIP to the site root, or one-click installer at a hosting provider3
Releases
Adoption
Sources
- 2026-10-24: links
blogengine.io/ - 2026-10-24: links, Written in, GitHub stars
api.github.com/repos/BlogEngine/BlogEngine.NET - 2026-10-24: links, Runtime, Minimum runtime, Install with
blogengine.io/docs/get-started/ - 2026-10-24: Maintainer, Categories, Admin interface, License, First release
github.com/BlogEngine/BlogEngine.NET/blob/master/README.md - 2026-10-24: Content storage, Databases, License model
blogengine.io/faq/ - 2026-10-24: Current major version, Last release
api.github.com/repos/BlogEngine/BlogEngine.NET/releases - 2026-10-24: Contributors
api.github.com/repos/BlogEngine/BlogEngine.NET/contributors?per_page=1