https://github.com/electron/onboarding-guide
or, "So You Want to Be an Electron Hacker"
https://github.com/electron/onboarding-guide
Last synced: 4 months ago
JSON representation
or, "So You Want to Be an Electron Hacker"
- Host: GitHub
- URL: https://github.com/electron/onboarding-guide
- Owner: electron
- Created: 2019-02-28T09:00:13.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2023-02-03T23:05:03.000Z (over 2 years ago)
- Last Synced: 2024-10-29T17:15:22.790Z (7 months ago)
- Homepage:
- Size: 53.7 KB
- Stars: 36
- Watchers: 6
- Forks: 15
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Electron - Guide and Resources
This is a basic guide for getting started with Electron's codebase and its dependent codebases.
**NB:** This repository remains a work in progress, so there may be unexpected changes and updates.
# Table of Contents
1. Electron
1. [Getting Started](electron/overview.md)
2. [Source Code Design](electron/overview.md#getting-around-the-source-code)
4. [From Native to JS](electron/from-native-to-js.md)
2. Chromium
1. [Overview](chromium/overview.md)
2. [Getting Around the Source Code](chromium/overview.md#getting-around-the-source-code)
3. [Blink](chromium/blink.md)
4. [`Callback<>` and `Bind()`](chromium/callback-and-bind.md)
5. [`TaskRunner`](chromium/taskrunner.md)
3. [V8](v8.md)
4. [Node.js](nodejs/overview.md)
5. [Contributing To Electron](https://github.com/electron/electron/blob/master/CONTRIBUTING.md)
1. [Building Electron](https://github.com/electron/build-tools)
2. [Issues](https://electronjs.org/docs/development/issues)
* [Good First Issues](https://github.com/electron/electron/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22)
* [Bugs](https://github.com/electron/electron/issues?q=is%3Aopen+is%3Aissue+label%3A%22bug+%3Abeetle%3A%22)
3. [Pull Requests](https://electronjs.org/docs/development/pull-requests)
4. [Coding Style](https://electronjs.org/docs/development/coding-style)
6. Electron Release Process
1. [Major Release Project Boards](https://github.com/electron/electron/projects)
2. [Releases Working Group](https://github.com/electron/governance/tree/master/wg-releases)
7. [Governance](https://github.com/electron/governance)