• [Python-announce] =?utf-8?q?=5BANN=5D_JSForm_0=2E1=2E0_beta_=E2=80=94_JSON-defined_wxPython_database_applications?=

    From Jonathan Watt@pwbjwatt@gmail.com to comp.lang.python.announce on Wed Aug 19 18:43:26 2026
    From Newsgroup: comp.lang.python.announce

    IrCOve released the first public beta of JSForm, an open-source Python
    and wxPython framework for building native MariaDB/MySQL desktop
    applications from JSON screen definitions.
    JSForm supplies reusable database forms, record navigation,
    validation, responsive layouts, visual screen and report designers,
    PDF reporting, background operations, and support diagnostics.
    The repository includes a deliberately small School Bus Routes sample demonstrating related records, choices, ordered route stops, screen customization, and a designed PDF route manifest.
    This is an early beta, and public APIs may still change. I would
    especially appreciate feedback from Python and wxPython developers
    about installation, documentation, framework design, and the sample application.
    Website: https://jwattswhat.github.io/JSForm-Website/
    GitHub: https://github.com/jwattswhat/JSForm
    Release: https://github.com/jwattswhat/JSForm/releases/tag/v0.1.0-beta.1
    JSForm is licensed under LGPL-3.0-or-later and currently focuses on
    Windows desktop applications.
    --- Synchronet 3.22a-Linux NewsLink 1.2