Lamina ✦
View on GitHub Download

Lamina ✦ is a WinUI 3 calculator that not only includes a Regular Calculator but also something called "Scripties". She supports Mensuration, Finance, Currency Conversion, Unit Conversions And More! , making her a Very Extendable Option.


Target OS: Windows 11 ONLY.  |  Latest Stable Version: v11.28000.16.0
App Execution Aliases: lamina.exe & lmna.exe
Codename: LMNA

What are Scripties?

Scripties are High Performance GUI equivalents of Console Scripts, that are Reliable and Easy to Make.


Categories:


Features :

1. Simple and Clean GUI.

2. Dozens of calculation options.

Lamina Calculation Options

3. Programmable using JSON-based Logic.

Lamina JSON

4. Fast and Error-Proof Calculations.

5. High Precision for decimals.

6. Modern UI with Fluid Animations and Transitions.

7. History Support for the Base Calculator UI.

Lamina calculator history

8. Theme switching built in.

Lamina theme switching

9. Backdrop switching between Mica Alt, Mica and Acrylic!

10. Eggcelent Looking Splash Screen that can be toggled OFF.

11. Available in both Msix & Installer Variants.

Install Lamina ✦ from Winget :

winget install Lamina

Installation :

  1. Download the .msix and .cer files from the here.
  2. Import the .cer file to the Trusted Root Certificates Store. ( First Run ONLY! )


ALTERNATIVE : Download the Setup.exe that does the Importing and Installation FOR YOU!

DETAILS ON DYNAMO :

Dynamo Scriptie Loader (DSL) is an Interpreter for JSON Code for creating a Dynamic UI for User-Made Math.

Features :


{
  "Metadata": {
    "Name": "Epic Lamina Module",
    "Author": "Habibi.exe",
    "Version": "1.0",
    "Description": "Finds force using F = dp/dt, assuming constant mass.",
    "Repo": "about:blank"
  },
  "UI": {
    "Formula": "F = m * a",
    "Inputs": [
      {
        "Header": "Enter Mass : ",
        "Placeholder": "0.0",
        "Key": "mass"
      },
      {
        "Header": "Enter Acceleration : ",
        "Placeholder": "0.0",
        "Key": "acceleration"
      }
    ]
  },
  "Logic": {
    "Output": "Force = " + mass * acceleration,
    "Error": "Please enter valid numerical values for mass and acceleration."
  }
}
  • Thus, a Massive Time Saver and Low Barrier to Entry as one can make modules in Notepad.
  • Since NCalc is NCalc and not a Compiler, the Risk of Malicious Mods is VERY LOW.
  • Steps to Use Dynamo Scriptie Loader:

    1. Go to Lamina ✦ Modules Repo .
    2. Download your Desired Mod, a .lamina File.
    3. Go to Menu > Press + Add and Add the File from the Popup!

    TRAILER on @chill-astro-sfs :