The project with a single 11,000-line code file

This page summarizes the projects mentioned and recommended in the original post on /r/programming

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • linux

    Linux kernel source tree

    no, I just wrote the name, reddit seems to create a link automatically, you can google it though. https://github.com/torvalds/linux/blob/master/scripts/checkpatch.pl

  • .NET Runtime

    .NET is a cross-platform runtime for cloud, mobile, desktop, and IoT apps.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • TypeScript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

    The TypeScript compiler's type checker is 44k lines of code in a single TypeScript file (2.65MB)

  • Open-Source Vulkan C++ API

    Open-Source Vulkan C++ API

    vulkan_structs.hpp - part of the Vulkan-Hpp library (Vulkan bindings for C++) comes in at 97967 lines of code.

  • dukenukem3d

    Discontinued Duke Nukem 3D (1996) by 3D Realms Entertainment, Inc.

    Duke Nukem 3D had BUILD.C (6500 lines), ENGINE.C (8800 lines), and GAME.C (6000 lines).

  • Asterisk

    The official Asterisk Project repository.

  • ReactSelfbot

    The best (and now open source) Discord selfbot. (by ReactDev1337)

    I know a project which have like 123k+ lines in a single file 🗿 (https://github.com/ReactDev1337/ReactSelfbot)

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • EVE-IPH

    Code for the EVE Isk per Hour program

  • oletools

    oletools - python tools to analyze MS OLE2 files (Structured Storage, Compound File Binary Format) and MS Office documents, for malware analysis, forensics and debugging.

    I currently maintain a 5k line VBA Word macro - naturally it's business critical. It used to be longer with all the version-control-comments, but thankfully I've managed to get the macro file versioned under git and remove all of those green lines (look into oletools and git hooks - far from perfect, but good enough).

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts