Awesome Open Source
Awesome Open Source
Combined Topics
software-engineering
x
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210
The Top 64 Software Engineering Open Source Projects
Categories
>
Software Development
>
Software Engineering
Coding Interview University
⭐
153,364
A complete computer science study plan to become a software engineer.
Design Patterns For Humans
⭐
30,012
An ultra-simplified explanation to design patterns
P1xt Guides
⭐
5,506
Programming curricula
Pointers For Software Engineers
⭐
5,257
A curated list of topics to start learning software engineering
Awesome Mlops
⭐
3,605
A curated list of references for MLOps
Tensorflow Project Template
⭐
3,337
A best practice for tensorflow project template architecture.
Soft Eng Interview Prep
⭐
1,280
Everything you need to know for a Software Engineering interview
Hack The Media
⭐
1,187
This repo collects examples of intentional and unintentional hacks of media sources
The Engineering Managers Booklist
⭐
1,079
Books for people who are or aspire to manage/lead team(s) of software engineers
Evergreen Skills Developers
⭐
786
List of evergreen skills, based on software development best practices & cross-framework principles, that should serve as a fair assessment of skilled software engineers / developers
Front End Career
⭐
761
A career guide to Front End Developers
Tech Refrigerator
⭐
675
🍰 기술 냉장고입니다. 🛒 기술 면접 , 전공 시험 , 지식 함양 등 분명 도움될 거예요! 🤟
Awesome Seml
⭐
607
A curated list of articles that cover the software engineering best practices for building machine learning applications.
Software Architect Roadmap
⭐
605
Software architect roadmap
Website
⭐
600
Risk-First Software Development
3rs Of Software Architecture
⭐
490
A guide on how to write readable, reusable, and refactorable software
Dictionary
⭐
482
Programming Dictionary
Cs_study_plan
⭐
442
一份硬核(hardcore)计算机科学CS自学计划,偏向软件工程和系统架构方向
Techinterview
⭐
441
💎 Cheat sheet to prep for technical interviews.
Interview Preparation
⭐
436
Interview Preparation material for Senior Software Engineer - Android role
Courses
⭐
431
Quiz & Assignment of Coursera
Pydriller
⭐
402
Python Framework to analyse Git repositories
Laravel
⭐
376
[DEPRECATED] See https://github.com/lucidarch/lucid
Learn Something Every Day
⭐
361
📝 A compilation of everything that I learn; Computer Science, Software Development, Engineering, Math, and Coding in General. Read the rendered results here ->
Eseur Code Data
⭐
338
Code and data used to create the examples in "Evidence-based Software Engineering based on the publicly available data"
Bugbug
⭐
312
Platform for Machine Learning projects on Software Engineering
Technical Interview Prep
⭐
304
These are coding solutions for problems I study while preparing for technical interviews at tech companies
Lifelong Learning
⭐
276
✅ ✅ ✅ A massive repo filled with notes on everything from coding to philosophy to psychology to marketing to product
Eseur Book
⭐
258
Issue handling for Evidence-based Software Engineering: based on the publicly available data
Practical Fm
⭐
240
A gently curated list of companies using verification formal methods in industry
Design Patterns Python
⭐
231
💻 Padrões de Projeto em Python
How To Prepare For Google Interview Swe Sre
⭐
219
This repository includes resources which are more than sufficient to prepare for google interview if you are applying for a software engineer position or a site reliability engineer position
Chaos Ssm Documents
⭐
209
Collection of AWS SSM Documents to perform Chaos Engineering experiments
Awesome Coding Interview Question Patterns
⭐
182
The most common question-patterns for any coding-interview
Technicalnote
⭐
182
Repository to store what we have studied. 📖 We want everyone to get a job through TechnicalNote.
Nycsde
⭐
178
公众号【码农田小齐】的分类合集
Jwave
⭐
173
A Discrete Fourier Transform (DFT), a Fast Wavelet Transform (FWT), and a Wavelet Packet Transform (WPT) algorithm in 1-D, 2-D, and 3-D using normalized orthogonal (orthonormal) Haar, Coiflet, Daubechie, Legendre and normalized biorthognal wavelets in Java.
Ck
⭐
172
Code metrics for Java code by means of static analysis
Solid Principles
⭐
172
SOLID Principles - simple and easy explanation
Awesome Cto
⭐
167
A curated and opinionated list of resources for Chief Technology Officers, with the emphasis on startups
Icmc Usp
⭐
156
"If You're Going Through Hell, Keep Going" - Winston Churchill 🐢 🐢 🐢
Repodriller
⭐
152
a tool to support researchers on mining software repositories studies
Jetson
⭐
142
Helmut Hoffer von Ankershoffen experimenting with arm64 based NVIDIA Jetson (Nano and AGX Xavier) edge devices running Kubernetes (K8s) for machine learning (ML) including Jupyter Notebooks, TensorFlow Training and TensorFlow Serving using CUDA for smart IoT.
Refactoring Summary 2nd Javascript
⭐
133
Summary of "Refactoring: Improving the Design of Existing Code (2nd Edition)" by Martin Fowler
Algorithms Leetcode Javascript
⭐
131
Algorithms resolution in Javascript. Leetcode - Geeksforgeeks - Careercup
Ida_for_mac_green
⭐
129
IDA Pro for macOS绿化
Awesome Learning Resources
⭐
114
收集最优质的学习资料。专治“学习资料不足恐惧症”。
When Ts
⭐
112
When: recombinant design pattern for state machines based on gene expression with a temporal model
Awesome Technical Debt
⭐
109
A curated list of Technical Debt talks, articles and books.
Privacyflash Pro
⭐
107
Generate a privacy policy for your iOS app
Awesome Software Engineer Topics
⭐
96
A list of useful articles and videos generated from my Instapaper archived list on Software Design, Testing, Public Speaking, etc.
Seai
⭐
94
CMU 17-445/645: Software Engineering for AI-Enabled Systems (SE4AI)
Fccss
⭐
84
Computer Science SCHOOL resources
Software Development Resources
⭐
67
Curated list of Software Development resources
Sttp Book
⭐
60
The "Software Testing: From Theory to Practice" book (source)
Design Patterns And Principles
⭐
54
A collection of a number of design patterns and principles written in Kotlin
Lectures
⭐
53
Lecture scripts and slides I use during the Software Engineering course at TU Dresden
My Configurations
⭐
39
Chris Hough's .dot files + workstation setup
Monocle
⭐
35
Detect anomalies in your GitHub/Gerrit projects
Algos And Data Structures
⭐
31
Collection of Test Specs and Implementation of various algorithms and data structures from the Princeton Coursera course: Intro to Algorithms part 1 and 2
App Academy
⭐
31
My solutions to all of App Academy's software engineering curriculum's coding challenges & projects.
Constant Vigilance
⭐
30
Learn this if you want to be a software engineer. Constant vigilance means being continually aware of areas that need improvement. For me, I am constantly searching for valuable resources to ensure I am able to solve any problem that comes my way.
Resume
⭐
13
( Software Engineer, Back-End developer (.NET, .NET CORE))
Repoguard
⭐
11
RepoGuard is a software development tool which assists in a software project. Essentially, it is used to automatically perform checks on commit time to ensure that source code changes meet defined coding standards. On basis of the results, it can trigger other development tools like issue trackers or continuous integration systems and provide feedback on the results to the development team. RepoGuard already supports different open source development tools. It generally provides interfaces to easily add new checks or to integrate other tools.
1-64 of 64 projects
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210