Automatic Programming Packages
-
PackageCompiler.jl1415Compile your Julia Package
-
Revise.jl1189Automatically update function definitions in a running Julia session
-
JuliaFormatter.jl569An opinionated code formatter for Julia. Plot twist - the opinion is your own.
-
Cassette.jl370Overdub Your Julia Code
-
ReverseDiff.jl348Reverse Mode Automatic Differentiation for Julia
-
LocalRegistry.jl221Create and maintain local registries for Julia packages.
-
Registrator.jl210Julia package registration bot
-
StochasticAD.jl199Research package for automatic differentiation of programs containing discrete randomness.
-
StaticTools.jl168Enabling StaticCompiler.jl-based compilation of (some) Julia code to standalone native binaries by avoiding GC allocations and llvmcall-ing all the things!
-
IRTools.jl111Mike's Little Intermediate Representation
-
DynamicExpressions.jl101Ridiculously fast symbolic expressions
-
WatchJuliaBurn.jl92The most unneeded package you'll find.
-
AutoSysimages.jl90Automate user-specific system images for Julia
-
Mjolnir.jl87A little less conversation, a little more abstraction
-
Catwalk.jl82An adaptive optimizer for speeding up dynamic dispatch in Julia
-
DocumentFormat.jl62Auto-formatter for Julia
-
Fire.jl61Fire.jl is a library for automatically generating command line interfaces (CLIs) for julia functions.
-
PackageAnalyzer.jl59-
-
PlutoTeachingTools.jl59Functions useful when using Pluto in teaching.
-
SymbolicPlanners.jl57Symbolic planners for problems and domains specified in PDDL.
-
TextParse.jl57A bunch of fast text parsing tools
-
Ghost.jl48The Code Tracer
-
PkgSkeleton.jl46Generate Julia package skeletons using a simple template system
-
ComputationalResources.jl34Julia package for selecting hardware, libraries, and algorithms for a computation
View all packages