Programming Paradigms Packages
-
ElasticArrays.jl63Resizeable multi-dimensional arrays for Julia
-
DocumentFormat.jl62Auto-formatter for Julia
-
Mocking.jl61Allows Julia function calls to be temporarily overloaded for the purpose of testing
-
Fire.jl61Fire.jl is a library for automatically generating command line interfaces (CLIs) for julia functions.
-
ComputedFieldTypes.jl60Build types in Julia where some fields have computed types
-
DataFrameMacros.jl60Macros that simplify working with DataFrames.jl
-
Iterators.jl60Common functional iterator patterns. DEPRECATED in favour of IterTools.jl
-
JETTest.jl60Advanced testing toolset for the Julia programming language
-
MultiDocumenter.jl59Aggregating all the docs
-
UpdateJulia.jl59Simple cross platform Julia installer
-
PackageAnalyzer.jl59-
-
PlutoTeachingTools.jl59Functions useful when using Pluto in teaching.
-
TextParse.jl57A bunch of fast text parsing tools
-
AutoHashEquals.jl57A Julia macro to add == and hash() to composite types.
-
Espresso.jl57Expression transformation package
-
SymbolicPlanners.jl57Symbolic planners for problems and domains specified in PDDL.
-
Mixtape.jl55A static method overlay and optimization tool with configurable code generation and execution.
-
LRUCache.jl55An implementation of an LRU Cache in Julia
-
FastClosures.jl54Faster closure variable capture
-
Strs.jl54String support package for Julia
-
ArrayAllocators.jl53Allocate arrays with malloc, calloc, or on NUMA nodes
-
Static.jl52Static types useful for dispatch and generated functions.
-
MagneticReadHead.jl50A cassette-based debugger | The Other Debugger
-
BinaryTraits.jl50Can do or not? It's easy. See https://tk3369.github.io/BinaryTraits.jl/dev/
-
Try.jl50Zero-overhead and debuggable error handling
-
Unityper.jl50-
-
ShortCodes.jl49Short codes to embed content in Pluto notebooks
-
ErrorTypes.jl49Rust-like error types in Julia
-
ReusePatterns.jl49Implement composition and concrete subtyping in Julia.
-
LogicCircuits.jl49Logic Circuits from the Juice library
-
ProgressLogging.jl49-
-
DeepEquilibriumNetworks.jl49Implicit Layer Machine Learning via Deep Equilibrium Networks, O(1) backpropagation with accelerated convergence.
-
PatternDispatch.jl48Method dispatch based on pattern matching for Julia
-
Ghost.jl48The Code Tracer
-
PartialFunctions.jl47A small package to simplify partial function application
-
PkgSkeleton.jl46Generate Julia package skeletons using a simple template system
-
Lerche.jl45A Julia port of the Lark parser
-
Classes.jl45A simple, Julian approach to inheritance of structure and methods
-
RBNF.jl44A DSL for modern parsing
-
IRViz.jl44Tools for visualizing Julia IR
Loading more...