Chocolatey is a package manager for Windows (like apt-get but for Windows). It was designed to be a decentralized framework for quickly installing applications and tools that you need. It is built on the NuGet infrastructure currently using PowerShell as its focus for delivering packages from the distros to your door, err computer. Chocolatey is brought to you by the work and inspiration of the community, the work and thankless nights of the [Chocolatey Team](https://github.com/orgs/chocolatey/people), with Rob heading up the direction. You can host your own sources and add them to Chocolatey, you can extend Chocolatey's capabilities, and folks, it's only going to get better. ### Information - [Chocolatey Website and Community Package Repository](https://community.chocolatey.org) - [Mailing List](http://groups.google.com/group/chocolatey) / [Release Announcements Only Mailing List](https://groups.google.com/group/chocolatey-announce) / [Build Status Mailing List](http://groups.google.com/group/chocolatey-build-status) - [Twitter](https://twitter.com/chocolateynuget) / [Facebook](https://www.facebook.com/ChocolateySoftware) / [GitHub](https://github.com/chocolatey) - [Blog](https://blog.chocolatey.org/) / [Newsletter](https://chocolatey.us8.list-manage1.com/subscribe?u=86a6d80146a0da7f2223712e4&id=73b018498d) - [Documentation](https://docs.chocolatey.org/en-us/) / [Support](https://chocolatey.org/support) ### Commands There are quite a few commands you can call - you should check out the [command reference](https://docs.chocolatey.org/en-us/choco/commands). Here are the most common: - Help - choco -? or choco command -? - Search - choco search something - List - choco list -lo - Config - choco config list - Install - choco install baretail - Pin - choco pin windirstat - Outdated - choco outdated - Upgrade - choco upgrade baretail - Uninstall - choco uninstall baretail #### Alternative installation sources: - Install ruby gem - choco install compass -source ruby - Install python egg - choco install sphynx -source python - Install windows feature - choco install IIS -source windowsfeatures #### More For more advanced commands and switches, use `choco -?` or `choco command -h`. You can also look at the [command reference](https://docs.chocolatey.org/en-us/choco/commands), including how you can force a package to install the x86 version of a package. ### Create Packages? We have some great guidance on how to do that. Where? I'll give you a hint, it rhymes with socks! [Docs!](https://docs.chocolatey.org/en-us/create/create-packages) In that mess there is a link to the [PowerShell Chocolatey module reference](https://docs.chocolatey.org/en-us/create/functions).
Support library for hosting Orleans on Microsoft Azure.
Aardvark is an open-source platform for visual computing, real-time graphics and visualization.
Legacy support for Microsoft Orleans Runtime library.
This project is a convex hull algorithm and library for 2D, 3D, and higher dimensions. The code can also be used to compute Delaunay triangulations and Voronoi meshes of the input data.
Portable class library for computations with big numbers such as Int128, Int256 and BigInteger. Supported platforms: .NET Framework 4.5 .NET for Windows Store apps .NET for Windows Phone 8 apps Portable Class Libraries
Real-time face detection and tracking, as well as general methods for detecting, tracking and transforming objects in image streams. Contains Haar cascade definitions, Camshift and Dynamic Template Matching trackers. This package is part of the Accord.NET Framework.
ExtCore provides extensions to the F# core library (FSharp.Core) and aims to help you build industrial-strength F# applications. These extensions include additional functions for modules such as Array, List, Set, and Map; immutable IntSet, IntMap, LazyList, and Queue collections; a variety of computation expressions (workflows); and "workflow collections" -- collections modules which have been adapted to work seamlessly from within workflows.
This package is community-run and supercedes the old OpenTK package. The Open Toolkit library (OpenTK) is an advanced, low-level C# wrapper for OpenGL, OpenGL ES and OpenAL. It is suitable for games, scientific visualizations and projects that require 3d graphics, audio or compute functionality. Features - Create cutting-edge graphics with OpenGL 4.4 and OpenGL ES 3.0 - Integrate 3d graphics into your Windows.Forms, WPF or GTK# applications - Write once run everywhere: Windows, Mac OS X, Linux, Android and iOS - Use the .Net/Mono language of your choice: C#, F#, VB.Net, Boo, IronPython, IronRuby - Develop faster with inline documentation and strongly-typed enumerations for all OpenGL and OpenAL functions This is the official nuget package from http://www.opentk.com The source code can be found at https://github.com/opentk/opentk
OpenCV (Open Source Computer Vision) is a library of programming functions for realtime computer vision. OpenCV is released under a BSD license and hence it’s free for both academic and commercial use. It has C++, C, Python and Java (Android) interfaces and supports Windows, Linux, Android, iOS and Mac OS. It has more than 2500 optimized algorithms. Adopted all around the world, OpenCV has more than 7 million downloads growing by nearly 200K/month. Usage ranges from interactive art, to mines inspection, stitching maps on the web on through advanced robotics.
Team Foundation is a multitiered application for which users install some components on client computers and other components on the application tier.
Referencing this package allows for developing grain interfaces and implementation classes, Orleans providers and custom silo hosts.
The AForge.Vision library contains some computer vision classes - set of motion detection algorithms. Full list of features is available on the project's web site.
Math.NET Spatial, providing methods and algorithms for geometry computations in science, engineering and every day use. Supports .Net Framework 4.6.1 or higher and .Net Standard 2.0 or higher on Windows, Linux and Mac. This package contains strong-named assemblies for legacy use cases (not recommended).
Process, transforms, filters and handle audio signals for machine learning and statistical applications. This package is part of the Accord.NET Framework.
Implements image-processing and computer-vision algorithms. Provides extensions for image-processing algorithms implemented in Accord.NET framework and for some image-processing algorithms implemented in AForge.NET framework.
Library of utility types for relational storage of Microsoft Orleans
Metapackage providing support for hosting Microsoft Orleans on Service Fabric.
Enables to work with formulas built in the code or from a string. Computing, derivating, latex rendering, compilation, solving equations and systems of equations analytycally, simplification, and much more. Read more on https://am.angouri.org.
Compute Language - Object Oriented (clSharp fork)
The AForge.Neuro library contains classes for artificial neural network computation - feed forwards networks with error back propagation learning and Kohonen self organizing maps. Full list of features is available on the project's web site.
FreeRDP is a free implementation of the Remote Desktop Protocol (RDP), released under the Apache license. Enjoy the freedom of using your software wherever you want, the way you want it, in a world where interoperability can finally liberate your computing experience.
A generic implementation of a centered interval tree in C#. In computer science, an interval tree is an ordered tree data structure to hold intervals. Specifically, it allows one to efficiently find all intervals that overlap with any given interval or point. It is often used for windowing queries, for instance, to find all roads on a computerized map inside a rectangular viewport, or to find all visible elements inside a three-dimensional scene.
fszmq is an MPLv2-licensed F# binding for the ZeroMQ distributed computing library. This library is primarily designed to be consumed from F#. However, where possible, the library has been designed to appear "friendly" when consumed by other .NET languages (C#, et aliam). NOTE: This package **ONLY** provides the managed `fszmq.dll` file. **You** need to provide the appropriate native `libzmq` file.
Code generator tool of Microsoft Orleans that performs compile time generation of factories, grain references, state objects and other artefacts.
Flee is an expression parser and evaluator for the .NET framework. It allows you to compute the value of string expressions such as sqrt(a^2 + b^2) at runtime. It uses a custom compiler, strongly-typed expression language, and lightweight codegen to compile expressions directly to IL. This means that expression evaluation is extremely fast and efficient.
Provides types, classes and methods that provide .NET bindings to OpenCL
Takes the chain library concept a bit further away, and adds protocol support for the objects that are using the chain concept. You may send actions throught the wire and apply them in different application, process and/or computer domain contexts (chains). This library takes out that complexity and applies them. (Check the examples at the project link) Supports Mono.
The package includes runtime win-x64 libraries Intel® oneAPI Math Kernel Library (Intel® oneMKL) is a computing math library of highly optimized, extensively threaded routines for applications that require maximum performance. This package provides C and Data Parallel C++ (DPC++) programming language interfaces. Intel MKL C language interfaces can be called from applications written in either C or C++, as well as in any other language that can reference a C interface. Use it to optimize code for current and future generations of Intel® CPUs and GPUs.
Upper Setting's DotNetOpenServer SDK is our open source TCP client/server communication library that is lightweight, fast, secure and fully extendable enabling developers to quickly create native applications for any smart mobile device or desktop computer. Why? Unlike most application server frameworks, which are implemented over slow stateless protocols such as HTTP, REST and SOAP that use bulky ASCII data formats such as JSON and XML, DotNetOpenServer has been built from the ground up for speed and efficiency. How does it work? DotNetOpenServer implements a fast stateful binary protocol stack that supports SSL/TLS 1.2, includes a Windows Authentication Protocol, enables developers to extend the framework with any authentication method and provides a robust connection through a Keep-Alive Protocol (AKA Heartbeat Protocol). For more information and Android/Java and iPhone/iPad/iOS and Mac/OSX Objective-C APIs goto: http://www.UpperSetting.com
Aardvark is an open-source platform for visual computing, real-time graphics and visualization.
Core library of Microsoft Orleans used both on the client and server.
Math.NET Numerics is the numerical foundation of the Math.NET project, aiming to provide methods and algorithms for numerical computations in science, engineering and every day use.
Support for using Service Fabric for cluster information when hosting Microsoft Orleans on Service Fabric.
The Visual C++ Redistributable Packages install run-time components of Visual C++ libraries. These components are required to run C++ applications that are developed using Visual Studio 2015 and link dynamically to Visual C++ libraries. These package can be used to run such applications on a computer even if it does not have Visual Studio 2015 installed. These packages install run-time components of these libraries: C Runtime (CRT), Standard C++, MFC, C++ AMP, and OpenMP.
This package offers users to generate random states using computation expression syntax (and also LINQ syntax for C# users). This provides a variety of random functions: generating random collections, random sampling, shufflig, and also statistical functions like normal, gamma, and Poisson. Xorshift algorithm is used for the default, but you can choose another algorithm to pick random numbers, e.g. Mersenne Twister and System.Random.
Core Bam server allowing applications to self host outside of IIS. Simplifies distributed computing
The Visual C++ Redistributable Packages install run-time components of Visual C++ libraries. These components are required to run C++ applications that are developed using Visual Studio 2015 and link dynamically to Visual C++ libraries. These package can be used to run such applications on a computer even if it does not have Visual Studio 2015 installed. These packages install run-time components of these libraries: C Runtime (CRT), Standard C++, MFC, C++ AMP, and OpenMP.
A library for advanced numerical computing, with support for data manipulation, statistics, matrix algebra, Fourier transforms, advanced functions, extended precision, and solvers.
Portable AForge Math provides scientific computing functionality to the AForge.NET Framework on mobile and tablet devices.
Library with core types shared between silo and extensions.
Aardvark is an open-source platform for visual computing, real-time graphics and visualization.
Windows Forms controls to show and handle images. Contains Color Sliders, Hue Pickers, PictureBox with extended format support, video players, and a convenient ImageBox control which mimics the traditional MessageBox behavior for quickly displaying or inspecting images. This package is part of the Accord.NET Framework.