GitStar
GitHub TrendingTopicsLanguages
/

Object Oriented GitHub Repositories

Explore popular GitHub repositories tagged “object-oriented”.

Compare stars, forks, and programming language using the same GitStar view as GitHub Trending.

RepositoriesGitHub topic
Ranked by:Stars

Trending Repositories

ruby/ruby

The Ruby Programming Language

Ruby23,6805,628
apple/pkl

A configuration as code language with rich validation and tooling.

Java11,493399
marcobambini/gravity

Gravity Programming Language

C4,554239
JakubVojvoda/design-patterns-cpp

C++ Design Patterns

C++4,546971
stampit-org/stampit

OOP is better with stamps: Composable object factories.

TypeScript3,006102
eclipse-collections/eclipse-collections

Eclipse Collections is a collections framework for Java with optimized data structures and a rich, functional and fluent API.

Java2,647689
idaholab/moose

Multiphysics Object Oriented Simulation Environment

C++2,3301,249
jainaman224/Algo_Ds_Notes

A comprehensive resource for learning and implementing algorithms and data structures. This repository includes detailed notes, complexity analysis, and code examples in C++, Java, Python, and more. Ideal for students, professionals, and those preparing for coding interviews.

C++2,2712,066
ochococo/OOD-Principles-In-Swift

💎 The Principles of OOD (SOLID) based on Uncle Bob articles.

Swift1,893156
django-commons/django-polymorphic

Improved Django model inheritance with automatic downcasting

Python1,832304
ring-lang/ring

A simple, lightweight, flexible, embeddable, portable and multi-paradigm dynamic programming language for developing applications, tools, and domain-specific languages

C1,460434
objectionary/eo

EOLANG, an Experimental Pure Object-Oriented Programming Language Based on 𝜑-Calculus

Java1,404238
rjaros/kvision

Object oriented web framework for Kotlin/JS

Kotlin1,34768
gansm/finalcut

A Modern C++ Text-Based Widget Toolkit (TUI)

C++1,19760
nacular/doodle

A pure Kotlin UI framework for the Web and Desktop.

Kotlin80031
xuxueli/xxl-crawler

A lightweight web crawler framework.(Java爬虫框架)

Java761319
cginternals/globjects

C++ library strictly wrapping OpenGL objects.

C++56459
capnmidnight/Primrose

A syntax-highlighting text editors that renders to an HTML5 Canvas

JavaScript53465
Yonaba/30log

30 lines library for object orientation in Lua

Lua48453
Akagi201/lw_oopc

Light Weight Object Oriented C macros

C459208
knightsj/object-oriented-design

面向对象设计的设计原则和设计模式

Objective-C44395
hirrolot/interface99

Full-featured interfaces for C99

C35716
feelpp/feelpp

:gem: Feel++: Finite Element Embedded Language and Library in C++

C++33468
keremkoseoglu/ABAP-Library

Useful ABAP code snippets

ABAP31361
Kray-G/kinx

Looks like JavaScript, feels like Ruby, and it is a script language fitting in C programmers.

C2387
ELENA-LANG/elena-lang

ELENA is a general-purpose language with late binding. It is multi-paradigm, combining features of functional and object-oriented programming. Rich set of tools are provided to deal with message dispatching : multi-methods, message qualifying, generic message handlers, run-time interfaces

C++23827
SAP-samples/abap-oo-basics

In support of the YouTube video series on ABAP Object Oriented basics, this repository contains the ABAP source code samples which are used in the video series.

ABAP21265
Goddard-Fortran-Ecosystem/pFUnit

Parallel Fortran Unit Testing Framework

Fortran20461
daokoder/dao

Dao Programming Language

C20217
xDimGG/node-steamapi

An object-oriented Steam API wrapper for Node.js developers.

TypeScript19853
GitStar

See what the GitStar community is most excited about today.

Trending

GitHub Trending TodayGitHub Trending WeeklyGitHub Trending Monthly

Languages

Browse all languagesTrending PythonTrending JavaScript

Explore

Browse GitHub topicsAI repositoriesDeveloper tools
© 2026 GitStarGitHub Trending source