srclib is a polyglot code analysis library, built for hackability. It consists of language analysis toolchains (currently for Go and Java, with Python, JavaScript, and Ruby in beta) with a common output format, and a CLI tool for running the analysis.
☆936Sep 19, 2016Updated 9 years ago
Alternatives and similar repositories for srclib
Users that are interested in srclib are comparing it to the libraries listed below
Sorting:
- ☆15Aug 17, 2017Updated 8 years ago
- Kythe is a pluggable, (mostly) language-agnostic ecosystem for building tools that work with code.☆2,094Jan 13, 2026Updated last month
- Distributed code review system for Git repos☆5,298Aug 12, 2023Updated 2 years ago
- Grind polishes Go programs.☆456Feb 7, 2020Updated 6 years ago
- gb, the project based build tool for Go☆2,131Oct 24, 2019Updated 6 years ago
- Application tracing system for Go, based on Google's Dapper.☆1,712Oct 28, 2021Updated 4 years ago
- DEPRECATED! https://github.com/derekparker/delve☆2,484Jun 16, 2018Updated 7 years ago
- Go toolchain for srclib☆30Aug 16, 2016Updated 9 years ago
- ☆14Aug 4, 2015Updated 10 years ago
- The versioned, forkable, syncable database☆7,434Aug 27, 2021Updated 4 years ago
- Zygo is a Lisp interpreter written in 100% Go. Central use case: dynamically compose Go struct trees in a zygo script, then invoke compil…☆1,780Dec 17, 2025Updated 2 months ago
- A linter that suggests interface types☆687Sep 1, 2018Updated 7 years ago
- A fast and powerful alternative to grep☆1,642Sep 30, 2025Updated 5 months ago
- ☆42Nov 20, 2015Updated 10 years ago
- A visual interface to work with runtime profiling data for Go☆1,280Feb 24, 2022Updated 4 years ago
- Stochastic flame graph profiler for Go programs☆3,946Nov 7, 2018Updated 7 years ago
- Tools for code analysis, visualizations, or style-preserving source transformation.☆2,439Mar 27, 2019Updated 6 years ago
- Randomized testing for Go☆4,846Sep 24, 2024Updated last year
- Graph packages for the Go language [DEPRECATED]☆252Apr 26, 2019Updated 6 years ago
- Upspin: A framework for naming everyone's everything.☆6,407Jul 14, 2025Updated 7 months ago
- Lightning fast code searching made easy☆5,815Dec 12, 2025Updated 2 months ago
- A tool to show Go package's API changes between two (git) revisions☆173May 19, 2017Updated 8 years ago
- Perform the same request against two HTTP servers and diff the results☆2,099Aug 22, 2021Updated 4 years ago
- Fast, indexed regexp search over large file trees☆3,921May 29, 2025Updated 9 months ago
- Development and deployment made easy.☆4,244Jun 26, 2020Updated 5 years ago
- Docker to Kubernetes in one command☆1,825Dec 23, 2017Updated 8 years ago
- A distributed and coördination-free log management system☆2,983Sep 7, 2018Updated 7 years ago
- HyperContainer Daemon☆2,071Nov 29, 2018Updated 7 years ago
- Seesaw v2 is a Linux Virtual Server (LVS) based load balancing platform.☆5,678Nov 21, 2025Updated 3 months ago
- Web-based memory profiler for Go services☆41Oct 9, 2022Updated 3 years ago
- a toolkit for creating plugins for Go applications☆781Mar 28, 2024Updated last year
- Fast trigram based code search☆1,746Jan 16, 2024Updated 2 years ago
- ☆393Sep 15, 2017Updated 8 years ago
- Source code for the gopkg.in service.☆545Dec 18, 2023Updated 2 years ago
- A modular & idiomatic Kafka client in Go☆21May 5, 2018Updated 7 years ago
- Golang fixed versions tool for your private and public dependencies☆23Jan 30, 2017Updated 9 years ago
- binstale tells you whether the binaries in your GOPATH/bin are stale or up to date.☆142Nov 26, 2023Updated 2 years ago
- Package golang service into minimal docker containers.☆667Mar 2, 2018Updated 8 years ago
- Markdown based document-driven RESTful API testing.☆941Feb 28, 2018Updated 8 years ago