Clipboard
bloaty
Our great sponsors
Clipboard | bloaty | |
---|---|---|
74 | 15 | |
4,327 | 4,541 | |
- | 1.0% | |
9.4 | 5.3 | |
15 days ago | about 1 month ago | |
C++ | C++ | |
GNU General Public License v3.0 only | Apache License 2.0 |
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.
Clipboard
- hotel management system project in c++ ๐
-
macOS Command-Line Tools You Might Not Know About
And `cb` which works cross-platform, via https://github.com/Slackadays/clipboard
- Here's some nice bachata music from Aventura! How about some in English? Here's one from Romeo, the head of Aventura:
- Here's some nice bachata music from Aventura!
- Clipboard 0.7.1: The world's only terminal clipboard manager
- The Clipboard Project 0.7.1: The world's only clipboard manager for the terminal
-
Red Hat considers Xorg deprecated and will remove it in the next major RHEL release
There's also CB which works with both X11 and Wayland.
-
C906 vs U74 vs x86 IPC comparison
I'm working on my C++ project here which is getting a special new feature soon. However, that feature is going to involve iterating over potentially hundreds of thousands of directories. So, to make sure it stays fast even on slow platforms, I decided to do some benchmarking on the slowest system you could conceivably run it on, the LicheePi with the sad little single core Allwinner D1 with the C906 CPU.
- ๐ Remember ๐ข๐ฏ๐บ๐ต๐ฉ๐ช๐ฏ๐จ, ๐ข๐ฏ๐บ๐ต๐ช๐ฎ๐ฆ, ๐ข๐ฏ๐บ๐ธ๐ฉ๐ฆ๐ณ๐ฆ... Your new, ๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐๐ข smart second brain ๐ see ya later, xclip! CB 0.7.0 now matches the features that you'll find in xclip and wl-clipboard. So, if you've been using them until now, feel free to say adiรณs to those legacy tools!
- The Clipboard Project 0.7.0 is released
bloaty
-
ESP32-C3 Wireless Adventure: A Comprehensive Guide to IoT [pdf]
ESP32s aren't really โlower levelโ in the sense that anyone is likely to write assembly code for them (compared to, say, 8051 or PIC), other than maybe some driver author at Espressif. The big win from using RISC-V, other than name recognition, is mainstream compiler support (which is nothing to sneeze at, especially when it's largely funded by someone else).
When I worked on Matterยน, the Xtensa and RISC-V versions were basically fungible from the software point of view. (And really, so were other vendors' various ARMs.) We did find that Bloaty McBloatfaceยฒ didn't support Xtensa, so I had to write an alternative.
ยน https://github.com/project-chip/connectedhomeip/
ยฒ https://github.com/google/bloaty
-
How to make smaller C and C++ binaries
Iโve gotten good insight into what takes up space in binaries by profiling with Bloaty (https://github.com/google/bloaty). My last profiling session showed that clangโs ThinLTO was inlining too aggressively in some cases, causing functions that should be tiny to be 75 kB+.
-
Reducing Tailscaleโs binary size on macOS
I'm surprised they didn't go for the binary size analysis tools like
https://github.com/google/bloaty
Or goweight.
- C extension making everything bigger
- Template code bloat - how to measure, and what does that even mean?
-
Do you usually use periphery (or other code optimization tools) so that your final built release app is fast/ small?
I was able to shave a few % off our app binary with Bloaty. Itโs pretty hard to use but once you figure out how to make regular expressions to properly classify things from your codebase, you can really visually analyze what your binary is composed of.
- how to compare two .so(shared lib) files for size
-
Debugging/optimizing/diagnostic tools for C++
Bloaty
- Bloaty McBloatface: a size profiler for binaries
- Bloaty McBloatface
What are some alternatives?
wl-clipboard-x11 - A wrapper to use wl-clipboard as a drop-in replacement to X11 clipboard tools
TinyGo - Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
kmscon - Linux KMS/DRM based virtual Console Emulator
protozero - Minimalist protocol buffer decoder and encoder in C++
piknik - Copy/paste anything over the network.
capstone - Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), BPF, Ethereum VM, M68K, M680X, Mips, MOS65XX, PPC, RISC-V(rv32G/rv64G), SH, Sparc, SystemZ, TMS320C64X, TriCore, Webassembly, XCore and X86.
linux_detect_tablet_mode - Detect if your laptop is in normal or tablet mode. Useful for Yoga laptops to disable keyboard/trackpoint/touchpad in a tablet mode
periphery - A tool to identify unused code in Swift projects.
no_color - Website data for no-color.org
espthernet - ESP8266 10-Base-T Ethernet Driver
nicegui - Create web-based user interfaces with Python. The nice way.
prometheus-cpp - Prometheus Client Library for Modern C++