Ecosyste.ms: Packages
An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.
Top 0.2% dependent packages on juliahub.com
Top 0.2% dependent repos on juliahub.com
Top 1.5% forks on juliahub.com
juliahub.com : MacroTools
MacroTools provides a library of tools for working with Julia code and expressions.
Registry
-
Source
- Homepage
- Documentation
- JSON
purl: pkg:julia/MacroTools
Keywords: julia, macro
License: MIT
Latest release: 4 months ago
First release: almost 6 years ago
Dependent packages: 358
Dependent repositories: 201
Stars: 301 on GitHub
Forks: 76 on GitHub
Total Commits: 307
Committers: 51
Average commits per author: 6.02
Development Distribution Score (DDS): 0.485
More commit stats: commits.ecosyste.ms
See more repository details: repos.ecosyste.ms
Last synced: about 24 hours ago
Flux 0.14.15 π°
Relax! Flux is the ML library that doesn't make you tensor83 versions - Latest release: about 2 months ago - 174 dependent packages - 14 dependent repositories - 4,320 stars on GitHub
Makie 0.21.0 π°
Interactive data visualizations and plotting in Julia85 versions - Latest release: 3 months ago - 102 dependent packages - 2,285 stars on GitHub
JuMP 1.22.1 π°
Modeling language for Mathematical Optimization (linear, mixed-integer, conic, semidefinite, nonl...61 versions - Latest release: 2 days ago - 281 dependent packages - 220 dependent repositories - 2,077 stars on GitHub
Turing 0.31.5
Bayesian inference with probabilistic programming.162 versions - Latest release: 1 day ago - 25 dependent packages - 1,977 stars on GitHub
Gen 0.4.6
A general-purpose probabilistic programming system with programmable inference7 versions - Latest release: 8 months ago - 6 dependent packages - 1,770 stars on GitHub
Zygote 0.6.70 π°
21st century AD119 versions - Latest release: 9 days ago - 180 dependent packages - 6 dependent repositories - 1,444 stars on GitHub
PyCall 1.96.4
Package to call Python functions from the Julia language30 versions - Latest release: 5 months ago - 243 dependent packages - 281 dependent repositories - 1,440 stars on GitHub
ModelingToolkit 9.13.0 π°
An acausal modeling framework for automatically parallelized scientific machine learning (SciML) ...340 versions - Latest release: 9 days ago - 90 dependent packages - 14 dependent repositories - 1,366 stars on GitHub
Symbolics 5.28.0
Symbolic programming for the next generation of numerical software141 versions - Latest release: about 1 month ago - 101 dependent packages - 1,291 stars on GitHub
BrainFlow 5.12.1 π°
BrainFlow is a library intended to obtain, parse and analyze EEG, EMG, ECG and other kinds of dat...36 versions - Latest release: 2 months ago - 1,205 stars on GitHub
CUDA 5.3.3 π°
CUDA programming in Julia.91 versions - Latest release: 5 days ago - 241 dependent packages - 1,125 stars on GitHub
YaoBase 0.15.1
Extensible, Efficient Quantum Algorithm Design for Humans.31 versions - Latest release: over 1 year ago - 7 dependent packages - 894 stars on GitHub
TensorFlow 0.11.0
A Julia wrapper for TensorFlow3 versions - Latest release: over 5 years ago - 1 dependent repositories - 878 stars on GitHub
DrWatson 2.15.0
The perfect sidekick to your scientific inquiries121 versions - Latest release: about 1 month ago - 11 dependent packages - 795 stars on GitHub
Agents 6.0.12
Agent-based modeling framework in Julia105 versions - Latest release: 10 days ago - 7 dependent packages - 692 stars on GitHub
JET 0.8.29
An experimental code analyzer for Julia. No need for additional type annotations.112 versions - Latest release: 3 months ago - 7 dependent packages - 685 stars on GitHub
PythonCall 0.9.20
Python and Julia in harmony.35 versions - Latest release: 18 days ago - 69 dependent packages - 684 stars on GitHub
Dagger 0.18.9 π°
A framework for out-of-core and parallel execution59 versions - Latest release: 17 days ago - 12 dependent packages - 1 dependent repositories - 580 stars on GitHub
ReinforcementLearningEnvironments 0.9.1 π°
A reinforcement learning package for Julia53 versions - Latest release: 4 days ago - 5 dependent packages - 539 stars on GitHub
ScikitLearn 0.7.0
Julia implementation of the scikit-learn API https://cstjean.github.io/ScikitLearn.jl/dev/10 versions - Latest release: about 1 year ago - 11 dependent packages - 9 dependent repositories - 539 stars on GitHub
ReinforcementLearningBase 0.13.1 π°
A reinforcement learning package for Julia40 versions - Latest release: 4 days ago - 15 dependent packages - 20 dependent repositories - 539 stars on GitHub
ReinforcementLearningCore 0.15.3 π°
A reinforcement learning package for Julia64 versions - Latest release: 4 days ago - 9 dependent packages - 539 stars on GitHub
ReinforcementLearningZoo 0.9.0 π°
A reinforcement learning package for Julia41 versions - Latest release: about 3 years ago - 3 dependent packages - 539 stars on GitHub
Latexify 0.16.3 π°
Convert julia objects to LaTeX equations, arrays or other environments.58 versions - Latest release: about 1 month ago - 44 dependent packages - 5 dependent repositories - 531 stars on GitHub
JLD2 0.4.47
HDF5-compatible file format in pure Julia72 versions - Latest release: 6 days ago - 279 dependent packages - 105 dependent repositories - 530 stars on GitHub
OrdinaryDiffEq 6.76.0 π°
High performance ordinary differential equation (ODE) and differential-algebraic equation (DAE) s...354 versions - Latest release: 5 days ago - 137 dependent packages - 59 dependent repositories - 505 stars on GitHub
Tidier 1.4.0
Meta-package for data analysis in Julia, modeled after the R tidyverse.20 versions - Latest release: 29 days ago - 492 stars on GitHub
ControlSystemsBase 1.10.2
A Control Systems Toolbox for Julia42 versions - Latest release: 3 months ago - 10 dependent packages - 492 stars on GitHub
ControlSystems 1.10.2
A Control Systems Toolbox for Julia79 versions - Latest release: about 2 months ago - 9 dependent packages - 6 dependent repositories - 492 stars on GitHub
Dash 1.5.0 π°
Dash for Julia - A Julia interface to the Dash ecosystem for creating analytic web applications i...15 versions - Latest release: 4 months ago - 15 dependent packages - 480 stars on GitHub
SymbolicRegression 0.24.4
Distributed High-Performance Symbolic Regression in Julia147 versions - Latest release: 21 days ago - 1 dependent package - 478 stars on GitHub
Transformers 0.2.8
Julia Implementation of Transformer models42 versions - Latest release: 8 months ago - 3 dependent packages - 477 stars on GitHub
DataFramesMeta 0.15.2
Metaprogramming tools for DataFrames20 versions - Latest release: about 2 months ago - 25 dependent packages - 16 dependent repositories - 470 stars on GitHub
Lazy 0.15.1
I was gonna maintain this package, but then I got high6 versions - Latest release: almost 4 years ago - 55 dependent packages - 67 dependent repositories - 461 stars on GitHub
StaticCompiler 0.7.1
Compiles Julia code to a standalone library (experimental)22 versions - Latest release: 2 months ago - 461 stars on GitHub
Lux 0.5.48
Explicitly Parameterized Neural Networks in Julia109 versions - Latest release: 4 days ago - 18 dependent packages - 424 stars on GitHub
Catalyst 13.5.1 π°
Chemical reaction network and systems biology interface for scientific machine learning (SciML). ...72 versions - Latest release: 6 months ago - 17 dependent packages - 423 stars on GitHub
DiffEqBiological 4.3.0 π°
Chemical reaction network and systems biology interface for scientific machine learning (SciML). ...32 versions - Latest release: over 1 year ago - 2 dependent packages - 3 dependent repositories - 422 stars on GitHub
Soss 0.21.2 π°
Probabilistic programming via source rewriting48 versions - Latest release: almost 2 years ago - 3 dependent packages - 410 stars on GitHub
CxxWrap 0.15.1
Package to make C++ libraries available in Julia28 versions - Latest release: 19 days ago - 30 dependent packages - 7 dependent repositories - 408 stars on GitHub
CUDAnative 3.2.0 π°
Julia support for native CUDA programming51 versions - Latest release: almost 4 years ago - 16 dependent packages - 10 dependent repositories - 390 stars on GitHub
MeasureTheory 0.19.0 π°
"Distributions" that might not add to one.52 versions - Latest release: 9 months ago - 8 dependent packages - 382 stars on GitHub
MXNet 1.5.0
MXNet Julia Package - flexible and efficient deep learning in Julia1 version - Latest release: over 1 year ago - 2 dependent repositories - 372 stars on GitHub
QML 0.8.1
Build Qt6 QML interfaces for Julia programs.6 versions - Latest release: 7 months ago - 3 dependent packages - 1 dependent repositories - 372 stars on GitHub
Blink 0.12.9 π°
Web-based GUIs for Julia16 versions - Latest release: 5 months ago - 28 dependent packages - 34 dependent repositories - 349 stars on GitHub
ReverseDiff 1.15.3
Reverse Mode Automatic Differentiation for Julia32 versions - Latest release: 26 days ago - 41 dependent packages - 20 dependent repositories - 339 stars on GitHub
KernelAbstractions 0.9.19
Heterogeneous programming in Julia66 versions - Latest release: 8 days ago - 73 dependent packages - 339 stars on GitHub
Stheno 0.8.2
Probabilistic Programming with Gaussian processes in Julia54 versions - Latest release: 11 months ago - 5 dependent packages - 333 stars on GitHub
Traceur 0.3.1
4 versions - Latest release: about 4 years ago - 1 dependent package - 316 stars on GitHubStipple 0.30.3
The reactive UI library for interactive data applications with pure Julia.143 versions - Latest release: 11 days ago - 13 dependent packages - 303 stars on GitHub
PGFPlotsX 1.6.1
Plots in Julia using the PGFPlots LaTeX package35 versions - Latest release: 2 months ago - 13 dependent packages - 1 dependent repositories - 296 stars on GitHub
ParallelStencil 0.12.0
Package for writing high-level code for parallel high-performance stencil computations that can b...21 versions - Latest release: 21 days ago - 5 dependent packages - 286 stars on GitHub
CuArrays 2.2.2 π°
A Curious Cumulation of CUDA Cuisine42 versions - Latest release: almost 4 years ago - 34 dependent packages - 12 dependent repositories - 281 stars on GitHub
IntervalArithmetic 0.22.11
Library for validated numerics using interval arithmetic52 versions - Latest release: about 1 month ago - 49 dependent packages - 55 dependent repositories - 281 stars on GitHub
LazyArrays 1.10.0
Lazy arrays and linear algebra in Julia146 versions - Latest release: about 1 month ago - 63 dependent packages - 275 stars on GitHub
AMDGPU 0.8.11
AMD GPU (ROCm) programming in Julia72 versions - Latest release: 3 months ago - 14 dependent packages - 267 stars on GitHub
VegaLite 3.3.0
Julia bindings to Vega-Lite30 versions - Latest release: 2 months ago - 13 dependent packages - 264 stars on GitHub
MonteCarloMeasurements 1.1.6
Propagation of distributions by Monte-Carlo sampling: Real number types with uncertainty represen...91 versions - Latest release: 8 months ago - 31 dependent packages - 255 stars on GitHub
TyPython 0.2.6
Writing Python C extensions in Julia within 5 minutes.8 versions - Latest release: 6 months ago - 212 stars on GitHub
Match 2.0.0
Advanced Pattern Matching for Julia6 versions - Latest release: 9 months ago - 30 dependent packages - 20 dependent repositories - 209 stars on GitHub
RxInfer 3.2.0
Julia package for automated Bayesian inference on a factor graph with reactive message passing43 versions - Latest release: 5 days ago - 208 stars on GitHub
Hyperopt 0.5.6
Hyperparameter optimization in Julia.27 versions - Latest release: over 1 year ago - 2 dependent packages - 198 stars on GitHub
GNNlib 0.1.0
Graph Neural Networks in Julia1 version - Latest release: over 2 years ago - 180 stars on GitHub
GraphNeuralNetworks 0.6.19
Graph Neural Networks in Julia52 versions - Latest release: about 1 month ago - 1 dependent package - 180 stars on GitHub
TopOpt 0.9.1
A package for binary and continuous, single and multi-material, truss and continuum, 2D and 3D to...21 versions - Latest release: about 1 month ago - 1 dependent package - 174 stars on GitHub
Symata 0.4.9
language for symbolic mathematics7 versions - Latest release: about 3 years ago - 1 dependent package - 172 stars on GitHub
Memoize 0.4.4
οΌ memoize macro for Julia6 versions - Latest release: over 3 years ago - 37 dependent packages - 12 dependent repositories - 169 stars on GitHub
Setfield 1.1.1
Update deeply nested immutable structs.21 versions - Latest release: over 1 year ago - 148 dependent packages - 6 dependent repositories - 164 stars on GitHub
OMEinsum 0.8.1
One More Einsum for Julia! With runtime order-specification and high-level adjoints for AD39 versions - Latest release: 4 months ago - 15 dependent packages - 160 stars on GitHub
SimpleTraits 0.9.4
Simple Traits for Julia8 versions - Latest release: almost 3 years ago - 37 dependent packages - 19 dependent repositories - 151 stars on GitHub
ResumableFunctions 0.6.9
C# style generators a.k.a. semi-coroutines for Julia.19 versions - Latest release: 3 months ago - 14 dependent packages - 3 dependent repositories - 151 stars on GitHub
DistributionsAD 0.6.55
Automatic differentiation of Distributions using Tracker, Zygote, ForwardDiff and ReverseDiff80 versions - Latest release: 17 days ago - 27 dependent packages - 147 stars on GitHub
DynamicPPL 0.26.1
Implementation of domain-specific language (DSL) for dynamic probabilistic programming138 versions - Latest release: 6 days ago - 11 dependent packages - 141 stars on GitHub
Accessors 0.1.36
Update immutable data37 versions - Latest release: 3 months ago - 66 dependent packages - 140 stars on GitHub
ONNX 0.2.7 π°
Read ONNX graphs in Julia10 versions - Latest release: 6 months ago - 137 stars on GitHub
TensorCast 0.4.8
It slices, it dices, it splices!22 versions - Latest release: 27 days ago - 20 dependent packages - 135 stars on GitHub
Bumper 0.6.0
Bring Your Own Stack13 versions - Latest release: 5 months ago - 4 dependent packages - 133 stars on GitHub
AbstractAlgebra 0.40.9
Generic abstract algebra functionality in pure Julia (no C dependencies)147 versions - Latest release: 24 days ago - 32 dependent packages - 15 dependent repositories - 129 stars on GitHub
DataFlow 0.5.0
2 versions - Latest release: about 5 years ago - 3 dependent packages - 8 dependent repositories - 120 stars on GitHubDiffEqBayes 3.6.1 π°
Extension functionality which uses Stan.jl, DynamicHMC.jl, and Turing.jl to estimate the paramete...49 versions - Latest release: 4 months ago - 1 dependent package - 119 stars on GitHub
LabelledArrays 1.16.0 π°
Arrays which also have a label for each element for easy scientific machine learning (SciML)55 versions - Latest release: 17 days ago - 25 dependent packages - 117 stars on GitHub
Functors 0.4.10
Parameterise all the things22 versions - Latest release: about 1 month ago - 65 dependent packages - 113 stars on GitHub
AllocCheck 0.1.2 π°
AllocCheck3 versions - Latest release: about 2 months ago - 2 dependent packages - 110 stars on GitHub
IRTools 0.4.13
Mike's Little Intermediate Representation25 versions - Latest release: 26 days ago - 16 dependent packages - 4 dependent repositories - 105 stars on GitHub
QuantumLattices 0.9.14
Julia package for the construction of quantum lattice systems.43 versions - Latest release: about 1 month ago - 5 dependent packages - 104 stars on GitHub
SuiteSparseGraphBLAS 0.10.0
Sparse, General Linear Algebra for Graphs!18 versions - Latest release: 8 months ago - 3 dependent packages - 100 stars on GitHub
ExplainableAI 0.8.0
Explainable AI in Julia.19 versions - Latest release: 3 months ago - 99 stars on GitHub
QuantumClifford 0.9.3
Clifford circuits, graph states, and other quantum Stabilizer formalism tools.64 versions - Latest release: about 1 month ago - 5 dependent packages - 98 stars on GitHub
StructuralIdentifiability 0.5.7 π°
Fast and automatic structural identifiability software for ODE systems38 versions - Latest release: 28 days ago - 2 dependent packages - 98 stars on GitHub
Finch 0.6.21
Sparse tensors in Julia and more! Datastructure-driven array programing language.32 versions - Latest release: about 1 month ago - 96 stars on GitHub
PowerDynamics 3.1.6
Package for dynamical modeling of power grids28 versions - Latest release: 4 months ago - 94 stars on GitHub
SumTypes 0.5.6
An implementation of Sum types in Julia28 versions - Latest release: 2 months ago - 6 dependent packages - 91 stars on GitHub
ReactiveMP 4.1.1
High-performance reactive message-passing based Bayesian inference engine65 versions - Latest release: 10 days ago - 1 dependent package - 89 stars on GitHub
ObjectOriented 0.1.4
Conventional object-oriented programming in Julia without breaking Julia's core design ideas5 versions - Latest release: 4 months ago - 86 stars on GitHub
Mjolnir 0.2.1
A little less conversation, a little more abstraction2 versions - Latest release: over 3 years ago - 2 dependent packages - 85 stars on GitHub
Mill 2.10.3
Prototype flexible hierarchical multi-instance learning models.53 versions - Latest release: 4 days ago - 1 dependent package - 83 stars on GitHub
TreeView 0.5.1
Draw Julia syntax trees as a graph6 versions - Latest release: 3 months ago - 2 dependent packages - 4 dependent repositories - 82 stars on GitHub
WebAssembly 0.1.1
1 version - Latest release: over 4 years ago - 1 dependent repositories - 81 stars on GitHubMemoization 0.2.1
Easily and efficiently memoize any function, closure, or callable object in Julia.17 versions - Latest release: 10 months ago - 25 dependent packages - 80 stars on GitHub
FilePaths 0.8.3
A type based approach to working with filesystem paths in julia5 versions - Latest release: about 3 years ago - 19 dependent packages - 79 stars on GitHub