275 packages tagged with “format”
C# runtime library for Protocol Buffers - Google's data interchange format.
See project site for more info.
OpenMcdf is a 100% .NET / C# component that allows developers to manipulate Microsoft Compound Document File Format for OLE structured storage. It supports read/write operations on streams and storages and traversal of directory trees.
Pulumi fork to override DefaultRecursionLimit - C# runtime library for Protocol Buffers - Google's data interchange format.
The ultimate file-extension & mime-type library with over 14,000+ signatures. Quickly detect extensions & mime types from a stream or byte array using magic numbers (file headers) and magic words. A default signature library is included and can be expanded using Mime-Detective.Definitions.Condensed (common signatures) or Mime-Detective.Definitions.Exhaustive (14,000+ signatures).
World's Fastest .NET CSV Parser. Modern, minimal, fast, zero allocation, reading and writing of separated values (csv, tsv etc.). Cross-platform, trimmable and AOT/NativeAOT compatible.
Protocol Buffers is a binary serialization format and technology, released to the open source community by Google in 2008. Its primary use is to produce small fast binary representations of a 'message' or object for serialization or transportation. There are various implementations of Protocol Buffers in .NET. This project is a fairly close port of the Google Java implementation. There are two main parts: tools/protoc.exe, which takes the textual representation of the protocol buffer and turns it into a binary representation for use with ProtoGen.exe. tools/ProtoGen.exe, which takes binary representations of protocol buffer descriptors (as generated by the "stock" protoc binary supplied by Google) and creates C# source code. This is only required at build time. lib/*/Google.ProtocolBuffers.dll, which is a supporting library. This is required at execution time. lib/*/Google.ProtocolBuffers.Serialization.dll, a supplementary library that provides extensions for reading and writing protocol buffers to xml, json, and others. LINKS: Project Home - http://code.google.com/p/protobuf-csharp-port Online Help - http://help.protobuffers.net Developer Guide - http://code.google.com/apis/protocolbuffers/docs/overview.html Language Guide - http://code.google.com/apis/protocolbuffers/docs/proto.html
A small library for detecting the type of a file based on header signature (also known as magic number) rather than file extension.
Text format support for google's protobuf C# library
Provides token replacement for interpolated (templated) strings not known at compile time such as those retrieved from data stores using a variety of token to value mappers.
Blazor component for Microsoft's Monaco Editor which powers Visual Studio Code. Developed to work with Monaco Editor v0.54.0
Myrmec is a library that used to identifie real file format type by detecting the file binary head with out file extention.
A declarative serialization framework for controlling formatting of data using field bindings.
A correctness and security checker for Windows portable executables and Linux ELF binaries. BinSkim scans binaries to ensure they have been compiled in a secure way, e.g., by opting into data execution prevention, address layout randomization and other features.
Package Description
ThinkGeo.Gdal targets .NET Framework 4.6.2+ and .NET Standard 2.1, compatible with modern .NET runtimes. It is a layer extension to the ThinkGeo product line that provides the ability to render a GDAL compatible file on a map. The Geospatial Data Abstraction Library (GDAL) is a computer software library for reading and writing raster and vector geospatial data formats, and is released under the permissive X/MIT style free software license by the Open Source Geospatial Foundation. As a library, it presents a single abstract data model to the calling application for all supported formats. ** This is an extension for use in ThinkGeo's product line, and cannot be used standalone. ** Docs and Product Guides: https://docs.thinkgeo.com/ This is a commercial product with a free 30-day evaluation. Start your evaluation by signing up at https://helpdesk.thinkgeo.com/register and downloading the ProductCenter application. Supported Platforms: Windows, Linux Other ThinkGeo Products based on .NET: ThinkGeo.UI.Maui ThinkGeo.UI.Android ThinkGeo.UI.iOS ThinkGeo.UI.Blazor ThinkGeo.UI.Wpf ThinkGeo.UI.WinForms ThinkGeo.GisServer
Simple, flexible, interactive and powerful data visualization for Wpf
Library for parsing and creating COMTRADE (COMmon format for Transient Data Exchange for power systems) files
Globalize provides number formatting and parsing, date and time formatting and parsing, currency formatting, message formatting (ICU message format pattern), and plural support. Globalize is based on the Unicode Consortium's Common Locale Data Repository (CLDR), the largest and most extensive standard repository of locale data available. CLDR is constantly updated and is used by many large applications and operating systems, so you'll always have access to the most accurate and up-to-date locale data.
Library for parsing PQDIF (Power Quality Data Interchange Format) files
Library for parsing E-MAX Director control and record data files used for transient data exchange
Library for parsing SEL (Schweitzer Engineering Laboratories) event files
.NET Standard compatible P/Invoke declarations for the unmanaged HDF5 1.10.x C-API (tested on Windows, Linux and MacOS). For documentation, see the HDF5 support page at https://portal.hdfgroup.org/display/HDF5/HDF5.
Lightweight EBML binary format reader/writer
Zero-allocation string formatting for .NET (a fork of https://github.com/MikePopoloski/StringFormatter)
This package contains PInvoke declarations for the (unmanaged) HDF5 1.10.x API and the native HDF5 libraries for 64-bit Linux, MacOS and Microsoft Windows built with thread-safety enabled. Full API reference documentation is provided at https://surban.github.io/HDF.PInvoke/api/HDF.PInvoke.html For information on how to use the HDF5 libraries please refer to https://portal.hdfgroup.org/display/HDF5/HDF5 This is an inofficial port of HDF.PInvoke to .NET Standard 2.0, based on the code published by the HDF Group at https://github.com/HDFGroup/HDF.PInvoke.
An exhaustive library of over 14,000 file signatures for use by the "Mime-Detective" package.
A javascript library for formatting and manipulating numbers. Package issues? Pleae post them here https://github.com/sirkirby/numeral-js-nuget/issues
Simple JSON formatting/pretty-printing.
An enhancement to the String.Format library that allows for named place holders.