Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more! Learn more →
Top 23 object-oriented-programming Open-Source Projects
-
awesome-low-level-design
Learn Low Level Design (LLD) and prepare for interviews using free resources.
Awesome Low-Level Design
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
scala
Scala 2 compiler and standard library. Scala 2 bugs at https://github.com/scala/bug; Scala 3 at https://github.com/scala/scala3
I’ve been a web developer for years, but I haven’t touched Java in a long time — like, late-90s long. Back then, Java development felt cumbersome: lots of boilerplate and complex configurations. It was not exactly a pleasant experience for building simple web apps. So when I recently started exploring Scala and the Play Framework, I was curious more than anything. Has the Java developer experience gotten better? Is it actually something I’d want to use today?
-
-
-
low-level-design-primer
Dedicated Resources for the Low-Level System Design. Learn how to design and implement large-scale systems. Prep for the system design interview.
Project mention: 🔥 17 Best Free GitHub Repositories to Crack System Design Interviews 🛠️ | dev.to | 2024-12-067. Low Level Design Primer
-
Project mention: SymbolicAI: A neuro-symbolic perspective on LLMs | news.ycombinator.com | 2025-06-27
-
pharo
Pharo is a dynamic reflective pure object-oriented language supporting live programming inspired by Smalltalk.
Perhaps switch languages/paradigms for a few days. If you are used to using "text-based" languages such as golang, python, c++ or java, try something like Smalltalk to freshen you up. Pharo https://pharo.org/ is a nice implementation.
-
Sevalla
Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
-
-
Ultimate-Notes-Books-Resources-for-NCIT
Curated list of notes, books and other resources for the student of Nepal College of Information and Technology(NCIT) - Pokhara University, Nepal
-
-
-
awesome-csharp
Awesome list of C# related libraries, tools and tutorials. Inspired by awesome-dotnet, awesome-dotnet-core, awesome-roslyn and awesome.
-
stellogen
An experimental unification-based programming language with logic-agnostic types, based on Girard's transcendental syntax
-
-
-
Super-Mario-Bros
Classic Super Mario Bros. game implemented with Java for CS319 course (by ahmetcandiroglu)
-
Python
This repository contains the python source code, containing more than 40 python projects, involving many fields.仓库用于储存python源代码, 包含40多个python项目,涉及爬虫、算法、OpenGL、tkinter、面向对象编程等多个领域。 (by qfcy)
-
-
-
JAVA-SE-Tutorial-codeswithpankaj
Pankaj-Str's GitHub, 'JAVA-SE-Tutorial-codeswithpankaj,' is a concise compendium of Java SE tutorials. Ideal for developers and learners, it offers clear and insightful code snippets, providing an efficient pathway to enhance Java programming skills. A valuable resource for mastering essential concepts
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
object-oriented-programming discussion
object-oriented-programming related posts
-
Show HN: I made a new programming lang
-
Show HN: Flux, a mid-level systems OOP language
-
Show HN: New Programming Language
-
SymbolicAI: A neuro-symbolic perspective on LLMs
-
Ask HN: Running LLMs Locally
-
How do I compile/build a Super Mario game that has no pom/build file?
-
Show HN: SymbolicAI
-
A note from our sponsor - Sevalla
sevalla.com | 1 Sep 2025
Index
What are some of the best open-source object-oriented-programming projects? This list will help you:
# | Project | Stars |
---|---|---|
1 | awesome-low-level-design | 17,506 |
2 | scala | 14,403 |
3 | Modern-CPP-Programming | 13,705 |
4 | fprime | 10,450 |
5 | low-level-design-primer | 7,077 |
6 | symbolicai | 1,590 |
7 | pharo | 1,304 |
8 | eo | 1,257 |
9 | Ultimate-Notes-Books-Resources-for-NCIT | 292 |
10 | KotlinTutorial | 269 |
11 | kinx | 237 |
12 | awesome-csharp | 147 |
13 | stellogen | 112 |
14 | rpp | 93 |
15 | cs246e-notes | 79 |
16 | Super-Mario-Bros | 68 |
17 | Python | 56 |
18 | fuzion | 55 |
19 | ecal | 48 |
20 | JAVA-SE-Tutorial-codeswithpankaj | 40 |
21 | DML | 38 |
22 | oop-in-cpp | 36 |
23 | garter | 22 |