Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kordood/awesome-repositories

공부하기에 심도있는, 체계적인, 흥미로운 깃허브 레포지토리 모음 (A collection of in-depth, systematic, or interested GitHub repositories to study)
https://github.com/kordood/awesome-repositories

List: awesome-repositories

Last synced: about 1 month ago
JSON representation

공부하기에 심도있는, 체계적인, 흥미로운 깃허브 레포지토리 모음 (A collection of in-depth, systematic, or interested GitHub repositories to study)

Awesome Lists containing this project

README

        

awesome-repositories
===============
## Introduction
> 인터넷에는 정보가 충분히 있다. 내가 찾지 못하였을 뿐.

내가 보기에 흥미롭거나 공부하기 좋은 깃허브 레포지토리 모음

A collection of GitHub repositories I've given a star.

---

## Content

### [Lecture](#lecture-1)
- [Overall](#overall)
- [System](#system)
- [Machine Learning (AI)](#machine-learning-ai)
- [Program Language](#program-language)
- [Algorithm / Coding Test](#algorithm--coding-test)
- [Miscellaneous](#miscellaneous)

### [Project](#project-1)
- [System](#system-1)
- [Platform](#platform)
- [Application](#application)
- [Program Analysis](#program-analysis)
- [Program Language](#program-language-1)
- [Miscellaneous](#miscellaneous-1)

### [Job Preparation](#job-preparation-1)
- [Recruitment](#recruitment)
- [Interview](#interview)

---

## Lecture

### Overall
- [ossu / computer-science](https://github.com/ossu/computer-science)
- Computer Science curriculum in Open Source Society University
- [Developer-Y / cs-video-courses](https://github.com/Developer-Y/cs-video-courses)
- Computer Science 영상 강의 모음
- [Seogeurim / CS-study](https://github.com/Seogeurim/CS-study)
- Computer Science 스터디 (한국어)

### System
- [0xAX / linux-insides](https://github.com/0xAX/linux-insides) | [(한국어 버전)](https://github.com/junsooo/linux-insides-ko)
- 리눅스 커널과 그 내부 구조에 대한 정리 (The goal is simple)
- [kaist-cp / cs420](https://github.com/kaist-cp/cs420)
- KAIST 컴파일러 설계 강의

### Machine Learning (AI)
- [heartcored98 / Standalone-DeepLearning](https://github.com/heartcored98/Standalone-DeepLearning)
- 2019 KAIST 딥러닝 홀로서기 세미나
- [awesome-davian / awesome-reviews-kaist](https://github.com/awesome-davian/awesome-reviews-kaist)
- 딥러닝 논문 리뷰 (KAIST AI604: 컴퓨터 비전을 위한 심층학습 기법 강좌 수강생 작성)
- [AMAI-GmbH / AI-Expert-Roadmap](https://github.com/AMAI-GmbH/AI-Expert-Roadmap)
- 데이터 사이언티스트, 머신러닝, AI 전문가가 되기 위한 로드맵

### Program Language
- [yagom-academy / swift-doc-kor](https://github.com/yagom-academy/swift-doc-kor)
- Swift API Design Guide 문서 번역본 (야곰 아카데미 작성)
- [EbookFoundation / free-programming-books](https://github.com/EbookFoundation/free-programming-books) | [(한국어 버전)](https://github.com/EbookFoundation/free-programming-books/blob/main/books/free-programming-books-ko.md)
- 무료 프로그래밍 도서 모음
- [kamranahmedse / developer-roadmap](https://github.com/kamranahmedse/developer-roadmap)
- 개발자 로드맵
- [keyuls / Free-Programming-Tutorials](https://github.com/keyuls/Free-Programming-Tutorials)
- 무료 프로그래밍 튜토리얼 모음
- [fullstackreact / react-daily-ui](https://github.com/fullstackreact/react-daily-ui)
- React UI

### Algorithm / Coding Test
- [TheAlgorithms](https://github.com/TheAlgorithms)
- 자료구조와 알고리즘 구현의 오픈소스
- [CodeTest-StudyGroup / Code-Test-Study](https://github.com/CodeTest-StudyGroup/Code-Test-Study)
- 코딩테스트 기출 문제 풀이와 설명

### MIscellaneous
- [alex / what-happens-when](https://github.com/alex/what-happens-when) | [(한국어 버전)](https://github.com/SantonyChoi/what-happens-when-KR)
- 컴퓨터에서 무슨 일이 일어나는지에 대한 상세한 정리
- [FSecureLABS / z3_and_angr_binary_analysis_workshop](https://github.com/FSecureLABS/z3_and_angr_binary_analysis_workshop)
- angr, z3 solver를 이용한 프로그램 분석 워크샵

---

## Project

### System

### Platform
- [android / nowinandroid](https://github.com/android/nowinandroid)
- 안드로이드의 모든 기능을 적용한 애플리케이션 (개발자를 위한 참고 자료, Kotlin 언어와 Jetpack으로 구현됨)
- [home-assistant](https://github.com/home-assistant)
- 오픈소스 홈 자동화
- [livebud / bud](https://github.com/livebud/bud)
- Go 언어를 위한 풀스택 웹 프레임워크

### Application
- [rustdesk / rustdesk](https://github.com/rustdesk/rustdesk) | [(한국어 설명)](https://github.com/rustdesk/rustdesk/blob/master/README-KR.md)
- Open Source Remote Desktop Infrastructure (팀뷰어 같은 원격 접속 기능, Memory Safe한 언어인 Rust로 작성됨)
- [subscriptionRescueTeam / save-my-youth](https://github.com/subscriptionRescueTeam/save-my-youth)
- 청년을 위한 청약 정보 한 눈에 보기 (아직 프로젝트 진행중으로 보임)
- [joyfuI / NaverCafePass](https://github.com/joyfuI/NaverCafePass)
- 검색허용이나 멤버공개인 네이버 카페 글을 가입 없이 보게 도와주는 확장 프로그램
- [TeamSparker / Spark-Server](https://github.com/TeamSparker/Spark-Server)
- 친구와 함께 하는 66일 습관 형성 서비스
- [yourtablecloth / TableCloth](https://github.com/yourtablecloth/TableCloth)
- 인터넷 뱅킹, 전자정부용 보안 프로그램이 실제 컴퓨팅 환경에 영향주지 않도록 도와주는 프로그램
- [maaslalani / slides](https://github.com/maaslalani/slides)
- 터미널 환경 기반 프레젠테이션 도구
- [requarks / wiki](https://github.com/requarks/wiki)
- 오픈소스 위키 앱 (Node.js 앱)
- [processhacker / processhacker](https://github.com/processhacker/processhacker)
- 다목적 윈도우즈 프로세스 모니터
- [notion-enhancer / desktop](https://github.com/notion-enhancer/desktop)
- Notion 커스터마이징 도구
- [bryandlee / malnyun_faces](https://github.com/bryandlee/malnyun_faces)
- 이말년씨리즈 그림체로 변환해주는 도구
- [topjohnwu / Magisk](https://github.com/topjohnwu/Magisk)
- Android 커스터마이징을 위한 오픈소스 suite (*구글 공식 지원 제품이 아님*)
- [spacedriveapp / spacedrive](https://github.com/spacedriveapp/spacedrive)
- 크로스플랫폼 파일 탐색기, 가상분산파일시스템 (VDFS)
- [3b1b / manim](https://github.com/3b1b/manim)
- 3Blue1Brown에서 제작한 수학 애니메이션 엔진
- [sharkdp / fd](https://github.com/sharkdp/fd)
- `find` 명령어를 fast and user-friendly하게 대체

### Program Analysis
- [GJDuck / e9patch](https://github.com/GJDuck/e9patch)
- 정적으로 프로그램 수정(Static Binary Rewriting)하는 도구 (x86-64 아키텍쳐 ELF 형식 파일 대상)
- [secure-software-engineering / FlowDroid](https://github.com/secure-software-engineering/FlowDroid)
- 안드로이드/Java 애플리케이션의 정적 데이터 흐름 분석기(Static Data Flow Analysis Tool)
- [airbus-seclab / bincat](https://github.com/airbus-seclab/bincat)
- 정적 프로그램 코드 분석기(Static Binary Code Analysis Toolkit) (IDA와 함께 사용함)
- [google / googletest](https://github.com/google/googletest)
- Google에서 제공하는 Testing Framework
- [returntocorp / semgrep](https://github.com/returntocorp/semgrep)
- 버그 탐지, 코드 표준 검사기 (At Editor, Commit, and CI time)
- [mborgerson / mdec](https://github.com/mborgerson/mdec)
- Decompilaion as a Service, 최소한의 노력으로 여러 디컴파일러 비교
- [Gallopsled / pwntools](https://github.com/Gallopsled/pwntools)
- CTF Framework & Exploit Development Library
- [analysis-tools-dev / dynamic-analysis](https://github.com/analysis-tools-dev/dynamic-analysis)
- 동적 분석기 모음집
- [eurecom-s3 / symcc](https://github.com/eurecom-s3/symcc)
- Efficient Compiler-based Symbolic Execution
- [therealsaumil / emux](https://github.com/therealsaumil/emux)
- QEMU 이용한 ARM and MIPS Linux IoT Device Emulation Framework
- [analysis-tools-dev / static-analysis](https://github.com/analysis-tools-dev/static-analysis)
- 정적 분석기 모음집
- [ossf / scorecard](https://github.com/ossf/scorecard)
- 오픈소스 보안성 평가 측정기
- [dfeneyrou / palanteer](https://github.com/dfeneyrou/palanteer)
- C++, Python Instrumentation (소프트웨어 품질 향상을 위한)
- [lief-project / LIEF](https://github.com/lief-project/LIEF)
- Cross-platform Library to Instrument Executable Formats(ELF, PE, MachO, DEX, and etc.)
- [cea-sec / miasm](https://github.com/cea-sec/miasm)
- 오픈소스 리버스 엔지니어링 프레임워크 (Python 로 구현됨)
- [algorithm-visualizer / algorithm-visualizer](https://github.com/algorithm-visualizer/algorithm-visualizer)
- 반응형 알고리즘 성능 시각화 플랫폼
- [googleprojectzero / TinyInst](https://github.com/googleprojectzero/TinyInst)
- A Lightweight Dynamic Instrumentation Library
- [revng / revng](https://github.com/revng/revng)
- 정적 프로그램 변환기 (ELF Assembly Code -> TCG(QEMU IR) -> LLVM IR)
- [angr / angr](https://github.com/angr/angr)
- 플랫폼 독립적인 프로그램 분석기 (Symbolic execution이 대표적, android 분석 관련 일부 기능 기여함)
- [favocado / Favocado](https://github.com/favocado/Favocado)
- DOM Fuzzer
- [vtil-project / VTIL-Core](https://github.com/vtil-project/VTIL-Core)
- Deobfuscation and Devirtualization을 위한 Virtual-machine Translation
- [SNSystems / DIVA](https://github.com/SNSystems/DIVA)
- ELF 파일 디버그 정보 시각화 도구
- [google / syzkaller](https://github.com/google/syzkaller)
- An Unsupervised Coverage-guided Kernel Fuzzer
- [microsoft / onefuzz](https://github.com/microsoft/onefuzz)
- Fuzzing as a Service Platform
- [SoftSec-KAIST / Fuzzing-Survey](https://github.com/SoftSec-KAIST/Fuzzing-Survey)
- Fuzzing 연구의 계보를 분석, 정리하는 데이터베이스
- [winsiderss / systeminformer](https://github.com/winsiderss/systeminformer)
- 시스템 자원 모니터링, 소프트웨어 디버깅, 악성코드 탐지 (In windows 7 or higher)
- [NationalSecurityAgency / ghidra](https://github.com/NationalSecurityAgency/ghidra)
- NSA(미국 국가안보국)에서 지원하는 소프트웨어 리버싱 프레임워크

### Program Language
- [assertive-lang / asserlang](https://github.com/assertive-lang/asserlang)
- 어쩔프로그래밍\~ㅋㅋ
- [art-w / unicorn](https://github.com/art-w/unicorn)
- GUI 프로그래밍을 순전히 함수화할 수 있을까?

### Miscellaneous
- [sindresorhus / awesome](https://github.com/sindresorhus/awesome)
- 모든 흥미로운 주제 모음 (MISC로 분류하기가 미안할 정도의 awesome repository)
- [rzashakeri / beautify-github-profile](https://github.com/rzashakeri/beautify-github-profile)
- GitHub 프로필 꾸미기🌼
- [charmbracelet / bubbletea](https://github.com/charmbracelet/bubbletea)
- Terminal UI Tool 작성을 쉽게 하기 위한 Framework (Go 언어로 작성됨)
- [tistory-projects / tistory-skin-hELLO](https://github.com/tistory-projects/tistory-skin-hELLO)
- hELLO 티스토리 스킨
- [HomoEfficio / dev-tips](https://github.com/HomoEfficio/dev-tips)
- 개발하다 마주친 작은 문제와 해결 방법 정리
- [subinium / Misc-Cheatsheet](https://github.com/subinium/Misc-Cheatsheet)
- 대학원 생활하며 사용하는 소소한 코딩 팁
- [sherlock-project / sherlock](https://github.com/sherlock-project/sherlock)
- 사용자명으로 여러 SNS의 계정 검색
- [CyberPunkMetalHead / binance-trading-bot-new-coins](https://github.com/CyberPunkMetalHead/binance-trading-bot-new-coins)
- 바이낸스(코인거래소)에 새로 올라온 코인 자동 거래 (나는 코인 안하지만)
- [benbusby / whoogle-search](https://github.com/benbusby/whoogle-search)
- 구글 검색, 여기에 ads, javascript, AMP links, cookies, or IP address tracking이 없는
- [hashcat / hashcat](https://github.com/hashcat/hashcat)
- 세상에서 가장 빠른 비밀번호 복구 도구
- [sdmg15 / Best-websites-a-programmer-should-visit](https://github.com/sdmg15/Best-websites-a-programmer-should-visit)
- 프로그래머에게 도움되는 웹 사이트 모음
- [vxunderground / MalwareSourceCode](https://github.com/vxunderground/MalwareSourceCode)
- 악성코드 소스코드 모음
- [738 / awesome-sushi](https://github.com/738/awesome-sushi)
- 스시 오마카세 맛집 모음
- [brave-people / Dev-Event](https://github.com/brave-people/Dev-Event)
- 개발자 행사(웨비나, 컨퍼런스, 해커톤) 모음
- [Integerous / goQuality-dev-contents](https://github.com/Integerous/goQuality-dev-contents)
- 고퀄리티 개발 컨텐츠 모음

---

## Job Preparation

### Recruitment
- [jojoldu / junior-recruit-scheduler](https://github.com/jojoldu/junior-recruit-scheduler)
- 주니어 개발자 채용 정보

### Interview
- [JeaSungLEE / iOSInterviewquestions](https://github.com/JeaSungLEE/iOSInterviewquestions)
- iOS 면접에 나올 질문 정리
- [WeareSoft / tech-interview](https://github.com/WeareSoft/tech-interview)
- 기술 면접 대비 기본 개념 정리
- [gyoogle / tech-interview-for-developer](https://github.com/gyoogle/tech-interview-for-developer)
- 신입 개발자 전공 지식 & 기술 면접 백과사전
- [JaeYeopHan / Interview_Question_for_Beginner](https://github.com/JaeYeopHan/Interview_Question_for_Beginner)
- 신입 개발자 기술 면접 준비
- [brave-people / brave-tech-interview](https://github.com/brave-people/brave-tech-interview)
- 현직자가 해설하는 기술 면접
- [jwasham / coding-interview-university](https://github.com/jwasham/coding-interview-university)
- 소프트웨어 엔지니어가 되기 위한 기초 공부 계획