TrustRadius: an HG Insights company

Jetbrains Space

Score9 out of 10

2 Reviews and Ratings

What is Jetbrains Space?

JetBrains Space is a unified platform for the entire software development pipeline and team collaboration. A solution to host git repositories, review code, automate CI/CD, store and publish packages, manage issues and documents, and communicate in chats.

Space removes the silos that are often inherent to organizations, helps individuals and teams be more productive, and makes software development and collaboration more enjoyable.

Space integrates the complete toolchain for the software development pipeline, including:

  • Source control hosting (Git)

  • Code reviews with merge requests and quality gates

  • Automation jobs for building and deploying applications

  • Project management tools, checklists for planning, an issue tracker, and visual boards

  • Package and container registries for publishing artifacts


To make collaboration effective, Space combines the above with organizational and communication tools, including:

  • A team directory for managing the company’s organizational structure

  • Management of vacations, absences, and locations

  • Chats, сollaborative documents, and blogs

  • Meeting management, personal calendars, and to-do lists for task management


Space is designed as a platform. It provides a rich HTTP API, Webhooks, and a Client SDK to integrate with external tools. It also offers flexible customization and in-product automation with custom fields and Kotlin workflows, and applications as a way to configure, reuse, and share extensions.

Categories & Use Cases

Media

Screenshot of Home for Teams: Centralized information about teams across the entire organization.
Screenshot of Inside Channels: Channels can be public or private.
Screenshot of Member Profile: Displays information for each colleague, including contact details, vacations, availability, and schedule.
Screenshot of Issue Tracking: Includes a built-in workflow inside projects.
Screenshot of Online Code Browsing: Commits and files can be browsed by change author, branch, or filename, with change history and annotations.
Screenshot of Review Code in Chats: A new channel is created when code reviews are created and assigned.
Screenshot of Team Calendar: Provides an overall picture of teammates' availability that displays their absences.
Screenshot of the To-Do List, available to individual users.
Screenshot of IntelliJ IDEA Integration: Any IntelliJ-based IDE can be integrated to Space to get access to projects, repositories, and CI builds.
Screenshot of Floor Plans: People can be found on the floor plan, which can provide a visual tour of the office.

1 / 10

Screenshot of Home for Teams: Centralized information about teams across the entire organization.

Top Performing Features

  • Task Management

    This includes the ability to plan, track, collaborate and report on tasks.

    Category average: 7.5

  • Search

    Users can search for related materials across files, discussions threads, schedules, etc. using project keywords or tags.

    Category average: 7.4

  • Notifications

    Users can follow other users and/or join specific projects, electing to receive notifications when there are changes and updates.

    Category average: 8.2

Areas for Improvement

  • Access control

    Users can control access to (shared) files, including different levels of access such as view-only or permission to edit.

    Category average: 8

  • Advanced security features

    Includes advanced security features such as file encryption or remote data wipe.

    Category average: 8

Amazing project management tool

Use Cases and Deployment Scope

We use it for managing codebases and issue tracking. The ability to organize codebases into projects is extremely useful, and the issue tracker is top-notch. Also, the integration with other Jetbrains Space tools is absolutely essential. We use PyCharm extensively, and Jetbrains Space integrates with it amazingly. It's been instrumental in keeping Raspberry Pi projects organized and managed well as well.

Pros

  • Integration with other JetBrains tools
  • Managing codebases and repositories, as well as projects
  • Issue tracking

Cons

  • Integrations with non-JetBrains tools
  • needs more options for syncing with other systems
  • git-lfs support

Return on Investment

  • major improvements in workflow
  • improved team dynamics and interaction
  • quicker time-to-production for web projects

Usability

Alternatives Considered

Atlassian Bitbucket and GitHub

Simple, Secure, Space

Use Cases and Deployment Scope

All of the code I write for my clients is private, so needs to be hosted in private repositories. Other git hosting companies have the ability to make private repositories, but at an additional cost. I use Jetbrains Space because it doesn't have this ability, which gives me confidence in their security.

I also use at least 5 other JetBrains applications, and am able to connect directly to Jetbrains Space for managing the repos.

Pros

  • Great repository management interface
  • Easy to use and navigate projects
  • Easy user management, with permission-based tools
  • Connecting from multiple endpoints makes testing a breeze

Cons

  • The move to Jetbrains SpaceCode could have been smoother
  • There are missing API endpoints in Jetbrains SpaceCode
  • The Jetbrains SpaceCode API documentation is not working as expected

Return on Investment

  • I feel secure with Jetbrains Space, as a project management tool.
  • I feel secure using Jetbrains Space internally to manage my code
  • Being able to access Jetbrains Space from all my projects, regardless of language is a huge plus. Even my documentation is covered.

Usability

Alternatives Considered

GitLab, GitHub, Bitbucket and Visual SourceSafe (Discontinued)

Other Software Used

PhpStorm, PyCharm, WebStorm, DataGrip, IntelliJ IDEA