JavaDecompiler provides an online interface for extracting source code from .class and .jar binary files. It presents several Java decompilers, including CFR, JD, Procyon, Fernflower and JAD, with notes on each. The site also links to an APK decompiler and a knowledge base. JAD is listed for historical reasons only.
Directory
Search the directory
Search published websites, apps and repositories.
Awexplor.github.io is a GitHub repository or organization with source code, releases, documentation, or project resources.
Modern JS Cheatsheet is a document covering JavaScript concepts frequently encountered in modern projects and contemporary sample code. It is not intended to teach JavaScript from the ground up, but to help developers with basic knowledge get familiar with modern codebases.
TypeScript Deep Dive is a storage, design, or frontend resource for mockups, assets, UI tools, or web search.
The React TypeScript Cheatsheet is a cheatsheet for developers using React with TypeScript. It provides an introduction, guidance on typing component props, hooks, class components, defaultProps, forms and events, context, refs, portals, error boundaries, concurrent rendering, and reusable patterns, plus API references for @types/react types such as ComponentProps, CSSProperties, ReactNode, and Ref.
Awesome Explorer is a sortable and filterable explorer for GitHub's awesome lists. It presents rich detail rather than just a name with a link, and includes a "I'm Feeling Lucky" option and a list of popular and well-maintained projects.
Airbnb JavaScript Style Guide is a GitHub repository or organization with source code, releases, documentation, or project resources.
Awesome C++ is a GitHub repository or organization with source code, releases, documentation, or project resources.
de4js helps developers write, search, review, test, or manage code and projects.
Awesome Java is a GitHub repository or organization with source code, releases, documentation, or project resources.
Deobfuscator helps developers write, search, review, test, or manage code and projects.
Awesome JavaScript is a GitHub repository or organization with source code, releases, documentation, or project resources.
explaine.rs is an interactive playground for exploring the syntax of the Rust programming language. Users write Rust code in an editor, and an analyzer explains keywords, punctuation and other code elements when clicked or tapped. The site states it is a work in progress and requires a WebAssembly-compatible browser.
Awesome Kotlin is a GitHub repository or organization with source code, releases, documentation, or project resources.
The Algorithms - C++ is a repository of open-source implementations of various algorithms in C++, released under the MIT License. It covers topics including computer science, mathematics, statistics, data science, machine learning and engineering, and is intended as a learning resource for educators and students. The documentation is generated from the source code.
Awesome UIKit is a GitHub repository or organization with source code, releases, documentation, or project resources.
Underdash is a page of JavaScript snippets for manipulating collections. It presents synchronous, iterator and async iterator variants of functions such as chunks, concat, dropWhile and equals, intended for copying and pasting as needed.
Bun is a GitHub repository or organization with source code, releases, documentation, or project resources.
RustPython is an open source Python 3 interpreter written in Rust. It can be embedded into Rust programs as a scripting language or compiled to WebAssembly to run Python in the browser. It is released under the MIT license.
Clean Code Python is a GitHub repository or organization with source code, releases, documentation, or project resources.
Clean Code TypeScript adapts software engineering principles from Robert C. Martin's book Clean Code for TypeScript. It presents guidelines aimed at producing readable, reusable, and refactorable TypeScript software rather than a style guide.
Comp Cert is a GitHub repository or organization with source code, releases, documentation, or project resources.
jsdfe is a JavaScript deobfuscator built on nodejs and babel. Its purpose is to make obfuscated scripts easier to read and help users understand their roughly behavior. It is not intended to reproduce the original code or output executable code. The developer created it for personal use and notes that it often terminates with an uncaught error, may go into an infinite loop, and runs target code in a VM without considering security.
Component Party.dev is a GitHub repository or organization with source code, releases, documentation, or project resources.