Looking for getting started with programming on Cardano? You have found the right place. Aiken is a small purely functional language that you can learn in 10 minutes. The language comes with a variety of command-line tools to help you be productive right away.
Looking for a list of awesome Aiken-related stuff? Look no more: aiken-lang/awesome-aiken.
Be part of the journey and join our welcoming community on TxPipe's Discord.
This Github organization references all core projects related to Aiken.
The aiken repository contains the magic; This is where the compiler is developed, as well as the base tools for Aiken and Plutus core.
Aiken standard's library can be found in stdlib. The standard library is entirely written and checked using Aiken which makes it good place to see some first real Aiken code.
If you're looking for a collection of (curated) awesome Aiken libraries, DApps, tutorials & other cool stuff: the awesome list is a good place to start!
Aiken comes with battery-included because we want developers to have the best possible experience. This also means providing an out-of-the-box GitHub action to setup Aiken for your workflows, check formatting, run tests and generate docs.
We provide syntax highlighting for Aiken for various editors. So far:
Editor | Repository |
---|---|
Zed | zed-aiken |
Vim/NeoVim | editor-integration-nvim |
VSCode | vscode-aiken |
Emacs | aiken-mode |
Follow us on Twitter @aiken_eng for updates and chats about the future of Aiken.
TxPipe | Cardano Foundation |