List of open-source code libraries


Library NameProgramming LanguageOpen Source License
Accord.NET librariesC#
Apache LuceneC#
ASP.NET CoreC#
Dapper ORMC#
EDXL SharpC#
Framework Class LibraryC#
Infer.NETC#
Math.NET NumericsC#
ML.NETC#
NHibernateC#
OpenTKC#
SignalRC#
Standard Libraries (CLI)C#
Apache Portable RuntimeC
Automatically Tuned Linear Algebra SoftwareC, Fortran
Binary File Descriptor libraryC
C POSIX libraryC
C standard library C
CairoC
ChipmunkC
Core FoundationC
DirectFBC
ExpatC
Fast Artificial Neural NetworkC
FFmpegC
FreeTDSC
FreeTypeC
FontconfigC
GD Graphics LibraryC
GDKC
GEGLC
GIOC
GLibC
GNetC
glibcC
GNU LibtoolC
GNU Multiple Precision Arithmetic LibraryC
GNU portability libraryC
GNU Portable ThreadsC
GNU ReadlineC
GNU Scientific LibraryC
GnuTLSC
GObjectC
GTK libraryC
GTK Scene Graph KitC
IUPC
LibartC
libavcodecC
libcurlC
libdcaC
libeventC
libffiC
libfixmathC
libjpegC
LibpcapC
libpngC
LibRawC
LibreDWGC
LibreSSLC
LibrsvgC
libsndfileC
LibTIFFC
libusbC
libuvC
Libt2nC
LibVNCServerC
libvpxC
libxml2C
libxsltC
Little CMSC
LZFSEC
Mbed TLSC
MesaC
MsQuicC
MuJoCoC
MuPDFC
MustacheC
ncursesC
NetpbmC
NettleC
NewtC
nghttp2C
OnigurumaC
OpenGL Utility LibraryC
OpenJPEGC
Oracle Berkeley DBC
PangoC
Perl Compatible Regular ExpressionsC
PROJC
libpthreadC
raylibC
SeedC
Simple DirectMedia LayerC
SVGALibC
Systemd librariesC
TkC
UMFPACKC
VorbisC
VDPAU libvdpauC
XCBC
XftC
XlibC
XMLStarletC
zlibC
ZopfliC
AllegroC, C++
ARToolKitC, C++
DevILC, C++
FFTWC, OCaml
C, C++
GraphicsMagickC, C++
ImageMagick libraryC, C++, Perl, Python, Ruby, Java, PHP
International Components for UnicodeC, C++, Java
libcameraC, C++
Math Kernel LibraryC, C++, DPC++, Fortran
libSassC, C++
libSBMLC, C++
LibXC, C++, Python
MoltenVKC, C++
NetlibC, C++, Fortran, MATLAB
SQLiteC, C++, Swift, Python, Java
OpenSSLC, C++
PLplotC, C++, Fortran, Java, OCaml, Python, Tcl
PowerToysC, C++
VDPAUC, C++
Windows Template LibraryC, C++
ArmadilloC++
AsioC++
BitpitC++
BoostC++
BotanC++
C++ Standard LibraryC++
CaffeC++
CAPDC++
CGALC++
CinderC++
ClanLib libraryC++
Class Library for NumbersC++
CppUnitC++
Crypto++C++
deal.IIC++
DlibC++
Effi librariesC++
EigenC++
fastTextC++
FLTKC++
Geospatial Data Abstraction LibraryC++
General Polygon ClipperC++
GLFWC++
Google TestC++
HarfBuzzC++
Insight Segmentation and Registration ToolkitC++
Jackets libraryC++, MATLAB
JSBSimC++
JUCEC++
KDE FrameworksC++
LEMONC++
LevelDBC++
LibdashC++
libLASC++
libsigc++C++
LIVE555C++
MetakitC++
Microsoft SEALC++
Loki libraryC++
mlpackC++
Mobile Robot Programming ToolkitC++
Open Asset Import LibraryC++
Open Cascade librariesC++
OpenFOAMC++
OpenImageIOC++
OpenNNC++
OpenVDBC++
openFrameworksC++
OpenRTM-aistC++
Orfeo toolboxC++
OR-ToolsC++
PhysX SDKC++
POCO C++ LibrariesC++
PopplerC++
Protocol BuffersC++
QtC++
QuantLibC++
RocksDBC++
ROOTC++
ScintillaC++
Simple and Fast Multimedia LibraryC++
Skia Graphics libraryC++
SnappyC++
Standard Template Library (STL)C++
StaplC++
SymbolicC++C++
TBOXC++
TerraLibC++
Tesseract OCRC++
Threading Building BlocksC++
ThreadWeaverC++
TinyXMLC++
VTD-XMLC++
wxWidgetsC++
x265C++
Apache MXNetC++, Python, Julia, R
ALGLIBC++, C#, Python, Java, Lua
CMU SphinxC++, Java
Data Analytics LibraryC++, Java, Python
fastTextC++, Python
OpenCVC++, Python, Java
Shogun (toolbox)C++, Python, Java
Microsoft Cognitive ToolkitC++, Python
Robot Operating System libraryC++, Python, Lisp
XGBoostC++, Python, R
Apache SINGAPython, C++
AppJarPython
AstropyPython
Beautiful SoupPython
BiopythonPython
ChainerPython
CatBoostPython
CheetahTemplatePython
ConstructPython
CubesPython
CuPyPython
DaskPython
DEAPPython
DeepSpeedPython
GenshiPython
GensimPython
Graph-toolPython
HorovodPython
JAXPython
JinjaPython
KerasPython
MakoPython
ManimPython
MatplotlibPython
mlpyPython
MNE-PythonPython
Natural Language ToolkitPython
NeuroKitPython
NetworkXPython
NumPyPython
OceanParcelsPython
OpenAI GymPython
OrangePython
PandasPython
Plotly.pyPython
ProbLog libraryPython
PsychoPyPython
pvlib pythonPython
PygamePython
PygletPython
PyGObjectPython
PyMCPython
Python Imaging LibraryPython
PyroBot libraryPython
PyTorchPython
PyTorch LightningPython
QiskitPython
Query Abstraction LayerPython
RDFLibPython
RDKitPython
RequestsPython
RPyCPython
Sage ManifoldsPython
scikit-imagePython
scikit-learnPython
scikit-multiflowPython
SciPyPython
SimpleITKPython
spaCyPython
SQLAlchemyPython
SQLObjectPython
StormPython
SymPyPython
TensorFlowPython
TheanoPython
TomoPyPython
Transformers LibraryPython
VPythonPython
wxPythonPython
XDMFPython
Angular MaterialTypeScript
AngularJS MaterialTypeScript
D3.jsJavaScript
Babylon.jsJavaScript
BioJSJavaScript
BlocklyJavaScript
BootstrapJavaScript
Chart.jsJavaScript
D3.jsJavaScript
Dojo ToolkitJavaScript
Express.jsJavaScript
Google Closure LibraryJavaScript
jQueryJavaScript
JsRender/JsViewsJavaScript
LodashJavaScript
NestJSJavaScript
MathJaxJavaScript
PolymerJavaScript, HTML
Processing librariesJavaScript
RGraphJavaScript
RaphaëlJavaScript
ReactJavaScript
Three.jsJavaScript
VelocityJavaScript
Vue.jsJavaScript
WebixJavaScript
WinJSJavaScript, TypeScript
RiTaJavaScript, Java
Apache Ant repositoryJava
Apache CalciteJava
Apache CommonsJava
Apache CXFJava
Apache Empire-dbJava
Apache LuceneJava
Apache MavenJava
Apache OpenNLPJava
Apache PDFBoxJava
Apache PhoenixJava
Apache POIJava
Apache VelocityJava
Apache XalanJava
Apache XercesJava
Apache XMLBeansJava
BioJavaJava
Bouncy Castle (cryptography)Java
CassowaryJava
Chemistry Development KitJava
ColtJava
CytoscapeJava
Deeplearning4jJava
Dom4jJava
Exp4jJava
Flying SaucerJava
GNU ClasspathJava
Google Guava libraryJava
Google GuiceJava
Google Web ToolkitJava
GsonJava
InfinispanJava
iTextJava
JacksonJava
JavolutionJava
Java Class LibraryJava
JavaFXJava
Java-gnomeJava
Java OpenGLJava, C
Jblas: Linear Algebra for JavaJava
JFaceJava
JFugueJava
jMusicJava
jsoupJava
JUnitJava
LibGDXJava
Log4jJava
LWJGLJava
MalletJava
MOEA FrameworkJava
NettyJava
NeurophJava
ObjectWeb ASMJava
OjAlgoJava
OpenPDFJava
Open [Source Physics]Java
OpenWireJava
Parallel ColtJava
ParboiledJava
ProcessingJava
QuartzJava
SLF4JJava
Spring BatchJava
Spring FrameworkJava
StAXJava
Standard Widget ToolkitJava
SwingJava
ThymeleafJava
Verax IPMIJava
XStreamJava
BioRubyRuby
EulimRuby
eRubyRuby
HamlRuby
NokogiriRuby
RSpecRuby
RubyGemsRuby
Ruby on RailsRuby
SinatraRuby
ADOdbPHP
AmfPHPPHP
ComposerPHP
DoctrinePHP
GuzzlePHP
LaravelPHP
LaminasPHP
li3PHP
PHPMailerPHP
RedBeanPHPPHP
Simple Cloud APIPHP
SimpleXMLPHP
SymfonyPHP
TwigPHP
XHPPHP, Hack
RocketRust
RustlsRust
TokioRust
Standard ML Basis LibraryStandard ML
FCL-WebPascal
fpGUIPascal
Turbo VisionPascal, C++
WidgetsetPascal
Free Component LibraryObject Pascal
FireMonkeyDelphi, C++
Free Pascal Runtime LibraryObject Pascal, Delphi
Lazarus Component LibraryObject Pascal
GNU lightningAssembly language, C
LibffiAssembly language, C
Basic Linear Algebra Subprograms Fortran, C, R
LAPACKFortran, C
Dart core librariesDart
GORMGo
Haskell PlatformHaskell
HaXmlHaskell
Parsec (parser)Haskell
QuickCheckHaskell
wxHaskellHaskell
Haxe libraryHaxe
INTLABMATLAB, GNU Octave
TorchLua
FluxJulia
Owl Scientific ComputingOCaml, C
BioPerlPerl
CPANPerl
CGI.pmPerl
DBIx::ClassPerl
Gtk2-PerlPerl
MojoliciousPerl
MoosePerl
Perl Data LanguagePerl
Perl DBIPerl
Perl Object EnvironmentPerl
Template ToolkitPerl
DESeq2R
igraphR, Python, C, Ruby, MATLAB
LIBSVMR
R packageR
rnnR
Lisp Interface Manager">Lisp (programming language)">Lisp Interface ManagerCommon Lisp
Common Lisp libraryCommon Lisp
Chicken eggsChicken Scheme
PerfectSwift
VaporSwift