This is a tool to generate API documentation for .NET projects.
PDF document generator from HTML snippet, 100% managed (C#), High performance library using PdfSharp. Features and Benefits: --- * 100% managed code depends only on PdfSharp library, no ActiveX, no MSHTML. * Extensive HTML 4.01 and CSS level 2 specifications support. * Support separating CSS from HTML by loading stylesheet code separately. * Handles "real world" malformed HTML, it doesn't have to be XHTML. * Supports .NET 2.0 or higher including Client Profile. * Lightweight, only two DLLs (~300K). * High performance and low memory footprint. * Extendable and configurable.
Document .Net is 100% C# managed library which gives you API to create, parse, load, modify, convert, edit, generate pie charts, merge, do mail merge and digitally sign documents in PDF, DOCX, RTF, HTML and Text formats. Rasterize documents to Images and render to WPF Framework Element. + Completely created in managed C#. No Microsoft Office automation. + Has own DOCX parser and writer according to ECMA-376 specification. + Has own RTF parser and writer according to RTF 1.8 specification. + Has own PDF parser and writer according to PDF reference 1.7. + Has own HTML writer according to HTML5 reference. + Create PDF/A compliance documents. + Digitally sign PDF documents. + Multi-platform: Windows / macOS / Linux.
NuProj provides an MSBuild-based approach to create NuGet packages (.nupkg). The build projects are called .nuproj files and are regular MSBuild projects. In general, the definition of a NuProj file is very similar to the NuGet .nuspec file – except that it is done via MSBuild. In fact, NuProj generates the .nuspec file and simply calles NuGet to build the package. Thus, for details you can still refer to the official NuGet documentation. There is also a Visual Studio extension which you find under http://bit.ly/NuProjVS.
This project is the .NET version of POI Java project at http://poi.apache.org/. POI is an open source project which can help you read/write xls, doc, ppt files. It has a wide application. For example, you can use it to a. generate a Excel report without Microsoft Office suite installed on your server and more efficient than call Microsoft Excel ActiveX at background; b. extract text from Office documents to help you implement full-text indexing feature (most of time this feature is used to create search engines). c. extract images from Office documents d. generate Excel sheets that contains formulas
Starting with version 18.1.0.36 (2020 Volume 1 beta), Syncfusion Blazor is changing its namespace, component names, and NuGet package name. Please refer to this help topic (https://blazor.syncfusion.com/documentation/common/how-to/upgrade-syncfusion-components-to-18.1.0.36-version/) for more information. Helpful links: Documentation: https://blazor.syncfusion.com/documentation/?utm_source=nuget&utm_medium=listing Support: Incident: https://www.syncfusion.com/support/directtrac/incidents/newincident Forum: https://www.syncfusion.com/forums/blazor-components This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's EULA (https://www.syncfusion.com/eula/es/). To acquire a license, you can purchase one at https://www.syncfusion.com/sales/products or start a free 30-day trial here (https://www.syncfusion.com/account/manage-trials/start-trials). © Copyright 2020 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution.
NFX CORE Package NFX UNISTACK includes: Application Container + Dependency Injection facilities Configuration engine BigMemory: Local/Distributed piles/heaps, ability to store hundreds of millions of objects resident in memory for long times without killing GC BigMemory Cache - store hudreds of millions of objects in RAM without GC pressure (full GC scan <20ms @ 300M+ objects 64 Gb taken) Logging with 8+ destinations/sinks(text, email, flood filter etc.) Distributed contact-oriented communication framework NFX.Glue (replaces WCF) Security with users, credentials, roles, permissions JSON parsing, ser/deser support Ultra efficient Binary serialization support Erlang CLR support with native types: tuples, lists, pattern matching Text lexing/parsing and processing pipeline: C# lexer, JSON lexer/Parser RelationalSchema language compiler - generate DDL for different targets Templatization engine (for web, emails and not only textual content) NFX.WAVE - Web Server with hybrid injectable threading model (replaces IIS + ASP.NET) NFX.WAVE.Mvc - MVC framework for web pages WV.js - a web component library auto-bindable to server MVC/MVVM Database access layer with virtual commands/queries/transactions ID generation - GlobalDistributed IDS (GDID), FID - fast process-wide ID Virtual Social Network - Twitter/Facebook/Google+ et al Virtual Payment Processing - Stripe,PayPal providers Virtual File Systems - AmazonS3, SVN, Local QR Code Creation In progress: Virtual document model with rendering to PDF, HTML and other formats In Progress: PDF DOM model + rendering
Secure random password generator. Uses a cryptographically secure PRNG Can guarantee that the password contains digits, special characters, or any other set Can generate pronounceable, easier-to-remember passwords Packaged as a .NET library and as a PowerShell module API Documentation available at the project site
SharpDisam is a disassembler written in C# able to decode the x86 and x86-64 instruction set architectures. It features: * a full C# port of the libudis86 C library * a set of simple C# classes wrapping the udis86 API * support for x86 16-bit, 32-bit and 64-bit instruction set architectures * support for outputting in Intel and AT&T syntax * support for all x86 and x86-64 (AMD64) General purpose and System instructions. * support for the following ISA extensions: - MMX, FPU (x87), AMD 3DNow - SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AES, - AMD-V, INTEL-VMX, SMX * instructions are defined in an XML document that is consumed by a T4 template to generate opcode tables for performance. * the XML instructions document is exactly the same as that found within the udis86 project. The generated C# opcode tables is also very similar except in syntax to those generated by the Python script in the libudis86 C-library. * able to decode more than 4 million 64-bit instructions per second (with an average instruction size of 7-bytes) Usage: https://github.com/spazzarama/SharpDisasm or http://sharpdisasm.codeplex.com/documentation
Swagger Generator for API's built on ASP.NET Core
Library for generating, serializing and de-serializing XLIFF 2.0 documents.
Provides custom attributes that can be applied to controllers, actions and models to enrich the generated Swagger
A fluent interface to create Lambda functions and expression waiting for Microsoft Roslyn. The documentation can be found on http://www.kendar.org/?p=/dotnet/expressionsbuilder. No knowledge of IL and System.Linq.Expression is needed. And even Lambda can be called. Available items are: Function parameters and Variables, Constants, String functions, Collections, Invocation of static and instance methods, If and While statements, Assignament, Conditions, Cast, New instance of arbitrary types. For debugging purposes it's possible to generate the source code for the function just created. Available on Github: https://github.com/kendarorg/ExpressionBuilder
The package is a collection of libraries that can be used for literate programming with F# (great for building documentation) and for generating library documentation from inline code comments. The key componments are Markdown parser, tools for formatting F# code snippets, including tool tip type information and a tool for generating documentation from library metadata.
Swagger generator component for Swashbuckle - a Swagger toolchain for ASP.NET Core.
The second generation of the advanced qTip plugin for the ever popular jQuery framework. Building on 1.0's user friendly, yet feature rich base, qTip2 provides you with tonnes of features like speech bubble tips and imagemap support, and best of all... it's completely free under the MIT/GPLv2 licenses! More documentation and information is available at the official site.
Documentation generator for Bam.Net
Swagger Generator for API's built on ASP.NET Core
Create pdf documents within an asp .net mvc project by generating your views as normal but returning a PdfActionResult. This converts regular produced razor/html to pdf documents in the browser using the iTextXmlWorker. Please see the following URL for instructions and a demo link: https://github.com/andyhutch77/MvcRazorToPdf. This uses the newer version/licence of iText/iTextXmlWorker and can process the html that is produced from your views.
This is a tool to generate API documentation for .NET projects.
PDFFlow is a cross-platform C# library for creating PDF documents. The library is based on the well-known libHaru. With PDFFlow, you can create complex PDF documents fast and efficiently - you define documents as a set of layout rules and a sequence of paragraphs, tables, images, headers, etc. and the library does all the work to create a PDF document by applying the layout on the content stream. You can create agreements, contracts, log books, invoices, tickets, catalogs, brochures, complex tax and regulatory forms, medical documents, school and university tests, books and magazines and many other kinds of documents. Your documents can include: - Text with different formatting, including special fields such as page numbers and URLs, and widow and orphan control. - Built-in Base14 fonts, multibyte CID fonts, external TrueType and Type1 fonts, single-byte and multibyte encodings. - Multilevel lists with easy-to-use styles. - Tabulations. - Images with configurable size and scaling. - Lines, both vertical and horizontal. - Tables taking data from a data source, with colspan and rowspan. - Multi-page and book spread tables. - Repeating areas: multiple headers, footers, left and right repeating areas, and repeating areas by coordinates. - Document flow areas that define the location of the document main flow on the pages. - Automatically generated table of content. PDFFlow supports automatic pagination and layouting: the content is automatically continued on the next page if it does not fit in the current page. You can configure any formatting settings of your document and its elements: fonts, colors, alignment, borders, indents, stroke styles, etc. as you need. This can be done using the corresponding methods in each case or through styles - you create your styles and apply them to quickly get the necessary formatting. The PDFFlow library is supplied with real document samples accompanied by descriptive articles and tutorials with many working code examples that can be used as is or modified, and the API reference. The included license allows you to use the library for free: - In any open source or non-commercial project or products. - To prototype, develop, and test commercial projects or products. The commercial license is required to use the library in commercial projects on the production stage (including the products used to support the internal business). Review the licences available at https://www.pdfflow.io/licensing or contact Gehtsoft USA LLC sales representative to get details about the licensing. Examples and tutorials: https://github.com/gehtsoft-usa/PDF.Flow.Examples Online documentation: http://docs.gehtsoftusa.com/pdfflow/web-content.html
This library provides a way to generate sample XML documents that conform to a given XML schema.
Provides MVC HTML helper extensions that marry jQuery Validation's native unobtrusive support for validation driven by HTML 5 data attributes with MVC's ability to generate data attributes from Model metadata. Please look at the project site for demos and documentation.
Swagger generator for Ocelot downstream services.
Ultimate PDF (http://www.componentpro.com/products/pdf) lets you add the capability of creating, modifying and converting PDF documents to your .NET applications in just a few lines of code. It also supports converting HTML to PDF with latest supports for HTML5 and CSS3. It works with Wpf, WinForms, WebForms, Console, Window Service, and Web Service applications. PDF Key Features: - All PDF API - HTML to PDF - Draw Text - Draw Shapes - Bookmark - Links - Dynamic Fields - Landscape and Portrait Page Orientation - Page Margin - Page Mode and Page Layout - Page Transitions - PDF Compression - Set Password - Digital Signature - PDF Encryption - Read and Modify Existing PDF Document - Form Fields, Form Filling and Flattening You can try this package for free for 30 days, after which you will need to purchase a license at our online store https://www.componentpro.com/purchase to continue using it. To generate a trial license key, please visit Generate trial key page: https://www.componentpro.com/trial-download/generate-trial-key?name=Pdf. If you already have a license, please download the licensed package at http://www.componentpro.com/account.
iText is a PDF library that allows you to CREATE, ADAPT, INSPECT and MAINTAIN documents in the Portable Document Format (PDF): - Generate documents and reports based on data from an XML file or a database - Create maps and books, exploiting numerous interactive features available in PDF - Add bookmarks, page numbers, watermarks, and other features to existing PDF documents - Split or concatenate pages from existing PDF files - Fill out interactive forms - Serve dynamically generated or manipulated PDF documents to a web browser iText is used by Java, .NET, Android and GAE developers to enhance their applications with PDF functionality. iTextSharp is the .NET port. Several iText engineers are actively supporting the project on StackOverflow: http://stackoverflow.com/questions/tagged/itext
Provides MVC HTML helper extensions that marry jQuery Validation's native unobtrusive support for validation driven by HTML 5 data attributes with MVC's ability to generate data attributes from Model metadata. Please look at the project site for demos and documentation.
A simple documentation generation library to help you make documentation how you want it.
Parse, generate or validate EDI documents.
Swagger Generator for APIs built on ASP.NET Core
The Open XML SDK provides tools for working with Office Word, Excel, and PowerPoint documents. It supports scenarios such as: - High-performance generation of word-processing documents, spreadsheets, and presentations. - Populating content in Word files from an XML data source. - Splitting up (shredding) a Word or PowerPoint file into multiple files, and combining multiple Word/PowerPoint files into a single file. - Extraction of data from Excel documents. - Searching and replacing content in Word/PowerPoint using regular expressions. - Updating cached data and embedded spreadsheets for charts in Word/PowerPoint. - Document modification, such as removing tracked revisions or removing unacceptable content from documents.
Gnostice Document Studio .NET Multi-format ASP.NET Document Viewer is the next-generation multi-format document-viewing technology for .NET developers. The DocumentViewer control supports viewing, form-filling, text searching (with OCR support) and printing PDF, DOCX, DOC, TXT, BMP, JPEG, PNG, WMF, EMF, and single-page and multi-page TIFF. It works on both desktop(Windows 7, Windows 8.1, Windows 10, Linux, Mac OS X) and mobile browsers (IOS, Android, Windows Phone).
Why do I need this? - It is faster. This lib is impletmented with [Expression Trees](https://docs.microsoft.com/en-us/dotnet/csharp/programming-guide/concepts/expression-trees/) that cost 1/10 time as in Reflection way. - It is readable. This lib can generate a lambda func to handle the code flow you create that just as your hard coding without reflection. - It is extendable. If you can visit all properties of a object in easy way, you can validate them as you wish, change some value if there are something sensitive, creare a mapper like automapper, and etc. Github: https://github.com/newbe36524/Newbe.ObjectVisitor Please check out the latest full API documents in site below: - http://ov.newbe.pro - http://cn.ov.newbe.pro
Smart template engine for generating Word docx documents on the server-side with a human-created Word templates, based on content controls Word feature
The package is a collection of libraries that can be used for literate programming with F# (great for building documentation) and for generating library documentation from inline code comments. The key components are Markdown parser, tools for formatting F# code snippets, including tool tip type information and a tool for generating documentation from library metadata.
The package contains the following Syncfusion controls for ASP.NET MVC 4. List of controls: DocToPDFConverter: Syncfusion DOC-to-PDF converter is a .NET library that allows you to convert Word documents to PDF in any .NET application without any Microsoft Office dependencies. Learn more: https://www.syncfusion.com/products/file-formats/docio ExcelToPDFConverter: Syncfusion ExcelToPdfConverter is a .NET library that allows you to convert the Excel documents to PDF in any .NET Framework application without Microsoft Office dependency. Documentation: https://help.syncfusion.com/file-formats/xlsio/excel-to-pdf-conversion HtmlConverter: The Syncfusion Essential HTML to PDF converter is a .NET library that converts URLs, HTML string, SVG, MHTML to PDF in any .NET application. This converter uses advanced WebKit rendering engine, thus generating pixel perfect PDF from HTML or URL. Learn more: https://www.syncfusion.com/products/file-formats/pdf/html-to-pdf OfficeChartToImageConverter: Syncfusion OfficeChartToImageConverter is a .NET library that allows you to convert the PowerPoint and Word charts to images in any .NET Framework application without Microsoft Office dependency. PresentationToPDFConverter: Syncfusion PresentationToPDFConverter is a .NET library that allows you to convert the PowerPoint documents to PDF in any .NET Framework application without Microsoft Office dependency. Learn more: https://www.syncfusion.com/products/file-formats/presentation This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's EULA (https://www.syncfusion.com/eula/es/). To acquire a license, you can purchase one at https://www.syncfusion.com/sales/products or start a free 30-day trial here (https://www.syncfusion.com/account/manage-trials/start-trials). © Copyright 2018 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution.
DEPRECATED: This package has been superseded by the Microsoft.AspNet.WebApi.HelpPage.Ex package. Controller for automatically generating documentation / help pages for your ASP.NET Web API.
This is a legacy package for embedding Syncfusion Report Writer in your WPF application. Please use the BoldReports.WPF package for new projects. The Syncfusion Report Writer is a .NET library to create file format reports PDF, Excel, and Word using RDL/RDLC with the help of report writer, but without using the viewer. Key features: • Users can provide report parameter input at run time to generate reports based on the parameter. • Report items such as tables, matrices, lists, images, lines, and rectangles can be used. • Supports multilevel grouping and sorting in data regions of report items such as tables, matrices, and lists. Learn more: https://www.syncfusion.com/reporting-tool/wpf/report-writer?utm_source=nuget&utm_medium=listing Documentation: https://help.syncfusion.com/wpf/reportwriter/getting-started?utm_source=nuget&utm_medium=listing Support: Incident: https://www.syncfusion.com/support/directtrac/incidents/newincident?utm_source=nuget&utm_medium=listing Forum: https://www.syncfusion.com/forums/wpf?utm_source=nuget&utm_medium=listing This is a commercial product and requires a paid license for possession or use. Syncfusion’s licensed software, including this component, is subject to the terms and conditions of Syncfusion's EULA (https://www.syncfusion.com/eula/es/?utm_source=nuget&utm_medium=listing). To acquire a license, you can purchase one at https://www.syncfusion.com/sales/products?utm_source=nuget&utm_medium=listing or start a free 30-day trial here (https://www.syncfusion.com/account/manage-trials/start-trials?utm_source=nuget&utm_medium=listing). © Copyright 2021 Syncfusion, Inc. All Rights Reserved. The Syncfusion Essential Studio license and copyright applies to this distribution.
Api Documentation Generator that can generate documentation directly from a compiled assembly and .xml files. The library can be used with ApiDoc.Mvc4 to plug directly into an existing ASP.NET Mvc site or can be used directly to generate your own customised outputs. This package contains a portable class library and can be used on any platform and is compatible with Mvpc.
This assembly allows you to easily create Nancy metadata modules that will generate documentation in swagger format
This is not the recommended package for working with Oslogin, please use the Google.Cloud.OsLogin.V1Beta package. This Google APIs Client Library for working with Oslogin v1beta uses older code generation, and is harder to use. Product documentation is available at: https://cloud.google.com/compute/docs/oslogin/ API reference documentation for this package is available at: https://googleapis.dev/dotnet/Google.Apis.CloudOSLogin.v1beta/latest/api/Google.Apis.CloudOSLogin.v1beta.html The source code for this package is available at: https://github.com/google/google-api-dotnet-client/tree/master/Src/Generated/Google.Apis.CloudOSLogin.v1beta Supported Platforms: - .NET Framework 4.6.2+ - .NET Standard 2.0 - .NET 6.0+ Incompatible platforms: - .NET Framework < 4.6.2 - Silverlight - UWP (will build, but is known not to work at runtime) - Xamarin/MAUI - Windows 8 Apps - Windows Phone 8.1 - Windows Phone Silverlight 8.0
This is a plugin for DocFX to generate API documentation for JavaScript projects. This package contains plugin DLLs without template.
**Pickles** is an open source **living documentation** generator that works on feature files written in the *Gherkin* language, popularized in tools like *Cucumber* and *SpecFlow*. *Pickles* can be incorporated into your build process to produce living documentation in a format that is more accessible to your clients. *Gherkin* language files are written in plain text and stored in your source folder. This can make them inaccessible to clients who may not know how to work with source control or who are not interested in seeing all of the source code, just the features. *Pickles* can produce output in different formats: - Static HTML: a set of HTML files with minimal JavaScript - Dynamic HTML: a JavaScript-rich single page app with integrated search - Word: Microsoft Word - Excel: Microsoft Excel - JSON: a custom JSON format - Markdown: a simple output format Optionally, *Pickles* can **integrate test results**, so that your stakeholders know which scenarios pass validation. *Pickles* supports these test formats: - NUnit - MSTest - XUnit - SpecRun - Cucumber JSON
Provides a document model that support creation of documents with common document sections and elements for use with builders implemented using existing libraries to generate specific file formats (docx, xlsx, pdf). Styling and layout support implemented with basic support.
Extended and typed DataTables, DataTable to Excel reporting, various graph structures, translation tables, trend estimation structures, path DOM, reporting extensions, TF-IDF corpus and document data structures, data structures for reporting and other stuff in context of imbSCI framework
**Pickles** is an open source **living documentation** generator that works on feature files written in the *Gherkin* language, popularized in tools like *Cucumber* and *SpecFlow*. *Pickles* can be incorporated into your build process to produce living documentation in a format that is more accessible to your clients. *Gherkin* language files are written in plain text and stored in your source folder. This can make them inaccessible to clients who may not know how to work with source control or who are not interested in seeing all of the source code, just the features. *Pickles* can produce output in different formats: - Static HTML: a set of HTML files with minimal JavaScript - Dynamic HTML: a JavaScript-rich single page app with integrated search - Word: Microsoft Word - Excel: Microsoft Excel - JSON: a custom JSON format - Markdown: a simple output format Optionally, *Pickles* can **integrate test results**, so that your stakeholders know which scenarios pass validation. *Pickles* supports these test formats: - NUnit - MSTest - XUnit - SpecRun - Cucumber JSON
Generated API documentation for Nancy using Swagger.