{"source":"https://contributable.vercel.app","licence":"CC BY 4.0","methodology":"https://contributable.vercel.app/methodology","v":2,"owner":"SciML","name":"OrdinaryDiffEq.jl","updatedAt":"2026-10-11T05:42:45.435Z","coveredSince":"2025-10-04T16:44:30.612Z","facts":{"owner":"SciML","name":"OrdinaryDiffEq.jl","description":"High performance ordinary differential equation (ODE) and differential-algebraic equation (DAE) solvers, including neural ordinary differential equations (neural ODEs) and scientific machine learning (SciML)","stars":692,"forks":284,"archived":false,"isFork":false,"license":"NOASSERTION","defaultBranch":"master","pushedAt":"2026-10-09T19:26:47Z","createdAt":"2016-10-22T16:27:51Z","topics":["ordinary-differential-equations","differentialequations","ode","event-handling","adaptive","high-performance","differential-equations","scientific-machine-learning","hacktoberfest","julia","sciml"],"languages":{"Julia":12363252,"Python":3780},"frameworks":[],"commits90d":558,"releases365d":30,"lastReleaseAt":"2026-09-29T15:27:32Z","gettingStarted":{"contributing":true,"codeOfConduct":true,"issueTemplates":false,"devcontainer":false,"cla":"none","channels":[{"kind":"zulip","url":"https://julialang.zulipchat.com"}],"policy":null}},"metrics":{"computedAt":"2026-10-11T05:42:45.435Z","outsidePulls":{"cohort":{"n":42,"merged":29,"closedUnmerged":9,"open":4,"mergeRate":0.7631578947368421,"openShare":0.09523809523809523,"evidence":{"merged":[4481,4422,4373,4366,4306,4300,4299,4296,4295,4260,4153,4146,4083,4067,4048,4039,4035,4026,4025,4024],"closedUnmerged":[4456,4305,4107,4082,4049,4041,3920,3902,3801],"open":[4365,4151,4114,3806]}},"firstTimers":{"n":8,"merged":6,"closedUnmerged":0,"open":2,"mergeRate":1,"openShare":0.25,"evidence":{"merged":[4481,4048,4035,4023,4006,3810],"closedUnmerged":[],"open":[4151,3806]}},"year":{"n":109,"merged":72,"closedUnmerged":28,"open":9,"mergeRate":0.72,"openShare":0.08256880733944955,"evidence":{"merged":[4481,4422,4373,4366,4306,4300,4299,4296,4295,4260,4153,4146,4083,4067,4048,4039,4035,4026,4025,4024],"closedUnmerged":[4456,4305,4107,4082,4049,4041,3920,3902,3801,3746,3699,3603,3406,3326,3312,3208,3134,3120,3076,3047],"open":[4365,4151,4114,3806,3588,3560,3391,3328,3112]}}},"pullFirstResponse":{"n":42,"answered":40,"waiting":2,"medianHours":11.415277777777778,"p75Hours":152.8863888888889,"within48h":0.642857142857143,"within7d":0.7857142857142858,"curve":[{"hours":0.04611111111111111,"waiting":0.9761904761904762},{"hours":0.06111111111111111,"waiting":0.9523809523809523},{"hours":0.06555555555555556,"waiting":0.9285714285714285},{"hours":0.08472222222222223,"waiting":0.9047619047619047},{"hours":0.08972222222222222,"waiting":0.8809523809523809},{"hours":0.21333333333333335,"waiting":0.8571428571428572},{"hours":0.6425,"waiting":0.8333333333333334},{"hours":1.5458333333333334,"waiting":0.8095238095238095},{"hours":1.6447222222222222,"waiting":0.7857142857142857},{"hours":1.971111111111111,"waiting":0.7619047619047619},{"hours":2.8561111111111113,"waiting":0.738095238095238},{"hours":3.306111111111111,"waiting":0.7142857142857142},{"hours":3.3497222222222223,"waiting":0.6904761904761904},{"hours":4.593055555555556,"waiting":0.6666666666666666},{"hours":5.767777777777778,"waiting":0.6428571428571428},{"hours":7.599722222222222,"waiting":0.6190476190476191},{"hours":8.148055555555555,"waiting":0.5952380952380952},{"hours":9.658611111111112,"waiting":0.5714285714285714},{"hours":10.870833333333334,"waiting":0.5476190476190476},{"hours":11.314166666666667,"waiting":0.5238095238095237},{"hours":11.415277777777778,"waiting":0.49999999999999994},{"hours":11.632222222222222,"waiting":0.4761904761904761},{"hours":15.3225,"waiting":0.4523809523809523},{"hours":15.635555555555555,"waiting":0.4285714285714285},{"hours":15.766111111111112,"waiting":0.40476190476190466},{"hours":20.372777777777777,"waiting":0.3809523809523808},{"hours":35.02444444444444,"waiting":0.35714285714285704},{"hours":91.98083333333334,"waiting":0.33333333333333326},{"hours":101.31194444444445,"waiting":0.3095238095238095},{"hours":105.70722222222223,"waiting":0.2857142857142857},{"hours":105.85527777777777,"waiting":0.26190476190476186},{"hours":152.8863888888889,"waiting":0.23809523809523805},{"hours":155.29111111111112,"waiting":0.21428571428571425},{"hours":219.4127777777778,"waiting":0.19047619047619044},{"hours":234.89777777777778,"waiting":0.16666666666666663},{"hours":277.4141666666667,"waiting":0.14285714285714285},{"hours":278.00694444444446,"waiting":0.11904761904761904},{"hours":396.1277777777778,"waiting":0.09523809523809523},{"hours":1388.3422222222223,"waiting":0.07142857142857142},{"hours":2120.438611111111,"waiting":0}],"evidence":{"answered":[4481,4456,4422,4373,4366,4365,4306,4305,4300,4299,4296,4295,4260,4153,4151,4146,4114,4107,4083,4067],"waiting":[4082,4049]}},"timeToMerge":{"n":42,"merged":29,"medianHours":277.4141666666667,"evidence":[4481,4422,4373,4366,4306,4300,4299,4296,4295,4260,4153,4146,4083,4067,4048,4039,4035,4026,4025,4024]},"issueFirstResponse":{"n":143,"answered":40,"waiting":103,"medianHours":null,"p75Hours":null,"within48h":0.18881118881118852,"within7d":0.2307692307692304,"curve":[{"hours":0.022222222222222223,"waiting":0.993006993006993},{"hours":0.0375,"waiting":0.986013986013986},{"hours":0.04027777777777778,"waiting":0.9790209790209791},{"hours":0.04083333333333333,"waiting":0.9720279720279721},{"hours":0.0661111111111111,"waiting":0.9650349650349651},{"hours":0.0825,"waiting":0.9580419580419581},{"hours":0.12333333333333334,"waiting":0.9510489510489512},{"hours":0.15055555555555555,"waiting":0.9440559440559442},{"hours":0.1947222222222222,"waiting":0.9370629370629372},{"hours":0.6758333333333333,"waiting":0.9300699300699302},{"hours":0.7080555555555555,"waiting":0.9230769230769231},{"hours":1.0105555555555557,"waiting":0.9160839160839161},{"hours":1.1491666666666667,"waiting":0.9090909090909092},{"hours":1.418611111111111,"waiting":0.9020979020979022},{"hours":2.347777777777778,"waiting":0.8951048951048952},{"hours":4.966111111111111,"waiting":0.8881118881118882},{"hours":8.221388888888889,"waiting":0.8811188811188813},{"hours":9.113055555555556,"waiting":0.8741258741258743},{"hours":9.80861111111111,"waiting":0.8671328671328673},{"hours":15.179444444444444,"waiting":0.8601398601398603},{"hours":15.325833333333334,"waiting":0.8531468531468533},{"hours":17.589166666666667,"waiting":0.8461538461538464},{"hours":23.385277777777777,"waiting":0.8391608391608394},{"hours":23.499444444444446,"waiting":0.8321678321678324},{"hours":24.938055555555554,"waiting":0.8251748251748254},{"hours":34.93416666666667,"waiting":0.8181818181818185},{"hours":42.39972222222222,"waiting":0.8111888111888115},{"hours":48.94305555555555,"waiting":0.8041958041958045},{"hours":55.61888888888889,"waiting":0.7972027972027975},{"hours":72.0363888888889,"waiting":0.7902097902097905},{"hours":87.69305555555556,"waiting":0.7832167832167836},{"hours":113.86472222222223,"waiting":0.7762237762237766},{"hours":158.06166666666667,"waiting":0.7692307692307696},{"hours":260.11305555555555,"waiting":0.7622377622377626},{"hours":269.92027777777776,"waiting":0.7552447552447557},{"hours":328.36555555555555,"waiting":0.7482517482517487},{"hours":333.19916666666666,"waiting":0.7412587412587417},{"hours":356.44055555555553,"waiting":0.7342657342657347},{"hours":481.5463888888889,"waiting":0.7272727272727277},{"hours":1347.3575,"waiting":0.7177033492822971}],"evidence":{"answered":[4485,4451,4388,4362,4332,4331,4291,4283,4269,4259,4218,4217,4207,4206,4205,4203,4199,4180,4179,4173],"waiting":[4491,4488,4472,4463,4458,4439,4425,4403,4399,4389,4378,4377,4371,4370,4367,4364,4355,4349,4329,4307]}},"starter":{"counts":{"available":0,"claimed":0,"in-progress":5,"stale":5},"helpWantedAvailable":0,"issues":[{"n":1270,"title":"Avoid allocations for interpolator evaluation","state":"stale","label":"help-wanted","createdAt":"2020-09-15T18:07:44Z","updatedAt":"2021-01-29T10:18:18Z"},{"n":1038,"title":"DAE initialization default tolerances","state":"stale","label":"beginner","createdAt":"2020-02-18T15:37:35Z","updatedAt":"2020-02-18T15:37:47Z"},{"n":888,"title":"Add extrapolation methods to mass matrix tests","state":"stale","label":"help-wanted","createdAt":"2019-08-18T11:41:42Z","updatedAt":"2019-08-18T11:41:42Z"},{"n":677,"title":"More Runge-Kutta-Nyström Methods","state":"in-progress","label":"beginner","createdAt":"2019-02-28T07:13:42Z","updatedAt":"2026-07-20T10:04:43Z"},{"n":493,"title":"More Runge-Kutta Methods for (Hyperbolic) PDEs","state":"in-progress","label":"beginner","createdAt":"2018-08-29T17:34:56Z","updatedAt":"2021-04-03T08:48:48Z"},{"n":427,"title":"Higher order derivatives for interpolations","state":"in-progress","label":"beginner","createdAt":"2018-07-11T10:02:02Z","updatedAt":"2018-10-02T02:11:27Z"},{"n":331,"title":"Multistep Integrators for Second Order DiffEqs","state":"stale","label":"beginner","createdAt":"2018-04-19T02:25:05Z","updatedAt":"2022-07-19T02:47:53Z"},{"n":229,"title":"Refactor some core functionality into smaller functions for more compilation cache reuse","state":"in-progress","label":"beginner","createdAt":"2017-11-27T17:22:51Z","updatedAt":"2019-07-06T16:22:23Z"},{"n":220,"title":"Use cache vectors in auto dt to get rid of allocations","state":"in-progress","label":"beginner","createdAt":"2017-11-04T12:00:51Z","updatedAt":"2019-07-06T16:22:43Z"},{"n":144,"title":"SDIRK Dense Output","state":"stale","label":"beginner","createdAt":"2017-08-11T12:34:28Z","updatedAt":"2019-07-06T16:24:12Z"},{"n":92,"title":"Compensated Summation in high order symplectic","state":"stale","label":"beginner","createdAt":"2017-08-02T06:10:13Z","updatedAt":"2018-01-05T18:34:40Z"},{"n":82,"title":"Highly stable symplectic methods","state":"stale","label":"beginner","createdAt":"2017-07-14T19:13:59Z","updatedAt":"2023-10-27T04:24:24Z"}]},"responseWindow":{"hours":[1,1,0,0,0,1,2,0,2,3,13,1,3,0,4,3,2,2,1,2,1,0,4,0,0,1,0,0,0,1,0,0,3,5,6,0,3,0,5,2,2,0,1,0,2,1,0,1,0,0,0,3,2,10,0,2,1,7,4,0,2,4,1,1,0,1,1,2,3,5,1,0,0,0,0,2,0,3,4,2,2,4,1,0,2,6,2,4,2,2,0,0,6,3,1,0,0,0,2,1,0,0,3,1,2,1,8,1,0,5,5,1,1,5,2,1,0,0,0,0,0,1,1,2,4,3,1,1,5,3,2,0,2,0,0,5,3,1,15,1,2,3,5,5,0,0,3,1,1,2,2,0,3,1,4,1,5,4,7,0,1,2,6,1,5,8,1,0],"people":8,"replies":337},"activeMaintainers":8},"series":[{"week":"2025-10-12","opened":0,"merged":0,"answered7d":0,"activity":6},{"week":"2025-10-19","opened":1,"merged":1,"answered7d":1,"activity":8},{"week":"2025-10-26","opened":1,"merged":0,"answered7d":1,"activity":19},{"week":"2025-11-02","opened":0,"merged":0,"answered7d":0,"activity":12},{"week":"2025-11-09","opened":0,"merged":0,"answered7d":0,"activity":13},{"week":"2025-11-16","opened":3,"merged":2,"answered7d":3,"activity":7},{"week":"2025-11-23","opened":2,"merged":1,"answered7d":1,"activity":5},{"week":"2025-11-30","opened":1,"merged":0,"answered7d":1,"activity":7},{"week":"2025-12-07","opened":2,"merged":1,"answered7d":1,"activity":15},{"week":"2025-12-14","opened":0,"merged":0,"answered7d":0,"activity":38},{"week":"2025-12-21","opened":1,"merged":1,"answered7d":1,"activity":17},{"week":"2025-12-28","opened":0,"merged":0,"answered7d":0,"activity":18},{"week":"2026-01-04","opened":1,"merged":1,"answered7d":1,"activity":25},{"week":"2026-01-11","opened":0,"merged":0,"answered7d":0,"activity":53},{"week":"2026-01-18","opened":2,"merged":2,"answered7d":2,"activity":20},{"week":"2026-01-25","opened":1,"merged":0,"answered7d":1,"activity":22},{"week":"2026-02-01","opened":5,"merged":3,"answered7d":4,"activity":51},{"week":"2026-02-08","opened":1,"merged":0,"answered7d":1,"activity":14},{"week":"2026-02-15","opened":0,"merged":0,"answered7d":0,"activity":32},{"week":"2026-02-22","opened":4,"merged":3,"answered7d":3,"activity":78},{"week":"2026-03-01","opened":5,"merged":3,"answered7d":3,"activity":49},{"week":"2026-03-08","opened":0,"merged":0,"answered7d":0,"activity":9},{"week":"2026-03-15","opened":2,"merged":1,"answered7d":2,"activity":62},{"week":"2026-03-22","opened":2,"merged":1,"answered7d":2,"activity":113},{"week":"2026-03-29","opened":3,"merged":0,"answered7d":1,"activity":100},{"week":"2026-04-05","opened":1,"merged":0,"answered7d":1,"activity":82},{"week":"2026-04-12","opened":5,"merged":4,"answered7d":5,"activity":131},{"week":"2026-04-19","opened":2,"merged":1,"answered7d":0,"activity":131},{"week":"2026-04-26","opened":4,"merged":3,"answered7d":3,"activity":55},{"week":"2026-05-03","opened":3,"merged":2,"answered7d":3,"activity":51},{"week":"2026-05-10","opened":3,"merged":3,"answered7d":3,"activity":53},{"week":"2026-05-17","opened":2,"merged":2,"answered7d":2,"activity":57},{"week":"2026-05-24","opened":4,"merged":3,"answered7d":4,"activity":65},{"week":"2026-05-31","opened":3,"merged":3,"answered7d":3,"activity":32},{"week":"2026-06-07","opened":3,"merged":2,"answered7d":3,"activity":69},{"week":"2026-06-14","opened":2,"merged":2,"answered7d":2,"activity":25},{"week":"2026-06-21","opened":1,"merged":1,"answered7d":1,"activity":20},{"week":"2026-06-28","opened":3,"merged":1,"answered7d":2,"activity":50},{"week":"2026-07-05","opened":1,"merged":1,"answered7d":0,"activity":61},{"week":"2026-07-12","opened":4,"merged":2,"answered7d":4,"activity":74},{"week":"2026-07-19","opened":1,"merged":1,"answered7d":1,"activity":56},{"week":"2026-07-26","opened":12,"merged":9,"answered7d":6,"activity":78},{"week":"2026-08-02","opened":5,"merged":2,"answered7d":5,"activity":106},{"week":"2026-08-09","opened":1,"merged":1,"answered7d":1,"activity":95},{"week":"2026-08-16","opened":6,"merged":5,"answered7d":5,"activity":64},{"week":"2026-08-23","opened":4,"merged":3,"answered7d":4,"activity":114},{"week":"2026-08-30","opened":1,"merged":0,"answered7d":1,"activity":46},{"week":"2026-09-06","opened":1,"merged":1,"answered7d":1,"activity":94},{"week":"2026-09-13","opened":2,"merged":0,"answered7d":1,"activity":47},{"week":"2026-09-20","opened":4,"merged":1,"answered7d":4,"activity":63},{"week":"2026-09-27","opened":11,"merged":2,"answered7d":3,"activity":102},{"week":"2026-10-04","opened":3,"merged":0,"answered7d":1,"activity":55}],"trend":{"flag":"slowed-down","recentMedianHours":219.20638888888888,"previousMedianHours":10.870833333333334,"recentN":20,"previousN":12,"openedThisWeek":3,"openedLastWeek":11},"programs":[{"program":"gsoc","slug":"numfocus","name":"NumFOCUS","years":[2024,2025,2026]}]}