RIHEN
AccueilServicesLogicielsJeuxFormations
Retour aux logiciels
Développement

NKCode

Un environnement de développement intégré bâti sur Nkentseu, qui se compile lui-même avec Jenga. Édition multi-curseur, coloration de 23 langages, erreurs du compilateur soulignées en direct, vrais terminaux, lecteurs d'images, de son, de vidéo et de PDF intégrés, huit langues d'interface.

NKCode
Téléchargement

NKCode 1.5.6

Version du 23 octobre 2026 · Gratuit

L'installateur est conseillé : il met le logiciel en place pour vous. L'archive contient le même logiciel, à décompresser où vous voulez.

Au premier lancement sous Windows : ce logiciel n'est pas encore signé, Windows affiche donc un avertissement. Cliquez sur « Informations complémentaires », puis sur « Exécuter quand même ».

  • Windows : Windows 10 ou 11, 64 bitsSHA-256 de l'archive bdde78d69bf86f18f9e57133dd585127383bd6b5318c156892c33dd824a204ec SHA-256 de l'installateur 1feb8a4d66ad2cf6e5e2e6ee29c779ff9edb3b32b95a61e7247b0cd4c1571d37
  • Linux : glibc 2.35 ou plus : Ubuntu 22.04 et suivants, Debian 12, Linux Mint 21, Fedora 36, Kali récent, Arch ; un compilateur (clang ou gcc)SHA-256 6d383d2a9447590285f9657a0c5203fee7fc5f3945a1b2d289aa8ea924c3f398
  • macOS (Apple Silicon) : macOS 12 ou plus récent (puce Apple) et les outils de ligne de commande d'Xcode (xcode-select --install). Premier essai : jamais lancé sur un vrai Mac, ni signé ni notarisé.SHA-256 5627fcd5774d8b867a6b0a651147f70b774ec1bfa05848b733de11f355564219
  • macOS (Intel) : macOS 12 ou plus récent (processeur Intel) et les outils de ligne de commande d'Xcode (xcode-select --install). Premier essai : jamais lancé sur un vrai Mac, ni signé ni notarisé.SHA-256 df73d3c6aefc15703c37d48dd1ad6096ca1ed4e80b79abb50f84ae324205415e
Dans cette version
  • Nouveau : le Direct complet. Le son du micro choisi dans une liste (sinon un son muet, que YouTube exige), un débit constant et un encodeur vidéo temps réel.
  • Direct : une ou plusieurs caméras, par câble (USB, Android) ou par Wi-Fi (Lien avec Windows, applications de webcam, adresse MJPEG).
  • Direct : plusieurs plateformes à la fois (YouTube, Twitch, une adresse RTMP, Facebook en RTMPS sous Windows).
  • Direct : chaque flux dans une forme (cercle, rectangle, arrondi, triangle, losange), et des bulles qui se déplacent et s'agrandissent à la souris.
  • Nouveau : la source « Fenêtre d'application » dans le direct, la vidéo du tutoriel, la photo de capture et le partage, pour les programmes lancés depuis NKCode ; les applications web s'ouvrent dans une fenêtre Edge dédiée.
  • Nouveau : 30 extensions de plus : dix thèmes, dix collections d'extraits de code, dix configurations d'exécution.
  • Limites : Facebook seulement sous Windows ; pas de RTSP ; la suite d'images du tutoriel ne compose pas les fenêtres.
  • Jenga 2.10.0 embarqué.
  • macOS : premier essai, jamais lancé sur un vrai Mac, ni signé ni notarisé, macOS 12 minimum.

Notes complètes et versions précédentes sur GitHub

Contexte

NKCode est la preuve par l'usage que le noyau Nkentseu tient : c'est une application de bureau complète, écrite avec nos propres briques d'interface, et qui sert à écrire ce noyau lui-même. Il ouvre un espace de travail, en liste les projets et les chaînes d'outils, édite avec onglets, historique, pliage, minimap et recherche multi-fichiers, souligne les erreurs du compilateur sans qu'on ait besoin d'enregistrer, grise les branches de compilation inactives et complète les membres après un point ou une flèche. Il construit, teste, empaquette et lance un projet sur une machine où ni Python ni Jenga ne sont installés, grâce à un interpréteur embarqué et isolé. Il ouvre de vrais terminaux, lit images, sons, vidéos, PDF et Markdown sans quitter la fenêtre, et dialogue avec un assistant de programmation. Installer. Sous Windows, l'installateur met NKCode en place pour votre seul compte : il ne demande pas les droits d'administrateur. Mettre à jour. Depuis la 1.4.0, NKCode trouve lui-même sa nouvelle version, la télécharge, vérifie son empreinte, puis propose « Redémarrer pour mettre à jour ». La version précédente est gardée : « Aide > Revenir à la version précédente » la remet. Si vous avez la 1.4.0 ou une version plus récente, la nouvelle vous arrive ainsi. Si vous avez la 1.3.0 ou une version plus ancienne, téléchargez la version de cette page une seule fois, à la main : les suivantes arriveront dans NKCode.

Logiciels

Autres logiciels

Voir tout
NkRef
Création graphique

NkRef

Un tableau de références visuelles : on y jette ses images, on les dispose librement sur une toile infinie, on les compare côte à côte. L'outil que tout dessinateur ou modeleur garde ouvert sur un second écran.

Nkentseu Kits
Bibliothèques

Nkentseu Kits

Les modules du moteur Nkentseu, prêts à l'emploi : un kit par module, pour Windows, Linux et macOS. Un kit contient les en-têtes et la bibliothèque déjà construite de son module, avec les modules dont il dépend : vous construisez votre projet avec Jenga sans le dépôt du moteur. Chaque kit a sa propre version, qui n'avance que quand il change.

Jenga
Construction

Jenga

Le système de construction qui compile tout l'écosystème Rihen. Un fichier de projet lisible, écrit en Python, décrit cibles, chaînes d'outils et plateformes ; Jenga compile, teste, empaquette et fabrique les installeurs, de Windows à iOS.

Construisons ensemble

Vous avez une idée visionnaire ?

Construisons l'avenir ensemble.

NKCode | RIHEN