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.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
ProxyManager
π©β¨π OOP Proxy wrappers/utilities - generates and manages proxies of your objects
-
learning-oop-in-php
A collection of resources to learn object-oriented programming and related concepts for PHP developers.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
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
-
laravel-transporter
Transporter is a futuristic way to send API requests in PHP. This is an OOP approach to handling API requests.
-
jcabi-github
Java Object-Oriented Wrapper of GitHub API, with a fake implementation of the entire GitHub API (for your tests)
-
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
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Full support for validation and serialisation of attrs classes and msgspec Structs. Where previously only Pydantic models and types where supported, you can now mix and match any of these three libraries. In addition to this, adding support for another modelling library has been greatly simplified with the new plugin architecture
Project mention: Show HN: Java REST without annotations, DI nor reactive streams | news.ycombinator.com | 2023-06-11This is quite similar to Takes (https://github.com/yegor256/takes).
I like both, look cleaner then all the annotation based ones.
Project mention: Logtalk portable solution for the Advent of Code 2023 Day 8 problem | /r/prolog | 2023-12-09
The jcabi-github dependency looked nice in the beginning but it was having issues with the event feed management, the endpoints were not properly setup in the code, but it was only a minor issue, I was able to overcome it by using two different operations to fetch the required data.
notes
OOP related posts
- 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
- Logtalk 3.66.0 released
-
A note from our sponsor - SaaSHub
www.saashub.com | 26 Apr 2024
Index
What are some of the best open-source OOP projects? This list will help you:
Project | Stars | |
---|---|---|
1 | low-level-design-primer | 5,819 |
2 | bash-oo-framework | 5,538 |
3 | attrs | 5,074 |
4 | ProxyManager | 4,938 |
5 | akita | 3,695 |
6 | Unifiedtransform | 2,747 |
7 | learning-oop-in-php | 2,487 |
8 | DesignPatternsLibrary | 1,914 |
9 | eo | 903 |
10 | Takes | 795 |
11 | Senior-Dev-Roadmap | 786 |
12 | cactoos | 725 |
13 | DynaMix | 656 |
14 | laravel-transporter | 443 |
15 | Design-Patterns-in-C | 395 |
16 | logtalk3 | 394 |
17 | software-engineering-subjects | 387 |
18 | jcabi-github | 302 |
19 | oop | 300 |
20 | crystal-patterns | 290 |
21 | interface99 | 262 |
22 | Ultimate-Notes-Books-Resources-for-NCIT | 237 |
23 | jpeek | 200 |
Sponsored