Best Software for 2025 is now live!
Show rating breakdown
Save to My Lists
Claimed
Claimed

Top Rated Upsource Alternatives

Upsource Reviews & Product Details

Upsource Overview

What is Upsource?

Upsource is a smart code review tool and a repository browser that supports Git, Mercurial, Subversion and Perforce. It is the only code review tool that deeply understands your code and offers static code analysis and code-aware navigation in web UI for projects written in Java, PHP, JavaScript and/or Kotlin. Whether you're looking for a code review tool, insight into your projects' history, or a place to collaborate or expand your developer expertise – Upsource has got you covered!

Upsource Details
Languages Supported
English
Show LessShow More
Product Description

JetBrains Upsource is a code review and a team collaboration project analytics tool.


Seller Details
Seller
JetBrains
Year Founded
2000
HQ Location
Prague
Twitter
@jetbrains
201,169 Twitter followers
LinkedIn® Page
www.linkedin.com
2,214 employees on LinkedIn®
Description

JetBrains builds productivity software for developers who want to focus more on what they want to accomplish, and less on mundane, repetitive tasks.


Mikhail V.
MV
Overview Provided by:
Global Marketing Programs Manager at JetBrains

Recent Upsource Reviews

Sharath G.
SG
Sharath G.Small-Business (50 or fewer emp.)
4.0 out of 5
"Upsource Review"
Upsource is a code review and collaboration tool developed by JetBrains. It provides a platform for teams to conduct comprehensive code reviews, co...
Verified User
U
Verified UserEnterprise (> 1000 emp.)
4.0 out of 5
"Great tool for coding and review"
We can do the peer review using upsource very easily.
Boanerges H.
BH
Boanerges H.Enterprise (> 1000 emp.)
5.0 out of 5
"Efficient Code Review with UpSource Tool"
UpSource is a code review tool that provides a range of helpful features for efficient and effective code review. One of its outstanding features i...
Security Badge
This seller hasn't added their security information yet. Let them know that you'd like them to add it.
0 people requested security information

Upsource Media

Upsource Demo - Scalability
Upsource offers two installation options. The default one suits well small and medium-sized companies. You can download the distribution .zip and install it either on your servers or on your cloud infrastructure. If your company has high scalability requirements, however, we offer a distributed c...
Upsource Demo - Find Usages & usages diff
Not only can you search for code usages in a given revision, but you can also compare code usages between revisions in a side-by-side diff view. Upsource will look for usages in both revisions and indicate which were added, which were removed, and which remain unchanged between the two revisions.
Upsource Demo - Code Review
Discover how well your project is covered with code reviews, and to what degree each user is involved in the review process. After consulting these statistics, you will understand who is mostly reviewing the code and whose changes get reviewed the most, and may even want to tune your code review ...
Upsource Demo -  Static code analysis
Upsource is designed to make code reviews as efficient as possible by giving developers the same smart features they are accustomed to using in their IDEs. Having IntelliJ IDEA in its core, Upsource boasts in-depth knowledge of Java, JavaScript, PHP, Python, and Kotlin code. Specifically, it can...
Upsource Demo - Reviewers
See interactions in your project and code review relationships that have been built. Each node represents a project contributor. The more two people review each other's changes, the stronger the link between them becomes. The graph is interactive – try dragging the nodes or clicking on them.
Upsource Demo - Commit Activity
See how the development pace in the project has been changing over time. You can explore any particular period, see individual activity, and even review the contribution distribution across project modules. If you're new to the project, use this chart to quickly discover the responsibility scopes...
Answer a few questions to help the Upsource community
Have you used Upsource before?
Yes

10 Upsource Reviews

4.4 out of 5
The next elements are filters and will change the displayed results once they are selected.
Search reviews
Popular Mentions
The next elements are radio elements and sort the displayed results by the item selected and will update the results displayed.
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
10 Upsource Reviews
4.4 out of 5
10 Upsource Reviews
4.4 out of 5
G2 reviews are authentic and verified.
Sharath G.
SG
Data Engineer
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Upsource?

Upsource is a code review and collaboration tool developed by JetBrains. It provides a platform for teams to conduct comprehensive code reviews, collaborate on code, and track changes efficiently. With a user-friendly interface, Upsource allows developers to perform in-depth code analysis, provide feedback, and resolve issues effectively. The tool supports popular version control systems, making it adaptable to various development workflows. Upsource also offers powerful search and code navigation features, enabling developers to locate specific code snippets and files quickly. It integrates seamlessly with other JetBrains tools, further enhancing the development ecosystem Review collected by and hosted on G2.com.

What do you dislike about Upsource?

The initial setup and configuration process can be complex and time-consuming, particularly for teams new to the tool. Upsource's user interface could also be more intuitive and visually appealing, impacting the overall user experience. Another aspect that users may find limiting is the lack of support for specific version control systems, as Upsource primarily focuses on popular systems such as Git and Mercurial. Furthermore, the documentation and support resources provided by Upsource could be more comprehensive and readily accessible, making it challenging for users to troubleshoot issues or find solutions independently Review collected by and hosted on G2.com.

What problems is Upsource solving and how is that benefiting you?

1. Upsource solves the problem of inefficient and time-consuming code reviews by providing a dedicated platform that streamlines the process and enables thorough analysis of code changes.

2. It facilitates collaboration among team members by providing a centralized environment for discussions, feedback, and tracking modifications, which improves communication and teamwork.

3. The integration with popular version control systems allows Upsource to track code changes seamlessly, providing a comprehensive view of the development history and simplifying the review process, resulting in faster and more efficient code reviews. Review collected by and hosted on G2.com.

Boanerges H.
BH
Graphic Designer
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Upsource?

UpSource is a code review tool that provides a range of helpful features for efficient and effective code review. One of its outstanding features is its ability to integrate with various version control systems, allowing teams to work together on code even if they are using different tools.

Another noteworthy aspect of UpSource is its support for code analysis and inspection, which helps in identifying potential code problems early in the development process. Additionally, UpSource provides several collaboration tools, including the capability to add comments and annotations on code, as well as task assignment and progress tracking features. These features allow teams to work collectively on code review and ensure that everyone is aligned.

Overall, UpSource is a highly practical and valuable tool for anyone involved in code review. Its compatibility with other tools, code analysis capabilities, and collaboration features make it essential for teams aiming to enhance their code review process. Review collected by and hosted on G2.com.

What do you dislike about Upsource?

One potential downside of UpSource is that it can be a bit overwhelming and complex for new users. The platform offers many advanced features, which may be challenging to navigate at first. Additionally, some users have mentioned that the pricing structure for UpSource can be a bit confusing and may not be affordable for smaller teams or individuals.

Another potential area for improvement is the user interface of UpSource. Some users have mentioned that it could be more intuitive and user-friendly. However, it's worth noting that these criticisms are relatively minor, and many users are overall very satisfied with the tool's capabilities and effectiveness in facilitating efficient code review.

In summary, while there are some criticisms of UpSource, it remains a valuable tool for teams looking to streamline their code review process and improve collaboration. Review collected by and hosted on G2.com.

What problems is Upsource solving and how is that benefiting you?

UpSource is primarily designed to solve problems related to code review and collaboration. It offers various features to simplify and streamline the code review process, such as integration with version control systems and automated code analysis tools. This can help to identify potential issues in the code early on, reducing the likelihood of bugs and other problems occurring later in the development process. Additionally, UpSource offers collaboration tools that make it easier for teams to work together on code review, including the ability to leave comments and annotations on code, as well as the ability to assign tasks and track progress. This helps to ensure that all team members are aligned and working towards a common goal. Overall, UpSource is an effective solution for teams looking to improve their code review process and enhance collaboration. Review collected by and hosted on G2.com.

Verified User in Airlines/Aviation
UA
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Upsource?

We can do the peer review using upsource very easily. Review collected by and hosted on G2.com.

What do you dislike about Upsource?

Not as such, i dislike about the upsource. Review collected by and hosted on G2.com.

What problems is Upsource solving and how is that benefiting you?

Peer code review help us to create and write clean code which makes the product very smooth to work. Review collected by and hosted on G2.com.

Karmavir J.
KJ
Co-Founder
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Upsource?

great tool . the user interface is really good.

the notifications are relly helpfull. managing issues and branches is really easy woth upsource. Review collected by and hosted on G2.com.

What do you dislike about Upsource?

the only thing that conceres me is the memory utilization. Review collected by and hosted on G2.com.

What problems is Upsource solving and how is that benefiting you?

with upsource i was able to onboard the new members of the team really fast becaise of how easy to use it is. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Upsource?

you have all data about your project like open issues and reviews at same place i also like graphical representation of file change Review collected by and hosted on G2.com.

What do you dislike about Upsource?

upsource need much resources in comparison of similar git products Review collected by and hosted on G2.com.

What problems is Upsource solving and how is that benefiting you?

i can check my project status in no time with great gui Review collected by and hosted on G2.com.

季 Chi L.
季L
Senior Software Engineer
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: Organic
What do you like best about Upsource?

I like Upsource best is its ability to trace code just like IntelliJ IDEA Review collected by and hosted on G2.com.

What do you dislike about Upsource?

I dislike the most is its consumption of at least 8 GB RAM... and sometimes when it's doing indexing, the system become a little slow. Review collected by and hosted on G2.com.

What problems is Upsource solving and how is that benefiting you?

Introduce Code Review into our team. We just started. Review collected by and hosted on G2.com.

Verified User in Education Management
UE
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Upsource?

It is a great and effective smart cold review tool that I have found to be very useful. Review collected by and hosted on G2.com.

What do you dislike about Upsource?

I do not dislike anything about it so far and find it to be very user friendly and easy to navigate. Review collected by and hosted on G2.com.

What problems is Upsource solving and how is that benefiting you?

I have been able to leave and share review and add projects and comments. Review collected by and hosted on G2.com.

Verified User in Leisure, Travel & Tourism
UL
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: Organic
(Original )Information
What do you like best about Upsource?

The interface is clean and beautiful, which makes for a great user experience. Creating reviews and adding projects is very streamlined and simple. Sharing reviews is also quite easy, since it's all about copying the link to the review you just created.

The experience while reviewing code, leaving comments, replying to comments and every other main feature of the product works quite great. Review collected by and hosted on G2.com.

What do you dislike about Upsource?

There really isn't much to dislike to be honest. If I had to pick something, then it would be the collapsing of the header when reviewing code. Escape is hard to press on some macbooks, and it's not really a very intuitive interaction. There's also no real need to collapse everything.

Another thing that's not all that great, is looking at comments pointing to outdated lines of code. It's hard to grasp at first glance what's going on. Review collected by and hosted on G2.com.

Recommendations to others considering Upsource:

Switch to Trunk Based Development and use Upsource. Our development experience has greatly improved ever since we started using the methodology and tool. Review collected by and hosted on G2.com.

What problems is Upsource solving and how is that benefiting you?

We use it for Trunk Based Development, where we do reviews after the fact. It greatly helps with that intention, since it stays outside of our main Version control tool, and can be handled separately.

Since we don't want to use Pull Requests to run reviews, there really was no other way for us to review our team's code than a product like Upsource, and it really works like a charm. Review collected by and hosted on G2.com.

Mooniq M.
MM
Junior Web Designer
Apparel & Fashion
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about Upsource?

I like how easy it is to track changes and comments as well as resolving them. The tree structure of all changed files is pretty neat, as well as line comments. The statistics and badges are a good way to encourage users as well.The news feed is amazing to get a quick glimpse of the latest activity on your review/things you're reviewing. The browser and email notifications work great. Review collected by and hosted on G2.com.

What do you dislike about Upsource?

The UI is not the most intuitive at first - many of my colleagues have created reviews on commits instead of the whole branch. But with regular use, it becomes better. Not much else to complain about really. Review collected by and hosted on G2.com.

Recommendations to others considering Upsource:

Make sure to check out the settings available as you're able to customize your view somewhat (there's two layouts for reviews currently - I find one easier to use than the other) Review collected by and hosted on G2.com.

What problems is Upsource solving and how is that benefiting you?

We are solving the problem of not outputting buggy code and having less bug fixes. Review collected by and hosted on G2.com.

Matthew F.
MF
User Support Specialist
Information Technology and Services
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Upsource?

Upsource makes it really easy to keep track of projects by providing an overview which makes it real easy review. Review collected by and hosted on G2.com.

What do you dislike about Upsource?

There's not much to dislike about this solution. It's kind of a once stop shop to code and to review code. Review collected by and hosted on G2.com.

What problems is Upsource solving and how is that benefiting you?

Bugs are easier to find and makes patching easier Review collected by and hosted on G2.com.