Skip to content

A mimic repo of Syncfusion's Flutter widgets, with an actual OSD compliant license. No commercial BS.

License

Notifications You must be signed in to change notification settings

doarvid/free_flutter_widgets

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Free Flutter Widgets

Free Flutter widgets is a copy of Syncfusion's Flutter widgets repo libraries include high-quality UI widgets and file-format packages to help you create rich, high-quality applications for iOS, Android, and web from a single code base.

Quicklinks

Repo structure

This repository holds the source code of all the Free Flutter widgets and libraries. Source code of the widget, a working example, read me, changelog, etc., files are available in the packages directory.

Packages

Package/Plugin Available widgets/libraries Version Pub Points Pub Likes
free_flutter_barcodes
  • BarcodeGenerator
pub package pub points popularity
free_flutter_calendar
  • Calendar
pub package pub points popularity
free_flutter_charts
  • CartesianChart
  • CircularChart
  • PyramidChart
  • FunnelChart
pub package pub points popularity
free_flutter_core This package contains core functionality and util functions for Free Flutter widgets and libraries. pub package pub points popularity
free_flutter_data_table
  • DataTable
pub package pub points popularity
free_flutter_datepicker
  • DatePicker
pub package pub points popularity
free_flutter_gauges
  • RadialGauge
  • LinearGauge
pub package pub points popularity
free_flutter_l10n This package contains localized text for 77 languages for all the applicable Free Flutter Widgets. pub package pub points popularity
free_flutter_maps
  • Maps
pub package pub points popularity
free_flutter_office_charts
  • Office charts library
pub package pub points popularity
free_flutter_office_core This package is a dependecy package for Free Flutter Office charts library. pub package pub points popularity
free_flutter_pdf
  • PDF library
pub package pub points popularity
free_flutter_pdfviewer
  • PdfViewer
pub package pub points popularity
free_flutter_sheets
  • Spreadsheets library
pub package pub points popularity
free_flutter_signature_box
  • SignatureBox
pub package pub points popularity
free_flutter_sliders
  • Slider
  • RangeSlider
  • RangeSelector
pub package pub points popularity
free_flutter_treemap
  • Treemap
pub package pub points popularity

How to use

Referring packages source in your application

All the packages available in the packages folder can be referred in your application by following the below steps.

Step 1

Clone the free_flutter_widgets repository into your machine.

Step 2

Refer the required package in your application's pubspec.yaml file by mentioning its local path. For example, here we have referred the charts package.

free_flutter_charts:
    path: {path_to_local_free_flutter_widgets_repo}/packages/free_flutter_charts

Step 3

Run the following command to get the required packages.

$ flutter pub get

Step 4

Run/Debug your application in either VSCode or the IntelliJ IDE of your choice or run your code using

flutter run

Running the available examples

All the packages available in the packages folder has an example and it can be run by following the below steps.

Step 1

Clone the free_flutter_widgets repository into your machine.

Step 2

Open the example folder available in packages in an IDE. The below path is merely for reference.

{path_to_local_free_flutter_widgets_repo}\packages\free_flutter_charts\example

Step 3

Run the following command to get the required packages.

flutter pub get

Note: In the example, packages are referred from the local folder which is available in this repository. If you wish, you can also refer the packages from pub.

Step 4

Run/Debug your application in either VSCode or the IntelliJ IDE of your choice or run your code using

flutter run

Useful links

Take a look at the following to learn more about Syncfusion Flutter widgets:

Author(s) & Maintainer(s)

Founded in 2001 and headquartered in Research Triangle Park, N.C., Syncfusion has more than 20,000 customers and more than 1 million users, including large financial institutions, Fortune 500 companies, and global IT consultancies.

About

A mimic repo of Syncfusion's Flutter widgets, with an actual OSD compliant license. No commercial BS.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 99.7%
  • Ruby 0.1%
  • Swift 0.1%
  • Java 0.1%
  • Objective-C 0.0%
  • Kotlin 0.0%