Dammit Jim, I'm a developer not a mind reader

Helping developers find information faster by curating documentation and source code from across the organization.

Overview

Life is better together

OpenSquiggly is a software developer productivity platform that brings together all of the documentation and source code from all of your projects across the organization into a single pane of glass.

It works by ingesting source files from GitHub and other Git repositories, allowing you to organize, search, document, take notes, share, and bookmark files so that developers can perform deep-diving research on their tasks.



It's like the Vulcan mind meld applied to software development.

Steven Cramer

Chief Software Architect at TimeWarp Engineering

Use Cases

Take control of your project

OpenSquiggly's flexible framework makes it the ideal platform for tackling common scenarios found in today's complex software projects.

Onboarding

OpenSquiggly can help new team members come up to speed more quickly by having an organized, curated, and customized view of all the project's source code, documentation, and technical errata.

Leverage Senior Talent

A great way to leverage the talent of senior engineers is by having them use OpenSquiggly to write and share great documentation and letting them share their notes and insights with the team.

Working with Legacy Code

Work more effectively with legacy codebases by quickly searching across multiple repositories, finding documentation when it exists, taking notes, writing code narratives, and bookmarking files.

Refactoring

Handle complex refactorings across services by using OpenSquiggly to identify which code will need to be changed, and documenting the development plan before you begin the work.

Remote Development

It's important that documentation and source code can be shared quickly and efficiently with remote team members.

Cross Team Coordination

When a coding task cuts across the boundaries of different teams, OpenSquiggly can help you research and document which changes willl be needed by which teams before the work commences, so that the efforts are well-coordinated.

Ten years ago I would have said this was nice to have, not need to have. But today, it's totally mission critical.

Rob Pinna

CTO at SerenityEngage

How It Works

It's all in the workflow

OpenSquiggly's workflow is the key paradigm to how the system works. It lets developers decide what they want to see, giving them the flexibility to organize information how they need it.

Ingestion

Developers connect their account to any number of repositories from GitHub, GitLab, Bitbucket, Azure DevOps, etc. OpenSquiggly then ingests all of the source code and documentation from those projects.

Indexing

Once the projects have been ingested, OpenSquiggly indexes all of the files so that they can be searched from a single place.

Mapping

Developers can then map external content into their document tree, arranging their source code and documentation into customized views tailored to their needs.

Searching

Our robust integrated search engine lets developers find relevant files quickly. We support pattern-based regex searches, with a rich set of include/exclude filters to find just what you need.

Bookmarking

To capture their research results, developers can bookmark files and searchs so they can quickly get back to the files related to their current work.

Content Sharing

Developers can collect all docs and source files related to a task, attach notes and code narratives, and share the entire body of work with the team using a single URL.