Customer success stories that pique your interest

Read inspiring case studies about how Syncfusion® components and frameworks helped developers solve complex business problems, save money, and build high-performance, robust applications.

Trusted by the world’s leading companies

syncfusion trusted companies
syncfusion trusted companies

Industry:

Platform:

skeleton loader
skeleton loader
skeleton loader

Datamahout Delivers Consistency Using Essential Studio Components

Introduction Datamahout is a tech consulting firm in India that provides strategic business...

Read Story

Leonar Cuts His Development Time by 60% with Syncfusion PDF Viewer SDK

Introduction Leonar Herrera is a senior systems engineer and mobile developer. Problem Summary...

Read Story

Solo Developer Rapidly Builds Audio Analysis Apps Using Syncfusion UI Controls

Introduction Fernand Bertemes is an independent developer based in Luxembourg. With a background...

Read Story

Solo Developer Saves 40 Coding Hours a Week with Maps Widget

Introduction Christian Geiger is a software engineer with more than 15 years of...

Read Story

ArtsBeyond Effortlessly Displays Currency Data with the Syncfusion DataGrid

Introduction Jose Carlos de la Cruz Murillo is the software developer behind ArtsBeyond....

Read Story

Hexify Builds Enterprise-Grade UIs 3x Faster Using Syncfusion UI Components

Introduction Catalin Enache is the software developer behind Hexify. Based in Romania, Catalin...

Read Story

Rudraksha Visualizes Complex Market Data with the Syncfusion UI Component Suite

Introduction Rudraksha Shukla is an independent developer working on an algorithmic trading application....

Read Story

ACE1 Simplifies Industrial Defect Visualization with Syncfusion® UI Controls

Introduction Since 1991, DI (FH) Franco Pederiva has independently developed industrial-level defect inspection...

Read Story

Jean-Michel Streamlines Event Creation and Task Management with the Syncfusion Blazor Scheduler

Introduction With 30+ years of industry experience, Jean-Michel Laurenti specializes in cyber security,...

Read Story

Start building your stunning app!

Your fully functional, 30-day free evaluation begins with a simple click.

Developers
0 M+
Companies
0 K+
Years in business
0 +
Fortune 500 companies
0 +
Developers
0 M+
Companies
0 K+
Years in business
0 +
Fortune 500 companies
0 +

Our Customers Love Us

Having an excellent set of tools and a great support team, Syncfusion® reduces customers’ development time.
Here are some of their experiences.

Document * { box-sizing: border-box; } /* prevent vertical scroll bar glitch */ html { overflow-y: scroll; } /* .carousel { background: #EEE; } */ .fade.in { display: block !important; } .close:hover { color: #FFFFFF !important; } .close { border: 2px solid white !important; opacity: 1; } .modal-dialog{ width: 100%; height: -webkit-fill-available; margin-top: 0px; margin-bottom: 0px; } .modal-header { width: 100%; height: 0px; border: none !important; } .modal-header .close { margin-top: 0; } .carousel-cell { width: 50%; margin-right: 10px; border-radius: 5px; counter-increment: gallery-cell; } /* cell number */ .carousel-cell:before { display: block; text-align: center; line-height: 200px; font-size: 80px; color: white; } @media (max-width: 767px) { .carousel-cell { width: 100%; } .flickity-page-dots { display: block; } .slider-container { width: 80% !important; } } .flickity-page-dots { display: none; } .flickity-enabled:focus { outline: none; } /* external css: flickity.css */ * { box-sizing: border-box; } /* prevent vertical scroll bar glitch */ html { overflow-y: scroll; } /* Customize Flickity pagination dots styles */ .flickity-page-dots { display: flex; justify-content: center; margin-top: 10px; /* Adjust the margin as needed */ position: static !important; margin-left: 5px !important; margin-top: 5%; } .cards { height: 481px; } .dot { height: 10px; width: 10px; margin: 0 5px; /* Adjust the margin as needed */ background-color: #aaaaaa; /* Adjust the background color */ border-radius: 50%; display: inline-block; cursor: pointer; } #g2-widget { padding: 35px 0; #g2-heading { font-family: "Open Sans", "Helvetica", "Arial", sans-serif; font-weight: 700; color: #1A1A1A; margin: 0 30px 30px 30px; font-size: 33px !important; text-align: center; } .slider { font-family: "Open Sans", "Helvetica", "Arial", sans-serif; display: flex; justify-content: center; align-items: center; height: 100vh; /* Adjust this value as needed */ overflow: hidden; } .flickity-viewport { width: 100%; overflow: hidden; } .flickity-slider { display: flex; transition: transform 0.3s ease-in-out; } transition: transform 0.5s ease-in-out; cursor: grab } .slider:active { cursor: grabbing; } .slide { width: 100%; flex: 0 0 100%; box-sizing: border-box; display: flex; justify-content: center; flex-shrink: 0; gap: 10px; } .column { box-sizing: border-box; padding: 15px; margin: 0px 100px; margin-right: 10px; border-radius: 5px; } .dots { display: flex; justify-content: center; margin-top: 10px; } .dot { height: 10px; width: 10px; margin: 15px 5px 5px 5px; background-color: #bbb; border-radius: 50%; display: inline-block; transition: background-color 0.6s ease; cursor: pointer; } #g2-widget .customer-video-section .g2-review-play-button.hovered { background-image: url(https://cdn.syncfusion.com/content/images/user-reviews/g2-review-play-button-hover.webp); } .g2-subheading { font-family: "Open Sans", "Helvetica", "Arial", sans-serif; font-size: 16px; color: #1A1A1A; text-align: center; line-height: 27px; margin: 0 30px 40px 30px; } .g2-reward { margin: 30px 0 30px 30px; display: flex; #g2-reward-section { height: auto; margin-right: 30px; border: 1px solid #E9E9E9; border-radius: 9px !important; -webkit-box-orient: vertical; -webkit-box-direction: normal; flex-direction: column; transition: all .2s ease-out; will-change: transform; padding: 40px; &:hover { box-shadow: 0px 0px 25px 0px rgba(0, 0, 0, 0.06); transform: translateY(-10px); text-decoration: none; cursor: pointer; } .boxed { background-color: #fff; padding: 35px; } .g2-profile-image { display: table-cell; min-width: 70px; img { width: 70px; height: 70px; border-radius: 35px; } } .g2-profile { display: table-cell; vertical-align: middle; padding-left: 20px; .name { font-family: "Open Sans", "Helvetica", "Arial", sans-serif; font-size: 14px; font-weight: 700; color: #1A1A1A; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; } .designation { font-family: "Open Sans", "Helvetica", "Arial", sans-serif; font-size: 12px; color: #32952E; padding-top: 2px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; } .g2-rating-img { width: 110px; margin-top: 3px; margin-left: -5px; } } .g2-review { margin-top: 30px; .heading { font-family: "Open Sans", "Helvetica", "Arial", sans-serif; font-size: 16px; font-weight: 600; line-height: 24px; height: 50px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; color: #1A1A1A; } .description { font-family: "Open Sans", "Helvetica", "Arial", sans-serif; font-size: 14px; line-height: 23px; margin-top: 8px; margin-bottom: 30px; height: 135px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical; color: #1A1A1A; } .read-more { font-family: "Open Sans", "Helvetica", "Arial", sans-serif; font-size: 14px; font-weight: 600; color: #0073dc !important; &:hover { opacity: 0.7 !important; } } } } } @media (max-width: 992px) { #g2-widget { #g2-heading { font-size: 30px !important; font-family: "Open Sans", "Helvetica", "Arial", sans-serif; } .g2-subheading { font-size: 14px; font-family: "Open Sans", "Helvetica", "Arial", sans-serif; line-height: 24px; br { display: none; } } .g2-reward { display: block; margin-right: 30px; #g2-reward-section { width: 100%; padding: 30px; .g2-review { .heading { height: auto; } .description { height: auto; margin-bottom: 20px; } } } } } } #g2-widget { padding: 35px 0px; } #g2-widget #g2-heading { font-weight: 700; font-family: "Open Sans", "Helvetica", "Arial", sans-serif; color: #0F172A; margin: 0 30px 30px 30px; text-align: center; } #g2-widget .g2-subheading { font-size: 16px; color: #475569; text-align: center; line-height: 27px; margin: 0 30px 30px 30px; } .heading { font-size: 22px; font-family: "Open Sans", "Helvetica", "Arial", sans-serif; font-weight: 700; line-height: 26px; color: #0F172A; margin-top: 15px; } .description { font-size: 14px; font-family: "Open Sans", "Helvetica", "Arial", sans-serif; line-height: 24px; margin: 8px 0px 100px 0px; color: #475569; font-weight: 600; } .cards { background: #F4F8FF; border-radius: 10px; padding: 24px 30px; margin: 0px 10px 30px 10px; position: relative; } .slide { display: flex; /*gap: 30px;*/ } .g2-rating-img { width: 110px; margin: 0px 0px 0px -1px; } .customer-video-caption { font-size: 14px; font-family: "Open Sans", "Helvetica", "Arial", sans-serif; line-height: 24px; margin: 15px 0px 0px 0px; font-weight: 600; } #g2-widget .name { color: #0F172A; font-size: 13px; font-family: "Open Sans", "Helvetica", "Arial", sans-serif; font-weight: 600; line-height: 18px; margin: 5px 0px 0px 14px; } .designation { color: #38475E; font-size: 9px; font-family: "Open Sans", "Helvetica", "Arial", sans-serif; font-weight: 600; letter-spacing: 0.5px; } .doubleqoutes { padding-bottom: 3px; } /*.carousel-cell {*/ /* width: 50%;*/ /* margin-right: 10px;*/ /* border-radius: 5px;*/ /*}*/ .carousel.is-expanded { width: 100%; } .g2-profile-image { display: inline-flex; min-width: 70px; } .g2-profile-image img { width: 70px; height: 70px; border-radius: 35px; } .flickity-page-dots { bottom: -56px; margin-left: -40px; } .flickity-page-dots .dot { margin: 0 2px; background: #A; } .flickity-page-dots .dot.is-selected { background-color: #000000; } .customer-video-section { margin-top: 20px; position: relative; } .customer-video-section a { pointer-events: none; } .customer-video-section .g2-review-play-button { position: absolute; width: 90px; background-size: cover; top: 50%; left: 50%; transform: translate(-50%, -50%); height: 90px; background-image: url(https://cdn.syncfusion.com/content/images/user-reviews/g2-review-play-button.webp); } .customer-video-section .g2-review-play-button.hovered { background-image: url(https://cdn.syncfusion.com/content/images/user-reviews/g2-review-play-button-hover.webp); } .customer-video-section .g2-review-play-button.active { opacity: 60%; } .customer-video-section .customer-detail-section { position: absolute; left: 21px; display: flex; bottom: 21px; flex-direction: column; } .customer-video-section .customer-detail-section .customer-name { color: #FFF; font-size: 14px; font-family: "Open Sans", "Helvetica", "Arial", sans-serif; font-weight: 700; line-height: 22px; letter-spacing: 0.5px; } .customer-video-section .customer-detail-section .customer-designation { color: #FFF; font-size: 9px; font-family: "Open Sans", "Helvetica", "Arial", sans-serif; font-weight: 500; line-height: 16px; letter-spacing: 0.5px; } .customer-video-section:hover { cursor: pointer; } .customer-video-section:hover img { filter: brightness(70%) blur(0); } #g2-widget .g2-author-section { display: flex; position: absolute; left: 30px; bottom: 30px; } @media (max-width: 320px) { .customer-video-section .g2-review-play-button { width: 60px; height: 60px; } .customer-video-section .customer-detail-section { left: 11px; bottom: 8px; } .customer-video-section .customer-detail-section .customer-name { font-family: "Open Sans", "Helvetica", "Arial", sans-serif; font-size: 11px; } .customer-video-section .customer-detail-section .customer-designation { font-size: 8px; font-family: "Open Sans", "Helvetica", "Arial", sans-serif; } } @media (min-width: 321px) and (max-width: 400px) { .customer-video-section .g2-review-play-button { width: 75px; height: 75px; } } .common-reviews .description { margin: 8px 0px 100px 0px !important; } .common-reviews .name { margin-left: 0px !important; } /*@media (min-width: 991px) and (max-width: 1024px) {*/ /* .carousel {*/ /* margin: 0px 10% 0px 10%;*/ /* }*/ /*}*/ @media (min-width: 768px) and (max-width: 991px) { .carousel { margin: 0px 0% 0px 0%; } } @media (min-width: 768px) and (max-width: 1024px) { .doubleqoutes { padding-top: 20px; } } @media only screen and (min-width: 768px) and (max-width: 1023px) { .cards { margin: 0 10px !important; } } @media only screen and (min-width: 1024px) and (max-width: 1440px) { .slider-container { width: 69% !important; } } @media (min-width: 760px) and (max-width: 991px) { .g2-widget-review .app-ratings { width: 50.14px; height: 18.12px; margin-left: 5px; font-size: 12px; font-family: "Open Sans", "Helvetica", "Arial", sans-serif; padding: 1px; } .g2-widget-review .app-logos-section { margin: 40px 4px !important; } .g2-widget-review .star-rating { height: 16.12px; width: 100px; } .g2-widget-review .app-ratings-link { font-family: "Open Sans", "Helvetica", "Arial", sans-serif; font-size: 12px; } .g2-widget-review .reviews-count { font-family: "Open Sans", "Helvetica", "Arial", sans-serif; font-size: 12px; } .g2-widget-review .app-logo { height: 46px !important; } } @media (max-width: 527px) { #g2-widget .cards { margin: 0px 15px 30px; } } @media (max-width: 280px) { .g2-author-section { margin-left: 8px; left: 12px; } .cards { padding: 24px 20px; } .name { font-size: 11px; } .g2-rating-img { width: 89px; } .g2-widget-review .app-logos-section { margin: 40px 6px !important; } } @media (max-width: 767px) { #g2-widget .flickity-page-dots { bottom: -15px; } #g2-widget .flickity-page-dots .dot { margin: 0px 3px; } #g2-widget .carousel { margin: 0 !important; } #g2-widget .carousel-cell { width: 100%; } .cards { height: 544px; } .g2-widget-review .app-ratings { font-family: "Open Sans", "Helvetica", "Arial", sans-serif; width: 57.14px; height: 20px; font-size: 12px; padding: 2px; } .g2-widget-review .star-rating { height: 16.12px; width: 100px; } .common-reviews .cards { margin: 0px 20px 45px 20px !important; } } .g2-widget-review { padding: 35px 0px; } .g2-widget-review #g2-rating { font-family: "Open Sans", "Helvetica", "Arial", sans-serif; font-weight: 800; color: #000000; margin: 45px 30px 30px; text-align: center; } .g2-widget-review a::after { content: "→"; } .g2-widget-review .app-logos-section { margin: 40px 30px; display: flex; flex-direction: column; align-items: center; } .g2-widget-review .app-ratings { background: #d0fae5; border: 0.75px solid #a8ddc2; border-radius: 38.5927px; width: 56.14px; height: 23.12px; color: #075a40; font-weight: 700; text-align: center; padding: 1px; margin-left: 8px; font-size: 14px; } .g2-widget-review .star-rating { height: 17.12px; width: 104px; background-size: contain; } .g2-widget-review .reviews-count { font-family: "Open Sans", "Helvetica", "Arial", sans-serif; padding: 11px; font-weight: 600; color: #666666; } .g2-widget-review .app-logo { width: 242px; height: 49px; } .g2-widget-review .app-ratings-link { color: #006AFF; font-weight: 600; } .g2-widget-review .app-ratings-link:hover { color: #0450C2 !important; cursor: pointer; } .modal-content { opacity: 1; z-index: 100001; background: rgba(0, 0, 0, .5); top: 0; position: fixed; top: 50; right: 0; bottom: 0; left: 0; z-index: 1050; display: none; overflow: hidden; -webkit-overflow-scrolling: touch; outline: 0; } .modal-content { display: none; } .close { font-family: "Open Sans", "Helvetica", "Arial", sans-serif; float: right; font-size: 17px; width: 40px; height: 40px; font-weight: 100 !important; line-height: 0; left: 2; margin-right: 14%; background: transparent; color: #ffffff; border-radius: 75px; border: 2px solid white; padding: 19px 11px; } .close:hover { opacity: .5; background: transparent; } .modal-body { display: flex; height: 100%; width: 100%; } #video-frame { width: 60%; margin-left: 20%; height: 60%; margin-top: 60px; } #wrong { font-family: "Open Sans", "Helvetica", "Arial", sans-serif; font-size: 30px; margin-left: -1px; } .modal-header { margin-top: 70px; } @media only screen and (max-width: 767px) { .cards { width: 100%; } } .slider-container { width: 70%; margin: auto; } @media only screen and (min-width: 768px) and (max-width: 1023px) { .slide { display: flex; gap: 30px; } } @media (max-width:1023px) { .slider-container { width: 80% !important; } } @media (min-width:768px) and (max-width:925px) { .slider-container { width: 90% !important; } @media (max-width:500pxpx) { .slider-container { width: 90% !important; } } @media only screen and (min-width: 768px) and (max-width: 1024px) { .slide { display: flex; /*gap: 30px;*/ } .doubleqoutes { margin-top: 20px } .description { margin: 8px 0px 150px 0px; } } .flickity-prev-next-button { display: none; } .image-width { width: 100%; } .customer-profile { font-family: "Open Sans", "Helvetica", "Arial", sans-serif; }
$(document).ready(function () { mobileTestimonial(); }); function mobileTestimonial() { var flickityInstance = $('#slider').data('flickity'); var $carousel = $('#slider').flickity(); if ($(window).width() < 767) { flickityInstance.options.groupCells = true; flickityInstance.options.adaptiveHeight = true; } else { flickityInstance.options.groupCells = 2; flickityInstance.options.adaptiveHeight = false; } $carousel.flickity('resize'); } function flickityResize() { var g2ReviewCarousel = $('#slider').flickity(); g2ReviewCarousel.resize(); } $(window).resize(function () { mobileTestimonial(); }); function openModal() { document.getElementById('modal-content').style.display = 'block'; document.getElementById('video-modal').style.setProperty('display', 'block', 'important'); var videoFrame = document.getElementById('video-frame'); } function closeModal() { document.getElementById('modal-content').style.display = 'none'; document.getElementById('video-modal').style.setProperty('display', 'none', 'important'); var videoFrame = document.getElementById('video-frame'); var videoSrc = videoFrame.src; videoFrame.src = videoSrc; } // Wait for the document to be ready document.addEventListener("DOMContentLoaded", function () { // Get all elements with class "g2-review-play-button" var playButtons = document.querySelectorAll(".g2-review-play-button"); // Add click event listener to each play button playButtons.forEach(function (button) { button.addEventListener("click", function () { // Get the video URL from the "href" attribute var videoUrl = button.parentElement.querySelector("a").getAttribute("href"); // Set the video frame source document.getElementById("video-frame").src = videoUrl; // Show the modal //$("#video-modal").modal("show"); }); }); }); $(".customer-video-section").hover(function () { var e = $(this).find("img").attr("alt"); e = e.replace(" ", "-") + "-hover.webp"; $(this).find("div").addClass("hovered"); }, function () { var e = $(this).find("img").attr("alt"); e = e.replace(" ", "-") + ".webp"; $(this).find("div").removeClass("hovered"); }); $('.customer-video-section').mousedown(function () { $(this).find('div').addClass('active'); }).mouseup(function () { $(this).find('div').removeClass('active'); }); document.querySelectorAll('.customer-video-section').forEach(function(element) { element.addEventListener('click', function(event) { event.preventDefault(); var playButton = this.querySelector('.g2-review-play-button'); if (playButton) { playButton.click(); } }); });

Rated by users across the globe

Capterra-logo
4.6/5
Rated 4.6 out of 5

(950+ Reviews)

g2-logo
4.5/5
Rated 4.5 out of 5

(800+ Reviews)

get-app-logo
4.6/5
Rated 4.6 out of 5

(950+ Reviews)

Safe, Secure, and Compliant


We are proud to be SOC 2®  Type 2 certified.
SOC 2 Type 2 Certified

Awards

Greatness—it’s one thing to say you have it, but it means more when others recognize it. Syncfusion® is proud to hold the following industry awards.

Syncfusion Awards
Syncfusion Awards