LeechCraft is a free open source cross-platform modular live environment.
It has modules for everything:
Tattoy can generally be thought of as a framework for adding eye-candy to your terminal. It is purely text-based so works in any terminal emulator that supports true colour. "Graphics" is rendered with UTF8 half-blocks (▀,▄). Whilst most of its effects are for getting you street credibility it also has more powerful features based around its awareness of terminal contents. For example it can detect and auto adjust text contrast whilst remaining faithful to the terminal's palette.
Tattoy works with your existing shell, theme and prompt, etc. It can always and immediately toggle between its effects and your normal terminal state, allowing for easy copy-pasting for example.
Perhaps the fanciest feature of Tattoy is its ability to render GPU shaders. It is designed to be able to run most shaders from Shader Toy without any editing at all. It also supports Ghostty shaders out-of-the-box, though certain shaders that alter the position of text (such as CRT emulators) don't have a pronounced impact as text rendering is always left to the host terminal emulator.
This project reproduces the Sun 3/60 computer from available schematics such as https://www.sun3arc.org/schematics/3_60/index.phtml
At the moment
The board can boot a standard boot PROM (using version XXX for development), as well as netboot SunOS 4.1.1 and NetBSD10. NetBSD with a GENERIC kernel is not really functional because of the 4MB of RAM and swap over network.
Current version is a 4-layer board - check the build/version log in the production directory for known issues.
Software, implementations, and developer resources that are related to federated XMPP (Jabber) protocol and platform.
This project provides a desktop application for macOS to control GRBL-compatible CNC machines and laser engravers. Built with Python and PyQt6, it offers a user-friendly interface for serial communication, G-code sending, jogging, and even converting images to G-code for engraving.
ChartDB is a powerful, web-based database diagramming editor. Instantly visualize your database schema with a single "Smart Query." Customize diagrams, export SQL scripts, and access all features—no account required. Experience seamless database design here.
Run a single query to instantly retrieve your database schema as JSON. This makes it incredibly fast to visualize your database schema, whether for documentation, team discussions, or simply understanding your data better. Our AI-driven export feature allows you to generate the DDL script in the dialect of your choice. Whether you're migrating from MySQL to PostgreSQL or from SQLite to MariaDB, ChartDB simplifies the process by providing the necessary scripts tailored to your target database. Fine-tune your database schema using our intuitive editor. Easily make adjustments or annotations to better visualize complex structures.
Supports multiple databases: Postgres, MySQL/MariaDB, SQLserver, SQLite, CockroachDB, Clickhouse.
LLM support is optional.
PhotoshopAPI is a C++20 Library with Python bindings for reading and writing of Photoshop Files (.psd and .psb) based on previous works from psd_sdk, pytoshop and psd-tools. As well as the official Photoshop File Format Specification, where applicable. The library is continuously tested for correctness in its core functionality. If you do find a bug please submit an issue to the github page.
The motivation to create another library despite all the other works present is that there isn't a library which has layer editing as a first class citizen while also supporting all bit-depths known to Photoshop (8-bits, 16-bits, 32-bits). This Library aims to create an abstraction between the raw binary file format and the structure that the user interfaces against to provide a more intuitive approach to the editing of Photoshop Files.
Runs best on modern CPUs (anything that supports AVX2). Requires 64-bit systems.
A content-management system for displaying a zine over telnet. Uses plain text files for content and an index.json file as the table of contents.
Chimera is a general-purpose Linux-based OS born from unhappiness with the status quo. We aim to create a system that is simple, transparent, and easy to pick up, without having to give up practicality and a rich feature set. It is built from scratch using novel tooling, approaches, and userland. Instead of intentionally limiting ourselves, we strive to achieve both conceptual simplicity and convenience with careful and high quality software design.
Chimera uses a novel combination of core tools from FreeBSD, the LLVM toolchain, and the Musl C library, delivering a fresh experience with several major benefits. Chimera aims to eliminate legacy cruft where possible to deliver a modern, general purpose, fully featured operating system that is simple but complete. Chimera is a binary distribution, but a source package build system is provided, enabling easy packaging of new software, builds of custom packages, and accessible infrastructure. You can use Chimera on all kinds of processors, including Intel/AMD, ARM AArch64, POWER and RISC-V. Central build system ensures packages are available everywhere.
Already has a collection of several thousand packages.
A literary 'zine that is published irregularly. To read it most effectively, you have to telnet to the server and interact with a menuing system.
To celebrate the 30th anniversary of the original Ghost In The Shell movie from 1995, I wrote some code which recreates the opening credits for any arbitrary text. Specifically, I mean the original 1995 credits, not the updated "Version 2.0" from 2008, which are far less interesting. There's a lot going on in the credits, which I'll try to explain. If you want to skip straight to using the scripts, full instructions for installation and use are below.
IKEA Hackers is about fans transforming their affordable IKEA furniture into stylish home decor. From customizing shelves and cabinets to creating new items from scratch, you’ll find plenty of inspiration to IKEA hack, IKEA DIY, and upcycle flat pack pieces from the Swedish furniture store.
The user-friendly, high-performance virtualization solution, developed collaboratively for unrestricted features and open-source accessibility. Use the powerful, web based, Xen Orchestra to manage your hosts. Grow your own Cloud with more hosts when needed. Control your VMs on your own baremetal, no neighbors.
Github: https://github.com/xcp-ng
A portable file-sharing system built on NodeMCU ESP8266 that creates a wireless access point and serves a web interface for accessing digital documents and hosting discussions.
Hardware Requirements: NodeMCU ESP8266, Micro SD Card Module, Micro SD Card (Max 32GB), Power source (USB power bank or similar), Required wiring/jumpers.
Wireless Access Point - No password required. Auto-redirects through captive portal. Custom landing page.
File Management - Supports PDF, EPUB, DOC, RTF, TXT formats. Files organized alphabetically. Collapsible file groups by first letter. File count per letter group.
Allow uploading files of supported formats.
Forum System Thread creation and management - Post creation within threads, 1-hour auto-cleanup of forum content, automatic thread refresh.
Microsoft has rewritten the classic EDIT.COM text editor in Rust and open sourced it under the MIT license.
The Promised LAN is a closed, membership only network of friends that operate a 24/7 always-on LAN party, running since 2021. The vast majority of documentation is maintained on the LAN, but this website serves to give interested folks, prospective members or friends an idea of what the Promised LAN is, and how it works.
An open-source alternative to Yahoo Finance's market data APIs with higher reliability. Sources market data directly from Hugging Face's yahoo-finance-data dataset, bypassing Yahoo scraping. Hugging Face's infrastructure provides guaranteed access without API throttling or quotas. Python-native interface with full SQL support via DuckDB's optimized execution.
This tool converts MS-DOS text files using ANSI.SYS escape sequences to a format a modern terminal can display. The output will use a Unicode encoding of characters and only ANSI SGR escape sequences to set basic foreground and background colors, intensity and blinking attribute. The input is expected to use CP-437 or one of the other supported DOS codepages.
The builtin translation tables attempt to match the appearance on VGA as close as possible by default. For example, unused codepoints are mapped to U+25AE (Black Vertical Rectangle), because scans of old Microsoft documents show a glyph resembling this. This is also relevant for e.g. arabic letters that have many different forms; they are translated to unicode codepoints denoting the "isolated" form, because this was the only way they could be displayed in text mode.
As a consequence, this default mode isn't well-suited for converting arabic text. There's a flag (-X) to disable this behavior and use canonic mappings instead, which is also a good idea when using a font reproducing the original IBM character set glyphs.
We believe you have the right to control your data, devices, and services. We coordinate, develop and foster communities of Reclaimers who want digital independence. Together, we reclaim the right to a technical future of data sovereignty, digital autonomy, responsible governance, and collective care online for all.
We are a growing grassroots movement, a 501c3 seeking to help us all reclaim control over the technologies, devices, and services that dominate our lives. We love technology. But today's tools are not delivering a faster, more efficient and reliable automated future; instead they trap us in products that can feel impossible to exit or change. We believe it should be easier to leave the platforms that no longer serve us or our communities, our neighborhood businesses and our governments, to find replacements that do not compromise our connections and do so feeling empowered, not isolated!
We are building a community to connect each other with better technology, better systems, and more control as you make the transition to a different digital world, amid like-minded people seeking independence. We don't want tools that exploit us, mine us, and prey on our weaknesses. Instead we embrace tools that support our strength, resilience, and power.
We know there should be a huge number of black holes out there orbiting companion stars or just drifting alone through the cosmos. Lensing is one of the best (and only) ways for us to find them, but we need the help of citizen scientists.
Many astronomers believe that the Milky Way is teeming with black holes, but so far we have only found a handful. In this project you will search for tell-tale signals that may reveal the hidden black holes in our galaxy.