Projects in Awesome Lists tagged with aspect-oriented-programming
A curated list of projects in awesome lists tagged with aspect-oriented-programming .
https://github.com/dotnetcore/aspectcore-framework
AspectCore is an AOP-based cross platform framework for .NET Standard.
aop aspect aspect-oriented-programming aspectcore-framework netcore
Last synced: 10 May 2025
https://github.com/dotnetcore/AspectCore-Framework
AspectCore is an AOP-based cross platform framework for .NET Standard.
aop aspect aspect-oriented-programming aspectcore-framework netcore
Last synced: 14 Mar 2025
https://github.com/mgechev/aspect.js
JavaScript library for aspect-oriented programming using modern syntax.
aspect-oriented-programming decorators javascript
Last synced: 16 May 2025
https://github.com/k1r0s/kaop-ts
Simple Yet Powerful Library of ES2016 Decorators with Strongly typed method Interceptors like BeforeMethod, AfterMethod, OnException, etc
aspect-oriented-programming decorators inversion-of-control metadata single-responsibility-principle typescript
Last synced: 05 Apr 2025
https://github.com/agilefreaks/aquarium
An AOP library for Ruby
aspect-oriented-programming ruby
Last synced: 14 Jun 2025
https://github.com/ionelmc/python-aspectlib
An aspect-oriented programming, monkey-patch and decorators library. It is useful when changing behavior in existing code is desired. It includes tools for debugging and testing: simple mock/record and a complete capture/replay framework.
aop aspect-oriented-framework aspect-oriented-programming debugging decorator decorators monkey-patching python
Last synced: 05 Apr 2025
https://github.com/postsharp/postsharp.samples
PostSharp Samples
aop aop-architecture aop-aspects aop-framework aspect-oriented-framework aspect-oriented-programming aspects csharp csharp-code diagnostics dotnet postsharp
Last synced: 19 Dec 2024
https://github.com/PragTob/after_do
after_do allows you to add simple callbacks to methods
aspect-oriented-programming ruby
Last synced: 24 Nov 2024
https://github.com/pragtob/after_do
after_do allows you to add simple callbacks to methods
aspect-oriented-programming ruby
Last synced: 06 Apr 2025
https://github.com/ray-di/Ray.Aop
An aspect-oriented framework for PHP
aop aspect-oriented-programming guice interceptor
Last synced: 27 Apr 2025
https://github.com/goaop/goaop-laravel-bridge
Integration bridge for Go! AOP framework and Laravel
aop aspect-oriented-programming bridge laravel-5-package
Last synced: 07 Apr 2025
https://github.com/melihkaratekin/full-stack-rent-a-car-system
It is Rent A Car System project developed as Full Stack using C# and Angular.
angular aspect-oriented-programming autofac backend caching csharp dotnet encryption entity-framework exception-handling fluentvalidation frontend full-stack hashing jwt layered-architecture mssql performance transaction
Last synced: 15 Feb 2025
https://github.com/akihirosuda/aspectgo
Aspect-Oriented Programming framework for Go
aop aspect-oriented-programming golang hook injector
Last synced: 21 Mar 2025
https://github.com/awslabs/disco
A suite of tools including a framework for creating Java Agents, for aspect-oriented tooling for distributed systems.
agent agents aspect-oriented-programming context-propagation java jvm jvm-bytecode jvm-languages
Last synced: 24 Mar 2025
https://github.com/goaop/goaop-symfony-bundle
[Outdated!] Integration bridge for Go! AOP framework and Symfony
aop aspect-oriented-programming symfony-bundle symfony2
Last synced: 07 May 2025
https://github.com/amogorkon/justuse
Just use() code from anywhere - a functional import alternative with advanced features like inline version checks, autoreload, module globals injection before import and more.
aspect-oriented-programming auto-install functional hot-reload import python38 pythonic
Last synced: 04 Mar 2025
https://github.com/mtamme/nproxy
NProxy is a library for .NET to create lightweight dynamic proxies
adapter aop aspect-oriented-programming bridge decorator dotnet dotnetframework dynamic-proxy facade mixin
Last synced: 07 May 2025
https://github.com/lawrence-laz/decor.net
A simple way to decorate a class with additional functionality using attributes.
aop aspect-oriented-programming csharp decorator dynamic-proxy middleware netcore netstandard
Last synced: 21 Nov 2024
https://github.com/k1r0s/kaop
Advanced OOP Library with createClass, inheritance, providers, injectors, advices which enables handy Inversion of Control techniques
aop-architecture aop-aspects aspect-oriented-programming composition dependency-injection inheritance object-oriented-programming reflection
Last synced: 16 Mar 2025
https://github.com/ezequieljuliano/aspect4delphi
Concepts of aspect-oriented programming (AOP) in Delphi.
advices aop aop-architecture aspect-oriented-programming aspects delphi interceptor library
Last synced: 05 Apr 2025
https://github.com/puresharper/cneptune
CNeptune improve productivity & efficiency by urbanize .net module with meta-code to lay foundation for frameworks
aop architecture aspect-oriented-programming cil container cross-cutting-concerns dependency design di efficiency injection interception inversion-of-control ioc mock mocking pattern productivity
Last synced: 22 Apr 2025
https://github.com/sagifogel/ncop
Composite-aspect oriented framework for .NET
aop aspect aspect-oriented-framework aspect-oriented-programming composite csharp mixins
Last synced: 22 Nov 2024
https://github.com/zongxr/flask-ssm
一款模仿SpringFramework的Python的web后端框架,基于Flask二次封装。通过Python反射模拟了Java的IOC控制反转,通过Python装饰者模式模拟了Java的AOP面向切面编程。具有接口自动发现、定时任务自动注册、事务管理器、单元测试,等功能。简化web后端开发流程,聚焦业务逻辑,让你按照Spring的习惯写Python
aspect-oriented-programming flask flask-apscheduler flask-sqlalchemy inversion-of-control java mvc mybatis python reflection spring springframework web
Last synced: 17 Jun 2025
https://github.com/minimallycorrect/mixin
Applies Mixin-style monkey patches to .java source or compiled .class files. Lightweight
aspect-oriented-programming bytecode-manipulation java mixin
Last synced: 24 Apr 2025
https://github.com/mjancarik/to-aop
Library for aspect-oriented programming with JavaScript using ES6 Proxy
aop aspect-oriented-programming aspects hook-framework hooks javascirpt javascript-prototypes javascript-proxy
Last synced: 07 May 2025
https://github.com/cythral/lambdajection
Framework for building AWS Lambdas using dependency injection and aspect-oriented programming.
aspect-oriented-programming aws aws-lambda csharp csharp-sourcegenerator dependency-injection dotnet
Last synced: 20 Dec 2024
https://github.com/engelmi/ts-aspect
A simplistic library for Aspect Oriented Programming (AOP) in TypeScript.
aspect-oriented-programming typescript
Last synced: 01 May 2025
https://github.com/xpl/pipez
Function sequencing reloaded
aspect-oriented aspect-oriented-framework aspect-oriented-programming functional-programming javascript javascript-framework javascript-library npm-package pipeline-framework sequencing
Last synced: 13 Apr 2025
https://github.com/sugrado/car-rental-dotnet
Daily car rental simulation with .NET
asp-net aspect-oriented-programming autofac csharp design-patterns entity-framework-core fluentvalidation interceptor json jwt-token middleware mssql n-tier-architecture rest-api webapi
Last synced: 15 Apr 2025
https://github.com/darkleaf/multidecorators
Like multimethods but multidecorators.
aop aspect-oriented-programming clojure clojurescript decorator-pattern inheritance middlware multimethods
Last synced: 14 Apr 2025
https://github.com/ashish2030/aspect-oriented-programming
:octocat:🌟ᴀꜱᴘᴇᴄᴛ ᴏʀɪᴇɴᴛᴇᴅ ᴘʀᴏɢʀᴀᴍᴍɪɴɢ ɪꜱ ᴀ ᴘʀᴏɢʀᴀᴍᴍɪɴɢ ᴘᴀʀᴀᴅɪɢᴍ ᴛʜᴀᴛ ᴀɪᴍꜱ ᴛᴏ ɪɴᴄʀᴇᴀꜱᴇ ᴍᴏᴅᴜʟᴀʀɪᴛʏ ʙʏ ᴀʟʟᴏᴡɪɴɢ ᴛʜᴇ ꜱᴇᴘᴀʀᴀᴛɪᴏɴ ᴏꜰ ᴄʀᴏꜱꜱ-ᴄᴜᴛᴛɪɴɢ ᴄᴏɴᴄᴇʀɴꜱ 💻 🎯🚀
aspect-oriented-programming aspectapi java-8 springmvc springtoolsuite
Last synced: 11 Apr 2025
https://github.com/k1r0s/angular2-srp-showcase
Angular 2+ demo about SRP, AOP techniques using kaop-ts
advice angular aspect-oriented-programming demo separation-of-concerns
Last synced: 18 Jun 2025
https://github.com/victorhsr/ttxn
Tenant Transaction is an almost zero-configuration and lightweight plugin for spring framework that allows to change the tenant that will be used in any transaction/queries dynamically
aspect-oriented-programming aspectj jpa-hibernate library multitenancy multitenant plugin postgresql spring spring-boot spring-data spring-framework tenant tenant-management tenant-resolver transaction transaction-manager transactional
Last synced: 13 Feb 2025
https://github.com/himash79/spring-boot-rabbitmq-intergration
Build Restful webservices utilizing Spring boot and manipulates the message queue using RabbitMQ.
aop aspect-oriented-programming mysql rabbitmq rabbitmq-consumer rabbitmq-server restful-webservices spring-boot spring-data-jpa
Last synced: 14 Apr 2025
https://github.com/amitjoy/aspecio
AOP Proxies for OSGi Services
aop aop-aspects aspect-oriented-programming cross-cutting-concerns interception interceptor java osgi
Last synced: 23 Mar 2025
https://github.com/met-dev/carrentalproject-backend
Car rental system-backend
aspect-oriented-programming authentication csharp entity-framework fluentvalidation mssql-database n-tier-architecture
Last synced: 15 Feb 2025
https://github.com/lawrence-laz/generic-pipeline
A simple, fast and generic implementation of the pipeline design pattern.
aspect-oriented-programming dotnet mediator middleware nuget-package pipeline
Last synced: 21 Nov 2024
https://github.com/goaop/goaop-zf2-module
Integration module for Go! AOP Framework and ZF2 Framework
aop aspect-oriented-programming integration zend-framework
Last synced: 03 May 2025
https://github.com/bashup/hooks
AOP and monkeypatching for bash functions, in <1.1K of pure bash (3.2+)
advice aop aspect-oriented-programming bash events hooks
Last synced: 19 Apr 2025
https://github.com/isopropylcyanide/lesson-aspectj-demo
A short project for teaching the new batch of students, AspectJ as part of the training university
aspect-oriented-programming aspectj aspectj-library java8-learning training-materials
Last synced: 03 May 2025
https://github.com/rapter1990/springbootexceptionhandlingaspect
Spring Boot Exception Handling with Aspect-Oriented Programming with supporting Docker
aop aspect-oriented-programming docker exception-handling h2-database java spring-boot
Last synced: 16 May 2025
https://github.com/beratyesbek/biletsgo
Aims of "BileLet's Go" to sell concert, theater and cinema tickets on online. You can buy easily and safely to tickets on Mobile and Web app clients which developed using Android SDK - Kotlin and React ---- Fake Project For School :))))
asp-net-core aspect-oriented-programming autofac csharp fluentvalidation ioc-container nlayer-architecture object-oriented-programming
Last synced: 12 Feb 2025
https://github.com/met-dev/btk-dukkan-backend
Backend with C#
aspect-oriented-programming csharp fluentvalidation n-tier-architecture net
Last synced: 07 May 2025
https://github.com/ricardoferreirasilva/jsweaver
Jackdaw - a Javascript weaver for the LARA language.
aspect-oriented-programming compilers escodegen esprima javascript obfuscation optimization
Last synced: 09 Apr 2025
https://github.com/mamuz/message-bridge
Message bridge to support a decoupled event driven and aspect oriented application
aspect-oriented-programming decoupling event-emitter functional-programming
Last synced: 20 Dec 2024
https://github.com/augusto11cb/computer-science-concepts-techniques-technologies
This repository aims to store my general studies on concepts, new technologies and techniques of computer science.
aspect-oriented-programming build-tool clean-architecture clean-code cleancode cloud-native cloud-native-architectures cloud-platforms computer-science concepts data-structures design-patterns design-principles gradle kotlin microservice microservices-architecture rabbitmq serverless spring-kotlin
Last synced: 21 Feb 2025
https://github.com/fishedee/gioc
awesome golang Inversion of Control(IOC) and Aspect Oriented Programming(aop)!
aop aspect-oriented-programming golang ioc
Last synced: 18 Mar 2025
https://github.com/dashiodevs/aspect-amqp
🛠️ A lightweight library for handling AMQP messaging in Java with AOP (Aspect-Oriented Programming).
amqp aop aspect-oriented-programming aspectj java rabbitmq spring
Last synced: 29 Jan 2025
https://github.com/furkanaltintas/net9_clean-ntiermvc
NPortfolio is a personal portfolio management system developed with ASP.NET Core. It allows users to showcase their projects, experiences, and skills in a structured way. The system follows the N-Tier architecture and integrates modern technologies such as Fluent Validation, NToast notifications, and caching mechanisms.
asp-net-core aspect-oriented-programming aspnetcore automapper clean-code csharp csharp-core dependency-injection dotnet-core entity-framework-core fluentvalidation generic-repository identity mvc-architecture n-tier-architecture net9 net90 netcore password-generator solid
Last synced: 23 Mar 2025
https://github.com/codophilic/learnspring
Learn about Spring Framework
3-tier-architecture aspect-oriented-programming java maven microservices-architecture monolithic-architecture mvc-pattern spring-aop spring-hibernate-mysql spring-jdbctemplate spring-mvc spring-orm spring-security-web springframework
Last synced: 14 Feb 2025
https://github.com/farnyser/pg
C++ PlayGround
aspect-oriented-programming cpp datastructure multithreading vectorization
Last synced: 06 Apr 2025
https://github.com/esperanca-leonardo/hopefood-api
aspect-oriented-programming bean-validation clean-code custom-annotations dto-pattern exception-handler flyway-migrations good-practices java lombok maven modelmapper mysql reflection relationships rest-api solid spring-data-jpa spring-framework test-data
Last synced: 16 Mar 2025
https://github.com/mthaler/aop-jdk
Aspect-oriented programming example using JDK proxy
aop aspect-oriented-programming kotlin
Last synced: 09 Apr 2025
https://github.com/saantiaguilera/spark-api-routes
Show all registered spark routes, with their corresponding http method
aspect-oriented-programming aspectj logger router sparkjava weave
Last synced: 22 Mar 2025
https://github.com/andersonhsporto/emprestimo-api
API REST ( spring ) para gerenciamento de clientes e empréstimos
aspect-oriented-programming docker docker-compose h2 java java-8 jpa lombok mapstruct sonarqube spring spring-aop spring-aop-interceptor spring-validation
Last synced: 17 Jan 2025
https://github.com/akayibrahim/challenge
Social Network For Competition - Project 3
artemis aspect-oriented-programming challenge competition java microservice mockito mongodb proofs rabbitmq rest-api social-network spring-scheduler springboot unit-test
Last synced: 18 Feb 2025
https://github.com/pramithamj/aop-spring
Aspect Oriented Programming with Spring
aspect-oriented-programming java spring
Last synced: 14 Mar 2025
https://github.com/egormkn/java-profiler
📈 Simple Java profiler based on AspectJ load-time weaving
aop aspect-oriented-programming aspectj java javafx load-time-weaving ltw profiler
Last synced: 11 Mar 2025
https://github.com/biyuehu/fluoro
A Meta-Framework base on AOP and IoC
aop aspect-oriented-programming control-inversion dependency-injection framework metaframework modern typescript universal
Last synced: 19 Dec 2024
https://github.com/puresharper/neptune
Virtuoze Neptune Framework
aop architecture aspect-oriented-programming dependency-injection design-patterns di framework injection interception inversion-of-control ioc proxy
Last synced: 10 Mar 2025
https://github.com/comradevanti/unitygameobjectaspect
Aspect-oriented programming for Unity GameObjects
aspect aspect-oriented-programming gameobject package unity unity3d utility
Last synced: 25 Feb 2025
https://github.com/rindow/rindow-aop
Support Aspect-Oriented Programming
aop aspect-oriented-programming framework php
Last synced: 14 May 2025
https://github.com/ritreshgirdhar/spring-proxy-aop
Proxy Pattern Demo using Spring Aspect oriented programming.
aop aspect-oriented-programming proxy spring spring-boot
Last synced: 05 May 2025
https://github.com/esperanca-leonardo/quick-form-fill-backend
Quick Form Fill Backend is an API developed in Spring Boot to manage CRUD (Create, Read, Update, Delete) operations for products.
aspect-oriented-programming crud exception-handler h2-database jpa lombok modelmapper reflection rest-api spring-boot
Last synced: 22 Feb 2025
https://github.com/mtumilowicz/aop-limitation
The main goal of this project is to show basic limitation of AOP.
aspect-oriented aspect-oriented-programming aspectj aspects
Last synced: 23 Feb 2025
https://github.com/arturwincenciak/research-aop-weaving-mono.cecil-fody
An article about testing the advice, weaved code by Fody.
aspect-oriented-programming fody mono-cecil weaving
Last synced: 27 Mar 2025
https://github.com/7sferry/simple-spring-aop
this repo is based on my blog posting at https://ferry.vercel.app/blog/pemrograman-berorientasi-aspect-aop
aspect-oriented-programming java spring spring-boot springaop
Last synced: 23 Feb 2025
https://github.com/creoone/snake
aspect-oriented-programming csharp dotnet entity-component-system snake-game
Last synced: 13 May 2025
https://github.com/gunjankadu/customer-relationship-managment
Customer RelationShip Management Build Using Spring MVC, Hibernate, MySql, JSP & CSS
aspect-oriented-programming css hibernate-orm java js jsp jsp-servlet mysql spring spring-mvc
Last synced: 23 Feb 2025
https://github.com/rafal-stefanski/spring-db-speed-counter
SPRING App with time counter for reading and writing 1000 records from file to MySQL and MongoDB databases.
aspect-oriented-programming hibernate java mongodb mysql spring spring-boot
Last synced: 28 Mar 2025
https://github.com/rpdevjesco/annotationlogframework
A high-performance, attributes-based .NET logging framework that enables aspect-oriented logging with minimal code clutter
aspect-oriented-programming csharp-library dotnet-core logging-library
Last synced: 10 Mar 2025
https://github.com/maxterop/simple-method-execution-profiler
A minimal Java 21 + Gradle sample using AspectJ LTW to log method execution times and generate an interactive HTML report.
aspect aspect-oriented-programming aspectj aspects chartjs datatables gradle java java-21 logback profiling sample slf4j testng
Last synced: 07 May 2025
https://github.com/blacksujit/suraksha
Welcome to the **SURAKSHA -- Secure Document Query Application**! This powerful tool allows you to securely upload, search, and analyze documents with ease. Built using Streamlit, this app offers an intuitive interface and various features for managing your document queries efficiently.
aspect-oriented-programming cloud community-cloud-patterns dashboard database-design databse document implemeation integration model-checking model-selection parser project queries-database queries-keeper repository-pattern search secure-document streamlit-webapp testing-tools
Last synced: 24 Mar 2025
https://github.com/aravindraj777/springboot-aop
This repository demonstrates the use of Aspect-Oriented Programming (AOP) with Spring Boot to modularize cross-cutting concerns like logging, security, transaction management, and more. The code examples focus on the practical application of AOP in a Spring Boot application, showcasing how we can use aspects to cleanly separate concerns.
aop-logs aspect-oriented-programming centralized-logging pointcut springbootaop
Last synced: 16 Mar 2025
https://github.com/floofies/omnibus.js
An aspect-oriented multiple inheritance system for JavaScript.
aspect-oriented-programming mixin-framework mixins
Last synced: 23 Mar 2025
https://github.com/peter-lyons-kehl/subcontext
Sub-context library for reusing and composing scope
aspect-level aspect-oriented aspect-oriented-framework aspect-oriented-programming clojure clojure-development clojure-library clojure-test clojurescript clojurescript-library context context-aware context-awareness context-oriented-programming context-switching injectable reusable reusable-functions scope
Last synced: 05 Mar 2025
https://github.com/egemenciftci/interceptor-attribute-sample
Sample for method interceptor to implement Aspect Oriented Programming using Fody and MethodBoundaryAspect libraries.
aspect-oriented-programming csharp fody net
Last synced: 12 Jun 2025
https://github.com/unexist/showcase-aop-micronaut
Showcase for Aspect-oriented Programming based on Micronaut [MIRROR]
aspect-oriented-programming micronaut showcase
Last synced: 01 Apr 2025
https://github.com/billstephens2022/aop-demo-springboot
A demo of Aspect Oriented Programming (AOP) using @Before, @AfterReturning, @AfterThrowing, @After, @Around
aop aop-aspects aspect-oriented-programming java spring-boot springboot springboot3
Last synced: 31 Mar 2025
https://github.com/engelmi/ts-aspect-nestjs-example
Example project showing the use of ts-aspect with nestjs
aop aspect-oriented-programming nestjs ts-aspect typescript
Last synced: 28 Feb 2025
https://github.com/uppnrise/springx
A lightweight utility library that enhances Spring Boot applications with AOP annotations, web utilities, data access tools, security simplifications, and observability features.
aop aspect-oriented-programming java java17 logging observability retry spring spring-boot spring-data spring-fra spring-mvc spring-security testing throttling utilities
Last synced: 02 Apr 2025
https://github.com/billstephens2022/employeedbspringboot
A Java Spring Boot application with a sample Employee MySQL database with CRUD functionality.
aop aop-aspects aspect-oriented-programming hibernate hibernate-jpa java java-17 mysql spring-boot springboot springboot3 thymeleaf thymeleaf-java thymeleaf-template-engine
Last synced: 31 Mar 2025
https://github.com/mthaler/spring-aop
Spring aspect-oriented programming example
aspect-oriented-programming kotlin spring spring-aop
Last synced: 09 Apr 2025
https://github.com/himash79/spring-aop-intergration
Build with Spring Boot web application Integergratee with AOP (Aspect Oriented Programming).
aop aspect-oriented-programming hibernate jpa mvc mysql restful-api spring-boot
Last synced: 15 Mar 2025
https://github.com/serpro69/aspe.kt
A set of annotation-based utilities built with AspectJ and Kotlin
aop aspect-oriented-programming aspectj kotlin utilities utils
Last synced: 13 Mar 2025
https://github.com/mat-p1/spring
Spring Boot, Spring & Hibernate
aspect-oriented-programming hibernate jpa mysql regex regexp rest-api restful-api spring spring-aop spring-boot spring-data-jpa springmvc springsecurity sql thymeleaf
Last synced: 11 Mar 2025
https://github.com/rpdevjesco/featureflagsystem
Multi-paradigm Feature Flag System: A high-performance, flexible feature toggling framework for dynamic feature management with role-based access, percentage rollouts, and distributed synchronization.
aspect-oriented-programming component-based-development feature-flags feature-management feature-toggles role-oriented-programming
Last synced: 25 Apr 2025
https://github.com/farukterzioglu/infra_legacycode
Moved legacy code from TFS
aspect-oriented-programming mvc-framework plugin
Last synced: 24 Feb 2025
https://github.com/altafjava/spring-aop-learning
Learning materials and examples for Spring AOP (Aspect-Oriented Programming) in Java. It includes various code samples and tutorials to help understand and implement AOP concepts in Spring.
aop aop-aspectj aop-framework aspect-oriented-programming aspectj spring spring-aop spring-aop-annotation spring-boot
Last synced: 18 Feb 2025
https://github.com/mtumilowicz/scala-zio2-test-aspects-property-based-testing-workshop
Introduction to test aspects and property based testing.
aspect aspect-oriented aspect-oriented-programming aspects functional-programming polymorphic-functions property-based-testing property-testing scala test testing workshop workshop-materials zio zio-effect zio-test zio2
Last synced: 23 Feb 2025