﻿﻿{"id":1965,"date":"2026-01-02T13:39:19","date_gmt":"2026-01-02T12:39:19","guid":{"rendered":"https:\/\/elearningsamba.com\/index.php\/aurora-os-js-un-os-virtuel-et-jeu-de-hacking-directement-dans-votre-navigateur\/"},"modified":"2026-01-02T13:39:19","modified_gmt":"2026-01-02T12:39:19","slug":"aurora-os-js-un-os-virtuel-et-jeu-de-hacking-directement-dans-votre-navigateur","status":"publish","type":"page","link":"https:\/\/elearningsamba.com\/index.php\/aurora-os-js-un-os-virtuel-et-jeu-de-hacking-directement-dans-votre-navigateur\/","title":{"rendered":"Aurora OS.js \u2013 Un OS virtuel et jeu de hacking directement dans votre navigateur"},"content":{"rendered":"<p>Et si l&#8217;OS lui-m\u00eame \u00c9TAIT le jeu ?<\/p>\n<p>C&#8217;est exactement le concept derri\u00e8re<br \/>\n<a href=\"https:\/\/github.com\/mental-os\/Aurora-OS.js\">Aurora OS.js<\/a><br \/>\n, un projet open source compl\u00e8tement barr\u00e9 qui simule un syst\u00e8me d&#8217;exploitation complet dans votre navigateur&#8230; avec des m\u00e9caniques de jeu de hacking int\u00e9gr\u00e9es.<\/p>\n<p>\n<img decoding=\"async\" src=\"https:\/\/korben.info\/cdn-cgi\/image\/width=1200,fit=scale-down,quality=90,f=avif\/aurora-os-js-simulation-hacking-navigateur\/aurora-os-js-simulation-hacking-navigateur-1.png\" alt=\"\" loading=\"lazy\">\n<\/p>\n<p>Le truc, c&#8217;est que ce n&#8217;est pas juste une d\u00e9mo technique. Aurora OS.js embarque un vrai syst\u00e8me de fichiers virtuel avec stockage persistant, un terminal avec des commandes type Linux (ls, cd, cat, mkdir&#8230;), un gestionnaire de fen\u00eatres, un bloc-notes avec coloration syntaxique, et toute une architecture modulaire pour les applications. Bref, \u00e7a ressemble \u00e0 un vrai OS, \u00e7a se comporte comme un vrai OS, mais \u00e7a tourne dans un onglet de votre navigateur.<\/p>\n<p>C\u00f4t\u00e9 technique, les d\u00e9veloppeurs n&#8217;ont pas fait dans la demi-mesure. C&#8217;est \u00e0 base de React 19, Electron 39, TypeScript 5, Tailwind CSS v4, et des animations fluides gr\u00e2ce \u00e0 Framer Motion. Et le tout n\u00e9cessite Node.js 24 minimum, ce qui montre qu&#8217;on est clairement sur des technos de pointe.<\/p>\n<p>\n<img decoding=\"async\" src=\"https:\/\/korben.info\/cdn-cgi\/image\/width=1200,fit=scale-down,quality=90,f=avif\/aurora-os-js-simulation-hacking-navigateur\/aurora-os-js-simulation-hacking-navigateur-2.jpeg\" alt=\"\" loading=\"lazy\">\n<\/p>\n<p>Le projet suit une roadmap en trois \u00e9tapes. La version actuelle (v0.7.7) se concentre sur les fondations et l&#8217;utilisabilit\u00e9. La v1.x apportera le gameplay solo de hacking. Et la v2.x ? Du multijoueur persistant o\u00f9 vous pourrez hacker d&#8217;autres joueurs. \u00c7a va \u00eatre trop incrrrr !<\/p>\n<p>Si vous aimez<br \/>\n<a href=\"https:\/\/korben.info\/gam-onl-emulateur-retro-gratuit-navigateur.html\">les exp\u00e9riences dans le navigateur<\/a><br \/>\nou<br \/>\n<a href=\"https:\/\/korben.info\/retroassembly-collection-jeux-retro-navigateur-web.html\">les projets qui repoussent les limites du web<\/a><br \/>\n, Aurora OS.js m\u00e9rite clairement un coup d&#8217;\u0153il. Y&#8217;a une d\u00e9mo live sur GitHub Pages pour tester directement (user: guest \/ mdp: guest). Et comme c&#8217;est sous licence AGPL-3.0, vous pouvez fouiller le code et m\u00eame contribuer si le c\u0153ur vous en dit.<\/p>\n<p>\n<a href=\"https:\/\/github.com\/mental-os\/Aurora-OS.js\">Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Et si l&#8217;OS lui-m\u00eame \u00c9TAIT le jeu ? C&#8217;est exactement le concept derri\u00e8re Aurora OS.js , un projet open source compl\u00e8tement barr\u00e9 qui simule un syst\u00e8me d&#8217;exploitation complet dans votre navigateur&#8230; avec des m\u00e9caniques de jeu de hacking int\u00e9gr\u00e9es. Le truc, c&#8217;est que ce n&#8217;est pas juste une d\u00e9mo technique. Aurora OS.js embarque un vrai syst\u00e8me de fichiers virtuel avec stockage persistant, un terminal avec des commandes type Linux (ls, cd, cat, mkdir&#8230;), un gestionnaire de fen\u00eatres, un bloc-notes avec coloration syntaxique, et toute une architecture modulaire pour les applications. Bref, \u00e7a ressemble \u00e0 un vrai OS, \u00e7a se comporte comme un vrai OS, mais \u00e7a tourne dans un onglet de votre navigateur. C\u00f4t\u00e9 technique, les d\u00e9veloppeurs n&#8217;ont pas fait dans la demi-mesure. C&#8217;est \u00e0 base de React 19, Electron 39, TypeScript 5, Tailwind CSS v4, et des animations fluides gr\u00e2ce \u00e0 Framer Motion. Et le tout n\u00e9cessite Node.js 24 minimum, ce qui montre qu&#8217;on est clairement sur des technos de pointe. Le projet suit une roadmap en trois \u00e9tapes. La version actuelle (v0.7.7) se concentre sur les fondations et l&#8217;utilisabilit\u00e9. La v1.x apportera le gameplay solo de hacking. Et la v2.x ? Du multijoueur persistant o\u00f9 vous pourrez hacker d&#8217;autres joueurs. \u00c7a va \u00eatre trop incrrrr ! Si vous aimez les exp\u00e9riences dans le navigateur ou les projets qui repoussent les limites du web , Aurora OS.js m\u00e9rite clairement un coup d&#8217;\u0153il. Y&#8217;a une d\u00e9mo live sur GitHub Pages pour tester directement (user: guest \/ mdp: guest). Et comme c&#8217;est sous licence AGPL-3.0, vous pouvez fouiller le code et m\u00eame contribuer si le c\u0153ur vous en dit. Source<\/p>\n","protected":false},"author":1,"featured_media":1966,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"give_campaign_id":0,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_kadence_starter_templates_imported_post":false,"footnotes":""},"class_list":["post-1965","page","type-page","status-publish","has-post-thumbnail","hentry"],"campaignId":"","_links":{"self":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages\/1965","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/comments?post=1965"}],"version-history":[{"count":0,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages\/1965\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/media\/1966"}],"wp:attachment":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/media?parent=1965"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}