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

#

operator-overloading

Star

Here are 286 public repositories matching this topic...

Language: All
Filter by language
All 286 C++ 203 Python 21 C# 10 JavaScript 8 Jupyter Notebook 7 TypeScript 7 Java 4 C 3 Groovy 3 Rust 3
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated

enkimute / ganja.js

Sponsor
Star 1.6k

📐 Javascript Geometric Algebra Generator for Javascript, c++, c#, rust, python. (with operator overloading and algebraic literals) -

javascript python rust csharp cplusplus algebraic-data-types complex-numbers geometric-algebra operator-overloading quaternion-algebra clifford-algebras
  • Updated Jan 20, 2024
  • JavaScript

milaan9 / 06_Python_Object_Class

Star 319

Object-oriented programming (OOP) is a method of structuring a program by bundling related properties and behaviors into individual objects. In this tutorial, you’ll learn the basics of object-oriented programming in Python.

ipython-notebook inheritance oop-principles polymorphism encapsulation python4beginner operator-overloading oop-examples oop-concepts oops-in-python classes-and-objects instance-methods python-tutorial-notebook python-tutor operatoroverloding instance-variables python4everybody python-tutorial-github python4datascience tutor-milaan9
  • Updated Dec 9, 2022
  • Jupyter Notebook

amelentev / java-oo

Star 277

Java Operator Overloading

java eclipse intellij eclipse-plugin operator-overloading javac-plugin
  • Updated Oct 13, 2020
  • Java

software-mansion / tsover

Sponsor
Star 52

A TypeScript mod that adds operator overloading

typescript operator overloading operator-overloading typegpu
  • Updated Jun 24, 2026
  • TypeScript

lisachenko / native-php-matrix

Sponsor
Star 43

PHP Library that provides an implementation of userland types, powered with overloaded operators

ffi operator-overloading php74 z-engine
  • Updated Oct 19, 2026
  • PHP

roberthein / InverseKinematics

Sponsor
Star 28

Inverse Kinematics in SceneKit.

swift inverse-kinematics scenekit infix-operators 3d operator-overloading swift4 funcationalprogramming scnikconstraint scnskinner scntransaction scnnode precedencegroup associativity
  • Updated May 14, 2019
  • Swift

danaugrs / overload

Star 22

Simplified operator overloading in Rust

rust macros operator operator-overloading
  • Updated Nov 10, 2024
  • Rust
Object_Oriented_Programming

Mabdullahatif / Object_Oriented_Programming

Star 20

Welcome to my C++ code repository showcasing various examples of Object-Oriented Programming (OOP) concepts.

functions classes objects encapsulation destructors constructors operator-overloading member-functions friend-functions dynamic-allocation
  • Updated Jul 29, 2023
  • C++

MagedGDEV / CppInsights

Star 17

Welcome to CppInsights! 🚀 Your easy guide to understanding C++.

programming-language cpp functions oop inheritance polymorphism pointers programming-fundamentals operator-overloading smart-pointers
  • Updated Nov 23, 2025

brianwp3000 / impl_ops

Star 16

Macros for overloading operators easily in Rust.

rust macros operator-overloading
  • Updated Dec 18, 2019
  • Rust

Syntrojex / cpp-assignments

Star 15

A curated collection of C++ coursework covering Programming Fundamentals, Object-Oriented Programming, and Data Structures, with practical implementations of core programming concepts.

functions inheritance loops matrices arrays polymorphism exception-handling operator-overloading cplusplus-20 dynamic-memory-allocation fstream oops-in-cpp cpp-programming nested-loops if-else-statements encapsulation-in-cpp character-arrays fast-nuces-lhr pointers-in-cpp 2d-arrays-and-string
  • Updated Oct 31, 2026
  • C++

basics / vector

Star 14

This library provides 3D Vector in js including arithmetic operator overloading (+ - * / % **).

javascript basic math vector arithmetic operator operator-overloading valueof vec3 vec2
  • Updated Nov 11, 2026
  • JavaScript

enkimute / GAmphetamine.js

Sponsor
Star 14

A geometric algebra library for javascript.

geometry geometric-algebra operator-overloading clifford-algebras
  • Updated Sep 7, 2026
  • JavaScript

blackbeard334 / jops

Star 11

Java Operator Overloading Plugin

java experimental compiler-plugin pl operator-overloading javac-plugin
  • Updated Feb 24, 2020
  • Java

thakursaurabh1998 / cpp

Star 11

This repo contains all the C++ programs that are made as part of Object Oriented Programming subject.

cpp inheritance pointer classes dynamic-programming containership operator-overloading virtual-functions
  • Updated Oct 25, 2018
  • C++

zamronypj / oprsimd

Sponsor
Star 10

Operator overloading for vector matrix operation using Intel SIMD SSE/SSE2/SSE3 instructions written in Free Pascal

sse freepascal simd matrix-functions sse2 sse3 vector-math operator-overloading
  • Updated Jul 15, 2019
  • Pascal

annimon-tutorials / Javac-Plugin-Demo

Star 8

Source code for tutorial

plugin extension-methods javac operator-overloading
  • Updated Mar 22, 2017
  • Java

jaydattpatel / C-Plus-Plus-with-DSA

Star 8

C++ Programs with Data Structure and Algoritham

multithreading standard-template-library fibonacci sorting-algorithms constructor search-algorithm tower-of-hanoi typecast knapsack-problem dijkstra-algorithm exception-handling operator-overloading data-structures-and-algorithms file-handling-in-cpp class-object coding-ninjas function-overriding lamda-expression-in-cpp online-manipal-bca dsa-with-c-plus-plus
  • Updated Sep 9, 2024
  • C++
Mimic

ripred / Mimic

Sponsor
Star 8

Desktop Robotic Arm Toy

arduino arm cplusplus robotics servo templates robots microprocessor diy movements servo-motor robotics-control servos operator-overloading animatronics engaging single-button-gestures pushbutton-library
  • Updated Jun 17, 2026
  • C++

degawa / flop

Star 8

provides Operator-Oriented Fortran Library for 2D incompressible flow simulation

fortran fortran-library numerical-simulations computational-fluid-dynamics object-oriented-programming operator-overloading modern-fortran computational-fluid-simulation user-defined-operators numerical-simulation-framework fortran-package-manager
  • Updated Jan 27, 2023
  • Fortran

Add this topic to your repo

To associate your repository with the operator-overloading topic, visit your repo's landing page and select "manage topics."

Learn more

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.