Explore and visualize XSchem schematics in your browser.
To use the online version, simply go to https://xschem-viewer.com/.
You can add the URL of your .sch
file to the end of the URL to load it directly, e.g. https://xschem-viewer.com/?file=https://github.com/RTimothyEdwards/sky130_ef_ip__rc_osc_500k/blob/main/xschem/sky130_ef_ip__rc_osc_500k.sch
Barak Hoffer maintains a VS Code extension of xschem viewer. You can get it at the VS Code Marketplace.
npm install
to install dependenciesnpm run dev
to start the development serverEnjoy!
npm test
will run the tests once. npm run test:watch
will run the tests in watch mode.
When making changes to the sch file parser, you will need to rebuild the parser by running npm run build:parser
. This will generate a new xschem-parser.ts
file in the src
directory.
xschem-viewer is licensed under the Apache License, Version 2.0. See LICENSE for more details.