Distributed RTC System by pure Go and Flutter. Contribute to pion/ion development by creating an account on GitHub.
A customisable terminal status bar with universal shell/terminal compatibility. Currently works on Mac/Linux.
gopass is a rewrite of the pass password manager in Go with the aim of making it cross-platform and adding additional features. The target audience are professional developers and sysadmins (and especially teams of those) who are well versed with a command line interface.
Do you find yourself using tools like make to manage non build-related scripts?
Build tools are great, but they are not optimized for general script management.
Run aims to be better at managing small scripts and wrappers, while incorporating a familiar make-like syntax.
Sloc, Cloc and Code: scc is a very fast accurate code counter with complexity calculations and COCOMO estimates written in pure Go.
A terminal-based text editor written in Go that aims to be easy to use and intuitive, while also taking advantage of the full capabilities of modern terminals.
Custom SSH server written in Go. Instead of a shell, you get a chat prompt
rtop is a simple, agent-less, remote server monitoring tool that works over plain SSH. Written in golang, it does not need any software to be installed on the server that you want to monitor. It works by establishing an SSH session, and running commands on the remote server to collect system metrics
peco is a CLI utility that filters text interactively. The tool is written in the Go programming language. It's free and open source software.
Full featured and highly configurable SFTP server software.
Tired of kubernetes tools that don't prioritize user experience?
Sanic allows you to define commands and configuration on a per-environment basis with ease.
Sanic uses Buildkit, cutting edge technology which builds your images concurrently and efficiently.
Sanic allows you to define deployments using a templating language your team already understands.
I noticed most people focusing on making more complex ledgers capable of executing "smart" contracts and/or crypto-magically obscuring transaction details and such. And I think those projects are pretty cool, but I'd always wanted to attempt to do the opposite and implement the simplest decentralized ledger I possibly could given lessons learned from bitcoin. I think that's what cruzbit is. Anything that I thought wasn't strictly necessary in bitcoin, or was otherwise weird, I got rid of. I wanted the design to be conceptually simple and extremely developer-friendly. I finally had some personal time on my hands so I decided, why not.
And now cruzbit exists.
Lets you sub-divide a PDF page(s) into smaller pages so you can print them on small form printers.
A personal terminal-based dashboard utility, designed for displaying infrequently-needed, but very important, daily data.
Generates random text from Markov chains of tagged source text.
An example text is included which was derived from Plato's Ion:
Have you already forgotten what you were saying?
A rhapsode ought to interpret the mind of the poet.
For the rhapsode ought to interpret the mind of the poet.
For the poet is a light and winged and holy thing,
and there is Phanosthenes of Andros,
and Heraclides of Clazomenae,
whom they have also appointed
to the command of their armies and to other offices,
although aliens, after they had shown their merit.
And will they not choose Ion the Ephesian to be their general,
and honour him, if he prove himself worthy?
fakernews
builds a markov chain using the top 500 post titles on HN and generates fake HN posts.
This is an example program to demonstrate the capabilities of a Golang library to build Markov models.
Rwtxt is an open-source website where you can store any text online for easy sharing and quick recall.
Rwtxt builds off cowyo, a similar app I made previously.
In improving with rwtxt I aimed to avoid second-system syndrome: I got rid of features I never used in cowyo, while integrating a useful new feature not available previously: you can create domains.
You can share rwtxt links to read them on another computer.
Rwtxt is organized in domains - places where you can privately or publicly store your text.
Only people with the domain password can edit in your domain - making rwtxt useful as a password-protected wiki.
You can easily install and run rwtxt on your own computer.
Command-line utility for working with Google Drive.
TMSU is a tool for tagging your files. It provides a simple command-line tool for applying tags and a virtual filesystem so that you can get a tag-based view of your files from within any other program.
TMSU does not alter your files in any way: they remain unchanged on disk, or on the network, wherever you put them. TMSU maintains its own database and you simply gain an additional view, which you can mount, based upon the tags you set up. The only commitment required is your time and there's absolutely no lock-in.
(FuZzy Finder) is a general-purpose command-line finder with fuzzy search/filter capabilities; good integration with vim
.