awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
OctoLinker avatar

OctoLinker/OctoLinker

0
View on GitHub↗
5,366 stars·283 forks·HTML·MIT·17 viewsoctolinker.vercel.app↗

OctoLinker

OctoLinker is a browser extension that enhances navigation within GitHub repositories by converting text-based dependency references, import statements, and workflow actions into clickable links. It functions as a cross-language code navigator and dependency linker, transforming static references into direct links to source repositories and files.

The tool provides integrated package insight hovercards that display dependency details and package information without requiring the user to leave the current page. It specifically maps GitHub Action definitions in workflow files directly to their underlying source code.

The system covers codebase navigation enhancement through cross-language import mapping and dependency analysis workflows. It utilizes pattern matching and source mapping to resolve relative and absolute paths across different programming languages.

Features

  • GitHub Repository Navigation Enhancements - Extends the native GitHub user interface to improve codebase exploration through enhanced reference linking.
  • Code Navigators - Facilitates navigation of source code and third-party dependencies across multiple programming languages.
  • Dependency Linkers - Converts text-based package references into direct links to their respective source repositories.
  • Dependency Reference Linking - Converts dependency references in text files into clickable links to accelerate project exploration.
  • Import Statement Linking - Transforms import and require statements across multiple languages into clickable hyperlinks to source files.
  • Static Reference Linking - Converts plain text dependency references in source files into actionable URLs for easier navigation.
  • Workflow Action Resolution - Connects GitHub Action definitions in workflow files directly to their corresponding source code.
  • Action Source Linking - Transforms action definitions in workflow files into direct clickable links to the action source code.
  • Action Source Navigators - Links action definitions in CI/CD workflow files directly to the underlying action source code.
  • Import Path Resolution - Resolves import paths across multiple programming languages to enable direct navigation to source roots.
  • Dependency Analysis - Enables a dependency analysis workflow by providing package insights via hovercards without leaving the page.
  • AST Node Location Mapping - Implements mapping of abstract syntax tree nodes back to their original source code positions for path resolution.
  • Hover Information Displays - Implements hover information displays that show dependency details and package insights.
  • GitHub Workflow Utilities - Provides utilities to optimize GitHub workflows by linking action definitions to their source code.
  • Package Detail Retrievers - Retrieves and displays package metadata and license information in a hovercard interface.
  • Package Metadata Overlays - Provides on-demand hovercards that fetch and display package metadata from external registries.
  • Developer Tools - Browser extension for efficient GitHub code navigation.

Star history

Star history chart for octolinker/octolinkerStar history chart for octolinker/octolinker

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with OctoLinker

These projects share indexed features with OctoLinker. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • facebook/pyreflyfacebook avatar

    facebook/pyrefly

    5,390View on GitHub↗

    Pyrefly is a static type checker for Python that operates as a language server, delivering real-time diagnostics, completions, and navigation in any editor supporting the Language Server Protocol. It also performs static tensor shape analysis, using symbolic dimension variables and arithmetic to verify shape consistency in deep learning models without runtime execution. Beyond core type checking, Pyrefly supports gradual adoption workflows: it can generate a baseline of known errors so only new issues are reported, migrate configuration from other type checkers, and automatically suppress exi

    Rustcode-qualitycontributions-welcomegood-first-issue
    View on GitHub↗5,390
  • octolinker/browser-extensionOctoLinker avatar

    OctoLinker/browser-extension

    5,366View on GitHub↗

    This browser extension is a web-based source code navigator that transforms import statements, include declarations, and dependency paths into clickable links. It functions as a dependency link resolver and workflow action navigator, mapping language-specific requirements to their corresponding source code or external repositories. The project provides a package dependency previewer that uses hovercards to display metadata and dependency insights without requiring the user to leave the current page. It also converts action definitions within CI/CD workflow files into direct links to their und

    HTML
    View on GitHub↗5,366
  • octo-linker/chrome-extensionocto-linker avatar

    octo-linker/chrome-extension

    5,368View on GitHub↗

    This browser extension is a source code linker for GitHub that identifies language-specific import and include declarations and converts them into direct navigation links. It serves as a productivity tool for browsing repositories by simplifying the process of jumping between linked files and dependencies. The extension optimizes the developer workflow by transforming static import statements into clickable hyperlinks, reducing the need to manually search for files. This functionality supports source code reviews and the tracing of dependencies during browser-based audits of GitHub repositori

    HTML
    View on GitHub↗5,368
  • coatisoftware/sourcetrailCoatiSoftware avatar

    CoatiSoftware/Sourcetrail

    16,471View on GitHub↗

    Sourcetrail is an interactive source code explorer and visualizer designed for indexing and navigating relationships between symbols and structures across large, multi-language codebases. It functions as a static analysis indexer and code dependency visualizer that maps calls and dependencies between source files to help reveal project architecture. The tool enables multi-language project analysis by using a language-agnostic indexing system to track symbols across different programming languages within a single interface. It allows for the discovery of software architecture and the explorati

    C++
    View on GitHub↗16,471
Compare all 30 related projects→

Frequently asked questions

What does octolinker/octolinker do?

OctoLinker is a browser extension that enhances navigation within GitHub repositories by converting text-based dependency references, import statements, and workflow actions into clickable links. It functions as a cross-language code navigator and dependency linker, transforming static references into direct links to source repositories and files.

What are the main features of octolinker/octolinker?

The main features of octolinker/octolinker are: GitHub Repository Navigation Enhancements, Code Navigators, Dependency Linkers, Dependency Reference Linking, Import Statement Linking, Static Reference Linking, Workflow Action Resolution, Action Source Linking.

Which projects share features with octolinker/octolinker?

Projects with overlapping indexed features include: facebook/pyrefly — Pyrefly is a static type checker for Python that operates as a language server, delivering real-time diagnostics,… octolinker/browser-extension — This browser extension is a web-based source code navigator that transforms import statements, include declarations,… octo-linker/chrome-extension — This browser extension is a source code linker for GitHub that identifies language-specific import and include… coatisoftware/sourcetrail — Sourcetrail is an interactive source code explorer and visualizer designed for indexing and navigating relationships… emacs-lsp/lsp-mode — lsp-mode is a Language Server Protocol client and IDE feature set for Emacs. It functions as a semantic code analysis… visualfc/liteide — LiteIDE is a cross-platform integrated development environment designed for writing, compiling, and debugging Go…