Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ksafranski/nodedit-core

Thin client IDE for working with remote file systems
https://github.com/ksafranski/nodedit-core

Last synced: 2 months ago
JSON representation

Thin client IDE for working with remote file systems

Awesome Lists containing this project

README

        

# Nodedit - Thin-Client IDE

**Nodedit is a web-based, thin-client IDE.**

Nodedit is a thin-client IDE that runs completely in the browser. To work with files you connect to an instance of the [Nodedit-Server](https://github.com/Fluidbyte/Nodedit-Server) which controls I/O with the remote filesystem. Simply provide the URL (and port) as well as an API key and that's it.

## Plugin Submodules

When you pull/clone the source it's important to init and update the submodules. There is a bash script provided, simply do the following:

1. Ensure the bash file `getPlugins.sh` has execute rights, typically `chmod +x getPlugins.sh` will work.
2. Run the bash file via `./getPlugins.sh`

This will initialize and pull the plugins so they work properly.

## Running Nodedit

As mentioned above, ensure that you have an instance of [Nodedit-Server](https://github.com/Fluidbyte/Nodedit-Server) running on a server.

Once you have a server to connect to just open the client. You can run it locally or serve it from a webserver, it has no rquirements except a modern web browser.

You can also access an instance with the latest build at [Noded.it](http://noded.it).

## License & Usage

Both the Nodedit Client and Server are released under the MIT-style open source license and are free to use, modify, break, tweak, etc to your hearts content. All that is asked is you mention your use of the code somewhere.

## More Information & Documentation

For more information on setup, usage, contributing, and API documentation please check out the [Nodedit Website](http://nodedit.com).