Giter Club home page Giter Club logo

Revitron

Revitron is a Revit API wrapper written in Python. It helps you to develop clean and powerful Revit plugins for pyRevit.

GitHub tag (latest by date) GitHub GitHub top language GitHub code size in bytes Read the Docs

Installation

There are three options for installing Revitron and the Revitron UI — using the pyRevit UI, using the pyRevit CLI or installing the full bundle.

☝ Note that in order to use the Revitron package manager or the bundle installer, Git must be installed on your computer.

Using the pyRevit UI

To use the Revit UI to install this extensions, open the pyRevit tab, click on pyRevit > Extensions to open the extensions manager and follow these instructions.

Using the pyRevit CLI

In case you want to use the command line to install Revitron and the Revitron UI, use the following command:

pyrevit extend lib revitron https://github.com/revitron/revitron.git
pyrevit extend ui revitron https://github.com/revitron/revitron-ui.git

Bundled Version

There is also a bundle installer available that will install pyRevit including the Revitron and the Revitron UI packages.

  1. Right-click here to download the installer. Make sure it keeps the .bat extension.
  2. Move the install.bat to the directory, where you want to install pyRevit.
  3. Double-click the install.bat file.
  4. Start Revit.

Revitron CLI Setup

In order to use the revitron command on the Windows CLI, its location has to be added to the environment as follows:

cd path\to\revitron.lib
cli\setup

Now you can use the revitron everywhere on the system.

Documentation

The full documentation and API reference as well as some cheat sheets can be found here.


© 2020-2022 Marc Anton Dahmen — MIT license

Revitron's Projects

installer icon installer

A custom installer for the Revitron pyRevit fork

pyrevit icon pyrevit

Rapid Application Development (RAD) Environment for Autodesk Revit®

revitron icon revitron

A python wrapper for the Revit API to be used as a pyRevit extension

revitron-charts icon revitron-charts

Visualizing Revit model analytics data tracked by the Revitron Analyzer

rpm icon rpm

A project based package manager extension for pyRevit

rpm-ui icon rpm-ui

The pyRevit UI extension for the Revitron package manager

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.