Jelle Raaijmakers 3bc6870bbf Meta: Make the "Release" build type use -O3 and -flto 1 week ago
..
EditorConfiguration d0f80e1f05 Docs: Add note about Android port being broken 3 weeks ago
HumanInterfaceGuidelines 59c8e0cd5a Documentation: Remove SerenityOS references where appropriate 4 months ago
Images c48641c13a Documentation: Add a document describing our DevTools server 1 month ago
AddNewIDLFile.md 49f65291dc Meta: Clarify what IDL files need adding to idl_files.cmake 1 month ago
AdvancedBuildInstructions.md 3bc6870bbf Meta: Make the "Release" build type use -O3 and -flto 2 days ago
BrowsingContextsAndNavigables.md 86744449e3 Documentation: Flatten the `Browser/` directory 5 months ago
BuildInstructionsLadybird.md 685cc1aae8 Everywhere: Remove Nix build support 1 week ago
BuildProfilingInstructions.md 6d3a54e4a8 Meta: Update Documentation and CI for repo move 10 months ago
CSSGeneratedFiles.md 88e11eea2d LibWeb: Implement functional pseudo-element parsing 1 week ago
CSSProperties.md a28197669a LibWeb/CSS: Move property code from CSSStyleDeclaration to *Properties 2 weeks ago
CodingStyle.md 18a160e0e9 Docs: Prefer closely matching explicit spec AO names 1 month ago
DevTools.md 9de6987134 Documentation: Update steps to enable DevTools via the UI 2 weeks ago
EventLoop.md 9dd24991a8 Documentation: Remove references to serenity.sh and its build configs 10 months ago
FAQ.md aa2c296489 Docs: Add “Is [some particular site] usable in Ladybird” to FAQ 3 months ago
GettingStartedContributing.md cb9e3d5c9b Documentation: Mention TODOs and FIXMEs as potential sources of work 2 months ago
LibWebFromLoadingToPainting.md 93712b24bf Everywhere: Hoist the Libraries folder to the top-level 4 months ago
LibWebPatterns.md f87041bf3a LibGC+Everywhere: Factor out a LibGC from LibJS 4 months ago
Patterns.md 7d4500a109 Documentation: Remove SerenityOS mentions from patterns reference 7 months ago
Porting.md 3af63bc5a3 Everywhere: Replace miscellaneous references to the chrome process 2 weeks ago
ProcessArchitecture.md 59c8e0cd5a Documentation: Remove SerenityOS references where appropriate 4 months ago
README.md c33b465eb6 Documentation: Document how to add a new CSS property 1 month ago
SmartPointers.md 336bfb9e88 Documentation: Remove extra `<hr>`s from the smart pointers reference 7 months ago
StringFormatting.md 9dd24991a8 Documentation: Remove references to serenity.sh and its build configs 10 months ago
Testing.md d94bb99c50 Documentation: Remove outdated comment on using the Qt UI for WPT 2 weeks ago
Troubleshooting.md 3af63bc5a3 Everywhere: Replace miscellaneous references to the chrome process 2 weeks 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