Welcome to OpenCollar!

OpenCollar (OC) offers a set of scripts for a D/s collar similar to other scripted collars in Second Life. Unlike most other collars, however, OpenCollar is open source.

You can read more about what that means at the Open Source Initiative. You are free to copy and redistribute the OC scripts, provided that you leave them full perms. Read the entire OpenCollar License in the notecard accompanying the scripts. OpenCollar has been continuously operating since 2008 to provide our open source scripts contained in a working collar model free to the BDSM Community of Second Life.

Visit Our Github

  • github houses our repository of source code for all our scripts and resources !

Check out our new flickr page!

CURRENT FULL RELEASE: OPEN COLLAR V 8.4

You can see the Release Notes here.

New in OpenCollar V 8.4:

Multi-source Relay

  • easily capable of handling a good number of devices at the same time.

    New Leash Code:

  • Line-of-sight checking stops you getting trapped behind walls, or yanking you into the ceiling if someone you’re leashed to logs in the floor above, etc.
  • New “face” command turns the avatar to face a target.
  • Non-RLV based option for turning the leashed avatar.
  • New “strictish” leash mode, like strict but without fartouch.
  • Multiple leashpoints now supported

    Avatar Parking

  • “Park” option in anim triggers groundsit and locks avatar in place until Park is switched off (or equal/higher auth uses Force unsit).

    Cleaner Code

  • Far more resilient to Stack/Heap errors even when detach/force sit etc. is given crazy amounts of things to handle.

    PBR Support

  • Collars now can use PBR materials and show/hide still works.

    Faster RLV Startup

  • Collars will now register RLV more quickly, and restore relay settings more promptly because of it.

Mission

OpenCollar exists to support people exploring submission and domination in Second Life and other virtual worlds. It is nonprofit and volunteer driven. The project builds, maintains, distributes and supports these scripts and the community that uses them. We encourage creation by users as well as designers. We encourage learning by examining the scripts and building with them. We encourage people to share their skills with others. Any user or developer is welcome to use our work as long as they abide by the license and pass on the same permissions they received.

How you can help

  • Bug reporting Anyone can report something they think is a bug! Please report them to the OpenCollar bug tracker at our
  • issues page.
  • Reviewing Knowledgeable about the OpenCollar code, don’t have time to submit pulls? We badly need qualified people to review pull requests! Find the source code at our github.
  • Feature Requests Use the same issues page or submit a pull request and be aware of the process feature requests will go through before they are incorporated. You can learn how we incorporate contributions here: Development Life Cycle
  • Distributing You are free to distribute any of our full permission AddOns, Apps and other scripts as long as you leave them full permission and include a copy of the license. The more the merrier ! In addition you can be an official OpenCollar Distributions
  • Designing Anyone can make their own collar using our OpenCollar scripts! If your collar designs are original mesh, you have a store or marketplace to sell them, apply to be an OpenCollar Design Partner ! We tell our members to only shop from the list of design partners. The best, oldest,

OpenCollar Headquarters

OpenCollar help can be found at our Headquarters. Also see the following for our lists of partners and applications to become one!

  • Distributors – Please visit our official Distributors for OpenCollar vendors and so much more!
  • Designers – For wonderful designers, and an impressive list of creators, visit our Design Partners!

User Guide and Other Useful Links

Posts

subscribe via RSS