Get Involved with the OpenJS Community

OpenJS is where JavaScript projects and the people behind them come together to solve real problems. 

Why

  • Influence how popular JavaScript projects evolve
  • Shape tools and standards used by billions
  • Connect with maintainers, contributors, and ecosystem builders
  • Get support and feedback from peers
  • Grow your career

Who

  • Maintainers
  • Contributors 
  • Developers 
  • JavaScript enthusiasts
  • Marketers
  • Policy participants
  • JS and web standards folks

OpenJS Foundation Collaboration Spaces

  • Cross Project Council

    Serves as the technical governing group for OpenJS, creating a collaborative space for projects and community members.

  • Open Visualization Collaboration Space

    Serves as a neutral hub for governing widely used JavaScript and WebGL visualization libraries.

  • Standards Collaboration Space

    Coordinates and documents standards activities among OpenJS hosted projects through the openjs-foundation/standards repo.

  • Security Collaboration Space

    Provides a neutral space to guide security progress and the future of projects across the JavaScript ecosystem.

  • Package Metadata Interoperability Collaboration Space

    Works to improve how JavaScript developers define packages across the ecosystem, focusing on understanding and optimizing the use of package.json.

  • AI Collaboration Space

    Brings together developers, maintainers, and policy experts to explore JavaScript’s role in AI, focusing on responsible integration, security, and applications from web interfaces to large-scale AI systems.

  • Sustainability Collaboration Space

    Supports long-term growth of OpenJS projects by promoting healthy practices, securing funding, strengthening partnerships, and improving operations across the community.

Ready to contribute?

Browse our repos, open issues and collaborate with our community on GitHub, or connect with like-minded peers on our Slack Channel.