home - plugins - tutorials - showcase - history - manual - design
before the history some words about why dublang was created
the motivations to create dublang was
dublang
was formely created with the name hrung, the project
development started in 10
Dec 2021
in 27 january 2023 it was renamed to dublang and splitted into a multi-repository project
besides the dublang development itself, some other sub-projects were created to integrate tools, examples - puredata-repl - obs-repl - belagpt - lebiniou-repl
the first dublang public release 0.1.1 was made at 21 May 2023 and announced at twitter
dublang 0.2.0
was released on 23 may 2023 with some minor fixes and including a new
cli command dublang run
on 7 august 2023 version 0.3.0 was released including new plugins for gource and git
on 20 august 2023 dublang version 0.4.0 was released including new plugins for sm (screen-message) and mpv media player
on 26 august 2023 the dublang logo was created, below we see an animation based on the logo image
the logo was designed by marimoura, below are the schetches
and it was vetorized in svg using inkscape by joenio
dublang 0.5.0
was released on 9th october 2023 including new plugins for nvimqt and alda, new command dublang apps
to open applications like OBS and Le Biniou
dublang 0.6.0 was released on 04 december 2023
this versions was dedicated to re-design and clean the source code removing code duplication
the lua code was refactored to reflect the architecture below
see the complete dublang architecture document here
besides the refactoring the 0.6.0 version adds a new plugin for foxdot
dublang 0.7.0
released on 02 may 2024 includes - new command-line (cli) command
dublang open
- user defined custom services and handlers -
add lua functions for ascii animation for nvimqt plugin - new plugin sonicpi - user defined hooks function
dublang 0.8.0 released on before the ICLC 2025 during the trip on the train at 24th May 2025, including the changes below
often()
, sometimes()
,
rarely()
and choose()
a dublang software paper was accepted on ICLC 2025 and will be presented on the panel Specialized Tools and DSLs at Thursday 29th
besides the pyo plugin and the dublang paper there is also a new exploratory idea around the project dublang-decor to implement a set of libraries with optionated customized hooks functions for live-presentations
(to be continued…)
thanks to the Codeberg Pages it is possible to have access to old dublang website versions
home - plugins - tutorials - showcase - history - manual - design