Core Applications
Browser
Full-featured web browser with JavaScript, WebAssembly, and modern web standards support
Terminal
Feature-rich terminal emulator with customizable settings and color schemes
File Manager
Navigate and manage files with a classic dual-pane interface
Text Editor
Lightweight text editor for quick edits and note-taking
Productivity Applications
Spreadsheet
Fully functional spreadsheet application with JavaScript support for formulas and calculations. Features include:- Cell formatting and styling
- Formula evaluation
- Multiple worksheet support
- Import/export capabilities
- Send and receive emails
- Manage multiple accounts
- Organize messages into folders
- Compose rich-text emails
Calendar
Calendar application for scheduling and time management with customizable views and event tracking.Calculator
Scientific calculator with standard arithmetic operations and advanced mathematical functions.Creative Tools
PixelPaint
Raster graphics editor with layers, filters, and drawing tools
FontEditor
Create and edit bitmap and vector fonts for the system
Presenter
Create and display presentation slides
Piano
Virtual piano with synthesizer capabilities
Multimedia Applications
Media Players
SoundPlayer
SoundPlayer
Audio player supporting multiple formats:
- MP3
- WAV
- FLAC
- And more
ImageViewer
ImageViewer
Image viewer supporting formats like PNG, JPEG, GIF, BMP, QOI, and more. Includes basic image manipulation tools.
PDFViewer
PDFViewer
Native PDF document viewer with navigation and zoom controls.
3DFileViewer
3DFileViewer
View 3D model files with rotation and zoom capabilities.
Development Tools
HexEditor
Advanced hexadecimal editor for viewing and editing binary files. Features include:- Multiple encoding support
- Search and replace
- Data inspector
- Offset bookmarking
Debugger
Graphical debugger for troubleshooting applications with breakpoints and variable inspection.CrashReporter
Automatically captures and reports application crashes with stack traces for debugging.System Utilities
System Monitor
Monitor system resources, processes, and performance metrics
Space Analyzer
Visualize disk space usage with interactive charts
Character Map
Browse and insert special characters and Unicode symbols
Assistant
Quick launcher and search tool for applications and files
Configuration Applications
SerenityOS includes dedicated settings applications for customizing various aspects of the system:- Display Settings - Resolution, refresh rate, wallpaper, and monitor configuration
- Keyboard Settings - Keyboard layouts and key mappings
- Mouse Settings - Pointer speed, acceleration, and button configuration
- Clock Settings - Time zone and clock format preferences
- Terminal Settings - Terminal appearance and behavior
- Browser Settings - Browser preferences and privacy settings
- Games Settings - Game-specific configuration options
- Network Settings - Network interface and connection configuration
- Mail Settings - Email account configuration
- Certificate Settings - SSL/TLS certificate management
- Calendar Settings - Calendar display preferences
- Maps Settings - Maps application configuration
Additional Utilities
All applications support the unified theming system, allowing consistent visual customization across the entire desktop environment.
Screen Utilities
- Screenshot - Capture full screen or selected regions
- Magnifier - Screen magnification tool for accessibility
- AnalogClock - Desktop analog clock widget
System Tools
- About - System information and version details
- Help - Access man pages and documentation with a graphical interface
- Run - Quick command execution dialog
- Escalator - Privilege escalation tool for administrative tasks
- PartitionEditor - Disk partitioning and management tool
- Maps - Geographic mapping application
Games & Entertainment
SerenityOS includes classic games and entertaining demos: Games:- Solitaire
- Spider Solitaire
- Minesweeper
- Chess
- Snake
- 2048 (TwentyFourtyEight)
- Hearts
- FlappyBug
- GameOfLife (Conway’s Game of Life)
- BrickGame
- Flood
- ColorLines
- MasterWord
- CatDog - Classic desktop pet that follows your cursor
- Eyes - Eyes that follow your mouse pointer
- Starfield - Flying through space animation
- Mandelbrot - Mandelbrot set visualization
- WidgetGallery - Showcase of all GUI widgets
- Tubes - Animated screensaver
- Gradient - Color gradient demonstrations
Over 300 additional applications are available through the ports system, including games, compilers, and multimedia applications.
