9 dépôts
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 est un analyseur logique numérique et un visualiseur de signaux conçu pour capturer et analyser les transitions de signaux numériques à haute vitesse. Il fonctionne comme un décodeur de protocole qui traduit les signaux numériques bruts en trames lisibles par l'homme et opère comme un outil de capture réseau pour acquérir des données à distance via TCP. Le système est un analyseur de protocole extensible, permettant le développement de décodeurs et de renderers personnalisés pour des protocoles propriétaires via des bibliothèques externes. Il prend en charge la capture matérielle à distance via WiFi et fournit un mécanisme pour augmenter les canaux numériques disponibles via le chaînage de plusieurs appareils. Le logiciel couvre un large éventail de capacités d'acquisition et d'analyse de données, notamment la capture de signal haute résolution, le déclenchement sur front et motif, et la mesure des propriétés du signal pour calculer la fréquence et la période. Il inclut des outils pour la visualisation des formes d'onde, l'édition d'échantillons capturés et la génération d'échantillons synthétiques en utilisant un langage dédié. Les utilisateurs peuvent gérer la capture de données et les paramètres réseau via une interface en ligne de commande multiplateforme.
Stores captured signal transitions in comma-separated value formats for portability and external analysis.
Cette bibliothèque est un sérialiseur et stringifier de données CSV pour transformer des enregistrements structurés en valeurs séparées par des virgules. Elle fournit des outils pour convertir des enregistrements de données en texte brut via des implémentations synchrones, basées sur des callbacks ou basées sur des flux. Le projet se distingue en offrant une implémentation de streaming via l'API Transform native de Node.js, qui permet le traitement de grands ensembles de données sans charger tous les enregistrements en mémoire. Elle inclut également un système de formatage flexible pour définir des délimiteurs, guillemets, caractères d'échappement et configurations d'en-tête spécifiques. Le toolkit couvre l'automatisation de l'exportation de données et le mappage d'enregistrement vers chaîne, permettant la génération programmatique de fichiers depuis des enregistrements de base de données ou des réponses 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.