Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev. Learn more →
Top 23 Development Open-Source Projects
-
Project mention: Randopenpi – Project suggestion generator using public APIs | news.ycombinator.com | 2023-08-26
I built it using chatgpt and https://github.com/public-apis/public-apis
-
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Project mention: Tool decision - What architecture would you choose and why? | /r/dataengineering | 2023-07-11Tooling isn’t architecture. Figure out what you need to handle both personas and volume/throughput and then lay out the capabilities you’ll need. As you lay out points of ingress, egress, consumption you can start to lay out sequences(think in persona and sequence diagrams to express interactions between services). Lastly, evaluate tools that offer some of these capabilities and weigh the trade-offs (there are always trade-offs: https://github.com/donnemartin/system-design-primer).
-
InfluxDB
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
-
n8n
Free and source-available fair-code licensed workflow automation tool. Easily automate tasks across different services.
N8N - anything that I would have used Zapier or IFTTT for I now use N8N. It is a bit harder to use but more powerful.
-
Project mention: Ask HN: How does one practice day to day shell scripting | news.ycombinator.com | 2023-09-23
I forgot to mention "shellcheck" at https://www.shellcheck.net/ and the explanation of its error codes at https://www.shellcheck.net/wiki/
This is also referenced by Shotts, and has been discussed on Hacker News -- not to be missed.
-
httpie
🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. (by httpie)
Project mention: Ask HN: Developers, do you use Postman for API testing? | news.ycombinator.com | 2023-09-28me too! or, you can give httpie [1] a try
-
-
-
Revelo Payroll
Free Global Payroll designed for tech teams. Building a great tech team takes more than a paycheck. Zero payroll costs, get AI-driven insights to retain best talent, and delight them with amazing local benefits. 100% free and compliant.
-
interactive-coding-challenges
120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.
Project mention: Leetcoding? Use Anki. Here's my setup. It's gamechanging -- you'll see. | /r/csMajors | 2023-01-24Just an FYI: There is an ANKI file available for download. I found it on the r\cscareerquestions wiki FAQs. Here you go https://github.com/donnemartin/interactive-coding-challenges/tree/master/anki_cards
-
JHipster
JHipster, much like Spring initializr, is a generator to create a boilerplate backend application, but also with an integrated front end implementation in React, Vue or Angular. In their own words, it "Is a development platform to quickly generate, develop, & deploy modern web applications & microservice architectures."
If you want a Spring backend with an Angular Frontend check out https://www.jhipster.tech. This is very nice for CRUD stuff.
-
Project mention: Fix memory leak in cursor blink state manager | /r/programmingcirclejerk | 2023-09-09
-
Lombok is a widely used library that simplifies Java code. The @NonNull annotation helps enforce non-null parameters, generating appropriate null checks:
-
Project mention: Any library you would like to recommend to others as it helps you a lot? For me, mapstruct is one of them. Hopefully I would hear some other nice libraries I never try. | /r/java | 2023-05-27
I like to use AutoService to make using Java's ServiceLoader easier.
-
domain-driven-hexagon
Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
Project mention: How to Become a Node.js Backend Developer? Share Helpful Resources! | /r/node | 2023-06-12Domain-Driven Hexagon - architecture (NodeJS code examples)
-
With Depot, we make use of two Dockerfile linters, hadolint and a set of Dockerfile linter rules that Semgrep has written to make a bit of a smarter Dockerfile linter.
-
HTTP Prompt
An interactive command-line HTTP and API testing client built on top of HTTPie featuring autocomplete, syntax highlighting, and more. https://twitter.com/httpie
-
Project mention: Speeding up the JavaScript ecosystem – Polyfills gone rogue | news.ycombinator.com | 2023-09-21
I try to focus on the issues rather than individuals, but the root of the problems in the listed eslint plugin libraries points to ljharb.
If you do some simple digging into these libraries, you will find that these types of commits are quite common within them.
https://github.com/jsx-eslint/eslint-plugin-react/commit/e1d...
https://github.com/jsx-eslint/jsx-ast-utils/commit/bad51d062...
https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/commit/...
He would rather see the download count of these polyfill libraries https://github.com/ljharb/ljharb#projects-i-maintain increase, compared to assessing the health of the JavaScript ecosystem.
-
distrobox
Use any linux distribution inside your terminal. Enable both backward and forward compatibility with software and freedom to use whatever distribution you’re more comfortable with. Mirror available at: https://gitlab.com/89luca89/distrobox
Project mention: Podman and Distrobox are preinstalled on SteamOS 3.5! | /r/SteamDeckTricks | 2023-09-30For those who don't know, Podman is a daemonless Docker implemention with compatible commands and Distrobox is an app that allows you to install any GNU/Linux distro inside your current one, with same /home, support of systemd-units, menu entries export and deep integration with your main distro.
-
Project mention: Preview emails with letter_opener, MailCatcher and MailHog | news.ycombinator.com | 2023-08-13
hey HN, I recently published an article going deep into email previewing (in Ruby on Rails, but I think it's relevant beyond Rails).
MailCatcher (https://github.com/sj26/mailcatcher) and MailHog (https://github.com/mailhog/MailHog) are super handy and easy to run locally. Both spin up an SMTP server which you can direct mail to, and give you a nice web interface to browse mail and preview it.
Happy to answer any question! thanks, harrison
-
Project mention: Show HN: Run LLM-generated code in sandboxed envs | news.ycombinator.com | 2023-09-27
-
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: People who started with 4 or 5LPA and now earning more than 30+ what was your path and how many years it took to reach 30+? | /r/developersIndia | 2023-02-01For LLD, I referred to a github repo consisting of some solved common LLD problems. Link here for reference.
-
-
JavaParser
Java 1-17 Parser and Abstract Syntax Tree for Java with advanced analysis functionalities.
-
-
Sonar
Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
Development related posts
- Download Toddler for FREE: Toddler is a bash script that extracts all the TODO comments across your codebase into a markdown file.
- Ask HN: How does one practice day to day shell scripting
- SQL Join Flavors
- How to prevent NullPointerExceptions in Java
- What Is Dimensional Analysis?
- Top 10 common Dockerfile linting issues
- Download Toddler for FREE: Toddler is a bash script that extracts all the TODO comments across your codebase into a markdown file.
-
A note from our sponsor - Onboard AI
getonboard.dev | 1 Oct 2023
Index
What are some of the best open-source Development projects? This list will help you:
Project | Stars | |
---|---|---|
1 | public-apis | 258,297 |
2 | system-design-primer | 229,916 |
3 | n8n | 33,849 |
4 | ShellCheck | 33,116 |
5 | httpie | 29,313 |
6 | Standard | 28,526 |
7 | android_guides | 28,168 |
8 | interactive-coding-challenges | 27,856 |
9 | JHipster | 20,860 |
10 | xterm.js | 15,629 |
11 | Lombok | 12,260 |
12 | Auto | 10,235 |
13 | domain-driven-hexagon | 10,090 |
14 | hadolint | 8,978 |
15 | HTTP Prompt | 8,783 |
16 | eslint-plugin-react | 8,642 |
17 | distrobox | 7,289 |
18 | MailCatcher | 6,049 |
19 | e2b | 5,458 |
20 | low-level-design-primer | 5,312 |
21 | SAWS | 5,145 |
22 | JavaParser | 4,891 |
23 | Tale | 4,852 |