https://github.com/just3mpty/keske-c
Powershell scripts to get system info via GUI.
https://github.com/just3mpty/keske-c
diagnostics open-source powershell react rust typescript
Last synced: about 2 months ago
JSON representation
Powershell scripts to get system info via GUI.
- Host: GitHub
- URL: https://github.com/just3mpty/keske-c
- Owner: just3mpty
- License: gpl-3.0
- Created: 2025-07-12T09:45:18.000Z (12 months ago)
- Default Branch: master
- Last Pushed: 2025-07-12T17:35:51.000Z (12 months ago)
- Last Synced: 2025-07-21T21:25:50.291Z (12 months ago)
- Topics: diagnostics, open-source, powershell, react, rust, typescript
- Language: TypeScript
- Homepage:
- Size: 1.68 MB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🤖 Keske.c
**Keske.c** est une application légère, open-source, développée avec **Tauri (Rust + React)**, qui permet de récupérer et afficher les informations système d’un PC.
Ce projet est né dans le prolongement de l’outil **"Toolbox"** de [La Capsule](https://github.com/lacapsule)), qui fournis les mêmes diagnostics mais via des scripts Bash pour les distributions Linux.
**Keske.c** s'adresse aux développeurs, formateurs, techniciens ou simples curieux qui souhaitent obtenir un **état des lieux complet d'une machine Windows**, dans une interface sobre et rapide.
---
## 🚀 Fonctionnalités principales
- Affichage des informations **CPU, RAM, GPU, stockage**, et **batterie** (si portable)
- Exécution de **scripts PowerShell natifs** en arrière-plan
- Interface moderne développée en **React + TypeScript**
- Application **ultra-légère**
---
## 🛠️ Stack technique
- 🦀 **Rust** pour le backend natif (scripts système, bridge Tauri)
- ⚛️ **React** avec **TypeScript** pour le frontend
- 🧱 **Tauri** comme framework de build et communication front/back
- 🧩 **PowerShell** pour les infos système Windows
---
## 📦 Installation & Lancement
### 🔧 Prérequis
- [Rust](https://www.rust-lang.org/tools/install)
- [Node.js (v18+ recommandé)](https://nodejs.org/)
- [Tauri CLI](https://tauri.app/v1/guides/getting-started/setup/)
```bash
cargo install tauri-cli
```
### 🚀 Lancer le projet
```bash
# Cloner le repo
git clone https://github.com/just3mpty/keske-c.git
cd keske-c
# Installer les dépendances frontend
npm install
#Lancer l'app en dev
npm run tauri dev
```
---
### 🤝 Contribuer
Les contributions sont les **bienvenues** !
Que tu sois débutant ou confirmé, tu peux tout à fait participer !
#### 📍 Exemple de contributions possible
- Ajouter des modules (diagnostic réseau, température, etc.)
- Améliorer l'UI/UX
- Ajouter des tests
- Traduction
- ...
#### 📜 Pour commencer
1. Fork le repo
2. Crée une branche : `git checkout -b feat/`
3. Fais tes modifs
4. Crée une PR
---
### 📄 License
Projet distribue sous license GNU - General truc
---
### 📸 Screenshots

---
### 📬Contact
Une question, une idée, envie de collaborer ? Tu peux me contacter via *<3mpty.dev@gmail.com>* ou ouvrir une issue directement sur Github.