# Replit — Rebuilding the Replit Filetree for Superior Performance and Accessibility

- Company: Replit (replit.com)
- Announced: 2023-08-01
- Category: capability-change
- Coverage: not counted
- Announcement: yes
- Group: announcements
- Source: https://replit.com/blog/filetree-updates
- Record: https://forck.live/items/18101-rebuilding-the-replit-filetree-for-superior-performance-and-accessibility
- Subject: Replit Agent

Replit rebuilt its filetree to improve performance and accessibility. The new filetree uses virtualization to render only visible rows, reducing click handler execution time from 344ms to 16ms when expanding a directory with 500 files. It also adds keyboard navigation and ARIA attributes for assistive technologies.

## Evidence

Verbatim from https://replit.com/blog/filetree-updates:

> The most significant source of performance issues for large filetrees was rendering all the rows, even those invisible to the user. To solve this, we turned to virtualization . In essence, we now only render what's visible, or about to be visible while scrolling, making the process significantly faster and smoother.

---

Record: https://forck.live/items/18101-rebuilding-the-replit-filetree-for-superior-performance-and-accessibility
Catalogue: https://forck.live/llms.txt
Current issue: https://forck.live/feed.md
