Open-Source Helpdesk Components by Jitbit
Jitbit builds commercial helpdesk ticketing software, but we believe in giving back to the developer community. That is why we open-source many of the reusable components that power our products. These libraries are battle-tested in production, actively maintained, and free to use in your own projects.
Browse all of our repositories on Jitbit's GitHub page.
Open-Source .NET Libraries
These open-source components are written in C# and target the .NET ecosystem - the same platform our ASP.NET helpdesk runs on.
AspNetSaml - a lightweight SAML authentication library for ASP.NET. Use it to add single sign-on (SSO) to any .NET web application in minutes. This is the same SAML module that handles SSO in Jitbit Helpdesk.
CsvExport - a popular .NET CSV-export library we maintain. Thousands of developers rely on it to generate clean CSV files from .NET applications.
FastCache - a fast, strongly-typed in-memory cache for .NET. 10X faster than the built-in System.Runtime.Caching.
MurmurHash.net - a high-performance C# implementation of the MurmurHash non-cryptographic hash function. Useful for hash tables, bloom filters, and data deduplication.
PropMapper - a super-fast property mapper for .NET that outperforms AutoMapper in benchmarks. Ideal when you need lightweight object-to-object mapping without the overhead of a full mapping framework.
Open-Source JavaScript Tools
Front-end and browser utilities extracted from our helpdesk UI:
HtmlSanitizer - a client-side HTML sanitizer for JavaScript. Strips dangerous tags and attributes to prevent XSS attacks in user-generated content, exactly what a helpdesk needs when rendering ticket replies.
TabUtils - a JavaScript library for synchronizing state between browser tabs. Keeps multiple helpdesk windows in sync so agents never miss a ticket update.
Developer Productivity Tools
Standalone tools and utilities our team built to solve everyday development problems:
EC2 instance comparator - a tool that compares Amazon EC2 instance types and their pricing across different AWS regions. Helps you find the most cost-effective instance for your workload.
Visual Studio Unused Images Finder - a Visual Studio plugin that scans an ASP.NET web-application project for unused images. Right-click the project and select "find unused images" to instantly clean up bloat.
Cmd+T for Visual Studio - brings the fast file-opening experience from Sublime Text and TextMate to Visual Studio. Open any file with a minimal number of keystrokes.
Why We Open-Source Helpdesk Components
Transparency builds trust. By sharing the building blocks of our helpdesk software, we let developers evaluate the code quality behind our products firsthand. Open-sourcing components also means faster bug fixes from the community and libraries that are hardened by real-world use far beyond our own codebase.
If you are evaluating helpdesk solutions and care about code quality, extensibility, and a vendor that invests in the developer ecosystem, take Jitbit Helpdesk for a spin.
Follow us on GitHub to stay updated on new open-source releases.
Explore Jitbit Helpdesk
Helpdesk features Hosted vs On-Premises Zendesk vs. Jitbit Compare alternatives Outlook Help Desk A Simple Support Ticket System System Requirements MS Teams and other integrations Help Desk Demo Email ticketing system GDPR Compliant Help Desk Software How does it work? ASP.NET help desk Helpdesk API Case Studies Customer reviews User guide FAQ Version history Download now Pricing