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

Software Engineering

Software Engineering is the discipline of applying engineering principles and practices to the creation, maintenance, and design of software for a variety of applications. This topic covers a broad range of areas including requirements analysis, software design, programming, project management, testing, and maintenance. It emphasizes systematic, disciplined, and quantifiable approaches to the successful development of high-quality, reliable software systems.

https://github.com/osantana/development-guidelines

Guidelines for Software Development Projects

api documentation guidelines process software-engineering

Last synced: 30 Dec 2024

https://github.com/pprp/qpainter

CPP intern,Sotfware,Painter

cpp ooad qpainter qt software-engineering

Last synced: 04 Dec 2024

https://github.com/xserban/graphrepo

Github repo to Neo4j (and back)

git graph neo4j pydriller repository-mining software-engineering

Last synced: 13 Apr 2025

https://github.com/ju-c/software-engineering-at-google

My arbitrary selection of quotes and notes on the book Software engineering at Google.

best-practices google software-design software-development software-engineering software-testing

Last synced: 24 Feb 2025

https://github.com/nelsonmestevao/uminho

:books: University projects, exercises & notes

c cpp data-science distributed-systems haskell java software-engineering

Last synced: 13 Feb 2025

https://github.com/ryan-rozario/pipreqs-action

Automatically creates the requirement.txt file for your python project using Github Actions and pipreqs

github-actions python requirements-management software-engineering

Last synced: 03 Apr 2025

https://github.com/jakecyr/gpt-text-to-diagram

Generate software design diagram images from plain text using GPT models.

chatgpt gpt machine-learning nodejs openai software-design software-engineering

Last synced: 16 Apr 2025

https://github.com/iammukeshm/dotnet-backend-developer-roadmap

.NET Backend Developer Roadmap for 2024 and beyond!

dev developer dotnet dotnet8 roadmap software-engineering

Last synced: 16 Mar 2025

https://github.com/r3k4t/onionnux

Onionnux is a onionsite(DEEPNET/DARKNET) tool.It can help to idenitfy onionsite is active or onionsite server name.

bugbounty forensics-investigations onion-routing python-pyfiglet python-requests security-analysis security-audit security-research socks5-proxy software-engineering website-vulnerability

Last synced: 23 Apr 2025

https://github.com/eocode/rider-app

Django rider-app (Uber clone API) using Docker, Caddy, Python3, Django / DRF / Flower / Celery, PostgreSQL Redis

12-factor django docker drf project python software-engineering stack

Last synced: 31 Mar 2025

https://github.com/curiousci/software-engineering

Software Engineering course @ Sapienza Università di Roma

formal-methods software-engineering

Last synced: 08 Apr 2025

https://github.com/chisa-dev/aastu-software-engineering-resource

📚 AASTU Software Engineering Resources

resources software-engineering

Last synced: 09 Apr 2025

https://github.com/faridfr/optimizing_finite_automata

PHP script with web interface that can optimize & draw your finite automata

automata automata-theory bootstrap cytoscape cytoscapejs finite-automata optimisation php software-engineering

Last synced: 23 Nov 2024

https://github.com/dlr-sc/repoguard

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.

automation python software-engineering

Last synced: 14 Apr 2025

https://github.com/lmammino/the-senior-dev

Slides for an opinionated talk about what it means to be a senior software engineer

career presentation senior senior-developer skills slides software software-engineering

Last synced: 10 Mar 2025

https://github.com/vanhakobyan/resume

( Software Engineer, Back-End developer (.NET, .NET CORE))

backend betconstrcut cv faculty informatics language skills software-engineering

Last synced: 03 Apr 2025

https://github.com/papachristoumarios/ntua-softeng

:money_with_wings: Price observatory to find the best bargains!

django django-rest-framework python software-engineering

Last synced: 13 Feb 2025

https://github.com/rodrigorvsn/buda

📚️ My Software Engineer arsenal with Data Structures, Algorithms, Design Patterns, Concepts, etc.

algorithms competitive-programming data-structures-and-algorithms design-patterns docsify java python software-engineering solid tdd typescript vitest

Last synced: 17 Feb 2025

https://github.com/jamezmca/the-ultimate-guide-to-getting-hired

This comprehensive guide tells you everything you need to know to have the ultimate job application and be the best canidadate for the job 🔥

ai cover-letter guide-to-linkedin guide-to-networking how-to-get-a-job how-to-get-hired resume resume-builder resume-guide resumebuilder software-engineering tech

Last synced: 05 Apr 2025

https://github.com/arkapg211002/sem-5-cse

All lab assignments and text books for SEM 5 CSE at TMSL (under MAKAUT) 2023-24

assignment-solutions c completed cse java lab makaut operating-system shell-scripting software-engineering textbooks ubuntu uml vim

Last synced: 13 Apr 2025

https://github.com/kimtth/software-architect-mindmap

🧠Mindmap of 🗺️Software Architecture, Software engineering: An Overview of Software Terminologies and Concepts.

architectural-patterns architecture aws azure data-engineering datascience deep-learning development gcp machine-learning microservice mindmap software-architecture software-engineering web-development

Last synced: 19 Apr 2025

https://github.com/khaledashrafh/gofo-system

This project is a booking system for football playgrounds. It serves the players and playground owners as well as an administrator who oversees the overall operations of the system. The project is developed as part of a software engineering course.

booking-system football go-fo go-football gofo management-system playground reservation-system software-engineering software-engineering1 sports

Last synced: 02 Feb 2025

https://github.com/technologicat/python-3-scicomp-intro

Informal introduction to Python 3 for scientific computing. Course for students and scientists new to Python, but familiar with scientific computing. Also some Racket.

cython git-tutorial introduction lecture-notes numpy-tutorial packaging python python3 scientific-computing software-engineering spyder tutorial version-control

Last synced: 19 Nov 2024

https://github.com/vijaythapa333/bugtrackingapplication

This application was developed to track bugs/errors on software development projects and solve them later. It was developed using C# programming language as a College Assignment.

college-assignment college-project csharp csharp-project desktop-application mssql software-engineering

Last synced: 05 Apr 2025

https://github.com/yunyoujun/se-notes

软件工程应试笔记 | Software Engineering Notes

notes software-engineering

Last synced: 03 Apr 2025

https://github.com/andrehora/spotflow

Runtime analysis for Python programs

dynamic-analysis msr python software-engineering testing

Last synced: 03 Apr 2025

https://github.com/saeedkohansal/injectorplus-chrome-extension-manifest-v3

Injector+ is a cutting-edge MV3 Chrome extension that empowers you with an infinitely versatile lightweight injection tool. With Injector+, you can seamlessly inject both inline and external JavaScript, as well as internal and external CSS into any website, unlocking endless possibilities for web development and customization.

chrome-extension chrome-extensions chromeextension chromeextention css extension-chrome gilgeekify how-to howto javascript js programming software software-development software-engineering tutorial web-development webdesign webdeveloper webdevelopment

Last synced: 01 Apr 2025

https://github.com/lolipopj/design-patterns-for-humans-zh

🇨🇳 献给中文读者的设计模式教程 || design-patterns-for-humans 中文版 || An ultra-simplified explanation of design patterns

chinese-translation computer-science design-patterns javascript patterns software-engineering tutorial

Last synced: 17 Nov 2024

https://github.com/blade-sensei/learning

Roadmap for software engineer, sandbox, algorithms training, it also contains my daily task dashboard

hacktoberfest javascript lessons roadmap sandbox software-engineering

Last synced: 23 Apr 2025

https://github.com/hongxiacoder/hongxiacoding

🔥🔥宏夏coding网站,致力于为编程学习者、互联网求职者提供最需要的内容!网站内容包括求职秘籍,葵花宝典(学习笔记),资源推荐等内容。在线阅读:https://hongxiac.com

ai git linux mybatis mysql os redis software-engineering springmvc springsecurity

Last synced: 14 Feb 2025

https://github.com/spiderpig86/blog

:thought_balloon: Maybe some extraterrestrial will read this someday.

blog blog-theme frontend gatsby security software-engineering tech

Last synced: 05 Apr 2025

https://github.com/hasibzunair/research-notes

Stuff I find useful, mostly on AI research and computer vision.

computer-vision deep-learning list notes software-engineering

Last synced: 25 Feb 2025

https://github.com/sakshiudeshi/Aequitas

Aequitas, a directed fairness testing framework machine learning models.

machine-learning software-engineering software-testing

Last synced: 22 Nov 2024

https://github.com/dogweather/ruby-quality-report

Comparative metrics for all contributors to a repo.

git metrics quality ruby software-engineering

Last synced: 10 Jan 2025

https://github.com/idnan/idnan.github.io

The code behind

blog software-engineering

Last synced: 12 Apr 2025

https://github.com/thehale/diy-smartcube

A proof-of-concept proposal for turning standard Rubik's Cubes into smartcubes by embedding speakers into the cube's centercaps.

audio-processing pcb-design rubiks-cube software-engineering sound-processing thesis thesis-paper thesis-project

Last synced: 13 Feb 2025

https://github.com/dnyfzr/docs

📚 Learning Resources

data-engineering devops software-engineering

Last synced: 26 Feb 2025

https://github.com/hofbi/teaching-tools

Teaching Software Engineering As Programming Over Time

cpp python software-engineering teaching tum

Last synced: 11 Apr 2025

https://github.com/deepraj1729/docker-monitor

Check Docker Container health status and send notifications via email

cloud-computing devops-tools docker linux python3 software-engineering ssh vms

Last synced: 01 May 2025

https://github.com/khaledashrafh/driveme

DriveMe is a Java application that helps users to communicate with car drivers to transport users to any area. It uses SOLID principles, software engineering, and OOP concepts to implement the functionality and design of the application. The application has two versions: one with web service in Spring Boot and another with console.

driver oop passenger software-engineering solid-principles transportation uber

Last synced: 02 Feb 2025

https://github.com/ur-code-buddy/computerbooks

A curated list of essential books for computer science topics like Data Structures & Algorithms (DSA), System Design, Full Stack Development, and Machine Learning. Perfect for students, professionals, and enthusiasts seeking to enhance their knowledge and skills in these areas.

algorithms books cloud-computing coding-resources computer-science cybersecurity data-structures developer-resources education full-stack-development learning-resources machine-learning networking operating-systems programming programming-books software-development software-engineering system-design tech-books

Last synced: 17 Feb 2025

https://github.com/abdallahhemdan/abdallahhemdan.github

🤵 My personal website as a way to showcase more about me, education, main projects, skills, volunteering experience and accomplishments....

cmp computer-engineering fecu github-io github-pages hemdan portfolio portfolio-page portfolio-website software-engineering

Last synced: 30 Mar 2025

https://github.com/andresrodriguez55/rent-a-car-microservices

Implementation of microservices in a rent a car application. SOLID and GRASP patterns were given importance. Docker, Kafka, Openfeign, Keycloak, Zipkin, Lombok, Grafana, Spring Cloud & more!

api-gateway clean-code config-server docker eureka grafana grafana-dashboard grasp java kafka keycloak layered-architecture microservices openfeign prometheus software-engineering solid spring spring-boot zipkin

Last synced: 24 Apr 2025

https://github.com/skyleaworlder/paper-reading

:page_with_curl: 论文阅读记录 (Software Engineering - Program Analysis & Testing & Verification)

program-analysis software-engineering software-testing verification

Last synced: 05 Mar 2025