Doxygen is a JavaDoc like documentation system for C++, C, Java and IDL.
ILSpy is a portable version of ILSpy
ILSpy Portable is the ILSpy packaged with a PortableApps.com launcher as a portable app, so you can browse in privacy on your iPod, USB flash drive, portable hard drive, etc. It has all the same features as ILSpy, plus, it leaves no personal information behind on the machine you run it on, so you can take it with you wherever you go.
For converting ARM ASM Insctruction to Hexadecimal
This application is very useful to perform reverse engineering, this application uses Linux binaries based command line provided and made by Cygwin.
Direct C++ to C# translator, translates one of the languages to another without compiling. Has academic aim only!!!
Free configurable source file line counting tool based on C# and .NET.
Line Counter .NET is an analyzing tool that helps finding out the number of code lines, empty lines, comment lines etc. Of course counting of string and character literals is also supported. As special feature this tool allows users to configure their own “Comment Schemes”. Also note, this code analyzing tool finds and counts source code comments that are surrounded by code. A detailed help file is of course included.
Source code indexing and full text search tool based on Lucene.
The CodeXCavator is a tool for source code indexing, tagging, and fast full-text search. It consists of two applications: The indexer is a configurable tool for creating an index for large amounts of source code or plain text files. The searcher is a GUI based tool for fast full text search within previously created indexes. The toolchain also supports code tagging, i.e. you can include special tags within comments inside the source code. These are indexed separately and can be associated with any kind of URL, which can be opened from the searcher tool itself. Searching and indexing is based on the Lucene framework by Apache Software Foundation. The CodeXCavator can also be extended through plugins. NOTE: If you have some interesting syntax highlighter definitions feel free and send them to me, I will then integrate them into the next version. Use my SF mail alias. for this.
A tool to help developers and security professionals conduct manual security code reviews in a consistent and repeatable way. Agnitio aims to replace the adhoc nature of manual security code review documentation, create an audit trail and reporting.
This project has moved to GitHub: https://github.com/bbadjari/stylecopcli Command-line interface to StyleCop source code analyzers.
Code Search and Replace is a tool for finding and replacing code blocks within a group of files. Avoid tediously changing each page and modify all pages in a selected folder at a time. Quickly and efficiently modify your files and get back to work.
CSS Scanner helps you clean and tidy up your css/stylesheet
This is a plugin for Resharper that adds intellisense for the NMock2 mocking framework to Visual Studio.
Check for unused #includes in C++ source
Unused #includes in C++ source lead to unwanted dependencies and slower compile and link timings. IncludeChecker finds most of these unused #includes using a simple heuristic: if you include a file, you need to use one or more symbols from it. If that's not the case, IncludeChecker will mark the #include as unused. IncludeChecker is very customizable to be able to run as an automated task where it will fail as soon as an unused #include is detected. Because of the simple heuristic it will not find all unused #includes, but it will find most of them.
Software Enhancement Progress Tracking -- Larger projects fall apart under the weight of their own unfinished improvements. Swept helps developers track where refactorings or improvements have been made and where they are still missing.
.Net Checker checks all code dependencies in .Net projects to ensure a stable architecture - up to multi-million LOC source trees. Moreover, it can produce flexible DOT-based dependency graphs.
.Net DLL for basic parsing TSQL scripts
Identifies the following components in a TSQL script: whitespace, comments, symbols, words, and string literals. You can download it through Nuget.
A query language for code browsing. You query your database-- why don't you query your code? Write queries to provide custom views of your Java or C#/CLR code base. Integrates with popular IDEs or standalone.
CodeConics is a C# lexer/parser/syntax tree generatior
CodeConics is simple, intuitive, easy to use and debug code-manipulation solution, that is grammar independent and recursion based, as opposed to other DFA(Deterministic Finite-state Automata) based solutions.
Rule-based source code transformation and analysis platform
The CodeXFormer will be an extensible .NET based application and IDE for rule based source code transformation and analysis. It will provide a pipe-line for source code parsing, abstract syntax tree generation, symbol table generation, symbol resolution, rule-based abstract syntax tree transformation and rule based source code generation from abstract syntax trees. It will enable the user to perform complex source code refactorings or language to language conversions. The platform will provide extensibility through .NET plugin assemblies and LUA scripts.
The Project aims to fulfill the following specific objectives of Computer Education, Supportive Education and Information Service Delivery, while in operation.
EnDecode is a tool to decode/decompress parts of a binary file like PDF. If using PDF then stream to endstream data can be decompressed. You select from start to end of the part you want to decode and it will decode the data.
Find Duplicate Code In your project folder and files
This software Find Duplicate Code In your project folder and files.It help programmer to reuse the code and increase program efficiency.
Mint project goal is to provide tools for static analysis for .NET applications.
Object conversion for an object-oriented world.
The Object Conversion Library aims to provide developers with a baseline template for object conversion. The library can included to a project to allow a developer to build specific object conversion features. A more detailed explanation can be found in the documentation section of the repository.
REL (Research and Education Language) is a simple but very powerfull language with a compiler, an interpreter and a verifier.