A schematic editor for VLSI/Asic/Analog custom designs, netlist backends for VHDL, Spice and Verilog. The tool is focused on hierarchy and parametric designs, to maximize circuit reuse.
Go to file
Niko Savola 0a01e0903e
Update tclfmt command to use configuration file
2025-12-08 19:46:56 +02:00
.github/workflows Update tclfmt command to use configuration file 2025-12-08 19:46:56 +02:00
XSchemWin correct "type" attr of cccs.sym and ccvs.sym 2025-11-07 11:48:02 +01:00
doc fix arbitrary widths in shapes, add "xschem get change_lw", "xschem get min_lw", "xschem set change_lw", cached tcl var "change_lw" into xctx->change_lw 2025-12-01 10:11:19 +01:00
scconfig replace const string literal XSCHEM_LIBRARY_PATH with array of const string literals, one per path, to get rid of C89 509 character limit 2025-09-26 15:57:40 +02:00
src Refactor workflow to use setup-uv and re-run tclfmt 2025-12-08 16:05:54 +00:00
tests Refactor workflow to use setup-uv and re-run tclfmt 2025-12-08 16:05:54 +00:00
xschem_library Refactor workflow to use setup-uv and re-run tclfmt 2025-12-08 16:05:54 +00:00
.gitignore added eval_expr.c to .gitignore 2025-02-10 23:36:21 +01:00
.tclint.toml Set indentation to 2 spaces in .tclint.toml 2025-12-08 17:59:23 +02:00
AUTHORS update copyright info to 2021; update Product.wxs 2021-09-12 08:32:16 +02:00
CMakeLists.txt Added png and embedded graphs to ps and pdf export 2023-01-15 21:34:43 -07:00
Changelog prepare for 3.4.7 tag 2025-05-14 09:58:55 +02:00
INSTALL populating xschem git repo 2020-08-08 15:47:34 +02:00
LICENSE update license info 2021-07-27 16:42:54 +02:00
Makefile make uninstall: remove empty directories (share/xschem and share/doc/xschem); make command `xschem help` work also if running in src/ directory; use XSCHEM_SHAREDIR shell variable (if defined and directory existing), else set XCSCHEM_SHAREDIR to `pwd` if started from src/ dir, else set compile set XSCHEM_SHAREDIR. xschemrc can override this XSCHEM_SHAREDIR setting. 2025-01-05 01:29:04 +01:00
Makefile.conf.in remove check for libreadline (not used) 2024-11-13 01:35:24 +01:00
README update license info 2021-07-27 16:42:54 +02:00
README.md Refactor workflow to use setup-uv and re-run tclfmt 2025-12-08 16:05:54 +00:00
README_MacOS.md added notes for MacOS 'Big Sur' builds. 2021-09-26 13:24:51 +02:00
config.h.in replace const string literal XSCHEM_LIBRARY_PATH with array of const string literals, one per path, to get rid of C89 509 character limit 2025-09-26 15:57:40 +02:00
configure populating xschem git repo 2020-08-08 15:47:34 +02:00

README.md

xschem

A schematic editor for VLSI/Asic/Analog custom designs, netlist backends for VHDL, Spice and Verilog. The tool is focused on hierarchy and parametric designs, to maximize circuit reuse.

Manual and instructions