Official Meshtastic web interface, that can be hosted or served from a node.
Now includes Progressive Web App (PWA) functionality, allowing users to install the app on desktop and mobile devices, access the interface offline, receive updates automatically, and experience faster load times with caching. Works with both the hosted and self-hosted instances.
Rocksolid Light is a web based forum using NNTP as a backend. In other words, it's a browser-based Usenet client. It may be run as a standalone server, or may synchronize with other NNTP servers and other instances of Rocksolid Light.
Rocksolid Light is a php web forum interface that basically uses nntp as a backend. Forums can be Usenet newsgroups, or any groups you wish to create. Forums can be synchronized with other rslight installs, or other nntp servers.
Uses sqlite3 database. No configuration required. Does not require Javascript. Built in nntp server. Synchronize with inn or another rslight site, or run standalone. Read and post using a news client. SSL encryption. NoCeM and Spamassassin support. Message expiration by site or by group. Send/Receive mail to/from users at other Rocksolid Light sites. Search article bodies. Display body snippet in overboard and search results. Email authentication if enabled/ Protect poster email addresses if enabled. Interface works reasonably well on small devices. Colors in CSS are in a separate file for easy testing and modification. Groups can be renamed for cleaner display. Configuration options may be set for each individual 'section'.
mTCP is a set of TCP/IP applications for personal computers running PC-DOS, MS-DOS, FreeDOS, and other flavors of DOS. The applications include a DHCP client, FTP client and server, HTTP getter and server, IRC client, netcat implementation, network drive share client, ping utility (natch), packet sniffer, SNTP client, and telnet client.
mTCP runs on all variants of DOS including IBM PC-DOS, Microsoft MS-DOS, DR-DOS and FreeDOS. All of these applications will run well on the oldest, slowest PC that you can find - I routinely use them on an IBM PCjr made in 1983 because nothing beats the fun of putting a 39 year old computer on the Internet.
People are using mTCP for goofing off and for real work. If you have a DOS machine that needs to send data across the network mTCP can help you get that done. Besides its utility to vintage computers I have heard of people using it to transfer lab data from dedicated industrial PCs, allowing backups to be run on old machines, and sending sales reports from the branch offices of a retail store to a central server.
Don't have a vintage computer laying around? No problem! mTCP applications will run in a variety of virtual and emulated environments. It has been tested with modified DOSBox builds, VirtualBox, VMWare, and QEMU. See the documentation for the details.
mTCP applications should work on any IBM PC compatible personal computer running DOS. To be more specific, an IBM PC compatible with an 8088 or better CPU, 96KB to 384KB of system memory depending on the application, DOS v2.1 or newer, and a network interface that has a packet driver like NDIS or ODI.
A collection of the best CLI/Ncurses software covering a wide range of categories from messaging, music, text editing and more.
DbGate is cross-platform database manager. It's designed to be simple to use and effective, when working with more databases simultaneously. But there are also many advanced features like schema compare, visual query designer, chart visualisation or batch export and import.
Supports MySQL, PostgreSQL, SQL Server, Oracle, MongoDB, Redis, SQLite, Amazon Redshift, CockroachDB, MariaDB, CosmosDB (Premium), ClickHouse. Admin databases, tables, schemas, indexes, keys. Synchronize database structures. Query designer. Form view. Limited JSON views.
It looks like it's trying to be a Slack or Discord replacement, judging by the UI and described use cases. Claims that it's going end-to-end encrypted Real Soon Now.
GitHub: https://github.com/orgs/revoltchat/repositories
The Github org has multiple clients:
And a server (backend).
Works with any Wireguard server (but if you use theirs you get some additional functionality). Supports MFA.
Dehydrated is a client for signing certificates with an ACME-server (e.g. Let's Encrypt) implemented as a relatively simple (zsh-compatible) bash-script. This client supports both ACME v1 and the new ACME v2 including support for wildcard certificates! It uses the openssl utility for everything related to actually handling keys and certificates, so you need to have that installed. Other dependencies are: cURL, sed, grep, awk, mktemp (all found pre-installed on almost any system, cURL being the only exception).
Current features:
Generally you want to set up your WELLKNOWN path first, and then fill in domains.txt. Please note that you should use the staging URL when experimenting with this script to not hit Let's Encrypt's rate limits. See docs/staging.md.
Ldaptor is a pure-Python library that implements LDAP client logic, separately-accessible LDAP and BER protocol message generation and parsing, ASCII-format LDAP filter generation and parsing, LDIF format data generation, and Samba password changing logic
Also included is a set of LDAP utilities for use from the command line and a server that can be executed locally.
An open-source alternative frontend for YouTube which is efficient by design.
YouTube has an extremely invasive privacy policy which relies on using user data in unethical ways. You give them a lot of data - ranging from ideas, music taste, content, political opinions, and much more than you think. By using Piped, you can freely watch and listen to content without the fear of prying eyes watching everything you are doing. Doesn't seem to require a database on the back-end. Claims to be a PWA.
Use the Dockerfile as instructions to build manually. Upload dist/ to shared hosting. Done.
A personal client for Lemmy sites that looks like old.reddit.
An overview of alternative open source front-ends for popular internet platforms (e.g. YouTube, Twitter, etc.)
Wildebeest is an ActivityPub and Mastodon-compatible server whose goal is to allow anyone to operate their Fediverse server and identity on their domain without needing to keep infrastructure, with minimal setup and maintenance, and running in minutes.
Wildebeest runs on top Cloudflare's Supercloud, uses Workers and Pages, the D1 database to store metadata and configurations, Zero Trust Access to handle authentication and Images for media handling.
Requires a Cloudflare account, because they're basically your infrastructure. This also means that, of course, the installation and setup process is even more involved than trying to write a Terraform manifest.
A frontend for Mastodon/Pleroma with heavy inspiration from the Tumblr user dashboard. DashboardFE should work on a standard LAMP stack with the most common php extensions enabled. It does NOT require a database. While the project works with a decent amount of stability, please note that it is still a work in progress, it can contain several not yet detected bugs or missing some features. The project it's in a constant state of change and improvement.
If you wanna test it first to see if you like it you can check the testing instance here: http://ayanami.cf/dashboard
This section of the "FujiNetWiFi" Git project contains applications, demos, and sample programs for the #FujiNet device. Some applications are generic terminals, for connecting to servers (e.g., netcat and PLATO). Others are clients for talking to standard online services (like twitter and iss-tracker), or #FujiNet-specific services (like apod and news; code for some of those live at https://github.com/FujiNetWIFI/servers). Finally, others are apps or demos that exercise other parts of the #FujiNet device (e.g., appkey-sample and LiteSAM).
Generally, compiled executable programs are likely to work best if you disable built-in BASIC while booting your Atari (hold [OPTION] on XL and XE models).
Alternative privacy-respecting frontends for popular services. Some of them have additional useful features, like RSS feeds and APIs that suck less.
Lunr.js works on the client-side through JavaScript. Instead of sending calls to a backend, Lunr looks up search terms in an index built on the client-side itself. This avoids expensive back-and-forth network calls between the browser and your server. There are plenty of tutorials online to showcase Lunr's website search functionality. But you can actually use Lunr.js to search any array of JavaScript objects.
A curated list of awesome stuff around the Matrix protocol, network, and ecosystem.
A curated list of awesome Mastodon and Fediverse related stuff!
A curated list of amazingly awesome XMPP server, clients, libraries, resources - with focus on security.