From 7602f155448d71c9f850e6b12a13773fecb3ab60 Mon Sep 17 00:00:00 2001 From: Pierre Tachoire Date: Tue, 18 Feb 2025 13:41:45 +0100 Subject: [PATCH] readme: move status up --- README.md | 44 ++++++++++++++++++++++---------------------- 1 file changed, 22 insertions(+), 22 deletions(-) diff --git a/README.md b/README.md index 801eea27..bbc8d7fc 100644 --- a/README.md +++ b/README.md @@ -106,6 +106,28 @@ await context.close(); await browser.disconnect(); ``` +## Status + +Lightpanda is still a work in progress and is currently at a Beta stage. + +:warning: You should expect most websites to fail or crash. + +Here are the key features we have implemented: + +- [x] HTTP loader +- [x] HTML parser and DOM tree (based on Netsurf libs) +- [x] Javascript support (v8) +- [x] Basic DOM APIs +- [x] Ajax + - [x] XHR API + - [x] Fetch API +- [x] DOM dump +- [x] Basic CDP/websockets server + +NOTE: There are hundreds of Web APIs. Developing a browser (even just for headless mode) is a huge task. Coverage will increase over time. + +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. + ## Build from sources ### Prerequisites @@ -262,25 +284,3 @@ If we want both Javascript and performance in a true headless browser, we need t - Not based on Chromium, Blink or WebKit - Low-level system programming language (Zig) with optimisations in mind - Opinionated: without graphical rendering - -## Status - -Lightpanda is still a work in progress and is currently at a Beta stage. - -:warning: You should expect most websites to fail or crash. - -Here are the key features we have implemented: - -- [x] HTTP loader -- [x] HTML parser and DOM tree (based on Netsurf libs) -- [x] Javascript support (v8) -- [x] Basic DOM APIs -- [x] Ajax - - [x] XHR API - - [x] Fetch API -- [x] DOM dump -- [x] Basic CDP/websockets server - -NOTE: There are hundreds of Web APIs. Developing a browser (even just for headless mode) is a huge task. Coverage will increase over time. - -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.