Features List
Here you go, all the features in NovaOS, listed.
- Account system
- Full filesystem encryption based on password.
- erase all accounts.
- erase single account with name.
- unique passwords for every user.
- login ui with fast password checking based on magic string.
- Memory
- Inbuilt compression for memory data with self-hosted methods (40% compression on default data).
- Object based filesystem
- Folder tree system. with subfolders, file names, file ids, file quick metadata, file type extension
- Inbuilt memory debouncing
- Nova Lazy loading and speed boot
- lazy loading of apps and their data
- loads only app name and icon on menu view
- cache for app icons for the entire system
- Nova Navigation (Nova Nav)
- Sleep mode
dedicating dialog modal for quick naps. - timer for taking a nap with variable time choices
- display custom message while on sleep mode.
- close all windows with single click.
- Search window
- Recent apps list:
list of recently opened apps for easy access. - Files search:
search your entire filesystem. - uses the icons cache for loading icons
- loads only app name and id to open it.
- quick search index, only indexes a single time when you open the search window.
- search across folders.
- SmartSearch
Search your filesystem using similarity algorithms. - Notifications list
- a list of notification popups during the current session.
- clear clutter function
- Nova Copilot
Powered by VerAI. Chat with AI that knows some basic NovaOS knowledge. - reset chat history
- chat history
- system prompt
- Time and date
- change time format in settings
- System Apps
- Files
- Ability to create any kind of files
- able to edit existing files (renaming)
- able to open files with Nova nav functions
- able to manage files
- delete files
- move files to folders and subfolders
- Drag and drop files.
- change file type
- import files from your device to nova
- separate web worker thread for importing files
- multiple file imports
- able to display files in grid and list view
- Display file names, file IDs, file size.
- able to load the current state of filesystem and visualize it. (refresh)
- Settings
- View stats
- view battery percentage
- battery remarks based on percentage data.
- view devices connected / available
- view storage stats in different units and representations.
- storage recommendations
- view fps of the system
- graph of fps by time. all with 0.5s refresh rate to decrease load.
- view current username
- Manage apps and data
- update all default apps with a single click.
- reset all cached data with a single click
- Local storage data manager tool
Safely manage data saved in your local storage - display all local storage keys and their values
- ui to remove these key value pairs.
- ui to edit the value of keys
- refresh the database preview.
- Activity settings
Remotely force close windows with a single click based on their window UID. - User settings
- Sign out of current user
- UI to change the password for your filesystem
- Display settings
- Power saving mode for this session (control screen brightness)
- Dark mode setting
- Simple mode setting
Turns off fancy design elements like blur and transparency (works along with themes) - Control UI size: control the size of Nova Nav.
- Personalization Settings
- set the window background color
- custom color / transparent / #1f1f1f
- Current wallpaper
- Preferences settings
- toggle switches
- Focus Mode: Blur the background image while you use apps.
- Window Snapping: Drag a window to the sides of your screen to snap it in place.
- SmartSearch: Search through your files based on similarity algorithms.
- Camera image type setting
- Default files app view mode
- Time Format setting
- Default Search Engine on nova browser
- About the system
- version: version number, name and title.
- credits
- featured sections
- Store
- Single clicks re-install default apps
- install app files from source URLs
- Apps from Nova Store database.
- Try Nova Store apps before install.
- Rich app installation screens
- App name, description, category, source URL, quote, theme color display.
- Open installed apps
- Nova Browser
- Load single file pages with sandboxing
- CORS enabled site previews
- Tabs system: manage tabs and switch pages with ease.
- URL completion and detection to open search view.
- NWP Search integration that supports opening browser tabs.
- Proxy Mode, set a remote proxy URL endpoint to re-route your requests.
- URL history, manage history with ease. History is deleted after every session.
- New Tab with news and search widget.
- Text App
- Edit NovaOS files with ease.
- load NovaOS files from the NovaOS filesystem by using the default files selector.
- Re-encode and extract files with their MIME types and extensions.
- Edit select files and update them
- Save files with any extension and name
- Exclusive formatting for JSON files.
- Dark mode
- Nova Clock app
- Ability to set timers
- Ability to view the current local time.
- Nova Camera App
- Ability to display the real-time webcam feed
- Ability to change the webcam feed source
- Display available camera devices
- Mirror your camera feed
- Turn on the flashlight
- Set a count-down for the shutter
- Save an image from the camera feed as a NovaOS file
- Ability to customize the file type to save the images to.
- Ability to Try again if there's no camera devices found.
- Nova Media Player
- Ability to load NovaOS files
- Ability to load Video files as chunks and slowly add it to the player.
- Ability to show multiple file types
- Images, videos and music with their own UI.
- Nova Gallery app
- Show all image files in your 'Media/' folder
- arrange images based on date.
- showcase individual images as lightbox.
- Nova Calculator
- Perform basic arithmetic calculations. (Numbers with decimals. [+,*,/,-])
- Constants in a single click (pi, e)
- '00' (two zeros) as a single button
- Display of the expression that led to the result
- Clear screen
- NovaOS Studio App
- default dark mode
- Change size of text
- load local files
- save files as APP, OSL or WASM.
- Check issues in code.
- NovaOS Kernel: Window manager and system
- Open APP files in windows.
- Drag windows and drop them in place with Window Header.
- Drop windows in edges of the screen to snap them in place
- Open Launch Protocol
- open apps with data.
- myWindow: Obtain data about your window
- Element: the window element
- appid: the window's app's ID.
- Params
- data = data provided by the app that (and if it is) initiated an OLP method. (if available)
- Window header
- Current app title
- Current app icon
- Application loader
- Window management tools
- Minimize window to tasks panel.
- Close window
- Make window full screen (maximize window).
This is not a full index.
Warning: Some features may not be available in your device, this may be because your browser, device, parent operating system or the lack of required specifications.
Create an issue on the discord server of NovaOS for help