AvaloniaVisualBasic6

A recreation of the classic Visual Basic 6 IDE and language in C# with Avalonia (by BAndysc)

AvaloniaVisualBasic6 Alternatives

Similar projects and alternatives to AvaloniaVisualBasic6

  1. node

    1,384 AvaloniaVisualBasic6 VS node

    Node.js JavaScript runtime ✨🐢🚀✨

  2. Code Effects

    Code Effects: AI-Ready .NET Business Rules Engine. Embed visual business rules in your .NET app with AI-assisted authoring, native VS debugging, blazing-fast compiled evaluation, and no SaaS dependency. FREE edition available.

    Code Effects logo
  3. htmx

    </> htmx - high power tools for HTML

  4. Avalonia

    Develop Desktop, Embedded, Mobile and WebAssembly apps with C# and XAML. The future of .NET UI

  5. chromium

    The official GitHub mirror of the Chromium source

  6. cosmopolitan

    build-once run-anywhere c library

  7. yew

    Rust / Wasm framework for creating reliable and efficient web applications

  8. dioxus

    Fullstack app framework for web, desktop, and mobile.

  9. ReSharper

    ReSharper is now available in VS Code and Cursor. ReSharper brings a professional toolset for C# developers backed by over 20 years of experience, enterprise-grade security, SOC 2 compliance, and the trust of companies worldwide.

    ReSharper logo
  10. ONLYOFFICE

    ONLYOFFICE Docs is a free collaborative online office suite comprising viewers and editors for texts, spreadsheets and presentations, forms and PDF, fully compatible with Office Open XML formats: .docx, .xlsx, .pptx and enabling collaborative editing in real time.

  11. Uno Platform

    Open-source platform for building cross-platform native Mobile, Web, Desktop, and Embedded apps from a single C#/XAML codebase. Work from any IDE/CLI with Hot Reload, Visual Designer, MCPs, and Skills built for modern .NET workflows. 200M+ NuGet downloads.

  12. wasmer

    🚀 Fast, secure, lightweight containers based on WebAssembly

  13. Stimulus

    A modest JavaScript framework for the HTML you already have

  14. TinyGo

    Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.

  15. WASI

    WebAssembly System Interface

  16. webcomponents

    Web Components specifications

  17. component-model

    Repository for design and specification of the Component Model

  18. crun

    A fast and lightweight fully featured OCI runtime and C library for running containers

  19. zetajs

    JS wrapper for ZetaOffice in the browser

  20. webrender

    A GPU-based renderer for the web

  21. appstore

    :convenience_store: App Store for Nextcloud

  22. Kargo

    Stop Scripting Promotions. Start Shipping with Kargo. Kargo automates promotion across dev, staging, and prod with approval gates and verification. Open source, built by the team behind Argo CD. Download now.

    Kargo logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better AvaloniaVisualBasic6 alternative or higher similarity.

AvaloniaVisualBasic6 discussion

Log in or Post with

AvaloniaVisualBasic6 reviews and mentions

Posts with mentions or reviews of AvaloniaVisualBasic6. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-07-23.
  • When Is WebAssembly Going to Get DOM Support?
    18 projects | news.ycombinator.com | 23 Jul 2025
  • WebAssembly: Yes, but for What?
    8 projects | news.ycombinator.com | 8 Jul 2025
    For writing Visual Basic 6 on the web:

    https://bandysc.github.io/AvaloniaVisualBasic6/

  • Ask HN: Why don't browsers load websites directly in WASM?
    6 projects | news.ycombinator.com | 8 Jul 2025
  • WASM Wayland Web (WWW)
    7 projects | news.ycombinator.com | 28 Feb 2025
    > The web had this before briefly. Back in the 90s and 00s, some people just wanted to use Flash.

    WebAssembly is different. WebAssembly brings every language to the web. Flash didn't.

    WebAssembly can render to canvas and enable applications that compile to desktop, mobile, and the web. UI libraries like Avalonia do this: https://avaloniaui.net/

    For example, here's C# implementation of Visual Basic 6 compiled to WebAssembly https://bandysc.github.io/AvaloniaVisualBasic6/ and source https://github.com/BAndysc/AvaloniaVisualBasic6

    And a Solitaire demo https://solitaire.xaml.live/ and source https://github.com/AvaloniaUI/Solitaire

    But WebAssembly applications can also manipulate the DOM like JavaScript. Example frameworks that do this:

    - https://www.leptos.dev/

    - https://dioxuslabs.com/

    - https://dotnet.microsoft.com/en-us/apps/aspnet/web-apps/blaz...

    DOM access goes via JavaScript glue code for now. Eventually WebAssembly will get direct DOM access.

    You can decide if you're making more of an application or more of a webpage. If you're making more of an application then why not just render to canvas with WebAssembly? And if you're making more of a webpage then why not have WebAssembly manipulate the DOM instead of JavaScript?

  • WASM Will Replace Containers
    21 projects | news.ycombinator.com | 11 Feb 2025
    How else am I supposed to use a Visual Basic 6 clone written in C# in my browser?

    https://bandysc.github.io/AvaloniaVisualBasic6/

    https://github.com/BAndysc/AvaloniaVisualBasic6

    WebAssembly brings all languages to the browser and that's a good thing.

    I can write applications for the desktop in any language, I should be able to do the same thing in the browser.

    WebAssembly makes that possible.

  • .NET Digest #5
    1 project | dev.to | 17 Jan 2025
    A recreation of the classic Visual Basic 6 IDE and language in C# with Avalonia
  • JavaScript is 29 years old today
    2 projects | news.ycombinator.com | 4 Dec 2024
    > JavaScript is analogous to Visual Basic in that it can be used by people with little or no programming experience to quickly construct complex applications.

    WebAssembly sees your analogy and raises you an implementation:

    https://bandysc.github.io/AvaloniaVisualBasic6/

    https://github.com/BAndysc/AvaloniaVisualBasic6

  • If Not React, Then What?
    16 projects | news.ycombinator.com | 30 Nov 2024
    > You still need to access the DOM, which can't be done directly from WASM. Maybe someday it will happen?

    You can access the DOM through JavaScript glue. These Rust WASM frameworks do that:

    - Leptos: https://www.leptos.dev/

    - Sycamore: https://sycamore.dev/

    - Yew: https://yew.rs/

    - Dioxus: https://dioxuslabs.com/

    > Okay, so use canvas instead and do all UI inside WASM?

    You can do that too. That's what this VB6 clone written in C# and compiled to WebAssembly does:

    - https://bandysc.github.io/AvaloniaVisualBasic6/

    - https://github.com/BAndysc/AvaloniaVisualBasic6

    > vague "JavaScript limitations"

    It's not vague. Despite 28 years of effort optimizing JavaScript, WebAssembly outperforms JavaScript:

    - https://nuenki.app/blog/bloom_filters_optimisation

    - https://jordaneldredge.com/blog/speeding-up-winamps-music-vi...

    - https://www.amazon.science/blog/how-prime-video-updates-its-...

  • ZetaOffice: LibreOffice in the Browser
    12 projects | news.ycombinator.com | 26 Nov 2024
    > Sure you can. Google Docs switched to canvas three years ago: https://workspaceupdates.g

    You just need to be one of the critical projects for BigTech. Easy peasy, compared to index.html.

    > This wasm application renders to canvas and works fine for me: https://bandysc.github.io/AvaloniaVisualBasic6/

    Trying to select text on mobile Safari just selects whole canvas.

  • The tragedy of trying to run an old node project
    8 projects | news.ycombinator.com | 19 Nov 2024
    > but there's a lot more to building an app.

    Like what? Visual UI designers? WebAssembly's got you covered: https://platform.uno/blog/uno-platform-studio-featuring-hot-...

    Running Visual Basic in a C# application compiled to WebAssembly? Sure, why not: https://bandysc.github.io/AvaloniaVisualBasic6/

  • A note from our sponsor - ReSharper
    www.jetbrains.com | 6 Sep 2026
    ReSharper brings a professional toolset for C# developers backed by over 20 years of experience, enterprise-grade security, SOC 2 compliance, and the trust of companies worldwide. Learn more →

Stats

Basic AvaloniaVisualBasic6 repo stats
20
1,590
7.5
almost 2 years ago

Sponsored
Code Effects: AI-Ready .NET Business Rules Engine
Embed visual business rules in your .NET app with AI-assisted authoring, native VS debugging, blazing-fast compiled evaluation, and no SaaS dependency. FREE edition available.
codeeffects.com

Did you know that C# is
the 12th most popular programming language
based on number of references?