open-index/open-npm huggingface dataset:
npm package: @lostinspace101/drex-laravel-dashboard
Description: A modular, React-based dashboard library for Laravel 12 projects, powered by Inertia.js and Vite. It supports asynchronous data fetching from your Laravel backend, enabling real-time stats, dynamic category and service updates, and seamless dashboard inte
Latest version: 1.0.6

# drex-laravel-dashboard

A modular, React-based dashboard library for Laravel 12 projects, powered by Inertia.js and Vite. It supports asynchronous data fetching from your Laravel backend, enabling real-time stats, dynamic category and service updates, and seamless dashboard interactions without page reloads.

## Features

- Plug-and-play dashboard component (`<Dashboard />`)
- Modular category, service, and stats display
- Utilizes TailwindCSS for easy styling
- FontAwesome icons, Radix UI primitives
- TypeScript support

## Installation

Install via npm:

```bash
npm i @lostinspace101/drex-laravel-dashboard
```

## Peer Dependencies

This library requires the following peer dependencies in your project:

- `react` (18+)
- `react-dom` (18+)
- `@inertiajs/react` (2+)
- `@fortawesome/free-solid-svg-icons` (6+)
- `@fortawesome/react-fontawesome` (3+)
- `tailwindcss` (3+)
- `@radix-ui/react-tooltip` (1+)

> Make sure these are installed in your app, as they are not bundled with this package.

## Usage

Import and use the Dashboard component in your React/Inertia page:

```tsx
import { Dashboard } from '@lostinspace101/drex-laravel-dashboard';

export default function DashboardPage() {
  return <Dashboard />;
}
```

## Create a Type Declaration File

If you’re using TypeScript and the module `@lostinspace101/drex-laravel-dashboard` isn’t recognized automatically, create the following declaration file to ensure proper IntelliSense and type support.

```tsx
// /types/@lostinspace101__drex-laravel-dashboard.d.ts

declare module '@lostinspace101/drex-laravel-dashboard';
```

## Development

- **Build:** `npm run build`
- Compiled outputs are in `dist/` (`index.js`, `index.mjs`)
- Library entry point at `src/index.ts`, which exports the Dashboard component

## Modular Components

Your dashboard includes:
- `StatsGrid`, `CategorySection`, `AddCategoryModal`, `EditCategoryModal`, `EditServiceModal`, etc.
- Utility functions in `src/components/lib/utils.ts`

## Laravel 12+ Backend
This backend provides the API and data management layer for the drex-laravel-dashboard front-end library. It serves modular endpoints for categories, services, and statistics used by the React-based dashboard. 

```npx
https://github.com/dxwebby/laravel-dashboard-api.git
```
npm package: @lostintangent/toy-box
Description: Your personal coding agent server
Latest version: 0.1.5

# 🧸 Toy Box

<img width="1000" src="https://github.com/user-attachments/assets/7964dab2-ca7c-4bc4-8e00-cbb85afa9c8b" />

## Features

1. Start + resume agentic coding sessions against your local dev box
1. CMD+click sessions to open a grid of sessions (up to 4)
1. Sessions track in-progress/unread state, which is synced across all clients
1. Integrated terminal allows running shell commands as needed
1. PWA/responsive layout makes working on sessions from your phone a breeze
1. Automated sessions allow you to schedule recurring tasks

## Getting Started

1. Install the Copilot CLI and authenticate with your GitHub account
1. `cd` into the project directory you want to work on remotely
1. Run `npx @lostintangent/toy-box` (or `bunx @lostintangent/toy-box`)
1. Start running agentic tasks on your machine 🚀

If you'd also like to be able to access your toy box server from your phone and/or other devices, then simply setup [Tailscale](https://tailscale.com/) and access the UI via `http://<machine-ip-or-dns-name>:3000`.

> Note: You can also install the Toy Box CLI globally and run it via `toy-box`.

## Developing

1. Clone this repo
1. Run `bun install`
1. Run `bun dev`