Marak, the guy behind the recent breaking of faker.js, colors.js, etc., claims that it was a "programming mistake" and wants Github to unban him.

This page summarizes the projects mentioned and recommended in the original post on /r/programming

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • colors.js

    get colors in your node.js console

  • I wonder if he's really blocked. He claimed he was blocked before, but then published additional breaking changes.

  • His npm account is a different manner, but the npm terms of use have always said that you cannot use npm to distribute vulnerabilities.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • majel

  • The first iteration was called Majel. I may keep the name for the next version. I'm not sure yet.

  • faker

    Generate massive amounts of fake data in the browser and node.js (by faker-js)

  • The fact that people have been able to fork it (like here) and take ownership of it was despite Marak's actions. (I'm assuming that someone had their own forked version ahead of time, and they were able to upload that with the commit history intact. The fact that this was possible despite a bad actor like Marak speaks to the strengths of open source, but that by no means absolves Marak of the fact that he tried to remove the ability to access his source code. What happens if next time, this happens to a project that doesn't have frequently updated pre-existing forks that someone can readily re-upload? Most likely someone using a project as a dependency has a copy of it somewhere [if they don't accidentally update to the malicious version] and at least that can be uploaded, but even there, the entire commit history is lost.)

  • Mapsforge

    Vector map library and writer - running on Android and Desktop.

  • azurelinux

    Linux OS for Azure 1P services and edge appliances

  • Look at the description: https://github.com/microsoft/CBL-Mariner

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