•        0

SheepAspect (formerly known as SheepAop) is an AOP tool for the .NET platform, inspired by AspectJ. It uses IL weaving to inject croscutting concerns to your dll at compile time. (Soon, SheepAOP will also support IL weaving at assembly load-time as an alternative, leaving ori...



Related Projects

ANTLR - ANother Tool for Language Recognition

ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files. It's widely used to build languages, tools, and frameworks. From a grammar, ANTLR generates a parser that can build and walk parse trees. Twitter search uses ANTLR for query parsing, with over 2 billion queries a day.

Spring - Application Framework

Spring is an Application framework which has Inversion of Control container, Aspect-oriented programming framework, Data access, Transaction management, Model-view-controller for web, Remote access framework (RPC) and lot more. It is well integrated with Toplink, Hibernate, JDO, and iBATIS.

AspectSharp - .NET AOP Framework

AspectSharp is an AOP (Aspect Oriented Programming) framework for .NET .


Compose* is a project that aims at enhancing the modularization capabilities of component- and object-based programming. In particular, Compose* offers aspect-oriented programming through the composition filters model.


JFlex is a lexical analyzer generator (also known as scanner generator). It is also a rewrite of the very useful tool JLex which was developed by Elliot Berk at Princeton University. JFlex is designed to work together with the LALR parser generator CUP by Scott Hudson, and the Java modification of Berkeley Yacc BYacc/J by Bob Jamison. It can also be used together with other parser generators like ANTLR or as a standalone tool.


a Domain Driven Design + CQRS + EventSource java framework


An eclipse plugin for ANTLRv3 grammars. Support for ANTLR 3.0.x/3.1.x/3.2.x


Jour is designed to simplify the use of Javassist for processing multiple classes. In short Jour is simple Aspect Oriented Programming AOP framework on top of Javassist.

Verilog 2005 parser

Verilog 2005 synthesizable subset parser built on ANTLR framework. Branch continues to evolve here:

Yet Another Compiler Compiler Language

YACCL is a simple Java recursive descent parser, in the tradition of other RDP technologies such as ANTLR and JavaCC. It differs from these in a number of ways: it is smaller and simpler (though not necessarily faster).