# CodeBehind Framework

Full-stack web framework under ASP.NET Core with MVC, model-view, controller-view and view-only page structures.


Source: https://findsoftware.frbit.cloud/codebehind/
Last reviewed: 2026-10-26
Listed since: 2026-10-26

## Record

### Links

- home: https://elanat.net
- repository: https://github.com/elanatframework/CodeBehind
- docs: https://github.com/elanatframework/CodeBehind/blob/elanat_framework/doc/how_to_use_code_behind.md

### Identity

- status: active
- maintainer: Elanat
- maintainerType: individual
- parent: unknown
- firstRelease: 2023
- hqCountry: unknown

### Kind

- category: framework
- hosting: dotnet
- language: csharp
- runtime: dotnet
- runtimeMin: unknown
- basedOn: unknown

### Content

- contentStore: unknown
- databases: unknown
- adminUi: unknown
- headlessApi: unknown
- templating: razor
- i18n: unknown

### Rendering and deploy

- runsAs: unknown
- renderingModes: unknown
- installMethod: NuGet package

### License

- licenseModel: open-source
- license: MIT

### Releases

- currentMajor: 4
- latestReleaseDate: 2026-10-02

### Adoption

- githubStargazers: 80
- packagistDownloads: not applicable
- npmWeeklyDownloads: not applicable
- contributors: 1
- pluginCount: unknown
- packagistMonthlyDownloads: unknown
- ecosystemsMonthlyDownloads: unknown
- httpArchiveSites: unknown
- wordpressActiveInstalls: unknown
- dependentRepos: unknown
- dependentPackages: unknown

### Sources

- name: https://github.com/elanatframework/CodeBehind/blob/elanat_framework/README.md (read 2026-10-26)
- urls: https://elanat.net/ (read 2026-10-26)
- urls: https://api.github.com/repos/elanatframework/CodeBehind (read 2026-10-26)
- urls: https://github.com/elanatframework/CodeBehind/blob/elanat_framework/doc/how_to_use_code_behind.md (read 2026-10-26)
- maintainer: https://github.com/elanatframework/CodeBehind/blob/elanat_framework/LICENSE (read 2026-10-26)
- language: https://api.github.com/repos/elanatframework/CodeBehind (read 2026-10-26)
- runtime: https://www.nuget.org/packages/CodeBehind/4.8.2 (read 2026-10-26)
- category: https://github.com/elanatframework/CodeBehind/blob/elanat_framework/README.md (read 2026-10-26)
- installMethod: https://github.com/elanatframework/CodeBehind/blob/elanat_framework/README.md (read 2026-10-26)
- templating: https://github.com/elanatframework/CodeBehind/blob/elanat_framework/README.md (read 2026-10-26)
- license: https://github.com/elanatframework/CodeBehind/blob/elanat_framework/README.md (read 2026-10-26)
- license: https://api.github.com/repos/elanatframework/CodeBehind (read 2026-10-26)
- licenseModel: https://elanat.net/ (read 2026-10-26)
- firstRelease: https://api.nuget.org/v3/registration5-semver1/codebehind/index.json (read 2026-10-26)
- currentMajor: https://api.github.com/repos/elanatframework/CodeBehind/releases (read 2026-10-26)
- latestReleaseDate: https://api.github.com/repos/elanatframework/CodeBehind/releases (read 2026-10-26)
- githubStargazers: https://api.github.com/repos/elanatframework/CodeBehind (read 2026-10-26)
- contributors: https://api.github.com/repos/elanatframework/CodeBehind/contributors?per_page=1 (read 2026-10-26)

## Notes

CodeBehind Framework is a full-stack web framework that runs under ASP.NET Core and is installed from NuGet into an ASP.NET Core project. Its pages are aspx files that take Razor or standard syntax and can follow an MVC pattern, a model-view pattern, a controller-view pattern, or a view-only pattern. A project wires it in from Program.cs with an AddCodeBehind call and a UseCodeBehind call. The README calls it an alternative to ASP.NET Core and says it can also be used with Razor Pages and ASP.NET Core MVC.

The [how-to guide](https://github.com/elanatframework/CodeBehind/blob/elanat_framework/doc/how_to_use_code_behind.md) walks through a Visual Studio setup.

---

Data licensed CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Attributes are recorded, never scored; absent means unknown.
Credit, in full: FindSoftware, CC BY 4.0
