Projects in Awesome Lists tagged with defensive-programming
A curated list of projects in awesome lists tagged with defensive-programming .
https://github.com/damonmohammadbagher/nativepayloads
All my Source Codes (Repos) for Red-Teaming & Pentesting + Blue Teaming
blueteam blueteaming bypass-antivirus csharp defensive defensive-programming detection evasion evasion-attack memoryscanner monitoring-tool offensive offensive-security pentest pentesting redteam redteaming remote-thread-injection thread-injection
Last synced: 04 Apr 2025
https://github.com/hqoss/utils
🛠 A collection of light-weight methods and helpers for defensive programming
async defensive-programming helpers javascript light-weight nodejs typescript utilities
Last synced: 12 Aug 2025
https://github.com/jcoreio/typescript-validators
API input validators with user-friendly error output and TypeScript to ensure you don't miss any properties
api assert assertion defensive-programming js-schema json json-schema object-schema runtime-types schema type types typescript validate validation validation-schema validator
Last synced: 31 Jul 2025
https://github.com/jcoreio/typed-validators
complex type validators that generate TypeScript and Flow types for you
api assert assertion defensive-programming flow flowtype js-schema json json-schema object-schema runtime-types schema type types typescript validate validation validation-schema validator
Last synced: 22 Jul 2025
https://github.com/alexewerlof/jty
A minimal type checking library that I need in various projects for safer programming
defensive-programming javascript-library typechecking validation
Last synced: 03 Apr 2026
https://github.com/danielvartan/nlogo-utils
🧰 Utility Functions for NetLogo
agent-based-modeling defensive-programming modeling netlogo r-programming-language simulations utilities
Last synced: 16 Sep 2025
https://github.com/beatthat/binding-behaviours
Base classes for components that can Bind (as listeners) to various types of events and have all those bindings cleanly/safely unbound, either with an explicit call to Unbind or when the component is destroyed.
callbacks defensive-programming events notifications null-check observer observer-pattern package package-manager unity unity3d
Last synced: 03 Sep 2025
https://github.com/jbreckmckye/highly-questionable
Result / Option pseudomonad for TypeScript
defensive-programming maybe-monad result-monad typescript
Last synced: 02 Mar 2025
https://github.com/nmrshll/go-verify
Defensive programming utilities for Go
arguments check defensive-programming function go golang parameters verify
Last synced: 17 Jul 2025
https://github.com/amira921/healthcare-management-system
Desktop application Using JavaFX, JasperReport, and MYSQL
clean-code css defensive-programming design-patterns jasperreports java javafx-application mysql oop-principles refactoring solid-principles
Last synced: 24 Oct 2025
https://github.com/danielvartan/prettycheck
✔️✨ Pretty Assertive Programming
argument-checks assertions assertive-programming checks defensive-programming error-messages r r-package tests testthat validation
Last synced: 23 Jun 2025
https://github.com/beatthat/safe-refs
Use safe refs to hold references to Unity components that may be destroyed. An instance of SafeRef<MyComponent>.value will be null if the component or it's GameObject has been destroyed.
defensive-programming null-check package unity unity3d utility
Last synced: 28 Jul 2025
https://github.com/aycangulez/fn-arg-validator
A lightweight JavaScript library to validate function arguments.
defensive-programming validation validation-library
Last synced: 17 Feb 2026
https://github.com/avivnaaman/openu-defensive-programming
OpenU Course 20937 Work
buffer-overflow cpp defensive-programming metaprogramming python security
Last synced: 23 Apr 2025
https://github.com/saraasgari99/inroadsgame
Strategic graphical game developed using graph algorithms, software design (OOP, defensive programming), unit testing, and memory management techniques
cpp data-structures defensive-programming graph-algorithms gui memory-management object-oriented-programming software-design unit-testing
Last synced: 23 Jul 2025
https://github.com/mreshboboyev/guard-clauses
A .NET repository demonstrating the use of guard clauses for input validation and defensive programming. Includes implementations using both built-in .NET features and custom guard clauses, with practical examples for Order and Customer objects in a console application.
c-sharp clean-code console-application custom-implementation defensive-programming dotnet-core error-handling guard-clauses input-validation software-architecture
Last synced: 20 Mar 2025
https://github.com/finnishcancerregistry/dbc
Design-by-contract: verify your function inputs and outputs. Includes a large number of generated verifcation functions for convenience.
assertions contract-programming data-validation defensive-programming design-by-contract error-checking function-validation input-validation output-validation r r-package runtime-validation
Last synced: 26 Mar 2025
https://github.com/loosenthedark/ci_dcd-mongodb
Video tutorial walkthroughs followed as part of the Data-Centric Development module of Code Institute's Full Stack Web Development Diploma Programme
backend cli-app crud databases defensive-programming environment-variables mongodb nosql python
Last synced: 05 Jul 2025
https://github.com/viniddev/formacao_completa_alura_typescript
Este projeto foi desenvolvido durante a formação em Typescript da Alura no qual fomos instruídos sobre como criar regras de negócios, como desenvolver aplicações seguras com a "programação defensiva" e também desenvolvemos e aprofundamos os conhecimentos em POO com o TS.
business-analytics defense-methods defensive-programming defensive-security json-api json-server typescript
Last synced: 07 Oct 2025
https://github.com/dor-sketch/aslr-stacksecdemos
Deep dives into ASLR and stack overflow vulnerabilities.
aslr attack-example buffer-overflow-attack defensive-programming stackoverflow vulnerabilities vulnerability-assessment
Last synced: 10 Oct 2025
https://github.com/alexandreelise/alexandreelise
Don't let technical problems KILL your AMBITIONS. Augment Your Joomla Website capabilities with Web Services and APIs
api defensive-programming developer experiments joomla lab restful-api secure-coding webservices
Last synced: 24 Jan 2026