Bookmarks
Tag cloud
Picture wall
Daily
RSS Feed
  • RSS Feed
  • Daily Feed
  • Weekly Feed
  • Monthly Feed
Filters

Links per page

  • 20 links
  • 50 links
  • 100 links

Filters

Untagged links
page 1 / 23
445 results tagged webapps  ✕   ✕
fedi-e2ee/pkd-server-php https://github.com/fedi-e2ee/pkd-server-php
Sat 29 Nov 2025 11:29:27 AM PST archive.org

This is the reference implementation for the server-side component of the Public Key Directory specification, written in PHP.

The hardest part of designing end-to-end encryption for the Fediverse, as with most cryptography undertakings, is key management. In short: How do you know which public key belongs to a stranger you want to chat with privately? And how do you know you weren't deceived?

Our solution is to use Key Transparency, which involves publishing all public key enrollments and revocations to an append-only ledger based on Merkle trees. This allows for a verifiable, auditable log of all key-related events, providing a strong foundation for trust.

This project, and the accompanying specification, are the result of an open-source effort to solve this problem.

php fediverse encryption directory webapps server
Waduzitdo: A Complete Programming Envrionment on a Single Web Page in Less Than 8k. https://waduzitdo.org/
Wed 26 Nov 2025 03:06:13 PM PST archive.org

WADUZITDO: How To Write a Language in 256 Words or Less was the title of an article from BYTE magazine, September 1978 issue (pp. 166-175), by Larry Kheriarty, describing a very minimalistic language to show off 'what a computer can do', intended to catch attention from someone who had never heard of a computer before (which, in 1978, was a common thing). WADUZITDO is a rough PILOT descendant, following a very simple [<Modifier>*] <Operation> ":" <Data> structure, where every line is a single instruction to the computer. This implementation is rather straight forward, modeled after the 6800 Assembly language version as authoritative source, thus honoring all embedded quirks.

The interesting thing is that the entire language environment is extremely tiny. It is not unusual for a complete implementation to fit into just 256 bytes.

languages minilanguages tiny webapps retrocomputing
antoinebou12/retroarch-web-games https://github.com/antoinebou12/retroarch-web-games
Mon 24 Nov 2025 04:38:35 PM PST archive.org

This repository provides a self-hosted RetroArch web player with a collection of games for NES, SNES, Genesis, and Gameboy. Run the Docker image to quickly set up and host your own RetroArch web player and enjoy classic games on your browser. The Docker image size is approximately 10GB due to the inclusion of various games.

Has game ROMs for the NES, SNES, Genesis/Megadrive, and Gameboy.

The Dockerfile and scripts can be pulled apart to figure out how to set it up manually. It looks like the emulator has been ported to Javascript (or possibly compiled to WebASM, I'm not sure yet).

html webapps retrogaming docker javascript
blocktronics/moebius https://github.com/blocktronics/moebius
Sat 22 Nov 2025 02:47:29 PM PST archive.org

Moebius is an ANSI Editor for MacOS, Linux and Windows. The major feature that differentiates it from PabloDraw is the 'half-block' brush which allows editing in a style closer to Photoshop than a text editor, although you can still use the function and cursor keys to draw with, and you should find that most of the text editing features from PabloDraw are carried over to this editor. The editor is still a work in progress, but anyone who wants to try using it is also encouraged to log feature requests and bugs on the project's GitHub page.

javascript webapps ansi ascii graphics editors
ObsidianIRC/ObsidianIRC https://github.com/ObsidianIRC/ObsidianIRC
Tue 18 Nov 2025 08:17:42 PM PST archive.org

ObsidianIRC is a modern IRC client with extensive IRCv3 support, implementing cutting-edge features for an enhanced messaging experience.

javascript webapps irc clients
Cockatrice/Cockatrice https://github.com/Cockatrice/Cockatrice
Tue 18 Nov 2025 08:55:22 AM PST archive.org

Cockatrice is an open-source, multiplatform application for playing tabletop card games over a network. The program's server design prevents users from manipulating the game for unfair advantage. The client also provides a single-player mode, which allows users to brew while offline.

This project uses C++ and the Qt libraries. First work on a webclient with Typescript was started as well.

I don't know if it's possible to add new games to it.

webapps cpp games cards crossplatform
rightup/pyMC_Repeater https://github.com/rightup/pyMC_Repeater
Wed 05 Nov 2025 07:32:39 PM PST archive.org

Repeater Daemon in Python using the pymc_core Lib. The repeater daemon runs continuously as a background process, forwarding LoRa packets using pymc_core's Dispatcher and packet routing.

python LoRa repeaters webapps
xero/text0wnz https://github.com/xero/text0wnz
Wed 29 Oct 2025 10:09:53 PM PDT archive.org

Your browser is the canvas - draw, edit, and collaborate in a retro text art editor rebooted for the modern web. Offline-first or connect for real-time sessions. Crafted for keyboard-centric artists and creators using mouse or touch—on any device. Built with modern tools and automated testing for a seamless experience.

Comprehensive keyboard shortcuts and mouse controls. Draw using the keyboard, mouse, or touch screen. Classic and modern fonts; over 100 fonts from IBM PCs, Amiga, C64, and many more vintage/custom. Full suite of drawing tools: Keyboard, freehand brushes, fills, shapes, selection, and color picker. Advanced color management. Import and export ANSI, BIN, XBIN, UTF-8 TXT, NFO, PNG. Canvas operations include undo/redo, resizing, grid overlay, font selection, and full SAUCE metadata support. Auto Save/Restore. Editor Setting saved to local storage for a consistent drawing sessions. Artwork saved to IndexedDB as you draw, auto-reloaded when the app is opened. Optimized binary data storage packing for efficient canvas persistence.

Collaborative mode requires a back-end server; solo mode does not.

Manual builds are a first class citizen.

javascript webapps graphics ansi ascii nfo xbin retro pwa
Lissy93/networking-toolbox https://github.com/Lissy93/networking-toolbox
Fri 17 Oct 2025 02:52:21 PM PDT archive.org

The all-in-one offline-first networking toolbox for sysadmins.

Build process:

  • yarn
  • npm run build:static

The output is in build/. Upload to a web server.

webapps networking sysadmin exocortex
thewh1teagle/vibe https://github.com/thewh1teagle/vibe
Fri 17 Oct 2025 12:55:56 PM PDT archive.org

Transcribe almost every language. Fully offline transcription, no data ever leaves your device. User friendly design (for a change). Transcribe audio or video. Option to transcribe audio from popular websites (YouTube, Vimeo, Facebook, Twitter and more!) Batch transcription. Supports multiple document formats. Plug it into an LLM and you can get summaries. Translate to English from any language. Optimized for GPUs. Has a CLI tool. Supports custom models.

javascript rust transcripts stt exocortex webapps rest api translation cli
Wellness Ping - for anybody who might go "missing." https://wellness-p.ing/
Thu 16 Oct 2025 12:40:45 PM PDT archive.org

What this is: Regular email check-ins. If you don't respond, your emergency contacts get notified.

Who it's for: Activists, journalists, researchers, solo folks. Anyone who needs someone to notice if they go silent.

How it works: Choose daily or weekly pings. Click the link in the email or reply "PONG" to confirm you're okay. Miss the ping? We'll send reminders. Still no response? Your emergency contacts get alerted.

Github: https://github.com/micr0-dev/wellness-ping

golang webapps email opsec safety activism immigration
privacy.sexy https://privacy.sexy/
Sat 11 Oct 2025 07:35:47 PM PDT archive.org

Open-source tool to enforce privacy & security best-practices on Windows, macOS and Linux. Can be self-hosted or run offline. Looks at your browser, determines what OS you're running from that, and makes specific suggestions for improving your information and operational security. Pick the bits you need and it generates in the other window the specific commands you need to copy and paste into a shell (or into a script to run). Flip the "Revert" toggle and it turns them into what you need to copy and paste to back those changes out.

Github: https://github.com/undergroundwires/privacy.sexy

Can probably be selfhosted if you take the Dockerfile apart.

online offline infosec opsec analyzers webapps suggestions
johnfactotum/foliate-js https://github.com/johnfactotum/foliate-js
Sat 04 Oct 2025 07:20:06 PM PDT archive.org

foliate.js is a library for rendering e-books in the browser written in pure Javascript. Supports EPUB, MOBI, KF8 (AZW3), FB2, CBZ, PDF. Tries to be small and modular with no hard dependencies. Does not require loading whole file into memory. Does not care about older browsers; tries to be a "if it runs Javascript it'll work" kind of thing.

Extensive API docs. Has a TTS (text-to-speech) module.

Most importantly, it has a user interface that lets you load files from the device you opened the page from, rather than hardcoding links or juggling URL options.

No build process. Clone, cp reader.html index.html, and go.

javascript webapps epub reader exocortex
PyScript https://pyscript.net/
Thu 02 Oct 2025 10:11:27 AM PDT archive.org

PyScript is an open source platform for Python in the browser. PyScript brings together two of the most vibrant technical ecosystems on the planet. If the web and Python had a baby, you'd get PyScript.

At the core of PyScript is a philosophy of digital empowerment. The web is the world's most ubiquitous computing platform, mature and familiar to billions of people. Python is one of the world's most popular programming languages. With PyScript, Python runs anywhere there's a browser (which is everywhere).

Your apps run in the browser with no complicated installation required. Create apps with a powerful, popular and easy to learn language like Python. No need for infrastructure, your code runs in your user's browser. Applications are just a URL on the web. That's it! Your code runs anywhere a browser runs.

Github: https://github.com/pyscript/pyscript

Requires node.js if you're compiling it yourself.

Compiling:

  • Clone repo.
  • python -mvenv env
  • . env/bin/activate
    • If you forget this step, it'll ABEND and tell you that dependencies can't installed. It won't wreck anything.
  • make setup
  • make build
    • This will install some extra stuff and run code tests at the same time. I don't think there's a way around this.

Note: If you download a release from Github, you're only getting a snapshot of the source code. It still has to be compiled before it can be deployed. If you do it this way you might run into a problem with the Makefile not recognizing that it's in a repository (it looks for .git/ for some reason), so you have to build it like this:

  • python -mvenv env
  • . env/bin/activate
  • cd core/
  • npx playwright install chromium
  • npm run build

The finished build is in pyscript/core/dist/.

You can do make serve but if port 8080/tcp is in use you'll have to run a small server manually for testing: npx mini-coi --port 10000

If you're building on a server it is not unusual for the MicroPython tests to fail. Even if you download the source to a particular release. No, I don't know why, maybe it's because there's no user interaction for it.

python micropython webapps interpreters exocortex wasm
maldorne/mud-web-proxy https://github.com/maldorne/mud-web-proxy
Tue 23 Sep 2025 11:45:15 AM PDT archive.org

A node.js microserver which provides a secure websocket (wss://) to telnet (telnet://) proxy for MUD / MUSH / MOO game servers, supporting all major data interchange and interactive text protocols. To connect and play a game, you will need to run in your web page a web client capable to connect through wss to this proxy, like mud-web-client.

This project is a fork of MUDPortal-Web-App, made by @plamzi, creator of mudportal.com. The original project had the code of both the client and proxy-server apps, and was outdated and did not support secure connections (wss:// instead of ws://), so I decided to fork it in 2020, separate in different projects and update them. But kudos to @plamzi, who is the original author.

In 2025, I've ported the project to use ES modules.

In modern browsers, web-pages served through https:// are not allowed to open connections to non-secure locations, so an https://-served web could not include a web client which opens a connection using ws://. Modifications were needed to allow secure connections.

javascript webapps proxy moo mud clients nodejs
maldorne/mud-web-client https://github.com/maldorne/mud-web-client
Tue 23 Sep 2025 11:43:56 AM PDT archive.org

Webapp to connect to a MUD / MUSH / MOO game server, supporting all major data interchange and interactive text protocols. The connection is done through a secure websocket (wss:// protocol), so you will need a proxy in the server that translates the wss sessions to telnet. You can use mud-web-proxy project for this.

javascript mud moo webapps clients
JavaChilly/dome-client.js https://github.com/JavaChilly/dome-client.js
Tue 23 Sep 2025 11:42:36 AM PDT archive.org

A socket.io / websocket based MOO & MUD client written in node. This is designed for games to provide to their players. Requires no flash. Requires no java plugin. Connections from end user's browser to the server occur via web socket to the node web application, which manages socket connections to the moo itself.

javascript webapps moo mud clients nodejs
FOSS Public Alert Server https://alerts.kde.org/config/
Sat 20 Sep 2025 10:11:56 PM PDT archive.org

A server for emergency alerts using aggregated data from across the globe. There isn't much here because the idea is to write clients against it and not mess with it directly. It runs as a public service for the F/OSS community. From the Git repository:

Our server aggregates hundreds of CAP Feeds published by alerting authorities worldwide. When finished, this server can be used with clients like FOSS Warn and KDE's alert integration (still beta).
We have three main motivations. Firstly, we want to offer an easy-to-use alternative to propriety emergency apps to allow privacy- and freedom-focused people to receive emergency alerts. Secondly, we want to enable other developers to implement clients for different devices like desktop PCs, smart speakers, and Linux smartphones, and last but not least, we want to make traveling easier. While traveling, no one wants to search and install the local emergency app to receive emergency alerts in this country. With our solution, there is one app for the world.
 
This project aims to expand the existing and already used alerting infrastructure and is not a replacement for any part of it. Stay informed and safe!

GitHub: https://github.com/KDE/foss-public-alert-server

servers services emergencies alerts rest api webapps python pushnotification
WG Dashboard https://wgdashboard.dev/
Tue 16 Sep 2025 12:56:56 PM PDT archive.org

WGDashboard is a simple and easy-to-use dashboard to manage your WireGuard VPN server. It will automatically look for existing configurations under /etc/wireguard & /etc/amnezia/amneziawg. You will only see the most important information on the UI. MFA with TOTP is optional. Add, edit, and delete peers. Bulk creation possible. Peers can be restricted as well. Configuration information can be automatically shared with QRcodes, URLs, or e-mail. Schedule jobs.

Designed to run on bare metal.

Github: https://github.com/WGDashboard/WGDashboard

webapps python wireguard management dashboards administration mfa
ernaniaz/HTML5-sip-client https://github.com/ernaniaz/HTML5-sip-client
Fri 12 Sep 2025 02:11:38 PM PDT archive.org

HTML5-sip-client is a Javascript based SIP client that uses WebRTC and WebSockets to connect to your SIP server. The UI is designed to be launched as a popup from within your application. This project was originally based on ctxSip, got some implementations from ha36d fork and many other implementations made, like Brazilian Portuguese internationalization, implementation of DTMF tones and more.

Audio only, Hold / Resume, Mute, multiple call support. Automatic answer. Multi language. No plugins required, Works with WebSocket / WebRTC enabled browsers. (Firefox, Google Chrome, Safari, Edge and other modern browsers). Call log is saved to localStorage. Intuitive interface makes it easy for users. Easy to configure and integrate into your project.

javascript webapps voip clients exocortex telephony
page 1 / 23
6746 links, including 433 private
Shaarli - The personal, minimalist, super-fast, database free, bookmarking service by the Shaarli community - Theme by kalvn