{"library":"magma-lang","type":"library","category":null,"description":"Magma-lang is an embedded domain-specific language (eDSL) in Python for designing and generating hardware circuits. It enables hierarchical and compositional circuit design, targeting various hardware description languages like Verilog. The current version is 3.0.2, with active development incorporating community feedback and feature enhancements.","language":"python","status":"active","version":"3.0.2","tags":["hardware","HDL","circuit design","FPGA","eDSL"],"install":[{"cmd":"pip install magma-lang","imports":["from magma import Circuit","from magma import Bit, In, Out","from magma.simulator import PythonSimulator","from magma import Circuit"]}],"homepage":null,"github":"https://github.com/phanrahan/magma","docs":null,"changelog":null,"pypi":"https://pypi.org/project/magma-lang/","npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"3.10–3.9","success_rate":50,"avg_install_s":26.9,"avg_import_s":3.83,"wheel_type":"sdist"},"url":"https://checklist.day/v1/registry/magma-lang/compatibility"},"provenance":{"verified_status":"install_fail","verified_at":"Sun Jun 28","last_verified":"Sun Jun 28","next_check":"Thu Jul 09","install_tag":null}}