Gnome
developer.gnome.org/higConsult GNOME Human Interface Guidelines for design principles, app naming, icons, navigation, and interface styling.
Looking for something like Windows? Here are 24 alternatives, ranked by how closely they match it on purpose, features and platforms. Of these, 1 are free or have a free plan and 4 are open source.
Microsoft Learn outlines design guidelines and interface examples for Windows applications.
| # | Alternative | Pricing | Open source | Platforms |
|---|---|---|---|---|
| 1 | Gnome | — | Not stated | Web, Windows |
| 2 | KDE | — | Not stated | Web |
| 3 | Apple | — | Not stated | Web |
| 4 | Frink | — | Not stated | Android, Web |
| 5 | clean-code-typescript | — | Not stated | Web |
| 6 | learn-regex | — | Yes | — |
| 7 | VSCodium Guide | — | Not stated | Linux, macOS, Web |
| 8 | Accessibility Cheatsheet | — | Not stated | Web |
| 9 | BioNinja | — | Not stated | Web |
| 10 | Sim Flow | — | Not stated | Linux, macOS, Web |
Consult GNOME Human Interface Guidelines for design principles, app naming, icons, navigation, and interface styling.
Read KDE Human Interface Guidelines, with sections on design, formatting, and documentation practices.
Apple Human Interface Guidelines provides design guidance and best practices for experiences across Apple platforms.
Frink’s web interface accepts Frink expressions for lookup and calculation, with links to documentation, examples, and related tools.
Apply clean code concepts to TypeScript projects with examples organized by programming topic.
Learn regular expressions through the examples and explanations in this repository.
Follow this guide to configure VSCodium to use the Microsoft Extension Marketplace instead of Open VSX.
Apply practical universal design approaches, including semantic HTML, to make websites and apps accessible.
BioNinja provides biology course outlines, command terms, and resources for practical and reporting skills.
SimFlow is a graphical interface for OpenFOAM with a computational fluid dynamics workflow from meshing onward.
Microsoft’s Generative AI for Beginners provides 21 lessons to help learners start building with generative AI.
LibrePCB supports drawing schematics and designing printed circuit boards through an EDA application, with release updates on its site.
Apply clean code concepts to PHP projects using this collection of guidance and examples.
KiCad is open-source software for drawing electronic schematics, designing printed circuit boards and viewing them in 3D.
The Hugging Face LLM Course teaches large language model concepts through documentation and related learning resources.
Learn to create and animate images in HTML with SVG through this tutorial, covering shapes, properties, and interactivity.
Practical Deep Learning for Coders is a free course on applying deep learning and machine learning, designed for people with coding experience.
Google’s student page offers AI training and tools for studying, writing, and career preparation, including Gemini learning resources.
DeepLearning.AI offers short courses and specializations for learning artificial intelligence and data engineering.
Information Theory, Inference, and Learning Algorithms is a textbook with related resources by David MacKay.
AerospaceWeb publishes reference material on aviation, space, design and engineering.
The Engineering Toolbox offers tools and information for engineering and design.
EasyEDA supports circuit design, simulation, and PCB layout through an online electronic design environment.
SKiDL uses Python to design electronic circuits, with KiCad and schematics among the repository's listed topics.
Alternatives are suggested from the purpose and features described in our listings. Different pages for the same product appear once. Read each description to check whether it fits your task. How we choose alternatives · Suggest an alternative