forked from mahmoud/awesome-python-applications
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathprojects.yaml
1483 lines (1440 loc) · 71.9 KB
/
projects.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
---
# Format of this file:
#
# - First we have the "tagsonomy", a tree of tags used to categorize the projects.
# - After that is "projects", a list of awesome Python applications.
#
# Each section has its own notes on its format. Make sure to read them
# before editing that section.
tagsonomy:
# NOTE: order here controls order of the rendered text
topic:
- internet
- audio
- video
- graphics
- games
- productivity
- organization
- communication # messaging & collab
- education
- science
- cms:
title: CMS
- erp:
title: ERP
- static_site
- dev:
desc: Projects related to software development and adjacent technical areas.
subtags:
- scm:
title: SCM
- code_review
- ops
- security
- docs
- editor
- pkg_mgr:
title: Package Managers
- pkg_repo:
title: Package Repositories
- build
- shell
- misc
framework: # (?)
- desktop:
- gtk
- qt:
subtags:
- qt4
- qt5
- qt45 # hybrid
- wx
- pygame
- other
- network:
- flask
- django
- twisted
- gevent
- plone
- other
- nui: # ?
- beeware # not actually used here atm
- kivy
- hybrid:
- c
- cpp
- js
platform:
- desktop:
subtags:
- linux
- windows
- mac
- console
- mobile
- browser
- server:
subtags: # sep tag for container, maybe separate top-level group for packaging in general?
- docker
- flatpak
- appimage
license:
- bsd:
subtags:
- bsd3
- bsd2
- gpl:
subtags:
- gplv2
- gplv3
- lgpl
- agpl
- apache
- mit
- proprietary
projects:
## COMPLETE FORMAT:
# - name: Project Name
# - repo_url: github or bitbucket or other web link to code
# - wp_url: Wikipedia URL if there is one
# - docs_url: URL to docs
# - home_url: Home page if not one of the above
# - tags: ["", ""] # see full taxonomy elsewhere in this file
# - desc: A handy app for stuff # (avoid references to Python, free/open-source, and the app name, since those are implied.
## Audio
- name: Beets
repo_url: https://github.com/beetbox/beets
pypi_url: https://pypi.org/project/beets/
home_url: http://beets.io/
desc: Feature-rich command-line music library manager with web UI, duplicate detection, transcoding, and tagging support, integrating with MusicBrainz, Discogs, and more.
tags: ["audio", "linux", "windows", "mac"]
- name: MusicBrainz Picard
repo_url: https://github.com/metabrainz/picard
wp_url: https://en.wikipedia.org/wiki/MusicBrainz_Picard
home_url: https://picard.musicbrainz.org/
desc: Automatically identify, tag, and organize music albums and other digital audio recordings.
tags: ["audio", "qt", "linux", "windows", "mac"]
- name: Exaile
repo_url: https://github.com/exaile/exaile
wp_url: https://en.wikipedia.org/wiki/Exaile
tags: ["audio", "gtk", "linux", "windows", "mac"]
desc: Cross-platform audio player, tag editor, and library organizer.
- name: Quod Libet
repo_url: https://github.com/quodlibet/quodlibet
wp_url: https://en.wikipedia.org/wiki/Quod_Libet_(software)
tags: ["audio", "gtk", "linux", "windows", "mac"]
desc: Cross-platform audio player, tag editor, and library organizer.
- name: Frescobaldi
repo_url: https://github.com/wbsoft/frescobaldi
wp_url: https://en.wikipedia.org/wiki/Frescobaldi_(software)
desc: An editor for [LilyPond](https://en.wikipedia.org/wiki/LilyPond) music files.
tags: ["audio", "qt", "linux", "windows", "mac"]
- name: SoundConverter
desc: A GNOME-based audio file transcoder.
repo_url: https://github.com/kassoulet/soundconverter
wp_url: https://en.wikipedia.org/wiki/GNOME_SoundConverter
tags: ["audio", "gtk", "linux"]
- name: PuddleTag
repo_url: https://github.com/keithgg/puddletag/
wp_url: https://en.wikipedia.org/wiki/Puddletag
desc: An audio tag (metadata) editor for audio file formats.
tags: ["audio", "qt4", "linux"]
- name: GNU Radio
repo_url: https://github.com/gnuradio/gnuradio # hybrid-cpp
wp_url: https://en.wikipedia.org/wiki/GNU_Radio
home_url: https://www.gnuradio.org/
desc: Software development toolkit that provides signal processing blocks to implement software-defined radios and signal-processing systems.
tags: ["audio", "cpp", "qt", "linux", "windows", "mac"]
- name: GNU Solfege
repo_url: http://git.savannah.gnu.org/cgit/solfege.git
wp_url: https://en.wikipedia.org/wiki/GNU_Solfege # ear training, non-github
tags: ["audio", "gtk", "linux", "windows", "mac"]
desc: An ear-training program intended to help musicians improve their skills.
- name: Friture
home_url: http://friture.org/
repo_url: https://github.com/tlecomte/friture
desc: Visualizes and analyzes live audio data in real-time, including scope, spectrum analyzer, rolling 2D spectrogram, and more.
tags: ["audio", "qt5", "linux", "windows", "mac"]
- name: Mopidy
home_url: https://www.mopidy.com/
repo_url: https://github.com/mopidy/mopidy
desc: Extensible music player server with plugin support for a wide range of services.
tags: ["audio", "server"]
## Video
- name: Pitivi
repo_url: https://gitlab.gnome.org/GNOME/pitivi
wp_url: https://en.wikipedia.org/wiki/Pitivi
tags: ["video", "gtk", "linux"]
desc: Non-linear video editor for Linux, based on GStreamer.
- name: Plumi
repo_url: https://github.com/plumi/plumi.app
wp_url: https://en.wikipedia.org/wiki/Plumi
desc: Video sharing content management system based on [Plone](https://en.wikipedia.org/wiki/Plone_(software)).
tags: ["video", "cms", "plone", "server"]
- name: Flowblade
repo_url: https://github.com/jliljebl/flowblade
wp_url: https://en.wikipedia.org/wiki/Flowblade
tags: ["video", "gtk", "linux"]
desc: Multitrack, non-linear video editing software for Linux.
- name: OpenShot
repo_url: https://github.com/OpenShot/openshot-qt
home_url: https://www.openshot.org/
wp_url: https://en.wikipedia.org/wiki/OpenShot
tags: ["video", "qt5", "linux", "windows", "mac"]
desc: A cross-platform video editor for FreeBSD, Linux, macOS, and Windows.
- name: PyVideo
repo_url: https://github.com/pyvideo/pyvideo
home_url: https://pyvideo.org/
tags: ["video", "static_site", "linux", "server"]
desc: Static media index custom-built for the Python community, and all the content our meetings and conferences produce.
## Graphics
- name: FreeCAD
repo_url: https://github.com/FreeCAD/FreeCAD
wp_url: https://en.wikipedia.org/wiki/FreeCAD
tags: ["graphics", "qt", "cpp", "linux", "windows", "mac"]
desc: General-purpose parametric 3D CAD modeler and a building information modeling (BIM) software with finite-element-method (FEM) support.
- name: MakeHuman
wp_url: https://en.wikipedia.org/wiki/MakeHuman
repo_url: https://bitbucket.org/MakeHuman/makehuman
tags: ["graphics", "qt", "linux", "windows", "mac"]
desc: 3D computer graphics software designed for the prototyping of photo realistic humanoids.
- name: MyPaint
repo_url: https://github.com/mypaint/mypaint
home_url: http://mypaint.org/
wp_url: https://en.wikipedia.org/wiki/MyPaint
tags: ["graphics", "gtk", "linux", "windows", "mac"]
desc: Raster graphics editor for digital painters with a focus on painting rather than image manipulation.
- name: SK1
repo_url: https://github.com/sk1project/sk1-wx
wp_url: https://en.wikipedia.org/wiki/SK1_(program)
home_url: https://sk1project.net/ # (forked from skencil)
tags: ["graphics", "gtk", "wx", "linux", "windows", "mac"]
desc: Feature-rich, cross-platform illustration program.
- name: OCRFeeder
repo_url: https://gitlab.gnome.org/GNOME/ocrfeeder
wp_url: https://en.wikipedia.org/wiki/OCRFeeder
tags: ["graphics", "gtk", "linux"]
desc: An optical character recognition suite for GNOME, with support for command-line OCR engines like CuneiForm, GOCR, Ocrad and Tesseract.
- name: OCRopus
repo_url: https://github.com/tmbdev/ocropy
wp_url: https://en.wikipedia.org/wiki/OCRopus
desc: Document analysis and optical character recognition (OCR) system.
tags: ["graphics", "console", "linux", "mac"]
- name: PhotoCollage
repo_url: https://github.com/adrienverge/PhotoCollage
desc: Automatically lays out a photo collage to fill out a given poster space.
tags: ["graphics", "gtk", "linux"]
- name: Meshroom
repo_url: https://github.com/alicevision/meshroom
home_url: http://alicevision.github.io/
desc: Photogrammetry pipeline, for turning photographs into 3D models
tags: ["graphics", "qt", "windows", "linux", "mac"]
- name: Thumbor
repo_url: https://github.com/thumbor/thumbor
docs_url: https://thumbor.readthedocs.io/
home_url: http://thumbor.org/
desc: Photo thumbnail service with resizing, flipping, and smart cropping of images.
tags: ["graphics", "dev", "server"]
- name: cartoonify / Draw This.
repo_url: https://github.com/danmacnish/cartoonify
home_url: https://www.kapwing.com/cartoonify
desc: "Turn a photograph into a toddler's drawing. Automatically!"
tags: ["graphics", "hardware", "docker"]
## Games
- name: Frets on Fire X
repo_url: https://github.com/fofix/fofix
# see_also: https://github.com/fretsonfire/fof-python
# see_also: https://github.com/mbenkmann/pydance # similar (rhythm game on pygame, not actively maintained though)
desc: Highly customizable rhythm game supporting many modes of guitar, bass, drum, and vocal gameplay for up to four players.
tags: ["games", "pygame", "linux", "windows"]
- name: Unknown Horizons
repo_url: https://github.com/unknown-horizons/unknown-horizons
home_url: http://unknown-horizons.org/
desc: 2D real-time strategy simulation with an emphasis on economy and city building. (Not unlike Age of Empires)
tags: ["games", "linux", "windows", "mac"]
- name: PyChess
repo_url: https://github.com/pychess/pychess
home_url: http://pychess.org/
desc: Advanced chess client, suitable for new, casual, and competitive play.
tags: ["games", "gtk", "linux", "windows"]
- name: Lucas Chess
repo_url: https://github.com/lukasmonk/lucaschess
home_url: http://lucaschess.pythonanywhere.com/
desc: Featureful chess client for Windows, with some Linux support.
tags: ["games", "qt4", "windows", "linux"]
- name: PySolFC # solitaire games
repo_url: https://github.com/shlomif/PySolFC
home_url: https://pysolfc.sourceforge.io/
android_url: https://f-droid.org/en/packages/org.lufebe16.pysolfc/
desc: Highly-portable collection of solitaire card games.
tags: ["games", "kivy", "tk", "linux", "windows", "android"]
- name: Lutris
repo_url: https://github.com/lutris/lutris
home_url: https://lutris.net/
desc: Gaming platform for GNU/Linux, managing game installations with a unified interface.
tags: ["games", "gtk", "linux"]
## Productivity
- name: Autokey
repo_url: https://github.com/autokey/autokey
pypi_url: https://pypi.org/project/autokey/
desc: Desktop automation utility for Linux and X11.
tags: ["productivity", "gtk", "qt", "linux"]
- name: Bleachbit
repo_url: https://github.com/bleachbit/bleachbit
home_url: https://www.bleachbit.org/
desc: System cleaner designed to free disk space and maintain privacy.
tags: ["productivity", "gtk", "linux", "windows"]
- name: Metamorphose
repo_url: https://github.com/metamorphose/metamorphose2
home_url: http://file-folder-ren.sourceforge.net/
desc: Graphical mass renaming program for files and folders.
tags: ["productivity", "wx", "linux", "windows", "mac"]
- name: Bup
repo_url: https://github.com/Bup/Bup
home_url: https://bup.github.io/
desc: Efficient backup system based on the git packfile format, providing fast incremental saves and global deduplication.
tags: ["productivity", "linux", "mac"]
- name: BorgBackup
home_url: https://www.borgbackup.org/
repo_url: https://github.com/borgbackup/borg
desc: Deduplicating backup system with optional encryption and other features.
tags: ["productivity", "linux"]
- name: gmvault
home_url: http://gmvault.org/
repo_url: https://github.com/gaubert/gmvault
desc: Tool for backing up gmail accounts.
tags: ["productivity", "qt5", "linux", "windows", "mac"]
- name: nvda
repo_url: https://github.com/nvaccess/nvda
home_url: https://www.nvaccess.org/
desc: Non-Visual Desktop Access, a powerful screen reader for Windows.
tags: ["productivity", "wx", "windows"]
- name: Ranger
repo_url: https://github.com/ranger/ranger
home_url: https://ranger.github.io/
desc: Console-based file manager, inspired by vim.
tags: ["productivity", "curses", "linux"]
- name: Excalibur
home_url: https://www.tryexcalibur.com/
repo_url: https://github.com/camelot-dev/excalibur
desc: Web interface to extract tabular data from PDFs.
tags: ["productivity", "linux", "windows"]
- name: Redash
repo_url: https://github.com/getredash/redash
home_url: https://redash.io/
desc: Data visualization and dashboard construction geared toward business intelligence, used by Mozilla, SoundCloud, Sentry, and others.
tags: ["productivity", "flask", "server"] # need that business topic
- name: Glances
repo_url: https://github.com/nicolargo/glances
home_url: https://nicolargo.github.io/glances/
docs_url: https://glances.readthedocs.io/en/stable/
desc: A cross-platform top/htop alternative, providing an overview of system resources.
tags: ["productivity", "ops", "server", "linux", "windows", "mac"]
- name: Mackup
repo_url: https://github.com/lra/mackup
pypi_url: https://pypi.org/project/mackup
desc: Utility to back up and synchronize application settings, with support for several storage backends (e.g., Dropbox, Git), and dozens of applications.
tags: ["productivity", "linux", "mac"]
## Organization
- name: Calibre
repo_url: https://github.com/kovidgoyal/calibre/
home_url: https://calibre-ebook.com/
desc: E-book manager designed for viewing, converting, editing, and cataloging e-books in all major formats.
tags: ["organization", "qt5", "linux", "windows", "mac"]
- name: PyMedusa
repo_url: https://github.com/pymedusa/Medusa
home_url: https://pymedusa.com/
desc: Video library manager for TV shows, with automatic download support.
tags: ["organization", "linux", "windows"] # maybe mac?
- name: Gramps
repo_url: https://github.com/gramps-project/gramps
home_url: https://gramps-project.org/
desc: Genealogy software that is both intuitive for hobbyists and feature-complete for professional genealogists.
tags: ["organization", "gtk", "linux", "windows", "mac"]
- name: Invenio
repo_url: https://github.com/inveniosoftware/invenio
docs_url: https://invenio.readthedocs.io/
desc: Customizable platform for running a trusted digital repository. # might be more of a framework..
tags: ["organization", "linux"]
- name: Zim Wiki
repo_url: https://github.com/jaap-karssenberg/zim-desktop-wiki
home_url: http://zim-wiki.org/
desc: Desktop wiki designed for note-taking, list-making, and drafting.
tags: ["organization", "gtk", "linux", "windows"]
- name: Wikid Pad
repo_url: https://github.com/WikidPad/WikidPad
home_url: http://wikidpad.sourceforge.net/
desc: Desktop wiki notebook for storing your thoughts and ideas.
tags: ["organization", "wx", "linux", "windows", "mac"]
- name: OpenLibrary
repo_url: https://github.com/internetarchive/openlibrary
home_url: https://openlibrary.org/
wp_url: https://en.wikipedia.org/wiki/Open_Library
desc: "Web application for an open, editable library catalog, used by [The Internet Archive](https://archive.org/) towards building a web page for every book ever published."
tags: ["organization", "linux", "windows", "mac", "docker"]
- name: Radicale
home_url: https://radicale.org/
repo_url: https://github.com/Kozea/Radicale
docs_url: https://radicale.org/documentation
desc: Simple CalDAV (calendar) and CardDAV (contact) server.
tags: ["organization", "server"] # communication?
- name: CherryTree
repo_url: https://github.com/giuspen/cherrytree
home_url: https://www.giuspen.com/cherrytree/
desc: Hierarchical wiki-like personal notepad, featuring rich text and syntax highlighting.
tags: ["organization", "gtk", "linux", "windows"]
- name: Paperwork
repo_url: https://gitlab.gnome.org/World/OpenPaperwork/paperwork
home_url: https://openpaper.work
docs_url: https://gitlab.gnome.org/World/OpenPaperwork/paperwork/wikis/home
desc: "Personal document manager for organizing scanned documents and PDFs, with support for OCR, automatic tagging, and search."
tags: ["organization", "gtk", "linux", "windows"]
- name: ArchiveBox
repo_url: https://github.com/pirate/ArchiveBox
home_url: https://archivebox.io/
docs_url: https://github.com/pirate/ArchiveBox/wiki
desc: Self-hosted web archive, for creating local, browsable backups of content from the web. Imports HTML, JS, PDFs, video, subtitles, git repositories, and more, from Pocket, Pinboard, browser history, etc.
tags: ["organization", "internet", "linux", "windows", "docker"]
## Communication
- name: Synapse
repo_url: https://github.com/matrix-org/synapse
home_url: https://riot.im/app/#/home
desc: "Reference server for the [matrix.org](https://matrix.org) distributed chat protocol. Used daily by tens of thousands at [riot.im](https://riot.im/app/)."
tags: ["communication", "server"]
- name: Zulip
repo_url: https://github.com/zulip/zulip
home_url: https://zulip.org/ # chat_url: https://chat.zulip.org/
docs_url: https://zulip.readthedocs.io/en/latest/
wp_url: https://en.wikipedia.org/wiki/Zulip
desc: Powerful chat server and web client with support for threaded conversations.
tags: ["communication", "server"]
- name: Bitmessage
desc: Reference client for Bitmessage, a peer-to-peer encrypted decentralised communication protocol
docs_url: https://bitmessage.org/wiki/Main_Page
repo_url: https://github.com/Bitmessage/PyBitmessage
tags: ["communication", "qt4", "curses", "kivy", "linux", "windows", "mac"]
- name: Gajim
desc: Lightweight, cross-platform instant messaging client for the XMPP protocol.
repo_url: https://dev.gajim.org/gajim/gajim
wp_url: https://en.wikipedia.org/wiki/Gajim
tags: ["communication", "gtk", "linux", "windows", "mac"]
- name: RapidSMS # too much of a library?
repo_url: https://github.com/rapidsms/rapidsms
home_url: http://rapidsms.org/
docs_url: http://readthedocs.org/docs/rapidsms/
desc: Interactive SMS text messaging platform.
tags: ["communication", "server"]
- name: Mailman
repo_url: https://gitlab.com/mailman/mailman
home_url: http://www.list.org/
wp_url: https://en.wikipedia.org/wiki/GNU_Mailman
desc: The original listserv, a web application and email server for managing subscriptions and discussion archives.
tags: ["communication", "server"]
- name: Modoboa
repo_url: https://github.com/modoboa/modoboa
home_url: https://modoboa.org/en/
desc: Mail hosting and management platform including web UI based on Django. Provides useful components such as an admin panel and webmail. Integrates with Postfix or Dovecot.
tags: ["communication", "server"]
- name: Mailpile
desc: Fast email client with user-friendly encryption and privacy features
repo_url: https://github.com/mailpile/Mailpile
home_url: https://mailpile.is/
tags: ["communication", "linux", "windows", "mac"]
- name: GlobaLeaks
repo_url: https://github.com/globaleaks/GlobaLeaks
home_url: https://www.globaleaks.org/
desc: Web application to enable secure and anonymous whistleblowing initiatives
tags: ["communication", "server"]
- name: MoinMoin
home_url: http://moinmo.in
docs_url: https://moin-20.readthedocs.io/en/latest/
repo_url: https://bitbucket.org/thomaswaldmann/moin-2.0 # https://github.com/mirror/moin-2.0
wp_url: https://en.wikipedia.org/wiki/MoinMoin
desc: "Python's own web-based wiki software, used for [the official Python wiki](https://wiki.python.org/moin/) and many others."
tags: ["communication", "server"]
- name: Askbot
repo_url: https://github.com/ASKBOT/askbot-devel
home_url: https://askbot.com/
desc: "Q&A web platform similar to StackOverflow, complete with tagging, reputation, badges, and more."
tags: ["communication", "corp", "server"]
- name: OfflineIMAP
repo_url: https://github.com/OfflineIMAP/offlineimap
home_url: http://www.offlineimap.org/
wp_url: https://en.wikipedia.org/wiki/OfflineIMAP
desc: IMAP reader and synchronizer.
tags: ["communication", "linux"]
- name: Pootle
wp_url: https://en.wikipedia.org/wiki/Pootle
home_url: http://pootle.translatehouse.org/
repo_url: https://github.com/translate/pootle
desc: Web application for collaborative translation.
tags: ["communication", "server"]
- name: Virtaal
home_url: http://virtaal.translatehouse.org/
repo_url: https://github.com/translate/virtaal
desc: Cross-platform GUI for performing translation, with support for a variety of formats.
tags: ["communication", "gtk", "linux", "windows", "mac"]
- name: Weblate
repo_url: https://github.com/WeblateOrg/weblate
home_url: https://weblate.org/
pypi_url: https://pypi.org/project/Weblate/
desc: Web based localization tool with tight version control integration.
tags: ["communication", "server"]
- name: pycsw
repo_url: https://github.com/geopython/pycsw
wp_url: https://en.wikipedia.org/wiki/Pycsw
desc: Full implementation of the OpenGIS Catalogue Service Implementation Specification.
tags: ["communication", "server"]
- name: Seafile
repo_url: https://github.com/haiwen/seahub
wp_url: https://en.wikipedia.org/wiki/Seafile
desc: Cross-platform file hosting and synchronization system.
tags: ["communication", "server"]
- name: Helios Voting
home_url: http://heliosvoting.org/
repo_url: https://github.com/benadida/helios-server
desc: End-to-end verifiable voting system.
tags: ["communication", "server"]
- name: TahoeLAFS
wp_url: https://en.wikipedia.org/wiki/Tahoe-LAFS
home_url: https://tahoe-lafs.org/trac/tahoe-lafs
repo_url: https://github.com/tahoe-lafs/tahoe-lafs
desc: Decentralized cloud storage system for robust distributed data storage.
tags: ["communication", "linux", "windows", "mac"]
- name: Abilian SBE
repo_url: https://github.com/abilian/abilian-sbe
home_url: https://www.abilian.com
desc: 'A "Social Business Engine" with features including lightweight document management, discussions, wikis, timelines, and more.'
tags: ["communication", "cms", "server"] # enterprise?
# Currently used as an intranet by non-profit organisations such as AFPC, CNLL (French Council for Free / Open Source Software), Systematic Paris-Region, Aquinetic, etc.
- name: Magic Wormhole
repo_url: https://github.com/warner/magic-wormhole
docs_url: https://magic-wormhole.readthedocs.io/en/latest/
pypi_url: https://pypi.org/project/magic-wormhole/
desc: Security- and speed-focused file transfer tool with support for files, text, and directories.
tags: ["communication", "console", "linux", "mac"] # windows support iffy
- name: OnionShare
repo_url: https://github.com/micahflee/onionshare
docs_url: https://github.com/micahflee/onionshare/wiki
home_url: https://onionshare.org/
desc: Secure and anonymous file sharing over [Tor](https://en.wikipedia.org/wiki/Tor_(anonymity_network)) services.
tags: ["communication", "linux", "windows", "mac", "qt5"]
- name: SecureDrop
repo_url: https://github.com/freedomofpress/securedrop
home_url: https://securedrop.org/
docs_url: https://docs.securedrop.org
desc: Whistleblower submission system for media organizations to securely accept documents from anonymous sources. Originally created by [Aaron Swartz](https://en.wikipedia.org/wiki/Aaron_Swartz) and currently managed by the [Freedom of the Press Foundation](https://en.wikipedia.org/wiki/Freedom_of_the_Press_Foundation).
tags: ["communication", "server", "flask"]
- name: Hangups
repo_url: https://github.com/tdryer/hangups
docs_url: https://hangups.readthedocs.io/en/latest/
snap_url: https://snapcraft.io/hangups
desc: Third-party instant messenger for [Google Hangouts](https://en.wikipedia.org/wiki/Google_Hangouts), with support for group messaging and other proprietary features.
tags: ["communication", "linux", "mac", "docker", "snap"]
## Internet
- name: Reddit
repo_url: https://github.com/reddit-archive/reddit
home_url: http://reddit.com/
desc: Social news forum with voting, commenting, karma, and more. (Archival repo from 2017.)
tags: ["internet", "server"]
- name: Planet
wp_url: https://en.wikipedia.org/wiki/Planet_(software)
repo_url: https://github.com/python/planet/tree/master/code/planet
desc: RSS and Atom feed aggregator, designed to collect posts from the weblogs of members of an Internet community and display them on a single page. Used to power [Planet Python](https://planetpython.org/) and many more.
home_url: https://web.archive.org/web/20051029095046/http://www.planetplanet.org/
# see_also: https://people.gnome.org/~jdub/bzr/planet/devel/trunk/
tags: ["internet", "server"]
- name: Canto
repo_url: https://github.com/themoken/canto-next
wp_url: https://en.wikipedia.org/wiki/Canto_(news_aggregator)
desc: RSS daemon and [curses-based client](https://github.com/themoken/canto-curses).
tags: ["internet", "curses", "linux"]
- name: gPodder
home_url: https://gpodder.org/
repo_url: https://github.com/gpodder/gpodder
desc: Simple, mature media aggregator and podcast client.
tags: ["internet", "gtk", "linux", "windows", "mac"]
- name: Deluge
repo_url: https://github.com/deluge-torrent/deluge
home_url: https://deluge-torrent.org/
desc: Popular, lightweight, cross-platform BitTorrent client.
tags: ["internet", "gtk", "linux", "windows", "mac", "server"]
- name: Tribler
repo_url: https://github.com/Tribler/tribler
home_url: http://www.tribler.org/
wp_url: https://en.wikipedia.org/wiki/Tribler
desc: Privacy enhanced BitTorrent client with P2P content discovery.
tags: ["internet", "qt5", "linux", "windows", "mac"]
- name: Qute Browser
repo_url: https://github.com/qutebrowser/qutebrowser
home_url: https://www.qutebrowser.org/
desc: Keyboard-driven, minimal, `vim`-like browser based on PyQt5
tags: ["internet", "qt5", "linux", "windows", "mac"]
- name: youtube-dl
repo_url: https://github.com/rg3/youtube-dl
home_url: http://rg3.github.io/youtube-dl/
pypi_url: https://pypi.org/project/youtube_dl/
desc: Command-line program to browserlessly archive video and audio from YouTube and hundreds of other sites.
tags: ["internet", "linux", "windows", "mac"]
- name: streamlink
repo_url: https://github.com/streamlink/streamlink
home_url: https://streamlink.github.io/
pypi_url: https://pypi.org/project/streamlink/
desc: Command-line utility that extracts streams from various services and pipes them into a video player of choice.
tags: ["internet", "linux", "windows", "mac"]
- name: You-Get
repo_url: https://github.com/soimort/you-get
home_url: https://you-get.org/
desc: Command-line program to browserlessly scrape and stream video, audio, and images from web sites.
tags: ["internet", "linux", "windows", "mac"]
- name: SABnzbd
repo_url: https://github.com/sabnzbd/sabnzbd
home_url: https://sabnzbd.org
docs_url: https://sabnzbd.org/wiki/
desc: Simple, cross-platform newsreader for downloading from Usenet. Supports many integrations and 16 languages.
tags: ["internet", "linux", "windows", "mac", "server"]
- name: Pi-Hole
repo_url: https://github.com/pi-hole/pi-hole
home_url: https://pi-hole.net/
wp_url: https://en.wikipedia.org/wiki/Pi-hole
desc: Linux network-level advertisement and internet tracker blocking application which acts as a DNS sinkhole, and (optionally) a DHCP server, intended for use on a private network.
tags: ["internet", "linux", "server"]
- name: ZeroNet
home_url: https://zeronet.io/
repo_url: https://github.com/HelloZeroNet/ZeroNet
docs_url: https://zeronet.readthedocs.io/en/latest/
wp_url: https://en.wikipedia.org/wiki/ZeroNet
desc: Open, free, and uncensorable websites, using Bitcoin cryptography and BitTorrent network.
tags: ["internet", "linux", "windows", "mac"]
- name: NewsBlur
repo_url: https://github.com/samuelclay/NewsBlur
home_url: https://www.newsblur.com/
desc: Web-based personal news reader.
tags: ["internet", "server", "django"]
- name: Searx
repo_url: https://github.com/asciimoo/searx
docs_url: https://asciimoo.github.io/searx/
desc: Self-hosted metasearch engine, aggregating results from more than 70 services while avoiding tracking and profiling.
tags: ["internet", "security", "flask", "server"]
- name: speedtest-cli
repo_url: https://github.com/sivel/speedtest-cli
desc: Command-line interface for testing Internet bandwidth using [speedtest.net](https://speedtest.net).
tags: ["internet", "console"]
- name: KindleEar
repo_url: https://github.com/cdhigh/KindleEar/
docs_url: https://github.com/cdhigh/KindleEar/blob/master/readme_EN.md
desc: Web application to automatically aggregate RSS into periodical mobi/epub files with images and send it to your kindle or your email.
tags: ["internet", "server"]
## Education
- name: Anki
repo_url: https://github.com/dae/anki
home_url: https://apps.ankiweb.net/
docs_url: https://apps.ankiweb.net/docs/manual.html
desc: Powerful desktop application for flash cards and memorization.
tags: ["education", "qt5", "linux", "windows", "mac"]
- name: Mnemosyne
repo_url: https://github.com/mnemosyne-proj/mnemosyne
home_url: https://mnemosyne-proj.org/
desc: Spaced-repetition flashcard program for efficient memorization.
tags: ["education", "qt5", "linux", "windows", "mac"]
- name: Open edX Platform
repo_url: https://github.com/edx/edx-platform
home_url: http://open.edx.org/
desc: Platform for online education providers, powering [edX](https://en.wikipedia.org/wiki/EdX).
tags: ["education", "server"]
- name: NBGrader
repo_url: https://github.com/jupyter/nbgrader
docs_url: https://nbgrader.readthedocs.io/en/stable/
desc: Jupyter-based application which enables educators to create, assign, and grade assignments in notebook form.
tags: ["education", "server"]
## Science
- name: ASCEND
repo_url: http://code.ascend4.org/ascend/trunk/
wp_url: https://en.wikipedia.org/wiki/ASCEND
home_url: http://ascend4.org/Main_Page
desc: Mathematical chemical process modelling system developed at Carnegie Mellon University since late 1978.
tags: ["science", "gtk", "linux", "windows", "mac"]
- name: AnuGA
repo_url: https://github.com/GeoscienceAustralia/anuga_core
home_url: https://anuga.anu.edu.au/
desc: Advanced simulation of the shallow water equation, for modeling tsunamis, dam breaks, and floods.
tags: ["science", "windows", "linux"]
- name: Orange
home_url: https://orange.biolab.si/
repo_url: https://github.com/biolab/orange3
wp_url: https://en.wikipedia.org/wiki/Orange_(software)
desc: Component-based data mining software for graphical interactive data analysis and visualization.
tags: ["science", "qt4", "qt5", "linux", "windows", "mac"]
- name: CellProfiler
home_url: http://cellprofiler.org/
repo_url: https://github.com/CellProfiler/CellProfiler
docs_url: https://github.com/CellProfiler/CellProfiler/wiki
manual_url: https://cellprofiler.org/cpa/
desc: Interactive data exploration, analysis, and classification of biological image sets.
tags: ["science", "linux", "windows", "mac"]
- name: Veusz
repo_url: https://github.com/veusz/veusz
home_url: https://veusz.github.io/
desc: 2D and 3D scientific plotting, designed to produce publication-ready PDF or SVG graphs.
tags: ["science", "qt", "linux", "windows", "mac"]
- name: Mayavi
repo_url: https://github.com/enthought/mayavi
home_url: http://docs.enthought.com/mayavi/mayavi/
desc: General purpose, cross-platform tool for 2-D and 3-D scientific data visualization.
tags: ["science", "qt4", "linux", "windows", "mac"]
- name: Pybliographer
repo_url: https://github.com/GNOME/pybliographer
home_url: https://pybliographer.org/
desc: Bibliographic database manager with a user-friendly desktop UI.
tags: ["science", "gtk", "linux"]
- name: Dissem.in
repo_url: https://github.com/dissemin/dissemin
home_url: https://dissem.in/
docs_url: https://dev.dissem.in/
desc: Web platform to help researchers upload their papers to open-access repositories.
tags: ["science", "django", "server"]
- name: InVesalius
repo_url: https://github.com/invesalius/invesalius3
home_url: https://invesalius.github.io/
wp_url: https://en.wikipedia.org/wiki/InVesalius
desc: Generates virtual reconstructions of structures in the human body for medical purposes, including CT and MRI scans.
tags: ["science", "gtk", "linux", "windows", "mac"]
- name: CoCalc
repo_url: https://github.com/sagemathinc/cocalc
wp_url: https://en.wikipedia.org/wiki/CoCalc
home_url: https://cocalc.com/
desc: Collaborative calculation in the cloud, with support for the scientific Python stack, SageMath, R, LaTeX, Markdown, and more. Also features chat, course management, and other supporting functionality.
tags: ["science", "server"]
- name: Sage Math
wp_url: https://en.wikipedia.org/wiki/SageMath
home_url: http://www.sagemath.org/
repo_url: https://git.sagemath.org/sage.git/
desc: Cross-platform computer algebra system with features covering many aspects of mathematics, including algebra, combinatorics, graph theory, numerical analysis, number theory, calculus, and statistics.
tags: ["science", "linux", "windows", "mac"]
- name: SOFA Statistics
repo_url: https://code.launchpad.net/sofastatistics
home_url: http://www.sofastatistics.com/
desc: User-friendly statistics and analysis with a learn-as-you-go approach.
tags: ["science", "wx", "linux", "windows", "mac"]
- name: CKAN
repo_url: https://github.com/ckan/ckan
home_url: https://ckan.org/
desc: Data management system (DMS) which makes it easy to publish, share, and use data. Data hubs powered by CKAN include [datahub.io](https://datahub.io), [catalog.data.gov](https://catalog.data.gov), and [europeandataportal.eu](https://europeandataportal.eu/data/en/dataset), among many other sites.
tags: ["science", "server", "flask"]
- name: Manim
repo_url: https://github.com/3b1b/manim
docs_url: https://manim.readthedocs.io
desc: Animation engine for explanatory math videos, primarily designed for [works by 3blue1brown](https://www.youtube.com/channel/UCYO_jab_esuFRV4b17AJtAw).
tags: ["science", "linux"]
## Static Site Generators
- name: Pelican
repo_url: https://github.com/getpelican/pelican
home_url: https://blog.getpelican.com
pypi_url: https://pypi.org/project/pelican
tags: ["static_site", "linux", "windows", "mac"]
desc: Command-line static site generator that supports Markdown and reST syntax.
- name: Nikola
repo_url: https://github.com/getnikola/nikola
home_url: https://www.getnikola.com
pypi_url: https://pypi.org/project/nikola
desc: Command-line static site generator with incremental rebuilds and support for Markdown, reST, Jupyter notebooks, and HTML.
tags: ["static_site", "linux", "windows", "mac"]
- name: Cactus
repo_url: https://github.com/eudicots/Cactus
pypi_url: https://pypi.org/project/cactus
desc: Static website generator using Django templates.
tags: ["static_site", "linux", "windows", "mac"]
- name: Hyde
repo_url: https://github.com/hyde/hyde
home_url: http://hyde.github.io/
pypi_url: https://pypi.org/project/hyde
desc: Static site generator which began as the Python counterpart to [Jekyll](https://github.com/jekyll/jekyll).
tags: ["static_site", "linux", "windows", "mac"]
- name: Lektor
repo_url: https://github.com/lektor/lektor
home_url: https://www.getlektor.com/
desc: Static site generator with built-in admin console and minimal desktop application.
tags: ["static_site", "linux", "windows", "mac"]
- name: Chert # blatant self-plug
repo_url: https://github.com/mahmoud/chert
pypi_url: https://pypi.org/project/chert
desc: "Static site generator with built-in support for listicles, created by this humble author, used to power [calver.org](https://calver.org), [zerover.org](https://zerover.org), and [sedimental.org](https://sedimental.org/), the author's blog. Mostly here as an easter egg :)"
tags: ["static_site", "linux", "windows", "mac"]
## CMS
- name: Ella # pretty framework-y
repo_url: https://github.com/ella/ella
docs_url: https://ella.readthedocs.io/en/latest/index.html
desc: Django-based content management system with a focus on high-traffic news sites and Internet magazines.
tags: ["cms", "django", "server"]
- name: Django-CMS
repo_url: https://github.com/divio/django-cms
home_url: https://www.django-cms.org/en/
desc: Enterprise content management system based on the Django framework with version control, multi-site support, and more.
tags: ["cms", "django", "server"]
- name: Wagtail
repo_url: https://github.com/wagtail/wagtail
home_url: https://wagtail.io/
desc: A Django content management system focused on flexibility and user experience.
tags: ["cms", "django", "server"]
- name: Plone
repo_url: https://github.com/plone/Plone
wp_url: https://en.wikipedia.org/wiki/Plone_(software)
home_url: https://plone.com/
desc: Extensible enterprise content management system built on Zope.
tags: ["cms", "server"]
- name: Mezzanine
repo_url: https://github.com/stephenmcd/mezzanine
home_url: http://mezzanine.jupo.org/
desc: Consistent and flexible content management platform built on the Django framework.
tags: ["cms", "django", "server"]
- name: Saleor
repo_url: https://github.com/mirumee/saleor/
home_url: https://getsaleor.com/
desc: Modular, high-performance e-commerce storefront built with Django, GraphQL, and ReactJS.
tags: ["cms", "django", "server"]
- name: PyCon
repo_url: https://github.com/PyCon/pycon
home_url: https://us.pycon.org/
docs_url: https://pycon.readthedocs.io/en/latest/
desc: Content management and conference organization web application, based on Django and [Symposion](https://github.com/pinax/symposion).
tags: ["cms", "django", "server"]
## ERP
- name: ERP5
repo_url: https://lab.nexedi.com/nexedi/erp5
home_url: https://erp5.nexedi.com/
wp_url: https://en.wikipedia.org/wiki/ERP5
desc: Web-based ERP, CRM, DMS, and Big Data system with hundreds of built-in modules, designed for corporate scalability.
tags: ["erp", "server"]
- name: ERPNext
repo_url: https://github.com/frappe/erpnext
home_url: https://erpnext.com/
wp_url: https://en.wikipedia.org/wiki/ERPNext
desc: Web-based ERP system with accounting, inventory, CRM, sales, procurement, project management, and HR. Built on [Frappe](https://github.com/frappe/frappe) and MariaDB.
tags: ["erp", "server"]
- name: Odoo
repo_url: https://github.com/odoo/odoo
home_url: https://www.odoo.com/
wp_url: https://en.wikipedia.org/wiki/Odoo
desc: Web-based ERP and CRM with many built-in modules, plus thousands of apps to suit any business.
tags: ["erp", "server"]
- name: Tryton
repo_url: https://hg.tryton.org/trytond
wp_url: https://en.wikipedia.org/wiki/Tryton
home_url: https://www.tryton.org/
docs_url: https://docs.tryton.org/en/latest/
desc: Modular web-based ERP, designed for companies of all sizes.
tags: ["erp", "fdn", "server"]
## Software development
- name: Sentry
repo_url: https://github.com/getsentry/sentry
home_url: https://sentry.io/
desc: Web service and frontend for cross-platform application monitoring, with a focus on error reporting.
tags: ["dev", "flask", "corp", "server"]
- name: Coala
repo_url: https://github.com/coala/coala
home_url: https://coala.io/
desc: Unified command-line interface for linting and fixing code, regardless of programming language.
tags: ["dev"]
- name: Robot Framework
repo_url: https://github.com/robotframework/robotframework
home_url: http://robotframework.org/
desc: Generic, cross-platform, and language-independent automation framework for acceptance testing, acceptance test driven development (ATDD), and robotic process automation (RPA). Extensible in Python and Java.
tags: ["dev"]
- name: IPython
docs_url: https://ipython.readthedocs.org/
repo_url: https://github.com/ipython/ipython
desc: Set of enhancements to Python, wrapping it for richer interactivity.
tags: ["dev"]
- name: Locust
repo_url: https://github.com/locustio/locust
home_url: https://locust.io/
docs_url: https://docs.locust.io/
desc: Scalable user load testing tool for web sites, featuring an interactive web interface.
tags: ["dev", "server"]
- name: Ubiquity # ubuntu installer
wp_url: https://en.wikipedia.org/wiki/Ubiquity_(software)
repo_url: https://code.launchpad.net/ubiquity
desc: The default installer for Ubuntu and its derivatives, designed to be run from Live CD or USB.
tags: ["dev", "gtk", "qt", "linux"]
- name: RedHat Anaconda
repo_url: https://github.com/rhinstaller/anaconda
docs_url: https://anaconda-installer.readthedocs.io/en/latest/
desc: Installation program used by Fedora, Red Hat Enterprise Linux, and other Linux distributions.
tags: ["dev", "gtk", "linux"]
- name: Voltron
repo_url: https://github.com/snare/voltron
desc: Extensible debugger wrapper aiming to improve the user experience of various debuggers, such as [LLDB](https://lldb.llvm.org/), [GDB](https://en.wikipedia.org/wiki/GNU_Debugger), and [WinDbg](https://en.wikipedia.org/wiki/WinDbg).
tags: ["dev", "linux", "windows", "mac"]
- name: PINCE
repo_url: https://github.com/korcankaraokcu/PINCE
desc: Debugging frontend for GDB focused on reverse engineering video games.
tags: ["dev", "qt5", "linux"]
- name: PathPicker
repo_url: https://github.com/facebook/PathPicker
home_url: http://facebook.github.io/PathPicker/
desc: Shell utility to interactively select paths from the output of other commands
tags: ["dev", "linux", "mac"]
- name: asciinema
repo_url: https://github.com/asciinema/asciinema
home_url: https://asciinema.org/
desc: Terminal session recorder and replayer.
tags: ["dev", "linux", "mac"]
- name: howdoi
repo_url: https://github.com/gleitz/howdoi
pypi_url: https://pypi.org/project/howdoi/
desc: Instant coding answers from StackOverflow on your command line.
tags: ["dev", "console"]
- name: Cookiecutter
repo_url: https://github.com/audreyr/cookiecutter
pypi_url: https://pypi.org/project/cookiecutter/
docs_url: https://cookiecutter.readthedocs.io/en/latest/
desc: Utility for creating new projects from shareable templates.
tags: ["dev", "console"]
- name: autojump
repo_url: https://github.com/wting/autojump
desc: A `cd` with many heuristics to speed up console filesystem navigation.
tags: ["dev", "console"]
- name: kinto
repo_url: https://github.com/Kinto/kinto
docs_url: http://docs.kinto-storage.org/
home_url: https://www.kinto-storage.org/
desc: A generic JSON document store with sharing and synchronisation capabilities, supporting in-memory and PostgreSQL backends.
tags: ["dev", "Server"]
## Docs
- name: asciidoc
repo_url: https://github.com/asciidoc/asciidoc
desc: Text document format for writing notes, documentation, articles, books, slideshows, man pages & blogs.
tags: ["docs"]
- name: Sphinx
repo_url: https://github.com/sphinx-doc/sphinx
home_url: http://sphinx-doc.org/
desc: Documentation tool for interconnected bodies of authorship, from code documentation to books. Used by [the official Python docs](https://docs.python.org), and many other projects ([not all of them Python](https://varnish-cache.org/docs/)).
tags: ["docs"]
- name: mkdocs
repo_url: https://github.com/mkdocs/mkdocs
home_url: https://www.mkdocs.org/
desc: Simple, customizable project documentation, with built-in dev server.
tags: ["docs"]
- name: readthedocs.org
repo_url: https://github.com/rtfd/readthedocs.org
home_url: https://readthedocs.org/
docs_url: https://docs.readthedocs.io/en/stable/
desc: Continuous integration platform for building and hosting documentation.
tags: ["docs", "server", "django"]
- name: Kuma
repo_url: https://github.com/mozilla/kuma
home_url: https://developer.mozilla.org/en-US/
docs_url: https://kuma.readthedocs.io/en/latest/installation.html
desc: The platform powering the Mozilla Developer Network (MDN)
tags: ["docs", "server", "django"]
- name: Gaphor
repo_url: https://github.com/gaphor/gaphor
docs_url: https://gaphor.readthedocs.io/en/latest/
desc: Simple [UML](https://en.wikipedia.org/wiki/Unified_Modeling_Language) modeling tool designed for beginners.
tags: ["docs", "graphics", "gtk", "linux", "windows", "mac", "flatpak"]
## Editors
- name: Spyder IDE
repo_url: https://github.com/spyder-ide/spyder
home_url: https://www.spyder-ide.org/
desc: Scientific editing and execution environment designed by and for scientists, engineers, and data analysts using Python.
tags: ["editor", "qt5", "linux", "windows", "mac"]
- name: Komodo Edit
repo_url: https://github.com/Komodo/KomodoEdit
home_url: https://www.activestate.com/products/komodo-edit/
desc: Multi-language code editor, written in JS, Python, and C++, based on the Mozilla platform.
tags: ["editor", "js", "cpp", "linux", "windows", "mac"]
- name: Thonny
repo_url: https://github.com/thonny/thonny
home_url: https://thonny.org/
wp_url: https://en.wikipedia.org/wiki/Thonny
desc: Cross-platform Python IDE for beginners, designed for learning to code.
tags: ["editor", "tk", "linux", "windows", "mac"]
- name: Ninja IDE
repo_url: https://github.com/ninja-ide/ninja-ide
wp_url: https://en.wikipedia.org/wiki/Ninja-IDE
home_url: http://ninja-ide.org/
desc: Cross-platform Python IDE with project management, linting, extensions, and more.
tags: ["editor", "qt5", "linux", "windows", "mac"]
- name: Eric IDE
home_url: https://eric-ide.python-projects.org/
repo_url: http://die-offenbachs.homelinux.org:48888/hg/eric
desc: Python editor and IDE, based on Qt, integrating Scintilla editor control.
tags: ["editor", "qt5", "linux", "windows", "mac"]
- name: Gedit
repo_url: https://gitlab.gnome.org/GNOME/gedit/