**공식 저장소**에 따르면, PGlite는 WASM으로 빌드된 Postgres를 TypeScript 클라이언트 라이브러리로 패키징한 것입니다. 이를 통해 브라우저, Node.js, Bun에서 추가적인 의존성 없이 Postgres를 실행할 수 있습니다. 압축 시 크기는 단 2.6MB입니다.
PGlite는 임시 메모리 내 데이터베이스로 사용하거나, 파일 시스템(Node/Bun) 또는 indexedDB(브라우저)에 지속적으로 저장할 수 있습니다.
이전의 “브라우저 내 Postgres” 프로젝트와 달리, PGlite는 리눅스 가상 머신을 사용하지 않습니다. 단순히 WASM으로 실행되는 Postgres입니다.