Top 23 Development Open-Source Projects
-
system-design-primer
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
Latest mention: A Guide to UWaterloo CS/Software Engineering Co-ops | reddit.com/r/uwaterloo | 2021-01-13If the company you're interviewing for is known for asking systems design questions (e.g Splunk), consider reviewing those too. https://github.com/donnemartin/system-design-primer is a good resource.
-
httpie
As easy as /aitch-tee-tee-pie/ 🥧 Modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. https://twitter.com/httpie
httpie looks great too!
-
android_guides
Extensive Open-Source Guides for Android Developers
Latest mention: Publish Android Library Artifacts to private Amazon S3 Maven repository | dev.to | 2021-01-04https://github.com/codepath/android_guides/wiki/Building-your-own-Android-library#setting-up-a-private-amazon-s3-maven-repository
-
standard
🌟 JavaScript Style Guide, with linter & automatic code fixer
-
shellcheck
ShellCheck, a static analysis tool for shell scripts
-
generator-jhipster
JHipster is a development platform to quickly generate, develop, & deploy modern web applications & microservice architectures.
-
n8n
Free and open fair-code licensed node based Workflow Automation Tool. Easily automate tasks across different services.
It seems that DigitalOcean App Platform does not support the EventSource API. I found an issue about how to configure a reverse proxy like Nginx. However, the Platform-as-a-Service like DigitalOcean App Platform and Cloud Run seems to not support it.
-
lombok
Very spicy additions to the Java programming language.
-
auto
A collection of source code generators for Java.
I mean ... just use Immutables, AutoValue, or Lombok (which is controversial), they can all generate/emulate writing Builders (and immutable classes) for you.
-
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
-
eslint-plugin-react
React specific linting rules for ESLint
Source: https://github.com/yannickcr/eslint-plugin-react#configuration
-
mailcatcher
Catches mail and serves it through a dream.
-
tale
🦄 Best beautiful java blog, worth a try
-
saws
A supercharged AWS command line interface (CLI).
-
hadolint
Dockerfile linter, validate inline bash, written in Haskell
Another useful resource is hadolint (https://github.com/hadolint/hadolint), which not only gives additional recommendations, but also a way to enforce this.
-
stack
The Haskell Tool Stack
There is a long thread about this on the Stack issue tracker: https://github.com/commercialhaskell/stack/issues/2240
-
javaparser
Java 1-15 Parser and Abstract Syntax Tree for Java, including preview features to Java 13
Depending on the type of refactorings needed, you may be able to use something like Java parser to read the code, refractor it, and write it out again.
-
immutables
Annotation processor to create immutable objects and builders. Feels like Guava's immutable collections but for regular value objects. JSON, Jackson, Gson, JAX-RS integrations included
-
spring-loaded
Java agent that enables class reloading in a running JVM
-
IHaskell
A Haskell kernel for IPython.
-
Papercut-SMTP
Papercut SMTP -- The Simple Desktop Email Server
-
HotswapAgent
Java unlimited redefinition of classes at runtime.
Index
What are some of the best open-source Development projects? This list will help you:
Project | Stars | |
---|---|---|
1 | system-design-primer | 118,719 |
2 | httpie | 49,432 |
3 | android_guides | 27,202 |
4 | standard | 24,921 |
5 | shellcheck | 22,716 |
6 | generator-jhipster | 17,874 |
7 | n8n | 11,943 |
8 | lombok | 9,903 |
9 | auto | 9,033 |
10 | http-prompt | 8,022 |
11 | eslint-plugin-react | 6,818 |
12 | mailcatcher | 5,178 |
13 | tale | 4,689 |
14 | saws | 4,683 |
15 | hadolint | 4,589 |
16 | stack | 3,505 |
17 | javaparser | 3,494 |
18 | immutables | 2,826 |
19 | spring-loaded | 2,533 |
20 | IHaskell | 2,214 |
21 | Papercut-SMTP | 1,696 |
22 | circle-menu-android | 1,689 |
23 | HotswapAgent | 1,584 |