💡 Innovative Digital Tools for Creators and Professionals
✨ Discover unique and intelligent software solutions from Vibecodesoft — crafted to unite creativity and technology. Our tools empower creators, designers, and developers to work smarter, design faster, and bring ideas to life with style and precision. 🌐 Explore. Create. Innovate.
Kiosk-PC 4K
🖥️ Kiosk PC 4K – Ultra Compact Digital Signage System The Kiosk PC 4K is a powerful, ultra-compact industrial PC designed for continuous operation. Built for kiosk systems, digital signage, information terminals, trade fairs, and multi-screen installations – reliable, silent, and energy efficient. With dual HDMI outputs supporting 4K@60Hz, flexible screen modes, and VESA mounting, this system is ideal for professional display control in 24/7 environments. 🛠️ Configuration Configuration: None Operating System: None 🚀 Key Highlights 4K@60Hz support: Smooth playback on high-resolution displays. Dual display operation: Mirror or extend screens (Left / Right / Top / Bottom). Ultra compact design: Only 0.67L enclosure. Low-noise operation: Ideal for noise-sensitive environments. VESA mounting: Clean and hidden installation behind displays. Perfect for kiosk mode: Compatible with Windows and Linux. 🧠 Hardware Specifications Mainboard: GB-BLPD-5005R (Rev. 1.0) Processor: Intel® Pentium® Silver J5005 Memory: 8 GB DDR4 (1× SO-DIMM slot) Storage: 128 GB SSD Graphics: Intel® UHD Graphics with 4K support 🖥️ Display & Graphics 2× HDMI outputs: HDMI 2.0a – up to 4K @ 60Hz HDMI 1.4b – up to 4K @ 30Hz Screen mirroring or desktop extension Display positioning: Left / Right / Above / Below Supports dual-display setups 🔌 Connectivity & Ports 4× USB 3.0 (including 1× USB Type-C™) Gigabit LAN Intel® Dual-Band Wi-Fi (802.11ac) Bluetooth 4.2 Headphone & microphone jack 📐 Design & Mounting Dimensions: 56.22 × 103 × 116.52 mm Chassis volume: Only 0.67 liters VESA mount: 75×75 mm & 100×100 mm (included) Ideal for hidden mounting behind displays 💼 Typical Use Cases Digital signage & advertising displays Kiosk & information terminal systems Retail window displays Menu boards & POS systems Trade shows, events & exhibitions Industrial monitoring & control displays ⚡ Conclusion The Kiosk PC 4K combines a compact form factor, reliable Intel® technology, and modern 4K graphics output. The perfect solution for professional kiosk and multi-display applications where space, stability, and performance matter.
MaPiCo-Draw
🗺️ MaPiCo-Draw Map Placement & Coordinate Export Tool for Professionals Live Demo: https://demo.vibecodesoft.com 🧭 Overview MaPiCo-Draw is a powerful, browser-based mapping tool that lets you place, organize, and export object coordinates with pixel-perfect accuracy. Designed for engineers, planners, and system integrators, it combines interactive visual placement with smart data handling — no installation required. Place elements on any background map or plan, label them automatically, and export clean coordinate data for CAD, PLC, or documentation use. 🚀 Key Features Interactive SVG Canvas Zoom, pan, and fit your view seamlessly — even on large background maps. Smart Placement Tools Click-to-place elements with precision Line placement with snapping and adjustable count Rectangular and grid placement via click-drag or A→B selection Orientation toggle (X/Y), rows/columns input Advanced Selection & Editing Marquee and multi-select Range-select (Shift), toggle (Ctrl/Cmd) Move with arrow keys (Shift = 10px steps) Batch edit and apply templates Custom Addressing & Naming Auto-generate element names using customizable address builders (literal, alpha, numeric). Supports per-type addressing templates for device IDs and addresses. Persistent Storage Everything is stored locally in IndexedDB (via Dexie) — works offline, auto-saves progress, and persists through browser restarts. Auto-Save System Choose interval (minutes) Saves to file, network endpoint, or fallback download Includes File System Access API support (when available) Flexible Import & Export CSV import/export with per-type mappings JSON project save/load Download-ready templates for elements.json Fully Customizable Define your own element types, appearance, and CSV mappings via public/elements.json. ⚙️ Deployment & Usage Serve via a local HTTP server or deploy on any web server (Nginx, Apache, etc.). Ready-to-run build with index.html, JS, and CSS assets included. Local Quickstart (Python): python3 -m http.server 8000 --directory dist/MaPiCo Local Quickstart (Node.js): npx serve dist/MaPiCo -l 8080 💾 Storage & Offline Use All project data stored locally in IndexedDB. Works offline and restores progress on reload. Optional JSON export/import for manual backups. 🪄 Auto-Save & Backup Enable Auto-Save in Tools → Auto-Save. Save interval configurable (minutes). Network save, File System Access API, or fallback download ensures data safety. 🧠 Hotkeys & Workflow Boosters Action Shortcut Save / LoadCtrl+S / Ctrl+L Undo / RedoCtrl+Z / Ctrl+Y Zoom In / OutCtrl+= / Ctrl+- Fit to ViewF Place / Pan / SelectP / Shift+P / S Line / RectangleL / R 💡 Ideal For System layout planning (industrial, electrical, IoT, lighting) Map-based device placement and address mapping Coordinate exports for engineering or documentation Training environments and visual configuration tools 🪟 Windows One-Click Run @echo off python -m http.server 8080 --directory dist/MaPiCo start http://localhost:8080 pause 📜 License & Contact © 2025 Bickert Web Design. All rights reserved. Unauthorized copying, modification, or redistribution is prohibited. For licensing or commercial inquiries: e.b@bickert-web-design.de 🧩 Open Source Components React (MIT License) Vite (MIT License) Font Awesome Free (CC BY 4.0) MaPiCo-DrawPrecision Mapping. Effortless Export.
ModbusKing
🔧 ModbusKing Lightweight, cross-platform Modbus client for RTU & TCP – Simple, fast, reliable Download Demo (Windows & Linux): https://demo.vibecodesoft.com 🧭 Overview ModbusKing is a user-friendly and efficient Modbus client for developers, technicians, and industrial environments. The software supports both Modbus RTU (serial) and Modbus TCP and allows reading, writing, and monitoring of registers and coils in real time. Ideal for testing, diagnostics, development, lab setups, and industrial systems. 🚀 Key Features Modbus RTU & TCP Connect via serial interfaces (RTU) or network (TCP/IP). Register and Coil Queries Read: Coils, Input Coils, Holding Registers, Input Registers Write: Single or multiple registers/bits Scan register ranges Real-time Monitoring Direct display of returned values with no delay. Debug Logging Visible TX/RX frames Log to file Save & Load Configuration Useful for repeated device tests or customer projects. Cross-Platform GUI Modern GTK 4 interface – runs on Linux & Windows. 🪛 Use Cases Industrial automation Development & debugging of Modbus devices Laboratory and testing environments Fast troubleshooting in the field Modbus training & workshops 🔍 Open-Source Components GTK 4 – GNU LGPL v2.1 libmodbus – GNU LGPL v2.1 These libraries are used unmodified and distributed under their respective licenses. 📄 License © 2026 Bickert Web & Design – All rights reserved. This software is proprietary. Copying, modifying, redistribution, or reverse-engineering is prohibited without written permission. ⚙️ Installation & Usage Linux – Quickstart Extract ModbusKing-Linux Add your user to the dialout group: sudo usermod -aG dialout $USER Make the application executable: chmod +x ModbusKing Optional: Install app + icon: ./install_app_and_logo.sh The following will be installed: /usr/local/bin/ModbusKing /usr/share/icons/hicolor/512x512/apps/ModbusKing.png /usr/share/applications/ModbusKing.desktop After installation, ModbusKing will appear in your applications menu. Windows – Quickstart Extract ModbusKing-Windows Run ModbusKing.exe 🧩 Technical Details ModbusKing enables scan operations, precise query intervals, error detection, logging, and clear visualization of raw frames (hex dumps) to diagnose communication issues quickly. 🪄 Getting Started Download the package Run ModbusKing Configure RTU port or TCP IP Read / write registers Activate real-time monitoring ModbusKingTest Modbus – fast, clear, reliable.
NodeBakery
🥖 NodeBakery AI-powered Node.js app generator – Build, run & export Web apps in minutes Download Demo (Windows & Linux): https://demo.vibecodesoft.com 🧭 Overview NodeBakery is an intelligent Node.js application generator that transforms natural language into fully structured, runnable projects. Describe your idea — and NodeBakery automatically: Generates a complete MVC-style project structure Creates package.json with required dependencies Installs npm packages automatically Sets up Express routes, controllers, and views Configures SQLite for lightweight single-user apps Runs the application instantly Packages the app into a standalone executable (Windows/Linux) Perfect for developers, freelancers, internal IT teams — and even non-developers who need fast automation tools or internal dashboards. 🚀 Key Features AI-Powered App Creation Generate complete Node.js and package (pkg) apps from simple prompts. Structured MVC Architecture Clean folder structure with routes/, controllers/, models/, and public/. Built-in Tool Support Lightweight, file-based database — perfect for single-user or internal tools. Automatic Dependency Management Smart npm install handling with fallback and AI-assisted fixes. One-Click Run & Build ▶ Start your server instantly or 📦 build a standalone executable. Real-Time Logging Live console output and structured logs during build & runtime. Multi-Provider AI Support Compatible with OpenAI-compatible endpoints (OpenAI, xAI, DeepSeek, Gemini, Ollama). Automatic Browser Launch Smart OS detection (Windows/Linux) with system-default or selected browser support. Local API Key Encryption Secure storage of AI provider credentials. Per-Project Cost Tracking Monitor AI usage and expenses per generated app. 💡 Example Use Cases Advanced To-Do apps with CRUD + SQLite Internal admin dashboards Inventory management tools File upload & processing utilities REST APIs with authentication Local automation tools Web-based control panels Smart business utilities Example Prompt: “Create an advanced Todo app with authentication, SQLite database, full CRUD, and a clean Bootstrap frontend.” Click ▶ Run App or 📦 Build Executable — done. ⚙️ Installation & Setup Windows Install Node.js (LTS) from nodejs.org Ensure node and npm are available in PATH Launch NodeBakery Linux (Ubuntu/Debian) sudo apt update sudo apt install nodejs npm Verify installation with node -v 🧩 Project Structure project_name/ │ ├── server.js ├── package.json ├── package-lock.json │ ├── routes/ │ └── appRoutes.js │ ├── controllers/ │ └── appController.js │ ├── models/ │ └── database.js │ ├── views/ │ └── index.ejs │ ├── public/ │ ├── css/ │ └── js/ │ ├── database.sqlite ├── nodebakery.json ├── nodebakery.log └── ai_history.jsonl Each project is cleanly structured, lightweight, and optimized for single-user or internal deployment. 🪄 Get Started Install Node.js Launch NodeBakery Describe your app idea Run or build instantly ⚠️ Safety Notice USE AT YOUR OWN RISK. NodeBakery dynamically generates and executes AI-created code. Always review: server.js package.json All generated files Database queries Network & file system operations Recommended: Run under a restricted OS user Do not expose to public internet without security review Inspect dependencies before production use 🥖 NodeBakery Bake powerful Node.js apps — fast, structured, intelligent.
PieFactory
🥧 PieFactory AI-powered Python app generator – Build, run & export Desktop and Web apps in minutes Download Demo (Windows & Linux): https://demo.vibecodesoft.com 🧭 Overview PieFactory is an intelligent Python application generator that transforms natural language into fully structured, runnable projects. Describe your idea — and PieFactory automatically: Generates the complete project structure Creates and manages an isolated virtual environment (.venv) Installs dependencies from requirements.txt Runs the application safely Builds standalone Windows .exe files via PyInstaller Perfect for developers, freelancers, internal IT teams — and even non-developers who need quick automation tools. 🚀 Key Features AI-Powered App Creation Generate complete Python Desktop or Web apps from simple prompts. One-Click Run & Build ▶ Run your app instantly or 🏗 build a standalone .exe with a single click. Isolated Virtual Environments Each project runs inside its own .venv for clean dependency management. Smart Dependency Handling Bulk installation with fallback logic and AI-assisted package fixes. Real-Time Logging Live output and logs via WebSocket for transparent execution. Multi-Provider AI Support Compatible with OpenAI-compatible endpoints (OpenAI, xAI, DeepSeek, Gemini, Ollama). Automatic Icon & Favicon Handling Default app icons generated automatically — customizable anytime. Local API Key Encryption Secure storage of provider credentials. Per-Project Cost Tracking Monitor AI usage and expenses per project. 💡 Example Use Cases Workflow automation tools File renamers & batch organizers Excel → CSV converters Internal business utilities GUI helper applications Image processing & OCR tools API wrappers & small dashboards One-click tools for non-technical staff Example Prompt: “Create a GUI tool that loads an Excel file and exports selected columns to CSV.” Click ▶ Run APP or 🏗 Build .exe — done. ⚙️ Installation & Setup Windows Install Python from python.org Enable "Add Python to PATH" during installation Ensure pip is available Linux (Ubuntu/Debian) sudo apt update sudo apt install python3 python3-pip python3-venv Verify Python and pip installation 🧩 Project Structure project_name/ │ ├── main.py ├── requirements.txt ├── knowledgebase.txt ├── context.txt ├── piefactory.json ├── piefactory.log ├── chat_history.jsonl └── .venv/ Each project is fully isolated and safely managed. 🪄 Get Started Install Python Launch PieFactory Describe your app idea Run or build instantly ⚠️ Safety Notice USE AT YOUR OWN RISK. PieFactory dynamically generates and executes AI-created code inside virtual environments. Always review: main.py requirements.txt All generated files Network & file system operations Recommended: Run inside Docker or restricted OS user Never run as Administrator/root Inspect dependencies before execution 🥧 PieFactory Turn ideas into working apps — fast, automated, powerful.
PrivyMap
📊 PrivyMap Privacy-First, Cookie-less Web Analytics – Self-Hosted & GDPR-Friendly Live Demo: https://demo.vibecodesoft.com Demo Login: admin / admin 🧭 Overview PrivyMap is a lightweight, fully self-hosted web analytics system without cookies and without personal data. Ideal for businesses, developers, and agencies that need precise usage analytics – without tracking bloat and without GDPR risks. PrivyMap anonymously tracks page views, clicks, scroll depth, and time signals, combines them into heatmaps, scrollmaps, and attention analyses, and provides clear KPIs plus complete server log evaluations – all under your control. 🚀 Key Features Privacy-First Tracking 100% anonymous, no cookies, no fingerprinting, no local storage on the visitor’s device. Heatmap, Scrollmap & Attention View Click density (Heatmap) Scroll depth with min/max indicator (Scrollmap) Attention zones based on time signals (fallback to clicks) All views filterable by device: Desktop, Tablet, Mobile Dashboard KPIs Page Views & Clicks Sessions & Bounce Rate (1-page visits) Pages/Session (unique and total) Avg. time on page & avg. time on website Server Log Analytics Centralized evaluation of access/error logs: status codes, top paths, devices, error summary. Flexible Data Storage JSON flat-files (default, no DB required) Optional SQLite or MySQL/MariaDB database Setup Assistant & Admin Login First launch guides you through user creation, token setup, and domain configuration. Report System CSV/HTML export for 7, 30, or 90 days Automatic email delivery via SMTP Cron-compatible for daily/monthly reports GDPR-Friendly No consent banner required, as no personal data is stored. ⚙️ Deployment & Usage Simply copy the privymap/ folder into a web server directory and run it through a web server (Nginx/Apache + PHP-FPM). Examples As a path: https://your-domain/privymap/ As a subdomain: https://privymap.your-domain/ Tracking Snippet Insert into the <head> of the website you want to track: <script defer src="https://your-domain/privymap/tracker.min.js" data-site="YOUR_SITE_ID"></script> 💾 Storage & Privacy All data is stored locally under data/ (JSON or DB backend) No IP address storage in the tracking system No cookies, no identifiers, no profiling 🔐 GDPR & Privacy Notes 100% anonymous: page views, clicks, scroll depth, time segments. No consent required (typically) – no cookies, no personal data. Hosting logs (IP address) remain with the hosting provider, not in the PrivyMap tracker. Article 6(1)(f) – legitimate interest (not legal advice). 💡 Ideal For Businesses needing GDPR-compliant analytics Agencies & developers with multiple client domains Self-hosting without cloud dependencies Minimalistic, clean web analytics without cookies 🛠️ Nginx / Apache Examples Configuration examples are included in the README and cover both path and subdomain setups. PHP-FPM required, web server needs write permissions for data/. 🪄 Setup Upload the folder Open the domain Run the setup (admin, password, token) Integrate the tracking snippet into your website PrivyMapAnonymous Tracking. Clear Insights. Full Control.
PSDefy
🎨 PSDefy Lightweight, web-based PSD editor – Directly in the browser, fast, flexible, reliable Download Demo (Windows & Linux): https://demo.vibecodesoft.com 🧭 Overview PSDefy is an intuitive and efficient editor for signage, allowing digital billboard operators to customize professional PSD templates directly in the browser. No complex software setup required. The software supports PSD, SVG, JPG, and PNG files and allows live editing of texts, images, and layers. Ideal for quick adjustments. 🚀 Key Features PSD & Image Import Imports layers, texts, and images from PSD, SVG, JPG, or PNG files, including smart text recognition. Live Editing Edit texts, fonts, colors, and image properties such as brightness, contrast, or overlay directly. Smart Text Automatically convert rasterized text layers into editable text (OCR with Tesseract required). Custom Fonts Place your own fonts in /PSDefy-Fonts/ and use them in the browser. Export Save as JPG, PNG, SVG, or native .psdefy project format. Web-based GUI Lightweight interface, works cross-platform on Linux & Windows. ⚙️ Installation & Usage Linux – Quick Start Extract the PSDefy-Linux archive Optional: Install Tesseract OCR and add to PATH (for Smart Text) Make the application executable:chmod +x PSDefy Start the server:./PSDefy Open the browser and use the web interface Windows – Quick Start Extract the PSDefy-Windows archive Run PSDefy.exe Open the web interface in the browser 🧩 Technical Details PSDefy enables precise layer management, smart text recognition, image property adjustments, undo/redo, hotkeys, and export in multiple formats, allowing fast design adjustments. 🪄 Get Started Easily Download the archive Run PSDefy Import PSD/SVG/JPG/PNG files Edit text and image layers Export the result as JPG/PNG/SVG or .psdefy PSDefyCustomize signage – fast, flexible, reliable.
Shopware 6 Basics
🛒 Shopware 6 Basics – Theme & SMTP Plugin Live: vibecodesoft.com | strickfreude.de These plugins provide an optimized storefront and checkout experience for Shopware 6.7.3.1. They extend your shop system with theme customizations and separate SMTP configurations per sales channel. ✨ Theme Plugin Footer with Stripe and PayPal payment icons Service hotline removed from footer Shopping cart with free-shipping calculator Custom CSS Injector 📧 SMTP Plugin Separate SMTP settings per sales channel Each sales channel can use its own SMTP gateway Shopware 6 supports multiple domains (sales channels) but only one sender per gateway If no configuration is found, the global Shopware mail settings are used To delete the configuration: uninstall and reinstall the plugin 🚀 Advantages Optimized email delivery for each sales channel Improved user experience during checkout Full compatibility with Shopware 6.7.3.1 Easy installation & management via admin panel Ideal for shop owners who need fast, secure, and flexible solutions for Shopware 6. Supported version: Shopware 6.7.3.1 Attention: Third-party CustomNotificationBanner is not included but can be provided free of charge upon request.
WebMediaPlayer
🖥️ WebMediaPlayer – Media Scheduler Web Application Live Demo: https://vibecodesoft.com Demo Login: superadmin / superadmin WebMediaPlayer is a powerful Python based digital signage solution. It enables administrators to manage screen layouts, schedules, and media content through a modern web interface, while displaying scheduled content in full-screen kiosk mode. 🚀 Key Features Web-based Admin Dashboard: Manage users, layouts, schedules, and media files. Multi-language Support: English & German translations included. Flexible Layouts: Define custom screen layouts with multiple windows. Schedule Management: Assign content by time, date, and priority. Media Library: Upload and organize images, videos, and folders. Livestream/Kiosk Mode: Fullscreen, auto-refreshing display of scheduled content. Socket.IO Integration: Real-time updates for schedules and media changes. User Roles: Superadmin, admin, operator with configurable permissions. RESTful API: Integrate and automate using API endpoints. Screen Recording: Record your livestream and save it as MP4 (Image/Video). Custom Icons & Branding: Supports SVG/icon sets for dashboards and content elements. 🛠️ Kiosk Mode Installation WebMediaPlayer can run in kiosk mode using Chrome/Chromium. Includes auto-cleaning temporary files and systemd services. 1️⃣ Install Chrome / Chromium # Raspberry Pi sudo apt install -y chromium-browser # x86/AMD64 systems wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb sudo apt install -y ./google-chrome-stable_current_amd64.deb 2️⃣ Install Dependencies sudo apt update sudo apt install -y build-essential libsqlite3-dev libffi-dev \ zlib1g-dev libssl-dev libbz2-dev libreadline-dev \ python3-dev python3-venv python3-pip 3️⃣ Create Python Virtual Environment cd /var/www/webmediaplayer python3 -m venv venv source venv/bin/activate 4️⃣ Install Python Requirements pip install --upgrade pip pip install -r requirements.txt pip install pysqlite3-binary # if missing 5️⃣ Save Kiosk Scripts Save the following scripts and make them executable: /usr/local/bin/kiosk-cleaner.sh /usr/local/bin/kiosk-launcher.sh sudo chmod +x /usr/local/bin/kiosk-cleaner.sh sudo chmod +x /usr/local/bin/kiosk-launcher.sh 6️⃣ Configure systemd Services Service files: /etc/systemd/system/webmediaplayer.service /etc/systemd/system/kiosk-browser.service /etc/systemd/system/kiosk-cleaner.service Reload and start services: sudo systemctl daemon-reload sudo systemctl enable webmediaplayer.service kiosk-browser.service kiosk-cleaner.service sudo systemctl start webmediaplayer.service kiosk-browser.service kiosk-cleaner.service 7️⃣ Add Cronjobs sudo crontab -e # Add: 0 2 * * * /usr/local/bin/kiosk-cleaner.sh 1 2 * * * systemctl restart kiosk-browser.service Daily cleanup at 02:00 and browser restart at 02:01. 🌐 Nginx Reverse Proxy Example server { listen 80; server_name _; client_max_body_size 500M; location / { proxy_pass http://127.0.0.1:5000; include proxy_params; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; proxy_set_header Host $host; } location /static/ { alias /var/www/webmediaplayer/static/; access_log off; expires max; } location /uploads/ { alias /var/www/webmediaplayer/uploads/; access_log off; expires max; } } ⚡ Quickstart Set up Python virtual environment and activate it. Install dependencies (`pip install -r requirements.txt`). Run run.py to start Flask app. Configure kiosk scripts and systemd services for production. Access admin dashboard:http://localhost:5000/admin Access livestream/kiosk: http://localhost:5000/livestream 🔒 License © 2025 Bickert Web Design. Proprietary software. Unauthorized copying, modification, or redistribution is prohibited. For commercial or licensing inquiries: e.b@bickert-web-design.de