nq
HexFiend
Our great sponsors
nq | HexFiend | |
---|---|---|
18 | 10 | |
2,778 | 5,174 | |
- | 1.4% | |
2.5 | 9.1 | |
about 2 months ago | about 1 month ago | |
C | Objective-C | |
GNU General Public License v3.0 or later | BSD 2-clause "Simplified" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
nq
-
Sharing resources by queuing jobs
If you want something quick and janky, I suggest nq. It's stupidly simple and lightweight; it just requires that everyone is running as the same user. And only lets exactly one job of any kind run in a given queue. There's basically zero configuration; just nq , and it'll either start running , or will wait its turn.
-
Looking for recommendations on my ssh tmux &| tee workflow
For your ad-hoc uses, I would introduce nq. It's an extremely lightweight queuing system, which gives you two things with minimal overhead:
-
Run script in background conditionally and killing background process it started
I'm already aware of alternatives which I will consider (at, nq, snooze, but I still want an accurate lightweight CLI stopwatch/timer app and the script otherwise works well--this is more of an exercise on understanding background processes and could be handy in other scripts. Or if the attempt is considdered hacky and ill-advised, I'm curious of an alternative implementation. I just feel nothing is more simple than a very lightweight C-based timer app that exits 0 after specified time has elapsed and don't want to run a cron job or even a while sleep 1 loop for a reminder (sleep isn't even a builtin...).
-
Fq: Jq for Binary Formats
Interesting project. Unfortunate that its name conflicts with one of nq’s executables (https://github.com/leahneukirchen/nq), but I’m not sure anything can be done about it.
-
Tool to queue tasks and add/remove them?
nq
- Nq – A simple Unix job queue system
HexFiend
- Reverse-engineering an encrypted IoT protocol
-
The Hiew Hex Editor
For macOS users, there's also native app Hex Fiend (open source) which also has a pattern language.
https://hexfiend.com
-
GNU poke: The extensible editor for structured binary data
* HexFiend - a hex editor, but with "binary templates" feature : https://github.com/HexFiend/HexFiend
-
Garbage display fix in FHD screens
First we need to download these three Applications: Hackintool, AWEDIDEditor and HexFiend
-
What is the best hex-editor in 2022
For MacOS, I use HexFiend. It has TCL-based binary templates (fairly easy to write) and a CLI launcher (hexf)
https://hexfiend.com
https://github.com/HexFiend/HexFiend
-
Patching an Embedded Synthesiser OS from 1996 with Ghidra
Shout out to Hex Fiend! My favorite feature is the template system[0]. It makes it much easier to figure out file formats for which you have no documentation. You write a little tcl code to describe the parts of the format you understand as you go.
[0] https://github.com/HexFiend/HexFiend/tree/master/templates
- Fq: Jq for Binary Formats
-
Firefox's Optimized Zip Format: Reading Zip Files Quickly
I recently made a visualization template of ZIP file contents for HexFiend. The format is certainly wonky, and some writers (I’m looking at you, macOS) don’t get it quite right: https://github.com/HexFiend/HexFiend/blob/master/templates/A...
-
Awesome Penetration Testing
Hex Fiend - Fast, open source, hex editor for macOS with support for viewing binary diffs.
-
Tweak: An Efficient Hex Editor
The topo sort means we'll write [100, 200) first, so its source data is not overwritten.
Here is Hex Fiend's B+tree: https://github.com/HexFiend/HexFiend/blob/master/framework/s...
What are some alternatives?
pueue - :stars: Manage your shell commands.
fq - jq for binary formats - tool, language and decoders for working with binary and text formats
LOIC - Deprecated - Low Orbit Ion Cannon - An open source network stress tool, written in C#. Based on Praetox's LOIC project. USE ON YOUR OWN RISK. WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES. IF YOU GET V& IT IS YOUR FAULT.
notes - notes on the tools in my Unix/Linux toolbox, dotfiles, etc
Ciphey - ⚡ Automatically decrypt encryptions without knowing the key or cipher, decode encodings, and crack hashes ⚡
json-toolkit - "the best opensource converter I've found across the Internet" -- dene14
libdeflate - Heavily optimized library for DEFLATE/zlib/gzip compression and decompression
Rack - A modular Ruby web server interface.
Kaitai Struct - Kaitai Struct: declarative language to generate binary data parsers in C++ / C# / Go / Java / JavaScript / Lua / Nim / Perl / PHP / Python / Ruby
timestamp - Prefix each line with a timestamp
json-logs - A tool to pretty-print JSON logs, like those from zap or logrus.