Giter Club home page Giter Club logo

atheos's Introduction


Atheos IDE, built on Codiad

Codacy Badge License: MIT Quality Gate Status

Screenshot: Atheos

About

Atheos is an updated and currently maintained fork of Codiad, a web-based IDE framework with a small footprint and minimal requirements.

From Codiad:

"Codiad was built with simplicity in mind, allowing for fast, interactive development without the massive overhead of some of the larger desktop editors. That being said even users of IDE's such as Eclipse, NetBeans and Aptana are finding Codiad's simplicity to be a huge benefit. While simplicity was key, we didn't skimp on features and have a team of dedicated developer actively adding more."

Atheos is expanding on that mentality as much as possible, trying to minimizing it's footprint even further while maximizing functionality and performance. The major goal of Atheos will be to provide users with an easy, fast and fully featured Cloud Based IDE without a large server footprint.

For more information on the project please check out the documentation or our homepage

Getting Started

Manual Installation

Atheos can be installed by placing Atheos in a web accessible folder and pointing your browser to it. Ensure that the following folders have write capabilities by your web server:

/config.php
/data
/workspace
/plugins
/themes

If any dependencies have not been met, the system will alert you on the installation screen.

Please note: Atheos is primarily developed using with a Debian LAMP Server. If you run into installation issues utilizing another stack, please let us know.

Docker

Atheos can also be installed using the docker image on DockerHub.

Atheos vs Codiad

Atheos is an almost complete rewrite of Codiad, using the latest best practices and technologies available by JavaScript and PHP. All libraries and source code updated, and hundreds of inefficiencies, bugs, code duplicates, and non standard functions have been addressed. The most notable changes are:

  • A complete move from Get requests to Post requests to the server.
  • Brand new UX and Theme
  • A more complete user permission system
  • Massive reduction in unnecessary/repeated traffic from server to client.
  • Complete removal of jQuery and it's plugins
  • Built-in Git integration (WIP)
  • And an incredibly strong emphasis on standardized components and modules throughout the project in order to encourage easier plugin development and user contribution.

atheos's People

Contributors

hlsiira avatar ksafranski avatar daeks avatar flolagale avatar verdier avatar andr3as avatar kurim avatar lorefnon avatar ccvca avatar newsocialifecom avatar cobisimo avatar evertton avatar circuitbomb avatar mrchang1 avatar tablatronix avatar j000 avatar yguedidi avatar gerifield avatar holblin avatar jakegrice avatar atiris avatar otlet avatar akyunus avatar mapes610 avatar pi-will avatar franga2000 avatar daviddyess avatar korynkai avatar vmelnic avatar trancefen avatar

Watchers

James Cloos 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.