Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Software Engineering

Software Engineering

50 projects

Showing 13 of 49 projects

System Design Roadmap
System Design Roadmap

A comprehensive roadmap chart guiding engineers through large-scale system design and architecture learning.

#technical-skills#system-design-template#project-planning
Stars469
Forks54
Last commit1 year ago
Pickle Rick
Pickle RickTypeScript

A Gemini CLI extension that enforces a rigid, iterative AI development loop through a 'Pickle Rick' engineering persona.

#cli-extension#ai#agentic-ai
Stars455
Forks43
Last commit21 days ago
ck
ckJava

A Java library for calculating class-level and method-level code metrics via static analysis, without requiring compiled code.

#code-metrics#software-quality#java
Stars451
Forks168
Last commit1 month ago
ESEUR
ESEURR

Code and data repository for reproducing examples from 'Evidence-based Software Engineering' book using publicly available data.

#statistical-analysis#cognitive-capitalism#r-language
Stars422
Forks48
Last commit3 months ago
tickgit
tickgitGo

A command-line tool to manage TODOs, tickets, and checklists as configuration within your codebase using git history.

#tickgit#todo#todo-tracking
Stars325
Forks18
Last commit2 years ago
astminer
astminerKotlin

A Kotlin library for extracting path-based code representations and ASTs from multiple languages to prepare code for machine learning models.

#multi-language#research-tool#ast-extraction
Stars299
Forks78
Last commit6 months ago
HeadVer Spec
HeadVer Spec

A SemVer-compatible versioning system with {head}.{yearweek}.{build} format, where only the head number is manually set.

#semver#devops#versioning-semantics
Stars298
Forks9
Last commit2 years ago
Some simple questions to interview potential backend candidates
Some simple questions to interview potential backend candidates

A curated collection of backend interview questions covering algorithms, system design, Linux, and management topics.

#backend-engineering#hiring#technical-interview
Stars297
Forks36
Last commit8 years ago
Software-Evolution-Library
Software-Evolution-LibraryCommon Lisp

A library for programmatic modification and evaluation of software across source code, assembly, and binary formats.

#software-analysis#software-evolution#assembly-analysis
Stars199
Forks25
Last commit6 months ago
brooks-lint
brooks-lintJavaScript

AI-powered code review tool that diagnoses six architectural decay risks using insights from ten classic software engineering books.

#code-smells#software-architecture#claude-code-plugin
Stars192
Forks12
Last commit3 days ago
PrivacyFlash Pro
PrivacyFlash ProSwift

An open-source tool that analyzes iOS Swift app code to automatically generate privacy policies compliant with major regulations.

#ios#open-source#desktop-app
Stars167
Forks13
Last commit8 days ago
Z-Editor
Z-EditorTypeScript

An online editor for creating, editing, and printing formal Z-notation documents using Prosemirror and React.

#z-notation#formal#methods
Stars154
Forks43
Last commit1 year ago
Design Patterns in Go
Design Patterns in GoGo

A curated collection of common design patterns implemented in Go with detailed explanations for each pattern.

#portfolio#software-architecture#behavioral-patterns
Stars131
Forks9
Last commit3 years ago
PreviousPage 2 of 2

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Best Practices13
#Awesome List11
#Curated List9
#Awesome9
#System Design7
#Software Architecture7
#Software Development6
#Code Quality6
#Career Development6
#Developer Education6
#Code Analysis5
#Machine Learning5