Skip to content
GitStart's Documentation
GitHub Twitter

Welcome to GitStart

We’re thrilled to have you here! 🎉

Whether you’re signed up or curious about us, this guide will explain the basics of what we do and how we work.

For more details, explore our comprehensive documentation, including core concepts and in-depth guides. Find what you need using the search bar or left navigation.

What is GitStart?

GitStart is a platform that connects engineering teams with work that needs to be done by aspiring developers all around the world.

We help you build your software faster, and they get experience and monetary compensation for their work. You don’t have to worry about hiring, onboarding, and managing developers, so your team can scale up and down as needed.

We are a mission-driven company that wants to make software development more accessible to everyone, regardless of their background.

What GitStart is not

We are not a staffing or freelancing agency, so we don’t hire developers on your behalf. We are also not trying to get you to hire them, but we would love it if you did, and we won’t charge you for it!

What can I use GitStart for?

There are many ways to use GitStart. Our customers have used us for tackling tech debt, support tickets, and also building entire products from scratch. We’ve built compilers and web apps and even set up this entire website with GitStart.

We can be your entire engineering team if you need us to or an extension of it.

Languages and technologies

Our developers cover 15 languages and frameworks, so we can help you with most projects. This includes React, React Native, Node.js, Python, Django, Ruby on Rails, and many more.

Book a demo through our website or contact our support team if you want to know the latest about developer knowledge of a specific technology.

How GitStart works

In a nutshell, not too different from working with other developers: you assign us tickets with clear requirements, we work on them, and you review and merge the PRs. Except that we’re remote, and you don’t have to worry about hiring, onboarding, and managing developers.

During this process, communication with developers happens either on the PR or in shared communication channels (e.g., Slack, Microsoft Teams, etc.), depending on your plan. We also have a dedicated support team to help you with any questions you may have.

How much does it cost?

We charge per PR, not per hour, so your cost will vary depending on how much work you assign us and the nature of that work.

We will show you an estimate of how much the work will cost that you can either accept or negotiate with us until we reach the right price for both parties. Either way, you will always be aware and in control of your spending.

All these concepts are explained in more detail in Credits & Billing, and we’re always available to answer any questions you may have about pricing. You can contact us at any time.

What do I need to get started?

Three things are essential: a repo in a supported technology, a backlog of work, and strong ownership from someone who can assign work, review and merge PRs.

Our developers can work on your tickets from day one, assuming you have an idea of what’s in your roadmap and backlog. We can ship code, but we can’t (yet) guess what you’d like to build next.

Strong ownership of the codebase is essential to the success of any project. You or someone else with technical expertise and authority over the codebase will need to review and merge our PRs in a timely fashion to enjoy the experience.

For some languages and pricing plans, you can start using GitStart in minutes; sign up, get verified, and start assigning tickets right away.

For other languages and pricing plans, we’ll also need to set up an integration with your issue-tracking software. You can still start by creating a company and user account, accepting our terms, and our team will guide you through the rest.

See you in PR reviews!

Explore further

Use the navigation on the left to find what you’re looking for.