How would you implement a remote REPL? (e.g. Redis)

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

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

    This gem adds a Redis::Namespace class which can be used to namespace Redis keys.

  • The code implementing that website is public; you can read or run it. https://github.com/resque/redis-namespace/blob/master/lib/redis/namespace.rb implements the namespacing for most things, and https://github.com/redis/try.redis/blob/master/namespace_tools.rb implements a little more plus allow-listing commands.

  • try.redis

    A demonstration of the Redis database.

  • The code implementing that website is public; you can read or run it. https://github.com/resque/redis-namespace/blob/master/lib/redis/namespace.rb implements the namespacing for most things, and https://github.com/redis/try.redis/blob/master/namespace_tools.rb implements a little more plus allow-listing commands.

  • 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
  • python-in-a-box

    Interactive online Python REPL in 30 lines of JavaScript.

  • https://python-in-a-box.herokuapp.com/ is https://github.com/raxod502/python-in-a-box - a simple node websocket app spawning a python subprocess.

  • brython

    Brython (Browser Python) is an implementation of Python 3 running in the browser

  • https://github.com/brython-dev/brython/blob/master/www/console.html is https://brython.info/console.html - a full interpreter running in the browser

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