nodify - A web-based IDE for Node.JS applications

  •        59

Nodify is a web-based IDE for creating and testing JavaScript programs on NodeJS. You can already edit and save your programming projects, using the on-screen Bespin editor that provides syntax highlighting and natural keyboard shortcuts. Executing your project is performed by clicking 'Run'. After the execution is finished, the console will be displayed containing the program's output. If the program is a server or enters an infinite loop, it will be killed after 5 minutes, but you can terminate its execution by clicking 'Stop'. You may also start a debugging session by clicking 'Debug', though do note that it requires using Google Chrome as your browser. Currently projects are single-file, but soon you will be able to have multiple files per project. You may create multiple projects, rename or delete them using the links on top of the screen. You don't need to create an account to use Nodify, a unique user account is created and stored in a cookie in your browser. Currently, if you browse the service from a different browser you will create a new user account. You may install nodify either using git or npm.

http://nodifyjs.com
https://github.com/past/nodify

Dependencies:

connect : >= 0.2.4
node-inspector : >= 0.0.2
nStore : >= 0.2.1

Tags
Implementation
License
Platform

   




Related Projects

IDLE - Python IDE with the tkinter GUI toolkit

  •    Python

IDLE is the Python IDE built with the tkinter GUI toolkit. It is bundled in each release of the programming tool since 2.3. It is not included in the python package included with many Linux distributions.

Aporia - IDE/Advanced text editor mainly focusing on support for the Nim programming language.

  •    Nim

Aporia is an IDE for the Nim programming language. Aporia uses GTK as the default toolkit, and the gtksourceview for the text editor component.The method by which Aporia can be installed depends on your platform. The following installation instructions are valid as of version 0.4.1 of Aporia.

p3c - Alibaba Java Coding Guidelines pmd implements and IDE plugin

  •    Kotlin

We are pleased to present Alibaba Java Coding Guidelines, which consolidates the best programming practices over the years from Alibaba Group's technical teams. A vast number of Java programming teams impose demanding requirements on code quality across projects as we encourage reuse and better understanding of each other's programs. We have seen many programming problems in the past. For example, defective database table structures and index designs may cause software architecture flaws and performance risks. Yet as another example, confusing code structures make it difficult to maintain. Furthermore, vulnerable code without authentication is prone to hackers’ attacks. To address those kinds of problems, we developed this document for Java developers in Alibaba.[Mandatory] Using a deprecated class or method is prohibited. Note: For example, decode(String source, String encode) should be used instead of the deprecated method decode(String encodeStr). Once an interface has been deprecated, the interface provider has the obligation to provide a new one. At the same time, client programmers have the obligation to check out what its new implementation is.

Bluefish

  •    C

Bluefish is a powerful editor targeted towards programmers and webdesigners, with many options to write websites, scripts and programming code. Bluefish supports many programming and markup languages, and it focuses on editing dynamic and interactive websites.

goclipse - Eclipse IDE for the Go programming language:

  •    Java

As of 2017, Goclipse is no longer actively maintained, see this blog post for more information. If you are interested in contributing, you can for now fork the project - and there should be enough information here detailing how to build, test, release, etc.You will need Maven for building Goclipse.


Monaco Editor - A browser based code editor

  •    Javascript

The Monaco Editor is the code editor that powers VS Code, which when combined with programming language services, gives you the power of an IDE and the speed of a text editor. It supports Rich IntelliSense, Validation for Javascript, Typescript, CSS, HTML. It also supports syntax coloring all languages.

Eric - Python and Ruby editor and IDE

  •    Python

Eric is a full featured Python and Ruby editor and IDE, written in python. It is based on the cross platform Qt gui toolkit, integrating the highly flexible Scintilla editor control. It is designed to be usable as everdays quick and dirty editor as well as being usable as a professional project management tool integrating many advanced features Python offers the professional coder.

go-mode.el - Emacs mode for the Go programming language

  •    Emacs

This is go-mode, the Emacs mode for editing Go code.It is a complete rewrite of the go-mode that shipped with Go 1.0.3 and before, and was part of Go 1.1 until Go 1.3. Beginning with Go 1.4, editor integration will not be part of the Go distribution anymore, making this repository the canonical place for go-mode.

DCD - The D Completion Daemon is an auto-complete program for the D programming language

  •    D

The D Completion Daemon is an auto-complete program for the D programming language. DCD is not an IDE. DCD is designed to provide autocompletion for your favorite text editor. If you are looking for an IDE, try one of these.

Anjuta DevStudio - GNOME Integrated Development Environment

  •    C

Anjuta DevStudio is a versatile software development studio featuring a number of advanced programming facilities including project management, application wizard, interactive debugger, source editor, version control, GUI designer, profiler and many more tools. It focuses on providing simple and usable user interface, yet powerful for efficient development. Anjuta supports programming languages C, C++, Java, Javascript, Python, Vala.

ICECoder - Web IDE / Browser Code Editor

  •    PHP

ICEcoder is a web IDE / browser based code editor, which allows you to develop websites directly within the web browser. It uses the brilliant CodeMirror for code highlighting & editing, with a slick IDE wrapped around it to make the whole thing work. It supports code editing for HTML, CSS, LESS, JavaScript, CoffeeScript, PHP & Ruby.

CodeLite - Cross Platform IDE for C/C++

  •    C

CodeLite is an open source, free, cross platform IDE for the C/C++ programming languages which runs on all major Platforms. It has generic support for compilers with built-in support for GCC/clang/VC++, GDB Support, Refactoring, Code Navigation, Source Control Plugins, RAD Tool for wxWidgets, Code Completion and lot more.

Vim

  •    C

Vim is a highly configurable text editor built to enable efficient text editing. It is an improved version of the vi editor distributed with most UNIX systems.

Editra - A Developer's Text Editor

  •    Python

Editra is a multi-platform text editor with an implementation that focuses on creating an easy to use interface and features that aid in code development. Currently it supports syntax highlighting and variety of other useful features for over 60 programming languages.

Codiad - Web Based, Cloud IDE

  •    PHP

Codiad is a web-based IDE framework with a small footprint and minimal requirements. It supports Real-Time Collaborative editing, Error checking & notifications, Editor screen splitting, Smart auto-complete, Advanced searching tools, Syntax color themes, i18n Language Support and lot more.

Codelobster - Free Portable IDE for PHP/HTML/CSS/JavaScript Development

  •    PHP

Codelobster PHP Edition streamlines and simplifies php development process. It provides HTML editor, HTML code inspector, CSS editor, JavaScript editor, PHP editor, PHP debugger and lot more.

Ninja-ide - Not Just Another IDE for Python

  •    Python

Ninja-IDE is a cross-platform integrated development environment (IDE) that runs on Linux/X11, Mac OS X and Windows desktop operating systems. Ninja-IDE allows developers to create applications for any purpose making the task of writing software easier and more enjoyable.It is specially designed for Python Applications Development.

DrJava - Lightweight development environment for writing Java programs

  •    Java

DrJava is a lightweight programming environment for Java designed to foster test-driven software development. It includes an intelligent program editor, an interactions pane for evaluating program text, a source level debugger, and a unit testing tool.

Gambas - Object Language and Development Environment built on a BASIC Interpreter

  •    C

RAD including Basic language, IDE, Toolbox for Controls and runtime for Linux. Similar to Visual Basic but object orientated. Interfaces to SQLite, MySQL and PostgreSQL databases. Allows creation of graphics, networking and CGI web apps. Uses either GTK+ or QT4 icons. Gambas development environment provides Syntax highlighting, GUI form editor, Integrated debugger and lot more.

gocode - An autocompletion daemon for the Go programming language

  •    Go

It is called daemon, because it uses client/server architecture for caching purposes. In particular, it makes autocompletions very fast. Typical autocompletion time with warm cache is 30ms, which is barely noticeable.Also watch the demo screencast.