nshout

Nim bindings for libshout

Wrapper score 15/100 · tests present · no docs generated

Wraps a native library — check OS Compatibility below for platform-specific linking notes.

Summary

Latest Version Unknown
License MIT
CI Status Failing
Downloads 0
Last Indexed 2026-07-21 05:24

Installation

nimble install nshout
choosenim install nshout
git clone https://github.com/Senketsu/nshout

OS Compatibility

Platform Linux macOS Windows FreeBSD OpenBSD NetBSD Android iOS WASM Embedded
nshout - - - - - - -

Source

Repository https://github.com/Senketsu/nshout
Homepage https://github.com/Senketsu/nshout
Registry Source nimble_official

README

nshout

Nim's libshout wrapper library

Example file included

  • example of how to streams mp3 file to icecast
  • usage 'streamMP3 [filepath]'

Usage:

  • nshout naming convention is very simple
  • e.g: shout_set_agent > setAgent
  • a few exceptions (ambiguous calls for example) are:
shout_init = shoutInit
shout_shutdown = shoutShutdown
shout_new = shoutNew
shout_metadata_new = metadataNew
shout_version = shoutVersion
  • you got the idea