One Account. Three products.
A little more possibility.
Ostrae is a small family of web apps. Codae teaches you to program, Ostrae.email gives you an address of your own, and Layrae lets you design websites in your browser. One free Ostrae Account signs you in to all of them.
FreeEarly accessRun by a private individual in Germany
The family
Three products, one thread.
Every Ostrae product does one job and stays useful on its own: you can take Codae lessons as a guest, read all about Ostrae.email before you sign up and open Layrae without an Account. What ties them together is the Ostrae Account, one sign-in and one profile with your security settings in one place.
01CodaeLearn to program by writing real code in your browser.For learners, students and curious beginners
02Ostrae.emailYour own @ostrae.email address and a calm webmail.For anyone who wants an address of their own
03LayraeDesign and animate websites visually, then export them.For people who want a website without hand-writing code
04Ostrae AccountThe free sign-in and profile behind all three.For everyone who wants more than a guest session
01 Learn · codae.ostrae.tech
Codae: learn to code by writing code.
Codae is a programming school that runs in your browser. Instead of hour-long videos, every lesson is a short loop you finish yourself: read a little, write the code, run it and check the result, until the idea sits.
Program.cs, the quick keys and Run & check on the right, and the program’s output below.Who it is for
Beginners and up: students, people changing careers and anyone who wants to understand how software is made. The interface is available in English and German, and there is nothing to install.
What you can do today
- Choose from 8 courses with 652 lessons in total, from C# and Python to HTML, CSS and JavaScript.
- Type real code in an editor right in the browser and see what your program does straight away.
- Get instant feedback: Check tells you whether the task is solved, and what is missing if it is not.
- Keep track of completed lessons, XP and a daily streak.
- Start without signing up. As a guest, your progress stays on this device.
With your Ostrae Account
Signing in unlocks MICA, the coach built into Codae. It gives hints instead of answers for your current task and code, and it can draft a personal course with chapters and exercises from a goal you describe. Your task, code and question are only shared when you ask. Signed in, your progress and settings also sync across devices.
Four moves, every lesson
- ReadA short explanation and one clear task.
- WriteYou type the code yourself, in a real editor.
- RunSee what your program actually does.
- CheckFind out if the task is solved, and what is missing.
The eight courses
8 courses · 652 lessonsC#Beginner friendly
C# Fundamentals
A structured course from your first lines of code to building your own small program.
HTMLBeginner friendly
HTML: Structuring Websites
Learn how to structure content semantically so that browsers and assistive technologies understand your website.
CSSBeginner friendly
CSS: Styling Websites
Style the HTML website to be readable, responsive, and consistent.
JavaScriptBeginner friendly
JavaScript
From programming basics and DOM interaction to a complete frontend project with JavaScript.
PythonBeginner friendly
Python Fundamentals and Automation
Beginner-friendly data processing and small automations using Python.
GitBeginner friendly
Git, GitHub and Hosting
Secure your work traceably and publish a website. Initially simulated repositories without external data; actual GitHub and hosting steps with your own project.
DesignBeginner friendly
Design for Developers
Understand and apply design decisions yourself. Not a course for pixel-perfect screenshots, but for sound product and UI design.
GSAPBeginner friendly
GSAP Animations
Learn intentional and performant web animations using GSAP. From fundamentals, timelines, and interactions to ScrollTrigger and an accessible landing page.
02 Write · ostrae.email
Ostrae.email: an address of your own.
Ostrae.email is the webmail for your own @ostrae.email address, opened with your Ostrae Account. Its idea is in its tagline: mail, with room to focus. Folders on the left, messages in the middle, the open message on the right, and no advertising inside your inbox.
Who it is for
Anyone who wants a personal address that is separate from school, work or an old provider, and a quiet place to read and write. It is free during early access; to send and receive, you need an activated mailbox.
Get started in three steps
- Create an Ostrae Account. One Account for Ostrae.email and the other Ostrae products.
- Choose your address. Pick your @ostrae.email address in the Account and verify your recovery email. Activation usually takes 1–5 minutes.
- Open your inbox. Sign in with Ostrae to read, write and organise your mail.
Reserving an address and activating a mailbox are separate steps, so you can choose your name first.
With your Ostrae Account
Your address is chosen in the Account, and the Account signs you in to the inbox. Sign-in tokens are stored encrypted, and the mail server runs on AWS in Frankfurt.
Available now
- Your folders, search and pagination
- Read and unread, stars, Archive and Trash with restore or permanent delete
- Compose and reply with Cc and Bcc, up to 10 recipients and 12,000 characters
- Up to 20 sent messages per 24 hours
- MICA summaries, reply suggestions and draft rewrites, with a daily limit
- Light and dark appearance, and a layout made for phones
Not available yet
- Attachment downloads. Attachments are listed with name and size.
- Saved drafts
- Contacts and creating new folders
- Rich HTML view. HTML mail is shown as text, and remote images are not loaded.
03 Make · layrae.ostrae.tech
Layrae: design and animate websites in your browser.
Layrae is a visual website designer. Describe the site you have in mind or start from a template, shape it on a canvas, add motion, and export the result as plain HTML and CSS files.
Who it is for
People who want a website without writing the code by hand, whether for a portfolio, a small business, a club or a product idea. If you do write code, it is a quick way to sketch layouts and animations.
What you can do today
- Start by describing a site or app, or from a template: Blank site, SaaS landing, Portfolio or Restaurant.
- Edit pages, layout, styles, fonts and responsive breakpoints visually.
- Add entrance and scroll animations built on GSAP, plus optional libraries such as Lenis, Swiper, Anime.js, Motion, Alpine.js and Lottie.
- Let the AI assistant build and edit the design from your instructions.
- Export a ZIP with one HTML file per page, a shared stylesheet and your images.
With your Ostrae Account
Projects are saved in your browser, on your device. If you sign in with an Ostrae Account that includes Layrae, your sites and AI chats stay in sync across devices; the hosted AI also requires that access.
04 Connect · account.ostrae.tech
How one Account connects everything.
The Ostrae Account is the free sign-in behind Codae, Ostrae.email and Layrae. You create it once, and every product knows who you are from then on, while your settings stay in one place you control.
One sign-in, one profile
The same sign-in works everywhere. Your display name and picture live in the Account; uploaded pictures are re-encoded and their metadata is removed.
Security in one place
A password of at least 15 characters (a passphrase works well, and there is a generator), passkeys with device user verification, two-factor authentication with an authenticator app and recovery codes, and a list of active sessions you can end.
Your address and your work
You choose your @ostrae.email address in the Account. Signed in, your Codae progress and settings sync across devices, and Layrae keeps your sites and AI chats in sync.
MICA and connected products
MICA needs an Account. The Account also shows which Ostrae products you can use and which applications you have connected.
Ostrae AccountSecurity- PasswordAt least 15 characters
- PasskeysWith device user verification
- Two-factor authenticationAuthenticator app and recovery codes
- Active sessionsSee where you are signed in and end a session
Codae
Ostrae.email
Layrae
To register, use an email address you already own, or choose your own @ostrae.email address together with a recovery email. Email verification is required.

Ask MICA