# BiomeJS Roadmap: Community-Driven Planning Without Fixed Deadlines

> Explore the BiomeJS roadmap for community-driven development. Discover priorities for the next year without fixed deadlines, guiding core work and funded projects.

- Repository: [Biome/biome](https://github.com/biomejs/biome)
- Tags: roadmap
- Published: 2026-06-19

---

**The BiomeJS roadmap is a living document that defines community-agreed priorities for the next year, containing no fixed deadlines but guiding all core development and funded work.**

BiomeJS is a performant toolchain for web developers that unifies formatting, linting, and more in a single tool. According to the project's governance model defined in [`GOVERNANCE.md`](https://github.com/biomejs/biome/blob/main/GOVERNANCE.md), the roadmap serves as the strategic compass that aligns contributors, sponsors, and maintainers on where to focus engineering efforts. Unlike traditional project schedules, this planning approach prioritizes flexibility and community consensus over rigid release dates.

## What Defines the BiomeJS Roadmap

The roadmap is formally defined in the project's governance documentation as the set of goals that core contributors and project leads agree to pursue. It is **not a dated schedule** but rather a prioritized list of objectives that guide the evolution of the toolchain.

Key characteristics include:

- **Community ownership** – Leads may author the roadmap document once core contributors have established high-level objectives for the project cycle
- **Typical duration** – The roadmap usually spans **one year**, though the exact length remains intentionally flexible to accommodate shifting priorities
- **No fixed dates** – Roadmaps explicitly **do not contain explicit deadlines**, reflecting only what the team decides to work on and how resources will be allocated

These constraints ensure that the roadmap remains adaptable to emerging web technologies while providing clear direction for development efforts.

## How the Roadmap Shapes Contributions

All new features, bounty work, and funded development must align with the current roadmap or support essential infrastructure. According to [`GOVERNANCE.md`](https://github.com/biomejs/biome/blob/main/GOVERNANCE.md) (lines 267-270), if a proposed contribution does not advance the roadmap, it is treated as a **community-driven effort** rather than core priority work.

This policy ensures that limited maintainer bandwidth focuses on agreed-upon strategic goals, such as:

- New language support initiatives
- Performance optimization targets
- Formatter and linter enhancements
- Infrastructure improvements

## Accessing the Current BiomeJS Roadmap Programmatically

The roadmap is publicly visible in the repository and can be accessed without cloning the entire project. Here are practical methods to retrieve the current roadmap text.

### Using Command-Line Tools

Fetch the roadmap section directly using `curl` and `awk`:

```bash

# Pull the latest roadmap text from GOVERNANCE.md

curl -s https://raw.githubusercontent.com/biomejs/biome/main/GOVERNANCE.md \
 | awk '/### Roadmap/,/##/{print}'

```

### Using Node.js

For automated dashboards or scripts, use native fetch (Node.js 18+):

```javascript
// Fetch and save the roadmap section
import { writeFile } from "fs/promises";

async function downloadRoadmap() {
  const resp = await fetch(
    "https://raw.githubusercontent.com/biomejs/biome/main/GOVERNANCE.md"
  );
  const txt = await resp.text();
  const start = txt.indexOf("### Roadmap");

  const end = txt.indexOf("\n## ", start);

  const roadmap = txt.slice(start, end);
  await writeFile("ROADMAP.md", roadmap);
  console.log("Roadmap saved to ROADMAP.md");
}

downloadRoadmap().catch(console.error);

```

### Direct Web Access

View the roadmap in the GitHub web interface:

```bash
open "https://github.com/biomejs/biome/blob/main/GOVERNANCE.md#roadmap"

```

## Key Files for Roadmap Context

Understanding the BiomeJS roadmap requires familiarity with these repository files:

- **[`GOVERNANCE.md`](https://github.com/biomejs/biome/blob/main/GOVERNANCE.md)** – Contains the **Roadmap** section (lines 212-218) that defines the planning horizon and contribution requirements
- **[`CONTRIBUTING.md`](https://github.com/biomejs/biome/blob/main/CONTRIBUTING.md)** – Explains how contributors can align their work with roadmap priorities
- **[`CHANGELOG.md`](https://github.com/biomejs/biome/blob/main/CHANGELOG.md)** – Tracks delivered roadmap items across past releases, providing historical context for current planning
- **[`README.md`](https://github.com/biomejs/biome/blob/main/README.md)** – Surfaces the high-level vision that the roadmap implements for the broader community

## Summary

- The BiomeJS roadmap is a flexible, community-driven planning document typically covering one year of development priorities.
- It contains **no fixed deadlines**, serving instead as a priority guide for core contributors and funded work.
- All new features and bounties must advance the roadmap or support essential infrastructure; otherwise they are classified as community-driven efforts.
- The roadmap is publicly accessible in [`GOVERNANCE.md`](https://github.com/biomejs/biome/blob/main/GOVERNANCE.md) and can be retrieved programmatically via the GitHub API or raw content endpoints.

## Frequently Asked Questions

### Where is the official BiomeJS roadmap published?

The official roadmap is published in the **Roadmap** section of [`GOVERNANCE.md`](https://github.com/biomejs/biome/blob/main/GOVERNANCE.md) at the root of the `biomejs/biome` repository. This file defines the project's governance structure and planning processes, making the roadmap transparent and accessible to all contributors and users.

### How long does a BiomeJS roadmap typically last?

While the roadmap usually spans **one year**, the duration is intentionally flexible according to the governance documentation. The core contributors may adjust the timeframe based on project needs, ensuring the roadmap remains relevant to evolving web development trends.

### Does the BiomeJS roadmap include specific release dates?

No. The roadmap explicitly **does not contain explicit deadlines** or fixed dates. It records what the team agrees to work on and how resources will be allocated, but avoids rigid scheduling to maintain flexibility for technical exploration and community input.

### How can I propose a feature that aligns with the roadmap?

Review the current roadmap in [`GOVERNANCE.md`](https://github.com/biomejs/biome/blob/main/GOVERNANCE.md) to identify active priority areas, then open a GitHub issue or discuss your proposal in the project's Discord channels. If your feature advances roadmap goals, it can be considered for core development; otherwise, it may still be accepted as a community-driven contribution.