{"source":"https://contributable.vercel.app","licence":"CC BY 4.0","methodology":"https://contributable.vercel.app/methodology","v":2,"owner":"rust-lang","name":"rust","updatedAt":"2026-10-10T21:32:20.872Z","coveredSince":"2025-10-05T23:59:08.838Z","facts":{"owner":"rust-lang","name":"rust","description":"Empowering everyone to build reliable and efficient software.","stars":119647,"forks":18188,"archived":false,"isFork":false,"license":"Apache-2.0","defaultBranch":"main","pushedAt":"2026-10-10T21:00:27Z","createdAt":"2010-06-16T20:39:03Z","topics":["rust","compiler","language"],"languages":{"Rust":148798068,"HTML":10461988,"Shell":1254249,"C":1231062,"JavaScript":806464,"Python":600070,"PowerShell":406622,"TypeScript":279832,"C++":218687,"CSS":136469,"Dockerfile":126378,"Assembly":70788},"frameworks":["TypeScript"],"commits90d":10054,"releases365d":15,"lastReleaseAt":"2026-10-01T12:41:12Z","gettingStarted":{"contributing":true,"codeOfConduct":true,"issueTemplates":true,"devcontainer":false,"cla":"none","channels":[{"kind":"zulip","url":"https://rust-lang.zulipchat.com/#narrow/stream/122652-new-members"}],"policy":null}},"metrics":{"computedAt":"2026-10-10T21:32:20.872Z","outsidePulls":{"cohort":{"n":568,"merged":311,"closedUnmerged":60,"open":197,"mergeRate":0.8382749326145552,"openShare":0.34683098591549294,"evidence":{"merged":[162613,162610,162607,162598,162595,162580,162576,162573,162571,162562,162556,162552,162549,162546,162542,162536,162528,162523,162520,162514],"closedUnmerged":[162583,162569,162560,162548,162547,162496,162448,162442,162263,162233,162231,162227,162209,162190,162169,162167,162163,162123,162077,162067],"open":[162608,162575,162566,162561,162555,162545,162535,162530,162529,162519,162515,162479,162478,162467,162460,162458,162457,162454,162444,162432]}},"firstTimers":{"n":193,"merged":96,"closedUnmerged":27,"open":70,"mergeRate":0.7804878048780488,"openShare":0.3626943005181347,"evidence":{"merged":[162613,162607,162576,162556,162552,162549,162542,162536,162504,162463,162437,162433,162423,162410,162390,162373,162366,162309,162303,162273],"closedUnmerged":[162560,162496,162448,162231,162209,162167,162123,162036,161907,161808,161784,161714,161485,161387,161152,160897,160352,160133,159753,159117],"open":[162545,162530,162519,162458,162268,162264,162257,162208,162185,162178,162157,162068,162061,161793,161635,161525,161521,161457,161390,161319]}},"year":{"n":727,"merged":372,"closedUnmerged":87,"open":268,"mergeRate":0.8104575163398693,"openShare":0.3686382393397524,"evidence":{"merged":[162613,162610,162607,162598,162595,162580,162576,162573,162571,162562,162556,162552,162549,162546,162542,162536,162528,162523,162520,162514],"closedUnmerged":[162583,162569,162560,162548,162547,162496,162448,162442,162263,162233,162231,162227,162209,162190,162169,162167,162163,162123,162077,162067],"open":[162608,162575,162566,162561,162555,162545,162535,162530,162529,162519,162515,162479,162478,162467,162460,162458,162457,162454,162444,162432]}}},"pullFirstResponse":{"n":568,"answered":517,"waiting":51,"medianHours":15.153055555555556,"p75Hours":171.35361111111112,"within48h":0.6214788732394367,"within7d":0.7429577464788732,"curve":[{"hours":0.021666666666666667,"waiting":0.9982394366197183},{"hours":0.07166666666666667,"waiting":0.9788732394366199},{"hours":0.11916666666666667,"waiting":0.9595070422535212},{"hours":0.17583333333333334,"waiting":0.938380281690141},{"hours":0.21222222222222223,"waiting":0.9172535211267606},{"hours":0.27361111111111114,"waiting":0.897887323943662},{"hours":0.3827777777777778,"waiting":0.8802816901408451},{"hours":0.6691666666666667,"waiting":0.8609154929577462},{"hours":0.8191666666666667,"waiting":0.8415492957746479},{"hours":1.0155555555555555,"waiting":0.8221830985915495},{"hours":1.3952777777777778,"waiting":0.8028169014084509},{"hours":1.89,"waiting":0.7834507042253522},{"hours":2.279166666666667,"waiting":0.7640845070422537},{"hours":2.4225,"waiting":0.744718309859155},{"hours":2.8308333333333335,"waiting":0.7253521126760565},{"hours":3.325277777777778,"waiting":0.704225352112676},{"hours":3.8041666666666667,"waiting":0.6848591549295778},{"hours":4.381388888888889,"waiting":0.6654929577464792},{"hours":4.653611111111111,"waiting":0.647887323943662},{"hours":5.335555555555556,"waiting":0.6285211267605635},{"hours":6.575,"waiting":0.6091549295774649},{"hours":7.747777777777777,"waiting":0.5897887323943664},{"hours":8.705833333333333,"waiting":0.5704225352112676},{"hours":10.000277777777777,"waiting":0.5510563380281688},{"hours":11.428055555555556,"waiting":0.5316901408450704},{"hours":13.865833333333333,"waiting":0.5123239436619715},{"hours":15.650277777777777,"waiting":0.49295774647887297},{"hours":17.926666666666666,"waiting":0.4735915492957744},{"hours":22.727222222222224,"waiting":0.45422535211267584},{"hours":26.858888888888888,"waiting":0.4348591549295773},{"hours":35.52055555555555,"waiting":0.4172535211267604},{"hours":41.81805555555555,"waiting":0.39788732394366183},{"hours":47.39805555555556,"waiting":0.37852112676056326},{"hours":61.34166666666667,"waiting":0.3591549295774647},{"hours":74.07777777777778,"waiting":0.33978873239436613},{"hours":94.37416666666667,"waiting":0.32042253521126757},{"hours":109.37777777777778,"waiting":0.301056338028169},{"hours":137.4775,"waiting":0.28169014084507044},{"hours":154.59222222222223,"waiting":0.26232394366197187},{"hours":208.39111111111112,"waiting":0.2429577464788733},{"hours":235.49083333333334,"waiting":0.2235915492957747},{"hours":257.09166666666664,"waiting":0.20422535211267615},{"hours":314.04527777777776,"waiting":0.18661971830985927},{"hours":401.2738888888889,"waiting":0.1672535211267607},{"hours":527.2408333333333,"waiting":0.14788732394366214},{"hours":711.9775,"waiting":0.12852112676056357},{"hours":975.6333333333333,"waiting":0.10573129975823076},{"hours":2109.078611111111,"waiting":0.02639829793608174}],"evidence":{"answered":[162613,162610,162608,162607,162598,162595,162583,162580,162576,162575,162573,162571,162569,162566,162562,162561,162556,162555,162552,162549],"waiting":[162560,162548,162535,162479,162448,162426,162399,162302,162282,162227,162185,162169,162165,162163,162149,162114,162113,162096,162095,162070]}},"timeToMerge":{"n":568,"merged":311,"medianHours":1055.5738888888889,"evidence":[162613,162610,162607,162598,162595,162580,162576,162573,162571,162562,162556,162552,162549,162546,162542,162536,162528,162523,162520,162514]},"issueFirstResponse":{"n":629,"answered":451,"waiting":178,"medianHours":22.99222222222222,"p75Hours":2158.3552777777777,"within48h":0.5580286168521473,"within7d":0.6184419713831488,"curve":[{"hours":0.02,"waiting":0.9984101748807631},{"hours":0.08861111111111111,"waiting":0.9809220985691574},{"hours":0.17555555555555555,"waiting":0.9666136724960254},{"hours":0.2288888888888889,"waiting":0.9507154213036565},{"hours":0.2866666666666667,"waiting":0.9364069952305245},{"hours":0.3925,"waiting":0.9205087440381556},{"hours":0.4727777777777778,"waiting":0.9062003179650236},{"hours":0.6405555555555555,"waiting":0.8903020667726548},{"hours":0.7363888888888889,"waiting":0.8759936406995228},{"hours":0.8672222222222222,"waiting":0.8600953895071539},{"hours":1.053611111111111,"waiting":0.844197138314785},{"hours":1.1436111111111111,"waiting":0.8298887122416531},{"hours":1.2905555555555555,"waiting":0.8139904610492842},{"hours":1.4680555555555554,"waiting":0.7996820349761522},{"hours":1.7438888888888888,"waiting":0.7837837837837833},{"hours":1.9172222222222222,"waiting":0.7694753577106513},{"hours":2.1433333333333335,"waiting":0.7535771065182825},{"hours":2.366111111111111,"waiting":0.7392686804451505},{"hours":2.926111111111111,"waiting":0.7233704292527816},{"hours":3.5052777777777777,"waiting":0.7074721780604127},{"hours":4.038055555555555,"waiting":0.6931637519872808},{"hours":4.4430555555555555,"waiting":0.6772655007949119},{"hours":5.0697222222222225,"waiting":0.6629570747217799},{"hours":5.974166666666667,"waiting":0.647058823529411},{"hours":6.6161111111111115,"waiting":0.632750397456279},{"hours":7.238888888888889,"waiting":0.6168521462639102},{"hours":9.788611111111111,"waiting":0.6025437201907782},{"hours":11.146666666666667,"waiting":0.5866454689984093},{"hours":12.238888888888889,"waiting":0.5723370429252773},{"hours":14.488611111111112,"waiting":0.5564387917329084},{"hours":15.855555555555556,"waiting":0.5405405405405396},{"hours":18.487222222222222,"waiting":0.5262321144674076},{"hours":21.459444444444443,"waiting":0.5103338632750387},{"hours":23.603055555555557,"waiting":0.4960254372019067},{"hours":30.210555555555555,"waiting":0.4801271860095379},{"hours":34.61055555555556,"waiting":0.465818759936406},{"hours":44.65027777777778,"waiting":0.4499205087440371},{"hours":55.32666666666667,"waiting":0.4356120826709052},{"hours":80.84555555555555,"waiting":0.4197138314785364},{"hours":99.4225,"waiting":0.40381558028616754},{"hours":124.84194444444445,"waiting":0.38950715421303556},{"hours":194.25972222222222,"waiting":0.3736089030206667},{"hours":314.12944444444446,"waiting":0.3593004769475347},{"hours":396.59055555555557,"waiting":0.3434022257551659},{"hours":528.755,"waiting":0.3290937996820339},{"hours":741.8158333333333,"waiting":0.31318747831139476},{"hours":1190.9955555555555,"waiting":0.2961261559246213},{"hours":2642.1677777777777,"waiting":0.20361887726219385}],"evidence":{"answered":[162605,162601,162594,162590,162579,162578,162559,162557,162551,162544,162522,162513,162508,162491,162484,162481,162471,162469,162452,162441],"waiting":[162585,162563,162558,162540,162538,162483,162387,162385,162365,162348,162338,162331,162322,162313,162311,162260,162239,162219,162207,162147]}},"starter":{"counts":{"available":13,"claimed":11,"in-progress":0,"stale":0},"helpWantedAvailable":0,"issues":[{"n":163973,"title":"Constant is being evaluated despite failing const_precise_live_drops","state":"claimed","label":"beginner","createdAt":"2026-10-08T07:47:44Z","updatedAt":"2026-10-10T08:47:27Z"},{"n":163061,"title":"std's api docs should defines overflowing/wrapping/saturating","state":"claimed","label":"beginner","createdAt":"2026-09-20T08:36:14Z","updatedAt":"2026-09-20T11:49:15Z"},{"n":161436,"title":"Extra spaces in the format_into documentation","state":"claimed","label":"beginner","createdAt":"2026-08-21T05:01:36Z","updatedAt":"2026-08-21T21:20:25Z"},{"n":159751,"title":"`expect` messages in standard library should follow our guidance","state":"available","label":"beginner","createdAt":"2026-07-23T00:23:48Z","updatedAt":"2026-10-10T04:31:08Z"},{"n":159686,"title":"Missing arm should recommend adding an arm","state":"claimed","label":"beginner","createdAt":"2026-07-21T19:54:47Z","updatedAt":"2026-08-08T14:31:04Z"},{"n":156458,"title":"rustc lexer/macro_rules diagnostics feature request: Color highlight acceptable characters","state":"claimed","label":"beginner","createdAt":"2026-05-11T13:51:21Z","updatedAt":"2026-10-07T04:11:05Z"},{"n":154822,"title":"std::autodiff failing in debug builds - cannot compute with global variable","state":"claimed","label":"beginner","createdAt":"2026-04-04T17:19:01Z","updatedAt":"2026-08-28T19:47:03Z"},{"n":149017,"title":"Missing `impl PartialEq<Vec<T>> for [T; N]`","state":"claimed","label":"beginner","createdAt":"2025-11-17T07:51:19Z","updatedAt":"2026-08-12T18:08:39Z"},{"n":136716,"title":"Tracking Issue for `unchecked_div_rem`","state":"claimed","label":"beginner","createdAt":"2025-02-07T21:08:45Z","updatedAt":"2026-08-12T18:55:48Z"},{"n":134646,"title":"Tracking Issue for `sync_poison_mod`","state":"claimed","label":"beginner","createdAt":"2024-12-22T05:31:44Z","updatedAt":"2026-08-12T18:58:43Z"},{"n":116971,"title":"Add FileCheck annotations to MIR-opt tests","state":"claimed","label":"beginner","createdAt":"2023-10-20T11:33:30Z","updatedAt":"2026-10-07T02:34:45Z"},{"n":78568,"title":"Incorrect error order for println!","state":"claimed","label":"beginner","createdAt":"2020-10-30T11:58:44Z","updatedAt":"2026-09-24T07:24:21Z"},{"n":74265,"title":"Tracking Issue for raw slice getters (slice_ptr_get)","state":"available","label":"beginner","createdAt":"2020-07-12T10:45:42Z","updatedAt":"2026-10-07T19:50:12Z"},{"n":71582,"title":"Tracking Issue for Box::into_boxed_slice","state":"available","label":"beginner","createdAt":"2020-04-26T12:41:04Z","updatedAt":"2026-10-07T19:50:11Z"},{"n":70086,"title":"Tracking Issue for `Option::zip` and `Option::zip_with` (feature `option_zip`)","state":"available","label":"beginner","createdAt":"2020-03-17T20:24:38Z","updatedAt":"2026-10-07T19:50:09Z"},{"n":69941,"title":"Tracking Issue for Read::is_read_vectored/Write::is_write_vectored.","state":"available","label":"beginner","createdAt":"2020-03-12T01:02:28Z","updatedAt":"2026-10-07T19:50:08Z"},{"n":69210,"title":"Tracking Issue for linked_list_remove","state":"available","label":"beginner","createdAt":"2020-02-16T15:26:06Z","updatedAt":"2026-10-07T19:50:06Z"},{"n":67939,"title":"thread_id_value tracking issue","state":"available","label":"beginner","createdAt":"2020-01-06T15:52:47Z","updatedAt":"2026-10-07T19:50:05Z"},{"n":63178,"title":"Tracking Issue for Iterator::try_find","state":"available","label":"beginner","createdAt":"2019-08-01T00:06:56Z","updatedAt":"2026-10-07T19:50:04Z"},{"n":63084,"title":"Tracking issue for `const fn` `type_name`","state":"available","label":"beginner","createdAt":"2019-07-28T16:35:29Z","updatedAt":"2026-10-07T19:50:02Z"},{"n":62543,"title":"Tracking issue for Iterator::partition_in_place","state":"available","label":"beginner","createdAt":"2019-07-09T22:16:42Z","updatedAt":"2026-10-07T19:50:01Z"},{"n":59359,"title":"Tracking issue for Seek::{stream_len, stream_position}  (feature `seek_convenience`)","state":"available","label":"beginner","createdAt":"2019-03-22T10:24:27Z","updatedAt":"2026-10-07T19:50:00Z"},{"n":54279,"title":"Tracking issue for `slice_partition_dedup`","state":"available","label":"beginner","createdAt":"2018-09-16T19:54:41Z","updatedAt":"2026-10-07T19:49:58Z"},{"n":32463,"title":"Tracking issue for integer methods for Wrapping","state":"available","label":"beginner","createdAt":"2016-03-24T10:49:54Z","updatedAt":"2026-10-07T19:49:57Z"}]},"responseWindow":{"hours":[12,12,10,12,13,19,36,30,41,75,62,64,63,55,50,42,36,45,29,38,53,41,13,15,12,7,17,18,17,16,12,40,37,58,37,56,51,48,49,53,54,42,47,39,44,56,30,18,18,22,12,12,11,20,28,35,42,91,65,65,66,59,74,125,50,47,50,44,39,31,15,13,14,20,12,17,17,30,40,41,51,48,45,61,37,43,68,69,58,31,47,34,45,48,37,18,13,16,14,11,7,23,35,62,68,78,62,52,58,66,57,56,68,46,34,28,23,28,19,13,16,14,18,12,18,10,18,16,42,32,25,14,33,36,38,41,43,33,25,26,45,29,35,11,12,16,17,3,7,20,15,15,28,39,37,26,38,31,24,28,32,38,52,23,30,22,16,8],"people":104,"replies":5833},"activeMaintainers":125},"series":[{"week":"2025-10-11","opened":4,"merged":3,"answered7d":4,"activity":12},{"week":"2025-10-18","opened":4,"merged":2,"answered7d":3,"activity":22},{"week":"2025-10-25","opened":3,"merged":2,"answered7d":3,"activity":20},{"week":"2025-11-01","opened":4,"merged":1,"answered7d":3,"activity":18},{"week":"2025-11-08","opened":1,"merged":1,"answered7d":1,"activity":13},{"week":"2025-11-15","opened":2,"merged":1,"answered7d":1,"activity":6},{"week":"2025-11-22","opened":4,"merged":0,"answered7d":3,"activity":15},{"week":"2025-11-29","opened":2,"merged":1,"answered7d":2,"activity":7},{"week":"2025-12-06","opened":2,"merged":2,"answered7d":2,"activity":7},{"week":"2025-12-13","opened":4,"merged":2,"answered7d":3,"activity":12},{"week":"2025-12-20","opened":2,"merged":1,"answered7d":2,"activity":21},{"week":"2025-12-27","opened":1,"merged":0,"answered7d":1,"activity":6},{"week":"2026-01-03","opened":3,"merged":2,"answered7d":3,"activity":12},{"week":"2026-01-10","opened":3,"merged":0,"answered7d":3,"activity":24},{"week":"2026-01-17","opened":5,"merged":2,"answered7d":4,"activity":25},{"week":"2026-01-24","opened":6,"merged":3,"answered7d":6,"activity":24},{"week":"2026-01-31","opened":4,"merged":2,"answered7d":4,"activity":39},{"week":"2026-02-07","opened":3,"merged":3,"answered7d":2,"activity":12},{"week":"2026-02-14","opened":1,"merged":0,"answered7d":1,"activity":19},{"week":"2026-02-21","opened":6,"merged":3,"answered7d":6,"activity":27},{"week":"2026-02-28","opened":6,"merged":2,"answered7d":5,"activity":26},{"week":"2026-03-07","opened":6,"merged":1,"answered7d":4,"activity":29},{"week":"2026-03-14","opened":7,"merged":2,"answered7d":7,"activity":39},{"week":"2026-03-21","opened":6,"merged":1,"answered7d":5,"activity":45},{"week":"2026-03-28","opened":10,"merged":3,"answered7d":8,"activity":43},{"week":"2026-04-04","opened":5,"merged":3,"answered7d":5,"activity":24},{"week":"2026-04-11","opened":8,"merged":2,"answered7d":8,"activity":53},{"week":"2026-04-18","opened":7,"merged":3,"answered7d":6,"activity":56},{"week":"2026-04-25","opened":4,"merged":1,"answered7d":3,"activity":39},{"week":"2026-05-02","opened":6,"merged":3,"answered7d":4,"activity":58},{"week":"2026-05-09","opened":8,"merged":3,"answered7d":5,"activity":48},{"week":"2026-05-16","opened":2,"merged":1,"answered7d":1,"activity":16},{"week":"2026-05-23","opened":8,"merged":1,"answered7d":4,"activity":45},{"week":"2026-05-30","opened":5,"merged":3,"answered7d":3,"activity":45},{"week":"2026-06-06","opened":7,"merged":1,"answered7d":4,"activity":59},{"week":"2026-06-13","opened":15,"merged":6,"answered7d":10,"activity":42},{"week":"2026-06-20","opened":12,"merged":4,"answered7d":11,"activity":61},{"week":"2026-06-27","opened":6,"merged":2,"answered7d":3,"activity":66},{"week":"2026-07-04","opened":27,"merged":8,"answered7d":13,"activity":86},{"week":"2026-07-11","opened":6,"merged":3,"answered7d":5,"activity":82},{"week":"2026-07-18","opened":25,"merged":11,"answered7d":19,"activity":136},{"week":"2026-07-25","opened":29,"merged":12,"answered7d":22,"activity":181},{"week":"2026-08-01","opened":40,"merged":20,"answered7d":31,"activity":208},{"week":"2026-08-08","opened":35,"merged":18,"answered7d":25,"activity":200},{"week":"2026-08-15","opened":60,"merged":37,"answered7d":43,"activity":336},{"week":"2026-08-22","opened":107,"merged":62,"answered7d":76,"activity":614},{"week":"2026-08-29","opened":120,"merged":75,"answered7d":90,"activity":851},{"week":"2026-09-05","opened":117,"merged":73,"answered7d":99,"activity":834},{"week":"2026-09-12","opened":124,"merged":83,"answered7d":107,"activity":804},{"week":"2026-09-19","opened":151,"merged":102,"answered7d":132,"activity":838},{"week":"2026-09-26","opened":131,"merged":77,"answered7d":112,"activity":786},{"week":"2026-10-03","opened":152,"merged":45,"answered7d":107,"activity":841}],"trend":{"flag":"got-faster","recentMedianHours":9.412777777777778,"previousMedianHours":14.194722222222222,"recentN":558,"previousN":404,"openedThisWeek":152,"openedLastWeek":131},"programs":[{"program":"gsoc","slug":"the-rust-foundation","name":"The Rust Foundation","years":[2024,2025,2026]}]}