Skip to content

fossi-foundation/nix-eda

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

❄️ nix-eda

A terminal running a command to create a shell with the tool xschem installed, then invoking xschem

A flake containing a collection of Nix derivations for EDA (Electronic Design Automation) utilities.

nix-eda is not affiliated with the NixOS Foundation or any of its affiliates.

We compile and cache the tools for the following platforms:

Platform Nix System Name
Linux (x86_64) x86_64-linux
Linux (aarch64) aarch64-linux
macOS (x86_64) x86_64-darwin
macOS (arm64) aarch64-darwin

Tools Included

Installation

See docs/installation.md.

Usage

You may use any of the tools by creating a Terminal shell with the tool as follows:

nix shell github:fossi-foundation/nix-eda#magic

Then you would be able to simply type magic.

You may also create a shell with multiple tools as follows:

nix shell github:fossi-foundation/nix-eda#{magic,xschem}

Flake API

See docs/flake_api.md.

⚖️ License

The Apache License, version 2.0. See 'License'. See Authors.md for a list of authors and copyright holders.

Binary cache is hosted by the FOSSi Foundation.

nix-eda is based on nix-eda by Efabless Corporation:

Copyright 2024 Efabless Corporation

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

     http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

About

Nix flake for more up-to-date versions of EDA tools

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •