1- # CodeBox
1+ # CodeBox - local PySide6 desktop code editor
22
3- Mehrsprachiger Desktop-Codeeditor auf Basis von PySide6.
4- Multi-language desktop code editor built with PySide6.
3+ CodeBox is a local-first desktop IDE for Windows developers who want a
4+ lightweight PySide6 code editor with tabs, a project tree, an integrated
5+ terminal, Git helpers, syntax highlighting and Language Server Protocol
6+ diagnostics.
57
6- CodeBox ist aus PythonBox v8 hervorgegangen und bündelt Editor, Projektbaum,
7- Terminal sowie erste LSP- und API-Grundlagen in einer lokalen IDE.
8+ Mehrsprachiger Desktop-Codeeditor auf Basis von PySide6. CodeBox ist aus
9+ PythonBox v8 hervorgegangen und bündelt Editor, Projektbaum, Terminal sowie
10+ erste LSP- und API-Grundlagen in einer lokalen IDE.
11+
12+ ## Why CodeBox
13+
14+ - Local-first: edit files on your machine without cloud accounts or telemetry.
15+ - PySide6 desktop stack: native Windows app behavior with a small Python codebase.
16+ - Multi-language workflow: Python, JavaScript, TypeScript, C++, Rust, Go and Java.
17+ - LSP-ready: diagnostics and completion can connect to installed language servers.
18+ - Dev-bricks ecosystem: companion to PythonBox and DevCenter for small local tools.
819
920## Screenshot
1021
@@ -26,10 +37,20 @@ Terminal sowie erste LSP- und API-Grundlagen in einer lokalen IDE.
2637``` bash
2738pip install -r requirements.txt
2839python main.py
40+ python main.py --open path/to/file.py
2941```
3042
3143Alternativ per Doppelklick auf ` start.bat ` .
3244
45+ ### Quick start
46+
47+ 1 . Clone ` https://github.com/dev-bricks/CodeBox ` .
48+ 2 . Install dependencies with ` pip install -r requirements.txt ` .
49+ 3 . Run ` python main.py ` .
50+ 4 . Optional: install language servers such as ` python-lsp-server[all] ` or
51+ ` typescript-language-server ` for diagnostics and completion.
52+ 5 . Open a file directly with ` python main.py --open path/to/file.py ` .
53+
3354### Voraussetzungen / Requirements
3455
3556- Python 3.10+
@@ -86,6 +107,14 @@ config/ Konfigurationsdateien
86107themes/ QSS-Themes
87108```
88109
110+ ## Discovery keywords
111+
112+ CodeBox is best described as a local PySide6 code editor, Windows desktop IDE,
113+ offline code editor, LSP-enabled Python editor and lightweight multi-language
114+ developer tool. The repository name collides with older projects called
115+ ` codebox ` , so searches are most precise with ` dev-bricks CodeBox ` ,
116+ ` CodeBox PySide6 ` , ` CodeBox LSP editor ` or ` file-bricks/dev-bricks desktop IDE ` .
117+
89118## Status
90119
91120Aktueller Stand: ` DEV ` , Version ` 0.1.0 `
0 commit comments