Shop - an intentionally insecure web application for security training
- **Primary Languages**: TypeScript, JavaScript, Angular (frontend)
- **Key Technologies**: Node.js (22–26 with 24 being the default), Express, SQLite/Sequelize, MongoDB/MarsDB, Angular
Steady22 mentions in 2 weeks
No other project uses it yet
14k3y agoReviewMountCreate a free account to mount
loopback HTTP daemon, services, SQLite storage, lifecycle/reaper, runtime/workspace/agent/tracker adapters, terminal mux, and tests.
- `frontend/`: Electron + React supervisor wired to the daemon through the generated typed client. Treat
14k16d agoReviewMountCreate a free account to mount
providers, browse it in a web UI, and play in the browser.
---
The frontend talks to the backend over `/api/*` (REST) and `/ws` (Socket.IO). TypeScript types are **generated** from
14k45d agoReviewMountCreate a free account to mount
RomM frontend
## Layout
The UI lives under `frontend/src/`. It has its own design system (tokens), primitive library (`R*` components in `src/lib/`), universal input (mouse/touch/keyboard/gamepad), and responsive system. Shared stores, services
14k45d agoReviewMountCreate a free account to mount
loopback HTTP daemon, services, SQLite storage, lifecycle/reaper, runtime/workspace/agent/tracker adapters, terminal mux, and tests.
- `frontend/`: Electron + React supervisor wired to the daemon through the generated typed client. Treat
Surging+2 new adopters in 4 weeks
2 projects use a version of this
14k16d agoReviewMountCreate a free account to mount
platform. This repository (OSS) is a monorepo containing:
- **Backend**: Node.js/TypeScript REST API (`/src`)
- **Frontend**: React/TypeScript single-page application (`/frontend`)
**Enterprise** extends OSS via a separate repository (`unleash-enterprise`) using
Steady2 mentions in 2 weeks
No other project uses it yet
14k5y agoReviewMountCreate a free account to mount
Path for Web Changes
- When changes affect only pages, template Workspaces, styles, or local frontend state in `apps/web`, without touching Host Bridge, Desktop capabilities, Preload/IPC, Daemon/Runtime, protocols, persistence, or build
1 project uses a version of this
14k19d agoReviewMountCreate a free account to mount
planner, and shopping list application with a FastAPI backend (Python 3.14) and Nuxt 4 frontend (Vue 3 + TypeScript). It uses SQLAlchemy ORM with support for SQLite and PostgreSQL databases.
**Development
14k5d agoReviewMountCreate a free account to mount
Bare metal (needs PostgreSQL and Redis running)
sh tests/test_bare.sh
sh tests/test_bare.sh use_celery=y frontend_pipeline=Gulp
```
### Generate a project locally for debugging
```bash
uv run cookiecutter . --no-input --output
14k16mo agoReviewMountCreate a free account to mount
Gateway, and trading documentation.
- `docker-compose*.yml` and `scripts/`: deployment topology and lifecycle tooling.
- Frontend source is maintained outside this repository. The prebuilt frontend image is configured by the `frontend
1 project uses a version of this
14k19d agoReviewMountCreate a free account to mount
review](docs/development/testing.md), [workflow](docs/development/workflow.md), [Rust code guide](docs/development/rust.md), [TypeScript and React code style](docs/development/typescript.md), [frontend packages](docs/development/frontend-packages.md), and [repository scripts](docs/development/scripts.md).
Agents MUST strictly follow these development standards together with
13k19d agoReviewMountCreate a free account to mount
Development Commands
From the **repo root**:
```bash
# Hot-reload dev server (preferred)
scripts/dev/datahub-dev.sh setup frontend # one-time setup
scripts/dev/datahub-dev.sh frontend # dev server with hot reload
```
From **`datahub-web-react/`**:
```bash
Steady5 mentions in 2 weeks
No other project uses it yet
13k2mo agoReviewMountCreate a free account to mount
make test` — Run all Go tests with coverage
- `make clean` — Remove built binary
- `make frontend-install` — Install frontend npm dependencies
- `make frontend-build` — Build the Vue.js frontend (**must run after
Steady8 mentions in 2 weeks
No other project uses it yet
13k12mo agoReviewMountCreate a free account to mount