Alternatives to Node.js for all platforms with any license

Platforms

Desktop

Mobile

Tablet

Web / Online

Development

Indie / Classic

Other Platforms

  • Perl icon

    Perl

    Perl is a high-level, general-purpose, interpreted, dynamic programming language with over 22 years of development. The Perl languages borrow features from other programming languages including C, shell scripting (sh), AWK, and...

    Open Source Mac Windows Linux BSD Haiku

    • A lot of Perl modules implements event programming.
      gdoDec 2015 Disagree   Agree
  • ASP.NET icon

    ASP.NET

    Asp.net is an open source server-side Web application framework designed for Web development to produce dynamic Web pages, web sites, apps and services with HTML, CSS and JavaScript. You can also create Web APIs, mobile sites, use...

    Free Windows

    • Node.JS is a WEB type SERVER, NOT a programming language.
      jamesnwJul 2016 Disagree   Agree
  • Ceylon icon

    Ceylon

    Support for Java and JavaScript virtual machines Write your code in Ceylon, and have it run on the JVM, on Node.js, or in a web browser. Some modules are platform-dependent, but the language itself is equally at home on Java and...

    Open Source Mac Windows Linux JavaScript Hotspot JVM

  • Hack icon

    Hack

    Hack is a programming language for HHVM that interoperates seamlessly with PHP. Hack reconciles the fast development cycle of PHP with the discipline provided by static typing, while adding many features commonly found in other modern...

    Open Source Linux

  • REBOL icon

    REBOL

    Rebol (historically REBOL) is a cross-platform data exchange language and a multi-paradigm dynamic programming language designed by Carl Sassenrath for network communications and distributed computing. It introduces the concept of...

    Free Mac Windows Linux

  • Solid

    Solid - A minimalist interpreted language, with a clean object model and a tiny VM.

    Open Source Mac Windows Linux

  • Pyramid icon

    Pyramid

    Pyramid is an open source web framework written in Python and is based on WSGI. It is a minimalistic web framework inspired by Zope, Pylons and Django.

    Open Source Mac Windows Linux Web / Cloud Python

  • ViUR.is icon

    ViUR.is

    ViUR – the Information System for the Google App Engine™ plattform – is a »sandbox« for designers and developers. With the help of ViUR you can easy build web applications running on Google's infrastructure. It speeds up...

    Open Source Mac Windows Linux Self-Hosted

  • Wyvern

    Wyvern is a new programming language designed to help developers be highly productive when writing high-assurance applications. The first major innovation in Wyvern is type-specific languages, a feature that allows programmers to...

    Open Source Mac Windows Linux

  • Willer Framework icon

    Willer Framework

    Willer is a PHP framework, highlighting the features of ORM, MVC and Bundle.

    Open Source Mac Windows Linux

  • Opa icon

    Opa

    Opa is an open source, simple and unified platform for writing web applications. All aspects are directly written in Opa: Frontend code, backend code, database queries and configuration. And everything is strongly statically typed. ...

    Open Source Mac Windows Linux

  • Know any more alternatives to Node.js?

    Suggest an application to this list
  • Pedestal icon

    Pedestal

    Pedestal is a web application framework written in Clojure that aims to bring both the language and its principles to client and server-side development.

    Open Source Mac Linux

  • Jabaco

    Jabaco is a simple programming language with a Visual Basic like syntax. Jabaco enables you to create powerful software for all Java supported operating systems. .

    Free Windows

  • Script# icon

    Script#

    Script# brings the power and productivity of C# and .NET tools to Ajax development by compiling C# source code into regular JavaScript.

    Free Mac Windows Linux

  • Lasso icon

    Lasso

    Lasso is one of the most popular programming languages on the web - though it is often overlooked given that it is commercial, not open-source. But for a small fee, a fully supported language (once part of Apple) will allow you to...

    Freemium Mac Windows Linux

  • thinBasic icon

    thinBasic

    thinBasic is a simple, flexible, and easy-to-learn interpreted programming language. It lets you quickly and easily develop programs for Windows. thinBasic was first released in 2004. Since then thinBasic has steadily improved thanks...

    Free Windows

  • Twisted icon

    Twisted

    Twisted is an event-driven network programming framework written in Python and licensed under the MIT License. Twisted projects variously support TCP, UDP, SSL/TLS, IP Multicast, Unix domain sockets, a large number of protocols...

    Open Source Mac Windows Linux

  • Share this list of alternatives?

  • TurboGears icon

    TurboGears

    TurboGears 2 is built on top of the experience of several next generation web frameworks including TurboGears 1 (of course), Django, and Rails. All of these frameworks had limitations that frustrated us, and TG2 was built as an answer...

    Open Source Mac Windows Linux Python

  • asyncoro

    asyncoro is a Python framework for developing concurrent, distributed programs with asynchronous completions and coroutines. Asynchronous completions implemented in asyncoro are socket I/O operations (non-blocking sockets), database...

    Open Source Mac Windows Linux

  • Nashorn

    Nashorn is a JavaScript engine for Java Virtual Machine. It allows running scripts from Java code as well as from commandline. Java API and classes are also available from inside scripts.

    Open Source Mac Windows Linux Self-Hosted Java

  • Elixir icon

    Elixir

    Elixir is a dynamic, functional language designed for building scalable and maintainable applications.

    Open Source Mac Windows Linux

  • XStart icon

    XStart

    Small portable script runtime for rapid software development.

    Open Source Windows Linux OpenGL GitHub GitLab

  • V8.Net

    A fairly non-abstracted wrapper for Google's V8 JavaScript engine. It's similar to NodeJS, but allows integrating the .net/mono framework into the JavaScript global environment.

    Open Source Mac Windows Linux

  • Tarantool icon

    Tarantool

    A NoSQL database running in a Lua application server. Tarantool combines the network programming power of Node.JS with data persitence capabilities of Redis. .

    Free Mac Linux BSD

  • sdlBasic icon

    sdlBasic

    sdlBasic is a small, efficient and multiplatform basic interpreter aimed to game creation using the power of SDL library, it was inspired by the old and glorious AMOS. sdlBasic is open source software. This means anyone is welcome to...

    Open Source Windows Linux

    • Discontinued No updates since 2012.
  • DreamSpaceJS/.NET

    DreamSpaceJS/.NET is primarily a JavaScript based solution for client AND server development, much like NodeJS. It's goal is to be an HTML5/JavaScript based alternative to using Flash/Silverlight as development environments. ...

    Open Source Windows Linux

  • Luvit icon

    Luvit

    Familiar API Luvit implements the same APIs as Node.js, but in Lua! This helps teams migrate without having to learn a new way of programming. Async Choice Choose your async model; we don’t mind; we encourage experimentation. ...

    Open Source Mac Windows Linux Self-Hosted FreeBSD Raspberry Pi

  • Pylons Framework icon

    Pylons Framework

    Pylons Framework is an open source Web application framework written in Python. It makes extensive use of the Web Server Gateway Interface standard to promote reusability and to separate functionality into distinct modules. It is...

    Open Source Mac Windows Linux Web / Cloud

  • Coco

    Unfancy CoffeeScript. Coco is a CoffeeScript dialect that aims to be more radical and practical.

    Open Source Mac Windows Linux

  • Avian icon

    Avian

    Avian is a lightweight virtual machine and class lbrary designed to provide a useful subset of Java’s features, suitable for building self-contained applications. It's Efficient. The VM is implemented from scratch and designed...

    Open Source Mac Windows Linux iPhone BSD iPad

  • Bitweaver icon

    Bitweaver

    Bitweaver is a free and open source web application framework and content management system. Its speed and power are ideal for large-scale community websites and corporate applications, but it is simple enough for non-technical small...

    Open Source Mac Windows Linux Web / Cloud BSD

  • vert.x

    From Wikipedia, the free encyclopedia Vert.x is a polyglot event driven application framework that runs on the Java Virtual Machine.[1][2] Similar environments written in other programming languages include Node.js for...

    Open Source Mac Windows Linux

  • V8cgi

    v8cgi is a server side (FastCGI or Apache module) and client side shell/batch scripting language. It's based on Google's V8 JavaScript implementation. It's available under an Open Source BSD license. It currently runs...

    Open Source Windows Linux

Node.js Comments

Echo echo ... Feels empty in here

Maybe you want to be the first to submit a comment about Node.js ? Just click the button up to your right!