documentation
Open-source collaborative wiki and documentation software.
Create, collaborate, and share knowledge seamlessly with Docmost. Ideal for managing your wiki, knowledge-base, documentation and a lot more.
Related contents:
Simple Accessibility Guidance for Beginners.
Easy-to-follow steps for beginners to review website accessibility.
An Architectural Decision (AD) is a justified design choice that addresses a functional or non-functional requirement that is architecturally significant.
Build mindmaps with plain text. Visualize your Markdown as mindmaps.
Related contents:
ASCIIFlow is a client-side only web based application for drawing ASCII diagrams.
React Documentation Framework. Minimal Documentation Framework, powered by React + Vite. Vocs is a minimal static documentation generator designed to supercharge your documentation workflow, built with modern web technologies.
The C4 model for visualising software architecture: Context, Containers, Components, and Code.
The C4 model was created as a way to help software development teams describe and communicate software architecture, both during up-front design sessions and when retrospectively documenting an existing codebase. It's a way to create maps of your code, at various levels of detail, in the same way you would use something like Google Maps to zoom in and out of an area you are interested in.
Extracts snippets from code files and merges them into markdown documents.
Interesting dev, AI, SaaS, Marketing resources.
Search Evasion Techniques.
Malware authors spend a great deal of time and effort to develop complex code to perform malicious actions against a target system. It is crucial for malware to remain undetected and avoid sandbox analysis, antiviruses or malware analysts. With this kind of techniques, malware are able to pass under the radar and stay undetected on a system. The goal of this free database is to centralize the information about malware evasion techniques.
This project aims to provide Malware Analysts and Defenders with actionable insights and detection capabilities to shorten their response times.
All In One KnowledgeOS. Write, Draw, Plan, All at Once. With AI.
A privacy-focussed, local-first, open-source, and ready-to-use alternative for Notion & Miro. One hyper-fused platform for wildly creative minds.
AFFiNE is a workspace with fully merged docs, whiteboards and databases. Get more things done, your creativity isn’t monotone. There can be more than Notion and Miro. AFFiNE(pronounced [ə‘fain]) is a next-gen knowledge base that brings planning, sorting and creating all together. Privacy first, open-source, customizable and ready to use.
Related contents:
Team knowledge base & wiki. A fast, collaborative, knowledge base for your team built using React and Node.js.
Your team’s knowledge base. Lost in a mess of Docs? Never quite sure who has access? Colleagues requesting the same information repeatedly in chat? It’s time to get your team’s knowledge organized.
Your Independent Privacy and Security Resource. The guide to restoring your online privacy.
Massive organizations are monitoring your online activities. Privacy Guides is your central privacy and security resource to protect yourself online.
Master the command line, in one page.
Fluency on the command line is a skill often neglected or considered arcane, but it improves your flexibility and productivity as an engineer in both obvious and subtle ways. This is a selection of notes and tips on using the command-line that we've found useful when working on Linux. Some tips are elementary, and some are fairly specific, sophisticated, or obscure. This page is not long, but if you can use and recall all the items here, you know a lot.
A collection of learning resources for curious software engineers. A collection of full-stack resources for programmers.
The goal of this page is to make you a more proficient developer. You'll find only resources that I've found truly inspiring, or that have become timeless classics.
Looking at the evolution of video game consoles is fascinating. While conventional PCs tend to evolve ‘incrementally’, new generations of consoles introduce completely new ways of working. What you see here is a series of articles that will hopefully uncover the rationale behind the latest trends in technology. They will also demonstrate why each system can’t be summarised by its ‘bits’, megahertz, amount of RAM and whatnot.
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems.
An updated and organized reading list for illustrating the patterns of scalable, reliable, and performant large-scale systems. Concepts are explained in the articles of prominent engineers and credible references. Case studies are taken from battle-tested systems that serve millions to billions of users.
Write the Docs is a global community of people who care about documentation. We consider everyone who cares about communication, documentation, and their users to be a member of our community.
Ideas grow better together.
HedgeDoc (formerly known as CodiMD) is an open-source, web-based, self-hosted, collaborative markdown editor.
You can use it to easily collaborate on notes, graphs and even presentations in real-time. All you need to do is to share your note-link to your co-workers and they’re ready to go.
Related contents:
Gather all the documentation for your dependencies in one place instantly! 🪄
DevDocs combines multiple API documentations in a fast, organized, and searchable interface.
The Green Standard Editing Protocol for Internet Publishing.
a set of rules and guidelines that can be used by humans and machines to determine whether a story is worth publishing, how to specifically improve the story’s content, and how to distribute the story with more reach and relevance.
Compose theses faster. Focus on your text and let Typst take care of layout and formatting. A new markup-based typesetting system that is powerful and easy to learn. Typst is a new markup-based typesetting system that is designed to be as powerful as LaTeX while being much easier to learn and use.
Related contents:
The OWASP Cheat Sheet Series was created to provide a concise collection of high value information on specific application security topics. These cheat sheets were created by various application security professionals who have expertise in specific topics.
From the basics to advanced topics with simple, but detailed explanations.
The Hitchhiker’s Guide to the Planet Drupal.
Speed up the Drupal evaluation and onboarding process with selected documentation and most used Drupal projects.
A GNU Emacs major mode for keeping notes, authoring documents, computational notebooks, literate programming, maintaining to-do lists, planning projects, and more — in a fast and effective plain text system.
Org is a highly flexible structured plain text file format, composed of a few simple, yet versatile, structures — constructed to be both simple enough for the novice and powerful enough for the expert.
Related contents:
🗃 Open source self-hosted web archiving. Takes URLs/browser history/bookmarks/Pocket/Pinboard/etc., saves HTML, JS, PDFs, media, and more…
ArchiveBox is a powerful, self-hosted internet archiving solution to collect, save, and view sites you want to preserve offline.
Daux.io is a documentation generator that uses a simple folder structure and Markdown files to create custom documentation on the fly. It helps you create great looking documentation in a developer friendly way.
Scrum is a framework for developing and sustaining complex products. This Guide contains the definition of Scrum. This definition consists of Scrum’s roles, events, artifacts, and the rules that bind them together. Ken Schwaber and Jeff Sutherland developed Scrum; the Scrum Guide is written and provided by them. Together, they stand behind the Scrum Guide.
The most powerful and extensible open source Wiki software. Make documentation a joy to write using Wiki.js's beautiful and intuitive interface!
A specification for adding human and machine readable meaning to commit messages.
Related contents:
Here you can find a list of charts categorised by their data visualization functions or by what you want a chart to communicate to an audience. While the allocation of each chart into specific functions isn't a perfect system, it still works as a useful guide for selecting chart based on your analysis or communication needs.
Brief visual explanations of machine learning concepts with diagrams, code examples and links to resources for learning more.
ALL stack describes applications with a preference for the following components:
- Tailwind
- Alpine
- Laravel
- Livewire
Records Ansible as Asciidoc files. Uses kroki/vegalite for charts.
✨ Recognize all contributors, not just the ones who push code ✨ This is a specification for recognizing contributors to an open-source project in a way that rewards every contribution, not just code. The basic idea is this: Use the project README (or another prominent public documentation page in the project) to recognize the contributions of members of the project community. People are giving themselves and their free time to contribute to open source projects in so many ways, so we believe everyone should be praised for their contributions (code or not).
GitHub page: https://github.com/all-contributors/all-contributors
A better alternative for securing our sensitive information online.
The Web Authentication API (also known as WebAuthn) is a specification written by the W3C and FIDO, with the participation of Google, Mozilla, Microsoft, Yubico, and others. The API allows servers to register and authenticate users using public key cryptography instead of a password.
💯 Curated coding interview preparation materials for busy software engineers Not everyone has the time to do a few hundred LeetCode questions. Here are free and curated technical interview preparation materials for busy engineers, brought to you by me, the author of Blind 75. Over 500,000 people have benefitted from this handbook!
Collaborative Markdown Knowledge Base. Real-time collaborate on project team technical personal documentation in markdown. Capture fleeting ideas and formalize tribal knowledge.
Accessibility Myths debunked promotes accessibility for the web by correcting false beliefs.
Marvellous code walkthroughs. Build first-class code walkthroughs for the web. Whether you are writing blog posts, documentation, tutorials, coding videos, or any type of technical content, Code Hike helps you create a superior code reading experience.
Learn Accessibility An evergreen accessibility course and reference to level up your web development.
What was that media query code again?
If you're like me, you'll often know which media query to reach for but just can't quite remember the syntax. This site lists popular media queries with a handy copy button for code the snippet you need.
A Code of Conduct for Open Source and Other Digital Commons Communities.
Participating in open source is often a highly collaborative experience. We’re encouraged to create in public view, and we’re incentivized to welcome contributions of all kinds from people around the world. This makes the practice of open source as much social as it is technical.
Related contents:
Radio It Yourself invite à la créativité radiophonique par l’autonomie technique, la compréhension de nos outils, et la vulgarisation des bases théoriques en physique, électronique, acoustique.
Telescope allows you to create a collaborative documentation that will be generated as a static site with an interactive graph to explore the content.
Accelerate Digital Adoption Across Your Teams
Empower your users with step-by-step guides integrated directly in your software tools and applications. Save on support and training costs. Boost employee productivity and user engagement across your teams.
XWiki Platform is a generic wiki platform offering runtime services for applications built on top of it.
XWiki Commons, XWiki Rendering, and XWiki Platform are part of the XWiki.org software forge. They are released together and share the same version.
Python is an amazing programming language that will help you become better SEOs.
You can use python for SEO by dropping your reliance on Excel and stop using spreadsheets, by leveraging APIs, automating the boring tasks and by implementing machine learning algorithms.
This is a true beginner to expert guide to learn Python for SEO.
AI powered documentation writer.
Writing documentation sucks. Let Mintlify take care of it. Just hightlight code and see the magic.
Simplified and community-driven man pages. The tldr pages are a community effort to simplify the beloved man pages with practical examples.
Related contents:
Instructables is a community for people who like to make things. Come explore, share, and make your next project with us!
A community making great, flexible, user-friendly manuals together. We create booklets, course materials and manuals for creative, cultural and campaigning uses of Free Software.
This document describes the XML schema for the Sitemap protocol.
The Sitemap protocol format consists of XML tags. All data values in a Sitemap must be entity-escaped. The file itself must be UTF-8 encoded.
Given a version number MAJOR.MINOR.PATCH, increment the:
MAJOR version when you make incompatible API changes,
MINOR version when you add functionality in a backwards compatible manner, and
PATCH version when you make backwards compatible bug fixes.
Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format.
DBML (Database Markup Language) is an open-source DSL language designed to define and document database schemas and structures. It is designed to be simple, consistent and highly-readable.
Cours Perl, AdminSys et Apache & NGINX en français par Luc Didry