{"payload":{"pageCount":9,"repositories":[{"type":"Public","name":"koil","owner":"tsoding","isFork":false,"description":"Online Multiplayer Browser Game with Old-School Raycasting Graphics.","allTopics":["game","typescript","vanilla-js","doom","multiplayer-game","raycasting"],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":0,"issueCount":6,"starsCount":279,"forksCount":31,"license":"MIT License","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,0,0,0,0,13,44,70,56,2,0,2,0,33,11,9,8,12,8],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-19T23:16:37.725Z"}},{"type":"Public","name":"olive.c","owner":"tsoding","isFork":false,"description":"Simple 2D Graphics Library for C","allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":13,"issueCount":8,"starsCount":1772,"forksCount":100,"license":"MIT License","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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-18T20:46:18.114Z"}},{"type":"Public","name":"c3c","owner":"tsoding","isFork":true,"description":"Compiler for the C3 language","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":11,"forksCount":156,"license":"GNU Lesser General Public License v3.0","participation":[13,14,18,11,8,7,4,7,14,2,0,2,0,1,0,0,2,0,0,0,4,11,3,2,8,10,7,0,3,2,0,7,3,6,6,1,0,1,11,29,30,18,25,17,37,39,47,23,19,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-13T10:39:27.658Z"}},{"type":"Public","name":"sowon","owner":"tsoding","isFork":false,"description":"Starting Soon Timer for Tsoding Streams","allTopics":["hacktoberfest","hacktoberfest2020"],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":5,"issueCount":1,"starsCount":196,"forksCount":20,"license":"Other","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,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,2],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-13T07:48:46.881Z"}},{"type":"Public","name":"markut","owner":"tsoding","isFork":false,"description":"Autocut the Twitch VODs based on a Marker file","allTopics":[],"primaryLanguage":{"name":"Go","color":"#00ADD8"},"pullRequestCount":0,"issueCount":0,"starsCount":44,"forksCount":4,"license":"MIT License","participation":[0,0,0,0,0,3,1,0,0,0,0,0,8,7,0,0,4,1,0,0,0,0,0,0,0,0,0,2,1,1,0,0,0,0,0,0,0,3,0,4,2,0,0,0,0,0,1,0,0,0,3,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-09-09T10:11:23.400Z"}},{"type":"Public","name":"raycasting","owner":"tsoding","isFork":false,"description":"You are looking for https://github.com/tsoding/koil","allTopics":[],"primaryLanguage":{"name":"HTML","color":"#e34c26"},"pullRequestCount":0,"issueCount":0,"starsCount":9,"forksCount":0,"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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-27T04:02:33.567Z"}},{"type":"Public","name":"musializer","owner":"tsoding","isFork":false,"description":"Music Visualizer","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":11,"issueCount":22,"starsCount":888,"forksCount":92,"license":"MIT License","participation":[10,7,6,16,21,0,2,0,9,21,9,3,0,1,2,1,1,0,8,34,5,9,17,16,0,0,0,0,0,0,0,0,4,0,0,0,0,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-21T13:00:57.420Z"}},{"type":"Public","name":"good_training_language","owner":"tsoding","isFork":false,"description":"Хороший Учебный Язык","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":3,"issueCount":2,"starsCount":399,"forksCount":8,"license":null,"participation":[0,0,0,0,0,0,0,0,0,0,0,4,21,21,33,49,11,24,28,0,21,17,17,11,6,2,18,37,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-17T15:32:01.493Z"}},{"type":"Public","name":"emoteJAM","owner":"tsoding","isFork":false,"description":"Simple website that generates animated BTTV emotes from static images.","allTopics":["twitch","glsl","memes","gif","bttv-emotes","bttv","twitch-emotes","webgl"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":5,"issueCount":37,"starsCount":156,"forksCount":21,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,18,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,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-16T16:58:35.320Z"}},{"type":"Public","name":"zozlib.js","owner":"tsoding","isFork":false,"description":"Unofficial Implementation of Subset of Raylib API in JavaScript","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":26,"issueCount":10,"starsCount":157,"forksCount":29,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,33,18,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-10T19:58:24.443Z"}},{"type":"Public","name":"multiplayer-game-prototype","owner":"tsoding","isFork":false,"description":"Proof-of-concept of a Simple Multiplayer Game","allTopics":[],"primaryLanguage":{"name":"TypeScript","color":"#3178c6"},"pullRequestCount":1,"issueCount":0,"starsCount":90,"forksCount":11,"license":"MIT License","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,0,0,0,0,0,0,0,5,54,17,1,0,1,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-09T12:11:57.231Z"}},{"type":"Public","name":"faq","owner":"tsoding","isFork":false,"description":"FAQ","allTopics":["hacktoberfest","hacktoberfest2020"],"primaryLanguage":null,"pullRequestCount":3,"issueCount":22,"starsCount":132,"forksCount":6,"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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-08T03:33:16.476Z"}},{"type":"Public","name":"4at","owner":"tsoding","isFork":false,"description":"Simple Multi-User Chat","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":3,"issueCount":0,"starsCount":166,"forksCount":18,"license":"MIT License","participation":[0,0,0,0,0,29,20,20,0,11,15,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,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-07T14:37:33.591Z"}},{"type":"Public","name":"raylib-llvm-ir","owner":"tsoding","isFork":false,"description":"Just a simple proof-of-concept of using Raylib from LLVM IR directly","allTopics":[],"primaryLanguage":{"name":"LLVM","color":"#185619"},"pullRequestCount":0,"issueCount":0,"starsCount":31,"forksCount":1,"license":"MIT License","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,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-07T14:13:00.982Z"}},{"type":"Public","name":"c3-demo","owner":"tsoding","isFork":false,"description":"Demo of C3 Programming Language","allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":44,"forksCount":2,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-08-03T05:35:57.449Z"}},{"type":"Public","name":"tula","owner":"tsoding","isFork":false,"description":"Turing Language","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":0,"issueCount":1,"starsCount":164,"forksCount":2,"license":"MIT License","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,21,92,39,4,19,1,19,5,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-29T18:53:58.514Z"}},{"type":"Public","name":"seroost","owner":"tsoding","isFork":false,"description":"Local Search Engine ","allTopics":[],"primaryLanguage":{"name":"Rust","color":"#dea584"},"pullRequestCount":11,"issueCount":5,"starsCount":236,"forksCount":37,"license":"MIT License","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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-27T21:55:17.413Z"}},{"type":"Public","name":"ded","owner":"tsoding","isFork":false,"description":"Dramatic EDitor","allTopics":["opengl","shaders","sdl2","text-editor"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":28,"issueCount":19,"starsCount":571,"forksCount":75,"license":"MIT License","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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-07-21T10:06:24.361Z"}},{"type":"Public","name":"rere.py","owner":"tsoding","isFork":false,"description":"Universal Behavior Testing Tool in Python.","allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":6,"issueCount":0,"starsCount":48,"forksCount":9,"license":"MIT License","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,0,0,17,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-19T23:01:57.582Z"}},{"type":"Public","name":"qlock-toolset","owner":"tsoding","isFork":false,"description":"Toolset for reproducing Quine Clock in C","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":2,"issueCount":0,"starsCount":25,"forksCount":2,"license":"MIT License","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,0,0,0,3,2,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-18T05:27:10.388Z"}},{"type":"Public","name":"jim","owner":"tsoding","isFork":false,"description":"Immediate Mode JSON Serialization Library in C","allTopics":["serialization","json","embedded","pure-c","embedded-c","immediate-mode"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":2,"issueCount":5,"starsCount":55,"forksCount":5,"license":"MIT License","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,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-15T11:42:10.303Z"}},{"type":"Public","name":"articles","owner":"tsoding","isFork":false,"description":"Here I keep some thoughts that I always wanted to write down somewhere, but never knew where.","allTopics":[],"primaryLanguage":{"name":"TeX","color":"#3D6117"},"pullRequestCount":0,"issueCount":1,"starsCount":74,"forksCount":0,"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,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-14T06:55:46.921Z"}},{"type":"Public","name":"raylib","owner":"tsoding","isFork":true,"description":"A simple and easy-to-use library to enjoy videogames programming","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":7,"forksCount":2189,"license":"zlib License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-12T05:24:36.823Z"}},{"type":"Public","name":"kgbotka-login","owner":"tsoding","isFork":false,"description":"","allTopics":["hacktoberfest","hacktoberfest2020"],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-10T16:03:25.425Z"}},{"type":"Public","name":"secret","owner":"tsoding","isFork":false,"description":"Artifacts of the \"Computer Vision\" stream","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":24,"forksCount":1,"license":"MIT License","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,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-06T08:43:51.841Z"}},{"type":"Public","name":"panim","owner":"tsoding","isFork":false,"description":"Programming Animation Engine","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":33,"forksCount":0,"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,41,33,26,13,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-04T03:51:20.635Z"}},{"type":"Public","name":"bi-format","owner":"tsoding","isFork":false,"description":"Structured Human-Readable Binary Format","allTopics":[],"primaryLanguage":null,"pullRequestCount":1,"issueCount":0,"starsCount":53,"forksCount":1,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-03T22:33:54.432Z"}},{"type":"Public","name":"arena","owner":"tsoding","isFork":false,"description":"Arena Allocator implementation in pure C as an stb-style single-file library.","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":2,"issueCount":1,"starsCount":217,"forksCount":13,"license":"MIT License","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,4,0,0,0,0,0,0,0,0,0,0,3,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-03T20:08:56.665Z"}},{"type":"Public","name":"subframes","owner":"tsoding","isFork":false,"description":"Simple Experiment with Subframe rendering","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":40,"forksCount":1,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-29T21:06:59.082Z"}},{"type":"Public","name":"conway","owner":"tsoding","isFork":false,"description":"Conway's Game of Life implementation in C formatted as Glider","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":45,"forksCount":1,"license":"MIT License","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,0,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-27T03:08:15.444Z"}}],"repositoryCount":259,"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":"template","text":"Templates"}],"compactMode":false},"title":"tsoding repositories"}