Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/electron-archive/brightray
A thin shim over Chromium’s Content module, no longer active, the source code has been directly imported into Electron in https://github.com/electron/electron/pull/9423
https://github.com/electron-archive/brightray
c-plus-plus chrome chromium electron
Last synced: 18 days ago
JSON representation
A thin shim over Chromium’s Content module, no longer active, the source code has been directly imported into Electron in https://github.com/electron/electron/pull/9423
- Host: GitHub
- URL: https://github.com/electron-archive/brightray
- Owner: electron-archive
- License: mit
- Archived: true
- Created: 2013-03-13T13:24:49.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2017-05-11T07:11:37.000Z (over 7 years ago)
- Last Synced: 2024-08-31T00:02:06.258Z (2 months ago)
- Topics: c-plus-plus, chrome, chromium, electron
- Language: C++
- Homepage:
- Size: 1.13 MB
- Stars: 221
- Watchers: 38
- Forks: 81
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Brightray
Brightray is a static library that makes
[libchromiumcontent](https://github.com/electron/libchromiumcontent) easier to
use in applications.## Using it in your app
See [electron](https://github.com/electron/electron) for example of an
application written using Brightray.## Development
### Prerequisites
* Python 2.7
* Linux:
* Clang 3.0
* Mac:
* Xcode
* Windows:
* Visual Studio 2010 SP1### One-time setup
You must previously have built and uploaded libchromiumcontent using its
`script/upload` script.$ script/bootstrap http://base.url.com/used/by/script/upload
### Building
$ script/build
Building Brightray on its own isn’t all that interesting, since it’s just a
static library. Building it into an application is the only way to test it.## License
In general, everything is covered by the [`LICENSE`](LICENSE) file. Some files
specify at the top that they are covered by the
[`LICENSE-CHROMIUM`](LICENSE-CHROMIUM) file instead.