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
·

8 Repos

Awesome GitHub RepositoriesSource Code Linking

Integration of documentation with external version control platforms using precise line-range references.

Distinct from Source Code Mapping: Existing candidates focus on source-to-log mapping or documentation comments, not direct hyperlinks to git platforms.

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

Awesome Source Code Linking GitHub Repositories

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

    realm/jazzy

    7,384Auf GitHub ansehen↗

    Jazzy is a source code documentation tool and API generator designed for Swift and Objective-C. It analyzes project roots and compiled modules to produce searchable HTML websites or offline docsets. The system functions as a multi-module API documenter, aggregating documentation from separate source modules into a single site with cross-module linking. It serves as a markdown-based documentation engine that integrates technical guides and LaTeX mathematical equations to complement generated API references. The tool covers a broad capability surface including multi-language API generation for

    Links documentation to source code hosted on external git platforms with precise line-range references.

    Ruby
    Auf GitHub ansehen↗7,384
  • octo-linker/chrome-extensionAvatar von octo-linker

    octo-linker/chrome-extension

    5,368Auf GitHub ansehen↗

    Diese Browser-Erweiterung ist ein Quellcode-Linker für GitHub, der sprachspezifische Import- und Include-Deklarationen identifiziert und in direkte Navigationslinks umwandelt. Sie dient als Produktivitätstool zum Durchsuchen von Repositories, indem sie den Prozess des Springens zwischen verknüpften Dateien und Abhängigkeiten vereinfacht. Die Erweiterung optimiert den Entwickler-Workflow durch die Umwandlung statischer Import-Anweisungen in anklickbare Hyperlinks, wodurch die Notwendigkeit reduziert wird, manuell nach Dateien zu suchen. Diese Funktionalität unterstützt Quellcode-Reviews und die Nachverfolgung von Abhängigkeiten während browserbasierter Audits von GitHub-Repositories.

    Transforms static import and include statements into clickable links for faster codebase navigation.

    HTML
    Auf GitHub ansehen↗5,368
  • octolinker/browser-extensionAvatar von OctoLinker

    OctoLinker/browser-extension

    5,366Auf GitHub ansehen↗

    Diese Browser-Erweiterung ist ein webbasierter Quellcode-Navigator, der Import-Anweisungen, Include-Deklarationen und Abhängigkeitspfade in anklickbare Links umwandelt. Sie fungiert als Abhängigkeits-Link-Resolver und Workflow-Aktions-Navigator und bildet sprachspezifische Anforderungen auf ihren entsprechenden Quellcode oder externe Repositories ab. Das Projekt bietet einen Paket-Abhängigkeits-Previewer, der Hovercards verwendet, um Metadaten und Abhängigkeits-Einblicke anzuzeigen, ohne dass der Benutzer die aktuelle Seite verlassen muss. Es wandelt zudem Aktionsdefinitionen innerhalb von CI/CD-Workflow-Dateien in direkte Links zu ihren zugrunde liegenden Implementierungen um. Die Erweiterung handhabt die Quellcode-Navigation und statische Code-Exploration durch die Identifizierung sprachspezifischer Muster und die Auflösung interner Projektpfade zu externen URLs.

    Converts source code import and include declarations into clickable navigation hyperlinks.

    HTML
    Auf GitHub ansehen↗5,366
  • octolinker/octolinkerAvatar von OctoLinker

    OctoLinker/OctoLinker

    5,366Auf GitHub ansehen↗

    OctoLinker ist eine Browser-Erweiterung, die die Navigation innerhalb von GitHub-Repositories verbessert, indem sie textbasierte Abhängigkeitsreferenzen, Import-Anweisungen und Workflow-Aktionen in anklickbare Links umwandelt. Sie fungiert als sprachübergreifender Code-Navigator und Abhängigkeits-Linker und transformiert statische Referenzen in direkte Links zu Quell-Repositories und Dateien. Das Tool bietet integrierte Hovercards für Paket-Einblicke, die Abhängigkeitsdetails und Paketinformationen anzeigen, ohne dass der Benutzer die aktuelle Seite verlassen muss. Es bildet insbesondere GitHub-Action-Definitionen in Workflow-Dateien direkt auf ihren zugrunde liegenden Quellcode ab. Das System deckt die Verbesserung der Codebasis-Navigation durch sprachübergreifendes Import-Mapping und Abhängigkeitsanalyse-Workflows ab. Es nutzt Pattern-Matching und Source-Mapping, um relative und absolute Pfade über verschiedene Programmiersprachen hinweg aufzulösen.

    Transforms import and require statements across multiple languages into clickable hyperlinks to source files.

    HTMLbrowser-extensiongithubgithub-extension
    Auf GitHub ansehen↗5,366
  • readthedocs/sphinx_rtd_themeAvatar von readthedocs

    readthedocs/sphinx_rtd_theme

    5,062Auf GitHub ansehen↗

    Dieses Projekt ist ein responsives Sphinx-Dokumentationsthema, das ein visuelles Layout und eine Reihe von Jinja2-Templates für die Darstellung technischer Inhalte in einer konsistenten Weboberfläche bereitstellt. Es fungiert als CSS-Dokumentations-Framework, das darauf ausgelegt ist, die Präsentation technischer Handbücher sowohl für Desktop- als auch für Mobilbildschirme anzupassen. Das Theme enthält ein strukturiertes Layout speziell für Software-API-Referenzen, das Funktionssignaturen, Parameter und Rückgabetypen formatiert. Es bietet zudem integrierte Mechanismen für die Verknüpfung mit der Versionsverwaltung, sodass Dokumentationsseiten direkt auf Quelldateien bei externen Hosting-Anbietern verweisen können. Das Projekt deckt eine breite Palette an Formatierungen für technische Inhalte ab, einschließlich syntaxhervorgehobener Codeblöcke, mathematischer Gleichungen, Datentabellen und kategorisierter Callouts für Hinweise und Warnungen. Es unterstützt das Site-Branding durch benutzerdefinierte Logos und ermöglicht die Anpassung von Navigationsmenüs sowie das Einbinden eigener CSS- oder JavaScript-Assets. Das Theme integriert sich direkt in den Sphinx-Build-Prozess, um reStructuredText und Markdown in thematisierte HTML-Ausgaben zu transformieren.

    Creates direct hyperlinks from documentation pages to specific source files on external version control platforms.

    Sasssphinx-docsphinx-theme
    Auf GitHub ansehen↗5,062
  • fritzing/fritzing-appAvatar von fritzing

    fritzing/fritzing-app

    4,732Auf GitHub ansehen↗

    Fritzing ist eine Software für das Design elektronischer Schaltungen, die zur Dokumentation von Hardware-Builds verwendet wird. Sie fungiert als Hardware-Dokumentationstool und als Layout-Tool für Leiterplatten (PCB), das es Nutzern ermöglicht, visuelle Darstellungen von Schaltungen durch Breadboard-, Schaltplan- und Board-Ansichten zu erstellen. Die Software enthält einen dedizierten Modellierer für elektronische Komponenten zum Erstellen digitaler Darstellungen und benutzerdefinierter Teile für Komponentenbibliotheken. Sie unterstützt einen vollständigen Fertigungs-Workflow und ermöglicht die Übersetzung digitaler Schaltungsskizzen in professionelle Board-Bestellungen durch integrierte Produktionsdienste. Die Anwendung deckt die Dokumentation elektronischer Schaltungen, das Teilen von Hardware-Projekten über eine öffentliche Galerie und das Design von Leiterplatten-Traces und -Formen ab. Nutzer können zudem Quellcode direkt mit ihren Hardware-Designs verknüpfen, um umfassende Projektunterlagen zu führen.

    Connects programming source files directly to hardware designs to maintain comprehensive project records.

    C++fritzing-application
    Auf GitHub ansehen↗4,732
  • pytorch/executorchAvatar von pytorch

    pytorch/executorch

    4,296Auf GitHub ansehen↗

    ExecuTorch is a lightweight C++ runtime for deploying PyTorch models on mobile, embedded, and edge hardware. It provides an ahead-of-time compilation pipeline that exports, quantizes, and lowers model graphs into compact serialized programs, then executes them through a minimal runtime with hardware acceleration and on-device large language model inference capabilities. The project distinguishes itself through a hardware accelerator delegate system that partitions model subgraphs and offloads computation to specialized backends including NPUs, GPUs, and DSPs from Apple, Arm, Intel, MediaTek,

    ExecuTorch links each runtime-executed operator back to the exact line of Python code that produced it, enabling hotspot identification.

    Pythondeep-learningembeddedgpu
    Auf GitHub ansehen↗4,296
  • kotlin/dokkaAvatar von Kotlin

    Kotlin/dokka

    3,780Auf GitHub ansehen↗

    Dokka ist eine erweiterbare Dokumentations-Engine, die darauf ausgelegt ist, strukturierte API-Referenzmaterialien für Kotlin-Projekte zu generieren. Durch das Parsen von Quellcode und Kommentaren fungiert sie als statischer Site-Generator, der Codebases in lesbare Dokumentationen umwandelt. Sie integriert sich direkt als Build-System-Plugin in Entwicklungs-Workflows und ermöglicht die automatisierte Erstellung von Referenzmaterialien während des Standard-Kompilierungsprozesses. Das Projekt zeichnet sich durch eine modulare, Plugin-gesteuerte Verarbeitungspipeline aus, die es Entwicklern ermöglicht, den Generierungs-Workflow zu modifizieren, Ausgabeformate anzupassen und das visuelle Styling zu verändern. Es unterstützt komplexe Projektstrukturen durch die Aggregation von Dokumentationen aus mehreren Teilprojekten in einer einzigen, vereinheitlichten Ausgabe. Zudem enthält es eine Cross-Reference-Engine, die interne Code-Symbole auflöst und auf externe Bibliotheksdokumentationen verlinkt, wodurch sichergestellt wird, dass generierte Materialien verbunden und navigierbar bleiben. Die Engine bietet umfassende Kontrolle über die finale Ausgabe, einschließlich der Möglichkeit, spezifische Code-Elemente zu filtern, Live-Anwendungsbeispiele einzubetten und direkt auf Remote-Quellcode-Repositories zu verlinken. Sie unterstützt mehrere Ausgabeformate wie HTML, Markdown und Javadoc und erlaubt eine tiefgreifende Anpassung von Templates und Assets, um spezifische Branding- oder Dokumentationsanforderungen zu erfüllen. Das Tool ist darauf ausgelegt, über Kommandozeilen-Interfaces oder native Build-Tool-Integrationen aufgerufen zu werden, was den Einsatz in automatisierten Deployment-Pipelines erleichtert.

    Adds direct links from API signatures to remote source code repositories with support for line-number references.

    Kotlinapi-referencedocumentationdokka
    Auf GitHub ansehen↗3,780
  1. Home
  2. Development Tools & Productivity
  3. Source Code Linking

Unter-Tags erkunden

  • Import Statement LinkingConverting source code import and include declarations into clickable navigation hyperlinks. **Distinct from Source Code Linking:** Specifically targets the transformation of import statements into links, whereas the parent focuses on documentation-to-source references.
  • Operator-to-Source TracebacksLinks each runtime-executed operator back to the exact line of Python source code that produced it for hotspot identification. **Distinct from Source Code Linking:** Distinct from Source Code Linking: focuses on mapping runtime operator execution to source lines, not static documentation-to-git hyperlinks.