Simple, powerful schematics & PCB design

Razen is a cross-platform PCB design tool that allows you to quickly design and fabricate boards.

Download Now
For Windows / Mac OS X / Linux


Razen features an integrated schematic and layout editor with forward- and back-annotation. Editing library parts uses the same schematic & layout interface. 3rd-party part libraries can be imported and used directly from the editor.

The interface, shortcuts and editing tools are customisable - from simple shortcut-key/display options to Python-scriptable editing tools.


All projects are stored in JSON files in a Mercurial repository. A diff tool provides a visualisation of the changes to your projects over time. Using existing Mercurial hosting services such as Bitbucket allow for easy sharing and collaborating on projects.

The Python API can also access project history, enabling scripts to interact with historical design data.


All functionality is exposed through a Python API. This allows for powerful scripting and modification of the entire program. Scripts can be used to generate footprints, symbols and complex design patterns, or to programmatically manipulate existing designs.

All high-level user-interface functions are also implemented in Python allowing the user to customise their design tools.


Unified Editor

  • Tabbed interface for efficient editing of multiple projects & parts
  • Automatic schematic-layout link with netlist
  • Configurable Design Rule Checking for schematic and layout
  • 1-4 Layer board support

Python Plugin API

  • Python (2.7) API to schematic, layout and library objects
  • Support for import, export, and general scripting plugins
  • Integrated Python prompt for quick scripting

History and Collaboration

  • Projects and Libraries stored in JSON files in Mercurial repositories
  • Share and collaborate via builtin Bitbucket support
  • Visual design diff shows changes over history of project

Standard Library and Plugins

  • Regularily updated parts library
  • Easy import of new libraries
  • Gerber and CSV BOM export plugins
  • Symbol/Footprint generator plugins for a variety of packages


  • Window (Vista+), Mac OS X (10.7+), Linux (glibc 2.17+)
  • OpenGL 1.4-capable graphics card
  • 50Mb hard drive space
  • 1GB RAM
  • Mercurial (2.0.0+)