brotoskyj f3c1d97d28
Build Library / Build Library (push) Successful in 6m18s
Implemented Threaded Rust Process
It still locks the GIL, but this is the ground work for the non blocking GUI. Python objects are converted to Rust objects in the beginning of the function call so they can be sent to threads safely.
2025-12-02 10:53:25 -05:00
2025-11-09 21:06:07 -05:00
2025-11-17 12:55:35 -05:00
2025-11-17 16:41:32 -05:00
2025-11-17 12:24:09 -05:00
2025-08-22 15:49:26 -04:00
2025-11-06 10:59:59 -05:00
2025-11-04 17:44:06 -05:00
2025-11-17 16:13:41 -05:00

🛡️ Loxide

Python/Rust/Oxide toolkit for secure, auditable, and automated airlock agent and policy management. Designed for enterprise environments, it supports advanced policy workflows, device tracking, and terminal-based interaction.


🚀 Features

  • 🔍 Fuzzy Device Search
    Quickly locate devices using partial or approximate matches.

  • 📦 Batch Move Devices
    Move multiple devices between groups or policies easily.

  • 🔄 Toggle Enforcement/Audit Policies
    Seamlessly switch devices between enforcement and audit modes.

  • 🕵️‍♂️ Device History Search
    Track agent executions.

  • 🧰 Prepare Policies for Enforcement
    Validate and stage policies before pushing them to enforcement.

  • 💤 Find Quiet Hosts
    Identify devices ready for enforcement.

  • 🎛️ TUI
    Navigate with arrow keys and F-key shortcuts using a custom ANSI-colored terminal UI.


🧭 Roadmap

  • ⚙️ Rust-based Async API Calls
    Improve performance and concurrency with a Rust-powered backend.

  • Carbon Black-style Local Approval
    Enable local user approvals for policy exceptions and enforcement actions.

  • 📊 Audit Logging & Export
    Add detailed logging and export capabilities for compliance and analysis.


🧑‍💻 Requirements

airlock_libs


📜 License

Loxide is licensed under the GNU Affero General Public License v3.0.

You may copy, distribute, and modify the software under the terms of the AGPL-3.0 license.

See the LICENSE file for full details, or visit
https://www.gnu.org/license/agpl-3.0.html

S
Description
No description provided
Readme 161 MiB
Loxide v1.0.0 Latest
2025-12-22 12:33:17 -05:00
Languages
Python 96.3%
Rust 3.7%