
Advanced CSS attribute selectors
Besides the obvious utility of selecting elements with an exactly matching data attribute, there are a lot more things we can achieve with CSS attribute selectors. In general, the attribute selector c
Start your own dev blog, create videos, tutorials and courses, and be part of our growing community. Your domain, your content, your own React components. Full ownership and customizability without the hassle to build it yourself.
Bring your own React components
Full support for Tailwind CSS
Mix video content with Markdown and JSX
Publish on you own domain, served fast and over HTTPS via Vercel's global CDN.
Create as many articles as you want, and make use of our powerful editor for free.
Customize your blog, add your own CSS and embed many different widgets.
Join our community of developers, and get help learning and creating.
Turn your blog into a membership site, and earn money with your content.
Create engaging and interactive courses and offer them at different price points.
Don't start from scratch. Steal our components.Use community-made components and make your content more engaging than ever before.
Help us build the best components, to make the learning experience informative, interactive and fun.
View on GitHubBe a part of an amazing group of developers, creating educational content for the world.
Join our SlackLet's build the publishing platform of your dreams, together.
Codestruct currently supports many basic and advanced components that help you build great, interactive courses. However we're always looking to add more, and we'd love to hear your feedback and ideas.
Request a feature