• Stars
    star
    161
  • Rank 232,127 (Top 5 %)
  • Language
    Python
  • License
    Do What The F*ck ...
  • Created over 10 years ago
  • Updated almost 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Altium schematic format documentation, SVG converter and TK viewer

Altium schematic reader

This is a Python command-line script that can parse Altium schematic (*.SchDoc) files, convert them to SVG images, or display them in a window. It is incomplete and there are probably many schematic elements and settings that it does not (yet) understand.

The schematic file format has been documented somewhat in format.md.

You can redistribute and modify this program under the terms of the Do What The Fuck You Want To Public License (WTFPL) version 2, as published by Sam Hocevar. See the COPYING file for details.

Dependencies

Usage

Conversion to SVG:

python3 altium.py schematic.SchDoc > output.svg

Display in a window:

python3 altium.py --renderer tk schematic.SchDoc

More Repositories

1

module-init-tools

Most up-to-date copy I could find while git.kernel.org is down
C
15
star
2

rarfs

Fuse module for mounting uncompressed Rar archives
Shell
9
star
3

usenet-downloader

Experimental command-line NNTP downloader with on-the-fly Yenc decoding
Python
7
star
4

py-pcap

Python “pcap” file reader and writer
C
6
star
5

kexec-reboot

Loads a kernel from the Grub menu and reboots
Shell
5
star
6

mkinitcpio-dir

Initcpio hook to mount a subdirectory as the root file system
Shell
5
star
7

rerar

Re-create Rar sets exactly
Python
5
star
8

etc

Small configuration files and other software
Python
5
star
9

cksfv

Tests and creates SFV (simple file verification using CRC-32) listings
C
5
star
10

p7zip-pkg

7-zip Unix port package description
Shell
4
star
11

bpscope

Bus Pirate oscilloscope, including original version compatible with older firmware
Python
3
star
12

ipkg-pkg

Itsy package management system package description
Shell
2
star
13

python-iview-pkg

python-iview package description
Shell
2
star
14

vcs-tools

Scripts for working with version control systems
Python
2
star
15

libtool

Libtool patched to do a “relink” install to a staging ($DESTDIR) area
C
2
star
16

webvi

Tool for browsing, downloading and playing videos from websites such as You Tube: extra sites added
C
2
star
17

ipkg-utils-pkg

ipkg-utils package description
Shell
1
star
18

beautiful-soup-pkg

Beautiful Soup package description
Shell
1
star
19

devname

Generic persistent device naming
Shell
1
star
20

udftools-pkg

UDF utilities package description
Shell
1
star
21

python-lib

Collection of miscellaneous Python utility libraries, for Python 2 and 3
Python
1
star
22

tul

Windows screen distance and area measurement tool
C++
1
star
23

rarfs-pkg

rarfs package description
Shell
1
star
24

cfv-pkg

cfv package description
Shell
1
star
25

pacman-tools

Scripts for working with Pacman and Arch Linux
Python
1
star
26

aot

Windows tool for setting “always on top” mode
C++
1
star
27

reveg-db

Query Castlemaine plant list, EVC frequency list and Viridans quadrat lists
Python
1
star
28

vadmium.github.com

Git Hub pages
HTML
1
star
29

css-docs-pkg

CSS specification package description
Shell
1
star
30

edid-decode-pkg

edid-decode package description
Shell
1
star
31

svg-pkg

SVG specification package description
Shell
1
star