awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

69 repository-uri

Awesome GitHub RepositoriesScientific Computing

Libraries for mathematics, physics, and scientific research.

Explore 69 awesome GitHub repositories matching part of an awesome list · Scientific Computing. Refine with filters or upvote what's useful.

Awesome Scientific Computing GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • torch/torch7Avatar torch

    torch/torch7

    9,127Vezi pe GitHub↗

    Torch7 is a scientific computing environment and tensor computation library used for deep learning research and numerical analysis. It functions as a Lua-based framework for training neural networks and learning agents, providing a toolkit for implementing architectures and training through reinforcement learning algorithms. The project is distinguished by its tight integration with C, utilizing a binding layer to map high-level scripting to low-level C structures for direct memory access. It supports hardware-accelerated computation by offloading linear algebra and convolution operations to

    Scientific computing framework with GPU-accelerated machine learning support.

    C
    Vezi pe GitHub↗9,127
  • gonum/gonumAvatar gonum

    gonum/gonum

    8,316Vezi pe GitHub↗

    Gonum is a numerical computing library for the Go programming language, providing a collection of packages for scientific computing, linear algebra, statistics, and optimization. It functions as a framework for performing complex numerical computations and solving systems of linear equations. The project includes a dedicated graph analysis framework for modeling network graphs and solving connectivity and pathfinding problems. It also provides a statistical analysis toolkit for computing descriptive and inferential statistics and estimating mixture entropy. The library's capability surface c

    Numerical library for matrices, statistics, and optimization.

    Godata-analysisgogolang
    Vezi pe GitHub↗8,316
  • jtablesaw/tablesawAvatar jtablesaw

    jtablesaw/tablesaw

    3,753Vezi pe GitHub↗

    Tablesaw is a Java dataframe library designed for manipulating, filtering, and aggregating structured data. It serves as a toolkit for statistical analysis, data visualization, and machine learning execution within the Java Virtual Machine. The project provides specialized tools for computing descriptive statistics and generating cross-tabulations. It includes a visualization library for creating histograms and scatter plots, as well as a framework for executing linear regression, clustering, and classification tasks through integration with statistical libraries. The library covers a broad

    Data-frame and column store for summarizing and filtering data.

    Java
    Vezi pe GitHub↗3,753
  • montanaflynn/statsAvatar montanaflynn

    montanaflynn/stats

    3,021Vezi pe GitHub↗

    A well tested and comprehensive Golang statistics library package with no dependencies.

    Statistical functions missing from the standard library.

    Goalgorithmsanalyticsdata
    Vezi pe GitHub↗3,021
  • gonum/plotAvatar gonum

    gonum/plot

    2,957Vezi pe GitHub↗

    A repository for plotting and visualizing data

    API for building and rendering plots.

    Go
    Vezi pe GitHub↗2,957
  • jgrapht/jgraphtAvatar jgrapht

    jgrapht/jgrapht

    2,769Vezi pe GitHub↗

    Master repository for the JGraphT project

    Mathematical graph-theory objects and algorithms.

    Java
    Vezi pe GitHub↗2,769
  • kanwei/algorithmsAvatar kanwei

    kanwei/algorithms

    2,698Vezi pe GitHub↗

    Ruby algorithms and data structures. C extensions

    Collection of data structures and algorithms.

    Ruby
    Vezi pe GitHub↗2,698
  • tiledb-inc/tiledbAvatar TileDB-Inc

    TileDB-Inc/TileDB

    2,060Vezi pe GitHub↗

    The Universal Storage Engine

    High-performance database engine for dense and sparse multidimensional arrays.

    C++arraysdata-analysisdata-science
    Vezi pe GitHub↗2,060
  • cpmech/goslAvatar cpmech

    cpmech/gosl

    1,876Vezi pe GitHub↗

    Linear algebra, eigenvalues, FFT, Bessel, elliptic, orthogonal polys, geometry, NURBS, numerical quadrature, 3D transfinite interpolation, random numbers, Mersenne twister, probability distributions, optimisation, differential equations.

    Comprehensive library for linear algebra and numerical methods.

    Gocomputational-geometrydifferential-equationseigenvalues
    Vezi pe GitHub↗1,876
  • igrigorik/decisiontreeAvatar igrigorik

    igrigorik/decisiontree

    1,484Vezi pe GitHub↗

    ID3-based implementation of the ML Decision Tree algorithm

    Decision tree learning algorithm implementation.

    Ruby
    Vezi pe GitHub↗1,484
  • trilinos/trilinosAvatar trilinos

    trilinos/Trilinos

    1,398Vezi pe GitHub↗

    Primary repository for the Trilinos Project

    Suite of high-performance solvers for partial differential equations.

    C++c-plus-plushigh-performance-computinghpc
    Vezi pe GitHub↗1,398
  • nytlabs/streamtoolsAvatar nytlabs

    nytlabs/streamtools

    1,311Vezi pe GitHub↗

    tools for working with streams of data

    Tool for processing and manipulating data streams.

    Go
    Vezi pe GitHub↗1,311
  • rocketlaunchr/dataframe-goAvatar rocketlaunchr

    rocketlaunchr/dataframe-go

    1,287Vezi pe GitHub↗

    DataFrames for Go: For statistics, machine-learning, and data manipulation/exploration

    Data models for machine learning and statistics.

    Godata-sciencedataframedataframes
    Vezi pe GitHub↗1,287
  • paulmach/orbAvatar paulmach

    paulmach/orb

    1,117Vezi pe GitHub↗

    Types and utilities for working with 2d geometry in Golang

    2D geometry types with GeoJSON and vector tile support.

    Go
    Vezi pe GitHub↗1,117
  • mrkn/pycall.rbAvatar mrkn

    mrkn/pycall.rb

    1,114Vezi pe GitHub↗

    Calling Python functions from the Ruby language

    Calls Python functions from Ruby.

    C
    Vezi pe GitHub↗1,114
  • v0dro/daruAvatar v0dro

    v0dro/daru

    1,060Vezi pe GitHub↗

    Data Analysis in RUby

    Library for data storage, analysis, and visualization.

    Ruby
    Vezi pe GitHub↗1,060
  • sciruby/scirubyAvatar sciruby

    sciruby/sciruby

    1,002Vezi pe GitHub↗

    Tools for scientific computation in Ruby

    Tools for scientific computation.

    Ruby
    Vezi pe GitHub↗1,002
  • precice/preciceAvatar precice

    precice/precice

    942Vezi pe GitHub↗

    A coupling library and ecosystem for partitioned multi-physics and multi-scale simulations, including surface and volume coupling.

    Coupling library for partitioned multi-physics and multi-scale simulations.

    C++calculixco-simulationcode-aster
    Vezi pe GitHub↗942
  • sciruby/irubyAvatar SciRuby

    SciRuby/iruby

    926Vezi pe GitHub↗

    Official gem repository: Ruby kernel for Jupyter/IPython Notebook

    Ruby kernel for Jupyter notebooks.

    Ruby
    Vezi pe GitHub↗926
  • ddemidov/amgclAvatar ddemidov

    ddemidov/amgcl

    865Vezi pe GitHub↗

    C++ library for solving large sparse linear systems with algebraic multigrid method

    Header-only library for solving large sparse linear systems.

    C++amgc-plus-pluscpp
    Vezi pe GitHub↗865
Înapoi123…4Înainte
  1. Home
  2. Part of an Awesome List
  3. Databases & Data
  4. Scientific Computing