Lightpanda - AI와 자동화를 위한 헤드리스 브라우저
(github.com/lightpanda-io)- AI 에이전트, LLM 훈련, 웹 스크래핑 및 테스트를 위한 오픈소스 헤드리스 브라우저
- 크롬보다 9배 낮은 메모리 사용량, 11배 빠른 실행 속도
- Javascript 실행 지원, 웹 API 지원, Playwright 및 Puppeteer와 호환 가능 (WIP)
- Chromium, Blink 또는 WebKit 기반이 아니라서 가벼움
- Zig 기반의 저수준 시스템 프로그래밍으로 성능 최적화
- 렌더링 제외, 성능 중심 설계 → 빠르고 가벼운 실행 가능
주요 기능 구현 상태 : 현재 Beta
- HTTP 로더
- HTML 파서 및 DOM 트리 (Netsurf 라이브러리 기반)
- Javascript 지원 (v8)
- 기본 DOM API 지원
- Ajax 지원 : XHR API, Fetch API
- DOM 덤프 → 페이지 구조 및 콘텐츠 추출
- 기본 CDP(Chrome DevTools Protocol) /websockets 서버 → Puppeteer 및 Playwright와 호환
웹 API 지원은 현재 진행 중이며 시간이 지나면서 점차 향상될 예정임