Want to gain a sense of what CodeSee can do for you? Check out our videos and visualizations from CodeSee's community.

Visualize

Visually see how your code fits together. Use your visualization to explain and understand how your code works.

Onboarding Map

Use an Onboarding Map to introduce a developer to a codebase, with the ability to highlight relevant areas of the code and create interactive Tours.

View Map
Feature Planning Map

Create a Feature Planning Map to visualize feature architecture and explore functionality in detail as you chart your next release.

View Map
Code Ownership Map

Create an Ownership Map to designate who’s responsible for what in the codebase, so everyone knows who to contact with code-based questions.

View Map
Code Diving Map

When you are the only one diving into new parts of your codebase, we can help you track your knowledge as you gain familiarity with the new area.

View Map

Review

See all the parts of code affected by each PR. Break large reviews into manageable pieces directing reviewers to files that have been actually changed.

Visual Code Reviews

Review Maps can be automatically generated and linked in pull requests, so code changes can be reviewed in the context of the codebase.

View Map
600-File Code Change

It's kinda insane. Use a Review Map to see what's changed. Hide unchanged files and keep track of where you are, ensuring nothing's missed.

View Map

Automate

Scalably enforce processes, best practices and disseminate tribal knowledge across your org — without annoying your developers.

Create a Migration

When creating a migration, go through this checklist before merging.

View automation
Endpoint Checklist

Checklists in context. Automatically generate a checklist based on which files were edited in a pull request.

View automation
Soc 2 Requirements for New Services

Follow the Soc 2 requirements process whenever a new service is added.

View automation
Authorization Testing

When you touch the authorization flow, run this test matrix.

View automation

Visualize

CodeSee helps you easily untangle the parts of code involved in a refactor by visualizing your codebase.

Planning a Refactor

Two engineers collaborated on their plan for a big refactor. They used CodeSee to understand dependencies and increase their confidence.

View Map
Breaking Up a System into Clean Modules

This map lays out a plan for breaking up a part of the system into two clean modules. The goal is to reduce the mess of connections between them.

View Map
Migrating from Monoliths to Service Oriented

---

View Map
Tech Debt Map

A Technical Debt Map can be created to identify and highlight areas of the codebase in need of attention, and assign ownership.

View Map

Review

Want to gain a sense of what the CodeSee platform can do for you? Walk through our series of code reviews and get inspired.

Reviewing a Small Refactor

Understanding what changed in a refactor is easy with CodeSee.

View Map
Taming a Large Code Refactor

Make large refactors manageable. Use CodeSee to break into logical chunks.

View Map

Automate

Curious how the CodeSee platform can streamline refactors and keep code clean? Check out our series of code automations.

Block Code Changes During a Refactor

Prevent other developers from making conflicting changes during a refactor.

New Best Practice Post Refactor

Once your refactor is complete, deploy your new best practices to make sure things stay nicely refactored.

From the CodeSee community.

Open Source Hub

A community dedicated to helping developers overcome the barriers to taking on new codebases through collaboration and knowledge sharing with CodeSee Maps.

View Map
Distribute Aid

An organization dedicated to coordinating aid for international refugees using open-source software—a web app and API—supported by CodeSee Maps.

View Map
Navio

A simple tool for creating and managing Linux containers, presented in the OSS Port community with a CodeSee Map for easy onboarding.

View Map

“CodeSee allows Distribute Aid to implement relay-style code handoffs. Everyone is up to date, and we can maintain our momentum without burning out our volunteers.”

Taylor Fairbank
Co-Founder | Distribute Aid