{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"benchmark-results","owner":"shadow","isFork":false,"description":"Holds results for Shadow performance benchmarks; used for development purposes.","topicNames":[],"topicsNotShown":0,"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":[21,12,16,15,16,11,10,14,10,10,12,10,8,10,10,11,11,8,10,10,14,10,10,10,10,10,10,8,10,13,11,8,7,10,17,13,10,11,10,10,8,11,10,10,10,10,10,10,10,10,10,10],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-04T11:01:57.083Z"}},{"type":"Public","name":"docs","owner":"shadow","isFork":false,"description":"Holds the stylized website generated from documentation for the Shadow simulator.","topicNames":[],"topicsNotShown":0,"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":1,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7,7,7,8,7,7,7,7,7,7,7,7,7,7,7,7,8,7],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-04T00:39:50.584Z"}},{"type":"Public","name":"shadow","owner":"shadow","isFork":false,"description":"Shadow is a discrete-event network simulator that directly executes real application code, enabling you to simulate distributed systems with thousands of network-connected processes in realistic and scalable private network experiments using your laptop, desktop, or server running Linux.","topicNames":["control","emulation","scalability","tor","scientific-computing","experimentation","realism","science-research","networking","simulation"],"topicsNotShown":0,"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":4,"issueCount":157,"starsCount":1350,"forksCount":235,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-02T18:41:22.737Z"}},{"type":"Public","name":"tgen","owner":"shadow","isFork":false,"description":"A powerful traffic generator that can model complex behaviors using Markov models and an action-dependency graph.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":1,"issueCount":3,"starsCount":32,"forksCount":24,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-31T00:04:05.769Z"}},{"type":"Public","name":"tornettools","owner":"shadow","isFork":false,"description":"A tool to generate realistic private Tor network models, run them in Shadow, and analyze the results.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":2,"issueCount":8,"starsCount":23,"forksCount":14,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-08-23T21:39:03.463Z"}},{"type":"Public","name":"shadow.github.io","owner":"shadow","isFork":false,"description":"Shadow project website.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":12,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-08-03T14:59:34.945Z"}},{"type":"Public","name":"oniontrace","owner":"shadow","isFork":false,"description":"Extracts and logs information from Tor's control port. Records and plays back Tor circuit building and stream assignment.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":1,"starsCount":8,"forksCount":6,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-11T14:54:33.779Z"}},{"type":"Public","name":"vsprintf","owner":"shadow","isFork":true,"description":"Rust bindings to the libc 'vsprintf' function","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":5,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-30T18:26:36.552Z"}},{"type":"Public","name":"bytes","owner":"shadow","isFork":true,"description":"Utilities for working with bytes","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":262,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-08-29T14:53:18.023Z"}},{"type":"Public","name":"atlas","owner":"shadow","isFork":false,"description":"Tools to produce Internet topology maps from RIPE Atlas and Speed Test measurements.","topicNames":[],"topicsNotShown":0,"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-03-12T01:39:12.136Z"}}],"repositoryCount":10,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"mirror","text":"Mirrors"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}