Top 23 OOP Open-Source Projects
-
-
-
Cloudways
Managed Cloud Hosting Platform. Cloudways leverages advanced technology and powerful servers. Cloudways is a one-click managed cloud hosting platform that provides cloud application and server management solutions. Get up to 2 months of Free Hosting by using code "LIBHUNT" and get a $30 free hosting credit.
-
Why is yii inventing their own stuff instead of using established stuff, like https://github.com/Ocramius/ProxyManager?
-
I was looking for an example of using locals() to "fill a data class from kwargs" or something similar to that. The example here doesn't use locals().
That aside, I generally wouldn't use the kwargs approach shown in this example either. I'd use [dataclasses](https://docs.python.org/3/library/dataclasses.html ) or [attrs](https://www.attrs.org/) instead.
-
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: Resources for Low-Level design and SOLID principals in C++ | reddit.com/r/developersIndia | 2021-11-06https://github.com/prasadgujar/low-level-design-primer https://www.educative.io/courses/grokking-the-object-oriented-design-interview https://sourcemaking.com/ https://www.andiamogo.com/S-OOD.pdf
-
Project mention: What are all the use cases you use state management for and which states management library you use? | reddit.com/r/Angular2 | 2022-04-17
Akita https://datorama.github.io/akita/
-
Project mention: Unifiedtransform – A School Management Software | news.ycombinator.com | 2022-06-26
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
learning-oop-in-php
A collection of resources to learn object-oriented programming and related concepts for PHP developers.
-
-
-
Project mention: The Code and Its Tests in Different Pull Requests | reddit.com/r/programming | 2022-08-11
Looking at the commit history of eo, I'm not certain that PR size, or testing methodology for that matter, should be the #1 concern of Yegor's team.
-
-
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.
-
-
laravel-transporter
Transporter is a futuristic way to send API requests in PHP. This is an OOP approach to handling API requests.
-
software-engineer-interview-preparation
Interview questions, links and notes about Software Engineering
-
-
Project mention: I'm glad you're open to hiring devs with experience in any language, but I don't want to work in just any language! | reddit.com/r/ProgrammerHumor | 2021-09-14
Elixir
-
Project mention: Which design patterns are easily expressed in C++ and which ones are notorious pitfalls, and why? | reddit.com/r/cpp_questions | 2022-04-07
I would say maybe this isn't the way to look at it. The Template Method Pattern being largely regarded as an OOP pattern, I've seen it implemented in pure C without much fuss. virtual might facilitate the pattern in C++, but it doesn't exist for the pattern.
-
Here's an example of what I mean: https://github.com/jcabi/jcabi-github/ (it's a Java client for Github's API).
-
There is a project that achieves something like this, and quite nicely I think, worth checking it https://github.com/Hirrolot/interface99
-
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
Project mention: Is it worth doing Masters in Computer Science in Nepal(NCIT in particular)?? | reddit.com/r/Nepal | 2021-09-17 -
OOP related posts
- The Code and Its Tests in Different Pull Requests
- Logtalk 3.57.0 released
- Blue, an easy, portable, dynamically typed, compiled/transpiled language, that can compile to 10 languages, and was made in 2500 lines of code.
- EO - object-oriented programming language based on 𝜑-calculus
- Logtalk 3.56.0 released
- Logtalk 3.55.0 released
- Resources for learning how laziness is done in Prolog?
Index
What are some of the best open-source OOP projects? This list will help you:
Project | Stars | |
---|---|---|
1 | Design Patterns PHP | 20,714 |
2 | bash-oo-framework | 5,371 |
3 | ProxyManager | 4,750 |
4 | attrs | 4,385 |
5 | low-level-design-primer | 4,110 |
6 | akita | 3,524 |
7 | Unifiedtransform | 2,413 |
8 | learning-oop-in-php | 2,392 |
9 | Takes | 736 |
10 | Saloon | 734 |
11 | eo | 716 |
12 | cactoos | 672 |
13 | DesignPatternsLibrary | 598 |
14 | DynaMix | 544 |
15 | laravel-transporter | 320 |
16 | software-engineer-interview-preparation | 306 |
17 | logtalk3 | 299 |
18 | oop | 276 |
19 | Design-Patterns-in-C | 274 |
20 | jcabi-github | 265 |
21 | interface99 | 186 |
22 | Ultimate-Notes-Books-Resources-for-NCIT | 132 |
23 | libmodule | 127 |
Are you hiring? Post a new remote job listing for free.