awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 Repos

Awesome GitHub RepositoriesSource Code Viewers

Tools for inspecting the underlying implementation of objects and functions.

Distinguishing note: Focuses on source code inspection rather than documentation.

Explore 5 awesome GitHub repositories matching development tools & productivity · Source Code Viewers. Refine with filters or upvote what's useful.

Awesome Source Code Viewers GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • jakevdp/pythondatasciencehandbookAvatar von jakevdp

    jakevdp/PythonDataScienceHandbook

    48,561Auf GitHub ansehen↗

    This project is an interactive data science environment that combines code execution, rich media visualization, and narrative documentation into a persistent, browser-based platform. It serves as a comprehensive educational resource for scientific computing, providing a framework for iterative data analysis and machine learning prototyping. The environment is distinguished by its focus on high-performance numerical computing, utilizing vectorized array operations and memory-mapped data structures to handle large-scale computations efficiently. It features a unified estimator interface that st

    Allows viewing the underlying implementation of objects to gain deeper insight.

    Jupyter Notebookjupyter-notebookmatplotlibnumpy
    Auf GitHub ansehen↗48,561
  • java-decompiler/jd-guiAvatar von java-decompiler

    java-decompiler/jd-gui

    15,024Auf GitHub ansehen↗

    This project is a desktop application designed for the reverse engineering and inspection of compiled Java code. It functions as a graphical interface that translates Java bytecode back into readable source code, allowing users to examine the internal logic of class files and archives when original source files are unavailable. The tool provides a structured environment for navigating complex file hierarchies, including nested archives like JAR and WAR files. By maintaining an in-memory representation of loaded classes, it enables rapid searching and cross-referencing of code elements. The ap

    Translates compiled class files back into readable source code to inspect methods and fields through a graphical interface.

    Java
    Auf GitHub ansehen↗15,024
  • gurugio/lowlevelprogramming-universityAvatar von gurugio

    gurugio/lowlevelprogramming-university

    12,555Auf GitHub ansehen↗

    This project is a comprehensive educational framework designed to guide learners through the complexities of systems engineering and low-level software development. It provides structured learning paths that integrate hardware simulation, source code analysis, and project-based exercises to help developers master the foundational concepts of computer architecture, operating systems, and firmware design. The curriculum distinguishes itself by emphasizing direct interaction with system internals, requiring learners to examine and modify existing open-source kernel and driver implementations. By

    Facilitates deep understanding of system internals by requiring direct examination and modification of existing open-source kernel and driver implementations.

    arduinoassemblyassembly-language-programming
    Auf GitHub ansehen↗12,555
  • bobthecow/psyshAvatar von bobthecow

    bobthecow/psysh

    9,829Auf GitHub ansehen↗

    PsySH is an interactive read-eval-print loop and shell environment for PHP. It functions as a runtime debugger and application inspector, allowing for the execution of PHP code in real-time to experiment with snippets and inspect live application state. The project is distinguished by its ability to be embedded directly into running PHP applications for live troubleshooting. It provides specialized tools for state manipulation, including the ability to bypass visibility restrictions to inspect private or protected object members and the capacity to reload code without restarting the session.

    Displays the underlying source code for specific objects, classes, or methods for immediate inspection.

    PHPcliphppsysh
    Auf GitHub ansehen↗9,829
  • pry/pryAvatar von pry

    pry/pry

    6,832Auf GitHub ansehen↗

    Pry is a programmable Ruby shell, REPL console, and runtime developer environment. It serves as a debugging toolkit for inspecting object state, navigating bindings, and evaluating code within a running Ruby program. The project differentiates itself through advanced introspection and live iteration capabilities. It allows users to inject an interactive console into a running program at specific points to inspect local state and navigate different object scopes. It further enables live code iteration by integrating with external system editors to modify and reload method definitions without r

    Displays the source code for classes, methods, or objects, including those modified by monkeypatches or native extensions.

    Ruby
    Auf GitHub ansehen↗6,832
  1. Home
  2. Development Tools & Productivity
  3. Source Code Viewers