Penpot is the first open-source design tool for design and code collaboration. Designers can create stunning designs, interactive prototypes, design systems at scale, while developers enjoy ready-to-use code and make their workflow easy and fast. And all of this with no handoff drama.
Available on browser or self-hosted, Penpot works with open standards like SVG, CSS, HTML and JSON, and it’s free!
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.