{"source":"https://contributable.vercel.app","licence":"CC BY 4.0","methodology":"https://contributable.vercel.app/methodology","v":2,"owner":"The-OpenROAD-Project","name":"OpenROAD","updatedAt":"2026-10-11T05:39:56.712Z","coveredSince":"2025-10-04T15:18:03.504Z","facts":{"owner":"The-OpenROAD-Project","name":"OpenROAD","description":"OpenROAD's unified application implementing an RTL-to-GDS Flow. Documentation at https://openroad.readthedocs.io/en/latest/","stars":3162,"forks":1034,"archived":false,"isFork":false,"license":"BSD-3-Clause","defaultBranch":"master","pushedAt":"2026-10-11T04:53:49Z","createdAt":"2019-10-28T17:48:14Z","topics":["opendb-database","openroad","lef","verilog","timing-analysis","def","eda","rtl","gdsii","cpp","tcl"],"languages":{"Verilog":75994614,"C++":27728696,"Tcl":2925093,"JavaScript":1332618,"Python":780547,"Starlark":649890,"C":619693,"Yacc":510157,"SWIG":408988,"CMake":237480,"Shell":201505,"Roff":140517},"frameworks":[],"commits90d":2548,"releases365d":0,"lastReleaseAt":"2020-07-06T21:38:58Z","gettingStarted":{"contributing":true,"codeOfConduct":true,"issueTemplates":true,"devcontainer":false,"cla":"dco","channels":[],"policy":null}},"metrics":{"computedAt":"2026-10-11T05:39:56.712Z","outsidePulls":{"cohort":{"n":337,"merged":245,"closedUnmerged":59,"open":33,"mergeRate":0.805921052631579,"openShare":0.09792284866468842,"evidence":{"merged":[11381,11380,11377,11374,11369,11366,11361,11360,11359,11339,11327,11320,11319,11314,11312,11307,11306,11304,11302,11299],"closedUnmerged":[11351,11323,11321,11309,11259,11253,11249,11236,11229,11214,11200,11189,11166,11164,11051,11044,11036,11032,11023,11008],"open":[11370,11322,11318,11311,11308,11303,11301,11211,11183,11122,11120,11070,11069,11040,10984,10983,10961,10926,10921,10920]}},"firstTimers":{"n":29,"merged":17,"closedUnmerged":7,"open":5,"mergeRate":0.7083333333333334,"openShare":0.1724137931034483,"evidence":{"merged":[11380,11366,11306,11289,11251,11161,11160,11155,11107,11097,10940,10805,10780,10772,10769,10710,10670],"closedUnmerged":[11351,11259,11214,10788,10776,10696,10685],"open":[11311,11211,11120,10961,10666]}},"year":{"n":905,"merged":667,"closedUnmerged":202,"open":36,"mergeRate":0.7675489067894131,"openShare":0.039779005524861875,"evidence":{"merged":[11381,11380,11377,11374,11369,11366,11361,11360,11359,11339,11327,11320,11319,11314,11312,11307,11306,11304,11302,11299],"closedUnmerged":[11351,11323,11321,11309,11259,11253,11249,11236,11229,11214,11200,11189,11166,11164,11051,11044,11036,11032,11023,11008],"open":[11370,11322,11318,11311,11308,11303,11301,11211,11183,11122,11120,11070,11069,11040,10984,10983,10961,10926,10921,10920]}}},"pullFirstResponse":{"n":337,"answered":317,"waiting":20,"medianHours":22.378055555555555,"p75Hours":134.24444444444444,"within48h":0.632047477744806,"within7d":0.7863501483679515,"curve":[{"hours":0.05527777777777778,"waiting":0.9970326409495549},{"hours":0.14555555555555555,"waiting":0.9762611275964392},{"hours":0.25972222222222224,"waiting":0.9584569732937687},{"hours":0.37666666666666665,"waiting":0.937685459940653},{"hours":0.5591666666666667,"waiting":0.9169139465875373},{"hours":0.9013888888888889,"waiting":0.8961424332344217},{"hours":1.2855555555555556,"waiting":0.8783382789317511},{"hours":1.6633333333333333,"waiting":0.8575667655786354},{"hours":2.1475,"waiting":0.8367952522255198},{"hours":2.5994444444444444,"waiting":0.8160237388724041},{"hours":2.9044444444444446,"waiting":0.7982195845697335},{"hours":3.294722222222222,"waiting":0.7774480712166179},{"hours":4.070833333333334,"waiting":0.7566765578635022},{"hours":4.917222222222223,"waiting":0.7388724035608316},{"hours":5.592222222222222,"waiting":0.718100890207716},{"hours":6.140555555555555,"waiting":0.6973293768546003},{"hours":7.194166666666667,"waiting":0.6765578635014846},{"hours":8.040833333333333,"waiting":0.658753709198814},{"hours":8.689166666666667,"waiting":0.6379821958456984},{"hours":10.096944444444444,"waiting":0.6172106824925827},{"hours":10.419722222222223,"waiting":0.5994065281899121},{"hours":12.759722222222223,"waiting":0.5786350148367965},{"hours":15.558333333333334,"waiting":0.5578635014836808},{"hours":17.22388888888889,"waiting":0.5370919881305651},{"hours":19.15,"waiting":0.5192878338278946},{"hours":22.378055555555555,"waiting":0.49851632047477884},{"hours":24.587222222222223,"waiting":0.477744807121663},{"hours":28.389444444444443,"waiting":0.4569732937685473},{"hours":33.20777777777778,"waiting":0.4391691394658766},{"hours":36.60194444444444,"waiting":0.4183976261127608},{"hours":39.05638888888889,"waiting":0.3976261127596451},{"hours":41.73138888888889,"waiting":0.3798219584569745},{"hours":48.85888888888889,"waiting":0.35905044510385875},{"hours":52.930277777777775,"waiting":0.3382789317507431},{"hours":61.30888888888889,"waiting":0.3175074183976273},{"hours":69.5825,"waiting":0.29970326409495673},{"hours":85.16166666666666,"waiting":0.278931750741841},{"hours":108.01694444444445,"waiting":0.25816023738872523},{"hours":143.82527777777779,"waiting":0.24035608308605455},{"hours":162.55,"waiting":0.21958456973293877},{"hours":177.8372222222222,"waiting":0.198813056379823},{"hours":225.24666666666667,"waiting":0.1780415430267072},{"hours":285.94916666666666,"waiting":0.16023738872403645},{"hours":435.1716666666667,"waiting":0.1394658753709206},{"hours":604.9341666666667,"waiting":0.11869436201780473},{"hours":938.2530555555555,"waiting":0.09783292869346329},{"hours":1455.213611111111,"waiting":0.07672594467846733},{"hours":2219.6897222222224,"waiting":0.04905554904517392}],"evidence":{"answered":[11381,11380,11377,11374,11370,11369,11366,11361,11360,11359,11351,11339,11327,11323,11322,11321,11320,11319,11318,11314],"waiting":[11308,11303,11259,11236,11200,11189,11044,11008,10987,10912,10855,10854,10853,10846,10779,10753,10685,10669,10658,10650]}},"timeToMerge":{"n":337,"merged":245,"medianHours":224.58,"evidence":[11381,11380,11377,11374,11369,11366,11361,11360,11359,11339,11327,11320,11319,11314,11312,11307,11306,11304,11302,11299]},"issueFirstResponse":{"n":115,"answered":69,"waiting":46,"medianHours":166.7263888888889,"p75Hours":null,"within48h":0.3826086956521736,"within7d":0.504347826086956,"curve":[{"hours":0.051666666666666666,"waiting":0.991304347826087},{"hours":0.07972222222222222,"waiting":0.9826086956521739},{"hours":0.4141666666666667,"waiting":0.9652173913043478},{"hours":0.4419444444444444,"waiting":0.9565217391304347},{"hours":0.5791666666666667,"waiting":0.9391304347826087},{"hours":0.6047222222222223,"waiting":0.9304347826086956},{"hours":0.8741666666666666,"waiting":0.9130434782608696},{"hours":0.8988888888888888,"waiting":0.9043478260869566},{"hours":0.9547222222222222,"waiting":0.8869565217391306},{"hours":1.105,"waiting":0.8782608695652177},{"hours":1.176111111111111,"waiting":0.8695652173913045},{"hours":1.6772222222222222,"waiting":0.8521739130434784},{"hours":1.773611111111111,"waiting":0.8434782608695653},{"hours":2.2780555555555555,"waiting":0.8260869565217394},{"hours":3.2094444444444443,"waiting":0.8173913043478263},{"hours":5.033055555555555,"waiting":0.8000000000000003},{"hours":5.973888888888889,"waiting":0.7913043478260872},{"hours":9.004722222222222,"waiting":0.7739130434782612},{"hours":9.8825,"waiting":0.7652173913043481},{"hours":11.308333333333334,"waiting":0.7565217391304351},{"hours":12.645833333333334,"waiting":0.739130434782609},{"hours":15.06638888888889,"waiting":0.730434782608696},{"hours":16.466944444444444,"waiting":0.7130434782608699},{"hours":17.247777777777777,"waiting":0.7043478260869568},{"hours":21.654444444444444,"waiting":0.6869565217391307},{"hours":21.899444444444445,"waiting":0.6782608695652177},{"hours":23.874166666666667,"waiting":0.6608695652173916},{"hours":23.91583333333333,"waiting":0.6521739130434785},{"hours":31.348055555555554,"waiting":0.6347826086956525},{"hours":33.37027777777778,"waiting":0.6260869565217394},{"hours":47.233333333333334,"waiting":0.6173913043478264},{"hours":51.44861111111111,"waiting":0.6000000000000004},{"hours":52.91222222222222,"waiting":0.5913043478260874},{"hours":70.0886111111111,"waiting":0.5739130434782613},{"hours":89.85444444444444,"waiting":0.5652173913043483},{"hours":98.03166666666667,"waiting":0.5478260869565222},{"hours":118.75611111111111,"waiting":0.5391304347826092},{"hours":159.17444444444445,"waiting":0.5217391304347831},{"hours":160.8711111111111,"waiting":0.51304347826087},{"hours":166.03305555555556,"waiting":0.504347826086957},{"hours":178.83638888888888,"waiting":0.4869565217391309},{"hours":178.86416666666668,"waiting":0.47826086956521785},{"hours":194.23277777777778,"waiting":0.46086956521739175},{"hours":203.4925,"waiting":0.4521739130434787},{"hours":278.7561111111111,"waiting":0.4347826086956526},{"hours":333.22194444444443,"waiting":0.42608695652173956},{"hours":1317.8608333333334,"waiting":0.4029985007496256},{"hours":1524.6994444444445,"waiting":0.38807263035149137}],"evidence":{"answered":[11386,11385,11365,11350,11349,11338,11337,11328,11324,11316,11315,11305,11297,11293,11291,11290,11285,11281,11279,11278],"waiting":[11379,11358,11340,11329,11326,11300,11280,11277,11273,11272,11271,11247,11241,11222,11205,11192,11188,11169,11167,11153]}},"starter":{"counts":{"available":0,"claimed":0,"in-progress":1,"stale":0},"helpWantedAvailable":0,"issues":[{"n":9392,"title":"ram: feature tracker","state":"in-progress","label":"help-wanted","createdAt":"2026-01-29T18:47:52Z","updatedAt":"2026-10-05T04:25:11Z"},{"n":4872,"title":"Create an IP Checker Utility","state":"in-progress","label":"beginner","createdAt":"2024-03-29T23:08:40Z","updatedAt":"2026-10-03T11:20:25Z"}]},"responseWindow":{"hours":[1,4,3,13,7,4,0,2,0,0,1,5,3,8,21,18,21,25,5,6,8,13,11,9,1,1,5,8,11,13,9,2,0,0,0,3,1,12,15,12,18,19,17,9,16,22,11,6,1,0,5,9,12,9,3,4,1,0,2,2,1,5,12,21,18,24,15,10,15,13,14,15,3,1,10,11,12,10,3,3,2,4,5,3,6,5,11,17,29,8,13,7,12,7,17,15,3,0,4,5,7,28,7,2,0,0,2,1,0,2,18,19,7,7,6,2,3,2,2,1,1,1,1,10,11,7,1,1,0,0,0,2,0,0,3,9,6,5,3,5,1,4,2,6,9,3,4,4,0,4,1,1,1,0,0,0,2,4,8,5,4,5,4,1,4,6,0,1],"people":18,"replies":1102},"activeMaintainers":21},"series":[{"week":"2025-10-12","opened":2,"merged":2,"answered7d":1,"activity":9},{"week":"2025-10-19","opened":2,"merged":2,"answered7d":1,"activity":11},{"week":"2025-10-26","opened":3,"merged":2,"answered7d":2,"activity":19},{"week":"2025-11-02","opened":14,"merged":11,"answered7d":11,"activity":62},{"week":"2025-11-09","opened":15,"merged":15,"answered7d":15,"activity":71},{"week":"2025-11-16","opened":15,"merged":10,"answered7d":11,"activity":74},{"week":"2025-11-23","opened":10,"merged":10,"answered7d":9,"activity":76},{"week":"2025-11-30","opened":16,"merged":15,"answered7d":15,"activity":113},{"week":"2025-12-07","opened":22,"merged":21,"answered7d":21,"activity":156},{"week":"2025-12-14","opened":25,"merged":22,"answered7d":24,"activity":170},{"week":"2025-12-21","opened":16,"merged":12,"answered7d":13,"activity":109},{"week":"2025-12-28","opened":12,"merged":10,"answered7d":10,"activity":69},{"week":"2026-01-04","opened":15,"merged":10,"answered7d":12,"activity":101},{"week":"2026-01-11","opened":15,"merged":10,"answered7d":14,"activity":115},{"week":"2026-01-18","opened":15,"merged":13,"answered7d":13,"activity":124},{"week":"2026-01-25","opened":24,"merged":17,"answered7d":19,"activity":148},{"week":"2026-02-01","opened":7,"merged":6,"answered7d":5,"activity":62},{"week":"2026-02-08","opened":5,"merged":5,"answered7d":3,"activity":84},{"week":"2026-02-15","opened":9,"merged":7,"answered7d":9,"activity":111},{"week":"2026-02-22","opened":13,"merged":8,"answered7d":12,"activity":189},{"week":"2026-03-01","opened":43,"merged":26,"answered7d":36,"activity":256},{"week":"2026-03-08","opened":34,"merged":21,"answered7d":28,"activity":223},{"week":"2026-03-15","opened":43,"merged":25,"answered7d":37,"activity":253},{"week":"2026-03-22","opened":16,"merged":12,"answered7d":15,"activity":278},{"week":"2026-03-29","opened":19,"merged":11,"answered7d":18,"activity":161},{"week":"2026-04-05","opened":10,"merged":8,"answered7d":8,"activity":178},{"week":"2026-04-12","opened":20,"merged":12,"answered7d":15,"activity":176},{"week":"2026-04-19","opened":11,"merged":8,"answered7d":11,"activity":173},{"week":"2026-04-26","opened":8,"merged":5,"answered7d":7,"activity":168},{"week":"2026-05-03","opened":15,"merged":11,"answered7d":13,"activity":114},{"week":"2026-05-10","opened":16,"merged":8,"answered7d":12,"activity":173},{"week":"2026-05-17","opened":11,"merged":10,"answered7d":11,"activity":157},{"week":"2026-05-24","opened":23,"merged":22,"answered7d":21,"activity":153},{"week":"2026-05-31","opened":20,"merged":18,"answered7d":18,"activity":125},{"week":"2026-06-07","opened":25,"merged":17,"answered7d":21,"activity":112},{"week":"2026-06-14","opened":57,"merged":35,"answered7d":39,"activity":138},{"week":"2026-06-21","opened":19,"merged":14,"answered7d":17,"activity":161},{"week":"2026-06-28","opened":21,"merged":16,"answered7d":17,"activity":134},{"week":"2026-07-05","opened":34,"merged":20,"answered7d":24,"activity":195},{"week":"2026-07-12","opened":32,"merged":25,"answered7d":27,"activity":163},{"week":"2026-07-19","opened":12,"merged":8,"answered7d":6,"activity":83},{"week":"2026-07-26","opened":21,"merged":15,"answered7d":17,"activity":101},{"week":"2026-08-02","opened":21,"merged":18,"answered7d":19,"activity":124},{"week":"2026-08-09","opened":23,"merged":21,"answered7d":20,"activity":103},{"week":"2026-08-16","opened":27,"merged":22,"answered7d":25,"activity":121},{"week":"2026-08-23","opened":28,"merged":21,"answered7d":24,"activity":107},{"week":"2026-08-30","opened":30,"merged":21,"answered7d":19,"activity":86},{"week":"2026-09-06","opened":19,"merged":16,"answered7d":19,"activity":163},{"week":"2026-09-13","opened":23,"merged":17,"answered7d":18,"activity":122},{"week":"2026-09-20","opened":23,"merged":17,"answered7d":20,"activity":175},{"week":"2026-09-27","opened":35,"merged":22,"answered7d":29,"activity":152},{"week":"2026-10-04","opened":35,"merged":16,"answered7d":26,"activity":139}],"trend":{"flag":"slowed-down","recentMedianHours":25.7425,"previousMedianHours":13.505,"recentN":116,"previousN":104,"openedThisWeek":35,"openedLastWeek":35},"programs":[{"program":"gsoc","slug":"the-openroad-initiative","name":"The OpenROAD Initiative","years":[2026]}]}