Skip to content

marksliva/uncle-foo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

usage

  1. visit localhost:4000
  2. select one of the languages from the dropdown *
  3. write some code (write to stdout if you want to see some output)
  4. click on run your code button
  5. see the results of running that code from the comfort of your browser

setup instructions

install dependencies:

mix deps.get
npm install

start phoenix server

mix phoenix.server

point browser to http://localhost:4000

*languages that can be selected

  • elixir
  • c
  • clojure
  • ruby
  • rust
  • racket
  • python
  • perl
  • go
  • javascript (nodejs flavor)

make sure the language you select is installed on your box

todo:

  • refactor api code into the phoenix app so ui dir becomes the only app
  • stop using cors
  • make frontend code editing better - make indentation easy, allow auto run interval
  • add more languages

About

a polycode sandbox

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published