Welcome to Space!

Today at KotlinConf, we announced our brand new product Space, and we have already opened the Early Access Program.

What is Space

Space is an integrated team environment that provides teams and organizations with the tools they need to collaborate effectively and efficiently. It has Git-based Version Control, Code Review, Automation (CI/CD) based on Kotlin Scripting, Package Repositories, Planning tools, Issue Tracker, Chats, Blogs, Meetings, and Team Directory, among other features.

project_dashboard

Space was born out of our own needs at JetBrains. As a company, we’ve grown from a team of 3 developers to over 1200 people, 60% of whom are technical. With this growth, we’ve found our current use of independent tools has often created silos, leading to miscommunication, less efficient collaboration, and loss of information.

Space is about people and teams

In Space, the concept of a team is a first-class citizen. When you join a team, you are automatically included in everything related to it, be it meetings, blogs, source control, calendars, vacations, etc. This eliminates the need for creating concepts such as groups and then making sure that every team member is also part of the corresponding group.

member_profiles

Tight integration between the areas of the system provides for numerous advantages such as knowing a person’s availability, which is useful if you want to have a chat or assign a code review to them.

integrated_with_profiles

Space is a platform

Space allows you to build on the platform in multiple ways. Whether you do so by using webhooks, HTTP API, or even plugins (on the self-hosted version), you can extend the existing functionality of Space and make use of the information available to you without needing to hook up many different solutions that create silos of data.

Space as a service or self-hosted

We will be offering Space either as a service, hosted and managed entirely by JetBrains, or as a self-hosted version (available in the near future). The pricing plan has four levels, starting at the free tier, which is ideal for small teams, and progressing up to the Enterprise tier, which meets the needs of large organizations.

pricing

Space is available everywhere

Built from the ground up with Kotlin multiplatform technology, Space clients are available for web, desktop, and mobile platforms, and offer full IDE integration with the IntelliJ Platform.

Space Launch and roadmap

Today we already provide a ton of functionality, such as:

  • Version Control
  • Code Reviews
  • Blogs
  • Chats
  • Team Directory
  • Package Registry
  • Planning
  • Issue Tracker
  • IDE Integration

We have a lot more planned for Space, including:

  • Knowledge Base
  • Automation
  • CI/CD Pipelines
  • Personal To-Do lists and notification management

The Early Access Program will be accepting requests on a first-come-first-served basis, and we’ll be gradually increasing the number of teams that can gain access. So don’t wait! Sign up now to get your team Space!

About Natasha Katson

Natasha Katson is a Team Tools Product Marketing Manager at JetBrains.
This entry was posted in New Products, News and tagged , , , . Bookmark the permalink.

30 Responses to Welcome to Space!

  1. Gabriel Porras says:

    What a excellent surprise… It’s seems promising…
    Thanks

  2. Chris Hatton says:

    Really happy that JetBrains have decided to move on this area: the current ‘state of the art’ for popular Team Collaboration tools from competitors can definitely withstand some improvement! Thinking about my organisation; the area that Space may need more work to encourage adoption from managers is in the structuring of issue planning e.g. Issues -> Epics -> Initiatives and the ‘portfolio’ type of high-level views that go along with those, which more easily allows managers to see the impact of resource allocations and whole-feature changes on timelines.

  3. Ćuković Miloš says:

    Is the Space somehow connected to the YouTrack (Issues and Projects)?

  4. Charlie Hayes says:

    Does this replace TeamCity?
    Does this replace YouTrack?
    Does this replace Teams/Slack?
    Does this replace Upsource?

    • bill says:

      LOL, should be.

    • Volkan Orhan says:

      No, it seems that it will replace SourceTree/GitKraken and Slack. Probably it will work with TeamCity, Upsource and YouTrack, and it will be very nice to have a desktop app for all these things. Most importantly, I always wanted a git client like SourceTree but made by JetBrains. I will use it mostly as a git client, but its other features also seems excellent.

    • Natasha Katson says:

      Space is an integrated team environment that includes not only software development-oriented tools such as code review, issue tracking and continuous integration, but also team directory, calendars, HR, knowledge base, messaging, and many other features for various roles in a company.

      We continue to support and develop Upsource, TeamCity and YouTrack.

      • Charlie Hayes says:

        Is it true that Space offers a light version of Youtrack, upsource, and teamcity but those light versions can be upgraded by using full versions of those tools and the integration remains as good or even better when using the separate tools?

        • Mikhail Vink says:

          YouTrack, Upsource, and TeamCity are not part of Space, they are separate tools, and they have a different set of features (some of them are overlapping with features of the similar Space module.)

          We will be adding some integrations between Space and other JetBrains team tools.

  5. Vipindas says:

    Looks promising.. expecting hassasle free integrations with other collaboration softwares like jira confluence gitlab etc

    • Mikhail Vink says:

      We will be building some of the external tools integrations on our side, but in addition to that, there are a lot of ways to extend Space – HTTP API, WebHooks, Plugins. We will provide a plugin marketplace so that you can take advantage of third-party integrations for even more tools.

  6. Sebastiano Pilla says:

    I hope that someday it will help replacing GitLab.

  7. F. Morrison says:

    Can Space be used to help teach high school students how to work in teams using small teams (3 students) and small projects? Right now, I have to cobble together a bunch of free tools and pray they all “play nice with others”. If a free, limited-capability version of Space could be used in an educational environment such as a high school, it would go along ways towards teaching students what it is like to work as part of a team. Things like planning, communication, branching, merging with code conflict resolution come to mind.

  8. Is this superior to GitHub for code reviews?

  9. Jannik says:

    I’m not quite sure.. is the EAP already intended for private people?
    Currenntly looking for a place for some private and semi-public repos and would give space a try.

    • Mikhail Vink says:

      You can use the EAP as a private person, but Space is generally designed for teams rather than individuals as it’s an integrated team environment.

  10. John Bailey says:

    Does this support anything other than git for version control? Based on the announcement I assume not. If not, any chance that Mercurial–or ANY non-git version control system–will be supported in the future?

    • Mikhail Vink says:

      At this moment, Space only supports git.

      There is a chance that some other version control would be supported in the future, but we don’t have any immediate plans to do so.

  11. Kostyantyn says:

    Could you please clarify who is a client for the product?
    At the moment it looks to me like:
    – for a small startup the product is an overkill with a lot of unused whistles.
    – for a big team an adoption of the product will be too expensive because there’s no way to use the product in connection with other tools like Jira, Jenkins, GitLab and so on. At least it was declared so – the product contains everything you need without a chance to use outer app even if it plays its role better.

    Thus the question is: ‘Who is your client?’

    • Mikhail Vink says:

      We are targeting companies of different size, so both startups and bigger teams would be a client for Space.

      >– for a small startup the product is an overkill with a lot of unused whistles.

      Space is designed in a way that your team can use a subset of modules (e.g. use git hosting, code reviews, and automations, but not the calendar and issue tracker.) It’s not a problem at all not to use some of the features. In the meantime, as the team grows, you can start using other modules right away – they are always available for you.

      >– for a big team an adoption of the product will be too expensive because there’s no way to use the product in connection with other tools like Jira, Jenkins, GitLab and so on. At least it was declared so – the product contains everything you need without a chance to use outer app even if it plays its role better.

      There is a way to integrate with other tools via API, webhooks, apps, etc. Some integrations will be built by JetBrains, others will be built by community and partners, so there shouldn’t be any issues with integrating Space with the tools you use.

  12. Moritz says:

    This would be interesting if we could get our tools into it:
    – We use the GitHub GUI to create releases and do code reviews.
    – We use Slack for team chat and announcements.
    – We use Google Cloud Kubernetes for deployments.

    All of this is interlinked and should live in one interface: Tell someone to look at issue #42, review their PR, merge it, create a release, monitor deployment to production.
    If this is possible within Space, you’ve just found a way to get more money from us :)

    • Mikhail Vink says:

      Deployments part is not there yet (as the CI/CD/automations part is not ready yet), but in general – yes, it seems like Space is going to be a good match for you to unify the experience in a single interface.

  13. Anatolii Papenko says:

    Looks promising and it would be awesome if JetBrains could provide some community self-hosting version of Space to enable community. I’d be glad to test and potentially maintain a self-hosted version.

    • Mikhail Vink says:

      The self-hosted version is definitely on our roadmap, but at this point, there is no plan to provide a community version (“community” in the meaning of free and open-source.)

  14. Ivan Seredkin says:

    Looks awsome! How to develop plugin for Space?

Leave a Reply

Your email address will not be published. Required fields are marked *