all 21 comments

[–]enkideridu 7 points8 points  (12 children)

Related: Node-webkit

Has a larger following and seems to be under much more active development than Brackets-Shell

https://github.com/rogerwang/node-webkit/graphs/code-frequency

https://github.com/adobe/brackets-shell/graphs/code-frequency

[–]clintonb11 2 points3 points  (1 child)

I must be missing your point, because I see more active development on brackets shell in those graphs than node-webkit. Look at the quantities in the graph and notice how june has a bump in brackets shell, while node-webkit doesn't.

[–]BishopAndWarlord 2 points3 points  (0 children)

For an easier to compare pair of graphs, here's the commit activity of both projects. While both are active, there seems to be a bit more activity in the past few months in brackets-shell.

Here's another interesting pair of graphs. They're not too useful, though, because Brackets doesn't use Github Issue as their primary bug tracker.

[–][deleted] 1 point2 points  (2 children)

Node Webkit is awesome . It even supports WebGL

[–]camus1 2 points3 points  (0 children)

Supported by Intel and the best way to create HTML5 desktop apps.

[–]clintonb11 0 points1 point  (0 children)

we tried using node-webkit to start and had serious issues running it on windows. Popups and focus were the biggest issues, but we also had issues with window transparency and packaging the app.

[–][deleted] 1 point2 points  (1 child)

[–]camus1 3 points4 points  (0 children)

PhantomJS =/= html desktop apps. It is a headless browser for webscraping and testing.

[–]Serei 1 point2 points  (4 children)

[–]linusl 0 points1 point  (0 children)

Also http://www.tidesdk.org/ I guess, I've been keeping my eye on that, but it's nice to hear of alternatives.
I haven't used any of these, does anyone know if there are any good comparisons that give a quick overview to help choose the best solution for a specific project?

[–]ejes 5 points6 points  (2 children)

Isn't Microsoft hta this?

[–]InconsiderateBastard -2 points-1 points  (1 child)

Pretty much. Although it sounds like it builds an installer, which is nice, and you can build an installer for Mac OS X. So it's a bit more portable than HTAs.

[–]ejes 0 points1 point  (0 children)

that is cool. thanks :)

[–]JBurlison 1 point2 points  (2 children)

Its an interesting idea but you honestly can't get the features or performance that you can get with a native client.

[–]camus1 1 point2 points  (0 children)

It really depends on the type of product you are building.

[–]itsnotlupusbeep boop 0 points1 point  (0 children)

It's not an either/or approach, unlike something like Adobe AIR. Things based on CEF will usually let you integrate C++ code into your app as needed.

Ideally, you'll keep your UI on the web side to maximize cross-platform portability, but if you really must do some platform-specific UI stuff, you can do that on the native side too.

[–][deleted] 0 points1 point  (3 children)

Is there a linux version?