Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free. Learn more →
Nbdkit Alternatives
Similar projects and alternatives to nbdkit
-
dattobd
kernel module for taking block-level snapshots and incremental backups of Linux block devices
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
bfg-repo-cleaner
Removes large or troublesome blobs like git-filter-branch does, but faster. And written in Scala
-
transgui
🧲 A feature rich cross platform Transmission BitTorrent client. Faster and has more functionality than the built-in web GUI.
-
memset_benchmark
This repository contains high-performance implementations of memset and memcpy in assembly.
-
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
-
git-filter-repo
Quickly rewrite git repository history (filter-branch replacement)
-
-
-
-
-
-
aria2
aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink.
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
nbdkit reviews and mentions
- TIL: You Can Stop Updating Copyright Attribution Years (2021)
- Starting October 19, storage limit will be enforced on all Gitlab Free accounts
-
The C/C++ preprocessor iceberg with explanations
We use this (trick taken from stackoverflow) to make __COUNTER__ usefully provide unique names:
https://gitlab.com/nbdkit/nbdkit/-/blob/master/common/includ...
Example use:
https://gitlab.com/nbdkit/nbdkit/-/blob/master/common/includ...
I don't know what __EXP_COUNTER__ would add.
- Buffet
-
A 100LOC C impl of memset, that is faster than glibc's
This is an interesting related problem - how do you efficiently test if a buffer contains zeroes? There's actually no standard C function for this. My colleagues came up with the following nice trick though. It reuses the (presumably already maximally optimized) memcmp function from libc:
https://gitlab.com/nbdkit/nbdkit/-/blob/b31859402d1404ba0433...
static inline bool __attribute__((__nonnull__ (1)))
-
Imaging mounted disk volumes under duress
It's a shame that Linux doesn't have APIs as comprehensive as Windows VSS. One of the several features is something called Volume Shadow Copy which lets you take backups of block devices which are in use, similar to this but more supported.
[Also if you are playing with block devices in Linux -- mounted or otherwise but not /dev/sda -- https://gitlab.com/nbdkit/nbdkit]
- Transmission torrent client ported to C++
-
A note from our sponsor - SonarQube
www.sonarqube.org | 31 Mar 2023