The Orion Client, "Your IDE in the Cloud"
JavaScript HTML CSS Other
Switch branches/tags
v20141016-1200 v20140317-1720 v20140317-1530 v20140317-1408 v20140317-0910 v20140314-2255 v20140314-2012 v20140314-1532 v20140314-1316 v20140314-1231 v20140314-0310 v20140314-0221 v20140313-2303 v20140313-1939 v20140313-1758 v20140313-0025 v20140312-1913 v20140312-1713 v20140311-2250 v20140311-1824 v20140311-1801 v20140311-1522 v20140310-2212 v20140310-2107 v20140310-1552 v20140307-2356 v20140307-2245 v20140307-2059 v20140307-2019 v20140306-2205 v20140306-2043 v20140306-1910 v20140306-1631 v20140306-0300 v20140306-0133 v20140305-1943 v20140305-1746 v20140305-1735 v20140305-1657 v20140305-1609 v20140305-1435 v20140305-0034 v20140304-2213 v20140304-1729 v20140304-1656 v20140304-1057 v20140304-0855 v20140303-2214 v20140303-2147 v20140303-1629 v20140303-1617 v20140227-0406 v20140226-2047 v20140226-1939 v20140225-2245 v20140225-1959 v20140224-2300 v20140224-1908 v20140223-2323 v20140222-1606 v20140221-1934 v20140221-1733 v20140220-2312 v20140220-1758 v20140220-1740 v20140220-1733 v20140219-2206 v20140219-2014 v20140219-1943 v20140219-1809 v20140218-2242 v20140218-1556 v20140217-1925 v20140217-1241 v20140214-1721 v20140213-2353 v20140213-2005 v20140213-1804 v20140213-1640 v20140212-2112 v20140212-2024 v20140212-1057 v20140212-0903 v20140212-0145 v20140211-2327 v20140211-2256 v20140211-2254 v20140211-2244 v20140211-2134 v20140211-2054 v20140211-1848 v20140211-1803 v20140211-1622 v20140211-1316 v20140211-0049 v20140210-2226 v20140210-2154 v20140210-2019 v20140210-1757 v20140210-1728
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.

README.md

Orion

Orion is an open-source development platform focused on creating applications for the web, in the web.

The vision behind Orion is to move software development to the web by enabling open tool integration through HTTP and REST, JSON, OAuth, OpenID, and others. We exploit internet design principles throughout, allowing Orion to be easily run in the browser, locally and in Electron.

Great care has been taken to provide a world class web development experience, rather than to recreate the traditional desktop IDE experience in a browser tab.

Please refer to our project page for plan and overall project information, or head over to the wiki for even more information about Orion.

Contributing

For complete details on getting the source and getting setup to develop Orion, see the Orion wiki.

Bug reports and patches are welcome in bugzilla, you can also open pull requests directly against this repository.

How to build Orion using Maven

Install Maven:

Install latest Maven 3.0 from http://maven.apache.org

Clone Git repositories:

Clone orion.client and orion.server under the same local folder

% cd /my/git/repos
% git clone https://github.com/eclipse/orion.client.git
% git clone https://github.com/eclipse/orion.server.git

Run Maven build:

% cd orion.server
% mvn clean install -P platform-kepler,local-build -Dorion.client.build.skip -DskipTests

Run the Orion server

% cd releng/org.eclipse.orion.server.repository/target/products/org.eclipse.orion/linux/gtk/x86_64/eclipse/
% ./orion

Now point your browser at http://localhost:8080 to start the Orion client.

How to build Orion using npm

Install Node.js:

Install the latest Node.js v6 LTS from http://nodejs.org/

Clone Git repositories:

Clone orion.client.

% cd /my/git/repos
% git clone https://github.com/eclipse/orion.client.git

Run npm install:

% cd orion.client
% cd modules/orionode
% npm install

Run the Orion server

% node server.js

Now point your browser at http://localhost:8081 to start the Orion client.

License

This repository contains the Orion client. This source code is available under the Eclipse Public License and Eclipse Distribution License.