The KDE Human Interface Guidelines are a document covering KDE's design philosophy and culture, common workflows and patterns, standard user interface conventions, and recommendations for platform integration. It aims to help developers build applications that feel at home in KDE Plasma and work well outside of it. The guidelines are described as a living document that welcomes contributions and as design guidance rather than implementation instructions.
Directory
Search results
Published directory entries matching your search.
LinuxServer.io is a community group that builds and maintains Docker images. Its images share a common base using s6-overlay, and rebuild automatically when upstream applications or dependencies are updated. Setup guides are provided on GitHub and a documentation site, with support through Discord and a Discourse forum.
Minify-JS.com is an online tool that reduces the size of JavaScript code using the Terser utility, which is compatible with the ES6+ standard. The site also includes resources, best practices, configuration examples and usage guides related to JavaScript minification.
ngrok is developer infrastructure that routes and secures traffic to apps, APIs and AI models wherever they run, from localhost to production. It offers an AI Gateway, a gateway to services running anywhere, and localhost sharing. It provides a REST-style API at https://api.ngrok.com, plus client libraries, a CLI and a Terraform provider. A guide covers exposing a local MCP server with a stable public HTTPS URL secured by Traffic Policy.
Read practical guidance on starting and contributing to open-source projects.
A guide to design patterns in the Python programming language by Brandon Rhodes, covering Gang of Four principles, creational, structural and behavioral patterns, and Python-specific patterns. The author states progress is intermittent and directs readers to the site's GitHub commit history for new material.
r/selfhosted points to a Reddit community or thread with discussion, guides, updates, or shared resources.
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.
RegexOne provides a set of interactive lessons and exercises to help you learn regular expressions. The lessons cover topics such as matching specific characters, character ranges, optional characters, whitespace and groups, and the site also includes practice problems and language guides.
Self Managed Life provides Linux, macOS, BSD, or Unix documentation, tutorials, manuals, and learning guides.
Server World is a site for people who build network servers with operating systems such as CentOS, Ubuntu, Fedora, Debian and Windows Server. It publishes configuration guides covering Ubuntu installation, NTP and SSH servers, DNS and DHCP servers, and storage servers.
Shizuku lets apps use system APIs directly with higher privileges than a shell, without a root shell. It supports adb usage so root-required apps needing only adb permission can reach more users. The project provides documentation to guide users and states that setup involves additional steps such as checking permissions and whether Shizuku is running.
JavaScript Standard Style is a style guide, linter, and formatter for JavaScript. It requires no configuration and can automatically format code with the standard --fix command. It is installed as a Node command line program via npm.
An open-source resource for learning data structures and algorithms through implementations in various programming languages. The site covers programming languages including Python, Java, JavaScript, Go, Rust, and C++, and organizes algorithms into categories such as sorting, searching, and graph algorithms. It also provides guidance on contributing implementations.
UseHooks is a collection of modern, server-safe React hooks from the ui.dev team, offered as an npm package. The library covers tasks such as debouncing, local and session storage, window size tracking, media queries, network state, fetch, geolocation, clipboard copying and timers. The site also presents guides for building the hooks yourself.
WebAIM works to expand the potential of the web for people with disabilities by helping individuals and organizations create accessible content. Its offerings include accessibility training, technical assistance, procurement guidance, and evaluation and reporting, alongside surveys and the WebAIM Million analysis of home pages.
Wiki is a Linux or Unix documentation project with guides, references, or manuals.