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.
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.
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.