Coder Social home page Coder Social logo

taizyeris / ide-core-1 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from gyoju12/ide-core

0.0 2.0 0.0 18.4 MB

Cloud Integrated Development Environment - goorm core

HTML 27.24% JavaScript 68.33% C 0.01% C++ 0.01% Dart 0.23% CSS 3.93% Go 0.01% Java 0.01% Python 0.15% Ruby 0.01% Shell 0.01% Erlang 0.04% LiveScript 0.06%

ide-core-1's Introduction

project.goorm

goorm is the cloud-based Integrated Development Environment. It is developed in only javascript and using various open source libraries. It is also an open-source project. goorm supports currently C/C++ and Java as well as HTML, CSS, PHP and Javascript. Other languages will be supported with plugin. (future works).

  • goorm is developing now and this repository provides only beta version.
  • please, feedback to us about bugs and feature what you need. (email: [email protected])

Installation

install using npm :

      $ npm install goorm -g

Official Site

Features

  • Build your own cloud integrated development environment
  • Support various plug-ins
  • Collaborate on projects in real-time with other developers
  • Support syntax highlighting
  • Powerful search/replace
  • Customize your own goorm
  • Manage your project via subversion/git
  • Work with the useful terminal
  • and so on...

Getting Started

  • node.js installation

    install node.js :

        $ wget http://nodejs.org/dist/v0.10.21/node-v0.10.21.tar.gz
        $ tar -xvzf node-v0.10.21.tar.gz
        $ cd node-v0.10.21
        $ ./configure
        $ make
        $ sudo make install
    

    check node.js installed successfully :

        $ node -v
    

    if node.js installed successfully, it prints node.js version as below:

        $ v0.10.21
    

    install npm (optional- latest version of node.js automatically install npm, so you may not install npm) :

    it requires curl to install npm, install curl as below :

        $ sudo chown -R $USER /usr/local
        $ apt-get install curl
    

    then, install npm :

        $ curl https://npmjs.org/install.sh > install.sh
        $ sudo sh install.sh
    
  • Download

    clone goorm (git) :

        $ git clone git://github.com/xenoz0718/goorm.git
    

    checkout goorm (svn) :

        $ svn checkout svn://svn.code.sf.net/p/goorm/code/trunk goorm 
    

    or using npm :

        $ npm install goorm -g
    
  • Run

    run mongodb:

        $ mongod
    

    if mongodb installed successfully, it prints information as below:

        ...
        Thu Oct  4 23:26:15 [websvr] admin web console waiting for connections on port 28017
        Thu Oct  4 23:26:15 [initandlisten] waiting for connections on port 27017
        ...
    

    run goorm.js :

        $ node goorm.js start
    

    run goorm.js (through npm) :

        $ goorm start
    

    run goorm daemon :

        $ node goorm.js start -d
        $ goorm start -d
    

    config (optional) :

        $ node goorm.js set --workspace ~/workspace/
        $ goorm set -w ~/workspace/
        
        $ node goorm.js set --temp-directory ~/temp_files/
        $ goorm set -t ~/temp_files/
    
        $ node goorm.js set -x plugin_exclude_list
        $ goorm set --plugin_exclude_list [plugin_exclude_list]
    
        $ node goorm.js set -u [user_id]
        $ goorm set --user [user_id]
    

    stop goorm daemon :

        $ node goorm.js stop
        $ goorm stop
    

    if goorm runned successfully, it prints information as below :

        goormIDE:: loading config...
        /--------------------------------------------------------
        workspace_path: /Users/goormUser/workspace/
        temp_dir_path: /Users/goormUser/temp_files/
        goormIDE:: starting...
        /--------------------------------------------------------
        info  - socket.io started
        goorm IDE server listening on port 9999 in development mode
        Open your browser and connect to
        'http://localhost:9999' or 'http://[YOUR IP/DOMAIN]:9999'
    

    run goorm.js:

        $ node goorm.js
    

    you can run the goorm as below URL in your web-browser (google chrome is hardly recommended) :

        http://localhost:9999
    

License

goormIDE fundamentally has a dual license. Currently being released as open source version is the AGPL v3 conforms to the open source project. Modifying the source code must be disclosed the source code using the same license. If you want to use goorm IDE commercially, you must purchase the license.([email protected])

ide-core-1's People

Contributors

akdung21 avatar attainer avatar choehyeongwon avatar coghee avatar invokr avatar jjayde avatar wayne-ryu avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.