Issue tracker - KendoReact http://www.telerik.com/kendo-react-ui/
Installations
npm install @progress/kendo-react-dropdowns
Releases
Unable to fetch releases
Developer
Developer Guide
Module System
CommonJS, ESM
Min. Node Version
Typescript Support
Yes
Node Version
18.20.3
NPM Version
10.8.1
Statistics
212 Stars
944 Commits
40 Forks
37 Watching
49 Branches
38 Contributors
Updated on 20 Nov 2024
Languages
HTML (65.59%)
Shell (31.8%)
CSS (2.61%)
Total Downloads
Cumulative downloads
Total Downloads
13,662,886
Last day
-4.1%
18,134
Compared to previous day
Last week
0.6%
100,146
Compared to previous week
Last month
8.9%
430,400
Compared to previous month
Last year
23.5%
4,065,473
Compared to previous year
Daily Downloads
Weekly Downloads
Monthly Downloads
Yearly Downloads
Dependencies
1
Peer Dependencies
12
KendoReact
NOTE: We use this repo as a bug tracker, and to list helpful KendoReact resources. This repository does not contain the KendoReact source code.
KendoReact is a professional UI components and data visualization library for React on a mission to help you design and build business apps with React much faster.
Table of Contents
- Common Support Questions
- React UI Components
- Design-to-Development Support
- Sample Applications
- Useful Links
- Licensing
Common Support Questions
Where can I find help?
- For community support we recommend asking questions on our public forum or Stack Overflow using the kendo-react-ui tag.
- KendoReact license holders can use our official support channel to submit support tickets.
How do I report a bug?
If you want to report a bug with KendoReact, please start by reviewing this repo’s issue tracker to make sure your issue has not already been reported. If you can’t find your issue there, please follow the following reproduction steps:
- Find an example in the KendoReact documentation that looks similar to your use case.
- Open that example in StackBlitz by using the EDIT IN STACKBLITZ button.
- Fork the StackBlitz project by using the FORK button at the top of the StackBlitz interface.
- Modify the code in your StackBlitz project so that it shows the issue you’re having with KendoReact. Try to include the minimum possible amount of code.
- Save your StackBlitz project by using the SAVE button at the top of the StackBlitz interface.
- Copy the URL of your StackBlitz project from your browser’s address bar.
- Open a new issue in this repo and your StackBlitz link in the description.
- Provide any additional information necessary for us to reproduce the problem, such as browser version, steps to perform, etc.
We might not be able to act on issues without a runnable demo.
If you need assistance on troubleshooting or isolating a problem, you can request a remote assistance session through our Support Ticket system. Remote Assistance is included in our Ultimate Support subscription.
When do you plan to release feature X?
- Check the KendoReact Roadmap to see a list of features we have planned.
- If your feature isn’t listed there, check our feedback portal. If you don’t see your feature on our portal, you can request the feature there.
React UI Components
Animations
Animation | React Animation Features | Documentation & Demos |
Barcodes
Barcode | React Barcode Features | Documentation & Demos |
QR Code | React QR Code Features | Documentation & Demos |
Buttons
Charts
Common Utilities
Drag&Drop Utilities | React Drag&Drop Utilities Features | Documentation & Demos |
Typography | React Typography Features | Documentation & Demos |
Icon & SVG Icon | React Icon & SVG Icon Features | Documentation & Demos |
Conversational UI
Conversational UI | React Conversational UI Features | Documentation & Demos |
AIPrompt | React AIPrompt Features | Documentation & Demos |
Data Grid
Data Grid | React Data Grid Features | Documentation & Demos |
Data Query
Data Query | React Data Query Features | Documentation & Demos |
Data Tools
Filter | React Filter Features | Documentation & Demos |
Pager | React Pager Features | Documentation & Demos |
Date Inputs
Date Math
Date Math | React Date Math Features | Documentation & Demos |
Dialogs
Dialog | React Dialog Features | Documentation & Demos |
Window | React Window Features | Documentation & Demos |
Drawing
Drawing Library | React Drawing Library Features | Documentation & Demos |
Dropdowns
AutoComplete | React AutoComplete Features | Documentation & Demos |
ComboBox | React ComboBox Features | Documentation & Demos |
DropDownList | React DropDownList Features | Documentation & Demos |
DropDownTree | React DropDownTree Features | Documentation & Demos |
MultiColumnComboBox | React MultiColumn ComboBox Features | Documentation & Demos |
MultiSelect | React MultiSelect Features | Documentation & Demos |
MultiSelect Tree | React MultiSelect Tree Features | Documentation & Demos |
Editor
Editor | React Editor Features | Documentation & Demos |
Excel Export
Excel Export | React Excel Export Features | Documentation & Demos |
File Saver
File Saver | React File Saver Features | Documentation & Demos |
Form
Gantt
Gantt | React Gantt Chart Features | Documentation & Demos |
Gauges
Indicators
Badge | React Badge Features | Documentation & Demos |
Loader | React Loader Features | Documentation & Demos |
Skeleton | React Skeleton Features | Documentation & Demos |
Inputs
Labels
Error | React Error Features | Documentation & Demos |
FloatingLabel | React FloatingLabel Features | Documentation & Demos |
Hint | React Hint Features | Documentation & Demos |
Label | React Label Features | Documentation & Demos |
Layout
ListBox
ListBox | React ListBox Features | Documentation & Demos |
ListView
ListView | React ListView Features | Documentation & Demos |
Notification
Notification | React Notification Features | Documentation & Demos |
PDF Processing
PDF Generator | React PDF Generator Features | Documentation & Demos |
Pivot Grid
PivotGrid | React Pivot Grid Features | Documentation & Demos |
Popup
Popup | React Popup Features | Documentation & Demos |
Progress Bars
ChunkProgressBar | React ChunkProgressBar Features | Documentation & Demos |
ProgressBar | React ProgressBar Features | Documentation & Demos |
Ripple
Ripple | React Ripple Features | Documentation & Demos |
Scheduler
Scheduler | React Scheduler Features | Documentation & Demos |
ScrollView (Carousel)
ScrollView | React ScrollView (Carousel) Features | Documentation & Demos |
Sortable
Sortable | React Sortable Features | Documentation & Demos |
Tooltips
Tooltip | React Tooltip Features | Documentation & Demos |
Popover | React Popover Features | Documentation & Demos |
TreeList
TreeList | React TreeList Features | Documentation & Demos |
TreeView
TreeView | React TreeView Features | Documentation & Demos |
Upload
External Drop Zone | React External Drop Zone Features | Documentation & Demos |
Upload | React Upload Features | Documentation & Demos |
OrgChart
OrgChart | React OrgChart Features | Documentation & Demos |
SpreadSheet
SpreadSheet | React SpreadSheet Features | Documentation & Demos |
PDFViewer
PDFViewer | React PDFViewer Features | Documentation & Demos |
TaskBoard
TaskBoard | React TaskBoard Features | Documentation & Demos |
Design-to-Development Support
3 Design Themes
Default Theme | KendoReact Default Theme |
Material Theme | KendoReact Material Theme |
Bootstrap Theme | KendoReact Bootstrap Theme |
Fluent Theme | KendoReact Fluent Theme |
Design Kits
3 Kendo UI Design Kits for Figma | Kendo UI Figma Design Kits | Documentation |
Customize the KendoReact Themes to Match Your Brand
KendoReact ThemeBuilder | Apply Your Brand Colors | KendoReact ThemeBuilder App |
Sample Applications
React Dashboard Application
We created the React Dashboard Application following the best practices of building UI with KendoReact components, which makes it a fantastic learning resource. You can see how easy it is to set up complex components such as the Data Grid (Table), Charts, Scheduler or Forms.
Financial Portfolio Application
The React Financial Portfolio Application shows how to create fast, beautiful and dynamic financial dashboards. It takes full advantage of React's fast rendering and shows dynamic data updates in real time which allows monitoring data with no visible delay.
File Manager Template Application
The React File Manager Application is an Explorer-like application built entirely with KendoReact components that enables you to manage files and folders. You can show additional information about the selected file in a template-customizable Preview Pane, which you can show or hide through a switch button.
React Data Grid with NodeJS / ASP.NET Core Server Example
You can take advantage of two full stack sample applications built with the KendoReact Data Grid on the frontend and Node.js and ASP.NET Core on the backend to use as a reference when building your own applications. We hope they help to reduce the complexity of hooking up a server to our React Data Table component.
- See the React Data Grid with NodeJS Express Server sample app
- See the React Data Grid with ASP.NET Core Server sample app
GitHub Issues Grid
The React GitHub Issues Application shows off how to use a KendoReact Data Grid to manage a large data set—in this case, all issues in the main Facebook React and GraphQL repositories.
Useful Links
- Roadmap — See what’s coming to KendoReact.
- Changelog — A full list of what’s changed in KendoReact releases.
- React Resources hub — A helpful list of KendoReact tutorials, blogs, videos, and more.
- Support hub — Technical resources and how-to articles.
- Virtual Classroom — On-demand technical training, free with a trial or license.
- Pricing — Learn more about what you get with a KendoReact license.
- React Blogs — Explore many helpful expert-written blogs and tutorials on everything React, including KendoReact-specific guides.
- React Wednesdays — A weekly chat show with the best and brightest from the React world, hosted by TJ VanToll.
Licensing
KendoReact is a commercial UI library. You will need to install a license key when adding the package to your project. To receive a license key, you need to either purchase a license or register for a free trial. Doing so indicates that you accept the KendoReact License Agreement. For more information, please refer to the KendoReact My License page.
The 30-day free trial gives you access to all KendoReact components and their full functionality. Additionally, for the period of your license, you get access to our legendary technical support provided directly by the KendoReact dev team!
No vulnerabilities found.
Reason
all changesets reviewed
Reason
30 commit(s) and 8 issue activity found in the last 90 days -- score normalized to 10
Reason
no dangerous workflow patterns detected
Reason
no binaries found in the repo
Reason
license file detected
Details
- Info: project has a license file: LICENSE.md:0
- Warn: project license file does not contain an FSF or OSI license.
Reason
dependency not pinned by hash detected -- score normalized to 8
Details
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cd.yml:22: update your workflow using https://app.stepsecurity.io/secureworkflow/telerik/kendo-react/cd.yml/master?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/cd.yml:27: update your workflow using https://app.stepsecurity.io/secureworkflow/telerik/kendo-react/cd.yml/master?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/cd.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/telerik/kendo-react/cd.yml/master?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:18: update your workflow using https://app.stepsecurity.io/secureworkflow/telerik/kendo-react/ci.yml/master?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:23: update your workflow using https://app.stepsecurity.io/secureworkflow/telerik/kendo-react/ci.yml/master?enable=pin
- Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/telerik/kendo-react/ci.yml/master?enable=pin
- Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/publish-kb.yml:26: update your workflow using https://app.stepsecurity.io/secureworkflow/telerik/kendo-react/publish-kb.yml/master?enable=pin
- Info: 0 out of 5 GitHub-owned GitHubAction dependencies pinned
- Info: 0 out of 2 third-party GitHubAction dependencies pinned
- Info: 18 out of 18 npmCommand dependencies pinned
Reason
no effort to earn an OpenSSF best practices badge detected
Reason
detected GitHub workflow tokens with excessive permissions
Details
- Warn: no topLevel permission defined: .github/workflows/cd.yml:1
- Warn: no topLevel permission defined: .github/workflows/ci.yml:1
- Warn: topLevel 'contents' permission set to 'write': .github/workflows/publish-kb.yml:9
- Info: no jobLevel write permissions found
Reason
project is not fuzzed
Details
- Warn: no fuzzer integrations found
Reason
security policy file not detected
Details
- Warn: no security policy file detected
- Warn: no security file to analyze
- Warn: no security file to analyze
- Warn: no security file to analyze
Reason
SAST tool is not run on all commits -- score normalized to 0
Details
- Warn: 0 commits out of 30 are checked with a SAST tool
Reason
30 existing vulnerabilities detected
Details
- Warn: Project is vulnerable to: GHSA-grv7-fg5c-xmjg
- Warn: Project is vulnerable to: GHSA-3xgq-45jj-v275
- Warn: Project is vulnerable to: GHSA-gcx4-mw62-g8wm
- Warn: Project is vulnerable to: GHSA-4vvj-4cpr-p986 / GHSA-64vr-g452-qvp3
- Warn: Project is vulnerable to: GHSA-9cwx-2883-4wfx
- Warn: Project is vulnerable to: GHSA-952p-6rrq-rcjv
- Warn: Project is vulnerable to: GHSA-fr5h-rqp8-mj6g
- Warn: Project is vulnerable to: GHSA-g77x-44xx-532m
- Warn: Project is vulnerable to: GHSA-gp8f-8m3g-qvj9
- Warn: Project is vulnerable to: GHSA-qwcr-r2fm-qrc7
- Warn: Project is vulnerable to: GHSA-pxg6-pf52-xh8x
- Warn: Project is vulnerable to: GHSA-ghr5-ch3p-vcr6
- Warn: Project is vulnerable to: GHSA-rv95-896h-c2vc
- Warn: Project is vulnerable to: GHSA-qw6h-vgh9-j6wx
- Warn: Project is vulnerable to: GHSA-cxjh-pqwp-8mfp
- Warn: Project is vulnerable to: GHSA-c7qv-q95q-8v27
- Warn: Project is vulnerable to: GHSA-9wv6-86v2-598j
- Warn: Project is vulnerable to: GHSA-m6fv-jmcg-4jfg
- Warn: Project is vulnerable to: GHSA-cm22-4g7w-348p
- Warn: Project is vulnerable to: GHSA-wr3j-pwj9-hqq6
- Warn: Project is vulnerable to: GHSA-3h5v-q93c-6h6q
- Warn: Project is vulnerable to: GHSA-p8p7-x288-28g6
- Warn: Project is vulnerable to: GHSA-f5x3-32g6-xq36
- Warn: Project is vulnerable to: GHSA-67hx-6x53-jw92
- Warn: Project is vulnerable to: GHSA-c2qf-rxjj-qqgw
- Warn: Project is vulnerable to: GHSA-72xf-g2v4-qvf3
- Warn: Project is vulnerable to: GHSA-8hc4-vh64-cxmj
- Warn: Project is vulnerable to: GHSA-rp65-9cf3-cjxr
- Warn: Project is vulnerable to: GHSA-m85w-3h95-hcf9
- Warn: Project is vulnerable to: GHSA-f6v4-cf5j-vf3w
Score
5.3
/10
Last Scanned on 2024-11-18
The Open Source Security Foundation is a cross-industry collaboration to improve the security of open source software (OSS). The Scorecard provides security health metrics for open source projects.
Learn More