|
1 | 1 | # 🚀 DevCenter |
2 | 2 |
|
3 | | -**Local-first Python IDE and developer toolkit for Windows.** DevCenter combines a PySide6 code editor, static analyzer, PyInstaller build helper, license collector, file index and optional Claude/Anthropic assistant in one desktop suite. |
| 3 | +**Python Development Suite** - Eine integrierte Entwicklungsumgebung für den kompletten Python-Entwicklungszyklus |
4 | 4 |
|
5 | 5 |  |
6 | 6 |  |
7 | 7 |  |
8 | 8 |
|
9 | | -## Overview |
10 | | - |
11 | | -DevCenter is a local desktop development suite for Python projects that covers the practical workflow from first file to release checklist: |
12 | | - |
13 | | -**Write -> Analyze -> Test -> Build -> Publish** |
14 | | - |
15 | | -It is designed for developers who want a lightweight local IDE with built-in project analysis, EXE packaging support, privacy-aware settings, and export planning for a future read-only Web/PWA companion. |
16 | | - |
17 | | -This repository is **not** Azure DevCenter, Microsoft Dev Box, Moderne DevCenter or Devbox. It is the `dev-bricks/DevCenter` open-source Python desktop app. |
18 | | - |
19 | | - |
20 | | - |
21 | | -## Why DevCenter |
22 | | - |
23 | | -- **Local-first workflow:** projects, indexes, settings and build artifacts stay on your machine by default. |
24 | | -- **Python desktop focus:** PySide6 interface, syntax highlighting, project explorer, terminal output and settings persistence. |
25 | | -- **Static analysis built in:** method/class detection, complexity checks, import analysis, TODO/FIXME detection and encoding repair helpers. |
26 | | -- **Build and release helpers:** PyInstaller wrapper, icon conversion, third-party license collection, release notes and export planning. |
27 | | -- **Optional AI assistant:** Claude/Anthropic integration is opt-in and should use local settings, keyring or environment variables. |
28 | | -- **Companion-ready export plan:** `devcenter-workspace-v1.json` is planned for redacted project-status handoff to a static Web/PWA viewer. |
29 | | - |
30 | | -## Quick Start |
31 | | - |
32 | | -```bash |
33 | | -git clone https://github.com/dev-bricks/DevCenter.git |
34 | | -cd DevCenter |
35 | | -pip install -r requirements.txt |
36 | | -python main.py |
37 | | -``` |
38 | | - |
39 | | -Windows helpers: |
40 | | - |
41 | | -```batch |
42 | | -START_DevCenter.bat |
43 | | -build_exe.bat |
44 | | -``` |
45 | | - |
46 | | -## Keywords |
47 | | - |
48 | | -`Python IDE`, `PySide6 IDE`, `local-first developer tools`, `offline Python editor`, `PyInstaller GUI`, `static code analyzer`, `developer toolkit`, `Windows Python desktop app`, `AI-assisted coding`, `license collector`, `project export`, `PWA companion`. |
49 | | - |
50 | | -## Deutsch: Übersicht |
| 9 | +## 📋 Übersicht |
51 | 10 |
|
52 | 11 | DevCenter ist eine All-in-One Desktop-IDE für Python-Projekte, die den kompletten Entwicklungszyklus unterstützt: |
53 | 12 |
|
54 | | -**Code schreiben -> Analysieren -> Testen -> Kompilieren -> Veröffentlichen** |
| 13 | +**Code schreiben → Analysieren → Testen → Kompilieren → Veröffentlichen** |
55 | 14 |
|
56 | | -DevCenter ist eine lokale Desktop-Anwendung und nicht mit Azure DevCenter, Microsoft Dev Box, Moderne DevCenter oder Devbox identisch. |
| 15 | +## Screenshot |
57 | 16 |
|
58 | | - |
| 17 | + |
59 | 18 |
|
60 | 19 | ### 🔧 Fusionierte Tools |
61 | 20 |
|
|
0 commit comments