Showing 22 of 22 projects
An ultra-simplified explanation of design patterns with real-world examples and PHP code samples.
A flight-proven, component-driven framework for rapid development of spaceflight and embedded software applications.
Define Kubernetes applications using familiar programming languages and object-oriented APIs, then synthesize them into standard manifests.
A comprehensive roadmap and mind map for developers to learn software design and architecture, focusing on TypeScript and object-oriented principles.
A pure object-oriented programming language and environment focused on simplicity and immediate feedback through live programming.
A minimal class module for Lua that provides object-oriented programming features with simplicity and performance.
A modern, fast, and secure JavaScript & TypeScript runtime built in Rust, featuring zero-config TypeScript and rich Web APIs.
A collection of self-contained micro-modules for Lua providing utilities like OOP, state machines, async patterns, and testing.
A collection of self-contained micro-modules for Lua, providing utilities for OOP, async code, events, and more.
A minimal 30-line framework for object-oriented programming in Lua with classes, inheritance, and mixins.
A simpler, faster, and lighter-weight implementation of encapsulated object-oriented programming for R.
A humorous Elixir library that implements object-oriented programming concepts like classes, inheritance, and methods as a parody.
A compatibility layer that rectifies missing or incorrect CLOS MOP features across many Common Lisp implementations.
An object persistence framework for Delphi that simplifies building business applications with RAD tools and database connectivity.
An embeddable ECA (Event Condition Action) scripting language for building concurrent event-driven systems.
A GameMaker Language library providing object-oriented constructors to operate core GameMaker functionalities.
An extension script for GameMaker Studio 2.3+ that adds object-oriented programming features to GML.
A Common Lisp macro that provides a concise, DRY syntax for defining classes, reducing boilerplate in DEFCLASS forms.
A collection of Ada code examples demonstrating advanced type composition techniques for complex OOP hierarchies.
A Lua OOP library with complex inheritance, metamethod support, and weak mixin support, inspired by MiddleClass.
A minimal Lua class implementation compatible with moonscript for seamless cross-language inheritance.
A collection of classic arcade game remakes built with C++ and SFML, demonstrating clean OOP design and game development fundamentals.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.