serenity/Documentation
noahdossan b526e3c428 Documentation: Fix BuildInstructions.md capitialization
build instructions --> Build Instructions
2024-07-29 09:52:13 -04:00
..
Browser Documentation: Fixed typo at BrowsingContextsAndNavigables 2024-07-28 17:34:57 -04:00
HumanInterfaceGuidelines
Kernel Documentation: Add document about containers 2024-07-21 11:44:23 +02:00
AdvancedBuildInstructions.md CI+Documentation: Use WABT version 1.0.35 2024-06-09 16:30:09 +02:00
AsynchronousDesign.md AK: Introduce asynchronous streams 2024-06-13 17:40:24 +02:00
BareMetalInstallation.md Documentation+Base: Remove old remainders of RAM disk support 2024-05-07 17:02:09 -06:00
BuildInstructions.md Documentation: Fix BuildInstructions.md capitialization 2024-07-29 09:52:13 -04:00
BuildInstructionsLadybird.md Meta: Update the Ladybird repo notice and remove it from the README 2024-07-06 22:26:38 +02:00
BuildInstructionsMacOS.md CI: Bump Lagom CI builds to gcc-13 and clang-18 2024-04-23 15:37:07 -06:00
BuildInstructionsOther.md nix: Clean up files, use good practices 2024-03-25 14:19:34 -06:00
BuildInstructionsWindows.md
BuildProfilingInstructions.md
CLion_Add_Configuration.png
CLion_Add_Configuration_Existing.png
CLionCodeStyleSettings.xml
CLionConfiguration.md
CodingStyle.md Meta: Switch to clang-format-18 as the standard formatter 2024-04-24 16:50:01 -04:00
EmacsConfiguration.md Documentation: Recommend disabling clangd's IncludeCleaner feature 2024-02-05 08:04:24 -07:00
EventLoop.md
FAQ.md
HardwareCompatibility.md
HelixConfiguration.md Documentation: Recommend disabling clangd's IncludeCleaner feature 2024-02-05 08:04:24 -07:00
HighDPI.md
Links.md CI: Remove the Sonar Cloud and PVS Studio workflow 2024-05-11 15:43:18 -04:00
NvimConfiguration.md Meta+Documentation+Ports: Move from C++20 to C++23 2024-05-06 11:46:28 -06:00
Patterns.md
QEMU_Components.png
QtCreatorConfiguration.md Meta+Documentation+Ports: Move from C++20 to C++23 2024-05-06 11:46:28 -06:00
README.md Documentation+Base: Remove old remainders of RAM disk support 2024-05-07 17:02:09 -06:00
RunningOnRaspberryPi.md
RunningTests.md
SelfHostedRunners.md CI: Bump Lagom CI builds to gcc-13 and clang-18 2024-04-23 15:37:07 -06:00
SmartPointers.md
SpiceIntegration.md
StringFormatting.md
Tftpd32_Dhcp.png
Tftpd32_Serving.png
Tftpd32_Tftp.png
TransferringFiles.md
Troubleshooting.md CI: Bump Lagom CI builds to gcc-13 and clang-18 2024-04-23 15:37:07 -06:00
VimConfiguration.md
VirtualBox.md
VirtualBox_Creation_Reference.png
VMware.md
VSCodeConfiguration.md Meta+Documentation+Ports: Move from C++20 to C++23 2024-05-06 11:46:28 -06:00
WebServer_localhost.jpg
WHPX_Feature.png
WritingManPages.md

SerenityOS Documentation

Serenity development moves quickly, so some of these might be out of date. Please let us know if something here is wrong, or submit a PR with any additions or corrections! If you have any questions that are not answered here or in the FAQ, you are welcome to ask on Discord.

A list of useful pages across the web can be found on the link list.

Building and Running

OS-specific

Make sure to read the basic Build Instructions first.

Running on Hardware

Configuring Editors

Development

File and Data Formats

Browser/LibWeb

Kernel

Applications

Documentation for SerenityOS applications and utilities can be found in the man pages.