A well curated list of the most interesting development tools and projects on GitHub in 2023.
1. Linux
One of the most popular open source operating systems, it is used on servers, desktop computers, and mobile devices.
2. Git
A popular version control system for tracking changes in code and collaborating on software development.
3. Docker
A platform for designing, delivering, and operating containerized applications.
4. Kubernetes
An open source container orchestration system for automating the deployment, scaling, and management of containerized applications.
5. TensorFlow
An open source machine learning framework developed by Google.
6. Apache Cassandra
A NoSQL database that is extremely scalable and commonly used for handling enormous amounts of data.
7. Elasticsearch
A search engine based on the Lucene library that is commonly used for log analysis and business intelligence.
8. Ansible
An open-source automation tool that is widely used for configuration management and application deployment.
9. Spring Framework
A widely used open-source Java framework for building enterprise applications.
10. React
A JavaScript library for building user interfaces, it is widely used for building web and mobile applications.
Oldest comments (44)
How do open source projects fit into the broader landscape of the software industry, and how do they coexist with proprietary software and other types of projects?
This is such a big and foundational topic that if you know nothing about it you're probably better off starting with Google rather than a comment thread.
But in summary: Most commercial companies in the world will use one or more of those products (especial postgresql). So they're free, provided for free, survive through contributions (or occasionally extra paid for services), and yet provide much of the underlying value for every multi-billion dollar company out there, who rarely contribute back in any significant way.
That's the world we live in.
They exist.
./thread
Because some businesses utilise and contribute to open source projects while still building private software for their specialised purposes or to make cash, open source and proprietary software can coexist.
Cool!
Great
Wow, I feel like back in 2005 again, thank you! ;)
😂
u forgot Contao CMS ;)
contao.org/en/
Bro I got confused 🤔 so we can use them or we don't have to use them because what? They good or bad someone tell me please thanks ☺️🙏
Hi Bro,Each one is good on one front...some of these tools i worked/came across...if you would like to proceed on AI,ML space...OpenCV is good one to carry with...mainly on Image/Video Processing algorithms....Jenkins on CI/CD to maintain code integrations and delivery pathway.
MYSQL/PostgreSQL easier way of getting to know of Database structures, work on it in your local systems and it will help in workplaces as well.
Wordpress mainly for quick templating based website creations and much more.
Overall good to know of these tool based on your need
Did you guys really put gimp on the list 🤣🤣🤣😂 I don't even think there still updating or working on gimp any more 🤣🤣
It is active.
And it is the best OS project for image manipulation, AFAIK.
good
@hr21don thanks for thr article. It's a great topic. Problem is none of these projects alll that new and they have all been written up elsewhere for years. They are all very mainstream. I would love tonsee some more effort to give us new ideas that are not so trite.
hey what about komiser.io :)
I found this article unreadable because of the amount of moving pictures.
Welcome to 2000s mates 🥲
Nice Post...It would also be great if write up on how to join an open source project and contribute to them and also the skills that are required at that levels.
I'll start working on updating the post!
Use .gitlab-ci and not jenkins pleeease! :(
jQuery is missing. And Notepad++.
Heh. Just those?
What's your thoughts on github?
I absolutely love GitHub for its contributions to the open-source community.