Monthly Highlights August 2025

Home » Blog » Monthly Highlights August 2025

BlaBlaBlocks Tabs Block Goes Open Source

From a small project-specific script to a full-blown plugin, BlaBlaBlocks Tabs Block has come a long way. It started as a quick solution for one client project but soon found its place across many others. Over time, it became clear that tabs needed dedicated attention. They evolved into a finished plugin designed to meet the needs of various projects. making it a valuable addition within WordPress Open Source Projects.

We’re proud of what we’ve built and how it empowers our client projects. We decided to open-source the plugin. This decision makes it available for others to use on their own client or personal sites. The plugin delivers responsive, accessible tabs that integrate seamlessly with the block editor.

We’d love to hear your suggestions and feedback as we continue to improve it.

The plugin is also available on WordPress.org for easy installation and updates directly from your WordPress dashboard.

The Latest on Project Tatva

Tatva is our internal project focused on building custom web components to power both client and side projects. So far, we’ve built a handful of elements, which we’ve been refining for a public release.

We’re working on refactoring and polishing the component’s API. Once it’s ready, the entire library will be available via NPM. After that, we plan to open-source it for the community.

Getting BlaBlaBlocks Formats Ready for You

The Slider Block and Tabs Block are now open-sourced and available on the WordPress plugin repository.

Next, we’re working on a set of custom formats for RichText that integrate seamlessly with the block editor. These formats have been living in separate repositories, powering both our client work and internal projects.

We’ve built a handful of them, and through our WordPress Open Source Projects, we’re preparing to open-source the first few. Stay tuned for the first release, along with a roadmap for the rest.

The Latest on Visual Blueprint Builder

The WordPress Playground Builder has been making steady progress and improving rapidly. We started building it some time ago and have been keeping pace with various updates and deprecation in Playground itself.

The Blueprint schema for Playground has gone through significant changes, and we’ve been updating the builder suitably. We’ve pushed updates to bring it in line with the latest schema and ensured it works seamlessly within Playground.

Right now, we’re focusing on the final fixes and polish before contributing the builder to the Playground Tools repository.

Gymie: What’s Next?

We’ve made good progress on the Gymie web app, laying the foundation for the upcoming v3.x release. Work on the web app is now on hold as we focus on refining the overall flow and UI/UX.

Meanwhile, we’ve also been working on the Gymie mobile app to offer easy access to Gymie on the go. We’ve made strong progress here too, with a proof of concept already in place. The mobile app now allows accessing data from a few modules, managing them, and includes support for push notifications.

That said, we’ll be pausing further development on the mobile app for now. We will focus on refining its UI/UX. We will also prepare the backend REST API to fully support it.

Progressing further GitHub Actions

We’ve been testing our GitHub Action for Playground across a few repositories to help us automate:

  • Creating a Playground demo branch for live previews
  • Generating Playground previews for GitHub pull requests on both public and private repositories

Right now, we’re in the testing and consolidation phase to guarantee stability. Once everything is solid, we’ll roll it out across all our projects and release it publicly.

Custom WordPress and Laravel development

Join us, collaborate together, and succeed.

Looking to automate your workflow or migrate your legacy system to a modern application that allows you to focus on optimizing your business

Sagar Sharma Avatar

Leave a Reply

Your email address will not be published. Required fields are marked *