Showing 31 of 31 projects
A comprehensive collection of design pattern implementations and examples in PHP 8.x.
A Python package that eliminates boilerplate code when writing classes by automatically implementing object protocols.
A PHP library that generates and manages various types of object-oriented proxy classes for lazy loading, access control, and remote objects.
A TensorFlow project template with a well-designed folder structure and OOP design to accelerate deep learning development.
A JavaScript library for building rich, portable UI components on HTML5 Canvas using an easy OOP concept.
A true object-oriented and immutable Java web framework that eliminates NULLs, static methods, annotations, and mutable objects.
A collection of object-oriented Java primitives as an alternative to procedural libraries like Guava and Apache Commons.
A C++ library for dynamic polymorphism using mixins, enabling runtime object composition and mutation.
An optional type system for Lua that adds compile-time type checking and class-based OOP.
A humorous Elixir library that implements object-oriented programming concepts like classes, inheritance, and methods as a parody.
A collection of Gang of Four (GOF) design patterns implemented in the Crystal programming language.
A modular, object-oriented JavaScript library for creating interactive 2D graphics and animations on HTML Canvas.
A pure Fortran 2003+ library for building elegant command-line interfaces, inspired by Python's argparse.
A pure Fortran 2003+ OOP library for reading and writing VTK XML files for scientific visualization.
A .NET knowledge sharing platform with live demos and tutorials for developers learning or refreshing .NET concepts.
An open-source Fortran 2003 solver for Navier-Stokes equations using finite volume methods with parallel computing capabilities.
A zero-configuration build system and package manager for modern Fortran projects with automatic dependency resolution.
An object persistence framework for Delphi that simplifies building business applications with RAD tools and database connectivity.
A Crystal library for writing reusable and testable HTML, SVG, and form templates in plain Crystal code.
An automation framework for building Razor Component Libraries (RCL) in Blazor with an OOP mindset and attribute-first design.
An OOP library for creating smooth animations in Neovim using self-adjusting timers to compensate for terminal limitations.
A machine learning library built with object-oriented Pascal primitives (interfaces and classes).
Adds object-oriented programming features like loops, scoping, and extensible design patterns to Node-RED flows.
A single-file PHP class for implementing Steam OpenID login on websites.
A GameMaker Language library providing object-oriented constructors to operate core GameMaker functionalities.
A pure Fortran 2003+ library for Base64 encoding and decoding of all intrinsic types, including scalars, arrays, and mixed data.
An extension script for GameMaker Studio 2.3+ that adds object-oriented programming features to GML.
A minimal Lua class implementation compatible with moonscript for seamless cross-language inheritance.
A modular MVC framework written in Haxe for building object-oriented projects and frameworks.
A Vue3 TypeScript development foundation library for backend management systems, featuring object-oriented patterns, decorators, and built-in components.
An Ada code analyzer providing compiler-independent access to Ada source code with an OOP-style API.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.