List of open source code libraries

From Wikipedia, the free encyclopedia

More information Library Name, Programming Language ...
List of open-source code libraries[1][2][3]
Library NameProgramming LanguageOpen Source License
Accord.NET librariesC#LGPLv3, GPLv3
Apache LuceneC#Apache-2.0
ASP.NET CoreC#MIT
Dapper ORMC#Apache-2.0
EDXL SharpC#MIT
Framework Class LibraryC#MIT
Infer.NETC#MIT
Math.NET NumericsC#MIT
ML.NETC#MIT
NHibernateC#LGPL-2.1
OpenTKC#MIT
SignalRC#MIT
Standard Libraries (CLI)C#MIT
Apache Portable RuntimeCApache License 2.0
Automatically Tuned Linear Algebra SoftwareC, FortranBSD License
Binary File Descriptor libraryCLGPL-2.1-or-later
C POSIX libraryCLGPL,MIT,BSD
C standard library (libc)CISO/IEC 9899
CairoCGPLv2
ChipmunkCMIT
Core FoundationCApple Public Source License
DirectFBCLGPL-2.1
ExpatCMIT
Fast Artificial Neural NetworkCGPL
FFmpegCLGPL/GPL
FreeTDSCMIT
FreeTypeCFTL
FontconfigCMIT
GD Graphics LibraryCMIT
GDKCLGPL-2.1
GEGLCGPL-3.0
GIOCLGPL-2.1
GLibCLGPLv2.1
GNetCLGPL-2.1
glibcCLGPL-2.1-or-later
GNU LibtoolCGPL-3.0
GNU Multiple Precision Arithmetic LibraryCGPL-3.0
GNU portability libraryCGPL-3.0
GNU Portable ThreadsCLGPL-2.0
GNU ReadlineCGPL-3.0-or-later
GNU Scientific LibraryCGPL
GnuTLSCLGPL-2.1-or-later
GObjectCLGPL
GTK libraryCLGPL-2.1+
GTK Scene Graph KitCLGPL-2.1
IUPCMIT
LibartCLGPL-2.0-or-later
libavcodecCLGPL-2.1
libcurlCcurl license/MIT
libdcaCGPL-2.0
libeventCMIT
libffiCMIT
libfixmathCMIT
libjpegCCustom BSD-like
LibpcapCBSD-3-Clause
libpngClibpng license
LibRawCGPL-2.0
LibreDWGCGPL-3.0
LibreSSLCISC
LibrsvgCLGPL-2.1
libsndfileCLGPL-2.1
LibTIFFClibtiff license
libusbCLGPL-2.1
libuvCMIT
Libt2nCGPL-2.0
LibVNCServerCGPL-2.0
libvpxCBSD-2-Clause
libxml2CMIT
libxsltCMIT
Little CMSCMIT
LZFSECApache-2.0
Mbed TLSCApache-2.0
MesaCMIT
MsQuicCMIT
MuJoCoCApache-2.0
MuPDFCAGPL-3.0
MustacheCMIT
ncursesCMIT
NetpbmCMIT
NettleCGPL-2.0-or-later
NewtCMIT
nghttp2CMIT
OpenGL Utility LibraryCSGI Free Software License B
OpenJPEGCGPL-2.0
Oracle Berkeley DBCDual licensed GNU AGPL
PangoCLGPL
Perl Compatible Regular ExpressionsCBSD
PROJCMIT
libpthreadCGPL-2.0-or-later
raylibCzlib
SeedCMIT
Simple DirectMedia LayerCZlib License
SVGALibCLGPL-2.1
Systemd librariesCLGPL-2.1-or-later
TkCBSD-style
UMFPACKCLGPL-2.1
VorbisCBSD
VDPAU libvdpauCMIT
XCBCMIT
XftCMIT/X
XlibCMIT
XMLStarletCMIT
zlibCZlib
ZopfliCApache-2.0
AllegroC, C++zlib
ARToolKitC, C++GPL
DevILC, C++LGPL-2.1
FFTWC, OCamlGPL-2.0-or-later
GraphicsMagickC, C++ImageMagick License
ImageMagick libraryC, C++, Perl, Python, Ruby, Java, PHPImageMagick License
International Components for UnicodeC, C++, JavaICU-4.0
libcameraC, C++GPL-2.0
Math Kernel LibraryC, C++, DPC++, FortranApache License 2.0
libSassC, C++MIT
libSBMLC, C++LGPL-2.1
LibXC, C++, PythonMIT
MoltenVKC, C++MIT
NetlibC, C++, Fortran, MATLAB,Public Domain
SQLiteC, C++, Swift, Python, JavaPublic domain
OpenSSLC, C++Apache 2.0
PLplotC, C++, Fortran, Java, OCaml, Python, TclLGPL
PowerToysC, C++MIT
Windows Template LibraryC, C++CPL, MPL
ArmadilloC++MPL 2.0
AsioC++Boost Software License 1.0
BitpitC++LGPL-3.0
BoostC++Boost Software License
BotanC++MPL-2.0
C++ Standard LibraryC++GPL-3.0-or-later
CaffeC++BSD
CAPDC++GPL-3.0
CGALC++GPL-3.0
CinderC++MIT
ClanLib libraryC++zlib
Class Library for NumbersC++GPL
CppUnitC++GPL-3.0
Crypto++C++boost software license
deal.IIC++GPL-3.0
DlibC++Boost Software License
Effi librariesC++GPL-3.0
EigenC++MPL2
fastTextC++MIT
FLTKC++LGPL-2.0-or-later
Geospatial Data Abstraction LibraryC++MIT
General Polygon ClipperC++zlib
GLFWC++Zlib License
Google TestC++BSD-3
HarfBuzzC++MIT
Insight Segmentation and Registration ToolkitC++Apache-2.0
Jackets libraryC++, MATLABApache 2.0
JSBSimC++GPL-3.0
JUCEC++GPL-3.0
KDE FrameworksC++LGPL-2.1+
LEMONC++LGPL-3.0
LevelDBC++BSD
LibdashC++MIT
libLASC++LGPL-2.1
libsigc++C++LGPL
LIVE555C++GNU GPL
MetakitC++MIT
Microsoft SEALC++MIT
Loki libraryC++Boost Software License
mlpackC++Apache 2.0
Mobile Robot Programming ToolkitC++BSD 3-Clause
Open Asset Import LibraryC++LGPL
Open Cascade librariesC++LGPL 2.1 only
OpenFOAMC++GPLv3
OpenImageIOC++Apache-2.0
OpenNNC++GPL
OpenVDBC++MPL-2.0
openFrameworksC++MIT
OpenRTM-aistC++LGPL-2.1
Orfeo toolboxC++CeCILL-2.1
OR-ToolsC++Apache-2.0
PhysX SDKC++BSD-3
POCO C++ LibrariesC++MIT
PopplerC++GPL-2.0-or-later
Protocol BuffersC++BSD-3-Clause
QtC++GPL 2.0, 3.0 / LGPL 3.0
QuantLibC++GPL-2.0
RocksDBC++Apache 2.0
ROOTC++GNU GPLv3
ScintillaC++MIT
Simple and Fast Multimedia LibraryC++Zlib License
Skia Graphics libraryC++BSD
SnappyC++BSD
Standard Template Library (STL)C++None (Standard C++)
StaplC++BSD
SymbolicC++C++GNU GPL
TBOXC++MIT
TerraLibC++GPL-3.0
Tesseract OCRC++Apache 2.0
Threading Building BlocksC++Apache 2.0
ThreadWeaverC++GPL-2.0
TinyXMLC++Zlib
VTD-XMLC++Apache License 2.0
wxWidgetsC++wxWindows Library Licence
x265C++GPLv2
Apache MXNetC++, Python, Julia, RApache License 2.0
ALGLIBC++, C#, Python, Java, LuaLGPL
CMU SphinxC++, JavaApache 2.0
Data Analytics LibraryC++, Java, PythonApache 2.0
fastTextC++, PythonMIT
OpenCVC++, Python, JavaApache 2.0
Shogun (toolbox)C++, Python, JavaGPL
Microsoft Cognitive ToolkitC++, PythonMIT
Robot Operating System libraryC++, Python, LispApache-2.0
XGBoostC++, Python, RApache License 2.0
Apache SINGAPython, C++Apache-2.0
AppJarPythonApache 2.0
AstropyPythonBSD-3
Beautiful SoupPythonMIT for version 4 and later
BiopythonPythonBSD
ChainerPythonApache 2.0
CatBoostPythonApache 2.0
CheetahTemplatePythonMIT
ConstructPythonMIT
CubesPythonGPL-3.0
CuPyPythonMIT
DaskPythonBSD-3
DEAPPythonMIT
DeepSpeedPythonApache-2.0
GenshiPythonBSD-3
GensimPythonLGPL-2.1
Graph-toolPythonGPL-3
HorovodPythonApache 2.0
JAXPythonApache-2.0
JinjaPythonBSD-3
KerasPythonMIT
MakoPythonMIT
ManimPythonMIT
MatplotlibPythonPSF 2.0
mlpyPythonGPL-3.0
MNE-PythonPythonBSD-3
Natural Language ToolkitPythonApache 2.0
NeuroKitPythonMIT
NetworkXPythonBSD-3
NumPyPythonBSD-3
OceanParcelsPythonMIT
OpenAI GymPythonMIT
OrangePythonGPL-3.0-or-later
PandasPythonBSD-3
Plotly.pyPythonMIT License
ProbLog libraryPythonMIT
PsychoPyPythonGPL-3.0
pvlib pythonPythonMIT
PygamePythonLGPL
PygletPythonMIT
PyGObjectPythonLGPL-2.1 or later
PyMCPythonApache 2.0
Python Imaging LibraryPythonPython Imaging Library License
PyroBot libraryPythonMIT
PyTorchPythonBSD-3
PyTorch LightningPythonApache 2.0
QiskitPythonApache License 2.0
Query Abstraction LayerPythonMIT
RDFLibPythonMIT
RDKitPythonBSD-3
RequestsPythonApache 2.0
RPyCPythonGPL-2.0
Sage ManifoldsPythonGPL-3.0
scikit-imagePythonBSD-3
scikit-learnPythonBSD-3
scikit-multiflowPythonBSD-3
SciPyPythonBSD-3
SimpleITKPythonApache 2.0
spaCyPythonMIT
SQLAlchemyPythonMIT
SQLObjectPythonMIT
StormPythonMIT
SymPyPythonBSD-3
TensorFlowPythonApache 2.0
TheanoPythonMIT
TomoPyPythonBSD-3
Transformers LibraryPythonApache License 2.0
VPythonPythonLicenses vary
wxPythonPythonwxWindows License
XDMFPythonBSD-3
Angular MaterialTypeScriptMIT
AngularJS MaterialTypeScriptMIT
D3.jsJavaScriptBSD-3
Babylon.jsJavaScriptApache-2.0
BioJSJavaScriptMIT
BlocklyJavaScriptApache License 2.0
BootstrapJavaScriptMIT
Chart.jsJavaScriptMIT
D3.jsJavaScriptBSD-3
Dojo ToolkitJavaScriptBSD-3
Express.jsJavaScriptMIT
Google Closure LibraryJavaScriptApache-2.0
jQueryJavaScriptMIT
LodashJavaScriptMIT
MathJaxJavaScriptApache 2.0
PolymerJavaScript, HTMLMIT
Processing librariesJavaScriptMIT
RGraphJavaScriptMIT
RaphaëlJavaScriptMIT
ReactJavaScriptMIT
Three.jsJavaScriptMIT
VelocityJavaScriptMIT
Vue.jsJavaScriptMIT
WebixJavaScriptGNU-GPL, MIT, BSD, via FLOSS
WinJSJavaScript, TypeScriptMIT
RiTaJavaScript, JavaGPL-3.0
Apache Ant repositoryJavaApache 2.0
Apache CalciteJavaApache-2.0
Apache CommonsJavaApache 2.0
Apache CXFJavaApache 2.0
Apache Empire-dbJavaApache 2.0
Apache LuceneJavaApache 2.0
Apache MavenJavaApache 2.0
Apache OpenNLPJavaApache 2.0
Apache PDFBoxJavaApache 2.0
Apache PhoenixJavaApache License 2.0
Apache POIJavaApache 2.0
Apache VelocityJavaApache 2.0
Apache XalanJavaApache 2.0
Apache XercesJavaApache 2.0
Apache XMLBeansJavaApache-2.0
BioJavaJavaLGPL-2.1
Bouncy Castle (cryptography)JavaMIT
CassowaryJavaMIT
ColtJavaEPL-1.0
CytoscapeJavaLGPL-2.1
Deeplearning4jJavaApache-2.0
Dom4jJavaGNU Lesser General Public License
Exp4jJavaApache License 2.0
Flying SaucerJavaLGPL-2.1
GNU ClasspathJavaGPL-2.0
Google Guava libraryJavaApache-2.0
Google GuiceJavaApache-2.0
Google Web ToolkitJavaApache-2.0
GsonJavaApache-2.0
InfinispanJavaLGPL-2.1-or-later
iTextJavaAGPL-3.0
JacksonJavaApache-2.0
JavolutionJavaLGPL-2.1
Java Class LibraryJavaGPL-2.0
JavaFXJavaGPL-2.0-or-later
Java-gnomeJavaLGPL-2.1
Java OpenGLJava, CBSD
Jblas: Linear Algebra for JavaJavaLGPL-3
JFaceJavaEPL-2.0
JFugueJavaApache-2
jMusicJavaGPL-2
jsoupJavaMIT
JUnitJavaEPL 2.0
LibGDXJavaApache License 2.0
Log4jJavaApache 2.0
LWJGLJavaBSD
MalletJavaApache-2.0
MOEA FrameworkJavaGPL-3.0
NettyJavaApache-2.0
NeurophJavaApache License 2.0
ObjectWeb ASMJavaLGPL-3.0
OjAlgoJavaApache-2.0
OpenPDFJavaGPL-2.0
Open Source PhysicsJavaGPL-2.0
OpenWireJavaApache-2.0
Parallel ColtJavaGPL-3.0
ParboiledJavaApache-2.0
ProcessingJavaGPL-2.0
QuartzJavaApache-2.0
SLF4JJavaMIT
Spring BatchJavaApache 2.0
Spring FrameworkJavaApache 2.0
StAXJavaApache-2.0
Standard Widget ToolkitJavaEPL-2.0
SwingJavaGPL-2.0-or-later
ThymeleafJavaApache 2.0
Verax IPMIJavaGPL-3.0
XStreamJavaApache 2.0
BioRubyRubyGPL-2.0
Eulim[4]RubyMIT
eRubyRubyMIT
HamlRubyMIT
NokogiriRubyMIT
RSpecRubyMIT
RubyGemsRubyRuby License
Ruby on RailsRubyMIT
SinatraRubyMIT
ADOdbPHPLGPL
AmfPHPPHPGPL
ComposerPHPMIT
DoctrinePHPMIT
GuzzlePHPMIT
LaravelPHPMIT
LaminasPHPMIT
li3PHPMIT
PHPMailerPHPLGPL
RedBeanPHPPHPBSD
Simple Cloud APIPHPApache 2.0
SimpleXMLPHPPHP
SymfonyPHPMIT
TwigPHPBSD
XHPPHP, HackMIT
RocketRustMIT
RustlsRustApache License 2.0
TokioRustMIT
Standard ML Basis LibraryStandard MLMIT
FCL-WebPascalGPL-2.0
fpGUIPascalGPL-2.0
Turbo VisionPascal, C++MPL-1.1
WidgetsetPascalGPL-2.0
Free Component LibraryObject PascalGPL
FireMonkeyDelphi, C++not available
Free Pascal Runtime LibraryObject Pascal, DelphiGPL
Lazarus Component LibraryObject PascalGNU GPL, GPLv2, LGPL, MPL.[5]
GNU lightningAssembly language, CGPL-3.0
LibffiAssembly language, CMIT
Basic Linear Algebra Subprograms (BLAS)Fortran, C, RBSD, GPL, LGPL
LAPACKFortran, CBSD
Dart core librariesDartBSD 3-Clause License
GORMGoMIT
Haskell PlatformHaskellBSD
HaXmlHaskellBSD-3-Clause
Parsec (parser)HaskellMIT
QuickCheckHaskellBSD-3-Clause
wxHaskellHaskellBSD-3-Clause
Haxe libraryHaxeMIT License
INTLABMATLAB, GNU OctaveGPL-3.0
TorchLuaMIT
FluxJuliaMIT
Owl Scientific ComputingOCaml, CApache-2.0
BioPerlPerlGPL-1.0
CPANPerlArtistic-1.0
CGI.pmPerlArtistic License 2.0 or GPL
DBIx::ClassPerlMIT
Gtk2-PerlPerlLGPL
MojoliciousPerlMIT
MoosePerlMIT
Perl Data LanguagePerlGPL-3.0
Perl DBIPerlArtistic License 1.0 or GPL
Perl Object EnvironmentPerlGPL-2.0
Template ToolkitPerlGPL-1.0 or Artistic License 2.0
DESeq2RBSD-3
igraphR, Python, C, Ruby, MATLABGPL-2.0
LIBSVMRLGPL-3.0
R packageRGPL-2.0
rnnRMIT
Common Lisp Interface ManagerCommon LispLGPL
Common Lisp libraryCommon LispLGPL-2.1 and others
Chicken eggsChicken SchemeBSD
PerfectSwiftApache-2.0
VaporSwiftMIT
Close

See also

References

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.