Skip to content

Latest commit

Β 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ VisualNEO Win β€” Official Modern Code Samples & Tutorials

16 Core Lessons + 4 Official Plugin Collections for Building Lightweight Windows Desktop Software (< 3MB)

Engine Platform Runtime License Lessons Plugins Docs

πŸ’‘ Powered by VisualNEO Win β€” The anti-bloat Windows Rapid Application Development (RAD) IDE.

Unlike heavy frameworks like Electron that ship a 150MB Chromium bundle, VisualNEO Win compiles directly into standalone native Win32 executables under 3MB that launch in 0.18 seconds and consume around 35MB of RAM.

πŸ‘‰ Download the Free 30-Day Trial of VisualNEO Win to open, inspect, run (F9), and compile any of the included sample publications.


πŸ“š The 16 Core Lessons

Each lesson folder contains an editable publication (.pub), companion assets, and a clear LESSON.md guide. Work through them in order or jump straight to the feature you need:

# Lesson Directory Key Capabilities Explored Primary Publication File
01 01 Unicode Text Full Unicode text rendering, captions, text inputs, state variables, save and reload. Unicode Text.pub
02 02 ModernImage PNG and WebP graphics with full alpha transparency, scaling, layout anchors, and click events. ModernImage Demo.pub
03 03 ModernWebBrowser Microsoft Edge WebView2 integration, local HTML/Tailwind rendering, and two-way async messaging. ModernWebBrowser Demo.pub
04 04 Application Licensing Built-in offline cryptographic software licensing (ECDSA P-256), trial verification, and activation dialogs. Application Licensing Demo.pub
05 05 Modern Animation Hardware-accelerated concurrent UI motion, easing functions, delays, callbacks, and animated groups. Modern Animation Demo.pub
06 06 Modern Messages Modern Windows task dialogs, confirmation modals, and non-blocking toast notifications. Modern Messages Demo.pub
07 07 ModernContainer Scrollable layout viewports, nested visual objects, and dynamic programmatic scrolling. ModernContainer Demo.pub
08 08 ModernTabs Tabbed multi-view interfaces, Unicode tab headers, and programmable tab selection. ModernTabs Demo.pub
09 09 JSON Data JSON schema validation, JSON Pointer reading/mutation, error handling, and array transformation. JSON Data Demo.pub
10 10 HTTP Requests Asynchronous GET & POST REST queries over HTTPS, network status tracking, and request cancellation. HTTP Requests Demo.pub
11 11 Page Transitions 6 built-in hardware page transition effects (fade, slide, zoom) with fine-grained duration controls. Page Transitions Demo.pub
12 12 Complete Modern App End-to-end application integrating WebView2, animations, and native Win32 controls in one cohesive project. Modern Mini App.pub
13 13 Modern Native Controls Comprehensive showcase of native Windows modern controls working together. Modern Native Controls Demo.pub
14 14 ModernProgressBar Smooth native progress indicators, determinate & indeterminate ranges, orientations, and change hooks. ModernProgressBar Demo.pub
15 15 ModernCalendar Native Windows calendar control, localized date formatting, and day/month/year navigation. ModernCalendar Demo.pub
16 16 ModernFileDrop Drag & drop support for files and folders directly from Windows Explorer into your application. ModernFileDrop Demo.pub

πŸ”Œ Official Plugin Collections & Code Samples

In addition to core features, VisualNEO Win features 4 comprehensive Plugin Suites (1 Free and 3 Commercial Power Suites) that extend your applications with generative AI, high-performance networking, 2D game loops, multimedia processing, and modern UI components.

πŸ“– Universal Plugin Documentation & API Reference: pluginshelp.visualneo.com

Explore the code samples in Plugin Collections/:

Status: Free / Included with VisualNEO Win
Product Page: Essentials Plugins Collection β€’ Docs: Essentials Help

A modern set of customizable native UI controls ready to drop into any Windows project:

Plugin Key Features Sample Publications
neoColor Palette harmonics, color harmony algorithms, dynamic tints/shades, and WCAG contrast ratio scoring. 01-Palette-Harmonics-and-WCAG-Contrast.pub
neoDateInput Native date picker, custom locale formats, min/max date bounds, and change events. 01-Date-Picker-and-Formatting.pub
neoInputNumber Precision numeric inputs, custom step increments, keyboard spinner arrows, and clamp bounds. 01-Numeric-Input-and-Spin-Steps.pub
neoMarkdown Native Markdown document parsing, real-time live preview, syntax formatting, and HTML export. 01-Markdown-Viewer-and-Export.pub
neoShape Hardware vector shapes (pill, hexagon, rounded star, badge, chevron) with gradient fills and borders. 01-Vector-Shapes-and-Geometry.pub
neoSwitch Modern toggle switch (iOS / Material design), smooth sliding animation, custom colors, and labels. 01-Switch-Styles-and-Animation.pub, 02-Dynamic-Colors-and-Labels.pub
neoTimeInput Time spinner input, 12h AM/PM and 24h military formats, interval snapping, and time math. 01-Time-Spinner-and-12-24-Hours.pub

Status: Commercial Power Suite
Product Page: Automation & AI Suite Collection β€’ Docs: Automation & AI Help

Enterprise-grade generative AI integration, secure networking, cryptography, and operating system orchestration:

Plugin Key Features Sample Publications
neoAI Multi-provider LLM client (DeepSeek V3/R1, OpenAI GPT-4o, Claude 3.5, Groq, local Ollama), async callback streaming, vision analysis, image synthesis, and structured JSON schema extraction. 01-Hello-AI-QuickStart.pub, 02-Multi-Provider-Assistant.pub, 03-Async-Chatbot-Callback.pub, 04-Vision-Image-Analysis.pub, 05-Image-and-Media-Generator.pub, 06-Semantic-Search-Embeddings.pub, neoAI-demo.pub
neoCrypto Industrial cryptography: AES-256 encryption/decryption, HMAC SHA-256, secure hashing (MD5, SHA-1, SHA-256, SHA-512), and key derivation. neoCrypto-demo.pub
neoFile Fast local file system I/O, file search, line-by-line streaming, recursive directory copying/deletion, and file timestamps. neoFile-demo.pub
neoHTTP High-performance asynchronous HTTP/HTTPS client: REST verbs (GET, POST, PUT, DELETE, PATCH), bearer tokens, custom request headers, and background file downloads with progress monitoring. 01-REST-API-Client-and-Verbs.pub, 02-File-Downloader-and-Progress.pub, 03-Auth-Tokens-and-Custom-Headers.pub, neoHTTP-demo.pub
neoMail Transactional email delivery: direct REST delivery via SMTP2GO API, and standard asynchronous SMTP with TLS/SSL encryption, multiple attachments, and queue callbacks. 01-SMTP2Go-High-Deliverability-REST.pub, 02-Standard-SMTP-and-Attachments.pub, 03-Async-Mailing-Queue-Callback.pub, neoMail-demo.pub
neoSystem Deep Windows diagnostic metrics: CPU usage, RAM consumption, battery & AC status, silent command-line process execution, registry reading/writing, and network ping latency. 01-Hardware-and-Battery-Diagnostics.pub, 02-Process-Manager-and-Silent-Execution.pub, 03-Network-Ping-and-Registry-Tools.pub, neoSystem-demo.pub
neoZip Fast ZIP archive creation, background decompression, password encryption, and multi-file archive inspection. neoZip-demo.pub

Status: Commercial Power Suite
Product Page: Media Suite Collection β€’ Docs: Media Suite Help

Hardware-accelerated audio recording, webcam capture, video streaming, and image manipulation:

Plugin Key Features Sample Publications
neoAudio Low-latency audio recording from microphone, multi-format audio playback, volume balancing, and channel waveform events. neoAudio-Step-by-Step.pub
neoCamera DirectShow webcam integration, camera device selector, live video preview, and single-frame photo snapshots. neoCamera-Step-by-Step.pub
neoImage Fast GDI+ bitmap manipulation: crop, resize, rotate, flip, color matrix filters (grayscale, sepia, invert), and watermark stamping. neoImage-Step-by-Step.pub
neoScreenCapture Full-desktop, active-window, and custom regional screenshot capture and screen recording. neoScreenCapture-demo.pub
neoVideo Native video player engine with programmable playback controls, volume, seeking, aspect ratio locking, and fullscreen support. neoVideo-Step-by-Step.pub

Status: Commercial Power Suite
Product Page: UI & Data Suite Collection β€’ Docs: UI & Data Suite Help

Advanced data visualization, business analytics, educational mechanics, and 2D canvas gaming:

Plugin Key Features Sample Publications
neoBarcode 1D and 2D barcode generation (QR Code, Code 128, EAN-13, DataMatrix, PDF417) with vector rendering and clipboard export. neoBarcode-Step-by-Step.pub
neoCanvas 60 FPS 2D game loop and graphics engine: sprite rendering, collision detection, keyboard event handling, and retro arcade physics (Space Invaders and Game Demo). neoCanvas-game-demo.pub, neoCanvas-invaders-demo.pub
neoChart Interactive charts and graphs: bar charts, stacked bars, line series, spline curves, pie charts, and donut diagrams. neoChart-demo.pub
neoDragDropExercise Gamified educational matching engine: drag targets, drop zones, validation logic, sound triggers, and automated score tracking. neoDragDropExercise-demo.pub
neoGauge Industrial telemetry: analog speedometers, radial dials, thermometers, and linear progress meters with custom colored threshold zones. 01-Speedometer-and-Radial-Meters.pub, 02-Linear-Gauges-and-Image-Export.pub
neoGrid High-performance data grid: load from CSV and UTF-8 JSON (supporting international characters), full-text search, cell editing, column sorting, styling, and CSV export. neoGrid-demo.pub, neoGrid-complete-demo.pub
neoHotspots Interactive image maps: attach clickable hotspot polygons/rectangles to diagrams, show tooltips, and trigger actions (e.g. Solar System explorer). neoHotspots-demo.pub
neoQuizEngine Complete assessment engine: multi-question quizzes, timer countdowns, answer randomization, feedback screens, and score export. neoQuizEngine-demo.pub

⚑ Quick Start: How to Open and Run These Samples

  1. Clone or Download this Repository:
    git clone https://github.com/sinlios/visualneo-win-examples.git
  2. Install VisualNEO Win:
    Download the installer (Free 30-Day Trial) from visualneowin.com.
  3. Open Any Sample Publication:
    In VisualNEO Win, select File > Open Publication... and navigate to any .pub file (from the core lessons or from Plugin Collections/).
  4. Run & Test:
    Press F9 (or click the Test / Run button) to launch the application in live interactive mode.
  5. Compile to Standalone .EXE:
    Select Publication > Compile/Publish... to generate a native standalone .exe that runs on any Windows 10 or 11 computer without dependencies.

🌟 Real-World Production Showcase

Looking for a full, production-grade commercial application built with VisualNEO Win?

Check out LeadHunter AI Desk β€” an autonomous B2B cold outreach suite powered by DeepSeek V3 / R1, Claude 3.5 Sonnet, Edge WebView2, and SMTP2GO REST delivery in a 3.3 MB standalone package.


πŸ“„ License

All code samples and tutorials in this repository are distributed under the MIT License. See LICENSE for details. (Note: Commercial plugins require their respective licenses to compile in your own apps; sample code and publications are open for reference).


🌐 Official Resources

Star ⭐ this repository to support lightweight, anti-bloat Windows desktop development!

Releases

Packages

Contributors

Languages