description | icon |
---|---|
Writing code is easy, reading it is hard... |
info |
To help understand and communicate complex software projects.
Reasoning about code in tabbed code editors is difficult and lacks the structural information and enrichment necessary to fully communicate how parts of the codebase co-exist.
With the advent of AI, writing code has never been easier... and reading it has never been harder. GooseCode was born out of the changing landscape of software development over the past few years, with a goal to be a companion to advancing code generating tools.
{% hint style="info" %} GooseCode is not a AI driven platform - we help you understand your code {% endhint %}
GooseCode is a canvas application designed specifically for the purpose of understanding code. With version 2.0 we're introducing IDE integration (vscode / cursor initially) to generate flows by clicking through your codebase. GooseCode also includes a number of coding utilities to reduce the need to context switch while working.
The goal is not to be another IDE, and for this reason we've chosen to not to prioritize code writing tooling. Instead you can source exiting code from GitHub or your support IDE extension, create notes, diagram, infer relationships to better communicate what the code is doing.
If you're a software developer, tester, code reviewer or lead/architect/CTO, GooseCode is for you.
{% hint style="success" %} Supported: iPad, MacOS, Windows {% endhint %}
{% hint style="info" %} Not yet supported: Linux {% endhint %}
{% hint style="warning" %} No plans to support: Android {% endhint %}
{% hint style="success" %} Supported: Visual Studio Code, Cursor {% endhint %}
{% hint style="info" %} Not yet supported: IntelliJ {% endhint %}
{% hint style="success" %} GooseCode is FREE {% endhint %}
GooseCode is a free first tool and the core features will always be free.
We all know great products that were ruined by aggressive monetization and we don't want that to be the case with GooseCode.
{% hint style="success" %} Existing free features available in GooseCode version 2.0 will never become premium {% endhint %}
That being said, modern products cost money to run, and for a high quality product you need a skilled, dedicated team developing new features and fixing bugs.
{% hint style="info" %} By introducing premium plans we finance the continued development of the always free feature sets of the app. {% endhint %}
We may need to enforce quotas or limits to prevent abuse in certain situations.
In the future we may introduce new premium features which bring a high amount of value.
- If it delivers a high amount of value beyond basic functionality, we will probably charge for it.
- If it requires significant resources to support after initial development, we will probably charge for it.
- If its a niche feature not used by most users, we will probably charge for it.
- If it is targeted towards organizations, we will most likely charge for it.
- If it costs us to run, we will have to charge for it.
- Collaboration features & sharing (w/ a free tier limited model).
- Large media e.g. videos.
- Advanced utilities e.g. e2e encrypted sending, MCP integrations.
- Integrations with third-party products.
- Organizations & members.
- Organization security features, e.g. SAML, MFA.