34 projects
pyTooling
pyTooling is a powerful collection of arbitrary useful classes, decorators, meta-classes and exceptions.
pySystemRDLModel
An abstract SystemRDL language model.
pySVModel
An abstract SystemVerilog language model (incl. Verilog).
pyVHDLModel
An abstract VHDL language model.
sphinx-reports
A Sphinx extension providing reports and summaries embedded in documentation pages.
pyEDAA.Reports
Various report abstract data models and report format converters.
pyEDAA.ProjectModel
An abstract model of EDA tool projects.
pyVersioning
Write version information collected from (CI) environment for any programming language as source file.
pyEDAA.IPXACT
A Document-Object-Model (DOM) for IP-XACT files.
pyEDAA.CLITool
An abstraction layer of EDA CLI tools.
pyTooling.CLIAbstraction
Basic abstraction layer for executables.
pyVHDLParser
A streaming-based VHDL parser.
pyTooling.TerminalUI
A set of helpers to implement a text user interface (TUI) in a terminal.
pyEDAA.UCIS
Tools to extract and convert data from UCDB files.
pyEDAA.ToolSetup
EDA tool detection, configuration and selection layer.
pyTooling.GenericPath
A generic path implementation to derive domain specific path libraries.
pyAttributes
.NET-like Attributes implemented as Python decorators.
pyTerminalUI
A set of helpers to implement a text user interface (TUI) in a terminal.
btd.sphinx.autoprogram
Documenting CLI programs
pyTokenizer
A streaming tokenizer.
btd.sphinx.graphviz
Embedding diagrams rendered with Graphviz.
btd.sphinx.inheritance-diagram
Embedding diagrams rendered with inheritance_diagram.
Paebbels.sphinxcontrib.autoprogram
Documenting CLI programs
SphinxExtensions
Extensions for the Sphinx documentation tool.
pyIPXACT
A Document-Object-Model (DOM) for IP-XACT files.
pyHTTPServer
An HTTP Server implementation offering a pyHTTPInterface.
pyExtendedConfigParser
An extended ConfigParser based on Python's ConfigParser.
pyExploringCodeDOMParser
An exploring Code-DOM parser.
pyHTTPRequestRouter
A ReST API implementation (request router) using the pyHTTPInterface.
pyHTTPInterface
An interface for HTTP Requests and Responses.
pyIPCMI
An IP Core Management Infrastructure written in Python - pyIPCMI.
pyIPCMI.Parser.Rules
A parser for `*.rules` files used in pyIPCMI.
pyIPCMI.Parser.Files
A parser for `*.files` files used in pyIPCMI.
Semaphore-Microservice
A HTTP-based microservice offering a ReST API to acquire and release resources that are limited with a semaphore semantic.