Val Town is a social website to write and run code. Vals are small JavaScript/TypeScript snippets that run on their servers. You can create APIs, scheduled functions, email yourself, and persist small pieces of data — all from the browser.
Quicktype generates types and helper code for reading JSON in C#, Swift, JavaScript, Flow, Python, TypeScript, Go, Rust, Objective-C, Kotlin, C++ and more. Customize online with advanced options, or download a command-line tool.
Resources to facilitate coding katas
Comby is a tool for matching and rewriting code.
By using Black, you agree to cede control over minutiae of hand-formatting. In return, Black gives you speed, determinism, and freedom from pycodestyle nagging about formatting. You will save time and mental energy for more important matters.
Black makes code review faster by producing the smallest diffs possible. Blackened code looks the same regardless of the project you’re reading. Formatting becomes transparent after a while and you can focus on the content instead.
paste and execute code online.
Create and share beautiful images of your source code.
Start typing, or drop a file into the text area to get started.
Insight.io brings IDE-like code intelligence features such as cross-reference, class hierarchy and semantic search, right into your browser and helps developers to work with more productivity.
The Monaco Editor is the code editor that powers VS Code.
Rich IntelliSense and Validation for TypeScript, JavaScript, CSS, LESS.
Basic Syntax Colorization for HTML, XML, PHP, C#, C++, Razor, Markdown, Diff, Java, VB, CoffeeScript, Handlebars, Batch, Jade, F#, Lua, Powershell, Python, SASS, R, Objective-C.