Our mission is to build a Card Ecosystem based on Open Web technologies and Open Source ethos that fights back against rampant lock-in.
By leveraging the ubiquity of Open Web technologies and resilience of open source development ethos, CardStack aims to create and maintain authoring tools that persist data in data stores that the user controls, rendering engines that enable scrumptious user interactions on the client while generating structured markup on the server, and distribution hooks into the native tools of popular social platforms and mobile operating systems.
We believe the Card UI paradigm gives the web technologies another opportunity to show how an open ecosystem can foster innovation at a quicker pace than proprietary features and paid integrations. We invite you to join in our movement!
How CardStack WorksVIEW
CardStack is building a toolchain for creating, distributing, and running cards across all the user touchpoints on the modern web, mobile devices, and social world. The below are the projects under active design or development. New projects will be added as there are community interests or corporate sponsoships.
JSON API ModuleNEW
JSON API Module
JSON API Built on Amazon Web ServicesCOMING SOON
SINGLE PAGE APP
Built on EmberJSNEW
Built on NodeJS
CLIENT & SERVER TEMPLATES
Sample Site / Templates / ComponentsCOMING SOON
Via Service WorkersCOMING SOON
Embed CodeCOMING SOON
Facebook Instant ArticlesCOMING SOON
Tunable Feed API
CardStack is not a single codebase, but an assemblage of open source software projects. Some are housed under the CardStack organization, but most reside within the maintainer or the sponsor’s Github organization. We encourage contributions to any of the projects. Please see the Technical Roadmap on how each project related to our goal for building a Card Ecosystem.
Structured Content Editor & API Hub
Animations & Transitions
WYSIWYG Editor Toolkit
Events & Resources
A collection of talks by Chris Tse on the philsophy, architecture, and design patterns of Card UI.
Stacking the Card Deck
Card UI and Progressive Web Apps
Patterns of Card UI Design
Patterns of Card UI Design (2016)
Card UI Architecture Design
The End of Single Page Apps
Work With Us
CardStack is an assemblage of open source software projects. Some are housed under the CardStack organization, but most reside within the maintainer or the sponsor’s Github organization. We encourage contribution on any of the projects. Please see the Technical Roadmap on how each project related to our goal for building a Card Ecosystem.
- Card UI Design and Prototyping
- Card UI Application Development
- Sponsored Open Source Development
EDUCATION AND ADVOCACY
- Onsite / Conference Training
- Tutorial Development