DowolnyWykres
AnyChart to biblioteka JavaScript do wieloplatformowej wizualizacji danych w postaci interaktywnych wykresów i pulpitów nawigacyjnych . Początkowo był dostępny jako Flash i jako taki zintegrowany przez Oracle w APEX .
Historia
AnyChart został po raz pierwszy opracowany w 2003 roku jako składnik wykresów Flash do wizualizacji danych XML . [ potrzebne źródło ]
W 2007 roku firma Oracle udzieliła licencji AnyChart na wdrożenie wykresów Flash w Oracle Application Express (APEX), z którego od marca 2007 roku korzystało miesięcznie 100 000 programistów .
Wraz z wydaniem APEX 4.2 w 2012 roku wprowadzono AnyChart 6 z obsługą wykresów HTML5 opartych na renderowaniu SVG oprócz wykresów Flash. Wersja 7.x AnyChart była już całkowicie oparta na JavaScript i HTML5.
AnyChart 8.x wydany po raz pierwszy w 2017 roku ma system modułowy i obsługuje ponad 90 typów wykresów, w tym odmiany podstawowych wykresów, wykresy Gantta , wykresy danych meteorologicznych i środowiskowych (takich jak temperatura powietrza i opady, miary głębokości) oraz mapy , wraz z niestandardowymi rysunkami i różnymi opcjami pracy z danymi. W 2019 roku stało się również dostępne jako rozszerzenie wizualizacji dla Qlik Sense .
Licencja
AnyChart jest darmowy do użytku non-profit i wymaga płatnej licencji do użytku w oprogramowaniu komercyjnym . Jego kod źródłowy jest otwarty na GitHub od wydania 7.13.0. Silnik renderujący grafikę biblioteki jest dostępny na wolnej licencji BSD ; został zmodyfikowany z AnyChart i udostępniony jako oddzielny interfejs API JavaScript pod nazwą GraphicsJS w 2016 roku.
Nagrody
AnyChart ma nagrody branżowe. W 2016 roku ProgrammableWeb nazwał go jednym z najciekawszych interfejsów API big data i analityki, a magazyn CIOReview umieścił go w pierwszej dwudziestce narzędzi do wizualizacji danych.
W 2018 roku AnyChart zdobył nagrodę DEVIES na DeveloperWeek w Kalifornii za najlepszą innowację w technologii JavaScript.