awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 repository-uri

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

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • jakevdp/pythondatasciencehandbookAvatar jakevdp

    jakevdp/PythonDataScienceHandbook

    48,561Vezi pe GitHub↗

    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
    Vezi pe GitHub↗48,561
  • java-decompiler/jd-guiAvatar java-decompiler

    java-decompiler/jd-gui

    15,024Vezi pe GitHub↗

    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
    Vezi pe GitHub↗15,024
  • gurugio/lowlevelprogramming-universityAvatar gurugio

    gurugio/lowlevelprogramming-university

    12,555Vezi pe GitHub↗

    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
    Vezi pe GitHub↗12,555
  • bobthecow/psyshAvatar bobthecow

    bobthecow/psysh

    9,829Vezi pe GitHub↗

    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
    Vezi pe GitHub↗9,829
  • pry/pryAvatar pry

    pry/pry

    6,832Vezi pe GitHub↗

    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
    Vezi pe GitHub↗6,832
  1. Home
  2. Development Tools & Productivity
  3. Source Code Viewers