Home

Awesome

<img src="https://github.com/Krypton-Suite/Extended-Toolkit/blob/master/Krypton.png?raw=true"> Extended Toolkit

=======

NuGet Information

<a href="https://github.com/Krypton-Suite/Documentation/blob/main/Documents/Packages/Extended/Krypton-Toolkit-Suite-Extended-Modules.md"><img src="https://img.shields.io/badge/NuGet-Version Information-orange.svg?label=Version&logo=nuget&style=flat-square" alt="Version information" /></a>

=======

Supporters

Development of the Krypton Extended Toolkit is supported by these generous organisations:

<table> <tr> <td width="200px"> <a href="https://www.jetbrains.com/"> <img src="https://github.com/Krypton-Suite/Extended-Toolkit/blob/master/Assets/PNG/Supporter%20Logos/jetbrains-logo.png?raw=true" /> </a> </td> <td width="200px"> <a href="https://www.yourkit.com/"> <img src="https://github.com/Krypton-Suite/Extended-Toolkit/blob/master/Assets/PNG/Supporter%20Logos/yourkit-logo.png?raw=true" /> </a> </td> </tr> <tr> <td width="200px"> JetBrains provides cutting-edge IDE and developer productivity tools. </td> <td width="200px"> YourKit provides a market-leading intelligent <a href="https://www.yourkit.com/features/">Java Profiler</a> and <a href="https://www.yourkit.com/dotnet/features/">.NET Profiler</a>. </td> </tr> </table>

=======

Documentation

<a href="https://github.com/Krypton-Suite/Help-Files/releases/download/5.550.2102/Krypton.Extended.Toolkit.Help.exe"><img src="https://img.shields.io/badge/Documentation-Download File-orange.svg?style=flat-square" alt="Download the extended toolkit documentation installer" /></a>

Examples

<a href="https://github.com/Krypton-Suite/Extended-Toolkit/tree/master/Documents/Examples/Examples.md"><img src="https://img.shields.io/badge/Toolkit-Examples-orange.svg?style=flat-square" alt="Browse toolkit examples" /></a>

Version Information

<a href="https://github.com/Krypton-Suite/Krypton-Toolkit-Suite-Version-Dashboard/blob/main/Documents/Modules/Extended/Krypton-Toolkit-Suite-Extended-Modules.md"><img src="https://img.shields.io/badge/Version-Information-purple.svg?style=flat-square" alt="Version Information" /></a>

Version History

<a href="https://github.com/Krypton-Suite/Extended-Toolkit/blob/master/Documents/Help/Changelog.md"><img src="https://img.shields.io/badge/Version History-Changelog-B19CD1.svg?style=flat-square" alt="Extended Toolkit Changelog" /></a>

Support Information

<a href="https://github.com/Krypton-Suite/Documentation/blob/main/Documents/Development/Package-Support-Information.md"><img src="https://img.shields.io/badge/NuGet-Package Support Information-informational.svg?style=flat-square" alt="Package Support Information" /></a>

Enabling preview SDK usage

If you want to try out the latest .NET SDK (currently .NET 8), but just have the stable version of Visual Studio installed, please read this article.

=======

Install the Ultimate Package

Note: These packages do not support anything newer than .NET Framework 4.8.1.

Full

Package Manager

PM> NuGet\Install-Package Krypton.Toolkit.Suite.Extended.Ultimate -Version 70.22.11.312

Package Reference

<PackageReference Include="Krypton.Toolkit.Suite.Extended.Ultimate" Version="70.22.11.312" />

Lite

PM> NuGet\Install-Package Krypton.Toolkit.Suite.Extended.Ultimate.Lite -Version 70.22.11.312

Package Reference

<PackageReference Include="Krypton.Toolkit.Suite.Extended.Ultimate.Lite" Version="70.22.11.312" />

=======

Modules

Main Modules

Module NameDescriptionExample Image
Advanced Data Grid ViewThis package implements the advanced data grid view controls.
ButtonsThis package holds extensions to the standard KryptonButton controls.
CalendarThis package implements a KryptonCalendar control.2
CheckSum ToolsThis package holds utilities to compute and verify checksums.3
Circular Progress BarThis package holds the circular progressbar control.
ComboBoxThis package implements extensions to the Krypton standard toolkit ComboBox, including additional Drop Down types and views.5
CompressionThis package holds additional file compression utilities.6
ControlsThis package holds numerous controls that complement the standard toolkit.
Data VisualisationThis package implements charts, graphs and other additional data visualisation tools.8
Data Grid ViewThis package implements additional extensions to the Krypton standard toolkit DataGridView, including Column types and Master-Detail views.
DialogsThis package implements additional extensions to standard dialogs.10
Dock ExtenderThis package implements additional docking operations. (Under Development)11
Drawing UtilitiesThis package implements additional drawing utilities.12
Error ReportingThis package implements error reporting features.13
Fast Coloured TextBoxThis package implements the FastColouredTextBox control.14
File CopierThis package provides tools to move and copy files.15
File ExplorerThis package implements a file explorer. (Under Development)16
Floating ToolbarsThis package allows the usage of floating toolbars.
FormsThis package implements additional KryptonForm effects, to be used in conjunction with the standard toolkit.18
GagesThis package implements additional gage controls. (Under Development)19
Input BoxThis package implements a input box dialog.20
IOThis package implements IO controls and features.21
Memory BoxThis package implements a memory box dialog.
Message BoxThis package implements additional KryptonMessageBox features and functionality.23
Navi SuiteThis package implements the 'NaviSuite' control.24
NavigatorThis package implements additional KryptonNavigator designs and features.25
NetworkingThis package implements networking features.26
NotificationsThis package implements items to create notifications for your applications.27
Outlook GridThis package implements the 'OutlookGrid' control.28
Palette SelectorsThis package implements palette creation tools. (Under Development)29
PanelThis package implements extra 'KryptonPanel' features and functionality. (Under Development)30
RibbonThis package implements extra 'KryptonRibbon' features and functionality.31
Software UpdaterThis package implements software updating features.32
Specialised DialogsThis package implements system dialogs, using the Krypton themes.33
Task DialogsThis package implements extra 'KryptonTaskDialog' features and functionality.34
Theme SwitcherThis package implements a easy to use theme switcher.
ThemesThis package implements theme utilities for use with KryptonFormExtended.36
ToastThis package contains a framework that allows the creation of toast notifications.37
Toggle SwitchThis package implements toggle switch controls. (Under Development)38
Tool BoxThis package implements a Visual Studio toolbox control.39
Tool Strip ItemsThis package implements additional tool strip items.40
Tree Grid ViewThis package implements items to create tree grid views for your applications.
Virtual Tree Column ViewThis package implements items to create a 'virtual tree column view' for your applications.
WizardThis package implements a wizard control.

Note: Some packages may install third-party libraries in order to make them function correctly.