Skip to content

FreeFroots is an open-source, free toolset that roots your AEC workflows in Revit, offering seamless integration and fruitfully simple solutions.

License

Notifications You must be signed in to change notification settings

prajwalbkumar/FreeFroots

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

FreeFroots

An open-source, free toolset designed for AEC professionals to enhance workflows in Revit and beyond. Just like a well-rooted tree, FreeFroots grows from solid, tested foundations, providing essential tools to streamline tasks. It integrates with Revit through pyRevit and utilizes Python for automation. Built on the idea that simplicity is key, FreeFroots empowers professionals to root out inefficiencies and fruitfully improve their workflows. Plus, it's an open playground for new features, allowing contributions from developers, and providing an opportunity for newbie contributors to grow and learn.


Features

  • Open-Source: A collection of free tools that can be customized to fit your needs.
  • Seamless Integration: Easily integrate into Revit using pyRevit.
  • Minimalistic Design: Focuses on essential features, eliminating unnecessary complexity.
  • Automated Workflows: Streamline repetitive tasks to improve efficiency.
  • Scalable: Grows with your project needs, from small to large-scale implementations.
  • Test and Learn: A space for testing new features and contributing to open-source growth.

Tech Stack

  • Revit: The trunk of BIM (Building Information Modeling), supporting all your project needs.
  • pyRevit: The branch that connects Python scripting with Revit, making automation a breeze.
  • Python: The primary fruit of FreeFroots—creating flexibility and power.
  • Open-Source: A root-level commitment to community-driven development.

The Roots of FreeFroots

The idea for FreeFroots was born out of the success and shift of DiRoots, a once-popular plugin that went freemium. While DiRoots did wonders for automating tasks, the transition to a paid model left many professionals seeking an alternative. Drawing inspiration from DiRoots’ success, FreeFroots aims to offer the same tried-and-tested tools free of charge, providing a solid base for automation in AEC industries.

But we don’t just stop there—FreeFroots is also a testing ground for new ideas and features. This allows contributors to experiment and add new functionalities while giving newbie contributors the chance to grow and learn through real-world projects. It's a space for everyone—from seasoned pros to those just starting to branch out into open-source development.


Ideas We’ve Planted

  • Fruitful Features: Tools designed to automate your workflows, so you don’t have to peel away at repetitive tasks.
  • Rooted in Experience: Built on the best industry standards, tested by professionals, and now ready for community collaboration.
  • Open Playground: Test new tools, contribute to the project, or simply pick up new skills!

Installation

  1. Clone the repository:
    git clone https://github.com/prajwalbkumar/FreeFroots.git

  2. Set up pyRevit:
    Follow the pyRevit setup guide here to install and configure pyRevit in Revit.

  3. Run the scripts:
    After installation, you can start using the provided tools by executing them through the pyRevit tab in Revit.


Contributing

We welcome contributions from the community, whether you’re looking to prune features or add new branches. If you’d like to help grow the project, please:

  1. Fork the repository
  2. Create a new branch
  3. Make your changes
  4. Open a Pull Request with a description of what you’ve done

A Special Thanks to Our Roots

We owe a big part of FreeFroots’ growth to tools like DiRoots, which helped shape the path for better automation in AEC. It’s because of these earlier tools that we now have the chance to grow FreeFroots that’s all about openness, flexibility, and community-driven innovation.

About

FreeFroots is an open-source, free toolset that roots your AEC workflows in Revit, offering seamless integration and fruitfully simple solutions.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages