diff --git a/README.md b/README.md index 57893c14..0e10084d 100644 --- a/README.md +++ b/README.md @@ -3,11 +3,11 @@ **[Dynamic HTML table](https://trilarion.github.io/opensourcegames/)** of the entries / Development **[Blog](https://trilarion.blogspot.com/search/label/osgames)** / **[Statistics](statistics.md#statistics)** [comment]: # (start of autogenerated content, do not edit) -**[Games](entries/tocs/_games.md#Games)** (1227) - **[Tools](entries/tocs/_tools.md#Tools)** (36) - **[Frameworks](entries/tocs/_frameworks.md#Frameworks)** (79) - **[Libraries](entries/tocs/_libraries.md#Libraries)** (40) +**[Games](entries/tocs/_games.md#Games)** (1226) - **[Tools](entries/tocs/_tools.md#Tools)** (36) - **[Frameworks](entries/tocs/_frameworks.md#Frameworks)** (79) - **[Libraries](entries/tocs/_libraries.md#Libraries)** (48) -By category: **[Action](entries/tocs/_action.md#action)** (222), **[Adventure](entries/tocs/_adventure.md#adventure)** (48), **[Arcade](entries/tocs/_arcade.md#arcade)** (115), **[Board](entries/tocs/_board.md#board)** (23), **[Cards](entries/tocs/_cards.md#cards)** (15), **[Educational](entries/tocs/_educational.md#educational)** (12), **[Framework](entries/tocs/_framework.md#framework)** (79), **[Game engine](entries/tocs/_game-engine.md#game-engine)** (109), **[Library](entries/tocs/_library.md#library)** (40), **[Music](entries/tocs/_music.md#music)** (14), **[Platform](entries/tocs/_platform.md#platform)** (54), **[Puzzle](entries/tocs/_puzzle.md#puzzle)** (137), **[Remake](entries/tocs/_remake.md#remake)** (492), **[Role playing](entries/tocs/_role-playing.md#role-playing)** (182), **[Simulation](entries/tocs/_simulation.md#simulation)** (106), **[Sports](entries/tocs/_sports.md#sports)** (22), **[Strategy](entries/tocs/_strategy.md#strategy)** (259), **[Tool](entries/tocs/_tool.md#tool)** (36), **[Visual novel](entries/tocs/_visual-novel.md#visual-novel)** (6) +By category: **[Action](entries/tocs/_action.md#action)** (222), **[Adventure](entries/tocs/_adventure.md#adventure)** (48), **[Arcade](entries/tocs/_arcade.md#arcade)** (115), **[Board](entries/tocs/_board.md#board)** (23), **[Cards](entries/tocs/_cards.md#cards)** (15), **[Educational](entries/tocs/_educational.md#educational)** (12), **[Framework](entries/tocs/_framework.md#framework)** (79), **[Game engine](entries/tocs/_game-engine.md#game-engine)** (108), **[Library](entries/tocs/_library.md#library)** (48), **[Music](entries/tocs/_music.md#music)** (14), **[Platform](entries/tocs/_platform.md#platform)** (54), **[Puzzle](entries/tocs/_puzzle.md#puzzle)** (137), **[Remake](entries/tocs/_remake.md#remake)** (492), **[Role playing](entries/tocs/_role-playing.md#role-playing)** (182), **[Simulation](entries/tocs/_simulation.md#simulation)** (106), **[Sports](entries/tocs/_sports.md#sports)** (22), **[Strategy](entries/tocs/_strategy.md#strategy)** (259), **[Tool](entries/tocs/_tool.md#tool)** (36), **[Visual novel](entries/tocs/_visual-novel.md#visual-novel)** (6) -By platform: **[Windows](entries/tocs/_windows.md#windows)** (423), **[Linux](entries/tocs/_linux.md#linux)** (410), **[macOS](entries/tocs/_macos.md#macos)** (227), **[Android](entries/tocs/_android.md#android)** (66), **[iOS](entries/tocs/_ios.md#ios)** (14), **[Web](entries/tocs/_web.md#web)** (74) +By platform: **[Windows](entries/tocs/_windows.md#windows)** (428), **[Linux](entries/tocs/_linux.md#linux)** (417), **[macOS](entries/tocs/_macos.md#macos)** (230), **[Android](entries/tocs/_android.md#android)** (66), **[iOS](entries/tocs/_ios.md#ios)** (14), **[Web](entries/tocs/_web.md#web)** (74) [comment]: # (end of autogenerated content) diff --git a/developer.md b/developer.md index 072d5d15..82c96401 100644 --- a/developer.md +++ b/developer.md @@ -1,7 +1,7 @@ [comment]: # (partly autogenerated content, edit with care, read the manual before) # Developer -300 listed developer(s). +311 listed developer(s). ## Akira Higuchi (1) @@ -39,6 +39,10 @@ - Games: Hnefatafl +## Alexis Megas (1) + +- Games: Maxit + ## Anders Svensson (1) - Games: Alex the Allegator 4 @@ -107,9 +111,9 @@ - Games: British Bingo -## Bill Kendrick (2) +## Bill Kendrick (3) -- Games: Gem Drop X, Tux Paint +- Games: Gem Drop X, ICBM3D, Tux Paint ## Bjørn Hansen (1) @@ -195,6 +199,10 @@ - Games: Blinken +## darkrose (1) + +- Games: Turious + ## David Igreja (1) - Games: TecnoballZ @@ -247,6 +255,10 @@ - Games: Colossal Cave Adventure +## Donny Springer (1) + +- Games: iortcw + ## Drummyfish (1) - Games: Steamer Duck @@ -435,6 +447,10 @@ - Games: Falcon's Eye +## James Canete (1) + +- Games: iortcw + ## James Stone (1) - Games: GL-117 @@ -595,6 +611,14 @@ - Games: CannonSmash +## Karel Fiser (1) + +- Games: Bombic2 + +## Karl Bartel (1) + +- Games: Castle-Combat + ## Katia Zawadzka (1) - Games: Deer Portal @@ -699,6 +723,10 @@ - Games: Simple Sokoban +## Mathew Velasquez (1) + +- Games: Open Syobon Action + ## Matias Duarte (1) - Games: XBill @@ -847,11 +875,7 @@ - Games: OGS Mahjong -## Parallel Realities (1) - -- Games: Blob Wars Episode 2 : Blob And Conquer - -## Pascal v.d. Heiden (1) +## Pascal von der Heiden (1) - Games: Bloodmasters @@ -883,6 +907,14 @@ - Games: SolarWolf +## Peter Rogers (1) + +- Games: PGU + +## Phil Hassey (1) + +- Games: PGU + ## Philip Dorrell (1) - Games: PrimeShooter @@ -967,6 +999,10 @@ - Games: GeonBit.UI +## Ronnie Hedlund (1) + +- Games: Galaxy Forces V2 + ## Russ Adams (1) - Games: Key Runner @@ -987,6 +1023,10 @@ - Games: Cat Mother Dead Justice +## Santi "Popolon" Ontañón (1) + +- Games: F-1 Spirit + ## Santiago Ontañón (1) - Games: Super Transball 2 @@ -1071,9 +1111,9 @@ - Games: Ares Dogfighter, Moonbase Assault, Sole Collector, SteveTech1 -## Stephen Sweeney (1) +## Stephen Sweeney (2) -- Games: Project: Starfighter +- Games: Blob Wars Episode 2 : Blob And Conquer, Project: Starfighter ## Steve Baker (1) @@ -1199,6 +1239,10 @@ - Games: FLTK Recycling Game!, Garith +## Zack Middleton (1) + +- Games: iortcw + ## Zeno Rogue (1) - Games: Necklace of the Eye diff --git a/docs/data.json b/docs/data.json index 4bc55cf2..7259e6c9 100644 --- a/docs/data.json +++ b/docs/data.json @@ -934,7 +934,7 @@ "", "mature / inactive since 2016", "platform, 3D, commercial content, shooter, third-person", - "Source - C++ - GPL" + "Source - C++ - GPL-2.0" ], [ "Blobby Volley 2 (home, entry)", @@ -978,11 +978,11 @@ ], [ "Bloodmasters (home, entry)", - "Bloodmasters is a top-down Arcade shooter written by..", + "Top-down Arcade shooter.", "Link", "mature / inactive since 2008", "arcade, shooter, top-down", - "Source - C# - GPL" + "Source - C# - GPL-2.0" ], [ "boardgame.io (home, entry)", @@ -1501,7 +1501,7 @@ "Chaos Esque Anthology is a first-person shooter fork of..", "Link", "mature / active", - "strategy, first-person, open content, shooter", + "strategy, first-person, inspired by Xonotic, open content, shooter", "? - ?" ], [ @@ -1942,7 +1942,7 @@ "Link", "mature / inactive since 2010", "simulation, evolution, open content", - "C++ - ?" + "C++ - Public domain" ], [ "Curse of War (home, entry)", @@ -1952,6 +1952,14 @@ "strategy, real time", "Source - C, C++ - GPL-3.0" ], + [ + "curses (home, entry)", + "Terminal control library for Unix-like systems.", + "", + "mature / inactive since 2000", + "library", + "C - BSD" + ], [ "CuteMaze (home, entry)", "Maze puzzle game.", @@ -2294,7 +2302,7 @@ "Link", "beta / inactive since 2007", "library", - "Source - C++ - ?" + "Source - C++ - 2-clause BSD" ], [ "DirectX12GameEngine (home, entry)", @@ -2854,7 +2862,7 @@ "", "mature / inactive since 2007", "action, open content, shootem, shooter, top-down", - "Source - C - GPL-2.0" + "C - GPL-2.0" ], [ "Executive Man (home, entry)", @@ -2901,8 +2909,8 @@ "Clone of Little Fighter 2.", "", "mature / active", - "framework, clone, inspired by Little Fighter 2, swappable content", - "Source - JavaScript - ?" + "framework, clone, content commercial, inspired by Little Fighter 2, requires original content", + "Source - JavaScript - CC-BY-SA-NC-3.0" ], [ "Fairy-Max (home, entry)", @@ -3680,6 +3688,14 @@ "strategy, real time", "Source - C++ - GPL-2.0" ], + [ + "GLEW (home, entry)", + "OpenGL extension loading library.", + "", + "mature / active", + "library", + "Source - C, C++, Perl - 3-clause BSD" + ], [ "Globulation 2 (home, entry)", "Real-Time Strategy (RTS) game which reduces micro-..", @@ -3854,7 +3870,7 @@ "", "mature / active", "tool, tetris-like", - "C++ - GPL" + "C++ - GPL-3.0" ], [ "GPL Arcade Volleyball (home, entry)", @@ -3944,6 +3960,14 @@ "simulation, programming", "Source - C++ - GPL-2.0" ], + [ + "GTK (home, entry)", + "Multi-platform toolkit for creating graphical user..", + "Link", + "mature / active", + "library", + "Source - C - LGPL-2.1" + ], [ "GUSANOS (home, entry)", "Clone of the DOS game Liero.", @@ -3998,7 +4022,7 @@ "", "mature / inactive since 1985", "role playing, roguelike, text", - "C - BSD" + "C - 3-clause BSD" ], [ "Hale (home, entry)", @@ -4222,7 +4246,7 @@ "Link", "mature / active", "puzzle, board, online, open content", - "Source - C++ - GPL" + "Source - C++ - GPL-2.0" ], [ "HolySpirit (home, entry)", @@ -4374,7 +4398,7 @@ "", "beta / inactive since 2012", "simulation, evolution, open content, programming, real time, strategy", - "Source - C, Lua - GPL" + "Source - C, Lua - GPL-2.0" ], [ "INSTEAD (home, entry)", @@ -4414,7 +4438,7 @@ "Link", "mature / active", "remake, first-person, inspired by Return to Castle Wolfenstein, shooter", - "Source - C, C++ - GPL" + "Source - C, C++ - GPL-3.0" ], [ "Iris2 (home, entry)", @@ -4630,7 +4654,7 @@ "Link", "mature / active", "puzzle, open content, sokoban-like", - "Java - GPL" + "Java - GPL-3.0" ], [ "Julius (home, entry)", @@ -4806,7 +4830,7 @@ "Link", "mature / active", "role playing, 3D, first-person, game engine, shooter", - "Source - ? - ?" + "Source - None - ?" ], [ "KQ Lives (home, entry)", @@ -5048,6 +5072,14 @@ "action, game engine, inspired by Freelancer, remake, simulation, space", "Source - C, C# - MIT" ], + [ + "libvorbis (home, entry)", + "Vorbis audio compression reference implementation.", + "Link", + "mature / active", + "library", + "Source - C - 3-clause BSD" + ], [ "Libxml2 (home, entry)", "Libxml2 is the XML C parser and toolkit developed for the..", @@ -5398,7 +5430,7 @@ "Link", "mature / inactive since 2014", "strategy, inspired by Maxit, remake", - "Source - C++ - ?" + "Source - C++ - 3-clause BSD" ], [ "Me and My Shadow (home, entry)", @@ -5832,6 +5864,14 @@ "remake, commercial content, first-person, inspired by Blood, requires original content, shooter", "Source - C, C++, Lua - GPL-2.0" ], + [ + "ncurses (home, entry)", + "Library for text-based user interfaces.", + "Link", + "mature / active", + "library", + "C - MIT" + ], [ "Necklace of the Eye (home, entry)", "Library that lets rogue-like games use graphical tiles.", @@ -5992,6 +6032,14 @@ "puzzle, open content, physics, simulation", "Source - C++ - GPL-3.0" ], + [ + "NumPy (home, entry)", + "Scientific computing package for Python.", + "Link", + "mature / active", + "library", + "Source - C, Python - 3-clause BSD" + ], [ "Nuncabola (home, entry)", "Clone of Super Monkey Ball.", @@ -7248,6 +7296,14 @@ "music, clone, dancing, inspired by Dance Dance Revolution + Guitar Hero + SingStar, karaoke", "Source - C, C++ - GPL-2.0" ], + [ + "PGU (home, entry)", + "Collection of useful modules for writing games with PyGame.", + "Link", + "mature / active", + "library", + "Source - Python - LGPL-2.1" + ], [ "Phantasy Star Rebirth (home, entry)", "Oldschool 90' sega genesis style.", @@ -7294,7 +7350,7 @@ "", "mature / active", "library", - "Source - C, Python - PIL Software License" + "Source - C, Python - PIL Software License" ], [ "Pillows (home, entry)", @@ -7566,7 +7622,7 @@ "Link", "mature / inactive since 2018", "remake, inspired by Quake", - "Source - C - GPL-2.0" + "C - GPL-2.0" ], [ "proxx (home, entry)", @@ -8128,14 +8184,6 @@ "tool", "Source - Pascal - GPL-2.0" ], - [ - "RPG Paper Maker (home, entry)", - "Game making engine.", - "", - "mature / active", - "game engine", - "Source - C++ - ?" - ], [ "RPG-X (home, entry)", "Remake of Star Trek: Voyager \u2013 Elite Force.", @@ -9894,7 +9942,7 @@ "", "beta / inactive since 2014", "strategy", - "Source - C - GPL-3.0" + "Source - C - GPL-3.0" ], [ "Turn of War (home, entry)", @@ -10000,6 +10048,14 @@ "adventure, commercial content, game engine, inspired by Little Big Adventure, remake, requires original content", "Source - C - GPL-2.0" ], + [ + "Twisted (home, entry)", + "Event-driven networking engine.", + "Link", + "mature / active", + "library", + "Source - Python - MIT" + ], [ "Tyrian Remake (home, entry)", "Remake of Tyrian.", diff --git a/entries/blob_wars_episode_2_blob_and_conquer.md b/entries/blob_wars_episode_2_blob_and_conquer.md index c2b46135..c176cb9a 100644 --- a/entries/blob_wars_episode_2_blob_and_conquer.md +++ b/entries/blob_wars_episode_2_blob_and_conquer.md @@ -1,16 +1,18 @@ # Blob Wars Episode 2 : Blob And Conquer -_Blob Wars: Blob And Conquer is a 3D action game created by Parallel Realities using the SDL library. The source code of the game is licensed under the GPL. The music and sound effects are not free,[1] and thus have been removed from the Debian package.[2] It is the sequel to Blob Wars Episode 1 : Metal Blob Solid. The latest version of the game is 1.10 released on November 4th, 2009._ +_Blob Wars: Blob And Conquer is a 3D action game created by Parallel Realities._ -- Home: https://packages.debian.org/sid/games/blobandconquer, https://sourceforge.net/projects/blobandconquer/ +- Home: https://packages.debian.org/sid/games/blobandconquer, https://web.archive.org/web/20080601225609/https://www.parallelrealities.co.uk/blobAndConquer.php, https://sourceforge.net/projects/blobandconquer/ - Media: https://www.parallelrealities.co.uk/games/blobAndConquer/ - State: mature, inactive since 2016 - Keywords: platform, 3D, commercial content, shooter, third-person -- Code repository: https://git.code.sf.net/p/blobandconquer/code +- Code repository: https://github.com/perpendicular-dimensions/blobandconquer.git, https://git.code.sf.net/p/blobandconquer/code (+) - Code language: C++ -- Code license: GPL (http://www.parallelrealities.co.uk/about/) +- Code license: GPL-2.0 - Code dependencies: SDL - Assets license: commercial -- Developer: Parallel Realities +- Developer: Stephen Sweeney (Parallel Realities) ## Building + +- Build system: Make \ No newline at end of file diff --git a/entries/bloodmasters.md b/entries/bloodmasters.md index 04d16ba3..a489e701 100644 --- a/entries/bloodmasters.md +++ b/entries/bloodmasters.md @@ -1,6 +1,6 @@ # Bloodmasters -_Bloodmasters is a top-down Arcade shooter written by Pascal vd Heiden. The latest version of the game is 1.2 released on May 2nd, 2007._ +_Top-down Arcade shooter._ - Home: http://www.bloodmasters.com/, https://sourceforge.net/projects/bloodmasters/ - State: mature, inactive since 2008 @@ -8,8 +8,8 @@ _Bloodmasters is a top-down Arcade shooter written by Pascal vd Heiden. The late - Keywords: arcade, shooter, top-down - Code repository: https://svn.code.sf.net/p/bloodmasters/code (svn) - Code language: C# -- Code license: GPL -- Code dependencies: DirectX, Microsoft .NET -- Developer: Pascal v.d. Heiden +- Code license: GPL-2.0 +- Code dependencies: .NET, DirectX +- Developer: Pascal von der Heiden ## Building diff --git a/entries/bombic2.md b/entries/bombic2.md index f7240987..59126c78 100644 --- a/entries/bombic2.md +++ b/entries/bombic2.md @@ -9,5 +9,8 @@ _Remake of Bomberman._ - Code language: C++ - Code license: ? - Code dependencies: SDL +- Developer: Karel Fiser ## Building + +- Build system: Make \ No newline at end of file diff --git a/entries/bridge_command.md b/entries/bridge_command.md index 7fec739f..90966b34 100644 --- a/entries/bridge_command.md +++ b/entries/bridge_command.md @@ -8,6 +8,6 @@ _Clone of Ship Simulator 2006, Ship Simulator 2008, Ship Simulator Extremes._ - Code repository: https://github.com/bridgecommand/bc.git - Code language: C++ - Code license: GPL-2.0 -- Code dependencies: Irrlicht +- Code dependencies: Irrlicht Engine ## Building diff --git a/entries/card_stories.md b/entries/card_stories.md index b4b0c868..0825f42d 100644 --- a/entries/card_stories.md +++ b/entries/card_stories.md @@ -5,7 +5,7 @@ _Card Stories is an online multiplayer HTML5 based game of cards that promotes c - Home: https://web.archive.org/web/20190126033549/https://cardstories.org/ - State: beta, inactive since 2012 - Keywords: puzzle, cards, open content -- Code repository: https://github.com/farsides/cardstories.git, https://gitorious.org/cardstories/cardstories (defunct) +- Code repository: https://github.com/farsides/cardstories.git, https://gitorious.org/cardstories/cardstories.git (read-only) - Code language: JavaScript, Python - Code license: AGPL-3.0 - Code dependencies: Twisted diff --git a/entries/castle-combat.md b/entries/castle-combat.md index 587cb0f3..be8fd3b8 100644 --- a/entries/castle-combat.md +++ b/entries/castle-combat.md @@ -9,5 +9,6 @@ _Remake of Rampart._ - Code repository: https://github.com/karlb/castle-combat.git - Code language: Python - Code license: ? (GPL-2.0) +- Developer: Karl Bartel ## Building diff --git a/entries/celestron.md b/entries/celestron.md index 24349c27..be1caf47 100644 --- a/entries/celestron.md +++ b/entries/celestron.md @@ -9,7 +9,7 @@ _Top-down space shooter in the legacy of Chromium BSU._ - Code repository: https://git.code.sf.net/p/celestron/code, https://gitlab.com/osgames/celestron.git (+) - Code language: Python - Code license: GPL-3.0 -- Code dependencies: numpy, pygame +- Code dependencies: NumPy, pygame ## Building diff --git a/entries/chaos_esque_anthology.md b/entries/chaos_esque_anthology.md index 2e28d540..5b7adf94 100644 --- a/entries/chaos_esque_anthology.md +++ b/entries/chaos_esque_anthology.md @@ -5,7 +5,7 @@ _Chaos Esque Anthology is a first-person shooter fork of Xonotic including new w - Home: https://sourceforge.net/projects/chaosesqueanthology/ - State: mature - Download: https://sourceforge.net/projects/chaosesqueanthology/files/ -- Keywords: strategy, first-person, open content, shooter +- Keywords: strategy, first-person, inspired by Xonotic, open content, shooter - Code repository: (see download) - Code language: ? - Code license: ? (GPL did not download the iso) diff --git a/entries/childsplay.md b/entries/childsplay.md index 43e9b5dc..595e349b 100644 --- a/entries/childsplay.md +++ b/entries/childsplay.md @@ -10,7 +10,7 @@ _Collection of educational activities for young children._ - Code repository: https://git.code.sf.net/p/childsplay/git, https://svn.code.sf.net/p/childsplay/code (svn), http://childsplay.cvs.sourceforge.net (cvs), https://git.code.sf.net/p/schoolsplay/code, https://svn.code.sf.net/p/schoolsplay/code-0/ (svn) - Code language: Python - Code license: GPL-3.0 -- Code dependencies: numpy, pygame +- Code dependencies: NumPy, pygame ## Building diff --git a/entries/coab.md b/entries/coab.md index 7d1fdfed..9337b895 100644 --- a/entries/coab.md +++ b/entries/coab.md @@ -8,5 +8,6 @@ _Remake of Curse of the Azure Bonds._ - Code repository: https://github.com/simeonpilgrim/coab.git - Code language: C# - Code license: ? (BSD) +- Code dependencies: .NET ## Building diff --git a/entries/cultivation.md b/entries/cultivation.md index cb9a992c..b494f19b 100644 --- a/entries/cultivation.md +++ b/entries/cultivation.md @@ -9,7 +9,7 @@ _Cultivation is a 2D life simulation game created by Jason Rohrer._ - Keywords: simulation, evolution, open content - Code repository: (see download) - Code language: C++ -- Code license: ? (Public domain) +- Code license: Public domain (http://cultivation.sourceforge.net/) - Code dependencies: GLUT - Developer: Jason Rohrer diff --git a/entries/curses.md b/entries/curses.md new file mode 100644 index 00000000..cd7fbe44 --- /dev/null +++ b/entries/curses.md @@ -0,0 +1,15 @@ +# curses + +_Terminal control library for Unix-like systems._ + +- Home: http://www.rocketaware.com/uint/curses/ +- Media: https://en.wikipedia.org/wiki/Curses_%28programming_library%29 +- State: mature, inactive since 2000 +- Platform: Linux +- Keywords: library +- Code repository: (see home) +- Code language: C +- Code license: BSD + +## Building + diff --git a/entries/dark_destiny.md b/entries/dark_destiny.md index d286ec36..8db9c818 100644 --- a/entries/dark_destiny.md +++ b/entries/dark_destiny.md @@ -12,7 +12,7 @@ _Turn-based online space strategy game playable in internet browsers._ See also https://sourceforge.net/projects/darkdestinytools/ -Private communication with the authors in September 2018 brought the following license information: "artwork and the code can be freely used for modifcation and sharing". +Private communication with the authors in September 2018 brought the following license information: "artwork and the code can be freely used for modification and sharing". ## Building diff --git a/entries/directpython.md b/entries/directpython.md index 4d166541..9fe6db87 100644 --- a/entries/directpython.md +++ b/entries/directpython.md @@ -9,6 +9,6 @@ _C++ extension to Python, which provides basic access to DirectX._ - Keywords: library - Code repository: http://hg.code.sf.net/p/directpython11/code (see download) - Code language: C++ -- Code license: ? (none found at sources) +- Code license: 2-clause BSD (source headers) ## Building diff --git a/entries/excellent_bifurcation.md b/entries/excellent_bifurcation.md index d113ffe8..6baae275 100644 --- a/entries/excellent_bifurcation.md +++ b/entries/excellent_bifurcation.md @@ -5,7 +5,7 @@ _Excellent Bifurcation is an abstract vertical shooter with two sides to play on - Home: https://archive.org/details/ExcellentFix, https://packages.debian.org/source/excellent-bifurcation - State: mature, inactive since 2007 - Keywords: action, open content, shootem, shooter, top-down -- Code repository: https://sources.debian.org/src/excellent-bifurcation +- Code repository: (see debian) - Code language: C - Code license: GPL-2.0 - Assets license: GPL-2.0 diff --git a/entries/f-1_spirit.md b/entries/f-1_spirit.md index c48ca067..fad890bf 100644 --- a/entries/f-1_spirit.md +++ b/entries/f-1_spirit.md @@ -11,5 +11,6 @@ _Remake of F-1 Spirit._ - Code language: C++ - Code license: ? - Code dependencies: SDL +- Developer: Santi "Popolon" Ontañón ## Building diff --git a/entries/fallen_spire.md b/entries/fallen_spire.md index 4ba28a57..42050edf 100644 --- a/entries/fallen_spire.md +++ b/entries/fallen_spire.md @@ -8,7 +8,7 @@ _Role-playing adventure game._ - Code repository: https://github.com/BGCX067/fallenspire-svn-to-git.git, https://code.google.com/archive/p/fallenspire/source/default/source - Code language: Python - Code license: GPL-3.0 -- Code dependencies: Blender game engine, cairo, numpy, PGU (https://code.google.com/archive/p/pgu/), Pillow, pygame +- Code dependencies: Blender game engine, cairo, NumPy, PGU (https://code.google.com/archive/p/pgu/), Pillow, pygame ## Building diff --git a/entries/flf.md b/entries/flf.md index cec4a95c..f7c8d132 100644 --- a/entries/flf.md +++ b/entries/flf.md @@ -5,9 +5,10 @@ _Clone of Little Fighter 2._ - Home: http://project-f.github.io/, https://www.ProjectF.hk/F.LF - State: mature - Platform: Web -- Keywords: framework, clone, inspired by Little Fighter 2, swappable content +- Keywords: framework, clone, content commercial, inspired by Little Fighter 2 (http://lf2.net/), requires original content - Code repository: https://github.com/Project-F/F.LF.git - Code language: JavaScript -- Code license: ? +- Code license: CC-BY-SA-NC-3.0 (http://project-f.github.io/license.html) +- Assets license: Proprietary (https://github.com/Project-F/LF2_19) ## Building diff --git a/entries/flightgear.md b/entries/flightgear.md index 5c0177cd..a4a516ca 100644 --- a/entries/flightgear.md +++ b/entries/flightgear.md @@ -12,7 +12,6 @@ _Flight simulator developed since 1997._ - Code language: C++ - Code license: GPL-2.0 - ## Building - Build system: CMake diff --git a/entries/galaxy_forces_v2.md b/entries/galaxy_forces_v2.md index 9510e330..689f4358 100644 --- a/entries/galaxy_forces_v2.md +++ b/entries/galaxy_forces_v2.md @@ -9,5 +9,6 @@ _Remake of Gravity Force._ - Code repository: https://svn.code.sf.net/p/galaxyv2/code (svn active) - Code language: C++ - Code license: ? (PD) +- Developer: Ronnie Hedlund ## Building diff --git a/entries/galaxymage_redux.md b/entries/galaxymage_redux.md index db0cd8d4..7553ea36 100644 --- a/entries/galaxymage_redux.md +++ b/entries/galaxymage_redux.md @@ -8,7 +8,7 @@ _Attempt to revitalize the open source game, GalaxyMage with a fresh codebase._ - Code repository: https://github.com/LibreGamesArchive/galaxymageredux.git, https://code.google.com/archive/p/galaxymageredux/source - Code language: Python - Code license: GPL-2.0 -- Code dependencies: numpy, pygame, PyOpenGL, Twisted, Zope +- Code dependencies: NumPy, pygame, PyOpenGL, Twisted, Zope Original GalaxyMage is lost with the Internet Archive not having stored any snapshot of it. diff --git a/entries/glew.md b/entries/glew.md new file mode 100644 index 00000000..82acb99d --- /dev/null +++ b/entries/glew.md @@ -0,0 +1,16 @@ +# GLEW + +_OpenGL extension loading library._ + +- Home: http://glew.sourceforge.net/, https://www.opengl.org/sdk/libs/GLEW/ +- Media: https://en.wikipedia.org/wiki/OpenGL_Extension_Wrangler_Library +- State: mature +- Platform: Windows, Linux, macOS +- Keywords: library +- Code repository: https://github.com/nigels-com/glew.git +- Code language: C, C++, Perl +- Code license: 3-clause BSD + +## Building + +- Build system: Make diff --git a/entries/gottet.md b/entries/gottet.md index e76e3799..92678978 100644 --- a/entries/gottet.md +++ b/entries/gottet.md @@ -8,7 +8,7 @@ _Tetris-like game._ - Keywords: tool, tetris-like - Code repository: (see home) - Code language: C++ -- Code license: GPL +- Code license: GPL-3.0 - Code dependencies: Qt - Developer: Graeme Gott diff --git a/entries/gtk.md b/entries/gtk.md new file mode 100644 index 00000000..02986e8d --- /dev/null +++ b/entries/gtk.md @@ -0,0 +1,16 @@ +# GTK + +_Multi-platform toolkit for creating graphical user interfaces._ + +- Home: https://www.gtk.org/ +- State: mature +- Download: https://www.gtk.org/download/index.php +- Platform: Windows, Linux, macOS +- Keywords: library +- Code repository: https://gitlab.gnome.org/GNOME/gtk.git +- Code language: C +- Code license: LGPL-2.1 + +## Building + +- Build system: meson diff --git a/entries/hack.md b/entries/hack.md index c87432c8..af9b3a18 100644 --- a/entries/hack.md +++ b/entries/hack.md @@ -8,7 +8,7 @@ _Roguelike game. It served as the inspiration for NetHack._ - Keywords: role playing, roguelike, text - Code repository: (see debian bsdgames) - Code language: C -- Code license: BSD +- Code license: 3-clause BSD - Developer: Jay Fenlason ## Building diff --git a/entries/harris.md b/entries/harris.md index d64a4db4..53b28c59 100644 --- a/entries/harris.md +++ b/entries/harris.md @@ -8,7 +8,7 @@ _Based around the actions of RAF Bomber Command in the Second World War._ - Code repository: https://github.com/ec429/harris.git - Code language: C, Python - Code license: GPL-3.0 -- Code dependencies: FreeType, libpng, libtiff, Matplotlib, numpy, SDL, zlib +- Code dependencies: FreeType, libpng, libtiff, Matplotlib, NumPy, SDL, zlib ## Building diff --git a/entries/heroes_of_wesnoth.md b/entries/heroes_of_wesnoth.md index d6300a25..2bff1d11 100644 --- a/entries/heroes_of_wesnoth.md +++ b/entries/heroes_of_wesnoth.md @@ -5,10 +5,8 @@ _A free, turn-based strategy game where you have to guide a hero through a fanta - Home: https://launchpad.net/heroesofwesnoth, https://sourceforge.net/projects/heroesofwesnoth/ - State: beta, inactive since 2010 - Keywords: strategy, turn-based -- Code repository: https://code.launchpad.net/heroesofwesnoth (bzr), https://svn.code.sf.net/p/heroesofwesnoth/code (svn) +- Code repository: https://code.launchpad.net/heroesofwesnoth (bzr), https://svn.code.sf.net/p/heroesofwesnoth/code (svn), https://gitorious.org/heroes-of-wesnoth/mainline.git (read-only) - Code language: C++ - Code license: GPL-3.0 -See also https://gitorious.org/heroes-of-wesnoth/mainline - ## Building diff --git a/entries/holtz.md b/entries/holtz.md index d8993729..e3613bfe 100644 --- a/entries/holtz.md +++ b/entries/holtz.md @@ -9,7 +9,7 @@ _Holtz is a collection of board games that can be played against the computer or - Keywords: puzzle, board, online, open content - Code repository: https://git.code.sf.net/p/holtz/code, https://git.code.sf.net/p/holtz/website (+) - Code language: C++ -- Code license: GPL +- Code license: GPL-2.0 - Code dependencies: wxWidgets - Assets license: GPL - Developer: Florian Fischer, Martin Trautmann diff --git a/entries/icbm3d.md b/entries/icbm3d.md index d8b5023b..d40f4644 100644 --- a/entries/icbm3d.md +++ b/entries/icbm3d.md @@ -9,5 +9,6 @@ _Clone of Missile Command._ - Code repository: (see download) - Code language: C - Code license: ? (GPL-2.0 maybe but could not find it in the source code) +- Developer: Bill Kendrick ## Building diff --git a/entries/infon_battle_arena.md b/entries/infon_battle_arena.md index a768a034..d6bbd267 100644 --- a/entries/infon_battle_arena.md +++ b/entries/infon_battle_arena.md @@ -8,7 +8,7 @@ _Real-time multiplayer programming game. You control your creatures using the Lu - Keywords: simulation, evolution, open content, programming, real time, strategy - Code repository: https://github.com/dividuum/infon.git, https://bitbucket.org/dividuum/infon.git (+) - Code language: C, Lua -- Code license: GPL +- Code license: GPL-2.0 - Code dependencies: SDL - Assets license: GPL - Developer: Florian Wesch diff --git a/entries/iortcw.md b/entries/iortcw.md index 28fb1167..85f5ec41 100644 --- a/entries/iortcw.md +++ b/entries/iortcw.md @@ -9,7 +9,8 @@ _Merge of ioquake3 features and fixes into RTCW code bases._ - Keywords: remake, first-person, inspired by Return to Castle Wolfenstein, shooter - Code repository: https://github.com/iortcw/iortcw.git - Code language: C, C++ -- Code license: GPL +- Code license: GPL-3.0 - Code dependencies: OpenAL, SDL +- Developer: Donny Springer, Zack Middleton, James Canete ## Building diff --git a/entries/irrlamb.md b/entries/irrlamb.md index 71a7a25a..86670ea9 100644 --- a/entries/irrlamb.md +++ b/entries/irrlamb.md @@ -10,7 +10,7 @@ _Remake of Super Monkey Ball._ - Code repository: https://github.com/jazztickets/irrlamb.git - Code language: C, C++ - Code license: GPL-3.0 -- Code dependencies: Irrlicht +- Code dependencies: Irrlicht Engine ## Building diff --git a/entries/jsoko.md b/entries/jsoko.md index cccbff3b..e3de7cce 100644 --- a/entries/jsoko.md +++ b/entries/jsoko.md @@ -9,7 +9,7 @@ _JSoko is a sokobon style puzzle game. It includes an automatic solver and suppo - Keywords: puzzle, open content, sokoban-like - Code repository: (see download) - Code language: Java -- Code license: GPL (+credits +no-misrepresentation) +- Code license: GPL-3.0 (+credits +no-misrepresentation) - Assets license: GPL (+credits +no-misrepresentation) - Developer: Heiner Marxen, Matthias Meger diff --git a/entries/korax_heritage.md b/entries/korax_heritage.md index 6b6b006d..7fd6cbd3 100644 --- a/entries/korax_heritage.md +++ b/entries/korax_heritage.md @@ -6,9 +6,10 @@ _3D FPS-RPG engine based on Vavoom._ - State: mature - Download: https://www.koraxheritage.com/downloads/, https://sourceforge.net/projects/korax/files/ - Keywords: role playing, 3D, first-person, game engine, shooter -- Code repository: https://git.code.sf.net/p/korax/code-git, https://git.code.sf.net/p/korax/krpg-txt (+), https://git.code.sf.net/p/korax/korax-git (+), https://svn.code.sf.net/p/korax/code (svn), https://svn.code.sf.net/p/korax/krpg-bin/ (svn) -- Code language: ? +- Code repository: https://git.code.sf.net/p/korax/code-git, https://git.code.sf.net/p/korax/krpg-txt (+), https://git.code.sf.net/p/korax/korax-git (+), https://git.code.sf.net/u/userid-1153503/korax (+), https://svn.code.sf.net/p/korax/code (svn), https://svn.code.sf.net/p/korax/krpg-bin/ (svn) +- Code language: None - Code license: ? +- Code dependencies: Hexen Two games: Scattered Evil: a full-fledged open-world RPG diff --git a/entries/libvorbis.md b/entries/libvorbis.md new file mode 100644 index 00000000..5b1f9a04 --- /dev/null +++ b/entries/libvorbis.md @@ -0,0 +1,17 @@ +# libvorbis + +_Vorbis audio compression reference implementation._ + +- Home: https://xiph.org/vorbis/ +- Media: https://en.wikipedia.org/wiki/Vorbis +- State: mature +- Download: https://xiph.org/downloads/ +- Platform: Linux +- Keywords: library +- Code repository: https://git.xiph.org/vorbis.git +- Code language: C +- Code license: 3-clause BSD + +## Building + +- Build system: CMake diff --git a/entries/lionheart_remake.md b/entries/lionheart_remake.md index 707a0440..585b53da 100644 --- a/entries/lionheart_remake.md +++ b/entries/lionheart_remake.md @@ -8,6 +8,6 @@ _Remake of Lionheart._ - Code repository: https://github.com/DjThunder/lionheart-remake.git - Code language: Java - Code license: GPL-3.0 -- Code dependencies: Lion +- Code dependencies: LionEngine ## Building diff --git a/entries/maxit.md b/entries/maxit.md index b706bd3e..2fbbd1cf 100644 --- a/entries/maxit.md +++ b/entries/maxit.md @@ -9,6 +9,7 @@ _Remake of Maxit._ - Keywords: strategy, inspired by Maxit, remake - Code repository: https://github.com/textbrowser/maxit.git - Code language: C++ -- Code license: ? (BSD) +- Code license: 3-clause BSD (https://github.com/textbrowser/maxit/blob/master/LICENSE) +- Developer: Alexis Megas ## Building diff --git a/entries/minetest.md b/entries/minetest.md index 7cbf93b2..5a379835 100644 --- a/entries/minetest.md +++ b/entries/minetest.md @@ -10,7 +10,7 @@ _Voxel game engine._ - Code repository: https://github.com/minetest/minetest.git - Code language: C, C++, Lua - Code license: LGPL-2.1 -- Code dependencies: Irrlicht +- Code dependencies: Irrlicht Engine - Assets license: CC-BY-SA-3.0 ## Building diff --git a/entries/ncurses.md b/entries/ncurses.md new file mode 100644 index 00000000..9313bb05 --- /dev/null +++ b/entries/ncurses.md @@ -0,0 +1,17 @@ +# ncurses + +_Library for text-based user interfaces._ + +- Home: https://invisible-island.net/ncurses/, https://www.gnu.org/software/ncurses/ncurses.html +- Media: https://en.wikipedia.org/wiki/Ncurses +- State: mature +- Download: https://invisible-island.net/ncurses/#downloads +- Platform: Windows, Linux +- Keywords: library +- Code repository: (see download) +- Code language: C +- Code license: MIT + +## Building + +- Build system: Autoconf diff --git a/entries/numpy.md b/entries/numpy.md new file mode 100644 index 00000000..ad942c9e --- /dev/null +++ b/entries/numpy.md @@ -0,0 +1,16 @@ +# NumPy + +_Scientific computing package for Python._ + +- Home: https://numpy.org/ +- State: mature +- Download: https://pypi.org/project/numpy/ +- Platform: Windows, Linux, macOS +- Keywords: library +- Code repository: https://github.com/numpy/numpy.git +- Code language: C, Python +- Code license: 3-clause BSD + +## Building + +- Build system: setup.py diff --git a/entries/open_syobon_action.md b/entries/open_syobon_action.md index 224684dc..4c7d3236 100644 --- a/entries/open_syobon_action.md +++ b/entries/open_syobon_action.md @@ -9,6 +9,7 @@ _Remake of Shobon Action._ - Code repository: (see download) - Code language: C++ - Code license: ? (GPL-2.0?) +- Developer: Mathew Velasquez See also https://sourceforge.net/p/opensyobon/bugs/4/ diff --git a/entries/osu.md b/entries/osu.md index d3aeef8a..3a073f19 100644 --- a/entries/osu.md +++ b/entries/osu.md @@ -10,7 +10,7 @@ _Clone of Osu! Tatakae! Ouendan, Taiko no Tatsujin, Beatmania IIDX._ - Code repository: https://github.com/ppy/osu.git - Code language: C# - Code license: MIT -- Code dependencies: .NET Core +- Code dependencies: .NET See also: https://github.com/itdelatrisu/opsu, https://github.com/fluddokt/opsu, https://github.com/AnirudhRahul/opsu-Android diff --git a/entries/pgu.md b/entries/pgu.md new file mode 100644 index 00000000..e9ac3be3 --- /dev/null +++ b/entries/pgu.md @@ -0,0 +1,18 @@ +# PGU + +_Collection of useful modules for writing games with PyGame._ + +- Home: https://github.com/parogers/pgu, https://code.google.com/archive/p/pgu/ +- State: mature +- Download: https://pypi.org/project/pygame-pgu/ +- Platform: Windows, Linux, macOS +- Keywords: library +- Code repository: https://github.com/parogers/pgu.git +- Code language: Python +- Code license: LGPL-2.1 +- Developer: Phil Hassey (http://www.philhassey.com/blog/), Peter Rogers (parogers@GH) + +## Building + +- Build system: setup.py + diff --git a/entries/pillow.md b/entries/pillow.md index c7592905..c252dc9c 100644 --- a/entries/pillow.md +++ b/entries/pillow.md @@ -7,7 +7,7 @@ _Fork of the Python Imaging Library._ - Download: (pip install Pillow) - Platform: Windows, Linux, macOS - Keywords: library -- Code repository: https://github.com/python-pillow/Pillow,git +- Code repository: https://github.com/python-pillow/Pillow.git - Code language: C, Python - Code license: PIL Software License diff --git a/entries/proquake_4.md b/entries/proquake_4.md index a695a9ff..bc381096 100644 --- a/entries/proquake_4.md +++ b/entries/proquake_4.md @@ -6,7 +6,7 @@ _Remake of Quake._ - State: mature, inactive since 2018 - Download: http://quakeone.com/proquake/older_versions/ - Keywords: remake, inspired by Quake -- Code repository: http://quakeone.com/proquake/older_sources/ (source downloads) +- Code repository: (see downloads http://quakeone.com/proquake/older_sources/) - Code language: C - Code license: GPL-2.0 diff --git a/entries/rpg_paper_maker.md b/entries/rpg_paper_maker.md deleted file mode 100644 index 3aa2f7a4..00000000 --- a/entries/rpg_paper_maker.md +++ /dev/null @@ -1,18 +0,0 @@ -# RPG Paper Maker - -_Game making engine._ - -- Home: http://rpg-paper-maker.com/?i=1 -- State: mature -- Platform: Windows, Linux, macOS -- Keywords: game engine -- Code repository: https://github.com/RPG-Paper-Maker/RPG-Paper-Maker.git -- Code language: C++ -- Code license: ? (free for non-commercial use) -- Code dependencies: Qt - -Check license, maybe remove? - -## Building - -- Build system: QMake diff --git a/entries/sensitive-js.md b/entries/sensitive-js.md index 904a84e3..760e3a15 100644 --- a/entries/sensitive-js.md +++ b/entries/sensitive-js.md @@ -9,7 +9,6 @@ _Remake of Sensitive._ - Code repository: https://github.com/bylexus/sensitive-js.git - Code language: JavaScript - Code license: ? (ISC) - -See also https://github.com/bylexus/sensitive-js#copyright-violations +- Assets license: unknown (https://github.com/bylexus/sensitive-js#copyright-violations) ## Building diff --git a/entries/thousand_parsec.md b/entries/thousand_parsec.md index c0695008..f4d390ae 100644 --- a/entries/thousand_parsec.md +++ b/entries/thousand_parsec.md @@ -9,7 +9,7 @@ _A framework for turn based 4 X's game (eXplore, eXpand, eXploit, eXterminate). - Code repository: https://github.com/thousandparsec/tpserver-cpp.git, https://github.com/thousandparsec/tpclient-pywx.git (+), (http://git.thousandparsec.net/ not available right now) - Code language: C++, Python - Code license: GPL-2.0 -- Code dependencies: numpy, psyco, py2app, py2exe, pygame, pyOpenSSL, wxPython +- Code dependencies: NumPy, psyco, py2app, py2exe, pygame, pyOpenSSL, wxPython Should this be a game engine instead? Server is written in C++. Client is written in Python. diff --git a/entries/tocs/_arcade.md b/entries/tocs/_arcade.md index d0f624f2..e7383917 100644 --- a/entries/tocs/_arcade.md +++ b/entries/tocs/_arcade.md @@ -12,7 +12,7 @@ - **[Battery](../battery.md)** (Java, EPL-2.0, Custom, mature, inactive since 2009) - **[Battle Tanks](../battle_tanks.md)** (C++, GPL-2.0, mature, inactive since 2009) - **[Blobby Volley 2](../blobby_volley_2.md)** (C++, GPL-2.0, mature, inactive since 2017) -- **[Bloodmasters](../bloodmasters.md)** (C#, GPL, mature, inactive since 2008) +- **[Bloodmasters](../bloodmasters.md)** (C#, GPL-2.0, mature, inactive since 2008) - **[BomberClone](../bomberclone.md)** (C, GPL-2.0, beta, inactive since 2010) - **[Bombermaaan](../bombermaaan.md)** (C++, GPL-3.0, mature, inactive since 2010) - **[Bouncy the Hungry Rabbit](../bouncy_the_hungry_rabbit.md)** (Python, GPL-2.0, mature, inactive since 2007) diff --git a/entries/tocs/_board.md b/entries/tocs/_board.md index 7266a21d..b130b284 100644 --- a/entries/tocs/_board.md +++ b/entries/tocs/_board.md @@ -11,7 +11,7 @@ - **[glParchis](../glparchis.md)** (Python, GPL-3.0, mature) - **[GNU Go](../gnu_go.md)** (C, GPL-3.0, mature, inactive since 2011) - **[Hnefatafl](../hnefatafl.md)** (C, ISC, beta, inactive since 2014) -- **[Holtz](../holtz.md)** (C++, GPL, mature) +- **[Holtz](../holtz.md)** (C++, GPL-2.0, mature) - **[JSettlers](../jsettlers.md)** (Java, GPL-3.0, mature) - **[Magic Gardeners Tournament](../magic_gardeners_tournament.md)** (Python, GPL-2.0, beta, inactive since 2007) - **[OGS Mahjong](../ogs_mahjong.md)** (C++, GPL-3.0, mature, inactive since 2016) diff --git a/entries/tocs/_framework.md b/entries/tocs/_framework.md index 0f344b71..0a1ecc01 100644 --- a/entries/tocs/_framework.md +++ b/entries/tocs/_framework.md @@ -15,7 +15,7 @@ - **[DeSmuME](../desmume.md)** (C, C++, GPL-2.0, mature, inactive since 2015) - **[EasyRPG Player](../easyrpg_player.md)** (C++, GPL-3.0, mature) - **[ENIGMA (development environment)](../enigma_development_environment.md)** (C++, C, GPL-3.0, mature) -- **[F.LF](../flf.md)** (JavaScript, ?, mature) +- **[F.LF](../flf.md)** (JavaScript, CC-BY-SA-NC-3.0, mature) - **[Flare](../flare.md)** (C++, Java, GPL-3.0, mature) - **[Flex Engine](../flex_engine.md)** (C++, MIT, beta) - **[flixel-gdx](../flixel-gdx.md)** (Java, 3-clause BSD, beta, inactive since 2017) diff --git a/entries/tocs/_frameworks.md b/entries/tocs/_frameworks.md index a6e205d7..5082eb86 100644 --- a/entries/tocs/_frameworks.md +++ b/entries/tocs/_frameworks.md @@ -15,7 +15,7 @@ - **[DeSmuME](../desmume.md)** (C, C++, GPL-2.0, mature, inactive since 2015) - **[EasyRPG Player](../easyrpg_player.md)** (C++, GPL-3.0, mature) - **[ENIGMA (development environment)](../enigma_development_environment.md)** (C++, C, GPL-3.0, mature) -- **[F.LF](../flf.md)** (JavaScript, ?, mature) +- **[F.LF](../flf.md)** (JavaScript, CC-BY-SA-NC-3.0, mature) - **[Flare](../flare.md)** (C++, Java, GPL-3.0, mature) - **[Flex Engine](../flex_engine.md)** (C++, MIT, beta) - **[flixel-gdx](../flixel-gdx.md)** (Java, 3-clause BSD, beta, inactive since 2017) diff --git a/entries/tocs/_game-engine.md b/entries/tocs/_game-engine.md index 2b42ef0a..8ceba112 100644 --- a/entries/tocs/_game-engine.md +++ b/entries/tocs/_game-engine.md @@ -51,7 +51,7 @@ - **[JediOutcastLinux](../jedioutcastlinux.md)** (C, C++, GPL-2.0, mature) - **[JFDuke3D](../jfduke3d.md)** (C, GPL-2.0, beta, inactive since 2005) - **[KeeperRL](../keeperrl.md)** (C, C++, GPL-2.0, beta) -- **[Korax' Heritage](../korax_heritage.md)** (?, ?, mature) +- **[Korax' Heritage](../korax_heritage.md)** (None, ?, mature) - **[LambdaHack](../lambdahack.md)** (Haskell, 3-clause BSD, beta) - **[Librelancer](../librelancer.md)** (C, C#, MIT, beta) - **[LionEngine](../lionengine.md)** (Java, GPL-3.0, mature) @@ -85,7 +85,6 @@ - **[RBDOOM-3-BFG](../rbdoom-3-bfg.md)** (C, C++, GPL-3.0, mature) - **[ResidualVM](../residualvm.md)** (C++, GPL-2.0, beta) - **[Rigel Engine](../rigel_engine.md)** (C++, GPL-2.0, beta) -- **[RPG Paper Maker](../rpg_paper_maker.md)** (C++, ?, mature) - **[rpgboss](../rpgboss.md)** (Scala, JavaScript, AGPL-3.0, beta, inactive since 2017) - **[rRootage](../rrootage.md)** (C, 2-clause BSD, beta, inactive since 2004) - **[Ruby-warrior](../ruby-warrior.md)** (Ruby, MIT, beta, inactive since 2012) diff --git a/entries/tocs/_games.md b/entries/tocs/_games.md index ae5ee3c2..d948d80f 100644 --- a/entries/tocs/_games.md +++ b/entries/tocs/_games.md @@ -107,13 +107,13 @@ - **[Blitwizard](../blitwizard.md)** (C, C++, Lua, zlib, beta, inactive since 2015) - **[Blitzkrieg](../blitzkrieg.md)** (Java, GPL-3.0, beta, inactive since 2012) - **[Blob Wars : Attrition](../blob_wars_attrition.md)** (C, C++, GPL-3.0, mature) -- **[Blob Wars Episode 2 : Blob And Conquer](../blob_wars_episode_2_blob_and_conquer.md)** (C++, GPL, mature, inactive since 2016) +- **[Blob Wars Episode 2 : Blob And Conquer](../blob_wars_episode_2_blob_and_conquer.md)** (C++, GPL-2.0, mature, inactive since 2016) - **[Blobby Volley 2](../blobby_volley_2.md)** (C++, GPL-2.0, mature, inactive since 2017) - **[Bloboats](../bloboats.md)** (C++, GPL-2.0, mature, inactive since 2006) - **[Blobwars: Metal Blob Solid](../blobwars_metal_blob_solid.md)** (C++, GPL-2.0, mature) - **[Block Attack - Rise of the Blocks](../block_attack-rise_of_the_blocks.md)** (C++, GPL-2.0, mature) - **[BlockOut II](../blockout_ii.md)** (C++, GPL-2.0, mature, inactive since 2014) -- **[Bloodmasters](../bloodmasters.md)** (C#, GPL, mature, inactive since 2008) +- **[Bloodmasters](../bloodmasters.md)** (C#, GPL-2.0, mature, inactive since 2008) - **[boardgame.io](../boardgameio.md)** (JavaScript, TypeScript, MIT, beta) - **[BomberClone](../bomberclone.md)** (C, GPL-2.0, beta, inactive since 2010) - **[Bombermaaan](../bombermaaan.md)** (C++, GPL-3.0, mature, inactive since 2010) @@ -224,7 +224,7 @@ - **[Crown](../crown.md)** (C, C++, Vala, MIT, beta) - **[CrystalQuest](../crystalquest.md)** (JavaScript, MIT, mature, inactive since 2017) - **[Cubosphere](../cubosphere.md)** (C, C++, GPL-3.0, beta) -- **[Cultivation](../cultivation.md)** (C++, ?, mature, inactive since 2010) +- **[Cultivation](../cultivation.md)** (C++, Public domain, mature, inactive since 2010) - **[Curse of War](../curse_of_war.md)** (C, C++, GPL-3.0, mature, inactive since 2014) - **[CuteMaze](../cutemaze.md)** (C++, GPL-3.0, mature) - **[Cuyo](../cuyo.md)** (C++, GPL-2.0, mature, inactive since 2014) @@ -453,7 +453,7 @@ - **[Gweled](../gweled.md)** (C, GPL-2.0, mature) - **[GZDoom](../gzdoom.md)** (C, C++, GPL-3.0, mature) - **[H-Craft Championship](../h-craft_championship.md)** (C++, zlib, mature, inactive since 2015) -- **[Hack](../hack.md)** (C, BSD, mature, inactive since 1985) +- **[Hack](../hack.md)** (C, 3-clause BSD, mature, inactive since 1985) - **[Hale](../hale.md)** (Java, GPL-2.0, beta, inactive since 2014) - **[Hammer of Thyrion](../hammer_of_thyrion.md)** (C, GPL-2.0, mature) - **[Hardwar](../hardwar.md)** (C++, GPL-3.0, beta, inactive since 2015) @@ -478,7 +478,7 @@ - **[Hnefatafl](../hnefatafl.md)** (C, ISC, beta, inactive since 2014) - **[Hocoslamfy](../hocoslamfy.md)** (C, C++, GPL-2.0, beta, inactive since 2016) - **[HoDoKu](../hodoku.md)** (Java, GPL-3.0, mature, inactive since 2013) -- **[Holtz](../holtz.md)** (C++, GPL, mature) +- **[Holtz](../holtz.md)** (C++, GPL-2.0, mature) - **[HolySpirit](../holyspirit.md)** (C++, GPL-3.0, beta, inactive since 2013) - **[Hopson-Arcade](../hopson-arcade.md)** (C++, GPL-3.0, mature) - **[HoverRace](../hoverrace.md)** (C++, Custom, mature, inactive since 2016) @@ -497,12 +497,12 @@ - **[Inexor](../inexor.md)** (C++, JavaScript, zlib, beta, inactive since 2018) - **[Infiniminer](../infiniminer.md)** (C#, MIT, mature, inactive since 2016) - **[Infinite Tux](../infinite_tux.md)** (Java, GPL-3.0, Public domain, mature) -- **[Infon Battle Arena](../infon_battle_arena.md)** (C, Lua, GPL, beta, inactive since 2012) +- **[Infon Battle Arena](../infon_battle_arena.md)** (C, Lua, GPL-2.0, beta, inactive since 2012) - **[INSTEAD](../instead.md)** (C, Lua, MIT, mature) - **[Intricacy](../intricacy.md)** (Haskell, GPL-3.0, beta) - **[IO Reboot](../io_reboot.md)** (C#, MIT, mature, inactive since 2017) - **[ioquake3](../ioquake3.md)** (C, GPL-2.0, mature) -- **[iortcw](../iortcw.md)** (C, C++, GPL, mature) +- **[iortcw](../iortcw.md)** (C, C++, GPL-3.0, mature) - **[Iris2](../iris2.md)** (C, C++, Lua, GPL-3.0, beta, inactive since 2017) - **[Iron Seed](../iron_seed.md)** (Pascal, GPL-3.0, mature, inactive since 2013) - **[irrlamb](../irrlamb.md)** (C, C++, GPL-3.0, mature) @@ -525,7 +525,7 @@ - **[JSettlers](../jsettlers.md)** (Java, GPL-3.0, mature) - **[jsFO](../jsfo.md)** (JavaScript, Python, Apache-2.0, beta, inactive since 2017) - **[JSkat](../jskat.md)** (Java, GPL-3.0, Apache-2.0, beta) -- **[JSoko](../jsoko.md)** (Java, GPL, mature) +- **[JSoko](../jsoko.md)** (Java, GPL-3.0, mature) - **[Julius](../julius.md)** (C, C++, AGPL-3.0, mature) - **[Jump'n'Bump](../jumpnbump.md)** (C, GPL-2.0, mature, inactive since 2004) - **[Just another Tetris™ clone](../just_another_tetris_clone.md)** (Java, WTFPL, mature, inactive since 2017) @@ -547,7 +547,7 @@ - **[Knights](../knights.md)** (C++, GPL-3.0, beta, inactive since 2014) - **[Kobo Deluxe](../kobo_deluxe.md)** (C++, GPL-2.0, LGPL, beta, inactive since 2007) - **[Kobold's Quest 2](../kobolds_quest_2.md)** (Python, LGPL-3.0, beta, inactive since 2011) -- **[Korax' Heritage](../korax_heritage.md)** (?, ?, mature) +- **[Korax' Heritage](../korax_heritage.md)** (None, ?, mature) - **[KQ Lives](../kq_lives.md)** (C, GPL-2.0, beta, inactive since 2011) - **[Krank](../krank.md)** (Python, Public domain, beta, inactive since 2008) - **[Krystal Drop](../krystal_drop.md)** (C++, GPL-2.0, beta, inactive since 2004) @@ -607,7 +607,7 @@ - **[Mari0](../mari0.md)** (Lua, MIT, mature, inactive since 2012) - **[Mario Objects](../mario_objects.md)** (C#, MIT, beta) - **[Mars, Land of No Mercy](../mars_land_of_no_mercy.md)** (C++, GPL-2.0, beta, inactive since 2008) -- **[Maxit](../maxit.md)** (C++, ?, mature, inactive since 2014) +- **[Maxit](../maxit.md)** (C++, 3-clause BSD, mature, inactive since 2014) - **[Me and My Shadow](../me_and_my_shadow.md)** (C++, GPL-3.0, beta) - **[Mechanized Assault & eXploration Reloaded](../mechanized_assault_exploration_reloaded.md)** (C++, C, GPL-2.0, beta) - **[MechCommander 2 Omnitech](../mechcommander_2_omnitech.md)** (C++, MS-PL, beta, inactive since 2013) @@ -901,7 +901,6 @@ - **[RogueBox Adventures](../roguebox_adventures.md)** (Python, GPL-3.0, mature, inactive since 2017) - **[Roguish](../roguish.md)** (JavaScript, 3-clause BSD, beta, inactive since 2015) - **[Room for Change](../room_for_change.md)** (Java, Apache-2.0, mature, inactive since 2013) -- **[RPG Paper Maker](../rpg_paper_maker.md)** (C++, ?, mature) - **[RPG-X](../rpg-x.md)** (C, GPL-2.0, mature, inactive since 2015) - **[rpgboss](../rpgboss.md)** (Scala, JavaScript, AGPL-3.0, beta, inactive since 2017) - **[rRootage](../rrootage.md)** (C, 2-clause BSD, beta, inactive since 2004) diff --git a/entries/tocs/_libraries.md b/entries/tocs/_libraries.md index 83be673d..94fa3285 100644 --- a/entries/tocs/_libraries.md +++ b/entries/tocs/_libraries.md @@ -5,25 +5,32 @@ - **[Boost (C++ Libraries)](../boost_c++_libraries.md)** (C++, Boost-1.0, mature) - **[Box2D](../box2d.md)** (C, C++, Objective-C, zlib, mature) - **[Crypto++](../crypto++.md)** (C++, Boost-1.0, mature) +- **[curses](../curses.md)** (C, BSD, mature, inactive since 2000) - **[Dear ImGui](../dear_imgui.md)** (C, C++, MIT, mature) -- **[DirectPython](../directpython.md)** (C++, ?, beta, inactive since 2007) +- **[DirectPython](../directpython.md)** (C++, 2-clause BSD, beta, inactive since 2007) - **[Doxygen](../doxygen.md)** (C++, GPL-2.0, mature) - **[FreeType](../freetype.md)** (C, GPL-2.0, Custom, mature) - **[GeonBit.UI](../geonbitui.md)** (C#, MIT, mature) - **[GL4ES](../gl4es.md)** (C, MIT, mature) +- **[GLEW](../glew.md)** (C, C++, Perl, 3-clause BSD, mature) - **[GoRogue](../gorogue.md)** (C#, MIT, mature) +- **[GTK](../gtk.md)** (C, LGPL-2.1, mature) - **[HarfBuzz](../harfbuzz.md)** (C++, MIT, mature) - **[Harmonist: Dayoriah Clan Infiltration](../harmonist_dayoriah_clan_infiltration.md)** (Go, ISC, beta) - **[libpng](../libpng.md)** (C, Custom, mature) +- **[libvorbis](../libvorbis.md)** (C, 3-clause BSD, mature) - **[Libxml2](../libxml2.md)** (C, MIT, mature) - **[LieroLibre](../lierolibre.md)** (C++, 2-clause BSD, mature, inactive since 2017) - **[Lua](../lua.md)** (C, MIT, mature) - **[LZMA SDK](../lzma_sdk.md)** (C, LGPL-2.0, mature) +- **[ncurses](../ncurses.md)** (C, MIT, mature) - **[Necklace of the Eye](../necklace_of_the_eye.md)** (C++, GPL-3.0, mature, inactive since 2016) +- **[NumPy](../numpy.md)** (C, Python, 3-clause BSD, mature) - **[OpenAL Soft](../openal_soft.md)** (C, LGPL-2.0, mature) - **[OpenAL](../openal.md)** (C, Proprietary, mature) - **[OpenSSL](../openssl.md)** (C, Custom, mature) - **[Penumbra](../penumbra.md)** (C#, MIT, mature) +- **[PGU](../pgu.md)** (Python, LGPL-2.1, mature) - **[Pillow](../pillow.md)** (C, Python, PIL Software License, mature) - **[pkg-config](../pkg-config.md)** (C, GPL-2.0, mature) - **[PLIB](../plib.md)** (C++, LGPL-2.0, mature, inactive since 2012) @@ -36,6 +43,7 @@ - **[Simple DirectMedia Layer](../simple_directmedia_layer.md)** (C, zlib, mature) - **[Simple Sokoban](../simple_sokoban.md)** (C, GPL-3.0, mature, inactive since 2014) - **[SWIG](../swig.md)** (C++, SWIG license, mature) +- **[Twisted](../twisted.md)** (Python, MIT, mature) - **[wxPython](../wxpython.md)** (Python, C, wxWindows license, mature) - **[wxWidgets](../wxwidgets.md)** (C++, Objective-C, Custom, mature) - **[XZ Utils](../xz_utils.md)** (C, Custom, mature) diff --git a/entries/tocs/_library.md b/entries/tocs/_library.md index 2ceabb6b..855978c1 100644 --- a/entries/tocs/_library.md +++ b/entries/tocs/_library.md @@ -5,25 +5,32 @@ - **[Boost (C++ Libraries)](../boost_c++_libraries.md)** (C++, Boost-1.0, mature) - **[Box2D](../box2d.md)** (C, C++, Objective-C, zlib, mature) - **[Crypto++](../crypto++.md)** (C++, Boost-1.0, mature) +- **[curses](../curses.md)** (C, BSD, mature, inactive since 2000) - **[Dear ImGui](../dear_imgui.md)** (C, C++, MIT, mature) -- **[DirectPython](../directpython.md)** (C++, ?, beta, inactive since 2007) +- **[DirectPython](../directpython.md)** (C++, 2-clause BSD, beta, inactive since 2007) - **[Doxygen](../doxygen.md)** (C++, GPL-2.0, mature) - **[FreeType](../freetype.md)** (C, GPL-2.0, Custom, mature) - **[GeonBit.UI](../geonbitui.md)** (C#, MIT, mature) - **[GL4ES](../gl4es.md)** (C, MIT, mature) +- **[GLEW](../glew.md)** (C, C++, Perl, 3-clause BSD, mature) - **[GoRogue](../gorogue.md)** (C#, MIT, mature) +- **[GTK](../gtk.md)** (C, LGPL-2.1, mature) - **[HarfBuzz](../harfbuzz.md)** (C++, MIT, mature) - **[Harmonist: Dayoriah Clan Infiltration](../harmonist_dayoriah_clan_infiltration.md)** (Go, ISC, beta) - **[libpng](../libpng.md)** (C, Custom, mature) +- **[libvorbis](../libvorbis.md)** (C, 3-clause BSD, mature) - **[Libxml2](../libxml2.md)** (C, MIT, mature) - **[LieroLibre](../lierolibre.md)** (C++, 2-clause BSD, mature, inactive since 2017) - **[Lua](../lua.md)** (C, MIT, mature) - **[LZMA SDK](../lzma_sdk.md)** (C, LGPL-2.0, mature) +- **[ncurses](../ncurses.md)** (C, MIT, mature) - **[Necklace of the Eye](../necklace_of_the_eye.md)** (C++, GPL-3.0, mature, inactive since 2016) +- **[NumPy](../numpy.md)** (C, Python, 3-clause BSD, mature) - **[OpenAL Soft](../openal_soft.md)** (C, LGPL-2.0, mature) - **[OpenAL](../openal.md)** (C, Proprietary, mature) - **[OpenSSL](../openssl.md)** (C, Custom, mature) - **[Penumbra](../penumbra.md)** (C#, MIT, mature) +- **[PGU](../pgu.md)** (Python, LGPL-2.1, mature) - **[Pillow](../pillow.md)** (C, Python, PIL Software License, mature) - **[pkg-config](../pkg-config.md)** (C, GPL-2.0, mature) - **[PLIB](../plib.md)** (C++, LGPL-2.0, mature, inactive since 2012) @@ -36,6 +43,7 @@ - **[Simple DirectMedia Layer](../simple_directmedia_layer.md)** (C, zlib, mature) - **[Simple Sokoban](../simple_sokoban.md)** (C, GPL-3.0, mature, inactive since 2014) - **[SWIG](../swig.md)** (C++, SWIG license, mature) +- **[Twisted](../twisted.md)** (Python, MIT, mature) - **[wxPython](../wxpython.md)** (Python, C, wxWindows license, mature) - **[wxWidgets](../wxwidgets.md)** (C++, Objective-C, Custom, mature) - **[XZ Utils](../xz_utils.md)** (C, Custom, mature) diff --git a/entries/tocs/_linux.md b/entries/tocs/_linux.md index 3aaa0118..0caaa2c2 100644 --- a/entries/tocs/_linux.md +++ b/entries/tocs/_linux.md @@ -69,8 +69,9 @@ - **[CrossUO](../crossuo.md)** (C, C++, GPL-3.0, mature) - **[Crown](../crown.md)** (C, C++, Vala, MIT, beta) - **[Crystal Space 3D SDK](../crystal_space_3d_sdk.md)** (C, C++, LGPL-2.1, mature, inactive since 2015) -- **[Cultivation](../cultivation.md)** (C++, ?, mature, inactive since 2010) +- **[Cultivation](../cultivation.md)** (C++, Public domain, mature, inactive since 2010) - **[Curse of War](../curse_of_war.md)** (C, C++, GPL-3.0, mature, inactive since 2014) +- **[curses](../curses.md)** (C, BSD, mature, inactive since 2000) - **[Cuyo](../cuyo.md)** (C++, GPL-2.0, mature, inactive since 2014) - **[Cytadela](../cytadela.md)** (C++, GPL-3.0, beta, inactive since 2013) - **[D2X-XL](../d2x-xl.md)** (C++, Custom, GPL-2.0, mature, inactive since 2015) @@ -128,6 +129,7 @@ - **[Gilbert and the doors](../gilbert_and_the_doors.md)** (C, GPL-3.0, mature, inactive since 2018) - **[GL-117](../gl-117.md)** (C++, GPL-2.0, mature, inactive since 2005) - **[GL4ES](../gl4es.md)** (C, MIT, mature) +- **[GLEW](../glew.md)** (C, C++, Perl, 3-clause BSD, mature) - **[glParchis](../glparchis.md)** (Python, GPL-3.0, mature) - **[GLtron](../gltron.md)** (C, GPL, beta, inactive since 2017) - **[Gnome Chess](../gnome_chess.md)** (Vala, GPL-3.0, mature) @@ -136,11 +138,12 @@ - **[GNU Go](../gnu_go.md)** (C, GPL-3.0, mature, inactive since 2011) - **[Go Ollie!](../go_ollie.md)** (?, GPL-3.0, mature, inactive since 2011) - **[Golly](../golly.md)** (C++, Java, GPL-2.0, mature) -- **[Gottet](../gottet.md)** (C++, GPL, mature) +- **[Gottet](../gottet.md)** (C++, GPL-3.0, mature) - **[GPL Arcade Volleyball](../gpl_arcade_volleyball.md)** (C++, GPL-2.0, beta, inactive since 2006) - **[Grail](../grail.md)** (C++, Lua, GPL-3.0, beta, inactive since 2013) - **[Gravitation](../gravitation.md)** (C++, Public domain, mature, inactive since 2008) - **[Grobots](../grobots.md)** (C++, GPL-2.0, mature, inactive since 2014) +- **[GTK](../gtk.md)** (C, LGPL-2.1, mature) - **[GUSANOS](../gusanos.md)** (C++, GPL-2.0, beta, inactive since 2006) - **[Gweled](../gweled.md)** (C, GPL-2.0, mature) - **[GZDoom](../gzdoom.md)** (C, C++, GPL-3.0, mature) @@ -153,22 +156,22 @@ - **[Hexoshi](../hexoshi.md)** (Python, GPL-3.0, beta, inactive since 2016) - **[HHexen](../hhexen.md)** (C, GPL-2.0, mature, inactive since 2013) - **[HoDoKu](../hodoku.md)** (Java, GPL-3.0, mature, inactive since 2013) -- **[Holtz](../holtz.md)** (C++, GPL, mature) +- **[Holtz](../holtz.md)** (C++, GPL-2.0, mature) - **[HyperRogue](../hyperrogue.md)** (C++, GPL-2.0, mature) - **[I Have No Tomatoes](../i_have_no_tomatoes.md)** (C++, zlib, mature, inactive since 2004) - **[Ice Breaker](../ice_breaker.md)** (C, GPL-2.0, mature, inactive since 2003) - **[Infinite Tux](../infinite_tux.md)** (Java, GPL-3.0, Public domain, mature) -- **[Infon Battle Arena](../infon_battle_arena.md)** (C, Lua, GPL, beta, inactive since 2012) +- **[Infon Battle Arena](../infon_battle_arena.md)** (C, Lua, GPL-2.0, beta, inactive since 2012) - **[INSTEAD](../instead.md)** (C, Lua, MIT, mature) - **[Intricacy](../intricacy.md)** (Haskell, GPL-3.0, beta) - **[ioquake3](../ioquake3.md)** (C, GPL-2.0, mature) -- **[iortcw](../iortcw.md)** (C, C++, GPL, mature) +- **[iortcw](../iortcw.md)** (C, C++, GPL-3.0, mature) - **[Jake2](../jake2.md)** (Java, GPL-2.0, beta, inactive since 2006) - **[Jamp](../jamp.md)** (C++, GPL-3.0, beta, inactive since 2009) - **[Javelin](../javelin.md)** (Java, GPL-2.0, mature, inactive since 2016) - **[Jazz² Resurrection](../jazz_resurrection.md)** (C#, JavaScript, GPL-3.0, mature) - **[JSkat](../jskat.md)** (Java, GPL-3.0, Apache-2.0, beta) -- **[JSoko](../jsoko.md)** (Java, GPL, mature) +- **[JSoko](../jsoko.md)** (Java, GPL-3.0, mature) - **[Key Runner](../key_runner.md)** (C++, GPL-3.0, mature, inactive since 2013) - **[Killer Crates](../killer_crates.md)** (Java, MIT, beta, inactive since 2017) - **[Kingdoms](../kingdoms.md)** (C++, GPL-3.0, beta, inactive since 2014) @@ -186,6 +189,7 @@ - **[LGames](../lgames.md)** (C++, GPL-2.0, mature) - **[Liberal Crime Squad](../liberal_crime_squad.md)** (C++, GPL-2.0, mature, inactive since 2012) - **[Librelancer](../librelancer.md)** (C, C#, MIT, beta) +- **[libvorbis](../libvorbis.md)** (C, 3-clause BSD, mature) - **[LIKO-12](../liko-12.md)** (Lua, MIT, mature) - **[LionEngine](../lionengine.md)** (Java, GPL-3.0, mature) - **[Liquid War](../liquid_war.md)** (C, GPL-3.0, mature, inactive since 2015) @@ -196,7 +200,7 @@ - **[ManiaDrive](../maniadrive.md)** (PHP, GPL, mature, inactive since 2008) - **[Marble Marcher](../marble_marcher.md)** (C++, GPL-2.0, mature) - **[Mari0](../mari0.md)** (Lua, MIT, mature, inactive since 2012) -- **[Maxit](../maxit.md)** (C++, ?, mature, inactive since 2014) +- **[Maxit](../maxit.md)** (C++, 3-clause BSD, mature, inactive since 2014) - **[Me and My Shadow](../me_and_my_shadow.md)** (C++, GPL-3.0, beta) - **[Mindustry](../mindustry.md)** (Java, GPL-3.0, mature) - **[Mines](../mines.md)** (Vala, GPL-3.0, mature) @@ -212,6 +216,7 @@ - **[Murder In The Public Domain](../murder_in_the_public_domain.md)** (C++, GPL-3.0, mature, inactive since 2013) - **[n2048](../n2048.md)** (C, 2-clause BSD, beta, inactive since 2014) - **[Nazara Engine](../nazara_engine.md)** (C, C++, MIT, beta) +- **[ncurses](../ncurses.md)** (C, MIT, mature) - **[NetMauMau](../netmaumau.md)** (C++, LGPL-3.0, mature, inactive since 2015) - **[Netrek](../netrek.md)** (C, Custom, mature, inactive since 2009) - **[NFSIISE](../nfsiise.md)** (C, MIT, mature) @@ -221,6 +226,7 @@ - **[NOVA PINBALL](../nova_pinball.md)** (Lua, GPL-3.0, beta, inactive since 2017) - **[NullpoMino](../nullpomino.md)** (Java, 3-clause BSD, mature) - **[Numpty Physics](../numpty_physics.md)** (C++, GPL-3.0, beta, inactive since 2016) +- **[NumPy](../numpy.md)** (C, Python, 3-clause BSD, mature) - **[OGS Mahjong](../ogs_mahjong.md)** (C++, GPL-3.0, mature, inactive since 2016) - **[OldSkool Gravity Game](../oldskool_gravity_game.md)** (C++, GPL-3.0, mature, inactive since 2016) - **[Oolite](../oolite.md)** (Objective-C, C, JavaScript, GPL-2.0, mature) @@ -261,6 +267,7 @@ - **[Penguin Command](../penguin_command.md)** (C, GPL-2.0, mature, inactive since 2007) - **[Pentagram](../pentagram.md)** (C++, GPL-2.0, beta, inactive since 2018) - **[Performous](../performous.md)** (C, C++, GPL-2.0, mature) +- **[PGU](../pgu.md)** (Python, LGPL-2.1, mature) - **[Physics Platformer](../physics_platformer.md)** (Java, MIT, beta, inactive since 2019) - **[Physics Spacewar](../physics_spacewar.md)** (Java, MIT, beta, inactive since 2019) - **[Pillow](../pillow.md)** (C, Python, PIL Software License, mature) @@ -296,7 +303,6 @@ - **[ReTux](../retux.md)** (Python, GPL-3.0, mature, inactive since 2018) - **[Ri-li](../ri-li.md)** (C++, GPL-3.0, mature, inactive since 2007) - **[RogueBox Adventures](../roguebox_adventures.md)** (Python, GPL-3.0, mature, inactive since 2017) -- **[RPG Paper Maker](../rpg_paper_maker.md)** (C++, ?, mature) - **[RPG-X](../rpg-x.md)** (C, GPL-2.0, mature, inactive since 2015) - **[rpgboss](../rpgboss.md)** (Scala, JavaScript, AGPL-3.0, beta, inactive since 2017) - **[rRootage](../rrootage.md)** (C, 2-clause BSD, beta, inactive since 2004) @@ -374,6 +380,7 @@ - **[Tux of Math Command](../tux_of_math_command.md)** (C, GPL-3.0, mature, inactive since 2011) - **[Tux Paint](../tux_paint.md)** (C, C++, GPL-2.0, beta) - **[TuxKart](../tuxkart.md)** (C++, GPL-2.0, beta, inactive since 2004) +- **[Twisted](../twisted.md)** (Python, MIT, mature) - **[Ultimate Stunts](../ultimate_stunts.md)** (C++, GPL-2.0, beta, inactive since 2013) - **[UltraStar Deluxe](../ultrastar_deluxe.md)** (Pascal, GPL-2.0, mature) - **[unitystation](../unitystation.md)** (C#, AGPL-3.0, beta) diff --git a/entries/tocs/_macos.md b/entries/tocs/_macos.md index 06339ce1..c3a9d085 100644 --- a/entries/tocs/_macos.md +++ b/entries/tocs/_macos.md @@ -32,7 +32,7 @@ - **[Craft](../craft.md)** (C, Python, MIT, mature, inactive since 2017) - **[CrossUO](../crossuo.md)** (C, C++, GPL-3.0, mature) - **[Crystal Space 3D SDK](../crystal_space_3d_sdk.md)** (C, C++, LGPL-2.1, mature, inactive since 2015) -- **[Cultivation](../cultivation.md)** (C++, ?, mature, inactive since 2010) +- **[Cultivation](../cultivation.md)** (C++, Public domain, mature, inactive since 2010) - **[Cytadela](../cytadela.md)** (C++, GPL-3.0, beta, inactive since 2013) - **[D2X-XL](../d2x-xl.md)** (C++, Custom, GPL-2.0, mature, inactive since 2015) - **[Daggerfall Unity](../daggerfall_unity.md)** (C#, MIT, mature) @@ -74,15 +74,17 @@ - **[GCompris](../gcompris.md)** (C, Python, GPL-3.0, mature, inactive since 2016) - **[Gem Drop X](../gem_drop_x.md)** (C, GPL-2.0, beta, inactive since 2002) - **[GL-117](../gl-117.md)** (C++, GPL-2.0, mature, inactive since 2005) +- **[GLEW](../glew.md)** (C, C++, Perl, 3-clause BSD, mature) - **[GLtron](../gltron.md)** (C, GPL, beta, inactive since 2017) - **[GNU Chess](../gnu_chess.md)** (C++, GPL-3.0, mature, inactive since 2017) - **[GNU FreeDink](../gnu_freedink.md)** (C, GPL-3.0, mature, inactive since 2012) - **[GNU Go](../gnu_go.md)** (C, GPL-3.0, mature, inactive since 2011) - **[Golly](../golly.md)** (C++, Java, GPL-2.0, mature) -- **[Gottet](../gottet.md)** (C++, GPL, mature) +- **[Gottet](../gottet.md)** (C++, GPL-3.0, mature) - **[GPL Arcade Volleyball](../gpl_arcade_volleyball.md)** (C++, GPL-2.0, beta, inactive since 2006) - **[Gravitation](../gravitation.md)** (C++, Public domain, mature, inactive since 2008) - **[Grobots](../grobots.md)** (C++, GPL-2.0, mature, inactive since 2014) +- **[GTK](../gtk.md)** (C, LGPL-2.1, mature) - **[GZDoom](../gzdoom.md)** (C, C++, GPL-3.0, mature) - **[Hammer of Thyrion](../hammer_of_thyrion.md)** (C, GPL-2.0, mature) - **[Harmonist: Dayoriah Clan Infiltration](../harmonist_dayoriah_clan_infiltration.md)** (Go, ISC, beta) @@ -92,11 +94,11 @@ - **[INSTEAD](../instead.md)** (C, Lua, MIT, mature) - **[Intricacy](../intricacy.md)** (Haskell, GPL-3.0, beta) - **[ioquake3](../ioquake3.md)** (C, GPL-2.0, mature) -- **[iortcw](../iortcw.md)** (C, C++, GPL, mature) +- **[iortcw](../iortcw.md)** (C, C++, GPL-3.0, mature) - **[Jamp](../jamp.md)** (C++, GPL-3.0, beta, inactive since 2009) - **[Javelin](../javelin.md)** (Java, GPL-2.0, mature, inactive since 2016) - **[Jazz² Resurrection](../jazz_resurrection.md)** (C#, JavaScript, GPL-3.0, mature) -- **[JSoko](../jsoko.md)** (Java, GPL, mature) +- **[JSoko](../jsoko.md)** (Java, GPL-3.0, mature) - **[kiki the nano bot](../kiki_the_nano_bot.md)** (C++, Public domain, mature, inactive since 2007) - **[KKnD](../kknd.md)** (C#, GPL-3.0, beta) - **[Kobo Deluxe](../kobo_deluxe.md)** (C++, GPL-2.0, LGPL, beta, inactive since 2007) @@ -109,7 +111,7 @@ - **[LÖVE](../love.md)** (C++, zlib, mature) - **[Maelstrom](../maelstrom.md)** (C, C++, GPL-2.0, mature, inactive since 2002) - **[Mari0](../mari0.md)** (Lua, MIT, mature, inactive since 2012) -- **[Maxit](../maxit.md)** (C++, ?, mature, inactive since 2014) +- **[Maxit](../maxit.md)** (C++, 3-clause BSD, mature, inactive since 2014) - **[Me and My Shadow](../me_and_my_shadow.md)** (C++, GPL-3.0, beta) - **[MicroWar 2.0](../microwar_20.md)** (Python, 3-clause BSD, mature, inactive since 2009) - **[Minetest](../minetest.md)** (C, C++, Lua, LGPL-2.1, mature) @@ -123,6 +125,7 @@ - **[NOVA PINBALL](../nova_pinball.md)** (Lua, GPL-3.0, beta, inactive since 2017) - **[NullpoMino](../nullpomino.md)** (Java, 3-clause BSD, mature) - **[Numpty Physics](../numpty_physics.md)** (C++, GPL-3.0, beta, inactive since 2016) +- **[NumPy](../numpy.md)** (C, Python, 3-clause BSD, mature) - **[Oolite](../oolite.md)** (Objective-C, C, JavaScript, GPL-2.0, mature) - **[Open Horizon](../open_horizon.md)** (C++, MIT, beta) - **[Open Rodent's Revenge](../open_rodents_revenge.md)** (C++, MIT, beta, inactive since 2018) @@ -149,6 +152,7 @@ - **[Penguin Command](../penguin_command.md)** (C, GPL-2.0, mature, inactive since 2007) - **[Pentagram](../pentagram.md)** (C++, GPL-2.0, beta, inactive since 2018) - **[Performous](../performous.md)** (C, C++, GPL-2.0, mature) +- **[PGU](../pgu.md)** (Python, LGPL-2.1, mature) - **[Pillow](../pillow.md)** (C, Python, PIL Software License, mature) - **[Pillows](../pillows.md)** (Python, GPL-2.0, beta, inactive since 2007) - **[Pingus](../pingus.md)** (C++, GPL-3.0, mature) @@ -173,7 +177,6 @@ - **[Ren'Py](../renpy.md)** (C, Python, Ren'Py, LGPL-2.1, mature) - **[ResidualVM](../residualvm.md)** (C++, GPL-2.0, beta) - **[Ri-li](../ri-li.md)** (C++, GPL-3.0, mature, inactive since 2007) -- **[RPG Paper Maker](../rpg_paper_maker.md)** (C++, ?, mature) - **[rpgboss](../rpgboss.md)** (Scala, JavaScript, AGPL-3.0, beta, inactive since 2017) - **[RufasCube](../rufascube.md)** (Ada, GPL-2.0, mature) - **[RufasSlider](../rufasslider.md)** (C++, GPL-2.0, mature) diff --git a/entries/tocs/_platform.md b/entries/tocs/_platform.md index 9dd7476a..89e13bf7 100644 --- a/entries/tocs/_platform.md +++ b/entries/tocs/_platform.md @@ -6,7 +6,7 @@ - **[Alex the Allegator 4](../alex_the_allegator_4.md)** (C, GPL-2.0, mature, inactive since 2003) - **[Amphetamine](../amphetamine.md)** (C, GPL-2.0, beta, inactive since 2008) - **[Blob Wars : Attrition](../blob_wars_attrition.md)** (C, C++, GPL-3.0, mature) -- **[Blob Wars Episode 2 : Blob And Conquer](../blob_wars_episode_2_blob_and_conquer.md)** (C++, GPL, mature, inactive since 2016) +- **[Blob Wars Episode 2 : Blob And Conquer](../blob_wars_episode_2_blob_and_conquer.md)** (C++, GPL-2.0, mature, inactive since 2016) - **[CaveExpress](../caveexpress.md)** (C, GPL-3.0, mature) - **[Data Storm](../data_storm.md)** (C, Apache-2.0, mature, inactive since 2017) - **[Dave Gnukem](../dave_gnukem.md)** (C++, GPL-2.0, mature) diff --git a/entries/tocs/_puzzle.md b/entries/tocs/_puzzle.md index ab0b1241..1d5f322e 100644 --- a/entries/tocs/_puzzle.md +++ b/entries/tocs/_puzzle.md @@ -52,12 +52,12 @@ - **[Hex-a-hop](../hex-a-hop.md)** (C++, GPL-2.0, mature, inactive since 2013) - **[Hextris](../hextris.md)** (JavaScript, GPL-3.0, mature) - **[HoDoKu](../hodoku.md)** (Java, GPL-3.0, mature, inactive since 2013) -- **[Holtz](../holtz.md)** (C++, GPL, mature) +- **[Holtz](../holtz.md)** (C++, GPL-2.0, mature) - **[Hypercube](../hypercube.md)** (Java, GPL-2.0, mature, inactive since 2016) - **[Intricacy](../intricacy.md)** (Haskell, GPL-3.0, beta) - **[IO Reboot](../io_reboot.md)** (C#, MIT, mature, inactive since 2017) - **[Jamp](../jamp.md)** (C++, GPL-3.0, beta, inactive since 2009) -- **[JSoko](../jsoko.md)** (Java, GPL, mature) +- **[JSoko](../jsoko.md)** (Java, GPL-3.0, mature) - **[KAtomic](../katomic.md)** (C++, GPL-2.0, mature) - **[kiki the nano bot](../kiki_the_nano_bot.md)** (C++, Public domain, mature, inactive since 2007) - **[Klooni 1010!](../klooni_1010.md)** (Java, GPL-3.0, beta) diff --git a/entries/tocs/_remake.md b/entries/tocs/_remake.md index 97f9e58f..709998ea 100644 --- a/entries/tocs/_remake.md +++ b/entries/tocs/_remake.md @@ -180,7 +180,7 @@ - **[Iceball](../iceball.md)** (C, Lua, GPL-3.0, inactive since 2017) - **[Inexor](../inexor.md)** (C++, JavaScript, zlib, beta, inactive since 2018) - **[ioquake3](../ioquake3.md)** (C, GPL-2.0, mature) -- **[iortcw](../iortcw.md)** (C, C++, GPL, mature) +- **[iortcw](../iortcw.md)** (C, C++, GPL-3.0, mature) - **[Iris2](../iris2.md)** (C, C++, Lua, GPL-3.0, beta, inactive since 2017) - **[Iron Seed](../iron_seed.md)** (Pascal, GPL-3.0, mature, inactive since 2013) - **[irrlamb](../irrlamb.md)** (C, C++, GPL-3.0, mature) @@ -223,7 +223,7 @@ - **[ManiaDrive](../maniadrive.md)** (PHP, GPL, mature, inactive since 2008) - **[Manic Digger](../manic_digger.md)** (C#, Public domain, Unlicense, mature, inactive since 2017) - **[Mari0](../mari0.md)** (Lua, MIT, mature, inactive since 2012) -- **[Maxit](../maxit.md)** (C++, ?, mature, inactive since 2014) +- **[Maxit](../maxit.md)** (C++, 3-clause BSD, mature, inactive since 2014) - **[Mechanized Assault & eXploration Reloaded](../mechanized_assault_exploration_reloaded.md)** (C++, C, GPL-2.0, beta) - **[MechCommander 2 Omnitech](../mechcommander_2_omnitech.md)** (C++, MS-PL, beta, inactive since 2013) - **[Mega Mario](../mega_mario.md)** (C++, LGPL-2.1, mature, inactive since 2012) diff --git a/entries/tocs/_role-playing.md b/entries/tocs/_role-playing.md index af6831eb..e9ace287 100644 --- a/entries/tocs/_role-playing.md +++ b/entries/tocs/_role-playing.md @@ -72,7 +72,7 @@ - **[GNU FreeDink](../gnu_freedink.md)** (C, GPL-3.0, mature, inactive since 2012) - **[Goblin Hack](../goblin_hack.md)** (C++, GPL-2.0, beta, inactive since 2009) - **[Griefly](../griefly.md)** (C++, Go, Python, MIT, beta) -- **[Hack](../hack.md)** (C, BSD, mature, inactive since 1985) +- **[Hack](../hack.md)** (C, 3-clause BSD, mature, inactive since 1985) - **[Hale](../hale.md)** (Java, GPL-2.0, beta, inactive since 2014) - **[Haxima](../haxima.md)** (C++, GPL-3.0, beta) - **[Hero of Allacrost](../hero_of_allacrost.md)** (C++, Lua, GPL-2.0, mature) @@ -91,7 +91,7 @@ - **[JSkat](../jskat.md)** (Java, GPL-3.0, Apache-2.0, beta) - **[Knights](../knights.md)** (C++, GPL-3.0, beta, inactive since 2014) - **[Kobold's Quest 2](../kobolds_quest_2.md)** (Python, LGPL-3.0, beta, inactive since 2011) -- **[Korax' Heritage](../korax_heritage.md)** (?, ?, mature) +- **[Korax' Heritage](../korax_heritage.md)** (None, ?, mature) - **[KQ Lives](../kq_lives.md)** (C, GPL-2.0, beta, inactive since 2011) - **[Krank](../krank.md)** (Python, Public domain, beta, inactive since 2008) - **[Labyrinth of Worlds](../labyrinth_of_worlds.md)** (C++, LGPL-3.0, beta, inactive since 2010) diff --git a/entries/tocs/_simulation.md b/entries/tocs/_simulation.md index 56463b46..fabdbffe 100644 --- a/entries/tocs/_simulation.md +++ b/entries/tocs/_simulation.md @@ -18,7 +18,7 @@ - **[Construo](../construo.md)** (C++, GPL-3.0, beta, inactive since 2015) - **[Core War](../core_war.md)** (C, Java, GPL-2.0, 2-clause BSD, mature) - **[Critterding](../critterding.md)** (C++, GPL-2.0, beta, inactive since 2013) -- **[Cultivation](../cultivation.md)** (C++, ?, mature, inactive since 2010) +- **[Cultivation](../cultivation.md)** (C++, Public domain, mature, inactive since 2010) - **[Cytopia](../cytopia.md)** (C++, GPL-3.0, beta) - **[Danger from the Deep](../danger_from_the_deep.md)** (C++, GPL-2.0, beta, inactive since 2011) - **[Dope Wars](../dope_wars.md)** (C, GPL-2.0, mature, inactive since 2013) @@ -44,7 +44,7 @@ - **[Hardwar](../hardwar.md)** (C++, GPL-3.0, beta, inactive since 2015) - **[Hematite](../hematite.md)** (Rust, MIT, beta) - **[Infiniminer](../infiniminer.md)** (C#, MIT, mature, inactive since 2016) -- **[Infon Battle Arena](../infon_battle_arena.md)** (C, Lua, GPL, beta, inactive since 2012) +- **[Infon Battle Arena](../infon_battle_arena.md)** (C, Lua, GPL-2.0, beta, inactive since 2012) - **[Julius](../julius.md)** (C, C++, AGPL-3.0, mature) - **[KeeperRL](../keeperrl.md)** (C, C++, GPL-2.0, beta) - **[Librelancer](../librelancer.md)** (C, C#, MIT, beta) diff --git a/entries/tocs/_strategy.md b/entries/tocs/_strategy.md index ef995b3e..689f79a3 100644 --- a/entries/tocs/_strategy.md +++ b/entries/tocs/_strategy.md @@ -108,7 +108,7 @@ - **[Hexwar](../hexwar.md)** (Ruby, JavaScript, MIT, beta, inactive since 2012) - **[HHexen](../hhexen.md)** (C, GPL-2.0, mature, inactive since 2013) - **[Hnefatafl](../hnefatafl.md)** (C, ISC, beta, inactive since 2014) -- **[Infon Battle Arena](../infon_battle_arena.md)** (C, Lua, GPL, beta, inactive since 2012) +- **[Infon Battle Arena](../infon_battle_arena.md)** (C, Lua, GPL-2.0, beta, inactive since 2012) - **[Isometric Turn-Based Strategy](../isometric_turn-based_strategy.md)** (Python, MIT, beta) - **[Jagged Alliance 2 Stracciatella](../jagged_alliance_2_stracciatella.md)** (C, C++, Custom, mature) - **[JQuest](../jquest.md)** (Java, GPL-2.0, beta, inactive since 2006) @@ -126,7 +126,7 @@ - **[Magic Gardeners Tournament](../magic_gardeners_tournament.md)** (Python, GPL-2.0, beta, inactive since 2007) - **[Mah-Jong](../mah-jong.md)** (C, GPL-2.0, mature) - **[Mars, Land of No Mercy](../mars_land_of_no_mercy.md)** (C++, GPL-2.0, beta, inactive since 2008) -- **[Maxit](../maxit.md)** (C++, ?, mature, inactive since 2014) +- **[Maxit](../maxit.md)** (C++, 3-clause BSD, mature, inactive since 2014) - **[Mechanized Assault & eXploration Reloaded](../mechanized_assault_exploration_reloaded.md)** (C++, C, GPL-2.0, beta) - **[MegaGlest](../megaglest.md)** (C, C++, GPL-3.0, mature) - **[MegaMek](../megamek.md)** (Java, GPL-2.0, mature) diff --git a/entries/tocs/_tool.md b/entries/tocs/_tool.md index 91f9ed6d..13819bb8 100644 --- a/entries/tocs/_tool.md +++ b/entries/tocs/_tool.md @@ -14,7 +14,7 @@ - **[Fantasy Map Generator](../fantasy_map_generator.md)** (JavaScript, MIT, mature) - **[GM Tools](../gm_tools.md)** (C++, GPL-2.0, beta, inactive since 2004) - **[GoRogue](../gorogue.md)** (C#, MIT, mature) -- **[Gottet](../gottet.md)** (C++, GPL, mature) +- **[Gottet](../gottet.md)** (C++, GPL-3.0, mature) - **[JaNaG - Java Name Generator](../janag-java_name_generator.md)** (Java, GPL-3.0, mature, inactive since 2016) - **[Libre: The Open Source Card Game](../libre_the_open_source_card_game.md)** (Python, AGPL-3.0, mature, inactive since 2010) - **[Monster Generator](../monster_generator.md)** (Java, MIT, mature) diff --git a/entries/tocs/_tools.md b/entries/tocs/_tools.md index 90e4c7e9..340f3d34 100644 --- a/entries/tocs/_tools.md +++ b/entries/tocs/_tools.md @@ -14,7 +14,7 @@ - **[Fantasy Map Generator](../fantasy_map_generator.md)** (JavaScript, MIT, mature) - **[GM Tools](../gm_tools.md)** (C++, GPL-2.0, beta, inactive since 2004) - **[GoRogue](../gorogue.md)** (C#, MIT, mature) -- **[Gottet](../gottet.md)** (C++, GPL, mature) +- **[Gottet](../gottet.md)** (C++, GPL-3.0, mature) - **[JaNaG - Java Name Generator](../janag-java_name_generator.md)** (Java, GPL-3.0, mature, inactive since 2016) - **[Libre: The Open Source Card Game](../libre_the_open_source_card_game.md)** (Python, AGPL-3.0, mature, inactive since 2010) - **[Monster Generator](../monster_generator.md)** (Java, MIT, mature) diff --git a/entries/tocs/_web.md b/entries/tocs/_web.md index df943621..58474e73 100644 --- a/entries/tocs/_web.md +++ b/entries/tocs/_web.md @@ -21,7 +21,7 @@ - **[Devana](../devana.md)** (PHP, zlib, beta) - **[Esenthel Engine](../esenthel_engine.md)** (C, C++, Custom, beta) - **[Executive Man](../executive_man.md)** (JavaScript, Custom, mature, inactive since 2017) -- **[F.LF](../flf.md)** (JavaScript, ?, mature) +- **[F.LF](../flf.md)** (JavaScript, CC-BY-SA-NC-3.0, mature) - **[Fantasy Map Generator](../fantasy_map_generator.md)** (JavaScript, MIT, mature) - **[flixel-gdx](../flixel-gdx.md)** (Java, 3-clause BSD, beta, inactive since 2017) - **[gist-txt](../gist-txt.md)** (JavaScript, MIT, mature, inactive since 2018) diff --git a/entries/tocs/_windows.md b/entries/tocs/_windows.md index 46a23956..0e0a37b3 100644 --- a/entries/tocs/_windows.md +++ b/entries/tocs/_windows.md @@ -61,7 +61,7 @@ - **[Craft](../craft.md)** (C, Python, MIT, mature, inactive since 2017) - **[CrossUO](../crossuo.md)** (C, C++, GPL-3.0, mature) - **[Crystal Space 3D SDK](../crystal_space_3d_sdk.md)** (C, C++, LGPL-2.1, mature, inactive since 2015) -- **[Cultivation](../cultivation.md)** (C++, ?, mature, inactive since 2010) +- **[Cultivation](../cultivation.md)** (C++, Public domain, mature, inactive since 2010) - **[Curse of War](../curse_of_war.md)** (C, C++, GPL-3.0, mature, inactive since 2014) - **[Cytadela](../cytadela.md)** (C++, GPL-3.0, beta, inactive since 2013) - **[D-Fend Reloaded](../d-fend_reloaded.md)** (Pascal, GPL-3.0, mature, inactive since 2015) @@ -75,7 +75,7 @@ - **[Destination Sol](../destination_sol.md)** (Java, Apache-2.0, mature) - **[dhewm3](../dhewm3.md)** (C, C++, GPL-3.0, mature) - **[Digital: A Love Story](../digital_a_love_story.md)** (Ren'py, CC-BY-NC-SA-3.0, mature) -- **[DirectPython](../directpython.md)** (C++, ?, beta, inactive since 2007) +- **[DirectPython](../directpython.md)** (C++, 2-clause BSD, beta, inactive since 2007) - **[DirectX12GameEngine](../directx12gameengine.md)** (C#, MIT, beta) - **[Do It Yourself Doom With SDL](../do_it_yourself_doom_with_sdl.md)** (C++, MIT, beta) - **[Domination](../domination.md)** (Java, GPL-3.0, mature) @@ -125,6 +125,7 @@ - **[GeonBit.UI](../geonbitui.md)** (C#, MIT, mature) - **[Gilbert and the doors](../gilbert_and_the_doors.md)** (C, GPL-3.0, mature, inactive since 2018) - **[GL-117](../gl-117.md)** (C++, GPL-2.0, mature, inactive since 2005) +- **[GLEW](../glew.md)** (C, C++, Perl, 3-clause BSD, mature) - **[glParchis](../glparchis.md)** (Python, GPL-3.0, mature) - **[GLtron](../gltron.md)** (C, GPL, beta, inactive since 2017) - **[GNU Chess](../gnu_chess.md)** (C++, GPL-3.0, mature, inactive since 2017) @@ -133,10 +134,11 @@ - **[Go Ollie!](../go_ollie.md)** (?, GPL-3.0, mature, inactive since 2011) - **[Golly](../golly.md)** (C++, Java, GPL-2.0, mature) - **[GoRogue](../gorogue.md)** (C#, MIT, mature) -- **[Gottet](../gottet.md)** (C++, GPL, mature) +- **[Gottet](../gottet.md)** (C++, GPL-3.0, mature) - **[GPL Arcade Volleyball](../gpl_arcade_volleyball.md)** (C++, GPL-2.0, beta, inactive since 2006) - **[Gravitation](../gravitation.md)** (C++, Public domain, mature, inactive since 2008) - **[Grobots](../grobots.md)** (C++, GPL-2.0, mature, inactive since 2014) +- **[GTK](../gtk.md)** (C, LGPL-2.1, mature) - **[GUSANOS](../gusanos.md)** (C++, GPL-2.0, beta, inactive since 2006) - **[Gusty's Serpents](../gustys_serpents.md)** (C++, GPL-3.0, beta, inactive since 2014) - **[GZDoom](../gzdoom.md)** (C, C++, GPL-3.0, mature) @@ -148,18 +150,18 @@ - **[Help Hannah's Horse](../help_hannahs_horse.md)** (C++, GPL-2.0, beta, inactive since 2008) - **[Hexoshi](../hexoshi.md)** (Python, GPL-3.0, beta, inactive since 2016) - **[HoDoKu](../hodoku.md)** (Java, GPL-3.0, mature, inactive since 2013) -- **[Holtz](../holtz.md)** (C++, GPL, mature) +- **[Holtz](../holtz.md)** (C++, GPL-2.0, mature) - **[HoverRace](../hoverrace.md)** (C++, Custom, mature, inactive since 2016) - **[HyperRogue](../hyperrogue.md)** (C++, GPL-2.0, mature) - **[I Have No Tomatoes](../i_have_no_tomatoes.md)** (C++, zlib, mature, inactive since 2004) - **[Ice Breaker](../ice_breaker.md)** (C, GPL-2.0, mature, inactive since 2003) - **[ika](../ika.md)** (C++, Python, PHP, C#, GPL-2.0, beta, inactive since 2007) - **[Infinite Tux](../infinite_tux.md)** (Java, GPL-3.0, Public domain, mature) -- **[Infon Battle Arena](../infon_battle_arena.md)** (C, Lua, GPL, beta, inactive since 2012) +- **[Infon Battle Arena](../infon_battle_arena.md)** (C, Lua, GPL-2.0, beta, inactive since 2012) - **[INSTEAD](../instead.md)** (C, Lua, MIT, mature) - **[Intricacy](../intricacy.md)** (Haskell, GPL-3.0, beta) - **[ioquake3](../ioquake3.md)** (C, GPL-2.0, mature) -- **[iortcw](../iortcw.md)** (C, C++, GPL, mature) +- **[iortcw](../iortcw.md)** (C, C++, GPL-3.0, mature) - **[irrlamb](../irrlamb.md)** (C, C++, GPL-3.0, mature) - **[Jake2](../jake2.md)** (Java, GPL-2.0, beta, inactive since 2006) - **[Jamp](../jamp.md)** (C++, GPL-3.0, beta, inactive since 2009) @@ -167,7 +169,7 @@ - **[Jazz² Resurrection](../jazz_resurrection.md)** (C#, JavaScript, GPL-3.0, mature) - **[JonoF's Shadow Warrior Port (JFSW)](../jonofs_shadow_warrior_port_jfsw.md)** (C, GPL-2.0, beta, inactive since 2005) - **[JSkat](../jskat.md)** (Java, GPL-3.0, Apache-2.0, beta) -- **[JSoko](../jsoko.md)** (Java, GPL, mature) +- **[JSoko](../jsoko.md)** (Java, GPL-3.0, mature) - **[Jump'n'Bump](../jumpnbump.md)** (C, GPL-2.0, mature, inactive since 2004) - **[KeeperRL](../keeperrl.md)** (C, C++, GPL-2.0, beta) - **[Key Runner](../key_runner.md)** (C++, GPL-3.0, mature, inactive since 2013) @@ -196,7 +198,7 @@ - **[Manic Digger](../manic_digger.md)** (C#, Public domain, Unlicense, mature, inactive since 2017) - **[Marble Marcher](../marble_marcher.md)** (C++, GPL-2.0, mature) - **[Mari0](../mari0.md)** (Lua, MIT, mature, inactive since 2012) -- **[Maxit](../maxit.md)** (C++, ?, mature, inactive since 2014) +- **[Maxit](../maxit.md)** (C++, 3-clause BSD, mature, inactive since 2014) - **[Me and My Shadow](../me_and_my_shadow.md)** (C++, GPL-3.0, beta) - **[Mega Mario](../mega_mario.md)** (C++, LGPL-2.1, mature, inactive since 2012) - **[MicroWar 2.0](../microwar_20.md)** (Python, 3-clause BSD, mature, inactive since 2009) @@ -212,6 +214,7 @@ - **[Mr. Rescue](../mr_rescue.md)** (Lua, zlib, mature, inactive since 2016) - **[Murder In The Public Domain](../murder_in_the_public_domain.md)** (C++, GPL-3.0, mature, inactive since 2013) - **[Nazara Engine](../nazara_engine.md)** (C, C++, MIT, beta) +- **[ncurses](../ncurses.md)** (C, MIT, mature) - **[NetMauMau](../netmaumau.md)** (C++, LGPL-3.0, mature, inactive since 2015) - **[Netrek](../netrek.md)** (C, Custom, mature, inactive since 2009) - **[Neverball](../neverball.md)** (C, C++, GPL-2.0, mature) @@ -224,6 +227,7 @@ - **[NStars!](../nstars.md)** (C#, ?, beta, inactive since 2004) - **[NullpoMino](../nullpomino.md)** (Java, 3-clause BSD, mature) - **[Numpty Physics](../numpty_physics.md)** (C++, GPL-3.0, beta, inactive since 2016) +- **[NumPy](../numpy.md)** (C, Python, 3-clause BSD, mature) - **[nXtank](../nxtank.md)** (Python, GPL-3.0, beta, inactive since 2010) - **[OGS Mahjong](../ogs_mahjong.md)** (C++, GPL-3.0, mature, inactive since 2016) - **[OldSkool Gravity Game](../oldskool_gravity_game.md)** (C++, GPL-3.0, mature, inactive since 2016) @@ -273,6 +277,7 @@ - **[Penguin Command](../penguin_command.md)** (C, GPL-2.0, mature, inactive since 2007) - **[Pentagram](../pentagram.md)** (C++, GPL-2.0, beta, inactive since 2018) - **[Performous](../performous.md)** (C, C++, GPL-2.0, mature) +- **[PGU](../pgu.md)** (Python, LGPL-2.1, mature) - **[Physics Platformer](../physics_platformer.md)** (Java, MIT, beta, inactive since 2019) - **[Physics Spacewar](../physics_spacewar.md)** (Java, MIT, beta, inactive since 2019) - **[Pillow](../pillow.md)** (C, Python, PIL Software License, mature) @@ -311,7 +316,6 @@ - **[Ri-li](../ri-li.md)** (C++, GPL-3.0, mature, inactive since 2007) - **[Rigs of Rods](../rigs_of_rods.md)** (C, C++, AngelScript, GPL-3.0, mature) - **[RogueBox Adventures](../roguebox_adventures.md)** (Python, GPL-3.0, mature, inactive since 2017) -- **[RPG Paper Maker](../rpg_paper_maker.md)** (C++, ?, mature) - **[RPG-X](../rpg-x.md)** (C, GPL-2.0, mature, inactive since 2015) - **[rpgboss](../rpgboss.md)** (Scala, JavaScript, AGPL-3.0, beta, inactive since 2017) - **[rRootage](../rrootage.md)** (C, 2-clause BSD, beta, inactive since 2004) @@ -386,6 +390,7 @@ - **[TUSSLE](../tussle.md)** (Python, GPL-3.0, mature, inactive since 2017) - **[Tux Football](../tux_football.md)** (C++, GPL-2.0, beta, inactive since 2012) - **[Tux Paint](../tux_paint.md)** (C, C++, GPL-2.0, beta) +- **[Twisted](../twisted.md)** (Python, MIT, mature) - **[Uebergame](../uebergame.md)** (TorqueScript, C#, MIT, mature) - **[Ultimate Stunts](../ultimate_stunts.md)** (C++, GPL-2.0, beta, inactive since 2013) - **[UltraStar Deluxe](../ultrastar_deluxe.md)** (Pascal, GPL-2.0, mature) diff --git a/entries/turious.md b/entries/turious.md index 2b2bf4ee..47aaefb6 100644 --- a/entries/turious.md +++ b/entries/turious.md @@ -5,11 +5,12 @@ _Turn-Based Strategy Game._ - Home: https://gitorious.org/turious/turious/ - State: beta, inactive since 2014 - Keywords: strategy -- Code repository: https://gitorious.org/turious/turious.git +- Code repository: https://gitlab.com/osgames/turious.git (backup of gitorious), https://gitlab.com/osgames/rosethorn.git (+), https://gitorious.org/turious/turious.git (read-only), https://gitorious.org/rosethorn/rosethorn.git (read-only) - Code language: C - Code license: GPL-3.0 +- Code dependencies: Rosethorn +- Developer: darkrose (darkrose@GL) -Requires the [Rosethorn library](https://gitorious.org/rosethorn/rosethorn). ## Building diff --git a/entries/twisted.md b/entries/twisted.md new file mode 100644 index 00000000..a3582c87 --- /dev/null +++ b/entries/twisted.md @@ -0,0 +1,18 @@ +# Twisted + +_Event-driven networking engine._ + +- Home: https://twistedmatrix.com/trac/ +- Media: https://en.wikipedia.org/wiki/Twisted_(software) +- State: mature +- Download: https://pypi.org/project/Twisted/ +- Platform: Windows, Linux +- Keywords: library +- Code repository: https://github.com/twisted/twisted.git +- Code language: Python +- Code license: MIT + +## Building + +- Build system: setup.py + diff --git a/entries/tyrian_remake.md b/entries/tyrian_remake.md index 0b0f62be..45bdf1a6 100644 --- a/entries/tyrian_remake.md +++ b/entries/tyrian_remake.md @@ -9,6 +9,6 @@ _Remake of Tyrian._ - Code repository: https://github.com/b3dgs/tyrian-remake.git - Code language: Java - Code license: GPL-2.0 -- Code dependencies: Lion +- Code dependencies: LionEngine ## Building diff --git a/entries/uldunad.md b/entries/uldunad.md index cfc7ed7e..fb62c2b2 100644 --- a/entries/uldunad.md +++ b/entries/uldunad.md @@ -8,7 +8,7 @@ _Ultimate Dungeon Adventure (UlDunAd) - the extremely flexible, fun, text/graphi - Code repository: https://github.com/nhydock/UlDunAd.git - Code language: Python - Code license: GPL-3.0 -- Code dependencies: numpy, OpenGL, Pillow, pygame, wxPython +- Code dependencies: NumPy, OpenGL, Pillow, pygame, wxPython ## Building diff --git a/entries/warcraft-remake.md b/entries/warcraft-remake.md index d05c6ec4..3883f9b6 100644 --- a/entries/warcraft-remake.md +++ b/entries/warcraft-remake.md @@ -9,6 +9,6 @@ _Remake of Warcraft: Orcs & Humans._ - Code repository: https://github.com/b3dgs/warcraft-remake.git - Code language: Java - Code license: GPL-2.0 -- Code dependencies: Lion +- Code dependencies: LionEngine ## Building diff --git a/inspirations.md b/inspirations.md index 8c24ac42..81370fe0 100644 --- a/inspirations.md +++ b/inspirations.md @@ -1,7 +1,7 @@ [comment]: # (partly autogenerated content, edit with care, read the manual before) # Inspirations -508 games listed as inspirations. +509 games listed as inspirations. ## 1010! (1) @@ -2011,6 +2011,10 @@ - Inspired entries: Kobo Deluxe +## Xonotic (1) + +- Inspired entries: Chaos Esque Anthology + ## XOR (1) - Inspired entries: XorCurses diff --git a/statistics.md b/statistics.md index ec82d2e3..3c33e296 100644 --- a/statistics.md +++ b/statistics.md @@ -1,50 +1,50 @@ [comment]: # (autogenerated content, do not edit) # Statistics -analyzed 1377 entries on 2019-12-13 14:33:57 +analyzed 1384 entries on 2019-12-16 23:13:24 ## State -- mature: 779 (56.6%) -- beta: 596 (43.3%) -- inactive: 715 (51.9%) +- mature: 786 (56.8%) +- beta: 596 (43.1%) +- inactive: 716 (51.7%) ##### Inactive State -Moonbase Assault (2019), Orbit-Hopper (2019), Physics Platformer (2019), Physics Spacewar (2019), Simple Platformer (2019), SteveTech1 (2019), AssaultCube (2018), Bacon2D (2018), Bastet (2018), CBoard (2018), Chrzaszcz (2018), Dedalus (2018), DynaDungeons (2018), Extreme Tux Racer (2018), Fairy-Max (2018), First Strike (2018), Gilbert and the doors (2018), gist-txt (2018), GoldenEye: Source (2018), Inexor (2018), L'Abbaye des Morts (2018), Lionheart Remake (2018), Lords of the Fey (2018), Minilens (2018), Nuvie (2018), Open Flood (2018), Open Rodent's Revenge (2018), OpenFire (2018), OpenMC2 (2018), OpenTyrian (2018), Orbium (2018), pacman-canvas (2018), Pentagram (2018), POSTAL 1 Open Source (2018), Procedural Map Generator (2018), ProQuake 4 (2018), Pushover (2018), pycraft (2018), Pygame---Alien-Invasion (2018), pyscroll (2018), Quatter (2018), Raincat (2018), ReTux (2018), Sleep Is Death (2018), Sole Collector (2018), Space Harrier Clone (2018), Spludlow Tetris (2018), super-methane-brothers-gx (2018), System Syzygy (2018), The-Trail (2018), TrueCraft (2018), Ularn (2018), Undum (2018), Vocaluxe (2018), Wario-Land-3 (2018), WarMUX (2018), Wizardry Legacy (2018), Zauberer (2018), Zod Engine (2018), alive (2017), Angry Birds in Python (2017), BitRiot (2017), Blasphemer (2017), Blobby Volley 2 (2017), Breakout-VR (2017), chainreaction (2017), Civitas (2017), Clumsy Bird (2017), Craft (2017), CrappyBird (2017), CrystalQuest (2017), Data Storm (2017), Der Clou! (2017), Eat The Whistle (2017), Executive Man (2017), flixel-gdx (2017), Free Space Colonization (2017), freegish (2017), FreeLords (2017), FreeSynd (2017), GJID (2017), GLtron (2017), GNU Chess (2017), Grimsonland (2017), Iceball (2017), IO Reboot (2017), Iris2 (2017), javascript-E.T. (2017), jsFO (2017), Just another Tetris™ clone (2017), Killer Crates (2017), LastTry (2017), Lemmini (2017), LGeneral (2017), LieroLibre (2017), Manic Digger (2017), Marblez (2017), Mininim (2017), NOVA PINBALL (2017), Open Cube (2017), Open Jumpgate (2017), OpenCrystalCaves (2017), OpenGGS (2017), OpenITG (2017), OpenSR (2017), OpenTriad (2017), Pacewar (2017), Pink Pony (2017), Plee the Bear (2017), PokerTH (2017), Powerslave EX (2017), Project Carrot (2017), RogueBox Adventures (2017), rpgboss (2017), Scrap (2017), Scrolling Game Development Kit 2 (2017), sensitive-js (2017), shadow-of-the-beast-html5 (2017), Shadowgrounds (2017), snake (2017), Tangomon (2017), Tank: Zone of Death (2017), Tapir (2017), Total Annihilation 3D (2017), Tressette (2017), Tumbly Towers (2017), TUSSLE (2017), Windstille (2017), Zone of Control (2017), 3d.city (2016), Ares Dogfighter (2016), Atlantis (2016), Atomic Tanks (2016), Atrinik (2016), Birth of the Empires (2016), Blob Wars Episode 2 : Blob And Conquer (2016), Castle of the Winds (2016), Chess3D (2016), Chocolate Duke3D (2016), Consomaton (2016), Dark Destiny (2016), Dingo-Engine (2016), DNT (2016), Duck Marines (2016), Dungeon Monkey Eternal (2016), Escape Towards The Unknown (2016), FLTrator (2016), fRaBs (2016), FreeRCT (2016), GCompris (2016), Ghostly (2016), HexGL (2016), Hexoshi (2016), Hocoslamfy (2016), HoverRace (2016), Hypatia (2016), Hypercube (2016), Infiniminer (2016), JaNaG - Java Name Generator (2016), Javelin (2016), jewelthief (2016), l-echo (2016), ladder (2016), lttp-phaser (2016), M.A.R.S. (2016), Mice Men: Remix (2016), Mr. Rescue (2016), Necklace of the Eye (2016), Numpty Physics (2016), OGS Mahjong (2016), OldSkool Gravity Game (2016), Open Yahtzee (2016), Polis (2016), PrBoom+ (2016), Prescription Wars (2016), ransack (2016), SDL-Ball (2016), skifree.js (2016), Strife: Veteran Edition (2016), Sudokuki (2016), Team Tactics (2016), TecnoballZ (2016), Terminal Overload (2016), TORCS, The Open Racing Car Simulator (2016), Tremulous (2016), uMario (2016), uninvited (2016), Veraball (2016), Wizznic! (2016), xu4 (2016), Yet Another Engine (2016), ativayeban (2015), Atomiks (2015), Aussenposten (2015), Ball And Wall (2015), Battleround (2015), BlakedAwesomenaughts (2015), Blitwizard (2015), Boulder Dash (2015), Construo (2015), CorEngine (2015), Crystal Space 3D SDK (2015), D-Fend Reloaded (2015), D2X-XL (2015), Dash Engine (2015), Delta Engine (2015), DeSmuME (2015), Egoboo (2015), erampage (2015), Free Heroes 2 (2015), FreeBlocks (2015), Freekick 3 (2015), Gnome Hearts (2015), H-Craft Championship (2015), Hardwar (2015), Kartering (2015), KnightOfWor (2015), Libre Pinball (2015), Liquid War (2015), M.E.W.L. (2015), Micropolis (2015), Minesweeper (in C) (2015), movbizz (2015), NetMauMau (2015), Open Zelda (2015), OpenCity (2015), OpenGL Test Drive Remake (2015), OpenLiero (2015), OpenRaider (2015), Paper Isaac (2015), Powermanga (2015), PyBreak360 (2015), pyORPG (2015), Q-Gears (2015), Return of Dr. Destructo (2015), Roguish (2015), RPG-X (2015), Scrabble3D (2015), SS13 Remake (2015), starshatter-open (2015), Tenes Empanadas Graciela (2015), The Endless Dungeons (2015), The Epic of Heroes (2015), Thunder&Lightning (2015), Tile World (2015), Torrega Race (2015), twin-e (2015), TwinEngine (2015), Vulture's Eye (2015), Witch Blast (2015), XScavenger (2015), Airstrike (2014), Annex: Conquer the World (2014), Argentum Online (2014), Battles of Antargis (2014), Berusky II (2014), BlockOut II (2014), c64-nuclearreaction (2014), Cart Life (2014), CatacombSDL (2014), Curse of War (2014), Cuyo (2014), DarkPlaces (2014), Deity (2014), Dune Dynasty (2014), eAdventure (2014), EternalWinterWars (2014), FAR Colony (2014), FLTK Recycling Game! (2014), Flukz (2014), FQuake3 (2014), FreeFalcon (2014), Fujo (2014), Gorillas (2014), Grobots (2014), Gusty's Serpents (2014), Hale (2014), Heroes of Wing Commander (2014), Hnefatafl (2014), Hovertank3D (2014), Keen Dreams (2014), Kingdoms (2014), Knights (2014), Lips of Suna (2014), Lose Your Marbles (2014), Maxit (2014), n2048 (2014), Open RPG Maker (2014), Open Tibia (2014), OpenC1 (2014), OpenRoads (2014), OpenTitus (2014), Radakan (2014), rpge (2014), sandbox Game Maker (2014), Scorched3D (2014), SDL Game Engine 2D (2014), SDL Sopwith (2014), Simple Sokoban (2014), Sintel The Game (2014), Spooker Framework (2014), Star-Wars-III (2014), Summoning Wars (2014), Supercars III (2014), SuperFoulEgg (2014), Supremacy (2014), Taggem (2014), Turious (2014), Turn of War (2014), TurokEX (2014), Vamos (2014), VDrift (2014), VMS Empire (2014), WWW (2014), X-Moto (2014), Xenowar (2014), adventure engine (2013), Battle City (2013), Berusky (2013), Bos Wars (2013), BurgerSpace (2013), C-evo (2013), Candy Box 2 (2013), Cosmosmash (2013), Critterding (2013), Cytadela (2013), Decker (2013), DemiGod (2013), Dope Wars (2013), Dungeon Mapper (2013), Fluid Table Tennis (2013), Forsaken (2013), Garith (2013), Gnomescroll (2013), Grail (2013), Hex-a-hop (2013), HHexen (2013), HoDoKu (2013), HolySpirit (2013), HTML5 Pacman (2013), Iron Seed (2013), Key Runner (2013), Limbs Off (2013), LTris (2013), MechCommander 2 Omnitech (2013), Mpango (2013), Murder In The Public Domain (2013), Not Pacman (2013), OpenRPG (2013), Phantasy Star Rebirth (2013), Q (2013), Rescue! Max (2013), Room for Change (2013), SoftPixel Engine (2013), Source of Tales (2013), Teeworlds (2013), The Bub's Brothers (2013), Theme Park Builder 3D CAD (2013), Trinity Reign (2013), TTDPatch (2013), Ultimate Stunts (2013), xBaK (2013), Xye (2013), Zero Ballistics (2013), 4D-TRIS (2012), Afternoon Stalker (2012), Artillery Duel Reloaded (2012), Batrachians (2012), Billiards (2012), Biniax (2012), BlackNova Traders (2012), Blitzkrieg (2012), C.Y.O. Adventures, text game generator (2012), Card Stories (2012), Cataclysm (2012), Celestron (2012), CommandoJS (2012), Conquests (2012), DarkCity (2012), DOOM (2012), DOOM-iOS (2012), Fictional Air Combat (2012), FooBillard++ (2012), Frozen Bubble (2012), FunLabyrinthe (2012), GNU FreeDink (2012), Goblin Camp (2012), Hexwar (2012), Infon Battle Arena (2012), Kuklomenos (2012), LambdaRogue: The Book of Stars (2012), Liberal Crime Squad (2012), Mari0 (2012), Mega Mario (2012), Mocha Doom (2012), Nikki and the Robots (2012), Nikwi (2012), OpenArena (2012), orona (2012), PARPG (2012), Peragro Tempus (2012), PixelLight (2012), PLIB (2012), Privateer - Gemini Gold (2012), Rise of the Triad for Linux (2012), Ruby-warrior (2012), SDL Bomber (2012), Snelps (2012), splexhd (2012), Stunt Car Racer Remake (2012), Thousand Parsec (2012), Toppler (2012), TROPHY (2012), Tux Football (2012), UFO2000 (2012), Wizards Magic (2012), XorCurses (2012), Abuse (2011), Battlefield Java (2011), Brain Workshop (2011), Canta (2011), CAVEZ of PHEAR (2011), Creep Smash (2011), Danger from the Deep (2011), Dawn (2011), Digbuild (2011), FreePrince (2011), GalaxyMage Redux (2011), GNU Go (2011), Go Ollie! (2011), Kobold's Quest 2 (2011), KQ Lives (2011), One Way To Go (2011), Open Syobon Action (2011), OpenBlox (2011), OpenMOO2 (2011), Passage (2011), PyKaraoke (2011), Runfield (2011), Siege of Avalon : Open Source (2011), Skifree-HTML5-clone (2011), Skrupel - Tribute Compilation (2011), Smash Battle (2011), Song of Albion (2011), Super Methane Brothers (2011), The Rush (2011), The Ur-Quan Masters (2011), Tux of Math Command (2011), UlDunAd (2011), World of Phaos (2011), X-Force: Fight For Destiny (2011), Xultris (2011), AI Wars (2010), Arashi-JS (2010), Between (2010), BomberClone (2010), Bombermaaan (2010), Bombic2 (2010), Caph (2010), Combat Simulator Project (2010), Crimson Fields (2010), Cultivation (2010), Dragon History - Dračí Historie (2010), Dungeon Monkey Unlimited (2010), FooBillard (2010), Heroes of Wesnoth (2010), jClassicRPG (2010), Labyrinth of Worlds (2010), LBreakout2 (2010), Libre: The Open Source Card Game (2010), Linwarrior 3D (2010), Mercenary Commander (2010), Monsters and Mushrooms (2010), nXtank (2010), Open Creatures (2010), OpenAlchemist (2010), OpenHoMM (2010), PrimeShooter (2010), RacerJS (2010), Slay (2010), Slime Volley (2010), SpaceTrader for Java (2010), Stargus (2010), Syndicate Wars Port (2010), UltraStar (2010), Warp Rogue (2010), WebChess (2010), xDuke (2010), XPilot (2010), XPilot NG (2010), XSera (2010), XSwing Plus (2010), Zaz (2010), Alien Assault Traders (2009), Annchienta (2009), Ardentryst (2009), Balder2D (2009), Ball and Paddle (2009), Battery (2009), Battle Tanks (2009), Beat Harvester (2009), bratwurst (2009), Brikx (2009), Cadaver (2009), Crown and Cutlass (2009), Dark Oberon (2009), Defendguin (2009), Domino On Acid (2009), Duel Commander (2009), Duke3D (2009), Ecksdee (2009), F-1 Spirit (2009), Fall of Imiryn (2009), Fallen Spire (2009), Freenukum (2009), FreeTrain (2009), Froggix (2009), Glest (2009), Goblin Hack (2009), Jamp (2009), LevelHead (2009), MicroWar 2.0 (2009), Mmpong (2009), Netrek (2009), ORIENT (2009), Primrose (2009), PSY PONG 3D (2009), SDL Asylum (2009), Secret Maryo Chronicles (2009), SokoSolve (2009), Space Trader for Windows (2009), Tornado (2009), Tremfusion (2009), World of Heroes (2009), Yo Frankie! (2009), 4D Maze Game (2008), A Planet's Revenge (2008), Amphetamine (2008), Attal: Lords of doom (2008), Avanor (2008), Bloodmasters (2008), BRIQUOLO (2008), Duke3d_w32 (2008), FreeRails (2008), Freestars (2008), Frets on Fire (2008), Gravitation (2008), Help Hannah's Horse (2008), Krank (2008), ManiaDrive (2008), Mars, Land of No Mercy (2008), Meritous (2008), Moagg2 (2008), Mrfuze (2008), Mtp Target (2008), MUSoSu (2008), One is enough (2008), Open Game Engine (2008), Openfrag (2008), Psyco (2008), Qonk (2008), RedShift (2008), S.C.O.U.R.G.E. (2008), Sengoku: Warring States of Japan (2008), Sinatra (2008), Slot-Racers (2008), Space Opera (2008), Stringrolled (2008), Which Way Is Up? (2008), 2H4U (2007), Adanaxis (2007), Ajax3d (2007), Armies (2007), Black Shades Elite (2007), Bouncy the Hungry Rabbit (2007), Brutal Chess (2007), buggyGame (2007), DirectPython (2007), Eos, Dawn of Light: A Space Opera (2007), Excellent Bifurcation (2007), ika (2007), kiki the nano bot (2007), Kobo Deluxe (2007), Magic Gardeners Tournament (2007), Pang Zero (2007), Penguin Command (2007), Pillows (2007), Project Alexandria (2007), Ri-li (2007), SharpKonquest (2007), SilverTree (2007), SLASH'EM (2007), Slingshot (2007), Slune (2007), Snowballz (2007), StressFreeZone (2007), Tactics Squad (2007), Transfusion (2007), Trip on the Funny Boat (2007), World Builder (2007), Zatacka (2007), Betrayer's Moon Tactics (2006), Bloboats (2006), Boson (2006), Castle-Combat (2006), Elysium Engine (2006), GPL Arcade Volleyball (2006), Grabble (2006), GUSANOS (2006), Jake2 (2006), JQuest (2006), Linley's Dungeon Crawl (2006), Metal Mech (2006), Moon-buggy (2006), OpenMortal (2006), OpenRTS (2006), phpRPG (2006), Rogue Clone IV (2006), RPDungeon - computer aided role playing (2006), Search for the Red Herring (2006), StarBlastrix (2006), Thrust (2006), A7Xpg (2005), Abe's Amazing Adventure (2005), Bombic (2005), Crack Attack! (2005), Einstein Puzzle (2005), Free Tennis (2005), GalaxyNG (2005), GL-117 (2005), H-World (2005), Heart of the Alien (2005), JFDuke3D (2005), JonoF's Shadow Warrior Port (JFSW) (2005), Ladder (2005), Lincity (2005), Luola (2005), Microracers (2005), Overgod (2005), pyRacerz (2005), Sarah-Maries Eierjagd (2005), Shotgun Debugger (2005), Spice Trade (2005), Super Transball 2 (2005), T^3 (2005), Transcend (2005), Tumiki Fighters (2005), WAtomic (2005), XBlast (2005), Xconq (2005), ZAngband (2005), 3D Pong (2004), Aklabeth (2004), Colonization too (2004), Digger Remastered (2004), Falcon's Eye (2004), Gee Whiz (2004), GM Tools (2004), I Have No Tomatoes (2004), Jump'n'Bump (2004), Krystal Drop (2004), Nighthawk (2004), Noiz2sa (2004), NStars! (2004), Open Quartz (2004), Openglad (2004), Pathogen Warrior (2004), PySol (2004), rRootage (2004), SolarWolf (2004), T-Bots (2004), TuxKart (2004), Vorton (2004), Alex the Allegator 4 (2003), AntiChess (2003), Apricots (2003), CannonSmash (2003), Cat Mother Dead Justice (2003), Civil (2003), Freeciv Alpha Centauri project (2003), Ice Breaker (2003), Machinations (2003), PARSEC47 (2003), Pathological (2003), Pendumito (2003), Pizza Business (2003), Planetary Hoppers (2003), Sopwith 3 (2003), The Clans (2003), Wargamer (2003), WebHangman (2003), XArchon (2003), Anagramarama (2002), Batalla Naval (2002), Deathchase 3D (2002), Freya Game Engine (2002), Gem Drop X (2002), Maelstrom (2002), Umbra (2002), Vectoroids (2002), Vertigo (2002), 54321 (2001), Greenius' Civil War (2001), Tux Racer (2001), XBill (2001), 3Dc (2000), ACM (2000), Circus Linux! (2000), Omega-rpg (2000), Operation Citadel (2000), XInvaders 3D (2000), xdigger (1999), ICBM3D (1998), Dunnet (1992), Hack (1985) +Moonbase Assault (2019), Orbit-Hopper (2019), Physics Platformer (2019), Physics Spacewar (2019), Simple Platformer (2019), SteveTech1 (2019), AssaultCube (2018), Bacon2D (2018), Bastet (2018), CBoard (2018), Chrzaszcz (2018), Dedalus (2018), DynaDungeons (2018), Extreme Tux Racer (2018), Fairy-Max (2018), First Strike (2018), Gilbert and the doors (2018), gist-txt (2018), GoldenEye: Source (2018), Inexor (2018), L'Abbaye des Morts (2018), Lionheart Remake (2018), Lords of the Fey (2018), Minilens (2018), Nuvie (2018), Open Flood (2018), Open Rodent's Revenge (2018), OpenFire (2018), OpenMC2 (2018), OpenTyrian (2018), Orbium (2018), pacman-canvas (2018), Pentagram (2018), POSTAL 1 Open Source (2018), Procedural Map Generator (2018), ProQuake 4 (2018), Pushover (2018), pycraft (2018), Pygame---Alien-Invasion (2018), pyscroll (2018), Quatter (2018), Raincat (2018), ReTux (2018), Sleep Is Death (2018), Sole Collector (2018), Space Harrier Clone (2018), Spludlow Tetris (2018), super-methane-brothers-gx (2018), System Syzygy (2018), The-Trail (2018), TrueCraft (2018), Ularn (2018), Undum (2018), Vocaluxe (2018), Wario-Land-3 (2018), WarMUX (2018), Wizardry Legacy (2018), Zauberer (2018), Zod Engine (2018), alive (2017), Angry Birds in Python (2017), BitRiot (2017), Blasphemer (2017), Blobby Volley 2 (2017), Breakout-VR (2017), chainreaction (2017), Civitas (2017), Clumsy Bird (2017), Craft (2017), CrappyBird (2017), CrystalQuest (2017), Data Storm (2017), Der Clou! (2017), Eat The Whistle (2017), Executive Man (2017), flixel-gdx (2017), Free Space Colonization (2017), freegish (2017), FreeLords (2017), FreeSynd (2017), GJID (2017), GLtron (2017), GNU Chess (2017), Grimsonland (2017), Iceball (2017), IO Reboot (2017), Iris2 (2017), javascript-E.T. (2017), jsFO (2017), Just another Tetris™ clone (2017), Killer Crates (2017), LastTry (2017), Lemmini (2017), LGeneral (2017), LieroLibre (2017), Manic Digger (2017), Marblez (2017), Mininim (2017), NOVA PINBALL (2017), Open Cube (2017), Open Jumpgate (2017), OpenCrystalCaves (2017), OpenGGS (2017), OpenITG (2017), OpenSR (2017), OpenTriad (2017), Pacewar (2017), Pink Pony (2017), Plee the Bear (2017), PokerTH (2017), Powerslave EX (2017), Project Carrot (2017), RogueBox Adventures (2017), rpgboss (2017), Scrap (2017), Scrolling Game Development Kit 2 (2017), sensitive-js (2017), shadow-of-the-beast-html5 (2017), Shadowgrounds (2017), snake (2017), Tangomon (2017), Tank: Zone of Death (2017), Tapir (2017), Total Annihilation 3D (2017), Tressette (2017), Tumbly Towers (2017), TUSSLE (2017), Windstille (2017), Zone of Control (2017), 3d.city (2016), Ares Dogfighter (2016), Atlantis (2016), Atomic Tanks (2016), Atrinik (2016), Birth of the Empires (2016), Blob Wars Episode 2 : Blob And Conquer (2016), Castle of the Winds (2016), Chess3D (2016), Chocolate Duke3D (2016), Consomaton (2016), Dark Destiny (2016), Dingo-Engine (2016), DNT (2016), Duck Marines (2016), Dungeon Monkey Eternal (2016), Escape Towards The Unknown (2016), FLTrator (2016), fRaBs (2016), FreeRCT (2016), GCompris (2016), Ghostly (2016), HexGL (2016), Hexoshi (2016), Hocoslamfy (2016), HoverRace (2016), Hypatia (2016), Hypercube (2016), Infiniminer (2016), JaNaG - Java Name Generator (2016), Javelin (2016), jewelthief (2016), l-echo (2016), ladder (2016), lttp-phaser (2016), M.A.R.S. (2016), Mice Men: Remix (2016), Mr. Rescue (2016), Necklace of the Eye (2016), Numpty Physics (2016), OGS Mahjong (2016), OldSkool Gravity Game (2016), Open Yahtzee (2016), Polis (2016), PrBoom+ (2016), Prescription Wars (2016), ransack (2016), SDL-Ball (2016), skifree.js (2016), Strife: Veteran Edition (2016), Sudokuki (2016), Team Tactics (2016), TecnoballZ (2016), Terminal Overload (2016), TORCS, The Open Racing Car Simulator (2016), Tremulous (2016), uMario (2016), uninvited (2016), Veraball (2016), Wizznic! (2016), xu4 (2016), Yet Another Engine (2016), ativayeban (2015), Atomiks (2015), Aussenposten (2015), Ball And Wall (2015), Battleround (2015), BlakedAwesomenaughts (2015), Blitwizard (2015), Boulder Dash (2015), Construo (2015), CorEngine (2015), Crystal Space 3D SDK (2015), D-Fend Reloaded (2015), D2X-XL (2015), Dash Engine (2015), Delta Engine (2015), DeSmuME (2015), Egoboo (2015), erampage (2015), Free Heroes 2 (2015), FreeBlocks (2015), Freekick 3 (2015), Gnome Hearts (2015), H-Craft Championship (2015), Hardwar (2015), Kartering (2015), KnightOfWor (2015), Libre Pinball (2015), Liquid War (2015), M.E.W.L. (2015), Micropolis (2015), Minesweeper (in C) (2015), movbizz (2015), NetMauMau (2015), Open Zelda (2015), OpenCity (2015), OpenGL Test Drive Remake (2015), OpenLiero (2015), OpenRaider (2015), Paper Isaac (2015), Powermanga (2015), PyBreak360 (2015), pyORPG (2015), Q-Gears (2015), Return of Dr. Destructo (2015), Roguish (2015), RPG-X (2015), Scrabble3D (2015), SS13 Remake (2015), starshatter-open (2015), Tenes Empanadas Graciela (2015), The Endless Dungeons (2015), The Epic of Heroes (2015), Thunder&Lightning (2015), Tile World (2015), Torrega Race (2015), twin-e (2015), TwinEngine (2015), Vulture's Eye (2015), Witch Blast (2015), XScavenger (2015), Airstrike (2014), Annex: Conquer the World (2014), Argentum Online (2014), Battles of Antargis (2014), Berusky II (2014), BlockOut II (2014), c64-nuclearreaction (2014), Cart Life (2014), CatacombSDL (2014), Curse of War (2014), Cuyo (2014), DarkPlaces (2014), Deity (2014), Dune Dynasty (2014), eAdventure (2014), EternalWinterWars (2014), FAR Colony (2014), FLTK Recycling Game! (2014), Flukz (2014), FQuake3 (2014), FreeFalcon (2014), Fujo (2014), Gorillas (2014), Grobots (2014), Gusty's Serpents (2014), Hale (2014), Heroes of Wing Commander (2014), Hnefatafl (2014), Hovertank3D (2014), Keen Dreams (2014), Kingdoms (2014), Knights (2014), Lips of Suna (2014), Lose Your Marbles (2014), Maxit (2014), n2048 (2014), Open RPG Maker (2014), Open Tibia (2014), OpenC1 (2014), OpenRoads (2014), OpenTitus (2014), Radakan (2014), rpge (2014), sandbox Game Maker (2014), Scorched3D (2014), SDL Game Engine 2D (2014), SDL Sopwith (2014), Simple Sokoban (2014), Sintel The Game (2014), Spooker Framework (2014), Star-Wars-III (2014), Summoning Wars (2014), Supercars III (2014), SuperFoulEgg (2014), Supremacy (2014), Taggem (2014), Turious (2014), Turn of War (2014), TurokEX (2014), Vamos (2014), VDrift (2014), VMS Empire (2014), WWW (2014), X-Moto (2014), Xenowar (2014), adventure engine (2013), Battle City (2013), Berusky (2013), Bos Wars (2013), BurgerSpace (2013), C-evo (2013), Candy Box 2 (2013), Cosmosmash (2013), Critterding (2013), Cytadela (2013), Decker (2013), DemiGod (2013), Dope Wars (2013), Dungeon Mapper (2013), Fluid Table Tennis (2013), Forsaken (2013), Garith (2013), Gnomescroll (2013), Grail (2013), Hex-a-hop (2013), HHexen (2013), HoDoKu (2013), HolySpirit (2013), HTML5 Pacman (2013), Iron Seed (2013), Key Runner (2013), Limbs Off (2013), LTris (2013), MechCommander 2 Omnitech (2013), Mpango (2013), Murder In The Public Domain (2013), Not Pacman (2013), OpenRPG (2013), Phantasy Star Rebirth (2013), Q (2013), Rescue! Max (2013), Room for Change (2013), SoftPixel Engine (2013), Source of Tales (2013), Teeworlds (2013), The Bub's Brothers (2013), Theme Park Builder 3D CAD (2013), Trinity Reign (2013), TTDPatch (2013), Ultimate Stunts (2013), xBaK (2013), Xye (2013), Zero Ballistics (2013), 4D-TRIS (2012), Afternoon Stalker (2012), Artillery Duel Reloaded (2012), Batrachians (2012), Billiards (2012), Biniax (2012), BlackNova Traders (2012), Blitzkrieg (2012), C.Y.O. Adventures, text game generator (2012), Card Stories (2012), Cataclysm (2012), Celestron (2012), CommandoJS (2012), Conquests (2012), DarkCity (2012), DOOM (2012), DOOM-iOS (2012), Fictional Air Combat (2012), FooBillard++ (2012), Frozen Bubble (2012), FunLabyrinthe (2012), GNU FreeDink (2012), Goblin Camp (2012), Hexwar (2012), Infon Battle Arena (2012), Kuklomenos (2012), LambdaRogue: The Book of Stars (2012), Liberal Crime Squad (2012), Mari0 (2012), Mega Mario (2012), Mocha Doom (2012), Nikki and the Robots (2012), Nikwi (2012), OpenArena (2012), orona (2012), PARPG (2012), Peragro Tempus (2012), PixelLight (2012), PLIB (2012), Privateer - Gemini Gold (2012), Rise of the Triad for Linux (2012), Ruby-warrior (2012), SDL Bomber (2012), Snelps (2012), splexhd (2012), Stunt Car Racer Remake (2012), Thousand Parsec (2012), Toppler (2012), TROPHY (2012), Tux Football (2012), UFO2000 (2012), Wizards Magic (2012), XorCurses (2012), Abuse (2011), Battlefield Java (2011), Brain Workshop (2011), Canta (2011), CAVEZ of PHEAR (2011), Creep Smash (2011), Danger from the Deep (2011), Dawn (2011), Digbuild (2011), FreePrince (2011), GalaxyMage Redux (2011), GNU Go (2011), Go Ollie! (2011), Kobold's Quest 2 (2011), KQ Lives (2011), One Way To Go (2011), Open Syobon Action (2011), OpenBlox (2011), OpenMOO2 (2011), Passage (2011), PyKaraoke (2011), Runfield (2011), Siege of Avalon : Open Source (2011), Skifree-HTML5-clone (2011), Skrupel - Tribute Compilation (2011), Smash Battle (2011), Song of Albion (2011), Super Methane Brothers (2011), The Rush (2011), The Ur-Quan Masters (2011), Tux of Math Command (2011), UlDunAd (2011), World of Phaos (2011), X-Force: Fight For Destiny (2011), Xultris (2011), AI Wars (2010), Arashi-JS (2010), Between (2010), BomberClone (2010), Bombermaaan (2010), Bombic2 (2010), Caph (2010), Combat Simulator Project (2010), Crimson Fields (2010), Cultivation (2010), Dragon History - Dračí Historie (2010), Dungeon Monkey Unlimited (2010), FooBillard (2010), Heroes of Wesnoth (2010), jClassicRPG (2010), Labyrinth of Worlds (2010), LBreakout2 (2010), Libre: The Open Source Card Game (2010), Linwarrior 3D (2010), Mercenary Commander (2010), Monsters and Mushrooms (2010), nXtank (2010), Open Creatures (2010), OpenAlchemist (2010), OpenHoMM (2010), PrimeShooter (2010), RacerJS (2010), Slay (2010), Slime Volley (2010), SpaceTrader for Java (2010), Stargus (2010), Syndicate Wars Port (2010), UltraStar (2010), Warp Rogue (2010), WebChess (2010), xDuke (2010), XPilot (2010), XPilot NG (2010), XSera (2010), XSwing Plus (2010), Zaz (2010), Alien Assault Traders (2009), Annchienta (2009), Ardentryst (2009), Balder2D (2009), Ball and Paddle (2009), Battery (2009), Battle Tanks (2009), Beat Harvester (2009), bratwurst (2009), Brikx (2009), Cadaver (2009), Crown and Cutlass (2009), Dark Oberon (2009), Defendguin (2009), Domino On Acid (2009), Duel Commander (2009), Duke3D (2009), Ecksdee (2009), F-1 Spirit (2009), Fall of Imiryn (2009), Fallen Spire (2009), Freenukum (2009), FreeTrain (2009), Froggix (2009), Glest (2009), Goblin Hack (2009), Jamp (2009), LevelHead (2009), MicroWar 2.0 (2009), Mmpong (2009), Netrek (2009), ORIENT (2009), Primrose (2009), PSY PONG 3D (2009), SDL Asylum (2009), Secret Maryo Chronicles (2009), SokoSolve (2009), Space Trader for Windows (2009), Tornado (2009), Tremfusion (2009), World of Heroes (2009), Yo Frankie! (2009), 4D Maze Game (2008), A Planet's Revenge (2008), Amphetamine (2008), Attal: Lords of doom (2008), Avanor (2008), Bloodmasters (2008), BRIQUOLO (2008), Duke3d_w32 (2008), FreeRails (2008), Freestars (2008), Frets on Fire (2008), Gravitation (2008), Help Hannah's Horse (2008), Krank (2008), ManiaDrive (2008), Mars, Land of No Mercy (2008), Meritous (2008), Moagg2 (2008), Mrfuze (2008), Mtp Target (2008), MUSoSu (2008), One is enough (2008), Open Game Engine (2008), Openfrag (2008), Psyco (2008), Qonk (2008), RedShift (2008), S.C.O.U.R.G.E. (2008), Sengoku: Warring States of Japan (2008), Sinatra (2008), Slot-Racers (2008), Space Opera (2008), Stringrolled (2008), Which Way Is Up? (2008), 2H4U (2007), Adanaxis (2007), Ajax3d (2007), Armies (2007), Black Shades Elite (2007), Bouncy the Hungry Rabbit (2007), Brutal Chess (2007), buggyGame (2007), DirectPython (2007), Eos, Dawn of Light: A Space Opera (2007), Excellent Bifurcation (2007), ika (2007), kiki the nano bot (2007), Kobo Deluxe (2007), Magic Gardeners Tournament (2007), Pang Zero (2007), Penguin Command (2007), Pillows (2007), Project Alexandria (2007), Ri-li (2007), SharpKonquest (2007), SilverTree (2007), SLASH'EM (2007), Slingshot (2007), Slune (2007), Snowballz (2007), StressFreeZone (2007), Tactics Squad (2007), Transfusion (2007), Trip on the Funny Boat (2007), World Builder (2007), Zatacka (2007), Betrayer's Moon Tactics (2006), Bloboats (2006), Boson (2006), Castle-Combat (2006), Elysium Engine (2006), GPL Arcade Volleyball (2006), Grabble (2006), GUSANOS (2006), Jake2 (2006), JQuest (2006), Linley's Dungeon Crawl (2006), Metal Mech (2006), Moon-buggy (2006), OpenMortal (2006), OpenRTS (2006), phpRPG (2006), Rogue Clone IV (2006), RPDungeon - computer aided role playing (2006), Search for the Red Herring (2006), StarBlastrix (2006), Thrust (2006), A7Xpg (2005), Abe's Amazing Adventure (2005), Bombic (2005), Crack Attack! (2005), Einstein Puzzle (2005), Free Tennis (2005), GalaxyNG (2005), GL-117 (2005), H-World (2005), Heart of the Alien (2005), JFDuke3D (2005), JonoF's Shadow Warrior Port (JFSW) (2005), Ladder (2005), Lincity (2005), Luola (2005), Microracers (2005), Overgod (2005), pyRacerz (2005), Sarah-Maries Eierjagd (2005), Shotgun Debugger (2005), Spice Trade (2005), Super Transball 2 (2005), T^3 (2005), Transcend (2005), Tumiki Fighters (2005), WAtomic (2005), XBlast (2005), Xconq (2005), ZAngband (2005), 3D Pong (2004), Aklabeth (2004), Colonization too (2004), Digger Remastered (2004), Falcon's Eye (2004), Gee Whiz (2004), GM Tools (2004), I Have No Tomatoes (2004), Jump'n'Bump (2004), Krystal Drop (2004), Nighthawk (2004), Noiz2sa (2004), NStars! (2004), Open Quartz (2004), Openglad (2004), Pathogen Warrior (2004), PySol (2004), rRootage (2004), SolarWolf (2004), T-Bots (2004), TuxKart (2004), Vorton (2004), Alex the Allegator 4 (2003), AntiChess (2003), Apricots (2003), CannonSmash (2003), Cat Mother Dead Justice (2003), Civil (2003), Freeciv Alpha Centauri project (2003), Ice Breaker (2003), Machinations (2003), PARSEC47 (2003), Pathological (2003), Pendumito (2003), Pizza Business (2003), Planetary Hoppers (2003), Sopwith 3 (2003), The Clans (2003), Wargamer (2003), WebHangman (2003), XArchon (2003), Anagramarama (2002), Batalla Naval (2002), Deathchase 3D (2002), Freya Game Engine (2002), Gem Drop X (2002), Maelstrom (2002), Umbra (2002), Vectoroids (2002), Vertigo (2002), 54321 (2001), Greenius' Civil War (2001), Tux Racer (2001), XBill (2001), 3Dc (2000), ACM (2000), Circus Linux! (2000), curses (2000), Omega-rpg (2000), Operation Citadel (2000), XInvaders 3D (2000), xdigger (1999), ICBM3D (1998), Dunnet (1992), Hack (1985) ## Code Languages ##### Language frequency -- C++ (34.8%) -- C (23.9%) -- Java (8.4%) -- Python (7.9%) +- C++ (34.6%) +- C (24.1%) +- Java (8.3%) +- Python (8.0%) - JavaScript (6.0%) - Lua (4.2%) - C# (3.2%) - Pascal (1.4%) -- PHP (1.4%) +- PHP (1.3%) - Objective-C (0.7%) - Ada (0.6%) - TypeScript (0.6%) - GDScript (0.5%) -- Assembly (0.5%) +- Assembly (0.4%) - Rust (0.4%) - Haskell (0.3%) +- Perl (0.3%) - Ruby (0.3%) -- ? (0.3%) - D (0.3%) - Go (0.3%) -- Perl (0.3%) +- None (0.3%) - Scheme (0.3%) - Vala (0.3%) +- ? (0.2%) - AngelScript (0.2%) - Haxe (0.2%) - Kotlin (0.2%) - Lisp (0.2%) -- None (0.2%) - CoffeeScript (0.2%) - Ren'py (0.2%) - Blender Script (0.1%) @@ -83,25 +83,25 @@ Moonbase Assault (2019), Orbit-Hopper (2019), Physics Platformer (2019), Physics ##### Licenses frequency -- GPL-2.0 (34.1%) -- GPL-3.0 (26.1%) -- MIT (14.8%) +- GPL-2.0 (34.2%) +- GPL-3.0 (26.2%) +- MIT (14.9%) - Custom (3.1%) -- ? (2.5%) - Apache-2.0 (2.3%) - zlib (2.3%) -- 3-clause BSD (1.8%) -- LGPL-2.1 (1.8%) +- 3-clause BSD (2.2%) +- ? (2.2%) +- LGPL-2.1 (2.0%) - AGPL-3.0 (1.5%) +- Public domain (1.3%) - LGPL-3.0 (1.2%) -- Public domain (1.2%) -- 2-clause BSD (1.0%) -- GPL (0.8%) +- 2-clause BSD (1.1%) - LGPL-2.0 (0.6%) - MPL-2.0 (0.6%) - ISC (0.5%) - WTFPL (0.4%) - CC0 (0.4%) +- GPL (0.4%) - CC-BY-NC-3.0 (0.2%) - Proprietary (0.2%) - Unlicense (0.2%) @@ -121,6 +121,7 @@ Moonbase Assault (2019), Orbit-Hopper (2019), Physics Platformer (2019), Physics - CC-BY-NC-SA-2.0 (0.1%) - CC-BY-NC-SA-3.0 (0.1%) - CC-BY-NC-SA-4.0 (0.1%) +- CC-BY-SA-NC-3.0 (0.1%) - EPL-2.0 (0.1%) - IJG (0.1%) - Java Research License (0.1%) @@ -146,20 +147,20 @@ Moonbase Assault (2019), Orbit-Hopper (2019), Physics Platformer (2019), Physics - commercial content (3.2%) - requires original content (3.1%) - arcade (2.7%) -- game engine (2.6%) -- multiplayer (2.6%) +- game engine (2.5%) +- multiplayer (2.5%) - simulation (2.5%) - shooter (2.4%) - framework (1.9%) - platform (1.3%) - real time (1.3%) - adventure (1.1%) +- library (1.1%) - 2D (1.1%) - roguelike (1.0%) - turn-based (1.0%) -- library (0.9%) -- first-person (0.9%) -- tool (0.9%) +- first-person (0.8%) +- tool (0.8%) - racing (0.8%) - skill (0.7%) - online (0.7%) @@ -193,7 +194,6 @@ Moonbase Assault (2019), Orbit-Hopper (2019), Physics Platformer (2019), Physics - original content required (0.1%) - popular (0.1%) - similar (0.1%) -- swappable content (0.1%) - text (0.1%) - console (0.1%) - entertainment (0.1%) @@ -204,6 +204,7 @@ Moonbase Assault (2019), Orbit-Hopper (2019), Physics Platformer (2019), Physics - requires server (0.1%) - snake-like (0.1%) - sudoku (0.1%) +- swappable content (0.1%) - wormslike (0.1%) - 4D (0.0%) - client (0.0%) @@ -227,6 +228,7 @@ Moonbase Assault (2019), Orbit-Hopper (2019), Physics Platformer (2019), Physics - breakout-like (0.0%) - can use original content (0.0%) - city building (0.0%) +- content commercial (0.0%) - content open + non-commercial (0.0%) - dancing (0.0%) - demake (0.0%) @@ -278,23 +280,23 @@ Moonbase Assault (2019), Orbit-Hopper (2019), Physics Platformer (2019), Physics ## Entries without download or play fields -558: 3D Pong, 3Dc, 4D Maze Game, 4D-TRIS, 54321, a2x, ACM, Adanaxis, Advanced Strategic Command, adventure engine, AI Wars, Airstrike, Alimer, alive, Amphetamine, Anagramarama, Ancient Beast, Angry Birds in Python, Antares, antiyoy, Anura, Apricots, aquastax, Arcane-Engine, Armor Alley, AssaultCube, Athenaeum, ativayeban, Atomix, Atrinik, Bacon2D, Ball and Paddle, Ball And Wall, Ballerburg SDL, Barony, Bastet, Battle City, Battleround, Battles of Antargis, Beat Harvester, Berusky II, BitRiot, Black Shades Elite, BlakedAwesomenaughts, Blasphemer, Blinken, Blitwizard, Blob Wars : Attrition, Blob Wars Episode 2 : Blob And Conquer, boardgame.io, Bombic2, Bombman, BOOM: Remake, Bouncy the Hungry Rabbit, Box2D, bratwurst, Breakout-VR, Bridge Command, Brogue, BrowserQuest, Bt Builder, buggyGame, C3DE, c64-nuclearreaction, Cabbages and Kings, Canta, Card Stories, Castle Game Engine, Castle of the Winds in Elm, Cataclysm, CatacombGL, CatacombSDL, CaveExpress, CavePacker, CAVEZ of PHEAR, CBoard, cc94, CCCP, CETech, chainreaction, Chess3D, Children of Ur, Chocolate Duke3D, Choria, Chronoshift, Civilization: Call To Power 2 Source Project, CivOne, ClanLib, Classic Blades of Exile, coab, Colossal Cave Adventure, CommandoJS, Conquest, Construo, Core War, Craft, CrappyBird, Creep Smash, CrossUO, Crown, CrystalQuest, Cubosphere, CuteMaze, D2X-XL, Dark Destiny, Dash Engine, Data Storm, Dawn, Deathchase 3D, Dedalus, Deer Portal, DelverEngine, DemiGod, DesktopAdventures, Devilution, DevilutionX, DGEngine, diablo-js, Digbuild, Digital: A Love Story, Dingo-Engine, DirectX12GameEngine, Do It Yourself Doom With SDL, Domino On Acid, DOOM, Dragon Hunt, Dreerally, Duke3D, Dune 2 - The Maker, Dungeon Monkey Eternal, Dungeon Quest, Dunnet, DwarfCorp, DynaDungeons, Ecksdee, Einstein Puzzle, Empty Clip, Endgame: Singularity, EnTT Pacman, EPOH, erampage, EternalWinterWars, Evil Cult, Excellent Bifurcation, F.LF, Fallen Spire, Falling Time, Fantasy Map Generator, Fanwor, FAR Colony, Fictional Air Combat, Flex Engine, flixel-gdx, FLTK Recycling Game!, Flukz, fonline, FQuake3, fRaBs, Free in the Dark (engine), freeablo, freeaoe, FreeBlocks, Freeciv-web, FreeFalcon, freegish, Freekick 3, Freeminer, FreeRCT, FreeSiege, Freestars, Frets on Fire X, Friking Shark, Fujo, GalaxyMage Redux, GameCake, GameLV, Garith, GDHexGrid, GeonBit.UI, ges-code, Ghostly, Gigalomania, gist-txt, GJID, GL4ES, glPortal, Gnome Hearts, Gnomescroll, Goblin Camp, GoldenEye: Source, Gorc, Gorillas, Gorillas-rs, Gottet, Grail, Granatier, Greenius' Civil War, Greentwip's Harvest Moon, Griefly, Grobots, H-Craft Championship, Hack, Hardwar, HarfBuzz, Harris, Hematite, Heroes of Wesnoth, Hex Game, heXon, Hextris, Hexwar, Hnefatafl, Hocoslamfy, Hopson-Arcade, Hovertank3D, HTML5 Pacman, Hypatia, Hypercube, Iceball, ika, Inexor, Infon Battle Arena, Intricacy, IO Reboot, Iris2, Jagged Alliance 2 Stracciatella, Jamp, javascript-E.T., Jazz² Resurrection, jClassicRPG, JediOutcastLinux, Jet-Story, jewelthief, JiGS Interactive Game System, Julius, Jump'n'Bump, Just another Tetris™ clone, Kartering, KAtomic, Keen Dreams, KeeperRL, Key Runner, KGoldrunner, Kingdoms, KittenMaxit, KMines, KnightOfWor, Kobo Deluxe, KSnakeDuel, Ksudoku, Kuklomenos, L'Abbaye des Morts, ladder, Land of Fire, LastTry, Lemmings.ts, Lemmini, LGeneral, Liberation Circuit, libpng, Libre Pinball, LieroLibre, Limbs Off, Lincity, Lionheart Remake, Lips of Suna, Lix, Lords of the Fey, LordsAWar!, lttp-phaser, Luola, LÖVE, M.E.W.L., MAGE - Matthias Advanced Game Engine, Magic Gardeners Tournament, Marble Marcher, Marblez, Mario Objects, MechCommander 2 Omnitech, Memory Game, Mercenary Commander, Meritous, Micropolis, micropolisJS, MineCraft-One-Week-Challenge, Mines, Minesweeper (in C), Minetest Game, Mininim, Mirror Magic, mk.js, mkxp, Mmpong, Monsters and Mushrooms, Moon-buggy, Moonbase Assault, Morpheus Web Remake, movbizz, Mr.Boom, Mrfuze, Mtp Target, n2048, Nazara Engine, NBlood, Netacka, NFSIISE, Nikki and the Robots, Nikwi, Noiz2sa, Not Pacman, Numpty Physics, Nuncabola, Nuvie, NXEngine-evo, Octaforge, Odamex, Omega, Omega-rpg, Omnispeak, One Hour One Life, One is enough, One Way To Go, Open Creatures, Open Cube, Open Fodder, Open Fortress, Open Hexagon, Open Jumpgate, Open Legend RPG, Open Panzer, Open RSC, Open Soccer Star, Open Zelda, openage, OpenAL Soft, openblack, OpenBOR, OpenC1, OpenClaw, OpenCrystalCaves, OpenDominion, openDOW, OpenFire, OpenGL Test Drive Remake, OpenHoW, OpenITG, OpenKeeper, OpenLiero, OpenMC2, OpenMoM, OpenNFS, OpenNotrium, OpenRW, OpenSC2K, OpenSkyscraper, OpenSoccer, OpenSR, OpenSWE1R, OpenTESArena, OpenTriad, OpenVIII, OPMon, Orbit-Hopper, Orbium, orona, Ostrich Riders, Our Personal Space, Outpost HD, ouzel, Pac Go, Palapeli, Panel Attack, Paper Isaac, PARSEC47, Pathogen Warrior, Pathological, Pax Britannica, Pendumito, Penumbra, Peragro Tempus, Pillow, Pillows, Pixel Wheels, Polis, POSTAL 1 Open Source, Powerslave EX, Powerslide remake, pq2, Prescription Wars, PrimeShooter, Procedural Map Generator, progress-quest, Pthreads-win32, Pygame---Alien-Invasion, pyORPG, pyscroll, PyTMX, Q, Quadrapassel, Quartz Engine, Quatter, RacerJS, Ragel, Raincat, ransack, RBDOOM-3-BFG, RedShift, Reflection Keen, ReQbert, Return of Dr. Destructo, rFXGen, Rigs of Rods, Riiablo, Rise of the Triad for Linux, rock-raiders-remake, Roguish, Room for Change, RPG Paper Maker, rpge, rRootage, Ruby-warrior, RuneLite, Sarah-Maries Eierjagd, Scorched Moon, Scrabble3D, Scrap, SDLPoP, sensitive-js, Sentient Storage, shadow-of-the-beast-html5, Shadowgrounds, Shotgun Debugger, Siege of Avalon : Open Source, Simitone, Simon Tatham's Portable Puzzle Collection, Simple-Solitaire, Simsu, Sinatra, Sine, Sintel The Game, Skifree-HTML5-clone, Sleep Is Death, Slime Volleyball, Slot-Racers, Smash, snake, Snelps, Snowballz, Song of Albion, Source of Tales, Sourcehold, Space Harrier Clone, Space Nerds In Space, Space Station 13, Spartan Engine, splexhd, Spooker Framework, Spring: 1944, SS13 Remake, Star Ruler 2, star-control2, Star-Wars-III, starshatter-open, Steamer Duck, Stendhal, SteveTech1, Strife: Veteran Edition, Stringrolled, sundog, Supaxl, Super Transball 2, super-methane-brothers-gx, SuperFoulEgg, SuperStarfighter, SWP, Taggem, Tanglet, Tank: Zone of Death, Tanks of Freedom, Tapir, TecnoballZ, Tenes Empanadas Graciela, Tennix!, Terasology, Terminal Overload, terrarium, Tetris (in C and NCURSES), Tetzle, The Powder Toy, The-Trail, thiefcatcher, Thunder Engine, Thyme, Tile World, Tiny Wings, TOMB5, Torrega Race, Total Annihilation 3D, Train, Tremfusion, Trinity Reign, TrueCraft, TTDPatch, Turious, Turn of War, TurokEX, TVTower, twin-e, Twine, TwinEngine, Tyrian Remake, TyrQuake, UA_source, UFO2000, Ularn, UlDunAd, uMario, UnCiv, Undum, uninvited, VCMI, VDrift, Vegan on a Desert Island, Veloren, VGC, VMS Empire, VQEngine, Vulture's Eye, War Of Kingdom, warcraft-remake, Wario-Land-3, WarMUX, Warp Rogue, Waste's Edge, WebFun, Which Way Is Up?, Windstille, Wizznic!, wkbre, WWW, Xenowar, XInvaders 3D, Xjig, XorCurses, XSera, Xultris, XZ Utils, Yamagi Quake II, yaml-cpp, Yet Another Engine, Yorg, Zatacka X, Zauberer, Zed Online, Zelda: Mystery of Solarus DX, Zetawar, zlib, zorkClone +559: 3D Pong, 3Dc, 4D Maze Game, 4D-TRIS, 54321, a2x, ACM, Adanaxis, Advanced Strategic Command, adventure engine, AI Wars, Airstrike, Alimer, alive, Amphetamine, Anagramarama, Ancient Beast, Angry Birds in Python, Antares, antiyoy, Anura, Apricots, aquastax, Arcane-Engine, Armor Alley, AssaultCube, Athenaeum, ativayeban, Atomix, Atrinik, Bacon2D, Ball and Paddle, Ball And Wall, Ballerburg SDL, Barony, Bastet, Battle City, Battleround, Battles of Antargis, Beat Harvester, Berusky II, BitRiot, Black Shades Elite, BlakedAwesomenaughts, Blasphemer, Blinken, Blitwizard, Blob Wars : Attrition, Blob Wars Episode 2 : Blob And Conquer, boardgame.io, Bombic2, Bombman, BOOM: Remake, Bouncy the Hungry Rabbit, Box2D, bratwurst, Breakout-VR, Bridge Command, Brogue, BrowserQuest, Bt Builder, buggyGame, C3DE, c64-nuclearreaction, Cabbages and Kings, Canta, Card Stories, Castle Game Engine, Castle of the Winds in Elm, Cataclysm, CatacombGL, CatacombSDL, CaveExpress, CavePacker, CAVEZ of PHEAR, CBoard, cc94, CCCP, CETech, chainreaction, Chess3D, Children of Ur, Chocolate Duke3D, Choria, Chronoshift, Civilization: Call To Power 2 Source Project, CivOne, ClanLib, Classic Blades of Exile, coab, Colossal Cave Adventure, CommandoJS, Conquest, Construo, Core War, Craft, CrappyBird, Creep Smash, CrossUO, Crown, CrystalQuest, Cubosphere, curses, CuteMaze, D2X-XL, Dark Destiny, Dash Engine, Data Storm, Dawn, Deathchase 3D, Dedalus, Deer Portal, DelverEngine, DemiGod, DesktopAdventures, Devilution, DevilutionX, DGEngine, diablo-js, Digbuild, Digital: A Love Story, Dingo-Engine, DirectX12GameEngine, Do It Yourself Doom With SDL, Domino On Acid, DOOM, Dragon Hunt, Dreerally, Duke3D, Dune 2 - The Maker, Dungeon Monkey Eternal, Dungeon Quest, Dunnet, DwarfCorp, DynaDungeons, Ecksdee, Einstein Puzzle, Empty Clip, Endgame: Singularity, EnTT Pacman, EPOH, erampage, EternalWinterWars, Evil Cult, Excellent Bifurcation, F.LF, Fallen Spire, Falling Time, Fantasy Map Generator, Fanwor, FAR Colony, Fictional Air Combat, Flex Engine, flixel-gdx, FLTK Recycling Game!, Flukz, fonline, FQuake3, fRaBs, Free in the Dark (engine), freeablo, freeaoe, FreeBlocks, Freeciv-web, FreeFalcon, freegish, Freekick 3, Freeminer, FreeRCT, FreeSiege, Freestars, Frets on Fire X, Friking Shark, Fujo, GalaxyMage Redux, GameCake, GameLV, Garith, GDHexGrid, GeonBit.UI, ges-code, Ghostly, Gigalomania, gist-txt, GJID, GL4ES, GLEW, glPortal, Gnome Hearts, Gnomescroll, Goblin Camp, GoldenEye: Source, Gorc, Gorillas, Gorillas-rs, Gottet, Grail, Granatier, Greenius' Civil War, Greentwip's Harvest Moon, Griefly, Grobots, H-Craft Championship, Hack, Hardwar, HarfBuzz, Harris, Hematite, Heroes of Wesnoth, Hex Game, heXon, Hextris, Hexwar, Hnefatafl, Hocoslamfy, Hopson-Arcade, Hovertank3D, HTML5 Pacman, Hypatia, Hypercube, Iceball, ika, Inexor, Infon Battle Arena, Intricacy, IO Reboot, Iris2, Jagged Alliance 2 Stracciatella, Jamp, javascript-E.T., Jazz² Resurrection, jClassicRPG, JediOutcastLinux, Jet-Story, jewelthief, JiGS Interactive Game System, Julius, Jump'n'Bump, Just another Tetris™ clone, Kartering, KAtomic, Keen Dreams, KeeperRL, Key Runner, KGoldrunner, Kingdoms, KittenMaxit, KMines, KnightOfWor, Kobo Deluxe, KSnakeDuel, Ksudoku, Kuklomenos, L'Abbaye des Morts, ladder, Land of Fire, LastTry, Lemmings.ts, Lemmini, LGeneral, Liberation Circuit, libpng, Libre Pinball, LieroLibre, Limbs Off, Lincity, Lionheart Remake, Lips of Suna, Lix, Lords of the Fey, LordsAWar!, lttp-phaser, Luola, LÖVE, M.E.W.L., MAGE - Matthias Advanced Game Engine, Magic Gardeners Tournament, Marble Marcher, Marblez, Mario Objects, MechCommander 2 Omnitech, Memory Game, Mercenary Commander, Meritous, Micropolis, micropolisJS, MineCraft-One-Week-Challenge, Mines, Minesweeper (in C), Minetest Game, Mininim, Mirror Magic, mk.js, mkxp, Mmpong, Monsters and Mushrooms, Moon-buggy, Moonbase Assault, Morpheus Web Remake, movbizz, Mr.Boom, Mrfuze, Mtp Target, n2048, Nazara Engine, NBlood, Netacka, NFSIISE, Nikki and the Robots, Nikwi, Noiz2sa, Not Pacman, Numpty Physics, Nuncabola, Nuvie, NXEngine-evo, Octaforge, Odamex, Omega, Omega-rpg, Omnispeak, One Hour One Life, One is enough, One Way To Go, Open Creatures, Open Cube, Open Fodder, Open Fortress, Open Hexagon, Open Jumpgate, Open Legend RPG, Open Panzer, Open RSC, Open Soccer Star, Open Zelda, openage, OpenAL Soft, openblack, OpenBOR, OpenC1, OpenClaw, OpenCrystalCaves, OpenDominion, openDOW, OpenFire, OpenGL Test Drive Remake, OpenHoW, OpenITG, OpenKeeper, OpenLiero, OpenMC2, OpenMoM, OpenNFS, OpenNotrium, OpenRW, OpenSC2K, OpenSkyscraper, OpenSoccer, OpenSR, OpenSWE1R, OpenTESArena, OpenTriad, OpenVIII, OPMon, Orbit-Hopper, Orbium, orona, Ostrich Riders, Our Personal Space, Outpost HD, ouzel, Pac Go, Palapeli, Panel Attack, Paper Isaac, PARSEC47, Pathogen Warrior, Pathological, Pax Britannica, Pendumito, Penumbra, Peragro Tempus, Pillow, Pillows, Pixel Wheels, Polis, POSTAL 1 Open Source, Powerslave EX, Powerslide remake, pq2, Prescription Wars, PrimeShooter, Procedural Map Generator, progress-quest, Pthreads-win32, Pygame---Alien-Invasion, pyORPG, pyscroll, PyTMX, Q, Quadrapassel, Quartz Engine, Quatter, RacerJS, Ragel, Raincat, ransack, RBDOOM-3-BFG, RedShift, Reflection Keen, ReQbert, Return of Dr. Destructo, rFXGen, Rigs of Rods, Riiablo, Rise of the Triad for Linux, rock-raiders-remake, Roguish, Room for Change, rpge, rRootage, Ruby-warrior, RuneLite, Sarah-Maries Eierjagd, Scorched Moon, Scrabble3D, Scrap, SDLPoP, sensitive-js, Sentient Storage, shadow-of-the-beast-html5, Shadowgrounds, Shotgun Debugger, Siege of Avalon : Open Source, Simitone, Simon Tatham's Portable Puzzle Collection, Simple-Solitaire, Simsu, Sinatra, Sine, Sintel The Game, Skifree-HTML5-clone, Sleep Is Death, Slime Volleyball, Slot-Racers, Smash, snake, Snelps, Snowballz, Song of Albion, Source of Tales, Sourcehold, Space Harrier Clone, Space Nerds In Space, Space Station 13, Spartan Engine, splexhd, Spooker Framework, Spring: 1944, SS13 Remake, Star Ruler 2, star-control2, Star-Wars-III, starshatter-open, Steamer Duck, Stendhal, SteveTech1, Strife: Veteran Edition, Stringrolled, sundog, Supaxl, Super Transball 2, super-methane-brothers-gx, SuperFoulEgg, SuperStarfighter, SWP, Taggem, Tanglet, Tank: Zone of Death, Tanks of Freedom, Tapir, TecnoballZ, Tenes Empanadas Graciela, Tennix!, Terasology, Terminal Overload, terrarium, Tetris (in C and NCURSES), Tetzle, The Powder Toy, The-Trail, thiefcatcher, Thunder Engine, Thyme, Tile World, Tiny Wings, TOMB5, Torrega Race, Total Annihilation 3D, Train, Tremfusion, Trinity Reign, TrueCraft, TTDPatch, Turious, Turn of War, TurokEX, TVTower, twin-e, Twine, TwinEngine, Tyrian Remake, TyrQuake, UA_source, UFO2000, Ularn, UlDunAd, uMario, UnCiv, Undum, uninvited, VCMI, VDrift, Vegan on a Desert Island, Veloren, VGC, VMS Empire, VQEngine, Vulture's Eye, War Of Kingdom, warcraft-remake, Wario-Land-3, WarMUX, Warp Rogue, Waste's Edge, WebFun, Which Way Is Up?, Windstille, Wizznic!, wkbre, WWW, Xenowar, XInvaders 3D, Xjig, XorCurses, XSera, Xultris, XZ Utils, Yamagi Quake II, yaml-cpp, Yet Another Engine, Yorg, Zatacka X, Zauberer, Zed Online, Zelda: Mystery of Solarus DX, Zetawar, zlib, zorkClone ## Entries with a code repository not on a popular site -66: Abuse, Ball and Paddle, Blender game engine, Bloboats, Crack Attack!, DarkPlaces, Duke3D, Elysium Engine, Excellent Bifurcation, Fanwor, FreeRails, FreeType, GCompris, Gnome Chess, GNU Chess, GNU FreeDink, GNU Go, Granatier, GUSANOS, Hexoshi, Intricacy, KAtomic, KGoldrunner, KMines, KSnakeDuel, Libxml2, LordsAWar!, ManiaDrive, Mechanized Assault & eXploration Reloaded, Mines, Mocha Doom, Netrek, NetStatsBaseball, Nexuiz, NStars!, Open Rails, Open Simulator, OpenAL Soft, Pacewar, Palapeli, Passage, pkg-config, PrBoom+, ProQuake 4, Quadrapassel, Ragel, ReTux, Rise of the Triad for Linux, Rocks'n'Diamonds, RogueBox Adventures, Simple DirectMedia Layer, Tactics Squad, Tales of Maj'Eyal, Tangomon, Tennix!, The Dark Mod, Transcend, Turious, TuxKart, Waste's Edge, WebChess, Wolfpack Empire, X-Moto, XPilot NG, XZ Utils, Zatacka +65: Abuse, Ball and Paddle, Blender game engine, Bloboats, Crack Attack!, DarkPlaces, Duke3D, Elysium Engine, Fanwor, FreeRails, FreeType, GCompris, Gnome Chess, GNU Chess, GNU FreeDink, GNU Go, Granatier, GTK, GUSANOS, Hexoshi, Intricacy, KAtomic, KGoldrunner, KMines, KSnakeDuel, libvorbis, Libxml2, LordsAWar!, ManiaDrive, Mechanized Assault & eXploration Reloaded, Mines, Mocha Doom, Netrek, NetStatsBaseball, Nexuiz, NStars!, Open Rails, Open Simulator, OpenAL Soft, Pacewar, Palapeli, Passage, pkg-config, PrBoom+, Quadrapassel, Ragel, ReTux, Rise of the Triad for Linux, Rocks'n'Diamonds, RogueBox Adventures, Simple DirectMedia Layer, Tactics Squad, Tales of Maj'Eyal, Tangomon, Tennix!, The Dark Mod, Transcend, TuxKart, Waste's Edge, WebChess, Wolfpack Empire, X-Moto, XPilot NG, XZ Utils, Zatacka ## Code dependencies -With code dependency field 543 (39.4%) +With code dependency field 545 (39.4%) ##### Code dependencies frequency - SDL (21.2%) - SDL2 (9.5%) -- pygame (8.1%) +- pygame (8.0%) - OpenGL (5.2%) -- Qt (3.8%) +- Qt (3.6%) - SFML (2.4%) - Allegro (1.9%) - libGDX (1.9%) @@ -307,7 +309,7 @@ With code dependency field 543 (39.4%) - WebGL (1.1%) - jMonkeyEngine (0.9%) - ncurses (0.9%) -- numpy (0.9%) +- NumPy (0.9%) - Pillow (0.9%) - wxPython (0.9%) - GTK (0.8%) @@ -321,12 +323,13 @@ With code dependency field 543 (39.4%) - libvorbis (0.5%) - PGU (0.5%) - Phaser (0.5%) +- .NET (0.4%) - Boost (0.4%) - Box2D (0.4%) - GLEW (0.4%) -- Irrlicht (0.4%) +- Irrlicht Engine (0.4%) - KDE libraries (0.4%) -- Lion (0.4%) +- LionEngine (0.4%) - Lua (0.4%) - Panda3D (0.4%) - pyglet (0.4%) @@ -353,7 +356,6 @@ With code dependency field 543 (39.4%) - Three.js (0.3%) - Torque 3D (0.3%) - Urho3D (0.3%) -- .NET Core (0.1%) - Adonthell (0.1%) - Adventure Game Studio (0.1%) - AnAL (0.1%) @@ -383,6 +385,7 @@ With code dependency field 543 (39.4%) - Golden-T Game Engine (0.1%) - Guile (0.1%) - Heretic-based (0.1%) +- Hexen (0.1%) - Hexen-based (0.1%) - ImGUI (0.1%) - Inform (0.1%) @@ -404,7 +407,6 @@ With code dependency field 543 (39.4%) - Mana source engine (0.1%) - Matplotlib (0.1%) - MegaGlest Engine (0.1%) -- Microsoft .NET (0.1%) - Minetest (0.1%) - Modified Stratagus (0.1%) - Mozilla Rhino (0.1%) @@ -437,6 +439,7 @@ With code dependency field 543 (39.4%) - React (0.1%) - Redux (0.1%) - Rose (0.1%) +- Rosethorn (0.1%) - Rubygame (0.1%) - Rx.js (0.1%) - SEA3D (0.1%) @@ -464,48 +467,49 @@ With code dependency field 543 (39.4%) ## Build systems -Build systems information available for 33.0% of all projects. +Build systems information available for 33.4% of all projects. -##### Build systems frequency (454) +##### Build systems frequency (462) -- CMake (44.3%) -- Make (23.6%) +- CMake (43.7%) +- Make (23.8%) - Autoconf (12.1%) -- Gradle (6.6%) +- Gradle (6.5%) +- setup.py (2.4%) - Scons (2.2%) -- Maven (1.8%) -- setup.py (1.8%) +- Maven (1.7%) - VisualStudio (1.5%) - Meson (1.1%) -- QMake (1.1%) - Custom (0.9%) - premake (0.9%) -- Ant (0.7%) +- QMake (0.9%) +- Ant (0.6%) - none (0.4%) - Lazarus project (0.2%) +- meson (0.2%) - None (0.2%) - py2exe (0.2%) - Rake (0.2%) - Xcode project (0.2%) -##### C and C++ projects without build system information (482) +##### C and C++ projects without build system information (481) -2H4U, 3D Pong, 3Dc, 54321, Abuse, ACM, Adanaxis, Afternoon Stalker, Airstrike, Aklabeth, Aleph One, alive, Amphetamine, Anagramarama, Angband, Antares, Anura, Armagetron Advanced, Armies, ativayeban, Atlantis, Atomic Tanks, Atomiks, Atomix, Attal: Lords of doom, AutoREALM, Avanor, Ball and Paddle, Barony, Batrachians, Battle City, Battle Tanks, Battles of Antargis, Between, Biniax, Birth of the Empires, Blitwizard, Blob Wars : Attrition, Blob Wars Episode 2 : Blob And Conquer, Blobby Volley 2, Blobwars: Metal Blob Solid, BlockOut II, Bombermaaan, Bombic2, Boost (C++ Libraries), Bos Wars, Boson, Bridge Command, BRIQUOLO, Brogue, Brutal Chess, Bt Builder, BurgerSpace, c64-nuclearreaction, Cadaver, CannonSmash, Caph, Cat Mother Dead Justice, Cataclysm, CatacombGL, Catch Challenger, CAVEZ of PHEAR, CBoard, cc94, CCCP, CETech, Chrzaszcz, Circus Linux!, Civilization: Call To Power 2 Source Project, Classic Blades of Exile, Classic RBDoom 3 BFG, Clonepoint, Colonization too, Combat Simulator Project, Conquests, Core War, CorEngine, Cosmosmash, Crossfire, Crown and Cutlass, Crypto++, Cultivation, CuteMaze, Cytadela, D2X-XL, Daimonin, Danger from the Deep, Dark Oberon, DarkPlaces, Data Storm, Dave Gnukem, Dawn, Dear ImGui, Deathchase 3D, Deer Portal, Defendguin, Deliantra, DeSmuME, Digger Remastered, DirectPython, DOOM, Doom Legacy, DOOM-iOS, Dreerally, Duel Commander, Duke3D, Duke3d_w32, Dune Dynasty, Dune Legacy, Dungeon Craft, Dungeon Crawl Stone Soup, Dungeon Mapper, DXX-Rebirth, Ecksdee, EDuke32, Einstein Puzzle, Elysium Engine, Empty Clip, Endless Sky, ENIGMA (development environment), EnTT Pacman, Epiar, erampage, Erebus, Escape Towards The Unknown, Eternal Lands, Evol Online, Excellent Bifurcation, Extreme Tux Racer, Exult, ezQuake, F-1 Spirit, Fairy-Max, Falcon's Eye, Fall of Imiryn, Fanwor, Fictional Air Combat, Flex Engine, FLTK Recycling Game!, FLTrator, Flukz, Forsaken, Free Heroes 2, Free in the Dark (engine), Free Space Colonization, Freeciv Alpha Centauri project, FreeFalcon, Freekick 3, Freeminer, FreePrince, FreeRails, Freestars, Galaxy Forces V2, GalaxyNG, GameLV, Garith, GDash, Gee Whiz, Gem Drop X, Ghostly, Gigalomania, Globulation 2, GLtron, GM Tools, Gnomescroll, GNU FreeDink, Goblin Camp, Goblin Hack, Golly, Gottet, GPL Arcade Volleyball, Granatier, Gravitation, Greenius' Civil War, Grit Game Engine, Grobots, GUSANOS, Gusty's Serpents, H-Craft Championship, H-World, Hack, Hammer of Thyrion, Harris, Haxima, Heart of the Alien, Help Hannah's Horse, Heroes of Wesnoth, Hex Game, Hnefatafl, Holtz, HolySpirit, Hopson-Arcade, Hovertank3D, I Have No Tomatoes, ICBM3D, Ice Breaker, Inexor, Infon Battle Arena, iortcw, Irrlicht Engine, Iter Vehemens ad Necem, Jagged Alliance 2 Stracciatella, Jamp, Jet-Story, JFDuke3D, JonoF's Shadow Warrior Port (JFSW), Jump'n'Bump, Kartering, KAtomic, Keen Dreams, KeeperRL, KGoldrunner, kiki the nano bot, KMines, Knights, KQ Lives, Krystal Drop, KSnakeDuel, Ksudoku, L'Abbaye des Morts, l-echo, Labyrinth of Worlds, LBreakoutHD, LevelHead, LGames, LGeneral, libGDX, libpng, Libxml2, Lightweight Java Game Library, Lincity, LinCity-NG, Linley's Dungeon Crawl, Linwarrior 3D, Lips of Suna, Lix, LTris, Lua, Lumix Engine, Luola, LZMA SDK, M.E.W.L., Machinations, Mah-Jong, Mars, Land of No Mercy, Maxit, MechCommander 2 Omnitech, Mega Mario, Meridian 59, Meritous, MineCraft-One-Week-Challenge, Minesweeper (in C), Mirror Magic, Moria, Mr.Boom, Mtp Target, Naev, NBlood, Necklace of the Eye, NetHack, NetPanzer, Netrek, Neverball, Nexuiz, NFSIISE, Nighthawk, NLarn, Noiz2sa, OldSkool Gravity Game, One Hour One Life, Oolite, Open Fodder, Open Fortress, Open Hexagon, Open Horizon, Open Jumpgate, Open Meridian, Open Rodent's Revenge, Open RPG Maker, Open Syobon Action, Open Yahtzee, Open Zelda, openage, OpenAL, OpenAlchemist, OpenArena, OpenCity, OpenCrystalCaves, OpenDUNE, OpenDungeons, OpenFire, OpenGGS, OpenGL Test Drive Remake, Openglad, OpenLara, OpenLiero, OpenMC2, OpenMW, OpenNFS, OpenNotrium, OpenSSL, OpenTitus, OpenTyrian, Operation Citadel, Orbit-Hopper, Orx, Other-Life, ouzel, Overgod, Palapeli, Panda 3D, Passage, Pathogen Warrior, Pax Britannica, Pentobi, Peragro Tempus, Phantasy Star Rebirth, Pioneers, Pizza Business, pkg-config, PlaneShift, Plee the Bear, PokerTH, POSTAL 1 Open Source, Powermanga, Powerslave EX, pq2, PrBoom+, Primrose, Procedural Map Generator, progress-quest, Project Carrot, Project: Starfighter, ProQuake 4, PSY PONG 3D, Psyco, Pthreads-win32, pycraft, pygame, Qt, QuakeSpasm, Quatter, Ragel, RBDOOM-3-BFG, Red Eclipse, RedShift, Reflection Keen, REGoth, Ren'Py, ResidualVM, Return to the Roots, rFXGen, Rise of the Triad for Linux, Rockbot, Rocks'n'Diamonds, Rogue Clone IV, Rolisteam, rRootage, RufasSlider, S.C.O.U.R.G.E., sandbox Game Maker, Sarah-Maries Eierjagd, Scorched3D, SDL Asylum, SDL Bomber, SDL Game Engine 2D, SDL Sopwith, Secret Maryo Chronicles, Sengoku: Warring States of Japan, Seven Kingdoms: Ancient Adversaries, sfall, Shockolate, Shotgun Debugger, Simon Tatham's Portable Puzzle Collection, Simsu, Simutrans, Sinatra, Sine, SLADE, Slime Volleyball, Smash Battle, Song of Albion, Space Harrier Clone, SpaceZero, splexhd, Star Ruler 2, star-control2, StarBlastrix, starshatter-open, Strife: Veteran Edition, Stunt Car Racer Remake, Sudokuki, Summoning Wars, sundog, Super Methane Brothers, Super Transball 2, SuperFoulEgg, SuperTux, SuperTuxKart, SWIG, Syndicate Wars Port, T-Bots, T^3, Tactics Squad, Tales of Maj'Eyal, Tanglet, Tank: Zone of Death, Tapir, Teeworlds, Tenes Empanadas Graciela, Tennix!, Terminal Overload, Tetzle, The Clans, The Endless Dungeons, The Epic of Heroes, The Legend of Edgar, The Powder Toy, The Secret Chronicles of Dr. M., Theme Park Builder 3D CAD, Thousand Parsec, Thrust, Thunder&Lightning, Tile World, TinTin++, Tiny Wings, Toppler, TORCS, The Open Racing Car Simulator, Tornado, TowerJumper, Trackballs, Transcend, Transfusion, Tremfusion, Tremulous, Trigger, TTDPatch, Turious, TurokEX, Tux Racer, twin-e, UFO2000, Underworld Adventures, UnNetHack, VCMI, Vega Strike, VMS Empire, Vocaluxe, Vulture's Eye, War Of Kingdom, Wargamer, Wargus, WarMUX, Warp Rogue, Windstille, Witch Blast, Wizznic!, Wograld, Wolfpack Empire, Word War vi, WorldForge, wxPython, wxWidgets, X-Moto, XArchon, Xconq, xdigger, xDuke, Xenowar, XInvaders 3D, Xjig, Xonotic, XPilot, XPilot NG, XScavenger, XSera, XZ Utils, ZAngband, Zatacka, Zed Online, Zelda Classic, Zod Engine +2H4U, 3D Pong, 3Dc, 54321, Abuse, ACM, Adanaxis, Afternoon Stalker, Airstrike, Aklabeth, Aleph One, alive, Amphetamine, Anagramarama, Angband, Antares, Anura, Armagetron Advanced, Armies, ativayeban, Atlantis, Atomic Tanks, Atomiks, Atomix, Attal: Lords of doom, AutoREALM, Avanor, Ball and Paddle, Barony, Batrachians, Battle City, Battle Tanks, Battles of Antargis, Between, Biniax, Birth of the Empires, Blitwizard, Blob Wars : Attrition, Blobby Volley 2, Blobwars: Metal Blob Solid, BlockOut II, Bombermaaan, Boost (C++ Libraries), Bos Wars, Boson, Bridge Command, BRIQUOLO, Brogue, Brutal Chess, Bt Builder, BurgerSpace, c64-nuclearreaction, Cadaver, CannonSmash, Caph, Cat Mother Dead Justice, Cataclysm, CatacombGL, Catch Challenger, CAVEZ of PHEAR, CBoard, cc94, CCCP, CETech, Chrzaszcz, Circus Linux!, Civilization: Call To Power 2 Source Project, Classic Blades of Exile, Classic RBDoom 3 BFG, Clonepoint, Colonization too, Combat Simulator Project, Conquests, Core War, CorEngine, Cosmosmash, Crossfire, Crown and Cutlass, Crypto++, Cultivation, curses, CuteMaze, Cytadela, D2X-XL, Daimonin, Danger from the Deep, Dark Oberon, DarkPlaces, Data Storm, Dave Gnukem, Dawn, Dear ImGui, Deathchase 3D, Deer Portal, Defendguin, Deliantra, DeSmuME, Digger Remastered, DirectPython, DOOM, Doom Legacy, DOOM-iOS, Dreerally, Duel Commander, Duke3D, Duke3d_w32, Dune Dynasty, Dune Legacy, Dungeon Craft, Dungeon Crawl Stone Soup, Dungeon Mapper, DXX-Rebirth, Ecksdee, EDuke32, Einstein Puzzle, Elysium Engine, Empty Clip, Endless Sky, ENIGMA (development environment), EnTT Pacman, Epiar, erampage, Erebus, Escape Towards The Unknown, Eternal Lands, Evol Online, Excellent Bifurcation, Extreme Tux Racer, Exult, ezQuake, F-1 Spirit, Fairy-Max, Falcon's Eye, Fall of Imiryn, Fanwor, Fictional Air Combat, Flex Engine, FLTK Recycling Game!, FLTrator, Flukz, Forsaken, Free Heroes 2, Free in the Dark (engine), Free Space Colonization, Freeciv Alpha Centauri project, FreeFalcon, Freekick 3, Freeminer, FreePrince, FreeRails, Freestars, Galaxy Forces V2, GalaxyNG, GameLV, Garith, GDash, Gee Whiz, Gem Drop X, Ghostly, Gigalomania, Globulation 2, GLtron, GM Tools, Gnomescroll, GNU FreeDink, Goblin Camp, Goblin Hack, Golly, Gottet, GPL Arcade Volleyball, Granatier, Gravitation, Greenius' Civil War, Grit Game Engine, Grobots, GUSANOS, Gusty's Serpents, H-Craft Championship, H-World, Hack, Hammer of Thyrion, Harris, Haxima, Heart of the Alien, Help Hannah's Horse, Heroes of Wesnoth, Hex Game, Hnefatafl, Holtz, HolySpirit, Hopson-Arcade, Hovertank3D, I Have No Tomatoes, ICBM3D, Ice Breaker, Inexor, Infon Battle Arena, iortcw, Irrlicht Engine, Iter Vehemens ad Necem, Jagged Alliance 2 Stracciatella, Jamp, Jet-Story, JFDuke3D, JonoF's Shadow Warrior Port (JFSW), Jump'n'Bump, Kartering, KAtomic, Keen Dreams, KeeperRL, KGoldrunner, kiki the nano bot, KMines, Knights, KQ Lives, Krystal Drop, KSnakeDuel, Ksudoku, L'Abbaye des Morts, l-echo, Labyrinth of Worlds, LBreakoutHD, LevelHead, LGames, LGeneral, libGDX, libpng, Libxml2, Lightweight Java Game Library, Lincity, LinCity-NG, Linley's Dungeon Crawl, Linwarrior 3D, Lips of Suna, Lix, LTris, Lua, Lumix Engine, Luola, LZMA SDK, M.E.W.L., Machinations, Mah-Jong, Mars, Land of No Mercy, Maxit, MechCommander 2 Omnitech, Mega Mario, Meridian 59, Meritous, MineCraft-One-Week-Challenge, Minesweeper (in C), Mirror Magic, Moria, Mr.Boom, Mtp Target, Naev, NBlood, Necklace of the Eye, NetHack, NetPanzer, Netrek, Neverball, Nexuiz, NFSIISE, Nighthawk, NLarn, Noiz2sa, OldSkool Gravity Game, One Hour One Life, Oolite, Open Fodder, Open Fortress, Open Hexagon, Open Horizon, Open Jumpgate, Open Meridian, Open Rodent's Revenge, Open RPG Maker, Open Syobon Action, Open Yahtzee, Open Zelda, openage, OpenAL, OpenAlchemist, OpenArena, OpenCity, OpenCrystalCaves, OpenDUNE, OpenDungeons, OpenFire, OpenGGS, OpenGL Test Drive Remake, Openglad, OpenLara, OpenLiero, OpenMC2, OpenMW, OpenNFS, OpenNotrium, OpenSSL, OpenTitus, OpenTyrian, Operation Citadel, Orbit-Hopper, Orx, Other-Life, ouzel, Overgod, Palapeli, Panda 3D, Passage, Pathogen Warrior, Pax Britannica, Pentobi, Peragro Tempus, Phantasy Star Rebirth, Pioneers, Pizza Business, pkg-config, PlaneShift, Plee the Bear, PokerTH, POSTAL 1 Open Source, Powermanga, Powerslave EX, pq2, PrBoom+, Primrose, Procedural Map Generator, progress-quest, Project Carrot, Project: Starfighter, ProQuake 4, PSY PONG 3D, Psyco, Pthreads-win32, pycraft, pygame, Qt, QuakeSpasm, Quatter, Ragel, RBDOOM-3-BFG, Red Eclipse, RedShift, Reflection Keen, REGoth, Ren'Py, ResidualVM, Return to the Roots, rFXGen, Rise of the Triad for Linux, Rockbot, Rocks'n'Diamonds, Rogue Clone IV, Rolisteam, rRootage, RufasSlider, S.C.O.U.R.G.E., sandbox Game Maker, Sarah-Maries Eierjagd, Scorched3D, SDL Asylum, SDL Bomber, SDL Game Engine 2D, SDL Sopwith, Secret Maryo Chronicles, Sengoku: Warring States of Japan, Seven Kingdoms: Ancient Adversaries, sfall, Shockolate, Shotgun Debugger, Simon Tatham's Portable Puzzle Collection, Simsu, Simutrans, Sinatra, Sine, SLADE, Slime Volleyball, Smash Battle, Song of Albion, Space Harrier Clone, SpaceZero, splexhd, Star Ruler 2, star-control2, StarBlastrix, starshatter-open, Strife: Veteran Edition, Stunt Car Racer Remake, Sudokuki, Summoning Wars, sundog, Super Methane Brothers, Super Transball 2, SuperFoulEgg, SuperTux, SuperTuxKart, SWIG, Syndicate Wars Port, T-Bots, T^3, Tactics Squad, Tales of Maj'Eyal, Tanglet, Tank: Zone of Death, Tapir, Teeworlds, Tenes Empanadas Graciela, Tennix!, Terminal Overload, Tetzle, The Clans, The Endless Dungeons, The Epic of Heroes, The Legend of Edgar, The Powder Toy, The Secret Chronicles of Dr. M., Theme Park Builder 3D CAD, Thousand Parsec, Thrust, Thunder&Lightning, Tile World, TinTin++, Tiny Wings, Toppler, TORCS, The Open Racing Car Simulator, Tornado, TowerJumper, Trackballs, Transcend, Transfusion, Tremfusion, Tremulous, Trigger, TTDPatch, Turious, TurokEX, Tux Racer, twin-e, UFO2000, Underworld Adventures, UnNetHack, VCMI, Vega Strike, VMS Empire, Vocaluxe, Vulture's Eye, War Of Kingdom, Wargamer, Wargus, WarMUX, Warp Rogue, Windstille, Witch Blast, Wizznic!, Wograld, Wolfpack Empire, Word War vi, WorldForge, wxPython, wxWidgets, X-Moto, XArchon, Xconq, xdigger, xDuke, Xenowar, XInvaders 3D, Xjig, Xonotic, XPilot, XPilot NG, XScavenger, XSera, XZ Utils, ZAngband, Zatacka, Zed Online, Zelda Classic, Zod Engine -##### C and C++ projects with a build system different from CMake (200) +##### C and C++ projects with a build system different from CMake (201) -Alimer, Allegro, Annchienta, Arx Libertatis, AstroMenace, Atrinik, Ballerburg SDL, Bitfighter, BitRiot, Blender game engine, Blinken, Block Attack - Rise of the Blocks, BOOM: Remake, BStone, C-Dogs SDL, CaesarIA, Cannonball, CatacombSDL, CaveExpress, CavePacker, Chocolate Doom, Choria, Chronoshift, COCOS2D-X, Colobot: Gold Edition, Commander Genius, Construo, CorsixTH, Craft, Critterding, CrossUO, Cubosphere, Curse of War, Cytopia, DesktopAdventures, DevilutionX, DGEngine, dhewm3, DNT, DOOM Retro, Doom64EX, Doomsday Engine, Doxygen, DreamChess, Dust Racing 2D, EasyRPG Player, Eat The Whistle, ECWolf, Egoboo, EmptyEpsilon, ET: Legacy, Etterna, Falling Time, Falltergeist, FIFE, Flare, FlightGear, fonline, freeablo, freeaoe, FreeBlocks, FreeOrion, FreeRCT, Freeserf, FreeSiege, FreeSynd, FreeType, Friking Shark, GemRB, ges-code, GL4ES, glPortal, GoldenEye: Source, Gorc, Grail, Griefly, GZDoom, Hardwar, HarfBuzz, Hedgewars, heXon, HoverRace, Iceball, INSTEAD, irrlamb, JediOutcastLinux, Julius, Liberation Circuit, Librelancer, Lugaru, LÖVE, M.A.R.S., Mana, Maratis, Marble Marcher, Me and My Shadow, Mechanized Assault & eXploration Reloaded, MegaGlest, Minetest, mkxp, Mmpong, Nuvie, NXEngine-evo, Odamex, OGRE, OGS Mahjong, Open Apocalypse, Open Creatures, Open Game Engine, Open Surge, Open Tibia, OpenAL Soft, openblack, OpenBlok, OpenClaw, OpenClonk, Openfrag, OpenGothic, OpenHoW, OpenJK, OpenLieroX, OpenLoco, OpenMoM, OpenOMF, OpenRaider, OpenRCT2, OpenRW, OpenSkyscraper, OpenSpades, OpenSR, OpenSWE1R, OpenTESArena, OpenTomb, OpenXcom, OPMon, PainTown, Performous, Pingus, PixelLight, Polycode, Powerslide remake, Privateer - Gemini Gold, Q-Gears, Qonk, Quartz Engine, Race Into Space, raylib, Return of Dr. Destructo, Rigel Engine, Rigs of Rods, Ryzom Core, SDLPoP, Shadowgrounds, Simple and Fast Multimedia Library, Simple DirectMedia Layer, Slime Volley, SoftPixel Engine, Solarus, Sonic Robo Blast 2, Sourcehold, Speed Dreams, Spring, StepMania, Stunt Rally, super-methane-brothers-gx, TES3MP, The Battle for Wesnoth, The Butterfly Effect, The Eternity Engine, The Rush, thiefcatcher, Thrive, Thyme, TOMB5, Total Annihilation 3D, Trinity Reign, Tux Football, Tux of Math Command, UFO: Alien Invasion, uMario, Unvanquished, urde, Urho3D, Valyria Tear, VGC, Violetland, Visual Pinball, Voxelands, Warzone 2100, Widelands, Wizardry Legacy, wkbre, Wyrmsun, xoreos, xu4, Yamagi Quake II, yaml-cpp, ZDoom, Zero Ballistics, zlib +Alimer, Allegro, Annchienta, Arx Libertatis, AstroMenace, Atrinik, Ballerburg SDL, Bitfighter, BitRiot, Blender game engine, Blinken, Block Attack - Rise of the Blocks, BOOM: Remake, BStone, C-Dogs SDL, CaesarIA, Cannonball, CatacombSDL, CaveExpress, CavePacker, Chocolate Doom, Choria, Chronoshift, COCOS2D-X, Colobot: Gold Edition, Commander Genius, Construo, CorsixTH, Craft, Critterding, CrossUO, Cubosphere, Curse of War, Cytopia, DesktopAdventures, DevilutionX, DGEngine, dhewm3, DNT, DOOM Retro, Doom64EX, Doomsday Engine, Doxygen, DreamChess, Dust Racing 2D, EasyRPG Player, Eat The Whistle, ECWolf, Egoboo, EmptyEpsilon, ET: Legacy, Etterna, Falling Time, Falltergeist, FIFE, Flare, FlightGear, fonline, freeablo, freeaoe, FreeBlocks, FreeOrion, FreeRCT, Freeserf, FreeSiege, FreeSynd, FreeType, Friking Shark, GemRB, ges-code, GL4ES, glPortal, GoldenEye: Source, Gorc, Grail, Griefly, GZDoom, Hardwar, HarfBuzz, Hedgewars, heXon, HoverRace, Iceball, INSTEAD, irrlamb, JediOutcastLinux, Julius, Liberation Circuit, Librelancer, libvorbis, Lugaru, LÖVE, M.A.R.S., Mana, Maratis, Marble Marcher, Me and My Shadow, Mechanized Assault & eXploration Reloaded, MegaGlest, Minetest, mkxp, Mmpong, Nuvie, NXEngine-evo, Odamex, OGRE, OGS Mahjong, Open Apocalypse, Open Creatures, Open Game Engine, Open Surge, Open Tibia, OpenAL Soft, openblack, OpenBlok, OpenClaw, OpenClonk, Openfrag, OpenGothic, OpenHoW, OpenJK, OpenLieroX, OpenLoco, OpenMoM, OpenOMF, OpenRaider, OpenRCT2, OpenRW, OpenSkyscraper, OpenSpades, OpenSR, OpenSWE1R, OpenTESArena, OpenTomb, OpenXcom, OPMon, PainTown, Performous, Pingus, PixelLight, Polycode, Powerslide remake, Privateer - Gemini Gold, Q-Gears, Qonk, Quartz Engine, Race Into Space, raylib, Return of Dr. Destructo, Rigel Engine, Rigs of Rods, Ryzom Core, SDLPoP, Shadowgrounds, Simple and Fast Multimedia Library, Simple DirectMedia Layer, Slime Volley, SoftPixel Engine, Solarus, Sonic Robo Blast 2, Sourcehold, Speed Dreams, Spring, StepMania, Stunt Rally, super-methane-brothers-gx, TES3MP, The Battle for Wesnoth, The Butterfly Effect, The Eternity Engine, The Rush, thiefcatcher, Thrive, Thyme, TOMB5, Total Annihilation 3D, Trinity Reign, Tux Football, Tux of Math Command, UFO: Alien Invasion, uMario, Unvanquished, urde, Urho3D, Valyria Tear, VGC, Violetland, Visual Pinball, Voxelands, Warzone 2100, Widelands, Wizardry Legacy, wkbre, Wyrmsun, xoreos, xu4, Yamagi Quake II, yaml-cpp, ZDoom, Zero Ballistics, zlib ## Platform -Platform information available for 88.2% of all projects. +Platform information available for 88.8% of all projects. ##### Platforms frequency - Windows (34.8%) -- Linux (33.8%) +- Linux (33.9%) - macOS (18.7%) -- Web (6.1%) +- Web (6.0%) - Android (5.4%) -- iOS (1.2%) +- iOS (1.1%) diff --git a/tools/archives.json b/tools/archives.json index 97e7c06a..4b7e5451 100644 --- a/tools/archives.json +++ b/tools/archives.json @@ -1,5 +1,8 @@ { "git": [ + "git://git.blender.org/blender.git", + "git://git.colm.net/ragel.git", + "git://opensimulator.org/git/opensim", "http://git.artsoft.org/rocksndiamonds.git", "http://git.pond.sub.org/empserver", "http://repo.or.cz/intricacy.git", @@ -123,6 +126,7 @@ "https://git.tuxfamily.org/fanwor/fanwor.git", "https://git.tuxfamily.org/harmonist/harmonist.git", "https://git.tuxfamily.org/rba/rogueboxadventures.git", + "https://git.xiph.org/vorbis.git", "https://github.com/0ad/0ad.git", "https://github.com/AdamAtomic/flixel.git", "https://github.com/AdrienTD/wkbre.git", @@ -313,7 +317,6 @@ "https://github.com/Qalthos/Tile-World.git", "https://github.com/REGoth-project/REGoth-bs.git", "https://github.com/REGoth-project/REGoth.git", - "https://github.com/RPG-Paper-Maker/RPG-Paper-Maker.git", "https://github.com/Rails-18xx/Rails.git", "https://github.com/Return-To-The-Roots/s25client.git", "https://github.com/Revolutionary-Games/Thrive.git", @@ -741,12 +744,14 @@ "https://github.com/nhydock/UlDunAd.git", "https://github.com/nicolodavis/boardgame.io.git", "https://github.com/nicupavel/openpanzer.git", + "https://github.com/nigels-com/glew.git", "https://github.com/nikki-and-the-robots/nikki.git", "https://github.com/nlarn/nlarn.git", "https://github.com/nodef0/gorillas-rs.git", "https://github.com/nornagon/openc2e.git", "https://github.com/notapixelstudio/superstarfighter.git", "https://github.com/nukeykt/NBlood.git", + "https://github.com/numpy/numpy.git", "https://github.com/nuvie/nuvie.git", "https://github.com/nxengine/nxengine-evo.git", "https://github.com/ocornut/imgui.git", @@ -778,11 +783,13 @@ "https://github.com/ospaceteam/outerspace.git", "https://github.com/ozkriff/zoc.git", "https://github.com/panda3d/panda3d.git", + "https://github.com/parogers/pgu.git", "https://github.com/pasky/pachi.git", "https://github.com/paulsapps/alive.git", "https://github.com/pelya/commandergenius.git", "https://github.com/pentagram-u8/pentagram.git", "https://github.com/performous/performous.git", + "https://github.com/perpendicular-dimensions/blobandconquer.git", "https://github.com/phobos2077/sfall.git", "https://github.com/photonstorm/phaser.git", "https://github.com/pierreyoda/o2r.git", @@ -807,6 +814,7 @@ "https://github.com/pychess/pychess.git", "https://github.com/pygame/pygame.git", "https://github.com/pyglet/pyglet.git", + "https://github.com/python-pillow/Pillow.git", "https://github.com/q-gears/q-gears.git", "https://github.com/q4a/scourge.git", "https://github.com/qbancoffee/infinite-tux.git", @@ -935,6 +943,7 @@ "https://github.com/ttyborg/erampage.git", "https://github.com/tukkek/javelin.git", "https://github.com/turulomio/glparchis.git", + "https://github.com/twisted/twisted.git", "https://github.com/ufo2000/ufo2000.git", "https://github.com/ufoai/ufoai.git", "https://github.com/undefined-darkness/open-horizon.git", @@ -1147,6 +1156,7 @@ "https://gitlab.com/osgames/radakan.git", "https://gitlab.com/osgames/rescue.git", "https://gitlab.com/osgames/rogueclone.git", + "https://gitlab.com/osgames/rosethorn.git", "https://gitlab.com/osgames/rpdungeon.git", "https://gitlab.com/osgames/rpge.git", "https://gitlab.com/osgames/sarah-maries-eierjagd.git", @@ -1181,6 +1191,7 @@ "https://gitlab.com/osgames/tressette.git", "https://gitlab.com/osgames/trophy.git", "https://gitlab.com/osgames/tumiki.git", + "https://gitlab.com/osgames/turious.git", "https://gitlab.com/osgames/tuxfootball.git", "https://gitlab.com/osgames/tuxracer.git", "https://gitlab.com/osgames/uaf.git", @@ -1218,17 +1229,77 @@ "https://gitlab.gnome.org/GNOME/gcompris.git", "https://gitlab.gnome.org/GNOME/gnome-chess.git", "https://gitlab.gnome.org/GNOME/gnome-mines.git", + "https://gitlab.gnome.org/GNOME/gtk.git", "https://gitlab.gnome.org/GNOME/libxml2.git", "https://gitlab.gnome.org/GNOME/quadrapassel.git", "https://gitlab.openrsc.com/open-rsc/Game.git", "https://gitlab.openrsc.com/open-rsc/Single-Player.git", - "https://gitorious.org/turious/turious.git", "https://repo.or.cz/pachi.git", "https://salsa.debian.org/games-team/bloboats.git", "https://src.fedoraproject.org/rpms/blobwars.git" ], "svn": [ - "http://svn.uktrainsim.com/svn/openrails" + "http://svn.icculus.org/duke3d/", + "http://svn.icculus.org/nexuiz/trunk/", + "http://svn.icculus.org/rott/trunk/", + "http://svn.savannah.gnu.org/svn/chess", + "http://svn.uktrainsim.com/svn/openrails", + "https://svn.code.sf.net/p/balder/code", + "https://svn.code.sf.net/p/blobby/code", + "https://svn.code.sf.net/p/bloodmasters/code", + "https://svn.code.sf.net/p/bombic2/code", + "https://svn.code.sf.net/p/crossfire/code", + "https://svn.code.sf.net/p/d2x-xl/code", + "https://svn.code.sf.net/p/daimonin/code", + "https://svn.code.sf.net/p/domination/code", + "https://svn.code.sf.net/p/dopewars/code", + "https://svn.code.sf.net/p/ecksdee/svn", + "https://svn.code.sf.net/p/ettu/code", + "https://svn.code.sf.net/p/etw/code", + "https://svn.code.sf.net/p/extremetuxracer/code", + "https://svn.code.sf.net/p/facsimulation/code", + "https://svn.code.sf.net/p/foobillardplus/code", + "https://svn.code.sf.net/p/freemars/code", + "https://svn.code.sf.net/p/freesynd/code", + "https://svn.code.sf.net/p/funnyboat/code", + "https://svn.code.sf.net/p/galaxyv2/code", + "https://svn.code.sf.net/p/gustysserpents/svn", + "https://svn.code.sf.net/p/hhexen/code", + "https://svn.code.sf.net/p/javacrpg/code", + "https://svn.code.sf.net/p/krank/code", + "https://svn.code.sf.net/p/lcsgame/code", + "https://svn.code.sf.net/p/lgames/code", + "https://svn.code.sf.net/p/moagg/code", + "https://svn.code.sf.net/p/openalchemist/code", + "https://svn.code.sf.net/p/openfrag/code", + "https://svn.code.sf.net/p/pio/code", + "https://svn.code.sf.net/p/planeshift/code", + "https://svn.code.sf.net/p/plib/code", + "https://svn.code.sf.net/p/powermanga/code", + "https://svn.code.sf.net/p/privateer/code", + "https://svn.code.sf.net/p/quakespasm/code", + "https://svn.code.sf.net/p/rsfs/code", + "https://svn.code.sf.net/p/sokosolve/code", + "https://svn.code.sf.net/p/spacezero/code", + "https://svn.code.sf.net/p/speed-dreams/code", + "https://svn.code.sf.net/p/stargus/code", + "https://svn.code.sf.net/p/sundog/code", + "https://svn.code.sf.net/p/therush/code", + "https://svn.code.sf.net/p/toohardforyou/code", + "https://svn.code.sf.net/p/tpb3d/code", + "https://svn.code.sf.net/p/trigger-rally/code", + "https://svn.code.sf.net/p/uhexen2/code", + "https://svn.code.sf.net/p/ultimatestunts/code", + "https://svn.code.sf.net/p/ultrastar/code", + "https://svn.code.sf.net/p/vassalengine/svn", + "https://svn.code.sf.net/p/vpinball/code", + "https://svn.code.sf.net/p/xbak/code", + "https://svn.code.sf.net/p/xswingplus/code", + "https://svn.code.sf.net/p/xu4/code", + "https://svn.code.sf.net/p/zaz/code", + "https://svn.icculus.org/twilight/trunk/darkplaces/", + "svn://raydium.org/raydium/trunk", + "svn://svn.zoy.org/abuse/abuse/trunk" ], "hg": [ "http://hg.assembla.com/parpg-core", @@ -1257,8 +1328,5 @@ "https://bitbucket.org/ryzom/ryzomcore", "https://bitbucket.org/sumwars/sumwars-code", "https://bitbucket.org/thesheep/fujo/src" - ], - "bzr": [ - "https://code.launchpad.net/heroesofwesnoth" ] } \ No newline at end of file diff --git a/tools/backlog.txt b/tools/backlog.txt index 3b5da7d0..9f68c6d0 100644 --- a/tools/backlog.txt +++ b/tools/backlog.txt @@ -270,6 +270,7 @@ https://github.com/LgLinus/StrategyGame https://github.com/libretro/libretro-chailove https://github.com/libretro/libretro-prboom https://github.com/ligurio/awesome-ttygames +https://github.com/luciopanepinto/pacman https://github.com/MarcoLizza/tofu-engine https://github.com/MatthewTheGlutton/HideousDestructor https://github.com/McKay42/McOsu @@ -356,9 +357,11 @@ https://gitlab.com/nyov/nyovs-nexuiz https://gitlab.com/vgstation/vgstation-old (and vgstation in general) https://gitlab.com/xonlegacy/xonlegacy https://gitlab.openrsc.com/open-rsc +https://gitorious.org/index-list.html (are there other interesting games) https://gottcode.org/ (all) https://itch.io/ (scrape, look for open source) https://jcrpg.blogspot.de/ +https://jotd.pagesperso-orange.fr/ (several games) https://kde.org/applications/games/ (all of them) https://lgdb.org/ (ask on reddit for archived version) https://lgdb.org/engine/rawgl diff --git a/tools/maintenance.py b/tools/maintenance.py index b54db4db..d14b2407 100644 --- a/tools/maintenance.py +++ b/tools/maintenance.py @@ -632,6 +632,9 @@ def git_repo(repo): if repo.startswith(service): return repo + if repo.startswith('git://'): + return repo + # the rest is ignored return None @@ -640,7 +643,7 @@ def svn_repo(repo): """ """ - if repo.startswith('https://svn.code.sf.net/p/') and repo.endswith('/code/'): + if repo.startswith('https://svn.code.sf.net/p/'): return repo if repo.startswith('http://svn.uktrainsim.com/svn/'): @@ -648,6 +651,15 @@ def svn_repo(repo): if repo is 'https://rpg.hamsterrepublic.com/source/wip': return repo + + if repo.startswith('http://svn.savannah.gnu.org/svn/'): + return repo + + if repo.startswith('svn://'): + return repo + + if repo.startswith('https://svn.icculus.org/') or repo.startswith('http://svn.icculus.org/'): + return repo # not svn return None @@ -667,22 +679,14 @@ def hg_repo(repo): return None -def bzr_repo(repo): - if repo.startswith('https://code.launchpad.net/'): - return repo - - # not bzr - return None - - -def export_primary_code_repositories_json(): +def export_primary_code_repositories_json(infos): """ """ print('export to json for local repository update') - primary_repos = {'git':[],'svn':[],'hg':[],'bzr':[]} + primary_repos = {'git': [], 'svn': [], 'hg': []} unconsumed_entries = [] # for every entry filter those that are known git repositories (add additional repositories) @@ -718,24 +722,23 @@ def export_primary_code_repositories_json(): primary_repos['hg'].append(url) consumed=True continue - url = bzr_repo(repo) - if url: - primary_repos['bzr'].append(url) - consumed=True - continue if not consumed: unconsumed_entries.append([info['name'], info[field]]) # print output - #if info['code repository']: - # print('Entry "{}" unconsumed repo: {}'.format(info['name'], info[field])) - #if not info['code repository']: - # print('Entry "{}" unconsumed repo: {}'.format(info['name'], info[field])) + if 'code repository' in info: + print('Entry "{}" unconsumed repo: {}'.format(info['name'], info[field])) # sort them alphabetically (and remove duplicates) for k, v in primary_repos.items(): primary_repos[k] = sorted(set(v)) + # statistics of gits + git_repos = primary_repos['git'] + print('{} Git repositories'.format(len(git_repos))) + for domain in ('repo.or.cz', 'anongit.kde.org', 'bitbucket.org', 'git.code.sf.net', 'git.savannah', 'git.tuxfamily', 'github.com', 'gitlab.com', 'gitlab.com/osgames', 'gitlab.gnome.org'): + print('{} on {}'.format(sum(1 if domain in x else 0 for x in git_repos), domain)) + # write them to tools/git json_path = os.path.join(c.root_path, 'tools', 'archives.json') text = json.dumps(primary_repos, indent=1) @@ -977,7 +980,7 @@ if __name__ == "__main__": export_json(infos) # collect list of primary code repositories - export_primary_code_repositories_json() + export_primary_code_repositories_json(infos) # check code dependencies check_code_dependencies(infos) diff --git a/tools/rejected.txt b/tools/rejected.txt index 4ce7d03f..1aa2ccf0 100644 --- a/tools/rejected.txt +++ b/tools/rejected.txt @@ -130,6 +130,7 @@ PyTouhou (http://pytouhou.linkmauve.fr/,http://hg.linkmauve.fr/touhou): Sources Racer (http://racer.sourceforge.net/, http://sourceforge.net/projects/racer/): Very early development, Inactive realmforge (https://sourceforge.net/projects/realmforge/): Went commercial Robotypo (http://robotypo.appspot.com/index.html, https://code.google.com/archive/p/robotypo/): Very early development, No license, long abandoned +RPG Paper Maker (http://rpg-paper-maker.com/?i=1, https://github.com/RPG-Paper-Maker/RPG-Paper-Maker.git): Closed, proprietary source, usage free for non-commercial use Ruby OMF 2097 Remake (http://rubyomf2097.rubyforge.org/, svn://rubyforge.org/var/svn/rubyomf2097): No source code found, web site offline RuneSword II (https://sourceforge.net/projects/runesword/, http://runesword.sourceforge.net/, https://github.com/mattiascibien/Runesword.net, https://github.com/aceofspades19/Runesword-II-OS.Net, http://www.runesword.com/rs2.html): No license found Schwertreiter (https://sourceforge.net/projects/schwertreiter/): No license information, early development, long abandoned diff --git a/tools/update.py b/tools/update.py index 8f8c13c6..a4ced161 100644 --- a/tools/update.py +++ b/tools/update.py @@ -24,7 +24,7 @@ def derive_folder_name(url, replaces): if url.startswith(service): url = replaces[service] + url[len(service):] return sanitize(url) - for generic in ['http://', 'https://']: + for generic in ['http://', 'https://', 'git://', 'svn://']: if url.startswith(generic): url = url[len(generic):] return sanitize(url) @@ -87,23 +87,6 @@ def hg_update(folder): os.chdir(folder) subprocess_run(['hg', 'pull', '-u']) - -def bzr_folder_name(url): - replaces = { - 'https://code.launchpad.net': 'launchpad', - } - return derive_folder_name(url, replaces) - - -def bzr_clone(url, folder): - subprocess_run(['bzr', 'branch', url, folder]) - - -def bzr_update(folder): - os.chdir(folder) - subprocess_run(['bzr', 'pull']) - - def run_update(type, urls): print('update {} {} archives'.format(len(urls), type)) base_folder = os.path.join(archive_folder, type) @@ -166,27 +149,24 @@ def run_info(type, urls): if __name__ == '__main__': - supported_types = ['git', 'hg', 'svn'] # currently no bzr client installed + supported_types = ['git', 'hg', 'svn'] folder_name = { 'git': git_folder_name, 'svn': svn_folder_name, 'hg': hg_folder_name, - 'bzr': bzr_folder_name } clone = { 'git': git_clone, 'svn': svn_clone, 'hg': hg_clone, - 'bzr': bzr_clone } update = { 'git': git_update, 'svn': svn_update, 'hg': hg_update, - 'bzr': bzr_update } # get this folder diff --git a/tools/utils/osg.py b/tools/utils/osg.py index a87284da..17615ca4 100644 --- a/tools/utils/osg.py +++ b/tools/utils/osg.py @@ -17,7 +17,8 @@ known_licenses = ('2-clause BSD', '3-clause BSD', 'AFL-3.0', 'AGPL-3.0', 'Apache known_multiplayer_modes = ('competitive', 'co-op', 'hotseat', 'LAN', 'local', 'massive', 'matchmaking', 'online', 'split-screen') code_dependencies_aliases = {'Simple DirectMedia Layer': ('SDL', 'SDL2'), 'Simple and Fast Multimedia Library': 'SFML'} -code_dependencies_without_entry = {'OpenGL': 'https://www.opengl.org/', 'GLUT': 'https://www.opengl.org/resources/libraries/', 'WebGL': 'https://www.khronos.org/webgl/', 'Unity': 'https://unity.com/solutions/game'} +code_dependencies_without_entry = {'OpenGL': 'https://www.opengl.org/', 'GLUT': 'https://www.opengl.org/resources/libraries/', 'WebGL': 'https://www.khronos.org/webgl/', 'Unity': 'https://unity.com/solutions/game', + '.NET': 'https://dotnet.microsoft.com/', 'Vulkan': 'https://www.khronos.org/vulkan/'} regex_sanitize_name = re.compile(r"[^A-Za-z 0-9-+]+") regex_sanitize_name_space_eater = re.compile(r" +") diff --git a/tools/utils/osg_github.py b/tools/utils/osg_github.py index a6fc9707..11c4152b 100644 --- a/tools/utils/osg_github.py +++ b/tools/utils/osg_github.py @@ -2,4 +2,19 @@ Everything specific to the Github API (via PyGithub). """ -from github import Github \ No newline at end of file +from github import Github + + +def retrieve_repo_info(repos): + """ + For a list of Github repos, retrieves repo information + """ + result = [] + g = Github() + for repo in repos: + r = g.get_repo(repo) + e = {'archived': r.archived, 'description': r.description, 'language': r.language, + 'last modified': r.last_modified, 'open issues count': r.open_issues_count, + 'stars count': r.stargazers_count, 'topics': r.topics, 'repo': repo} + result.append(e) + return result