Skip to content

Commit c08bc32

Browse files
Merge pull request #334 from lightpanda-io/patch-1
Update README.md
2 parents 193780a + f798c7e commit c08bc32

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

README.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,13 @@
1313
Lightpanda is the open-source browser made for headless usage:
1414

1515
- Javascript execution
16-
- Support of the Web APIs (partial, WIP)
16+
- Support of Web APIs (partial, WIP)
1717
- Compatible with Playwright, Puppeteer through CDP (WIP)
1818

1919
Fast scraping and web automation with minimal memory footprint:
2020

2121
- Ultra-low memory footprint (9x less than Chrome)
22-
- Blazingly fast execution (11x faster than Chrome) & instant startup
22+
- Exceptionally fast execution (11x faster than Chrome) & instant startup
2323

2424
<img width=500px src="https://cdn.lightpanda.io/assets/images/benchmark_2024-12-04.png">
2525

@@ -29,26 +29,26 @@ See [benchmark details](https://github.com/lightpanda-io/demo).
2929

3030
### Javascript execution is mandatory for the modern web
3131

32-
Back in the good old times, grabbing a webpage was as easy as making an HTTP request, cURL-like. It’s not possible anymore, because Javascript is everywhere, like it or not:
32+
In the good old days, scraping a webpage was as easy as making an HTTP request, cURL-like. It’s not possible anymore, because Javascript is everywhere, like it or not:
3333

34-
- Ajax, Single Page App, Infinite loading, “click to display”, instant search, etc.
34+
- Ajax, Single Page App, infinite loading, “click to display”, instant search, etc.
3535
- JS web frameworks: React, Vue, Angular & others
3636

3737
### Chrome is not the right tool
3838

39-
So if we need Javascript, why not use a real web browser. Let’s take a huge desktop application, hack it, and run it on the server, right? Hundreds or thousands of instances of Chrome if you use it at scale. Are you sure it’s such a good idea?
39+
If we need Javascript, why not use a real web browser? Take a huge desktop application, hack it, and run it on the server. Hundreds or thousands of instances of Chrome if you use it at scale. Are you sure it’s such a good idea?
4040

4141
- Heavy on RAM and CPU, expensive to run
4242
- Hard to package, deploy and maintain at scale
4343
- Bloated, lots of features are not useful in headless usage
4444

4545
### Lightpanda is built for performance
4646

47-
If we want both Javascript and performance, for a real headless browser, we need to start from scratch. Not yet another iteration of Chromium, really from a blank page. Crazy right? But that’s we did:
47+
If we want both Javascript and performance in a true headless browser, we need to start from scratch. Not another iteration of Chromium, really from a blank page. Crazy right? But that’s we did:
4848

4949
- Not based on Chromium, Blink or WebKit
5050
- Low-level system programming language (Zig) with optimisations in mind
51-
- Opinionated, without graphical rendering
51+
- Opinionated: without graphical rendering
5252

5353
## Status
5454

@@ -66,13 +66,13 @@ Here are the key features we have implemented:
6666
- [x] DOM dump
6767
- [x] Basic CDP/websockets server
6868

69-
NOTE: There are hundreds of Web APIs. Developing a browser, even just for headless mode, is a huge task. It's more about coverage than a _working/not working_ binary situation.
69+
NOTE: There are hundreds of Web APIs. Developing a browser (even just for headless mode) is a huge task. It's more about coverage than a _working/not working_ binary situation.
7070

7171
You can also follow the progress of our Javascript support in our dedicated [zig-js-runtime](https://github.com/lightpanda-io/zig-js-runtime#development) project.
7272

7373
## Install
7474

75-
We do provide [nighly builds](https://github.com/lightpanda-io/browser/releases/tag/nightly) for Linux x86_64 and MacOS aarch64.
75+
We provide [nighly builds](https://github.com/lightpanda-io/browser/releases/tag/nightly) for Linux x86_64 and MacOS aarch64.
7676

7777
## Build from sources
7878

0 commit comments

Comments
 (0)