An open API service indexing awesome lists of open source software.

https://github.com/hrmnns/cher-webapp-core

Ein leichtgewichtiges, modular aufgebautes Framework zur Entwicklung responsiver WebApps. Konfigurierbar über JSON, erweitert durch Themes und Plugins, komplett ohne Build-Tooling. Ideal für kleine bis mittelgroße WebApps, die flexibel, wartbar und schnell deploybar sein sollen.
https://github.com/hrmnns/cher-webapp-core

framework html javascript teilwinds-css webapp

Last synced: 4 days ago
JSON representation

Ein leichtgewichtiges, modular aufgebautes Framework zur Entwicklung responsiver WebApps. Konfigurierbar über JSON, erweitert durch Themes und Plugins, komplett ohne Build-Tooling. Ideal für kleine bis mittelgroße WebApps, die flexibel, wartbar und schnell deploybar sein sollen.

Awesome Lists containing this project

README

          

# cher-webapp-core
Ein leichtgewichtiges, modular aufgebautes Framework zur Entwicklung responsiver WebApps -- komplett ohne Build-Tooling.

Das Framework ist JSON-getrieben, Theme-fähig und unterstützt optionale Plugins. Es eignet sich ideal für kleine und mittelgroße WebApps, die schnell, portabel und flexibel entwickelt werden sollen.

## Ziele des Frameworks
cher-webapp-core verfolgt vier zentrale Prinzipien:

1. **Modularität**
Wiederverwendbare HTML-Komponenten (Header, Footer, Layout-Shell,
UI-Bausteine).

2. **Konfigurierbarkeit**
Die gesamte WebApp wird über JSON definiert: Layout, Navigation,
Theme, Plugins.

3. **Responsives Design**
Tailwind CSS per CDN, mobile-first, ohne Build-Prozess nutzbar.

4. **Einfachheit & Effizienz**
Template-HTML-Seiten ermöglichen schnelle Tests und iterative
Entwicklung.

Das Framework ist so gestaltet, dass es viele WebApps gleichzeitig
unterstützen und zentral weiterentwickelt werden kann.

## Features

- Dynamischer Component Loader\
- Minimaler Hash-Router\
- Externes Theme-System (per URL ladbar)\
- JSON-basierte App-Konfiguration\
- Plugin-System für optionale Erweiterungen\
- Responsive Layouts mit Tailwind\
- Sofort nutzbar über GitHub Pages\
- Keine Abhängigkeiten, kein Build-Tooling

## Dokumentation

Die Dokumentation sowie das zugrunde liegende Konzept findet sich im [Wiki](https://github.com/hrmnns/cher-webapp-core/wiki). Dort werden Architektur, Verwendung und die technischen Details ausführlich beschrieben.