A modern web-based metadata editor for audio files, designed for managing large music collections with clean bulk editing capabilities. Supports MP3 and FLAC. Upload, previous and apply album art to entire directories. Apply metadata to all files in a directory. Files can be played back through the webapp. Files can be renamed through the app. Pretty straightforward build process in the Dockerfile.
A fully offline, portable CLI for Shamir's Secret Sharing (SSS) combined with AES-256-GCM file encryption. Split secrets (passwords, SSH keys, etc.) into shares and reconstruct them later—securely, cross-platform, with minimal setup. Works with any file type without restrictions (documents, images, zip, databases, etc.) Self-contained solution fits on a USB key. Includes all dependencies and bootstrap scripts. No system-wide installation required.
Splits a secret into n parts. m of n of those parts are used to reconstitute the original secret, where m is less than n (configurable).
PaperJam is a program for transforming PDF files. It can re-arrange pages, scale and rotate them, put multiple pages on a single sheet, draw cropmarks, and many other tricks.
Git repo: git://git.ucw.cz/paperjam.git
This tutorial is here to help you build a low-profile handheld light projector from relatively accessible hardware store parts. If you scroll down this page a bit you will find TONS of additional detail on how to build this projector, including a parts list, links and even a tutorial video. Most of the information about this project is located on this page (in this README.md file). The other files in this repo are mostly downloadable files to help you lasercut or print stencils for your projector.
If you follow our suggestions of what to buy and use the links we provide here, this project should cost around $45-60 in materials (cheaper or pricier if you find parts on your own).
We have worked hard to give details for the specific build we know works, but hope that people will also try to design similar, not exact copies. This is because A) The exact parts needed for this build may be difficult to source in the future and the links here might break, though similar parts should always be available and B) Alternate builds could quite possibly have advantages of their own, such as lowering cost or improving projection throw.
And old-school hacker zine that focuses on exploit development, abusing operating systems in fascinating ways, and various forms of malware.
The Containerization package allows applications to use Linux containers. Containerization is written in Swift and uses Virtualization.framework on Apple silicon.
Containerization provides APIs to manage OCI images, interact with remote registries, create and populate ext4 file systems, interact with the Netlink socket family, create an optimized Linux kernel for fast boot times, spawn lightweight virtual machines and manage the runtime environment, and spawn and interact with containerized processes. Uses Rosetta 2 for running linux/amd64 containers on Apple silicon.
PursuedPyBear, also known as ppb, exists to be an educational resource. Most obviously used to teach computer science, it can be a useful tool for any topic that a simulation can be helpful.
At its core, ppb provides a number of features that make it perfect for video games. The GameEngine itself provides a pluggable subsystem architecture where adding new features is as simple as subclassing and extending System. Additionally, it contains a state stack of Scenes simple containers that let you organize game scenes and UI screens in a simple way.
The entire system uses an event system which is as extensible as the rest of the system. Register new values to existing event types, and even overwrite the defaults. Adding a new event type to the system is as simple as firing an instance of your new event class with signal. Instead of a publisher system, the engine knows everything in its own scope and only calls objects with appropriate callbacks. The most basic event is Update and your handlers should match the signature on_update(self, update_event, signal).
A remarkably tiny, point-and-click drum machine that runs in your web browser. Everything is contained in a single HTML file. There is no build process, there are no dependencies, just open it in a browser and play around with it.
Demo site: https://patttf.github.io/Bea7s_/
This web site is the home of the Hermes BBS package. Hermes was created in 1988 by Will Price under the company name AOC Software. It was subsequently owned and managed by 3 other parties from 1992-2024. In June 2024, Hermes was re-acquired by the original creator. Over time, this website will serve as a historical archive of Hermes BBS systems, software, source code, and information.
Hermes is now both free and open source. See the Downloads page for an archive of releases. More of the original source code is planned for release over time including the innovative serial number system.
Github: https://github.com/malyn/HermesBBS
For Classic Mac OS (System 6 and 7) computers. You will need a copy of THINK Pascal 4.0.2 in order to compile Hermes. The build environment is designed for a PowerPC-based Mac OS X computer with a full Classic install.
An archive of some older releases of the Hermes BBS software, which had a look and feel very much like the Renegade BBS software but was written for Mac OS.
The Fund for Peace (FFP) works to prevent conflict and promote sustainable security globally by building relationships and trust across diverse sectors. Founded in 1957, FFP is an independent, nonpartisan, 501(c)(3) non-profit organization based in Washington, D.C. and Abuja, Nigeria.
Our objective is to create practical tools and approaches for conflict mitigation that are contextually relevant, timely, and useful to those who can help create greater stability. Our approach brings together local knowledge and expertise with innovative tools and technologies to help anticipate and alleviate the conditions that lead to conflict.
To date, FFP has worked in over 60 countries with a wide range of partners in all sectors. These include governments, regional and international organizations, the military, non-governmental organizations, academics, journalists, civil society networks, and the private sector. Our projects include supporting grassroots organizations, developing national dialogues, building the capacities of regional organizations, working to prevent gender-based violence, and taking leadership roles in international initiatives.
Combining social science techniques with information technology, we have produced the patented Conflict Assessment System Tool (CAST), a content analysis software product that provides a conceptual framework and a data gathering technique for measuring conflict risk. Annually, we produce The Fragile States Index, a ranking of 178 countries across 12 indicators of the risks and vulnerabilities faced by individual nations.
FFP specializes in building early warning networks and systems in complex environments. Working directly with local and international partners, we collect and analyze local, national and regional data and trends. This information is then made publicly available in order to foster more informed decisions and policy making, as well as better coordinated approaches to peacebuilding. In addition to our early warning work with civil society, governments, and regional bodies from around the world, we also advise companies operating in complex environments on how to ensure they operate responsibly, respecting human rights and promoting greater stability.
Byobu is an open source text-based window manager and terminal multiplexer. It was originally designed to provide elegant enhancements to the otherwise functional, plain, and practical GNU Screen for Ubuntu. Byobu now includes enhanced profiles, convenient keybindings, configuration utilities, and toggle-able system status notifications for both Screen and the more modern Tmux, and works on most Linux, BSD, and Mac distributions.
Ghostty config is a beautiful configuration generator for Ghostty Terminal. Features include easily modifiable settings, a font playground, and tons of previews and demos for cursors, selections, and even the color palette. It's still in development so there are features incoming.
Basically, you can point and click to build a configuration file for Ghostty. It looks faster and easier than going through the application's documentation and building a config file by hand. You can use it to build a configuration for Windows, OSX, or Linux.
Demo site: https://ghostty.zerebos.com/settings/macos
A year ago, we decided to shutter UbuWeb. Not really shutter it, per se, but instead to consider it complete. After nearly 30 years, it felt right. But now, with the political changes in America and elsewhere around the world, we have decided to restart our archiving and regrow Ubu. In a moment when our collective memory is being systematically eradicated, archiving reemerges as a strong form of resistance, a way of preserving crucial, subversive, and marginalized forms of expression. We encourage you to do the same. All rivers lead to the same ocean: find your form of resistance, no matter how small, and go hard. It's now or never. Together we can prevent the annihilation of the memory of the world.
The site is filled with the detritus and ephemera of great artists better known for other things—the music of Jean Dubuffet, the poetry of Dan Graham, the hip-hop of Jean-Michel Basquiat, the punk rock of Martin Kippenberger, the films of John Lennon, the radio plays of Ulrike Meinhof, the symphonies of Hanne Darboven, the country music of Julian Schnabel—most of which were originally put out in tiny editions, were critically ignored, and quickly vanished. However, the web provides the perfect place to restage these works. With video, sound, and text remaining more faithful to the original experience than, say, painting or sculpture, Ubu proposes a different sort of revisionist art history based on the peripheries of artistic production rather than on the perceived, hyped, or market-based center.
Free and open source software for makers. 3d print slicing software to turn greyprints into instructions a 3d printer can use. Toolpath generation software for CNC fabrication. Laser cutting and stacking software. 3d mesh editing and repair. 2d sketching and extrusion into 3d models. Even a 3d printer called Gridbot.
Projects on Github: https://github.com/GridSpace
Ultra-compact radiation detector add-on for your Flipper Zero. Monitor beta and gamma radiation levels. Gain environmental awareness instantly.
MegaZeux is a game creation system originally released in 1994 and still being developed today. At DigitalMZX you'll find an enormous collection of MegaZeux games and a forum inhabited by friendly MegaZeux veterans. In-depth community info can be found in the MZX Wiki.
Advanced drone detection system that captures and maps Remote ID broadcasts from drones using ESP32 hardware. Features real-time web interface, persistent tracking across sessions, and comprehensive data export capabilities. Nodes can send what they detect to one another over a regional Meshtastic network. You can buy a kit to build your own or assemble a node yourself out of spare parts. Has its own REST API.
This repository is a bunch of links to other components of Colonel Panic's drone mapper project. So you're not flailing around trying to figure out what stuff you need or are missing.
I'm not sure if it's a Javascript emulation of Amiga's Workbench or look-alike re-implementation, but it looks and acts very much like an Amiga running as a web page.