A small, independent software studio
We make software good.We make good software.
Friendly software that everyone can use. Open tools that everyone can share.
Follow the thread ↓
A family of open tools
Useful on their own.More capable together.
An application platform. A documentation system. An interface library. Each solves its own problem. Each helps the others get better.
Made by Threadlabs. Free and open source. Yours to use, explore, and build on.
MarkupKit The application platform
Markupress The documentation system
Looma The interface library
Build. Share. Improve. Repeat.
01 / Build
MarkupKit
Build applications with HTML, CSS, and JavaScript. Built on HTML Next, with components, routing, and server rendering in the languages of the web.
↳ The platform beneath Markupress. Its documentation is built with Markupress, too.
Read the MarkupKit docs ↗
02 / Publish
Markupress
Turn Markdown into a documentation site. Versions, navigation, and interactive examples, with room to make it your own.
↳ Markupress uses MarkupKit for the platform and Looma for its interface.
Read the Markupress docs ↗
03 / Compose
Looma
Interface building blocks, authored with HTML Next. Its editor uses Expressive Markdown to move between structured documents and readable text.
↳ The components inside Markupress and Knit. Its docs bring the tools together.
Read the Looma docs ↗
HTML Next
A proposed community standard for authoring components in HTML. Open for anyone to implement and use across stacks.
Explore HTML Next ↗
Expressive Markdown
A proposed universal Markdown standard, with the rough edges smoothed out.
Explore Expressive Markdown ↗
↘ We put care into every layer.Then we share the pieces.
And then, something bigger
Good pieces.Great things.
Meet Knit. A knowledge base for teams who write things down together, and actually find them again later.
Built with Looma, Knit gives our shared tools real work to do. The needs of a collaborative product help us improve the pieces everyone can use.
Meet Knit ↗
Invitation-only public beta
Product preview from knit.wiki .
Open source
Take it, share it, build on it.
The work doesn’t stop at our products. We steward the Fair Labor License and are a
primary contributor to Jess, Linecraft, and Parséman. More pieces for people to build on.
01
Fair Labor License
An open-source software licence project. Stewarded by Threadlabs.
Read the licence ↗
02
Jess
A stylesheet language and toolchain for people who like CSS. Very early alpha.
Jess on GitHub ↗
03
04
Parséman
Write parsers as ordinary functions. Ship them like hand-written parsers.
Parséman on GitHub ↗
Thoughtful design, accessible tools, and care for the people who make them.
Still knitting
There’s more on the loom.
Not everything we’re making is here yet. We’ll show it off when it’s
ready. Threadlabs Studio is based in Port Moody, BC.