Skip to content
@custodia-cenv

Custodia Environment

CustodiaJS provides a secure environment for executing JavaScript scripts through advanced containerization and sandboxing.

Welcome to CustodiaJS👋

We're all about creating a secure and isolated environment for executing JavaScript scripts by combining cutting-edge containerization and sandboxing techniques. Our solution leverages V8go, running instances in separate processes and containers to ensure strong isolation and robust security for JavaScript execution.

🔍 What is CustodiaJS?

CustodiaJS provides a powerful solution for safely running JavaScript scripts by utilizing a combination of containerization and sandboxing. Our focus is on secure, isolated JavaScript execution, allowing developers to execute V8go instances in separate containers. This ensures a secure boundary, making CustodiaJS ideal for environments where safety and reliability are crucial.

One of the key features of CustodiaJS is the use of the custodiaJS Network Platform (cJSNP) to achieve complete network isolation. CustodiaJS utilizes separate environments to provide network isolation and ensure all necessary functions are securely handled by the CustodiaJS Network Platform (CJSNP), delivering the highest level of isolation and security across different platforms.

🤝 How to Get Involved

We're building a community that values security, performance, and innovative solutions. Here are some ways you can get involved:

  • 🌟 Contribute to Our Codebase: Check out our repositories for issues labeled as "good first issue" to start contributing.
  • 📝 Suggest New Features: Have ideas for features that can improve CustodiaJS? Feel free to open an issue and discuss with us.
  • 🔒 Help Improve Security: Security is at the heart of CustodiaJS. If you're passionate about making software safer, we welcome contributions related to threat modeling, penetration testing, and improvements to our sandboxing techniques.

📖 Documentation

For more information on the custodiaJS Network Platform (cJSNP), visit cJSNP on GitHub.

You can also check out our project website at custodiajs.online.

The docs will guide you through getting started with CustodiaJS, integrating it with your projects, and understanding best practices for secure JavaScript execution.

🌐 Join Our Community

Join our discussions, share your experiences, and collaborate with other developers passionate about security and JavaScript. Whether you are contributing code, opening issues, or simply looking to learn more, you are welcome here!

Pinned Loading

  1. cenvx-core cenvx-core Public

    CustodiaJS provides a secure and isolated execution environment for V8 Javascript instances using containerization and sandboxing. Each instance runs in its own container and process, with no acces…

    Go 2 1

  2. bngsocket-go bngsocket-go Public

    BngSocket is a session-based socket enabling bidirectional RPC and reliable data transmission over TCP, TLS, Unix Domain Sockets, and Windows Named Pipes. It supports segmented channels and works c…

    Go 1

  3. bngipc-go bngipc-go Public

    Go

Repositories

Showing 8 of 8 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…