{"repo":"chipsalliance/verible","free":true,"listed":false,"github":"https://github.com/chipsalliance/verible","clone":"git clone https://github.com/chipsalliance/verible.git","description":"Verible is a suite of SystemVerilog developer tools, including a parser, style-linter, formatter and language server","language":"C++","stars":1909,"topics":["systemverilog","lexer","yacc","syntax-tree","linter","formatter","parser","systemverilog-parser","style-linter","hacktoberfest"],"license":null,"category":"dev-tools","readme_excerpt":"Verible The Verible project's main mission is to parse SystemVerilog (IEEE 1800-2017) (as standardized in the [SV-LRM]) for a wide variety of applications, including developer tools. It was born out of a need to parse un-preprocessed source files, which is suitable for single-file applications like style-linting and formatting. In doing so, it can be adapted to parse preprocessed source files, which is what real compilers and toolchains require. The spirit of the project is that no-one should ever have to develop a SystemVerilog parser for their own application, because developing a standard-compliant parser is an enormous task due to the syntactic complexity of the language. Verible's parser is also regularly tested against an ever-growing suite of (tool-independent) language compliance tests at https://symbiflow.github.io/sv-tests/. A lesser (but notable) objective is that the language-agnostic components of Verible be usable for rapidly developing language support tools for other languages. Installation For simple installation, we provide regular [binary releases] for Linux and Windows, including statically linked binaries for x86 and Arm to run on almost any Linux distribution. There are also some distributions that include Verible [Nix] has binaries for Linux x86 and Arm. There is a [homebrew] package for MacOS. If you prefer to build and install the binaries locally yourself, see details below in the Developers section. SystemVerilog Developer Tools Parser Learn more ab","default_branch":null,"files":null,"tree":[],"storefront":"/r/chipsalliance","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/chipsalliance/verible/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}