9 repositorios
Conversion of structured data objects into comma-separated value formats.
Distinct from JSON Serializers: Focuses on CSV output specifically, whereas JSON Serializers focuses on JSON output.
Explore 9 awesome GitHub repositories matching data & databases · CSV Serialization. Refine with filters or upvote what's useful.
PEASS-ng is a Linux privilege escalation scanner and post-exploitation enumeration tool. It identifies security vulnerabilities and misconfigurations on Linux systems that could lead to unauthorized elevated access. The tool functions as a security audit utility that discovers system weaknesses and sensitive information after initial access is gained. It scans operating systems to identify specific privilege escalation paths. Findings are converted into structured security audit reports. The tool supports exporting scan results into JSON, HTML, and PDF formats for formal analysis and documen
Converts raw security scan findings into structured JSON, HTML, or PDF formats for documentation.
PapaParse is a delimited text processing library that converts CSV files into JSON objects or arrays. It provides a suite of tools for parsing delimited text and transforming structured data objects back into CSV formats through bidirectional serialization. The library is characterized by its ability to process massive datasets using incremental streaming and chunk-based processing to prevent memory overload. It includes an automatic delimiter detector to identify separator characters without manual configuration and utilizes web workers to offload parsing logic to background threads, keeping
Transforms structured JSON data objects back into delimited CSV text through reverse mapping.
DriverStoreExplorer is a Windows system utility for managing the driver store, serving as a manager for third-party driver packages, a backup tool, and a system storage cleaner. It enables the listing, installation, and removal of driver packages to maintain the operating system's driver store. The project distinguishes itself by auditing the associations between installed driver packages and connected or disconnected hardware devices. It identifies and removes duplicate, obsolete, or redundant driver versions to reclaim disk space and can perform these operations on the local machine or with
Provides conversion of filtered driver metadata into comma-separated value formats for external analysis.
testssl.sh is a suite of diagnostic tools and a network security auditor used to scan network ports for supported encryption protocols, ciphers, and vulnerabilities in TLS and SSL configurations. It functions as a security scanner that evaluates the cryptographic strength of a server by testing all available cipher suites. The tool analyzes server encryption strength and identifies security vulnerabilities or weak settings through TLS and SSL security auditing. It verifies that encryption is properly implemented on specific network ports and evaluates whether only strong and modern encryption
Serializes internal scan findings into machine-readable CSV, JSON, and human-readable HTML reports.
kube-bench is a Kubernetes security benchmark scanner and configuration auditor. It verifies if a cluster adheres to the Center for Internet Security standards and other hardening guides to identify security misconfigurations and vulnerabilities. The tool operates as a containerized security scanner, utilizing host namespaces to analyze nodes and control plane components without requiring the installation of binaries directly on the host. It supports multiple Kubernetes distributions, applying environment-specific benchmarks to ensure auditing accuracy for managed services. The project cover
Provides serialization of security scan results into standardized formats like ASFF for integration with security dashboards.
Tabula is a PDF table extraction tool and data scraper designed to isolate tabular structures within text-based PDF files. It functions as a converter that transforms these layouts into structured CSV or spreadsheet formats for data recovery and analysis. The project provides both a visual interface for manually selecting table areas and a headless command-line interface. This dual approach allows for a choice between manual data recovery via visual-area selection and the integration of table extraction into automated data pipelines. The extraction process utilizes Java-based PDF parsing and
Converts extracted tabular text into comma-separated value formats for spreadsheet compatibility.
Logicanalyzer es un analizador de lógica digital y visualizador de señales diseñado para capturar y analizar transiciones de señales digitales de alta velocidad. Funciona como un decodificador de protocolos que traduce señales digitales sin procesar en tramas legibles por humanos y opera como una herramienta de captura de red para adquirir datos de forma remota a través de TCP. El sistema es un analizador de protocolos extensible, permitiendo el desarrollo de decodificadores y renderizadores personalizados para protocolos propietarios a través de librerías externas. Admite la captura de hardware remoto a través de WiFi y proporciona un mecanismo para aumentar los canales digitales disponibles mediante la conexión en cadena (daisy-chaining) de múltiples dispositivos. El software cubre una amplia gama de capacidades de adquisición y análisis de datos, incluyendo captura de señales de alta resolución, disparo por flanco y patrón, y medición de propiedades de señal para calcular frecuencia y periodo. Incluye herramientas para la visualización de formas de onda, edición de muestras capturadas y la generación de muestras sintéticas utilizando un lenguaje de dominio específico. Los usuarios pueden gestionar la captura de datos y la configuración de red a través de una interfaz de línea de comandos multiplataforma.
Stores captured signal transitions in comma-separated value formats for portability and external analysis.
Esta librería es un serializador y stringifier de datos CSV para transformar registros estructurados en valores separados por comas. Proporciona herramientas para convertir registros de datos en texto plano a través de implementaciones síncronas, basadas en devoluciones de llamada o basadas en flujos. El proyecto se distingue por ofrecer una implementación de streaming a través de la API Transform nativa de Node.js, que permite el procesamiento de grandes conjuntos de datos sin cargar todos los registros en la memoria. También incluye un sistema de formato flexible para definir delimitadores, comillas, caracteres de escape y configuraciones de encabezado específicos. El conjunto de herramientas cubre la automatización de exportación de datos y el mapeo de registro a cadena, permitiendo la generación programática de archivos a partir de registros de base de datos o respuestas de API.
Serializes structured data records into comma-separated value formats using multiple execution interfaces.
Exportify is a web-based music metadata tool and data archive utility designed to export Spotify playlists and liked songs into portable CSV files. It serves as a multi-language data export utility that allows users to save track, album, and artist details for long-term preservation or data analysis. The tool provides capabilities for bulk playlist archiving, where entire collections of playlists are saved as CSV files and bundled into a single ZIP archive. It also supports targeted extraction through playlist search and filtering based on ownership or collaboration status. The system handle
Converts structured JSON metadata from the Spotify API into portable CSV strings.