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/graetz23/JWave

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.

design-patterns frequency-analysis frequency-domain hilbert hilbert-spaces hilbert-transform mathematics orthogonal orthogonal-transforms orthonormal software-engineering wavelet wavelet-analysis wavelet-compression wavelet-decomposition wavelet-packets wavelet-toolbox wavelet-transform wavelet-transform-algorithm wavelet-tree

Last synced: 17 Mar 2025

https://github.com/helmut-hoffer-von-ankershoffen/jetson

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.

ansible archiconda cuda docker edge-devices hoffer-von-ankershoffen jupyter k8s kubeflow kubernetes kustomize machine-learning ml nvidia-jetson-nano nvidia-jetson-xavier skaffold smart-iot software-engineering tensorflow-serving virtualbox

Last synced: 14 Apr 2025

https://github.com/sapegin/washingcode-book

📖 Book on clean code for frontend developers

book clean-code ebook frontend javascript software-engineering typescript

Last synced: 04 Apr 2025

https://github.com/GrammaTech/sel

Programmatic modification and evaluation of software

evolutionary-computation program-synthesis software-engineering source-code

Last synced: 21 Apr 2025

https://github.com/mauricioaniche/repodriller

a tool to support researchers on mining software repositories studies

git mining-software-repositories msr software-engineering software-engineering-research

Last synced: 11 Jan 2026

https://github.com/allenpandas/bjtu-cs-notebook

👨‍🎓 北京交通大学计算机科学与技术学院研究生课程资料、笔记、回忆和整理的期末考试卷及课程作业。希望对你们有所帮助❤️,如果喜欢记得给个star🌟

artificial-intelligence beijing-jiaotong-university bjtu computer-engineering computer-graphics computer-networks computer-science computer-security computer-vision experiments homework lesson-material project-management software software-engineering software-testing

Last synced: 05 Apr 2025

https://github.com/made-in-bangladesh/made-in-bangladesh

A curated list of awesome frameworks, libraries and softwares made in Bangladesh.

bangladesh frameworks library made-in-bangladesh programming-languages software-engineering

Last synced: 07 May 2025

https://github.com/m8/refined.blog

curated list of personal blogs

archive blog list personal-blog software-engineering

Last synced: 20 Mar 2025

https://github.com/markmdev/meridian

Zero-config Claude Code setup with enforced task scaffolding, structured memory, persistent context after compaction, plug-in code standards, optional TDD mode, and zero behavior changes for developers.

ai-agents anthropic automation claude claude-code developer-tools developer-workflow nextjs nodejs open-source productivity software-engineering task-runner tdd typescript workflow-automation zero-config

Last synced: 03 Mar 2026

https://github.com/shubhamzanwar/design-patterns

common creational, behavioural and structural patterns implemented in go 🤩

design-patterns designpatterns go go-lang learning portfolio software-development software-engineering

Last synced: 26 Apr 2025

https://github.com/nayjest/gito

An AI-powered GitHub code review tool that uses LLMs to detect high-confidence, high-impact issues—such as security vulnerabilities, bugs, and maintainability concerns.

ai ai-code-analysis ai-code-review ai-code-reviewer ai-coding ai-coding-assistant code-analysis code-audit code-quality code-review developer-tools github github-actions github-copilot gito llm python software-engineering static-analysis

Last synced: 26 Jan 2026

https://github.com/ai-driven-dev/ai-driven-dev-community

A collection of tools, prompts, snippets and agents for developers that use AI, daily.

ai genai prompts software-development software-engineering

Last synced: 15 Sep 2025

https://github.com/tanvirarjel/solidprinciples

Contains clear examples and explanations of SOLID design principles.

software-design software-engineering solid-principles

Last synced: 07 Jul 2025

https://github.com/voodooattack/when-ts

When: recombinant design pattern for state machines based on gene expression with a temporal model

design-pattern design-patterns event-based nodejs software-engineering state-machine state-management temporal-models typescript typescript-decorators typescript-library

Last synced: 09 Apr 2025

https://github.com/mutasim77/design-patterns

🏗 Comprehensive Handbook on Gang of Four Design Patterns and SOLID Principles in TypeScript.

computer-science design-patterns patterns principles software-engineering solid typescript

Last synced: 06 Apr 2025

https://github.com/mlinfra-io/mlinfra

deploy ML Infrastructure and MLOps tooling anywhere quickly and with best practices with a single command

distributed-ml ml-infrastructure mlops platform-engineering python software-engineering

Last synced: 14 Dec 2025

https://github.com/pkardas/notes

My software engineering notes - books, courses, conferences 📓

architecture booknotes books python software-architecture software-design software-engineering

Last synced: 11 Apr 2025

https://github.com/tpetricek/teaching

:mortar_board: Materials for my lectures including programming langauge design, software engineering and human-computer interaction.

education human-computer-interaction lecture-material programming-languages software-engineering

Last synced: 04 Oct 2025

https://github.com/khairulislam/ml-conferences

List of ML conferences with important dates and accepted paper list

ai computer-science conferences machine-learning nlp software-engineering vision

Last synced: 24 Oct 2025

https://github.com/ligurio/swebok-2004-in-russian

Основы программной инженерии (SWEBOK 2004 на русском) в EPUB, FB2 и HTML

book software software-engineering swebok

Last synced: 01 Feb 2026

https://github.com/tpetricek/Teaching

:mortar_board: Materials for my lectures including programming langauge design, software engineering and human-computer interaction.

education human-computer-interaction lecture-material programming-languages software-engineering

Last synced: 10 Jul 2025

https://github.com/adhorn/aws-chaos-scripts

DEPRECATED Collection of python scripts to run failure injection on AWS infrastructure

amazon-web-services aws chaos-engineering chaos-monkey deprecated software-engineering sre

Last synced: 05 May 2025

https://github.com/fenestron/easy-pi

😎 Материалы для успешного прохождения курсов на Бакалаврской программе «Программная инженерия» ФКН НИУ ВШЭ

educational-materials hse software-engineering

Last synced: 25 Jan 2026

https://github.com/google-research/plur

PLUR (Programming-Language Understanding and Repair) is a collection of source code datasets suitable for graph-based machine learning. We provide scripts for downloading, processing, and loading the datasets. This is done by offering a unified API and data structures for all datasets.

deep-learning machine-learning program-synthesis research software-engineering

Last synced: 07 May 2025

https://github.com/phcp-tech/toolmaker

Toolmaker is a lightweight software development life cycle management platform

alm sdlc software-engineering

Last synced: 16 Apr 2025

https://github.com/harismuneer/guide-to-graduate-cs-admissions-usa

🎓 A step-by-step guide containing everything you need to know about Ph.D/Masters admissions in Computer Science. Moreover, it's augmented with excellent resources including scholarships, internships and research programs.

complete-process computer-science computer-science-degree empower-pakistan free-scholarships fully-funded-scholarship graduate-admissions higher-education internships masters opporunities-for-students phd research-opportunities scholarship-resources scholarships software-engineering step-by-step-guide study-abroad summer-internship usa

Last synced: 04 Feb 2026

https://github.com/armankhondker/best-behavioral-interview-resources

This repository contains Behavioral Interview prep and resume templates.

behavioral-interviews interview-questions resume-template software-engineering

Last synced: 07 Mar 2026

https://github.com/odrotbohm/lectures

Lecture scripts and slides I use during the Software Engineering course at TU Dresden

ddd education github java software-engineering spring web-application

Last synced: 25 Jul 2025

https://github.com/phamquiluan/RCAEval

[ASE'24][WWW'25] RCAEval: A Benchmark for Root Cause Analysis. https://doi.org/10.1145/3691620.3695065

aiops benchmark itbench microservices root-cause-analysis site-reliability-engineering software-engineering telemetry-data

Last synced: 19 Nov 2025

https://github.com/howprogrammingworks/profile

Personal profile of software engineering skills

backend frontend metarhia nodejs programming software-engineering

Last synced: 05 Apr 2025

https://github.com/nbro/andz

Algorithms and data structures for educational, demonstrational and experimental purposes.

algorithms computer-science data-structures demonstration education experimental python research software-engineering unit-testing

Last synced: 09 Sep 2025

https://github.com/longxingtan/machine-learning-interview

算法工程师、机器学习工程师、软件工程师、数据科学家-实践与面试指南 | Interview guide for MLE, SDE, DS

ai-engineer algorithms behavior-questions deep-learning interview interview-practice leetcode machine-learning ml-systems-design mle mle-interview software-engineer-interview software-engineering system-design

Last synced: 04 Jan 2026

https://github.com/fernandocalmet/design-patterns

✨Los patrones de diseño representan las mejores prácticas utilizadas por los desarrolladores de software orientados a objetos con experiencia. Los patrones de diseño son soluciones a los problemas generales que enfrentan los desarrolladores de software durante el desarrollo de software.

best-practices csharp dotnet java laravel patrones-diseno pattern-design php software-engineering

Last synced: 22 Jun 2025

https://github.com/thinkthinkai/commandai

Experience the power of Command AI: your AI-powered command line companion that makes complex tasks simple and intuitive.

ai artificial-intelligence chatgpt cli command-line command-line-tool database mysql postgres software-development software-engineering sql sqlite

Last synced: 09 Oct 2025

https://github.com/ThinkThinkAI/CommandAI

Experience the power of Command AI: your AI-powered command line companion that makes complex tasks simple and intuitive.

ai artificial-intelligence chatgpt cli command-line command-line-tool database mysql postgres software-development software-engineering sql sqlite

Last synced: 28 Aug 2025

https://github.com/paulveillard/cybersecurity-architecture

An ongoing & curated collection of awesome software best practices and techniques, libraries and frameworks, E-books and videos, websites, blog posts, links to github Repositories, technical guidelines and important resources about Software & Systems Architecture in Cybersecurity

cybersecurity-education design-patterns design-thinking designer high-availability high-performance-computing metrics performance-monitoring scalability scale scale-up secure-backup secure-boot secure-by-default secure-by-design secure-coding secure-computation secure-storage security-in-artificial-intelligence software-engineering

Last synced: 07 Jan 2026

https://github.com/abdallahhemdan/oud

🎵 The frontend of Oud, an online music streaming service that is a mimic of Spotify with all its functionalities built using ReactJS, React-Router, Bootstrap.

clone-spotify cufe-2022 front-end-development frontend hemdan home mimic music music-card music-player music-player-application oud react-js react-router reactjs software-engineering spotify

Last synced: 09 Mar 2026

https://github.com/henestrosadev/uoc-ingenieria-informatica

[EN CURSO] Repositorio con todos los materiales, apuntes y ejercicios realizados durante el grado en Ingeniería Informática de la Universitat Oberta de Catalunya.

computer-science-education computer-science-engineering ingenieria-informatica software-engineering universidad university uoc

Last synced: 24 Feb 2026

https://github.com/CommandAI/ai-cli

Experience the power of Command AI: your AI-powered command line companion that makes complex tasks simple and intuitive.

ai artificial-intelligence chatgpt cli command-line command-line-tool database mysql postgres software-development software-engineering sql sqlite

Last synced: 03 Mar 2025

https://github.com/helmut-hoffer-von-ankershoffen/ceil

Helmut Hoffer von Ankershoffen experimenting with auto-provisioned RPi cluster running K8S on bare-metal

ansible cloudflare ddclient dhcpcd dnsmasq glusterfs grafana heketi helm hoffer-von-ankershoffen hypriot k8s kadmin metalb openvpn prometheus rpi software-engineering tiller traefik

Last synced: 12 Jun 2025

https://github.com/enspirit/webspicy

A technology agnostic specification and test framework that yields better coverage for less testing effort.

software-engineering software-testing specification test-framework

Last synced: 04 Apr 2025

https://github.com/Eshe0922/ReposVul

[ICSE 2024 Industry Challenge Track] Official implementation of "ReposVul: A Repository-Level High-Quality Vulnerability Dataset".

automated-framework defect-detection high-quality inter-procedural-vulnerabilities outdated-patches software-engineering tangled-patches vulnerability-dataset

Last synced: 15 Jan 2026

https://github.com/liyupi/design-pattern-guide

2025 年最新 Java 设计模式教程,全面覆盖 23 种经典设计模式(单例模式、工厂方法模式、策略模式、适配器模式、代理模式、观察者模式、模板方法模式等),提供 Java 示例代码、设计模式类图、使用场景详解与源码解析,系统讲解 JDK 和 Spring 框架中的设计模式的实现。每篇都配有基础概念、常见用法、优缺点分析、设计模式应用场景,设计模式面试题与解析,适合准备 Java 面试、学习源码架构、掌握设计模式实战的开发者使用。

algorithm backend cpp design-patterns frontend go java python software-engineering structure

Last synced: 11 Sep 2025

https://github.com/promptdesk/promptdesk

Promptdesk is a tool designed for effectively creating, organizing, and evaluating prompts and large language models (LLMs).

javascript-library large-language-models llm llm-agent llm-apps llmops llms prompt-engineering prompt-toolkit prompt-tuning prompts python-library software-engineering

Last synced: 06 Mar 2025

https://github.com/mosesesan/mesan-react-native-authentication-app

A React Native app with authentication including Register, Login, Username, Forgot Password and Update Profile using React Hooks and React Context API.

authentication javascript mobile-app programming react react-context-api react-native software-development software-engineering technology

Last synced: 28 Oct 2025

https://github.com/jetbrains/reading-club

Open paper reading club @ JetBrains

machine-learning papers software-engineering

Last synced: 19 Oct 2025

https://github.com/bybren-llc/safe-agentic-workflow

Production-validated SAFe multi-agent development methodology with Claude Code. Treat AI agents as specialized team members (11 roles: BSA, Architect, QAS, etc). Complete whitepaper + working template.

agile-methodology ai-agents ai-assisted-development claude-code commands developer-tools evidence-based-development harness hooks methodology multi-agent production-validated safe-framework scaled-agile-framework skills software-development software-engineering task-orchestration whitepaper

Last synced: 06 Mar 2026

https://github.com/dye784/algos-and-data-structures

Collection of Test Specs and Implementation of various algorithms and data structures from the Princeton Coursera course: Intro to Algorithms part 1 and 2

algorithms computer-science data-structures software-engineering test-driven-development

Last synced: 23 Mar 2025