Releases: meridianstudios/nova-os
v11.1.3
Nova OS v11.1.2
See the README for what changed.
v11.1.1
Nova OS v11.1.1 — enhanced default wallpaper (16:9 blue/purple gradie…
v11.1.0
Nova OS v11.1 — macOS chrome redesign (clean desktop, auto-hide dock,…
v11.0.1
Bug Fixes (View 11.1 now)
v11.0
Nova OS
A browser-based desktop operating system. Nova OS is a full windowed OS that
runs in a browser tab, installs as a PWA, and ships to desktop (Tauri) and
Android (Capacitor). Built with React + Vite and backed by Firebase.
Version 11.0
Features
- Windowed desktop: draggable / resizable / snapping windows, virtual desktops,
taskbar, Start menu, Spotlight search (Ctrl/Cmd+K), an AI command bar
(Ctrl/Cmd+J), notification center, right-click context menus, and global
keyboard shortcuts. - Personalization: light / dark themes, accent colors, Liquid Glass surfaces, a
large wallpaper gallery, custom wallpapers, sticky notes, saveable window
layouts (Snap Workspaces), and a first-run setup wizard. - Per-user accounts with cross-device sync via Firebase Auth + Firestore, plus
profile backup / export. - Procedural sound system (no audio files) and global game leaderboards.
- Cross-platform: installable PWA, desktop build via Tauri 2, Android via
Capacitor.
Built-in apps
Productivity: Notes, Tasks, Files, Calendar, Clock, Calculator, Sheets
(spreadsheet), Code (mini editor with live preview), Slides, PDF Viewer,
Whiteboard.
Creative & media: Paint (layered editor), Photos, Video Editor, Asset Studio,
Music, Camera, Voice Recorder, Screenshot.
Internet & social: Browser, Chat & Servers, Direct Messages, Forum,
Nova AI (bring-your-own-key), Store.
Utilities: Atmos (weather + radar), Atlas (maps), Currency, Dictionary,
Translate, Crypto, QR Codes, Terminal, Settings, Profile, Achievements.
Games (with global leaderboards): Snake, Tetris, 2048, Minesweeper, Wordle,
Sudoku, Solitaire, Chess, Pong, Space Invaders, Pac-Man, Tic-Tac-Toe,
Flappy Bird, Typing Test.
Tech stack
- React 18 + Vite
- Firebase (Authentication + Cloud Firestore)
- Web Audio API (system sounds), Canvas (creative apps)
- PWA (installable + offline shell)
- Tauri 2 (desktop) and Capacitor (Android) wrappers
Getting started
npm install
npm run dev # local dev server
npm run build # production build to dist/
npm run preview # preview the production buildv10.10.0
��#� �N�o�v�a� �O�S� �v�1�0�.�1�0�
�
�
�
�A� �b�r�o�w�s�e�r�-�b�a�s�e�d� �o�p�e�r�a�t�i�n�g� �s�y�s�t�e�m� �� �w�i�n�d�o�w�s�,� �a� �t�a�s�k�b�a�r�,� �a� �s�t�a�r�t� �m�e�n�u�,� �r�e�a�l�
�
�m�u�l�t�i�t�a�s�k�i�n�g�,� �a� �s�h�e�l�f� �o�f� �b�u�i�l�t�-�i�n� �a�p�p�s�,� �c�r�o�s�s�-�d�e�v�i�c�e� �a�c�c�o�u�n�t�s�,� �a�n�d� �a� �f�u�l�l�
�
�i�O�S�-�s�t�y�l�e� �m�o�b�i�l�e� �e�d�i�t�i�o�n�.� �R�u�n� �i�t� �i�n� �a� �b�r�o�w�s�e�r� �t�a�b�,� �i�n�s�t�a�l�l� �i�t� �a�s� �a� �P�W�A�,� �g�r�a�b� �t�h�e�
�
�f�r�e�e� �A�n�d�r�o�i�d� �A�P�K�,� �o�r� �i�n�s�t�a�l�l� �t�h�e� �n�a�t�i�v�e� �d�e�s�k�t�o�p� �a�p�p�.�
�
�
�
�1�0�.�1�0� �i�s� �a� �g�a�m�e�s� �&� �m�e�d�i�a� �d�r�o�p�:� �n�e�w� �a�p�p�s�,� �a� �C�h�r�o�m�e�-�s�t�y�l�e� �B�r�o�w�s�e�r�,� �a�n�d�
�
�l�e�a�d�e�r�b�o�a�r�d�s� �o�n� �e�v�e�r�y� �g�a�m�e�.�
�
�
�
�-�-�-�
�
�
�
�#�#� �W�h�a�t�'�s� �n�e�w� �i�n� �1�0�.�1�0�
�
�
�
�#�#�#� �<��� �B�r�o�w�s�e�r� �� �s�e�s�s�i�o�n� �r�e�s�t�o�r�e�
�
�-� �Y�o�u�r� �o�p�e�n� �t�a�b�s� �n�o�w� ���p�e�r�s�i�s�t� �w�h�e�n� �y�o�u� �c�l�o�s�e� �a�n�d� �r�e�o�p�e�n� �t�h�e� �B�r�o�w�s�e�r���
�
� � �(�C�h�r�o�m�e�-�s�t�y�l�e�)�.� �T�h�e�y� �s�t�i�c�k� �a�r�o�u�n�d� �u�n�t�i�l� �y�o�u� �c�l�o�s�e� �t�h�e�m� �w�i�t�h� �t�h�e� �������,� �a�n�d�
�
� � �s�u�r�v�i�v�e� �a� �f�u�l�l� �r�e�l�o�a�d�.� �R�e�s�t�o�r�e�d� �s�e�a�r�c�h� �t�a�b�s� �r�e�-�r�u�n� �t�h�e�i�r� �s�e�a�r�c�h� �a�u�t�o�m�a�t�i�c�a�l�l�y�.�
�
�
�
�#�#�#� �<خ� �N�e�w� �g�a�m�e�s�
�
�-� ���>��� �S�u�d�o�k�u��� �� �E�a�s�y� �/� �M�e�d�i�u�m� �/� �H�a�r�d� �w�i�t�h� �a� �g�u�a�r�a�n�t�e�e�d�-�u�n�i�q�u�e�-�s�o�l�u�t�i�o�n�
�
� � �g�e�n�e�r�a�t�o�r�,� �p�e�n�c�i�l�-�m�a�r�k� �n�o�t�e�s�,� �c�o�n�f�l�i�c�t� �h�i�g�h�l�i�g�h�t�i�n�g�,� �k�e�y�b�o�a�r�d� �p�l�a�y�,� �a�n�d� �a�
�
� � �p�e�r�-�d�i�f�f�i�c�u�l�t�y� �f�a�s�t�e�s�t�-�t�i�m�e� �l�e�a�d�e�r�b�o�a�r�d�.�
�
�-� ���(#�� �T�y�p�i�n�g� �T�e�s�t��� �� �1�5� �/� �3�0� �/� �6�0�-�s�e�c�o�n�d� �r�u�n�s� �w�i�t�h� �l�i�v�e� �W�P�M� �+� �a�c�c�u�r�a�c�y�,�
�
� � �p�e�r�-�c�h�a�r�a�c�t�e�r� �c�o�l�o�r�i�n�g�,� �a�n�d� �a� �t�o�p�-�W�P�M� �l�e�a�d�e�r�b�o�a�r�d�.�
�
�-� ���<��� �S�o�l�i�t�a�i�r�e��� �� �f�u�l�l� �K�l�o�n�d�i�k�e�:� �c�l�i�c�k�-�t�o�-�m�o�v�e�,� �d�r�a�w�-�1�/�d�r�a�w�-�3�,� �d�o�u�b�l�e�-�c�l�i�c�k�
�
� � �t�o� �a� �f�o�u�n�d�a�t�i�o�n�,� �a�n�d� �a� �f�a�s�t�e�s�t�-�w�i�n� �l�e�a�d�e�r�b�o�a�r�d�.�
�
�
�
�#�#�#� �=��� �N�e�w� �m�e�d�i�a� �a�p�p�s�
�
�-� ���C�a�m�e�r�a��� �� �l�i�v�e� �p�r�e�v�i�e�w�,� �s�n�a�p�s�h�o�t� �c�a�p�t�u�r�e� �w�i�t�h� �a�n� �o�p�t�i�o�n�a�l� �3�-�s�e�c�o�n�d�
�
� � �s�e�l�f�-�t�i�m�e�r�,� �f�r�o�n�t�/�b�a�c�k� �s�w�i�t�c�h�,� �m�i�r�r�o�r� �t�o�g�g�l�e�,� �a�n�d� �a� �g�a�l�l�e�r�y� �y�o�u� �c�a�n� �v�i�e�w�,�
�
� � �d�o�w�n�l�o�a�d�,� �o�r� �d�e�l�e�t�e�.�
�
�-� ���<ؙ��� �V�o�i�c�e� �R�e�c�o�r�d�e�r��� �� �r�e�c�o�r�d� �m�i�c� �a�u�d�i�o� �w�i�t�h� �a� �l�i�v�e� �l�e�v�e�l� �m�e�t�e�r� �+� �t�i�m�e�r�,�
�
� � �t�h�e�n� �p�l�a�y� �b�a�c�k�,� �d�o�w�n�l�o�a�d�,� �o�r� �d�e�l�e�t�e� �e�a�c�h� �t�a�k�e�.�
�
�
�
�#�#�#� �<��� �L�e�a�d�e�r�b�o�a�r�d�s� �e�v�e�r�y�w�h�e�r�e�
�
�-� �E�v�e�r�y� �g�a�m�e� �n�o�w� �h�a�s� �a� �g�l�o�b�a�l� �l�e�a�d�e�r�b�o�a�r�d�.� �A�d�d�e�d� �t�h�e�m� �t�o� ���2�0�4�8�,� �T�e�t�r�i�s�,� �S�p�a�c�e�
�
� � �I�n�v�a�d�e�r�s�,� �P�a�c�-�M�a�n��� �(�h�i�g�h� �s�c�o�r�e�s�)�,� ���P�o�n�g��� �(�w�i�n�s� �v�s� �t�h�e� �A�I�)�,� �a�n�d� ���W�o�r�d�l�e���
�
� � �(�b�e�s�t� �w�i�n� �s�t�r�e�a�k�)� �� �j�o�i�n�i�n�g� �t�h�e� �g�a�m�e�s� �t�h�a�t� �a�l�r�e�a�d�y� �h�a�d� �o�n�e�.� �Y�o�u�r� �o�w�n� �e�n�t�r�y� �i�s�
�
� � �h�i�g�h�l�i�g�h�t�e�d� �i�n� �t�h�e� �r�a�n�k�i�n�g�s�.�
�
�
�
�>� �C�a�m�e�r�a� �a�n�d� �V�o�i�c�e� �R�e�c�o�r�d�e�r� �n�e�e�d� �c�a�m�e�r�a�/�m�i�c� �p�e�r�m�i�s�s�i�o�n� �(�g�r�a�n�t�e�d� �i�n� �t�h�e� �b�r�o�w�s�e�r�
�
�>� �o�r� �t�h�e� �d�e�s�k�t�o�p� �a�p�p�)�.�
�
�
�
�-�-�-�
�
�
�
�#�#� �D�o�w�n�l�o�a�d�s�
�
�
�
�G�r�a�b� �t�h�e� �f�i�l�e� �f�o�r� �y�o�u�r� �p�l�a�t�f�o�r�m� �f�r�o�m� �t�h�e� ���A�s�s�e�t�s��� �l�i�s�t� �o�n� �t�h�i�s� �r�e�l�e�a�s�e�:�
�
�
�
�|� �P�l�a�t�f�o�r�m� �|� �F�i�l�e� �|�
�
�|� �-�-�-� �|� �-�-�-� �|�
�
�|� �W�i�n�d�o�w�s� �|� ��.�.�.�x�6�4�-�s�e�t�u�p�.�e�x�e�� �(�i�n�s�t�a�l�l�e�r�)� �o�r� ��.�.�.�x�6�4�_�e�n�-�U�S�.�m�s�i�� �|�
�
�|� �m�a�c�O�S� �(�A�p�p�l�e� �S�i�l�i�c�o�n�)� �|� ��.�.�.�a�a�r�c�h�6�4�.�d�m�g�� �|�
�
�|� �m�a�c�O�S� �(�I�n�t�e�l�)� �|� ��.�.�.�x�6�4�.�d�m�g�� �|�
�
�|� �L�i�n�u�x� �|� ��.�.�.�a�m�d�6�4�.�A�p�p�I�m�a�g�e�� �o�r� ��.�.�.�a�m�d�6�4�.�d�e�b�� �|�
�
�|� �A�n�d�r�o�i�d� �|� ��n�o�v�a�-�o�s�.�a�p�k�� �|�
�
�
�
�>� ���N�o� �i�n�s�t�a�l�l�,� �n�o� �w�a�r�n�i�n�g�s�:��� �y�o�u� �c�a�n� �a�l�s�o� �j�u�s�t� �o�p�e�n� �N�o�v�a� �O�S� �i�n� �a� �b�r�o�w�s�e�r�,� �o�r�
�
�>� �i�n�s�t�a�l�l� �i�t� �a�s� �a� �P�W�A� �� �t�h�a�t� �p�a�t�h� �n�e�v�e�r� �t�r�i�g�g�e�r�s� �t�h�e� �s�e�c�u�r�i�t�y� �p�r�o�m�p�t�s� �b�e�l�o�w�.�
�
�
�
�-�-�-�
�
�
�
�#�#� �I�n�s�t�a�l�l�i�n�g� �&� �g�e�t�t�i�n�g� �p�a�s�t� �t�h�e� �s�e�c�u�r�i�t�y� �w�a�r�n�i�n�g�s�
�
�
�
�T�h�e� �d�e�s�k�t�o�p� �i�n�s�t�a�l�l�e�r�s� �a�n�d� �t�h�e� �A�n�d�r�o�i�d� �A�P�K� �a�r�e� ���n�o�t� �s�i�g�n�e�d� �w�i�t�h� �a� �p�a�i�d� �p�u�b�l�i�s�h�e�r�
�
�c�e�r�t�i�f�i�c�a�t�e���,� �s�o� �y�o�u�r� �O�S� �s�h�o�w�s� �a�n� �"�u�n�k�n�o�w�n� �p�u�b�l�i�s�h�e�r�"� �c�a�u�t�i�o�n� �t�h�e� �f�i�r�s�t� �t�i�m�e� �y�o�u�
�
�o�p�e�n� �t�h�e�m�.� �T�h�i�s� �i�s� �e�x�p�e�c�t�e�d� �f�o�r� �a�n� �i�n�d�e�p�e�n�d�e�n�t� �a�p�p� �� �i�t�'�s� �a� ��"�w�e� �d�o�n�'�t� �r�e�c�o�g�n�i�z�e�
�
�w�h�o� �m�a�d�e� �t�h�i�s�"�� �n�o�t�i�c�e�,� ���n�o�t��� �a� �v�i�r�u�s� �d�e�t�e�c�t�i�o�n�.� �Y�o�u� �c�l�e�a�r� �i�t� �o�n�c�e� �p�e�r� �i�n�s�t�a�l�l�.�
�
�
�
�#�#�#� �>؟� �W�i�n�d�o�w�s� �� �M�i�c�r�o�s�o�f�t� �D�e�f�e�n�d�e�r� �S�m�a�r�t�S�c�r�e�e�n�
�
�1�.� �I�f� �y�o�u�r� �b�r�o�w�s�e�r� �w�a�r�n�s� �o�n� �d�o�w�n�l�o�a�d�,� �c�h�o�o�s�e� ���K�e�e�p��� ��! ���K�e�e�p� �a�n�y�w�a�y���.�
�
�2�.� �R�u�n�n�i�n�g� �i�t� �s�h�o�w�s� �a� �b�l�u�e� ���"�W�i�n�d�o�w�s� �p�r�o�t�e�c�t�e�d� �y�o�u�r� �P�C�"��� �b�o�x�.�
�
�3�.� �C�l�i�c�k� ���M�o�r�e� �i�n�f�o���,� �t�h�e�n� ���R�u�n� �a�n�y�w�a�y���.�
�
�
�
��I�f� �D�e�f�e�n�d�e�r� �q�u�a�r�a�n�t�i�n�e�s� �i�t� �(�r�a�r�e�)�:�� ���W�i�n�d�o�w�s� �S�e�c�u�r�i�t�y� ��! �V�i�r�u�s� �&� �t�h�r�e�a�t�
�
�p�r�o�t�e�c�t�i�o�n� ��! �P�r�o�t�e�c�t�i�o�n� �h�i�s�t�o�r�y��� ��! ���R�e�s�t�o�r�e� �/� �A�l�l�o�w� �o�n� �d�e�v�i�c�e���,� �t�h�e�n� �r�e�-�r�u�n�.�
�
�
�
�#�#�#� �<�N� �m�a�c�O�S� �� �G�a�t�e�k�e�e�p�e�r�
�
�1�.� �O�p�e�n� �t�h�e� ��.�d�m�g�� �a�n�d� �d�r�a�g� ���N�o�v�a� �O�S��� �i�n�t�o� �A�p�p�l�i�c�a�t�i�o�n�s�.�
�
�2�.� �F�i�r�s�t� �l�a�u�n�c�h�:� ���r�i�g�h�t�-�c�l�i�c�k� �(�o�r� �C�o�n�t�r�o�l�-�c�l�i�c�k�)� �t�h�e� �a�p�p� ��! �O�p�e�n� ��! �O�p�e�n��� �(�a� �p�l�a�i�n�
�
� � � �d�o�u�b�l�e�-�c�l�i�c�k� �w�o�n�'�t� �s�h�o�w� �t�h�e� �o�v�e�r�r�i�d�e�)�.� �O�r� ���S�y�s�t�e�m� �S�e�t�t�i�n�g�s� ��! �P�r�i�v�a�c�y� �&�
�
� � � �S�e�c�u�r�i�t�y� ��! �O�p�e�n� �A�n�y�w�a�y���.�
�
�
�
��I�f� �y�o�u� �g�e�t� �"�N�o�v�a� �O�S� �i�s� �d�a�m�a�g�e�d�"� �o�n� �A�p�p�l�e� �S�i�l�i�c�o�n�� �(�t�h�e� �d�o�w�n�l�o�a�d� �q�u�a�r�a�n�t�i�n�e� �f�l�a�g�)�,�
�
�o�p�e�n� ���T�e�r�m�i�n�a�l��� �a�n�d� �r�u�n�,� �t�h�e�n� �r�e�o�p�e�n�:�
�
����b�a�s�h� � �x�a�t�t�r� �-�c�r� �"�/�A�p�p�l�i�c�a�t�i�o�n�s�/�N�o�v�a� �O�S�.�a�p�p�"� � ����
�
�
�
�#�#�#� �=�'� �L�i�n�u�x�
�
�-� ���A�p�p�I�m�a�g�e�:��� ��c�h�m�o�d� �+�x� �"�N�o�v�a� �O�S�_�1�0�.�1�0�.�0�_�a�m�d�6�4�.�A�p�p�I�m�a�g�e�"�� �t�h�e�n� �r�u�n� �i�t�.� �(�I�f� �i�t�
�
� � �n�e�e�d�s� �F�U�S�E�:� ��s�u�d�o� �a�p�t� �i�n�s�t�a�l�l� �l�i�b�f�u�s�e�2��.�)�
�
�-� ���D�e�b�i�a�n�/�U�b�u�n�t�u� �(�.�d�e�b�)�:��� ��s�u�d�o� �a�p�t� �i�n�s�t�a�l�l� �.�/�n�o�v�a�-�o�s�_�1�0�.�1�0�.�0�_�a�m�d�6�4�.�d�e�b��
�
�
�
�#�#�#� �>��� �A�n�d�r�o�i�d� �� �"�u�n�k�n�o�w�n� �s�o�u�r�c�e�s�"� �+� �P�l�a�y� �P�r�o�t�e�c�t�
�
�1�.� �D�o�w�n�l�o�a�d� ��n�o�v�a�-�o�s�.�a�p�k�� �a�n�d� �t�a�p� �i�t�;� �A�n�d�r�o�i�d� �w�a�r�n�s� �t�h�e� �s�o�u�r�c�e� �i�s�n�'�t� �a�l�l�o�w�e�d�.�
�
�2�.� �T�a�p� ���S�e�t�t�i�n�g�s��� �o�n� �t�h�e� �p�r�o�m�p�t� ��! �e�n�a�b�l�e� ���A�l�l�o�w� �f�r�o�m� �t�h�i�s� �s�o�u�r�c�e��� ��! �b�a�c�k� ��!
�
� � � ���I�n�s�t�a�l�l���.�
�
�3�.� �I�f� ���P�l�a�y� �P�r�o�t�e�c�t��� �a�p�p�e�a�r�s�,� �t�a�p� ���M�o�r�e� �d�e�t�a�i�l�s� ��! �I�n�s�t�a�l�l� �a�n�y�w�a�y���.�
�
�4�.� �U�p�d�a�t�e�s� �i�n�s�t�a�l�l� �i�n� �p�l�a�c�e� �� �e�v�e�r�y� �r�e�l�e�a�s�e� �i�s� �s�i�g�n�e�d� �w�i�t�h� �t�h�e� �s�a�m�e� �k�e�y�.�
�
�
�
�-�-�-�
�
�
�
�#�#� �I�s� �i�t� �s�a�f�e�?�
�
�
�
�Y�e�s�.� �T�h�e� �w�a�r�n�i�n�g�s� �c�o�m�e� �f�r�o�m� �t�h�e� �a�p�p�s� �n�o�t� �c�a�r�r�y�i�n�g� �a� �p�a�i�d� �c�o�d�e�-�s�i�g�n�i�n�g� �c�e�r�t�i�f�i�c�a�t�e�
�
�(�W�i�n�d�o�w�s� �A�u�t�h�e�n�t�i�c�o�d�e� �/� �A�p�p�l�e� �D�e�v�e�l�o�p�e�r� �I�D�)�,� �w�h�i�c�h� �t�h�e� �O�S� �u�s�e�s� �t�o� �s�h�o�w� �a� �k�n�o�w�n�
�
�p�u�b�l�i�s�h�e�r� �n�a�m�e�.� �T�h�e� �p�r�o�j�e�c�t� �i�s� �o�p�e�n� �s�o�u�r�c�e� �� �y�o�u� �c�a�n� �r�e�v�i�e�w� �t�h�e� �c�o�d�e� �a�n�d� �b�u�i�l�d�
�
�t�h�e� �i�n�s�t�a�l�l�e�r�s� �y�o�u�r�s�e�l�f� �w�i�t�h� ��n�p�m� �r�u�n� �t�a�u�r�i� �b�u�i�l�d��.� �Y�o�u�r� �d�a�t�a� �l�i�v�e�s� �i�n� �y�o�u�r� �o�w�n�
�
�a�c�c�o�u�n�t�;� �n�o� �k�e�y�s� �a�r�e� �b�u�n�d�l�e�d� �o�r� �s�e�n�t� �t�o� �a�n�y� �N�o�v�a� �s�e�r�v�e�r�.�
�
�
v10.9.0
Nova OS v10.9
A browser-based operating system — windows, a taskbar, a start menu, real
multitasking, a shelf of built-in apps, cross-device accounts, and a full
iOS-style mobile edition. Run it in a browser tab, install it as a PWA, grab the
free Android APK, or install the native desktop app.
10.9 adds background music to Atmos and a pack of five handy utility apps.
What's new in 10.9
🎵 Atmos — background music
- A new 🎵 toggle (next to the °F/°C button) plays relaxing background
tracks while Atmos is open, with a Now Playing strip — track title,
volume slider, next, and stop. - Ships with 5 starter tracks, shuffled. It starts only when you press play
(no surprise autoplay) and stops when you close the app; your volume is
remembered. - Built to grow: dropping a new
.mp3into the music folder makes it show up
automatically — no code changes needed.
🧰 Five new utility apps
- 💱 Currency — convert between ~30 world currencies with live daily rates.
Amount, from/to, a one-tap swap, and the exact conversion rate. - 📖 Dictionary — definitions, parts of speech, examples, tap-a-synonym to
jump words, 🔊 pronunciation audio, and your recent lookups. - 🗣️ Translate — translate between 27 languages, swap source/target, and
copy the result. - 🪙 Crypto — live prices for the top 100 coins: 24h change, a 7-day
sparkline, market cap, and USD / EUR / GBP. - 🔳 QR Codes — generate a QR from any text or link (download as PNG),
and scan one with your camera or by uploading an image. Works fully
offline.
Every utility uses free, keyless data sources — nothing to sign up for, no API
keys to manage.
Downloads
Grab the file for your platform from the Assets list on this release:
| Platform | File |
|---|---|
| Windows | ...x64-setup.exe (installer) or ...x64_en-US.msi |
| macOS (Apple Silicon) | ...aarch64.dmg |
| macOS (Intel) | ...x64.dmg |
| Linux | ...amd64.AppImage or ...amd64.deb |
| Android | nova-os.apk |
No install, no warnings: you can also just open Nova OS in a browser, or
install it as a PWA — that path never triggers the security prompts below.
Installing & getting past the security warnings
The desktop installers and the Android APK are not signed with a paid publisher
certificate, so your OS shows an "unknown publisher" caution the first time you
open them. This is expected for an independent app — it's a "we don't recognize
who made this" notice, not a virus detection. You clear it once per install.
🪟 Windows — Microsoft Defender SmartScreen
- If your browser warns on download, choose Keep → Keep anyway.
- Running it shows a blue "Windows protected your PC" box.
- Click More info, then Run anyway.
If Defender quarantines it (rare): Windows Security → Virus & threat
protection → Protection history → Restore / Allow on device, then re-run.
🍎 macOS — Gatekeeper
- Open the
.dmgand drag Nova OS into Applications. - First launch: right-click (or Control-click) the app → Open → Open (a plain
double-click won't show the override). Or System Settings → Privacy &
Security → Open Anyway.
If you get "Nova OS is damaged" on Apple Silicon (the download quarantine flag),
open Terminal and run, then reopen:
xattr -cr "/Applications/Nova OS.app"🐧 Linux
- AppImage:
chmod +x "Nova OS_10.9.0_amd64.AppImage"then run it. (If it
needs FUSE:sudo apt install libfuse2.) - Debian/Ubuntu (.deb):
sudo apt install ./nova-os_10.9.0_amd64.deb
🤖 Android — "unknown sources" + Play Protect
- Download
nova-os.apkand tap it; Android warns the source isn't allowed. - Tap Settings on the prompt → enable Allow from this source → back →
Install. - If Play Protect appears, tap More details → Install anyway.
- Updates install in place — every release is signed with the same key.
Is it safe?
Yes. The warnings come from the apps not carrying a paid code-signing certificate
(Windows Authenticode / Apple Developer ID), which the OS uses to show a known
publisher name. The project is open source — you can review the code and build
the installers yourself with npm run tauri build. Your data lives in your own
account; no keys are bundled or sent to any Nova server.
v10.8.0
Nova OS v10.8
A browser-based operating system — windows, a taskbar, a start menu, real
multitasking, a shelf of built-in apps, cross-device accounts, and a full
iOS-style mobile edition. Run it in a browser tab, install it as a PWA, grab the
free Android APK, or install the native desktop app.
10.8 makes notifications actually notify, and polishes a few apps.
What's new in 10.8
🔔 Notifications
- Desktop toasts — a notification now pops a Windows-style banner in the
bottom-right (the app's icon, title, body, and a subtle accent stripe), which
opens the app on click and auto-dismisses after a few seconds. It still logs
to the Notification Center too. - Global @mentions now work. The mention listener was watching the oldest
40 chat messages (a window that never updates), so new pings were never seen —
fixed, so an@youin global chat now notifies (toast + sound + badge). - DMs notify — a direct message raises a notification with the sender + a
preview. - Chess challenges notify — when someone starts a match with you, you get a
"♟ Chess challenge" notification. - All three are offline-safe: anything you missed while signed out notifies
on your next login (not the whole history — just what's new since last time).
♟️ Chess
- Real SVG pieces. Pieces are now drawn as vector art colored by fill, so the
white side is reliably light on every platform (previously the glyphs rendered
as dark emoji on Windows, making white pieces look black).
💬 Chat
- @mention autocomplete — type
@and pick a name from the suggestion list
(people in the conversation: server roster, your DM partner, recent authors).
🗺️ Atlas
- Search autocomplete — live suggestions as you type in the Search box.
- Directions From / To here — a selected place now offers both, not just
"to here".
Downloads
Grab the file for your platform from the Assets list on this release:
| Platform | File |
|---|---|
| Windows | ...x64-setup.exe (installer) or ...x64_en-US.msi |
| macOS (Apple Silicon) | ...aarch64.dmg |
| macOS (Intel) | ...x64.dmg |
| Linux | ...amd64.AppImage or ...amd64.deb |
| Android | nova-os.apk |
No install, no warnings: you can also just open Nova OS in a browser, or
install it as a PWA — that path never triggers the security prompts below.
Installing & getting past the security warnings
The desktop installers and the Android APK are not signed with a paid publisher
certificate, so your OS shows an "unknown publisher" caution the first time you
open them. This is expected for an independent app — it's a "we don't recognize
who made this" notice, not a virus detection. You clear it once per install.
🪟 Windows — Microsoft Defender SmartScreen
- If your browser warns on download, choose Keep → Keep anyway.
- Running it shows a blue "Windows protected your PC" box.
- Click More info, then Run anyway.
If Defender quarantines it (rare): Windows Security → Virus & threat
protection → Protection history → Restore / Allow on device, then re-run.
🍎 macOS — Gatekeeper
- Open the
.dmgand drag Nova OS into Applications. - First launch: right-click (or Control-click) the app → Open → Open (a plain
double-click won't show the override). Or System Settings → Privacy &
Security → Open Anyway.
If you get "Nova OS is damaged" on Apple Silicon (the download quarantine flag),
open Terminal and run, then reopen:
xattr -cr "/Applications/Nova OS.app"🐧 Linux
- AppImage:
chmod +x "Nova OS_10.8.0_amd64.AppImage"then run it. (If it
needs FUSE:sudo apt install libfuse2.) - Debian/Ubuntu (.deb):
sudo apt install ./nova-os_10.8.0_amd64.deb
🤖 Android — "unknown sources" + Play Protect
- Download
nova-os.apkand tap it; Android warns the source isn't allowed. - Tap Settings on the prompt → enable Allow from this source → back →
Install. - If Play Protect appears, tap More details → Install anyway.
- Updates install in place — every release is signed with the same key.
Is it safe?
Yes. The warnings come from the apps not carrying a paid code-signing certificate
(Windows Authenticode / Apple Developer ID), which the OS uses to show a known
publisher name. The project is open source — you can review the code and build
the installers yourself with npm run tauri build. Your data lives in your own
account; no keys are bundled or sent to any Nova server.
v10.7.0
Merge nova-10-7: v10.7.0 — desktop re-login fix, taskbar declutter, S…