CWEB spawned several other Literate Programming systems, the main differences being in programming languages supported as well as how the documentation was formatted.
My favorite is nuweb https://nuweb.sourceforge.net/ which allows for LP in virtually any language and provides documentation in LaTeX. The main trade off being that with wide language support the code sections are as-is, without special formatting. Since mostly people write the code sections to their own tastes already this is not a significant problem.