HNHacker News
TopNewBestAskShowJobs

Charlieee

7 karma · joined November 15, 2014

submissionscomments
Charlieee··on Cross-platform Python framework for embedding Chromium browser in a desktop app
Some use cases for CEF:

* Embed a web browser control with great HTML5 support (based on Chromium)

* Use it to create a HTML5 based GUI in an application. This can act as a replacement for GUI toolkits like wxWidgets/Qt/Gtk. For native communication between javascript and python use javascript bindings, or run an internal web server and use XMLHttpRequest.

* Render web content off-screen in applications that use custom drawing frameworks. See the Kivy and Panda3D examples.

* Use it for automated testing of existing web applications. Use it for web scraping, or as a web crawler or other kind of internet bots.

Charlieee··on PHP desktop GUI framework with HTML5 Chrome/IE engine
About 40k downloads over the last year, 204 topics on the forum and 145 issues in the tracker so far. So, there is some activity.
Charlieee··on PHP Cross-Platform Desktop GUI Framework
Found this recently. Bindings for Haskell to Chromium Embedded Framework:

* https://github.com/fluffynukeit/bindings-cef3

* https://code.google.com/p/chromiumembedded/

Charlieee··on Thrust: Chromium-based cross-platform, cross-language application framework
You could write a browser in assembler. Only time and imagination are your limits.