OpenRent: Advanced Open-Source Rental System
OpenRent is an advanced, open-source rental system designed for ease of use, professional results, and unlimited customization. Drop it down, configure your settings, and save it as a template for effortless setup. Here’s what you get:
Key Features
Easy Setup: Name it, configure the notecard (name, cost, parcel size, prim count, etc.), reset manually or via dialog menu, and grant debit permissions. Done!
Smart Notifications: Dual IM/Email notifications keep you informed of all rental activity, payments, and expirations.
Offline Resilience: Automatically handles time corrections when rental boxes are taken to inventory – no more lost rental time!
Modular Architecture: Expandable module system lets you add custom features without touching core code.
Hello World developer module template included.
Prim Counter module (production-ready) included and installed.
Professional Management:
Group or owner payments (refund settings auto toggle off with group or owner payment set)
Persistent lease data even through resets or inventory returns.
Group Invites: Provide an invite link for open groups.
Multiple Notecard Options: Store info and rental details.
Refund System: Customizable refund amounts or none at all.
Reserve Option: Reserve rentals for specific renters.
API Integration: Export data to a web page or add custom scripts.
Mesh System Features
Included Meshes: 1 LI/Prim professional wall and floor rental systems.
Dynamic Visual States: Textures for all rental statuses (available, rented, overdue, locked, unavailable, overprim, initializing) plus all supported time periods (1 week to 12 months – customize as you wish).
Configurable Display: Toggle floating text, customize appearance, and set grace periods—all via notecard.
Custom Textures: Use or modify included textures, or add your own.
Prim Monitoring: Built-in prim counter module with violation alerts and automatic texture changes. Passive mode or aggressive 'nag' mode available and configurable.
Developer Ready
Module System: Create custom modules for security, web services, teleporters, or any features you need.
API Integration: Export data, integrate with external systems, add custom functionality.
Utility Scripts:
Face Definer for custom mesh scripting.
RentalSignDeleteScript & DieScript for automatic cleanup of floating signs or other objects.
Example integration scripts.
Development Examples: Comprehensive documentation and setup guides included.
What You Get
Complete modular rental system
Professional mesh models (wall/floor systems)
Full texture set for all rental states
Prim Counter module (production-ready)
Hello World module (developer template)
Comprehensive documentation and setup guides
Example integration scripts
Open Source, Hassle-Free License
All meshes, textures, and scripts are provided completely open source with no restrictions for landlord use. Modify, customize, and extend as needed. This is the same system I use for my own properties—tested, reliable, and actively maintained.
License: Everything is provided Open Source. Landlords can use as is without a second thought. Anyone wishing to use the products or code as part of their own development must agree to the included NO-HASSLE license. If any part of the license causes you an issue, reach out and I’ll assist.
Version 3.0+ was a major system overhaul. Many things that weren't possible are now possible and a few QoL features / fixes were implemented.
Contact me for: bug fixes, feature requests, or other open source projects.
Disclaimer: I only fix my own code, not yours. :)
- Rent Land or Kiosks
- Easy Config Notecard
- Full Permissions so you can continue to tweak the code to your needs
- Customizable positions and scaling for rented and non-rented
- Protection against accidental box returns or script resets