Guppe brings social groups to the fediverse — making it easy to connect and meet new people based on shared interests without the manipulation of your attention to maximize ad revenue nor the walled garden lock-in of capitalist social media. Guppe groups look like regular users you can interact with using your existing account on any ActivityPub service, but they automatically share anything you send them with all of their followers.
This page even has a list of groups to get you started!
A REST API server for Cyberchef. node.js, unfortunately. Seems to require baked and saved recipes to do its thing.
Notea is a privacy-first, open-source note-taking application. It supports Markdown syntax, sharing, responsive and more. Notea is self-hosted, so your data is safe in your hands. In a few steps, it can be deployed to Vercel or Netlify, or even your own server via docker. Notea does not require a database. Notes are stored in AWS S3 bucket or compatible APIs. This means you can use MinIO (self-hosted), Aliyun OSS (like AWS S3) or NAS to store your data. You can publish your content to the web. With beautiful typography and new upcoming features, you can share your docs, wikis, blogs and newsletters with others using Notea.
An open-source low-code framework to build web apps, admin panels, BI dashboards, workflows, and CRUD apps with ease. Build UIs with YAML that is easy to read and write. Dynamic UIs with simple state management. Mobile friendly and responsive layouts out of the box.
Xabber for Web is an open-source XMPP client built to provide first-class chat experience in any modern browser. It looks and works great and is meant to provide seamless convergence with other versions of Xabber for different platforms.
Looks like more node.js webshit. Strongly resembles Discord's UI. An account's Xabber settings are synched from the server.
Simple self-hosted music streaming server. Supports multiple databases for storing metadata, including SQLite, MySQL, Postgres, and CockroachDB. Pimps Docker but you can install it manually. Unfortunately it uses node.js webshit. At least it has a REST API.
The free Zapier/IFTTT alternative for developers to automate your workflows based on Github actions. Connect your favorite apps, data, and APIs, receive notifications of actions as they occur, sync files, collect data, and more. YAML file to build workflows.
Unfortunately, it's written with node.js.
I wonder if other Git hosting services that have similar actions-like functionality could be used..
A multi-account Matrix client that allows you to authorize webapps to access parts of your account, designed with collaboration in mind.
Pretends to be Spotify for your music collection. Read the Dockerfile to figure out how to install it manually. node.js, unfortunately.
Chartbrew is an open-source web application that can connect directly to databases and APIs and use the data to create beautiful charts. It features a chart builder, editable dashboards, embedable charts, query & requests editor, and team capabilities. Can pull data from MySQL, Postgres, MongoDB, and any API that returns JSON documents. Interactive graph and chart builder.
Written in node.js. Requires MySQL on the back-end.
If you use the service (https://chartbrew.com/) there's a free tier.
A webapp that loads a virtual gamepad onto a mobile device's display. By interacting with the gamepad via the touchscreen, you play the game. Load the URL into a browser and go to town.
Supports up to four players.
HospitalRun is one of the most popular offline-first electronic health records and hospital information system. HospitalRun's goal is a higher choice to its proprietary counterparts.
The software can be deployed in a variety of healthcare environments. Thanks to its technical feature that allows use even without connectivity, it is also suitable for clinics located in the most rural areas of the planet. With inspiring volunteers and contributors dedicated to leading HR's status as a free, open-source software solution for medical practices with a commitment to openness, kindness and cooperation.
Github project: https://github.com/HospitalRun/
Looks like it's all Javascript all the time.
Doesn't seem to have any actual installation instructions, they tell you to join yet another chat network for help. Yay.
linkding is a simple bookmark service that you can host yourself. It supports managing bookmarks, categorizing them with tags and has a search function. It provides a bookmarklet for quickly adding new bookmarks while browsing the web. It also supports import / export of bookmarks in the Netscape HTML format. Docker optimized but I think it could be run manually.
Needs node.js to compile the JS crap.
Uses SQLite as its back-end. Plus, it's based upon Django so it probably has its own ideas about default databases (and REST APIs).
A modern web-based IRC client and bouncer - always connected for you. File transfers made easy, push notifications. Responsive web design. Can be set up as a public client, or a private service for a few friends. There's even a pre-built Debian/Ubuntu .deb package to make installation easier.
droppy is a self-hosted file storage server with a web interface and capabilities to edit files and view media directly in the browser. It is particularly well-suited to be run on low-end hardware like the Raspberry Pi. Responsive and realtime - use your browser. node.js unfortunately.
A bot implemented as a Github App which analyzes the interactions a user has had elsewhere on Github and uses sentiment analysis to figure out how toxic the user is likely to be in their interactions with your project.
Uses the Probot framework.
Visual CSS selector. Claims that you can turn any website into an API. Enter a URL, pick the parts of the page you care about, and it generates a custom query that gives you JSON with the things you want.
The basic concept is that users register channels where connected viewers can watch videos from different video hosts (e.g., YouTube, Twitch) and the playback is synchronized for all the viewers in the channel.
Each channel has a playlist where users can queue up videos to play, as well as an integrated chatroom for discussion.
The official server is located at https://cytu.be, but there are other public servers hosted for various communities.
Built using node.js, requires MySQL as its back-end.
Another F/OSS personal assistant. Skill-based. Speech recognition and synthesis. Uses node.js and Python.
OrbitDB is a serverless, distributed, peer-to-peer database. OrbitDB uses IPFS as its data storage and IPFS Pubsub to automatically sync databases with peers. It's an eventually consistent database that uses CRDTs for conflict-free database merges making OrbitDB an excellent choice for decentralized apps (dApps), blockchain applications and offline-first web applications.