Hacker ApprovedDepartments

Linux Kernel Explorer

Code browser in Learning

Interactive guide to kernel source code that helps newcomers find their way around. Critics say it is static, lacks a language server and some files fail to load.

Interactive guide to kernel source code that helps newcomers find their way around. Critics say it is static, lacks a language server and some files fail to load.

24 people gave an opinion

recommend it
16
criticize it
8
approval share
67%
Each figure is one person. RecommendsCriticizes

Recommended in 2 of 13 months

  1. November 2025: recommended
  2. December 2025: recommended
  3. January 2026: not recommended
  4. February 2026: not recommended
  5. March 2026: not recommended
  6. April 2026: not recommended
  7. May 2026: not recommended
  8. June 2026: not recommended
  9. July 2026: not recommended
  10. August 2026: not recommended
  11. September 2026: not recommended
  12. October 2026: not recommended
  13. November 2026: not recommended (month in progress)

Why it doesn’t carry the badge

  • 16 people recommend itNeeds 10 or more, met.
  • 2 recommenders for every criticNeeds 2 to 1 or better, met.
  • Recommended in 2 of 13 monthsNeeds 4 or more, not met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Helps newcomers orient in kernel code

    “Useful for those that want to learn about the code base but do not know where to get started.”

    Comment from 27 Nov 2025 in “Linux Kernel Explorer”

    “This feels like a “map” that helps you orient yourself, see how parts interconnect”

    Comment from 27 Nov 2025 in “Linux Kernel Explorer”
  • Narrative guide tied to source code

    “This is kind of like an interactive book on Linux internals, with every topic being referenced through code.”

    Comment from 27 Nov 2025 in “Linux Kernel Explorer”

    “The value here isn't just indexing; it's narrative.”

    Comment from 1 Dec 2025 in “Linux Kernel Explorer”
  • Useful side notes and icons

    “This is super cool. Love the little icons in the left”

    Comment from 27 Nov 2025 in “Linux Kernel Explorer”

    “I very much like the notes on the side!”

    Comment from 27 Nov 2025 in “Linux Kernel Explorer”
  • Well executed and interesting

    “Very interesting! I was kind of expecting that this was going to use LLMs / coding agents to explain the kernel as you stepped through it. But this is a nice app.”

    Comment from 27 Nov 2025 in “Linux Kernel Explorer”

    “Looks great, looking forward to digging in.”

    Comment from 27 Nov 2025 in “Linux Kernel Explorer”

    “Yes it's good idea and nicely executed.”

    Comment from 27 Nov 2025 in “Linux Kernel Explorer”

What people warn about

Each mark is one comment

  • Some files fail to load

    “it just says: Failed to load file Failed to fetch file: File: arch/x86/kernel/entry_64.S”

    Comment from 27 Nov 2025 in “Linux Kernel Explorer”

    “This file from chapter 1 cannot be opened”

    Comment from 27 Nov 2025 in “Linux Kernel Explorer”
  • Static, no language server

    “which is static and not context-aware for the code of choice”

    Comment from 30 Nov 2025 in “Linux Kernel Explorer”

    “No language server in this explorer, so it is less useful.”

    Comment from 27 Nov 2025 in “Linux Kernel Explorer”

What people said

18 of the 26 comments that mention it, newest first. Each links to the original comment.

“The value here isn't just indexing; it's narrative.”

RecommendsComment from 1 Dec 2025 in “Linux Kernel Explorer”

“which is static and not context-aware for the code of choice”

CriticizesComment from 30 Nov 2025 in “Linux Kernel Explorer”

“No language server in this explorer, so it is less useful.”

CriticizesComment from 27 Nov 2025 in “Linux Kernel Explorer”

“Looks great, looking forward to digging in.”

RecommendsComment from 27 Nov 2025 in “Linux Kernel Explorer”

“I must be missing something, we had kernel source browsing online for years”

CriticizesComment from 27 Nov 2025 in “Linux Kernel Explorer”

“just points you to sched.h”

CriticizesComment from 27 Nov 2025 in “Linux Kernel Explorer”

“This file from chapter 1 cannot be opened”

CriticizesComment from 27 Nov 2025 in “Linux Kernel Explorer”

“Very interesting! I was kind of expecting that this was going to use LLMs / coding agents to explain the kernel as you stepped through it. But this is a nice app.”

RecommendsComment from 27 Nov 2025 in “Linux Kernel Explorer”

“It's a better navigation and overall quicker way to read code”

RecommendsComment from 27 Nov 2025 in “Linux Kernel Explorer”

“Small bug but when changing files, it doesn't reset to position 0 in the file”

MixedComment from 27 Nov 2025 in “Linux Kernel Explorer”

“Useful for those that want to learn about the code base but do not know where to get started.”

RecommendsComment from 27 Nov 2025 in “Linux Kernel Explorer”

“I can't pull master, I can't grep, I can't edit and I certainly can't gmake there.”

CriticizesComment from 27 Nov 2025 in “Linux Kernel Explorer”

“This feels like a “map” that helps you orient yourself, see how parts interconnect”

RecommendsComment from 27 Nov 2025 in “Linux Kernel Explorer”

“Yes it's good idea and nicely executed.”

RecommendsComment from 27 Nov 2025 in “Linux Kernel Explorer”

“I very much like the notes on the side!”

RecommendsComment from 27 Nov 2025 in “Linux Kernel Explorer”

“This is kind of like an interactive book on Linux internals, with every topic being referenced through code.”

RecommendsComment from 27 Nov 2025 in “Linux Kernel Explorer”

“it just says: Failed to load file Failed to fetch file: File: arch/x86/kernel/entry_64.S”

CriticizesComment from 27 Nov 2025 in “Linux Kernel Explorer”

“This is super cool. Love the little icons in the left”

RecommendsComment from 27 Nov 2025 in “Linux Kernel Explorer”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.