Jelle Raaijmakers 0310b47a7b Documentation: Remove doc on self-hosted runners 5 days ago
..
Browser 1e29a3ae13 Documentation: Update command for regenerating test expectations 2 weeks ago
HumanInterfaceGuidelines 024360e604 Documentation: Add section on Ellipses to Text.md 1 year ago
AdvancedBuildInstructions.md a4e814578b Documentation: Add a note about clang plugins 1 month ago
AndroidStudioConfiguration.md 6d3a54e4a8 Meta: Update Documentation and CI for repo move 4 months ago
BuildInstructionsLadybird.md 5c35807878 Documentation: Suggest installing clang-format version 18 precisely 1 week ago
BuildProfilingInstructions.md 6d3a54e4a8 Meta: Update Documentation and CI for repo move 4 months ago
CLionCodeStyleSettings.xml eb44a90e62 Documentation: Recommend CLion code style settings over manual steps 1 year ago
CLionConfiguration.md 1d502dfd7c Documentation: Update IDE docs to reference CMakePresets.json 4 months ago
CodingStyle.md 5c35807878 Documentation: Suggest installing clang-format version 18 precisely 1 week ago
EmacsConfiguration.md b832837106 Meta: Add .clangd config file (with project-recommended defaults) 3 months ago
EventLoop.md 9dd24991a8 Documentation: Remove references to serenity.sh and its build configs 4 months ago
FAQ.md ce1aa49405 Documentation: Add a bit of history to the FAQ 3 months ago
GettingStartedContributing.md 6762714f5e Documentation: Emphasize getting started by troubleshooting WPT tests 2 weeks ago
HelixConfiguration.md b832837106 Meta: Add .clangd config file (with project-recommended defaults) 3 months ago
NvimConfiguration.md b832837106 Meta: Add .clangd config file (with project-recommended defaults) 3 months ago
Patterns.md 7d4500a109 Documentation: Remove SerenityOS mentions from patterns reference 2 months ago
Porting.md 3b2b86303f Documentation: Add start of a Porting guide 1 week ago
QtCreatorConfiguration.md 5c35807878 Documentation: Suggest installing clang-format version 18 precisely 1 week ago
README.md 0310b47a7b Documentation: Remove doc on self-hosted runners 5 days ago
RunningTests.md 1c5a7cd31b Documentation: Recommend enabling Qt chrome when running WPT on MacOS 2 months ago
SmartPointers.md 336bfb9e88 Documentation: Remove extra `<hr>`s from the smart pointers reference 2 months ago
StringFormatting.md 9dd24991a8 Documentation: Remove references to serenity.sh and its build configs 4 months ago
Troubleshooting.md 634b035898 Documentation: Add guidance on X11R6 linking warning message 2 months ago
VSCodeConfiguration.md 2225b837f8 Documentation: Remove now-unnecessary environment settings for VsCode 3 months ago
VimConfiguration.md 9dd24991a8 Documentation: Remove references to serenity.sh and its build configs 4 months ago

README.md

Ladybird Documentation

Ladybird 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.

Building and Running

Configuring Editors

Development

Browser/LibWeb