A daemon which implements an API bridge to the Signal network. This is for hooking bots into the Signal messaging network as well as connecting other kinds of software and webhooks in.
Join the most popular Internet of Things platform with free Cloud, iOS and Android mobile apps, Web dashboard, and Machine Learning. Has mobile apps for interacting with interfaced devices. Assemble custom apps with a drag-and-drop builder. If it's networked and you can mess with it, you can get it talking to Blynk.
If you want to use their service, developer accounts are free but are limited to five (5) devices at a time. Paid service starts at $415us.
Open source: You can download the server's source code and run it yourself if you want. It's written in Java.
Fess is a remarkably nifty self-hosted search engine. It's designed for enterprise use (serious enterprise use) but works pretty well for personal use. Written in Java. Uses Elastic Search as its back-end unfortunately, but like reasonably good Java applications everything it needs is bundled with what you want, and is started with a single shell script. It has a nicely modern user interface, too. Takes a while to run but it might just be how much stuff I have. Stores its logs in Elastic Search, too. Offers a JSON API.
Requires Java 11 or later.
An Ajax-powered web IRC client. Has some PHP and some server-side Java. Ugh. Also requires Postgres and Redis.
A daemon that implements the Signal protocol. You have to interact with it through the UNIX socket it opens. You can either register a brand-new phone number for this daemon or add it to the one you already have.
In the AUR.
Analyze spectrograms created by rtl_power.
Visualization and exploration software for all kinds of graphs and networks. Map and explore data points and entities. Trace links between entities. Analyze graph data for patterns. Can be extended with plugins (https://gephi.org/plugins/).
A streaming media server you host yourself. Can run without a container as a first-class implementation (thank you!) Designed with web browsers specifically in mind, not client software. Written in Java, but nobody's perfect (recommends the OpenJRE!)
A tool which interfaces with Signal on behalf of one of your devices to send text messages. Designed for use in scripts. Written in Java, in the AUR, I probably already have it installed on Leandra.
Textricator is a tool for extracting text from PDFs and generating structured data (CSV or JSON). It can even work on OCR'ed documents. Describe what the document's contents look like with a YAML file and it'll extract the data using those fields. Can also be used as a Java library.
OpenRefine (formerly Google Refine) is a powerful tool for working with messy data: cleaning it; transforming it from one format into another; and extending it with web services and external data.
Written in Java 8.
hardware os solaris software servers unix sun java computer blog tools
An open-source drum machine and MIDI sequencer that also uses AI technology to figure out melodies for the patterns you program.
An open source GUI app for Linux which helps you clean out old tempfiles and logs that are taking up disk space. The fact that this also makes for good personal information hygine is parenthetical. Can clean out files for Firefox, bash, Beagle, Flash, and more.
Personal finance software written in Java. Thus, it'll run pretty much anywhere. It comes as a single .jar file, so you can drop it into an encrypted volume along with the data files, which I suggest that everyone do. These ARE your finances, after all.
3697 links, including 185 private