Skip to content

Commit 152a4e5

Browse files
Merge pull request #241 from lightpanda-io/README
Add a status section in the README
2 parents 9fe56c5 + e6f4b9c commit 152a4e5

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

README.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,28 @@ If we want both Javascript and performance, for a real headless browser, we need
4848
- Low-level system programming language (Zig) with optimisations in mind
4949
- Opinionated, no rendering
5050

51+
## Status
52+
53+
Lightpanda is still a work in progress and is currently at the Alpha stage.
54+
55+
Here are the key features we want to implement before releasing a Beta version:
56+
57+
- [x] Loader
58+
- [x] HTML parser and DOM tree
59+
- [x] Javascript support
60+
- [x] Basic DOM APIs
61+
- [x] Ajax
62+
- [x] XHR API
63+
- [ ] Fetch API
64+
- [x] DOM dump
65+
- [ ] Basic CDP server
66+
67+
We will not provide binary versions until we reach at least the Beta stage.
68+
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.
70+
71+
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.
72+
5173
## Build from sources
5274

5375
We do not provide yet binary versions of Lightpanda, you have to compile it from source.

0 commit comments

Comments
 (0)