Enjoy live streaming?
Prefer self-hosting?

Check out Owncast, a neat self-hosted live streaming server!

Opensource, written in , easy to install & setup!

It's still fairly young, but looks super promising and already works amazingly well 😍

Homepage: owncast.online/

GitHub: github.com/owncast/owncast

πŸŽ‰ gamut v0.1.0

Working with colors in has never been that easy or that much fun - promised!

github.com/muesli/gamut

- Convenient helpers to find your way around the color wheel
- Shades, Tints, Tones, Blends!
- Create, query & mix palettes
- Automatically generates beautiful palettes for you!

Accompanying blog posts:

fribbledom.com/posts/gamut-pac

fribbledom.com/posts/an-algori

reflow v0.2.0 πŸŽ‰

A collection of (ANSI-sequence aware) text reflow operations & algorithms in :

- Word Wrapping
- Indenting
- Dedenting
- Padding
- Margin

github.com/muesli/reflow

When your projects hit the heise newsticker and Weekly on the same day... πŸ˜‚

Brace for impact 😱

πŸŽ‰ Check out BubbleTea, a powerful little framework for fancy terminal UIs, that I have been working on with @meowgorithm and toby@mastodon.technology!

github.com/charmbracelet/bubbl

Obviously a framework without components would be like a Bubble Tea without Bubbles. Of course you got to have a bunch of Bubbles!

github.com/charmbracelet/bubbl

(Totally inspired by The Elm Architecture)

I can see their reasoning, but Debian's packaging of dependencies just feels super awkward to me πŸ˜•

I was pretty fed up with the behavior of 'df', so I wrote my own diskfree tool.

It's called 'duf', it's written in , and you can get it here: github.com/muesli/duf

On ArchLinux, you can simply install 'duf' from the AUR.

v0.1.0 of gitcha!

A tiny but growing set of convenient functions to work with git repositories in :

github.com/muesli/gitcha

Fresh from the press: termenv v0.7.1

termenv lets you safely use advanced styling options in your terminal programs.

It gathers information about the terminal environment in terms of its ANSI & color support and offers you convenient methods to colorize and style your output, without you having to deal with all kinds of weird ANSI escape sequences and color conversions.

Check it out: github.com/muesli/termenv/

Just to prove how uncreative I have become with my project names, here's marky, a tiny library that lets you programmatically generate markdown documents:

github.com/muesli/marky

My GitHub profile page now generates itself, which is rather rad!

It's pretty amazing what you can do with just a tiny bit of , , , , and 😍

Check it out: github.com/muesli

Hey, I just released something!

πŸŽ‰ combinator v0.1.0 πŸŽ‰

combinator, a package that generates a slice of all possible value combinations for any given struct and a set of its potential member values.

This can be used to generate extensive test matrixes among other things.

Sounds too complicated? Far from it. Check out the examples, it's super convenient!

github.com/muesli/combinator

termenv v0.5.2 is out!

Advanced ANSI style & color support for your terminal needs. Writing beautiful CLI applications has never been easier!

github.com/muesli/termenv/

πŸ“£ crunchy v0.4.0 πŸ“£

crunchy is a password validation package for . Finds common flaws in passwords and optionally checks against haveibeenpwned.com's database.

github.com/muesli/crunchy/

Show older
Mastodon

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!