Development
Creating content using technology has become more accessible than ever before thanks to evolved toolsets, increasingly thorough documentation, and more and more resources available to help developers-to-be learn the ropes. This runs the gamut from web development to game development to coding and much, much more! You’ll find resources to use to develop as well as to learn how on this page.
- VLC is a free and open source cross-platform multimedia player and framework that plays most multimedia files as well as DVDs, Audio CDs, VCDs, and various streaming protocols.
- Free • Open Source
- Mac
- Windows
- Linux
- Android
- iPhone
- Chrome OS
- Windows S
- Android Tablet
- BSD
- Windows Phone
- iPad
- Blackberry 10
- Apple Watch
- Apple TV
- F-Droid
- Kindle Fire
- Haiku
- Visual Studio Code is more than just a code editor, it provides the tools and extensions to compile, debug, compare, refactor, and even manage code repositories all within a highly-customised development environment.
- Notepad++ is a free source code editor and Notepad replacement that supports several languages.
- GitHub is a web-based hosting service for projects that use the Git revision control system. It is written in Ruby on Rails by Logical Awesome developers Chris Wanstrath, PJ Hyett, and Tom Preston-Werner.
- Freemium • Proprietary
- Mac
- Windows
- Online
- Android
- iPhone
- Android Tablet
- iPad
- diagrams.net (previously draw.io) is a free online diagram drawing application for workflow, BPM, org charts, UML, ER, network diagrams. No login or registration are required and features include the ability to save locally (including SVG), a range of stencils, .
- Free • Open Source
- Mac
- Windows
- Linux
- Online
- Chrome OS
- Self-Hosted
- With so many tools, it's hard to keep everyone on the same page. Notion is a new tool that unifies them all.
- Free Personal • Proprietary
- Mac
- Windows
- Online
- Android
- iPhone
- Android Tablet
- iPad
- Software as a Service (SaaS)
- WordPress is software designed for everyone, emphasizing accessibility, performance, security, and ease of use. We believe great software should work with minimum set up, so you can focus on sharing your story, product, or services freely.
- Freemium • Open Source
- Mac
- Windows
- Linux
- Online
- Android
- iPhone
- Android Tablet
- iPad
- Self-Hosted
- PHP
- Cloudron
- Atom is an open-source, Electron based text editor with a massive ecosystem of plugins and themes that are easily accessible through a built-in package manager. Being built with Electron, it uses web technology (HTML, CSS, JavaScript and Node.
- Free Personal • Open Source
- Mac
- Windows
- Linux
- Chrome OS
- BSD
- Electron / Atom Shell
- Sublime Text is a sophisticated text editor for code, html and prose - any kind of text file. You'll love the slick user interface and extraordinary features.
- Python is an interpreted, interactive, object-oriented, extensible programming language. It provides an extraordinary combination of clarity and versatility, and is free and comprehensively ported.
- Free • Open Source
- Mac
- Windows
- Linux
- Symbian S60
- BSD
- AROS
- Haiku
- AmigaOS
- OpenSolaris
- MorphOS
- Web-based git repository management with wiki, code reviews, issue-tracking and CI/CD pipeline.
- Git is a free & open source, distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
- Free • Open Source
- Mac
- Windows
- Linux
- Android
- iPhone
- Chrome OS
- Android Tablet
- BSD
- Linux Mobile
- Haiku
No screenshots yet - Vim ("Vi IMproved") is an advanced text editor that allows syntax highlighting, word completion and has a huge amount of contributed content. It also has a GUI version called GVim.
- Free • Open Source
- Mac
- Windows
- Linux
- BSD
- Haiku
- AmigaOS
- OpenSolaris
- MorphOS
- Anki is a program which makes remembering things easy. Because it is a lot more efficient than traditional study methods, you can either greatly decrease your time spent studying, or greatly increase the amount you learn.
- Free • Open Source
- Mac
- Windows
- Linux
- Android
- iPhone
- BSD
- iPad
- Godot Engine is a feature-packed, cross-platform game engine to create 2D and 3D games from a unified interface. It provides a comprehensive set of common tools, so that users can focus on making games without having to reinvent the wheel.
- Free • Open Source
- Mac
- Windows
- Linux
- Haiku
- FreeBSD