semvec/pypi-packages huggingface dataset:
streamcondor 1.0.7
A system tray application for monitoring livestreams status
Requires Python: >=3.12
Keywords: stream, tray, monitor, pyqt6

# StreamCondor

StreamCondor is a lightweight system-tray utility that monitors livestreams and opens them with [Streamlink](https://streamlink.github.io/).

## Features

- 🔔 **Real-time Stream Monitoring** - Automatically detect when your favorite streamers go live
- 🎯 **Multi-platform Support** - Works with Twitch, YouTube and any Streamlink-supported platform
- 🖥️ **System Tray Integration** - Unobtrusive monitoring with visual status indicators
- 🎨 **Custom Player Support** - Launch streams with mpv, VLC, or your preferred media player
- ⚙️ **Flexible Configuration** - Per-stream settings for quality, notifications, and streamlink arguments
- 🌐 **Favicon Support** - Automatic platform icon fetching and caching
- 📋 **Clipboard Integration** - Quick stream launching from copied URLs

Supported platforms: Linux, Windows, macOS (desktop with a system tray)

## Screenshots

![System Tray menu](./media/tray.png)   ![Streams Settings window](./media/settings1.png)   ![App Settings window](./media/settings2.png)   ![Stream Setting window](./media/stream1.png)   ![Stream Setting window](./media/stream2.png)   ![Stream Setting window](./media/stream3.png)


## Install (recommended)

Install the release from PyPI:

```bash
pip install streamcondor
```

Run the installed app:

```bash
streamcondor
```

## Run from source (no install)

To run a local copy without installing the package:

```bash
git clone https://github.com/tarzasai/StreamCondor.git
cd StreamCondor
PYTHONPATH="$PWD/src" python -m streamcondor.main
```

This runs the application using the sources in `src/streamcondor`.

## Configuration file locations

StreamCondor stores a single JSON configuration file per user:

- Linux: `~/.config/StreamCondor.json`
- Windows: `%APPDATA%\StreamCondor.json`
- macOS: `~/Library/Application Support/StreamCondor.json`

If the file is missing the app starts with reasonable defaults; open the Settings UI to manage streams.

## Troubleshooting

- No tray icon: ensure your desktop environment provides a system tray (some Wayland setups may need extra support).
- Icons missing: install from PyPI (the packaged wheel includes assets) or ensure `src/streamcondor/assets` exists when running from source.
- If the app exits or shows errors, run in a terminal to see logs:

```bash
streamcondor --help
# or when running from source
PYTHONPATH="$PWD/src" python -m streamcondor.main --log-level DEBUG
```

## Reporting issues

Open issues at: https://github.com/tarzasai/StreamCondor/issues

When reporting, include platform, steps to reproduce, and any terminal logs.

## License

StreamCondor is licensed under the MIT License. See `LICENSE` for details.

## License

MIT License - see [LICENSE](LICENSE) file for details.

## Acknowledgments

- [Streamlink](https://streamlink.github.io/) - Stream extraction library
- [PyQt6](https://www.riverbankcomputing.com/software/pyqt/) - GUI framework
- Contributors and testers

---

**Note**: This is a third-party tool not affiliated with any streaming platform.
cicsim 0.1.17
Custom IC Creator Simulation Tools
Requires Python: >=3.8


# Custom IC Creator Simulation Tools

[![tests](https://github.com/wulffern/cicsim/actions/workflows/main.yml/badge.svg)](https://github.com/wulffern/cicsim/actions/workflows/main.yml)


# Why
This is a script package I use to control ngspice, it can

- Run corner simulations
- Create IPs (used in  [wulffern/aicex](https://github.com/wulffern/aicex) )
- Create simulation directories
- View waveforms

# Changelog

| Version | Comment                                         |
|:--------|:------------------------------------------------|
| 0.0.1   | First version of cicsim                         |
| 0.0.3   | All in on open source tools                     |
| 0.1.2   | First version on pipy                           |
| 0.1.3   | github action update                            |
| 0.1.4   | Added waveform viewer                           |
| 0.1.5   | Update waveform viewer                          |
| 0.1.6   | wave: added search. Added docs                  |
| 0.1.7   | Bugfix: ngraw deprecated float_                 |
| 0.1.8   | Added template command                          |
| 0.1.9   | Bugfix: allow absolute path in template command |
| 0.1.11  | Added directory name option (dname) to template |
| 0.1.12  | Added sndrfs and enobfs to fftWithHanning       |
| 0.1.13  | Added docs                                      |
| 0.1.14  | Nothing exiting                                 |
| 0.1.15  | Added "archive" command to save old simulations. Added "--no-color" option |







# Install this module
If you want to follow the latest and greatest
``` sh
git clone https://github.com/wulffern/cicsim
cd cicsim
python3 -m pip install --user -e . 
```

If you want the latest stable

``` bash
python3 -m pip install cicsim
```

# Get started with simulation
Head over to [Open source analog integrated circuit flow on Skywater
130nm](https://analogicus.com/rply_ex0_sky130nm/tutorial) to see cicsim in action.

# Get started with waveform viewer

Make sure you install a python version with tk. On my mac it was

``` bash
brew install python-tk
```

Once installed, I do

``` bash
cicsim wave output_tran/tran_SchGtTtKffVh_*
```

![](wave.png)


# Commands

``` 
Usage: cicsim [OPTIONS] COMMAND [ARGS]...

  Custom IC Creator Simulator Tools

  This package provides helper scripts for simulating integrated circuits

Options:
  --help  Show this message and exit.

Commands:
  plot         Plot from rawfile
  portreplace  Replace ${PORTS} and ${VPORTS} with the subcircuit ports...
  results      Results of single runfile
  run          Run a ngspice simulation of TESTBENCH
  simcell      Create a ngspice simulation directory for a Cell
  srun         Run a spectre simulation of TESTBENCH
  summary      Generate simulation summary for results
  wave         Open waveform viewer
```
cicpy 0.1.9
Custom IC Creator Python Frontend
Requires Python: >=3.9


# Custom IC Creator Python


# Why
This is a script package I use transpile from the output of ciccreator to other
formats.
 
# Changelog
| Version | Status | Comment |
|:--|:--|:--|
|0.0.1| :white_check_mark: | First version of cicspy|
|0.1.5| :white_check_mark: | First release to pypi|
|0.1.8| :white_check_mark: | Added cicspi dependency and reorged to include subpackages|

# Install this module
If you want to follow the latest and greatest
``` sh
git clone https://github.com/wulffern/cicpy
cd cicpy
python3 -m pip install  -e . 
```

If you want something that does not change that often
``` sh
python3 -m pip install cicpy 

```

# Commands

For the latest help, check `cicpy --help`, and `cicpy <command> --help`

``` sh
Usage: cicpy [OPTIONS] COMMAND [ARGS]...

  Python toolbox for Custom Integrated Circuit Creator (ciccreator).

Options:
  --help  Show this message and exit.

Commands:
  jcell      Extract a cell from .cic
  minecraft  Make a mincraft script *.mc from *.cic
  place      Place a bunch of transistors according to pattern
  svg        Make an SVG
  transpile  Translate .cic file into another file format...
```

``` sh
Usage: cicpy transpile [OPTIONS] CICFILE TECHFILE LIBRARY

  Translate .cic file into another file format (SKILL,SPECTRE,SPICE)

Options:
  --layskill      Write Skill Layout file
  --schskill      Write Skill Schematic file
  --winfo         Write Info file [ALPHA]
  --rinfo TEXT    Read Info file [ALPHA]
  --verilog       Write verilog file [EXPERIMENTAL]
  --spice         Write spice file
  --xschem        Write xschem schematics
  --magic         Write magic layout
  --smash TEXT    List of transistors to smash schematic hierarchy
  --exclude TEXT  Regex of cells to ignore
  --help          Show this message and exit.

```