Codeanywhere

Last updated

Codeanywhere is a cross-platform cloud integrated development environment (IDE) created by Codeanywhere, Inc. Codeanywhere enables users to write, edit, collaborate, and run web development projects from a web browser or mobile device. [1]

Contents

Codeanywhere is written in JavaScript. The editor is based on CodeMirror and uses OpenVZ containers for the development environments. Codeanywhere is platform agnostic, enabling the user to run code in Codeanywhere's environments called DevBoxes or connect to their own VMs via SSH or FTP protocol and also connect to Dropbox and Google Drive. [2] The environment supports more than 75 programming languages, including HTML, JavaScript, Node.js, io.js PHP, Ruby, Python, and Go. [3]

In 2017, the company acquired Codebender, another cloud IDE. Codebender is used to develop for Arduino devices. [4]

History

In 2009, the predecessor to Codeanywhere, PHPanywhere, was launched. PHPanywhere was a web-based FTP client and text editor designed for PHP. [5] That project stayed idle until May 22, 2013, when the founders launched Codeanywhere. The founders, Ivan Burazin and Vedran Jukić, reside in Split, Croatia. [6] [7]

Codeanywhere raised $600,000 from World Wide Web Hosting on July 15, 2013. [8] In August 2014, Codeanywhere was accepted in Techstars's Fall Boston Class. [9] In 2014, as part of the TechCrunch Disrupt NY Conference, the audience voted Codeanywhere the best company in Startup Alley. [10]

In 2022 following the new trend of Cloud Developer Environments or CDEs [11] (including GitHub Codespaces), Codeanywhere launched its new Beta project [12] utilising Infrastructure as Code to relieve developers of having to configure development environments.

See also

Related Research Articles

An integrated development environment (IDE) is a software application that provides comprehensive facilities for software development. An IDE normally consists of at least a source-code editor, build automation tools, and a debugger. Some IDEs, such as IntelliJ IDEA, Eclipse and Lazarus contain the necessary compiler, interpreter or both; others, such as SharpDevelop and NetBeans, do not.

<span class="mw-page-title-main">Processing</span> Free graphics library

Processing is a free graphics library and integrated development environment (IDE) built for the electronic arts, new media art, and visual design communities with the purpose of teaching non-programmers the fundamentals of computer programming in a visual context.

TypeScript is a free and open-source high-level programming language developed by Microsoft that adds static typing with optional type annotations to JavaScript. It is designed for the development of large applications and transpiles to JavaScript. Because TypeScript is a superset of JavaScript, all JavaScript programs are syntactically valid TypeScript, but they can fail to type-check for safety reasons.

<span class="mw-page-title-main">Google Apps Script</span> Scripting platform developed by Google

Google Apps Script is a scripting platform developed by Google for light-weight application development in the Google Workspace platform. Google Apps Script was initially developed by Mike Harm as a side project while working as a developer on Google Sheets.

<span class="mw-page-title-main">Cloud9 IDE</span> Online integrated development environment

Cloud9 IDE is an Online IDE, published as open source from version 2.0, until version 3.0. It supports multiple programming languages, including C, C++, PHP, Ruby, Perl, Python, JavaScript with Node.js, and Go.

Backend as a service (BaaS), sometimes also referred to as mobile backend as a service (MBaaS), is a service for providing web app and mobile app developers with a way to easily build a backend to their frontend applications. Features available include user management, push notifications, and integration with social networking services. These services are provided via the use of custom software development kits (SDKs) and application programming interfaces (APIs). BaaS is a relatively recent development in cloud computing, with most BaaS startups dating from 2011 or later. Some of the most popular service providers are AWS Amplify and Firebase.

Meteor, or MeteorJS, is a partly proprietary, mostly free and open-source isomorphic JavaScript web framework written using Node.js. Meteor allows for rapid prototyping and produces cross-platform code. The server-side MongoDB program is the only proprietary component of Meteor and is part of the Meteor download bundle. It is possible to use Meteor without using the server-side MongoDB. It uses the Distributed Data Protocol and a publish–subscribe pattern to automatically propagate data changes to clients without requiring the developer to write any synchronization code. On the client, Meteor can be used with any popular front-end JS framework, Vue, React, Svelte, Angular, or Bazel.

<span class="mw-page-title-main">Android Studio</span> Integrated development environment for the Android platform

Android Studio is the official integrated development environment (IDE) for Google's Android operating system, built on JetBrains' IntelliJ IDEA software and designed specifically for Android development. It is available for download on Windows, macOS and Linux based operating systems. It is a replacement for the Eclipse Android Development Tools (E-ADT) as the primary IDE for native Android application development. Android Studio is licensed under the Apache license but it ships with some SDK updates that are under a non-free license, making it not open source.

<span class="mw-page-title-main">JetBrains</span> Czech software company

JetBrains s.r.o. is a Czech software development private limited company which makes tools for software developers and project managers. The company has its headquarters in Prague, and has offices in China, Europe, and the United States.

<span class="mw-page-title-main">Appcelerator</span> Privately-held mobile technology company

Appcelerator is a privately held mobile technology company based in San Jose, California. Its main products are Titanium, an open-source software development kit for cross-platform mobile development, and the Appcelerator Platform.

<span class="mw-page-title-main">Cocaine (PaaS)</span> Platform as a service system

Cocaine was an open-source PaaS system for creating custom cloud hosting apps that are similar to Bluemix, Google App Engine, or Heroku. Several services have already been implemented this way, including a service for detecting a user's region or language, a service for accessing MongoDB storage, and a URL fetcher.

<span class="mw-page-title-main">Atom (text editor)</span> Free and open-source text and source code editor

Atom is a free and open-source text and source-code editor for macOS, Linux, and Windows with support for plug-ins written in JavaScript, and embedded Git control. Developed by GitHub, Atom was released on June 25, 2015.

<span class="mw-page-title-main">DigitalOcean</span> American cloud infrastructure provider

DigitalOcean Holdings, Inc. is an American multinational technology company and cloud service provider. The company is headquartered in New York City, New York, US, with 15 globally distributed data centers. DigitalOcean provides developers, startups, and SMBs with cloud infrastructure-as-a-service platforms.

Firebase, Inc. is a set of backend cloud computing services and application development platforms provided by Google. It hosts databases, services, authentication, and integration for a variety of applications, including Android, iOS, JavaScript, Node.js, Java, Unity, PHP, and C++.

<span class="mw-page-title-main">PlayCanvas</span>

PlayCanvas is an open-source 3D game engine/interactive 3D application engine alongside a proprietary cloud-hosted creation platform that allows for simultaneous editing from multiple computers via a browser-based interface. It runs in modern browsers that support WebGL, including Mozilla Firefox and Google Chrome. The engine is capable of rigid-body physics simulation, handling three-dimensional audio and 3D animations.

<span class="mw-page-title-main">Visual Studio Code</span> Source code editor developed by Microsoft

Visual Studio Code, also commonly referred to as VS Code, is a source-code editor developed by Microsoft for Windows, Linux, macOS and web browsers. Features include support for debugging, syntax highlighting, intelligent code completion, snippets, code refactoring, and embedded version control with Git. Users can change the theme, keyboard shortcuts, preferences, and install extensions that add functionality.

Eclipse Theia is an Eclipse open source project providing the Theia Platform and the Theia IDE.

An online integrated development environment, also known as a web IDE or cloud IDE, is an integrated development environment that can be accessed from a web browser. Online IDEs can be used without downloads or installation, instead operating fully within modern web browsers such as Firefox, Google Chrome or Microsoft Edge. Online IDEs can enable software development on low-powered devices that are normally unsuitable. An online IDE does not usually contain all of the same features as a traditional desktop IDE, only basic IDE features such as a source-code editor with syntax highlighting. Integrated version control and Read–Eval–Print Loop (REPL) may also be included.

References

  1. Abhimanyu Ghoshal (10 November 2014). "Codeanywhere Now Lets Users Collaborate on Code by Sharing a Link". The Next Web. Retrieved 19 August 2015.
  2. "Bloomberg: Company Overview of Codeanywhere Inc". Bloomberg News . Retrieved 1 November 2017.
  3. Jay Rodgers (27 April 2017). "Coding in the Cloud" . Retrieved 1 November 2017.
  4. Butcher, Mike (20 June 2017). "Arduino developers get extra support as Codeanywhere acquires Codebender". techcrunch.com.
  5. Ivan Beres (25 July 2009). "Code in your browser with PHPanywhere". TechCrunch . AOL. Retrieved 19 August 2015.
  6. "Uspješni mladi Splićani, posao im cvjeta!". dnevnik.hr.
  7. "Splitski Codeanywhere pokazuje da 'seksi' ured ima svoju svrhu - i to bitnu!". netokracija.com. 8 January 2016.
  8. "Croatian Cloud-based Code Editor Codeanywhere Raises $600,000 in Series A Funding". Netokracija CEE. 2013-07-15. Retrieved 2022-10-01.
  9. "Announcing the Techstars Boston Class of 2014". Techstars . Archived from the original on 6 September 2015. Retrieved 19 August 2015.
  10. Billy Gallagher (6 May 2014). "Codeanywhere, The Google Docs For Developers, Rocks Startup Alley At Disrupt NY". TechCrunch . AOL. Retrieved 19 August 2015.
  11. Top 5 Internet Technologies of 2022:Cloud IDEs
  12. Codeanywhere Helps You Shift to Infrastructure as Code