Coder Social home page Coder Social logo

hyperpd's Introduction

Template

This is a template project for new faebryk projects. It contains a basic structure and some examples/templates to get you started.

Getting started

First press Use this template button on the top of the page. Then clone your new repo locally:

git clone <your repo>
cd <your repo>

Fill in the templates

replace {} and <> placeholders and fill in TODOs in following files:

  • README.md (this file)
  • pyproject.toml
  • remove this header in this file (up until the first "TEMPLATE README START")

Setup your environment

Make sure you have python3.11 installed

python --version

If you can't upgrade to python3.11, you will first need to make sure to have a working venv with python3.11 installed in it. This process will differ per OS.

Make sure you have poetry installed

poetry --version

Option 1: Static faebryk

# inside your repo dir

#optional: pick alternative faebryk version, see poetry doc for more options
poetry add git+https://github.com/faebryk/faebryk.git#<branch>

poetry install
poetry shell # This activates the new venv

Option 2: Editable faebryk

# inside your repo dir
./scripts/setup_local_faebryk.sh [branch]
poetry shell

Test if it works

python src/<project_name>/main.py

TEMPLATE README START


{project}


{MiniDescription} - {project}

Version License: MIT Pull requests open Issues open GitHub commit activity Code style: black

About

TODO: description This project is build with the open-source EDA faebryk.

What can you do with this project?

TODO

Working with the source files

See here for the instructions on how to install and edit this project.

Building

If you want to build the physical output of this project you can find the build instructions here.

Contributing

If you want to share your alterations, improvements, or add bugfixes to this project, please take a look at the contributing guidelines.

Community Support

Community support is provided via Discord; see the Resources below for details.

Resources

  • Source Code: Github#TODO
  • Chat: Real-time chat happens in faebryk's Discord Server (chit-chat room for now). Use this Discord Invite to register
  • Issues: Issues#TODO

hyperpd's People

Contributors

ruben-iteng avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.