René's URL Explorer Experiment


Title: Native Code and Electron | Electron

Open Graph Title: Native Code and Electron | Electron

Description: One of Electron's most powerful features is the ability to combine web technologies with native code - both for compute-intensive logic as well as for the occasional native user interface, where desired.

Open Graph Description: One of Electron's most powerful features is the ability to combine web technologies with native code - both for compute-intensive logic as well as for the occasional native user interface, where desired.

Opengraph URL: https://electronjs.org/docs/latest/tutorial/native-code-and-electron

Generator: Docusaurus v3.10.0

direct link

Domain: electronjs.org


Hey, it has json ld scripts:
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","item":"https://electronjs.org/docs/latest/tutorial/native-code-and-electron","name":"Native Code and Electron","position":1}]}

twitter:cardsummary_large_image
og:localeen
og:locale:alternatezh
docusaurus_localeen
docsearch:languageen
docusaurus_versioncurrent
docusaurus_tagdocs-default-current
docsearch:versioncurrent
docsearch:docusaurus_tagdocs-default-current
docs-shad0a18d02058b21ff292e25d5f53f00bd120f2f61

Links:

Skip to main contenthttps://electronjs.org/docs/latest/tutorial/native-code-and-electron#__docusaurus_skipToContent_fallback
Electronhttps://electronjs.org/
Docshttps://electronjs.org/docs/latest/
APIhttps://electronjs.org/docs/latest/api/app
Bloghttps://electronjs.org/blog
Toolshttps://electronjs.org/docs/latest/tutorial/native-code-and-electron
Electron Forgehttps://electronforge.io
Electron Fiddlehttps://electronjs.org/fiddle
Communityhttps://electronjs.org/docs/latest/tutorial/native-code-and-electron
Governancehttps://electronjs.org/governance
Showcasehttps://electronjs.org/apps
Resourceshttps://electronjs.org/community
Releaseshttps://releases.electronjs.org
Englishhttps://electronjs.org/docs/latest/tutorial/native-code-and-electron
Englishhttps://electronjs.org/docs/latest/tutorial/native-code-and-electron
Deutschhttps://electronjs.org/de/docs/latest/tutorial/native-code-and-electron
Españolhttps://electronjs.org/es/docs/latest/tutorial/native-code-and-electron
Françaishttps://electronjs.org/fr/docs/latest/tutorial/native-code-and-electron
日本語https://electronjs.org/ja/docs/latest/tutorial/native-code-and-electron
Portuguêshttps://electronjs.org/pt/docs/latest/tutorial/native-code-and-electron
Русскийhttps://electronjs.org/ru/docs/latest/tutorial/native-code-and-electron
中文https://electronjs.org/zh/docs/latest/tutorial/native-code-and-electron
https://github.com/electron/electron
Get Startedhttps://electronjs.org/docs/latest/
Processes in Electronhttps://electronjs.org/docs/latest/tutorial/process-model
Best Practiceshttps://electronjs.org/docs/latest/tutorial/performance
Exampleshttps://electronjs.org/docs/latest/tutorial/examples
Developmenthttps://electronjs.org/docs/latest/tutorial/accessibility
Native Node Moduleshttps://electronjs.org/docs/latest/tutorial/using-native-node-modules
Native Node Moduleshttps://electronjs.org/docs/latest/tutorial/using-native-node-modules
Tutorial: Native Code and Electronhttps://electronjs.org/docs/latest/tutorial/native-code-and-electron
Native Code and Electronhttps://electronjs.org/docs/latest/tutorial/native-code-and-electron
Native Code and Electron: C++ (Windows)https://electronjs.org/docs/latest/tutorial/native-code-and-electron-cpp-win32
Native Code and Electron: Swift (macOS)https://electronjs.org/docs/latest/tutorial/native-code-and-electron-swift-macos
Native Code and Electron: Objective-C (macOS)https://electronjs.org/docs/latest/tutorial/native-code-and-electron-objc-macos
Native Code and Electron: C++ (Linux)https://electronjs.org/docs/latest/tutorial/native-code-and-electron-cpp-linux
Distributionhttps://electronjs.org/docs/latest/tutorial/forge-overview
Testing And Debugginghttps://electronjs.org/docs/latest/tutorial/automated-testing
Referenceshttps://electronjs.org/docs/latest/breaking-changes
Contributinghttps://electronjs.org/docs/latest/development/build-instructions-gn
https://electronjs.org/
sqlitehttps://www.npmjs.com/package/sqlite3
​https://electronjs.org/docs/latest/tutorial/native-code-and-electron#requirements
node-gyp readmehttps://github.com/nodejs/node-gyp?tab=readme-ov-file
​https://electronjs.org/docs/latest/tutorial/native-code-and-electron#requirements-macos
​https://electronjs.org/docs/latest/tutorial/native-code-and-electron#requirements-windows
​https://electronjs.org/docs/latest/tutorial/native-code-and-electron#requirements-linux
A supported version of Pythonhttps://devguide.python.org/versions/
GCChttps://gcc.gnu.org
​https://electronjs.org/docs/latest/tutorial/native-code-and-electron#1-creating-a-package
​https://electronjs.org/docs/latest/tutorial/native-code-and-electron#2-setting-up-the-build-system
​https://electronjs.org/docs/latest/tutorial/native-code-and-electron#configuring-node-gyp
​https://electronjs.org/docs/latest/tutorial/native-code-and-electron#3-hello-world-from-c
​https://electronjs.org/docs/latest/tutorial/native-code-and-electron#building-and-testing-the-addon
​https://electronjs.org/docs/latest/tutorial/native-code-and-electron#using-the-addon-in-electron
Native Node Moduleshttps://electronjs.org/docs/latest/tutorial/using-native-node-modules
​https://electronjs.org/docs/latest/tutorial/native-code-and-electron#references-and-further-learning
napi-rshttps://github.com/napi-rs/napi-rs
neonhttps://neon-rs.dev/
node-bindgenhttps://github.com/infinyon/node-bindgen
N-API documentationhttps://nodejs.org/api/n-api.html
Microsoft C++, C, and Assembler documentationhttps://learn.microsoft.com/en-us/cpp/?view=msvc-170
C++/WinRThttps://learn.microsoft.com/en-us/windows/uwp/cpp-and-winrt-apis/
MSVC-170 C++ Documentationhttps://learn.microsoft.com/en-us/cpp/cpp/?view=msvc-170
Apple Developer Documentationhttps://developer.apple.com/documentation
Programming with Objective-Chttps://developer.apple.com/library/archive/documentation/Cocoa/Conceptual/ProgrammingWithObjectiveC/Introduction/Introduction.html#//apple_ref/doc/uid/TP40011210
Edit this pagehttps://github.com/electron/electron/edit/main/docs/tutorial/native-code-and-electron.md
PreviousNative Node Moduleshttps://electronjs.org/docs/latest/tutorial/using-native-node-modules
NextNative Code and Electron: C++ (Windows)https://electronjs.org/docs/latest/tutorial/native-code-and-electron-cpp-win32
Requirementshttps://electronjs.org/docs/latest/tutorial/native-code-and-electron#requirements
Requirements: macOShttps://electronjs.org/docs/latest/tutorial/native-code-and-electron#requirements-macos
Requirements: Windowshttps://electronjs.org/docs/latest/tutorial/native-code-and-electron#requirements-windows
Requirements: Linuxhttps://electronjs.org/docs/latest/tutorial/native-code-and-electron#requirements-linux
1) Creating a packagehttps://electronjs.org/docs/latest/tutorial/native-code-and-electron#1-creating-a-package
2) Setting up the build systemhttps://electronjs.org/docs/latest/tutorial/native-code-and-electron#2-setting-up-the-build-system
Configuring node-gyphttps://electronjs.org/docs/latest/tutorial/native-code-and-electron#configuring-node-gyp
3) "Hello World" from C++https://electronjs.org/docs/latest/tutorial/native-code-and-electron#3-hello-world-from-c
Building and testing the addonhttps://electronjs.org/docs/latest/tutorial/native-code-and-electron#building-and-testing-the-addon
Using the addon in Electronhttps://electronjs.org/docs/latest/tutorial/native-code-and-electron#using-the-addon-in-electron
References and further learninghttps://electronjs.org/docs/latest/tutorial/native-code-and-electron#references-and-further-learning
Getting Startedhttps://electronjs.org/docs/latest/
API Referencehttps://electronjs.org/docs/latest/api/app
Performancehttps://electronjs.org/docs/latest/tutorial/performance
Securityhttps://electronjs.org/docs/latest/tutorial/security
Electron Forgehttps://electronforge.io
Electron Fiddlehttps://electronjs.org/fiddle
Governancehttps://electronjs.org/governance
Resourceshttps://electronjs.org/community
Blueskyhttps://bsky.app/profile/electronjs.org
Xhttps://x.com/electronjs
Mastodonhttps://social.lfx.dev/@electronjs
Stack Overflowhttps://stackoverflow.com/questions/tagged/electron
GitHubhttps://github.com/electron/electron
Open Collectivehttps://opencollective.com/electron
Infrastructure Dashboardhttps://p.datadoghq.com/sb/c44e1df0-85d7-11ee-94c9-da7ad0900002-c245f7ef47d0d0c32abecdc0938c2a85
https://openjsf.org/
OpenJS Foundationhttps://openjsf.org
OpenJS Foundationhttps://openjsf.org
OpenJS Foundationhttps://openjsf.org
Trademark Policyhttps://trademark-policy.openjsf.org
Trademark Listhttps://trademark-list.openjsf.org
list of OpenJS Foundation trademarkshttps://trademark-list.openjsf.org
The OpenJS Foundationhttps://openjsf.org
Terms of Usehttps://terms-of-use.openjsf.org
Privacy Policyhttps://privacy-policy.openjsf.org
Bylawshttps://bylaws.openjsf.org
Code of Conducthttps://code-of-conduct.openjsf.org
Trademark Policyhttps://trademark-policy.openjsf.org
Trademark Listhttps://trademark-list.openjsf.org
Cookie Policyhttps://www.linuxfoundation.org/cookies

Viewport: width=device-width, initial-scale=1.0


URLs of crawlers that visited me.