Awesome List Updates on Nov 12, 2024
13 awesome lists updated today.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Awesome Cl
HTTP Servers / Clack plugins
- clack-cors - A Clack middleware to set CORS related HTTP headers. — Unlicense.
- clack-promotheus - Clack middleware to serve stats in Prometheus format. Unlicense.
HTML generators and templates / Isomorphic web frameworks
2. Awesome Gbdev
Assemblers / Misc
- RGBDS (⭐1.5k) - Assembler and linker package. Documentation.
C / Syntax highlighting packages
3. Awesome Java
Architecture
- ArchUnit (⭐3.5k) - Test library for specifying and asserting architecture rules.
- jMolecules (⭐1.4k) - Annotations and interfaces to express design and architecture concepts in code.
Build
- Buck2 (⭐4k) - Encourages the creation of small, reusable modules consisting of code and resources.
Dependency Injection / Text-Based User Interfaces
- HK2 - Lightweight and dynamic dependency injection framework.
Logging / Text-Based User Interfaces
- Flogger - Flogger is a fluent logging API for Java. It supports a wide variety of features, and has many benefits over existing logging APIs.
4. Awesome Billing
Business Intelligence / Data Engineering
- The Soul of an Old Machine: Revisiting the Timeless von Neumann Architecture - Floats were suspicious even before the first general-purpose computer (EDVAC) was built: “Von Neumann wasn't entirely sold on why we might need floating-point numbers. He was quite vocal in his critique of floating-point numbers.” The author of this article complement this critique by illustrating the issue of precision and rounding.
5. Static Analysis
Programming Languages / Other
- TypeScript Call Graph (⭐265) — CLI to generate an interactive graph of functions and calls from your TypeScript files
6. Awesome Vite
Framework-agnostic Plugins / Bundling
- vite-plugin-static-filehash (⭐9) - It can help the program improve the cache hit rate.
Open Source / Community
- Revili (⭐7) - A command and GUI integration tool.
7. Awesome Neovim
Fuzzy Finder / Diagnostics
- crispgm/telescope-heading.nvim (⭐133) - Telescope extension to switch between headings of AsciiDoc, Markdown, Vimdoc, etc.
Editing Support / Diagnostics
- tummetott/unimpaired.nvim (⭐101) - Lua port of tpope/vim-unimpaired (⭐3.4k).
8. Awesome Docker
Web / Other
- Komodo (⭐6.4k) - A tool to build and deploy software on many servers
9. Awesome Dotfiles
Find dotfiles repos / Using specific tools
- Tip: search for a filename on GitHub, e.g. path:**/.gitconfig.
Archive/abandoned projects / macOS
10. Awesome Mac
Utilities / Menu Bar Tools
- FunKey-Mechanical Keyboard App - FunKey is a Mac app that offers the ability to add artificial mechanical keyboard sounds to your MacBook.
Utilities / System Related Tools
- stats (⭐32k) - free Mac system monitor for the menubar.
Mac App Download Sites / Genuine Sites
- Open Alternative - Discover Open Source Alternatives to Popular Software. A curated collection of the best open source alternatives to everyday SaaS products. Save money with reliable tools hand-picked for you.
11. Awesome Agi Cocosci
Abduction / Applications in AI
- Bayesian Abductive Logic Programs: A Probabilistic Logic for Abductive Reasoning - IJCAI'11, 2011. [All Versions]. [Preprint]. This work introduces Bayesian Abductive Logic Programs (BALP), a probabilistic logic that adapts Bayesian Logic Programs (BLPs) for abductive reasoning. Like BLPs, BALPs also combine first-order logic and Bayes nets. However, unlike BLPs, which use deduction to construct Bayes nets, BALPs employ logical abduction. As a result, BALPs are more suited for problems like plan/activity recognition that require abductive reasoning.
12. Urban and Regional Planning Resources
Public Data Resources / Resilience and Natural Hazards
- National Risk Index - The National Risk Index is an online mapping application from FEMA that identifies communities most at risk to 18 natural hazards.
13. Awesome Qubes OS
Qubes OS Websites
- Qubes OS Developer Books - A list of various books that might be useful in learning some basics needed for Qubes development.
Templates
- Prestium OS - Prestium OS is a Tails OS-like live linux distro.
VM-Hardening
- qubes-ssh-agent (⭐3) - This is an alternative approach to the existing qubes split-ssh.
Customization
- Playback performance - This guide will show you how to install the mpv player and use it with maximum performance.
- qubes-salt-video-playback - Qubes SaltStack configuration of Videos Playback VM
Clearnet & Anonymous Networking / VLESS
- VLESS obfuscation VPN - The protocol mimics a long-running https session of Chrome and is hard to detect by DPI systems.
Qubes OS Server / Unikernel-like
- Salt Beginner's Guide - Guide for beginners who enjoy an hands-on introduction with examples.
- qubes-mgmt-salt-dom0-qvm (⭐15) - Salt can manage many Qubes settings via the qvm state module.
- Virtual Machine Formulae - Salt allows administrators to easily configure their systems. In this guide we will show how it is set up and how you can modify it for your own purpose.
- Configuration Management - A collection of guides about creating Salt formulas in Qubes OS and distributing them as RPM packages to take advantage of the secure updates mechanism for dom0.
- Offcial Salt Documentation - Salt is an event-driven automation tool and framework to deploy, configure, and manage complex IT systems.
- Official Salt User Guide - Salt user guide
- qusal (⭐29) - Salt Formulas for Qubes OS.
- Software RAID (mdadm) Qubes Installation Procedure - CLI & Software Raid installation procedure.
Exploitation Tools / Xen Exploitation
- Advanced Exploitation - Xen Hypervisor VM Escape
- Blackhat 2010 - Hacking the Hypervisor
- Blackhat 2014 - [Website Slides] - Lessons Learned from Eight Years of Breaking Hypervisors
- Blackhat 2015 - [PDF Slides] - Attacking Hypervisors Using Firmware And Hardware
- Ouroboros - Tearing Xen Hypervisor With the Snake
- XenPwn - [PDF Slide] - Breaking Paravirtualized Devices
- Hypervisor Vulnerability Research [PDF] - State of the Art
Exploitation Tools / Web articles
- Glitches in the Matrix - Escape via NMI
- Xen exploitation part 1: XSA-105 - From nobody to root
- Xen exploitation part 2: XSA-148 - From guest to host
Optics and Extra Info / Extra Info
- Backups in Qubes - Learn how and why to back up your data on Qubes OS.
Training and Materials / Extra Info
- Training-materials (⭐6) - A Collection of training materials for Qubes OS. -Qubes for Journalists (⭐20) - Existing guides and infrastructure for journalists insufficiently prepares them for digitally interacting with sources, working on sensitive stories while protecting sensitive materials offline and online, and traveling cross borders with personal and professional data.
Qubes OS Legends / Extra Info
- Joanna Rutkowska - Founder of Qubes OS.
- Blog - Personal Blog.
- Subverting the Xen Hypervisor [PDF] - Xen 0wning Trilogy Part One
- Preventing and Detecting Xen Hypervisor Subversions [PDF] - Xen 0wning Trilogy Part Two
- Bluepilling the Xen Hypervisor [PDF] - Xen 0wning Trilogy Part Three
- Marek Marczykowski-Górecki - Lead developer at Qubes OS.
- Ninavizz - Qubes OS UX Designer.
- Unman - Qubes OS contributor.
- Templates - Unman custom templates.
- Install Scripts (⭐23) - Unman install scripts
- Notes (⭐42) - a good reference
- Shaker (⭐23) - Shaker!
- Core Team - Qubes OS core team.
- Prev: Nov 13, 2024
- Next: Nov 11, 2024