Analyzing GitLab's YC Application - Building a GitHub Alternative to $13B Company

8 min read

Company Overview

Application Season:YC W2015
Company:GitLab
Current Status:Public Company (NASDAQ: GTLB)
Total Funding:$400.4M
Market Size:$40B+ (DevOps Tools Market)
Current Valuation:$13B+ (IPO)

Progress at Application

Time Spent4 years
StageLaunched with 100k+ organizations

Founder

Sid Sijbrandij

Co-founder & CEO

Built recreational manned submarines before GitLab, previously founded U-Boat Worx

Full-time commitment to GitLab

Dmitriy Zaporozhets

Co-founder & Engineering Fellow

Started GitLab in 2011 as an open source project

Full-time commitment to GitLab

Key Strengths

GitLab's application demonstrated exceptional product-market fit with proven traction, a clear understanding of the market opportunity, and a unique open-source approach to disrupting the version control space.

Strong existing traction (100k+ organizations)Clear monetization strategyOpen source advantageDeep domain expertiseProduct-led growth

Application Deep Dive

What is your company going to make?

We're making open source software to collaborate on code. It started as 'run your own GitHub' that most users deploy on their own server(s). GitLab allows you to version control code including pull/merge requests, forking and public projects. It also includes project wikis and an issue tracker. Over 100k organizations use it including thousands of programmers. We also offer GitLab CI that allows you to test your code with a distributed set of workers.

Clear Value Proposition

Positions as complete solution for code collaboration with GitHub comparison for instant understanding

Key Takeaway:Define product in easily relatable terms
product-positioningmarket-fit

Traction Emphasis

Leads with impressive user metrics showing product validation

Key Takeaway:Lead with strong adoption metrics
tractionsocial-proof

Where do you live now, and where would the company be based after YC?

The Netherlands, Ukraine (with employees in San Francisco), we don't know yet where will be based after YC

Global Team

Shows ability to operate with distributed team across multiple countries

Key Takeaway:Remote-first approach can be an advantage
teamremote-work

Please tell us about an interesting project, preferably outside of class or work, that two or more of you created together.

We created GitLab together and now over 100,000 organizations are using it. We also created GitLab CI and GitLab CI Runner together. This pair of programs allow organizations to distribute their code testing over a number of workers.

Proven Collaboration

Demonstrates successful history of building products together

Key Takeaway:Show tangible results of founder collaboration
team-dynamicsexecution

How long have the founders known one another and how did you meet? Have any of the founders not met in person?

In 2011 Dmitriy started GitLab. We met in 2012 via email when Sytse started building GitLab.com. In 2013 we formally started a company together and went on team trips a few times since then.

Organic Partnership

Partnership evolved naturally from shared interest in the product

Key Takeaway:Show authentic founder relationship development
founder-relationshipteam-building

How far along are you?

Over 100,000 organizations are using GitLab. <Redacted>, Qualcomm, NASA, Nasdaq OMX and Interpol are paying customers. Over 600 people have contributed to it. It is the most popular open source version control software.

Enterprise Validation

Strong enterprise customer base and community contribution

Key Takeaway:Demonstrate both user adoption and revenue validation
tractionenterprise-customers

If you've already started working on it, how long have you been working and how many lines of code have you written?

Since 2011, over 10,000 commits, see http://contributors.gitlab.com/

Development History

Long-term commitment with substantial codebase

Key Takeaway:Show sustained development effort
developmentcommitment

How much revenue?

$1m annual Revenue Run Rate

Revenue Traction

Clear revenue metrics showing business model validation

Key Takeaway:Demonstrate revenue validation
revenuemetrics

What is your monthly growth rate?

About 60% in revenue each month.

Strong Growth

Impressive month-over-month revenue growth

Key Takeaway:Show rapid scaling of revenue
growthrevenue

Why did you pick this idea to work on? Do you have domain expertise in this area? How do you know people need what you're making?

Dmitriy wanted a solution he could use at his previous job. All employees except our account managers (8-2=6) are software developers. We listen closely to the community via direct customer feedback, pull/merge requests, issues, twitter, mailinglists, chatrooms and the non GitLab B.V. employees on the GitLab core team.

Personal Pain Point

Solution born from founder's own needs with strong domain expertise

Key Takeaway:Demonstrate deep understanding of user needs
founder-market-fituser-feedback

Community-Driven

Strong emphasis on community feedback and engagement

Key Takeaway:Show multiple channels for user feedback
communityproduct-development

What's new about what you're making? What substitutes do people resort to because it doesn't exist yet?

We offer the a better way of collaborating on digital products (the feature branch workflow) to organizations that prefer to work on open source tools. Open source is interesting for large companies because they can inspect and modify the code. They also can and do contribute back changes that are important to them. Substitutes are closed source alternatives (GitHub Enterprise, Atlassian Stash) or less functional open source alternatives (Gitorious, Gogs).

Open Source Advantage

Clear differentiation through open source model and enterprise focus

Key Takeaway:Position open source as strategic advantage
differentiationopen-source

Who are your competitors, and who might become competitors? Who do you fear most?

GitHub Enterprise and Atlassian Stash are our primary competitors. We fear Atlassian Stash most since the GitHub Enterprise offering is weak (black box VM that doesn't scale or cluster) and overpriced (4x more expensive than Stash or our standard subscription). We compete with Stash on usability, integration (no need to install Jira and Confluence separately), flexibility (you can inspect and adapt the source) and price.

Competitive Analysis

Detailed technical and pricing comparison with main competitors

Key Takeaway:Show deep understanding of competitive landscape
competitionmarket-analysis

What do you understand about your business that other companies in it just don't get?

An open source development process allows you to market your product for free. It also allows a good product market fit at a low cost. We believe that version control is infrastructure software and that open source is the natural model for this kind of software. But to create and grow a competitive open source offering you need to have a proprietary commercial version to generate scalable revenue, support income alone is not enough.

Open Source Strategy

Deep understanding of open source as both distribution and development strategy

Key Takeaway:Show unique market insights that inform strategy
business-modelopen-source

How do or will you make money? How much could you make?

Mostly by selling subscriptions that entitle our customers to support and our proprietary GitLab Enterprise Edition. Our most sold subscription by revenue costs $49 per user per year. Most or our revenue comes from organizations with more than 100 paying users. Every company with a substantial number of developers needs software like ours. We already declined an acquisition offer from a competitor for $10M because we want to grow this into a large company.

Clear Revenue Model

Well-defined freemium model with enterprise focus

Key Takeaway:Have specific pricing and target customer segments
monetizationpricing

Growth Ambition

Declined acquisition shows confidence in larger opportunity

Key Takeaway:Demonstrate commitment to building significant company
visiongrowth

How will you get users?

Currently we get users through word of mouth (amplified by twitter). During our time at YC we would like to grow our marketing, our continuous integration product GitLab CI and our SaaS (GitLab.com). GitLab.com currently has only 15k monthly active users but we see a lot of possibilities to grow and differentiate it.

Growth Strategy

Multiple channels for user acquisition with focus on product-led growth

Key Takeaway:Balance organic growth with marketing initiatives
growthmarketing

Please tell us something surprising or amusing that one of you has discovered.

Before GitLab Sytse has build recreational manned submarines from scratch, the company he started is currently the largest producer of them in the world and is called U-Boat Worx http://www.uboatworx.com/

Entrepreneurial Background

Shows prior successful venture in completely different field

Key Takeaway:Demonstrate entrepreneurial capability
founder-backgroundentrepreneurship