hello.js

var please = require('share');
console.log('thank you');

NEW !!!

Thursday, 19 January, 2017 UTC

Electron Simple Samples

We recently hosted an Electron hackathon at GitHub HQ for members of Hackbright Academy, a coding school for women founded in San Francisco. To help attendees get a head start on their projects, our own Kevin Sawicki created a few sample Electron applications. ... more


Tuesday, 20 December, 2016 UTC

Electron Userland

We've added a new userland section to the Electron website to help users discover the people, packages, and apps that make up our flourishing open-source ecosystem. Origins of Userland Userland is where people in software communities come together to ... more


Tuesday, 27 September, 2016 UTC

Electron's API Docs as Structured Data

Today we're announcing some improvements to Electron's documentation. Every new release now includes a JSON file that describes all of Electron's public APIs in detail. We created this file to enable developers to use Electron's API documentation in ... more


Tuesday, 20 September, 2016 UTC

Electron Internals: Weak References

As a language with garbage collection, JavaScript frees users from managing resources manually. But because Electron hosts this environment, it has to be very careful avoiding both memory and resources leaks. This post introduces the concept of weak ... more


Tuesday, 23 August, 2016 UTC

Accessibility Tools

Making accessible applications is important and we're happy to introduce new functionality to Devtron and Spectron that gives developers the opportunity to make their apps better for everyone. Accessibility concerns in Electron applications are similar ... more


Tuesday, 16 August, 2016 UTC

npm install electron

As of Electron version 1.3.1, you can npm install electron --save-dev to install the latest precompiled version of Electron in your app. The prebuilt Electron binary If you've ever worked on an Electron app before, you've likely come across the electron-prebuilt ... more


Thursday, 28 July, 2016 UTC

Electron Internals: Message Loop Integration

This is the first post of a series that explains the internals of Electron. This post introduces how Node's event loop is integrated with Chromium in Electron. There had been many attempts to use Node for GUI programming, like node-gui for GTK+ bindings, ... more


Tuesday, 26 July, 2016 UTC

Electron Podcasts

Looking for an introduction to Electron? Two new podcasts have just been released that give a great overview of what it is, why it was built, and how it is being used. Out now: Hanselminutes: Creating cross-platform Electron apps Is Electron "just ... more


Wednesday, 11 May, 2016 UTC

Electron 1.0

For the last two years, Electron has helped developers build cross platform desktop apps using HTML, CSS, and JavaScript. Now we're excited to share a major milestone for our framework and for the community that created it. The release of Electron 1.0 ... more


Friday, 25 March, 2016 UTC

What's new in Electron 0.37

Electron 0.37 was recently released and included a major upgrade from Chrome 47 to Chrome 49 and also several new core APIs. This latest release brings in all the new features shipped in Chrome 48 and Chrome 49. This includes CSS custom properties, increased ... more


Thursday, 7 January, 2016 UTC

Use V8 and Chromium Features in Electron

Building an Electron application means you only need to create one codebase and design for one browser, which is pretty handy. But because Electron stays up to date with Node.js and Chromium as they release, you also get to make use of the great features ... more


Tuesday, 17 November, 2015 UTC

API Changes Coming in Electron 1.0

Since the beginning of Electron, starting way back when it used to be called Atom-Shell, we have been experimenting with providing a nice cross-platform JavaScript API for Chromium's content module and native GUI components. The APIs started very organically, ... more


Thursday, 15 October, 2015 UTC

What's New in Electron

There have been some interesting updates and talks given on Electron recently, here's a roundup. Source Electron is now up to date with Chrome 45 as of v0.32.0 . Other updates include... Better Documentation We have restructured and standardized the ... more


Thursday, 23 April, 2015 UTC

Atom Shell is now Electron

Atom Shell is now called Electron. You can learn more about Electron and what people are building with it at its new home electronjs.org. Electron is the cross-platform application shell we originally built for the Atom editor to handle the Chromium/Node.js ... more