Skip to content

Consiliency/codegraph-core

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CodeGraph Core

High-performance C++ engine for CodeGraph/USA providing AST parsing, graph algorithms, and content-addressable storage.

Features

  • AST Parsing: Tree-sitter based parsing for multiple languages
  • Graph Operations: High-performance graph algorithms
  • Content Storage: BLAKE3-based content-addressable storage
  • Python Bindings: Native Python integration via pybind11

Requirements

  • C++20 compiler (GCC 11+, Clang 13+, MSVC 2022+)
  • CMake 3.20+
  • Python 3.8+ (for bindings)

Building

mkdir build && cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
make -j$(nproc)

Testing

cd build
ctest --output-on-failure

License

Apache License 2.0

About

CodeGraph/USA - core

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published