Bossie: najlepsze aplikacje deweloperskie open source

Ext Core, Ext JS i Ext GWT

Ext Core jest lekką i bogatą biblioteką JavaScript dla stron webowych, dostarcza abstrakcji do manipulacji/przechodzenia obiektów DOM, AJA, obsługę zdarzeń (w tym własnych), animacji i tworzenia wzorców, mechanizm OO. Ext JS jest biblioteką przeznaczoną do budowania bogatych aplikacji webowych, pracujących w różnych przeglądarkach, posiada zestaw wysokowydajnych dostosowywalnych widżetów i model komponentów. Ext GWT jest biblioteką Java przeznaczoną do budowania bogatych aplikacji z użyciem Google Web Toolkit. Oryginalnie była zbudowana na YUI, JQuery lub Prototype i nadal jest często wykorzystywana z JQuery, ale obecnie ma własną bibliotekę bazową Ext.

Sencha Touch

Sencha Touch jest frameworkiem przeznaczonym do budowania aplikacji wykorzystujących HTML5, CSS3 i JavaScript, które będą szczególnie dobrze pracować w środowiskach wyposażonych w ekrany dotykowe - najczęściej dotyczy to systemów iOS firmy Apple oraz Androida. Framework ten ma wiele wspólnego z Ext JS, ale dodaje warstwę odpowiedzialną za ekran dotykowy.

Zobacz również:

  • Google udostępnia AI Gemma dla developerów

Apache Hadoop

Hadoop jest zintegrowanym zestawem narzędzi przeznaczonych do zarządzania rozproszonymi danymi i wysoko skalowalnego przetwarzania danych w klastrach obliczeniowych. Narzędzia Hadoop umożliwiają tworzenie bardzo dużych baz danych oraz hurtowni, a także uruchamianie zadań analizy danych na dużą skalę, takich jak MapReduce. Jest to bardzo dobre i darmowe narzędzie dla firm, które chcą przeprowadzać skomplikowane analizy bardzo dużych ilości danych.

R

R jest środowiskiem do obliczeń statystycznych i prezentacji graficznej wyników, który dla osoby posiadającej odpowiednią wiedzę, z powodzeniem może zastąpić SAS lub SPSS. W odróżnieniu od wyżej wymienionych, w R cała analiza składa się z kilku serii kroków, których wyniki są przechowywane w obiektach, zatem przykładowe wyniki obliczeń regresji będą skromne, ale utworzony obiekt (tzw "fit") można odpytać za pomocą funkcji analitycznych lub graficznych. R działa na platformach Linux/UNIX, Windows i MacOS X.

Git

Dwa lata temu Git otrzymał nagrodę Bossie za pionierską implementację rozproszonego systemu kontroli wersji. Obecnie doceniamy wkład w popularyzację tej koncepcji. Dziś Git daje deweloperom szybki dostęp do kompletnej bazy historii kodu, tworzenia odgałęzień rozwojowych i łączenia ich w miarę potrzeb. Dobre narzędzia graficzne oraz sprawnie zarządzane darmowe repozytoria, takie jak GitHub sprawiają, że jest to najpopularniejszy obecnie system kontroli wersji programów.


TOP 200