watcher
Zork
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.
watcher
-
What are some good examples of c++ code
I’ve tried to make this library simple and correct: https://github.com/e-dant/watcher
- I like these names. Very human. 'what happen'
- Show HN: Filesystem Watcher
-
File System Watcher
It’s being addressed here:
https://github.com/e-dant/watcher/issues/10
-
Filesystem Watcher
Applicable to embedded systems with a filesystem, Watcher is an arbitrary filesystem event watcher. It strives to be: * simple * efficient * dependency free * runnable anywhere with a filesystem * header only
Zork
-
A build-system for make C++ projects with modules!
You will be able to write all your C++ code using modules, since with a simple Zork configuration file inside your project, and having the binary corresponding to your operating system installed, you only need to run Zork to compile your project. You will also be able to configure the auto-execution of the binary resulting from your code, run unit and integration tests if you have any framework available, auto-generate projects from scratch with a small code base so that you can start working... etc.! All the documentation can be found here https://github.com/zerodaycode/Zork as well as the releases available in the "releases" section and the source code. The whole project is completely open-source, so any contribution to it will be very welcome.
What are some alternatives?
dotfiles - :octocat: Tim does dotfiles
App - A Learning Ground for C++ Enthusiasts
watchdog - Python library and shell utilities to monitor filesystem events.
libcudacxx - [ARCHIVED] The C++ Standard Library for your entire system. See https://github.com/NVIDIA/cccl
fswatch - A cross-platform file change monitor with multiple backends: Apple OS X File System Events, *BSD kqueue, Solaris/Illumos File Events Notification, Linux inotify, Microsoft Windows and a stat()-based backend.
xmake - 🔥 A cross-platform build utility based on Lua
fwe - File Watch Execute
Soup - Soup is a build system that guarantees incremental build correctness and aims to simplify many aspects of developing shared code while maintaining best in class performance.
reflex - Run a command when files change
vim-cpp-modern - Extended Vim syntax highlighting for C and C++ (C++11/14/17/20/23)
glaze-conan - A basic Conan recipe for the glaze json IO library
yambs - Yet Another Meta Build System for C++, written in Rust