This forge component was based in the following GitHub project: https://github.com/ValentinMinder/Swisstopo-WGS84-LV03.git
For more details please read the GitHub description.
Note that, since the above-mentioned GitHub project only had convertions to WGS84 <-> LV03 (CH1903), in this component two more actions were added that can perform the convertions to WGS84 <-> LV95 (CH1903).
Those two extra actions were based in the Approximate form for the transformation between Swiss projection coordinates and-WGS84 article that can be found under https://www.swisstopo.admin.ch/en/maps-data-online/calculation-services.html#documents_publicatio
Keep in mind that in this actions, the approximate formulas are used for the conversion of ellipsoidal WGS84 coordinates to Swiss plane coordinates LV03 (CH1903). These formulas are primarily for navigation purposes and may not be used for official or geodetic survey applications!