Skip to content

Packages ​

This is an overview of all packages related to ProzillaOS. Each package is published to the npm registry.

Bundle ​

This bundle lets you quickly get started with ProzillaOS without the hassle of installing all packages individually.

Libraries ​

These libraries are different modules of ProzillaOS that can be installed separately. @prozilla-os/core and @prozilla-os/shared are also included in the prozilla-os bundle.

PackageDescription
@prozilla-os/coreCore functionality of ProzillaOS, with React components, hooks and a router.
@prozilla-os/skinsCustomizable skins for ProzillaOS that can override content and layout and dynamically load CSS.
@prozilla-os/sharedCommon generic TypeScript functions and utilities (e.g., data manipulation, logging), not directly related to ProzillaOS.
@prozilla-os/dev-toolsTools for the development of anything related to ProzillaOS (e.g., ProzillaOS websites, ProzillaOS apps). Used extensively for the development of official ProzillaOS packages (e.g., shared configurations, testing utilities).

Applications ​

Primary applications ​

These applications are included in the prozilla-os bundle.

PackageDescription
@prozilla-os/file-explorerFile explorer app
@prozilla-os/terminalTerminal/shell app
@prozilla-os/text-editorText editor app
@prozilla-os/settingsSettings app
@prozilla-os/media-viewerMedia viewer app
@prozilla-os/browserBrowser app
@prozilla-os/calculatorCalculator app
@prozilla-os/app-centerApp center

Secondary applications ​

External applications ​

These applications are related to ProzillaOS and used in the demo, but their source code is hosted in a separate repository on GitHub.

Built by Prozilla