#Development

Open-source projects categorized as Development

Top 23 Development Open-Source Projects

  • GitHub repo system-design-primer

    Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.

    Project mention: Do any ever feel exhausted, reading/preparing same thing again and again in job hunting? | reddit.com/r/cscareerquestions | 2021-03-01
  • GitHub repo 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

    Project mention: Getting started with KrakenD on Kubernetes / AKS | dev.to | 2021-02-17

    So, in our case here, we got 104.45.73.37. Let’s issue a few request (either with a browser or a tool like httpie– which I use all the time) against the resulting URL http://104.45.73.37:8080/contacts.

  • Scout

    Get performance insights in less than 4 minutes. 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.

  • GitHub repo android_guides

    Extensive Open-Source Guides for Android Developers

    Project mention: Publish Android Library Artifacts to private Amazon S3 Maven repository | dev.to | 2021-01-04

    https://github.com/codepath/android_guides/wiki/Building-your-own-Android-library#setting-up-a-private-amazon-s3-maven-repository

  • GitHub repo Standard

    🌟 JavaScript Style Guide, with linter & automatic code fixer

    Project mention: FORMATTING HELL | reddit.com/r/reactjs | 2021-03-01

    A lot of people recommend Prettier as an auto-formatter. I use Eslint and StandardJS. There's an option in VS Code that's "format on save" that will correct your formatting automatically. Then I also use Eslint as a pre-commit check with Husky to make sure nothing gets committed without the check.

  • GitHub repo ShellCheck

    ShellCheck, a static analysis tool for shell scripts

    Project mention: abc : A command-line tool for frictionless C programming | reddit.com/r/linux | 2021-03-02

    Also - take a look at shellcheck

  • GitHub repo JHipster

    JHipster is a development platform to quickly generate, develop, & deploy modern web applications & microservice architectures.

    Project mention: Is there anything like ASP.NET Razor templates for login, register, manage account and others in Spring framework? | reddit.com/r/java | 2021-02-13
  • GitHub repo n8n

    Free and open fair-code licensed node based Workflow Automation Tool. Easily automate tasks across different services.

    Project mention: Show HN: Osso – Open-source SAML SSO service | news.ycombinator.com | 2021-02-02

    Right on. This kind of thing keeps happening. Fortunately, HN and other communities have a surprisingly sharp eye for these lies and can generally be relied upon to call them out, but people still try it on.

    Here's another example: https://github.com/n8n-io/n8n/issues/40

  • GitHub repo Lombok

    Very spicy additions to the Java programming language.

    Project mention: Potential use for sealed interfaces. | reddit.com/r/java | 2021-02-15

    You could make this a lot nicer (no need to run an entire build, and no need for the interface, just generate the code as part of the compilation right there in the type), if you write such a thing as a project lombok annotation for that, see Project Lombok.

  • GitHub repo xterm.js

    A terminal for the web

    Project mention: Manage K8s resources in PHP | reddit.com/r/PHP | 2021-02-10

    The only info I got on this is to use WS to handle execs, some real implementation and a nice JS for terminal emulation

  • GitHub repo Auto

    A collection of source code generators for Java.

    Project mention: Potential use for sealed interfaces. | reddit.com/r/java | 2021-02-15

    Yes, this works - and already exists in a sense, see Google's AutoValue library.

  • GitHub repo 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: Show HN: Ht – HTTPie Clone in Rust | news.ycombinator.com | 2021-02-05

    And use http-prompt, because it's awesome: https://github.com/httpie/http-prompt

  • GitHub repo eslint-plugin-react

    React specific linting rules for ESLint

    Project mention: I need an extension that automatically changes "class" to "className" | reddit.com/r/reactjs | 2021-02-06

    You probably are using this rule: https://github.com/yannickcr/eslint-plugin-react/blob/master/docs/rules/no-unknown-property.md

  • GitHub repo MailCatcher

    Catches mail and serves it through a dream.

    Project mention: Rails5 - sending and receiving emails | reddit.com/r/rails | 2021-01-29

    One small tip: I’d recommend using mailcatcher (https://github.com/sj26/mailcatcher) in development. It will intercept emails sent by your app and runs a small web server at localhost:1080 to see if the issue is with your application code or with your mailgun configuration in prod. Also I’d write a unit test for your mailer if you haven’t already :)

  • GitHub repo hadolint

    Dockerfile linter, validate inline bash, written in Haskell

    Project mention: Dockerfile Best Practices | news.ycombinator.com | 2021-01-02

    Another useful resource is hadolint (https://github.com/hadolint/hadolint), which not only gives additional recommendations, but also a way to enforce this.

  • GitHub repo Tale

    🦄 Best beautiful java blog, worth a try

  • GitHub repo SAWS

    A supercharged AWS command line interface (CLI).

  • GitHub repo JavaParser

    Java 1-15 Parser and Abstract Syntax Tree for Java, including preview features to Java 13

    Project mention: Bulk Refactoring of Java Code | reddit.com/r/java | 2021-01-11

    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.

  • GitHub repo stack

    The Haskell Tool Stack

    Project mention: Haskell is vulnerable to dependency confusion | reddit.com/r/haskell | 2021-02-11

    There seems to be another variation of the attack that can be carried out against stack projects that have private git repos in their `extra-deps`: https://github.com/commercialhaskell/stack/issues/5488

  • GitHub repo 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

    Project mention: Popular technologies for a full-stack Java developer | reddit.com/r/java | 2021-02-03

    While you’re looking into this I would highly recommend checking out immutables. https://github.com/immutables/immutables It is pretty popular in the industry and very nice!

  • GitHub repo lando

    A development tool for all your projects that is fast, easy, powerful and liberating

    Project mention: Local Dev/Server Environment On M1 Mac? | reddit.com/r/webdev | 2021-02-28

    I use Lando - but Docker for M1 macs hasn't yet been fully released right?

  • GitHub repo maildev

    :mailbox: SMTP Server + Web Interface for viewing and testing emails during development.

    Project mention: Django Mail Debug with MailDev w/ Docker for four Steps. | dev.to | 2021-02-17

    In my case, I used docker-compose to do this, but please read accordingly. Of course, you can also use Docker commands to run it, and even if you don't have Docker environment, you can install and use it with npm command. For more information, please look at official document here .

  • GitHub repo Spring Loaded

    Java agent that enables class reloading in a running JVM

  • GitHub repo ihaskell

    A Haskell kernel for IPython.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-03-02.

Index

What are some of the best open-source Development projects? This list will help you:

Project Stars
1 system-design-primer 122,482
2 httpie 50,026
3 android_guides 27,279
4 Standard 25,104
5 ShellCheck 23,173
6 JHipster 18,048
7 n8n 12,563
8 Lombok 10,030
9 xterm.js 9,918
10 Auto 9,109
11 HTTP Prompt 8,044
12 eslint-plugin-react 6,893
13 MailCatcher 5,220
14 hadolint 4,867
15 Tale 4,704
16 SAWS 4,701
17 JavaParser 3,569
18 stack 3,516
19 Immutables 2,848
20 lando 2,742
21 maildev 2,671
22 Spring Loaded 2,539
23 ihaskell 2,220