Top 23 HacktoberFest Open-Source Projects
-
Project mention: What are the essential things that an entry level software developer should know? | reddit.com/r/compsci | 2021-04-17
- eBooks: search for free online technology ebooks: freetechbooks.com , https://b-ok.lat or https://b-ok.cc , http://libgen.rs/ , linuxtopia.org/online_books/index.html , https://github.com/EbookFoundation/free-programming-books/blob/master/books/free-programming-books.md
-
ohmyzsh
🙃 A delightful community-driven (with 1800+ contributors) framework for managing your zsh configuration. Includes nearly 300 optional plugins (rails, git, OSX, hub, docker, homebrew, node, php, python, etc), over 140 themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
Project mention: my first time installing a web browser, go easy on me :D | reddit.com/r/linuxmemes | 2021-04-20zsh and powerlevel10k. terminal emulator might be hyper, but I'm not sure
-
Scout APM
Scout APM - Leading-edge performance monitoring starting at $39/month. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
-
Project mention: Gitbash and PyCharm how should I organize a repository? | reddit.com/r/learnpython | 2021-04-13
Now, I would like to have something similar to this https://github.com/TheAlgorithms/Python - a master branch with folders containing my algorithms/files/whatever.py
-
Hi there! Today I've opened for myself 30-seconds-of-code repository that contains very much useful JS snippet. Today I've learned some shorter way to do things in JS. And I never cease to be amazed at how universal JS is!
-
material-ui
Material-UI is a simple and customizable component library to build faster, beautiful, and more accessible React applications. Follow your own design system, or start with Material Design.
2️⃣ The Controller API: it’s a wrapper component that makes it easier to work with external components from other libraries and frameworks like React-Select, Material UI, etc.
-
Now, when I first saw the DI principle it didn't make any sense to me, so let's look at an example with a short trip to Middle Earth, using the same example found in this repository of Java design patterns.
-
Project mention: Simple Go Project Template - Suited for Webapp MVPs | reddit.com/r/golang | 2021-04-08
https://github.com/avelino/awesome-go (for go)
-
For example this is flask: https://github.com/pallets/flask
-
Project mention: Are there any free form data visualization plugins? | reddit.com/r/Wordpress | 2021-04-18
-
Project mention: "ha8800_screensaver" playback does not start | reddit.com/r/FansOfsaUCE | 2021-04-21
An easy way to do this is with Microsoft's PowerToys - once installed, it can add a batch rename option to the right-click explorer menu.
-
I found making a small static site with gohugo.io was pretty easy.
-
Project mention: Shout out to the NASA Engineer creating a GitHub issue minutes before Ingenuity's take off on Mars | reddit.com/r/ProgrammerHumor | 2021-04-19
Well, we've all seen the github issue thread for the O2 tank stir issue on Apollo XIII, right?
-
Ansible
Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.
The job market in New England was terrible for junior devs in 2010 and there were only 6-7 CS graduates that year down from the ~130 that started in freshman year. Anyway, I graduated and looked in NH, Boston, Stamford, and NYC and couldn't find anything, but ended up finding a neat gig outside of DC working for BAE as a kernel developer for a proprietary operating system called STOP (https://www.baesystems.com/en/product/stop-os). I worked there for two years before realizing I hated the area and also the DoD's budget got slashed so we were looking at staff reductions. I reached out to a fellow 2010 UNH CS graduate and ex-IOLer working at NetApp and he hooked me up with an interview down in Raleigh for a SAN interoperability role which was basically getting paid a lot more money to do what I did at the IOL. Two years after that NetApp did a ton of layoffs and my whole group got cut in half. Some of the smarter people went to a startup called Nimble Storage, so I decided to follow the smart people and resigned from NetApp and went to Nimble. I was there for 4 years and really got my hands in helping develop the test library and transition it from Perl to Python. Sounds boring, but it was pretty interesting and was my first crack at managing projects across timezones. Nimble got acquired by HPE and after a year of watching our benefits get slashed or taken away completely I resigned to work at Nutanix and join a guy that I had worked at NetApp and Nimble with previously. I was there less than a year before I left for personal reasons and joined a cloud/kubernetes monitoring company called Sysdig that was founded by the Wireshark guy and currently has Nimble's old CEO in charge. The Sysdig office in Raleigh is basically entirely comprised of people from NetApp and Nimble, so it was like a reunion. While there I developed a test framework in Python that leveraged pytest, terraform (https://www.terraform.io/), ansible (https://www.ansible.com/) to deploy resources across multiple clouds and kubernetes environments, install Sysdig components on them, then test the products. I left Sysdig last summer and rejoined Nutanix in a different capacity and now have a bit more project ownership, though I am still in an individual contributor role (not a manager).
-
Have you tried goneovim? It looked the most promising the last time I browsed the neovim wiki
-
Project mention: Totally stuck with listIndexes calls. Our volunteer social project building community migrated from Mlab to Mongo DB's Atlas in Nov and all our sites died. I've tried everything i can think to get the platform back up. Can anyone help or offer advice? | reddit.com/r/mongodb | 2021-04-21
Could this _ensureIndex be the problem? I think that may be calling into listIndexes here: https://github.com/mongodb/node-mongodb-native/blob/2b18411d2f57e06d11262d5a308c56a9f561789e/lib/operations/db_ops.js#L305. IIRC, ensureIndex is deprecated, and you should use createIndex instead. I'm not familiar with meteor, so I'm not exactly sure what that code looks like, but the README shows how to access the underlying MongoDB driver directly: https://github.com/meteor/meteor/tree/devel/packages/mongo#direct-access-to-npm-mongodb-api. Hope that helps!
-
Home Assistant
:house_with_garden: Open source home automation that puts local control and privacy first
I haven't personally tried this exact thing, yet, but I just recently integrated my Home Assistant with my Nest Hello using the Nest integration. It can detect doorbell presses (among other things) and it can be used to create automations (i.e., tell your Google Home to say "Someone rang the doorbell").
-
Grafana
The open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.
Grafana using 3 as a datasource and visualising it into dashboards.
-
Project mention: Why is Python popular despite being accused of being slow? | reddit.com/r/programming | 2021-04-16
I use it regularly for things like web scraping (Scrapy is a joy) and data manipulation. For instance just wrote some fairly complicated scripts for doing address matching to pair up a couple of UK datasets without a common identity field. Human-entered addresses are decidedly fuzzy so you end up with a lot of arbitrary rules and Python is just fast to develop against. I don't really care if the script takes a couple of hours to run on the full datasets (35 million addresses) as opposed to half that time in something else more of a pain to tweak around with.
-
Check out https://github.com/florinpop17/app-ideas. There are a lot of great project ideas broken down by beginner, intermediate, and advanced levels.
-
-
Git
Git Source Code Mirror - This is a publish-only repository and all pull requests are ignored. Please follow Documentation/SubmittingPatches procedure for any of your improvements.
Here is the original source code
-
Project mention: Legalizing Gay Marriage in Crusader Kings III with Ghidra | news.ycombinator.com | 2021-04-05
-
Project mention: Any beginner-friendly tutorials on hashing +salting strings? | reddit.com/r/learnjava | 2021-03-27
here you can use of the ciphers
Index
What are some of the best open-source HacktoberFest projects? This list will help you:
Project | Stars | |
---|---|---|
1 | free-programming-books | 183,054 |
2 | ohmyzsh | 126,520 |
3 | TheAlgorithms | 102,488 |
4 | 30-seconds-of-code | 72,012 |
5 | material-ui | 67,687 |
6 | Design Patterns | 65,329 |
7 | go-formatter | 63,649 |
8 | Flask | 54,601 |
9 | Chart.js | 53,287 |
10 | PowerToys | 53,148 |
11 | Hugo | 51,337 |
12 | Apollo-11 | 50,638 |
13 | Ansible | 47,820 |
14 | neovim | 43,146 |
15 | Meteor JS | 42,388 |
16 | Home Assistant | 41,979 |
17 | Grafana | 41,053 |
18 | Scrapy | 40,392 |
19 | app-ideas | 39,855 |
20 | tesseract-ocr | 39,613 |
21 | Git | 37,661 |
22 | x64dbg | 36,631 |
23 | Java | 36,628 |