| Crates.io | legalis-de |
| lib.rs | legalis-de |
| version | 0.1.3 |
| created_at | 2026-01-05 08:33:03.885249+00 |
| updated_at | 2026-01-21 04:40:44.504378+00 |
| description | German jurisdiction support for Legalis-RS (BGB, StGB, Grundgesetz) |
| homepage | https://github.com/cool-japan/legalis |
| repository | https://github.com/cool-japan/legalis |
| max_upload_size | |
| id | 2023420 |
| size | 1,217,260 |
Deutsche Rechtsordnung-Unterstützung für Legalis-RS
legalis-de bietet Unterstützung für das deutsche Rechtssystem im Legalis-RS-Framework, einschließlich wichtiger Gesetze wie BGB, StGB und Grundgesetz.
Das deutsche Zivilrecht basiert auf dem BGB von 1900. Dieser Crate bietet strukturierte Implementierungen wichtiger Paragraphen:
use legalis_de::{bgb_823_1, bgb_823_2, bgb_826};
let bgb_823_1 = bgb_823_1();
assert_eq!(bgb_823_1.number, "823");
Unterstützung für das deutsche Strafrecht (in Entwicklung).
Das Grundgesetz für die Bundesrepublik Deutschland (in Entwicklung).
Das deutsche Recht gehört zum zivilrechtlichen Rechtssystem (Civil Law) und weist folgende Merkmale auf:
| Merkmal | Zivilrecht (Deutschland) | Common Law (USA) |
|---|---|---|
| Hauptquelle | Gesetzbücher | Präzedenzfälle |
| Rolle der Gerichte | Gesetzesanwendung | Rechtsschöpfung |
| Denkweise | Deduktiv (Gesetz → Fall) | Analogisch (Fall → Fall) |
| Bindungswirkung | Gesetzestext | Stare decisis |
| Flexibilität | Niedrig (Gesetzgeber muss ändern) | Hoch (Gerichte unterscheiden) |
Das BGB ist in fünf Bücher unterteilt:
legalis-core - Kerntypen und Traitsserde - Serialisierungchrono - Datums-/ZeitbehandlungMIT OR Apache-2.0