GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

model-view-controller

Star

The term MVC stands for Model-View-Controller. MVC is a software design pattern that separates an application’s logic according to responsibilities: The model manages the application’s data structure, the view manages how information is represented in the user interface, and the controller accepts input and dispatches commands to the model and the view.

Here are 494 public repositories matching this topic...

Language: All
Filter by language
All 494 Java 149 JavaScript 101 PHP 65 Python 40 C# 23 C++ 19 HTML 19 CSS 16 Swift 11 Ruby 7
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated

taniarascia / mvc

Star 598

A simple MVC application in plain JavaScript.

javascript todo mvc model-view-controller todo-app
  • Updated Mar 20, 2024
  • JavaScript

iandunn / WordPress-Plugin-Skeleton

Star 461

A WordPress plugin skeleton built using object-oriented principles and the MVC pattern.

object-oriented wordpress-plugin-boilerplate model-view-controller
  • Updated Jun 23, 2016
  • PHP

HerikLyma / CPPWebFramework

Star 459

​The C++ Web Framework (CWF) is a MVC web framework, Open Source, under MIT License, using C++ with Qt to be used in the development of web applications.

c http webservice json qt framework web rest mvc server cpp xml webserver webapp http-server servlet xhtml model-view-controller cppwebframework cwf
  • Updated Feb 5, 2024
  • C++

DiamondMVC / Diamond

Star 176

Diamond is a full-stack web-framework written in The D Programming Language using vibe.d

webservice template-engine web-server orm mvc view controller webserver model d dlang web-api vibed razor diet webapi vibe-d web-service model-view-controller object-relational-mapper
  • Updated Mar 31, 2020
  • D
PHP-MVC-REST-API

afgprogrammer / PHP-MVC-REST-API

Star 148

A simple PHP MVC REST API framework with PHP 7.2 With routes and some tools to develop your API.

api php framework mvc rest-api php-framework mvc-framework mvc-architecture mvc-application model-view-controller php-mvc framework-php php72 mvc-php mvc-php-framework simple-framework framework-mvc
  • Updated Jul 12, 2021
  • PHP

harismuneer / Minesweeper-Desktop-Game

Star 79

💣 An object-oriented clone of the famous Windows game Minesweeper made in Java-Swing Framework following the Model View Controller (MVC) Architecture. Its a stand-alone desktop game which also provides save and load game functionalities.

design-pattern minesweeper mvc-architecture mvc-application mvc-pattern java-game minesweeper-game decoupled-components swing-gui design-patterns-implemented-in-java model-view-controller java-swing-game desktop-game microsoft-access object-oriented-design object-oriented-programming-project netbeans-project swing-mvc ready-to-run swing-game
  • Updated Jan 30, 2025
  • Java

ashiishme / java-swing-mvc

Sponsor
Star 67

Java swing application boilerplate with model view controller (MVC) design patterns.

java mvc mvc-architecture mvc-pattern model-view-controller javaswing
  • Updated Apr 9, 2022
  • Java

crjoseabraham / php-mvc

Star 52

Vanilla PHP ready to use MVC structure with router and database class

php mvc php7 php-framework php-router php-micro-framework model-view-controller php-mvc
  • Updated Mar 11, 2023
  • PHP

ClickerMonkey / Ents

Star 45

A hybrid of the Entity-Component-System and Model-View-Controller patterns with new concepts developed specifically for games. Ents is easy to integrate into your game, is developed to be decoupled from a graphics library, and is very memory conscious compared to similar frameworks.

game java cpp entity-component-system entity model-view-controller
  • Updated Jun 27, 2014
  • Java

cmd05 / Luminosity

Star 29

A modern style blogging platform

javascript mysql blog php crud sql database mvc php7 social-network blogging blog-engine model-view-controller luminosity
  • Updated Jun 8, 2024
  • PHP
Finance-Full-Stack-Web-App-using-Flask-and-SQL

JacobGrisham / Finance-Full-Stack-Web-App-using-Flask-and-SQL

Star 20

Monolithic model-view-controller full-stack web application built with Python, Flask, SQL Alchemy, MySQL, Jinja, and Bootstrap. Application Server hosted on AWS EC2 with Ubuntu, Gunicorn, and Nginx. MySQL Database on AWS RDS. Redis hosted on AWS Elasticache. CI/CD with Jenkins and AWS CodeDeploy

mysql python redis jenkins flask sql travis-ci bootstrap4 python3 stocks aws-rds bootstrap-4 aws-cloudfront aws-elasticache sql-alchemy model-view-controller full-stack-web-development monolith-architecture jinja-template
  • Updated Feb 16, 2023
  • Python

Superbition / Polyel-Framework

Star 19

⚡️ Voltis Core: A PHP framework based on Swoole from the ground up

php http middleware router mvc async asynchronous controller dependency-injection web-app coroutines concurrency php-framework web-framework http-server connection-pool csrf-protection model-view-controller xss-filter view-engine
  • Updated Feb 14, 2022
  • PHP
hotel-worx

Vincent440 / hotel-worx

Star 17

An employee facing hotel reservation system/CMS. React SPA client. Express (Node.js) back-end connected to a MySQL Database. Using Passport and the Passport-local strategy to authenticate employees of varying access levels.

react nodejs javascript mysql express html5 mvc react-router css3 react-bootstrap passport mysql-database express-js express-router model-view-controller passport-local react-context-api
  • Updated Feb 5, 2025
  • JavaScript

crjoseabraham / php-ecommerce

Star 17

Ecommerce project built without frameworks, just pure PHP and vanilla JavaScript.

php ecommerce mvc oop mvc-architecture no-framework model-view-controller object-oriented-programming shoppingcart
  • Updated Mar 4, 2023
  • PHP

hoangsonww / Software-Design-Patterns

Sponsor
Star 15

🎨 A comprehensive exploration of object-oriented design patterns, featuring fully implemented examples like inheritance, composition, observers, decorators, and factory methods. Built with Java to demonstrate their real-world applications in scalable and maintainable software design.

java design observer maven decorators oop iterator design-patterns inheritance observer-pattern singleton mvc-pattern exceptions factory-pattern model-view-controller object-oriented-programming software-design multiton factory-method-pattern
  • Updated Sep 27, 2026
  • Java
Django-Poll-Application

hoangsonww / Django-Poll-Application

Sponsor
Star 14

🗳️ Welcome to the Django Polls App: Your interactive poll creation and voting platform! Craft custom polls, gather opinions, and visualize results with our user-friendly Django app. Experience the power of polls on the web right now! 🚀

django mvc backend rest-api django-rest-framework django-application django-framework full-stack mvc-architecture polling poll-application model-view-controller fullstack-development backend-api
  • Updated Sep 27, 2026
  • Python

JahezAcademy / flutter_rocket

Star 13

🚀 Flutter Rocket 🚀 Fly high with Flutter Rocket - the ultimate package for Flutter developers

caching http state-management mvc requests flutter microframework model-view-controller
  • Updated Apr 23, 2026
  • Dart

hoangsonww / Akari-Puzzle-Game-JavaFX

Sponsor
Star 12

💡 A JavaFX-powered implementation of the Akari logic puzzle, featuring intuitive controls, dynamic feedback, and a diverse puzzle library for hours of strategic fun! Implemented with Model-View-Controller and JFX patterns, this game will definitely be worth your time!

css java ui-design mvc puzzle javafx mvc-architecture puzzle-game mvc-pattern javafx-application model-view-controller javafx-project jfx javafx-gui akari java-21 akari-puzzle
  • Updated Sep 27, 2026
  • Java

burakim / Kaptan-Field-Checker

Star 11

A Class Field Value Validation Library.

java opensource validation checker annotations class verification pojo model-checking java-library regex-validator variables input-validation model-view-controller validation-library input-field kaptan-field-checker
  • Updated Dec 26, 2018
  • Java
YelpCamp

JacobGrisham / YelpCamp

Star 11

Monolithic model-view-controller full-stack web application built with Node.js, Express.js, MonogDB, Jest, EJS, and Bootstrap. Integration-tested with Jest. Server hosted on Heroku with CircleCI CI/CD, Database hosted on MongoDB Atlas, served over Cloudflare CDN with Google Domains as DNS provider.

nodejs javascript css heroku html circleci mongodb jest expressjs bootstrap4 inkscape cloudflare google-maps-api mongo-db integration-tests model-view-controller mongodb-atlas full-stack-web-development google-lighthouse-audit monolith-architecture
  • Updated Feb 10, 2024
  • JavaScript
Followers
241 followers
Website
github.com/topics/mvc
Wikipedia
Wikipedia

Related topics

hierarchical-model-view-controller hmvc model-template-view model-view-adapter model-view-presenter model-view-viewmodel mvvm software-design-patterns
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.