#api-calls #networking #defined #protocols #client #nebula #management

app tfclient

An open-source reimplementation of a Defined Networking-compatible client

15 releases

0.4.0 Dec 29, 2023
0.2.6 Oct 9, 2023
0.2.5 Sep 26, 2023
0.2.2 Jul 19, 2023
0.1.6 Mar 31, 2023

#396 in Web programming

Download history 4/week @ 2023-12-29 45/week @ 2024-02-23 12/week @ 2024-03-01 4/week @ 2024-03-08 18/week @ 2024-03-15 5/week @ 2024-03-29 148/week @ 2024-04-05

172 downloads per month

GPL-3.0-or-later and AGPL-3.0-or-later

69KB
2K SLoC

tfclient

tfclient is an open-source Rust client for the Defined Networking Management protocol. It embeds a Nebula binary for running the actual config, and uses dnapi-rs for making API calls against the Defined Networking API.

tfclient is part of the trifid project. Check out the other crates here!.

Dependencies

~13–28MB
~450K SLoC