Scip-clang Alternatives

Similar projects and alternatives to scip-clang

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better scip-clang alternative or higher similarity.

scip-clang reviews and mentions

Posts with mentions or reviews of scip-clang. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-05-16.
  • scip-clang: A new code indexer for C++
    2 projects | /r/cpp | 16 May 2023
    Use clangd as a library downstream, instead of directly using Clang - This could've potentially worked, but the problem is that it adds one more layer of indirection for understanding and debugging, which isn't necessarily a win just to get some more code reuse. I've read through some of the clangd code to see if we should adjust our own code. E.g. this bug fix is based on how clangd handles unresolved dependent names: https://github.com/sourcegraph/scip-clang/pull/321
  • The technology behind GitHub’s new code search
    17 projects | news.ycombinator.com | 6 Feb 2023
    (I work on C++ indexing at Sourcegraph.)

    As my colleague mentioned in a sibling comment, we have an existing indexer lsif-clang which supports C++. I just added a Chromium example to the lsif-clang README right now: (direct link) https://sourcegraph.com/github.com/chromium/chromium@cab0660...

    We are also actively working on a new SCIP indexer which should support features like cross-repo references in the future. https://github.com/sourcegraph/scip-clang

    Right now, Abseil doesn't have precise code navigation because no one has uploaded an index for it. In an ideal world, we would automatically have precise indexes for all the C++ code on Sourcegraph, but that's a hard problem because of the large variety in build systems, build configurations, and system dependencies that are often specified outside the build system.

Stats

Basic scip-clang repo stats
2
42
7.6
12 days ago

sourcegraph/scip-clang is an open source project licensed under Apache License 2.0 which is an OSI approved license.

The primary programming language of scip-clang is C++.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com