pyjs - a compiler from Python to JavaScript

Uri Even-Chen uri at
Tue Aug 11 13:55:56 CEST 2015

Thanks for the feedback. Actually I asked this question also in the
django-users mailing list and Russell Keith-Magee told me about
Brython, Skulpt and PyPy.js (I hope it's OK that I reply to these 3 mailing
lists) but I also asked if I can use JavaScript scripts such as jQuery,
jQuery UI and other jQuery plugins from the scripts in Python and Russell
said it's possible but not practical for production. And I'm thinking about
developing Speedy Mail Software or other projects for production (of course
after the alpha & beta are over) so I guess we are stuck with JavaScript
for the client side programming. And I don't mind if they use a compiler or
an interpreter or any other method to run Python in the client side, as
long as it works. But without using jQuery and other plugins it would be
very hard to use these projects in production.


*Uri Even-Chen*   [image: photo] Phone: +972-54-3995700
Email: uri at
<>  <>
  <>  <>
> Speedypedia in Hebrew and English

On Mon, Aug 10, 2015 at 7:40 PM, Ian Kelly <ian.g.kelly at> wrote:

> On Fri, Aug 7, 2015 at 5:00 AM, Uri Even-Chen <uri at> wrote:
> >
> > Are you familiar with pyjs? I saw the website and I see that the latest
> stable release is from May 2012. Is it possible to use pyjs to compile
> Python to JavaScript? Which versions of Python are supported? Are versions
> 2.7 and 3.4 supported? And is it possible to use Django (in the client
> side) and JavaScript frameworks such as jQuery, jQuery UI and jQuery
> plugins together with pyjs?
> And if you check the commit history on GitHub, there are only two
> commits in the past year. The project was hijacked (i.e. forked plus
> "we're taking the domain name and the mailing list too") a few years
> ago (also in May 2012, I think not coincidentally), and that sadly
> seems to have slowly killed the development momentum on the project.
> I'm not really familiar with the space, but I tend to hear good things
> about Brython. PyPy.js and Skulpt are other alternatives. However, I
> think that all of these are implementations of Python in Javascript,
> not Python to Javascript compilers.
> --
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the Python-list mailing list