The ASF+SDF Meta-Environment is an inter-active IDE for language prototyping, source code analysis and source-to-source transformation. It contains the implementation of SDF2 and ASF+SDF.
The team that previously developed the ASF+SDF Meta-Environment and SDF2 is now working on a new and improved meta-programming language, called Rascal.