awesome-repositories.com
Blog
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
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to rdkit/rdkit

Open-source alternatives to Rdkit

30 open-source projects similar to rdkit/rdkit, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Rdkit alternative.

  • shapely/shapelyAvatar shapely

    shapely/shapely

    4,455Vezi pe GitHub↗

    Shapely is a library for the manipulation and analysis of planar geometric objects, serving as a Python wrapper for the GEOS C++ engine. It provides a framework for calculating geometric properties, evaluating spatial relationships, and performing topological predicates within a Cartesian plane. The project distinguishes itself through a vectorized geometry processor capable of executing spatial operations across large arrays of shapes to increase throughput. It also includes a spatial indexing system based on R-trees to accelerate the retrieval of intersecting geometries and nearest neighbor

    Python
    Vezi pe GitHub↗4,455
  • openbabel/openbabelAvatar openbabel

    openbabel/openbabel

    1,281Vezi pe GitHub↗
    C++c-plus-pluschemical-datachemical-toolbox
    Vezi pe GitHub↗1,281
  • obspy/obspyAvatar obspy

    obspy/obspy

    1,307Vezi pe GitHub↗

    ObsPy: A Python Toolbox for seismology/seismological observatories.

    Pythondata-centerearthquakeshacktoberfest
    Vezi pe GitHub↗1,307
  • scipy/scipyAvatar scipy

    scipy/scipy

    14,474Vezi pe GitHub↗

    SciPy is a scientific computing library for Python that provides a comprehensive collection of mathematical algorithms and numerical tools for research and engineering. It functions as a high-performance numerical analysis framework, bridging high-level Python code with compiled C and Fortran routines to execute complex computations at hardware speeds. The library is built upon array-based data structures that utilize strided memory layouts to enable efficient data manipulation and slicing. By employing vectorized operation dispatch and linking to optimized hardware-specific linear algebra li

    Pythonalgorithmsclosemberpython
    Vezi pe GitHub↗14,474

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Find more with AI search
  • statsmodels/statsmodelsAvatar statsmodels

    statsmodels/statsmodels

    11,260Vezi pe GitHub↗

    Statsmodels is a comprehensive Python library designed for statistical modeling, econometric research, and data analysis. It provides a robust framework for estimating and diagnosing a wide range of statistical models, enabling users to perform rigorous hypothesis testing, regression analysis, and complex data exploration within structured environments. The library distinguishes itself through its support for advanced statistical methodologies, including state space representation for dynamic systems and generalized linear frameworks that accommodate non-normal response variables. It offers s

    Pythoncount-modeldata-analysisdata-science
    Vezi pe GitHub↗11,260
  • biopython/biopythonAvatar biopython

    biopython/biopython

    5,078Vezi pe GitHub↗

    Biopython is a bioinformatics library for Python providing tools to parse, manipulate, and analyze biological sequences, molecular structures, and phylogenetic trees. It serves as a biological sequence parser for genomic and proteomic data across multiple industry-standard file formats and acts as an interface for querying biological data and citations from NCBI Entrez repositories. The project distinguishes itself through specialized toolkits for protein structure analysis and phylogenetic tree construction. It includes a protein structure analyzer for processing PDB and mmCIF files to calcu

    Pythonbioinformaticsbiopythondna
    Vezi pe GitHub↗5,078
  • mesa/mesaAvatar mesa

    mesa/mesa

    3,698Vezi pe GitHub↗

    Mesa is a Python framework for agent-based modeling and complex systems simulation. It provides a toolkit for creating simulations where autonomous agents interact within a shared environment to observe emergent global behaviors. The project includes a browser-based interface for real-time visualization of simulation states and agent interactions. It also functions as a data analysis library for recording and processing metrics from model runs to quantify system behavior. The framework supports multiple environmental topologies, including grid-based spatial mapping and network-graph topologi

    Pythonagent-based-modelingagent-based-simulationcomplex-systems
    Vezi pe GitHub↗3,698
  • numpy/numpyAvatar numpy

    numpy/numpy

    32,207Vezi pe GitHub↗

    NumPy is a foundational library for scientific computing in Python, providing a comprehensive framework for managing and manipulating large-scale numerical information. It centers on high-performance multidimensional array objects that serve as the primary data structure for complex mathematical operations and data analysis workflows. The library distinguishes itself through specialized mechanisms for handling multidimensional data, including advanced indexing, slicing, and broadcasting techniques that allow for efficient operations across arrays of varying shapes. It utilizes strided metadat

    Pythonnumpypython
    Vezi pe GitHub↗32,207
  • pathsim/pathsimAvatar pathsim

    pathsim/pathsim

    389Vezi pe GitHub↗

    A Python native dynamical system simulation framework in the block diagram paradigm.

    Pythonblock-diagramblockdiagramcontrol-systems
    Vezi pe GitHub↗389
  • pymc-devs/pymcAvatar pymc-devs

    pymc-devs/pymc

    9,650Vezi pe GitHub↗

    PyMC is a Bayesian probabilistic programming framework used for building probabilistic models and performing Bayesian inference. It provides a probabilistic graphical model library for specifying random variables, priors, and likelihood functions, supported by an MCMC sampling engine and variational inference tools to estimate posterior distributions. The framework features a GPU-accelerated inference backend that compiles models into machine code to increase execution speed. It utilizes a backend-agnostic tensor execution model and just-in-time graph compilation to optimize the computation o

    Pythonbayesian-inferencemcmcprobabilistic-programming
    Vezi pe GitHub↗9,650
  • sympy/sympyAvatar sympy

    sympy/sympy

    14,683Vezi pe GitHub↗

    SymPy is a Python computer algebra system and symbolic mathematics library. It performs algebraic manipulations, calculus, and equation solving using symbolic representations to achieve exact computations rather than numerical approximations. The library includes a LaTeX expression parser that converts mathematical strings into symbolic representations for computation and formula manipulation. It also incorporates a mathematical benchmarking suite to measure execution speed and detect performance regressions across different software versions. The system provides capabilities for automated m

    Pythoncomputer-algebrahacktoberfestmath
    Vezi pe GitHub↗14,683
  • colour-science/colourAvatar colour-science

    colour-science/colour

    2,600Vezi pe GitHub↗

    Colour Science for Python

    Pythoncolorcolor-sciencecolor-space
    Vezi pe GitHub↗2,600
  • astropy/astropyAvatar astropy

    astropy/astropy

    5,049Vezi pe GitHub↗

    Astropy is a core Python library for astronomy, providing a unified framework for astronomical data analysis, coordinate and time computations, and physical constants and unit handling. It is designed as a standard tool for the astronomy community, enabling consistent reading, processing, and visualization of FITS files and ASCII tables through a modular subpackage system that shares common interfaces and conventions. The library distinguishes itself through broad interoperability across astronomy software, establishing shared protocols for data exchange and collaboration. It includes a coord

    Pythonastronomyastrophysicsastropy
    Vezi pe GitHub↗5,049
  • pydy/pydyAvatar pydy

    pydy/pydy

    412Vezi pe GitHub↗

    Multibody dynamics tool kit.

    Pythondynamicsphysicspython
    Vezi pe GitHub↗412
  • atsushisakai/pythonroboticsAvatar AtsushiSakai

    AtsushiSakai/PythonRobotics

    29,772Vezi pe GitHub↗

    PythonRobotics is a comprehensive collection of modular robotics algorithms and educational simulations designed for autonomous navigation, state estimation, and motion control. The project provides a library of standalone implementations for path planning, localization, mapping, and kinematics, serving as a resource for researchers and students to experiment with foundational and advanced robotic theories. The project distinguishes itself through an algorithm-centric design where each module functions as an isolated script, allowing for independent testing and clear pedagogical demonstration

    Pythonalgorithmanimationautonomous-driving
    Vezi pe GitHub↗29,772
  • manimcommunity/manimAvatar ManimCommunity

    ManimCommunity/manim

    39,029Vezi pe GitHub↗

    Manim is a scriptable, code-driven framework designed for generating precise technical visualizations and mathematical animations. By using a high-level programming interface, it allows users to define geometric shapes, motion paths, and animation logic that are compiled into high-quality video assets. The system functions as a specialized engine for creating reproducible, data-driven representations of complex mathematical concepts and geometric transformations. The framework distinguishes itself through an interpolation-based engine that calculates intermediate states between keyframes to e

    Pythonanimationshacktoberfestmanim
    Vezi pe GitHub↗39,029
  • networkx/networkxAvatar networkx

    networkx/networkx

    16,641Vezi pe GitHub↗

    NetworkX is a Python library designed for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks. It provides a comprehensive framework for modeling relationships between entities as graphs, directed graphs, or multigraphs, allowing users to attach arbitrary metadata and properties to nodes and edges. The library distinguishes itself through a modular architecture that decouples graph analysis logic from data storage, utilizing nested dictionaries and adjacency lists to manage topology. It features a pluggable backend system that delegates computat

    Pythoncomplex-networksgraph-algorithmsgraph-analysis
    Vezi pe GitHub↗16,641
  • numba/numbaAvatar numba

    numba/numba

    10,918Vezi pe GitHub↗

    Numba is a just-in-time compiler that translates high-level Python functions into optimized machine code at runtime. By leveraging the LLVM compiler infrastructure, it provides a framework for accelerating numerical data processing and mathematical computations, enabling performance levels comparable to statically compiled languages. The project distinguishes itself through its ability to perform type-inference-based specialization, which generates machine instructions tailored to the specific data types used during execution. It employs a lazy compilation pipeline that defers translation unt

    Pythoncompilercudallvm
    Vezi pe GitHub↗10,918
  • cclib/cclibAvatar cclib

    cclib/cclib

    408Vezi pe GitHub↗

    Parsers and algorithms for computational chemistry logfiles

    Pythoncomputational-chemistryhacktoberfestpython
    Vezi pe GitHub↗408
  • jgrapht/jgraphtAvatar jgrapht

    jgrapht/jgrapht

    2,769Vezi pe GitHub↗

    Master repository for the JGraphT project

    Java
    Vezi pe GitHub↗2,769
  • chaobrain/dendritexAvatar chaobrain

    chaobrain/dendritex

    12Vezi pe GitHub↗

    Biologically Detailed Brain Cell Modeling in JAX

    Python
    Vezi pe GitHub↗12
  • brentyi/jaxlieAvatar brentyi

    brentyi/jaxlie

    334Vezi pe GitHub↗

    API reference PyPI

    Python
    Vezi pe GitHub↗334
  • haimingz/vivsimAvatar haimingz

    haimingz/vivsim

    41Vezi pe GitHub↗

    VIVSIM is a Python library for fluid-structure interaction (FSI) simulations based on the immersed boundary -lattice Boltzmann method (IB-LBM). It was originated from a research project requiring efficient simulation codes for studying vortex-induced vibration (VIV) of underwater structures.

    Python
    Vezi pe GitHub↗41
  • chaobrain/brainunitAvatar chaobrain

    chaobrain/brainunit

    16Vezi pe GitHub↗

    Physical units and unit-aware math system for general-purpose brain dynamics modeling

    Vezi pe GitHub↗16
  • google-research/ottAvatar google-research

    google-research/ott

    214Vezi pe GitHub↗

    See full documentation for detailed info.

    Python
    Vezi pe GitHub↗214
  • hajimekawahara/exojaxAvatar HajimeKawahara

    HajimeKawahara/exojax

    74Vezi pe GitHub↗

    Differentiable spectral modelling of exoplanets/brown dwarfs/M dwarfs using JAX! Read the docs 🐕 or deepwiki for ExoJAX.

    Jupyter Notebook
    Vezi pe GitHub↗74
  • i-m-iron-man/foragaxAvatar i-m-iron-man

    i-m-iron-man/Foragax

    5Vezi pe GitHub↗

    Foragax is an Agent-Based Modelling (ABM) package based on JAX. It provides scalable and efficient ABM simulations by leveraging JAX's automatic vectorization and just-in-time compilation capabilities. The main features of Foragax include:

    Python
    Vezi pe GitHub↗5
  • jeertmans/differtAvatar jeertmans

    jeertmans/DiffeRT

    62Vezi pe GitHub↗

    Differentiable Ray Tracing Toolbox for Radio Propagation Simulations

    Python
    Vezi pe GitHub↗62
  • google/jax-mdAvatar google

    google/jax-md

    1,428Vezi pe GitHub↗

    Quickstart | Reference docs | Paper | NeurIPS 2020

    Jupyter Notebook
    Vezi pe GitHub↗1,428
  • chaobrain/braintaichiAvatar chaobrain

    chaobrain/braintaichi

    6Vezi pe GitHub↗

    Leveraging Taichi Lang to customize brain dynamics operators.

    Python
    Vezi pe GitHub↗6