this repo has no description
1# yaml-language-server: $schema=./technologies.schema.json
2
3- slug: aftereffects
4 name: After Effects
5 aliases: [after effects]
6 by: Adobe
7 files: ["*.aep"]
8 learn more at: https://www.adobe.com/fr/products/aftereffects.html
9 description: |
10 A digital visual effects, motion graphics, and compositing application
11
12- slug: asciidoc
13 name: asciidoc
14 files: ["*.asciidoc", "*.adoc"]
15 learn more at: https://asciidoc.org/
16 description: |
17 A text document format for writing notes, documentation, articles, books, ebooks, slideshows, web pages, man pages and blogs. AsciiDoc files can be translated to many formats including HTML, PDF, EPUB, man page.
18
19- slug: tayasui-assembly
20 name: Tayasui's Assembly
21 learn more at: https://apps.apple.com/us/app/assembly-graphic-design-art/id1024210402
22 description: |
23 An intuitive vector graphics editor for iOS
24
25- slug: coffeescript
26 name: CoffeeScript
27 files: ["*.coffee"]
28 learn more at: https://coffeescript.org/
29 description: |
30 A programming language that compiles to JavaScript. It adds syntactic sugar inspired by Ruby, Python and Haskell in an effort to enhance JavaScript's brevity and readability. Specific additional features include list comprehension and destructuring assignment
31
32- slug: css
33 name: CSS
34 files: ["*.css"]
35 includes: [sass, stylus, less, vue, svelte, nuxt, sveltekit]
36 learn more at: https://developer.mozilla.org/fr/docs/Web/CSS
37 description: |
38 A stylesheet language used to describe the presentation of a document written in HTML or XML
39
40- slug: csharp
41 name: C Sharp
42 files: ["*.cs"]
43 aliases: ["cs"]
44 includes: [dotnet]
45 by: Microsoft
46
47- slug: dotnet
48 name: .NET
49 by: Microsoft
50 autodetect: [dotnet in README.md, dotnet in *.csproj]
51 learn more at: https://dotnet.microsoft.com/
52 description: |
53 A suite of C# development tools
54
55- slug: c++
56 name: C++
57 files: ["*.cpp"]
58 aliases: ["cpp", "cplusplus"]
59
60- slug: c
61 name: C
62 files: ["*.c"]
63
64- slug: djangorestframework
65 name: Django REST Framework
66 by: encode
67 autodetect: [djangorestframework in pyproject.toml]
68 learn more at: https://www.django-rest-framework.org
69 description: |
70 A powerful and flexible toolkit for building Web APIs with Django
71
72- slug: django
73 name: Django
74 includes:
75 - djangorestframework
76 autodetect: [django in pyproject.toml]
77 learn more at: https://www.djangoproject.com
78 description: |
79 A high-level Python Web framework that encourages rapid development and clean, pragmatic design
80
81- slug: docopt
82 name: Docopt
83 autodetect:
84 [docopt in pyproject.toml, docopt in package.json, docopt in Cargo.toml]
85 learn more at: https://github.com/docopt
86 description: |
87 A library that parses command-line arguments based on a help message. “Don't write parser code: a good help message already has all the necessary information in it”
88
89- slug: figma
90 name: Figma
91 by: Google
92 files: ["*.fig"]
93 learn more at: https://figma.com
94 description: |
95 A collaborative web-based vector editor, UX design and prototyping tool
96
97- slug: fishshell
98 name: Fish Shell
99 files: ["*.fish"]
100 # extends: [shell]
101 aliases: ["fish"]
102 learn more at: https://fishshell.com
103 description: |
104 A smart and user-friendly command line shell for Linux, macOS, and the rest of the family
105
106- slug: flstudio
107 name: FL Studio
108 files: ["*.flp"]
109 aliases: ["fruityloops", fl studio]
110 by: Image-Line
111 learn more at: https://www.image-line.com/flstudio/
112 description: |
113 A digital audio workstation (DAW)
114
115- slug: gimp
116 name: GIMP
117 by: GNU
118 files: ["*.xmp"]
119 learn more at: https://www.gimp.org/
120 description: |
121 An open source image editor
122
123- slug: go
124 name: Go
125 by: Google
126 files: ["*.go"]
127 learn more at: https://go.dev
128 description: |
129 An straightforward low-level open source programming language supported by Google featuring built-in concurrency and a robust standard library
130
131- slug: html
132 name: HTML
133 files: ["*.html"]
134 includes:
135 - pug
136 - vue
137 - svelte
138 - nuxt
139 - sveltekit
140 - astro
141 - php
142 - vitepress
143 learn more at: https://developer.mozilla.org/fr/docs/Web/HTML
144 description: |
145 The standard markup language for documents designed to be displayed in a web browser
146
147- slug: illustrator
148 name: Illustrator
149 by: Adobe
150 files: ["*.ai"]
151 learn more at: https://www.adobe.com/fr/products/illustrator.html
152 description: |
153 A vector graphics editor and design program
154
155- slug: indesign
156 name: InDesign
157 by: Adobe
158 files: ["*.idd"]
159 learn more at: https://www.adobe.com/fr/products/indesign.html
160 description: |
161 A desktop publishing and typesetting software application used to create works such as posters, flyers, brochures, magazines, newspapers, presentations, books and ebooks
162
163- slug: javascript
164 name: JavaScript
165 files: ["*.js"]
166 aliases: ["js"]
167 includes:
168 - typescript
169 - coffeescript
170 - livescript
171 - svelte
172 - vue
173 - nuxt
174 - sveltekit
175 - nestjs
176 - oclif
177 - webpack
178 - bun
179 learn more at: https://developer.mozilla.org/fr/docs/Web/JavaScript
180 description: |
181 A high-level programming language that enables interactive web pages
182
183- slug: json
184 name: JSON
185 learn more at: https://www.json.org/
186 description: |
187 A lightweight data-interchange format
188
189- slug: latex
190 name: LaTeX
191 files: ["*.tex"]
192 learn more at: https://www.latex-project.org/
193 description: |
194 A high-quality typesetting & document preparation system
195
196- slug: livescript
197 name: LiveScript
198 files: ["*.ls"]
199 # extends: [javascript]
200 learn more at: https://livescript.net
201 description: |
202 A language which compiles to JavaScript that adds many features to assist in functional style programming. LiveScript is an indirect descendant of CoffeeScript, with which it has much compatibility.
203
204- slug: lua
205 name: Lua
206 files: ["*.lua"]
207 learn more at: https://lua.org
208 description: |
209 A powerful, efficient, lightweight, embeddable scripting language
210
211- slug: markdown
212 name: Markdown
213 files:
214 - "*.markdown"
215 - "*.mdown"
216 - "*.md"
217 - "!README.md"
218 - "!CHANGELOG.md"
219 - "!LICENSE.md"
220 - "!.ortfo/description.md"
221 learn more at: https://daringfireball.net/projects/markdown/
222 description: |
223 A text-to-HTML conversion tool and language for web writers. The overriding design goal for Markdown’s formatting syntax is to make it as readable as possible: a Markdown-formatted document should be publishable as-is, as plain text, without looking like it’s been marked up with tags or formatting instructions.
224
225- slug: nestjs
226 name: NestJS
227 # extends: [javascript]
228 autodetect: ["@nestjs/core in package.json"]
229 learn more at: https://nestjs.com/
230 description: |
231 A progressive Node.js framework for building efficient, reliable and scalable server-side applications
232
233- slug: nim
234 name: Nim
235 files: ["*.nim"]
236 learn more at: https://nim-lang.org/
237 description: |
238 A statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula.
239
240- slug: nuxt
241 name: Nuxt
242 aliases: ["nuxtjs"]
243 # extends: [vue]
244 autodetect: [nuxt in package.json]
245 learn more at: https://nuxtjs.org
246 description: |
247 The Intuitive Vue Framework
248
249- slug: oclif
250 name: Oclif
251 by: Heroku
252 autodetect: [oclif in package.json]
253 # extends: [javascript]
254 learn more at: https://oclif.io/
255 description: |
256 An open Node.js CLI framework
257
258- slug: photoshop
259 name: Photoshop
260 by: Adobe
261 files: ["*.psd", "*.psb"]
262 learn more at: https://www.adobe.com/fr/products/photoshop.html
263 description: |
264 A raster graphics editor
265
266- slug: php
267 name: PHP
268 files: ["*.php"]
269 learn more at: https://www.php.net/
270 description: |
271 A popular general-purpose scripting language that is especially suited to web development
272
273- slug: plantuml
274 name: PlantUML
275 files: ["*.puml", "*.uml"]
276 learn more at: https://plantuml.com/
277 description: |
278 A language for generating UML diagrams from textual descriptions
279
280- slug: postgresql
281 name: PostGreSQL
282 # extends: [sql]
283 autodetect: [postgres in docker-compose.yaml]
284 learn more at: https://www.postgresql.org/
285 description: |
286 An advanced open source relational database
287
288- slug: premierepro
289 name: Premiere Pro
290 aliases:
291 - premiere pro
292 by: Adobe
293 files: ["*.aep"]
294 learn more at: https://www.adobe.com/fr/products/premiere.html
295 description: |
296 A timeline-based video editing software application
297
298- slug: pug
299 name: Pug
300 files: ["*.pug"]
301 # extends: [html]
302 learn more at: https://pugjs.org
303 description: |
304 A high-performance template engine heavily influenced by <a href='https://haml.info/'>Haml</a> and implemented with JavaScript for Node.js and browsers.
305
306- slug: pychemin
307 name: PyChemin
308 files: ["*.pychemin"]
309 learn more at: https://ewen.works/pychemin
310 description: |
311 A minimal language to describe interactive, terminal-based text adventure games
312
313- slug: python
314 name: Python
315 files: ["*.py"]
316 learn more at: https://python.org
317 description: |
318 A programming language that lets you work quickly and integrate systems more effectively
319
320- slug: rubyonrails
321 name: Ruby On Rails
322 autodetect: [rails in Gemfile]
323 # extends: [ruby]
324 learn more at: https://rubyonrails.org
325 description: |
326 A web-application framework that includes everything needed to create database-backed web applications according to the Model-View-Controller (MVC) pattern
327
328- slug: ruby
329 name: Ruby
330 files: ["*.rb"]
331 includes: [rubyonrails]
332 learn more at: https://www.ruby-lang.org
333 description: |
334 A dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write.
335
336- slug: rust
337 name: Rust
338 by: Mozilla
339 files: ["*.rs"]
340 learn more at: https://www.rust-lang.org
341 # FIXME: Too much sellout
342 description: |
343 A language empowering everyone to build reliable and efficient software
344
345- slug: sveltekit
346 name: SvelteKit
347 by: Svelte
348 aliases: [sapper]
349 # extends: [svelte]
350 autodetect: ["@sveltejs/kit in package.json"]
351 learn more at: https://kit.svelte.dev
352 description: |
353 A <a href='https://svelte.dev'>Svelte</a>-powered framework for building web applications of all sizes, with a beautiful development experience and flexible filesystem-based routing
354
355- slug: sass
356 name: SASS
357 aliases: [scss]
358 learn more at: https://sass-lang.com/
359 files: ["*.scss", "*.sass"]
360 # extends: [css]
361 description: |
362 “Syntactically Awesome Style Sheets”—A mature, stable, and powerful professional grade CSS extension language.
363
364- slug: shell
365 name: Shell
366 files: ["*.sh", "*.bash", "*.zsh", "*.fish"]
367 # autodetect: [shebang contains bash, shebang contains sh, shebang contains zsh]
368
369- slug: stylus
370 name: Stylus
371 learn more at: https://stylus-lang.com
372 files: ["*.styl"]
373 # extends: [css]
374 description: |
375 Expressive, robust, feature-rich CSS language built for nodejs
376
377- slug: svelte
378 name: Svelte
379 files: ["*.svelte"]
380 # extends: [html, js, css]
381 includes: [sveltekit]
382 learn more at: https://svelte.dev/
383 description: |
384 A radical new approach to building user interfaces. Whereas traditional frameworks like React and Vue do the bulk of their work in the browser, Svelte shifts that work into a compile step that happens when you build your app.
385
386- slug: toml
387 name: TOML
388 files: ["*.toml", "!Cargo.toml", "!pyproject.toml"]
389 learn more at: https://toml.io
390 description: |
391 A minimal configuration file format that's easy to read due to obvious semantics. Designed to map unambiguously to a hash table.
392
393- slug: typescript
394 name: TypeScript
395 by: Microsoft
396 files: ["*.ts"]
397 # extends: [javascript]
398 learn more at: https://www.typescriptlang.org/
399 description: |
400 An open-source language which builds on JavaScript by adding static type definitions
401
402- slug: vue
403 name: Vue
404 aliases: ["vuejs"]
405 files: ["*.vue"]
406 includes:
407 - nuxt
408 - vitepress
409 # extends: [html, javascript, css]
410 learn more at: https://vuejs.org
411 description: |
412 The progressive JavaScript framework
413
414- slug: webpack
415 name: Webpack
416 autodetect: [webpack in package.json]
417 learn more at: https://webpack.js.org/
418 description: |
419 A bundler for javascript and friends. Packs many modules into a few bundled assets.
420
421- slug: yaml
422 name: YAML
423 learn more at: https://yaml.org/
424 description: |
425 A human friendly data serialization standard for all programming languages
426
427- slug: manim
428 name: Manim
429 by: 3Blue1Brown
430 autodetect: [manim in pyproject.toml, manimce in pyproject.toml]
431 learn more at: https://www.manim.community/
432 description: |
433 A community-maintained Python library for creating mathematical animations
434
435- slug: lark
436 name: Lark
437 autodetect: [lark in pyproject.toml]
438 learn more at: https://lark-parser.readthedocs.io/
439 description: |
440 A modern parsing library for Python. Lark can parse any context-free grammar
441
442- slug: penpot
443 name: Penpot
444 files: ["*.penpot"]
445 learn more at: https://penpot.app
446 description: |
447 Open Source design and prototyping platform meant for cross-domain teams. Non dependent on operating systems, Penpot is web based and works with open web standards (SVG).
448
449- slug: raspberry-pi
450 name: Raspberry Pi
451 learn more at: https://www.raspberrypi.org/
452 description: |
453 A series of small single-board computers
454
455- slug: fyne
456 name: Fyne
457 autodetect: [fyne in go.mod]
458 learn more at: https://fyne.io
459 description: |
460 A simple cross-platform library to create graphical user interfaces in [Go](/using/go) that work on Android, iOS, Linux, MacOS and Windows.
461
462- slug: krita
463 name: Krita
464 files: ["*.kra"]
465 learn more at: https://krita.org
466 description: |
467 Free and open-source digital painting software
468
469- slug: nginx
470 name: NGIИX
471 learn more at: https://nginx.com
472 description: a web server that can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache
473
474- slug: svg
475 name: SVG
476 files: ["*.svg"]
477 learn more at: https://en.wikipedia.org/wiki/SVG
478 description: an XML-based vector image format for defining two-dimensional graphics, having support for interactivity and animation. The SVG specification is an open standard developed by the World Wide Web Consortium since 1999
479
480- slug: ortfo
481 name: ortfo
482 files: [ortfodb.yaml]
483 autodetect:
484 - "$schema=https://ortfo.org/ in *.yaml"
485 - "$schema=https://raw.githubusercontent.com/ortfo/ in *.yaml"
486 learn more at: https://ortfo.github.io/
487 description: Un système de génération de portfolios faits maison.
488
489- slug: ada
490 name: Ada
491 files: ["*.adb", "*.ads"]
492 learn more at: https://www.adaic.org/
493 description: A strongly typed, safe programming language
494
495- slug: symfony
496 name: symfony
497 # extends: [php]
498 autodetect: [symfony/symfony in composer.json]
499 description: A PHP Model-View-Controller framework
500 learn more at: https://symfony.com
501
502- slug: graphql
503 name: GraphQL
504 files: ["*.gql", "*.graphql"]
505 description: An alternative to the REST Web API standard suitable for deeply nested data used by different consumers
506 learn more at: https://graphql.org
507
508- slug: go-templ
509 name: Go Templ
510 files: ["*.templ"]
511 description: A templating language for Go web applications
512 learn more at: https://templ.guide
513
514- slug: mjml
515 name: MJML
516 files: ["*.mjml"]
517 description: An XML-based language to describe HTML emails conviniently
518 learn more at: https://mjml.io
519
520- slug: blender
521 name: Blender
522 files: ["*.blend"]
523 description: A free and open-source, industry standard 3D modelling and animation suite
524 learn more at: https://www.blender.org
525
526- slug: bun
527 name: Bun
528 description: A modern and really fast Javascript bundler, runtime and toolkit
529 learn more at: https://bun.sh
530 files: [bun.lockb, bun.lock]
531
532- slug: vitepress
533 name: Vitepress
534 description: A Vite- and VueJS-based platform to make content-driven websites. Primarily used for technical documentation websites
535 learn more at: https://vitepress.dev
536 files: [.vitepress/]
537 autodetect: [vitepress in package.json]
538
539- slug: flask
540 name: Flask
541 description: A lightweight Python framework to create web backends
542 learn more at: https://flask.palletsprojects.com
543 autodetect:
544 - flask in pyproject.toml
545
546- slug: hyprland
547 name: Hyprland
548 description: A Wayland tiling window manager and compositor that doesn't compromise on looks
549 learn more at: https://hyprland.org
550 files: [hypr*.conf]
551
552- slug: ffmpeg
553 name: FFmpeg
554 description: A very powerful video processing command line program
555 learn more at: https://ffmpeg.org
556 autodetect:
557 - ffmpeg in README.md
558
559- slug: imagemagick
560 name: ImageMagick
561 description: A image processing and conversion command line program
562 learn more at: https://imagemagick.org/
563 autodetect:
564 - magick in README.md
565
566- slug: onnx
567 name: ONNX
568 description: An open format to represent machine learning models
569 learn more at: https://onnx.ai
570
571- slug: wasm
572 name: WASM
573 description: WebAssembly (abbreviated Wasm) is a binary instruction format for a stack-based virtual machine. Wasm is designed as a portable compilation target for programming languages, enabling deployment on the web for client and server applications.
574 learn more at: https://webassembly.org
575 files: ["*.wasm"]
576 autodetect:
577 - wasm-pack in Justfile
578 - wasm-bindgen in Justfile
579
580- slug: pwa
581 name: PWA
582 description: A Progressive Web App is a web application that uses modern web capabilities to deliver an app-like experience to users. They can be installed as apps on devices and work offline.
583
584- slug: electron
585 name: Electron
586 description: A framework for building cross-platform desktop applications with web technologies.
587 learn more at: https://www.electronjs.org
588 autodetect:
589 - electron in package.json
590
591- slug: playwright
592 name: Playwright
593 description: A Node.js library to write end-to-end browser tests for web applications, that test user interactions instead of code. It can test on Chrome, Firefox and Safari.
594 learn more at: https://playwright.dev
595 autodetect:
596 - "@playwright/test in package.json"
597
598- slug: github-actions
599 name: GitHub Actions
600 description: GitHub's continuous integration and continuous delivery (CI/CD) platform that automates build, test, and deployment pipelines.
601 learn more at: https://docs.github.com/en/actions
602
603- slug: kubernetes
604 name: Kubernetes
605 description: An open-source system for automating deployment, scaling, and management of containerized applications.
606 learn more at: https://kubernetes.io
607
608- slug: fluxcd
609 name: FluxCD
610 description: A way to automate Kubernetes deployments by pushing to Git repositories. Used to implement GitOps workflows.
611 learn more at: https://fluxcd.io
612
613- slug: gitlab-ci
614 name: GitLab CI
615 description: GitLab's built-in continuous integration and continuous delivery (CI/CD) platform that automates build, test, and deployment pipelines.
616 learn more at: https://docs.gitlab.com/ee/ci/
617
618- slug: docker
619 name: Docker
620 description: A platform for developing, shipping, and running applications in containers.
621 learn more at: https://www.docker.com
622
623- slug: docker-compose
624 name: Docker Compose
625 description: A tool for defining and running multi-container Docker applications.
626 learn more at: https://docs.docker.com/compose/
627
628- slug: postgresql
629 name: PostgreSQL
630 description: A industry-standard advanced open source relational database
631 learn more at: https://www.postgresql.org/
632
633- slug: mysql
634 name: MySQL
635 description: A popular open-source relational database management system
636 learn more at: https://www.mysql.com/
637
638- slug: sqlite
639 name: SQLite
640 description: A popular embedded relational database management system that stores everything in a single, portable file
641 learn more at: https://www.sqlite.org/
642
643- slug: redis
644 name: Redis
645 description: An open-source, in-memory data structure store, used as a database, cache, and message broker
646 learn more at: https://redis.io/
647
648- slug: nats
649 name: NATS
650 description: A high-performance messaging system for cloud-native applications, IoT messaging, and microservice-based architectures
651 learn more at: https://nats.io/
652
653- slug: nodejs
654 name: Node.js
655 description: A JavaScript runtime built on Chrome's V8 JavaScript engine that allows server-side execution of JavaScript code
656 learn more at: https://nodejs.org/
657
658- slug: express
659 name: Express.js
660 description: A industry-standard Node.js framework to build REST APIs
661 learn more at: https://expressjs.com/
662
663- slug: prisma
664 name: Prisma
665 description: A popular open-source ORM (Object-Relational Mapping) TypeScript library for database access and management.
666 learn more at: https://www.prisma.io/
667
668- slug: drizzle
669 name: Drizzle ORM
670 description: A modern TypeScript ORM for SQL databases, designed for type safety and developer productivity.
671 learn more at: https://orm.drizzle.team/
672
673- slug: capacitor
674 name: Capacitor
675 description: A cross-platform native runtime for building web apps that run natively on iOS, Android, and the web
676 learn more at: https://capacitorjs.com/
677
678- slug: affinity
679 name: Affinity
680 description: A image manipulation software that combines raster graphics, vector design and print layout in a single application. Alternative to Adobe Photoshop, Illustrator and InDesign.
681 learn more at: https://www.affinity.studio/