Open source repository manager and app installer for Windows RT
C#
1
3 commits
updated Sep 23, 2026
This is the source code repository of Ecureuil.
Ecureuil is a repository manager, primarily built for Windows RT, for dynamically downloading apps to an RT device. Content gets dynamically refreshed by the app from your selected Ecureuil sources.
Since it works on RT, it also works on x86 versions of Windows, starting from Windows 2000 onwards. It gets offered in a .NET 2.0 and .NET 4.5 version, both are identical in terms of functionalities.
This repository contains the source code for the C#/WinForms app. Details on how to configure your Ecureuil source, with example JSONs, are in my other repository.
Ecureuil needs two parts: a GitHub repository as a source, which can be made by anyone, and the C# frontend (or CLI interface). Details for how a Ecureuil source repository should be made, if you want to make one, is available on my other repository: ecureuil-source-example.
The app on your device works like so:
source.json and source-index.json from the sources you've addedIt's a Visual Studio 2012 project in C#, made in WinForms for .NET Framework 4.5, the one included in Windows RT 8.1. In this section there's a brief description of each of the main files included in any of the folders.
.NET 2.0 version is a Visual Studio 2005 project in C#. I suggest the 2.0 version for Windows 2000/XP/Vista, while 4.5 mainly for RT and more modern versions of Windows.
This folder contains all the JSON structures translated into C# objects. These are divided into three:
This folder contains everything that the app actually does.
Compatibility for each app must be specified by the uploader; you must specify all versions that are supported (e.g. if an app supports both 8.0 and 8.1, you must specify both of them. A method inside automatically verifies your NT version, and checks if it's compatible. Your architecture gets verified too.
3 commits
C#
100.0%
Open source repository manager and app installer for Windows RT
C#
1
3 commits
updated Sep 23, 2026
This is the source code repository of Ecureuil.
Ecureuil is a repository manager, primarily built for Windows RT, for dynamically downloading apps to an RT device. Content gets dynamically refreshed by the app from your selected Ecureuil sources.
Since it works on RT, it also works on x86 versions of Windows, starting from Windows 2000 onwards. It gets offered in a .NET 2.0 and .NET 4.5 version, both are identical in terms of functionalities.
This repository contains the source code for the C#/WinForms app. Details on how to configure your Ecureuil source, with example JSONs, are in my other repository.
Ecureuil needs two parts: a GitHub repository as a source, which can be made by anyone, and the C# frontend (or CLI interface). Details for how a Ecureuil source repository should be made, if you want to make one, is available on my other repository: ecureuil-source-example.
The app on your device works like so:
source.json and source-index.json from the sources you've addedIt's a Visual Studio 2012 project in C#, made in WinForms for .NET Framework 4.5, the one included in Windows RT 8.1. In this section there's a brief description of each of the main files included in any of the folders.
.NET 2.0 version is a Visual Studio 2005 project in C#. I suggest the 2.0 version for Windows 2000/XP/Vista, while 4.5 mainly for RT and more modern versions of Windows.
This folder contains all the JSON structures translated into C# objects. These are divided into three:
This folder contains everything that the app actually does.
Compatibility for each app must be specified by the uploader; you must specify all versions that are supported (e.g. if an app supports both 8.0 and 8.1, you must specify both of them. A method inside automatically verifies your NT version, and checks if it's compatible. Your architecture gets verified too.
3 commits
C#
100.0%