Back to NewsroomProducts

Introducing Yavqo Code: A Modern Home for Software Development

Nora HalvorsenDirector of Product, Yavqo Code
3:28 minutes

Takeaways

Yavqo Code is our new platform for building software together. Host repositories, review changes, track issues, and publish releases, from the web or from your terminal with the Yavqo CLI.

Software is rarely built by one person in one place. It moves between laptops, teams, reviews, and releases, and the tools around it should make that easier, not harder.

That's why we're introducing Yavqo Code, a new home for building, reviewing, and shipping software with the people you work with.

Built for how teams actually work

Yavqo Code brings the core of a software project into one place.

You can host public and private repositories for yourself or for your organization, follow the history of every change, and see who contributed what. Each repository has a clean overview with its description, topics, latest release, and recent activity, so anyone joining a project can get oriented quickly.

Organizations can invite members, share repositories, and manage who can read, triage, write, or administer each project.

Code review at the center

Good software comes from good review. Pull requests in Yavqo Code are designed to keep the conversation focused on the change itself.

Authors can open a pull request, request reviewers, and describe what changed and why. Reviewers can approve or request changes, and maintainers can merge with the method that fits their project once checks pass and the right people have signed off. Draft pull requests let you share work early without anyone merging it by accident.

Issues, discussions, and releases

Not every conversation is about code. Yavqo Code includes:

  • Issues with labels, assignees, and milestones to plan and track work
  • Discussions for questions, ideas, and announcements
  • Releases to publish versions with clear notes for the people who depend on your project
  • Notifications that surface what needs your attention, from review requests to new comments

The Yavqo CLI

Many developers spend most of their day in a terminal, so Yavqo Code comes with the Yavqo CLI.

With a single install command on macOS or Linux, you can sign in with your Yavqo Account, create repositories, save your changes, push and pull them, open pull requests, file issues, and publish releases without leaving your editor.

yavqo auth login
yavqo repo create my-project --readme
yavqo save -m "first commit"
yavqo push

Our own foundation

Yavqo Code is not built on top of an existing version-control system. We're developing our own engine, designed from the start for the way modern teams collaborate, and the Yavqo CLI is the first step toward it. We'll share more about how it works as it matures.

One Yavqo Account

Yavqo Code uses the same Yavqo Account you already use across Yavqo, so there's no new identity to manage. Security features such as scoped, expiring access tokens and public-key authentication for the CLI are built in, and private repositories stay visible only to the people you choose.

What's next

This is the beginning. Over the coming months, we'll keep expanding Yavqo Code with deeper integration across the Yavqo ecosystem, richer code browsing, and automation for the way your team ships.

We can't wait to see what you build.

About the author

Nora Halvorsen

Nora Halvorsen

Director of Product, Yavqo Code

Nora Halvorsen is Director of Product for Yavqo Code, leading the team building Yavqo's platform for hosting repositories, reviewing code, and shipping software together.

Read more from Nora Halvorsen

Categories: Products

Share this article