Spin the Web is an open initiative to define how digital ecosystems can be harmonized into coherent, elegant Internet experience. It provides an open source framework for building Enterprise Web Portals (“portals”) with the intent of virtualizing the enterprise.
It focuses on portals as all‑inclusive access points for organizations, unifying content, services, and data through orchestrated software technologies, standards, and infrastructure. A portal aggregates and personalizes information, exposes interactive and transactional workflows, and acts as the enterprise brand’s primary digital harbor.
The work addresses the persistent challenge of unifying heterogeneous enterprise systems (ERP, CRM, BPMS, MRP, and others) behind a single, role‑aware digital channel, offering consistent abstractions over disparate backends. The goal is not replacement, but harmonization: software vendors concentrate on data, product logic and APIs, while specialized UI integrators build tailored user interfaces on top. The framework is stewarded by the Spin the Web Project.
Read our project mission to understand our purpose and guiding principles, and our project roadmap to see our future plans and priorities.
Looking for contributors!
The Spin the Web Project is a work in progress; it is currently managed by a passionate developer looking for equally passionate collaborators.
We welcome people who have as much passion for what they do as we have for what we do! Whether your interests are in protocols, teaching and education, communication and outreach, design and user experience (UX), logic and programming, open source advocacy, web accessibility, information architecture, standards development, documentation and technical writing, community building, security and privacy, data visualization, semantic web and linked data, automation and DevOps, digital sustainability, creative coding and digital art, or any related field—your enthusiasm and expertise can help shape the future of the web. Join us!
Read our contributing guide to learn how you can get involved, our code of conduct to understand our community standards, and about our project governance for details on how decisions are made and how the project is sustained.
Spin the Web is organized into four repos:
-
schemas
WBDL core: Defines the Webbase Description Language (WBDL). While HTML describes a single web page, WBDL describes an entire web portal! -
book
Living documentation: An evolving textbook covering philosophy, architecture, implementation, usage, and future directions. -
webspinner
WBDL runtime: A full-duplex server interpreting WBDL, handling portal requests, and delivering dynamic web experiences. -
project
Project administration: Governance, sustainability, and community coordination.
- Visit our website: spintheweb.org
- Visit our labs: labs.spintheweb.org
- Contact us: info@spintheweb.org
- Learn more about Spin the Web in our living textbook.
Together, let's spin the future of enterprise web portals!
