Skip to content
SPECIFICTION
Get listed

Agda

wiki.portal.chalmers.se

WebWindowsmacOSLinuxSelf-hostedBrowser extension

Spec sheet

Support
The Agda wiki directs users to ask questions on the Agda mailing list or Agda Zulip server.Read 11 Oct 2026 · wiki.portal.chalmers.se
Agda Pad data handling
Agda Pad states that programs are stored on its server unencrypted, no personally identifying data is recorded, and the free service comes without guarantees.Read 11 Oct 2026 · agdapad.quasicoherent.io
Agda Pad limits
Agda Pad says its server is not well-equipped, provides no guarantees, and stores programs unencrypted.Read 11 Oct 2026 · agdapad.quasicoherent.io
Browser option
Agda Pad connects users to a remote Emacs session and is described as enabling use without local installation and live collaboration on small projects.Read 11 Oct 2026 · agdapad.quasicoherent.io
Build options
The installation guide says Agda can be installed from GitHub releases, source, package managers, or some text editor extensions.Read 11 Oct 2026 · agda.readthedocs.io
Community support
Users can ask questions on the Agda mailing list or public Zulip server, and a separate developers mailing list is for implementation discussions.Read 11 Oct 2026 · wiki.portal.chalmers.se
Compilation
Agda can compile code through GHC to Haskell or through its JavaScript backend; GHC is not bundled with most Agda distributions.Read 11 Oct 2026 · agda.readthedocs.io
Compilation dependency
To compile Agda code to an executable, Agda calls GHC, which is not bundled with most Agda distributions; its JavaScript backend calls no separate programs.Read 11 Oct 2026 · agda.readthedocs.io
Desktop platforms
Prebuilt Agda binaries are available for Windows x86-64, Linux x86-64, macOS x86-64, and macOS arm64.Read 11 Oct 2026 · agda.readthedocs.io
Development
The Agda development center is the Logic and Types group at Chalmers and the University of Gothenburg, and the project is open source.Read 11 Oct 2026 · wiki.portal.chalmers.se
Editor integrations
Interactive editor support is listed for Emacs, Visual Studio Code, Neovim, and Vim; Emacs is identified as the most tested.Read 11 Oct 2026 · agda.readthedocs.io
Foundations
Agda is based on intuitionistic type theory, a foundation for constructive mathematics developed by Per Martin-Löf.Read 11 Oct 2026 · wiki.portal.chalmers.se
Installation options
The type-checker can be installed from prebuilt GitHub binaries, source, package managers, or some text editor extensions.Read 11 Oct 2026 · agda.readthedocs.io
Interactive editing
Agda has an interactive Emacs interface, and the documentation also lists interactive support for Visual Studio Code, Neovim, and Vim.Read 11 Oct 2026 · agda.readthedocs.io
Libraries
Agda's standard library is optional and is not bundled with all packages; additional community libraries and developments are listed on the wiki.Read 11 Oct 2026 · wiki.portal.chalmers.se
Libraries and developments
The Agda Wiki lists community libraries and developments, including a standard library, reflective tactics, and formalizations of mathematics.Read 11 Oct 2026 · wiki.portal.chalmers.se
Online use
The wiki links to Agda Pad as a browser option; Agda Pad provides remote Emacs sessions for trying Agda and live collaboration on small projects.Read 11 Oct 2026 · agdapad.quasicoherent.io
Open source
Agda is open source and has contributions from many authors.Read 11 Oct 2026 · wiki.portal.chalmers.se
Proof foundations
Agda is based on intuitionistic type theory, a foundation for constructive mathematics developed by Per Martin-Löf.Read 11 Oct 2026 · wiki.portal.chalmers.se
Research home
The Agda Wiki says the center of Agda development is the Logic and Types group at Chalmers and Gothenburg University.Read 11 Oct 2026 · wiki.portal.chalmers.se
Safe mode
Agda's --safe option disables features that could lead to inconsistencies, including postulates, unfinished proofs, and disabling termination checks.Read 11 Oct 2026 · agda.readthedocs.io
Standard library
The Agda standard library is optional, and Agda works without it.Read 11 Oct 2026 · agda.readthedocs.io
Supported binaries
Prebuilt binaries are listed for Windows x86-64, Linux x86-64, macOS x86-64, and macOS arm64.Read 11 Oct 2026 · agda.readthedocs.io
Termination checking
Agda accepts recursive functions only when its checker can mechanically prove they terminate, unless checking is explicitly disabled.Read 11 Oct 2026 · agda.readthedocs.io
Type features
Agda has inductive families, parametrised modules, mixfix operators, and Unicode characters.Read 11 Oct 2026 · wiki.portal.chalmers.se
What it is
Agda is a dependently typed functional programming language and an interactive proof assistant for writing and checking proofs.Read 11 Oct 2026 · wiki.portal.chalmers.se

Where Specifiction places it

Alternatives to AgdaAll alternatives →