From 5ccbf912a855c5cccb2136ba90dbd55643ebc84b Mon Sep 17 00:00:00 2001 From: chenjiajia Date: Tue, 3 Dec 2024 21:11:21 +0000 Subject: [PATCH] Robot Updated at:3 Dec 2024 21:11:21 GMT --- docs/awesome/awesome-agi-cocosci.md | 2 + docs/awesome/awesome-angular.md | 2 +- docs/awesome/awesome-board-games.md | 128 ++++++------ docs/awesome/awesome-cakephp.md | 249 ++++++++++------------- docs/awesome/awesome-cpp.md | 1 + docs/awesome/awesome-mac.md | 5 +- docs/awesome/awesome-rust.md | 4 +- docs/awesome/discount-for-student-dev.md | 2 + docs/awesome/free-for-dev.md | 1 + 9 files changed, 182 insertions(+), 212 deletions(-) diff --git a/docs/awesome/awesome-agi-cocosci.md b/docs/awesome/awesome-agi-cocosci.md index 54fc81c9c1..cc8a1e698a 100644 --- a/docs/awesome/awesome-agi-cocosci.md +++ b/docs/awesome/awesome-agi-cocosci.md @@ -633,6 +633,8 @@ English-language description for use by biologists. * [Errors are Useful Prompts: Instruction Guided Task Programming with Verifier-Assisted Iterative Prompting](https://arxiv.org/abs/2303.14100) - 2023. [[All Versions](https://scholar.google.com/scholar?cluster=8063693456660536915)]. [[Code](https://github.com/ac-rad/xdl-generation)]. [[Website](https://ac-rad.github.io/clairify/)]. This paper proposes CLAIRIFY, an approach that combines automatic iterative prompting with program verification to ensure programs written in data-scarce domain-specific language are syntactically valid and incorporate environment constraints. +* [PhotoScout: Synthesis-Powered Multi-Modal Image Search](https://dl.acm.org/doi/full/10.1145/3613904.3642319) - ***ACM SIGCHI'24***, 2024. [[All Versions](https://scholar.google.com/scholar?cluster=6522231014055730719)]. This paper explores a new multi-modal image search approach that allows users to conveniently specify and perform semantic image search tasks. With the tool, PhotoScout, the user interactively provides natural language descriptions, positive and negative examples, and object tags to specify their search tasks. Under the hood, PhotoScout is powered by a program synthesis engine that generates visual queries in a domain-specific language and executes the synthesized program to retrieve the desired images. + #### Cognitive Foundations diff --git a/docs/awesome/awesome-angular.md b/docs/awesome/awesome-angular.md index 14dd4364b9..0afd86e3e1 100644 --- a/docs/awesome/awesome-angular.md +++ b/docs/awesome/awesome-angular.md @@ -1368,7 +1368,7 @@ to simplify usage and allow quick customization. ##### Unspecified * [Dev Extreme](https://js.devexpress.com/Overview/Angular/) - Feature-Complete 65+ Angular Component Suite. -* [Syncfusion](https://www.syncfusion.com/angular-components) - The Complete Angular Components Library. +* [Syncfusion](https://www.syncfusion.com/angular-components) - Its [Essential UI Kit for Angular](https://github.com/syncfusion/essential-ui-kit-for-angular) is compatible with both Tailwind CSS and Bootstrap. * [ej2-angular-ui-components](https://github.com/syncfusion/ej2-angular-ui-components) - Syncfusion Angular UI Components library has been built from the ground up to be lightweight, responsive, modular and touch friendly. It offers 70+ UI components that every applications will ever need. * [Nebular](https://github.com/akveo/nebular) - Customizable Angular UI Library based on Eva Design System. * [NG ZORRO MOBILE](https://github.com/NG-ZORRO/ng-zorro-antd-mobile) - An enterprise-class mobile UI components based on Ant Design Mobile and Angular. diff --git a/docs/awesome/awesome-board-games.md b/docs/awesome/awesome-board-games.md index f64079745a..4fa10d906c 100644 --- a/docs/awesome/awesome-board-games.md +++ b/docs/awesome/awesome-board-games.md @@ -12,7 +12,7 @@ ## Family -### [Shadows of Brimstone: Swamps of Death](https://boardgamegeek.com/boardgame/150997/shadows-brimstone-swamps-death) +### [Shadows of Brimstone: Swamps of Death](https://boardgamegeek.com/boardgame/150997/shadows-of-brimstone-swamps-of-death) > Shadows of Brimstone: Swamps of Death is a fast-paced, fully cooperative, dungeon-crawl board game set in the Old West, with a heavy dose of unspeakable horror! Players create characters, taking on the role of a classic Western Hero Archetype, such as the Law Man, Gunslinger, or Saloon Girl. Forming an adventuring posse, the Heroes venture down into the dark mines, overrun with all manner of ancient demons and foul creatures from another world. With tactical gameplay, lots of dice, and a robust card-driven exploration system, no two games are ever the same as the heroes explore the mines finding new enemies to fight, new loot to collect, and new dangers to overcome. > @@ -27,7 +27,7 @@ | 1 - 4 | 12 | 90 - 180m | -### [The Crew: Mission Deep Sea](https://boardgamegeek.com/boardgame/324856/crew-mission-deep-sea) +### [The Crew: Mission Deep Sea](https://boardgamegeek.com/boardgame/324856/the-crew-mission-deep-sea) > In the trick-taking card game The Crew: Mission Deep Sea, you and the other players work together to search for the lost continent of Mu. This new adventure takes your crew deep down into the abyss on a search for the fabled sunken land. How far you get depends entirely on how well you work together as a team. Card by card, trick by trick, your search party will discover the challenges that lie ahead and forge a path to Mu. > @@ -51,7 +51,7 @@ | ------: | -------: | ---: | | 2 - 4 | 8 | 10m | -### [That's Pretty Clever](https://boardgamegeek.com/boardgame/244522/s-pretty-clever) +### [That's Pretty Clever](https://boardgamegeek.com/boardgame/244522/thats-pretty-clever) > Choose your dice cleverly in Ganz schön clever (German for "That's Pretty Clever") to enter them into the matching colored areas on your score sheet, putting together tricky chain-scoring opportunities, and racking up the points! The dice you don't use are as important as those you do, because every die with a lower value than the chosen one can be used by the other players, keeping everyone in the game at all times. @@ -111,7 +111,7 @@ | ------: | -------: | ---: | | 2 - 8 | 8 | 20m | -### [Lost Ruins of Arnak](https://boardgamegeek.com/boardgame/312484/lost-ruins-arnak) +### [Lost Ruins of Arnak](https://boardgamegeek.com/boardgame/312484/lost-ruins-of-arnak) > On an uninhabited island in uncharted seas, explorers have found traces of a great civilization. Now you will lead an expedition to explore the island, find lost artifacts, and face fearsome guardians, all in a quest to learn the island's secrets. > @@ -135,7 +135,7 @@ | ------: | -------: | -----: | | 2 – 5 | 10 | 40–60m | -### [Ticket to Ride](https://wikipedia.org/wiki/Ticket_to_Ride_(board_game)) +### [Ticket to Ride](https://en.wikipedia.org/wiki/Ticket_to_Ride_(board_game)) > ...a cross-country train adventure where players collect cards of various types of train cars that enable them to claim railway routes connecting cities in various countries around the world. @@ -145,7 +145,7 @@ | ------: | -------: | -----: | | 2 - 5 | 8 | 30-60m | -### [Pandemic](https://wikipedia.org/wiki/Pandemic_(board_game)) +### [Pandemic](https://en.wikipedia.org/wiki/Pandemic_(board_game)) > Can you save humanity in this cooperative game where deadly viruses are spreading across the globe? Together, you will treat diseases, share knowledge, and fly all over the world to prevent outbreaks and slow down the epidemic. @@ -155,7 +155,7 @@ | ------: | -------: | ---: | | 2 - 4 | 8 | 45m | -### [Forbidden Desert](https://wikipedia.org/wiki/Forbidden_Desert) +### [Forbidden Desert](https://en.wikipedia.org/wiki/Forbidden_Desert) > ...players take on the roles of brave adventurers who must throw caution to the wind and survive both blistering heat and blustering sand in order to recover a legendary flying machine buried under an ancient desert city. @@ -189,7 +189,7 @@ | ------: | -------: | ---: | | 2 - 5 | 10 | 60m | -### [Elder Sign](https://wikipedia.org/wiki/Elder_Sign_(card_game)) +### [Elder Sign](https://en.wikipedia.org/wiki/Elder_Sign_(card_game)) > Set in a world of Lovecraftian horror, cooperatively investigate a museum full of strange artefacts and stranger demons. Collect eldritch symbols, "elder signs", to close the portals and prevent the creatures from invading our world. Collect enough before the time is up or suffer the wrath of the Ancient Ones. @@ -226,7 +226,7 @@ | ------: | -------: | -----: | | 2 - 4 | 8 | 30m | -### [Welcome To](https://boardgamegeek.com/boardgame/233867/welcome) +### [Welcome To](https://boardgamegeek.com/boardgame/233867/welcome-to) > As an architect in Welcome To..., you want to build the best new town in the United States of the 1950s by adding resources to a pool, hiring employees, and more. > @@ -280,7 +280,7 @@ | ------: | -------: | -----: | | 1 - 4 | 10 | 30-45m | -### [Dungeons & Dragons: Castle Ravenloft](https://boardgamegeek.com/boardgame/59946/dungeons-dragons-castle-ravenloft-board-game) +### [Dungeons & Dragons: Castle Ravenloft](https://boardgamegeek.com/boardgame/59946/dungeons-and-dragons-castle-ravenloft-board-game) > The master of Ravenloft is having guests for dinner – and you are invited!\ > Evil lurks in the towers and dungeons of Castle Ravenloft, and only heroes of exceptional bravery can survive the horrors within.\ @@ -292,7 +292,7 @@ | ------: | -------: | ---: | | 1 - 5 | 13 | 60m | -### [Exit The Game the Abandoned Cabin](https://boardgamegeek.com/boardgame/203420/exit-game-abandoned-cabin) +### [Exit The Game the Abandoned Cabin](https://boardgamegeek.com/boardgame/203420/exit-the-game-the-abandoned-cabin) > After seeking shelter in an abandoned cabin and spending the night, you and your friends realize that someone has secured the door with a combination lock. The only way to escape your predicament is to work as a team, crack codes and solve various puzzles in order to deduct the combination that leads to freedom. @@ -352,7 +352,7 @@ | ------: | -------: | ---: | | 2 | 8 | 45m | -### [Heat: Pedal to the Metal](https://boardgamegeek.com/boardgame/366013/heat-pedal-metal) +### [Heat: Pedal to the Metal](https://boardgamegeek.com/boardgame/366013/heat-pedal-to-the-metal) > Based on simple and intuitive hand management, Heat: Pedal to the Metal puts players in the driver's seat of intense car races, jockeying for position to cross the finish line first, while managing their car's speed if they don't want to overheat. Selecting the right upgrades for their car will help them hug the curves and keep their engine cool enough to maintain top speeds. Ultimately, their driving skills will be the key to victory! > @@ -415,7 +415,7 @@ | ------: | -------: | -----: | | 1 - 5 | 10 |40 -70m | -### [The Quest for El Dorado](https://boardgamegeek.com/boardgame/217372/quest-el-dorado) +### [The Quest for El Dorado](https://boardgamegeek.com/boardgame/217372/the-quest-for-el-dorado) > In The Quest for El Dorado, players take the roles of expedition leaders who have embarked on a search for the legendary land of gold in the dense jungles of South America. Each player assembles and equips their own team, hiring various helpers from the scout to the scientist to the aborigine. All of them have one goal in mind: Reaching the golden border first and winning all of the riches for themselves. Whoever chooses the best tactics will be rewarded! @@ -425,7 +425,7 @@ | ------: | -------: | -----: | | 2 - 4 | 10 | 30-60m | -### [The Quacks of Quedlinburg](https://boardgamegeek.com/boardgame/244521/quacks-quedlinburg) +### [The Quacks of Quedlinburg](https://boardgamegeek.com/boardgame/244521/the-quacks-of-quedlinburg) > In The Quacks of Quedlinburg, players are charlatans — or quack doctors — each making their own secret brew by adding ingredients one at a time. Take care with what you add, though, for a pinch too much of this or that will spoil the whole mixture! > @@ -545,7 +545,7 @@ | ------: | -------: | -----: | | 1 - 100 | 10 | 30-45m | -### [Tide of Fortune](https://boardgamegeek.com/boardgame/3354/tide-fortune) +### [Tide of Fortune](https://boardgamegeek.com/boardgame/3354/tide-of-fortune) > This is an evolution of the Westwar series first introduced by Vanguard Games with Pas de Calais. Other games using a similar system are To the Far Shore and the Italian Campaign series (Sicily, Salerno, Anzio and Med War). > @@ -580,7 +580,7 @@ | ------: | -------: | ------: | | 2 -6 | 9 | 90-240m | -### [Welcome to the Moon](https://boardgamegeek.com/boardgame/339789/welcome-moon) +### [Welcome to the Moon](https://boardgamegeek.com/boardgame/339789/welcome-to-the-moon) > You've built housing for humanity in neighborhoods and New Las Vegas. Now you need to save humanity through space colonization... > @@ -606,7 +606,7 @@ | ------: | -------: | -----: | | 1 - 2 | 10 | 40-70m | -### [The Witcher: Old World](https://boardgamegeek.com/boardgame/331106/witcher-old-world) +### [The Witcher: Old World](https://boardgamegeek.com/boardgame/331106/the-witcher-old-world) > The Witcher: Old World immerses you in the legendary universe of The Witcher franchise. In the time when monsters roamed the Continent, the well-trained Witchers were in high demand. Competing schools prepared them for perilous adventures and helping those in trouble in exchange for coins. > In this competitive board game, 2-5 players embark on quests, make moral choices, fight monsters, and sometimes brawl with other witchers to defend their school's honor. Players construct unique decks with attacks, dodges, and witcher magic called "signs" to achieve powerful combos. Earn money, obtain items, and train skills through quests, battles or even dice poker. @@ -617,7 +617,7 @@ | ------: | -------: | ------: | | 1 -5 | 14 | 90-150m | -### [The Isle of Cats](https://boardgamegeek.com/boardgame/281259/isle-cats) +### [The Isle of Cats](https://boardgamegeek.com/boardgame/281259/the-isle-of-cats) > The Isle of Cats is a competitive, medium-weight, card-drafting, polyomino cat-placement board game for 1-4 players (6 with expansions). > @@ -633,7 +633,7 @@ | ------: | -------: | -----: | | 1 - 4 | 8 | 60-90m | -### [The Book of Pop-Up Board Games](https://boardgamegeek.com/boardgame/22626/book-pop-board-games) +### [The Book of Pop-Up Board Games](https://boardgamegeek.com/boardgame/22626/the-book-of-pop-up-board-games) > There are four pop-up board games in this book. The games are, Space Escape, Pirate Treasure, Mummy Chase, & Save the Princess. Each game has a storage pocket to store the stand-up people. There is also a fold out spinner, that you use to move. @@ -702,7 +702,7 @@ | 3–5 | 12 | 90–150 Min | -### [7 Wonders](https://wikipedia.org/wiki/7_Wonders_(board_game)) +### [7 Wonders](https://en.wikipedia.org/wiki/7_Wonders_(board_game)) > You are the leader of one of the 7 great cities of the Ancient World. Gather resources, develop commercial routes, and affirm your military supremacy. Build your city and erect an architectural wonder which will transcend future times. @@ -722,7 +722,7 @@ | ------: | -------: | ---: | | 2 | 10 | 30m | -### [The Gallerist](https://boardgamegeek.com/boardgame/125153/gallerist) +### [The Gallerist](https://boardgamegeek.com/boardgame/125153/the-gallerist) > This age of art and capitalism has created a need for a new occupation - The Gallerist. > Combining the elements of an Art dealer, museum curator, and Artists’ manager, you are about to take on that job! You will promote and nurture Artists; buy, display, and sell their Art; and build and exert your international reputation. As a result, you will achieve the respect needed to draw visitors to your Gallery from all over the world. @@ -768,7 +768,7 @@ | ------: | -------: | -----: | | 1–4 | 12 | 60–120 Min | -### [Legendary: A Marvel Deck Building Game](https://boardgamegeek.com/boardgame/129437/legendary-marvel-deck-building-game) +### [Legendary: A Marvel Deck Building Game](https://boardgamegeek.com/boardgame/129437/legendary-a-marvel-deck-building-game) @@ -780,7 +780,7 @@ | ------: | -------: | ---: | | 1 - 5 | 10 | 45m | -### [Mansions of Madness, 2nd ed](https://wikipedia.org/wiki/Mansions_of_Madness) +### [Mansions of Madness, 2nd ed](https://en.wikipedia.org/wiki/Mansions_of_Madness) > A fully cooperative, app-driven board game of horror and mystery for one to five players that takes place in the same universe as Eldritch Horror and Elder Sign. Explore the veiled streets of Innsmouth and the haunted corridors of Arkham's cursed mansions as you search for answers as you investigate four scenarios of fear and mystery. Collect weapons, tools, and information, solving complex puzzles, and fighting monsters, insanity, and death. @@ -925,7 +925,7 @@ | ------: | -------: | -----: | | 2 - 5 | 8 | 30-90m | -### [Exploding Kittens](https://explodingkittens.com/) +### [Exploding Kittens](https://www.explodingkittens.com/) > Exploding Kittens is a highly-strategic, kitty-powered version of Russian roulette. It was the most-funded game in the history of Kickstarter and has paved the way for peace and tranquility in the modern world. It also features cards illustrated by The Oatmeal. @@ -958,7 +958,7 @@ | ------: | -------: | -----: | | 2–4 | 14 | 45–60 Min | -### [Commonspoly](https://commonspoly.cc/) +### [Commonspoly](https://commonspoly.cc) > Commonspoly is a fun strategy and turn based RPG game where players of the game work together to defend their world from being taken over by speculators. The game is like the direct opposite of what one does in the game of Monopoly. For in Commonspoly owning private goods is frowned upon and converting the privately owned goods to either public or community owned ones will be the task of the players. The game is really fun as its a pit against good and evil, where evil is/are depicted by the speculator characters in the game. Speculators go around the game and try to undo the efforts of the defendors. Also the game is released under Peer Production License and can be downloaded for free and printed at home to play. @@ -968,7 +968,7 @@ | ------: | -------: | -----: | | 4 - 8 | 7 | 30-90m | -### [Tzolk'in: The Mayan Calendar](https://boardgamegeek.com/boardgame/126163/tzolk-mayan-calendar) +### [Tzolk'in: The Mayan Calendar](https://boardgamegeek.com/boardgame/126163/tzolkin-the-mayan-calendar) > Tzolkin: The Mayan Calendar presents a new game mechanism: dynamic worker placement. Players representing different Mayan tribes place their workers on giant connected gears, and as the gears rotate they take the workers to different action spots. > During a turn, players can either (a) place one or more workers on the lowest visible spot of the gears or (b) pick up one or more workers. When placing workers, they must pay corn, which is used as a currency in the game. When they pick up a worker, they perform certain actions depending on the position of the worker. Actions located "later" on the gears are more valuable, so it's wise to let the time work for you – but players cannot skip their turn; if they have all their workers on the gears, they have to pick some up. @@ -990,7 +990,7 @@ | ------: | -------: | -----: | | 3 - 6 | 8 | 10-60m | -### [Sheriff of Nottingham](https://boardgamegeek.com/boardgame/157969/sheriff-nottingham) +### [Sheriff of Nottingham](https://boardgamegeek.com/boardgame/157969/sheriff-of-nottingham) > In Sheriff of Nottingham, each player assumes the role of a merchant who is looking to make a tidy profit during the Prince's visit to Nottingham. While it is possible to make a decent profit off of legal goods, illicit goods will leave you swimming in riches. But be careful, lest the Sheriff of Nottingham catches you! @@ -1020,7 +1020,7 @@ | ------: | -------: | ----: | | 2 | 6 | 1-10m | -### [Gorgasali: Battle Royale](hhttps://boardgamegeek.com/boardgame/289351/gorgasali-battle-royale) +### [Gorgasali: Battle Royale](https://boardgamegeek.com/boardgame/289351/gorgasali-battle-royale) > Gorgasali: Battle Royale is a role-playing board game based mainly on the concept of battle royale. The story of the game is fictional, and the game mechanics - completely unique. Start the game from the sector and enter the map through the gate. Scroll through the map and try to open the boxes to collect the cards needed for the fight. Engage in battle with an opponent to knock him out of the game and earn his own cards. Higher strength cards give you a better chance of winning. Be careful with the reducing of the zone, due to having less space to navigate without taking damage. To win the game you must be the only surviving player on the map. @@ -1031,7 +1031,7 @@ | 2-10 | 10 | 40-180m | -### [Paladins of the West Kingdom](https://boardgamegeek.com/boardgame/266810/paladins-west-kingdom) +### [Paladins of the West Kingdom](https://boardgamegeek.com/boardgame/266810/paladins-of-the-west-kingdom) > Paladins of the West Kingdom is set at a turbulent time of West Francia's story, circa 900 AD. Despite recent efforts to develop the city, outlying townships are still under threat from outsiders. Saracens scout the borders, while Vikings plunder wealth and livestock. Even the Byzantines from the east have shown their darker side. As noble men and women, players must gather workers from the city to defend against enemies, build fortifications and spread faith throughout the land. Fortunately you are not alone. In his great wisdom, the King has sent his finest knights to help aid in our efforts. So ready the horses and sharpen the swords. The Paladins are approaching. > The aim of Paladins of the West Kingdom is to be the player with the most victory points (VP) at game's end. Points are gained by building outposts and fortifications, commissioning monks and confronting outsiders. Each round, players will enlist the help of a specific Paladin and gather workers to carry out tasks. As the game progresses, players will slowly increase their faith, strength and influence. Not only will these affect their final score, but they will also determine the significance of their actions. The game is concluded at the end of the seventh round. @@ -1139,7 +1139,7 @@ | ------: | -------: | ---: | | 2 - 5 | 12 | 180m | -### [Beyond the Sun](https://boardgamegeek.com/boardgame/317985/beyond-sun) +### [Beyond the Sun](https://boardgamegeek.com/boardgame/317985/beyond-the-sun) > Beyond the Sun is a space civilization game in which players collectively decide the technological progress of humankind at the dawn of the Spacefaring Era, while competing against each other to be the leading faction in economic development, science, and galactic influence. > The game is played over a variable number of rounds until a number of game-end achievements are collectively claimed by the players. The winner is the faction with the most victory points, which are obtained by researching technologies, improving their economy, controlling and colonizing systems, and completing various achievements and events throughout the game. @@ -1175,7 +1175,7 @@ | 1–5 | 12 | 30–150 Min | -### [The Estates](https://boardgamegeek.com/boardgame/249381/estates) +### [The Estates](https://boardgamegeek.com/boardgame/249381/the-estates) > Players take on the role of investors seeking to make the most money by developing buildings in The Estates. The Estates is a new urban development featuring high-end infrastructure and a modern atmosphere for its citizens. The City Council recently approved the zoning map for The Estates. It calls for two rows of four buildings each, located between the River and Main Street. The meadows on the other side of the River are to remain a recreational area for the City. Players will bid for the various building pieces and place them in The Estates to their benefit. All buildings in completed rows score positive points, while all buildings in incomplete rows score negative points. It is possible to have zero completed rows of buildings. At the end, the player with the highest score wins The Estates! @@ -1216,7 +1216,7 @@ | 2 - 7 | 10+ | 30-60m | -### [The Crew: The Quest for Planet Nine](https://boardgamegeek.com/boardgame/284083/crew-quest-planet-nine) +### [The Crew: The Quest for Planet Nine](https://boardgamegeek.com/boardgame/284083/the-crew-the-quest-for-planet-nine) > In the co-operative trick-taking game The Crew: The Quest for Planet Nine, the players set out as astronauts on an uncertain space adventure. What are the rumors regarding the unknown planet about? The eventful journey through space extends over 50 exciting missions. But this game can only be defeated by meeting common individual tasks of each player. In order to meet the varied challenges communication is essential in the team. But this is more difficult than expected in space. > With each mission the game becomes more difficult. After each mission the game can be paused and continued later. During each mission it is not the number of tricks but the right tricks at the right time that count. @@ -1249,7 +1249,7 @@ | ------: | -------: | ------: | | 1 - 4 | 14+ | 90-150m | -### [Clans of Caledonia](https://boardgamegeek.com/boardgame/216132/clans-caledonia) +### [Clans of Caledonia](https://boardgamegeek.com/boardgame/216132/clans-of-caledonia) > Clans of Caledonia is a mid-to-heavy economic game set in 19th-century Scotland. At this time, Scotland made the transition from an agricultural to an industrialized country that heavily relied on trade and export. In the following years, food production increased significantly to feed the population growth. Linen was increasingly substituted by the cheaper cotton and raising sheep was given high importance. More and more distilleries were founded and whisky became the premium alcoholic beverage in Europe. > Players represent historic clans with unique abilities and compete to produce, trade and export agricultural goods and of course whisky! @@ -1336,7 +1336,7 @@ | ------: | -------: | ------: | | 2 - 4 | 12 | 75-150m | -### [Through the Ages: A New Story of Civilization](https://boardgamegeek.com/boardgame/182028/through-ages-new-story-civilization) +### [Through the Ages: A New Story of Civilization](https://boardgamegeek.com/boardgame/182028/through-the-ages-a-new-story-of-civilization) > Through the Ages: A New Story of Civilization is a strategic board game that combines elements of card drafting, civilization building, and resource management. In this digital implementation, players guide their civilizations through the ages, from antiquity to the modern era, focusing on advancements in technology, the construction of wonders, and the development of a strong military. Weaker aspects of a player's civilization can be exploited by opponents, making military strength a vital component. Victory is achieved by accumulating the most culture by the end of the modern age. With its deep gameplay and historical context, Through the Ages offers a challenging and immersive strategy experience for players aiming to build the most prosperous civilization. @@ -1357,7 +1357,7 @@ | ------: | -------: | -----: | | 1–4 | 14 | 60–180 Min | -### [The Castles of Burgundy](https://boardgamegeek.com/boardgame/84876/castles-burgundy) +### [The Castles of Burgundy](https://boardgamegeek.com/boardgame/84876/the-castles-of-burgundy) > The Castles of Burgundy is an immersive board game set in the Burgundy region of High Medieval France. Players assume the roles of aristocrats seeking to expand their princedoms by building settlements, constructing formidable castles, engaging in river trade, exploiting silver mines, and harnessing the knowledge of travelers. The core gameplay revolves around selecting settlement tiles from the game board and placing them onto a personal player board, with each tile having a unique function. These tiles must be placed in regions that match their type. The game unfolds in five phases, each comprising five rounds. Players roll dice at the start of each round, with one player determining the availability of goods tiles. On their turns, players can perform two of four possible actions: taking settlement tiles from the game board, placing tiles on their player board, delivering goods, or obtaining worker tokens to adjust dice rolls. Bonus points are awarded for various accomplishments, and the game concludes after the fifth phase. Victory points are tallied, and the player with the most points emerges as the winner. With both basic and advanced rules, The Castles of Burgundy offers a deep and engaging gameplay experience, and it is part of the Alea big box series. @@ -1389,7 +1389,7 @@ | ------: | -------: | ------: | | 2 - 4 | 14 | 60-120m | -### [Eclipse: Second Dawn Galaxy](https://boardgamegeek.com/boardgame/246900/eclipse-second-dawn-galaxy) +### [Eclipse: Second Dawn Galaxy](https://boardgamegeek.com/boardgame/246900/eclipse-second-dawn-for-the-galaxy) > A game of Eclipse places you in control of a vast interstellar civilization, competing for success with its rivals. You explore new star systems, research technologies, and build spaceships with which to wage war. There are many potential paths to victory, so you need to plan your strategy according to the strengths and weaknesses of your species, while paying attention to the other civilizations' endeavors. @@ -1441,7 +1441,7 @@ | ------: | -------: | ------: | | 2 | 9 | 30m | -### [Fields of Arle](https://boardgamegeek.com/boardgame/159675/fields-arle) +### [Fields of Arle](https://boardgamegeek.com/boardgame/159675/fields-of-arle) > Welcome to Arle > In Fields of Arle, created by Uwe Rosenberg, one to two players live as farmers in the small and peaceful town of Arle in East Frisia. The flax grown in the land surrounding the village makes it a profitable place to work and live. Fields of Arle takes players through four and a half years of this era of prosperity, with different opportunities available as the seasons change. Farm the land to capitalize on the demand for flax, or find other ways to make the most of the small town’s prosperity. @@ -1456,7 +1456,7 @@ -### [Field of Fire](https://boardgamegeek.com/boardgame/22877/fields-fire) +### [Field of Fire](https://boardgamegeek.com/boardgame/22877/fields-of-fire) > Fields of Fire is a solitaire tactical wargame published by GMT Games, designed to simulate historical campaigns from World War II to the present day. The game revolves around a card-based system, employing two decks—the terrain deck and action decks. Players are tasked with constructing maps for various missions within a historical campaign, employing turn-based strategic actions to achieve their objectives. A single game comprises several missions, each lasting approximately 3 to 5 hours. Fields of Fire has received recognition for its excellence, including Games Magazine's award for Best New Historical Simulation Game in their 2010 Games 100 issue. It offers a deep and immersive strategic experience for players interested in historical warfare simulations. @@ -1531,7 +1531,7 @@ | ------: | -------: | ------: | | 2 | 8 | 20m | -### [The Forever War](https://boardgamegeek.com/boardgame/5043/forever-war) +### [The Forever War](https://boardgamegeek.com/boardgame/5043/the-forever-war) > The Forever War is a science fiction board game, based on the novel "Forever War" by Joe Haldeman. It features squad-level combat in the third millennium. Combat occurs on airless portal planets, where small infantry ground units vie with each other for victory among the frozen wastes. A player can never be sure of whom or what he will find when his troops near the battlefield. Units are equipped with weapons of the latest technology, and embark on their starships. Only weeks or months pass for them, traveling at near-light speeds, but decades pass in the universe surrounding them. The enemy these units meet on the battlefield could be technologically decades ahead or behind them when the battle is joined. @@ -1551,7 +1551,7 @@ | ------: | -------: | ------: | | 2 - 4 | 12 | 45m | -### [Raiders of the North Sea](https://boardgamegeek.com/boardgame/170042/raiders-north-sea) +### [Raiders of the North Sea](https://boardgamegeek.com/boardgame/170042/raiders-of-the-north-sea) > Raiders of the North Sea is set in the central years of the Viking Age. As Viking warriors, players seek to impress the Chieftain by raiding unsuspecting settlements. To do so, players need to assemble a crew, collect provisions, and journey north to plunder gold, iron and livestock. Glory can be found in battle, even at the hands of the Valkyrie, so gather your warriors because it's raiding season. @@ -1561,7 +1561,7 @@ | ------: | -------: | -----: | | 2 - 4 | 12 | 80m | -### [The Old King's Crown](https://boardgamegeek.com/boardgame/357873/old-kings-crown) +### [The Old King's Crown](https://boardgamegeek.com/boardgame/357873/the-old-kings-crown) > The Old King’s Crown is a game of card-driven conquest, where you play as heirs to a vacant throne, vying for control of an ancient, overgrown kingdom. Wield unique abilities and leverage your followers’ traits to best outwit your opponents across a map that stretches from the teetering heights of the castle to the dappled light of the necropolis. > @@ -1599,7 +1599,7 @@ | ------: | -------: | ---: | | 2 - 8 | 7 | 10m | -### [Mysterium](https://wikipedia.org/wiki/Mysterium_(board_game)) +### [Mysterium](https://en.wikipedia.org/wiki/Mysterium_(board_game)) > As a group, divine the messages from the recently murdered ghost to solve the murder in this collaborative whodunit. Equally easy for beginners and experienced gamers to play with something new every game. @@ -1629,7 +1629,7 @@ | ------: | -------: | ---: | | 2 - 6 | 10 | 15m | -### [Munchkin](http://www.worldofmunchkin.com/game/) +### [Munchkin](https://munchkin.game/) > Munchkin is the mega-hit card game about dungeon adventure ... with none of that stupid roleplaying stuff. You and your friends compete to kill monsters and grab magic items. And what magic items! Don the Horny Helmet and the Boots of Butt-Kicking. Wield the Staff of Napalm ... or maybe the Chainsaw of Bloody Dismemberment. Start by slaughtering the Potted Plant and the Drooling Slime, and work your way up to the Plutonium Dragon ... @@ -1659,7 +1659,7 @@ | ------: | -------: | -----: | | 2 - 4 | 3 | 30-60m | -### [That's A Question﹗](https://boardgamegeek.com/boardgame/226322/s-question) +### [That's A Question﹗](https://boardgamegeek.com/boardgame/226322/thats-a-question) > A great game to play with people you think you know. You take the role of squirrels asking each other questions as they climb up a mountain. Players assemble questions from tiles in their hands, asking each other things like "Would you rather live in a world without pizza or fruit?" or "Would you rather write the Great American Novel or never have to sleep again?" It's a good time for everyone, and the game has this nice, innocent charm to it. Even the manual is fun to read. @@ -1689,7 +1689,7 @@ | ------: | -------: | -----: | | 2 - 5 | 12 | 45-60m | -### [Catan](https://www.catan.com/game/catan) +### [Catan](https://www.catan.com/catan) > Picture yourself in the era of discoveries: after a long voyage of great deprivation, your ships have finally reached the coast of an uncharted island. Its name shall be Catan! But you are not the only discoverer. Other fearless seafarers have also landed on the shores of Catan: the race to settle the island has begun! @@ -1750,7 +1750,7 @@ | ------: | -------: | -----: | | 3 - 10 | 18 | 30-90m | -### [The Lord of the Rings: Journeys in Middle-Earth](https://boardgamegeek.com/boardgame/269385/lord-rings-journeys-middle-earth) +### [The Lord of the Rings: Journeys in Middle-Earth](https://boardgamegeek.com/boardgame/269385/the-lord-of-the-rings-journeys-in-middle-earth) > Embark on your own adventures in J.R.R. Tolkien's iconic world with The Lord of the Rings: Journeys in Middle-Earth, a fully co-operative, app-supported board game for one to five players! You'll battle villainous foes, make courageous choices, and strike a blow against the evil that threatens the land — all as part of a thrilling campaign that leads you across the storied hills and dales of Middle-Earth. > @@ -1762,7 +1762,7 @@ | ------: | -------: | -----: | | 1 - 5 | 14 | 60-120m | -### [On Mars](https://boardgamegeek.com/boardgame/184267/mars) +### [On Mars](https://boardgamegeek.com/boardgame/184267/on-mars) > Following the success of unmanned rover missions, the United Nations established the Department of Operations and Mars Exploration (D.O.M.E.). The first settlers arrived on Mars in the year 2037 and in the decades after establishment Mars Base Camp, private exploration companies began work on the creation of a self-sustaining colony. As chief astronaut for one of these enterprises, you want to be a pioneer in the development of the biggest, most advanced colony on Mars by achieving both D.O.M.E. mission goals as well as your company’s private agenda. > In the beginning, you will be dependent on supplies from Earth and will have to travel often between the Mars Space Station and the planet's surface. As the colony expands over time, you will shift your activities to construct mines, power generators, water extractors, greenhouses, oxygen factories, and shelters. Your goal is to develop a self-sustaining colony independent of any terrestrial organization. This will require understanding the importance of water, air, power, and food — the necessities for survival. @@ -1825,7 +1825,7 @@ | ------: | -------: | ---: | | 5 - 10 | 13 | 45m | -### [Smash Up](https://boardgamegeek.com/boardgame/122522/smash) +### [Smash Up](https://boardgamegeek.com/boardgame/122522/smash-up) > The "shufflebuilding" game Smash Up begins with a simple premise: take the 20-card decks of two factions, shuffle them into a deck of forty cards, then compete to crush more Bases than your opponents! Each faction involves a different gaming mechanism - the pirates move the cards, the zombies bring back the cards from the discard pile, the dinosaurs have enormous power - and each combination of factions brings a different gaming experience. @@ -1954,7 +1954,7 @@ Superfight is a game where you argue with your friends over ridiculous fights. T | ------: | -------: | ---: | | 4 - 16 | 13 | 60m | -### [Mind the Gap](https://boardgamegeek.com/boardgame/229537/mind-gap) +### [Mind the Gap](https://boardgamegeek.com/boardgame/229537/mind-the-gap) > Mind the Gap is a card game that replicates the iconic design of the London Underground map, and the game is licensed by Transport for London. Players have a hand of cards, each representing stations on the London Underground. Each player lays a card face up and players in turn play cards that are on a line that matches that of the previous card. If they cannot lay a card, they draw a card. The winner is the first player to exhaust their hand. @@ -1964,7 +1964,7 @@ Superfight is a game where you argue with your friends over ridiculous fights. T | ------: | -------: | ---: | | 2 - 8 | 6 | 20m | -### [Catan: Explorers & Pirates Expansion](https://boardgamegeek.com/boardgame/135378/catan-explorers-pirates) +### [Catan: Explorers & Pirates Expansion](https://boardgamegeek.com/boardgame/135378/catan-explorers-and-pirates) > Catan: Explorers & Pirates is the fourth major expansion for The Settlers of Catan. It includes five scenarios and three missions; some of the scenarios make use of the missions while others do not. This expansion is based on the CATAN base game rules but also contains a number of new game mechanisms. For example, ships are now equipped for expeditions and can be moved freely across the board. In the ships you transport settlers, crews, fish, or spices across the seas. The main goal is to build new outposts on the islands that are still undiscovered and to complete the Council of Catan's missions in the most skillful way possible. Catan: Explorers & Pirates differs from the Catan base game in three main ways. First, instead of having only a single island in the game on which players build and compete for resources, three islands are present. Second, instead of using cities, Catan: Explorers & Pirates allows players to build port settlements. Like cities, port settlements are worth two victory points (VPs), and the number of VPs required to win depends on the scenario. Third, if a player receives no resources during the production roll (other than on a roll of 7), she receives one gold in compensation. The winner is the first one who reaches 17 VPs. @@ -2037,7 +2037,7 @@ Superfight is a game where you argue with your friends over ridiculous fights. T -### [Caverna: The Cave Farmers](https://boardgamegeek.com/boardgame/102794/caverna-cave-farmers) +### [Caverna: The Cave Farmers](https://boardgamegeek.com/boardgame/102794/caverna-the-cave-farmers) > Following along the same lines as its predecessor (Agricola), Caverna: The Cave Farmers is a worker-placement game at heart, with a focus on farming. In the game, you are the bearded leader of a small dwarf family that lives in a little cave in the mountains. You begin the game with a farmer and his spouse, and each member of the farming family represents an action that the player can take each turn. Together, you cultivate the forest in front of your cave and dig deeper into the mountain. You furnish the caves as dwellings for your offspring as well as working spaces for small enterprises. > It's up to you how much ore you want to mine. You will need it to forge weapons that allow you to go on expeditions to gain bonus items and actions. While digging through the mountain, you may come across water sources and find ore and ruby mines that help you increase your wealth. Right in front of your cave, you can increase your wealth even further with agriculture: You can cut down the forest to sow fields and fence in pastures to hold your animals. You can also expand your family while running your ever-growing farm. In the end, the player with the most efficiently developed home board wins. @@ -2118,7 +2118,7 @@ Superfight is a game where you argue with your friends over ridiculous fights. T | 2 - 6 | 18+ | 20-30m | -### [Battleship](https://board-games-galore.fandom.com/wiki/Battleship) +### [Battleship](https://board-games.fandom.com/wiki/Battleship) > In this two-person game of strategy, players secretly arrange their ships on a lettered and numbered 10x10 grid and then try to locate and destroy their opponent’s fleet. There are two grids for each player. One grid is used for placing your own vessels and tracking hits made against you, while the second grid is for marking the hits targeted at your opponent. Take turns firing shots by calling out one of the grid’s plot points. If a hit doesn’t strike a ship, it’s considered a miss and pegged with white pieces. If a hit makes contact with a ship, then that strike gets pegged with red. The number of hits each kind of vessel can sustain before it sinks is varied. After some initial exploratory firing, you will likely start to figure out the location of your opponent’s ships and begin to deal the fatal blows. It’s a battle on the high seas! @@ -2229,7 +2229,7 @@ Superfight is a game where you argue with your friends over ridiculous fights. T | ------: | -------: | -----: | | 2 - 4 | 7 | 5-15m | -### [Magic: The Gathering](https://boardgamegeek.com/boardgame/463/magic-gathering) +### [Magic: The Gathering](https://boardgamegeek.com/boardgame/463/magic-the-gathering) > In the Magic game, you play the role of a planeswalker—a powerful wizard who fights other planeswalkers for glory, knowledge, and conquest. Your deck of cards represents all the weapons in your arsenal. It contains the spells you know and the creatures you can summon to fight for you. This is the grandfather of the collectible card game (or CCG) genre. Cards are categorized as common, uncommon, rare, and mythic rare. Players collect cards and build decks out of their collection. Players build a deck of cards and duel against an opponent's deck. Players are wizards attempting to reduce their opponent's life total to zero. The first player to reduce his opponent's life to zero (or meet another set win condition) wins the game. An important part of the game is deck construction, which is done prior to the actual game by selecting what cards are included in a particular deck. There are over 25,000 different cards from which to build your deck! Cards can be lands, which usually generate mana of various colors, or spells, which require a certain amount of mana to be used. Some cards (creatures, artifacts, and enchantments) stay on the board and continue to affect the game, while others have a one-time effect. Players randomly draw spells to see what they get and can play each turn. Although this limits your choices, there is a lot of strategy in how you play those spells. A robust list of game mechanics, including intricate rules for reactive card play called "the stack," provide for rich tactics and tough choices each turn. Though traditionally a two-player duel, there are several casual and tournament formats to Magic that allow more players to play. @@ -2239,7 +2239,7 @@ Superfight is a game where you argue with your friends over ridiculous fights. T |--------:|---------:|-----:| | 2 | 13 | 20m | -### [Wits & Wagers](https://boardgamegeek.com/boardgame/20100/wits-wagers) +### [Wits & Wagers](https://boardgamegeek.com/boardgame/20100/wits-and-wagers) > Not a trivia buff? It doesn't matter! In Wits & Wagers, each player writes a guess to a question such as “In what year did the bikini swimsuit makes its first appearance?” or “How many feet wide is an NFL football field?” and places it face-up on the betting mat. Think you know the answer? Bet on your guess. Think you know who the experts are? Bet on their guess. The closest answer — without going over — pays out according to the odds on the betting mat. Strike it big and you'll be cheering like you just hit the jackpot! Wits & Wagers is a trivia game that lets you bet on anyone's answer. So you can win by making educated guesses, by playing the odds, or by knowing the interests of your friends. It can be taught in 2 minutes, played in 25 minutes, and accommodates up to 20 people in teams. @@ -2259,7 +2259,7 @@ Superfight is a game where you argue with your friends over ridiculous fights. T |--------:|---------:|-----:| | 3 - 7 | 8 | 20 - 60m | -### [Blood on the Clocktower](https://boardgamegeek.com/boardgame/240980/blood-clocktower) +### [Blood on the Clocktower](https://boardgamegeek.com/boardgame/240980/blood-on-the-clocktower) > Blood on the Clocktower is a bluffing game enjoyed by 5 to 20 players on opposing teams of Good and Evil, overseen by a Storyteller player who conducts the action and makes crucial decisions. The goal of the game is to successfully deduce and execute the demons before they outnumber the townfolk. During a 'day' phase players socialize openly and whisper privately to trade knowledge or spread lies, culminating in a player's execution if a majority suspects them of being Evil. Of a 'night' time, players close their eyes and are woken one at a time by the Storyteller to gather information, spread mischief, or kill. The Storyteller uses the game's intricate playing pieces to guide each game, leaving others free to play without a table or board. Players stay in the thick of the action to the very end even if their characters are killed, haunting Ravenswood Bluff as ghosts trying to win from beyond the grave. If you arrive late to a game, you can enter after it's started as a powerful Traveller character with unusual talents and questionable allegiances. Each character comes with their own special ability and no two players in a game are ever the same character. @@ -2379,7 +2379,7 @@ Superfight is a game where you argue with your friends over ridiculous fights. T | ------: | -------: | ------: | | 2 - 6 | 12 | 180-360m| -### [Space Marine: The Board Game](https://boardgamegeek.com/boardgame/395847/space-marine-board-game) +### [Space Marine: The Board Game](https://boardgamegeek.com/boardgame/395847/space-marine-the-board-game) > In the grim darkness of the 41st Millennium, Humanity is spread thin, fighting a losing battle against enemies all across the galaxy.Space Marine: The Board Game is a thrilling survival game, pitting the noble Lieutenant Titus of the Ultramarines against endless swarms of all-consuming alien horrors!The box is packed with 23 push-fit miniatures, dice, a ruler, a game board, and a 40-page rulebook packed with backstory and missions.You and a friend will take control of either the lone Space Marine, or more than 20 ravenous Tyranids that want to eat him alive.It’s fast-paced action, as Titus fights valiantly to defeat his enemies with superhuman strength and brutal weapons.Can he hold them back, or will the Tyranids overwhelm him in the end?Space Marine: The Board Game represents the perfect foot in the door for anyone who’s completely new to the Warhammer hobby.It’s easy to set up – every model is push-fit – and can be played in around 30 minutes. So if you have friends or family who want to give the worlds of Warhammer a go, this is a brilliant place to start. @@ -2431,7 +2431,7 @@ Superfight is a game where you argue with your friends over ridiculous fights. T | ------: | -------: | -----: | | 1 - 4 | 8 | 20-40m | -### [King of Tokyo](https://boardgamegeek.com/boardgame/70323/king-tokyo) +### [King of Tokyo](https://boardgamegeek.com/boardgame/70323/king-of-tokyo) > In King of Tokyo, you play mutant monsters, gigantic robots, and strange aliens—all of whom are destroying Tokyo and whacking each other in order to become the one and only King of Tokyo.At the start of each turn, you roll six dice, which show the following six symbols: 1, 2, or 3 Victory Points, Energy, Heal, and Attack. Over three successive throws, choose whether to keep or discard each die in order to win victory points, gain energy, restore health, or attack other players into understanding that Tokyo is YOUR territory.The fiercest player will occupy Tokyo, and earn extra victory points, but that player can't heal and must face all the other monsters alone! Top this off with special cards purchased with energy that have a permanent or temporary effect, such as the growing of a second head which grants you an additional die, body armor, nova death ray, and more.... and it's one of the most explosive games of the year!In order to win the game, one must either destroy Tokyo by accumulating 20 victory points, or be the only surviving monster once the fighting has ended. @@ -2441,7 +2441,7 @@ Superfight is a game where you argue with your friends over ridiculous fights. T | ------: | -------: | -----: | | 2 - 6 | 8 | 30m | -### [Kutná Hora: The City of Silver](https://boardgamegeek.com/boardgame/385610/kutna-hora-city-silver) +### [Kutná Hora: The City of Silver](https://boardgamegeek.com/boardgame/385610/kutna-hora-the-city-of-silver) > Kutná Hora: The City of Silver is a historical city-building Eurogame for 2-4 players that features a real-life supply and demand experience in which every action you take has an impact on the game's dynamic economic systems.In each round, players take turns selecting actions from a hand of double-sided cards to engage strategic plans like mining, purchasing plots of land on which to build, gaining permits, raising buildings for their affiliated guilds, gaining profit from their production, and of course working towards the construction of Saint Barbara's Cathedral.The asymmetrical nature of each player's available guilds makes for highly interactive rounds in which each decision impacts the economy and other players in interesting ways as they expand their mines and build infrastructure across a shared board.Mine ore and smelt it into a fortune of silver for expanding this beautiful historic city, but take care to balance your personal goal advancement with the need to further the city's growth. Everything is connected, and sometimes the path to personal victory relies on the prosperity of the many. @@ -2451,7 +2451,7 @@ Superfight is a game where you argue with your friends over ridiculous fights. T | ------: | -------: | -----: | | 2 - 4 | 13 |60-120m | -### [The White Castle](https://boardgamegeek.com/boardgame/371942/white-castle) +### [The White Castle](https://boardgamegeek.com/boardgame/371942/the-white-castle) > The White Castle is a Euro type game with mechanics of resource management, worker placement and dice placement to carry out actions. During the game, over three rounds, players will send members of their clan to tend the gardens, defend the castle or progress up the social ladder of the nobility. At the end of the match, these will award players victory points in a variety of ways.The central panel shows Himeji Castle in all its splendor, divided into several zones. The largest is inside the castle, with the Room of the Thousand Carpets, where the courtiers must ascend socially until they reach the circle closest to the Daimio to enjoy his favor. There is also the pond and the gardens, patiently tended by the gardeners where everyone can relax and contemplate its beauty without restriction. Another important area is the wall and the outside of the castle, where the warriors patrol and stand guard. Finally, we find the area of the three bridges, where the three types of dice that can be used to carry out actions are accumulated, and the personal domain of each player, where they will keep track of their resources and where they will have the reserve of workers.With accessible rules and a very careful setting, The White Castle is a very versatile title that will fit in with different gaming groups. As is tradition with Llama Dice titles, its sleek and simple design belies a great deal of strategic depth within the grasp of players. @@ -2630,7 +2630,7 @@ Superfight is a game where you argue with your friends over ridiculous fights. T |-------: | -------: | ------:| | 2 - 5 | 13 | 90m | -### [Five Tribes](https://boardgamegeek.com/boardgame/157354/five-tribes) +### [Five Tribes](https://boardgamegeek.com/boardgame/157354/five-tribes-the-djinns-of-naqala) > In the fabled Sultanate of Naqala, the old sultan's passing has left control of the realm in contention, as strangers aim to fulfill the oracles' prophecy by shrewdly maneuvering the Five Tribes—Assassins, Elders, Builders, Merchants, and Viziers—across villages, markets, oases, and sacred places. Designed by Bruno Cathala, Five Tribes is a captivating twist on worker placement games, with meeples already in place at the start. As you invoke Djinns and make calculated moves, you must strategically consider when and where to displace the tribes to secure your influence over this legendary city-state, all while weighing different pathways to victory and outmaneuvering your rivals. @@ -2660,7 +2660,7 @@ Superfight is a game where you argue with your friends over ridiculous fights. T |-------: | -------: | ------:| | 2 - 4 | 7 | 5-15m | -### [Lords of Vegas](https://boardgamegeek.com/boardgame/20437/lords-vegas) +### [Lords of Vegas](https://boardgamegeek.com/boardgame/20437/lords-of-vegas) > You and your opponents represent powerful developers in a burgeoning Nevada city. You will earn money and prestige by building the biggest and most profitable casinos on "The Strip," the town's backbone of dust and sin. You start with nothing but parking lots and dreams, but from there you build, sprawl, reorganize and gamble your way to victory. Score the most points investing in the most profitable development companies and putting the best bosses in control of the richest casinos. Put your dollars on the line . . . it's time to roll!.The game board is broken into 6 different areas, each consisting of a number of empty 'lots'. Players build lots by paying money and placing a die of the value matching the one shown on the lot's space onto the lot, along with a casino tile of one of 7 colors. Adjoining lots of the same color are considered a single casino. The casino's boss is the player whose die value is higher than any other in the casino. On each players turn, players turn over a new card representing a new lot they get. The card also is one of the casino colors. Any built casinos of the matching color will score both money and points. Money is earned for each lot in the casino, where each lot may be owned by a different player. Points go only to the casino's owner. Players can expand their casinos; try to take over casinos owned by other players; make deals to trade lots, casinos and money; or gamble in opponents' casinos to make more money. Ultimately, though, only points matter, and that means making yourself boss of the biggest casinos. @@ -2773,7 +2773,7 @@ Superfight is a game where you argue with your friends over ridiculous fights. T | ------: | -------: | -----: | | 1 - 4 | 10 | 45-60m | -### [Paths of Glory](https://boardgamegeek.com/boardgame/91/paths-glory) +### [Paths of Glory](https://boardgamegeek.com/boardgame/91/paths-of-glory) > Paths of Glory: The First World War, designed by six-time Charles S. Roberts awards winner, Ted Raicer, allows players to step into the shoes of the monarchs and marshals who triumphed and bungled from 1914 to 1918. As the Central Powers you must use the advantage of interior lines and the fighting skill of the Imperial German Army to win your rightful 'place in the sun.' As the Entente Powers (Allies) you must bring your greater numbers to bear to put an end to German militarism and ensure this is the war 'to end all wars.' Both players will find their generalship and strategic abilities put to the test as Paths of Glory's innovative game systems let you recreate all the dramatic events of World War I. @@ -2833,7 +2833,7 @@ Superfight is a game where you argue with your friends over ridiculous fights. T | ------: | -------: | -----: | | 2 - 6 | 12+ |90-120m | -### [The Gilded Realms](https://boardgamegeek.com/boardgame/397099/gilded-realms) +### [The Gilded Realms](https://boardgamegeek.com/boardgame/397099/the-gilded-realms) > The Gilded Realms is a euro-style kingdom builder board game set in a medieval fantasy world, where players will be tasked with ruling over their young but ambitious kingdoms. In this hybrid simultaneous turn-based game of economic management and risk assessment, you and up to three other players will command a unique Faction and compete for the title of ultimate regent.Through careful planning of two builds a turn and management of your resources you must develop your five provinces and construct a thriving income, all the while, fending off competing kingdoms and the invading Sarrukar forces with your armies and fortifications. Players can also earn Gold and Gems from successful caravan trading and management of their kingdom’s stance during economic events. Or they can send armies into other player’s Hinterlands to raid their Caravans and take Endeavour cards for themselves! At the end of the 12th round of play, players earn prestigious titles based on their Victory Points, the highest earning the Serpens Champion and declared winner of The Gilded Realms! @@ -2859,7 +2859,7 @@ Superfight is a game where you argue with your friends over ridiculous fights. T | ------: | -------: | -----: | | 3 - 10 | 8+ | 30m | -### [The Last Bottle of Rum](https://boardgamegeek.com/boardgame/275557/last-bottle-rum) +### [The Last Bottle of Rum](https://boardgamegeek.com/boardgame/275557/the-last-bottle-of-rum) > A pirate board game for 2 to 5 players, where you play as a pirate looking to trade its treasures for the very last bottle of rum of the archipelago... Prepare to explore uncharted waters, plunder your enemies and avoid the Kraken! To win the game, a player will have to score the most victory points by digging up hidden treasures. diff --git a/docs/awesome/awesome-cakephp.md b/docs/awesome/awesome-cakephp.md index 4881830236..0d609e456e 100644 --- a/docs/awesome/awesome-cakephp.md +++ b/docs/awesome/awesome-cakephp.md @@ -1,12 +1,11 @@
## Awesome CakePHP [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) -A curated list of amazingly awesome **CakePHP 4.x+** plugins, resources and shiny things. - -Plugins with the "🍰" icon have CakePHP 5 compatible release too (minimum "beta"). +A curated list of amazingly awesome **CakePHP 5.x+** plugins, resources and shiny things. If you are looking for previous CakePHP resources please visit: - the [CakePHP 2.x version](https://github.com/FriendsOfCake/awesome-cakephp/tree/cake2) of this awesome list - the [CakePHP 3.x version](https://github.com/FriendsOfCake/awesome-cakephp/tree/cake3) of this awesome list +- the [CakePHP 4.x version](https://github.com/FriendsOfCake/awesome-cakephp/tree/cake4) of this awesome list - this wiki with a [list of not-yet upgraded plugins](https://github.com/FriendsOfCake/awesome-cakephp/wiki#plugins-not-yet-upgraded-from-2x-to-3x) Additional lists you might find useful: @@ -28,83 +27,69 @@ Additional lists you might find useful: ## Architecture -- 🍰 [Burzum/CakeServiceLayer plugin](https://github.com/burzum/cakephp-service-layer) - Service layer and domain/business model implementation. +- [Burzum/CakeServiceLayer plugin](https://github.com/burzum/cakephp-service-layer) - Service layer and domain/business model implementation. ## Asset Management *Tools for managing, compressing and minifying website assets.* -- 🍰 [AssetCompress plugin](https://github.com/markstory/asset_compress) - A complete asset manager for CakePHP. -- 🍰 [AssetMix plugin](https://github.com/ishanvyas22/asset-mix) - Provides integration with [Laravel Mix](https://laravel-mix.com) asset compilation. +- [AssetCompress plugin](https://github.com/markstory/asset_compress) - A complete asset manager for CakePHP. +- [AssetMix plugin](https://github.com/ishanvyas22/asset-mix) - Provides integration with [Laravel Mix](https://laravel-mix.com) asset compilation. ## Auditing / Logging *Plugins for auditing and logging.* -- 🍰 [AuditStash plugin](https://github.com/lorenzo/audit-stash) - Flexible and rock solid audit log tracking. -- 🍰 [DatabaseLog plugin](https://github.com/dereuromark/CakePHP-DatabaseLog) - Simple and stand-alone logging to database instead of files. -- 🍰 [Muffin/Footprint plugin](https://github.com/UseMuffin/Footprint) - Plugin to allow passing currently logged in user to model layer. -- 🍰 [Version plugin](https://github.com/josegonzalez/cakephp-version) - A plugin that facilitates versioned database entities. +- [AuditStash plugin](https://github.com/lorenzo/audit-stash) - Flexible and rock solid audit log tracking. +- [DatabaseLog plugin](https://github.com/dereuromark/CakePHP-DatabaseLog) - Simple and stand-alone logging to database instead of files. +- [Muffin/Footprint plugin](https://github.com/UseMuffin/Footprint) - Plugin to allow passing currently logged in user to model layer. +- [Version plugin](https://github.com/josegonzalez/cakephp-version) - A plugin that facilitates versioned database entities. ## Authentication and Authorization *Plugins and libraries for implementing authentication and authorization.* -- [Acl plugin](https://github.com/cakephp/acl/) - Managing ACL as database approach. -- [ADmad/JwtAuth plugin](https://github.com/ADmad/cakephp-jwt-auth) - A plugin for authenticating using JSON Web Tokens. -- 🍰 [ADmad/SocialAuth plugin](https://github.com/ADmad/cakephp-social-auth) - A plugin which allows you to authenticate using social providers like Facebook/Google/Twitter etc. using [SocialConnect/auth](https://github.com/SocialConnect/auth) social sign on library. -- 🍰 [ApiTokenAuthenticator plugin](https://github.com/rrd108/api-token-authenticator) - A simple token authentication plugin for CakePHP REST APIs. -- 🍰 [Authentication plugin](https://github.com/cakephp/authentication) - Official CakePHP authentication middleware plugin. -- 🍰 [Authorization plugin](https://github.com/cakephp/authorization) - Official CakePHP authorization stack. -- 🍰 [CakeDC/Users plugin](https://github.com/CakeDC/users) - Complete user management (admin panel, remember me, etc), Social login (FB, Twitter, LinkedIn, Google, Instagram), RBAC, API and more. -- [Muffin/Tokenize plugin](https://github.com/UseMuffin/Tokenize) - Event driven behavior for easily generating single-use security tokens. -- 🍰 [TinyAuth plugin](https://github.com/dereuromark/cakephp-tinyauth) - Authentication and role-based (single/multi) authorization as very light-weight approach. -- 🍰 [Tools:Passwordable](https://github.com/dereuromark/cakephp-tools) - Containing [Passwordable behavior](https://github.com/dereuromark/cakephp-tools/blob/master/docs/Behavior/Passwordable.md) for a DRY approach on password hashing. -- 🍰 [TwoFactorAuth plugin](https://github.com/andrej-griniuk/cakephp-two-factor-auth) - Allows two factor authentication using Google Authenticator or similar app to generate one-time codes. Based on [RobThree/TwoFactorAuth](https://github.com/RobThree/TwoFactorAuth) library. +- [ADmad/SocialAuth plugin](https://github.com/ADmad/cakephp-social-auth) - A plugin which allows you to authenticate using social providers like Facebook/Google/Twitter etc. using [SocialConnect/auth](https://github.com/SocialConnect/auth) social sign on library. +- [ApiTokenAuthenticator plugin](https://github.com/rrd108/api-token-authenticator) - A simple token authentication plugin for CakePHP REST APIs. +- [Authentication plugin](https://github.com/cakephp/authentication) - Official CakePHP authentication middleware plugin. +- [Authorization plugin](https://github.com/cakephp/authorization) - Official CakePHP authorization stack. +- [CakeDC/Users plugin](https://github.com/CakeDC/users) - Complete user management (admin panel, remember me, etc), Social login (FB, Twitter, LinkedIn, Google, Instagram), RBAC, API and more. +- [TinyAuth plugin](https://github.com/dereuromark/cakephp-tinyauth) - Authentication and role-based (single/multi) authorization as very light-weight approach. +- [Tools:Passwordable](https://github.com/dereuromark/cakephp-tools) - Containing [Passwordable behavior](https://github.com/dereuromark/cakephp-tools/blob/master/docs/Behavior/Passwordable.md) for a DRY approach on password hashing. +- [TwoFactorAuth plugin](https://github.com/andrej-griniuk/cakephp-two-factor-auth) - Allows two factor authentication using Google Authenticator or similar app to generate one-time codes. Based on [RobThree/TwoFactorAuth](https://github.com/RobThree/TwoFactorAuth) library. ## Caching *Plugins for caching data.* -- 🍰 [Cache plugin](https://github.com/dereuromark/cakephp-cache) - For caching views (HTML, CSV, JSON, XML, ...) as static cache files. -- 🍰 [CakeDC/CachedRouting plugin](https://github.com/CakeDC/cakephp-cached-routing) - Provides a cached version of the RoutingMiddleware to improve the load time of routes. +- [Cache plugin](https://github.com/dereuromark/cakephp-cache) - For caching views (HTML, CSV, JSON, XML, ...) as static cache files. +- [CakeDC/CachedRouting plugin](https://github.com/CakeDC/cakephp-cached-routing) - Provides a cached version of the RoutingMiddleware to improve the load time of routes. ## Code Analysis *Plugins for analyzing, parsing and manipulation codebases.* -- 🍰 [cakedc/cakephp-phpstan](https://github.com/CakeDC/cakephp-phpstan) - A PHPStan extension to resolve CakePHP magic around getter return types for the static analyzer. -- 🍰 [IdeHelper plugin](https://github.com/dereuromark/cakephp-ide-helper) - Helps to make IDE support better by adding annotations to your existing code similar to what baking does to new code. -- 🍰 [IdeHelperExtra plugin](https://github.com/dereuromark/cakephp-ide-helper-extra) - Useful IdeHelper addons for other plugins or custom use cases. -- 🍰 [lordsimal/cakephp-psalm](https://github.com/LordSimal/cakephp-psalm) - A Psalm extension to resolve CakePHP magic around getter return types for the static analyzer. -- 🍰 [TestHelper plugin](https://github.com/dereuromark/cakephp-test-helper) - Provides testing enhancements and TDD support as browser backend. +- [cakedc/cakephp-phpstan](https://github.com/CakeDC/cakephp-phpstan) - A PHPStan extension to resolve CakePHP magic around getter return types for the static analyzer. +- [IdeHelper plugin](https://github.com/dereuromark/cakephp-ide-helper) - Helps to make IDE support better by adding annotations to your existing code similar to what baking does to new code. +- [IdeHelperExtra plugin](https://github.com/dereuromark/cakephp-ide-helper-extra) - Useful IdeHelper addons for other plugins or custom use cases. +- [lordsimal/cakephp-psalm](https://github.com/LordSimal/cakephp-psalm) - A Psalm extension to resolve CakePHP magic around getter return types for the static analyzer. +- [TestHelper plugin](https://github.com/dereuromark/cakephp-test-helper) - Provides testing enhancements and TDD support as browser backend. ## Debugging *Plugins for debugging and local development.* -- 🍰 [AssociationsDebugger plugin](https://github.com/zunnu/associations-debugger) - A plugin that draws your model associations as diagram. -- 🍰 [CakephpWhoops plugin](https://github.com/dereuromark/cakephp-whoops) - PHP errors and exceptions for cool kids with [filp/whoops](https://github.com/filp/whoops). -- 🍰 [DebugKit plugin](https://github.com/cakephp/debug_kit) - The de-facto standard for debugging. +- [AssociationsDebugger plugin](https://github.com/zunnu/associations-debugger) - A plugin that draws your model associations as diagram. +- [CakephpWhoops plugin](https://github.com/dereuromark/cakephp-whoops) - PHP errors and exceptions for cool kids with [filp/whoops](https://github.com/filp/whoops). +- [DebugKit plugin](https://github.com/cakephp/debug_kit) - The de-facto standard for debugging. - [Execution order](https://github.com/dereuromark/executionorder) - A demo app to display the execution order of files, methods and callbacks. -- 🍰 [Sentry plugin](https://github.com/lordsimal/cakephp-sentry) A plugin to seamlessly integrate Sentry for errors and exceptions. -- 🍰 [Setup plugin](https://github.com/dereuromark/cakephp-setup) - A lightweight setup plugin containing debugging and maintenance tools. - -## Dependency Injection -*Plugins that implement the dependency injection design pattern.* - - -## E-commerce -*Plugins and applications for taking payments and building online e-commerce stores.* - +- [Sentry plugin](https://github.com/lordsimal/cakephp-sentry) A plugin to seamlessly integrate Sentry for errors and exceptions. +- [Setup plugin](https://github.com/dereuromark/cakephp-setup) - A lightweight setup plugin containing debugging and maintenance tools. ## Email *Plugins for sending and parsing email.* -- [EmailQueue plugin](https://github.com/lorenzo/cakephp-email-queue) - Email queue plugin with a preview and sender shell. -- [Mailgun plugin](https://github.com/narendravaghela/cakephp-mailgun) - Email transport plugin for sending email via Mailgun. -- 🍰 [Queue plugin](https://github.com/dereuromark/cakephp-queue) - A dependency-free queue-based mail solution using Mailer/Email class, allowing re-queue on (network) failure. +- [Queue plugin](https://github.com/dereuromark/cakephp-queue) - A dependency-free queue-based mail solution using Mailer/Email class, allowing re-queue on (network) failure. ## File Manipulation *Plugins for file manipulation.* -- 🍰 [FileStorage plugin](https://github.com/dereuromark/cakephp-file-storage) - Flexible file storage and upload plugin. -- [Josbeir/Filesystem plugin](https://github.com/josbeir/cakephp-filesystem) - Abstract [Flysystem](https://flysystem.thephpleague.com/) + file entity based upload plugin. -- 🍰 [Josegonzalez/Upload plugin](https://github.com/FriendsOfCake/cakephp-upload) - A customisable plugin that uses [Flysystem](https://flysystem.thephpleague.com/) to write to multiple backends (Dropbox, FTP, S3, Local, etc.). +- [FileStorage plugin](https://github.com/dereuromark/cakephp-file-storage) - Flexible file storage and upload plugin. +- [Josegonzalez/Upload plugin](https://github.com/FriendsOfCake/cakephp-upload) - A customisable plugin that uses [Flysystem](https://flysystem.thephpleague.com/) to write to multiple backends (Dropbox, FTP, S3, Local, etc.). ## Filtering and Validation *Plugins for filtering and validating data.* @@ -114,69 +99,60 @@ Additional lists you might find useful: ## Geolocation *Plugins for geocoding addresses and working with latitudes and longitudes.* -- 🍰 [Geo plugin](https://github.com/dereuromark/cakephp-geo) - Containing [Geocoder behavior](https://www.dereuromark.de/2012/06/12/geocoding-with-cakephp/) and [GoogleMaps helper](https://www.dereuromark.de/2010/12/21/googlemapsv3-cakephp-helper/). - -## HTTP -*Plugins for HTTP and client abstraction* - -- [Http/Adapter/Cake library](https://github.com/php-http/cakephp-adapter) - Adapter for [HTTPlug](https://github.com/php-http/httplug) HTTP client abstraction. +- [Geo plugin](https://github.com/dereuromark/cakephp-geo) - Containing [Geocoder behavior](https://www.dereuromark.de/2012/06/12/geocoding-with-cakephp/) and [GoogleMaps helper](https://www.dereuromark.de/2010/12/21/googlemapsv3-cakephp-helper/). ## I18n *Plugins for I18n (Internationalization) and L10n (Localization).* -- 🍰 [ADmad/I18n plugin](https://github.com/ADmad/cakephp-i18n) - A plugin with I18n related tools. -- 🍰 [Cake/Localized plugin](https://github.com/cakephp/localized) - Localized validation and ready-to-use translation PO files. -- [Translate plugin](https://github.com/dereuromark/cakephp-translate) - Manage translations of your static content the easy way via web backend, incl. import from POT files, auto-suggest and auto-translate via API. +- [ADmad/I18n plugin](https://github.com/ADmad/cakephp-i18n) - A plugin with I18n related tools. +- [Cake/Localized plugin](https://github.com/cakephp/localized) - Localized validation and ready-to-use translation PO files. ## Imagery *Plugins for manipulating images.* -- 🍰 [ADmad/Glide plugin](https://github.com/ADmad/cakephp-glide) - A plugin for using [Glide](https://glide.thephpleague.com/) image manipulation library. -- 🍰 [QrCodePlugin](https://github.com/dereuromark/cakephp-qrcode/) - Easily render SVG/PNG QR Codes for your app. +- [ADmad/Glide plugin](https://github.com/ADmad/cakephp-glide) - A plugin for using [Glide](https://glide.thephpleague.com/) image manipulation library. +- [QrCodePlugin](https://github.com/dereuromark/cakephp-qrcode/) - Easily render SVG/PNG QR Codes for your app. ## Libs *Useful libraries or tools that don't fit in any of the other categories.* -- [Capcake](https://github.com/jadb/capcake) - Deploy CakePHP applications using Capistrano. - [Chronos](https://github.com/cakephp/chronos) - A simple standalone DateTime API extension (successor of Carbon). - [Composer Installers](https://github.com/composer/installers) - A multi framework Composer library installer. - [Composer](https://getcomposer.org/)/[Packagist](https://packagist.org/) - A package and dependency manager. - [Graphviz](https://github.com/alexandresalome/graphviz) - A Graphviz library. - [Rocketeer](https://github.com/rocketeers/rocketeer) - PHP task runner and deployment package. -- 🍰 [makallio85/YamlRoute plugin](https://github.com/makallio85/yaml-route) - Configure routes with simple YAML files. ## Markup *Plugins for working with markup.* -- 🍰 [Markup plugin](https://github.com/dereuromark/cakephp-markup) - Allows to use PHP or JS based syntax highlighting. +- [Markup plugin](https://github.com/dereuromark/cakephp-markup) - Allows to use PHP or JS based syntax highlighting. ## Migration *Plugins and resources around migration and upgrading.* -- 🍰 [Migrations plugin](https://github.com/cakephp/migrations) - (DB) Migration plugin. -- 🍰 [Upgrade app](https://github.com/cakephp/upgrade) - Official upgrade app for 3.x=>4.x and 4.x=>5.x. -- 🍰 [Upgrade app (extended)](https://github.com/dereuromark/upgrade) - An extended upgrade app for 3.x=>4.x and some 5.x snippets. -- 🍰 [Upgrade/Migration Guide](https://book.cakephp.org/5/en/appendices.html) - Official migration guide. +- [Migrations plugin](https://github.com/cakephp/migrations) - (DB) Migration plugin. +- [Upgrade app](https://github.com/cakephp/upgrade) - Official upgrade app for 3.x=>4.x and 4.x=>5.x. +- [Upgrade app (extended)](https://github.com/dereuromark/upgrade) - An extended upgrade app for 3.x=>4.x and some 5.x snippets. +- [Upgrade/Migration Guide](https://book.cakephp.org/5/en/appendices.html) - Official migration guide. ## Miscellaneous *Misc plugins and libraries.* -- 🍰 [Ajax plugin](https://github.com/dereuromark/cakephp-ajax) - A plugin to ease handling AJAX requests. -- 🍰 [CakeDC/Enum plugin](https://github.com/CakeDC/enum) - A plugin to add enumeration list support to your app. -- 🍰 [CakeDto plugin](https://github.com/dereuromark/cakephp-dto) - Quickly generate useful data transfer objects for your app (mutable/immutable), replacing messy arrays and leveraging your IDE through typehinting and autocomplete. -- [CakeImpersonate plugin](https://github.com/jomweb/CakeImpersonate) - A component that stores the current authentication session and creates new session for impersonating Users. User can revert back to original authentication sessions without the need to re-login. -- 🍰 [Calendar plugin](https://github.com/dereuromark/cakephp-calendar) - For generating basic calendars. Includes IcalView for ICS calendar file generation. -- 🍰 [Feedback plugin](https://github.com/dereuromark/cakephp-feedback) - Allow visitors to send quick and easy feedback incl. a screenshot via sidebar form. -- 🍰 [Flash plugin](https://github.com/dereuromark/cakephp-flash) - More powerful flash messages for your application. -- 🍰 [OPCache Preloader](https://github.com/cnizzardini/cakephp-preloader) - An OPCache Preloader for CakePHP applications. -- 🍰 [Setup:Maintenance](https://github.com/dereuromark/cakephp-setup/blob/master/docs/Maintenance/Maintenance.md) - Maintenance shell to go into maintenance mode for all requests with optional IP whitelisting. -- 🍰 [Shim plugin](https://github.com/dereuromark/cakephp-shim) - A plugin containing useful shims and improvements as basis for your application. -- 🍰 [Tools plugin](https://github.com/dereuromark/cakephp-tools) - Containing lots of useful libs, helpers, behaviors, components, shells and more. +- [Ajax plugin](https://github.com/dereuromark/cakephp-ajax) - A plugin to ease handling AJAX requests. +- [CakeDC/Enum plugin](https://github.com/CakeDC/enum) - A plugin to add enumeration list support to your app. +- [CakeDto plugin](https://github.com/dereuromark/cakephp-dto) - Quickly generate useful data transfer objects for your app (mutable/immutable), replacing messy arrays and leveraging your IDE through typehinting and autocomplete. +- [Calendar plugin](https://github.com/dereuromark/cakephp-calendar) - For generating basic calendars. Includes IcalView for ICS calendar file generation. +- [Feedback plugin](https://github.com/dereuromark/cakephp-feedback) - Allow visitors to send quick and easy feedback incl. a screenshot via sidebar form. +- [Flash plugin](https://github.com/dereuromark/cakephp-flash) - More powerful flash messages for your application. +- [OPCache Preloader](https://github.com/cnizzardini/cakephp-preloader) - An OPCache Preloader for CakePHP applications. +- [Setup:Maintenance](https://github.com/dereuromark/cakephp-setup/blob/master/docs/Maintenance/Maintenance.md) - Maintenance shell to go into maintenance mode for all requests with optional IP whitelisting. +- [Shim plugin](https://github.com/dereuromark/cakephp-shim) - A plugin containing useful shims and improvements as basis for your application. +- [Tools plugin](https://github.com/dereuromark/cakephp-tools) - Containing lots of useful libs, helpers, behaviors, components, shells and more. ## Navigation *Tools for building navigation structures.* -- 🍰 [Icings/Menu plugin](https://github.com/icings/menu) - A [KnpMenu](https://github.com/KnpLabs/KnpMenu) seasoned menu plugin for CakePHP. +- [Icings/Menu plugin](https://github.com/icings/menu) - A [KnpMenu](https://github.com/KnpLabs/KnpMenu) seasoned menu plugin for CakePHP. ## NoSQL *Plugins for working with "NoSQL" backends.* @@ -188,69 +164,59 @@ Additional lists you might find useful: ## ORM / Database / Datamapping *Plugins that implement object-relational mapping or data-mapping techniques.* -- 🍰 [ADmad/Sequence plugin](https://github.com/ADmad/cakephp-sequence) - Behavior for maintaining ordered list of records. -- 🍰 [CakeDecimal plugin](https://github.com/dereuromark/cakephp-decimal) - A value object approach on handling decimals. -- 🍰 [Duplicatable plugin](https://github.com/riesenia/cakephp-duplicatable) - Behavior for duplicating entities including related data. -- 🍰 [Lampager/Cake plugin](https://github.com/lampager/lampager-cakephp) - Rapid pagination without using OFFSET. -- 🍰 [Muffin/Orderly plugin](https://github.com/usemuffin/orderly) - Allows setting default order for your tables. -- [Muffin/Sti plugin](https://github.com/UseMuffin/Sti) - Single Table Inheritance for CakePHP. -- 🍰 [Muffin/Trash plugin](https://github.com/usemuffin/trash) - Soft-delete behavior for CakePHP. -- [Robotusers/TableInheritance plugin](https://github.com/robotusers/cakephp-table-inheritance) - Singe Table Inheritance (STI) plugin. -- [RowLocker plugin](https://github.com/lorenzo/row-locker) - Exclusive locks for rows in your tables. -- [Muffin/Webservices ORM plugin](https://github.com/usemuffin/webservice) - An ORM like interface for webservices. -- [Connehito/CakephpMasterReplica plugin](https://github.com/Connehito/cakephp-master-replica) - Switch master/replica database connections. -- 🍰 [Itosho/EasyQuery plugin](https://github.com/itosho/easy-query) - Behavior for easily generating some complicated queries like (bulk) insert/upsert etc. -- 🍰 [Icings/Partitionable plugin](https://github.com/icings/partitionable) - Partitionable associations allowing for basic limiting per group. +- [ADmad/Sequence plugin](https://github.com/ADmad/cakephp-sequence) - Behavior for maintaining ordered list of records. +- [CakeDecimal plugin](https://github.com/dereuromark/cakephp-decimal) - A value object approach on handling decimals. +- [Duplicatable plugin](https://github.com/riesenia/cakephp-duplicatable) - Behavior for duplicating entities including related data. +- [Lampager/Cake plugin](https://github.com/lampager/lampager-cakephp) - Rapid pagination without using OFFSET. +- [Muffin/Orderly plugin](https://github.com/usemuffin/orderly) - Allows setting default order for your tables. +- [Muffin/Trash plugin](https://github.com/usemuffin/trash) - Soft-delete behavior for CakePHP. +- [Itosho/EasyQuery plugin](https://github.com/itosho/easy-query) - Behavior for easily generating some complicated queries like (bulk) insert/upsert etc. +- [Icings/Partitionable plugin](https://github.com/icings/partitionable) - Partitionable associations allowing for basic limiting per group. ## PDF *Plugins and software for working with PDF files.* -- 🍰 [CakePdf plugin](https://github.com/FriendsOfCake/CakePdf) - A plugin around PDF generation. +- [CakePdf plugin](https://github.com/FriendsOfCake/CakePdf) - A plugin around PDF generation. ## Queue *Plugins for working with event and task queues.* -- [CakeQueuesadilla plugin](https://github.com/josegonzalez/cakephp-queuesadilla) - A plugin that provides queueing integration with a variety of backends (BeanstalkD, MySQL, Redis, etc.). -- 🍰 [Queue plugin](https://github.com/cakephp/queue) - CakePHP core queue system for the [php-queue](https://php-enqueue.github.io) queue library. -- 🍰 [Queue plugin](https://github.com/dereuromark/cakephp-queue) - A minimal and dependency-free queue solution. -- 🍰 [QueueScheduler plugin](https://github.com/dereuromark/cakephp-queue-scheduler) - A dependency-free crontab-like scheduler as DB driven solution and addon to Queue (dereuromark) plugin. +- [Queue plugin](https://github.com/cakephp/queue) - CakePHP core queue system for the [php-queue](https://php-enqueue.github.io) queue library. +- [Queue plugin](https://github.com/dereuromark/cakephp-queue) - A minimal and dependency-free queue solution. +- [QueueScheduler plugin](https://github.com/dereuromark/cakephp-queue-scheduler) - A dependency-free crontab-like scheduler as DB driven solution and addon to Queue (dereuromark) plugin. ## REST and API *Plugins and web tools for developing REST-ful APIs.* -- 🍰 [CRUD plugin](https://github.com/FriendsOfCake/crud) - CakePHP Application development on steroids - rapid prototyping / scaffolding & production-ready code. -- [Alt3/Swagger plugin](https://github.com/alt3/cakephp-swagger) - Swagger 2.0 documentation for your CakePHP APIs using swagger-php and swagger-ui. -- 🍰 [CakeDC/Api plugin](https://github.com/CakeDC/cakephp-api) - All-in-one solution to provide a complete API. It includes versioning, renderers, CRUD, authentication, extensions (paginate, filter, HATEOAS), and much more. -- [BryanCrowe/ApiPagination plugin](https://github.com/bcrowe/cakephp-api-pagination) - Automatically adds fully configurable pagination metadata from CakePHP’s built-in pagination to JsonView or XmlView API responses by encapsulating payload data in an envelope. -- 🍰 [FractalTransformerView plugin](https://github.com/andrej-griniuk/cakephp-fractal-transformer-view) - A plugin which allows using [Fractal transformers](https://fractal.thephpleague.com/transformers/) for your API output. -- 🍰 [MixerApi](https://mixerapi.com) - Streamline development of modern RESTful APIs for your team's CakePHP project. -- 🍰 [SwaggerBake plugin](https://github.com/cnizzardini/cakephp-swagger-bake) - This plugin automatically builds OpenAPI from your existing models and routes for display in Swagger and Redoc. +- [CRUD plugin](https://github.com/FriendsOfCake/crud) - CakePHP Application development on steroids - rapid prototyping / scaffolding & production-ready code. +- [CakeDC/Api plugin](https://github.com/CakeDC/cakephp-api) - All-in-one solution to provide a complete API. It includes versioning, renderers, CRUD, authentication, extensions (paginate, filter, HATEOAS), and much more. +- [FractalTransformerView plugin](https://github.com/andrej-griniuk/cakephp-fractal-transformer-view) - A plugin which allows using [Fractal transformers](https://fractal.thephpleague.com/transformers/) for your API output. +- [MixerApi](https://mixerapi.com) - Streamline development of modern RESTful APIs for your team's CakePHP project. +- [SwaggerBake plugin](https://github.com/cnizzardini/cakephp-swagger-bake) - This plugin automatically builds OpenAPI from your existing models and routes for display in Swagger and Redoc. ## Search *Plugins and software for indexing and performing search queries on data.* -- 🍰 [Cake/ElasticSearch plugin](https://github.com/cakephp/elastic-search) - Alternative ORM using [Elasticsearch](https://www.elastic.co/) as its backend. -- 🍰 [CakeDC/SearchFilter plugin](https://github.com/CakeDC/search-filter) - Powerful and flexible solution for implementing advanced search functionality. Provides a robust set of tools for creating dynamic, user-friendly search interfaces with minimal effort. -- 🍰 [PlumSearch plugin](https://github.com/skie/plum_search) - Implements custom, flexible and extendable search strategies. Implements PRG pattern. -- 🍰 [Search plugin](https://github.com/FriendsOfCake/search) - Provides easy searching/filtering for paginated views using PRG pattern. -- 🍰 [Tags plugin](https://github.com/dereuromark/cakephp-tags) - For tagging and finding tagged records. +- [Cake/ElasticSearch plugin](https://github.com/cakephp/elastic-search) - Alternative ORM using [Elasticsearch](https://www.elastic.co/) as its backend. +- [CakeDC/SearchFilter plugin](https://github.com/CakeDC/search-filter) - Powerful and flexible solution for implementing advanced search functionality. Provides a robust set of tools for creating dynamic, user-friendly search interfaces with minimal effort. +- [PlumSearch plugin](https://github.com/skie/plum_search) - Implements custom, flexible and extendable search strategies. Implements PRG pattern. +- [Search plugin](https://github.com/FriendsOfCake/search) - Provides easy searching/filtering for paginated views using PRG pattern. +- [Tags plugin](https://github.com/dereuromark/cakephp-tags) - For tagging and finding tagged records. ## Security *Plugins and information around security, preventing vulnerabilities and protection against XSS and alike.* -- [Bruteforce](https://github.com/Ali1/cakephp-bruteforce/) - Simple way to add Brute Force Protection to your installation without involving database. -- 🍰 [Captcha plugin](https://github.com/dereuromark/cakephp-captcha) - Simple, unobtrusive and extendable captcha solution providing by default an image based math captcha. -- [BryanCrowe/EncryptedType plugin](https://github.com/bcrowe/cakephp-encrypted-type) - A straightforward solution that enables field-level (column) encryption within the application layer before data is stored or transmitted to the database, supporting regulatory compliance, zero-trust security, end-to-end encryption, and contextual awareness. -- 🍰 [Expose plugin](https://github.com/dereuromark/cakephp-expose) - Expose entities through additional UUIDs instead of their AIID primary keys to obfuscate those IDs and data associated with these numerically ordered values. -- 🍰 [Muffin/Obfuscate plugin](https://github.com/usemuffin/obfuscate) - Primary key obfuscation/shortening using UUIDs, HashIds, Optimus, Tiny and/or custom obfuscation strategies. -- 🍰 [Muffin/Throttle plugin](https://github.com/usemuffin/throttle) - A plugin for rate limiting (API) requests. -- 🍰 [Recaptcha plugin](https://github.com/ctlabvn/Recaptcha) - Simple, lightweight Google Recaptcha v2. +- [Captcha plugin](https://github.com/dereuromark/cakephp-captcha) - Simple, unobtrusive and extendable captcha solution providing by default an image based math captcha. +- [Expose plugin](https://github.com/dereuromark/cakephp-expose) - Expose entities through additional UUIDs instead of their AIID primary keys to obfuscate those IDs and data associated with these numerically ordered values. +- [Muffin/Obfuscate plugin](https://github.com/usemuffin/obfuscate) - Primary key obfuscation/shortening using UUIDs, HashIds, Optimus, Tiny and/or custom obfuscation strategies. +- [Muffin/Throttle plugin](https://github.com/usemuffin/throttle) - A plugin for rate limiting (API) requests. +- [Recaptcha plugin](https://github.com/ctlabvn/Recaptcha) - Simple, lightweight Google Recaptcha v2. ## SEO *Search Engine Optimization.* -- 🍰 [Muffin/Slug plugin](https://github.com/UseMuffin/Slug) - A plugin for generating slugs and finding records by slug. Uses a pluggable architecture which allows using your own slug generator class. -- 🍰 [Tools:Slugged](https://github.com/dereuromark/cakephp-tools) - Containing Slugged behavior to auto-generate URL-compatible slugs from titles. +- [Muffin/Slug plugin](https://github.com/UseMuffin/Slug) - A plugin for generating slugs and finding records by slug. Uses a pluggable architecture which allows using your own slug generator class. +- [Tools:Slugged](https://github.com/dereuromark/cakephp-tools) - Containing Slugged behavior to auto-generate URL-compatible slugs from titles. ## Skeleton *Plugins and repositories around app skeletons.* @@ -261,32 +227,29 @@ Additional lists you might find useful: ## Social *Plugins around social features.* -- 🍰 [Comments plugin](https://github.com/dereuromark/cakephp-comments) - Allows users to comment records, supporting different formats. -- 🍰 [Favorites plugin](https://github.com/dereuromark/cakephp-favorites) - Allows users to star/like/favor records. -- 🍰 [Ratings plugin](https://github.com/dereuromark/cakephp-ratings) - Allows users to rate records and displays ratings. +- [Comments plugin](https://github.com/dereuromark/cakephp-comments) - Allows users to comment records, supporting different formats. +- [Favorites plugin](https://github.com/dereuromark/cakephp-favorites) - Allows users to star/like/favor records. +- [Ratings plugin](https://github.com/dereuromark/cakephp-ratings) - Allows users to rate records and displays ratings. ## Templating *Plugins for templating and lexing.* -- 🍰 [Bake plugin](https://github.com/cakephp/bake) - Provides code generation functionality. -- 🍰 [BootstrapUI plugin](https://github.com/friendsofcake/bootstrap-ui) - Bootstrap 4/5 integration. -- 🍰 [CsvView plugin](https://github.com/FriendsOfCake/cakephp-csvview) - A view class to easily generate CSV. -- 🍰 [Feed plugin](https://github.com/dereuromark/cakephp-feed) - Containing an RssView class to easily generate (complex) RSS feeds. -- 🍰 [Meta plugin](https://github.com/dereuromark/cakephp-meta) - Makes handling meta tags and SEO-relevant HTML markup DRY and easy. -- 🍰 [Templating](https://github.com/dereuromark/cakephp-templating) - HTML snippets as value objects, (Font) icons, and templating topics. -- 🍰 [Tools:Tree](https://github.com/dereuromark/cakephp-tools) - Tree helper to work with Core Tree behavior and handle tree structure output. -- 🍰 [TwigView plugin](https://github.com/cakephp/twig-view) - A plugin to use the Twig Templating Language for views. -- 🍰 [XlsView plugin](https://github.com/impronta48/cakephp-xlsview) - A view class to easily generate XLS using PHPSpreadsheet. +- [Bake plugin](https://github.com/cakephp/bake) - Provides code generation functionality. +- [BootstrapUI plugin](https://github.com/friendsofcake/bootstrap-ui) - Bootstrap 4/5 integration. +- [CsvView plugin](https://github.com/FriendsOfCake/cakephp-csvview) - A view class to easily generate CSV. +- [Feed plugin](https://github.com/dereuromark/cakephp-feed) - Containing an RssView class to easily generate (complex) RSS feeds. +- [Meta plugin](https://github.com/dereuromark/cakephp-meta) - Makes handling meta tags and SEO-relevant HTML markup DRY and easy. +- [Templating](https://github.com/dereuromark/cakephp-templating) - HTML snippets as value objects, (Font) icons, and templating topics. +- [Tools:Tree](https://github.com/dereuromark/cakephp-tools) - Tree helper to work with Core Tree behavior and handle tree structure output. +- [TwigView plugin](https://github.com/cakephp/twig-view) - A plugin to use the Twig Templating Language for views. +- [XlsView plugin](https://github.com/impronta48/cakephp-xlsview) - A view class to easily generate XLS using PHPSpreadsheet. ## Testing *Plugins/Tools for testing codebases and generating test data.* -- [CakePHP Codeception module](https://github.com/cakephp/codeception) - The official CakePHP integration with [Codeception](https://codeception.com). - [CakePHP CodeSniffer rules](https://github.com/cakephp/cakephp-codesniffer) - The official CakePHP CS rules. -- 🍰 [CakephpFixtureFactories plugin](https://github.com/pakacuda/cakephp-fixture-factories) - Create your fixtures dynamically on a test basis, accelerate the writing and maintenance of your tests. -- [Faker plugin](https://github.com/gourmet/faker) - [Faker](https://github.com/fzaninotto/Faker) support for CakePHP fixtures. -- [Fixtures plugin](https://github.com/LubosRemplik/CakePHP-Fixtures) - Fixtures plugin to read existing fixtures and create table/insert data for quick start with app. -- 🍰 [FriendsOfCake/Fixturize plugin](https://github.com/FriendsOfCake/fixturize) - More efficient inserting fixtures when running test suites by decreasing amount of inserts (mysql only). +- [CakephpFixtureFactories plugin](https://github.com/pakacuda/cakephp-fixture-factories) - Create your fixtures dynamically on a test basis, accelerate the writing and maintenance of your tests. +- [FriendsOfCake/Fixturize plugin](https://github.com/FriendsOfCake/fixturize) - More efficient inserting fixtures when running test suites by decreasing amount of inserts (mysql only). ## Third Party APIs *Plugins for accessing third party APIs.* @@ -298,11 +261,12 @@ Additional lists you might find useful: ## Development Environment *Software and tools for creating a sandboxed development environment.* -- 🍰 [CakePHP Docker](https://github.com/cnizzardini/cakephp-docker) - A cakephp/app template for docker. +- [CakePHP Docker](https://github.com/cnizzardini/cakephp-docker) - A cakephp/app template for docker. - [CakePHP Vagrant Setup](https://github.com/cpierce/cakephp-vagrant-setup) - Tool for spinning up multiple CakePHP vanilla dev environments. +- [DDEV](https://ddev.readthedocs.io/en/stable/) - Docker based local env. - [Devilbox](https://devilbox.readthedocs.io/en/latest/) - A docker development environment for (CakePHP) apps to be auto-setup including a lot of tools. - [Docker](https://github.com/stefanvangastel/docker-cakephp) - CakePHP in a docker container environment. -- 🍰 [Galley](https://gitlab.com/amayer5125/galley) - A small Docker dev environment for CakePHP development which includes a simple command line utility. +- [Galley](https://gitlab.com/amayer5125/galley) - A small Docker dev environment for CakePHP development which includes a simple command line utility. - [NetBeans](https://github.com/junichi11/cakephp3-netbeans) - This package provides support for CakePHP in NetBeans 8.1+. - [Oven](https://github.com/CakeDC/oven) - Setup your favorite framework with 1 file and 1 click. - [Puppet](https://puppetlabs.com/) - A server automation framework and application. @@ -314,15 +278,13 @@ IDE specific compatibility information and tips can be found [here](https://gith ## CMS and applications built on CakePHP -- [baserCMS](https://github.com/baserproject/basercms) - This is a website development framework with RESTful APIs. Installable as a plugin for CakePHP 4.x. -- [Croogo](https://croogo.org) - CMS software (see 5.0 branch). +- [baserCMS](https://github.com/baserproject/basercms) - This is a website development framework with RESTful APIs. Installable as a plugin for CakePHP. ## Demo *Web-based (demo) applications and tools.* - [BlogMVC](https://github.com/Kareylo/BlogMVC-CakePHP3) - A simple Blog example with CakePHP based on [BlogMVC Project](https://github.com/Grafikart/BlogMVC). - [Bookmarkr](https://github.com/lorenzo/cakephp3-bookmarkr) A bookmarking application built with the CRUD plugin. -- [CakeFest](http://cakefest.dereuromark.de/) - Demo application around the annual CakePHP Conference "CakeFest". - [Fluentd + Grafana Loki demo application](https://github.com/ishanvyas22/cakephp-loki-demo) - A demo application to send CakePHP docker container logs to [Grafana Loki](https://grafana.com/logs/) via [Fluentd](https://www.fluentd.org/). - [RealWorld](https://github.com/gothinkster/cakephp-realworld-example-app) - Example CakePHP codebase containing real world examples (CRUD, auth, advanced patterns and more) that adheres to the [RealWorld](https://github.com/gothinkster/realworld-example-apps) spec and API. - [Sandbox](https://sandbox.dereuromark.de) - A sandbox CakePHP application with lots of demos and plugin showcasings. @@ -337,17 +299,15 @@ Various resources, such as books, websites and articles, for improving your Cake *Where to get help.* - [Official CakePHP Forum](https://discourse.cakephp.org/) - This is for generic questions and alike. -- [IRC Channel](https://www.dereuromark.de/2013/01/27/irc-cakephp-channel/) - Live chat/discussion with other devs and core devs. - [stackoverflow.com/questions/tagged/cakephp](https://stackoverflow.com/questions/tagged/cakephp) - This is for specific questions, ideally along with some example code. ## CakePHP Websites *Useful and current CakePHP-related websites and blogs.* -- [CakeDC](http://www.cakedc.com/articles) - Articles around CakePHP. +- [CakeDC](https://www.cakedc.com/articles) - Articles around CakePHP. - [dereuromark.de](https://www.dereuromark.de) - An extensive CakePHP core dev blog. -- [jedistirfry.co.uk](http://jedistirfry.co.uk) - A CakePHP related dev blog. -- [josediazgonzalez.com](http://josediazgonzalez.com/) - A mainly CakePHP related core dev blog. -- [mark-story.com](http://mark-story.com) - CakePHP lead dev blog. +- [josediazgonzalez.com](https://josediazgonzalez.com/) - A mainly CakePHP related core dev blog. +- [mark-story.com](https://mark-story.com) - CakePHP lead dev blog. ## CakePHP Books and Articles *Fantastic CakePHP-related (e)books and other reading material.* @@ -361,8 +321,7 @@ Various resources, such as books, websites and articles, for improving your Cake ## CakePHP Tutorials *Must-do tutorials.* -- [Official Blog tutorial](https://book.cakephp.org/4.0/en/tutorials-and-examples/blog/blog.html) -- [Official Content Management Tutorial](https://book.cakephp.org/4/en/tutorials-and-examples/cms/installation.html) +- [Official Content Management Tutorial](https://book.cakephp.org/5/en/tutorials-and-examples/cms/installation.html) ## CakePHP Reading and Listening *Documentation and CakePHP-related reading and listening materials.* diff --git a/docs/awesome/awesome-cpp.md b/docs/awesome/awesome-cpp.md index 20826ac164..42cf5c6366 100644 --- a/docs/awesome/awesome-cpp.md +++ b/docs/awesome/awesome-cpp.md @@ -900,6 +900,7 @@ A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny * [PlayRho](https://github.com/louis-langholtz/PlayRho) - An interactive physics engine & library. [Zlib] * [Project Chrono](https://github.com/projectchrono/chrono) - An open source multi-physics simulation engine. [BSD-3-Clause] [website](https://projectchrono.org/) * [Quantum++](https://github.com/vsoftco/qpp) - A modern C++11 quantum computing library. [MIT] +* [QuarkPhysics](https://github.com/erayzesen/QuarkPhysics) - A 2D Soft Body and Rigid Body Physics Engine. [MIT] * [Simbody](https://github.com/simbody/simbody) - High-performance C++ multibody dynamics/physics library for simulating articulated biomechanical and mechanical systems like vehicles, robots, and the human skeleton. [Apache2] * [SOFA](https://github.com/sofa-framework/sofa) - SOFA is an open-source framework targeting at real-time simulation, with an emphasis on medical simulation. [LGPL] [website](https://www.sofa-framework.org) diff --git a/docs/awesome/awesome-mac.md b/docs/awesome/awesome-mac.md index 0200d95873..c4ad767460 100644 --- a/docs/awesome/awesome-mac.md +++ b/docs/awesome/awesome-mac.md @@ -896,7 +896,8 @@ highlighting. [![Open-Source Software][OSS Icon]](https://github.com/dbcli/pgcli * [Clipy](https://clipy-app.com/) - Clipy is a Clipboard extension app for macOS. Based on ClipMenu. [![Open-Source Software][OSS Icon]](https://github.com/Clipy/Clipy) ![Freeware][Freeware Icon] * [CopyQ](https://hluk.github.io/CopyQ) - Clipboard Manager with Advanced Features. [![Open-Source Software][OSS Icon]](https://github.com/hluk/CopyQ) ![Freeware][Freeware Icon] * [iPaste](https://en.toolinbox.net/iPaste) - Lightweight and efficient clipboard tool. ![Freeware][Freeware Icon] [![App Store][app-store Icon]](https://itunes.apple.com/app/id1056935452?ls=1&mt=12&at=1000lv4R&ct=iPaste_me) -* [Paste](http://pasteapp.me) - Smart clipboard history & snippets manager. [![App Store][app-store Icon]](https://itunes.apple.com/us/app/paste-clipboard-history-manager/id967805235) +* [Paste](http://pasteapp.me) - Smart clipboard history & snippets manager. [![App Store][app-store Icon]](https://apps.apple.com/us/app/paste-clipboard-history-manager/id967805235) +* [PasteBar](https://github.com/PasteBar/PasteBarApp) - Limitless, Free Clipboard Manager for Mac and Windows. [![Open-Source Software][OSS Icon]](https://github.com/PasteBar/PasteBarApp) ![Freeware][Freeware Icon] * [PasteBot](https://tapbots.com/pastebot/) - Powerful clipboard manager. [![App Store][app-store Icon]](https://itunes.apple.com/us/app/pastebot/id1179623856) * [Pure Paste](https://sindresorhus.com/pure-paste) - Paste as plain text by default. ![Freeware][Freeware Icon] [![App Store][app-store Icon]](https://apps.apple.com/app/id1611378436) * [Flycut](https://github.com/TermiT/Flycut) - Clean and simple clipboard manager for developers. [![Open-Source Software][OSS Icon]](https://github.com/TermiT/Flycut) ![Freeware][Freeware Icon] @@ -1094,6 +1095,7 @@ highlighting. [![Open-Source Software][OSS Icon]](https://github.com/dbcli/pgcli * [Slate](https://github.com/jigish/slate) - Window management application similar to Divvy and SizeUp (except better and free!). (**Needs config file**) [![Open-Source Software][OSS Icon] ![Freeware][Freeware Icon]](https://github.com/jigish/slate) * [Swift Shift](https://swiftshift.app) - Use your mouse with a keyboard shortcut to move and resize your windows quickly. It offers options to customize the draggable areas and mouse behavior. [![Open-Source Software][OSS Icon] ![Freeware][Freeware Icon]](https://github.com/pablopunk/swiftshift) * [Tiles](https://freemacsoft.net/tiles/) - Easily reorganize windows by either dragging them to the edges of the screen, using keyboard shortcuts, or the menu bar. ![Freeware][Freeware Icon] +* [Topit](https://github.com/lihaoyun6/Topit) - Pin any window to the top of your screen ![Open-Source Software][OSS Icon] ![Freeware][Freeware Icon](https://github.com/lihaoyun6/Topit) * [Total Spaces](http://totalspaces.binaryage.com/) - Provides window management much like ubuntu. Creates hotkeys for workspaces which allows you to easily move around. * [yabai](https://github.com/koekeishiya/yabai) - Tiling window manager for macOS. A rewrite of chunkwm, it provides a more seamless integration with the operating system. [![Open-Source Software][OSS Icon] ![Freeware][Freeware Icon]](https://github.com/koekeishiya/yabai/wiki) @@ -1158,6 +1160,7 @@ highlighting. [![Open-Source Software][OSS Icon]](https://github.com/dbcli/pgcli * [iStats](https://github.com/Chris911/iStats) - Command-line tool that allows you to easily grab the CPU temperature, fan speeds and battery information on OSX. [![Open-Source Software][OSS Icon] ![Freeware][Freeware Icon]](https://github.com/Chris911/iStats) * [Juice](https://github.com/brianmichel/Juice) - Make your battery information a bit more interesting. [![Open-Source Software][OSS Icon]](https://github.com/brianmichel/Juice) ![Freeware][Freeware Icon] * [KeepingYouAwake](https://github.com/newmarcel/KeepingYouAwake) - Alternative to Caffeine with better support for dark mode in Mac. [![Open-Source Software][OSS Icon]](https://github.com/newmarcel/KeepingYouAwake) +* [MagicQuit](https://magicquit.com/) - Automatically closes unused apps on macOS to free memory, declutter the desktop, and improve battery life. [![Open-Source Software][OSS Icon]](https://github.com/BigBerny/magicquit) ![Freeware][Freeware Icon] * [Monity](http://www.monityapp.com/) - System monitoring widget for OS X. * [Mounty](http://enjoygineering.com/mounty/) - Tiny tool to re-mount write-protected NTFS volumes under Mac OS X 10.9+ in read-write mode. ![Freeware][Freeware Icon] * [NitroShare](https://nitroshare.net/) - Cross-platform network file transfer utility. [![Open-Source Software][OSS Icon]](https://github.com/nitroshare/nitroshare-desktop) ![Freeware][Freeware Icon] diff --git a/docs/awesome/awesome-rust.md b/docs/awesome/awesome-rust.md index 04628dc145..ac30ae5c7f 100644 --- a/docs/awesome/awesome-rust.md +++ b/docs/awesome/awesome-rust.md @@ -431,9 +431,9 @@ See also [A comparison of operating systems written in Rust](https://github.com/ * [ashvardanian/stringzilla](https://github.com/ashvardanian/StringZilla) - SIMD-accelerated string search, sort, edit distances, alignments, and generators for x86 AVX2 & AVX-512, and Arm NEON [![crates.io](https://img.shields.io/crates/v/stringzilla.svg)](https://crates.io/crates/stringzilla) * [cchexcode/complate](https://github.com/cchexcode/complate) - An in-terminal text templating tool designed for standardizing messages (like for GIT commits). [![crates.io](https://img.shields.io/crates/v/complate.svg)](https://crates.io/crates/complate) [![crates.io](https://img.shields.io/crates/d/complate?label=crates.io%20downloads)](https://crates.io/crates/complate) [![build badge](https://github.com/cchexcode/complate/workflows/pipeline/badge.svg?branch=master)](https://github.com/cchexcode/complate/actions) +* [dathere/qsv](https://github.com/dathere/qsv) [[qsv](https://crates.io/crates/qsv)] - A high performance CSV data-wrangling toolkit. Forked from xsv, with 34+ additional commands & more. [![Linux build status](https://github.com/dathere/qsv/actions/workflows/rust.yml/badge.svg)](https://github.com/dathere/qsv/actions/workflows/rust.yml) [![Windows build status](https://github.com/dathere/qsv/actions/workflows/rust-windows.yml/badge.svg)](https://github.com/dathere/qsv/actions/workflows/rust-windows.yml) [![macOS build status](https://github.com/dathere/qsv/actions/workflows/rust-macos.yml/badge.svg)](https://github.com/dathere/qsv/actions/workflows/rust-macos.yml) * [dominikwilkowski/cfonts](https://github.com/dominikwilkowski/cfonts) [[cfonts](https://crates.io/crates/cfonts)] - Sexy ANSI fonts for the console ![build badge](https://github.com/dominikwilkowski/cfonts/actions/workflows/testing.yml/badge.svg) * [grex](https://github.com/pemistahl/grex) - A command-line tool and library for generating regular expressions from user-provided test cases -* [jqnatividad/qsv](https://github.com/jqnatividad/qsv) [[qsv](https://crates.io/crates/qsv)] - A high performance CSV data-wrangling toolkit. Forked from xsv, with 34+ additional commands & more. [![Linux build status](https://github.com/jqnatividad/qsv/actions/workflows/rust.yml/badge.svg)](https://github.com/jqnatividad/qsv/actions/workflows/rust.yml) [![Windows build status](https://github.com/jqnatividad/qsv/actions/workflows/rust-windows.yml/badge.svg)](https://github.com/jqnatividad/qsv/actions/workflows/rust-windows.yml) [![macOS build status](https://github.com/jqnatividad/qsv/actions/workflows/rust-macos.yml/badge.svg)](https://github.com/jqnatividad/qsv/actions/workflows/rust-macos.yml) * [Lisprez/so_stupid_search](https://github.com/Lisprez/so_stupid_search) - A simple and fast string search tool for human beings * [Melody](https://github.com/yoav-lavi/melody) - A language that compiles to regular expressions and aims to be more easily readable and maintainable [![build badge](https://github.com/yoav-lavi/melody/actions/workflows/rust.yml/badge.svg)](https://github.com/yoav-lavi/melody/actions/workflows/rust.yml) [![crates.io](https://img.shields.io/crates/v/melody_compiler?label=compiler)](https://crates.io/crates/melody_compiler) * [phiresky/ripgrep-all](https://github.com/phiresky/ripgrep-all) - ripgrep, but also search in PDFs, E-Books, Office documents, zip, tar.gz, etc. @@ -1587,6 +1587,7 @@ See also [Are we game yet?](https://arewegameyet.rs) ### Parsing + * [0xlane/pe-sign](https://github.com/0xlane/pe-sign) [[pe-sign]](https://crates.io/crates/pe-sign) - A cross-platform rust no-std library for verifying and extracting signature information from PE files. [![crates.io](https://img.shields.io/crates/v/pe-sign)](https://crates.io/crates/pe-sign) [![build](https://github.com/0xlane/pe-sign/actions/workflows/rust.yml/badge.svg)](https://github.com/0xlane/pe-sign/actions/workflows/rust.yml) * [cchexcode/wavefront_rs](https://github.com/cchexcode/wavefront_rs) - A parser for the Wavefront OBJ format. [![crates.io](https://img.shields.io/crates/v/wavefront_rs.svg)](https://crates.io/crates/wavefront_rs) [![crates.io](https://img.shields.io/crates/d/wavefront_rs?label=crates.io%20downloads)](https://crates.io/crates/wavefront_rs) [![build badge](https://github.com/cchexcode/wavefront_rs/workflows/pipeline/badge.svg?branch=master)](https://github.com/cchexcode/wavefront_rs/actions) * [comex/rust-shlex](https://github.com/comex/rust-shlex) [[shlex](https://crates.io/crates/shlex)] - Split a string into shell words, like Python's shlex. [![build badge](https://github.com/comex/rust-shlex/actions/workflows/test.yml/badge.svg?branch=master)](https://github.com/comex/rust-shlex/actions/workflows/test.yml) * [Eliah-Lakhin/lady-deirdre](https://github.com/Eliah-Lakhin/lady-deirdre) - A framework for new programming languages and LSP servers. @@ -1809,6 +1810,7 @@ See also [Are we web yet?](https://www.arewewebyet.org) and [Rust web framework * [getzola/zola](https://github.com/getzola/zola) [[zola](https://www.getzola.org/)] - An opinionated static site generator with everything built-in. [![Build Status](https://dev.azure.com/getzola/zola/_apis/build/status/getzola.zola?branchName=master)](https://dev.azure.com/getzola/zola/_build) * [grego/blades](https://github.com/grego/blades) [[blades](https://www.getblades.org/)] - Blazing fast dead simple static site generator. * [leven-the-blog/leven](https://github.com/leven-the-blog/leven) [[leven](https://crates.io/crates/leven)] - A simple, parallelized blog generator. + * [rochacbruno/marmite](https://github.com/rochacbruno/marmite/) [[Marmite](https://rochacbruno.github.io/marmite/)] - Zero config blog generator * [WebSocket](https://datatracker.ietf.org/doc/rfc6455/) * [c410-f3r/wtx](https://github.com/c410-f3r/wtx) - Client and server with encryption support. * [housleyjk/ws-rs](https://github.com/housleyjk/ws-rs) - lightweight, event-driven WebSockets diff --git a/docs/awesome/discount-for-student-dev.md b/docs/awesome/discount-for-student-dev.md index 418ed248fb..8e32f42a55 100644 --- a/docs/awesome/discount-for-student-dev.md +++ b/docs/awesome/discount-for-student-dev.md @@ -117,6 +117,8 @@ Table of Contents ## SaaS +* [TailoredCV.ai](https://tailoredcv.ai/) [DISCOUNT] - Tailor your CVs to match job requirements with AI-powered assistance. Students get a 20% discount on TailoredCV subscriptions using the coupon code `STUDENTS20` at checkout. Start showcasing your skills and experiences effectively today! + * [Taskade - Team Productivity](https://www.taskade.com/) [DISCOUNT] - Students get 50% permanent discount on Taskade Pro subscriptions. Use the coupon code "students50" on checkout and start collaborating on Taskade with team task, notes and chat. * [Notion.so](https://www.notion.so/product/notion-for-education) [FREE] Free pro plan on Notion to Write, plan, collaborate, and get organized. diff --git a/docs/awesome/free-for-dev.md b/docs/awesome/free-for-dev.md index bdd016ea7f..f8c51062ec 100644 --- a/docs/awesome/free-for-dev.md +++ b/docs/awesome/free-for-dev.md @@ -314,6 +314,7 @@ This list results from Pull Requests, reviews, ideas, and work done by 1600+ peo * [Tavily AI](https://tavily.com/) - API for online serach and rapid insights and comprehensive research, with the capability of organization of research results. 1000 request/month for the Free tier with No credit card required. * [Zuplo](https://zuplo.com) - Free API Management platform to design, build, and deploy APIs to the Edge. Add Authentication, Rate Limiting, API Documentation, and Monetization in minutes. OpenAPI-native and fully-programmable with web standard apis & Typescript. * [Composio](https://composio.dev/) - Integration platform for AI Agents and LLMs. Integrate over 200+ tools across the agentic internet. + * [WeatherXu](https://weatherxu.com/) — Global weather data including current conditions, hourly and daily forecasts, and weather alerts via our API. Integrating AI models and ML systems to analyze and combine multiple weather models to deliver improved forecast accuracy. Free tier includes 10,000 API calls/month. ## Artifact Repos