Mental Health in Open Source

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. repo-lockdown

    GitHub Action that immediately closes and locks issues and pull requests

    GitHub makes this unnecessarily worse by refusing to let you disable Pull Requests like one can disable the other social features (Wiki etc) of a repository: https://github.com/dear-github/dear-github/issues/84

    The workaround is to use GH Actions to auto-close PRs: https://github.com/marketplace/actions/repo-lockdown

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. dear-github

    :incoming_envelope: An open letter to GitHub from the maintainers of open source projects

    GitHub makes this unnecessarily worse by refusing to let you disable Pull Requests like one can disable the other social features (Wiki etc) of a repository: https://github.com/dear-github/dear-github/issues/84

    The workaround is to use GH Actions to auto-close PRs: https://github.com/marketplace/actions/repo-lockdown

  4. localslackirc

    Discontinued IRC gateway for slack, running on localhost for one user. The project is now on codeberg.

    > Really? Just a git command, a button press on GitHub? So why don't they just do it? Why don't they apply the patches when people send the code in then?

    Because the patch was bad.

    > Something like a month later the guy just rewrote the patch without even engaging with me.

    Do you think he'd have done that if the patch was good? Was his version completely identical to yours?

    > Yeah, that made me feel like shit

    At least it didn't introduce a new bug to every user… I'm sure collective feelings of the userbase were less harmed in this case.

    > Sorry but maintainers don't have the moral superiority to demand free labor

    But you have the moral superiority to demand free labour from maintainers, to review, improve, test your patch?

    Look at this pull request for example: https://github.com/ltworf/localslackirc/pull/387

    How could a thing like that be merged?

    When asked to split it, he just proceeded to open tens of pull requests that were all based on the previous one, in a chain. And every commit contains thousands of lines of unrelated changes with what the description is.

    Then he got upset.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Craft software that makes people feel something

    1 project | news.ycombinator.com | 11 Dec 2025
  • Nimalyzer, a static code analyzer for Nim (early alpha).

    3 projects | /r/nim | 8 Jun 2023
  • Ask HN: How did you recover from burnout?

    1 project | news.ycombinator.com | 28 Sep 2021
  • Repo Lockdown is a GitHub Action that immediately closes and locks issues and pull requests.

    1 project | /r/programming | 28 Jan 2021
  • GitHub discusses giving maintainers control to disable PRs

    3 projects | news.ycombinator.com | 2 Feb 2026

Did you know that JavaScript is
the 5th most popular programming language
based on number of references?