TypeScript development for web apps and integrations
TypeScript is the language most of our code is written in, from storefronts and internal systems to the flows that move orders between Medusa and the tools around it. Our open source packages are TypeScript too.
What we do with TypeScript
Commerce logic in code
Flows that branch, run at volume or need a specific recovery rather than a generic retry are written in TypeScript against Medusa, where the logic can be tested. Simpler flows can stay in n8n.
One language across the stack
Medusa v2 is written in TypeScript on Node.js, and so are the Next.js storefronts we put in front of it. The backend and the shop speak the same language.
Packages we publish
@zanreal/search ships with TypeScript declarations, and our plugins extend Medusa, a TypeScript framework. Both are documented on this site.
TypeScript in our services
Offerings that list TypeScript in their stack.
Custom Business Systems
Web Applications and Online Tools
E-commerce Systems
Integrations and Process Automation
Websites and Web Applications
Headless Commerce Builds on Medusa
Marketplace Integrations for Allegro
Pricing Automation Across Currencies
TypeScript in our client work
Published projects that list TypeScript in their stack.
A website and branding for e-Tax Pro, a tax office that runs entirely online
e-Tax Pro is an accounting office and tax advisory practice in Rybnik that works entirely online, for clients anywhere in Poland. We built the site that shows it: the offer by service, starting prices on the page, KSeF answered, and contact never more than a scroll away. We also created the brand, and carried it onto the office itself: window stickers and a banner.
Open CircleStatic documentation for Valibot and Formisch
Open Circle maintains two TypeScript libraries with large reference sections. We rebuilt both documentation sites so every page is produced once at build time and served from a CDN cache, and handed the hosting decision back to the maintainers.
Open source and docs
Our own packages and guides where TypeScript does the work.
Other technologies
The rest of the stack, each with its own services and projects.
Need a TypeScript team?
Message usDescribe the system or the integration you have in mind, and we will tell you how we would approach it.
Can't keep up with changes in AI world?
Let us do the heavy lifting. Every week we distill the most important AI developments into a focused 5-minute briefing - so you stay ahead without the noise.
Find out more