Welcome to pydoodle’s documentation!

  • pydoodle is an API wrapper of online compiler jdoodle.com written in python.

  • Requires python 3.5 or above.


  • Easy to use.

  • Over 50+ languages to compile.

  • Get the credits spent information.


Install pydoodle by running:

pip install pydoodle

Look how easy it is to use:

import pydoodle
c = pydoodle.Compiler(clientId="client-id", clientSecret="client-secret")
result = c.execute(script="print('Hello World')", language="python3")
usage = c.usage()
print(usage, result.output, sep='\n')

Indices and tables