
Security News
Deno 2.6 + Socket: Supply Chain Defense In Your CLI
Deno 2.6 introduces deno audit with a new --socket flag that plugs directly into Socket to bring supply chain security checks into the Deno CLI.
angular-froalacharts
Advanced tools
Simple and lightweight official Angular component for FroalaCharts. `angular-froalacharts` enables you to add JavaScript charts in your Angular application without any hassle.
Simple and lightweight official Angular component for FroalaCharts. angular-froalacharts enables you to add JavaScript charts in your Angular application without any hassle.
To install angular-froalacharts library, run:
$ npm install angular-froalacharts --save
To install froalacharts library:
$ npm install froalacharts --save
Here is a basic sample that shows how to create a chart using angular-froalacharts:
Add this in your Angular AppModule:
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { AppComponent } from './app.component';
// Import angular-froalacharts
import { FroalaChartsModule } from 'angular-froalacharts';
// Import FroalaCharts library and chart modules
import * as FroalaCharts from 'froalacharts';;
import * as FroalaTheme from 'froalacharts/themes/froalacharts.theme.froala';
// Pass the froalacharts library and chart modules
FroalaChartsModule.fcRoot(FroalaCharts, FroalaTheme);
@NgModule({
declarations: [AppComponent],
imports: [
BrowserModule,
// Specify FroalaChartsModule as import
FroalaChartsModule
],
providers: [],
bootstrap: [AppComponent]
})
export class AppModule {}
Once the library is imported, you can use its components, directives in your Angular application:
In your Angular AppComponent:
import { Component } from '@angular/core';
@Component({
selector: 'my-app',
templateUrl: './app.component.html'
})
export class AppComponent {
dataSource: Object;
title: string;
constructor() {
this.title = 'Angular FroalaCharts Sample';
this.dataSource = {
chart: {
caption: 'Countries With Most Oil Reserves [2017-18]',
subCaption: 'In MMbbl = One Million barrels',
xAxisName: 'Country',
yAxisName: 'Reserves (MMbbl)',
numberSuffix: 'K',
theme: 'froala'
},
data: [
{ label: 'Venezuela', value: '290' },
{ label: 'Saudi', value: '260' },
{ label: 'Canada', value: '180' },
{ label: 'Iran', value: '140' },
{ label: 'Russia', value: '115' },
{ label: 'UAE', value: '100' },
{ label: 'US', value: '30' },
{ label: 'China', value: '30' }
]
};
}
}
<!-- You can now use froalacharts component in app.component.html -->
<h1>
{{title}}
</h1>
<froalacharts
width="600"
height="350"
type="pie"
dataFormat="JSON"
[dataSource]="dataSource"
></froalacharts>
$ git clone https://github.com/froala/angular-froalacharts.git
$ cd angular-component
$ npm i
$ npm start
The FroalaCharts Angular component is open-source and distributed under the terms of the MIT/X11 License. However, you will need to download and include FroalaCharts library in your page separately, which has a separate license.
FAQs
Simple and lightweight official Angular component for FroalaCharts. `angular-froalacharts` enables you to add JavaScript charts in your Angular application without any hassle.
The npm package angular-froalacharts receives a total of 4 weekly downloads. As such, angular-froalacharts popularity was classified as not popular.
We found that angular-froalacharts demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Deno 2.6 introduces deno audit with a new --socket flag that plugs directly into Socket to bring supply chain security checks into the Deno CLI.

Security News
New DoS and source code exposure bugs in React Server Components and Next.js: what’s affected and how to update safely.

Security News
Socket CEO Feross Aboukhadijeh joins Software Engineering Daily to discuss modern software supply chain attacks and rising AI-driven security risks.