TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Codebox - Open-source cloud and desktop IDE

136 pointsby SamyPesseover 11 years ago

20 comments

pjungwirover 11 years ago
I'd love to see someone build an IDE that lives locally but syncs up to a cloud service so I can pull everything back down to a different machine and work there. I think you could actually do this with Docker, where your "IDE" would not be an editor, but a virtual system with the code, the database, a web server, the right version of Python/Ruby/foo, dependencies, etc., and you could use whatever editor you wanted. As you worked, the app would use Docker to save the state of the world and push it up to the server. It seems like this would get the benefits of cloud IDEs but still provide the low latency and flexibility of working locally. I don't have the time or expertise to build it, but I hope someone will!
评论 #7024541 未加载
评论 #7023962 未加载
评论 #7024484 未加载
评论 #7024480 未加载
评论 #7024942 未加载
评论 #7024862 未加载
jalanover 11 years ago
I sometimes wonder, can cloud IDE&#x27;s will really be able to replace traditional code editors like Sublime Text, Vim, Emacs.<p>I really like the idea of cloud IDE&#x27;s, but practically it&#x27;s difficult to bring the entire development environment on cloud&#x2F;browser, and even more difficult when switching from Vim.<p>Anyways, I really appreciate the efforts you are putting in this project. Congrats guys&#x2F;gals, job well done.
评论 #7024555 未加载
评论 #7023744 未加载
评论 #7023798 未加载
评论 #7023951 未加载
评论 #7023736 未加载
评论 #7023733 未加载
评论 #7023747 未加载
评论 #7026185 未加载
whazzmasterover 11 years ago
I was confused for a moment at the app name as I thought this referred to the excellent CodeBox application[1]; I thought maybe that app had been evolved into a full IDE.<p>[1] <a href="http://www.shpakovski.com/codebox/" rel="nofollow">http:&#x2F;&#x2F;www.shpakovski.com&#x2F;codebox&#x2F;</a>
评论 #7023813 未加载
arikrakover 11 years ago
How does this compare with Cloud9? <a href="https://github.com/ajaxorg/cloud9/" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;ajaxorg&#x2F;cloud9&#x2F;</a>
评论 #7023663 未加载
itryover 11 years ago
Signed up with codebox.io. When trying to create a &quot;box&quot; I get this:<p>Error creating this box<p>Error: undefined: &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;style type=&quot;text&#x2F;css&quot;&gt; html, body, iframe { margin: 0; padding: 0; height: 100%; } iframe { display: block; width: 100%; border: none; } &lt;&#x2F;style&gt; &lt;title&gt;Application Error&lt;&#x2F;title&gt; &lt;&#x2F;head&gt; &lt;body&gt; &lt;iframe src=&quot;<a href="https://sx0z2mmmtv96.statuspage.io/heroku/error&quot;&gt;" rel="nofollow">https:&#x2F;&#x2F;sx0z2mmmtv96.statuspage.io&#x2F;heroku&#x2F;error&quot;&gt;</a><p>Application Error&lt;&#x2F;p&gt; &lt;&#x2F;iframe&gt; &lt;&#x2F;body&gt; &lt;&#x2F;html&gt;
评论 #7024257 未加载
评论 #7023876 未加载
blairbeckwithover 11 years ago
Seems like a cool project, but you might want so consider changing the name, given that CodeBox has been around for years: <a href="http://www.shpakovski.com/codebox/" rel="nofollow">http:&#x2F;&#x2F;www.shpakovski.com&#x2F;codebox&#x2F;</a>
ekyo777over 11 years ago
Seems to lack some form of &#x27;package control&#x27;. I&#x27;d suggest checking the following before implementing tough: <a href="https://sublime.wbond.net/" rel="nofollow">https:&#x2F;&#x2F;sublime.wbond.net&#x2F;</a> <a href="http://batsov.com/articles/2012/02/19/package-management-in-emacs-the-good-the-bad-and-the-ugly/" rel="nofollow">http:&#x2F;&#x2F;batsov.com&#x2F;articles&#x2F;2012&#x2F;02&#x2F;19&#x2F;package-management-in-...</a>
staticshockover 11 years ago
I&#x27;m running into an error.<p>1) I signed up via github oauth<p>2) I created a new &quot;public&quot; box with a python stack<p>3) Clicked &quot;start editing&quot;<p>The app says &quot;PREPARING YOUR WORKSPACE&quot; and then asks me for a password (via http auth.) If you&#x27;re asking for my github password, you&#x27;re not going to get it... Then again, you probably aren&#x27;t, so I&#x27;m clueless as to what to put there.
评论 #7023847 未加载
sjs382over 11 years ago
I signed up at codebox.io and when I go to &quot;Start editing&quot; a test box that I created, I get a HTTPAuth login box. Not sure what to enter here, but my codebox.io password doesn&#x27;t work.<p>I thought that <i>maybe</i> I had missed a dialog box with a user&#x2F;pass, so I went to delete my test box and create a new one. But nothing happens when I click the delete button for my one box.
talkingquicklyover 11 years ago
Exactly what I was looking for yesterday researching an interactive programming tutorial I was thinking of putting together. Great timing!<p>Not sure if it&#x27;s intentional but the license (apache2) link on GitHub goes to the docs folder rather than the license text&#x2F; definition.
评论 #7023518 未加载
评论 #7023520 未加载
AaronOover 11 years ago
The service is currently going through some issues with the load from Hacker News. (We&#x27;re in early Beta ...)<p>I&#x27;m doing my best to restore the service back as soon as possible, stay tuned I&#x27;ll update this comment and follow our twitter feed @CodeboxIO
myangover 11 years ago
Trying to create a new box but got the error:<p>Error: HTTP ERROR 200: Error: connect ECONNREFUSED at errnoException (net.js:770:11) at Object.afterConnect [as oncomplete] (net.js:761:19) ERROR: Loadfire does not know how to handle that request
Goranekover 11 years ago
I&#x27;m getting Error: connect ECONNREFUSED when trying to create a new box @codebox.io
评论 #7023769 未加载
marigoldpickerover 11 years ago
is there a way to run this on a local machine. from the root, I run &quot;node index.js&quot; and nothing happens. from &#x2F;core&#x2F;cb.server, I run &quot;node main.js&quot; and nothing happens.<p>I installed by cloning and cd into repo, ran npm install.<p>I did not do &quot;npm install -g codebox&quot; because I wanted all the files in a specific directory. Therefore, I&#x27;m not using the codebox command that is supplied in the readme. I wanted to start it by running &#x27;node __somefile__&#x27;
评论 #7024339 未加载
Morphlingover 11 years ago
I like the idea of cloud IDE, but I just don&#x27;t know if they are as flexible as I want them to be, like with adding tools and packages or connecting to staging databases via VPN.
ritonlajoieover 11 years ago
I have an issue installing this with npm. Here is the error : <a href="http://i.imgur.com/7NQo8US.png" rel="nofollow">http:&#x2F;&#x2F;i.imgur.com&#x2F;7NQo8US.png</a>
评论 #7023590 未加载
kybernetykover 11 years ago
The idea of encapsulated VM boxes is intriguing.<p>What I couldn&#x27;t find at first glance though is: what programming languages are supported by this IDE?
评论 #7023469 未加载
评论 #7023484 未加载
评论 #7023466 未加载
rickyc091over 11 years ago
Hmmm, getting a &quot;Error: connect ECONNREFUSED&quot; when I&#x27;m trying to create a box.
spindritfover 11 years ago
<p><pre><code> npm install -g </code></pre> I&#x27;m seeing this regularly in node.js projects. Why is it common to install globally and, well, crap up your system like that?<p>Are they running each app in a separate container&#x2F;vm? This one seems to made for desktop though.
评论 #7024301 未加载
评论 #7024281 未加载
评论 #7024465 未加载
jhappoldtover 11 years ago
I really tried to give this a shot but it fell down spectacularly.<p>1. NPM install failed.<p>2. Registering for an account with github failed the first time.<p>3 Creating a workspace failed.<p>4. &#x27;Start Editing&#x27; is now asking for a password.<p>This is not a great first showing for a concept as critical as an IDE. I was genuinely excited to try this but cant trust this until it bakes for a few more months.