1.ashishps1 / awesome-system-design-resources
Learn System Design concepts and prepare for interviews using free resources.
- awesome
- backend
- computer-science
- distributed-systems
- high-level-design
- interview
- +4 more
Ranked by Attention Score: stars gained over the last 90 complete days
70 repositories by Attention Score · Aug 6, 2026 – Nov 3, 2026 (UTC)
Learn System Design concepts and prepare for interviews using free resources.
Learn Low Level Design (LLD) and prepare for interviews using free resources.
A libre lightweight streaming front-end for Android.
The automation tower defense RTS
TranslatedA virtual location tool implemented with the Android debugging API and Baidu Maps, which also includes a joystick that can move freely
TranslatedHalo is a powerful and easy-to-use open-source website building tool. From personal blogs and knowledge bases to corporate websites and online stores, Halo can help you build them with ease, meeting your diverse website building needs in one stop.
No-root network monitor, firewall and PCAP dumper for Android
Cryptomator for Windows, macOS, and Linux: Secure client-side encryption for your cloud storage, ensuring privacy and control over your data.
A free, secure and open source app for Android to manage your 2-step verification tokens.
Awesome LeetCode resources to learn Data Structures and Algorithms and prepare for Coding Interviews.
Shattered Pixel Dungeon is an open-source traditional roguelike dungeon crawler with randomized levels and enemies, and hundreds of items to collect and use. It's based on the source code of Pixel Dungeon, by Watabou.
TranslatedA distributed task scheduling framework.
Cyberduck is a libre FTP, SFTP, WebDAV, Amazon S3, Backblaze B2, Microsoft Azure & OneDrive and OpenStack Swift file transfer client for Mac and Windows.
A Java 8+ Jar & Android APK Reverse Engineering Suite (Decompiler, Editor, Debugger & More)
Catima, a Loyalty Card & Ticket Manager for Android
A simple app to use Xposed without root, unlock the bootloader or modify system image, etc.
Gephi - The Open Graph Viz Platform
Translated🔥 🎉newbee-mall is an e-commerce system that includes a basic version (Spring Boot+Thymeleaf), a version with separated front end and back end (Spring Boot+Vue 3+Element-Plus+Vue-Router 4+Pinia+Vant 4), a flash sale version, a Go language version, and a microservices version (Spring Cloud Alibaba+Nacos+Sentinel+Seata+Spring Cloud Gateway+OpenFeign+ELK). The front-end mall system includes modules such as the home page portal, product categories, new arrivals, home page carousel, product recommendations, product search, product display, shopping cart, order checkout, order process, personal order management, member center, and help center. The back-end management system includes modules such as the data dashboard, carousel image management, product management, order management, member management, category management, and settings.
Traditional roguelike game with pixel-art graphics and simple interface
Allows of newer clients to connect to older server versions for Minecraft servers.
Official Android app for Mastodon
🌍 The open source route planner api with plenty of features.
A cross-platform G-Code sender for GRBL, Smoothieware, TinyG and G2core.
CoreNLP: A Java suite of core NLP tools for tokenization, sentence segmentation, NER, parsing, coreference, sentiment analysis, etc.
DIVA Android - Damn Insecure and vulnerable App for Android
alf.io - The open source ticket reservation system for conferences, trade shows, workshops, meetups
DrawingBotV3 is a software for converting images into vector art
A powerful, platform-independent, visual editor for complex 2D worlds and scenes.
Customize Skin, Cape and Elytra in Minecraft 1.8-1.21
A simple and highly efficient RTS-game-inspired environment for reinforcement learning
Dicoogle - Open Source PACS
OpenAS2 is a java-based implementation of the EDIINT AS2 standard. It is intended to be used as a server. It is extremely configurable and supports a wide variety of signing and encryption algorithms.
GPS tracking tool for OpenStreetMap
Unleash public transport data in your Java project.
Advanced Minecraft Interface and Data/Structure Tracking
Spelling, grammar and style checking on LaTeX documents
Gradle/Maven plugin to package Java applications as native Windows, MacOS, or Linux executables and create installers for them.
TrackMate is your buddy for your everyday tracking.
Open Quartermaster is an open source inventory management system, designed to be simple to use yet powerful and extendable. The last inventory management system you will ever need!
The framework for quantification of neuronal anatomy
The repository host gives no description.
Make Slack and Facebook Bots in Java.
Create your Java crypto trading bot in minutes. Our Spring boot starter takes care of exchange connections, accounts, orders, trades, and positions so you can focus on building your strategies.
JD-Core is a JAVA decompiler written in JAVA.
A vector drawing editor for LaTeX (JavaFX).
PETEP (PEnetration TEsting Proxy) is an open-source Java application for traffic analysis & modification using TCP/UDP proxies. PETEP is a useful tool for performing penetration tests of applications with various application protocols. ⚡
LeafPic is a fluid, material-designed alternative gallery, it also is ad-free and open source under GPLv3 license. It doesn't miss any of the main features of a stock gallery, and we also have plans to add more useful features.
Manage local photos on Android: gallery, geotag with photomap, privacy, tags, find, sort, view, copy, send, ... .
[DEPRECATED] A fast PDF reader component for Android development
Java Statistical Analysis Tool, a Java library for Machine Learning
🔧 Machines, ICs, PLCs, and more!
ASH Viewer provides a graphical view of active session history data within the Oracle and PostgreSQL DB
Fiji library to perform image segmentation based on the Weka learning schemes
Program to help choose moves in the Pokemon Shuffle puzzle game
A 3D chart library for Java applications (JavaFX, Swing or server-side).
The free anti-cheat since 2016
ThunderSTORM: a comprehensive ImageJ plugin for SMLM data analysis and super-resolution imaging
Unofficial J2ME application for the most popular Russian social site, VK.