{"source":"https://contributable.vercel.app","licence":"CC BY 4.0","methodology":"https://contributable.vercel.app/methodology","v":2,"owner":"dora-rs","name":"dora","updatedAt":"2026-10-11T05:41:23.307Z","coveredSince":"2025-10-04T16:13:53.921Z","facts":{"owner":"dora-rs","name":"dora","description":"DORA (Dataflow-Oriented Robotic Architecture) is middleware designed to streamline and simplify the creation of AI-based robotic applications. It offers low latency, composable, and distributed dataflow capabilities. Applications are modeled as directed graphs, also referred to as pipelines.","stars":4000,"forks":452,"archived":false,"isFork":false,"license":"Apache-2.0","defaultBranch":"main","pushedAt":"2026-10-11T03:23:44Z","createdAt":"2022-02-17T21:33:07Z","topics":["dataflow","low-latency","robotics","rust","embodied-ai"],"languages":{"Rust":7693197,"Python":279951,"Shell":229041,"C":18765,"Makefile":13412,"CMake":13357,"C++":6300,"CSS":4832,"Dockerfile":3804,"PowerShell":1638,"Nix":1441,"HTML":354},"frameworks":["Serde","Tokio"],"commits90d":775,"releases365d":12,"lastReleaseAt":"2026-10-08T10:10:52Z","gettingStarted":{"contributing":true,"codeOfConduct":false,"issueTemplates":true,"devcontainer":false,"cla":"none","channels":[{"kind":"discord","url":"https://discord.gg/6eMGGutkfE"}],"policy":null}},"metrics":{"computedAt":"2026-10-11T05:41:23.307Z","outsidePulls":{"cohort":{"n":88,"merged":61,"closedUnmerged":24,"open":3,"mergeRate":0.7176470588235294,"openShare":0.03409090909090909,"evidence":{"merged":[3478,3465,3441,3377,3360,3350,3343,3340,3317,3264,3246,3235,3203,3180,3119,3118,3114,3079,3072,3070],"closedUnmerged":[3481,3480,3479,3466,3414,3347,3318,3283,3106,3087,3078,3077,3071,3047,2973,2915,2909,2907,2905,2892],"open":[3290,3215,2878]}},"firstTimers":{"n":18,"merged":12,"closedUnmerged":5,"open":1,"mergeRate":0.7058823529411765,"openShare":0.05555555555555555,"evidence":{"merged":[3441,3317,3264,3028,3009,2959,2853,2833,2592,2330,2288,2196],"closedUnmerged":[3466,3087,3077,2843,2286],"open":[3290]}},"year":{"n":284,"merged":161,"closedUnmerged":120,"open":3,"mergeRate":0.5729537366548043,"openShare":0.01056338028169014,"evidence":{"merged":[3478,3465,3441,3377,3360,3350,3343,3340,3317,3264,3246,3235,3203,3180,3119,3118,3114,3079,3072,3070],"closedUnmerged":[3481,3480,3479,3466,3414,3347,3318,3283,3106,3087,3078,3077,3071,3047,2973,2915,2909,2907,2905,2892],"open":[3290,3215,2878]}}},"pullFirstResponse":{"n":88,"answered":85,"waiting":3,"medianHours":1.625,"p75Hours":3.7216666666666667,"within48h":0.9659090909090908,"within7d":0.9659090909090908,"curve":[{"hours":0.08416666666666667,"waiting":0.9886363636363636},{"hours":0.41444444444444445,"waiting":0.9659090909090909},{"hours":0.4627777777777778,"waiting":0.9431818181818182},{"hours":0.47194444444444444,"waiting":0.9318181818181819},{"hours":0.5286111111111111,"waiting":0.9090909090909091},{"hours":0.5622222222222222,"waiting":0.8863636363636364},{"hours":0.7244444444444444,"waiting":0.8636363636363636},{"hours":0.7616666666666667,"waiting":0.8409090909090909},{"hours":0.7819444444444444,"waiting":0.8295454545454546},{"hours":0.8386111111111111,"waiting":0.8068181818181818},{"hours":1.0358333333333334,"waiting":0.7840909090909091},{"hours":1.093888888888889,"waiting":0.7613636363636364},{"hours":1.1030555555555555,"waiting":0.75},{"hours":1.1511111111111112,"waiting":0.7272727272727273},{"hours":1.1913888888888888,"waiting":0.7045454545454546},{"hours":1.1947222222222222,"waiting":0.6818181818181819},{"hours":1.216388888888889,"waiting":0.6590909090909092},{"hours":1.2477777777777779,"waiting":0.6477272727272728},{"hours":1.3425,"waiting":0.6250000000000001},{"hours":1.3908333333333334,"waiting":0.6022727272727274},{"hours":1.4333333333333333,"waiting":0.5795454545454547},{"hours":1.4469444444444444,"waiting":0.556818181818182},{"hours":1.4475,"waiting":0.5454545454545456},{"hours":1.5194444444444444,"waiting":0.5227272727272729},{"hours":1.625,"waiting":0.5000000000000002},{"hours":1.7008333333333334,"waiting":0.47727272727272746},{"hours":1.705,"waiting":0.4659090909090911},{"hours":1.7227777777777777,"waiting":0.4431818181818184},{"hours":1.96,"waiting":0.4204545454545457},{"hours":2.0636111111111113,"waiting":0.397727272727273},{"hours":2.0797222222222222,"waiting":0.3750000000000003},{"hours":2.0836111111111113,"waiting":0.3636363636363639},{"hours":2.0922222222222224,"waiting":0.3409090909090912},{"hours":2.263888888888889,"waiting":0.3181818181818185},{"hours":3.0241666666666664,"waiting":0.2954545454545458},{"hours":3.6258333333333335,"waiting":0.27272727272727304},{"hours":3.631388888888889,"waiting":0.2613636363636367},{"hours":3.7866666666666666,"waiting":0.23863636363636395},{"hours":4.160833333333334,"waiting":0.2159090909090912},{"hours":4.275277777777778,"waiting":0.19318181818181845},{"hours":4.3175,"waiting":0.18181818181818207},{"hours":4.673611111111111,"waiting":0.1590909090909093},{"hours":5.018055555555556,"waiting":0.13636363636363655},{"hours":6.0633333333333335,"waiting":0.11363636363636379},{"hours":6.795833333333333,"waiting":0.09090909090909102},{"hours":6.891388888888889,"waiting":0.07954545454545464},{"hours":7.068611111111111,"waiting":0.0568181818181819},{"hours":11.063333333333333,"waiting":0.034090909090909144}],"evidence":{"answered":[3481,3480,3479,3478,3466,3465,3441,3414,3377,3360,3350,3347,3343,3340,3318,3317,3290,3283,3264,3246],"waiting":[3087,3078,2286]}},"timeToMerge":{"n":88,"merged":61,"medianHours":316.03583333333336,"evidence":[3478,3465,3441,3377,3360,3350,3343,3340,3317,3264,3246,3235,3203,3180,3119,3118,3114,3079,3072,3070]},"issueFirstResponse":{"n":266,"answered":33,"waiting":233,"medianHours":null,"p75Hours":null,"within48h":0.056390977443609325,"within7d":0.07142857142857184,"curve":[{"hours":0.07777777777777778,"waiting":0.9962406015037594},{"hours":0.3763888888888889,"waiting":0.9924812030075187},{"hours":0.6113888888888889,"waiting":0.9887218045112781},{"hours":1.1747222222222222,"waiting":0.9849624060150375},{"hours":1.395,"waiting":0.981203007518797},{"hours":2.0816666666666666,"waiting":0.9774436090225563},{"hours":2.1438888888888887,"waiting":0.9736842105263157},{"hours":7.953888888888889,"waiting":0.9699248120300751},{"hours":11.116666666666667,"waiting":0.9661654135338344},{"hours":11.119722222222222,"waiting":0.9624060150375938},{"hours":13.990555555555556,"waiting":0.9586466165413532},{"hours":14.546111111111111,"waiting":0.9548872180451126},{"hours":19.433333333333334,"waiting":0.9511278195488719},{"hours":35.08222222222222,"waiting":0.9473684210526313},{"hours":44.09638888888889,"waiting":0.9436090225563907},{"hours":62.1925,"waiting":0.93984962406015},{"hours":81.09,"waiting":0.9360902255639094},{"hours":142.0611111111111,"waiting":0.9323308270676688},{"hours":150.22166666666666,"waiting":0.9285714285714282},{"hours":173.5125,"waiting":0.9248120300751875},{"hours":175.82555555555555,"waiting":0.921052631578947},{"hours":191.77138888888888,"waiting":0.9172932330827064},{"hours":204.17777777777778,"waiting":0.9135338345864659},{"hours":214.11416666666668,"waiting":0.9097744360902252},{"hours":231.1172222222222,"waiting":0.9060150375939846},{"hours":269.4225,"waiting":0.902255639097744},{"hours":293.40777777777777,"waiting":0.8984962406015033},{"hours":367.30833333333334,"waiting":0.8947368421052628},{"hours":559.6161111111111,"waiting":0.8909774436090222},{"hours":641.5144444444444,"waiting":0.8872180451127817},{"hours":700.16,"waiting":0.883458646616541},{"hours":1110.6563888888888,"waiting":0.8791700124096646},{"hours":1859.4202777777778,"waiting":0.8705506985625111}],"evidence":{"answered":[3474,3472,3460,3440,3439,3427,3400,3369,3304,3282,3247,3201,3197,3176,3167,3113,3032,3022,2950,2921],"waiting":[3484,3473,3468,3467,3462,3451,3450,3449,3448,3437,3428,3426,3425,3412,3411,3398,3397,3384,3370,3359]}},"starter":{"counts":{"available":0,"claimed":0,"in-progress":0,"stale":0},"helpWantedAvailable":0,"issues":[]},"responseWindow":{"hours":null,"people":2,"replies":787},"activeMaintainers":3},"series":[{"week":"2025-10-12","opened":0,"merged":0,"answered7d":0,"activity":6},{"week":"2025-10-19","opened":1,"merged":1,"answered7d":1,"activity":12},{"week":"2025-10-26","opened":1,"merged":0,"answered7d":1,"activity":8},{"week":"2025-11-02","opened":2,"merged":2,"answered7d":2,"activity":26},{"week":"2025-11-09","opened":3,"merged":2,"answered7d":2,"activity":30},{"week":"2025-11-16","opened":1,"merged":1,"answered7d":1,"activity":20},{"week":"2025-11-23","opened":3,"merged":2,"answered7d":3,"activity":27},{"week":"2025-11-30","opened":4,"merged":2,"answered7d":4,"activity":26},{"week":"2025-12-07","opened":5,"merged":5,"answered7d":5,"activity":36},{"week":"2025-12-14","opened":8,"merged":3,"answered7d":5,"activity":37},{"week":"2025-12-21","opened":0,"merged":0,"answered7d":0,"activity":10},{"week":"2025-12-28","opened":4,"merged":1,"answered7d":3,"activity":12},{"week":"2026-01-04","opened":5,"merged":1,"answered7d":4,"activity":32},{"week":"2026-01-11","opened":5,"merged":1,"answered7d":4,"activity":59},{"week":"2026-01-18","opened":5,"merged":2,"answered7d":3,"activity":15},{"week":"2026-01-25","opened":3,"merged":1,"answered7d":2,"activity":43},{"week":"2026-02-01","opened":2,"merged":1,"answered7d":1,"activity":8},{"week":"2026-02-08","opened":2,"merged":1,"answered7d":2,"activity":17},{"week":"2026-02-15","opened":9,"merged":3,"answered7d":8,"activity":41},{"week":"2026-02-22","opened":4,"merged":3,"answered7d":1,"activity":27},{"week":"2026-03-01","opened":8,"merged":4,"answered7d":3,"activity":11},{"week":"2026-03-08","opened":3,"merged":3,"answered7d":3,"activity":10},{"week":"2026-03-15","opened":46,"merged":17,"answered7d":23,"activity":85},{"week":"2026-03-22","opened":22,"merged":14,"answered7d":16,"activity":72},{"week":"2026-03-29","opened":12,"merged":3,"answered7d":6,"activity":42},{"week":"2026-04-05","opened":3,"merged":3,"answered7d":3,"activity":40},{"week":"2026-04-12","opened":4,"merged":1,"answered7d":3,"activity":64},{"week":"2026-04-19","opened":5,"merged":4,"answered7d":5,"activity":88},{"week":"2026-04-26","opened":5,"merged":2,"answered7d":4,"activity":46},{"week":"2026-05-03","opened":0,"merged":0,"answered7d":0,"activity":5},{"week":"2026-05-10","opened":1,"merged":0,"answered7d":1,"activity":75},{"week":"2026-05-17","opened":9,"merged":9,"answered7d":9,"activity":102},{"week":"2026-05-24","opened":2,"merged":2,"answered7d":2,"activity":51},{"week":"2026-05-31","opened":5,"merged":3,"answered7d":3,"activity":86},{"week":"2026-06-07","opened":5,"merged":4,"answered7d":5,"activity":146},{"week":"2026-06-14","opened":4,"merged":3,"answered7d":3,"activity":148},{"week":"2026-06-21","opened":3,"merged":3,"answered7d":3,"activity":92},{"week":"2026-06-28","opened":0,"merged":0,"answered7d":0,"activity":82},{"week":"2026-07-05","opened":3,"merged":3,"answered7d":3,"activity":124},{"week":"2026-07-12","opened":4,"merged":4,"answered7d":4,"activity":160},{"week":"2026-07-19","opened":4,"merged":4,"answered7d":4,"activity":87},{"week":"2026-07-26","opened":25,"merged":16,"answered7d":25,"activity":126},{"week":"2026-08-02","opened":14,"merged":9,"answered7d":13,"activity":164},{"week":"2026-08-09","opened":6,"merged":4,"answered7d":5,"activity":157},{"week":"2026-08-16","opened":5,"merged":4,"answered7d":5,"activity":139},{"week":"2026-08-23","opened":8,"merged":4,"answered7d":8,"activity":93},{"week":"2026-08-30","opened":3,"merged":2,"answered7d":3,"activity":87},{"week":"2026-09-06","opened":10,"merged":6,"answered7d":10,"activity":128},{"week":"2026-09-13","opened":21,"merged":15,"answered7d":20,"activity":153},{"week":"2026-09-20","opened":10,"merged":4,"answered7d":10,"activity":126},{"week":"2026-09-27","opened":5,"merged":3,"answered7d":5,"activity":104},{"week":"2026-10-04","opened":12,"merged":4,"answered7d":12,"activity":126}],"trend":{"flag":"steady","recentMedianHours":1.985,"previousMedianHours":1.721111111111111,"recentN":48,"previousN":26,"openedThisWeek":12,"openedLastWeek":5},"programs":[{"program":"gsoc","slug":"dora-rs-tb","name":"dora-rs","years":[2025,2026]}]}