MaViAlBIM software

Revit · Tekla · BIM software · 2026

BIM software for Revit and Tekla: plugins, libraries and families

MaViAl is a software house from Wrocław. For building product manufacturers and design firms anywhere in the world we develop Revit add-ins, Tekla Structures extensions, BIM content libraries and Revit families, in the language and for the market you need. We do not design buildings or model projects: we build the tools and content your engineers use.

  • Software house in Wrocław
  • Revit API · Tekla Open API
  • Any language, any market

Updated: · MaViAl Sp. z o.o.

Illustration: BIM software for Revit and Tekla: plugins, libraries and families

What we build

ProductTypical uses
Revit plugins (add-ins)Automating repetitive tasks, checking models against company rules, exporting data, generating sheets and schedules, connecting Revit to your ERP or product database
Tekla Structures extensionsCustom components, plugins and applications built on the Tekla Open API, reports and exports for fabrication and assembly
Revit familiesParametric families of your products or your office standard: geometry, types, parameters, IFC mapping
BIM content librariesComplete product catalogues for Revit and Tekla, configurators and loaders that place the right product variant in the model
Estimating softwareApplications that take quantities from Revit, Tekla or IFC and price them with your own rates

Who we work for

Building product manufacturers

Architects and engineers specify products they can drop into their model. A manufacturer with accurate Revit families, a Tekla component or a small plugin that configures the product inside Revit is easier to choose. We turn your data sheets, drawings and product rules into BIM content and tools you can publish on your website or in the Autodesk and Tekla stores.

Design and engineering firms

Every office has tasks that take hours and follow the same rules: renaming and numbering, checking parameters, preparing exports, placing typical elements. We write the plugin that does this in seconds and follows your standards, and we build your office family library so that every project starts from the same clean content.

Software and BIM teams

If you already have a product and need a Revit or Tekla connector, we can develop it as an extension of your platform and maintain it with each new version of the host program.

Any language, any country

Tools and content are prepared for the market where they will be used. The interface of a plugin can be localised into several languages, families can carry parameter names and descriptions in the language of your clients, and libraries can follow regional units, naming and classification systems. We communicate in English, Polish, Russian and Ukrainian, and the product itself can be localised into any other language through translation files.

How a project runs

  1. Specification. You send us a specification: what the tool or content should do, which program and versions, examples and files.
  2. Questions and scope. We review it, ask what is missing and propose a written scope, milestones and a price.
  3. Development. We work in short iterations and send test builds or sample families early.
  4. Testing on your files. You check the result on real projects; we fix what you find.
  5. Delivery. Installer or package, source code if agreed, user documentation and support for new host-program versions on request.

What we do not do

MaViAl does not provide architectural or engineering design, modelling of building projects, coordination, detailing or cost estimates as a service. We develop the software and BIM content that design teams and manufacturers use for that work. Responsibility for design decisions and calculations stays with the client's engineers.

Frequently asked questions

Do you model buildings or produce drawings?

No. We develop software and BIM content: Revit plugins, Tekla extensions, Revit families and product libraries. Projects themselves are designed and modelled by your team.

How do I send the technical specification?

Use the specification form, where you can attach files, or write to bim@mavial.pl. Describe the goal, the program and versions, and attach examples.

Can the plugin or families be in our language?

Yes. We prepare the interface, parameters and documentation in the language you need and can support several languages in one product.

How much does development cost?

It depends on the scope. We name the price after reviewing your specification, always before work starts, and fix it in a written scope.

Who owns the source code?

Ownership and licensing are agreed in the contract. We can transfer the source code and rights to you or license a ready tool.

Send us your specification

We review your specification and confirm scope and price before development starts.

Scope, deadline and price are agreed in writing after we review the specification. MaViAl develops software and BIM content; it does not provide architectural or engineering design, modelling of projects or cost estimates as a service.

Send specificationE-mail