SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 OOP Open-Source Projects
-
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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
Project mention: FastAPI, Pydantic, Psycopg3: the holy trinity for Python web APIs | dev.to | 2024-10-24
This functionality allows you to map returned database data to any Python object, including standard lib dataclasses, models from the great attrs library, and yes, Pydantic models!
-
-
-
-
learning-oop-in-php
A collection of resources to learn object-oriented programming and related concepts for PHP developers.
-
DesignPatternsLibrary
A comprehensive design patterns library implemented in C#, which covers various design patterns from the most commonly used ones to the lesser-known ones. Get familiar with and learn design patterns through moderately realistic examples.
-
-
-
-
Takes
True Object-Oriented Java Web Framework without NULLs, Static Methods, Annotations, and Mutable Objects
-
-
-
cs12dotnet8
Repository for the Packt Publishing book titled "C# 12 and .NET 8 - Modern Cross-Platform Development Fundamentals" by Mark J. Price
-
laravel-transporter
Transporter is a futuristic way to send API requests in PHP. This is an OOP approach to handling API requests.
-
If you want to see something truly fascinating, take apart https://logtalk.org/ - it implements an OO system for prolog which gives you all sorts of advantages (the least of which being a not-terrible way of getting namespaces).
Reading "The Art of Prolog" and "The Craft of Prolog" was fun for me, as was learning how the Warren Abstract Machine works.
(I am not at all a prolog expert, merely a programmer who happens to be fascinated by it, so this is all dabbling on my end but hopefully provides some stuff that's fun to learn for you as well)
-
-
senior-software-engineer
Collection of articles, books, and recommendations for senior-level interviews and assessments
-
-
jcabi-github
Java Object-Oriented Wrapper of GitHub API, with a fake implementation of the entire GitHub API (for your tests)
-
-
OOP discussion
OOP related posts
-
Why should you use attrs more
-
Logtalk portable solution for the Advent of Code 2023 Day 8 problem
-
Logtalk 3.69.0 released
-
Logtalk 3.67.0 released
-
Study material for Pokhara University students
-
Labaratorski vezhbi finki
-
EO Kafka Producers and consumers for working with Apache Kafka message broker
-
A note from our sponsor - SaaSHub
www.saashub.com | 3 Dec 2024
Index
What are some of the best open-source OOP projects? This list will help you:
Project | Stars | |
---|---|---|
1 | low-level-design-primer | 6,495 |
2 | bash-oo-framework | 5,572 |
3 | attrs | 5,309 |
4 | ProxyManager | 4,955 |
5 | akita | 3,703 |
6 | Unifiedtransform | 2,838 |
7 | learning-oop-in-php | 2,498 |
8 | DesignPatternsLibrary | 2,014 |
9 | python-tutorial | 1,393 |
10 | Your-Journey-To-Fluent-Python | 1,086 |
11 | eo | 1,048 |
12 | Takes | 810 |
13 | cactoos | 744 |
14 | DynaMix | 672 |
15 | cs12dotnet8 | 636 |
16 | laravel-transporter | 461 |
17 | logtalk3 | 425 |
18 | Design-Patterns-in-C | 410 |
19 | senior-software-engineer | 393 |
20 | oop | 309 |
21 | jcabi-github | 306 |
22 | interface99 | 303 |
23 | crystal-patterns | 295 |