Skip to content
A content management system that gives you control over the HTML.
C# HTML Other
Branch: master
Clone or download
Latest commit 89c2455 Aug 9, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
webweb Add #9, add SQL console Aug 8, 2019
wwBuildInfo Add #9, add SQL console Aug 8, 2019
wwFileAccess Add files Jul 18, 2019
.gitattributes Add files via upload Jul 18, 2019
LICENSE Update Jul 21, 2019
webweb-core.sln Add files Jul 18, 2019


A content management system that gives you control over the HTML. It features a full browser-based code editor (using Monaco), a page template system, a file management page, and a custom markup syntax to make writing pages easier and faster.

Install guide

  1. Clone the repository to your computer.
  2. Edit the appsettings.json file located in the webweb folder to configure the app. You can either use the local database or modify the connection string to use another database, but it must be SQLite.
  3. Follow Microsoft's guide to deploy the app.
  4. If you would like, increase the Nginx file upload size limit to 30M (the default ASP.NET Core size) by following this guide.
  5. Open your website in a web browser.
  6. There will be an error screen, with a button to "Apply Migrations". Click it, and when it tells you to, refresh the page.
  7. Fill out the form to create your admin account. If the page doesn't redirect you to /ViewPage within a few seconds, click the "Home" button on the navigation bar.

If you want to add more users, click on the wrench icon in the upper right corner, and click "Control Panel". Then, type in the email address of the account you want to register and click the "Register" button. They will get an email with a link to go to the register page.

Known bugs

Webweb is still in beta, so check the issues tab before deploying it to your server.

You can’t perform that action at this time.