Sourcetrail - The interactive source code browser

  •        368

Sourcetrail, the lightweight code visualizer specifically crafted for fast and comprehensive navigation within your source code. Sourcetrail utilizes software visualization to dynamically generate interactive code maps of any selected type, function, variable, etc. and shows all their dependencies to the rest of the codebase.

Sourcetrail also shows the relevant code snippets alongside the visualization. Finally, the package is completed by a powerful code search algorithm that gets you started as fast as possible. Sourcetrail shortens the time used up by reading source code and leaves you with more time to spend on things that you actually enjoy doing as a software developer.

https://www.sourcetrail.com/
https://github.com/CoatiSoftware/Sourcetrail

Tags
Implementation
License
Platform

   




Related Projects

OpenGrok - Fast and usable source code search and cross reference engine, written in Java

  •    Java

OpenGrok is a fast and usable source code search and cross reference engine, written in Java. It helps you search, cross-reference and navigate your source tree. It can understand various program file formats and version control histories of many source code management systems.

OpenGrok - A wicked fast source browser

  •    Java

OpenGrok is a fast and usable source code search and cross reference engine. It helps you search, cross-reference and navigate your source tree. It can understand various program file formats and version control histories like Mercurial, Git, SCCS, RCS, CVS, Subversion, Teamware, ClearCase, Perforce, Monotone and Bazaar.

Sourcegraph - Code search and intelligence, self-hosted and scalable

  •    Go

Sourcegraph is a fast, open-source, fully-featured code search and navigation engine. It provides Fast global code search with a hybrid backend that combines a trigram index with in-memory streaming, Code intelligence for many languages via the Language Server Protocol.

Code Search - Fast, indexed regexp search over large file trees

  •    Go

Code Search is a tool for indexing and then performing regular expression searches over large bodies of source code. It is a set of command-line programs written in Go.

searchcode server - The offical home of searchcode-server where you can run searchcode locally

  •    Java

searchcode server is a powerful code search engine with a sleek web user interface. searchcode server works in tandem with your source control system, indexing thousands of repositories and files allowing you and your developers to quickly find and reuse code across teams.


Tantivy - Full-text search engine library inspired by Lucene and written in Rust

  •    Rust

Tantivy is a full text search engine library written in rust. It is closer to Lucene than to Elastic Search and Solr in the sense it is not an off-the-shelf search engine server, but rather a crate that can be used to build such a search engine.

CodePilot.ai - The code search service to rule them all and in a dark theme, bind them

  •    Javascript

CodePilot.ai is the Search Tool for Software Developers. Search multiple sources like Github, Stackoverflow, Searchcode at once and find solutions to your coding problems.

ugrep - Ultra fast grep with interactive query UI and fuzzy search

  •    C++

ugrep is ultra fast grep with interactive query UI and fuzzy search. It can search file systems, source code, text, binary files, archives (cpio/tar/pax/zip), compressed files (gz/Z/bz2/lzma/xz/lz4/zstd), documents and more. A faster, user-friendly and compatible grep replacement.

Zoekt - Fast trigram based code search

  •    Go

This is a fast text search engine, intended for use with source code. (Pronunciation: roughly as you would pronounce "zooked" in English)

CodeBeagle

  •    Python

A tool to search source code based on a full text index

codequery - A code-understanding, code-browsing or code-search tool

  •    C++

This is a tool to index, then query or search C, C++, Java, Python, Ruby, Go and Javascript source code. It builds upon the databases of cscope and Exuberant ctags. It can also work with Universal ctags, which is a drop-in replacement for Exuberant ctags.

quark - Stay happy while offline | World's first offline search engine.

  •    C++

This is the World's first Offline code Search Engine presented by OpenGenus Foundation. You can, now, search code for any algorithm or data-structure in your favorite language even when you are not connected to the internet. We are on a mission to bring the best parts of the Internet Offline, enable people to work offline for a longer period of time and revolutionize the way people interact with the web.

The Silver Searcher - A code-searching tool similar to ack, but faster.

  •    C

A code-searching tool similar to ack, but faster. It ignores file patterns from your .gitignore and .hgignore. If there are files in your source repo you don't want to search, just add their patterns to a .ignore file. (*cough* *.min.js *cough*)

spreadingvectors - Open source implementation of "Spreading Vectors for Similarity Search"

  •    Python

This is the open source implementation of the neural Catalyzer for similarity search. This code reproduces the results from the ICLR'2019 paper Spreading Vectors for Similarity Search. This code can run as is on a standard computer, but it detects if a GPU is present and automatically uses it.

Ace - Code Editor in JavaScript

  •    Javascript

Ace is a standalone code editor written in Javascript. Ace is developed as the primary editor for Cloud9 IDE and the successor of the Mozilla Skywriter project. Ace can be easily embedded into any existing web page. It could provide Syntax highlighting, Auto indentation, key bindings including VI and Emacs modes, Themes, Search and replace and lot more.

Sando: A Fast Local Code Search Engine with Open APIs

  •    

Code search sucks. There's no auto-correct or suggestions and results are returned as an unranked, plain-text list. This VS Extension aims to make code search a modern tool by leveraging Lucene to index and search all languages and artifacts, returning results in a rich UI.

Haystack - Modular search for Django

  •    Python

Haystack lets you write your search code once and choose the search engine you want it to run on. With a familiar API that should make any Djangonaut feel right at home and an architecture that allows you to swap things in and out as you need to, it's how search ought to be. It plays nicely with third-party app without needing to modify the source and supports Solr, Elasticsearch, Whoosh and Xapian.

Spatial Solr Plugin for Lucene and Solr

  •    Java

With the continuous efforts of adjusting search results to focused target audieces, there's an increasing demand for incorporating geographical location information into the standard search functionality. Spatial Solr Plugin (SSP) is a free, standalone plug-in which enables Geo / Location Based Search, and is built on top of the open source projects Apache Solr and Apache Lucene.

Live Helper Chat - Live support for your website

  •    PHP

Live Helper Chat is an Open source live support chat for your website with bot, Voice & Video & ScreenShare, AI, Rest API integrations. You can also use LHC with any AI like Rasa or DeepPavlov.

OpenSearch - Open source distributed and RESTful search engine

  •    Java

OpenSearch is a community-driven, open source search and analytics suite derived from Apache 2.0 licensed Elasticsearch 7.10.2 & Kibana 7.10.2. It consists of a search engine daemon, OpenSearch, and a visualization and user interface, OpenSearch Dashboards. OpenSearch enables people to easily ingest, secure, search, aggregate, view, and analyze data. These capabilities are popular for use cases such as application search, log analytics, and more.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.