All Projects → eastbanctechru → right-angled

eastbanctechru / right-angled

Licence: MIT license
Lightweight and easy to use angular data grids which integrates with your markup and styles rather than generating its own

Programming Languages

typescript
32286 projects
HTML
75241 projects
javascript
184084 projects - #8 most used programming language
SCSS
7915 projects

Projects that are alternatives of or similar to right-angled

Material Table
Datatable for React based on material-ui's table with additional features
Stars: ✭ 3,198 (+4468.57%)
Mutual labels:  table, datagrid
Ngx Datatable
✨ A feature-rich yet lightweight data-table crafted for Angular
Stars: ✭ 4,415 (+6207.14%)
Mutual labels:  table, datagrid
Reactgrid
Add spreadsheet-like behavior to your React app
Stars: ✭ 289 (+312.86%)
Mutual labels:  table, datagrid
Datatablesbundle
This Bundle integrates the jQuery DataTables plugin into your Symfony application.
Stars: ✭ 334 (+377.14%)
Mutual labels:  table, datagrid
React Table
⚛️ Hooks for building fast and extendable tables and datagrids for React
Stars: ✭ 15,739 (+22384.29%)
Mutual labels:  table, datagrid
react-table-library
🍱 React Table Library
Stars: ✭ 135 (+92.86%)
Mutual labels:  table, datagrid
Gijgo
Gijgo - Free Javascript Controls
Stars: ✭ 424 (+505.71%)
Mutual labels:  table, datagrid
ag-grid
The best JavaScript Data Table for building Enterprise Applications. Supports React / Angular / Vue / Plain JavaScript.
Stars: ✭ 8,743 (+12390%)
Mutual labels:  table, datagrid
Grid
Declarative React Canvas Grid primitive for Data table, Pivot table, Excel Worksheets and more 💥
Stars: ✭ 573 (+718.57%)
Mutual labels:  table, datagrid
Ka Table
Lightweight MIT React Table component for both TS and JS with Sorting, Filtering, Grouping, Virtualization, Editing and many more
Stars: ✭ 117 (+67.14%)
Mutual labels:  table, datagrid
Datatable
A simple, modern and interactive datatable library for the web
Stars: ✭ 587 (+738.57%)
Mutual labels:  table, datagrid
editable-react-table
React table built to resemble a database.
Stars: ✭ 519 (+641.43%)
Mutual labels:  table, datagrid
Griddle
Simple Grid Component written in React
Stars: ✭ 2,494 (+3462.86%)
Mutual labels:  table, datagrid
ctablex
Featureable, flexible and powerful react table.
Stars: ✭ 17 (-75.71%)
Mutual labels:  table, datagrid
react-cool-virtual
😎 ♻️ A tiny React hook for rendering large datasets like a breeze.
Stars: ✭ 1,031 (+1372.86%)
Mutual labels:  table
json-table-converter
Convert any json to table.
Stars: ✭ 37 (-47.14%)
Mutual labels:  table
react-table
simple react sortable searchable table
Stars: ✭ 16 (-77.14%)
Mutual labels:  table
TNCR Dataset
Deep learning, Convolutional neural networks, Image processing, Document processing, Table detection, Page object detection, Table classification. https://www.sciencedirect.com/science/article/pii/S0925231221018142
Stars: ✭ 37 (-47.14%)
Mutual labels:  table
vue-willtable
An editable table component for Vue.js 2.0
Stars: ✭ 119 (+70%)
Mutual labels:  table
wp-db-table
A base WordPress database table class
Stars: ✭ 28 (-60%)
Mutual labels:  table

npm version Build Status Coverage Status Commitizen friendly Dependency Status devDependency Status

What is it

right-angled is a lightweight and easy to use angular data grids which integrates with your markup and styles rather than generating its own

Getting started

Check out our demo application at https://eastbanctechru.github.io/right-angled/

Install

npm install right-angled

TL;DR

right-angled is the library for constructing functional data tables (aka data lists, data grids). Also, it has a very useful selection and filter models. They can work even without lists, but they go much better with them. The main feature providing the basis for the library is unobtrusiveness seen in the following:

  • The library is not tied to such frameworks as bootstrap and does not include any css styles. It is 100% up to you how the app will be structured and look.
  • Minimal impact on your markup. right-angled provides directives instead of components whenever it’s possible. There are only several components in right-angled and they act just as visibility containers without any additional markup. Again, it is 100% up to you how the app will structured and look.
  • As a consequence of the above point, right-angled contains minimum of directives and components. It means that you will have to implement some of the components yourself (right-angled provides several useful services which you can inject and use to implement your components easily). Nevertheless, we are sure that creating a new component will give you more pleasure, than learning dozens of options and trying to style an alien one with the markup that cannot be modified.

How to build the project

To build the project, follow these steps:

  1. Ensure that NodeJS is installed. This provides the platform on which the build tooling runs.
  2. This project is based on angular-cli so you need to install it.
  3. From the project folder, execute the following command to install project dependencies:
npm install
  1. From the project folder, execute the following command to build the source code:
ng build

How to run tests

You can run tests in Chrome with watch mode by executing the following command:

ng test

or execute single run:

ng test --watch=false
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].