Neko is a cross-platform open-source animated cursor-chasing cat screenmate application. This is a historical archive of source code related to the Neko project.
ProofMode is an open-source project developed by Guardian Project, Okthanks and WITNESS.
We believe in a future, where every camera will have a “Proof Mode” that can be enabled and every viewer an ability to verify-then-trust what they are seeing. ProofMode is a system that enables authentication and verification of multimedia content, particularly captured on a smartphone, from point of capture at the source to viewing by a recipient. It utilizes enhanced sensor-driven metadata, hardware fingerprinting, cryptographic signing, and third-party notaries to enable a pseudonymous, decentralized approach to the need for chain-of-custody and “proof” by both activists and everyday people alike.
The MicroLab is an open-source, DIY, automated controlled lab reactor (CLR) that people can assemble with parts available online. We hope this will do for chemistry what the 3D printer did for manufacturing: provide a DIY, hackable, low-cost method to design and produce certain needful things that otherwise would be out of reach.
For the MicroLab to be accessible to the most people, it was developed as part of a hardware/software stack called the MicroLab Suite. The different software programs help take the information about a compound you want to make and translate it into a recipe (code) that the MicroLab runs to create the compound.
This section is for you if you want to build a MicroLab and start using it. We tried to make building the MicroLab friendly for folks newer to electronics, but you will need some knowledge and skills with electronics (or the patience to learn a few things).
Extensive documentation in the repository.
UTM employs Apple's Hypervisor virtualization framework to run ARM64 operating systems on Apple Silicon at near native speeds. On Intel Macs, x86/x64 operating system can be virtualized. In addition, lower performance emulation is available to run x86/x64 on Apple Silicon as well as ARM64 on Intel. For developers and enthusiasts, there are dozens of other emulated processors as well including: ARM32, MIPS, PPC, and RISC-V. Your Mac can now truly run anything. You can also emulate older operating systems whether it's on PowerPC, SPARC, or x86_64. Run multiple instances of macOS on your Apple Silicon Mac with UTM. Unlike other free virtualization software, UTM was created for macOS and only for Apple platforms. It is designed completely from the ground up for the new style introduced in Big Sur. UTM looks and feels like a Mac app with all the privacy and security features you expect as well.
Of course, it's just built on top of QEMU.
In the Mac Appstore.
Github: https://github.com/utmapp/UTM
The best alternative to Ninite for Mac
Just choose what apps to install and get apps automatically installed, quietly, fast and easy. Use it to setup your new computer, deploy Mac apps in your company or to install apps while enjoying coffee. Click on the ones you want, click the button, and you get an installer that bundles all of them, all at once.
Warren Ellis recommended it, which is why I'm adding it to my links.
A service that stays on top of the latest releases of Windows software. Click on the ones you want, click the button, and you get an installer that bundles all of them, all at once.
Ninite works on Windows 11, 10, 8.x, 7, and equivalent Server versions.
Warren Ellis recommended it, which is why I've added it to my links.
This repository is the offical place to hold all the source codes around the PC/GEOS graphical user interface and its sophisticated applications. It is the source to build SDK and release version of PC/GEOS. It is the place to collaborate on further developments.
The base of this repository is the source code used to build Breadbox Ensemble 4.13 reduced by some modules identified as critical in regard to the license choosen for the repository.
While now the WATCOM is used to compile the C parts, the full SDK is available for Windows and Linux.
Valetudo is an opinionated software solution for cloud-free vacuum robots installed on thousands of robots. Since it was started in 2018, it has matured to a reliable fire-and-forget solution that just works. The obvious upside of this is that all your data stays on your robot. It also means that you won’t need to have a working internet connection just to control your local vacuum robot anymore. Commands usually execute much faster and more reliable, as they don’t have to detour through some server in a datacenter far away from you, which might be overloaded or even on fire.
Furthermore, the robot will continue working even after the vendor has ended support for that model and shut down the corresponding servers. This is a huge issue with IoT devices. They brick all the time because the vendor gets sold, changes its business model, runs out of venture capital, is bankrupt, gets hacked, and more.
Multiple integrations with other self-hosted software for convenience.
Awesome Tor is a curated list of resources, tools, and applications related to the Tor network. This product is produced independently from the Tor anonymity software and carries no guarantee from The Tor Project about quality, suitability or anything else.
Every item is for either your Commodore PET, VIC-20, C64, C64c, SX-64, C16, Plus/4, C128 or C128D. Every product is currently commercially available or coming soon. That means that while you browse this guide, if you see something cool you can order it and have one for yourself.
The items are grouped into 12 broad categories and subgrouped thematically to help you find that expansion for your Commodore 8-bit that you never even knew existed, without first needing to know who makes or sells it.
Some items have feature pages, and more feature pages will be added over time. A feature page describes the primary function and use of the product, shows up-close photographs, lists the models of Commodore it is compatible with and links to the product's homepage and documentation. It also lists prices and gives clear instructions about how you can order it. The feature pages open up comments for the community to leave reviews, and to ask and answer questions.
PyHam is a collection of applications and software libraries for ham radio enthusiasts, written in Python.
The applications are intended to address real-world use cases for the ham while keeping complexity to a minimum and focusing on ease of use. By avoiding the lure of trying to be all things to all people, PyHam applications target the majority of users at the possible expense of those few who may desire additional capabilities.
The libraries are written in pure Python, and each focus on a particular technology with the goal of making that technology easier to work with than it otherwise would be. PyHam applications are themselves built upon these libraries.
PyHam software has been developed with a primary focus on Direwolf as a platform, since it is the dominant software TNC in use today. However, where appropriate, the software has also been tested against other platforms such as ldsped and AGWPE.
musikcube is a fully functional terminal-based music player, library, and streaming audio server that runs natively on Windows, macOS, and Linux. it also runs well on a Raspberry Pi with a custom DAC (e.g. IQaudIO DAC+, HiFiBerry DAC+ and others), and can output 24bit/192k audio comfortably.
musikdroid is a native Android app that connects to musikcube servers. it can be used as a streaming audio client and/or a remote control for your computer or home stereo.
musikcore is a cross-platform c++ library that drives things. it can be used by developers as a backend for creating or prototyping apps that play music. out of the box it provides file scanning, tag indexing, gapless and crossfading playback, play queue management, playlist crud, an extensible plugin architecture, and support for libraries containing 250,000+ audio tracks.
This application is a player for tracker music files as they are common in the demoscene. With its fullscreen interface and limited interaction options, it's specifically targeted towards presenting tracked music in a competition or for random background music. Based on libopenmpt. Plays all common tracker formats. libSDL user interface. Single executable.
Just drag a module file onto the executable, or into the window once the player has already been started. If a directory is opened this way, the first playable file therein is loaded. Note that this is not recursive; TrackMeister won't play entire directory hierarchies. If no file is specified upfront, but there are playable files in the current directory when TrackMeister starts, the (lexicographically) first file is loaded.
Make sure you cloned the repository recursively, as it pulls in a few libraries as submodules; if you forgot to do that, run git submodule update --init
Today, I'm taking this request one step further and publishing the entire list of self-hosted software projects I follow and track in a browsable format. The list of software covers a wide range of self-hosted projects (both open- and closed-source) and includes filters for tags and popular hosted alternatives as well as sort options based on the number of repository stars, date of last development activity, and alphabetical order.
Serving freely distributable files with FTP since 1990.
Linux was first released to the world from here 17.9.1991
Centralized social media is harmful to society. We are building a gatekeeper-free decentralized system. Our mission is “social media done right”, to put people in control of their own identity and build the technology that would enable a shift to collaborative and intentional security models prioritizing active consent. To accomplish this, we will build a new architecture for the internet: removing the necessity of client-server architecture, replacing it with a participatory peer-centric model.
This is the home of the Spritely Goblins Distributed Programming platform - the core of our vision of a completely decentralised social internet.
Spritely’s technology is being released as free and open source software aiming for multiple programming language implementations and eventual open standardization. All of our work, ranging from decentralized identity, peer-to-peer user agents, decentralized social networks, encrypted and portable storage, and distributed object programming infrastructure is being built to enable a gatekeeper-free path where users and content are not tied to a specific server.
Gitlab: https://gitlab.com/spritely
Artificial Intelligence (AI) is often presented like a complex field, the state of the art being impossible to understand, models too large to train, incredible work in progress moving forward that could change anything, yet a black box inscrutable for anyone except the selected few.
This is truly damaging to the field as it is a fascinating topic and even though indeed nobody can understand it all, we can all benefit from tinkering with it, learning from it and possibly even using it.
Regardless of all those limitation the goal here is to showcase that even though not everything can be done on your desktop, a lot can. Composing from that and learning how it works can help to reconsider a potential feeling of helplessness. Not only can you self-host AI models, use them, adapt them, but there is a whole community and set of tools to help you do so. This movement itself is very encouraging. AI does not have to be a block box. Your digital life does not have to be owned by someone else, even for the state of the art.
An experimental semantic search site for vintage computing files stored at the Internet Archive.
A site that keeps tabs on new releases of free/open source software, projects, and packages.