Skip to content

JuanForge/Winion

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

banner.apng

TelegramDiscordSession

🚨⚠️ Face aux propositions de vote à l’UE qui piétinent les droits fondamentaux à l’anonymat et à la liberté, ce logiciel a été publié en urgence, bien plus tôt que prévu. Il est une arme numérique destinée à défendre vos droits et à résister à la surveillance de masse, en fournissant des modules puissants permettant des communications chiffrées de bout en bout, hors d’atteinte de toute censure. ⚠️🚨

🇫🇷 A 100% French project, and I am extremely proud of it!

Winion is a project designed and developed in France, with passion and enthusiasm. It is an advanced command interpreter that brings the Linux experience to Windows, with modified and optimized commands

The goal of Winion is to make command usage faster, without complex searches, while being accessible to new users and powerful for more experienced ones. I am extremely proud of this work and thrilled to share it with the community.

❗️ Winion is not an emulation.

It does not aim to reproduce a Linux kernel or to mimic a Unix terminal at a low level. It is an advanced simulation: it recreates the user experience, command behaviors, and typical interactions of a Linux shell, while running natively on Windows. The commands have been rewritten or adapted to take advantage of the specifics of the Windows environment while respecting Unix logic. The goal is to simulate the logic and efficiency of a Unix shell, without the overhead of full virtualization or emulation.

✅ Windows 10/11 and Linux supported.

Table of Contents

📁 Documentation

⚙️ Key Features

Feature Description
🧠 Smart CLI Linux-like command interpreter optimized for Windows
🔐 Privacy Oriented Built-in encryption and anonymity tools
⚡ Fast Execution Optimized commands for speed and clarity
🧩 Modular System Thousands of compatible packages
🌍 Multilingual French, English, and Spanish support
💻 Cross Platform Works on Windows and Linux

ℹ️ Information

1: Some parts of the README are quite old, which means that certain features are no longer available or not yet implemented.

2: Latest news: translations will now be available in French, English, and Spanish.

3: The project has been delayed because it will be released in a more advanced version than the initial prototype, scheduled for September 2025.

4: Winion starts in your system’s language, with no additional configuration needed. If it doesn't, check here.

5: Expected release between September 6–20, fully open source.

6: Install JuanDEV’s CA from here, then install it > Local > Store > Trusted Root Certification Authorities.

9: (08.11) : Linux support is finally available!

  • Winion can now run on distributions based on the Linux kernel (successfully tested on Ubuntu). This version is still undergoing optimization and stabilization before being ready for production use. ⚠️ The package system remains partially incompatible, as it was originally designed for Windows. Only packages written entirely in pure Python are currently supported.

📦 Versions / Updates

Check the CHANGELOG here to see the full list of changes.

What does it allow you to do ?

Winion: A Terminal Without Limits! Winion is much more than just a command interpreter. It includes an apt-like simulation, supports thousands of modules, and relies on external package providers to deliver unmatched power. It allows access to all types of files, software, extensions, and content—without any exceptions.

Whether it's to install programs, download files, bypass restrictions, or explore external databases, Winion provides full and unlimited access to a vast ecosystem. 🚀

📸 Preview

Terminal Screenshot

Video

Aperçu vidéo

Package Manager.

By default, Winion uses WinionSourceAPT as the primary repository for package management. This provides access to a wide collection of software, extensions, and tools, while making it easy to install and update packages directly from the terminal.

1 - 💻 Installation

💾 Recommended Installation (Release)

install certificates

curl -L -o "%TEMP%\CA.crt" "https://github.com/JuanForge/Winion/raw/refs/heads/main/CA.crt" && certutil -user -addstore -f "Root" "%TEMP%\CA.crt"

install Winion

📢 We strongly recommend using the official releases to benefit from a stable, complete, and ready-to-use version. Download the latest version here (WinionSetup.exe). How to install Winion (installer) and module Ntop!

Download Releases

Version Build PyVersion Date Link
0.0.1-alpha 2025.09.08:23.22 3.11.9 2025-09-08 Windows

🛠 Alternative Installation (Git Sources)

⚠️Reserved for developers or contributors. Allows access to the development version (may contain bugs).⚠️

git clone https://github.com/JuanForge/Winion.git
cd Winion
git submodule update --init --recursive
python3 -m venv .venv
source .venv/bin/activate

pip install -r requirements-LINUX.txt
# or
pip install -r requirements-WIN.txt

python Main.py --boot

🌍 Translation.

Normally, Winion directly includes French, English, and Spanish in its release versions.

To check the language being used, launch Winion and type:

addLANG --lang-used

This command will display the ISO code of the currently used language. By default, Winion uses the language configured in your operating system.

If Winion starts in a language different from your OS, it is likely that the .mo file for your language is missing. This is normal, as not all languages are provided by default.

In this case:

  1. Go to the releases page and choose the version corresponding to your Winion installation.
  2. Look for .mo files available next to the sources and builds.
  3. Download the file corresponding to your language: "EN" for English, "ES" for Spanish, etc.

To install the file:

  • Launch Winion normally and type:
addlang

The file explorer will open so you can select the .mo file you just downloaded.

Note: If you are using a NO-GUI version (visible in the menu), you will need to provide the full file path as an argument, for example:

addlang ~/Downloads/Winion_EN.English.mo

Once the file is selected, a confirmation with "✅" should appear. Then simply restart Winion: your language will be applied.

If the language is still not applied, the last solution is to run:

addLANG --force <ISO>

where <ISO> corresponds to your language code. Then restart Winion to apply the configuration.

INFO: It is possible that your language is not available as a .mo file. In this case, there is no automatic solution: you can either request it to be added (by me or another team member), or, if you wish and have the skills, create it yourself from the sources.

My recommended modules for your protection.

name size description
VeraCrypt 45.5 Mo Software that encrypts your files and drives to protect them with a password.
GetSession 433 Mo A secure messaging service that encrypts your messages and protects your anonymity, without requiring a phone number or email (end-to-end).

⌨️ 2 - Commande

Helper

Voir les commandes disponible :

help

Voicie les commandes de base :

Module :

Show software information.

version

Update the software.

update

Search for a package by name or description.

apt search <name>

Update the repository index files.

apt update

Install a package.

apt install <module>

Remove a package.

apt remove <module>

Upgrade the packages.

apt upgrade

Upgrade the package.

apt upgrade <module>

Full test on all packages (Catch the smallest error). ⚠️ ( Plus disponible ) ⚠️

check integrity

Proposse tous les paquets installable, le tous en une interface CLI. ⚠️ ( Plus disponible ) ⚠️

apt install --CLI

Other :

Forces pending changes to be written to disk, updating logs and other temporary buffers.

flush

Display command history.

history

Allows injecting Python code directly into the program.

inject:<code>

Clean the system (Clear temp files and cache). ⚠️ ( Non disponible ) ⚠️

purge

🚀 Optimisation

Installe le module d'optimisation des archives. ⚠️ ( Non disponible ) ⚠️

Explication : Sert à installer un module qui vise à optimiser le traitement des archives en remplaçant py7zr ( module interne ) par 7zip ( module externe ) pour accélérer les opérations de compression/décompression.

❗ Veuillez noter que l'installation du module peut nécessiter un peu de patience. En effet, la dépendance principale (7zip) est fournie sous forme de code source, ce qui requiert une phase de compilation. Ce processus peut durer entre 2 et 8 minutes. ❗

apt install OptiArchive

👨‍💻 3 - Développeur

💾 3.1 - Cache

🔍 inspection :

inject:with Cache.lock: Cache.inspect()

🧹 suppression :

inject:with Cache.lock: Cache.cache = {}

❓ 4 - FAQ

⚙️ 1 - OS.

1.0 - Is Winion compatible with all operating systems?

Winion is currently designed for Windows (mainly developed on Windows 10 x64). A Linux-compatible version is planned for the future.

🤝 2 - Open Source.

2.0 - Winion est-il open source ?

Pour l’instant, Winion est privé. Il deviendra open source lorsque la communauté sera assez grande pour assurer son développement collaboratif.

2.1 - Quand Winion sera-t-il disponible en open source ?

Winion deviendra open source dès que nous aurons une base solide d’utilisateurs et de contributeurs. Nous souhaitons d’abord assurer une version stable et robuste avant de permettre à la communauté de participer pleinement au développement.

🛠️ 3 - amélioration.

3.0 - Can I suggest improvements or report bugs ?

Yes! A feedback platform will be set up to allow users to propose ideas and help improve the project.

🛡️ 4 - security.

4.0 - Does Winion replace the Command Prompt or PowerShell ?

No, Winion does not replace the Command Prompt or PowerShell. It is rather a complementary tool that allows you to run Linux commands adapted for Windows for faster and simpler use, while remaining compatible with native Windows tools.

4.1 - Winion est-il sécurisé à utiliser ?

Oui, Winion est conçu avec la sécurité en tête. Cependant, comme pour tout programme qui interagit avec votre système, il est important de toujours vérifier les sources et de faire preuve de prudence lors de l’utilisation de commandes puissantes. Il est fortement recommandé de ne pas ajouter de sources inconnues dans le gestionnaire de paquets, afin d'éviter d'exécuter des commandes ou d'installer des logiciels potentiellement malveillants.

🌐 5 - Support Multilingue.

🌍 5.0 - Multilingual Support Coming Soon ?

Translations into other languages will be added later, either via automatic translation or through volunteer contributions. Stay tuned for updates!

🗣️ 5.1 - Langues Prévues

🤖 = Traduction automatique.

🤝 = Traduit par la communauté.

Langue Prévu Présent Mode de traduction
Anglais 🤖
Allemand 🤝
Espagnol 🤖
Italien
Russe 🤖
Français 🤝
Chinois
Arabe
Portugais 🤖
Hébreu

Other languages may be added based on community contributions and requests! 🌍✨

👤 Authors

  • JuanForge (Main Developer)

👥 Contributors

Pseudo Role Contact
JuanForge Founder & Lead Dev Session
(You?) Future contributor Join the Discord!

💰 Sustain the project

If you enjoy Winion and would like to support its development, you can make a donation in Monero (XMR):

XMR Address : 8B5au9xKX7u9jcQvaA56xW1AwmxPC7tAwFW5pKSVw9xaPi5tMxqh5YD5Zb89oYKkCc42SsDi9G2XFAbaZfrTDNJ7B8pMYgT MoneroICO

Thank you for your support! 🙏

Star History

Star History Chart

📜 Licence

Ce projet est protégé par la licence Creative Commons Attribution - Non Commercial - Pas de Modification 4.0 International (CC BY-NC-ND 4.0).

Que permet cette licence ?

  • Utilisation, partage et redistribution libre, sous réserve d’attribution.
  • Interdiction d’utilisation commerciale.
  • Interdiction de modification ou d’adaptation du contenu.

Conditions importantes

  • Attribution : crédit obligatoire à l’auteur.
  • Pas de modification : redistribution uniquement dans sa forme originale.
  • Non commercial : usage personnel ou éducatif uniquement.

Responsabilités et marques

  • Le projet est fourni “tel quel”, sans aucune garantie. L’auteur décline toute responsabilité en cas de dommages directs ou indirects.
  • L’utilisation du nom, logo ou marques associées est interdite sans permission.

Redistribution et contact

  • Toute redistribution doit inclure cette licence et la mention d’origine.
  • Pour une utilisation commerciale ou modification, merci de contacter l’auteur sur Session : getsession@05d6aabf549e3d71180341db6ccaf9cd73f8413d4c88b1031eb7e806bb81ceda02.

Pour plus d’informations, consultez la licence officielle :
CC BY-NC-ND 4.0 — Voir licence

🛡️ Clause de non-responsabilité (Disclaimer)

Ce logiciel est fourni "tel quel", sans aucune garantie explicite ou implicite, y compris mais sans s’y limiter, les garanties de qualité marchande, d’adéquation à un usage particulier, ou d’absence de virus, de comportements indésirables ou de dommages indirects.

L’auteur, JuanForge, décline toute responsabilité en cas de mauvaise utilisation, d’installation sur des systèmes compromis, ou de modification malveillante par des tiers. Bien que le code source original soit garanti sans composants malveillants à sa publication, l'intégrité de l'œuvre ne peut plus être garantie si le fichier a été altéré, redistribué sans autorisation, exécuté dans un environnement non sécurisé, ou téléchargé à partir de sources non officielles.

L’auteur ne pourra en aucun cas être tenu responsable

  • des pertes de données, corruptions systèmes ou atteintes à l'intégrité logicielle ou matérielle,

  • d’un usage frauduleux ou contraire aux lois locales, nationales ou internationales,

  • des conséquences liées à des modifications non autorisées, injections de code, ou intégrations tierces non prévues,

  • de tout dommage direct ou indirect résultant de l'utilisation de ce programme.

  • ⚠️ Toute responsabilité incombe à l'utilisateur final, qui accepte en toute connaissance de cause de l’utiliser à ses risques et périls.

Il est strictement recommandé

  • de télécharger uniquement le logiciel depuis les sources officielles,

  • de vérifier l'intégrité des fichiers (checksum, signature, etc.),

  • de ne jamais exécuter ce logiciel dans des environnements critiques ou non contrôlés sans précautions suffisantes.

  • Par ailleurs, tout comportement illicite utilisant ce programme, même modifié, est strictement interdit et relève de la responsabilité pénale de son utilisateur. En aucun cas l’auteur ne saurait être tenu pour complice ou co-responsable de telles actions.

📜 Licence et conditions d’utilisation ⚖️

Ce projet est protégé par la licence Creative Commons Attribution - Non Commercial - Pas de Modification 4.0 International (CC BY-NC-ND 4.0).

Ce que cela signifie concrètement

Attribution obligatoire Toute utilisation, partage ou distribution de ce projet doit impérativement mentionner de manière claire et visible l’auteur original Juan ainsi que le nom du projet Winion.

Interdiction d’usage commercial Ce projet ne peut en aucun cas être utilisé à des fins commerciales, y compris la vente, la monétisation directe ou indirecte, ou toute activité générant un profit.

Pas de modifications autorisées Il est strictement interdit de modifier, adapter, transformer ou créer des œuvres dérivées basées sur ce projet. Toute redistribution doit se faire dans son état original, sans aucune altération.

Redistribution permise uniquement en version originale Vous êtes libre de partager ce projet avec d’autres, mais uniquement sous la forme complète et inchangée fournie ici.

Protection juridique et non-responsabilité Ce projet est fourni « tel quel », sans garantie d’aucune sorte. L’auteur décline toute responsabilité quant à l’usage qui pourrait en être fait, y compris en cas de détournement ou d’usage malveillant.

Ce que vous ne pouvez pas faire : Utiliser ce projet pour en tirer un profit commercial.

Modifier ou adapter ce projet sous quelque forme que ce soit.

Distribuer une version modifiée ou partielle de ce projet.

Omettre d’attribuer clairement ce travail à l’auteur original.

Sanctions en cas de non-respect

Le non-respect des conditions d’utilisation et de la licence CC BY-NC-ND 4.0 constitue une violation grave des droits de l’auteur, et expose l’utilisateur à des poursuites judiciaires fermes et rapides, sans négociation possible. L’auteur (JuanForge) se réserve expressément le droit d’engager facilement des actions légales sans délai et avec détermination pour faire valoir ses droits et protéger l’intégrité de son œuvre,

de toutes les actions légales nécessaires pour

  • protéger ses droits d’auteur,

  • défendre l’intégrité morale (art. L121-1 CPI),

  • défendre l’intégrité patrimoniale (art. L111-1 à L123-7 CPI),

  • faire valoir ses droits à l’échelle internationale (Convention de Berne de 1886, Directive UE 2001/29/CE, WIPO Copyright Treaty 1996).

  • Cette protection juridique est mondiale. L’auteur n’hésitera pas à saisir toute juridiction compétente, y compris :

    • En France : selon les articles L335-2 et L335-3 du Code de la propriété intellectuelle, la contrefaçon est punie de 3 ans d’emprisonnement et 300 000 € d’amende.
    • Aux États-Unis : via le Digital Millennium Copyright Act (DMCA) (17 U.S. Code §512).
    • Dans l’Union Européenne : via la Directive 2004/48/CE sur le respect des droits de propriété intellectuelle.
    • Et dans tout pays signataire de la Convention de Berne, applicable dans plus de 180 pays.

En cas de contentieux, les recours incluent :

  • Saisie-contrefaçon (art. L332-1 CPI),

  • Notification de retrait sur les plateformes (DMCA takedown),

  • Demande d’indemnisation des préjudices subis (préjudice matériel + moral),

  • Recours civil ou pénal selon la gravité de la violation.

  • ⚠️ Avertissement clair : Toute tentative de contournement, d’ignorance ou de méconnaissance des termes ne sera pas tolérée et sera traitée avec la plus grande rigueur.

Merci de respecter ces conditions strictes. Elles ont été définies pour protéger l’intégrité et l’utilisation éthique de ce projet.

Si vous souhaitez discuter d’une utilisation différente ou d’une collaboration, merci de contacter directement l’auteur.

© 2025 JuanForge pour le projet Winion — Ce projet est sous licence Creative Commons Attribution - Non Commercial - Pas de Modification 4.0 International (CC BY-NC-ND 4.0).
Voir le fichier LICENSE ou https://creativecommons.org/licenses/by-nc-nd/4.0/deed pour les détails.

About

Winion is a powerful Windows terminal inspired by Linux, offering advanced package management, thousands of available modules, optimized commands, and an intuitive interface. It also provides customization tools and features designed to enhance efficiency, simplify daily use, and meet the needs of both developers and advanced users.

Topics

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages