{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"openage","owner":"SFTtech","isFork":false,"description":"Free (as in freedom) open source clone of the Age of Empires II engine 🚀 ","topicNames":["game","python","linux","c-plus-plus","qt","cmake","opengl","game-engine","cpp","multiplayer"],"topicsNotShown":9,"allTopics":["game","python","linux","c-plus-plus","qt","cmake","opengl","game-engine","cpp","multiplayer","engine","game-development","entity-component-system","nyan","openage","age-of-empires","hacktoberfest","rts-engine","cpp20"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":5,"issueCount":200,"starsCount":12426,"forksCount":1105,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-24T06:45:34.190Z"}},{"type":"Public","name":"kevin","owner":"SFTtech","isFork":false,"description":"A simple-stupid self-hostable continuous integration service. 🙈","topicNames":["python","simple","continuous-integration","internet","asyncio","openage","buildbot","simple-stupid","qemu","kevin"],"topicsNotShown":2,"allTopics":["python","simple","continuous-integration","internet","asyncio","openage","buildbot","simple-stupid","qemu","kevin","falk","chantal"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":26,"starsCount":108,"forksCount":16,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-02T11:12:08.518Z"}},{"type":"Public","name":"flow3rtron","owner":"SFTtech","isFork":false,"description":"Tron for the CCC Flow3r","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-08-21T11:55:00.169Z"}},{"type":"Public","name":"sftdyn","owner":"SFTtech","isFork":false,"description":"Self-hosted dyndns/dynamic DNS server and updater for bind","topicNames":["simple","nsupdate","ddns","bind","dynamic-dns-solution","simple-stupid","zone-update","named","dyndns-service","python"],"topicsNotShown":2,"allTopics":["simple","nsupdate","ddns","bind","dynamic-dns-solution","simple-stupid","zone-update","named","dyndns-service","python","dyndns","dynamic-dns-server"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":2,"starsCount":243,"forksCount":50,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-31T15:08:56.133Z"}},{"type":"Public","name":"ceph-mount","owner":"SFTtech","isFork":false,"description":"Pure-Python CephFS mount helper","topicNames":["python","linux","ceph","mount","cephfs"],"topicsNotShown":0,"allTopics":["python","linux","ceph","mount","cephfs"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":7,"forksCount":3,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-12-20T00:21:20.968Z"}},{"type":"Public","name":"kicad-lib","owner":"SFTtech","isFork":false,"description":"Common KiCAD lib for SFT hardware projects","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-05-30T22:02:42.727Z"}},{"type":"Public","name":"stiefelsystem","owner":"SFTtech","isFork":false,"description":"Boot your operating system on a different hardware device via network 👢 ","topicNames":["linux","nbd","network-boot","initrd","dracut","initramfs","dual-boot"],"topicsNotShown":0,"allTopics":["linux","nbd","network-boot","initrd","dracut","initramfs","dual-boot"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":8,"starsCount":33,"forksCount":7,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-04-29T23:07:53.622Z"}},{"type":"Public","name":"sftbackup","owner":"SFTtech","isFork":false,"description":"simple periodic backup tool based on borgbackup and snapper","topicNames":["python","borg","snapper","borg-backup"],"topicsNotShown":0,"allTopics":["python","borg","snapper","borg-backup"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":6,"forksCount":2,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-12-02T16:26:33.604Z"}},{"type":"Public","name":"sftspambridge","owner":"SFTtech","isFork":false,"description":"relay mail from dovecot to a rspamd host for spam learning when declared as spam/ham by users","topicNames":["python","dovecot","rspamd","spam-filtering"],"topicsNotShown":0,"allTopics":["python","dovecot","rspamd","spam-filtering"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-11-17T00:51:09.243Z"}},{"type":"Public","name":"openage-modding","owner":"SFTtech","isFork":false,"description":"openage content creation guidelines","topicNames":["documentation","modding","openage","modding-tutorials"],"topicsNotShown":0,"allTopics":["documentation","modding","openage","modding-tutorials"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":1,"issueCount":0,"starsCount":4,"forksCount":6,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-07-02T02:24:14.675Z"}},{"type":"Public archive","name":"aiomatrix","owner":"SFTtech","isFork":false,"description":"Matrix client API for Python asyncio","topicNames":["python","matrix","api-client","asyncio"],"topicsNotShown":0,"allTopics":["python","matrix","api-client","asyncio"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":12,"starsCount":4,"forksCount":1,"license":"GNU Lesser General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2019-03-25T13:02:22.196Z"}},{"type":"Public","name":"sftmumblebot","owner":"SFTtech","isFork":false,"description":"Mumble/IRC text chat bridge 🎤 💌","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":2,"issueCount":4,"starsCount":48,"forksCount":16,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2018-12-25T07:42:44.544Z"}},{"type":"Public","name":"videoscreen","owner":"SFTtech","isFork":false,"description":"Play submitted links with mpv on a videowall 🎥","topicNames":["python","remote-control","simple","internet","network","asyncio","simple-stupid","videowall","mpv"],"topicsNotShown":0,"allTopics":["python","remote-control","simple","internet","network","asyncio","simple-stupid","videowall","mpv"],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":2,"starsCount":24,"forksCount":5,"license":"GNU Affero General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2017-09-30T14:14:16.461Z"}},{"type":"Public","name":"splash","owner":"SFTtech","isFork":false,"description":"gtk3 python speedreading program","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":6,"forksCount":1,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2015-08-08T04:57:46.969Z"}},{"type":"Public","name":"sftutils","owner":"SFTtech","isFork":false,"description":"shell utilities to complement coreutils, moreutils and beyond","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":1,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2014-12-15T02:02:33.322Z"}},{"type":"Public","name":"cooputils","owner":"SFTtech","isFork":false,"description":"When working in a shell collaboratively using tmux, this collection of scripts can be used to automatically switch to a 'coop' user and choose a TMUX session.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":4,"forksCount":2,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2014-12-10T15:35:15.041Z"}},{"type":"Public","name":"sftmake","owner":"SFTtech","isFork":false,"description":"simple make system in python","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":3,"forksCount":0,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2014-10-10T22:01:39.286Z"}},{"type":"Public","name":"kerbmath","owner":"SFTtech","isFork":false,"description":"mathematic helper software for kerbal space program","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":1,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2013-05-04T21:02:23.000Z"}},{"type":"Public","name":"dirtreeflattener","owner":"SFTtech","isFork":false,"description":"Useful when organizing huge directory structures. Unpacks archives and removes unnecessary subdirectory layers.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2013-03-03T13:58:24.000Z"}},{"type":"Public","name":"compress-bench","owner":"SFTtech","isFork":false,"description":"compression benchmark utility","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Python","color":"#3572A5"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2013-03-01T10:05:32.000Z"}}],"repositoryCount":20,"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":"Repositories"}