Replit used legal threats to kill my open-source project

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

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

    Provides setup scripts and instructions for Try It Online

  • py2many

    Transpiler of Python to many other languages

    The next cool thing is not "run python and 30 other languages online". It'll be write python, translate to other languages and then run them online.

    We're at 7. https://github.com/adsharma/py2many/

  • 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.

  • polygott

    Discontinued Base Docker image for the Repl.it evaluation server

    Slightly off-topic - what is a secure way to run arbitrary code in arbitrary languages in a server? I know replit's polygott docker container allows it.

    https://github.com/replit/polygott/

  • riju

    ⚡ Extremely fast online playground for every programming language. (by umesh-timalsina)

    >There still exists a fork of the Riju project on github

    Link?

    Edit: NVM, found it: https://github.com/umesh-timalsina/riju

  • Nomad

    Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and scale and has native Consul and Vault integrations.

    I would look at how the major clouds are running their compute instances. This might help:

    https://www.nomadproject.io/

    I think you will end up needing VMs. I have been thinking of using Tekton to make a CI/CD service but I would pretty much need to smash the whole k8s VM/Node every time I do something and only allow one participant at a time.

  • LivelyKernel

    The Lively Web runtime and development environment

    Not quite, Lively runs code both client side (JS, languages implemented on top of JS) as well as server side. The Lively server has a "subserver" system [1] that allows you to connect to VMs, compilers, etc.

    [1] https://github.com/LivelyKernel/LivelyKernel/tree/master/cor...

  • riju

    A playground for every programming language (by hirako2000)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • jq-console

    Feature complete web terminal

    To be fair, you can see that the README of the jq-console project that was mentioned in this article had a reference to what seems to be the predecessor of repl.it months prior to the publication of this article: https://github.com/replit-archive/jq-console/blame/7c0b9ffa8...

    However... the irony is still hilarious, and this in no way excuses Amjad's emails

  • repl.it

    Discontinued https://repl.it/feedback Online REPL for 15+ languages.

    That was a clone of Replit that we made work at Codecademy. I started working on Replit (or repl.it) back when I was a student in Jordan. I didn't have a laptop so every time I wanted to get some programming done I had to setup a development environment at the university or at work. The idea for Replit was when you needed a repl to do some coding you should easily get one from anywhere including a mobile device. I thought it would benefit many people, especially those who don't have the means to buy expensive computers.

    It took 2 years of work to get something working and in 2011 we launched on HN (2011 web archive snapshot here https://web.archive.org/web/20111007050930/http://repl.it/ and HN launch here https://news.ycombinator.com/item?id=3056490). It was the first of its kind and it inspired a lot of projects and still does today. It was totally open-source (https://github.com/replit-archive/repl.it) and after the launch it was used as infrastructure by Codecademy (which later employed) and Udacity and many others to deliver interactive coding in the browser. I was thrilled about that.

    Now, a lot of people implicitly assume that in a dispute between for-profit company and an open-source project, the for-profit company must be in the wrong. But there is some line that it's unethical to cross in copying a former employer's product (if you don't believe that, you can stop reading now, because no argument will convince you) and I think to someone who knew Replit's architecture well, this project would clearly

  • awesome-online-ide

    🌩️ A list of awesome online development environments

    Indeed, there are a lot of options out there https://github.com/styfle/awesome-online-ide

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