Skip to main content

FreeFroots

A playful, hands-on alternative to DiRoots Tools

· By Prajwal Kumar · 2 min read

Revit can be powerful—but also painfully repetitive.
FreeFroots helps AEC professionals cut the clicks, clean the data, and speed up design with a collection of free, open-source automation tools.


What You Get 🍎

  • Faster Workflows – automate repetitive tasks in Revit.
  • 🎯 Essential Tools Only – no clutter, just what you need.
  • 🌍 Open & Free – community-driven, forever open-source.
  • 🚀 Grows With You – from small fixes to large-scale projects.

How It Works 🌳

  • Built on pyRevit + Python
  • Runs inside Revit as a simple, lightweight tab
  • Always improving with community contributions

Our Story ✨

When popular tools like DiRoots went paid, many AEC professionals were left searching for an alternative.
FreeFroots was born to bring back free, open automation tools—and create a space for both pros and beginners to contribute, learn, and grow together.


Try It in 3 Steps ⚙️

  1. Download FreeFroots from GitHub
  2. Install pyRevit (your bridge between Python & Revit)
  3. Start Automating directly inside Revit

GitHub - Bugs-and-Binary/FreeFroots: FreeFroots is an open-source, free toolset that roots your AEC workflows in Revit, offering seamless integration and fruitfully simple solutions.
FreeFroots is an open-source, free toolset that roots your AEC workflows in Revit, offering seamless integration and fruitfully simple solutions. - Bugs-and-Binary/FreeFroots
Releases · pyrevitlabs/pyRevit
Rapid Application Development (RAD) Environment for Autodesk Revit® - pyrevitlabs/pyRevit

About the author

Prajwal Kumar Prajwal Kumar
Updated on Sep 14, 2025