1 line
No EOL
4.4 MiB
1 line
No EOL
4.4 MiB
{"code": "PRP-099", "name": "MISCELLANEOUS", "icon": "\ud83d\udce6", "subcategories": [{"name": "Selfhosted \u2014 Table of contents", "entries": [{"name": "Software", "url": "#software", "description": ""}, {"name": "List of Licenses", "url": "#list-of-licenses", "description": ""}, {"name": "Anti-features", "url": "#anti-features", "description": ""}, {"name": "External Links", "url": "#external-links", "description": ""}, {"name": "Contributing", "url": "#contributing", "description": ""}, {"name": "License", "url": "#license", "description": ""}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Analytics", "entries": [{"name": "ANALOG", "url": "https://github.com/orangecoloured/analog", "description": "A minimal analytics tool. Tracks events in a span of 10-30 days. `MIT` `Nodejs/Docker`", "stars": "36"}, {"name": "Aptabase", "url": "https://aptabase.com/", "description": "Privacy first and simple analytics for mobile and desktop apps. ([Source Code (\u2b501.7k)](https://github.com/aptabase/aptabase)) `AGPL-3.0` `Docker`"}, {"name": "AWStats", "url": "http://www.awstats.org/", "description": "Generate statistics from web, streaming, ftp or mail server logfiles. ([Demo](https://www.awstats.org/#DEMO), [Source Code (\u2b50423)](https://github.com/eldy/awstats)) `GPL-3.0` `Perl`"}, {"name": "Countly Community Edition", "url": "https://count.ly", "description": "Real time mobile and web analytics, crash reporting and push notifications platform. ([Source Code (\u2b505.8k)](https://github.com/Countly/countly-server)) `AGPL-3.0` `Nodejs/Docker`"}, {"name": "d8a.tech", "url": "https://d8a.tech", "description": "A data collection service that works with your existing Google Analytics setup to capture user activity and send it straight to your own private database. ([Demo](https://lookerstudio.google.com/u/0/reporting/0e4102b6-c38b-4f55-aa25-c1fe91d1c1e9), [Source Code (\u2b508)](https://github.com/d8a-tech/d8a)) `MIT` `Go/Docker`"}, {"name": "Daily Stars Explorer", "url": "https://emanuelef.github.io/daily-stars-explorer", "description": ""}, {"name": "Druid", "url": "https://druid.apache.org", "description": "Distributed, column-oriented, real-time analytics data store. ([Source Code (\u2b5014k)](https://github.com/apache/druid)) `Apache-2.0` `Java/Docker`"}, {"name": "EDA", "url": "https://github.com/jortilles/EDA", "description": "Web application for data analysis and visualization. `AGPL-3.0` `Nodejs/Docker`", "stars": "188"}, {"name": "GoAccess", "url": "http://goaccess.io/", "description": "Real-time web log analyzer and interactive viewer that runs in a terminal. ([Source Code (\u2b5020k)](https://github.com/allinurl/goaccess)) `GPL-2.0` `C`"}, {"name": "GoatCounter", "url": "https://www.goatcounter.com", "description": "Easy web statistics without tracking of personal data. ([Source Code (\u2b505.5k)](https://github.com/arp242/goatcounter)) `EUPL-1.2` `Go`"}, {"name": "HitKeep", "url": "https://hitkeep.com/", "description": "Privacy-first web analytics with goals, funnels, ecommerce tracking, and team management in a single binary with embedded DuckDB (alternative to Google Analytics, Plausible, Umami). ([Source Code (\u2b5038)](https://github.com/pascalebeier/hitkeep)) `MIT` `Go/Docker`"}, {"name": "Litlyx", "url": "https://litlyx.com", "description": "All-in-one Analytics Solution. Setup in 30 seconds. Display all your data on an AI-powered dashboard. Fully self-hostable and GDPR compliant. ([Source Code (\u2b501.7k)](https://github.com/Litlyx/litlyx)) `Apache-2.0` `Docker`"}, {"name": "Liwan", "url": "https://liwan.dev/", "description": "Privacy-first web analytics. ([Demo](https://demo.liwan.dev/p/liwan.dev), [Source Code (\u2b50165)](https://github.com/explodingcamera/liwan)) `Apache-2.0` `Rust/Docker`"}, {"name": "Matomo", "url": "https://matomo.org/", "description": "Web analytics that protects your data and your customers' privacy (alternative to Google Analytics). ([Source Code (\u2b5021k)](https://github.com/matomo-org/matomo)) `GPL-3.0` `PHP`"}, {"name": "Medama Analytics", "url": "https://oss.medama.io", "description": "Privacy-first website analytics. Tiny, simple, and cookie-free. ([Demo](https://demo.medama.io), [Source Code (\u2b50607)](https://github.com/medama-io/medama)) `Apache-2.0/MIT` `Docker/Go`"}, {"name": "Metabase", "url": "https://metabase.com/", "description": "Easy way for everyone in your company to ask questions and learn from data. ([Source Code (\u2b5047k)](https://github.com/metabase/metabase)) `AGPL-3.0` `Java/Docker`"}, {"name": "Middleware", "url": "https://middlewarehq.com/", "description": "Tool designed to help engineering leaders measure and analyze the effectiveness of their teams using the DORA metrics. ([Source Code (\u2b501.6k)](https://github.com/middlewarehq/middleware)) `Apache-2.0` `Docker/Python/Nodejs`"}, {"name": "Mixpost", "url": "https://mixpost.app/", "description": "Social media management software to easily create, schedule, publish, and manage social media content in one place (alternative to Hootsuite and Buffer). ([Source Code (\u2b50121)](https://github.com/inovector/MixpostApp)) `MIT` `PHP/Docker`"}, {"name": "Netron", "url": "https://netron.app/", "description": "Visualizer for neural network and machine learning models. ([Source Code (\u2b5033k)](https://github.com/lutzroeder/netron)) `MIT` `Python/Nodejs`"}, {"name": "Offen", "url": "https://www.offen.dev/", "description": "Fair, lightweight and open web analytics tool. Gain insights while your users have full access to their data. ([Demo](https://www.offen.dev/try-demo/), [Source Code (\u2b50971)](https://github.com/offen/offen)) `Apache-2.0` `Go/Docker`"}, {"name": "Plausible Analytics", "url": "https://plausible.io/", "description": "Simple, lightweight (< 1 KB) and privacy-friendly web analytics. ([Source Code (\u2b5024k)](https://github.com/plausible/analytics/)) `AGPL-3.0` `Elixir`"}, {"name": "PostHog", "url": "https://posthog.com", "description": "Product analytics, session recording, feature flagging and a/b testing that you can self-host (alternative to Mixpanel, Amplitude, Heap, HotJar, Optimizely). ([Source Code (\u2b5032k)](https://github.com/posthog/posthog)) `MIT` `Python`"}, {"name": "Postiz", "url": "https://postiz.com", "description": ""}, {"name": "Prisme Analytics", "url": "https://www.prismeanalytics.com", "description": "Privacy-focused and progressive analytics service based on Grafana. ([Source Code (\u2b50122)](https://github.com/prismelabs/analytics)) `AGPL-3.0/MIT` `Docker`"}, {"name": "Redash", "url": "http://redash.io", "description": "Connect and query your data sources, build dashboards to visualize data and share them with your company. ([Source Code (\u2b5028k)](https://github.com/getredash/redash)) `BSD-2-Clause` `Docker`"}, {"name": "Rybbit", "url": "https://rybbit.com/", "description": "Web and products analytics that is easy to setup and more intuitive (alternative to Google Analytics). ([Demo](https://demo.rybbit.com/1), [Source Code (\u2b5012k)](https://github.com/rybbit-io/rybbit)) `AGPL-3.0` `Docker`"}, {"name": "Shaper", "url": "https://taleshape.com/shaper/docs", "description": "Build Data Dashboards all in SQL. Powered by DuckDB. ([Demo](https://demo.taleshape.com/view/pvggvdpiwb9wlyppuqbyx0nt), [Source Code (\u2b501.1k)](https://github.com/taleshape-com/shaper)) `MPL-2.0` `Docker/Nodejs/Python/Go`"}, {"name": "Socioboard", "url": "https://github.com/socioboard/Socioboard-5.0", "description": "", "stars": "1.4k"}, {"name": "Statistics for Strava", "url": "https://github.com/robiningelbrecht/statistics-for-strava", "description": "", "stars": "1.6k"}, {"name": "Superset", "url": "http://superset.apache.org/", "description": "Modern data exploration and visualization platform. ([Source Code (\u2b5071k)](https://github.com/apache/superset)) `Apache-2.0` `Python`"}, {"name": "Swetrix", "url": "https://swetrix.com/", "description": "Ultimate, open-source web analytics to satisfy all your needs. ([Demo](https://swetrix.com/projects/STEzHcB1rALV), [Source Code (\u2b5063)](https://github.com/Swetrix/selfhosting)) `AGPL-3.0` `Docker`"}, {"name": "Umami", "url": "https://umami.is/", "description": "Simple, fast, privacy-focused alternative to Google Analytics. ([Demo](https://cloud.umami.is/share/LGazGOecbDtaIwDr), [Source Code (\u2b5036k)](https://github.com/umami-software/umami)) `MIT` `Nodejs/Docker`"}, {"name": "Vince", "url": "https://www.vinceanalytics.com/", "description": "Web analytics and dashboard (alternative to Google Analytics). ([Source Code (\u2b502k)](https://github.com/vinceanalytics/vince)) `AGPL-3.0` `Go/Docker/K8S/deb`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Archiving and Digital Preservation (DP)", "entries": [{"name": "ArchiveBox", "url": "https://archivebox.io/", "description": "Create HTML & screenshot archives of sites from your bookmarks, browsing history, RSS feeds, or other sources (alternative to Wayback Machine). ([Demo](https://demo.archivebox.io/), [Source Code (\u2b5027k)](https://github.com/ArchiveBox/ArchiveBox)) `MIT` `Python/Docker`"}, {"name": "ArchivesSpace", "url": "https://archivesspace.org/", "description": "Archives information management application for managing and providing Web access to archives, manuscripts and digital objects. ([Demo](https://archivesspace.org/application/sandbox), [Source Code (\u2b50413)](https://github.com/archivesspace/archivesspace)) `ECL-2.0` `Ruby`"}, {"name": "bitmagnet", "url": "https://bitmagnet.io", "description": "BitTorrent indexer, DHT crawler, content classifier and torrent search engine with web UI, GraphQL API and Servarr stack integration. ([Source Code (\u2b503.9k)](https://github.com/bitmagnet-io/bitmagnet)) `MIT` `Go/Docker`"}, {"name": "CKAN", "url": "https://ckan.org", "description": "Make open data websites. ([Source Code (\u2b505k)](https://github.com/ckan/ckan)) `AGPL-3.0` `Python`"}, {"name": "Collective Access - Providence", "url": "https://collectiveaccess.org/", "description": "Highly configurable Web-based framework for management, description, and discovery of digital and physical collections supporting a variety of metadata standards, data types, and media formats. ([Source Code (\u2b50360)](https://github.com/collectiveaccess/providence)) `GPL-3.0` `PHP`"}, {"name": "Eonvelope", "url": "https://dacid99.gitlab.io/eonvelope", "description": "Email archiving software that allows you to preserve your emails for an indefinite long period of time. ([Source Code](https://gitlab.com/dacid99/eonvelope)) `AGPL-3.0` `K8S/Docker`"}, {"name": "Ganymede", "url": "https://github.com/Zibbp/ganymede", "description": "", "stars": "925"}, {"name": "mail-archiver", "url": "https://github.com/s1t5/mail-archiver", "description": "Web application for archiving, searching, and exporting emails from multiple accounts (IMAP, M365 or Import). Featuring folder sync, attachment support, mailbox migration and a dashboard. `GPL-3.0` `Docker`", "stars": "1.7k"}, {"name": "Omeka S", "url": "https://omeka.org/s/", "description": "Next-generation web publishing platform for institutions interested in connecting digital cultural heritage collections with other resources online. ([Source Code (\u2b50472)](https://github.com/omeka/omeka-s)) `GPL-3.0` `Nodejs`"}, {"name": "Open Archiver", "url": "https://openarchiver.com/", "description": "Email archiving solution with full-text search and eDiscovery search features. ([Demo (\u2b501.8k)](https://github.com/LogicLabs-OU/OpenArchiver?tab=readme-ov-file#-live-demo), [Source Code (\u2b501.8k)](https://github.com/LogicLabs-OU/OpenArchiver)) `AGPL-3.0` `Docker`"}, {"name": "Piler", "url": "https://www.mailpiler.org/", "description": "Feature-rich email archiving solution. ([Source Code (\u2b50275)](https://github.com/jsuto/piler/)) `GPL-3.0` `C/Docker/deb`"}, {"name": "Wallabag", "url": "https://www.wallabag.org", "description": "Wallabag, formerly Poche, is a web application allowing you to save articles to read them later with improved readability. ([Source Code (\u2b5013k)](https://github.com/wallabag/wallabag)) `MIT` `PHP`"}, {"name": "Wayback", "url": "https://github.com/wabarc/wayback", "description": "A self-hosted toolkit for archiving webpages to the Internet Archive, archive.today, IPFS, and local file systems. `GPL-3.0` `Go`", "stars": "2.2k"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Automation", "entries": [{"name": "Activepieces", "url": "https://www.activepieces.com", "description": "No-code business automation tool like Zapier or Tray. For example, you can send a Slack notification for each new Trello card. ([Source Code (\u2b5021k)](https://github.com/activepieces/activepieces)) `MIT` `Docker`"}, {"name": "Apache Airflow", "url": "https://airflow.apache.org/", "description": "Platform to programmatically author, schedule, and monitor workflows. ([Source Code (\u2b5045k)](https://github.com/apache/airflow/)) `Apache-2.0` `Python/Docker`"}, {"name": "Automatisch", "url": "https://automatisch.io", "description": "Business automation tool that lets you connect different services like Twitter, Slack, and more to automate your business processes (alternative to Zapier). ([Source Code (\u2b5014k)](https://github.com/automatisch/automatisch)) `AGPL-3.0` `Docker`"}, {"name": "BookBounty", "url": "https://github.com/TheWicklowWolf/BookBounty", "description": "", "stars": "274"}, {"name": "changedetection.io", "url": "https://changedetection.io/", "description": "Stay up-to-date with web-site content changes. ([Source Code (\u2b5031k)](https://github.com/dgtlmoon/changedetection.io)) `Apache-2.0` `Python/Docker`"}, {"name": "ChiefOnboarding", "url": "https://chiefonboarding.com", "description": "Employee onboarding platform that allows you to provision user accounts and create sequences with todo items, resources, text/email/Slack messages, and more! Available as a web portal and Slack bot. ([Source Code (\u2b50870)](https://github.com/chiefonboarding/ChiefOnboarding)) `AGPL-3.0` `Docker`"}, {"name": "Cronicle", "url": "https://cronicle.net/", "description": "Simple, distributed task scheduler and runner with a web based UI. ([Source Code (\u2b505.6k)](https://github.com/jhuckaby/Cronicle)) `MIT` `Nodejs`"}, {"name": "Cronmaster", "url": "https://github.com/fccview/cronmaster", "description": "Cronjob management UI with human readable syntax, live logging and log history for your cronjobs. `AGPL-3.0` `Docker`", "stars": "1.1k"}, {"name": "Dagu", "url": "https://docs.dagu.cloud/", "description": "Powerful Cron alternative with a Web UI. It allows you to define dependencies between commands as a Directed Acyclic Graph (DAG) in a declarative YAML format. ([Source Code (\u2b503.2k)](https://github.com/dagu-org/dagu)) `GPL-3.0` `Go/Docker`"}, {"name": "Discount Bandit", "url": "https://discount-bandit.cybrarist.com/", "description": ""}, {"name": "Dittofeed", "url": "https://www.dittofeed.com", "description": "Omni-channel customer engagement and messaging automation platform (alternative to Braze, Customer.io, Iterable). ([Demo](https://demo.dittofeed.com/dashboard/journeys), [Source Code (\u2b502.7k)](https://github.com/dittofeed/dittofeed)) `MIT` `Docker`"}, {"name": "feedmixer", "url": "https://github.com/cristoper/feedmixer", "description": "Micro web service which takes a list of feed URLs and returns a new feed consisting of the most recent n entries from each given feed (returns Atom, RSS, or JSON). ([Demo](https://mretc.net/feedmixer/json?f=https://hnrss.org/newest\\&f=https://americancynic.net/atom.xml\\&n=1)) `WTFPL` `Python`", "stars": "226"}, {"name": "Fredy", "url": "https://fredy.orange-coding.net/", "description": ""}, {"name": "Github Ntfy", "url": "https://github.com/BreizhHardware/ntfy_alerts", "description": "", "stars": "57"}, {"name": "gocron", "url": "https://github.com/flohoss/gocron", "description": "Task scheduler that allows users to specify recurring jobs via a simple YAML configuration file. `MIT` `Docker`", "stars": "532"}, {"name": "HandBrake Web", "url": "https://github.com/TheNickOfTime/handbrake-web", "description": "Use one or more instances of HandBrake video transcoder on a headless device via a web interface. `AGPL-3.0` `Docker`", "stars": "728"}, {"name": "Healthchecks", "url": "https://healthchecks.io/", "description": "Listen for pings and sends alerts when pings are late. ([Source Code (\u2b509.9k)](https://github.com/healthchecks/healthchecks)) `BSD-3-Clause` `Python/Docker`"}, {"name": "Huginn", "url": "https://github.com/huginn/huginn", "description": "Build agents that monitor and act on your behalf. `MIT` `Ruby`", "stars": "49k"}, {"name": "Kestra", "url": "https://kestra.io", "description": "Event-driven, language-agnostic platform to create, schedule, and monitor workflows. In code. Coordinate data pipelines and tasks such as ETL and ELT. ([Source Code (\u2b5027k)](https://github.com/kestra-io/kestra)) `Apache-2.0` `Docker`"}, {"name": "Kibitzr", "url": "https://kibitzr.github.io", "description": "Lightweight personal web assistant with powerful integrations. ([Source Code (\u2b50711)](https://github.com/kibitzr/kibitzr)) `MIT` `Python`"}, {"name": "LazyLibrarian", "url": "https://gitlab.com/LazyLibrarian/LazyLibrarian", "description": ""}, {"name": "Leon", "url": "https://getleon.ai", "description": "Personal assistant who can live on your server. ([Source Code (\u2b5017k)](https://github.com/leon-ai/leon)) `MIT` `Nodejs`"}, {"name": "Matchering", "url": "https://github.com/sergree/matchering", "description": "Automated music mastering (alternative to LANDR, eMastered and MajorDecibel). `GPL-3.0` `Docker`", "stars": "2.4k"}, {"name": "Mylar3", "url": "https://mylarcomics.com/", "description": "Automated Comic Book (cbr/cbz) downloader program for use with NZB and torrents. ([Source Code (\u2b501.4k)](https://github.com/mylar3/mylar3)) `GPL-3.0` `Python/Docker`"}, {"name": "OliveTin", "url": "https://www.olivetin.app/", "description": "Web interface for running Linux shell commands. ([Source Code (\u2b503.5k)](https://github.com/OliveTin/OliveTin)) `AGPL-3.0` `Go`"}, {"name": "pyLoad", "url": "https://pyload.net/", "description": "Lightweight, customizable and remotely manageable downloader for 1-click-hosting sites like rapidshare.com or uploaded.to. ([Source Code (\u2b503.7k)](https://github.com/pyload/pyload)) `AGPL-3.0` `Python`"}, {"name": "StackStorm", "url": "https://stackstorm.com", "description": "StackStorm (aka *IFTTT for Ops*) is event-driven automation for auto-remediation, security responses, troubleshooting, deployments, and more. Includes rules engine, workflow, 160 integration packs with 6000+ actions and ChatOps. ([Source Code (\u2b506.4k)](https://github.com/StackStorm/st2)) `Apache-2.0` `Python`"}, {"name": "\u00b5Task", "url": "https://github.com/ovh/utask", "description": "Automation engine that models and executes business processes declared in yaml. `BSD-3-Clause` `Go/Docker`", "stars": "1.4k"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Backup", "entries": [], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Blogging Platforms", "entries": [{"name": "Antville", "url": "https://antville.org", "description": "Free, open source project aimed at the development of a high performance, feature rich weblog hosting software. ([Source Code (\u2b5090)](https://github.com/antville/antville)) `Apache-2.0` `Javascript`"}, {"name": "Castopod", "url": "https://castopod.org", "description": "Podcast management hosting platform that includes the latest podcast 2.0 standards, an automated Fediverse feed, analytics, an embeddable player, and more. ([Source Code](https://code.castopod.org/adaures/castopod)) `AGPL-3.0` `PHP/Docker`"}, {"name": "Chyrp Lite", "url": "https://chyrplite.net", "description": "Extra-awesome, extra-lightweight blog engine. ([Source Code (\u2b50481)](https://github.com/xenocrat/chyrp-lite)) `BSD-3-Clause` `PHP`"}, {"name": "Dotclear", "url": "https://git.dotclear.org/dev/dotclear", "description": "Take control over your blog. `GPL-2.0` `PHP`"}, {"name": "Ech0", "url": "https://echo.soopy.cn/", "description": "Lightweight federated publishing platform focused on personal idea sharing (documentation in Chinese). ([Demo](https://memo.vaaat.com/), [Source Code (\u2b501.9k)](https://github.com/lin-snow/Ech0)) `AGPL-3.0` `Docker/K8S`"}, {"name": "FlatPress", "url": "https://flatpress.org/", "description": "A lightweight, easy-to-set-up flat-file blogging engine. ([Source Code (\u2b50209)](https://github.com/flatpressblog/flatpress)) `GPL-2.0` `PHP`"}, {"name": "fx", "url": "https://github.com/rikhuijzer/fx", "description": "Micro-blog tool offering built-in syntax highlighting, mobile publishing and more (alternative to Twitter, Bluesky). `MIT` `Docker`", "stars": "292"}, {"name": "Ghost", "url": "https://ghost.org/", "description": "Just a blogging platform. ([Source Code (\u2b5052k)](https://github.com/TryGhost/Ghost)) `MIT` `Nodejs`"}, {"name": "Haven", "url": "https://havenweb.org/", "description": "Private blogging system with markdown editing and built in RSS reader. ([Demo](https://havenweb.org/demo.html), [Source Code (\u2b50761)](https://github.com/havenweb/haven)) `MIT` `Ruby`"}, {"name": "HTMLy", "url": "https://www.htmly.com/", "description": "Databaseless PHP blogging platform. A flat-file CMS that allows you to create a fast, secure, and powerful website or blog in seconds. ([Demo](http://demo.htmly.com/), [Source Code (\u2b501.3k)](https://github.com/danpros/htmly)) `GPL-2.0` `PHP`"}, {"name": "Known", "url": "https://withknown.com/", "description": "Collaborative social publishing platform. ([Source Code (\u2b501.1k)](https://github.com/idno/idno)) `Apache-2.0` `PHP`"}, {"name": "Mataroa", "url": "https://mataroa.blog/", "description": "Naked blogging platform for minimalists. ([Source Code (\u2b50339)](https://github.com/mataroablog/mataroa)) `MIT` `Python`"}, {"name": "PluXml", "url": "https://pluxml.org", "description": "XML-based blog/CMS platform. ([Source Code (\u2b50233)](https://github.com/pluxml/PluXml)) `GPL-3.0` `PHP`"}, {"name": "Serendipity", "url": "https://docs.s9y.org/", "description": "Serendipity (s9y) is a highly extensible and customizable PHP blog engine using Smarty templating. ([Source Code (\u2b50221)](https://github.com/s9y/serendipity)) `BSD-3-Clause` `PHP`"}, {"name": "WriteFreely", "url": "https://writefreely.org", "description": "Writing software for starting a minimalist, federated blog \u2014 or an entire community. ([Source Code (\u2b505.1k)](https://github.com/writefreely/writefreely)) `AGPL-3.0` `Go`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Booking and Scheduling", "entries": [{"name": "Alf.io", "url": "https://alf.io/", "description": "Ticket reservation system. ([Demo](https://demo.alf.io/authentication), [Source Code (\u2b501.6k)](https://github.com/alfio-event/alf.io)) `GPL-3.0` `Java`"}, {"name": "Cal.com", "url": "https://cal.com/", "description": "Online appointment scheduling system. ([Demo](https://app.cal.com/bailey), [Source Code (\u2b5041k)](https://github.com/calcom/cal.com)) `AGPL-3.0` `Nodejs`"}, {"name": "Easy!Appointments", "url": "https://easyappointments.org/", "description": "Allows your customers to book appointments with you via the web. ([Demo](https://demo.easyappointments.org/), [Source Code (\u2b504.1k)](https://github.com/alextselegidis/easyappointments)) `GPL-3.0` `PHP`"}, {"name": "Hi.Events", "url": "https://hi.events", "description": "Event management and ticketing platform for conferences, concerts, and more. Offering customizable event pages and embeddable ticket widgets. ([Demo](https://demo.hi.events/event/1/dog-conf-2030), [Source Code (\u2b503.6k)](https://github.com/HiEventsDev/hi.events)) `AGPL-3.0` `Docker`"}, {"name": "LibreBooking", "url": "https://librebooking.readthedocs.io/", "description": "Resource scheduling solution offering a flexible, mobile-friendly, and extensible interface for organizations to manage resource reservations. ([Demo](https://librebooking-demo.fly.dev/), [Source Code (\u2b50688)](https://github.com/LibreBooking/librebooking)) `GPL-3.0` `PHP/Docker`"}, {"name": "QloApps", "url": "https://qloapps.com/", "description": "Customizable and intuitive web-based hotel reservation system and a booking engine. ([Demo](https://demo.qloapps.com/), [Source Code (\u2b5013k)](https://github.com/Qloapps/QloApps)) `OSL-3.0` `PHP/Nodejs`"}, {"name": "Rallly", "url": "https://rallly.co", "description": "Create polls to vote on dates and times (alternative to Doodle). ([Demo](https://app.rallly.co), [Source Code (\u2b505k)](https://github.com/lukevella/rallly)) `AGPL-3.0` `Nodejs/Docker`"}, {"name": "Seatsurfing", "url": "https://seatsurfing.app/", "description": "Webbased app to book seats, desks and rooms for offices. ([Source Code (\u2b50276)](https://github.com/seatsurfing/seatsurfing)) `GPL-3.0` `Docker`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Bookmarks and Link Sharing", "entries": [{"name": "Briefkasten", "url": "https://github.com/ndom91/briefkasten", "description": "Modern app for saving and managing your own bookmarks. Includes a browser extension. ([Demo](https://briefkastenhq.com/auth/signin)) `MIT` `Nodejs/Docker`", "stars": "1.2k"}, {"name": "Buku", "url": "https://github.com/jarun/Buku", "description": "Powerful bookmark manager and a personal textual mini-web. `GPL-3.0` `Python/deb`", "stars": "7.1k"}, {"name": "Digibunch", "url": "https://ladigitale.dev/digibunch/#/", "description": "Create bunches of links to share with your learners or colleagues. ([Demo](https://ladigitale.dev/digibunch/#/b/5f67b12092b60), [Source Code](https://codeberg.org/ladigitale/digibunch)) `AGPL-3.0` `Nodejs/PHP`"}, {"name": "Espial", "url": "https://github.com/jonschoning/espial", "description": "An open-source, web-based bookmarking server. `AGPL-3.0` `Haskell`", "stars": "882"}, {"name": "Firefox Account Server", "url": "https://mozilla-services.readthedocs.io/en/latest/howtos/run-fxa.html", "description": "Host your own Firefox accounts server. ([Source Code (\u2b50667)](https://github.com/mozilla/fxa)) `MPL-2.0` `Nodejs/Java`"}, {"name": "Grimoire", "url": "https://grimoire.pro", "description": "Bookmark manager with a modern UI, automatic content & metadata extraction, categorization, filtering, and more. It has fully documented REST API, and Docker image for easy deployment. ([Source Code (\u2b502.8k)](https://github.com/goniszewski/grimoire)) `MIT` `Nodejs/Docker`"}, {"name": "Karakeep", "url": "https://karakeep.app/", "description": "Bookmark-everything app with a touch of AI for the data hoarders out there. ([Demo](https://try.karakeep.app/signin), [Source Code (\u2b5024k)](https://github.com/karakeep-app/karakeep)) `AGPL-3.0` `Docker`"}, {"name": "LinkAce", "url": "https://www.linkace.org/", "description": "Bookmark archive with automatic backups to the Internet Archive, link monitoring, and a full REST API. Installation is done via Docker, or as a simple PHP application. ([Demo](https://demo.linkace.org/guest/links), [Source Code (\u2b503.3k)](https://github.com/Kovah/LinkAce/)) `GPL-3.0` `Docker/PHP`"}, {"name": "linkding", "url": "https://linkding.link/", "description": "Minimal bookmark management with a fast and clean UI. Simple installation through Docker and can run on your Raspberry Pi. ([Demo](https://demo.linkding.link/login/), [Source Code (\u2b5010k)](https://github.com/sissbruecker/linkding)) `MIT` `Docker`"}, {"name": "LinkWarden", "url": "https://linkwarden.app/", "description": "Bookmark and archive manager to store your useful links. ([Source Code (\u2b5018k)](https://github.com/linkwarden/linkwarden)) `MIT` `Docker/Nodejs`"}, {"name": "NeonLink", "url": "https://github.com/AlexSciFier/neonlink", "description": "Bookmark service with unique design and simple installation with Docker. `MIT` `Docker`", "stars": "388"}, {"name": "Readeck", "url": "https://readeck.org/en/", "description": "Save the precious readable content of web pages you like and want to keep forever. See it as a bookmark manager and a read later tool. ([Source Code](https://codeberg.org/readeck/readeck), [Clients](https://codeberg.org/readeck/browser-extension)) `AGPL-3.0` `Go/Docker`"}, {"name": "Servas", "url": "https://github.com/beromir/Servas", "description": "A self-hosted bookmark management tool. It allows organization with tags, groups, and a list specifically for later access. It supports multiple users with 2FA. Companion browser extensions are available for Firefox and Chrome. ([Clients (\u2b50794)](https://github.com/beromir/Servas#browser-extensions)) `GPL-3.0` `Docker/Nodejs/PHP`", "stars": "794"}, {"name": "Shaarli", "url": "https://github.com/shaarli/Shaarli", "description": "Personal, minimalist, super-fast, no-database bookmarking and link sharing platform. ([Demo](https://demo.shaarli.org)) `Zlib` `PHP/deb`", "stars": "3.8k"}, {"name": "Shiori", "url": "https://github.com/go-shiori/shiori", "description": "Simple bookmark manager built with Go. `MIT` `Go/Docker`", "stars": "11k"}, {"name": "Slash", "url": "https://github.com/yourselfhosted/slash", "description": "An open source, self-hosted bookmarks and link sharing platform. `GPL-3.0` `Docker`", "stars": "3.1k"}, {"name": "SyncMarks", "url": "https://codeberg.org/Offerel/SyncMarks-Webapp", "description": "Sync and manage your browser bookmarks from Edge, Firefox and Chromium. ([Clients](https://codeberg.org/Offerel/SyncMarks-Extension)) `AGPL-3.0` `PHP`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Calendar & Contacts", "entries": [{"name": "Ba\u00efkal", "url": "https://sabre.io/baikal/", "description": "Lightweight CalDAV and CardDAV server based on sabre/dav. ([Source Code (\u2b503.1k)](https://github.com/sabre-io/Baikal)) `GPL-3.0` `PHP`"}, {"name": "DAViCal", "url": "https://www.davical.org/", "description": "Server for calendar sharing (CalDAV) that uses a PostgreSQL database as a data store. ([Source Code](https://gitlab.com/davical-project/davical)) `GPL-2.0` `PHP/deb`"}, {"name": "Davis", "url": "https://github.com/tchapi/davis", "description": "A simple, dockerizable and fully translatable admin interface for sabre/dav based on Symfony 5 and Bootstrap 4, largely inspired by Ba\u00efkal. `MIT` `PHP`", "stars": "677"}, {"name": "Manage My Damn Life", "url": "https://intri.in/manage-my-damn-life/", "description": "Manage my Damn Life (MMDL) is a self-hosted front end for managing your CalDAV tasks and calendars. ([Source Code (\u2b50533)](https://github.com/intri-in/manage-my-damn-life-nextjs)) `GPL-3.0` `Nodejs/Docker`"}, {"name": "Radicale", "url": "https://radicale.org/", "description": "Simple calendar and contact server with extremely low administrative overhead. ([Source Code (\u2b504.5k)](https://github.com/Kozea/Radicale)) `GPL-3.0` `Python/deb`"}, {"name": "SabreDAV", "url": "https://sabre.io/", "description": "Open source CardDAV, CalDAV, and WebDAV framework and server. ([Source Code (\u2b501.7k)](https://github.com/sabre-io/dav)) `MIT` `PHP`"}, {"name": "Xandikos", "url": "https://github.com/jelmer/xandikos", "description": "Open source CardDAV and CalDAV server with minimal administrative overhead, backed by a Git repository. `GPL-3.0` `Python/deb`", "stars": "554"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Communication - Custom Communication Systems", "entries": [{"name": "AnyCable", "url": "https://anycable.io/", "description": "Realtime server for reliable two-way communication over WebSockets, Server-sent events, etc. ([Demo](https://demo.anycable.io), [Source Code (\u2b502.3k)](https://github.com/anycable/anycable)) `MIT` `Go/Docker`"}, {"name": "Apprise", "url": "https://github.com/caronc/apprise", "description": "Apprise allows you to send a notification to almost all of the most popular notification services available to us today such as: Telegram, Discord, Slack, Amazon SNS, Gotify, etc. `MIT` `Python/Docker/deb`", "stars": "16k"}, {"name": "Centrifugo", "url": "https://centrifugal.dev/", "description": "Language-agnostic real-time messaging (Websocket or SockJS) server. ([Demo (\u2b5010k)](https://github.com/centrifugal/centrifugo#demo), [Source Code (\u2b5010k)](https://github.com/centrifugal/centrifugo)) `MIT` `Go/Docker/K8S`"}, {"name": "Chitchatter", "url": "https://chitchatter.im/", "description": "Peer-to-peer chat app that is serverless, decentralized, and ephemeral. ([Source Code (\u2b502.2k)](https://github.com/jeremyckahn/chitchatter)) `GPL-2.0` `Nodejs`"}, {"name": "Conduit", "url": "https://conduit.rs/", "description": "A simple, fast, and reliable chat server powered by Matrix. ([Source Code](https://gitlab.com/famedly/conduit)) `Apache-2.0` `Rust`"}, {"name": "Databag", "url": "https://github.com/balzack/databag", "description": "Federated, end-to-end encrypted messaging service for the web, iOS, and Android, supporting text, photos, video, and WebRTC video and audio calls. ([Demo](https://databag.coredb.org/#/create)) `Apache-2.0` `Docker`", "stars": "1.4k"}, {"name": "Element", "url": "https://element.io", "description": "Fully-featured Matrix client for Web, iOS & Android. ([Source Code (\u2b5013k)](https://github.com/element-hq/element-web)) `Apache-2.0` `Nodejs`"}, {"name": "GlobaLeaks", "url": "https://www.globaleaks.org/", "description": "Whistleblowing software enabling anyone to easily set up and maintain a secure reporting platform. ([Demo](https://demo.globaleaks.org), [Source Code (\u2b501.4k)](https://github.com/globaleaks/globaleaks-whistleblowing-software)) `AGPL-3.0` `Python/deb/Docker`"}, {"name": "GNUnet", "url": "https://gnunet.org/", "description": "Software framework for decentralized, peer-to-peer networking. ([Source Code](https://gnunet.org/git/)) `GPL-3.0` `C`"}, {"name": "Gotify", "url": "https://gotify.net/", "description": "Notification server with Android and CLI clients (alternative to PushBullet). ([Source Code (\u2b5015k)](https://github.com/gotify/server), [Clients (\u2b501.3k)](https://github.com/gotify/android)) `MIT` `Go/Docker`"}, {"name": "Hyphanet", "url": "https://hyphanet.org/", "description": "Anonymously share files, browse and publish *freesites* (web sites accessible only through Hyphanet) and chat on forums. ([Source Code (\u2b501.2k)](https://github.com/hyphanet/fred)) `GPL-2.0` `Java`"}, {"name": "Jami", "url": "https://jami.net/", "description": "Universal communication platform which preserves the user's privacy and freedoms. ([Source Code](https://git.jami.net/savoirfairelinux?sort=latest_activity_desc\\&filter=jami)) `GPL-3.0` `C++`"}, {"name": "Live Helper Chat", "url": "https://livehelperchat.com/", "description": "Live Support chat for your website. ([Source Code (\u2b502.2k)](https://github.com/LiveHelperChat/livehelperchat)) `Apache-2.0` `PHP`"}, {"name": "Mumble", "url": "https://wiki.mumble.info/wiki/Main_Page", "description": "Low-latency, high quality voice/text chat software. ([Source Code (\u2b507.8k)](https://github.com/mumble-voip/mumble), [Clients](https://wiki.mumble.info/wiki/3rd_Party_Applications)) `BSD-3-Clause` `C++/deb`"}, {"name": "Notifo", "url": "https://github.com/notifo-io/notifo", "description": "Multichannel notification server with support for Email, Mobile Push, Web Push, SMS, messaging and a javascript plugin. `MIT` `C#`", "stars": "862"}, {"name": "Novu", "url": "https://novu.co/", "description": "Notification infrastructure for developers. ([Source Code (\u2b5039k)](https://github.com/novuhq/novu/)) `MIT` `Docker/Nodejs`"}, {"name": "ntfy", "url": "https://ntfy.sh/", "description": "Push notifications to phone or desktop using HTTP PUT/POST, with Android app, CLI and web app, similar to Pushover and Gotify. ([Demo](https://ntfy.sh/app), [Source Code (\u2b5029k)](https://github.com/binwiederhier/ntfy), [Clients (\u2b50931)](https://github.com/binwiederhier/ntfy-android)) `Apache-2.0/GPL-2.0` `Go/Docker/K8S`"}, {"name": "One Time Secret", "url": "https://docs.onetimesecret.com", "description": "Share sensitive information securely with self-destructing links that are only viewable once. ([Demo](https://onetimesecret.com), [Source Code (\u2b502.7k)](https://github.com/onetimesecret/onetimesecret)) `MIT` `Docker/Ruby/Nodejs`"}, {"name": "OTS", "url": "https://ots.fyi/", "description": "One-Time-Secret sharing platform with a symmetric 256bit AES encryption in the browser. ([Source Code (\u2b50745)](https://github.com/Luzifer/ots)) `Apache-2.0` `Go`"}, {"name": "PushBits", "url": "https://github.com/pushbits/server", "description": "Notification server for relaying push notifications via Matrix, similar to PushBullet and Gotify. `ISC` `Go`", "stars": "354"}, {"name": "RetroShare", "url": "https://retroshare.cc", "description": "Secured and decentralized communication system. Offers decentralized chat, forums, messaging, file transfer. ([Source Code (\u2b502k)](https://github.com/RetroShare/RetroShare)) `GPL-2.0` `C++`"}, {"name": "Rocket.Chat", "url": "https://rocket.chat/", "description": "Communications platform that puts data protection first (alternative to Gitter.im and Slack). ([Source Code (\u2b5045k)](https://github.com/RocketChat/Rocket.Chat)) `MIT` `Nodejs/Docker/K8S`"}, {"name": "SAMA", "url": "https://samacloud.io", "description": "Next-Gen self-hosted chat server and clients. ([Demo](https://app.samacloud.io/demo), [Source Code (\u2b50150)](https://github.com/SAMA-Communications/sama-server), [Clients (\u2b5033)](https://github.com/SAMA-Communications/sama-client)) `GPL-3.0` `Nodejs/Docker`"}, {"name": "Screego", "url": "https://screego.net", "description": "Screego is a simple tool to quickly share your screen to one or multiple people via web browser. ([Demo](https://app.screego.net/), [Source Code (\u2b5010k)](https://github.com/screego/server)) `GPL-3.0` `Docker/Go`"}, {"name": "Shhh", "url": "https://github.com/smallwat3r/shhh", "description": "Keep secrets out of emails or chat logs, share them using secure links with passphrase and expiration dates. `MIT` `Python`", "stars": "416"}, {"name": "SimpleX Chat", "url": "https://github.com/simplex-chat/simplex-chat", "description": "The most private and secure chat and applications platform - now with double ratchet E2E encryption. `AGPL-3.0` `Haskell`", "stars": "11k"}, {"name": "Spectrum 2", "url": "https://spectrum.im/", "description": "Spectrum 2 is an open source instant messaging transport. It allows users to chat together even when they are using different IM networks. ([Source Code (\u2b50416)](https://github.com/SpectrumIM/spectrum2)) `GPL-3.0` `C++`"}, {"name": "Stoat", "url": "https://stoat.chat/", "description": "Stoat is a user-first chat platform built with modern web technologies. ([Source Code (\u2b502.3k)](https://github.com/stoatchat/self-hosted)) `AGPL-3.0/MIT` `Rust`"}, {"name": "Synapse", "url": "https://element-hq.github.io/synapse/latest/index.html", "description": "Server for [Matrix](https://matrix.org/), an open standard for decentralized persistent communication. ([Source Code (\u2b503.9k)](https://github.com/element-hq/synapse)) `Apache-2.0` `Python/deb`"}, {"name": "Tailchat", "url": "https://tailchat.msgbyte.com/", "description": "Next generation noIM application in your own workspace, not only another Slack/Discord/rocket.chat. ([Demo](https://nightly.paw.msgbyte.com/), [Source Code (\u2b503.6k)](https://github.com/msgbyte/tailchat)) `Apache-2.0` `Docker/K8S/Nodejs`"}, {"name": "Tiledesk", "url": "https://tiledesk.com", "description": "All-in-one customer engagement platform from lead-gen to post-sales, from WhatsApp to your website. With omni-channel live agents and AI-powered chatbots (alternative to Intercom, Zendesk, Tawk.to and Tidio). ([Source Code (\u2b50276)](https://github.com/Tiledesk/tiledesk)) `MIT` `Docker/K8S`"}, {"name": "Tinode", "url": "https://github.com/tinode", "description": "Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots. ([Demo](https://sandbox.tinode.co/), [Source Code (\u2b5013k)](https://github.com/tinode/chat), [Clients (\u2b50349)](https://github.com/tinode/webapp)) `GPL-3.0` `Go`"}, {"name": "Tox", "url": "https://tox.chat/", "description": "Distributed, secure messenger with audio and video chat capabilities. ([Source Code (\u2b502.6k)](https://github.com/TokTok/c-toxcore)) `GPL-3.0` `C`"}, {"name": "Tuwunel", "url": "https://tuwunel.chat", "description": "High-performance and feature-rich chat server for Matrix, and the successor to conduwuit (fork of Conduit). ([Demo](https://try.tuwunel.chat/), [Source Code (\u2b501.7k)](https://github.com/matrix-construct/tuwunel)) `Apache-2.0` `deb/Docker/Nix/Rust`"}, {"name": "Typebot", "url": "https://typebot.io", "description": "Conversational app builder (alternative to Typeform and Landbot). ([Source Code (\u2b509.8k)](https://github.com/baptisteArno/typebot.io)) `AGPL-3.0` `Docker`"}, {"name": "WBO", "url": "https://github.com/lovasoa/whitebophir", "description": "Web Whiteboard to collaborate in real-time on schemas, drawings, and notes. ([Demo](https://wbo.ophir.dev/)) `AGPL-3.0` `Nodejs/Docker`", "stars": "2.6k"}, {"name": "Zulip", "url": "https://zulip.org", "description": "Zulip is a powerful, open source group chat application. ([Source Code (\u2b5025k)](https://github.com/zulip/zulip)) `Apache-2.0` `Python`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Communication - Email - Complete Solutions", "entries": [{"name": "AnonAddy", "url": "https://anonaddy.com", "description": "Email forwarding service for creating aliases. ([Source Code (\u2b504.5k)](https://github.com/anonaddy/anonaddy)) `MIT` `PHP/Docker`"}, {"name": "b1gMail", "url": "https://www.b1gmail.eu", "description": "Complete email solution that runs on any webspace with PHP and MariaDB. It supports POP3 catchall mailboxes and can also integrate with Postfix or b1gMailServer if you're running your own server. ([Source Code](https://codeberg.org/b1gMail/b1gMail), [Clients](https://www.b1gmail.eu/en/start/addon-b1gmailserver/)) `GPL-2.0` `PHP`"}, {"name": "DebOps", "url": "https://docs.debops.org/", "description": "Your Debian-based data center in a box. A set of general-purpose Ansible roles that can be used to manage Debian or Ubuntu hosts. ([Source Code (\u2b501.4k)](https://github.com/debops/debops)) `GPL-3.0` `Ansible/Python`"}, {"name": "docker-mailserver", "url": "https://docker-mailserver.github.io/docker-mailserver/edge/", "description": "Production-ready fullstack but simple mail server (SMTP, IMAP, LDAP, Antispam, Antivirus, etc.) running inside a container. Only configuration files, no SQL database. ([Source Code (\u2b5018k)](https://github.com/docker-mailserver/docker-mailserver)) `MIT` `Docker`"}, {"name": "Dovel", "url": "https://dovel.email", "description": "SMTP server that sends and receives emails according to a simple configuration file, with an optional web interface that you can use to browse your emails. ([Source Code](https://dovel.email/server/tree.html)) `LGPL-3.0` `Go`"}, {"name": "emailwiz", "url": "https://github.com/LukeSmithxyz/emailwiz", "description": "Luke Smith's bash script to completely automate the setup of a Postfix/Dovecot/SpamAssassin/OpenDKIM server on debian. `GPL-3.0` `Shell`", "stars": "2.1k"}, {"name": "Inboxen", "url": "https://inboxen.org", "description": "Lets you have an infinite number of unique inboxes. ([Source Code](https://codeberg.org/Inboxen/Inboxen)) `GPL-3.0` `Python`"}, {"name": "iRedMail", "url": "https://www.iredmail.org/", "description": "Full-featured mail server solution based on Postfix and Dovecot. ([Source Code (\u2b501.8k)](https://github.com/iredmail/iRedMail)) `GPL-3.0` `Shell`"}, {"name": "Maddy Mail Server", "url": "https://maddy.email/", "description": "All-in-one mail server that implements SMTP (both MTA and MX) and IMAP. Replaces Postfix, Dovecot, OpenDKIM, OpenSPF, OpenDMARC with single daemon. ([Source Code (\u2b505.9k)](https://github.com/foxcpp/maddy)) `GPL-3.0` `Go`"}, {"name": "Mail-in-a-Box", "url": "https://mailinabox.email/", "description": "Turns any Ubuntu server into a fully functional mail server with one command. ([Source Code (\u2b5015k)](https://github.com/mail-in-a-box/mailinabox)) `CC0-1.0` `Shell`"}, {"name": "Mailcow", "url": "https://mailcow.email/", "description": "Mail server suite based on Dovecot, Postfix and other open source software, that provides a modern Web UI for administration. ([Source Code (\u2b5012k)](https://github.com/mailcow/mailcow-dockerized)) `GPL-3.0` `Docker/PHP`"}, {"name": "Mailu", "url": "https://mailu.io/", "description": "Simple yet full-featured mail server as a set of Docker images. ([Source Code (\u2b507.1k)](https://github.com/Mailu/Mailu)) `MIT` `Docker/Python`"}, {"name": "Modoboa", "url": "https://modoboa.org/en/", "description": "Mail hosting and management platform including a modern and simplified web user interface. ([Source Code (\u2b503.5k)](https://github.com/modoboa/modoboa)) `ISC` `Python`"}, {"name": "Mox", "url": "https://www.xmox.nl/", "description": "Complete e-mail solution with IMAP4, SMTP, SPF, DKIM, DMARC, MTA-STS, DANE and DNSSEC, reputation-based and content-based junk filtering, Internationalization (IDNA), automatic TLS with ACME and Let's Encrypt, account autoconfiguration, and webmail. ([Source Code (\u2b505.6k)](https://github.com/mjl-/mox)) `MIT` `Go`"}, {"name": "Postal", "url": "https://docs.postalserver.io/", "description": "Complete and fully featured mail server for use by websites & web servers. ([Source Code (\u2b5016k)](https://github.com/postalserver/postal)) `MIT` `Docker/Ruby`"}, {"name": "Simple NixOS Mailserver", "url": "https://gitlab.com/simple-nixos-mailserver/nixos-mailserver", "description": "Complete mailserver solution leveraging the Nix Ecosystem. `GPL-3.0` `Nix`"}, {"name": "SimpleLogin", "url": "https://simplelogin.io", "description": "Open source email alias solution to protect your email address. Comes with browser extensions and mobile apps. ([Source Code (\u2b506.6k)](https://github.com/simple-login/app)) `MIT` `Docker/Python`"}, {"name": "Stalwart Mail Server", "url": "https://stalw.art", "description": "All-in-one mail server with JMAP, IMAP4, and SMTP support and a wide range of modern features. ([Source Code (\u2b5012k)](https://github.com/stalwartlabs/stalwart)) `AGPL-3.0` `Rust/Docker`"}, {"name": "wildduck", "url": "https://wildduck.email/", "description": "Scalable no-SPOF IMAP/POP3 mail server. ([Source Code (\u2b502.1k)](https://github.com/zone-eu/wildduck)) `EUPL-1.2` `Nodejs/Docker`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Communication - Email - Mail Delivery Agents", "entries": [{"name": "Cyrus IMAP", "url": "https://www.cyrusimap.org/", "description": "Email (IMAP/POP3), contacts and calendar server. ([Source Code (\u2b50624)](https://github.com/cyrusimap/cyrus-imapd)) `BSD-3-Clause-Attribution` `C`"}, {"name": "DavMail", "url": "https://davmail.sourceforge.net/", "description": ""}, {"name": "Dovecot", "url": "https://www.dovecot.org/", "description": "IMAP and POP3 server written primarily with security in mind. ([Source Code (\u2b501.2k)](https://github.com/dovecot/core)) `MIT/LGPL-2.1` `C/deb`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Communication - Email - Mail Transfer Agents", "entries": [{"name": "chasquid", "url": "https://blitiri.com.ar/p/chasquid/", "description": "SMTP (email) server with a focus on simplicity, security, and ease of operation. ([Source Code](https://blitiri.com.ar/git/r/chasquid/)) `Apache-2.0` `Go`"}, {"name": "Courier MTA", "url": "https://www.courier-mta.org/", "description": "Fast, scalable, enterprise mail/groupware server providing ESMTP, IMAP, POP3, webmail, mailing list, basic web-based calendaring and scheduling services. ([Source Code](https://www.courier-mta.org/repo.html)) `GPL-3.0` `C/deb`"}, {"name": "DragonFly", "url": "https://github.com/corecode/dma", "description": "A small MTA for home and office use. Works on Linux and FreeBSD. `BSD-3-Clause` `C`", "stars": "255"}, {"name": "EmailRelay", "url": "https://emailrelay.sourceforge.net/", "description": "A small and easy to configure SMTP and POP3 server for Windows and Linux. ([Source Code](https://sourceforge.net/p/emailrelay/code/HEAD/tree/)) `GPL-3.0` `C++`"}, {"name": "Exim", "url": "https://www.exim.org/", "description": "Message transfer agent (MTA) developed at the University of Cambridge. ([Source Code](https://git.exim.org/exim.git)) `GPL-3.0` `C/deb`"}, {"name": "Haraka", "url": "https://haraka.github.io/", "description": "Fast, highly extensible, and event driven SMTP server. ([Source Code (\u2b505.6k)](https://github.com/haraka/Haraka)) `MIT` `Nodejs`"}, {"name": "OpenSMTPD", "url": "https://opensmtpd.org/", "description": "Secure SMTP server implementation from the OpenBSD project. ([Source Code (\u2b50566)](https://github.com/OpenSMTPD/OpenSMTPD/)) `ISC` `C/deb`"}, {"name": "OpenTrashmail", "url": "https://github.com/HaschekSolutions/opentrashmail", "description": "Complete trashmail solution that exposes an SMTP server and has a web interface to manage received emails. Works with multiple and wildcard domains and is fully file based (no database needed). Includes RSS feeds and JSON API. `Apache-2.0` `Python/PHP/Docker`", "stars": "842"}, {"name": "Postfix", "url": "http://www.postfix.org/", "description": "Fast, easy to administer, and secure Sendmail replacement. `IPL-1.0` `C/deb`"}, {"name": "Sendmail", "url": "https://www.proofpoint.com/us/products/email-protection/open-source-email-solution", "description": "Message transfer agent (MTA). `Sendmail` `C/deb`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Communication - Email - Mailing Lists and Newsletters", "entries": [{"name": "HyperKitty", "url": "https://wiki.list.org/HyperKitty", "description": "Access GNU Mailman v3 archives. ([Demo](https://lists.mailman3.org/), [Source Code](https://gitlab.com/mailman/hyperkitty)) `GPL-3.0` `Python`"}, {"name": "Keila", "url": "https://www.keila.io", "description": "Reliable and easy-to-use newsletter tool (alternative to Mailchimp and Sendinblue). ([Demo](https://app.keila.io), [Source Code (\u2b502k)](https://github.com/pentacent/keila)) `AGPL-3.0` `Docker`"}, {"name": "Listmonk", "url": "https://listmonk.app/", "description": "High performance, self-hosted newsletter and mailing list manager with a modern dashboard. ([Demo](https://demo.listmonk.app/), [Source Code (\u2b5019k)](https://github.com/knadh/listmonk)) `AGPL-3.0` `Go/Docker`"}, {"name": "Mailman", "url": "https://www.list.org/", "description": "Manage electronic mail discussion and e-newsletter lists. ([Source Code](https://gitlab.com/mailman/)) `GPL-3.0` `Python`"}, {"name": "Mautic", "url": "https://www.mautic.org/", "description": "Marketing automation software (email, social and more). ([Source Code (\u2b509.3k)](https://github.com/mautic/mautic)) `GPL-3.0` `PHP`"}, {"name": "phpList", "url": "https://www.phplist.org", "description": "Newsletter and email marketing with advanced management of subscribers, bounces, and plugins. ([Source Code (\u2b50834)](https://github.com/phpList/phplist3)) `AGPL-3.0` `PHP`"}, {"name": "Postorius", "url": "https://docs.mailman3.org/projects/postorius/en/latest/", "description": "Web user interface to access GNU Mailman. ([Source Code](https://gitlab.com/mailman/postorius/)) `GPL-3.0` `Python`"}, {"name": "Schleuder", "url": "https://schleuder.nadir.org/", "description": "GPG-enabled mailing list manager with resending-capabilities. ([Source Code](https://0xacab.org/schleuder/schleuder/tree/master)) `GPL-3.0` `Ruby`"}, {"name": "Sympa", "url": "https://www.sympa.community/", "description": "Mailing list manager. ([Source Code (\u2b50290)](https://github.com/sympa-community/sympa)) `GPL-2.0` `Perl`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Communication - Email - Webmail Clients", "entries": [{"name": "Cypht", "url": "https://cypht.org", "description": "Feed reader for your email accounts. ([Source Code (\u2b501.4k)](https://github.com/cypht-org/cypht)) `LGPL-2.1` `PHP`"}, {"name": "Roundcube", "url": "https://roundcube.net", "description": "Browser-based IMAP client with an application-like user interface. ([Source Code (\u2b506.8k)](https://github.com/roundcube/roundcubemail)) `GPL-3.0` `PHP/deb`"}, {"name": "SnappyMail", "url": "https://snappymail.eu/", "description": "Simple, modern, lightweight & fast web-based email client (fork of RainLoop). ([Demo](https://snappymail.eu/demo/), [Source Code (\u2b501.6k)](https://github.com/the-djmaze/snappymail), [Clients](https://snappymail.eu/repository/v2/plugins/)) `AGPL-3.0` `PHP`"}, {"name": "SquirrelMail", "url": "https://squirrelmail.org", "description": "Another browser-based IMAP client. ([Source Code](https://sourceforge.net/p/squirrelmail/code/HEAD/tree/)) `GPL-2.0` `PHP`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Communication - IRC", "entries": [{"name": "Ergo", "url": "https://ergo.chat/", "description": "Modern IRCv3 server written in Go, combining the features of an ircd, a services framework, and a bouncer. ([Source Code (\u2b503.1k)](https://github.com/ergochat/ergo)) `MIT` `Go/Docker`"}, {"name": "Glowing Bear", "url": "https://github.com/glowing-bear/glowing-bear", "description": "A web frontend for WeeChat. ([Demo](https://www.glowing-bear.org)) `GPL-3.0` `Nodejs`", "stars": "969"}, {"name": "InspIRCd", "url": "https://www.inspircd.org/", "description": "Modular IRC server written in C++ for Linux, BSD, Windows, and macOS. ([Source Code (\u2b501.3k)](https://github.com/inspircd/inspircd)) `GPL-2.0` `C++/Docker`"}, {"name": "Kiwi IRC", "url": "https://kiwiirc.com/", "description": "Responsive web IRC client with theming support. ([Demo](https://kiwiirc.com/nextclient/), [Source Code (\u2b50960)](https://github.com/kiwiirc/kiwiirc)) `Apache-2.0` `Nodejs`"}, {"name": "ngircd", "url": "https://ngircd.barton.de/", "description": "Portable and lightweight Internet Relay Chat server for small or private networks. ([Source Code (\u2b50545)](https://github.com/ngircd/ngircd)) `GPL-2.0` `C/deb`"}, {"name": "Quassel IRC", "url": "https://quassel-irc.org/", "description": "Distributed IRC client, meaning that one (or multiple) client(s) can attach to and detach from a central core. ([Source Code (\u2b50766)](https://github.com/quassel/quassel)) `GPL-2.0` `C++`"}, {"name": "Robust IRC", "url": "https://robustirc.net/", "description": "IRC without netsplits. Distributed IRC server, based on RobustSession protocol. ([Source Code (\u2b50193)](https://github.com/robustirc/robustirc)) `BSD-3-Clause` `Go`"}, {"name": "The Lounge", "url": "https://thelounge.chat/", "description": "Self-hosted web IRC client. ([Demo](https://demo.thelounge.chat/), [Source Code (\u2b506.2k)](https://github.com/thelounge/thelounge)) `MIT` `Nodejs/Docker`"}, {"name": "UnrealIRCd", "url": "https://www.unrealircd.org/", "description": "Modular, advanced and highly configurable IRC server written in C for Linux, BSD, Windows, and macOS. ([Source Code (\u2b50509)](https://github.com/unrealircd/unrealircd)) `GPL-2.0` `C`"}, {"name": "Weechat", "url": "https://weechat.org/", "description": "Fast, light and extensible chat client. ([Source Code (\u2b503.3k)](https://github.com/weechat/weechat)) `GPL-3.0` `C/Docker/deb`"}, {"name": "ZNC", "url": "https://wiki.znc.in/ZNC", "description": "Advanced IRC bouncer. ([Source Code (\u2b502.1k)](https://github.com/znc/znc)) `Apache-2.0` `C++/deb`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Communication - SIP", "entries": [{"name": "Asterisk", "url": "https://www.asterisk.org/", "description": "Easy to use but advanced IP PBX system, VoIP gateway and conference server. ([Source Code (\u2b503.1k)](https://github.com/asterisk/asterisk)) `GPL-2.0` `C/deb`"}, {"name": "Flexisip", "url": "https://www.linphone.org/en/flexisip-sip-server/", "description": "Complete, modular and scalable SIP server, includes a push gateway, to deliver SIP incoming calls or text messages on mobile device platforms where push notifications are required to receive information when the app is not active in the foreground. ([Source Code (\u2b50178)](https://github.com/BelledonneCommunications/flexisip)) `AGPL-3.0` `C/Docker`"}, {"name": "Freepbx", "url": "https://www.freepbx.org", "description": "Web-based open source GUI that controls and manages Asterisk. ([Source Code](https://git.freepbx.org/projects/FREEPBX)) `GPL-2.0` `PHP`"}, {"name": "FreeSWITCH", "url": "https://freeswitch.org/", "description": "Scalable open source cross-platform telephony platform. ([Source Code (\u2b504.7k)](https://github.com/signalwire/freeswitch)) `MPL-2.0` `C`"}, {"name": "FusionPBX", "url": "https://www.fusionpbx.com/", "description": "Web interface for multi-platform voice switch called FreeSWITCH. ([Source Code (\u2b50986)](https://github.com/fusionpbx/fusionpbx)) `MPL-1.1` `PHP`"}, {"name": "Kamailio", "url": "https://www.kamailio.org/w/", "description": "Modular SIP server (registrar/proxy/router/etc). ([Source Code (\u2b502.8k)](https://github.com/kamailio/kamailio)) `GPL-2.0` `C/deb`"}, {"name": "openSIPS", "url": "https://opensips.org/", "description": "SIP proxy/server for voice, video, IM, presence and any other SIP extensions. ([Source Code (\u2b501.4k)](https://github.com/OpenSIPS/opensips)) `GPL-2.0` `C`"}, {"name": "Routr", "url": "https://routr.io", "description": "Lightweight SIP proxy, location server, and registrar for a reliable and scalable SIP infrastructure. ([Source Code (\u2b501.7k)](https://github.com/fonoster/routr)) `MIT` `Docker/K8S`"}, {"name": "SIP3", "url": "https://sip3.io/", "description": "VoIP troubleshooting and monitoring platform. ([Demo](https://demo.sip3.io), [Source Code](https://github.com/sip3io/)) `Apache-2.0` `Java`"}, {"name": "SIPCAPTURE Homer", "url": "https://www.sipcapture.org/", "description": "Troubleshooting and monitoring VoIP calls. ([Source Code (\u2b501.9k)](https://github.com/sipcapture/homer)) `AGPL-3.0` `Nodejs/Go/Docker`"}, {"name": "Wazo", "url": "https://wazo-platform.org/", "description": "Full-featured IPBX solution built atop Asterisk with integrated Web administration interface and REST-ful API. ([Source Code](https://github.com/wazo-platform)) `GPL-3.0` `Python`"}, {"name": "Yeti-Switch", "url": "https://yeti-switch.org/", "description": "Transit class4 softswitch(SBC) with integrated billing and routing engine and REST API. ([Demo](https://demo.yeti-switch.org/), [Source Code](https://github.com/yeti-switch)) `GPL-2.0` `C++/Ruby`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Communication - Social Networks and Forums", "entries": [{"name": "Akkoma", "url": "https://akkoma.social/", "description": "Federated microblogging server with Mastodon, GNU social, and ActivityPub compatibility. ([Source Code](https://akkoma.dev/AkkomaGang/akkoma)) `AGPL-3.0` `Elixir/Docker`"}, {"name": "Answer", "url": "https://answer.apache.org", "description": "Knowledge-based community software. You can use it to quickly build your Q\\&A community for product technical support, customer support, user communication, and more. ([Source Code (\u2b5015k)](https://github.com/apache/answer)) `Apache-2.0` `Docker/Go`"}, {"name": "Artalk", "url": "https://artalk.js.org/", "description": "Comment system built in Golang, providing a lightweight and highly customizable solution for adding comments to your website. ([Source Code (\u2b502.2k)](https://github.com/ArtalkJS/Artalk)) `MIT` `Go/Docker`"}, {"name": "AsmBB", "url": "https://board.asm32.info", "description": "Fast, SQLite-powered forum engine written in ASM. ([Source Code](https://asm32.info/fossil/asmbb/index)) `EUPL-1.2` `Assembly`"}, {"name": "BuddyPress", "url": "https://buddypress.org/about/", "description": "Powerful plugin that takes your WordPress.org powered site beyond the blog with social-network features like user profiles, activity streams, user groups, and more. ([Source Code (\u2b50244)](https://github.com/buddypress/BuddyPress)) `GPL-2.0` `PHP`"}, {"name": "Chirpy", "url": "https://chirpy.dev", "description": "Privacy-friendly and customizable Disqus (comment system) alternate. ([Demo](https://chirpy.dev/play), [Source Code (\u2b50598)](https://github.com/devrsi0n/chirpy)) `AGPL-3.0` `Docker/Nodejs`"}, {"name": "Coral", "url": "https://coralproject.net/", "description": "A better commenting experience from Vox Media. ([Source Code (\u2b502k)](https://github.com/coralproject/talk)) `Apache-2.0` `Docker/Nodejs`"}, {"name": "diaspora\\*", "url": "https://diasporafoundation.org/", "description": "Distributed social networking server. ([Source Code (\u2b5014k)](https://github.com/diaspora/diaspora)) `AGPL-3.0` `Ruby`"}, {"name": "Discourse", "url": "https://www.discourse.org/", "description": "Advanced forum / community solution based on Ruby and JS. ([Demo](https://try.discourse.org/), [Source Code (\u2b5047k)](https://github.com/discourse/discourse)) `GPL-2.0` `Docker`"}, {"name": "Elgg", "url": "https://elgg.org/", "description": "Powerful open source social networking engine. ([Source Code (\u2b501.7k)](https://github.com/Elgg/Elgg)) `GPL-2.0` `PHP`"}, {"name": "Enigma 1/2 BBS", "url": "https://nuskooler.github.io/enigma-bbs/", "description": "Enigma 1/2 is a modern, multi-platform BBS engine with unlimited \"callers\" and legacy DOS door game support. ([Source Code (\u2b50622)](https://github.com/NuSkooler/enigma-bbs)) `BSD-2-Clause` `Shell/Docker/Nodejs`"}, {"name": "Flarum", "url": "https://flarum.org", "description": "Delightfully simple forums. Flarum is the next-generation forum software that makes online discussion fun again. ([Source Code (\u2b5016k)](https://github.com/flarum/flarum)) `MIT` `PHP`"}, {"name": "Friendica", "url": "https://friendi.ca/", "description": "Social Communication Server. ([Source Code (\u2b501.7k)](https://github.com/friendica/friendica)) `AGPL-3.0` `PHP`"}, {"name": "GoToSocial", "url": "https://docs.gotosocial.org/en/latest/", "description": "ActivityPub federated social network server implementing the Mastodon client API. ([Source Code](https://codeberg.org/superseriousbusiness/gotosocial)) `AGPL-3.0` `Docker/Go`"}, {"name": "Hatsu", "url": "https://hatsu.cli.rs/", "description": "Bridge that interacts with Fediverse on behalf of your static site. ([Source Code (\u2b50238)](https://github.com/importantimport/hatsu)) `AGPL-3.0` `Docker/Rust`"}, {"name": "Hubzilla", "url": "https://hubzilla.org", "description": "Decentralized identity, privacy, publishing, sharing, cloud storage, and communications/social platform. ([Source Code](https://framagit.org/hubzilla/core)) `MIT` `PHP`"}, {"name": "HumHub", "url": "https://www.humhub.org/", "description": "Flexible kit for private social networks. ([Source Code (\u2b506.6k)](https://github.com/humhub/humhub)) `AGPL-3.0` `PHP`"}, {"name": "Iceshrimp.NET", "url": "https://iceshrimp.net", "description": "Federated microblogging server that communicates over ActivityPub. ([Source Code](https://iceshrimp.dev/iceshrimp/iceshrimp.net)) `EUPL-1.2` `.NET/C#/Docker`"}, {"name": "Isso", "url": "https://isso-comments.de/", "description": "Lightweight commenting server written in Python and Javascript. It aims to be a drop-in replacement for Disqus. ([Source Code (\u2b505.3k)](https://github.com/isso-comments/isso)) `MIT` `Python/Docker`"}, {"name": "Lemmy", "url": "https://join-lemmy.org/", "description": "Link aggregator for the fediverse (alternative to Reddit). ([Source Code (\u2b5014k)](https://github.com/LemmyNet/lemmy)) `AGPL-3.0` `Docker/Rust`"}, {"name": "Loomio", "url": "https://www.loomio.org/", "description": "Collaborative decision-making tool that makes it easy for anyone to participate in decisions which affect them. ([Source Code (\u2b502.5k)](https://github.com/loomio/loomio)) `AGPL-3.0` `Docker`"}, {"name": "Mastodon", "url": "https://joinmastodon.org/", "description": "Federated microblogging server. ([Source Code (\u2b5050k)](https://github.com/mastodon/mastodon), [Clients (\u2b5054)](https://github.com/hyperupcall/awesome-mastodon)) `AGPL-3.0` `Ruby`"}, {"name": "Misago", "url": "https://misago-project.org/", "description": "Fully featured modern forum application that is fast, scalable and responsive. ([Source Code (\u2b502.7k)](https://github.com/rafalp/Misago)) `GPL-2.0` `Docker`"}, {"name": "Misskey", "url": "https://misskey.io/", "description": "Decentralized app-like microblogging server/SNS for the Fediverse, using the ActivityPub protocol like GNU social and Mastodon. ([Source Code (\u2b5011k)](https://github.com/misskey-dev/misskey)) `AGPL-3.0` `Nodejs/Docker`"}, {"name": "Movim", "url": "https://movim.eu/", "description": "Modern, federated social network based on XMPP, with a fully featured group-chat, subscriptions and microblogging. ([Source Code (\u2b502k)](https://github.com/movim/movim)) `AGPL-3.0` `PHP/Docker`"}, {"name": "MyBB", "url": "https://mybb.com/", "description": "Free, extensible forum software package. ([Source Code (\u2b501.2k)](https://github.com/mybb/mybb)) `LGPL-3.0` `PHP`"}, {"name": "NodeBB", "url": "https://nodebb.org/", "description": "Forum software built for the modern web. ([Demo](https://try.nodebb.org/), [Source Code (\u2b5015k)](https://github.com/NodeBB/NodeBB)) `GPL-3.0` `Nodejs/Docker`"}, {"name": "OSSN", "url": "https://www.opensource-socialnetwork.org/", "description": "Social networking software that allows you to make a social networking website and helps your members build social relationships, with people who share similar professional or personal interests. ([Source Code (\u2b501.2k)](https://github.com/opensource-socialnetwork/opensource-socialnetwork)) `CAL-1.0` `PHP`"}, {"name": "phpBB", "url": "https://www.phpbb.com/", "description": "Flat-forum bulletin board software solution that can be used to stay in touch with a group of people or can power your entire website. ([Source Code (\u2b502k)](https://github.com/phpbb/phpbb)) `GPL-2.0` `PHP`"}, {"name": "PixelFed", "url": "https://pixelfed.social", "description": "Ethical photo sharing platform, powered by ActivityPub federation (alternative to Instagram). ([Source Code (\u2b506.9k)](https://github.com/pixelfed/pixelfed)) `AGPL-3.0` `PHP`"}, {"name": "Pleroma", "url": "https://pleroma.social", "description": "Federated microblogging server, Mastodon, GNU social, & ActivityPub compatible. ([Source Code](https://git.pleroma.social/pleroma/pleroma)) `AGPL-3.0` `Elixir`"}, {"name": "qpixel", "url": "https://codidact.com/", "description": "Q\\&A-based community knowledge-sharing software. ([Source Code (\u2b50439)](https://github.com/codidact/qpixel)) `AGPL-3.0` `Ruby`"}, {"name": "Redlib", "url": "https://github.com/redlib-org/redlib", "description": "", "stars": "3.2k"}, {"name": "remark42", "url": "https://remark42.com/", "description": "Lightweight and simple comment engine, which doesn't spy on users. It can be embedded into blogs, articles or any other place where readers add comments. ([Demo](https://remark42.com/demo/), [Source Code (\u2b505.5k)](https://github.com/umputun/remark42)) `MIT` `Docker/Go`"}, {"name": "Scoold", "url": "https://scoold.com", "description": "Stack Overflow in a JAR. An enterprise-ready Q\\&A platform with full-text search, SAML, LDAP integration and social login support. ([Demo](https://live.scoold.com), [Source Code (\u2b50912)](https://github.com/Erudika/scoold)) `Apache-2.0` `Java/Docker/K8S`"}, {"name": "Simple Machines Forum", "url": "https://www.simplemachines.org/", "description": "Free, professional grade software package that allows you to set up your own online community within minutes. ([Source Code (\u2b50710)](https://github.com/SimpleMachines/SMF)) `BSD-3-Clause` `PHP`"}, {"name": "Socialhome", "url": "https://socialhome.network", "description": "Federated and decentralized profile builder and social network engine. ([Demo](https://socialhome.network/), [Source Code (\u2b50379)](https://github.com/jaywink/socialhome)) `AGPL-3.0` `Docker/Python`"}, {"name": "Talkyard", "url": "https://www.talkyard.io/", "description": "Create a community, where your users can suggest ideas and get questions answered. And have friendly open-ended discussions and chat (Slack/StackOverflow/Discourse/Reddit/Disqus hybrid). ([Demo](https://www.talkyard.io/forum/latest), [Source Code (\u2b501.8k)](https://github.com/debiki/talkyard)) `AGPL-3.0` `Docker/Scala`"}, {"name": "yarn.social", "url": "https://yarn.social", "description": "Self-Hosted, Twitter\u2122-like Decentralised micro-logging platform. No ads, no tracking, your content, your data. ([Source Code](https://git.mills.io/yarnsocial/yarn)) `MIT` `Go`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Communication - Video Conferencing", "entries": [{"name": "BigBlueButton", "url": "https://bigbluebutton.org/", "description": "Supports real-time sharing of audio, video, slides (with whiteboard controls), chat, and the screen. Instructors can engage remote students with polling, emojis, and breakout rooms. ([Source Code (\u2b509.1k)](https://github.com/bigbluebutton/bigbluebutton)) `LGPL-3.0` `Java`"}, {"name": "Galene", "url": "https://galene.org/", "description": "Video conferencing server that is easy to deploy and that requires moderate server resources. ([Source Code (\u2b501.3k)](https://github.com/jech/galene)) `MIT` `Go`"}, {"name": "Janus", "url": "https://janus.conf.meetecho.com/", "description": "General-purpose, lightweight, minimalist WebRTC Server. ([Demo](https://janus.conf.meetecho.com/demos/), [Source Code (\u2b509.1k)](https://github.com/meetecho/janus-gateway)) `GPL-3.0` `C`"}, {"name": "Jitsi Meet", "url": "https://jitsi.org/Projects/JitsiMeet", "description": "WebRTC application that uses Jitsi Videobridge to provide high quality, scalable video conferences. ([Demo](https://meet.jit.si), [Source Code (\u2b5029k)](https://github.com/jitsi/jitsi-meet)) `Apache-2.0` `Nodejs/Docker/deb`"}, {"name": "Jitsi Video Bridge", "url": "https://jitsi.org/Projects/JitsiVideobridge", "description": "WebRTC compatible Selective Forwarding Unit (SFU) that allows for multiuser video communication. ([Source Code (\u2b503.1k)](https://github.com/jitsi/jitsi-videobridge)) `Apache-2.0` `Java/deb`"}, {"name": "MiroTalk C2C", "url": "https://c2c.mirotalk.com", "description": "Real-time cam-2-cam video calls & screen sharing, end-to-end encrypted, to embed in any website with a simple iframe. ([Source Code (\u2b50502)](https://github.com/miroslavpejic85/mirotalkc2c)) `AGPL-3.0` `Nodejs/Docker`"}, {"name": "MiroTalk P2P", "url": "https://p2p.mirotalk.com", "description": "Simple, secure, fast real-time video conferences up to 4k and 60fps, compatible with all browsers and platforms. ([Demo](https://p2p.mirotalk.com/newcall), [Source Code (\u2b504.3k)](https://github.com/miroslavpejic85/mirotalk)) `AGPL-3.0` `Nodejs/Docker`"}, {"name": "MiroTalk SFU", "url": "https://sfu.mirotalk.com", "description": "Simple, secure, scalable real-time video conferences up to 4k, compatible with all browsers and platforms. ([Demo](https://sfu.mirotalk.com/newroom), [Source Code (\u2b502.9k)](https://github.com/miroslavpejic85/mirotalksfu)) `AGPL-3.0` `Nodejs/Docker`"}, {"name": "plugNmeet", "url": "https://www.plugnmeet.org/", "description": "Scalable and high performance web conferencing system. ([Demo](https://demo.plugnmeet.com/login.html), [Source Code (\u2b50437)](https://github.com/mynaparrot/plugNmeet-server)) `MIT` `Docker/Go`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Communication - XMPP - Servers", "entries": [{"name": "ejabberd", "url": "https://www.ejabberd.im/", "description": "XMPP instant messaging server. ([Source Code (\u2b506.6k)](https://github.com/processone/ejabberd)) `GPL-2.0` `Erlang/Docker`"}, {"name": "MongooseIM", "url": "https://www.erlang-solutions.com/products/mongooseim.html", "description": "Mobile messaging platform with a focus on performance and scalability. ([Source Code (\u2b501.7k)](https://github.com/esl/MongooseIM)) `GPL-2.0` `Erlang/Docker/K8S`"}, {"name": "Openfire", "url": "https://www.igniterealtime.org/projects/openfire/", "description": "Real time collaboration (RTC) server. ([Source Code (\u2b503k)](https://github.com/igniterealtime/Openfire)) `Apache-2.0` `Java`"}, {"name": "Prosody IM", "url": "https://prosody.im/", "description": "Feature-rich and easy to configure XMPP server. ([Source Code](https://hg.prosody.im/)) `MIT` `Lua`"}, {"name": "Snikket", "url": "https://snikket.org/", "description": "All-in-one Dockerized easy XMPP solution, including web admin and clients. ([Source Code (\u2b50396)](https://github.com/snikket-im/snikket-server), [Clients](https://snikket.org/app/)) `Apache-2.0` `Docker`"}, {"name": "Tigase", "url": "https://tigase.net/xmpp-server", "description": "XMPP server implementation in Java. ([Source Code (\u2b50351)](https://github.com/tigase/tigase-server)) `GPL-3.0` `Java`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Communication - XMPP - Web Clients", "entries": [{"name": "Converse.js", "url": "https://conversejs.org/", "description": "XMPP chat client in your browser. ([Source Code (\u2b503.2k)](https://github.com/conversejs/converse.js)) `MPL-2.0` `Javascript`"}, {"name": "Libervia", "url": "https://repos.goffi.org/libervia-web", "description": "Web frontend from Salut \u00e0 Toi. `AGPL-3.0` `Python`"}, {"name": "Salut \u00e0 Toi", "url": "https://www.salut-a-toi.org/", "description": "Multipurpose, multi frontend, libre and decentralized communication tool. ([Source Code](https://repos.goffi.org/libervia-backend)) `AGPL-3.0` `Python`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Community-Supported Agriculture (CSA)", "entries": [{"name": "ACP Admin", "url": "https://acp-admin.ch/", "description": "CSA administration. Manage members, subscriptions, deliveries, drop-off locations, member participation, invoices and emails (documentation in French). ([Source Code (\u2b5071)](https://github.com/csa-admin-org/csa-admin)) `MIT` `Ruby`"}, {"name": "E-Label", "url": "https://filipecarneiro.github.io/ELabel/", "description": "Solution for electronic labels, with QR Codes, on wine bottles sold within the European Union. ([Source Code (\u2b5036)](https://github.com/filipecarneiro/ELabel)) `MIT` `Docker`"}, {"name": "FoodCoopShop", "url": "https://www.foodcoopshop.com/", "description": "User-friendly software for food-coops. ([Source Code (\u2b50115)](https://github.com/foodcoopshop/foodcoopshop)) `AGPL-3.0` `PHP/Docker`"}, {"name": "Foodsoft", "url": "https://foodcoops.net/", "description": "Manage a non-profit food coop (product catalog, ordering, accounting, job scheduling). ([Source Code (\u2b50350)](https://github.com/foodcoops/foodsoft)) `AGPL-3.0` `Docker/Ruby`"}, {"name": "Hive-Pal", "url": "https://hivepal.app", "description": "Mobile-first beekeeping management app for tracking hives, inspections, queen records, and equipment with streamlined data entry optimized for field use. ([Demo](https://hivepal.app), [Source Code (\u2b5019)](https://github.com/martinhrvn/hive-pal)) `MIT` `Nodejs/Docker`"}, {"name": "juntagrico", "url": "https://juntagrico.org/", "description": "Management platform for community gardens and vegetable cooperatives. ([Source Code (\u2b5054)](https://github.com/juntagrico/juntagrico)) `LGPL-3.0` `Python`"}, {"name": "Open Food Network", "url": "https://www.openfoodnetwork.org/", "description": "Online marketplace for local food. It enables a network of independent online food stores that connect farmers and food hubs with individuals and local businesses. ([Source Code (\u2b501.2k)](https://github.com/openfoodfoundation/openfoodnetwork)) `AGPL-3.0` `Ruby`"}, {"name": "OpenOlitor", "url": "https://openolitor.org/", "description": "Administration platform for Community Supported Agriculture groups. ([Source Code (\u2b5020)](https://github.com/OpenOlitor/openolitor-server)) `AGPL-3.0` `Scala`"}, {"name": "teikei", "url": "https://github.com/teikei/teikei", "description": "A web application that maps out community-supported agriculture based on crowdsourced data. ([Demo](https://ernte-teilen.org/karte/#/)) `AGPL-3.0` `Nodejs`", "stars": "65"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Conference Management", "entries": [{"name": "indico", "url": "https://getindico.io/", "description": "Feature-rich event management system, made @ CERN, the place where the Web was born. ([Demo](https://sandbox.getindico.io/), [Source Code (\u2b502k)](https://github.com/indico/indico)) `MIT` `Python`"}, {"name": "motion.tools (Antragsgr\u00fcn)", "url": "https://motion.tools/", "description": "Manage motions and amendments for (political) conventions. ([Demo](https://sandbox.motion.tools/createsite), [Source Code (\u2b50136)](https://github.com/CatoTH/antragsgruen)) `AGPL-3.0` `PHP/Docker`"}, {"name": "OpenSlides", "url": "https://openslides.com/", "description": "Presentation and assembly system for managing and projecting agenda, motions and elections of an assembly. ([Demo](https://demo.openslides.org/login), [Source Code (\u2b50596)](https://github.com/OpenSlides/OpenSlides)) `MIT` `Docker`"}, {"name": "osem", "url": "https://osem.io/", "description": "Event management tailored to free Software conferences. ([Source Code (\u2b50911)](https://github.com/openSUSE/osem)) `MIT` `Ruby/Docker`"}, {"name": "pretalx", "url": "https://pretalx.org", "description": "Web-based event management, including running a Call for Papers, reviewing submissions, and scheduling talks. Exports and imports for various related tools. ([Source Code (\u2b50886)](https://github.com/pretalx/pretalx)) `Apache-2.0` `Python`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Content Management Systems (CMS)", "entries": [{"name": "Alfresco Community Edition", "url": "https://www.alfresco.com/products/community/download", "description": "The open source Enterprise Content Management software that handles any type of content, allowing users to easily share and collaborate on content. ([Source Code (\u2b50207)](https://github.com/Alfresco/alfresco-community-repo)) `LGPL-3.0` `Java`"}, {"name": "Apostrophe", "url": "https://apostrophecms.com/", "description": "CMS with a focus on extensible in-context editing tools. ([Demo](https://apostrophecms.com/demo), [Source Code (\u2b504.5k)](https://github.com/apostrophecms/apostrophe)) `MIT` `Nodejs`"}, {"name": "Automad", "url": "https://automad.org/", "description": "Flat-file content management system and template engine. ([Demo](https://try.automad.org/), [Source Code (\u2b50877)](https://github.com/marcantondahmen/automad)) `MIT` `PHP/Docker`"}, {"name": "Backdrop CMS", "url": "https://backdropcms.org/", "description": "Comprehensive CMS for small to medium sized businesses and non-profits. ([Source Code (\u2b501k)](https://github.com/backdrop/backdrop)) `GPL-2.0` `PHP`"}, {"name": "BigTree CMS", "url": "https://www.bigtreecms.org/", "description": "Straightforward, well documented, and capable CMS. ([Source Code (\u2b50222)](https://github.com/bigtreecms/BigTree-CMS)) `LGPL-2.1` `PHP`"}, {"name": "Bludit", "url": "https://www.bludit.com/", "description": ""}, {"name": "Bolt CMS", "url": "https://boltcms.io/", "description": "Content Management Tool, which strives to be as simple and straightforward as possible. ([Source Code (\u2b50585)](https://github.com/bolt/core)) `MIT` `PHP`"}, {"name": "CMS Made Simple", "url": "https://www.cmsmadesimple.org/", "description": "Faster and easier management of website contents, scalable for small businesses to large corporations. ([Source Code](http://svn.cmsmadesimple.org/svn/cmsmadesimple/trunk/)) `GPL-2.0` `PHP`"}, {"name": "Cockpit", "url": "https://getcockpit.com", "description": "Simple content platform to manage any structured content. ([Source Code (\u2b50676)](https://github.com/Cockpit-HQ/Cockpit)) `MIT` `PHP`"}, {"name": "Concrete 5 CMS", "url": "https://www.concretecms.com", "description": "Open source content management system. ([Source Code (\u2b50826)](https://github.com/concretecms/concretecms)) `MIT` `PHP`"}, {"name": "Contao", "url": "https://contao.org/", "description": "Powerful CMS that allows you to create professional websites and scalable web applications. ([Demo](https://demo.contao.org/contao), [Source Code (\u2b50410)](https://github.com/contao/contao/)) `LGPL-3.0` `PHP`"}, {"name": "CouchCMS", "url": "https://www.couchcms.com/", "description": "CMS for designers. ([Source Code (\u2b50370)](https://github.com/CouchCMS/CouchCMS)) `CPAL-1.0` `PHP`"}, {"name": "Drupal", "url": "https://www.drupal.org/", "description": "Advanced open source content management platform. ([Source Code](https://git.drupalcode.org/project/drupal)) `GPL-2.0` `PHP`"}, {"name": "eLabFTW", "url": "https://www.elabftw.net", "description": "Online lab notebook for research labs. Store experiments, use a database to find reagents or protocols, use trusted timestamping to legally timestamp an experiment, export as pdf or zip archive, share with collaborators\u2026. ([Demo](https://demo.elabftw.net), [Source Code (\u2b501.3k)](https://github.com/elabftw/elabftw)) `AGPL-3.0` `PHP`"}, {"name": "Expressa", "url": "https://github.com/thomas4019/expressa", "description": "Content Management System for powering database driven websites using JSON schemas. Provides permission management and automatic REST APIs. `MIT` `Nodejs`", "stars": "448"}, {"name": "Joomla!", "url": "https://www.joomla.org/", "description": "Advanced Content Management System (CMS). ([Source Code (\u2b505.1k)](https://github.com/joomla/joomla-cms)) `GPL-2.0` `PHP`"}, {"name": "KeystoneJS", "url": "https://keystonejs.com/", "description": "CMS and web application platform. ([Source Code (\u2b509.9k)](https://github.com/keystonejs/keystone)) `MIT` `Nodejs`"}, {"name": "Localess", "url": "https://localess.org/home", "description": ""}, {"name": "MODX", "url": "https://modx.com/", "description": "Advanced content management and publishing platform. The current version is called 'Revolution'. ([Source Code (\u2b501.4k)](https://github.com/modxcms/revolution)) `GPL-2.0` `PHP`"}, {"name": "Neos", "url": "https://www.neos.io", "description": "Neos or TYPO3 Neos (for version 1) is a modern, open source CMS. ([Source Code](https://github.com/neos)) `GPL-3.0` `PHP`"}, {"name": "Noosfero", "url": "https://gitlab.com/noosfero/noosfero", "description": "Platform for social and solidarity economy networks with blog, e-Portfolios, CMS, RSS, thematic discussion, events agenda and collective intelligence for solidarity economy in the same system. `AGPL-3.0` `Ruby`"}, {"name": "Omeka", "url": "https://omeka.org", "description": "Create complex narratives and share rich collections, adhering to Dublin Core standards with Omeka on your server, designed for scholars, museums, libraries, archives, and enthusiasts. ([Demo](https://omeka.org/classic/showcase/), [Source Code (\u2b50527)](https://github.com/omeka/Omeka)) `GPL-3.0` `PHP`"}, {"name": "Payload CMS", "url": "https://payloadcms.com/", "description": "Developer-first headless CMS and application framework. ([Source Code (\u2b5041k)](https://github.com/payloadcms/payload)) `MIT` `Nodejs`"}, {"name": "Pimcore", "url": "http://www.pimcore.com/", "description": "Multi-channel experience and engagement management platform. ([Source Code (\u2b503.7k)](https://github.com/pimcore/pimcore)) `GPL-3.0` `PHP/Docker`"}, {"name": "Plone", "url": "https://plone.org/", "description": "Powerful open-source CMS system. ([Source Code](https://github.com/plone)) `ZPL-2.0` `Python/Docker`"}, {"name": "Publify", "url": "https://publify.github.io/", "description": "Simple but full featured web publishing software. ([Source Code (\u2b501.9k)](https://github.com/publify/publify)) `MIT` `Ruby`"}, {"name": "REDAXO", "url": "https://www.redaxo.org", "description": "Simple, flexible and useful content management system (documentation in German). ([Source Code (\u2b50346)](https://github.com/redaxo/redaxo)) `MIT` `PHP/Docker`"}, {"name": "SilverStripe", "url": "https://www.silverstripe.org", "description": "Easy to use CMS with powerful MVC framework underlying. ([Demo](https://demo.silverstripe.org/), [Source Code](https://github.com/silverstripe)) `BSD-3-Clause` `PHP`"}, {"name": "SPIP", "url": "https://www.spip.net/fr", "description": "Publication system for the Internet aimed at collaborative work, multilingual environments, and simplicity of use for web authors. ([Source Code](https://git.spip.net/)) `GPL-3.0` `PHP`"}, {"name": "Squidex", "url": "https://squidex.io", "description": "Headless CMS, based on MongoDB, CQRS and Event Sourcing. ([Demo](https://cloud.squidex.io), [Source Code (\u2b502.5k)](https://github.com/Squidex/squidex)) `MIT` `.NET`"}, {"name": "Strapi", "url": "https://strapi.io/", "description": "The most advanced open-source Content Management Framework (headless-CMS) to build powerful API with no effort. ([Source Code (\u2b5072k)](https://github.com/strapi/strapi)) `MIT` `Nodejs`"}, {"name": "Superdesk", "url": "https://superdesk.org/", "description": ""}, {"name": "Textpattern", "url": "https://textpattern.com/", "description": "Flexible, elegant and easy-to-use CMS. ([Demo](https://textpattern.co/demo), [Source Code (\u2b50859)](https://github.com/textpattern/textpattern)) `GPL-2.0` `PHP`"}, {"name": "Typemill", "url": "https://typemill.net/", "description": "Author-friendly flat-file-cms with a visual markdown editor based on vue.js. ([Source Code (\u2b50581)](https://github.com/typemill/typemill)) `MIT` `PHP`"}, {"name": "TYPO3", "url": "https://typo3.org/", "description": "Powerful and advanced CMS with a large community. ([Source Code (\u2b501.2k)](https://github.com/TYPO3/typo3)) `GPL-2.0` `PHP`"}, {"name": "Umbraco", "url": "https://umbraco.com/", "description": "The friendly CMS. Free and open source with an amazing community. ([Source Code (\u2b505.1k)](https://github.com/umbraco/Umbraco-CMS)) `MIT` `.NET`"}, {"name": "Vvveb CMS", "url": "https://www.vvveb.com", "description": "Powerful and easy to use CMS to build websites, blogs or e-commerce stores. ([Demo](https://demo.vvveb.com), [Source Code (\u2b50991)](https://github.com/givanz/Vvveb)) `AGPL-3.0` `PHP/Docker`"}, {"name": "Wagtail", "url": "https://wagtail.io/", "description": "Django content management system focused on flexibility and user experience. ([Source Code (\u2b5020k)](https://github.com/wagtail/wagtail)) `BSD-3-Clause` `Python`"}, {"name": "WinterCMS", "url": "https://wintercms.com/", "description": "Speedy and secure content management system built on the Laravel PHP framework. ([Source Code (\u2b501.5k)](https://github.com/wintercms/winter)) `MIT` `PHP`"}, {"name": "WonderCMS", "url": "https://www.wondercms.com", "description": "WonderCMS is the smallest flat file CMS since 2008. ([Demo](https://www.wondercms.com/demo), [Source Code (\u2b50720)](https://github.com/WonderCMS/wondercms)) `MIT` `PHP`"}, {"name": "WordPress", "url": "https://wordpress.org/", "description": "World's most-used blogging and CMS engine. ([Source Code (\u2b5021k)](https://github.com/WordPress/WordPress)) `GPL-2.0` `PHP`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Customer Relationship Management (CRM)", "entries": [{"name": "Corteza", "url": "https://docs.cortezaproject.org", "description": "CRM including a unified workspace, enterprise messaging and a low code environment for rapidly and securely delivering records-based management solutions. ([Demo](https://latest.cortezaproject.org), [Source Code (\u2b502k)](https://github.com/cortezaproject/corteza)) `Apache-2.0` `Go`"}, {"name": "Django-CRM", "url": "https://DjangoCRM.github.io/info/", "description": "Analytical CRM with tasks management, email marketing and many more. Django CRM is built for individual use, businesses of any size or freelancers and is designed to provide easy customization and quick development. ([Source Code (\u2b50524)](https://github.com/DjangoCRM/django-crm)) `AGPL-3.0` `Python`"}, {"name": "EspoCRM", "url": "https://www.espocrm.com/", "description": "CRM with a frontend designed as a single page application, and a REST API. ([Demo](https://demo.espocrm.com/), [Source Code (\u2b502.8k)](https://github.com/espocrm/espocrm)) `AGPL-3.0` `PHP`"}, {"name": "Krayin", "url": "https://krayincrm.com/", "description": "CRM solution for SMEs and Enterprises for complete customer lifecycle management. ([Demo](https://demo.krayincrm.com/), [Source Code (\u2b5022k)](https://github.com/krayin/laravel-crm)) `MIT` `PHP`"}, {"name": "Monica", "url": "https://monicahq.com/", "description": "Personal relationship manager, and a new kind of CRM to organize interactions with your friends and family. ([Source Code (\u2b5024k)](https://github.com/monicahq/monica)) `AGPL-3.0` `PHP/Docker`"}, {"name": "SuiteCRM", "url": "https://suitecrm.com", "description": "The award-winning, enterprise-class open source CRM. ([Source Code (\u2b505.3k)](https://github.com/SuiteCRM/SuiteCRM)) `AGPL-3.0` `PHP`"}, {"name": "Twenty", "url": "https://twenty.com", "description": "A modern CRM offering the flexibility of open source, advanced features, and a sleek design. ([Source Code (\u2b5041k)](https://github.com/twentyhq/twenty)) `AGPL-3.0` `Docker`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Database Management", "entries": [{"name": "Adminer", "url": "https://www.adminer.org/", "description": "Database management in a single PHP file. Available for MySQL, MariaDB, PostgreSQL, SQLite, MS SQL, Oracle, Elasticsearch, MongoDB and others. ([Source Code (\u2b507.3k)](https://github.com/vrana/adminer)) `Apache-2.0/GPL-2.0` `PHP`"}, {"name": "Azimutt", "url": "https://azimutt.app", "description": "Visual database exploration made for real world databases (big and messy). Explore your database schema as well as data, document them, extend them and even get analysis and guidelines. ([Demo](https://azimutt.app/gallery/gospeak), [Source Code (\u2b502.1k)](https://github.com/azimuttapp/azimutt)) `MIT` `Elixir/Nodejs/Docker`"}, {"name": "Baserow", "url": "https://baserow.io/", "description": "Create your own database without technical experience (alternative to Airtable). ([Source Code](https://gitlab.com/baserow/baserow)) `MIT` `Docker`"}, {"name": "Bytebase", "url": "https://www.bytebase.com/", "description": "Safe database schema change and version control for DevOps teams, supports MySQL, PostgreSQL, TiDB, ClickHouse, and Snowflake. ([Demo](https://demo.bytebase.com), [Source Code (\u2b5014k)](https://github.com/bytebase/bytebase)) `MIT` `Docker/K8S/Go`"}, {"name": "Chartbrew", "url": "https://chartbrew.com", "description": "Connect directly to databases and APIs and use the data to create beautiful charts. ([Demo](https://app.chartbrew.com/live-demo), [Source Code (\u2b503.7k)](https://github.com/chartbrew/chartbrew)) `MIT` `Nodejs/Docker`"}, {"name": "ChartDB", "url": "https://chartdb.io/", "description": "Database diagrams editor that allows you to visualize and design your DB with a single query. ([Demo](https://app.chartdb.io), [Source Code (\u2b5022k)](https://github.com/chartdb/chartdb)) `AGPL-3.0` `Nodejs/Docker`"}, {"name": "CloudBeaver", "url": "https://dbeaver.com/", "description": "Manage databases, supports PostgreSQL, MySQL, SQLite and more. A web/hosted version of DBeaver. ([Source Code (\u2b504.7k)](https://github.com/dbeaver/cloudbeaver)) `Apache-2.0` `Docker`"}, {"name": "Databunker", "url": "https://databunker.org/", "description": "Network-based, self-hosted, GDPR compliant, secure database for personal data or PII. ([Source Code (\u2b501.4k)](https://github.com/securitybunker/databunker)) `MIT` `Docker`"}, {"name": "Datasette", "url": "https://datasette.io/", "description": "Explore and publish data with easy import and export and database management. ([Source Code (\u2b5011k)](https://github.com/simonw/datasette)) `Apache-2.0` `Python/Docker`"}, {"name": "Evidence", "url": "https://evidence.dev", "description": "Code-based BI tool. Write reports using SQL and markdown and they render as a website. ([Source Code (\u2b506k)](https://github.com/evidence-dev/evidence)) `MIT` `Nodejs`"}, {"name": "Kottster", "url": "https://kottster.app/", "description": "Low-code admin panel that connects to your database and automatically generates pages to view and manage your data. ([Demo](https://demo.kottster.app/), [Source Code (\u2b501.1k)](https://github.com/kottster/kottster)) `Apache-2.0` `Nodejs/Docker`"}, {"name": "Limbas", "url": "https://www.limbas.com/en/", "description": "Database framework for creating database-driven business applications. As a graphical database frontend, it enables the efficient processing of data stocks and the flexible development of comfortable database applications. ([Source Code (\u2b5059)](https://github.com/limbas/limbas)) `GPL-2.0` `PHP`"}, {"name": "Mathesar", "url": "https://mathesar.org/", "description": "Intuitive UI to manage data collaboratively, for users of all technical skill levels. Built on Postgres \u2013 connect an existing DB or set up a new one. ([Source Code (\u2b504.9k)](https://github.com/mathesar-foundation/mathesar)) `GPL-3.0` `Docker/Python`"}, {"name": "WebDB", "url": "https://webdb.app", "description": "Efficient database IDE. ([Demo](https://demo.webdb.app/), [Source Code](https://gitlab.com/web-db/app)) `AGPL-3.0` `Docker`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 DNS", "entries": [{"name": "AdGuard Home", "url": "https://adguard.com/en/adguard-home/overview.html", "description": "User-friendly ads & trackers blocking DNS server. ([Source Code (\u2b5033k)](https://github.com/AdguardTeam/AdGuardHome)) `GPL-3.0` `Docker`"}, {"name": "blocky", "url": "https://0xerr0r.github.io/blocky/latest/", "description": "Fast and lightweight DNS proxy as ad-blocker for local network with many features (alternative to Pi-hole). ([Source Code (\u2b506.2k)](https://github.com/0xERR0R/blocky)) `Apache-2.0` `Go/Docker`"}, {"name": "Maza ad blocking", "url": "https://maza-ad-blocking.andros.dev/", "description": "Local ad blocker. Like Pi-hole but local and using your operating system. ([Source Code (\u2b501.9k)](https://github.com/tanrax/maza-ad-blocking)) `Apache-2.0` `Shell`"}, {"name": "Pi-hole", "url": "https://pi-hole.net/", "description": "Blackhole for Internet advertisements with a GUI for management and monitoring. ([Source Code (\u2b5056k)](https://github.com/pi-hole/pi-hole)) `EUPL-1.2` `Shell/PHP/Docker`"}, {"name": "Technitium DNS Server", "url": "https://technitium.com/dns/", "description": "Authoritative/recursive DNS server with ad blocking functionality. ([Source Code (\u2b507.8k)](https://github.com/TechnitiumSoftware/DnsServer)) `GPL-3.0` `Docker/C#`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Document Management", "entries": [{"name": "Docspell", "url": "https://docspell.org", "description": "Auto-tagging document organizer and archive. ([Source Code (\u2b502.2k)](https://github.com/eikek/docspell)) `GPL-3.0` `Scala/Java/Docker`"}, {"name": "Documenso", "url": "https://documenso.com", "description": "Digital document signing platform (alternative to DocuSign). ([Source Code (\u2b5013k)](https://github.com/documenso/documenso)) `AGPL-3.0` `Nodejs/Docker`"}, {"name": "Docuseal", "url": "https://www.docuseal.co", "description": "Create, fill, and sign digital documents (alternative to DocuSign). ([Demo](https://demo.docuseal.tech/), [Source Code (\u2b5012k)](https://github.com/docusealco/docuseal)) `AGPL-3.0` `Docker`"}, {"name": "EveryDocs", "url": "https://github.com/jonashellmann/everydocs-core", "description": "Simple Document Management System for private use with basic functionality to organize your documents digitally. `GPL-3.0` `Docker/Ruby`", "stars": "336"}, {"name": "Gotenberg", "url": "https://gotenberg.dev", "description": "Developer-friendly API to interact with powerful tools like Chromium and LibreOffice for converting numerous document formats (HTML, Markdown, Word, Excel, etc.) into PDF files, and more. ([Source Code (\u2b5012k)](https://github.com/gotenberg/gotenberg)) `MIT` `Docker`"}, {"name": "I, Librarian", "url": "https://i-librarian.net", "description": "Organize PDF papers and office documents. It provides a lot of extra features for students and research groups both in industry and academia. ([Demo](https://eu1.i-librarian.net/demo), [Source Code (\u2b50327)](https://github.com/mkucej/i-librarian-free)) `GPL-3.0` `PHP`"}, {"name": "Mayan EDMS", "url": "https://www.mayan-edms.com", "description": "Electronic document management system for your documents with preview generation, OCR, and automatic categorization among other features. ([Source Code](https://gitlab.com/mayan-edms/mayan-edms)) `GPL-2.0` `Docker/K8S`"}, {"name": "OpenSign", "url": "https://www.opensignlabs.com", "description": ""}, {"name": "Paperless-ngx", "url": "https://docs.paperless-ngx.com/", "description": "Scan, index, and archive all of your paper documents with an improved interface (fork of Paperless). ([Demo](https://demo.paperless-ngx.com/), [Source Code (\u2b5037k)](https://github.com/paperless-ngx/paperless-ngx)) `GPL-3.0` `Python/Docker`"}, {"name": "Papermerge", "url": "https://papermerge.com", "description": "Document management system focused on scanned documents (electronic archives). Features file browsing in similar way to dropbox/google drive. OCR, full text search, text overlay/selection. ([Source Code (\u2b50447)](https://github.com/papermerge/papermerge-core)) `Apache-2.0` `Docker/K8S`"}, {"name": "Papra", "url": "https://papra.app", "description": "Minimalist document storage, management and archiving platform designed to be simple to use and accessible to everyone. ([Demo](https://demo.papra.app/), [Source Code (\u2b504k)](https://github.com/papra-hq/papra/)) `AGPL-3.0` `Docker`"}, {"name": "PdfDing", "url": "https://www.pdfding.com", "description": "PDF manager, viewer and editor offering a seamless user experience on multiple devices. It's designed to be minimal, fast, and easy to set up using Docker. ([Demo](https://demo.pdfding.com), [Source Code (\u2b501.7k)](https://github.com/mrmn2/PdfDing)) `AGPL-3.0` `Docker/K8S`"}, {"name": "SeedDMS", "url": "https://www.seeddms.org", "description": "Document Management System with workflows, access rights, fulltext search, and more. ([Demo](https://www.seeddms.org/about/), [Source Code](https://sourceforge.net/p/seeddms/code/ci/master/tree/)) `GPL-2.0` `PHP`"}, {"name": "Signature PDF", "url": "https://github.com/24eme/signaturepdf", "description": "Sign and manipulate PDFs with collaboration, organization, compression and metadata editing. ([Demo](https://pdf.24eme.fr/)) `AGPL-3.0` `PHP/deb/Docker`", "stars": "748"}, {"name": "Stirling-PDF", "url": "https://github.com/Stirling-Tools/Stirling-PDF", "description": "Local hosted web application that allows you to perform various operations on PDF files, such as merging, splitting, file conversions and OCR. `Apache-2.0` `Docker/Java`", "stars": "75k"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Document Management - E-books", "entries": [{"name": "Atsumeru", "url": "https://atsumeru.xyz", "description": "Manga/comic/light novel media server with clients for Windows, Linux, macOS and Android. ([Source Code (\u2b50168)](https://github.com/Atsumeru-xyz/Atsumeru), [Clients](https://atsumeru.xyz/guides/#how-does-it-work)) `MIT` `Java/Docker`"}, {"name": "BookLogr", "url": "https://github.com/Mozzo1000/booklogr", "description": "Manage your personal book library with ease. ([Demo](https://demo.booklogr.app/)) `Apache-2.0` `Docker`", "stars": "490"}, {"name": "Calibre Web Automated", "url": "https://github.com/crocodilestick/Calibre-Web-Automated", "description": "All-in-one solution, combining the modern lightweight web UI from Calibre-Web with the robust, versatile feature set of Calibre (fork of Calibre Web). `GPL-3.0` `Docker`", "stars": "5.2k"}, {"name": "Calibre Web", "url": "https://github.com/janeczku/calibre-web", "description": "Browse, read and download eBooks using an existing Calibre database. `GPL-3.0` `Python`", "stars": "17k"}, {"name": "Calibre", "url": "https://calibre-ebook.com/", "description": "E-book library manager that can view, convert, and catalog e-books in most of the major e-book formats and provides a built-in Web server for remote clients. ([Demo](https://calibre-ebook.com/demo), [Source Code (\u2b5024k)](https://github.com/kovidgoyal/calibre)) `GPL-3.0` `Python/deb`"}, {"name": "Inkheart", "url": "https://gitlab.com/Nystik/inkheart", "description": "Lightweight PDF library and reader. `Apache-2.0` `Docker`"}, {"name": "Kapowarr", "url": "https://casvt.github.io/Kapowarr/", "description": "Build and manage a comic book library. Download, rename, move and convert issues of the volume to your liking. ([Source Code (\u2b50892)](https://github.com/Casvt/Kapowarr)) `GPL-3.0` `Docker/Python`"}, {"name": "Kavita", "url": "https://www.kavitareader.com/", "description": "Cross-platform e-book/manga/comic/pdf server and web reader with user management, ratings and reviews, and metadata support. ([Demo](https://www.kavitareader.com/#demo), [Source Code (\u2b5010k)](https://github.com/Kareadita/Kavita)) `GPL-3.0` `.NET/Docker`"}, {"name": "kiwix-serve", "url": "https://github.com/kiwix/kiwix-tools", "description": "HTTP daemon for serving wikis from ZIM files. `GPL-3.0` `C++`", "stars": "819"}, {"name": "Komga", "url": "https://komga.org", "description": "Media server for comics/mangas/BDs with API and OPDS support, a modern web interface for exploring your libraries, as well as a web reader. ([Source Code (\u2b506k)](https://github.com/gotson/komga)) `MIT` `Java/Docker`"}, {"name": "MyMangaDB", "url": "https://github.com/FabianRolfMatthiasNoll/MyMangaDB", "description": "", "stars": "11"}, {"name": "Stump", "url": "https://www.stumpapp.dev", "description": "A fast, free and open source comics, manga and digital book server with OPDS support. ([Source Code (\u2b502k)](https://github.com/stumpapp/stump)) `MIT` `Rust`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Document Management - Institutional Repository and Digital Library Software", "entries": [{"name": "DSpace", "url": "http://www.dspace.org/", "description": "Turnkey repository application providing durable access to digital resources. ([Source Code (\u2b501.1k)](https://github.com/DSpace/DSpace)) `BSD-3-Clause` `Java`"}, {"name": "EPrints", "url": "https://www.eprints.org/", "description": "Digital document management system with a flexible metadata and workflow model primarily aimed at academic institutions. ([Demo](http://tryme.demo.eprints-hosting.org/), [Source Code (\u2b5041)](https://github.com/eprints/eprints3.4)) `GPL-3.0` `Perl`"}, {"name": "Fedora Commons Repository", "url": "https://wiki.lyrasis.org/display/FF/Fedora+Repository+Home", "description": "Robust and modular repository system for the management and dissemination of digital content especially suited for digital libraries and archives, both for access and preservation. ([Source Code (\u2b50244)](https://github.com/fcrepo/fcrepo)) `Apache-2.0` `Java`"}, {"name": "InvenioRDM", "url": "https://inveniordm.docs.cern.ch/", "description": "Highly scalable turn-key research data management platform with a beautiful user experience. ([Demo](https://inveniordm.web.cern.ch/), [Source Code (\u2b50153)](https://github.com/inveniosoftware/invenio-app-rdm), [Clients](https://inveniosoftware.org/products/rdm/)) `MIT` `Python`"}, {"name": "Islandora", "url": "https://www.islandora.ca/", "description": "Drupal module for browsing and managing Fedora-based digital repositories. ([Demo](https://sandbox.islandora.ca/), [Source Code (\u2b50157)](https://github.com/Islandora/islandora)) `GPL-3.0` `PHP`"}, {"name": "Samvera Hyrax", "url": "https://samvera.org/", "description": "Front-end for the Samvera framework, which itself is a Ruby on Rails application for browsing and managing Fedora-based digital repositories. ([Source Code (\u2b50196)](https://github.com/samvera/hyrax)) `Apache-2.0` `Ruby`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Document Management - Integrated Library Systems (ILS)", "entries": [{"name": "Evergreen", "url": "https://evergreen-ils.org", "description": "Highly-scalable software for libraries that helps library patrons find library materials, and helps libraries manage, catalog, and circulate those materials. ([Source Code (\u2b50153)](https://github.com/evergreen-library-system/Evergreen)) `GPL-2.0` `PLpgSQL`"}, {"name": "Koha", "url": "https://koha-community.org/", "description": "Enterprise-class ILS with modules for acquisitions, circulation, cataloging, label printing, offline circulation for when Internet access is not available, and much more. ([Demo](https://koha-community.org/demo/), [Source Code (\u2b50553)](https://github.com/Koha-Community/Koha)) `GPL-3.0` `Perl`"}, {"name": "RERO ILS", "url": "https://rero21.ch/", "description": "Large-scale ILS that can be run as a service with consortial features, intended primarily for library networks. Includes most standard modules (circulation, acquisitions, cataloging,...) and a web-based public and professional interface. ([Demo](https://ils.test.rero.ch/), [Source Code (\u2b5087)](https://github.com/rero/rero-ils)) `AGPL-3.0` `Python/Docker`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 E-commerce", "entries": [{"name": "Aimeos", "url": "https://aimeos.org/", "description": "E-commerce framework for building custom online shops, market places and complex B2B applications scaling to billions of items with Laravel. ([Demo](https://demo.aimeos.org/), [Source Code (\u2b505.3k)](https://github.com/aimeos/aimeos)) `LGPL-3.0/MIT` `PHP`"}, {"name": "Bagisto", "url": "https://bagisto.com/en/", "description": "Leading Laravel open source e-commerce framework with multi-inventory sources, taxation, localization, dropshipping and more exciting features. ([Demo](https://demo.bagisto.com/), [Source Code (\u2b5026k)](https://github.com/bagisto/bagisto)) `MIT` `PHP`"}, {"name": "CoreShop", "url": "https://www.coreshop.org", "description": "E-commerce plugin for Pimcore. ([Source Code (\u2b50289)](https://github.com/coreshop/CoreShop)) `GPL-3.0` `PHP`"}, {"name": "Drupal Commerce", "url": "https://drupalcommerce.org", "description": "Popular e-commerce module for Drupal CMS, with support for dozens of payment, shipping, and shopping related modules. ([Source Code](https://git.drupalcode.org/project/commerce)) `GPL-2.0` `PHP`"}, {"name": "EverShop", "url": "https://evershop.io/", "description": ""}, {"name": "Litecart", "url": "https://github.com/shurco/litecart", "description": "", "stars": "344"}, {"name": "Magento Open Source", "url": "https://business.adobe.com/products/magento/magento-commerce.html", "description": "Leading provider of open omnichannel innovation. ([Source Code (\u2b5012k)](https://github.com/magento/magento2)) `OSL-3.0` `PHP`"}, {"name": "MedusaJs", "url": "https://medusajs.com/", "description": "Headless commerce engine that enables developers to create amazing digital commerce experiences. ([Demo](https://next.medusajs.com/), [Source Code (\u2b5032k)](https://github.com/medusajs/medusa)) `MIT` `Nodejs`"}, {"name": "Microweber", "url": "https://microweber.com/", "description": "Drag and Drop CMS and online shop. ([Source Code (\u2b503.4k)](https://github.com/microweber/microweber)) `MIT` `PHP`"}, {"name": "Open Source POS", "url": "https://github.com/opensourcepos/opensourcepos", "description": "Open Source Point of Sale is a web based point of sale system. `MIT` `PHP`", "stars": "4.1k"}, {"name": "OpenCart", "url": "https://www.opencart.com", "description": "Shopping cart solution. ([Source Code (\u2b508.1k)](https://github.com/opencart/opencart)) `GPL-3.0` `PHP`"}, {"name": "PrestaShop", "url": "https://www.prestashop.com/", "description": "Fully scalable e-commerce solution. ([Demo](https://demo.prestashop.com/), [Source Code (\u2b509k)](https://github.com/PrestaShop/PrestaShop)) `OSL-3.0` `PHP`"}, {"name": "Pretix", "url": "https://pretix.eu/", "description": "Ticket sales platform for events. ([Source Code (\u2b502.3k)](https://github.com/pretix/pretix)) `AGPL-3.0` `Python/Docker`"}, {"name": "s-cart", "url": "https://s-cart.org/", "description": "E-commerce website for individuals and businesses, built on top of Laravel Framework. ([Demo](https://demo.s-cart.org/), [Source Code (\u2b507)](https://github.com/gp247net/s-cart)) `MIT` `PHP`"}, {"name": "Saleor", "url": "https://saleor.io", "description": "Django based open-sourced e-commerce storefront. ([Demo](https://demo.saleor.io/), [Source Code (\u2b5023k)](https://github.com/saleor/saleor)) `BSD-3-Clause` `Docker/Python`"}, {"name": "Shopware Community Edition", "url": "https://www.shopware.com/en/community/community-edition/", "description": "PHP based open source e-commerce software made in Germany. ([Demo](https://www.shopware.com/en/test-demo/), [Source Code (\u2b503.3k)](https://github.com/shopware/shopware)) `MIT` `PHP`"}, {"name": "Solidus", "url": "https://solidus.io/", "description": "A free, open-source ecommerce platform that gives you complete control over your store. ([Source Code (\u2b505.3k)](https://github.com/solidusio/solidus)) `BSD-3-Clause` `Ruby/Docker`"}, {"name": "Spree Commerce", "url": "https://spreecommerce.org", "description": "Spree is a complete, modular & API-driven open source e-commerce solution for Ruby on Rails. ([Demo](https://demo.spreecommerce.org/), [Source Code (\u2b5015k)](https://github.com/spree/spree)) `BSD-3-Clause` `Ruby`"}, {"name": "Sylius", "url": "https://sylius.com", "description": "Symfony2 powered open source full-stack platform for eCommerce. ([Demo](https://sylius.com/try/), [Source Code (\u2b508.4k)](https://github.com/Sylius/Sylius)) `MIT` `PHP`"}, {"name": "Thelia", "url": "https://thelia.net/", "description": "Thelia is an open source and flexible e-commerce solution. ([Demo](https://demo.thelia.net/), [Source Code (\u2b50871)](https://github.com/thelia/thelia)) `LGPL-3.0` `PHP`"}, {"name": "Vendure", "url": "https://www.vendure.io", "description": "A headless commerce framework. ([Demo](https://demo.vendure.io), [Source Code (\u2b508k)](https://github.com/vendurehq/vendure)) `MIT` `Nodejs`"}, {"name": "WooCommerce", "url": "https://woocommerce.com/", "description": "WordPress based e-commerce solution. ([Source Code (\u2b5010k)](https://github.com/woocommerce/woocommerce)) `GPL-3.0` `PHP`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Federated Identity & Authentication", "entries": [], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Feed Readers", "entries": [{"name": "Bubo Reader", "url": "https://github.com/georgemandis/bubo-rss", "description": "Irrationally minimal RSS feed reader. ([Demo](https://bubo-rss-demo.netlify.app/)) `MIT` `Nodejs`", "stars": "227"}, {"name": "CommaFeed", "url": "https://www.commafeed.com/", "description": "Google Reader inspired self-hosted RSS reader. ([Demo](https://www.commafeed.com/#/app/category/all), [Source Code (\u2b503.5k)](https://github.com/Athou/commafeed)) `Apache-2.0` `Java/Docker`"}, {"name": "FeedCord", "url": "https://github.com/Qolors/FeedCord", "description": "", "stars": "299"}, {"name": "Feedpushr", "url": "https://github.com/ncarlier/feedpushr", "description": "Powerful RSS aggregator, able to transform and send articles to many outputs. Single binary, extensible with plugins. `GPL-3.0` `Go/Docker`", "stars": "389"}, {"name": "Feeds Fun", "url": "https://feeds.fun/", "description": "News reader with tags, scoring, and AI. ([Source Code (\u2b50349)](https://github.com/Tiendil/feeds.fun)) `BSD-3-Clause` `Python`"}, {"name": "FreshRSS", "url": "https://freshrss.org/", "description": "Self-hostable RSS feed aggregator. ([Demo](https://demo.freshrss.org/i/), [Source Code (\u2b5015k)](https://github.com/FreshRSS/FreshRSS)) `AGPL-3.0` `PHP/Docker`"}, {"name": "Fusion", "url": "https://github.com/0x2E/fusion", "description": "Lightweight RSS aggregator and reader. `MIT` `Go/Docker`", "stars": "2k"}, {"name": "JARR", "url": "https://1pxsolidblack.pl/jarr-en.html", "description": "JARR (Just Another RSS Reader) is a web-based news aggregator and reader (fork of Newspipe). ([Demo](https://www.jarr.info/), [Source Code (\u2b50130)](https://github.com/jaesivsm/JARR)) `AGPL-3.0` `Docker/Python`"}, {"name": "Kriss Feed", "url": "https://github.com/tontof/kriss_feed", "description": "Simple and smart (or stupid) feed reader. `CC0-1.0` `PHP`", "stars": "288"}, {"name": "Leed", "url": "https://github.com/LeedRSS/Leed", "description": "Leed (for Light Feed) is a Free and minimalist RSS aggregator. `AGPL-3.0` `PHP`", "stars": "231"}, {"name": "Miniflux", "url": "https://miniflux.app/", "description": "Minimalist news reader. ([Source Code (\u2b508.9k)](https://github.com/miniflux/v2)) `Apache-2.0` `Go/deb/Docker`"}, {"name": "NewsBlur", "url": "https://www.newsblur.com/", "description": "Personal news reader that brings people together to talk about the world. A new sound of an old instrument. ([Source Code (\u2b507.4k)](https://github.com/samuelclay/NewsBlur)) `MIT` `Python`"}, {"name": "Newspipe", "url": "https://git.sr.ht/~cedric/newspipe", "description": "Web news reader. ([Demo](https://www.newspipe.org/signup)) `AGPL-3.0` `Python`"}, {"name": "reader", "url": "https://github.com/lemon24/reader", "description": "Feed reader web app and library (so you can use it to build your own), with only standard library and pure-Python dependencies. `BSD-3-Clause` `Python`", "stars": "527"}, {"name": "Readflow", "url": "https://readflow.app", "description": "Lightweight news reader with modern interface and features: full-text search, automatic categorization, archiving, offline support, notifications. ([Source Code (\u2b50466)](https://github.com/ncarlier/readflow)) `AGPL-3.0` `Go/Docker`"}, {"name": "RSS-Bridge", "url": "https://github.com/RSS-Bridge/rss-bridge", "description": "Generate RSS/ATOM feeds for websites which don't have one. `Unlicense` `PHP/Docker`", "stars": "8.8k"}, {"name": "RSS Monster", "url": "https://github.com/pietheinstrengholt/rssmonster", "description": "Easy to use web-based RSS aggregator and reader compatible with the Fever API (alternative to Google Reader). `MIT` `PHP`", "stars": "463"}, {"name": "RSS2EMail", "url": "https://github.com/rss2email/rss2email", "description": "Fetches RSS/Atom-feeds and pushes new content to any email-receiver, supports OPML. `GPL-2.0` `Python/deb`", "stars": "440"}, {"name": "RSSHub", "url": "https://docs.rsshub.app", "description": "Easy to use, and extensible RSS feed aggregator capable of generating RSS feeds from pretty much everything ranging from social media to university departments. ([Demo](https://rsshub.app), [Source Code (\u2b5043k)](https://github.com/DIYgod/RSSHub)) `MIT` `Nodejs/Docker`"}, {"name": "Selfoss", "url": "https://selfoss.aditu.de/", "description": "New multipurpose rss reader, live stream, mashup, aggregation web application. ([Source Code (\u2b502.5k)](https://github.com/fossar/selfoss)) `GPL-3.0` `PHP`"}, {"name": "Stringer", "url": "https://github.com/stringer-rss/stringer", "description": "Work-in-progress self-hosted, anti-social RSS reader. `MIT` `Ruby`", "stars": "4.1k"}, {"name": "Tiny Tiny RSS", "url": "https://tt-rss.org", "description": "Web-based news feed (RSS/Atom) reader and aggregator. ([Source Code (\u2b50656)](https://github.com/tt-rss/tt-rss)) `GPL-3.0` `Docker/PHP`"}, {"name": "TinyFeed", "url": "https://feed.lovergne.dev/", "description": "Generate a static HTML page from a collection of feeds with a simple CLI. ([Demo](https://feed.lovergne.dev/demo), [Source Code (\u2b50306)](https://github.com/TheBigRoomXXL/tinyfeed)) `MIT` `Go/Docker`"}, {"name": "Upvote RSS", "url": "https://www.upvote-rss.com/", "description": ""}, {"name": "Yarr", "url": "https://github.com/nkanaev/yarr", "description": "Yarr (yet another rss reader) is a web-based feed aggregator which can be used both as a desktop application and a personal self-hosted server. `MIT` `Go`", "stars": "3.8k"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 File Transfer & Synchronization", "entries": [{"name": "bewCloud", "url": "https://bewcloud.com", "description": "File sharing + sync, notes, and photos (alternative to Nextcloud and ownCloud's RSS reader). ([Source Code (\u2b501.1k)](https://github.com/bewcloud/bewcloud), [Clients](https://github.com/bewcloud)) `AGPL-3.0` `Docker`"}, {"name": "Cloudreve", "url": "https://cloudreve.org/", "description": "File management and sharing system, supports multiple storage providers. ([Demo](https://demo.cloudreve.org), [Source Code (\u2b5027k)](https://github.com/cloudreve/cloudreve)) `GPL-3.0` `Docker/Go`"}, {"name": "Git Annex", "url": "https://git-annex.branchable.com/", "description": "File synchronization between computers, servers, external drives. ([Source Code](https://git.joeyh.name/index.cgi/git-annex.git/)) `GPL-3.0` `Haskell`"}, {"name": "Kinto", "url": "https://kinto.readthedocs.org", "description": "Minimalist JSON storage service with synchronisation and sharing abilities. ([Source Code (\u2b504.4k)](https://github.com/Kinto/kinto)) `Apache-2.0` `Python`"}, {"name": "Nextcloud", "url": "https://nextcloud.com/", "description": "Access and share your files, calendars, contacts, mail and [more](https://apps.nextcloud.com/) from any device, on your terms. ([Demo](https://try.nextcloud.com/), [Source Code (\u2b5034k)](https://github.com/nextcloud/server)) `AGPL-3.0` `PHP/deb`"}, {"name": "OpenCloud", "url": "https://docs.opencloud.eu/", "description": "File Sharing and Collaboration Platform. ([Source Code (\u2b505k)](https://github.com/opencloud-eu/opencloud)) `Apache-2.0` `Docker/Go/Nodejs`"}, {"name": "OpenSSH SFTP server", "url": "https://www.openssh.com/", "description": "Secure File Transfer Program. ([Source Code](https://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin/ssh/)) `BSD-2-Clause` `C/deb`"}, {"name": "ownCloud", "url": "https://owncloud.org/", "description": "All-in-one solution for saving, synchronizing, viewing, editing and sharing files, calendars, address books and more. ([Source Code (\u2b508.7k)](https://github.com/owncloud/core), [Clients (\u2b508.7k)](https://github.com/owncloud/core/wiki/Apps)) `AGPL-3.0` `PHP/Docker/deb`"}, {"name": "Peergos", "url": "https://peergos.org", "description": "Secure and private space online where you can store, share and view your photos, videos, music and documents. Also includes a calendar, news feed, task lists, chat and email client. ([Source Code (\u2b502.4k)](https://github.com/Peergos/Peergos)) `AGPL-3.0` `Java`"}, {"name": "Puter", "url": "https://puter.com/", "description": "Web-based operating system designed to be feature-rich, exceptionally fast, and highly extensible. ([Demo](https://puter.com/), [Source Code (\u2b5040k)](https://github.com/heyputer/puter)) `AGPL-3.0` `Nodejs/Docker`"}, {"name": "Pydio", "url": "https://pydio.com/", "description": "Turn any web server into a powerful file management system and an alternative to mainstream cloud storage providers. ([Demo](https://pydio.com/en/demo), [Source Code (\u2b502.2k)](https://github.com/pydio/cells)) `AGPL-3.0` `Go`"}, {"name": "Samba", "url": "https://www.samba.org/", "description": "Samba is the standard Windows interoperability suite of programs for Linux and Unix. It provides secure, stable and fast file and print services for all clients using the SMB/CIFS protocol. ([Source Code](https://git.samba.org/samba.git/)) `GPL-3.0` `C`"}, {"name": "Seafile", "url": "https://www.seafile.com/en/home/", "description": "File hosting and sharing solution primary for teams and organizations. ([Source Code (\u2b5014k)](https://github.com/haiwen/seafile)) `GPL-2.0/GPL-3.0/AGPL-3.0/Apache-2.0` `C`"}, {"name": "Sync-in", "url": "https://sync-in.com", "description": "File storage, syncing, sharing, and collaboration with real-time editing, permission management, and desktop/CLI clients. ([Demo](https://sync-in.com/docs/demo), [Source Code (\u2b50818)](https://github.com/Sync-in/server), [Clients (\u2b50117)](https://github.com/Sync-in/desktop)) `AGPL-3.0` `Nodejs/Docker`"}, {"name": "Syncthing", "url": "https://syncthing.net/", "description": "Syncthing is an open source peer-to-peer file synchronisation tool. ([Source Code (\u2b5081k)](https://github.com/syncthing/syncthing)) `MPL-2.0` `Go/Docker/deb`"}, {"name": "Unison", "url": "https://www.cis.upenn.edu/~bcpierce/unison/", "description": "Unison is a file-synchronization tool for OSX, Unix, and Windows. ([Source Code (\u2b505.2k)](https://github.com/bcpierce00/unison)) `GPL-3.0` `deb/OCaml`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 File Transfer - Distributed Filesystems", "entries": [], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 File Transfer - Object Storage & File Servers", "entries": [{"name": "GarageHQ", "url": "https://garagehq.deuxfleurs.fr/", "description": "Geo-distributed, S3\u2011compatible storage service that can fulfill many needs. ([Source Code](https://git.deuxfleurs.fr/Deuxfleurs/garage)) `AGPL-3.0` `Docker/Rust`"}, {"name": "Harbor", "url": "https://goharbor.io/", "description": "Cloud native image registry that stores, signs, and scans content. ([Source Code (\u2b5028k)](https://github.com/goharbor/harbor)) `Apache-2.0` `Docker/K8S`"}, {"name": "SeaweedFS", "url": "https://github.com/seaweedfs/seaweedfs", "description": "SeaweedFS is an open source distributed file system supporting WebDAV, S3 API, FUSE mount, HDFS, etc, optimized for lots of small files, and easy to add capacity. `Apache-2.0` `Go`", "stars": "31k"}, {"name": "Zenko CloudServer", "url": "https://www.zenko.io/cloudserver", "description": "Zenko CloudServer, an open-source implementation of a server handling the Amazon S3 protocol. ([Source Code (\u2b501.9k)](https://github.com/scality/cloudserver)) `Apache-2.0` `Docker/Nodejs`"}, {"name": "ZOT OCI Registry", "url": "https://zotregistry.dev", "description": "A production-ready vendor-neutral OCI-native container image registry. ([Demo](https://zothub.io), [Source Code (\u2b501.9k)](https://github.com/project-zot/zot)) `Apache-2.0` `Go/Docker`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 File Transfer - Peer-to-peer Filesharing", "entries": [{"name": "bittorrent-tracker", "url": "https://webtorrent.io/", "description": "Simple, robust, BitTorrent tracker (client and server) implementation. ([Source Code (\u2b501.9k)](https://github.com/webtorrent/bittorrent-tracker)) `MIT` `Nodejs`"}, {"name": "Deluge", "url": "https://deluge-torrent.org/", "description": "Lightweight, cross-platform BitTorrent client. ([Source Code](https://git.deluge-torrent.org/deluge/tree/?h=develop)) `GPL-3.0` `Python/deb`"}, {"name": "PrivyDrop", "url": "https://www.privydrop.app", "description": "Simple and user-friendly, breakpoint-resumable peer-to-peer text, image, and file transfer tool based on WebRTC. ([Source Code (\u2b50121)](https://github.com/david-bai00/PrivyDrop)) `MIT` `Docker/Nodejs`"}, {"name": "qBittorrent", "url": "https://www.qbittorrent.org/", "description": "Free cross-platform bittorrent client with a feature rich Web UI for remote access. ([Source Code (\u2b5036k)](https://github.com/qbittorrent/qBittorrent)) `GPL-2.0` `C++`"}, {"name": "Send", "url": "https://gitlab.com/timvisee/send", "description": "Simple, private, end to end encrypted temporary file sharing, originally built by Mozilla. ([Demo](https://send.vis.ee/), [Clients](https://gitlab.com/timvisee/send#clients)) `MPL-2.0` `Nodejs/Docker`"}, {"name": "slskd", "url": "https://github.com/slskd/slskd", "description": "", "stars": "2.9k"}, {"name": "Transmission", "url": "https://transmissionbt.com/", "description": "Fast, easy, free Bittorrent client. ([Source Code (\u2b5014k)](https://github.com/transmission/transmission)) `GPL-3.0` `C++/deb`"}, {"name": "Webtor", "url": "https://github.com/webtor-io/self-hosted", "description": "Web-based torrent client with instant audio/video streaming. ([Demo](https://webtor.io)) `MIT` `Docker`", "stars": "549"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 File Transfer - Single-click & Drag-n-drop Upload", "entries": [{"name": "015", "url": "https://send.fudaoyuan.icu", "description": "A temporary file sharing platform. Focused on providing one-time, temporary file and text upload, processing, and sharing services. ([Source Code (\u2b50328)](https://github.com/keven1024/015)) `AGPL-3.0` `Docker`"}, {"name": "Chibisafe", "url": "https://chibisafe.app", "description": "File uploader service that aims to to be easy to use and set up. It accepts files, photos, documents, anything you imagine and gives you back a shareable link for you to send to others. ([Source Code (\u2b502.6k)](https://github.com/chibisafe/chibisafe)) `MIT` `Docker/Nodejs`"}, {"name": "Digirecord", "url": "https://ladigitale.dev/digirecord/", "description": "Record and share audio files (documentation in French). ([Source Code](https://codeberg.org/ladigitale/digirecord)) `AGPL-3.0` `Nodejs/PHP`"}, {"name": "elixire", "url": "https://gitlab.com/elixire/elixire", "description": "Simple yet advanced screenshot uploading and link shortening service. ([Clients](https://gitlab.com/elixire/elixiremanager)) `AGPL-3.0` `Python`"}, {"name": "Enclosed", "url": "https://enclosed.cc/", "description": "Minimalistic web application designed for sending private and secure notes. ([Demo](https://enclosed.cc/), [Source Code (\u2b502k)](https://github.com/CorentinTh/enclosed)) `Apache-2.0` `Docker/Nodejs`"}, {"name": "Files Sharing", "url": "https://github.com/axeloz/filesharing", "description": "File sharing application based on unique and temporary links. `GPL-3.0` `PHP/Docker`", "stars": "275"}, {"name": "Flare", "url": "https://github.com/FlintSH/Flare", "description": "A nonbloated, modern, and highly configurable file/screenshot vault server with support for ShareX, Flameshot, and Spectacle. Offers OCR search and more. `MIT` `Docker/Nodejs`", "stars": "106"}, {"name": "Gokapi", "url": "https://github.com/Forceu/gokapi", "description": "Lightweight server to share files, which expire after a set amount of downloads or days. Similar to the discontinued Firefox Send, with the difference that only the admin is allowed to upload files. `GPL-3.0` `Go/Docker`", "stars": "2.6k"}, {"name": "goploader", "url": "https://depado.github.io/goploader/", "description": "Easy file sharing with server-side encryption, curl/httpie/wget compliant. ([Source Code (\u2b50300)](https://github.com/Depado/goploader)) `MIT` `Go`"}, {"name": "GoS\u0190", "url": "https://codeberg.org/stv0g/gose", "description": "Modern file-uploader focusing on scalability and simplicity. It only depends on a S3 storage backend and hence scales horizontally without the need for additional databases or caches. `Apache-2.0` `Go/Docker`"}, {"name": "Jirafeau", "url": "https://gitlab.com/jirafeau/Jirafeau", "description": "One-click-fileshare project. Select your file, upload, and share a link. That's it. `AGPL-3.0` `PHP/Docker`"}, {"name": "OnionShare", "url": "https://github.com/onionshare/onionshare", "description": "Securely and anonymously share a file of any size. `GPL-3.0` `Python/deb`", "stars": "6.9k"}, {"name": "PicoShare", "url": "https://github.com/mtlynch/picoshare", "description": "Minimalist, easy-to-host service for sharing images and other files. `AGPL-3.0` `Go/Docker`", "stars": "2.9k"}, {"name": "Picsur", "url": "https://github.com/CaramelFur/Picsur", "description": "Simple imaging hosting platform that allows you to easily host, edit, and share images. `AGPL-3.0` `Docker`", "stars": "1.2k"}, {"name": "PictShare", "url": "https://www.pictshare.net/", "description": "Multi lingual image hosting service with a simple resizing and upload API. ([Source Code (\u2b50903)](https://github.com/HaschekSolutions/pictshare)) `Apache-2.0` `PHP/Docker`"}, {"name": "Plik", "url": "https://github.com/root-gg/plik", "description": "Scalable and friendly temporary file upload system. ([Demo](https://plik.root.gg/)) `MIT` `Go/Docker`", "stars": "1.7k"}, {"name": "ProjectSend", "url": "https://www.projectsend.org/", "description": "Upload files and assign them to specific clients you create. Give access to those files to your clients. ([Source Code (\u2b501.8k)](https://github.com/projectsend/projectsend)) `GPL-2.0` `PHP`"}, {"name": "PsiTransfer", "url": "https://github.com/psi-4ward/psitransfer", "description": "Simple file sharing solution with robust up-/download-resume and password protection. `BSD-2-Clause` `Nodejs`", "stars": "1.9k"}, {"name": "QuickShare", "url": "https://ihexxa.github.io/quickshare.site/", "description": "Quick and simple file sharing between different devices. ([Source Code (\u2b50628)](https://github.com/ihexxa/quickshare)) `LGPL-3.0` `Docker/Go`"}, {"name": "Sharry", "url": "https://github.com/eikek/sharry", "description": "Share files easily over the internet between authenticated and anonymous users (both ways) with resumable up- and downloads. `GPL-3.0` `Scala/Java/deb/Docker`", "stars": "1.3k"}, {"name": "Shifter", "url": "https://github.com/TobySuch/Shifter", "description": "A simple, self-hosted file-sharing web app, powered by Django. `MIT` `Docker`", "stars": "42"}, {"name": "Slink", "url": "https://docs.slinkapp.io/", "description": "Image sharing platform designed to give users complete control over their media sharing experience. ([Source Code (\u2b501.4k)](https://github.com/andrii-kryvoviaz/slink)) `AGPL-3.0` `Docker`"}, {"name": "transfer.sh", "url": "https://github.com/dutchcoders/transfer.sh", "description": "Easy file sharing from the command line. `MIT` `Go`", "stars": "16k"}, {"name": "Uguu", "url": "https://github.com/nokonoko/uguu", "description": "Stores files and deletes after X amount of time. `MIT` `PHP`", "stars": "1.1k"}, {"name": "Uploady", "url": "https://github.com/farisc0de/Uploady", "description": "Uploady is a simple file uploader script with multi file upload support. `MIT` `PHP`", "stars": "112"}, {"name": "XBackBone", "url": "https://xbackbone.app/", "description": "A simple, fast and lightweight file manager with instant sharing tools integration, like ShareX (a free and open-source screenshot utility for Windows). ([Source Code (\u2b501.1k)](https://github.com/SergiX44/XBackBone)) `AGPL-3.0` `PHP/Docker`"}, {"name": "Zipline", "url": "https://github.com/diced/zipline", "description": "A lightweight, fast and reliable file sharing server that is commonly used with ShareX, offering a react-based Web UI and fast API. `MIT` `Docker/Nodejs`", "stars": "3k"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 File Transfer - Web-based File Managers", "entries": [{"name": "Apaxy", "url": "https://oupala.github.io/apaxy/", "description": "Theme built to enhance the experience of browsing web directories, using the mod\\_autoindex Apache module and some CSS to override the default style of a directory listing. ([Source Code (\u2b501.9k)](https://github.com/oupala/apaxy)) `GPL-3.0` `Javascript`"}, {"name": "copyparty", "url": "https://github.com/9001/copyparty", "description": "Portable file server with accelerated resumable uploads, deduplication, WebDAV, FTP, zeroconf, media indexer, video thumbnails, audio transcoding, and write-only folders, in a single file with no mandatory dependencies. ([Demo](https://a.ocv.me/pub/demo/)) `MIT` `Python`", "stars": "44k"}, {"name": "Directory Lister", "url": "https://www.directorylister.com/", "description": "Simple PHP based directory lister that lists a directory and all its sub-directories and allows you to navigate there within. ([Source Code (\u2b502.5k)](https://github.com/DirectoryLister/DirectoryLister)) `MIT` `PHP/Docker`"}, {"name": "filebrowser", "url": "https://filebrowser.org/", "description": "Web File Browser with a Material Design web interface. ([Source Code (\u2b5034k)](https://github.com/filebrowser/filebrowser)) `Apache-2.0` `Go`"}, {"name": "FileGator", "url": "https://filegator.io/", "description": "FileGator is a powerful multi-user file manager with a single page front-end. ([Demo](https://demo.filegator.io), [Source Code (\u2b502.9k)](https://github.com/filegator/filegator)) `MIT` `PHP/Docker`"}, {"name": "FileRise", "url": "https://github.com/error311/FileRise", "description": "Web file manager with uploads, tagging, share links, gallery/table views, and an in-browser editor. ([Demo (\u2b50925)](https://github.com/error311/FileRise?tab=readme-ov-file#live-demo)) `MIT` `Docker/PHP`", "stars": "925"}, {"name": "Filestash", "url": "https://www.filestash.app/", "description": "Web file manager that lets you manage your data anywhere it is located: FTP, SFTP, WebDAV, Git, S3, Minio, Dropbox, or Google Drive. ([Demo](https://demo.filestash.app/), [Source Code (\u2b5014k)](https://github.com/mickael-kerjean/filestash)) `AGPL-3.0` `Docker`"}, {"name": "Gossa", "url": "https://github.com/pldubouilh/gossa", "description": "Light and simple webserver for your files. `MIT` `Go`", "stars": "1.1k"}, {"name": "IFM", "url": "https://github.com/misterunknown/ifm", "description": "Single script file manager. `MIT` `PHP`", "stars": "367"}, {"name": "mikochi", "url": "https://github.com/zer0tonin/Mikochi", "description": "Browse remote folders, upload files, delete, rename, download and stream files to VLC/mpv. `MIT` `Go/Docker/K8S`", "stars": "356"}, {"name": "miniserve", "url": "https://github.com/svenstaro/miniserve", "description": "CLI tool to serve files and dirs over HTTP. `MIT` `Rust`", "stars": "7.5k"}, {"name": "ResourceSpace", "url": "https://www.resourcespace.com", "description": "Simple, fast, and free way to organise your digital assets. ([Demo](https://www.resourcespace.com/trial), [Source Code](https://www.resourcespace.com/svn)) `BSD-4-Clause` `PHP`"}, {"name": "slcl", "url": "https://gitea.privatedns.org/xavi/slcl", "description": "Simple and lightweight web cloud storage. ([Source Code](https://codeberg.org/xavidcr/slcl)) `AGPL-3.0` `C`"}, {"name": "Surfer", "url": "https://git.cloudron.io/cloudron/surfer", "description": "Simple static file server with webui to manage files. `MIT` `Nodejs`"}, {"name": "TagSpaces", "url": "https://www.tagspaces.org/", "description": "TagSpaces is an offline, cross-platform file manager and organiser that also can function as a note taking app. The WebDAV version of the application can be installed on top of a WebDAV servers such as Nextcloud or ownCloud. ([Demo](https://demo.tagspaces.com), [Source Code (\u2b505k)](https://github.com/tagspaces/tagspaces)) `AGPL-3.0` `Nodejs`"}, {"name": "Tiny File Manager", "url": "https://tinyfilemanager.github.io", "description": "Web based File Manager in PHP, simple, fast and small file manager with a single file. ([Demo](https://tinyfilemanager.github.io/demo/), [Source Code (\u2b505.8k)](https://github.com/prasathmani/tinyfilemanager)) `GPL-3.0` `PHP`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Games", "entries": [{"name": "0 A.D.", "url": "https://play0ad.com/", "description": "Cross-platform real-time strategy game of ancient warfare. ([Source Code](https://gitea.wildfiregames.com/0ad/0ad)) `MIT/GPL-2.0/Zlib` `C++/C/deb`"}, {"name": "A Dark Room", "url": "https://github.com/doublespeakgames/adarkroom", "description": "Minimalist text adventure game for your browser. ([Demo](https://adarkroom.doublespeakgames.com/)) `MPL-2.0` `Javascript`", "stars": "8k"}, {"name": "Digibuzzer", "url": "https://digibuzzer.app/", "description": "Create a virtual game room around a connected buzzer (documentation in French). ([Demo](https://digibuzzer.app/), [Source Code](https://codeberg.org/ladigitale/digibuzzer)) `AGPL-3.0` `Nodejs`"}, {"name": "Hypersomnia", "url": "https://github.com/TeamHypersomnia/Hypersomnia", "description": "Competitive top-down shooter blending Counter-Strike with Hotline Miami. Runs on Linux, Windows, MacOS and the Web. ([Demo](https://hypersomnia.io)) `AGPL-3.0` `C++/Docker`", "stars": "1.5k"}, {"name": "Lila", "url": "https://lichess.org/", "description": "Ad-less chess server powering lichess.org, with official iOS and Android client apps. ([Source Code (\u2b5018k)](https://github.com/lichess-org/lila)) `AGPL-3.0` `Scala`"}, {"name": "Luanti", "url": "https://www.luanti.org/", "description": "Voxel game engine (formerly Minetest). Play one of our many games, mod a game to your liking, make your own game, or play on a multiplayer server. ([Source Code (\u2b5012k)](https://github.com/luanti-org/luanti)) `LGPL-2.1/MIT/Zlib` `C++/Lua/deb`"}, {"name": "Mindustry", "url": "https://mindustrygame.github.io/", "description": "Factorio-like tower defense game. Build production chains to gather more resources, and build complex facilities. ([Source Code (\u2b5027k)](https://github.com/Anuken/Mindustry)) `GPL-3.0` `Java`"}, {"name": "MTA:SA", "url": "https://multitheftauto.com/", "description": ""}, {"name": "OpenTTD", "url": "https://www.openttd.org/", "description": "Transport tycoon simulation game. ([Source Code (\u2b507.7k)](https://github.com/OpenTTD/OpenTTD), [Clients](https://bananas.openttd.org/)) `GPL-2.0` `C++/Docker`"}, {"name": "piqueserver", "url": "https://github.com/piqueserver/piqueserver", "description": "Server for openspades, the first-person shooter in a destructible voxel world. ([Clients (\u2b501.2k)](https://github.com/yvt/openspades)) `GPL-3.0` `Python/C++`", "stars": "230"}, {"name": "Posio", "url": "https://github.com/abrenaut/posio", "description": "Geography multiplayer game. `MIT` `Python`", "stars": "676"}, {"name": "Quizmaster", "url": "https://github.com/nymanjens/quizmaster", "description": "Web application for conducting a quiz, including a page for players to enter their answers. `Apache-2.0` `Scala`", "stars": "310"}, {"name": "Red Eclipse 2", "url": "https://www.redeclipse.net/", "description": "Arena first-person shooter similar to Unreal Tournament. ([Source Code (\u2b50504)](https://github.com/redeclipse/base)) `Zlib/MIT/CC-BY-SA-4.0` `C/C++/deb`"}, {"name": "Scribble.rs", "url": "https://github.com/scribble-rs/scribble.rs", "description": "A web-based pictionary game. ([Demo](https://scribblers.fly.dev)) `BSD-3-Clause` `Go/Docker`", "stars": "625"}, {"name": "Suroi", "url": "https://suroi.io/", "description": "An open-source 2D battle royale game inspired by surviv.io. ([Demo](https://suroi.io/), [Source Code (\u2b50440)](https://github.com/HasangerGames/suroi)) `GPL-3.0` `Nodejs`"}, {"name": "The Battle for Wesnoth", "url": "https://github.com/wesnoth/wesnoth", "description": "The Battle for Wesnoth is an Open Source, turn-based tactical strategy game with a high fantasy theme, featuring both singleplayer and online/hotseat multiplayer combat. `GPL-2.0` `C++/deb`", "stars": "6.5k"}, {"name": "Veloren", "url": "https://veloren.net/", "description": "Multiplayer RPG. Open-source game inspired by Cube World, Legend of Zelda, Dwarf Fortress and Minecraft. ([Source Code](https://gitlab.com/veloren/veloren)) `GPL-3.0` `Rust`"}, {"name": "Word Mastermind", "url": "https://github.com/clupasq/word-mastermind", "description": "Wordle clone. A Mastermind-like game, but instead of colors you need to guess words. ([Demo](https://word-mastermind.glitch.me/)) `MIT` `Nodejs`", "stars": "264"}, {"name": "Zero-K", "url": "https://zero-k.info/", "description": "Open Source on Springrts engine. Zero-K is a traditional real time strategy game with a focus on player creativity through terrain manipulation, physics, and a large roster of unique units - all while being balanced to support competitive play. ([Source Code (\u2b50794)](https://github.com/ZeroK-RTS/Zero-K)) `GPL-2.0` `Lua`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Games - Administrative Utilities & Control Panels", "entries": [{"name": "auto-mcs", "url": "https://www.auto-mcs.com", "description": "Cross-platform Minecraft server manager. ([Source Code (\u2b50421)](https://github.com/macarooni-man/auto-mcs)) `AGPL-3.0` `Python`"}, {"name": "Crafty Controller", "url": "https://craftycontrol.com/", "description": "Minecraft launcher and manager that allows users to start and administer Minecraft servers from a user-friendly interface. ([Source Code](https://gitlab.com/crafty-controller/crafty-4)) `GPL-3.0` `Docker/Python`"}, {"name": "Drop", "url": "https://droposs.org", "description": "Game distribution platform, designed for distributing and sharing DRM-free games efficiently (alternative to Steam, GameVault). ([Source Code (\u2b50609)](https://github.com/Drop-OSS/drop), [Clients (\u2b50171)](https://github.com/Drop-OSS/drop-app)) `AGPL-3.0` `Docker`"}, {"name": "EasyWI", "url": "https://easy-wi.com", "description": "Easy-Wi is a Web-interface that allows you to manage server daemons like gameservers. In addition it provides you with a CMS which includes a fully automated game- and voiceserver lending service. ([Source Code (\u2b50243)](https://github.com/easy-wi/developer/)) `GPL-3.0` `PHP/Shell`"}, {"name": "Gameyfin", "url": "https://gameyfin.org", "description": "Video game library manager with automatic scanning, web access, downloads, and plugin support. ([Source Code (\u2b50961)](https://github.com/gameyfin/gameyfin)) `AGPL-3.0` `Docker`"}, {"name": "Gaseous Server", "url": "https://github.com/gaseous-project/gaseous-server", "description": "", "stars": "841"}, {"name": "Lancache", "url": "https://lancache.net", "description": ""}, {"name": "LinuxGSM", "url": "https://linuxgsm.com/", "description": "CLI tool for deployment and management of dedicated game servers on Linux: more than 120 games are supported. ([Source Code (\u2b504.8k)](https://github.com/GameServerManagers/LinuxGSM)) `MIT` `Shell`"}, {"name": "Minus Games", "url": "https://accessory.github.io/minus_games_user_guide", "description": "Sync games and save files across multiple devices. ([Source Code (\u2b5041)](https://github.com/Accessory/minus_games)) `MIT` `Rust`"}, {"name": "Pelican Panel", "url": "https://pelican.dev/", "description": "Web application for easy management of game servers, offering a user-friendly interface for deploying, configuring, and managing servers, server monitoring tools, and extensive customization options (fork of Pterodactyl). ([Source Code (\u2b501.9k)](https://github.com/pelican-dev/panel)) `AGPL-3.0` `PHP/Docker`"}, {"name": "Pterodactyl", "url": "https://pterodactyl.io/", "description": "Management panel for game servers, with an intuitive UI for end users. ([Source Code (\u2b508.7k)](https://github.com/pterodactyl/panel)) `MIT` `PHP`"}, {"name": "PufferPanel", "url": "https://www.pufferpanel.com/", "description": "Game server management panel designed for both small networks and game server providers. ([Source Code (\u2b501.7k)](https://github.com/pufferpanel/pufferpanel)) `Apache-2.0` `Go`"}, {"name": "RconCli", "url": "https://github.com/gorcon/rcon-cli", "description": "CLI for executing queries on a remote Valve Source dedicated server using the RCON Protocol. `MIT` `Go`", "stars": "646"}, {"name": "Retrom", "url": "https://github.com/JMBeresford/retrom", "description": "Private cloud game library distribution server + frontend/launcher. `GPL-3.0` `Docker/Rust`", "stars": "1.8k"}, {"name": "RomM", "url": "https://romm.app/", "description": ""}, {"name": "SourceBans++", "url": "https://sbpp.github.io/", "description": "Admin, ban, and communication management system for games running on the Source engine. ([Source Code (\u2b50358)](https://github.com/sbpp/sourcebans-pp)) `CC-BY-SA-4.0` `PHP`"}, {"name": "Sunshine", "url": "https://app.lizardbyte.dev/Sunshine/", "description": "Remote game stream host for Moonlight with support up to 120 frames per second and 4K resolution. ([Source Code (\u2b5036k)](https://github.com/LizardByte/Sunshine)) `GPL-3.0` `C++/deb/Docker`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Genealogy", "entries": [{"name": "Genea.app", "url": "https://www.genea.app/", "description": "Genealogy tool designed with privacy in mind that anyone can use to author or edit their family tree. Data is stored in the GEDCOM format and all processing is done in the browser. ([Source Code (\u2b50256)](https://github.com/genea-app/genea-app)) `MIT` `Javascript`"}, {"name": "Genealogy", "url": "https://genealogy.kreaweb.be/", "description": "Record family members and their relationships and build a family tree. ([Demo](https://genealogy.kreaweb.be/), [Source Code (\u2b50318)](https://github.com/MGeurts/genealogy)) `MIT` `PHP`"}, {"name": "GeneWeb", "url": "https://geneweb.tuxfamily.org/wiki/GeneWeb", "description": "Genealogy software that can be used offline or as a Web service. ([Source Code (\u2b50371)](https://github.com/geneweb/geneweb)) `GPL-2.0` `OCaml`"}, {"name": "Gramps Web", "url": "https://www.grampsweb.org/", "description": "Web app for collaborative genealogy, based on and interoperable with Gramps, the open source genealogy desktop application. ([Demo](https://gramps-project.github.io/gramps-web-api/), [Source Code (\u2b50190)](https://github.com/gramps-project/gramps-web-api)) `AGPL-3.0` `Docker`"}, {"name": "webtrees", "url": "https://www.webtrees.net", "description": "Webtrees is the web's leading online collaborative genealogy application. ([Demo](https://dev.webtrees.net/demo-stable/index.php?ctype=gedcom\\&ged=demo), [Source Code (\u2b50728)](https://github.com/fisharebest/webtrees)) `GPL-3.0` `PHP`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Generative Artificial Intelligence (GenAI)", "entries": [{"name": "Agenta", "url": "https://agenta.ai/", "description": "LLMOps platform for prompt management, LLM evaluation, and observability. Build, evaluate, and monitor production-grade LLM applications with collaborative prompt engineering. ([Source Code (\u2b503.9k)](https://github.com/agenta-ai/agenta)) `MIT` `Docker`"}, {"name": "AnythingLLM", "url": "https://anythingllm.com/", "description": "All-in-one desktop & Docker AI application with built-in RAG, AI agents, No-code agent builder, MCP compatibility, and more. ([Source Code (\u2b5057k)](https://github.com/Mintplex-Labs/anything-llm)) `MIT` `Nodejs/Docker`"}, {"name": "Khoj", "url": "https://khoj.dev/", "description": "Your AI second brain. Get answers from the web or your docs. Build custom agents, schedule automations, do deep research. Turn any online or local LLM into your personal, autonomous AI. ([Demo](https://app.khoj.dev/), [Source Code (\u2b5033k)](https://github.com/khoj-ai/khoj)) `AGPL-3.0` `Python/Docker`"}, {"name": "LLM Harbor", "url": "https://github.com/av/harbor", "description": "Containerized LLM toolkit. Run LLM backends, APIs, frontends, and additional services via a concise CLI. `Apache-2.0` `Docker/Shell`", "stars": "2.5k"}, {"name": "LLMKube", "url": "https://llmkube.com", "description": "Kubernetes operator for llama.cpp-native LLM inference with GPU scheduling, Apple Silicon Metal support, and OpenAI-compatible API. ([Source Code (\u2b5036)](https://github.com/defilantech/LLMKube)) `Apache-2.0` `Go/Docker/K8S`"}, {"name": "Local Deep Research", "url": "https://github.com/LearningCircuit/local-deep-research", "description": "AI-powered deep research tool with multi-source search (arXiv, PubMed, web), PDF text extraction, and encrypted local storage. `MIT` `Docker/Python`", "stars": "4.1k"}, {"name": "LocalAI", "url": "https://localai.io/", "description": "Run your AI models locally and generate images and audio (alternative to OpenAI and Claude). ([Source Code (\u2b5044k)](https://github.com/mudler/LocalAI), [Clients](https://localai.io/gallery.html)) `MIT` `Docker/K8S`"}, {"name": "Ollama", "url": "https://ollama.com/", "description": "Get up and running with Llama 3.3, DeepSeek-R1, Phi-4, Gemma 3, and other large language models. ([Source Code (\u2b50166k)](https://github.com/ollama/ollama)) `MIT` `Docker/Python`"}, {"name": "Onyx Community Edition", "url": "https://onyx.app", "description": "Chat UI that works with any LLM. It comes loaded with advanced features like agents, web search, RAG, MCP, deep research, Connectors to 40+ knowledge sources, and more. ([Source Code (\u2b5018k)](https://github.com/onyx-dot-app/onyx)) `MIT` `Docker/K8S`"}, {"name": "Open-WebUI", "url": "https://openwebui.com", "description": "User-friendly AI Interface, supports Ollama, OpenAI API. ([Source Code (\u2b50127k)](https://github.com/open-webui/open-webui)) `BSD-3-Clause` `Docker/Python`"}, {"name": "TuxSEO", "url": "https://tuxseo.com/", "description": ""}, {"name": "Vane", "url": "https://github.com/ItzCrazyKns/Vane", "description": "AI-powered search engine (alternative to Perplexity AI). `MIT` `Docker`", "stars": "33k"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Groupware", "entries": [{"name": "Citadel", "url": "https://www.citadel.org/", "description": "Groupware including email, calendar/scheduling, address books, forums, mailing lists, IM, wiki and blog engines, RSS aggregation and more. ([Source Code](https://www.citadel.org/source.html)) `GPL-3.0` `C/Docker/Shell`"}, {"name": "Colanode", "url": "https://colanode.com", "description": "Collaboration suite with real-time messaging, rich text pages, file management, and dynamic databases - built for offline work (alternative to Slack, Notion). ([Source Code (\u2b504.7k)](https://github.com/colanode/colanode)) `Apache-2.0` `K8S/Docker`"}, {"name": "Cozy Cloud", "url": "https://cozy.io/", "description": "Personal cloud where you can manage and sync your files, notes, contacts, passwords, and documents. ([Source Code](https://github.com/cozy/), [Clients (\u2b507)](https://github.com/cozy/cozy-store)) `GPL-3.0` `Nodejs`"}, {"name": "Digipad", "url": "https://digipad.app/", "description": "An online self-hosted application for creating collaborative digital notepads (Documentation in french). ([Source Code](https://codeberg.org/ladigitale/digipad)) `AGPL-3.0` `Nodejs`"}, {"name": "Digistorm", "url": "https://digistorm.app/", "description": "Create collaborative surveys, quizzes, brainstorms, and word clouds (documentation in French). ([Demo](https://digistorm.app/), [Source Code](https://codeberg.org/ladigitale/digistorm)) `AGPL-3.0` `Nodejs`"}, {"name": "Digiwall", "url": "https://digiwall.app/", "description": "Create multimedia collaborative walls for in-person or remote work (documentation in French). ([Source Code](https://codeberg.org/ladigitale/digiwall)) `AGPL-3.0` `Nodejs`"}, {"name": "egroupware", "url": "https://www.egroupware.org/", "description": "Software suite including calendars, address books, notepad, project management tools, client relationship management tools (CRM), knowledge management tools, a wiki and a CMS. ([Source Code (\u2b50289)](https://github.com/EGroupware/egroupware)) `GPL-2.0` `PHP`"}, {"name": "Group Office", "url": "https://www.group-office.com", "description": "Enterprise CRM and groupware tool. Share projects, calendars, files and e-mail online with co-workers and clients. ([Source Code (\u2b50254)](https://github.com/Intermesh/groupoffice/)) `AGPL-3.0` `PHP`"}, {"name": "Openmeetings", "url": "https://openmeetings.apache.org/index.html", "description": "Video conferencing, instant messaging, whiteboard, collaborative document editing and other groupware tools using API functions of the Red5 Streaming Server for Remoting and Streaming. ([Source Code (\u2b50675)](https://github.com/apache/openmeetings)) `Apache-2.0` `Java`"}, {"name": "SOGo", "url": "https://www.sogo.nu/", "description": "SOGo offers multiple ways to access the calendaring and messaging data. CalDAV, CardDAV, GroupDAV, as well as ActiveSync, including native Outlook compatibility and Web interface. ([Demo](https://demo.sogo.nu/SOGo/), [Source Code (\u2b502.1k)](https://github.com/Alinto/sogo)) `LGPL-2.1` `Objective-C`"}, {"name": "Tine", "url": "https://www.tine-groupware.de/", "description": "Software for digital collaboration in companies and organizations. From powerful groupware functionalities to clever add-ons, tine combines everything to make daily team collaboration easier. ([Source Code (\u2b5020)](https://github.com/tine-groupware/tine)) `AGPL-3.0` `Docker`"}, {"name": "Tracim", "url": "https://github.com/tracim/tracim", "description": "Collaborative Platform for team collaboration: file,threads,notes,agenda,etc. `AGPL-3.0/LGPL-3.0/MIT` `Python`", "stars": "263"}, {"name": "Zimbra Collaboration", "url": "https://www.zimbra.com/", "description": "Email, calendar, collaboration server with Web interface and lots of integrations. ([Source Code](https://github.com/zimbra)) `GPL-2.0/CPAL-1.0` `Java`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Health and Fitness", "entries": [{"name": "Endurain", "url": "https://docs.endurain.com/", "description": "Fitness tracking service designed to give users full control over their data and hosting environment. ([Source Code (\u2b501.8k)](https://github.com/endurain-project/endurain)) `AGPL-3.0` `Docker`"}, {"name": "Fasten Health", "url": "https://github.com/fastenhealth/fasten-onprem/", "description": "", "stars": "2.7k"}, {"name": "FitTrackee", "url": "https://docs.fittrackee.org/", "description": "Simple workout/activity tracker. ([Source Code (\u2b501.1k)](https://github.com/SamR1/FitTrackee)) `AGPL-3.0` `Python/Docker`"}, {"name": "Mere Medical", "url": "https://meremedical.co/", "description": ""}, {"name": "OpenEMR", "url": "https://www.open-emr.org/", "description": "Electronic health records and medical practice management solution. ([Demo](https://www.open-emr.org/demo/), [Source Code (\u2b505k)](https://github.com/openemr/openemr)) `GPL-3.0` `PHP/Docker`"}, {"name": "wger", "url": "https://wger.de/", "description": "Web-based personal workout, fitness and weight logger/tracker. It can also be used as a simple gym management utility and offers a full REST API as well. ([Demo](https://wger.de/en/dashboard), [Source Code (\u2b505.8k)](https://github.com/wger-project/wger)) `AGPL-3.0` `Python/Docker`"}, {"name": "Wingfit", "url": "https://wingfit.fr", "description": "Minimalist fitness app to plan your workouts, track your personal records and leverage smartwatch data. ([Demo](https://wingfit.fr/home), [Source Code (\u2b50470)](https://github.com/itskovacs/wingfit)) `CC-BY-SA-4.0` `Python/Docker`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Human Resources Management (HRM)", "entries": [{"name": "admidio", "url": "https://www.admidio.org/", "description": "User management system for websites of organizations and groups. The system has a flexible role model so that it\u2019s possible to reflect the structure and permissions of your organization. ([Demo](https://www.admidio.org/demo/), [Source Code (\u2b50436)](https://github.com/Admidio/admidio)) `GPL-2.0` `PHP/Docker`"}, {"name": "Frappe HR", "url": "https://frappe.io/hr", "description": "Complete HRMS solution with over 13 different modules right from employee management, onboarding, leaves, to payroll, taxation, and more. ([Source Code (\u2b507.7k)](https://github.com/frappe/hrms)) `GPL-3.0` `Docker/Python/Nodejs`"}, {"name": "MintHCM", "url": "https://minthcm.org/", "description": "Tool for Human Capital Management based on two popular, well-known business applications SugarCRM Community Edition and SuiteCRM. ([Source Code (\u2b50311)](https://github.com/minthcm/minthcm)) `AGPL-3.0` `PHP`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Identity Management", "entries": [], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Internet of Things (IoT)", "entries": [{"name": "Domoticz", "url": "https://www.domoticz.com/", "description": "Home Automation System that lets you monitor and configure various devices like: Lights, Switches, various sensors/meters like Temperature, Rain, Wind, UV, Electra, Gas, Water and much more. ([Source Code (\u2b503.7k)](https://github.com/domoticz/domoticz), [Clients (\u2b50107)](https://github.com/domoticz/domoticz-android)) `GPL-3.0` `C/C++/Docker/Shell`"}, {"name": "EMQX", "url": "https://www.emqx.io/", "description": "Scalable MQTT broker. Connect 100M+ IoT devices in one single cluster, move and process real-time IoT data with 1M msg/s throughput at 1ms latency. ([Demo](https://www.emqx.com/en/mqtt/public-mqtt5-broker), [Source Code (\u2b5016k)](https://github.com/emqx/emqx)) `Apache-2.0` `Docker/Erlang`"}, {"name": "evcc", "url": "https://evcc.io/", "description": "Extensible Electric Vehicle Charge Controller and home energy management system. ([Source Code (\u2b506.3k)](https://github.com/evcc-io/evcc)) `MIT` `deb/Docker/Go`"}, {"name": "FHEM", "url": "https://fhem.de/fhem.html", "description": "Automate common tasks in the household like switching lamps and heating. It can also be used to log events like temperature or power consumption. You can control it via web or smartphone frontends, telnet or TCP/IP directly. ([Source Code](https://svn.fhem.de/trac)) `GPL-3.0` `Perl`"}, {"name": "FlowForge", "url": "https://flowforge.com/", "description": "Deploy Node-RED applications in a reliable, scalable and secure manner. The FlowForge platform provides DevOps capabilities for Node-RED development teams. ([Source Code (\u2b50378)](https://github.com/FlowFuse/flowfuse)) `Apache-2.0` `Nodejs/Docker/K8S`"}, {"name": "FMD Server", "url": "https://fmd-foss.org", "description": "A server to communicate with the FMD (Find My Device) Android app, to locate and control your devices. ([Source Code](https://gitlab.com/fmd-foss/fmd-server), [Clients](https://gitlab.com/fmd-foss/fmd-android)) `GPL-3.0` `Docker/Go`"}, {"name": "Gladys", "url": "https://gladysassistant.com/", "description": "Privacy-first home assistant. ([Source Code (\u2b503k)](https://github.com/GladysAssistant/Gladys)) `Apache-2.0` `Nodejs/Docker`"}, {"name": "Home Assistant", "url": "https://home-assistant.io/", "description": "Home automation platform. ([Demo](https://home-assistant.io/demo/), [Source Code (\u2b5085k)](https://github.com/home-assistant/core)) `Apache-2.0` `Python/Docker`"}, {"name": "ioBroker", "url": "https://www.iobroker.net/", "description": "Integration platform for the Internet of Things, focused on building automation, smart metering, ambient assisted living, process automation, visualization and data logging. ([Source Code (\u2b501.4k)](https://github.com/ioBroker/ioBroker)) `MIT` `Nodejs`"}, {"name": "LHA", "url": "https://github.com/javalikescript/lha", "description": "Light Home Automation application that is fully extensible using Blockly, HTML or Lua. It includes extensions such as ConBee, Philips Hue or Z-Wave JS. `MIT` `Lua`", "stars": "12"}, {"name": "Node RED", "url": "https://nodered.org/", "description": "Browser-based flow editor that helps you wiring hardware devices, APIs and online services to create IoT solutions. ([Source Code (\u2b5023k)](https://github.com/node-red/node-red)) `Apache-2.0` `Nodejs/Docker`"}, {"name": "openHAB", "url": "https://www.openhab.org", "description": "Vendor and technology agnostic open source software for home automation. ([Source Code (\u2b501.1k)](https://github.com/openhab/openhab-core)) `EPL-2.0` `Java`"}, {"name": "OpenRemote", "url": "https://openremote.io", "description": "IoT Asset management, Flow Rules and WHEN-THEN rules, Data visualization, Edge Gateway. ([Demo](https://demo.openremote.io/), [Source Code (\u2b501.7k)](https://github.com/openremote/openremote)) `AGPL-3.0` `Java`"}, {"name": "SIP Irrigation Control", "url": "https://dan-in-ca.github.io/SIP/", "description": "Open source software for sprinkler/irrigation control. ([Source Code (\u2b50406)](https://github.com/Dan-in-CA/SIP)) `GPL-3.0` `Python`"}, {"name": "SOLECTRUS", "url": "https://solectrus.de", "description": "Photovoltaic dashboard that displays energy production and consumption with cost and savings calculations. ([Demo](https://demo.solectrus.de), [Source Code (\u2b50147)](https://github.com/solectrus/solectrus)) `AGPL-3.0` `Docker`"}, {"name": "Tasmota", "url": "https://tasmota.com", "description": "Open source firmware for ESP devices. Total local control with quick setup and updates. Control using MQTT, Web UI, HTTP or serial. Automate using timers, rules or scripts. Integration with home automation solutions. ([Source Code (\u2b5024k)](https://github.com/arendst/Tasmota)) `GPL-3.0` `C/C++`"}, {"name": "Thingsboard", "url": "https://thingsboard.io/", "description": "Open-source IoT Platform - Device management, data collection, processing and visualization. ([Demo](https://demo.thingsboard.io/signup), [Source Code (\u2b5021k)](https://github.com/thingsboard/thingsboard)) `Apache-2.0` `Java/Docker/K8S`"}, {"name": "WebThings Gateway", "url": "https://webthings.io/gateway/", "description": "WebThings is an open source implementation of the Web of Things, including the WebThings Gateway and the WebThings Framework. ([Source Code (\u2b502.6k)](https://github.com/WebThingsIO/gateway)) `MPL-2.0` `Nodejs`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Inventory Management", "entries": [{"name": "Cannery", "url": "https://cannery.app", "description": "Firearm and ammunition tracker app. ([Source Code](https://codeberg.org/shibao/cannery)) `AGPL-3.0` `Docker`"}, {"name": "HomeBox (SysAdminsMedia)", "url": "https://homebox.software/", "description": "Inventory and organization system built for the home user. ([Demo](https://demo.homebox.software/), [Source Code (\u2b505.5k)](https://github.com/sysadminsmedia/homebox)) `AGPL-3.0` `Docker/Go`"}, {"name": "Inventaire", "url": "https://inventaire.io/welcome", "description": "Collaborative resources mapper project, while yet only focused on exploring books mapping with wikidata and ISBNs. ([Source Code](https://codeberg.org/inventaire/inventaire)) `AGPL-3.0` `Nodejs`"}, {"name": "Inventree", "url": "https://docs.inventree.org/en/latest/", "description": "Inventory management system which provides intuitive parts management and stock control. ([Demo](https://inventree.org/demo), [Source Code (\u2b506.6k)](https://github.com/inventree/InvenTree)) `MIT` `Python`"}, {"name": "Open QuarterMaster", "url": "https://openquartermaster.com/", "description": "Powerful inventory management system, designed to be flexible and scalable. ([Source Code (\u2b5060)](https://github.com/Epic-Breakfast-Productions/OpenQuarterMaster)) `GPL-3.0` `deb/Docker`"}, {"name": "Part-DB", "url": "https://docs.part-db.de/", "description": "Inventory management system for your electronic components. ([Demo](https://demo.part-db.de/en/), [Source Code (\u2b501.5k)](https://github.com/Part-DB/Part-DB-server)) `AGPL-3.0` `Docker/PHP/Nodejs`"}, {"name": "Shelf", "url": "https://www.shelf.nu", "description": "Asset and equipment tracking software used by teams who value clarity. Shelf is an asset database and QR asset label generator that lets you create, manage and overview your assets across locations. Unlimited assets, free forever. ([Source Code (\u2b502.4k)](https://github.com/Shelf-nu/shelf.nu)) `AGPL-3.0` `Nodejs`"}, {"name": "Spoolman", "url": "https://github.com/Donkie/Spoolman", "description": "Keep track of your inventory of 3D-printer filament spools. `MIT` `Docker/Python`", "stars": "2.3k"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Knowledge Management Tools", "entries": [{"name": "AFFiNE Community Edition", "url": "https://affine.pro/", "description": "Next-gen knowledge base that brings planning, sorting and creating all together. Privacy first, customizable and ready to use (alternative to Notion and Miro). ([Demo](https://app.affine.pro/), [Source Code (\u2b5067k)](https://github.com/toeverything/AFFiNE)) `MIT/AGPL-3.0` `Docker`"}, {"name": "Atomic Server", "url": "https://atomicserver.eu/", "description": "Knowledge graph database with documents (similar to Notion), tables, search, and a powerful linked data API. Lightweight, very fast and no runtime dependencies. ([Demo](https://atomicdata.dev/), [Source Code (\u2b501.5k)](https://github.com/ontola/atomic-server)) `MIT` `Docker/Rust`"}, {"name": "Digimindmap", "url": "https://ladigitale.dev/digimindmap/#/", "description": "Create simple mindmaps (documentation in French). ([Demo](https://ladigitale.dev/digimindmap/#/), [Source Code](https://codeberg.org/ladigitale/digimindmap)) `AGPL-3.0` `Nodejs/PHP`"}, {"name": "LibreKB", "url": "https://librekb.com/", "description": "Web-based knowledge base solution. A simple web app, it runs on pretty much any web server or hosting provider with PHP and MySQL. ([Source Code (\u2b5058)](https://github.com/michaelstaake/LibreKB/)) `GPL-3.0` `PHP`"}, {"name": "memEx", "url": "https://codeberg.org/shibao/memEx", "description": "Structured personal knowledge base, inspired by zettlekasten and org-mode. `AGPL-3.0` `Docker`"}, {"name": "SiYuan", "url": "https://b3log.org/siyuan/", "description": "A privacy-first personal knowledge management software, written in typescript and golang. ([Source Code (\u2b5042k)](https://github.com/siyuan-note/siyuan)) `AGPL-3.0` `Docker/Go`"}, {"name": "TeamMapper", "url": "https://github.com/b310-digital/teammapper", "description": "Host and create your own mindmaps. Share your mindmap sessions with your team and collaborate live on mindmaps. ([Demo](https://map.kits.blog)) `MIT` `Docker/Nodejs`", "stars": "439"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Learning and Courses", "entries": [{"name": "Canvas LMS", "url": "https://www.instructure.com/canvas/", "description": "Learning management system (LMS) that is revolutionizing the way we educate. ([Demo](https://canvas.instructure.com/register), [Source Code (\u2b506.5k)](https://github.com/instructure/canvas-lms)) `AGPL-3.0` `Ruby`"}, {"name": "Chamilo LMS", "url": "https://chamilo.org/", "description": "Create a virtual campus for the provision of online or semi-online training. ([Source Code (\u2b50929)](https://github.com/chamilo/chamilo-lms)) `GPL-3.0` `PHP`"}, {"name": "Digiscreen", "url": "https://ladigitale.dev/digiscreen/", "description": "Interactive whiteboard/wallpaper for the classroom, in person or remotely (documentation in French). ([Demo](https://ladigitale.dev/digiscreen/), [Source Code](https://codeberg.org/ladigitale/digiscreen)) `AGPL-3.0` `Nodejs/PHP`"}, {"name": "Digitools", "url": "https://ladigitale.dev/digitools", "description": "A set of simple tools to accompany the animation of courses in person or remotely. (documentation in French). ([Demo](https://ladigitale.dev/digitools/), [Source Code](https://codeberg.org/ladigitale/digitools)) `AGPL-3.0` `PHP`"}, {"name": "edX", "url": "https://www.edx.org/", "description": "The Open edX platform is open-source code that powers edX.org. ([Source Code](https://github.com/edx/)) `AGPL-3.0` `Python`"}, {"name": "Gibbon", "url": "https://gibbonedu.org/", "description": "Flexible school management platform designed to make life better for teachers, students, parents and leaders. ([Source Code (\u2b50591)](https://github.com/GibbonEdu/core)) `GPL-3.0` `PHP`"}, {"name": "ILIAS", "url": "https://www.ilias.de", "description": "Learning management system that can cope with anything you throw at it. ([Demo](https://demo.ilias.de), [Source Code (\u2b50475)](https://github.com/ILIAS-eLearning/ILIAS)) `GPL-3.0` `PHP`"}, {"name": "INGInious", "url": "https://inginious.org/?lang=en", "description": "Intelligent grader that allows secured and automated testing of code made by students. ([Source Code (\u2b50233)](https://github.com/INGInious/INGInious), [Clients (\u2b504)](https://github.com/INGInious/plugins)) `AGPL-3.0` `Python/Docker`"}, {"name": "Moodle", "url": "https://moodle.org/", "description": "Learning and courses platform with one of the largest open source communities worldwide. ([Demo](https://moodle.org/demo/), [Source Code](https://git.moodle.org/gw)) `GPL-3.0` `PHP`"}, {"name": "Open eClass", "url": "https://www.openeclass.org/", "description": "Open eClass is an advanced e-learning solution that can enhance the teaching and learning process. ([Demo](https://demo.openeclass.org/), [Source Code (\u2b50156)](https://github.com/gunet/openeclass)) `GPL-2.0` `PHP`"}, {"name": "OpenOLAT", "url": "https://www.openolat.com/?lang=en", "description": "Learning management system for teaching, education, assessment and communication. ([Demo](https://learn.olat.com), [Source Code (\u2b50415)](https://github.com/OpenOLAT/OpenOLAT)) `Apache-2.0` `Java`"}, {"name": "QST", "url": "https://qstonline.org", "description": "Online assessment software. From a quick quiz on your phone to large scale, high stakes, proctored desktop testing, easy, secure and economical. ([Demo](https://qstonline.org/free_account.htm), [Source Code](https://sourceforge.net/projects/qstonline/)) `GPL-2.0` `Perl`"}, {"name": "RELATE", "url": "https://documen.tician.de/relate/", "description": "Courseware package that includes features such as: flexible rules, statistics, multi-course support, class calendar. ([Source Code (\u2b50422)](https://github.com/inducer/relate)) `MIT` `Python`"}, {"name": "RosarioSIS", "url": "https://www.rosariosis.org/", "description": "Student Information System for school management. Features students demographics, grades, scheduling, attendance, student billing, discipline & food service modules. ([Demo](https://www.rosariosis.org/demo/), [Source Code](https://gitlab.com/francoisjacquet/rosariosis/)) `GPL-2.0` `PHP`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Manufacturing", "entries": [{"name": "CNCjs", "url": "https://cnc.js.org/", "description": "Web interface for CNC milling controllers running Grbl, Smoothieware, or TinyG. ([Source Code (\u2b502.6k)](https://github.com/cncjs/cncjs/)) `MIT` `Nodejs`"}, {"name": "Fluidd", "url": "https://docs.fluidd.xyz/", "description": "Lightweight & responsive user interface for Klipper, the 3D printer firmware. ([Source Code (\u2b501.7k)](https://github.com/fluidd-core/fluidd)) `GPL-3.0` `Docker/Nodejs`"}, {"name": "Mainsail", "url": "https://docs.mainsail.xyz/", "description": "Modern and responsive user interface for the Klipper 3D printer firmware. Control and monitor your printer from everywhere, from any device. ([Source Code (\u2b502.1k)](https://github.com/mainsail-crew/mainsail)) `GPL-3.0` `Docker/Python`"}, {"name": "Manyfold", "url": "https://manyfold.app", "description": "Digital asset manager for 3d print files; STL, OBJ, 3MF and more. ([Source Code (\u2b501.8k)](https://github.com/manyfold3d/manyfold)) `MIT` `Docker`"}, {"name": "Octoprint", "url": "https://octoprint.org/", "description": "Snappy web interface for controlling consumer 3D printers. ([Source Code (\u2b508.9k)](https://github.com/OctoPrint/OctoPrint)) `AGPL-3.0` `Docker/Python`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Maps and Global Positioning System (GPS)", "entries": [{"name": "AdventureLog", "url": "https://adventurelog.app", "description": "Travel tracker and trip planner. ([Demo](https://demo.adventurelog.app/signup), [Source Code (\u2b502.9k)](https://github.com/seanmorley15/AdventureLog)) `GPL-3.0` `Docker`"}, {"name": "AirTrail", "url": "https://airtrail.johan.ohly.dk", "description": "Personal flight tracking system. ([Source Code (\u2b50927)](https://github.com/johanohly/AirTrail)) `GPL-3.0` `Docker/Nodejs`"}, {"name": "Bicimon", "url": "https://github.com/knrdl/bicimon", "description": "Bike Speedometer as Progressive Web App. ([Demo](https://knrdl.github.io/bicimon/)) `MIT` `Javascript`", "stars": "62"}, {"name": "Dawarich", "url": "https://dawarich.app/", "description": "Visualize your location history, track your movements, and analyze your travel patterns with complete privacy and control (alternative to Google Timeline a.k.a. Google Location History). ([Source Code (\u2b508.3k)](https://github.com/Freika/dawarich)) `AGPL-3.0` `Docker`"}, {"name": "Geo2tz", "url": "https://github.com/noandrea/geo2tz", "description": "Get the timezone from geo coordinates (lat, lon). `MIT` `Go/Docker`", "stars": "92"}, {"name": "GraphHopper", "url": "https://graphhopper.com/", "description": "Fast routing library and server using OpenStreetMap. ([Source Code (\u2b506.4k)](https://github.com/graphhopper/graphhopper)) `Apache-2.0` `Java`"}, {"name": "Nominatim", "url": "https://nominatim.org/", "description": "Server application for geocoding (address -> coordinates) and reverse geocoding (coordinates -> address) on OpenStreetMap data. ([Source Code (\u2b504.1k)](https://github.com/osm-search/Nominatim)) `GPL-2.0` `C`"}, {"name": "Open Source Routing Machine (OSRM)", "url": "http://project-osrm.org/", "description": "High performance routing engine designed to run on OpenStreetMap data and offering an HTTP API, C++ library interface, and Nodejs wrapper. ([Demo](https://map.project-osrm.org/), [Source Code (\u2b507.6k)](https://github.com/Project-OSRM/osrm-backend)) `BSD-2-Clause` `C++`"}, {"name": "OpenRouteService", "url": "https://openrouteservice.org/", "description": "Route service with directions, isochrones, time-distance matrix, route optimization, etc. ([Demo](https://openrouteservice.org/dev/#/api-docs/introduction), [Source Code (\u2b501.8k)](https://github.com/GIScience/openrouteservice)) `GPL-3.0` `Docker/Java`"}, {"name": "OpenStreetMap", "url": "https://www.openstreetmap.org/", "description": "Collaborative project to create a free editable map of the world. ([Source Code (\u2b502.7k)](https://github.com/openstreetmap/openstreetmap-website), [Clients](https://wiki.openstreetmap.org/wiki/Software)) `GPL-2.0` `Ruby`"}, {"name": "OpenTripPlanner", "url": "https://www.opentripplanner.org/", "description": "Multimodal trip planning software based on OpenStreetMap data and consuming published GTFS-formatted data to suggest routes using local public transit systems. ([Source Code (\u2b502.6k)](https://github.com/opentripplanner/OpenTripPlanner)) `LGPL-3.0` `Java/Javascript`"}, {"name": "OwnTracks Recorder", "url": "https://github.com/owntracks/recorder", "description": "", "stars": "1.1k"}, {"name": "TileServer GL", "url": "https://tileserver.readthedocs.io/", "description": "Vector and raster maps with GL styles. Server side rendering by Mapbox GL Native. Map tile server for Mapbox GL JS, Android, iOS, Leaflet, OpenLayers, GIS via WMTS, etc. ([Source Code (\u2b502.8k)](https://github.com/maptiler/tileserver-gl)) `BSD-2-Clause` `Nodejs/Docker`"}, {"name": "Traccar", "url": "https://www.traccar.org/", "description": "Java application to track GPS positions. Supports loads of tracking devices and protocols, has an Android and iOS App. Has a web interface to view your trips. ([Demo](https://demo.traccar.org/), [Source Code](https://github.com/traccar)) `Apache-2.0` `Java`"}, {"name": "TRIP", "url": "https://itskovacs-trip.netlify.app/", "description": "Minimalist POI Map tracker and Trip planner. ([Demo](https://itskovacs-trip.netlify.app/home), [Source Code (\u2b501.2k)](https://github.com/itskovacs/trip)) `MIT` `Docker`"}, {"name": "wanderer", "url": "https://github.com/open-wanderer/wanderer", "description": "Trail database where you can upload your recorded tracks or create new ones and add various metadata to build an easily searchable catalogue. ([Demo](https://demo.wanderer.to)) `AGPL-3.0` `Docker/Go/Nodejs`", "stars": "3.4k"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Media Management", "entries": [{"name": "ChannelTube", "url": "https://github.com/TheWicklowWolf/ChannelTube", "description": "", "stars": "297"}, {"name": "Deleterr", "url": "https://github.com/rfsbraz/deleterr", "description": "Automated media cleanup tool that removes watched and stale content from Plex, Sonarr, and Radarr based on configurable rules. `MIT` `Docker`", "stars": "275"}, {"name": "Headphones", "url": "https://github.com/rembo10/headphones", "description": "Automated music downloader for NZB and Torrent, written in Python. It supports SABnzbd, NZBget, Transmission, \u00b5Torrent, Deluge and Blackhole. `GPL-3.0` `Python`", "stars": "3.8k"}, {"name": "Lidarr", "url": "https://lidarr.audio/", "description": "Music collection manager for Usenet and BitTorrent users. ([Source Code (\u2b505.1k)](https://github.com/Lidarr/Lidarr)) `GPL-3.0` `C#/Docker`"}, {"name": "LidaTube", "url": "https://github.com/TheWicklowWolf/LidaTube", "description": "", "stars": "322"}, {"name": "Lidify", "url": "https://github.com/TheWicklowWolf/Lidify", "description": "", "stars": "526"}, {"name": "Medusa", "url": "https://github.com/pymedusa/Medusa", "description": "Automatic Video library manager for TV Shows. It watches for new episodes of your favorite shows, and when they are posted it does its magic. ([Clients (\u2b502.7k)](https://github.com/medusajs/nextjs-starter-medusa)) `GPL-3.0` `Python`", "stars": "1.9k"}, {"name": "MeTube", "url": "https://github.com/alexta69/metube", "description": "Web GUI for youtube-dl, with playlist support. Allows downloading videos from dozens of websites. `AGPL-3.0` `Python/Nodejs/Docker`", "stars": "13k"}, {"name": "MKVPriority", "url": "https://github.com/kennethsible/mkvpriority", "description": "Selects preferred audio and subtitle tracks using configurable priority scores and sets the appropriate default and forced flags. `MIT` `Python/Docker`", "stars": "59"}, {"name": "nefarious", "url": "https://lardbit.github.io/nefarious/", "description": "Automate downloading Movies and TV Shows. ([Source Code (\u2b501.2k)](https://github.com/lardbit/nefarious)) `GPL-3.0` `Python`"}, {"name": "Ombi", "url": "https://ombi.io/", "description": "Content request system for Plex/Emby, connects to SickRage, CouchPotato, Sonarr, with a growing feature set. ([Demo](https://app.ombi.io/), [Source Code (\u2b504.1k)](https://github.com/Ombi-app/Ombi)) `GPL-2.0` `C#/deb`"}, {"name": "Pinchflat", "url": "https://github.com/kieraneglin/pinchflat", "description": "", "stars": "4.7k"}, {"name": "PodFetch", "url": "https://samtv12345.github.io/PodFetch", "description": "Sleek and efficient podcast downloader. ([Source Code (\u2b50462)](https://github.com/SamTV12345/PodFetch)) `Apache-2.0` `Docker/Rust`"}, {"name": "Radarr", "url": "https://radarr.video/", "description": "Automatically download movies via Usenet and BitTorrent (fork of Sonarr). ([Source Code (\u2b5013k)](https://github.com/Radarr/Radarr)) `GPL-3.0` `C#/Docker`"}, {"name": "Reaparr", "url": "https://www.reaparr.rocks/", "description": ""}, {"name": "Seerr", "url": "https://github.com/seerr-team/seerr", "description": "Manage requests for your media library, supports Plex, Jellyfin and Emby media servers (fork of Overseerr). `MIT` `Docker/Nodejs`", "stars": "10k"}, {"name": "Sonarr", "url": "https://sonarr.tv/", "description": "Automatic TV Shows downloader and manager for Usenet and BitTorrent. It can grab, sort and rename new episodes and automatically upgrade the quality of files already downloaded when a better quality format becomes available. ([Source Code (\u2b5013k)](https://github.com/Sonarr/Sonarr)) `GPL-3.0` `C#/Docker`"}, {"name": "Spooty", "url": "https://github.com/Raiper34/spooty", "description": "", "stars": "994"}, {"name": "TrackWatch", "url": "https://trackwatch.emlopezr.com", "description": ""}, {"name": "tubesync", "url": "https://github.com/meeb/tubesync", "description": "", "stars": "2.7k"}, {"name": "Watcharr", "url": "https://github.com/sbondCo/Watcharr", "description": "Add and track all the shows and movies you are watching. Comes with user authentication, modern and clean UI and a very simple setup. ([Demo](https://beta.watcharr.app/)) `MIT` `Docker`", "stars": "1.3k"}, {"name": "ydl\\_api\\_ng", "url": "https://github.com/Totonyus/ydl_api_ng", "description": "Simple youtube-dl REST API to launch downloads on a distant server. `GPL-3.0` `Python`", "stars": "229"}, {"name": "YoutubeDL-Server", "url": "https://github.com/nbr23/youtube-dl-server", "description": "Web and REST interface to Youtube-DL for downloading videos onto a server. `MIT` `Python/Docker`", "stars": "308"}, {"name": "yt-dlp Web UI", "url": "https://github.com/marcopiovanello/yt-dlp-web-ui", "description": "Web GUI for yt-dlp. `MPL-2.0` `Docker/Go/Nodejs`", "stars": "2.4k"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Media Streaming", "entries": [], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Media Streaming - Audio Streaming", "entries": [{"name": "Ampache", "url": "https://ampache.org/", "description": "Web based audio/video streaming application. ([Demo](https://play.dogmazic.net/), [Source Code (\u2b503.8k)](https://github.com/ampache/ampache)) `AGPL-3.0` `PHP`"}, {"name": "Audiobookshelf", "url": "https://www.audiobookshelf.org/", "description": "Audiobook and podcast server. It streams all audio formats, keeps and syncs progress across devices. Comes with open-source apps for Android and iOS. ([Source Code (\u2b5012k)](https://github.com/advplyr/audiobookshelf), [Clients (\u2b502.4k)](https://github.com/advplyr/audiobookshelf-app)) `GPL-3.0` `Docker/deb/Nodejs`"}, {"name": "Audioserve", "url": "https://github.com/izderadicka/audioserve", "description": "Simple personal server to serve audio files from directories (audiobooks, music, podcasts...). Focused on simplicity and supports sync of play position between clients. `MIT` `Rust`", "stars": "824"}, {"name": "AzuraCast", "url": "https://www.azuracast.com/", "description": "Modern and accessible web radio management suite. ([Source Code (\u2b503.8k)](https://github.com/AzuraCast/AzuraCast)) `Apache-2.0` `Docker`"}, {"name": "Beets", "url": "https://beets.io/", "description": "Music library manager and MusicBrainz tagger (command-line and Web interface). ([Source Code (\u2b5015k)](https://github.com/beetbox/beets)) `MIT` `Python/deb`"}, {"name": "Black Candy", "url": "https://github.com/blackcandy-org/blackcandy", "description": "Music streaming server. `MIT` `Docker/Ruby`", "stars": "4.2k"}, {"name": "Funkwhale", "url": "https://dev.funkwhale.audio/funkwhale", "description": "Modern, web-based, convivial, multi-user and free music server. `BSD-3-Clause` `Python`"}, {"name": "gonic", "url": "https://github.com/sentriz/gonic", "description": "Lightweight music streaming server. Subsonic compatible. `GPL-3.0` `Go/Docker`", "stars": "2.3k"}, {"name": "koel", "url": "https://koel.dev/", "description": "Personal music streaming server that works. ([Demo](https://demo.koel.dev/), [Source Code (\u2b5017k)](https://github.com/koel/koel)) `MIT` `PHP`"}, {"name": "LibreTime", "url": "https://libretime.org", "description": "Broadcast streaming radio on the web (fork of [Airtime (\u2b50628)](https://github.com/sourcefabric/Airtime)). ([Source Code (\u2b50919)](https://github.com/LibreTime/libretime)) `AGPL-3.0` `Docker/PHP`"}, {"name": "LMS", "url": "https://github.com/epoupon/lms", "description": "Access your self-hosted music using a web interface. `GPL-3.0` `Docker/deb/C++`", "stars": "1.6k"}, {"name": "Lyrion Music Server", "url": "https://lyrion.org/", "description": "Server software which controls a wide range of Squeezebox/Slim Devices audio players and compatible hardware (formerly Logitech Media Server). ([Source Code (\u2b501.7k)](https://github.com/lms-community/slimserver), [Clients](https://lyrion.org/extensions/applications/)) `GPL-2.0` `deb/Docker/Perl`"}, {"name": "Maloja", "url": "https://github.com/krateng/maloja", "description": "Music scrobble database (alternative to Last.fm). ([Demo](https://maloja.krateng.ch/)) `GPL-3.0` `Python/Docker`", "stars": "1.7k"}, {"name": "moOde Audio", "url": "https://moodeaudio.org/", "description": "Audiophile-quality music playback for the wonderful Raspberry Pi family of single board computers. ([Source Code (\u2b501.3k)](https://github.com/moode-player/moode)) `GPL-3.0` `PHP`"}, {"name": "Mopidy", "url": "https://docs.mopidy.com/", "description": ""}, {"name": "mpd", "url": "https://www.musicpd.org/", "description": "Daemon to remotely play music, stream music, handle and organize playlists. Many clients available. ([Source Code (\u2b502.6k)](https://github.com/MusicPlayerDaemon/MPD), [Clients](https://www.musicpd.org/clients/)) `GPL-2.0` `C++`"}, {"name": "mStream", "url": "https://mstream.io/", "description": "Music streaming server with GUI management tools. Runs on Mac, Windows, and Linux. ([Source Code (\u2b502.3k)](https://github.com/IrosTheBeggar/mStream)) `GPL-3.0` `Nodejs`"}, {"name": "multi-scrobbler", "url": "https://foxxmd.github.io/multi-scrobbler", "description": "Scrobble plays from multiple sources to multiple scrobbling services. ([Source Code (\u2b50960)](https://github.com/FoxxMD/multi-scrobbler)) `MIT` `Nodejs/Docker`"}, {"name": "musikcube", "url": "https://musikcube.com/", "description": "Streaming audio server with Linux/macOS/Windows/Android clients. ([Source Code (\u2b504.7k)](https://github.com/clangen/musikcube)) `BSD-3-Clause` `C++/deb`"}, {"name": "Navidrome Music Server", "url": "https://www.navidrome.org", "description": "Modern Music Server and Streamer, compatible with Subsonic/Airsonic. ([Demo](https://www.navidrome.org/demo), [Source Code (\u2b5020k)](https://github.com/navidrome/navidrome), [Clients](https://www.navidrome.org/docs/overview/#apps)) `GPL-3.0` `Docker/Go`"}, {"name": "Pinepods", "url": "https://www.pinepods.online/", "description": "Podcast management system with multi-user support. Pinepods utilizes a central database so aspects like listen time and themes follow from device to device. ([Demo](https://try.pinepods.online), [Source Code (\u2b50828)](https://github.com/madeofpendletonwool/PinePods)) `GPL-3.0` `Docker`"}, {"name": "Polaris", "url": "https://github.com/agersant/polaris", "description": "Music browsing and streaming application optimized for large music collections, ease of use and high performance. `MIT` `Rust/Docker`", "stars": "2.6k"}, {"name": "Snapcast", "url": "https://github.com/snapcast/snapcast", "description": "Synchronous multiroom audio server. `GPL-3.0` `C++/deb`", "stars": "7.5k"}, {"name": "Stretto", "url": "https://github.com/benkaiser/stretto", "description": "", "stars": "635"}, {"name": "Supysonic", "url": "https://github.com/spl0k/supysonic", "description": "Python implementation of the Subsonic server API. `AGPL-3.0` `Python/deb`", "stars": "289"}, {"name": "SwingMusic", "url": "https://swingmusic.vercel.app/", "description": "Swing Music is a beautiful, self-hosted music player and streaming server for your local audio files. Like a cooler Spotify ... but bring your own music. ([Source Code (\u2b501.8k)](https://github.com/swingmx/swingmusic)) `MIT` `Python/Docker`"}, {"name": "vod2pod-rss", "url": "https://github.com/madiele/vod2pod-rss", "description": "", "stars": "364"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Media Streaming - Multimedia Streaming", "entries": [{"name": "ClipBucket", "url": "https://clipbucket.fr/", "description": "Start your own video sharing website (YouTube/Netflix Clone) in a matter of minutes. ([Demo](https://demo.clipbucket.oxygenz.fr/), [Source Code (\u2b50153)](https://github.com/MacWarrior/clipbucket-v5)) `AAL` `Docker/PHP`"}, {"name": "cmyflix", "url": "https://github.com/farfalleflickan/cmyflix", "description": "Minimalist Plex/Jellyfin alternative to stream video. `AGPL-3.0` `C/deb`", "stars": "188"}, {"name": "Gerbera", "url": "https://gerbera.io/", "description": "UPnP Media Server, which allows you to stream your digital media throughout your home network and listen to/watch it on a variety of UPnP compatible devices. ([Source Code (\u2b501.4k)](https://github.com/gerbera/gerbera)) `GPL-2.0` `Docker/deb/C++`"}, {"name": "Icecast 2", "url": "https://icecast.org", "description": "Streaming audio/video server which can be used to create an Internet radio station or a privately running jukebox and many things in between. ([Source Code](https://gitlab.xiph.org/xiph/icecast-server), [Clients](https://icecast.org/apps/)) `GPL-2.0` `C`"}, {"name": "Jellyfin", "url": "https://jellyfin.org", "description": "Media server for audio, video, books, comics, and photos with a sleek interface and robust transcoding capabilities. Almost all modern platforms have clients, including Roku, Android TV, iOS, and Kodi. ([Demo](https://demo.jellyfin.org/stable), [Source Code (\u2b5050k)](https://github.com/jellyfin/jellyfin), [Clients (\u2b507k)](https://github.com/awesome-jellyfin/awesome-jellyfin)) `GPL-2.0` `C#/deb/Docker`"}, {"name": "Karaoke Eternal", "url": "https://www.karaoke-eternal.com", "description": "Host awesome karaoke parties where everyone can easily find and queue songs from their phone's browser. The player is also fully browser-based with support for MP3+G, MP4 and WebGL visualizations. ([Source Code (\u2b50776)](https://github.com/bhj/KaraokeEternal)) `ISC` `Docker/Nodejs`"}, {"name": "Kodi", "url": "https://kodi.tv/", "description": "Multimedia/Entertainment center, formerly known as XBMC. Runs on Android, BSD, Linux, macOS, iOS and Windows. ([Source Code (\u2b5021k)](https://github.com/xbmc/xbmc)) `GPL-2.0` `C++/deb`"}, {"name": "Kyoo", "url": "https://github.com/zoriya/kyoo", "description": "Innovative media browser designed for seamless streaming of anime, series and movies, offering advanced features like dynamic transcoding, auto watch history and intelligent metadata retrieval. ([Demo](https://kyoo.zoriya.dev)) `GPL-3.0` `Docker`", "stars": "2.3k"}, {"name": "MediaMTX", "url": "https://mediamtx.org", "description": "Ready-to-use, zero-dependency real-time media server and proxy to publish, read, record, playback and route video/audio streams over SRT, WebRTC, RTSP, RTMP, HLS, MPEG-TS, RTP. ([Source Code (\u2b5018k)](https://github.com/bluenviron/mediamtx), [Clients](https://mediamtx.org/docs/kickoff/introduction)) `MIT` `Go/Docker`"}, {"name": "Meelo", "url": "https://github.com/Arthi-chaud/Meelo", "description": "Personal Music Server, designed for collectors and music maniacs. `GPL-3.0` `Docker`", "stars": "1.1k"}, {"name": "MistServer", "url": "https://mistserver.org/", "description": "Public domain streaming media server that works with any device and any format. ([Source Code (\u2b50486)](https://github.com/DDVTECH/mistserver)) `Unlicense` `C++`"}, {"name": "NymphCast", "url": "http://nyanko.ws/nymphcast.php", "description": "Turn your choice of Linux-capable hardware into an audio and video source for a television or powered speakers (alternative to Chromecast). ([Source Code (\u2b502.5k)](https://github.com/MayaPosch/NymphCast)) `BSD-3-Clause` `C++`"}, {"name": "Rygel", "url": "https://gnome.pages.gitlab.gnome.org/rygel/", "description": "UPnP AV MediaServer that allows you to easily share audio, video, and pictures. Media player software may use Rygel to become a MediaRenderer that may be controlled remotely by a UPnP or DLNA Controller. ([Source Code](https://gitlab.gnome.org/GNOME/rygel/)) `LGPL-2.1` `C`"}, {"name": "Stash", "url": "https://stashapp.cc", "description": "A web-based library organizer and player for your adult media stash, with auto-tagging and metadata scraping support. ([Source Code (\u2b5012k)](https://github.com/stashapp/stash)) `AGPL-3.0` `Docker/Go`"}, {"name": "\u00b5Streamer", "url": "https://github.com/pikvm/ustreamer", "description": "Lightweight and very quick server to stream MJPEG video from any V4L2 device to the net. `GPL-3.0` `C/deb`", "stars": "2k"}, {"name": "\u00fcWave", "url": "https://u-wave.net/", "description": ""}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Media Streaming - Video Streaming", "entries": [{"name": "CyTube", "url": "https://github.com/calzoneman/sync", "description": "Synchronize media, chat, and more for an arbitrary number of channels. ([Demo](https://cytu.be)) `MIT` `Nodejs`", "stars": "1.6k"}, {"name": "Invidious", "url": "https://github.com/iv-org/invidious", "description": "", "stars": "19k"}, {"name": "MediaCMS", "url": "https://mediacms.io", "description": "Modern, fully featured open source video and media CMS, written in Python/Django/React, featuring a REST API. ([Source Code (\u2b504.8k)](https://github.com/mediacms-io/mediacms)) `AGPL-3.0` `Python/Docker`"}, {"name": "OvenMediaEngine", "url": "https://github.com/OvenMediaLabs/OvenMediaEngine", "description": "Streaming Server with Sub-Second Latency. ([Demo](https://demo.ovenplayer.com)) `AGPL-3.0` `C++/Docker`", "stars": "3.1k"}, {"name": "Owncast", "url": "https://owncast.online/", "description": "Decentralized single-user live video streaming and chat server for running your own live streams similar in style to the large mainstream options. ([Source Code (\u2b5011k)](https://github.com/owncast/owncast)) `MIT` `Go`"}, {"name": "PeerTube", "url": "https://joinpeertube.org/en/", "description": "Decentralized video streaming platform using P2P (BitTorrent) directly in the web browser. ([Source Code (\u2b5015k)](https://github.com/Chocobozzz/PeerTube)) `AGPL-3.0` `Nodejs`"}, {"name": "Rapidbay", "url": "https://github.com/hauxir/rapidbay/", "description": "Videostreaming service/torrent client that allows searching and playing videos from torrents in the browser or from a Chromecast/AppleTV/Smart TV. `MIT` `Python/Docker`", "stars": "828"}, {"name": "Restreamer", "url": "https://datarhei.github.io/restreamer/", "description": "Access H.264 real-time video streaming on your website without a streaming provider. ([Source Code (\u2b504.9k)](https://github.com/datarhei/restreamer)) `Apache-2.0` `Nodejs/Docker`"}, {"name": "SRS", "url": "https://ossrs.io/", "description": "A simple, high efficiency and real-time video server, supports RTMP, WebRTC, HLS, HTTP-FLV and SRT. ([Source Code (\u2b5029k)](https://github.com/ossrs/srs)) `MIT` `Docker/C++`"}, {"name": "SyncTube", "url": "https://github.com/RblSb/SyncTube", "description": "Lightweight and very simple to setup CyTube alternative to watch videos with friends and chat. `MIT` `Nodejs/Haxe`", "stars": "361"}, {"name": "Tube Archivist", "url": "https://tubearchivist.com/", "description": ""}, {"name": "Tube", "url": "https://git.mills.io/prologic/tube", "description": "Youtube-like (*without censorship and features you don't need!*) video sharing app written in Go which also supports automatic transcoding to MP4 H.265 AAC, multiple collections and RSS feed. ([Demo](https://tube.mills.io)) `MIT` `Go`"}, {"name": "VideoLAN Client (VLC)", "url": "https://www.videolan.org/", "description": "Cross-platform multimedia player client and server supporting most multimedia files as well as DVDs, Audio CDs, VCDs, and various streaming protocols. ([Source Code](https://code.videolan.org/videolan/vlc)) `GPL-2.0` `C/deb`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Miscellaneous", "entries": [{"name": "2FAuth", "url": "https://github.com/Bubka/2FAuth", "description": "Manage your Two-Factor Authentication (2FA) accounts and generate their security codes. ([Demo](https://demo.2fauth.app/)) `AGPL-3.0` `PHP/Docker`", "stars": "3.8k"}, {"name": "Anchr", "url": "https://anchr.io", "description": "Toolbox for tiny tasks on the internet, including bookmark collections, URL shortening and (encrypted) image uploads. ([Source Code (\u2b50378)](https://github.com/muety/anchr)) `GPL-3.0` `Nodejs`"}, {"name": "Anubis", "url": "https://anubis.techaro.lol/", "description": "Web AI firewall utility which protects upstream resources from scraper bots. ([Source Code (\u2b5018k)](https://github.com/TecharoHQ/anubis)) `MIT` `Docker/deb/Go`"}, {"name": "asciinema", "url": "https://asciinema.org/", "description": "Web app for hosting asciicasts. ([Demo](https://asciinema.org/explore), [Source Code (\u2b502.5k)](https://github.com/asciinema/asciinema-server)) `Apache-2.0` `Elixir/Docker`"}, {"name": "Baby Buddy", "url": "https://github.com/babybuddy/babybuddy", "description": "Helps caregivers track baby sleep, feedings, diaper changes, and tummy time. ([Demo (\u2b502.7k)](https://github.com/babybuddy/babybuddy#-demo)) `BSD-2-Clause` `Python`", "stars": "2.7k"}, {"name": "ClipCascade", "url": "https://github.com/Sathvik-Rao/ClipCascade", "description": "Syncs your clipboard across multiple devices instantly, without any button press. Available on Windows, macOS, Linux, and Android, it provides seamless and secure clipboard sharing with end-to-end data encryption. `GPL-3.0` `Java/Docker`", "stars": "1.5k"}, {"name": "Cloudlog", "url": "https://magicbug.co.uk/cloudlog/", "description": "Log your amateur radio contacts anywhere. ([Source Code (\u2b50545)](https://github.com/magicbug/cloudlog)) `MIT` `PHP/Docker`"}, {"name": "ConvertX", "url": "https://github.com/C4illin/ConvertX", "description": "Online file converter which supports over a thousand different formats. `AGPL-3.0` `Docker`", "stars": "16k"}, {"name": "CUPS", "url": "https://www.cups.org/", "description": "The Common Unix Print System uses Internet Printing Protocol (IPP) to support printing to local and network printers. ([Source Code (\u2b501.5k)](https://github.com/OpenPrinting/cups)) `GPL-2.0` `C`"}, {"name": "CyberChef", "url": "https://github.com/gchq/CyberChef", "description": "Perform all manner of operations within a web browser such as AES, DES and Blowfish encryption and decryption, creating hexdumps, calculating hashes, and much more. ([Demo](https://gchq.github.io/CyberChef)) `Apache-2.0` `Javascript`", "stars": "34k"}, {"name": "Digiboard", "url": "https://digiboard.app/", "description": "Create collaborative whiteboards (documentation in French). ([Source Code](https://codeberg.org/ladigitale/digiboard)) `AGPL-3.0` `Nodejs`"}, {"name": "Digicard", "url": "https://codeberg.org/ladigitale/digicard", "description": "Create simple graphic compositions (documentation in French). ([Demo](https://ladigitale.dev/digicard/)) `AGPL-3.0` `Nodejs`"}, {"name": "Digicut", "url": "https://ladigitale.dev/digicut/", "description": "Cut audio and video files using FFMPEG.wasm (documentation in French). ([Source Code](https://codeberg.org/ladigitale/digicut)) `AGPL-3.0` `Nodejs`"}, {"name": "Digiface", "url": "https://ladigitale.dev/digiface/", "description": "Create avatars using the Avataaars library (documentation in French). ([Demo](https://ladigitale.dev/digiface/), [Source Code](https://codeberg.org/ladigitale/digiface)) `AGPL-3.0` `Nodejs`"}, {"name": "Digiflashcards", "url": "https://ladigitale.dev/digiflashcards/", "description": "An online application to create flashcards (documentation in French). ([Source Code](https://codeberg.org/ladigitale/digiflashcards)) `AGPL-3.0` `Nodejs/PHP`"}, {"name": "Digimerge", "url": "https://ladigitale.dev/digimerge/", "description": "Assemble audio and video files directly in your browser (documentation in French). ([Demo](https://ladigitale.dev/digimerge/), [Source Code](https://codeberg.org/ladigitale/Digimerge)) `AGPL-3.0` `Nodejs`"}, {"name": "Digiquiz", "url": "https://ladigitale.dev/digiquiz/", "description": "An online application to publish content created with H5P (documentation in French). ([Source Code](https://codeberg.org/ladigitale/digiquiz)) `AGPL-3.0` `Nodejs`"}, {"name": "Digiread", "url": "https://ladigitale.dev/digiread/", "description": ""}, {"name": "Digisteps", "url": "https://ladigitale.dev/digisteps/", "description": "A simple application for creating online educational paths (documentation in French). ([Source Code](https://codeberg.org/ladigitale/digisteps)) `AGPL-3.0` `Nodejs/PHP`"}, {"name": "Digitranscode", "url": "https://ladigitale.dev/digitranscode", "description": "Convert audio files and videos directly in the browser (documentation in French). ([Demo](https://ladigitale.dev/digitranscode), [Source Code](https://codeberg.org/ladigitale/digitranscode)) `AGPL-3.0` `Nodejs`"}, {"name": "Digiview", "url": "https://ladigitale.dev/digiview/", "description": ""}, {"name": "Digiwords", "url": "https://ladigitale.dev/digiwords/", "description": "A simple online application for creating word clouds (documentation in French). ([Source Code](https://codeberg.org/ladigitale/digiwords)) `AGPL-3.0` `Nodejs/PHP`"}, {"name": "DOCAT", "url": "https://github.com/docat-org/docat", "description": "Host your docs. Simple. Versioned. Fancy. `MIT` `Python/Docker`", "stars": "889"}, {"name": "Domain Locker", "url": "https://domain-locker.com", "description": "Domain name portfolio management and tracker. ([Demo](https://demo.domain-locker.com), [Source Code (\u2b501.2k)](https://github.com/lissy93/domain-locker)) `MIT` `Deno/Docker`"}, {"name": "DOMJudge", "url": "https://www.domjudge.org/", "description": "System for running a programming contest, like the ICPC regional and world championship programming contests. ([Demo](https://www.domjudge.org/demo), [Source Code (\u2b50865)](https://github.com/DOMjudge/domjudge)) `GPL-2.0/BSD-3-Clause/MIT` `PHP`"}, {"name": "ESMira", "url": "https://esmira.kl.ac.at", "description": "Run longitudinal studies (ESM, AA, EMA) with data collection and communication with participants being completely anonymous. ([Demo](https://demo-esmira.kl.ac.at/#admin,username:demo,password:demodemodemo), [Source Code (\u2b5021)](https://github.com/KL-Psychological-Methodology/ESMira)) `AGPL-3.0` `PHP`"}, {"name": "F-Droid", "url": "https://f-droid.org", "description": "Server tools for maintaining an F-Droid repository system. ([Source Code](https://gitlab.com/fdroid/fdroidserver)) `AGPL-3.0` `Python/Docker/deb`"}, {"name": "Flyimg", "url": "https://flyimg.io", "description": "Resize and crop images on the fly. Get optimised images with MozJPEG, WebP or PNG using ImageMagick, with an efficient caching system. ([Demo](https://demo.flyimg.io), [Source Code (\u2b501.2k)](https://github.com/flyimg/flyimg)) `MIT` `Docker`"}, {"name": "Geeftlist", "url": "https://codeberg.org/nanawel/geeftlist", "description": "Collaborative platform for managing, sharing and reserving gifts between friends and family. `GPL-3.0` `Docker`"}, {"name": "google-webfonts-helper", "url": "https://github.com/majodev/google-webfonts-helper", "description": "", "stars": "13k"}, {"name": "Habitica", "url": "https://habitica.com/", "description": "Habit tracker app which treats your goals like a Role Playing Game. ([Source Code (\u2b5014k)](https://github.com/HabitRPG/habitica)) `GPL-3.0/CC-BY-SA-3.0` `Nodejs/Docker`"}, {"name": "HortusFox", "url": "https://hortusfox.github.io", "description": "Collaborative plant management and tracking system for plant enthusiasts. ([Source Code (\u2b501.4k)](https://github.com/danielbrendel/hortusfox-web)) `MIT` `PHP/Docker`"}, {"name": "Infisical Community Edition", "url": "https://infisical.com/", "description": "Platform for secrets, certificates, and privileged access management. ([Source Code (\u2b5025k)](https://github.com/Infisical/infisical)) `MIT` `Docker/K8S/deb`"}, {"name": "iSponsorBlockTV", "url": "https://github.com/dmunozv04/iSponsorBlockTV", "description": "", "stars": "5.1k"}, {"name": "IT-Tools by sharevb", "url": "https://github.com/sharevb/it-tools", "description": "Collection of handy online tools for developers (fork of [it-tools (\u2b5038k)](https://github.com/CorentinTh/it-tools)). ([Demo](https://sharevb-it-tools.vercel.app/)) `GPL-3.0` `Docker`", "stars": "1.2k"}, {"name": "Jelu", "url": "https://bayang.github.io/jelu-web", "description": "Read and to-read list book tracker. ([Source Code (\u2b50658)](https://github.com/bayang/jelu)) `MIT` `Java/Docker`"}, {"name": "jetlog", "url": "https://github.com/pbogre/jetlog", "description": "Personal flight tracker and viewer. `GPL-2.0` `Docker`", "stars": "298"}, {"name": "Kasm Workspaces", "url": "https://kasmweb.com/", "description": "Streaming containerized apps and desktops to end-users. Examples include Ubuntu in your browser, or simply single apps such as Chrome, OpenOffice, Gimp, Filezilla etc. ([Demo](https://www.kasmweb.com/#demo), [Source Code](https://github.com/kasmtech)) `GPL-3.0` `Docker`"}, {"name": "Koillection", "url": "https://koillection.github.io/", "description": "Koillection is a service allowing users to manage any kind of collections. ([Source Code (\u2b501.1k)](https://github.com/benjaminjonard/koillection)) `MIT` `Docker/PHP`"}, {"name": "LanguageTool", "url": "https://languagetool.org/", "description": "Proofread more than 20 languages. It finds many errors that a simple spell checker cannot detect. ([Source Code (\u2b5014k)](https://github.com/languagetool-org/languagetool), [Clients](https://languagetool.org/insights/post/product-windows-app/)) `LGPL-2.1` `Java/Docker`"}, {"name": "Libre Translate", "url": "https://libretranslate.com/", "description": "Machine Translation API. ([Source Code (\u2b5014k)](https://github.com/LibreTranslate/LibreTranslate)) `AGPL-3.0` `Docker/Python`"}, {"name": "LubeLogger", "url": "https://lubelogger.com", "description": "Web-based vehicle maintenance and fuel mileage tracker. ([Demo (\u2b502.4k)](https://github.com/hargata/lubelog?tab=readme-ov-file#demo), [Source Code (\u2b502.4k)](https://github.com/hargata/lubelog)) `MIT` `Docker/K8S/C#`"}, {"name": "mosparo", "url": "https://mosparo.io/", "description": "The modern spam protection tool. It replaces other captcha methods with a simple and easy to use spam protection solution. ([Source Code (\u2b50277)](https://github.com/mosparo/mosparo)) `MIT` `PHP`"}, {"name": "Movary", "url": "https://github.com/leepeuker/movary", "description": "", "stars": "704"}, {"name": "Neko", "url": "https://neko.m1k1o.net", "description": "Virtual browser that runs in docker and uses WebRTC. ([Source Code (\u2b5020k)](https://github.com/m1k1o/neko)) `Apache-2.0` `Docker/Go`"}, {"name": "OmniTools", "url": "https://omnitools.app/", "description": "Collection of powerful web-based tools for everyday tasks (coding, manipulating images/videos, PDFs or crunching numbers...). ([Source Code (\u2b508.9k)](https://github.com/iib0011/omni-tools)) `MIT` `Docker`"}, {"name": "Open-Meteo", "url": "https://open-meteo.com/", "description": "Weather API with open-data forecasts, historical and climate data from all major national weather services. ([Demo](https://open-meteo.com/en/docs), [Source Code (\u2b505k)](https://github.com/open-meteo/open-meteo)) `AGPL-3.0` `Docker`"}, {"name": "OpenReader", "url": "https://openreader.richardr.dev/", "description": "EPUB, PDF, DOCX, MD, and TXT file text to speech document reader. Read documents in realtime with high-quality TTS; or extract audiobooks. ([Demo](https://openreader.richardr.dev/), [Source Code (\u2b50294)](https://github.com/richardr1126/openreader)) `MIT` `Docker`"}, {"name": "OpenZiti", "url": "https://openziti.io/", "description": "Fully-featured, zero trust, full mesh overlay network. Includes a 2FA support out of the box, clients for all major desktop/mobile OS'es. ([Source Code (\u2b504k)](https://github.com/openziti/ziti)) `Apache-2.0` `Go`"}, {"name": "Operational.co", "url": "https://operational.co", "description": "Receive alerts in a live timeline from your product. ([Demo](https://app.operational.co/?signinas=kevin), [Source Code (\u2b50440)](https://github.com/operational-co/operational.co)) `AGPL-3.0` `Nodejs/Docker`"}, {"name": "penpot", "url": "https://penpot.app/", "description": "Web-based design and prototyping platform meant for cross-domain teams. ([Source Code (\u2b5045k)](https://github.com/penpot/penpot)) `MPL-2.0` `Docker`"}, {"name": "POMjs", "url": "https://password.oppetmoln.se/", "description": "Random password generator. ([Source Code (\u2b5047)](https://github.com/joho1968/POMjs)) `GPL-2.0` `Javascript`"}, {"name": "P\u00f8nskelisten", "url": "https://github.com/aunefyren/poenskelisten", "description": "Sharing wishlists and collaborating on gifts and presents. `GPL-3.0` `Docker/Go`", "stars": "188"}, {"name": "Reactive Resume", "url": "https://rxresu.me/", "description": "One-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. ([Demo](https://rxresu.me/), [Source Code (\u2b5036k)](https://github.com/AmruthPillai/Reactive-Resume)) `MIT` `Docker/Nodejs`"}, {"name": "revealjs", "url": "https://revealjs.com", "description": "Framework for easily creating beautiful presentations using HTML. ([Demo](https://revealjs.com/), [Source Code (\u2b5071k)](https://github.com/hakimel/reveal.js)) `MIT` `Javascript`"}, {"name": "Revive Adserver", "url": "https://www.revive-adserver.com/", "description": "Ad serving system. Formerly known as OpenX Adserver and phpAdsNew. ([Source Code (\u2b501.4k)](https://github.com/revive-adserver/revive-adserver)) `GPL-2.0` `PHP`"}, {"name": "SANE Network Scanning", "url": "http://sane-project.org/", "description": "Allow remote clients to access image acquisition devices (scanners) available on the local host. ([Source Code](http://www.sane-project.org/cvs.html)) `GPL-2.0` `C`"}, {"name": "string.is", "url": "https://string.is/", "description": "An open-source, privacy-friendly online string toolkit for developers. ([Source Code (\u2b50297)](https://github.com/recurser/string-is)) `AGPL-3.0` `Nodejs`"}, {"name": "Teleport", "url": "https://goteleport.com/", "description": "Certificate authority and access plane for SSH, Kubernetes, web applications, and databases. ([Source Code (\u2b5020k)](https://github.com/gravitational/teleport)) `Apache-2.0` `Go/Docker/K8S`"}, {"name": "TeslaMate", "url": "https://github.com/teslamate-org/teslamate", "description": "A powerful data logger for Tesla vehicles. `MIT` `Elixir/Docker`", "stars": "7.8k"}, {"name": "URL-to-PNG", "url": "https://github.com/jasonraimondi/url-to-png", "description": "URL to PNG utility featuring parallel rendering using Playwright for screenshots and with storage caching via Local, S3, or CouchDB. `MIT` `Nodejs/Docker`", "stars": "242"}, {"name": "Usertour", "url": "https://www.usertour.io/", "description": "User onboarding platform allowing you to create in-app product tours, checklists, and surveys in minutes effortlessly. ([Source Code (\u2b501.9k)](https://github.com/usertour/usertour/)) `AGPL-3.0` `Docker`"}, {"name": "Warracker", "url": "https://warracker.com", "description": "Warranty tracker that lets you monitor expiry dates, upload receipts/files, and get alerts before warranties expire. ([Source Code (\u2b501.4k)](https://github.com/sassanix/Warracker)) `AGPL-3.0` `Docker`"}, {"name": "Wavelog", "url": "https://www.wavelog.org", "description": "Webbased Logging Software for Radio Amateurs. Enhanced QSO logging, statistics and maps for your browser. ([Demo](https://demo.wavelog.org), [Source Code (\u2b50404)](https://github.com/wavelog/wavelog)) `MIT` `PHP/Docker`"}, {"name": "WeeWX", "url": "https://weewx.com/", "description": "Open source software for your weather station. ([Demo](https://weewx.com/showcase.html), [Source Code (\u2b501.1k)](https://github.com/weewx/weewx)) `GPL-3.0` `Python/deb`"}, {"name": "WeTTY", "url": "https://butlerx.github.io/wetty/#/", "description": "Terminal in browser over http/https. ([Source Code (\u2b505.2k)](https://github.com/butlerx/wetty)) `MIT` `Docker/Nodejs`"}, {"name": "Wishlist", "url": "https://github.com/cmintey/wishlist", "description": "Wishlist application that you can share with your friends and family. `MIT` `Docker/K8S`", "stars": "504"}, {"name": "Yamtrack", "url": "https://github.com/FuzzyGrim/Yamtrack", "description": "", "stars": "2.2k"}, {"name": "Zero-TOTP", "url": "https://zero-totp.com", "description": "Complete, reliable, secure and zero-trust webapp based on zero-knowledge encryption to store your TOTP codes. ([Source Code (\u2b5020)](https://github.com/SeaweedbrainCY/zero-totp)) `GPL-3.0` `Docker`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Money, Budgeting & Management", "entries": [{"name": "Actual", "url": "https://actualbudget.org", "description": "Local-first personal finance tool based on zero-sum budgeting, supporting synchronization across devices, custom rules, manual transaction importing (from QIF, OFX, and QFX files), and optional automatic synchronization with many banks. ([Source Code (\u2b5026k)](https://github.com/actualbudget/actual)) `MIT` `Nodejs/Docker`"}, {"name": "Bigcapital", "url": "https://bigcapital.app/", "description": "Financial accounting and inventory management software for small to medium businesses. ([Source Code (\u2b503.6k)](https://github.com/bigcapitalhq/bigcapital)) `AGPL-3.0` `Docker`"}, {"name": "Bitcart", "url": "https://bitcart.ai", "description": "Cryptocurrencies payment processor and development platform. ([Demo](https://admin.bitcart.ai), [Source Code (\u2b50920)](https://github.com/bitcart/bitcart)) `MIT` `Docker/Python/Nodejs`"}, {"name": "BTCPay Server", "url": "https://btcpayserver.org/", "description": "Bitcoin and other cryptocurrencies payment processor. ([Demo](https://mainnet.demo.btcpayserver.org/), [Source Code (\u2b507.5k)](https://github.com/btcpayserver/btcpayserver)) `MIT` `C#`"}, {"name": "DePay", "url": "https://depay.com", "description": "Accept Web3 Payments directly into your wallet. Peer-to-peer, free, self-hosted & open-source. ([Demo](https://depay.com/products/payments), [Source Code (\u2b50125)](https://github.com/depayfi/widgets)) `MIT` `Nodejs`"}, {"name": "Econumo", "url": "https://econumo.com", "description": "Budgeting application for managing personal and family finances, supporting multiple currencies, joint accounts, and budgets. ([Demo](https://demo.econumo.com), [Source Code (\u2b5066)](https://github.com/econumo/econumo)) `MIT` `Docker`"}, {"name": "ExpenseOwl", "url": "https://github.com/tanq16/expenseowl", "description": "Extremely simple expense tracker with a beautiful UI. `MIT` `Go/Docker/K8S`", "stars": "1.4k"}, {"name": "ezbookkeeping", "url": "https://ezbookkeeping.mayswind.net/", "description": "A lightweight personal bookkeeping app hosted by yourself. ([Demo](https://ezbookkeeping-demo.mayswind.net/), [Source Code (\u2b504.5k)](https://github.com/mayswind/ezbookkeeping)) `MIT` `Go/Docker`"}, {"name": "Family Accounting Tool", "url": "https://github.com/nymanjens/facto", "description": "Web-based finance management tool for partners with partially shared expenses. `Apache-2.0` `Scala`", "stars": "347"}, {"name": "Fava", "url": "https://beancount.github.io/fava/", "description": "Web frontend of Beancount, a text based double-entry accounting system. ([Demo](https://fava.pythonanywhere.com/example-with-budgets/income_statement/), [Source Code (\u2b502.4k)](https://github.com/beancount/fava)) `MIT` `Python`"}, {"name": "Firefly III", "url": "https://firefly-iii.org/", "description": "Firefly III is a modern financial manager. It helps you to keep track of your money and make budget forecasts. It supports credit cards, has an advanced rule engine and can import data from many banks. ([Demo](https://demo.firefly-iii.org/), [Source Code (\u2b5023k)](https://github.com/firefly-iii/firefly-iii)) `AGPL-3.0` `PHP/Docker`"}, {"name": "FOSSBilling", "url": "https://fossbilling.org/", "description": "Hosting and billing automation. Integrates with WHM, CWP, cPanel and HestiaCP. Full API and easily extensible. ([Demo](https://fossbilling.org/demo), [Source Code (\u2b501.5k)](https://github.com/FOSSBilling/FOSSBilling)) `Apache-2.0` `PHP/Docker`"}, {"name": "Galette", "url": "https://galette.eu/", "description": "Membership management web application aimed towards non profit organizations. ([Source Code (\u2b5067)](https://github.com/galette/galette)) `GPL-3.0` `PHP`"}, {"name": "Ghostfolio", "url": "https://ghostfol.io/", "description": "Wealth management software to keep track of stocks, ETFs and cryptocurrencies. ([Source Code (\u2b508k)](https://github.com/ghostfolio/ghostfolio)) `AGPL-3.0` `Docker/Nodejs`"}, {"name": "GRR", "url": "https://grr.devome.com/?lang=en", "description": "Assets management and booking for small/medium companies. ([Source Code (\u2b5097)](https://github.com/JeromeDevome/GRR)) `GPL-2.0` `PHP`"}, {"name": "HyperSwitch", "url": "https://hyperswitch.io/", "description": ""}, {"name": "IHateMoney", "url": "https://ihatemoney.org/", "description": "Manage your shared expenses, easily. ([Demo](https://ihatemoney.org/demo/), [Source Code (\u2b501.4k)](https://github.com/spiral-project/ihatemoney)) `BSD-3-Clause` `Docker/Python`"}, {"name": "InvoicePlane", "url": "https://www.invoiceplane.com/", "description": "Manage quotes, invoices, payments and customers for your small business. ([Source Code (\u2b503k)](https://github.com/InvoicePlane/InvoicePlane)) `MIT` `PHP`"}, {"name": "InvoiceShelf", "url": "https://invoiceshelf.com/", "description": "Track expenses, payments & create professional invoices & estimates (fork of Crater). ([Source Code (\u2b501.6k)](https://github.com/InvoiceShelf/InvoiceShelf)) `AGPL-3.0` `PHP/Docker`"}, {"name": "Kill Bill", "url": "https://killbill.io/", "description": "Subscription billing & payments platform. Have access to real-time analytics and financial reports. ([Source Code (\u2b505.4k)](https://github.com/killbill/killbill)) `Apache-2.0` `Java/Docker`"}, {"name": "Kresus", "url": "https://kresus.org/", "description": "Personal finance manager. ([Demo](https://kresus.org/en/demo.html), [Source Code (\u2b50337)](https://github.com/kresusapp/kresus)) `AGPL-3.0` `Nodejs/Docker`"}, {"name": "Lago", "url": "https://www.getlago.com/", "description": "Metering and usage-based billing. ([Source Code (\u2b509.4k)](https://github.com/getlago/lago)) `AGPL-3.0` `Docker`"}, {"name": "monetr", "url": "https://monetr.app/", "description": "Budgeting application focused on planning for recurring expenses. ([Source Code (\u2b50608)](https://github.com/monetr/monetr)) `FSL-1.1-MIT` `Docker/K8S`"}, {"name": "Mybucks.online", "url": "https://mybucks.online", "description": "Secure, browser-based, password-only self-custodial cryptocurrency wallet. ([Demo](https://app.mybucks.online), [Source Code (\u2b5017)](https://github.com/mybucks-online/app)) `MIT` `Nodejs`"}, {"name": "MyFin Budget", "url": "https://myfinbudget.com", "description": "Personal finances platform (web + REST API + Android) that'll help you budget, keep track of your income/spending and forecast your financial future. ([Demo (\u2b50247)](https://github.com/afaneca/myfin?tab=readme-ov-file#demo-account---try-it-for-yourself), [Source Code (\u2b50247)](https://github.com/afaneca/myfin), [Clients (\u2b5029)](https://github.com/afaneca/myfin-api)) `GPL-3.0` `Nodejs/Docker`"}, {"name": "OctoBot", "url": "https://www.octobot.cloud/", "description": "Cryptocurrency trading bot. ([Source Code (\u2b505.5k)](https://github.com/Drakkar-Software/OctoBot)) `GPL-3.0` `Python/Docker`"}, {"name": "Ocular", "url": "https://simonwep.github.io/ocular/", "description": "Simplistic and straightforward budgeting app to track your budget across months and years. ([Demo](https://simonwep.github.io/ocular/demo/#demo), [Source Code (\u2b50437)](https://github.com/simonwep/ocular)) `MIT` `Docker`"}, {"name": "OpenBudgeteer", "url": "https://github.com/TheAxelander/OpenBudgeteer", "description": "Budgeting app based on the Bucket Budgeting Principle. `AGPL-3.0` `Docker/C#`", "stars": "945"}, {"name": "Receipt Wrangler", "url": "https://receiptwrangler.io", "description": ""}, {"name": "REI3", "url": "https://rei3.de/home_en/", "description": "Manage tasks, time, assets and much more within your business. ([Demo](https://rei3.de/demo_en/), [Source Code (\u2b50552)](https://github.com/r3-team/r3)) `MIT` `Go`"}, {"name": "SHKeeper", "url": "https://shkeeper.io/", "description": "Cryptocurrency payment processor with the unique combination of gateway and merchant allowing you to accept payments in multiple cryptocurrencies without fees and intermediaries. ([Demo (\u2b50538)](https://github.com/vsys-host/shkeeper.io?tab=readme-ov-file#11-demo), [Source Code (\u2b50538)](https://github.com/vsys-host/shkeeper.io)) `GPL-3.0` `Python`"}, {"name": "SolidInvoice", "url": "https://solidinvoice.co", "description": "Open source invoicing and quote application. ([Source Code (\u2b50864)](https://github.com/SolidInvoice/SolidInvoice)) `MIT` `PHP`"}, {"name": "Sure", "url": "https://github.com/we-promise/sure", "description": "Personal finance application for everyone (fork of Maybe). `AGPL-3.0` `Docker`", "stars": "7.3k"}, {"name": "VoucherVault", "url": "https://github.com/l4rm4nd/VoucherVault", "description": "Store and manage vouchers, coupons, loyalty and gift cards digitally. Supports expiry notifications, transaction histories, file uploads and OIDC SSO. `GPL-3.0` `Docker`", "stars": "461"}, {"name": "Wallos", "url": "https://wallosapp.com", "description": "Lightweight personal subscription tracker with statistics and optional notifications. ([Demo (\u2b507.6k)](https://github.com/ellite/wallos?tab=readme-ov-file#demo), [Source Code (\u2b507.6k)](https://github.com/ellite/wallos)) `GPL-3.0` `PHP/Docker`"}, {"name": "WYGIWYH", "url": "https://github.com/eitchtee/WYGIWYH", "description": "Simple and powerful finance tracker. ([Demo](https://wygiwyh-demo.herculino.com/)) `AGPL-3.0` `Docker/Python`", "stars": "827"}, {"name": "YAFFA", "url": "https://www.yaffa.cc", "description": "Personal finance web application, that can be used to keep track of your money, expenses, budgets, and investments. It also helps with long-term financial planning. ([Demo](https://sandbox.yaffa.cc), [Source Code (\u2b5091)](https://github.com/kantorge/yaffa)) `MIT` `PHP`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Monitoring & Status Pages", "entries": [], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Network Utilities", "entries": [{"name": "beelzebub", "url": "https://beelzebub-honeypot.com/", "description": ""}, {"name": "Canary Tokens", "url": "https://canarytokens.org", "description": "Generates lightweight, embedded honeypot triggers called canary tokens for detecting unauthorized access. ([Source Code (\u2b502.8k)](https://github.com/thinkst/opencanary)) `BSD-3-Clause` `Docker/Python`"}, {"name": "MyIP", "url": "https://ipcheck.ing", "description": ""}, {"name": "MySpeed", "url": "https://myspeed.dev/", "description": "Speed test analysis software that shows your internet speed for up to 30 days. ([Source Code (\u2b502.8k)](https://github.com/gnmyt/myspeed)) `MIT` `Docker/Nodejs`"}, {"name": "NetAlertX", "url": "https://netalertx.com/", "description": "Network intruder and presence detector. Scans for devices connected to your network and alerts you if new and unknown devices are found. ([Source Code (\u2b505.9k)](https://github.com/netalertx/NetAlertX)) `GPL-3.0` `Docker`"}, {"name": "Speed Test by OpenSpeedTest\u2122", "url": "https://openspeedtest.com/", "description": "Free & Open-Source HTML5 Network Performance Estimation Tool. ([Source Code (\u2b503.5k)](https://github.com/openspeedtest/Speed-Test)) `MIT` `Docker`"}, {"name": "Speedtest Tracker", "url": "https://docs.speedtest-tracker.dev/", "description": "Monitor the performance and uptime of your internet connection. ([Source Code (\u2b505.4k)](https://github.com/alexjustesen/speedtest-tracker)) `MIT` `Docker/K8S`"}, {"name": "Upsnap", "url": "https://github.com/seriousm4x/UpSnap", "description": "A simple Wake on LAN (WOL) dashboard app. Wake up devices on your network and see current status. `MIT` `Go/Docker`", "stars": "5.3k"}, {"name": "Wakupator", "url": "https://github.com/Gibus21250/Wakupator", "description": "Wake On LAN Machine Manager based on network traffic. `MIT` `C`", "stars": "167"}, {"name": "WatchYourLAN", "url": "https://github.com/aceberg/WatchYourLAN", "description": "Lightweight network IP scanner with notifications, history, export to Grafana. `MIT` `Docker/Go/deb`", "stars": "6.9k"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Note-taking & Editors", "entries": [{"name": "Blinko", "url": "https://blinko.space/", "description": "A personal note tool with AI features. ([Source Code (\u2b509.7k)](https://github.com/blinkospace/blinko)) `AGPL-3.0` `Docker`"}, {"name": "DailyTxT", "url": "https://github.com/PhiTux/DailyTxT", "description": "Encrypted diary Web application to save your personal memories of each day. Includes a search function and encrypted file upload. ([Demo](https://dailytxt.phitux.de)) `MIT` `Docker`", "stars": "453"}, {"name": "Docs", "url": "https://docs.numerique.gouv.fr/", "description": "Collaborative note taking, wiki and documentation platform that scales. ([Source Code (\u2b5016k)](https://github.com/suitenumerique/docs)) `MIT` `K8S`"}, {"name": "draw.io", "url": "https://draw.io", "description": "Diagram software for making flowcharts, process diagrams, org charts, UML, ER and network diagrams. ([Source Code (\u2b504.2k)](https://github.com/jgraph/drawio)) `Apache-2.0` `Javascript/Docker`"}, {"name": "flatnotes", "url": "https://github.com/dullage/flatnotes", "description": "Database-less note-taking web app that utilises a flat folder of markdown files for storage. ([Demo](https://demo.flatnotes.io)) `MIT` `Docker`", "stars": "2.8k"}, {"name": "HedgeDoc", "url": "https://hedgedoc.org/", "description": "Realtime collaborative markdown notes on all platforms, formerly known as CodiMD and HackMD CE. ([Demo](https://demo.hedgedoc.org/), [Source Code (\u2b507k)](https://github.com/hedgedoc/hedgedoc)) `AGPL-3.0` `Docker/Nodejs`"}, {"name": "Joplin", "url": "https://joplinapp.org/", "description": "Note taking application with markdown editor and encryption support for mobile and desktop platforms. Runs client-side and syncs through a self hosted Nextcloud instance or similar (alternative to Evernote). ([Source Code (\u2b5054k)](https://github.com/laurent22/joplin)) `MIT` `Nodejs`"}, {"name": "Jotty", "url": "https://jotty.page", "description": "Lightweight but powerful alternative for managing your personal, file based, notes and checklists. ([Source Code (\u2b501.7k)](https://github.com/fccview/jotty)) `AGPL-3.0` `Docker`"}, {"name": "Livebook", "url": "https://livebook.dev", "description": "Realtime collaborative notebook app based on Markdown that supports running Elixir code snippets, TeX and Mermaid Diagrams. Easily deployed using Docker or Elixir. ([Source Code (\u2b505.7k)](https://github.com/livebook-dev/livebook)) `Apache-2.0` `Elixir/Docker`"}, {"name": "Many Notes", "url": "https://github.com/brufdev/many-notes", "description": "Markdown note-taking web application designed for simplicity. `MIT` `Docker`", "stars": "924"}, {"name": "Memos", "url": "https://usememos.com/", "description": "Knowledge base that works with a SQLite db file. ([Demo](https://demo.usememos.com/explore), [Source Code (\u2b5058k)](https://github.com/usememos/memos)) `MIT` `Docker/Go`"}, {"name": "Note Mark", "url": "https://notemark.docs.enchantedcode.co.uk/", "description": "Minimal web-based Markdown notes app. ([Source Code (\u2b50631)](https://github.com/enchant97/note-mark)) `AGPL-3.0` `Docker`"}, {"name": "Overleaf", "url": "https://www.overleaf.com/", "description": "Web-based collaborative LaTeX editor. ([Source Code (\u2b5017k)](https://github.com/overleaf/overleaf)) `AGPL-3.0` `Ruby`"}, {"name": "Plainpad", "url": "https://alextselegidis.com/get/plainpad/", "description": "Modern note taking application for the cloud, utilizing the best features of progressive web apps technology. ([Demo](https://alextselegidis.com/try/plainpad/), [Source Code (\u2b50387)](https://github.com/alextselegidis/plainpad)) `GPL-3.0` `PHP`"}, {"name": "SilverBullet", "url": "https://silverbullet.md/", "description": "Note-taking application optimized for people with a hacker mindset. ([Demo](https://play.silverbullet.md/), [Source Code (\u2b504.9k)](https://github.com/silverbulletmd/silverbullet), [Clients](https://silverbullet.md/Libraries)) `MIT` `Docker/Deno`"}, {"name": "Standard Notes", "url": "https://docs.standardnotes.com/self-hosting/getting-started", "description": "Simple and private notes app. Protect your privacy while getting more done. That's Standard Notes. ([Demo](https://app.standardnotes.com/), [Source Code (\u2b506.4k)](https://github.com/standardnotes/app)) `GPL-3.0` `Ruby`"}, {"name": "TriliumNext Notes", "url": "https://github.com/TriliumNext/Trilium", "description": "Cross-platform hierarchical note taking application with focus on building large personal knowledge bases (fork of Trilium Notes). `AGPL-3.0` `Nodejs/Docker/K8S`", "stars": "35k"}, {"name": "Turtl", "url": "https://turtl.it/", "description": "Totally private personal database and note taking app. ([Source Code](https://github.com/turtl)) `GPL-3.0` `CommonLisp`"}, {"name": "Writing", "url": "https://josephernest.github.io/writing/", "description": "Lightweight distraction-free text editor, in the browser (Markdown and LaTeX supported). No lag when writing. ([Source Code (\u2b501.1k)](https://github.com/josephernest/writing)) `MIT` `Javascript`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Office Suites", "entries": [{"name": "Collabora Online Development Edition", "url": "https://www.collaboraoffice.com/code", "description": "Collabora Online Development Edition (CODE) is a powerful LibreOffice-based online office that supports all major document, spreadsheet and presentation file formats, which you can integrate in your own infrastructure. ([Source Code](https://cgit.freedesktop.org/libreoffice/online/)) `MPL-2.0` `C++`"}, {"name": "CryptPad", "url": "https://cryptpad.org", "description": "Collaboration suite built to enable collaboration, synchronizing changes to documents in real time. ([Source Code (\u2b507.4k)](https://github.com/cryptpad/cryptpad)) `AGPL-3.0` `Nodejs/Docker`"}, {"name": "Digislides", "url": "https://ladigitale.dev/digislides/", "description": "Create multimedia presentations in a quick and easy way. (documentation in French). ([Demo](https://ladigitale.dev/digislides/), [Source Code](https://codeberg.org/ladigitale/Digislides)) `AGPL-3.0` `Nodejs/PHP`"}, {"name": "Etherpad", "url": "https://etherpad.org/", "description": "Highly customizable online editor providing collaborative editing in real-time. ([Demo](https://demo.sandstorm.io/appdemo/h37dm17aa89yrd8zuqpdn36p6zntumtv08fjpu8a8zrte7q1cn60), [Source Code (\u2b5018k)](https://github.com/ether/etherpad-lite)) `Apache-2.0` `Nodejs/Docker`"}, {"name": "Grist", "url": "https://getgrist.com/", "description": "Next-generation spreadsheet with relational structure, formula-based access control, and a portable, self-contained format (alternative to Airtable). ([Demo](https://docs.getgrist.com), [Source Code (\u2b5011k)](https://github.com/gristlabs/grist-core)) `Apache-2.0` `Nodejs/Python/Docker`"}, {"name": "ONLYOFFICE", "url": "https://helpcenter.onlyoffice.com/faq/server-opensource.aspx", "description": "Office suite that enables you to manage documents, projects, team and customer relations in one place. ([Source Code (\u2b506.3k)](https://github.com/ONLYOFFICE/DocumentServer)) `AGPL-3.0` `Nodejs/Docker`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Password Managers", "entries": [{"name": "AliasVault", "url": "https://www.aliasvault.net", "description": "End-to-end encrypted password manager with a built-in email alias generator and server. ([Source Code (\u2b502.3k)](https://github.com/aliasvault/aliasvault)) `MIT` `Docker`"}, {"name": "Bitwarden", "url": "https://bitwarden.com/", "description": ""}, {"name": "Passbolt", "url": "https://www.passbolt.com/", "description": "Collaborative password manager. ([Source Code (\u2b505.7k)](https://github.com/passbolt/passbolt_api)) `AGPL-3.0` `PHP/deb/K8S/Docker`"}, {"name": "PassIt", "url": "https://passit.io/", "description": "Simple password manage with sharing features by group and user, but no administration interface. ([Demo](https://app.passit.io/), [Source Code](https://gitlab.com/passit)) `AGPL-3.0` `Docker/Python`"}, {"name": "Psono", "url": "https://psono.com/", "description": "Password manager for companies. ([Demo](https://www.psono.pw), [Source Code](https://gitlab.com/esaqa/psono/psono-fileserver)) `Apache-2.0` `Python`"}, {"name": "Teampass", "url": "https://teampass.net/", "description": "Password manager dedicated for managing passwords in a collaborative way. One symmetric key is used to encrypt all shared/team passwords and stored server side in a file and the database. works on any server Apache, MySQL and PHP. ([Source Code (\u2b501.8k)](https://github.com/nilsteampassnet/TeamPass)) `GPL-3.0` `PHP`"}, {"name": "Vaultwarden", "url": "https://github.com/dani-garcia/vaultwarden", "description": "Lightweight Bitwarden server API implementation written in Rust. `GPL-3.0` `Rust/Docker`", "stars": "57k"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Pastebins", "entries": [{"name": "bin", "url": "https://github.com/w4/bin", "description": "A paste bin that's actually minimalist. `WTFPL/0BSD` `Rust`", "stars": "643"}, {"name": "BinPastes", "url": "https://github.com/querwurzel/BinPastes", "description": "Minimal pastebin supporting client-side encryption, fulltext search, one-time messages. Intended for one to few users looking for a simple pastebin deployment. `Apache-2.0` `Java`", "stars": "14"}, {"name": "ByteStash", "url": "https://github.com/jordan-dalby/ByteStash", "description": "Pastebin and file storage service with a simple web interface. Supports syntax highlighting, optional user authentication and public sharing. ([Demo (\u2b502.1k)](https://github.com/jordan-dalby/ByteStash?tab=readme-ov-file#demo)) `GPL-3.0` `Docker`", "stars": "2.1k"}, {"name": "Chiyogami", "url": "https://github.com/rhee876527/chiyogami", "description": "Pastebin with API, client-side encryption, user accounts, syntax highlighting, markdown rendering, and more. ([Demo](https://chiyogami.myaddr.dev/)) `BSD-3-Clause` `Docker`", "stars": "74"}, {"name": "dpaste", "url": "https://dpaste.org/", "description": "Simple pastebin with multiple text and code option, with short url result easy to remember. ([Source Code (\u2b50634)](https://github.com/DarrenOfficial/dpaste)) `MIT` `Docker/Python`"}, {"name": "Hemmelig", "url": "https://hemmelig.app", "description": "Share encrypted secrets cross organizations, or as private persons. ([Source Code (\u2b501.1k)](https://github.com/HemmeligOrg/Hemmelig.app)) `MIT` `Docker/Nodejs`"}, {"name": "lesma", "url": "https://lesma.eu", "description": "Simple paste app friendly with browser and command line. ([Demo](https://lesma.eu), [Source Code](https://gitlab.com/ogarcia/lesma)) `GPL-3.0` `Rust/Docker`"}, {"name": "Local Content Share", "url": "https://github.com/Tanq16/local-content-share", "description": "Store and share text snippets and files within your local network. `MIT` `Docker/Go`", "stars": "433"}, {"name": "not-th.re", "url": "https://not-th.re", "description": "Simple paste sharing platform, with client side encryption, featuring the monaco browser-based code editor. ([Demo](https://not-th.re), [Source Code (\u2b5013)](https://github.com/not-three/main)) `AGPL-3.0` `Nodejs/Docker`"}, {"name": "Opengist", "url": "https://opengist.io", "description": "Pastebin powered by Git. ([Demo](https://demo.opengist.io), [Source Code (\u2b503k)](https://github.com/thomiceli/opengist)) `AGPL-3.0` `Docker/Go/Nodejs`"}, {"name": "paaster", "url": "https://paaster.io", "description": "End-to-end encrypted pastebin built with the objective of simplicity. ([Source Code (\u2b50534)](https://github.com/WardPearce/paaster)) `AGPL-3.0` `Docker`"}, {"name": "pacebin", "url": "https://git.crueter.xyz/crueter/pacebin", "description": "Super-minimal pastebin and file upload service focusing on small executable size, portability, and ease of configuration. ([Demo](https://paste.crueter.xyz)) `AGPL-3.0` `C`"}, {"name": "Password Pusher", "url": "https://pwpush.com", "description": "Dead-simple application to securely communicate passwords (or text) over the web. Passwords automatically expire after a certain number of views and/or time has passed. ([Source Code (\u2b502.9k)](https://github.com/pglombardo/PasswordPusher)) `Apache-2.0` `Docker/K8S/Ruby`"}, {"name": "Pastefy", "url": "https://pastefy.app/", "description": "Beautiful, simple and easy to deploy Pastebin with optional client encryption, multitab pastes, an API, a highlighted editor and more. ([Source Code (\u2b50419)](https://github.com/interaapps/pastefy), [Clients](https://github.com/topics/pastefy-addon)) `MIT` `Docker/K8S/Java`"}, {"name": "PrivateBin", "url": "https://privatebin.info/", "description": "Minimalist pastebin/discussion board where the server has zero knowledge of hosted data. ([Demo](https://privatebin.net/), [Source Code (\u2b508.1k)](https://github.com/PrivateBin/PrivateBin)) `Zlib` `PHP`"}, {"name": "rustypaste", "url": "https://github.com/orhun/rustypaste", "description": "Minimal file upload/pastebin service. `MIT` `Rust`", "stars": "1.1k"}, {"name": "SnyPy", "url": "https://snypy.com", "description": "Open source on-prem code snippet manager. ([Demo](https://app.snypy.com), [Source Code](https://github.com/snypy)) `MIT` `Docker`"}, {"name": "Sup3rS3cretMes5age", "url": "https://github.com/algolia/sup3rS3cretMes5age", "description": "Very simple (to deploy and to use) secret message service using Hashicorp Vault as a secrets storage. `MIT` `Go`", "stars": "560"}, {"name": "Wastebin", "url": "https://github.com/matze/wastebin", "description": "Lightweight, minimal and fast pastebin with an SQLite backend. ([Demo](https://bin.bloerg.net)) `MIT` `Rust/Docker`", "stars": "762"}, {"name": "Yopass", "url": "https://github.com/jhaals/yopass", "description": "Secure sharing of secrets, passwords and files. ([Demo](https://yopass.se/)) `Apache-2.0` `Go/Docker`", "stars": "2.7k"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Personal Dashboards", "entries": [{"name": "Dashy", "url": "https://dashy.to/", "description": "Feature-rich homepage for your homelab, with easy YAML configuration. ([Demo](https://demo.dashy.to/), [Source Code (\u2b5024k)](https://github.com/lissy93/dashy)) `MIT` `Nodejs/Docker`"}, {"name": "Glance", "url": "https://github.com/glanceapp/glance", "description": "Highly customizable dashboard that puts all your feeds in one place. `AGPL-3.0` `Docker/Go`", "stars": "33k"}, {"name": "gobookmarks", "url": "https://github.com/arran4/gobookmarks", "description": "Landing page to display bookmarks stored in GitHub, GitLab or local Git. `AGPL-3.0` `Go/Docker`", "stars": "12"}, {"name": "Heimdall", "url": "https://heimdall.site/", "description": "Elegant solution to organise all your web applications. ([Source Code (\u2b509.1k)](https://github.com/linuxserver/Heimdall)) `MIT` `PHP`"}, {"name": "Hiccup", "url": "https://designedbyashw.in/test/hiccup/", "description": "Beautiful static homepage to get to your links and services quickly. It has built-in search, editing, PWA support and localstorage caching to easily organize your start page. ([Source Code (\u2b50189)](https://github.com/ashwin-pc/hiccup)) `MIT` `Javascript/Docker`"}, {"name": "Homarr", "url": "https://homarr.dev", "description": "Sleek, modern dashboard with many integrations and web-based config. ([Source Code (\u2b503.2k)](https://github.com/homarr-labs/homarr)) `MIT` `Docker/Nodejs`"}, {"name": "Homepage by gethomepage", "url": "https://github.com/gethomepage/homepage", "description": "Highly customizable homepage (or startpage / application dashboard) with Docker and service API integrations. `GPL-3.0` `Docker/Nodejs`", "stars": "29k"}, {"name": "Homepage by tomershvueli", "url": "https://github.com/tomershvueli/homepage", "description": "Simple, standalone, self-hosted PHP page that is your window to your server and the web. `MIT` `PHP`", "stars": "322"}, {"name": "Homer", "url": "https://github.com/bastienwirtz/homer", "description": "Dead simple static homepage to expose your server services, with an easy yaml configuration and connectivity check. ([Demo](https://homer-demo.netlify.app)) `Apache-2.0` `Docker/K8S/Nodejs`", "stars": "11k"}, {"name": "Hubleys", "url": "https://github.com/knrdl/hubleys-dashboard", "description": "Personal dashboards to organize links for multiple users via a central yaml config. `MIT` `Docker`", "stars": "111"}, {"name": "LinkStack", "url": "https://linkstack.org/", "description": "Link all your social media platforms easily accessible on one page, customizable through an intuitive, easy to use user/admin interface (alternative to Linktree and Manylink). ([Demo](https://linksta.cc/), [Source Code (\u2b503.5k)](https://github.com/LinkStackOrg/LinkStack)) `AGPL-3.0` `PHP/Docker`"}, {"name": "LittleLink", "url": "https://littlelink.io/", "description": "Simplistic approach for links in bio with 100+ branded buttons (alternative to Linktree). ([Demo](https://littlelink.io/), [Source Code (\u2b502.9k)](https://github.com/sethcottle/littlelink)) `MIT` `Javascript`"}, {"name": "Mafl", "url": "https://mafl.hywax.space/", "description": "Minimalistic flexible homepage. ([Source Code (\u2b50682)](https://github.com/hywax/mafl)) `MIT` `Docker/Nodejs`"}, {"name": "Personal Management System", "url": "https://volmarg.github.io/", "description": "Organize the essentials of everyday life, everything from a simple to-do list, and notes up to payments, and schedules. ([Demo (\u2b503.9k)](https://github.com/Volmarg/personal-management-system#documentation--demo), [Source Code (\u2b503.9k)](https://github.com/Volmarg/personal-management-system)) `MIT` `Docker`"}, {"name": "portkey", "url": "https://portkey.page", "description": "Simple web portal that serves as a startup page, displaying a compilation of links and URLs, while also allowing the addition of custom pages, all managed through a single configuration file. ([Demo](https://demo.portkey.page), [Source Code (\u2b50100)](https://github.com/kodehat/portkey)) `AGPL-3.0` `Go/Docker`"}, {"name": "ryot", "url": "https://github.com/ignisda/ryot", "description": "Track various facets of your life - media, fitness, etc. ([Demo (\u2b503.2k)](https://github.com/IgnisDa/ryot?tab=readme-ov-file#-demo)) `GPL-3.0` `Docker`", "stars": "3.2k"}, {"name": "Starbase 80", "url": "https://github.com/notclickable-jordan/starbase-80", "description": "A simple homepage with an iPad-style application grid, for mobile and desktop. One JSON configuration file. `MIT` `Docker`", "stars": "521"}, {"name": "Your Spotify", "url": "https://github.com/Yooooomi/your_spotify", "description": "", "stars": "4.3k"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Photo Galleries", "entries": [{"name": "Chevereto", "url": "https://chevereto.com/", "description": "Ultimate image sharing software. Create your very own personal image hosting website in just minutes. ([Source Code (\u2b50900)](https://github.com/chevereto/chevereto)) `AGPL-3.0` `PHP/Docker`"}, {"name": "ChronoFrame", "url": "https://chronoframe.bh8.ga/", "description": "Personal gallery application with online photo management, supporting Live/Motion Photos, and explore map. ([Demo](https://lens.bh8.ga/), [Source Code (\u2b501.7k)](https://github.com/HoshinoSuzumi/chronoframe)) `MIT` `Nodejs/Docker`"}, {"name": "Damselfly", "url": "https://damselfly.info", "description": "Fast server-based photo management system for large collections of images. Includes face detection, face & object recognition, powerful search, and EXIF Keyword tagging. Runs on Linux, MacOS and Windows. ([Source Code (\u2b501.8k)](https://github.com/webreaper/damselfly)) `GPL-3.0` `Docker/C#/.NET`"}, {"name": "Ente", "url": "https://ente.io/", "description": "An end-to-end encrypted photo-sharing platform (alternative to Google Photos, Apple Photos). ([Source Code (\u2b5025k)](https://github.com/ente-io/ente)) `AGPL-3.0` `Docker/Nodejs/Go`"}, {"name": "HomeGallery", "url": "https://home-gallery.org", "description": "Browse personal photos and videos featuring tagging, mobile-friendly, and AI powered image discovery. ([Demo](https://demo.home-gallery.org), [Source Code (\u2b501.1k)](https://github.com/xemle/home-gallery)) `MIT` `Nodejs/Docker`"}, {"name": "Immich Kiosk", "url": "https://github.com/damongolding/immich-kiosk", "description": "Lightweight slideshow for running on kiosk devices and browsers that uses Immich as a data source. `GPL-3.0` `Docker/Go`", "stars": "1.4k"}, {"name": "Immich", "url": "https://immich.app/", "description": "Photo and video backup solution directly from your mobile phone (alternative to Google Photos). ([Demo (\u2b5095k)](https://github.com/immich-app/immich#demo), [Source Code (\u2b5095k)](https://github.com/immich-app/immich)) `AGPL-3.0` `Docker`"}, {"name": "LibrePhotos", "url": "https://github.com/LibrePhotos/librephotos", "description": "Photo management service with a slight focus on cool graphs (alternative to Google Photos). ([Clients](https://docs.librephotos.com/docs/user-guide/mobile/)) `MIT` `Python/Docker`", "stars": "8k"}, {"name": "Lychee", "url": "https://lycheeorg.github.io/", "description": "Grid and album based photo-management-system. ([Source Code (\u2b504.1k)](https://github.com/LycheeOrg/Lychee)) `MIT` `PHP/Docker`"}, {"name": "Mediagoblin", "url": "https://mediagoblin.org", "description": "Media publishing platform that anyone can run (alternative to Flickr, YouTube, SoundCloud). ([Source Code](https://git.savannah.gnu.org/cgit/mediagoblin.git/tree/)) `AGPL-3.0` `Python`"}, {"name": "Mejiro", "url": "https://github.com/dmpop/pellicola", "description": "Easy-to-use instant photo publishing. `GPL-3.0` `PHP`", "stars": "186"}, {"name": "Nextcloud Memories", "url": "https://memories.gallery/", "description": "Fast, modern and advanced photo management suite. Runs as a Nextcloud app. ([Demo](https://demo.memories.gallery/apps/memories/), [Source Code (\u2b503.7k)](https://github.com/pulsejet/memories)) `AGPL-3.0` `PHP`"}, {"name": "Photofield", "url": "https://github.com/SmilyOrg/photofield", "description": "Experimental fast photo viewer. `MIT` `Docker/Go`", "stars": "571"}, {"name": "PhotoPrism", "url": "https://photoprism.org", "description": "Personal photo management powered by Go and Google TensorFlow. Browse, organize, and share your personal photo collection, using the latest technologies to automatically tag and find pictures. ([Demo](https://demo.photoprism.app/library/browse), [Source Code (\u2b5039k)](https://github.com/photoprism/photoprism)) `AGPL-3.0` `Go/Docker`"}, {"name": "Photoview", "url": "https://photoview.github.io/", "description": "Simple and user-friendly photo gallery for personal servers. It is made for photographers and aims to provide an easy and fast way to navigate directories, with thousands of high resolution photos. ([Demo](https://photoview.github.io/), [Source Code (\u2b506.4k)](https://github.com/photoview/photoview)) `GPL-3.0` `Go/Docker`"}, {"name": "PiGallery 2", "url": "https://bpatrik.github.io/pigallery2/", "description": "Directory-first photo gallery website, with a rich UI, optimised for running on low resource servers. ([Source Code (\u2b502.2k)](https://github.com/bpatrik/pigallery2)) `MIT` `Docker/Nodejs`"}, {"name": "Piwigo", "url": "https://piwigo.org/", "description": "Photo gallery software for the web, built by an active community of users and developers. ([Source Code (\u2b503.8k)](https://github.com/Piwigo/Piwigo)) `GPL-2.0` `PHP`"}, {"name": "sigal", "url": "https://github.com/saimn/sigal", "description": "Yet another simple static gallery generator. `MIT` `Python`", "stars": "934"}, {"name": "SPIS", "url": "https://github.com/gbbirkisson/spis", "description": "A simple, lightweight and fast media server with decent mobile support. `GPL-3.0` `Docker/Rust`", "stars": "197"}, {"name": "This week in past", "url": "https://github.com/RouHim/this-week-in-past", "description": "Aggregates images taken this week, from previous years and presents them on a web page with a simple slideshow. `MIT` `Docker/Rust`", "stars": "100"}, {"name": "Thumbor", "url": "http://thumbor.org/", "description": "A smart imaging service and enables on-demand cropping, resizing, applying filters and optimizing images. ([Source Code (\u2b5010k)](https://github.com/thumbor/thumbor)) `MIT` `Python/Docker`"}, {"name": "WeddingShare", "url": "https://docs.wedding-share.org/", "description": "Event photo sharing platform and gallery with slideshow that allows guests to view and share memories via a QR code. ([Demo](https://demo.wedding-share.org/), [Source Code (\u2b50839)](https://github.com/Cirx08/WeddingShare)) `GPL-3.0` `C#/Docker`"}, {"name": "Zenphoto", "url": "https://www.zenphoto.org/", "description": "Open-source gallery and CMS project. ([Source Code (\u2b50317)](https://github.com/zenphoto/zenphoto)) `GPL-2.0` `PHP`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Polls and Events", "entries": [{"name": "Bitpoll", "url": "https://github.com/fsinfuhh/Bitpoll", "description": "Conduct polls about dates, times or general questions. ([Demo](https://bitpoll.de/)) `GPL-3.0` `Docker/Python`", "stars": "301"}, {"name": "Bracket", "url": "https://docs.bracketapp.nl/", "description": "Flexible tournament system to build a tournament setup, add teams, schedule matches, keep track of scores and present ranking live to the public. ([Demo](https://www.bracketapp.nl/demo), [Source Code (\u2b501.6k)](https://github.com/evroon/bracket)) `AGPL-3.0` `Docker/Nodejs`"}, {"name": "Christmas Community", "url": "https://github.com/Wingysam/Christmas-Community", "description": "Create a simple place for your entire family to use to find gifts that people want, and to avoid double-gifting. `AGPL-3.0` `Docker/Nodejs`", "stars": "408"}, {"name": "Claper", "url": "https://claper.co/", "description": "The ultimate tool to interact with your audience (alternative to Slido, AhaSlides and Mentimeter). ([Source Code (\u2b50712)](https://github.com/ClaperCo/Claper)) `GPL-3.0` `Elixir/Docker`"}, {"name": "ClearFlask", "url": "https://clearflask.com", "description": "Community-feedback tool for managing incoming feedback and prioritizing a public roadmap (alternative to Canny, UserVoice, Upvoty). ([Demo](https://product.clearflask.com), [Source Code (\u2b50432)](https://github.com/clearflask/clearflask)) `AGPL-3.0` `Docker`"}, {"name": "docassemble", "url": "https://docassemble.org/", "description": "A free, open-source expert system for guided interviews and document assembly, based on Python, YAML, and Markdown. ([Demo](https://demo.docassemble.org/run/legal), [Source Code (\u2b50928)](https://github.com/jhpyle/docassemble)) `MIT` `Docker/Python`"}, {"name": "Fider", "url": "https://fider.io", "description": "Open platform to collect and prioritize feedback (alternative to UserVoice). ([Demo](https://demo.fider.io), [Source Code (\u2b504.2k)](https://github.com/getfider/fider)) `MIT` `Docker`"}, {"name": "Formbricks", "url": "https://formbricks.com", "description": "Experience Management Suite built on the largest open source survey stack worldwide. Gracefully gather feedback at every step of the customer journey to know what your customers need. ([Demo](https://app.formbricks.com), [Source Code (\u2b5012k)](https://github.com/formbricks/formbricks)) `AGPL-3.0` `Nodejs/Docker`"}, {"name": "Framadate", "url": "https://framadate.org/abc/", "description": "Online service for planning an appointment or make a decision quickly and easily: Make a poll, Define dates or subjects to choose, Send the poll link to your friends or colleagues, Discuss and make a decision. ([Demo](https://framadate.org/aqg259dth55iuhwm), [Source Code](https://framagit.org/framasoft/framadate?)) `CECILL-B` `PHP`"}, {"name": "Gancio", "url": "https://gancio.org/", "description": "Local community event and agenda sharing. ([Demo](https://demo.gancio.org/), [Source Code](https://framagit.org/les/gancio)) `AGPL-3.0` `Nodejs`"}, {"name": "gathio", "url": "https://docs.gath.io/", "description": "Self-destructing, shareable, no-registration event pages. ([Demo](https://gath.io/), [Source Code (\u2b50437)](https://github.com/lowercasename/gathio)) `GPL-3.0` `Nodejs/Docker`"}, {"name": "HeyForm", "url": "https://heyform.net", "description": "Form builder that allows anyone to create engaging conversational forms for surveys, questionnaires, quizzes, and polls. ([Source Code (\u2b508.6k)](https://github.com/heyform/heyform)) `AGPL-3.0` `Docker`"}, {"name": "hitobito", "url": "https://hitobito.com", "description": "Manage complex group hierarchies with members, events and a lot more. ([Demo](https://demo.hitobito.com/en/users/sign_in), [Source Code (\u2b50464)](https://github.com/hitobito/hitobito)) `AGPL-3.0` `Ruby`"}, {"name": "LimeSurvey", "url": "https://www.limesurvey.org", "description": "Feature-rich web-based polling software. Supports extensive survey logic. ([Demo](https://demo.limesurvey.org), [Source Code (\u2b503.5k)](https://github.com/LimeSurvey/LimeSurvey)) `GPL-2.0` `PHP`"}, {"name": "Meetable", "url": "https://events.indieweb.org", "description": "Minimal events aggregator. ([Source Code (\u2b50163)](https://github.com/aaronpk/Meetable)) `MIT` `PHP`"}, {"name": "Mobilizon", "url": "https://mobilizon.org", "description": "Federated tool that helps you find, create and organise events and groups. ([Source Code](https://framagit.org/framasoft/mobilizon/)) `AGPL-3.0` `Elixir/Docker`"}, {"name": "OpnForm", "url": "https://opnform.com", "description": "Beautiful open-source form builder. ([Demo](https://opnform.com/forms/create/guest), [Source Code (\u2b503.2k)](https://github.com/OpnForm/OpnForm)) `AGPL-3.0` `PHP/Nodejs/Docker`"}, {"name": "Revel", "url": "https://www.letsrevel.io", "description": ""}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Proxy", "entries": [{"name": "g3proxy", "url": "https://g3-project.readthedocs.io/projects/g3proxy/en/latest/", "description": "Forward proxy server supporting proxy chaining, protocol inspection, MITM Interception, ICAP adaptation and transparent proxy. ([Source Code (\u2b50847)](https://github.com/bytedance/g3/tree/master/g3proxy)) `Apache-2.0` `Rust/deb`"}, {"name": "imgproxy", "url": "https://imgproxy.net/", "description": "Fast and secure standalone server for resizing and converting remote images. ([Source Code (\u2b5011k)](https://github.com/imgproxy/imgproxy)) `MIT` `Go/Docker/K8S`"}, {"name": "iodine", "url": "https://code.kryo.se/iodine/", "description": "IPv4 over DNS tunnel solution, enabling you to start up a socks5 proxy listener. ([Source Code (\u2b507.7k)](https://github.com/yarrick/iodine)) `ISC` `C/deb`"}, {"name": "Outline Server", "url": "https://getoutline.org/", "description": "A proxy server that runs a Shadowsocks instance for each access key and a REST API to manage the access keys. ([Source Code (\u2b506.2k)](https://github.com/OutlineFoundation/outline-server)) `Apache-2.0` `Docker/Nodejs`"}, {"name": "Privoxy", "url": "https://www.privoxy.org", "description": "Non-caching web proxy with advanced filtering capabilities for enhancing privacy, modifying web page data and HTTP headers, controlling access, and removing ads and other obnoxious Internet junk. `GPL-2.0` `C/deb`"}, {"name": "sish", "url": "https://github.com/antoniomika/sish", "description": "HTTP(S)/WS(S)/TCP tunnels to localhost using only SSH (serveo/ngrok alternative). `MIT` `Go/Docker`", "stars": "4.6k"}, {"name": "socks5-proxy-server", "url": "https://github.com/nskondratev/socks5-proxy-server", "description": "SOCKS5 proxy server with built-in authentication and Telegram-bot for user management and user statistics on data spent (handy when you pay per GB of data). It is dockerised and simple to install. `Apache-2.0` `Docker`", "stars": "137"}, {"name": "Squid", "url": "http://www.squid-cache.org/", "description": "Caching proxy for the Web supporting HTTP, HTTPS, FTP, and more. It reduces bandwidth and improves response times by caching and reusing frequently-requested web pages. ([Source Code](https://code.launchpad.net/squid)) `GPL-2.0` `C/deb`"}, {"name": "Tinyproxy", "url": "https://tinyproxy.github.io/", "description": "Light-weight HTTP/HTTPS proxy daemon. ([Source Code (\u2b505.7k)](https://github.com/tinyproxy/tinyproxy)) `GPL-2.0` `C/deb`"}, {"name": "txtdot", "url": "https://tempoworks.github.io/documentation", "description": "A HTTP proxy that parses only text, links and pictures from pages reducing internet bandwidth usage, removing ads and heavy scripts. ([Demo](https://txt.dc09.ru), [Source Code (\u2b50201)](https://github.com/TempoWorks/txtdot)) `MIT` `Nodejs/Docker`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Recipe Management", "entries": [{"name": "Bar Assistant", "url": "https://barassistant.app/", "description": "Manage your home bar while adding your ingredients, searching for cocktails and creating custom cocktail recipes. ([Demo](https://demo.barassistant.app/), [Source Code (\u2b50982)](https://github.com/karlomikus/bar-assistant)) `MIT` `PHP/Docker`"}, {"name": "CookCLI", "url": "https://cooklang.org", "description": "Command-line tool for automating meal planning and shopping with Cooklang recipes, scriptable for UNIX workflows, includes web server. ([Source Code (\u2b501.2k)](https://github.com/cooklang/CookCLI)) `MIT` `Rust`"}, {"name": "Fork Recipes", "url": "https://mikebgrep.github.io/forkapi/latest/clients/", "description": "Manage your food recipes with simplicity. ([Source Code (\u2b5064)](https://github.com/mikebgrep/fork.recipes)) `BSD-3-Clause` `Docker`"}, {"name": "KitchenOwl", "url": "https://docs.kitchenowl.org/latest/", "description": "Cross-platform shopping list, recipe storage, expense tracker, and meal planner following the material design language. ([Source Code (\u2b503.2k)](https://github.com/TomBursch/kitchenowl)) `AGPL-3.0` `Docker/deb`"}, {"name": "ManageMeals", "url": "https://managemeals.com/", "description": "Manage recipes, import recipes by URL and organize them without any ads or unnecessary text. ([Demo](https://demo.managemeals.com/), [Source Code (\u2b5054)](https://github.com/managemeals/manage-meals-web)) `GPL-3.0` `Docker`"}, {"name": "Mealie", "url": "https://nightly.mealie.io/", "description": "Material design inspired recipe manager with category and tag management, shopping-lists, meal-planner, and site customizations. Mealie is focused on simple user interactions to keep the whole family using the app. ([Demo](https://demo.mealie.io), [Source Code (\u2b5012k)](https://github.com/mealie-recipes/mealie)) `MIT` `Python`"}, {"name": "RecipeSage", "url": "https://github.com/julianpoy/recipesage", "description": "A recipe keeper, meal plan organizer, and shopping list manager that can import recipes directly from any URL. ([Demo](https://recipesage.com)) `AGPL-3.0` `Nodejs`", "stars": "847"}, {"name": "Recipya", "url": "https://recipes.musicavis.ca", "description": "Clean, simple and powerful recipe manager your whole family will enjoy. ([Demo](https://recipes.musicavis.ca/guide/login), [Source Code (\u2b50389)](https://github.com/reaper47/recipya)) `GPL-3.0` `Docker/Go`"}, {"name": "Specifically Clementines", "url": "https://davideshay.github.io/groceries/", "description": "Grocery shopping app (previously Groceries), providing reliable sync with multiple users/devices (web/Android/iOS), recipes and integration with Tandoor. ([Source Code (\u2b50285)](https://github.com/davideshay/groceries)) `MIT` `Docker`"}, {"name": "Tamari", "url": "https://tamariapp.com", "description": "Recipe manager web app with a built-in collection of recipes. Organize by favorites and categories, create shopping lists, and plan meals. ([Demo](https://app.tamariapp.com), [Source Code (\u2b50115)](https://github.com/alexbates/Tamari)) `GPL-3.0` `Docker/Python`"}, {"name": "Vanilla Cookbook", "url": "https://vanilla-cookbook.readthedocs.io/en/", "description": "Recipe manager designed with complexity under the hood, keeping the user experience as uncluttered, simply vanilla as possible. ([Source Code (\u2b50145)](https://github.com/jt196/vanilla-cookbook)) `GPL-3.0` `Docker/Nodejs`"}, {"name": "What To Cook?", "url": "https://github.com/kassner/whattocook", "description": "Get a recipe to cook today, based on the ingredients you have at home. `AGPL-3.0` `Docker`", "stars": "55"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Remote Access", "entries": [{"name": "Engity's Bifr\u00f6st", "url": "https://bifroest.engity.org/", "description": "Highly customizable SSH server with several ways to authorize a user and options where and how to execute a user's session. ([Source Code (\u2b5076)](https://github.com/engity-com/bifroest)) `Apache-2.0` `Go/Docker`"}, {"name": "Firezone", "url": "https://www.firezone.dev/", "description": "Secure remote access gateway that supports the WireGuard protocol. It offers a Web GUI, 1-line install script, multi-factor auth (MFA), and SSO. ([Source Code (\u2b508.5k)](https://github.com/firezone/firezone)) `Apache-2.0` `Elixir/Docker`"}, {"name": "Guacamole", "url": "https://guacamole.apache.org", "description": "Clientless remote desktop gateway supporting standard protocols like VNC and RDP. ([Source Code (\u2b503.7k)](https://github.com/apache/guacamole-server)) `Apache-2.0` `Java/C`"}, {"name": "MeshCentral", "url": "https://meshcentral.com/", "description": "Run your own web server to remotely manage and control computers on a local network or anywhere on the internet. ([Source Code (\u2b506.3k)](https://github.com/Ylianst/MeshCentral)) `Apache-2.0` `Nodejs`"}, {"name": "ShellHub", "url": "https://www.shellhub.io", "description": "Modern SSH server for remotely accessing linux devices via command line (using any SSH client) or web-based user interface (alternative to sshd). ([Source Code (\u2b502k)](https://github.com/shellhub-io/shellhub)) `Apache-2.0` `Docker`"}, {"name": "Sshwifty", "url": "https://github.com/nirui/sshwifty", "description": "Sshwifty is a SSH and Telnet connector made for the Web. ([Demo](https://sshwifty-demo.nirui.org)) `AGPL-3.0` `Go/Docker`", "stars": "3.1k"}, {"name": "Termix", "url": "https://docs.termix.site/", "description": "Clientless web-based server management platform with SSH terminal, tunneling, and file editing capabilities. ([Source Code (\u2b5012k)](https://github.com/Termix-SSH/Termix)) `Apache-2.0` `Docker`"}, {"name": "Warpgate", "url": "https://github.com/warp-tech/warpgate", "description": "Smart SSH and HTTPS bastion that works with any SSH client. `Apache-2.0` `Rust/Docker`", "stars": "6.7k"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Resource Planning", "entries": [{"name": "Dolibarr", "url": "https://www.dolibarr.org/", "description": "Modern CRM software package to manage your company or foundation activity (contacts, suppliers, invoices, orders, stocks, agenda, accounting, ...). ([Demo](https://www.dolibarr.org/onlinedemo.php), [Source Code (\u2b507k)](https://github.com/Dolibarr/dolibarr)) `GPL-3.0` `PHP/deb`"}, {"name": "ERPNext", "url": "https://frappe.io/erpnext", "description": "ERP system to help you run your business. ([Source Code (\u2b5032k)](https://github.com/frappe/erpnext)) `GPL-3.0` `Python/Docker`"}, {"name": "farmOS", "url": "https://farmos.org/", "description": "Web-based farm record keeping application. ([Demo](https://farmos-demo.rootedsolutions.io/), [Source Code (\u2b501.2k)](https://github.com/farmOS/farmOS)) `GPL-2.0` `PHP/Docker`"}, {"name": "grocy", "url": "https://grocy.info/", "description": "ERP beyond your fridge. Groceries & household management solution for your home. ([Demo](https://en.demo.grocy.info/), [Source Code (\u2b508.8k)](https://github.com/grocy/grocy)) `MIT` `PHP/Docker`"}, {"name": "LedgerSMB", "url": "https://ledgersmb.org/", "description": "Integrated accounting and ERP system for small and midsize businesses, with double entry accounting, budgeting, invoicing, quotations, projects, orders and inventory management, shipping and more. ([Source Code (\u2b50525)](https://github.com/ledgersmb/LedgerSMB)) `GPL-2.0` `Docker/Perl`"}, {"name": "Odoo", "url": "https://www.odoo.com", "description": "Free open source ERP system. ([Demo](https://demo.odoo.com/), [Source Code (\u2b5050k)](https://github.com/odoo/odoo)) `LGPL-3.0` `Python/deb/Docker`"}, {"name": "OFBiz", "url": "https://ofbiz.apache.org/", "description": "Enterprise Resource Planning system with a suite of business applications flexible enough to be used across any industry. ([Source Code (\u2b501k)](https://github.com/apache/ofbiz-framework)) `Apache-2.0` `Java`"}, {"name": "Tryton", "url": "https://www.tryton.org/", "description": "Free open source business solution. ([Demo](https://www.tryton.org/demo), [Source Code](https://foss.heptapod.net/tryton/tryton)) `GPL-3.0` `Python`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Search Engines", "entries": [{"name": "Aleph", "url": "https://aleph.occrp.org/", "description": "Tool for indexing large amounts of both documents (PDF, Word, HTML) and structured (CSV, XLS, SQL) data for easy browsing and search. It is built with investigative reporting as a primary use case. ([Demo](https://aleph.occrp.org/), [Source Code (\u2b502.3k)](https://github.com/alephdata/aleph)) `MIT` `Docker/K8S`"}, {"name": "Apache Solr", "url": "https://lucene.apache.org/solr/", "description": "Enterprise search platform featuring full-text search, hit highlighting, faceted search, real-time indexing, dynamic clustering, and rich document (e.g., Word, PDF) handling. ([Source Code (\u2b501.6k)](https://github.com/apache/solr)) `Apache-2.0` `Java/Docker/K8S`"}, {"name": "Fess", "url": "https://fess.codelibs.org/", "description": "Powerful and easily deployable Enterprise Search Server. ([Demo](https://search.n2sm.co.jp/), [Source Code (\u2b501.1k)](https://github.com/codelibs/fess)) `Apache-2.0` `Java/Docker`"}, {"name": "Manticore Search", "url": "https://github.com/manticoresoftware/manticoresearch/", "description": "Full-text search and data analytics, with fast response time for small, medium and big data (alternative to Elasticsearch). `GPL-3.0` `Docker/deb/C++/K8S`", "stars": "12k"}, {"name": "MeiliSearch", "url": "https://www.meilisearch.com", "description": "Ultra relevant, instant and typo-tolerant full-text search API. ([Source Code (\u2b5057k)](https://github.com/meilisearch/MeiliSearch)) `MIT` `Rust/Docker/deb`"}, {"name": "Meme Search", "url": "https://github.com/neonwatty/meme-search", "description": "AI-powered meme search engine. Automatically extracts descriptions from images using vision-language models, then indexes with vector embeddings for semantic and keyword search. `Apache-2.0` `Docker`", "stars": "643"}, {"name": "OpenSearch", "url": "https://opensearch.org", "description": "Distributed and RESTful search engine. ([Source Code (\u2b5013k)](https://github.com/opensearch-project/OpenSearch)) `Apache-2.0` `Java/Docker/K8S/deb`"}, {"name": "SearXNG", "url": "https://docs.searxng.org/", "description": ""}, {"name": "sist2", "url": "https://github.com/sist2app/sist2", "description": "Lightning-fast file system indexer and search tool. `GPL-3.0` `C/Docker`", "stars": "1.2k"}, {"name": "Sosse", "url": "https://sosse.readthedocs.io/en/stable/", "description": "Selenium based search engine and crawler with offline archiving. ([Source Code](https://gitlab.com/biolds1/sosse)) `AGPL-3.0` `Python/Docker`"}, {"name": "Typesense", "url": "https://typesense.org", "description": "Blazing fast, typo-tolerant open source search engine optimized for developer happiness and ease of use. ([Source Code (\u2b5025k)](https://github.com/typesense/typesense)) `GPL-3.0` `C++/Docker/K8S/deb`"}, {"name": "Websurfx", "url": "https://github.com/neon-mmd/websurfx", "description": "", "stars": "1.1k"}, {"name": "Whoogle", "url": "https://github.com/benbusby/whoogle-search", "description": "", "stars": "11k"}, {"name": "Yacy", "url": "https://yacy.net/en/index.html", "description": "Peer based, decentralized search engine server. ([Source Code (\u2b503.8k)](https://github.com/yacy/yacy_search_server)) `GPL-2.0` `Java/Docker/K8S`"}, {"name": "ZincSearch", "url": "https://zincsearch.com", "description": "Search engine that requires minimal resources (alternative to Elasticsearch). ([Demo (\u2b5018k)](https://github.com/zinclabs/zinc#playground-server), [Source Code (\u2b5018k)](https://github.com/zincsearch/zincsearch)) `Apache-2.0` `Go/Docker/K8S`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Self-hosting Solutions", "entries": [{"name": "Ansible-NAS", "url": "https://github.com/DaveStephens/ansible-nas", "description": "Build a full-featured home server with this playbook and an Ubuntu box. `MIT` `Ansible/Docker`", "stars": "3.7k"}, {"name": "CasaOS", "url": "https://casaos.zimaspace.com/", "description": "Simple, easy-to-use, elegant Home Cloud system. ([Source Code (\u2b5033k)](https://github.com/IceWhaleTech/CasaOS)) `Apache-2.0` `Go/Docker`"}, {"name": "DietPi", "url": "https://dietpi.com/", "description": "Minimal Debian OS optimized for single-board computers, which allows you to easily install and manage several services for selfhosting at home. ([Source Code (\u2b505.9k)](https://github.com/MichaIng/DietPi)) `GPL-2.0` `Shell`"}, {"name": "DockSTARTer", "url": "https://dockstarter.com/", "description": "DockSTARTer helps you get started with home server apps running in Docker. ([Source Code (\u2b502.5k)](https://github.com/GhostWriters/DockSTARTer)) `MIT` `Shell`"}, {"name": "Dropserver", "url": "https://dropserver.org", "description": "An application platform for your personal web services. ([Source Code (\u2b5082)](https://github.com/teleclimber/Dropserver/)) `Apache-2.0` `Go/Deno`"}, {"name": "FreedomBox", "url": "https://freedombox.org/", "description": "Community project to develop, design and promote personal servers running free software for private, personal, communications. ([Source Code](https://salsa.debian.org/freedombox-team/freedombox)) `AGPL-3.0` `Python/deb`"}, {"name": "HomelabOS", "url": "https://homelabos.com", "description": "Offline privacy-centric data-center. Deploy over 100 services with a few commands. ([Source Code](https://gitlab.com/NickBusey/HomelabOS)) `MIT` `Docker`"}, {"name": "HomeServerHQ", "url": "https://www.homeserverhq.com/", "description": "All-in-one home server infrastructure and installer. Have a fully configured email server, VPN, and public website(s) set up in less than an hour, even behind CGNAT. ([Source Code (\u2b5057)](https://github.com/homeserverhq/hshq)) `GPL-3.0` `Shell`"}, {"name": "LibreServer", "url": "https://libreserver.org/", "description": "Home server configuration based on Debian. ([Source Code (\u2b5046)](https://github.com/bashrc2/libreserver)) `AGPL-3.0` `Shell`"}, {"name": "NextCloudPi", "url": "https://github.com/nextcloud/nextcloudpi", "description": "Nextcloud preinstalled and preconfigured, with a text and web management interface and all the tools needed to self host private data. With installation images for Raspberry Pi, Odroid, Rock64, Docker, and a curl installer for Armbian/Debian. `GPL-2.0` `Shell/PHP`", "stars": "2.9k"}, {"name": "Nirvati", "url": "https://nirvati.org", "description": "Easily 1-click spin up popular self-hosted apps from a convenient web interface. ([Source Code](https://gitlab.com/nirvati-ug/nirvati/backend)) `AGPL-3.0` `Rust/K8S`"}, {"name": "OpenMediaVault", "url": "https://www.openmediavault.org/", "description": "Network attached storage (NAS) solution based on Debian Linux. It contains services like SSH, (S)FTP, SMB/CIFS, DAAP media server, RSync, BitTorrent client and many more. ([Source Code (\u2b506.6k)](https://github.com/openmediavault/openmediavault)) `GPL-3.0` `PHP`"}, {"name": "Sandstorm", "url": "https://sandstorm.io/", "description": "Personal server for running self-hosted apps easily and securely. ([Demo](https://demo.sandstorm.io/), [Source Code (\u2b507k)](https://github.com/sandstorm-io/sandstorm)) `Apache-2.0` `C++/Shell`"}, {"name": "Self Host Blocks", "url": "https://github.com/ibizaman/selfhostblocks", "description": "", "stars": "438"}, {"name": "StartOS", "url": "https://start9.com", "description": "Browser-based, graphical Operating System (OS) that makes running a personal server as easy as running a personal computer. ([Source Code (\u2b501.6k)](https://github.com/Start9Labs/start-os)) `MIT` `Rust`"}, {"name": "Syncloud", "url": "https://syncloud.org/", "description": "Your own online file storage, social network or email server. ([Source Code (\u2b50425)](https://github.com/syncloud/platform)) `GPL-3.0` `Go/Shell`"}, {"name": "Tipi", "url": "https://runtipi.io/", "description": "Homeserver manager. One command setup, one click installs for your favorites self-hosted apps. ([Source Code (\u2b509.3k)](https://github.com/runtipi/runtipi)) `GPL-3.0` `Shell`"}, {"name": "UBOS", "url": "https://ubos.net/", "description": "Linux distro that runs on indie boxes (personal servers and IoT devices). Single-command installation and management of apps - Jenkins, Mediawiki, Owncloud, WordPress, etc., and other features. `GPL-3.0` `Perl`"}, {"name": "Websoft9", "url": "https://www.websoft9.com", "description": ""}, {"name": "WikiSuite", "url": "https://wikisuite.org", "description": "The most comprehensive and integrated Free / Libre / Open Source enterprise software suite. ([Source Code](https://wikisuite.org/Source-Code)) `GPL-3.0/LGPL-2.1/Apache-2.0/MPL-2.0/MPL-1.1/MIT/AGPL-3.0` `Shell/Perl/deb`"}, {"name": "xsrv", "url": "https://xsrv.readthedocs.io/", "description": "Install and manage self-hosted services/applications, on your own server(s). ([Source Code (\u2b50394)](https://github.com/nodiscc/xsrv)) `GPL-3.0` `Ansible/Shell`"}, {"name": "YunoHost", "url": "https://yunohost.org/", "description": "Server operating system aiming to make self-hosting accessible to everyone. ([Demo](https://yunohost.org/#/try), [Source Code](https://github.com/YunoHost)) `AGPL-3.0` `Python/Shell`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Software Development", "entries": [], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Software Development - API Management", "entries": [{"name": "DreamFactory", "url": "https://www.dreamfactory.com/", "description": "Turns any SQL/NoSQL/Structured data into Restful API. ([Source Code (\u2b501.8k)](https://github.com/dreamfactorysoftware/dreamfactory)) `Apache-2.0` `PHP/Docker/K8S`"}, {"name": "form.io", "url": "https://form.io", "description": "A REST API building platform that utilizes a drag & drop form builder, and is application framework agnostic. Contains open source and enterprise version. ([Demo](https://portal.form.io), [Source Code](https://github.com/formio)) `MIT` `Nodejs/Docker`"}, {"name": "Fusio", "url": "https://www.fusio-project.org/", "description": "Open-source API management platform which helps to build and manage REST APIs. ([Demo](https://fusio-project.org/demo), [Source Code (\u2b502.1k)](https://github.com/apioo/fusio)) `AGPL-3.0` `PHP/Docker`"}, {"name": "Graphweaver", "url": "https://graphweaver.com/", "description": "Turn multiple data sources into a single GraphQL API. ([Source Code (\u2b50549)](https://github.com/exogee-technology/graphweaver)) `MIT` `Nodejs`"}, {"name": "Hasura", "url": "https://hasura.io", "description": "Fast, instant realtime GraphQL APIs on Postgres with fine grained access control, also trigger webhooks on database events. ([Source Code (\u2b5032k)](https://github.com/hasura/graphql-engine)) `Apache-2.0` `Haskell/Docker/K8S`"}, {"name": "Hoppscotch Community Edition", "url": "https://hoppscotch.io", "description": "Fast and beautiful API request builder. ([Source Code (\u2b5079k)](https://github.com/hoppscotch/hoppscotch)) `MIT` `Nodejs/Docker`"}, {"name": "Kong", "url": "https://konghq.com/kong/", "description": "Microservice API Gateway and Platform. ([Source Code (\u2b5043k)](https://github.com/Kong/kong)) `Apache-2.0` `Lua/Docker/K8S/deb`"}, {"name": "Lura", "url": "https://luraproject.org/", "description": "High-performance API Gateway. ([Source Code (\u2b506.8k)](https://github.com/luraproject/lura)) `Apache-2.0` `Go`"}, {"name": "Opik", "url": "https://www.comet.com/site/products/opik/", "description": ""}, {"name": "Para", "url": "https://paraio.org", "description": "Flexible and modular backend framework/server for object persistence, API development and authentication. ([Source Code (\u2b50563)](https://github.com/erudika/para)) `Apache-2.0` `Java/Docker`"}, {"name": "Svix", "url": "https://svix.com", "description": "Open-source webhooks as a service that makes it super easy for API providers to send webhooks. ([Source Code (\u2b503.1k)](https://github.com/svix/svix-webhooks)) `MIT` `Docker/Rust`"}, {"name": "Tyk", "url": "https://tyk.io", "description": "Fast and scalable open source API Gateway. Out of the box, Tyk offers an API Management Platform with an API Gateway, API Analytics, Developer Portal and API Management Dashboard. ([Source Code (\u2b5011k)](https://github.com/TykTechnologies/tyk)) `MPL-2.0` `Go/Docker/K8S`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Software Development - Continuous Integration & Deployment", "entries": [], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Software Development - FaaS & Serverless", "entries": [], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Software Development - Feature Toggle", "entries": [{"name": "Featbit", "url": "https://www.featbit.co/", "description": "Enterprise-grade feature flag platform that you can self-host. ([Source Code (\u2b501.8k)](https://github.com/featbit/featbit)) `MIT` `Docker/K8S`"}, {"name": "Flagsmith", "url": "https://flagsmith.com", "description": "Dashboard, API and SDKs for adding Feature Flags to your applications (alternative to LaunchDarkly). ([Source Code (\u2b506.3k)](https://github.com/flagsmith/flagsmith)) `BSD-3-Clause` `Docker/K8S`"}, {"name": "Flipt", "url": "https://flipt.io", "description": "Feature flag solution with support for multiple data backends (alternative to LaunchDarkly). ([Source Code (\u2b504.8k)](https://github.com/flipt-io/flipt)) `GPL-3.0` `Docker/K8S/Go`"}, {"name": "GO Feature Flag", "url": "https://gofeatureflag.org", "description": "Simple, complete, and lightweight feature flag solution (alternative to LaunchDarkly). ([Source Code (\u2b502k)](https://github.com/thomaspoignant/go-feature-flag)) `MIT` `Go`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Software Development - IDE & Tools", "entries": [{"name": "Atheos", "url": "https://www.atheos.io", "description": "Web-based IDE framework with a small footprint and minimal requirements, continued from Codiad. ([Source Code (\u2b50658)](https://github.com/Atheos/Atheos)) `MIT` `PHP/Docker`"}, {"name": "code-server", "url": "https://github.com/coder/code-server", "description": "VS Code in the browser, hosted on a remote server. `MIT` `Nodejs/Docker`", "stars": "77k"}, {"name": "Coder", "url": "https://coder.com/", "description": "Remote development machines on your own infrastructure. ([Source Code (\u2b5013k)](https://github.com/coder/coder)) `AGPL-3.0` `Go/Docker/K8S/deb`"}, {"name": "Eclipse Che", "url": "https://www.eclipse.org/che/", "description": "Open source workspace server and cloud IDE. ([Source Code (\u2b507.1k)](https://github.com/eclipse-che/che)) `EPL-1.0` `Docker/Java`"}, {"name": "Judge0 CE", "url": "https://judge0.com", "description": "API to compile and run source code. ([Source Code (\u2b504k)](https://github.com/judge0/judge0)) `GPL-3.0` `Docker`"}, {"name": "JupyterLab", "url": "https://jupyterlab.readthedocs.io/en/stable/", "description": "Web-based environment for interactive and reproducible computing. ([Demo](https://mybinder.org/v2/gh/jupyterlab/jupyterlab-demo/try.jupyter.org?urlpath=lab), [Source Code (\u2b5015k)](https://github.com/jupyterlab/jupyterlab/)) `BSD-3-Clause` `Python/Docker`"}, {"name": "Langfuse", "url": "https://langfuse.com", "description": "LLM engineering platform for model tracing, prompt management, and application evaluation. Langfuse helps teams collaboratively debug, analyze, and iterate on their LLM applications such as chatbots or AI agents. ([Demo](https://langfuse.com/docs/demo), [Source Code (\u2b5024k)](https://github.com/langfuse/langfuse), [Clients](https://langfuse.com/docs/integrations/overview)) `MIT` `Docker`"}, {"name": "LiveCodes", "url": "https://livecodes.io/docs/features/self-hosting", "description": ""}, {"name": "Lowdefy", "url": "https://www.lowdefy.com/", "description": "Build internal tools, BI dashboards, admin panels, CRUD apps and workflows in minutes using YAML / JSON on an self-hosted, open-source platform. Connect to your data sources, host via Serverless, Netlify or Docker. ([Source Code (\u2b503k)](https://github.com/lowdefy/lowdefy)) `Apache-2.0` `Nodejs/Docker`"}, {"name": "RapidForge", "url": "https://rapidforge.io/", "description": "Lightweight platform for building webhooks, scheduled tasks and pages. Implement your logic with Bash or Lua. ([Source Code (\u2b5033)](https://github.com/rapidforge-io/rapidforge)) `Apache-2.0` `Go/Nodejs`"}, {"name": "RStudio Server", "url": "https://www.rstudio.com/products/rstudio/#Server", "description": "Web browser based IDE for R. ([Source Code (\u2b505k)](https://github.com/rstudio/rstudio)) `AGPL-3.0` `Java/C++`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Software Development - Localization", "entries": [{"name": "Accent", "url": "https://www.accent.reviews/", "description": "Developer-oriented translation tool. ([Source Code (\u2b501.5k)](https://github.com/mirego/accent)) `BSD-3-Clause` `Elixir/Docker`"}, {"name": "Tolgee", "url": "https://tolgee.io", "description": "Developer & translator friendly web-based localization platform enabling users to translate directly in the app they develop. ([Source Code (\u2b503.8k)](https://github.com/tolgee/tolgee-platform)) `Apache-2.0` `Docker/Java`"}, {"name": "Traduora", "url": "https://traduora.co", "description": "Translation management platform for teams. ([Source Code (\u2b502.1k)](https://github.com/ever-co/ever-traduora)) `AGPL-3.0` `Docker/K8S/Nodejs`"}, {"name": "Weblate", "url": "https://weblate.org", "description": "Web-based translation tool with tight version control integration. ([Source Code (\u2b505.8k)](https://github.com/WeblateOrg/weblate)) `GPL-3.0` `Python/Docker/K8S`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Software Development - Low Code", "entries": [{"name": "Appsmith", "url": "https://www.appsmith.com/", "description": "Build admin panels, CRUD apps and workflows. Build everything you need, 10x faster. ([Source Code (\u2b5039k)](https://github.com/appsmithorg/appsmith)) `Apache-2.0` `Java/Docker/K8S`"}, {"name": "Appwrite", "url": "https://appwrite.io", "description": "End to end backend server for web, native, and mobile developers \ud83d\ude80. ([Source Code (\u2b5055k)](https://github.com/appwrite/appwrite)) `BSD-3-Clause` `Docker`"}, {"name": "autokitteh", "url": "https://autokitteh.com/", "description": "Durable workflow automation in just a few lines of code. ([Source Code (\u2b501.1k)](https://github.com/autokitteh/autokitteh)) `Apache-2.0` `Go/Docker`"}, {"name": "Halo", "url": "https://www.halo.run", "description": "A powerful and easy-to-use website building tool (documentation in Chinese). ([Demo](https://docs.halo.run/#%E5%9C%A8%E7%BA%BF%E4%BD%93%E9%AA%8C), [Source Code (\u2b5038k)](https://github.com/halo-dev/halo), [Clients (\u2b50613)](https://github.com/halo-sigs/awesome-halo)) `GPL-3.0` `Java/Docker`"}, {"name": "Manifest", "url": "https://manifest.build", "description": "Complete backend that fits into 1 YAML file. ([Demo](https://manifest.new), [Source Code (\u2b503.8k)](https://github.com/mnfst/manifest)) `MIT` `Nodejs`"}, {"name": "PocketBase", "url": "https://pocketbase.io/", "description": "Backend for your next SaaS and Mobile app in one file. ([Source Code (\u2b5057k)](https://github.com/pocketbase/pocketbase)) `MIT` `Go/Docker`"}, {"name": "Saltcorn", "url": "https://saltcorn.com/", "description": "No-code database application builder for web and mobile applications. One platform for user interface, data backend, durable workflows, email, PDF generation, and AI applications. ([Source Code (\u2b502k)](https://github.com/saltcorn/saltcorn)) `MIT` `Docker/Nodejs`"}, {"name": "SQLPage", "url": "https://sql-page.com", "description": "SQL-only dynamic website builder. ([Source Code (\u2b502.5k)](https://github.com/sqlpage/SQLPage)) `MIT` `Rust/Docker`"}, {"name": "ToolJet", "url": "https://tooljet.io/", "description": "Low-code framework to build & deploy internal tools with minimal engineering effort (alternative to Retool and Mendix). ([Source Code (\u2b5038k)](https://github.com/ToolJet/ToolJet)) `GPL-3.0` `Nodejs/Docker/K8S`"}, {"name": "TrailBase", "url": "https://trailbase.io/", "description": "Open, sub-millisecond, single-executable FireBase alternative with type-safe REST & realtime APIs, built-in JS/TS runtime, auth & admin UI. ([Demo](https://demo.trailbase.io), [Source Code (\u2b504.7k)](https://github.com/trailbaseio/trailbase)) `OSL-3.0` `Rust/Docker`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Software Development - Project Management", "entries": [{"name": "Cgit", "url": "https://git.zx2c4.com/cgit/about/", "description": "Fast lightweight web interface for git repositories. ([Source Code](https://git.zx2c4.com/cgit/tree/)) `GPL-2.0` `C`"}, {"name": "Forgejo", "url": "https://forgejo.org", "description": "A lightweight software forge focused on scaling, federation, and privacy (fork of Gitea). ([Demo](https://next.forgejo.org), [Source Code](https://codeberg.org/forgejo/forgejo/), [Clients](https://codeberg.org/forgejo-contrib/delightful-forgejo)) `MIT` `Docker/Go`"}, {"name": "Fossil", "url": "https://www.fossil-scm.org/index.html/doc/trunk/www/index.wiki", "description": "Distributed version control system featuring wiki and bug tracker. `BSD-2-Clause-FreeBSD` `C`"}, {"name": "Gerrit", "url": "https://www.gerritcodereview.com/", "description": "Code review and project management tool for Git-based projects. ([Source Code (\u2b501.2k)](https://github.com/GerritCodeReview/gerrit)) `Apache-2.0` `Java/Docker`"}, {"name": "gitbucket", "url": "https://gitbucket.github.io/", "description": "Git platform powered with easy installation, high extensibility & GitHub API compatibility (alternative to GitHub). ([Source Code (\u2b509.4k)](https://github.com/gitbucket/gitbucket)) `Apache-2.0` `Scala/Java`"}, {"name": "Gitea", "url": "https://gitea.com", "description": "Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git hosting, code review, team collaboration, package registry and CI/CD. ([Demo](https://demo.gitea.com), [Source Code (\u2b5054k)](https://github.com/go-gitea/gitea)) `MIT` `Go/Docker/K8S`"}, {"name": "GitLab", "url": "https://about.gitlab.com", "description": "Self Hosted Git repository management, code reviews, issue tracking, activity feeds and wikis. ([Demo](https://gitlab.com/), [Source Code](https://gitlab.com/gitlab-org/gitlab-foss)) `MIT` `Ruby/deb/Docker/K8S`"}, {"name": "Gogs", "url": "https://gogs.io/", "description": "Painless self-hosted Git Service written in Go. ([Source Code (\u2b5048k)](https://github.com/gogs/gogs)) `MIT` `Go`"}, {"name": "Huly", "url": "https://huly.io", "description": "All-in-one project management platform (alternative to Linear, Jira, Slack, Notion, Motion). ([Demo](https://app.huly.io), [Source Code (\u2b5025k)](https://github.com/hcengineering/platform)) `EPL-2.0` `Docker/K8S/Nodejs`"}, {"name": "Kaneo", "url": "https://kaneo.app/", "description": "Project management platform focused on simplicity and efficiency. ([Demo](https://demo.kaneo.app/), [Source Code (\u2b503.3k)](https://github.com/usekaneo/kaneo)) `MIT` `K8S/Docker`"}, {"name": "Leantime", "url": "https://leantime.io", "description": "Lean project management system for small teams and startups helping to manage projects from ideation through delivery. ([Source Code (\u2b509.4k)](https://github.com/leantime/leantime)) `AGPL-3.0` `PHP/Docker`"}, {"name": "Mergeable", "url": "https://www.usemergeable.dev", "description": ""}, {"name": "Mindwendel", "url": "https://www.mindwendel.com/", "description": "Brainstorm and upvote ideas and thoughts within your team. ([Demo](https://www.mindwendel.com), [Source Code (\u2b50131)](https://github.com/b310-digital/mindwendel)) `AGPL-3.0` `Docker/Elixir`"}, {"name": "minimal-git-server", "url": "https://github.com/mcarbonne/minimal-git-server", "description": "Lightweight git server with a basic CLI to manage repositories, supporting multiple accounts and running in a container. `MIT` `Docker`", "stars": "43"}, {"name": "Octobox", "url": "https://octobox.io/", "description": ""}, {"name": "OneDev", "url": "https://onedev.io/", "description": "All-In-One DevOps Platform. With Git Management, Issue Tracking, and CI/CD. Simple yet Powerful. ([Source Code](https://code.onedev.io/projects/160)) `MIT` `Java/Docker/K8S`"}, {"name": "OpenProject", "url": "https://www.openproject.org", "description": "Manage your projects, tasks and goals. Collaborate via work packages and link them to your pull requests on Github. ([Source Code (\u2b5015k)](https://github.com/opf/openproject)) `GPL-3.0` `Ruby/deb/Docker`"}, {"name": "Pagure", "url": "https://pagure.io/pagure", "description": "Lightweight, powerful, and flexible git-centric forge with features laying the foundation for federated and decentralized development. ([Demo](https://pagure.io/)) `GPL-2.0` `Docker/Python/deb`"}, {"name": "Phorge", "url": "https://we.phorge.it/", "description": "Community-driven platform for collaborating, managing, organizing and reviewing software development projects. ([Source Code](https://we.phorge.it/source/phorge/)) `Apache-2.0` `PHP`"}, {"name": "Plane", "url": "https://plane.so", "description": "Track issues, epics, and product roadmaps in the simplest way possible (alternative to JIRA, Linear and Height). ([Demo](https://app.plane.so), [Source Code (\u2b5047k)](https://github.com/makeplane/plane)) `AGPL-3.0` `Docker`"}, {"name": "ProjeQtOr", "url": "https://www.projeqtor.org/", "description": "Complete, mature, multi-user project management system with extensive functionality for all phases of a project. ([Demo](https://demo.projeqtor.org/), [Source Code](https://sourceforge.net/p/projectorria/code/HEAD/tree/branches/)) `AGPL-3.0` `PHP`"}, {"name": "Redmine", "url": "https://www.redmine.org/", "description": "Flexible project management web application. ([Source Code](https://svn.redmine.org/redmine/)) `GPL-2.0` `Ruby`"}, {"name": "Review Board", "url": "https://www.reviewboard.org/", "description": "Extensible and friendly code review tool for projects and companies of all sizes. ([Demo](https://demo.reviewboard.org/), [Source Code (\u2b501.7k)](https://github.com/reviewboard/reviewboard)) `MIT` `Python/Docker`"}, {"name": "rgit", "url": "https://github.com/w4/rgit", "description": "Ultra-fast & lightweight cgit clone. `WTFPL` `Rust/Docker`", "stars": "201"}, {"name": "RhodeCode", "url": "https://rhodecode.com/", "description": "Unify and simplify repository management for Git, Subversion, and Mercurial. ([Source Code](https://code.rhodecode.com/)) `AGPL-3.0` `Python`"}, {"name": "Rukovoditel", "url": "https://www.rukovoditel.net/", "description": "Configurable open source project management, web-based application. ([Source Code](https://www.rukovoditel.net/download.php)) `GPL-2.0` `PHP`"}, {"name": "SCM Manager", "url": "https://www.scm-manager.org/", "description": "The easiest way to share and manage your Git, Mercurial and Subversion repositories over http. ([Source Code (\u2b50167)](https://github.com/scm-manager/scm-manager)) `BSD-3-Clause` `Java/deb/Docker/K8S`"}, {"name": "ShipShipShip", "url": "https://shipshipship.io", "description": "Changelog and roadmap platform that bridges project management and customer communication. ([Demo](https://demo.shipshipship.io/admin), [Source Code (\u2b50271)](https://github.com/GauthierNelkinsky/ShipShipShip)) `Apache-2.0` `Docker`"}, {"name": "Smederee", "url": "https://smeder.ee", "description": "A frugal platform which is dedicated to help people build great software together leveraging the power of the Darcs version control system. ([Source Code](https://smeder.ee/~jan0sch/smederee)) `AGPL-3.0` `Scala`"}, {"name": "Sourcehut", "url": "https://sourcehut.org/", "description": "A full web git interface with no javascript. ([Demo](https://sr.ht/), [Source Code](https://git.sr.ht/~sircmpwn/git.sr.ht/tree)) `GPL-2.0` `Go`"}, {"name": "Taiga", "url": "https://www.taiga.io/", "description": "Agile Project Management Tool based on the Kanban and Scrum methods. ([Source Code](https://github.com/kaleidos-ventures)) `MPL-2.0` `Docker/Python/Nodejs`"}, {"name": "Titra", "url": "https://titra.io/", "description": "Time-tracking solution for freelancers and small teams. ([Source Code (\u2b50468)](https://github.com/kromitgmbh/titra)) `GPL-3.0` `Javascript/Docker`"}, {"name": "Trac", "url": "https://trac.edgewall.org/", "description": "Trac is an enhanced wiki and issue tracking system for software development projects. `BSD-3-Clause` `Python/deb`"}, {"name": "Traq", "url": "https://traq.io/", "description": "Project management and issue tracking system written in PHP. ([Source Code (\u2b50199)](https://github.com/nirix/traq)) `GPL-3.0` `PHP/Nodejs`"}, {"name": "Tuleap", "url": "https://www.tuleap.org/", "description": "Tuleap is a libre suite to plan, track, code and collaborate on software projects. ([Source Code](https://tuleap.net/plugins/git/tuleap/tuleap/stable?p=tuleap%2Fstable.git\\&a=tree)) `GPL-2.0` `PHP`"}, {"name": "UVDesk", "url": "https://www.uvdesk.com/", "description": "UVDesk community is a service oriented, event driven extensible opensource helpdesk system that can be used by your organization to provide efficient support to your clients effortlessly whichever way you imagine. ([Demo](https://demo.uvdesk.com/), [Source Code (\u2b5018k)](https://github.com/uvdesk/community-skeleton)) `MIT` `PHP`"}, {"name": "ZenTao", "url": "https://www.zentao.pm/", "description": "An agile(scrum) project management system/tool. ([Source Code (\u2b501.6k)](https://github.com/easysoft/zentaopms)) `AGPL-3.0` `PHP`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Software Development - Testing", "entries": [{"name": "Bencher", "url": "https://bencher.dev/", "description": "Suite of continuous benchmarking tools designed to catch performance regressions in CI. ([Source Code (\u2b50812)](https://github.com/bencherdev/bencher)) `MIT/Apache-2.0` `Rust`"}, {"name": "WebHook Tester", "url": "https://github.com/tarampampam/webhook-tester", "description": "Powerful tool for testing WebHooks and more. `MIT` `Docker/Go/deb/K8S`", "stars": "402"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Static Site Generators", "entries": [], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Task Management & To-do Lists", "entries": [{"name": "4ga Boards", "url": "https://4gaboards.com", "description": "Straightforward realtime kanban boards management for intuitive task tracking. Featuring an elegant dark mode, collapsible todo lists, and multitasking tools to supercharge your team's productivity. ([Demo](https://demo.4gaboards.com), [Source Code (\u2b50467)](https://github.com/RARgames/4gaBoards)) `MIT` `Nodejs/Docker/K8S`"}, {"name": "AppFlowy", "url": "https://appflowy.io/", "description": "Build detailed lists of to-do\u2019s for different projects while tracking the status of each one. Open Source Notion Alternative. ([Source Code (\u2b5069k)](https://github.com/AppFlowy-IO/appflowy)) `AGPL-3.0` `Rust/Dart/Docker`"}, {"name": "Donetick", "url": "https://donetick.com", "description": "Task and chore management tool for personal and family use, with advanced scheduling, flexible assignment, and group sharing capabilities, detailed history, automation via API, simple and modern design. ([Demo](https://app.donetick.com/), [Source Code (\u2b502k)](https://github.com/donetick/donetick)) `AGPL-3.0` `Go/Docker`"}, {"name": "Focalboard", "url": "https://www.focalboard.com/", "description": "Define, organize, track and manage work across individuals and teams (alternative to Trello, Notion and Asana). ([Source Code (\u2b5026k)](https://github.com/mattermost-community/focalboard), [Clients](https://www.focalboard.com/download/personal-edition/desktop/)) `MIT/AGPL-3.0/Apache-2.0` `Nodejs/Go/Docker`"}, {"name": "Kanboard", "url": "https://kanboard.org/", "description": "Simple visual task board. ([Source Code (\u2b509.5k)](https://github.com/kanboard/kanboard)) `MIT` `PHP`"}, {"name": "Listaway", "url": "https://github.com/jeffrpowell/listaway/", "description": "List management app for creating and publicly sharing lists of items. Supports auth, admin tools, item notes and priorities, and opt-in public read-only links with randomized URLs (alternative to Amazon Lists). ([Source Code (\u2b506)](https://github.com/jeffrpowell/listaway)) `MIT` `Docker`", "stars": "6"}, {"name": "myTinyTodo", "url": "https://www.mytinytodo.net/", "description": "Simple way to manage your todo list in AJAX style. Uses PHP, jQuery, SQLite/MySQL. GTD compliant. ([Demo](https://www.mytinytodo.net/demo/), [Source Code (\u2b50188)](https://github.com/maxpozdeev/mytinytodo/)) `GPL-2.0` `PHP`"}, {"name": "Nullboard", "url": "https://github.com/apankrat/nullboard", "description": "Single-page minimalist kanban board; compact, highly readable and quick to use. ([Demo](https://nullboard.io/preview)) `BSD-2-Clause` `Javascript`", "stars": "4.1k"}, {"name": "OpenHabitTracker", "url": "https://openhabittracker.net", "description": "Track habits, tasks and notes with time tracking, calendar view and completion statistics. ([Demo](https://pwa.openhabittracker.net), [Source Code (\u2b50221)](https://github.com/Jinjinov/OpenHabitTracker)) `GPL-3.0` `Docker`"}, {"name": "Our Shopping List", "url": "https://github.com/nanawel/our-shopping-list", "description": "Simple shared list application including shopping lists and any other small todo-list that needs to be used collaboratively. ([Demo](https://osl.lanterne-rouge.info/)) `AGPL-3.0` `Docker`", "stars": "176"}, {"name": "Super Productivity", "url": "https://super-productivity.com", "description": "Advanced todo list app with integrated timeboxing and time tracking capabilities. Integrates with Jira, GitHub, GitLab, Redmine and OpenProject. ([Source Code (\u2b5018k)](https://github.com/johannesjo/super-productivity)) `MIT` `Docker`"}, {"name": "Task Keeper", "url": "https://github.com/nymanjens/piga", "description": "List editor for power users, backed by a self-hosted server. `Apache-2.0` `Scala`", "stars": "95"}, {"name": "Tasks.md", "url": "https://github.com/BaldissaraMatheus/Tasks.md", "description": "A self-hosted, file based task management board that supports Markdown syntax. `MIT` `Docker`", "stars": "2.1k"}, {"name": "Taskwarrior", "url": "https://taskwarrior.org/", "description": "Taskwarrior is Free and Open Source Software that manages your TODO list from your command line. It is flexible, fast, efficient, and unobtrusive. It does its job then gets out of your way. ([Source Code](https://taskwarrior.org/download/#git)) `MIT` `C++`"}, {"name": "Tracks", "url": "https://www.getontracks.org/", "description": "Web-based application to help you implement David Allen\u2019s [Getting Things Done\u2122](https://en.wikipedia.org/wiki/Getting_Things_Done) methodology. ([Source Code (\u2b501.2k)](https://github.com/TracksApp/tracks)) `GPL-2.0` `Ruby`"}, {"name": "tududi", "url": "https://tududi.com/", "description": "Task management tool with hierarchical structure, smart recurring tasks, and seamless Telegram integration. ([Source Code (\u2b502.3k)](https://github.com/chrisvel/tududi)) `MIT` `Docker`"}, {"name": "Vikunja", "url": "https://vikunja.io/", "description": "The to-do app to organize your life. ([Demo](https://try.vikunja.io/login), [Source Code](https://kolaente.dev/vikunja/)) `GPL-3.0` `Go`"}, {"name": "Wekan", "url": "https://wekan.github.io/", "description": "Open-source Trello-like kanban. ([Source Code (\u2b5021k)](https://github.com/wekan/wekan)) `MIT` `Nodejs`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Ticketing", "entries": [{"name": "Bugzilla", "url": "https://www.bugzilla.org/", "description": "General-purpose bugtracker and testing tool originally developed and used by the Mozilla project. ([Source Code (\u2b50811)](https://github.com/bugzilla/bugzilla)) `MPL-2.0` `Perl`"}, {"name": "Frappe Helpdesk", "url": "https://frappe.io/helpdesk", "description": "Helpdesk software which helps you streamline your company's support, offers an easy setup, clean user interface, and automation tools to resolve customer queries efficiently. ([Source Code (\u2b503k)](https://github.com/frappe/helpdesk)) `AGPL-3.0` `Docker`"}, {"name": "FreeScout", "url": "https://freescout.net/", "description": "Email-based customer support application, help desk and shared mailbox (alternative to Zendesk and Help Scout). ([Demo](https://demo.freescout.net/login), [Source Code (\u2b504.2k)](https://github.com/freescout-help-desk/freescout)) `AGPL-3.0` `PHP/Docker`"}, {"name": "GlitchTip", "url": "https://glitchtip.com", "description": "Error tracking app to collect errors reported by your app. ([Source Code](https://gitlab.com/glitchtip/glitchtip)) `MIT` `Python/Docker/K8S`"}, {"name": "ITFlow", "url": "https://itflow.org", "description": "Client IT documentation, ticketing, invoicing and accounting for MSPs (Managed Service Providers). ([Demo](https://demo.itflow.org), [Source Code (\u2b50913)](https://github.com/itflow-org/itflow)) `GPL-3.0` `PHP`"}, {"name": "Libredesk", "url": "https://libredesk.io/", "description": "Modern customer support desk. Single binary app. ([Source Code (\u2b502.4k)](https://github.com/abhinavxd/libredesk)) `AGPL-3.0` `Docker/Go/Nodejs`"}, {"name": "MantisBT", "url": "https://www.mantisbt.org/", "description": "Bug tracker, fits best for software development. ([Demo](https://www.mantisbt.org/bugs/my_view_page.php), [Source Code (\u2b501.8k)](https://github.com/mantisbt/mantisbt)) `GPL-2.0` `PHP`"}, {"name": "OTOBO", "url": "https://otobo.io/en/", "description": "Flexible web-based ticketing system used for customer service, help desk, IT service management. ([Demo](https://otobo.io/en/service-management-plattform/otobo-demo/), [Source Code (\u2b50319)](https://github.com/RotherOSS/otobo)) `GPL-3.0` `Perl/Docker`"}, {"name": "Request Tracker", "url": "https://www.bestpractical.com/rt/", "description": "Enterprise-grade issue tracking system. ([Source Code (\u2b501.1k)](https://github.com/bestpractical/rt)) `GPL-2.0` `Perl`"}, {"name": "Roundup Issue Tracker", "url": "https://www.roundup-tracker.org/", "description": "Simple-to-use and -install issue tracking system with command-line, web, REST, XML-RPC, and e-mail interfaces. Designed with flexibility in mind - not just another bug tracker. ([Source Code](https://www.roundup-tracker.org/code.html)) `MIT/ZPL-2.0` `Python/Docker`"}, {"name": "Zammad", "url": "https://zammad.org/", "description": "Easy to use but powerful open-source support and ticketing system. ([Source Code (\u2b505.5k)](https://github.com/zammad/zammad)) `AGPL-3.0` `Ruby/deb`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Time Tracking", "entries": [{"name": "ActivityWatch", "url": "https://activitywatch.net", "description": "Automatically track how you spend time on your devices. ([Source Code (\u2b5017k)](https://github.com/ActivityWatch/activitywatch)) `MPL-2.0` `Python`"}, {"name": "Beaver Habit Tracker", "url": "https://github.com/daya0576/beaverhabits", "description": "Habit tracking app to save your precious moments in your fleeting life. ([Demo](https://beaverhabits.com/demo)) `BSD-3-Clause` `Docker`", "stars": "1.7k"}, {"name": "Ever Gauzy", "url": "https://gauzy.co", "description": "Open business management platform for collaborative, on-demand and sharing economies (ERP/CRM/HRM/ATS/PM). ([Demo](https://demo.gauzy.co), [Source Code (\u2b503.6k)](https://github.com/ever-co/ever-gauzy)) `AGPL-3.0` `Docker/Nodejs`"}, {"name": "Kimai", "url": "https://www.kimai.org/", "description": "Track work time and print out a summary of your activities on demand. ([Demo](https://www.kimai.org/demo/), [Source Code (\u2b504.6k)](https://github.com/kimai/kimai)) `AGPL-3.0` `PHP`"}, {"name": "solidtime", "url": "https://www.solidtime.io", "description": "Modern time tracking application for freelancers and agencies. ([Source Code (\u2b508.3k)](https://github.com/solidtime-io/solidtime)) `AGPL-3.0` `Docker`"}, {"name": "TimeTagger", "url": "https://timetagger.app", "description": "An open source time-tracker based on an interactive timeline and powerful reporting. ([Demo](https://timetagger.app/app/demo), [Source Code (\u2b501.7k)](https://github.com/almarklein/timetagger)) `GPL-3.0` `Python`"}, {"name": "Traggo", "url": "https://traggo.net/", "description": "Traggo is a tag-based time tracking tool. In Traggo there are no tasks, only tagged time spans. ([Source Code (\u2b501.5k)](https://github.com/traggo/server)) `GPL-3.0` `Docker/Go`"}, {"name": "Wakapi", "url": "https://wakapi.dev/", "description": "Tracking tool for coding statistics, compatible with WakaTime. ([Source Code (\u2b504.2k)](https://github.com/muety/wakapi)) `GPL-3.0` `Go/Docker`"}, {"name": "Ziit", "url": "https://ziit.app", "description": "The Swiss army knife of code time tracking (alternative to WakaTime). ([Source Code (\u2b50205)](https://github.com/0pandadev/ziit)) `AGPL-3.0` `Docker`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 URL Shorteners", "entries": [{"name": "bit", "url": "https://github.com/sjdonado/bit", "description": "Fast, lightweight, resource-efficient, compiled URL shortener. `MIT` `Docker/Crystal`", "stars": "78"}, {"name": "Chhoto URL", "url": "https://github.com/SinTan1729/chhoto-url", "description": "Simple, lightning-fast URL shortener with no bloat (fork of simply-shorten). ([Demo (\u2b50753)](https://github.com/SinTan1729/chhoto-url?tab=readme-ov-file#demo), [Clients (\u2b50753)](https://github.com/SinTan1729/chhoto-url/blob/main/TOOLS.md)) `MIT` `Rust/Docker`", "stars": "753"}, {"name": "clink", "url": "https://git.crueter.xyz/crueter/clink", "description": "A super-minimal link shortening service written in pure C, focusing on small executable size, portability, and ease of configuration. ([Demo](https://short.crueter.xyz)) `AGPL-3.0` `C`"}, {"name": "Flink", "url": "https://gitlab.com/rtraceio/web/flink", "description": "Create QR Codes, embeddable link previews for your website and crawls/scrapes metadata. ([Demo](https://flink.is)) `MIT` `Docker`"}, {"name": "Kutt", "url": "https://kutt.to", "description": "Modern URL shortener with support for custom domains and custom URLs. ([Demo](https://kutt.to), [Source Code (\u2b5011k)](https://github.com/thedevs-network/kutt)) `MIT` `Nodejs/Docker`"}, {"name": "rs-short", "url": "https://git.42l.fr/42l/rs-short", "description": "Lightweight link shortener written in Rust, with features such as caching, spambot protection and phishing detection. ([Demo](https://s.42l.fr/)) `MPL-2.0` `Rust`"}, {"name": "Shlink", "url": "https://shlink.io", "description": "URL shortener with REST API and command line interface. Includes official progressive web application and docker images. ([Source Code (\u2b504.8k)](https://github.com/shlinkio/shlink), [Clients](https://shlink.io/apps)) `MIT` `PHP/Docker`"}, {"name": "Simple-URL-Shortener", "url": "https://github.com/azlux/Simple-URL-Shortener", "description": "KISS URL shortener, public or private (with account). Minimalist and lightweight. No dependencies. ([Demo](https://u.azlux.fr)) `MIT` `PHP`", "stars": "58"}, {"name": "YOURLS", "url": "https://yourls.org/", "description": "YOURLS is a set of PHP scripts that will allow you to run Your Own URL Shortener. Features include password protection, URL customization, bookmarklets, statistics, API, plugins, jsonp. ([Source Code (\u2b5012k)](https://github.com/YOURLS/YOURLS)) `MIT` `PHP`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Video Surveillance", "entries": [{"name": "Bluecherry", "url": "https://www.bluecherrydvr.com/", "description": "Closed-circuit television (CCTV) software application which supports IP and Analog cameras. ([Source Code (\u2b50262)](https://github.com/bluecherrydvr/bluecherry-apps)) `GPL-2.0` `PHP`"}, {"name": "Frigate", "url": "https://frigate.video/", "description": "Monitor your security cameras with locally processed AI. ([Source Code (\u2b5031k)](https://github.com/blakeblackshear/frigate)) `MIT` `Docker/Python/Nodejs`"}, {"name": "motionEye", "url": "https://github.com/motioneye-project/motioneye", "description": "Online interface for the software Motion, a video surveillance program with motion detection. `GPL-3.0` `Python/Docker`", "stars": "4.5k"}, {"name": "SentryShot", "url": "https://codeberg.org/SentryShot/sentryshot", "description": "Video surveillance management system. `GPL-2.0` `Docker/Rust`"}, {"name": "Viseron", "url": "https://viseron.netlify.app/", "description": "Self-hosted, local-only NVR and AI Computer Vision software. With features such as object detection, motion detection, face recognition and more, it gives you the power to keep an eye on your home, office or any other place you want to monitor. ([Source Code (\u2b502.5k)](https://github.com/roflcoopter/viseron)) `MIT` `Docker`"}, {"name": "Zoneminder", "url": "https://www.zoneminder.com/", "description": "Closed-circuit television (CCTV) software application which supports IP, USB and Analog cameras. ([Source Code (\u2b505.8k)](https://github.com/ZoneMinder/ZoneMinder)) `GPL-2.0` `PHP/deb`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 VPN", "entries": [], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Web Servers", "entries": [{"name": "Algernon", "url": "https://algernon.roboticoverlords.org/", "description": "Small self-contained pure-Go web server with Lua, Markdown, HTTP/2, QUIC, Redis and PostgreSQL support. ([Source Code (\u2b503k)](https://github.com/xyproto/algernon)) `BSD-3-Clause` `Go/Docker`"}, {"name": "Apache HTTP Server", "url": "https://httpd.apache.org/", "description": "Secure, efficient and extensible server that provides HTTP services in sync with the current HTTP standards. ([Source Code](https://svn.apache.org/repos/asf/httpd/httpd/trunk/)) `Apache-2.0` `C/deb/Docker`"}, {"name": "BunkerWeb", "url": "https://www.bunkerweb.io", "description": "Next-gen Web Application Firewall (WAF) that will protect your web services. ([Demo](https://demo.bunkerweb.io), [Source Code (\u2b5010k)](https://github.com/bunkerity/bunkerweb), [Clients](https://docs.bunkerweb.io/latest/plugins/)) `AGPL-3.0` `deb/Docker/K8S/Python`"}, {"name": "Caddy", "url": "https://caddyserver.com/", "description": "Powerful, enterprise-ready, open source web server with automatic HTTPS. ([Source Code (\u2b5071k)](https://github.com/caddyserver/caddy)) `Apache-2.0` `Go/deb/Docker`"}, {"name": "go-doxy", "url": "https://github.com/yusing/godoxy", "description": "Lightweight, simple, and performant reverse proxy with WebUI, Docker integration, automatic shutdown/startup for container based on traffic. `MIT` `Docker/Go`", "stars": "2.9k"}, {"name": "godoxy", "url": "https://docs.godoxy.dev/", "description": "High-performance reverse proxy and container orchestrator for self-hosters. ([Demo](https://demo.godoxy.dev/), [Source Code (\u2b502.9k)](https://github.com/yusing/godoxy)) `MIT` `Docker/Go`"}, {"name": "HAProxy", "url": "https://www.haproxy.org/", "description": "Very fast and reliable reverse-proxy offering high availability, load balancing, and proxying for TCP and HTTP-based applications. ([Source Code](https://git.haproxy.org/?p=haproxy.git;a=tree)) `GPL-2.0` `C/deb/Docker`"}, {"name": "Lighttpd", "url": "https://www.lighttpd.net/", "description": "Secure, fast, compliant, and very flexible web server that has been optimized for high-performance environments. ([Source Code](https://git.lighttpd.net/lighttpd/lighttpd1.4)) `BSD-3-Clause` `C/deb/Docker`"}, {"name": "Nginx Proxy Manager", "url": "https://nginxproxymanager.com/", "description": "Docker container for managing Nginx proxy hosts with a simple, powerful interface. ([Source Code (\u2b5032k)](https://github.com/NginxProxyManager/nginx-proxy-manager)) `MIT` `Docker`"}, {"name": "NGINX", "url": "https://nginx.org/en/", "description": "HTTP and reverse proxy server, mail proxy server, and generic TCP/UDP proxy server. ([Source Code (\u2b5030k)](https://github.com/nginx/nginx)) `BSD-2-Clause` `C/deb/Docker`"}, {"name": "Pangolin", "url": "https://digpangolin.com/", "description": "Identity-aware tunneled reverse proxy with dashboard UI, access control, and WireGuard-based tunnels (alternative to Cloudflare Tunnel, Tailscale). ([Source Code (\u2b5020k)](https://github.com/fosrl/pangolin)) `AGPL-3.0` `Docker`"}, {"name": "Pomerium", "url": "https://www.pomerium.io", "description": "Identity-aware reverse proxy, successor to now obsolete oauth\\_proxy. It inserts an OAuth step before proxying your request to the backend, so that you can safely expose your self-hosted websites to public Internet. ([Source Code (\u2b504.7k)](https://github.com/pomerium/pomerium)) `Apache-2.0` `Go/Docker`"}, {"name": "SafeLine", "url": "https://waf.chaitin.com/", "description": "Web application firewall / reverse proxy to protect your web apps from attacks and exploits. ([Demo](https://demo.waf.chaitin.com/), [Source Code (\u2b5021k)](https://github.com/chaitin/SafeLine)) `GPL-3.0` `Docker`"}, {"name": "Static Web Server", "url": "https://static-web-server.net/", "description": "Cross-platform, high-performance, and asynchronous web server for static file serving. ([Source Code (\u2b502.2k)](https://github.com/static-web-server/static-web-server)) `Apache-2.0/MIT` `Rust/Docker`"}, {"name": "SWAG (Secure Web Application Gateway)", "url": "https://github.com/linuxserver/docker-swag", "description": "Nginx webserver and reverse proxy with PHP support, built-in Certbot (Let's Encrypt) client and fail2ban integration. `GPL-3.0` `Docker`", "stars": "3.6k"}, {"name": "Traefik", "url": "https://traefik.io/", "description": "HTTP reverse proxy and load balancer that makes deploying microservices easy. ([Source Code (\u2b5062k)](https://github.com/traefik/traefik)) `MIT` `Go/Docker`"}, {"name": "UUSEC WAF", "url": "https://uuwaf.uusec.com", "description": "Industry-leading high-performance, AI and semantic technology web application firewall and API security gateway (fork of nginx). ([Source Code (\u2b501.6k)](https://github.com/Safe3/uusec-waf)) `GPL-3.0` `C/Lua/Docker`"}, {"name": "Vinyl Cache", "url": "https://vinyl-cache.org/", "description": "Web application accelerator/caching HTTP reverse proxy (formerly Varnish). ([Source Code](https://code.vinyl-cache.org/vinyl-cache/vinyl-cache)) `BSD-2-Clause` `Go/deb/Docker`"}, {"name": "Zoraxy", "url": "https://zoraxy.aroz.org/", "description": "General purpose HTTP reverse proxy and forwarding tool. ([Source Code (\u2b505k)](https://github.com/tobychui/zoraxy)) `AGPL-3.0` `Go/Docker`"}], "notes": [], "source": "Selfhosted"}, {"name": "Selfhosted \u2014 Wikis", "entries": [{"name": "AmuseWiki", "url": "https://amusewiki.org/", "description": "Amusewiki is based on the Emacs Muse markup, remaining mostly compatible with the original implementation. It can work as a read-only site, as a moderated wiki, or as a fully open wiki or even as a private site. ([Demo](https://sandbox.amusewiki.org), [Source Code (\u2b50210)](https://github.com/melmothx/amusewiki)) `GPL-1.0` `Perl/Docker`"}, {"name": "BookStack", "url": "https://www.bookstackapp.com/", "description": "Organize and store information. Stores documentation in a book like fashion. ([Demo](https://www.bookstackapp.com/#demo), [Source Code (\u2b5018k)](https://github.com/BookStackApp/BookStack)) `MIT` `PHP/Docker`"}, {"name": "django-wiki", "url": "https://github.com/django-wiki/django-wiki", "description": "Wiki system with complex functionality for simple integration and a superb interface. Store your knowledge with style: Use django models. ([Demo](https://demo.django-wiki.org/)) `GPL-3.0` `Python`", "stars": "1.9k"}, {"name": "docmost", "url": "https://docmost.com/", "description": "Collaborative wiki and documentation software (alternative to Confluence, Notion). ([Source Code (\u2b5019k)](https://github.com/docmost/docmost)) `AGPL-3.0` `Docker/Nodejs`"}, {"name": "Documize", "url": "https://documize.com", "description": "Modern Docs + Wiki software with built-in workflow, single binary executable, just bring MySQL/Percona. ([Source Code (\u2b502.4k)](https://github.com/documize/community)) `AGPL-3.0` `Go`"}, {"name": "Dokuwiki", "url": "https://www.dokuwiki.org/DokuWiki", "description": "Easy to use, lightweight, standards-compliant wiki engine with a simple syntax allowing reading the data outside the wiki. All data is stored in plain text files, therefore no database is required. ([Source Code (\u2b504.6k)](https://github.com/dokuwiki/dokuwiki)) `GPL-2.0` `PHP`"}, {"name": "Feather Wiki", "url": "https://feather.wiki", "description": "A lightning fast and infinitely extensible tool for creating personal non-linear notebooks, databases, and wikis that is entirely self-contained, runs in your browser, and is only 58 kilobytes in size. ([Demo](https://feather.wiki/?page=gallery#wikis), [Source Code](https://codeberg.org/Alamantus/FeatherWiki), [Clients](https://feather.wiki/?page=gallery#extensions)) `AGPL-3.0` `Javascript`"}, {"name": "Gitit", "url": "https://github.com/jgm/gitit", "description": "Wiki program that stores pages and uploaded files in a git repository, which can then be modified using the VCS command line tools or the wiki's web interface. `GPL-2.0` `Haskell`", "stars": "2.3k"}, {"name": "Gollum", "url": "https://github.com/gollum/gollum", "description": "Simple, Git-powered wiki with a sweet API and local frontend. `MIT` `Ruby`", "stars": "14k"}, {"name": "Mediawiki", "url": "https://www.mediawiki.org/wiki/MediaWiki", "description": "Wiki software package that powers Wikipedia and all other Wikimedia projects, serving hundreds of millions of users each month. ([Demo](https://en.wikipedia.org/wiki/Main_Page), [Source Code](https://phabricator.wikimedia.org/source/mediawiki/)) `GPL-2.0` `PHP`"}, {"name": "Mycorrhiza Wiki", "url": "https://mycorrhiza.wiki/", "description": "Filesystem and git-based wiki engine written in Go using Mycomarkup as its primary markup language. ([Source Code (\u2b50368)](https://github.com/bouncepaw/mycorrhiza/)) `AGPL-3.0` `Go`"}, {"name": "Oddmuse", "url": "https://oddmuse.org/", "description": "Simple wiki engine written in Perl. No database required. ([Source Code (\u2b5089)](https://github.com/kensanata/oddmuse)) `GPL-3.0` `Perl`"}, {"name": "Otter Wiki", "url": "https://otterwiki.com/", "description": "Simple, easy to use wiki software using markdown. ([Source Code (\u2b501.4k)](https://github.com/redimp/otterwiki)) `MIT` `Docker`"}, {"name": "PmWiki", "url": "https://www.pmwiki.org", "description": "Wiki-based system for collaborative creation and maintenance of websites. `GPL-3.0` `PHP`"}, {"name": "Raneto", "url": "https://raneto.com/", "description": "Knowledgebase platform that uses static Markdown files. ([Source Code (\u2b502.9k)](https://github.com/ryanlelek/Raneto)) `MIT` `Nodejs`"}, {"name": "TiddlyWiki", "url": "https://tiddlywiki.com/", "description": "Reusable non-linear personal web notebook. ([Source Code (\u2b508.6k)](https://github.com/TiddlyWiki/TiddlyWiki5)) `BSD-3-Clause` `Nodejs`"}, {"name": "Tiki", "url": "https://tiki.org/HomePage", "description": "Wiki CMS Groupware with the most built-in features. ([Demo](https://tiki.org/Try-Tiki), [Source Code](https://gitlab.com/tikiwiki/tiki)) `LGPL-2.1` `PHP`"}, {"name": "W", "url": "https://w.club1.fr", "description": "Lightweight, mutli-user, flat-file-database Wiki engine. Create pages quickly and edit them in your Web browser using Mardown/HTML/CSS/JS. The main difference with other wiki is that you are encouraged to customize each page style individually. ([Source Code (\u2b5047)](https://github.com/vincent-peugnet/wcms)) `AGPL-3.0` `PHP`"}, {"name": "WackoWiki", "url": "https://wackowiki.org/", "description": "WackoWiki is a light and easy to install multilingual Wiki-engine. ([Source Code (\u2b5056)](https://github.com/WackoWiki/wackowiki)) `BSD-3-Clause` `PHP`"}, {"name": "Wiki-Go", "url": "https://leomoon.com/downloads/web-apps/wiki-go/", "description": "A modern, feature-rich, databaseless flat-file wiki platform. ([Demo](https://wikigo.leomoon.com), [Source Code (\u2b50523)](https://github.com/leomoon-studios/wiki-go)) `GPL-3.0` `Go/Docker`"}, {"name": "Wiki.js", "url": "https://js.wiki/", "description": "Modern, lightweight and powerful wiki app using Git and Markdown. ([Demo](https://docs.requarks.io), [Source Code (\u2b5028k)](https://github.com/Requarks/wiki)) `AGPL-3.0` `Nodejs/Docker/K8S`"}, {"name": "WikiDocs", "url": "https://www.wikidocs.app/", "description": "A databaseless markdown flat-file wiki engine. ([Source Code (\u2b50480)](https://github.com/Zavy86/WikiDocs)) `MIT` `PHP/Docker`"}, {"name": "WiKiss", "url": "https://wikiss.tuxfamily.org/", "description": "Wiki, simple to use and install. ([Source Code](https://svnweb.tuxfamily.org/listing.php?repname=wikiss/svn\\&path=%2F\\&sc=0)) `GPL-2.0` `PHP`"}, {"name": "XWiki", "url": "https://www.xwiki.org", "description": "Second generation wiki that allows the user to extend its functionalities with a powerful extension-based architecture. ([Demo](https://www.xwikiplayground.org/xwiki/bin/view/Main/), [Source Code (\u2b501.2k)](https://github.com/xwiki/xwiki-platform)) `LGPL-2.1` `Java/Docker/deb`"}, {"name": "Zim", "url": "https://zim-wiki.org/", "description": "Graphical text editor used to maintain a collection of wiki pages. Each page can contain links to other pages, simple formatting and images. ([Source Code (\u2b502.1k)](https://github.com/zim-desktop-wiki/zim-desktop-wiki)) `GPL-2.0` `Python/deb`"}, {"name": "Awesome Sysadmin", "url": "https://github.com/awesome-foss/awesome-sysadmin", "description": "Curated list of amazingly awesome open source sysadmin resources.", "stars": "33k"}, {"name": "theme.park", "url": "https://theme-park.dev/", "description": "A collection of themes/skins for 50 selfhosted apps! ([Source Code (\u2b503k)](https://github.com/GilbN/theme.park/)) `MIT` `CSS`"}], "notes": [], "source": "Selfhosted"}, {"name": "Free for Dev", "entries": [{"name": "Major Cloud Providers' Always-Free Limits", "url": "#major-cloud-providers", "description": ""}, {"name": "Cloud management solutions", "url": "#cloud-management-solutions", "description": ""}, {"name": "Analytics, Events, and Statistics", "url": "#analytics-events-and-statistics", "description": ""}, {"name": "APIs, Data and ML", "url": "#apis-data-and-ml", "description": ""}, {"name": "Artifact Repos", "url": "#artifact-repos", "description": ""}, {"name": "BaaS", "url": "#baas", "description": ""}, {"name": "Low-code Platform", "url": "#low-code-platform", "description": ""}, {"name": "CDN and Protection", "url": "#cdn-and-protection", "description": ""}, {"name": "CI and CD", "url": "#ci-and-cd", "description": ""}, {"name": "CMS", "url": "#cms", "description": ""}, {"name": "Code Generation", "url": "#code-generation", "description": ""}, {"name": "Code Quality", "url": "#code-quality", "description": ""}, {"name": "Code Search and Browsing", "url": "#code-search-and-browsing", "description": ""}, {"name": "Crash and Exception Handling", "url": "#crash-and-exception-handling", "description": ""}, {"name": "Data Visualization on Maps", "url": "#data-visualization-on-maps", "description": ""}, {"name": "Managed Data Services", "url": "#managed-data-services", "description": ""}, {"name": "Design and UI", "url": "#design-and-ui", "description": ""}, {"name": "Dev Blogging Sites", "url": "#dev-blogging-sites", "description": ""}, {"name": "DNS", "url": "#dns", "description": ""}, {"name": "Docker Related", "url": "#docker-related", "description": ""}, {"name": "Domain", "url": "#domain", "description": ""}, {"name": "Education and Career Development", "url": "#education-and-career-development", "description": ""}, {"name": "Email", "url": "#email", "description": ""}, {"name": "Feature Toggles Management Platforms", "url": "#feature-toggles-management-platforms", "description": ""}, {"name": "Font", "url": "#font", "description": ""}, {"name": "Forms", "url": "#forms", "description": ""}, {"name": "Generative AI", "url": "#generative-ai", "description": ""}, {"name": "IaaS", "url": "#iaas", "description": ""}, {"name": "IDE and Code Editing", "url": "#ide-and-code-editing", "description": ""}, {"name": "International Mobile Number Verification API and SDK", "url": "#international-mobile-number-verification-api-and-sdk", "description": ""}, {"name": "Issue Tracking and Project Management", "url": "#issue-tracking-and-project-management", "description": ""}, {"name": "Log Management", "url": "#log-management", "description": ""}, {"name": "Mobile App Distribution and Feedback", "url": "#mobile-app-distribution-and-feedback", "description": ""}, {"name": "Management Systems", "url": "#management-system", "description": ""}, {"name": "Messaging and Streaming", "url": "#messaging-and-streaming", "description": ""}, {"name": "Miscellaneous", "url": "#miscellaneous", "description": ""}, {"name": "Monitoring", "url": "#monitoring", "description": ""}, {"name": "PaaS", "url": "#paas", "description": ""}, {"name": "Package Build System", "url": "#package-build-system", "description": ""}, {"name": "Payment and Billing Integration", "url": "#payment-and-billing-integration", "description": ""}, {"name": "Privacy Management", "url": "#privacy-management", "description": ""}, {"name": "Screenshot APIs", "url": "#screenshot-apis", "description": ""}, {"name": "Flutter Related and Building IOS Apps without Mac", "url": "#flutter-related-and-building-ios-apps-without-mac", "description": ""}, {"name": "Search", "url": "#search", "description": ""}, {"name": "Security and PKI", "url": "#security-and-pki", "description": ""}, {"name": "Authentication, Authorization, and User Management", "url": "#authentication-authorization-and-user-management", "description": ""}, {"name": "Source Code Repos", "url": "#source-code-repos", "description": ""}, {"name": "Storage and Media Processing", "url": "#storage-and-media-processing", "description": ""}, {"name": "Tunneling, WebRTC, Web Socket Servers and Other Routers", "url": "#tunneling-webrtc-web-socket-servers-and-other-routers", "description": ""}, {"name": "Testing", "url": "#testing", "description": ""}, {"name": "Tools for Teams and Collaboration", "url": "#tools-for-teams-and-collaboration", "description": ""}, {"name": "Translation Management", "url": "#translation-management", "description": ""}, {"name": "Visitor Session Recording", "url": "#visitor-session-recording", "description": ""}, {"name": "Web Hosting", "url": "#web-hosting", "description": ""}, {"name": "Commenting Platforms", "url": "#commenting-platforms", "description": ""}, {"name": "Browser based hardware emulation", "url": "#browser-based-hardware-emulation-written-in-javascript", "description": ""}, {"name": "Remote Desktop Tools", "url": "#remote-desktop-tools", "description": ""}, {"name": "Other Free Resources", "url": "#other-free-resources", "description": ""}, {"name": "Google Cloud Platform", "url": "https://cloud.google.com", "description": ""}, {"name": "Amazon Web Services", "url": "https://aws.amazon.com", "description": ""}, {"name": "Microsoft Azure", "url": "https://azure.microsoft.com", "description": ""}, {"name": "Oracle Cloud", "url": "https://www.oracle.com/cloud/", "description": ""}, {"name": "IBM Cloud", "url": "https://www.ibm.com/cloud/free/", "description": ""}, {"name": "Cloudflare", "url": "https://www.cloudflare.com/", "description": ""}, {"name": "Zoho", "url": "https://www.zoho.com", "description": "Started as an e-mail provider but now provides a suite of services, some of which have free plans. List of services having free plans :"}, {"name": "Brainboard", "url": "https://www.brainboard.co", "description": "Collaborative solution to visually build and manage cloud infrastructures from end-to-end."}, {"name": "Cloud 66", "url": "https://www.cloud66.com/", "description": "Free for personal projects (includes one deployment server, one static site), Cloud 66 gives you everything you need to build, deploy, and grow your applications on any cloud without the headache of the \u201cserver stuff.\u201d."}, {"name": "deployment.io", "url": "https://deployment.io", "description": "Deployment.io helps developers automate deployments on AWS. On our free tier, a developer (single user) can deploy unlimited static sites, web services, and environments. We provide 10 job executions free per month with previews and auto-deploys included in the free tier."}, {"name": "Pulumi", "url": "https://www.pulumi.com/", "description": "Modern infrastructure as a code platform that allows you to use familiar programming languages and tools to build, deploy, and manage cloud infrastructure."}, {"name": "scalr.com", "url": "https://scalr.com/", "description": "Scalr is a Terraform Automation and COllaboration (TACO) product used to better collaboration and automation on infrastructure and configurations managed by Terraform. Full Terraform CLI support, OPA integration, and a hierarchical configuration model. No SSO tax. All features are included. Use up to 50 runs/month for free."}, {"name": "Bitbucket", "url": "https://bitbucket.org/", "description": "Unlimited public and private Git repos for up to 5 users with Pipelines for CI/CD"}, {"name": "Codeberg", "url": "https://codeberg.org/", "description": "Unlimited public and private Git repos for free and open-source projects (with unlimited collaborators). Powered by [Forgejo](https://forgejo.org/). Static website hosting with [Codeberg Pages](https://codeberg.page/). CI/CD hosting with [Codeberg's CI](https://docs.codeberg.org/ci/). Translating hosting with [Codeberg Translate](https://translate.codeberg.org/). Includes Package and Container hosting, Project management, and Issue Tracking"}, {"name": "framagit.org", "url": "https://framagit.org/", "description": "Framagit is the software forge of Framasoft based on the Gitlab software includes CI, Static Pages, Project pages and Issue tracking."}, {"name": "GitGud", "url": "https://gitgud.io", "description": "Unlimited private and public repositories. Free forever. Powered by GitLab & Sapphire. Includes CI/CD, Static Hosting, Container Registry, Project Management and Issue Tracking."}, {"name": "GitHub", "url": "https://github.com/", "description": "Unlimited public repositories and unlimited private repositories (with unlimited collaborators). Includes CI/CD, Development Environment, Static Hosting, Package and Container hosting, Project management and AI Copilot"}, {"name": "gitlab.com", "url": "https://about.gitlab.com/", "description": "Unlimited public and private Git repos with up to 5 collaborators. Includes CI/CD, Static Hosting, Container Registry, Project Management and Issue Tracking"}, {"name": "heptapod.net", "url": "https://foss.heptapod.net/", "description": "Heptapod is a friendly fork of GitLab Community Edition providing support for Mercurial"}, {"name": "Pagure.io", "url": "https://pagure.io", "description": "Pagure.io is a free and open source software code collaboration platform for FOSS-licensed projects, Git-based"}, {"name": "pijul.com", "url": "https://pijul.com/", "description": "Unlimited free and open source distributed version control system. Its distinctive feature is based on a sound theory of patches, which makes it easy to learn, use, and distribute. Solves many problems of git/hg/svn/darcs."}, {"name": "projectlocker.com", "url": "https://projectlocker.com", "description": "One free private project (Git and Subversion) with 50 MB of space"}, {"name": "RocketGit", "url": "https://rocketgit.com", "description": "Repository Hosting based on Git. Unlimited Public and private repositories."}, {"name": "savannah.gnu.org", "url": "https://savannah.gnu.org/", "description": "Serves as a collaborative software development management system for free Software projects (for GNU Projects)"}, {"name": "savannah.nongnu.org", "url": "https://savannah.nongnu.org/", "description": "Serves as a collaborative software development management system for free Software projects (for non-GNU projects)"}, {"name": "Abstract API", "url": "https://www.abstractapi.com", "description": "API suite for various use cases, including IP geolocation, gender detection, or email validation."}, {"name": "Apify", "url": "https://www.apify.com/", "description": "Web scraping and automation platform to create an API for any website and extract data. Ready-made scrapers, integrated proxies, and custom solutions. Free plan with $5 platform credits included every month."}, {"name": "APITemplate.io", "url": "https://apitemplate.io", "description": "Auto-generate images and PDF documents with a simple API or automation tools like Zapier & Airtable. No CSS/HTML is required. The free plan comes with 50 images/month and three templates."}, {"name": "APIVerve", "url": "https://apiverve.com", "description": "Get instant access to over 120+ APIs for free, built with quality, consistency, and reliability in mind. The free plan covers up to 50 API Tokens per month. (Possibly taken down, 2025-06-25)"}, {"name": "Arize AI", "url": "https://arize.com/", "description": "Machine learning observability for model monitoring and root-causing issues such as data quality and performance drift. Free up to two models."}, {"name": "Beeceptor", "url": "https://beeceptor.com", "description": "No-code, cloud-based platform for mocking and debugging multi-protocol APIs (REST, SOAP, gRPC & GraphQL), providing instant servers with rules-based logic, CRUD & stateful mocking, proxying, and CORS management for faster integration and testing. The free plan includes 50 requests per day and provides a public dashboard/endpoint where anyone with the dashboard URL can view submitted requests and responses."}, {"name": "BigDataCloud", "url": "https://www.bigdatacloud.com/", "description": "Provides fast, accurate, and free (Unlimited or up to 10K-50K/month) APIs for modern web like IP Geolocation, Reverse Geocoding, Networking Insights, Email and Phone Validation, Client Info and more."}, {"name": "Browse AI", "url": "https://www.browse.ai", "description": "Extracting and monitoring data on the web. 1k credits per month for free, equals 1k concurrent requests."}, {"name": "BrowserCat", "url": "https://www.browsercat.com", "description": "Headless browser API for automation, scraping, AI agent web access, image/pdf generation, and more. Free plan with 1k requests per month."}, {"name": "Calendarific", "url": "https://calendarific.com", "description": "Enterprise-grade Public holiday API service for over 200 countries. The free plan includes 500 calls per month."}, {"name": "Canopy", "url": "https://www.canopyapi.co/", "description": "GraphQL API for Amazon.com product, search, and category data. The free plan includes 100 calls per month."}, {"name": "CarAPI.dev", "url": "https://carapi.dev", "description": "Comprehensive automotive data API with VIN decoding, stolen vehicle checks, vehicle valuation, inspection data, and more. Free tier includes 100 requests/month across all 9 endpoints."}, {"name": "Cloudmersive", "url": "https://cloudmersive.com/", "description": "Utility API platform with full access to expansive API Library including Document Conversion, Virus Scanning, and more with 600 calls/month, North America AZ only, 2.5MB maximum file size."}, {"name": "Colaboratory", "url": "https://colab.research.google.com", "description": "Free web-based Python notebook environment with Nvidia Tesla K80 GPU."}, {"name": "CometML", "url": "https://www.comet.com/site/", "description": "The MLOps platform for experiment tracking, model production management, model registry, and complete data lineage, covering your workflow from training to production. Free for individuals and academics."}, {"name": "Commerce Layer", "url": "https://commercelayer.io", "description": "Composable commerce API that can build, place, and manage orders from any front end. The developer plan allows 100 orders per month and up to 1,000 SKUs for free."}, {"name": "Composio", "url": "https://composio.dev/", "description": "Integration platform for AI Agents and LLMs. Integrate over 200+ tools across the agentic internet."}, {"name": "Conversion Tools", "url": "https://conversiontools.io/", "description": "Online File Converter for documents, images, video, audio, and eBooks. REST API is available. Libraries for Node.js, PHP, Python. Support files up to 50 GB (for paid plans). The free tier is limited by file size (20MB) and number of conversions (30/Day, 300/Month)."}, {"name": "Country-State-City Microservice API", "url": "https://country-state-city.rebuscando.info/", "description": "API and Microservice to provides a wide range of information including countries, regions, provinces, cities, postal codes, and much more. The free tier includes up to 100 requests per day."}, {"name": "Coupler", "url": "https://www.coupler.io/", "description": "Data integration tool that syncs between apps. It can create live dashboards and reports, transform and manipulate values, and collect and back up insights. The free plan is limited to one user, data connection, data source, and data destination. Also requires manual data refresh."}, {"name": "CraftMyPDF", "url": "https://craftmypdf.com", "description": "Auto-Generate PDF documents from reusable templates with a drop-and-drop editor and a simple API. The free plan comes with 100 PDFs/month and three templates."}, {"name": "Cube", "url": "https://cube.dev/", "description": "Cube helps data engineers and application developers access data from modern data stores, organize it into consistent definitions, and deliver it to every application. The fastest way to use Cube is with Cube Cloud, which has a free tier limited to 1,000 queries per day."}, {"name": "CurlHub", "url": "https://curlhub.io", "description": "Proxy service for inspecting and debugging API calls. The free plan includes 10,000 requests per month."}, {"name": "CurrencyScoop", "url": "https://currencyscoop.com", "description": "Realtime currency data API for fintech apps. The free plan includes 5,000 calls per month."}, {"name": "CustomJS", "url": "https://www.customjs.io", "description": "HTML to PDF or PDF to PNG/Text & PDF merging/extraction/merging APIs. Free tier has 600 calls a month."}, {"name": "Data Fetcher", "url": "https://datafetcher.com", "description": "Connect Airtable to any application or API with no code. Postman-like interface for running API requests in Airtable. Pre-built integrations with dozens of apps. The free plan includes 100 runs per month."}, {"name": "Data Miner", "url": "https://dataminer.io/", "description": "A browser extension (Google Chrome, MS Edge) for data extraction from web pages CSV or Excel. The free plan gives you 500 pages/month."}, {"name": "Dataimporter.io", "url": "https://www.dataimporter.io", "description": "Tool for connecting, cleaning, and importing data into Salesforce. Free Plan includes up to 20,000 records per month."}, {"name": "Datalore", "url": "https://datalore.jetbrains.com", "description": "Python notebooks by Jetbrains. Includes 10 GB of storage and 120 hours of runtime each month."}, {"name": "DB Designer", "url": "https://www.dbdesigner.net/", "description": "Cloud-based Database schema design and modeling tool with a free starter plan of 2 Database models and ten tables per model."}, {"name": "DB-IP", "url": "https://db-ip.com/api/free", "description": "Free IP geolocation API with 1k request per IP per day.lite database under the CC-BY 4.0 License is free too."}, {"name": "DeepAR", "url": "https://developer.deepar.ai", "description": "Augmented reality face filters for any platform with one SDK. The free plan provides up to 10 monthly active users (MAU) and tracks up to 4 faces"}, {"name": "Deepnote", "url": "https://deepnote.com", "description": "A new data science notebook. Jupyter is compatible with real-time collaboration and running in the cloud. The free tier includes unlimited personal projects, unlimited basic machines with 5GB RAM and 2vCPU, and teams with up to 3 editors."}, {"name": "Compare JSON", "url": "https://comparejson.com", "description": "An online tool for comparing differences between two JSON data structures, helping you quickly locate the differences in JSON data."}, {"name": "Disease.sh", "url": "https://disease.sh/", "description": "A free API providing accurate data for building the Covid-19 related useful Apps."}, {"name": "Doczilla", "url": "https://www.doczilla.app/", "description": "SaaS API empowering the generation of screenshots or PDFs directly from HTML/CSS/JS code. The free plan allows 250 documents month."}, {"name": "Doppio", "url": "https://doppio.sh/", "description": "Managed API to generate and privately store PDFs and Screenshots using top rendering technology. The free plan allows 400 PDFs and Screenshots per month."}, {"name": "drawDB", "url": "https://drawdb.app/", "description": "Free and open-source online database diagram editor with no signup required."}, {"name": "DynamicDocs", "url": "https://advicement.io", "description": "Generate PDF documents with JSON to PDF API based on LaTeX templates. The free plan allows 50 API calls per month and access to a library of templates."}, {"name": "Earnings Feed", "url": "https://earningsfeed.com/api", "description": "Real-time SEC filings, insider trades, and institutional holdings API. Free tier includes 15 requests per minute."}, {"name": "Export SDK", "url": "https://exportsdk.com", "description": "PDF generator API with drag-and-drop template editor that provides an SDK and no-code integrations. The free plan has 250 monthly pages, unlimited users, and three templates."}, {"name": "ExtendsClass", "url": "https://extendsclass.com/rest-client-online.html", "description": "Free web-based HTTP client to send HTTP requests."}, {"name": "Financial Data", "url": "https://financialdata.net/", "description": "Stock market and financial data API. Free plan allows 300 requests per day."}, {"name": "FormatJSONOnline.com", "url": "https://formatjsononline.com", "description": "A free, browser-based tool to format, validate,compare and minify JSON data instantly."}, {"name": "FraudLabs Pro", "url": "https://www.fraudlabspro.com", "description": "Screen an order transaction for credit card payment fraud. This REST API will detect all possible fraud traits based on the input parameters of an order. The Free Micro plan has 500 transactions per month."}, {"name": "FreeIPAPI", "url": "https://freeipapi.com", "description": "Free, Fast and Reliable IP Geolocation API for commercial and non-commercial users available in JSON"}, {"name": "Geolocated.io", "url": "https://geolocated.io", "description": "IP Geolocation API with multi-continent servers, offering a free plan with 2,000 requests per day."}, {"name": "Hex", "url": "https://hex.tech/", "description": "a collaborative data platform for notebooks, data apps, and knowledge libraries. Free community tier with up to five projects."}, {"name": "Hook0", "url": "https://www.hook0.com/", "description": "Hook0 is an open-source Webhooks-as-a-service (WaaS) that makes it easy for online products to provide webhooks. Dispatch up to 100 events/day with seven days of history retention for free."}, {"name": "Hoppscotch", "url": "https://hoppscotch.io", "description": "A free, fast, and beautiful API request builder."}, {"name": "HS Ping", "url": "https://hsping.com", "description": "A multi-country HS (Harmonized System) and HTS (Harmonized Tariff System) code lookup API, with a free plan offering 100 lookups/day."}, {"name": "huggingface.co", "url": "https://huggingface.co", "description": "Build, train, and deploy NLP models for Pytorch, TensorFlow, and JAX. Free up to 30k input characters/mo."}, {"name": "Insomnia", "url": "https://insomnia.rest", "description": "Open-source API client for designing and testing APIs, it supports REST and GraphQL"}, {"name": "Invantive Cloud", "url": "https://cloud.invantive.com/", "description": "Access over 70 (cloud)platforms such as Exact Online, Twinfield, ActiveCampaign or Visma using Invantive SQL or OData4 (typically Power BI or Power Query). Includes data replication and exchange. Free plan for developers and implementation consultants. Free for specific platforms with limitations in data volumes."}, {"name": "IP Geolocation API by ipwho.org", "url": "https://ipwho.org/", "description": "2,000 free requests per day. Fast, enterprise grade API at non-enterprise prices. Trusted by developers, corporate, government and education clients. Servers in 12+ regions."}, {"name": "IP Geolocation API", "url": "https://www.abstractapi.com/ip-geolocation-api", "description": "IP Geolocation API from Abstract - Allows 1,000 free requests."}, {"name": "IP Geolocation", "url": "https://ipgeolocation.io/", "description": "IP Geolocation API - Forever free plan for developers with a 1,000 requests per day limit."}, {"name": "ip-api", "url": "https://ip-api.com", "description": "IP Geolocation API, Free for non-commercial use, no API key required, limited to 45 req/minute from the same IP address for the free plan."}, {"name": "IP.City", "url": "https://ip.city", "description": "100 Free IP geolocation requests per day"}, {"name": "IP2Location.io", "url": "https://www.ip2location.io/", "description": "Freemium, fast, and reliable IP geolocation API. Get data like city, coordinates, ISP, ASN, AS data and more. The free plan includes 50k credits per month. IP2Location.io also offers 500 free WHOIS and hosted domain lookups per month. See domain registration details and find domains hosted on a specific IP. Upgrade to a paid plan for more features."}, {"name": "ipaddress.sh", "url": "https://ipaddress.sh", "description": "Simple service to get a public IP address in different [formats](https://about.ipaddress.sh/)."}, {"name": "ipapi.is", "url": "https://ipapi.is/", "description": "A reliable IP Address API from Developers for Developers with the best Hosting Detection capabilities that exist. The free plan offers 1000 lookups without signup."}, {"name": "ipapi", "url": "https://ipapi.co/", "description": "IP Address Location API by Kloudend, Inc - A reliable geolocation API built on AWS, trusted by Fortune 500. The free tier offers 30k lookups/month (1k/day) without signup."}, {"name": "ipbase.com", "url": "https://ipbase.com", "description": "IP Geolocation API - Forever free plan that spans 150 monthly requests."}, {"name": "IPinfo", "url": "https://ipinfo.io/", "description": "Fast, accurate, and free (up to 50k/month) IP address data API. Offers APIs with details on geolocation, companies, carriers, IP ranges, domains, abuse contacts, and more. All paid APIs can be trialed for free."}, {"name": "IPLocate", "url": "https://www.iplocate.io", "description": "IP Geolocation API, free up to 1,000 requests/day. Includes proxy/VPN/hosting detection, ASN data, IP to Company, and more. IPLocate also offers free downloadable IP to Country and IP to ASN databases in CSV or GeoIP-compatible MMDB formats."}, {"name": "IPTrace", "url": "https://iptrace.io", "description": "An embarrassingly simple API that provides your business with reliable and helpful IP geolocation data with 50,000 free lookups per month."}, {"name": "JSON IP", "url": "https://getjsonip.com", "description": "Returns the Public IP address of the client it is requested from. No registration is required for the free tier. Using CORS, data can be requested using client-side JS directly from the browser. Useful for services monitoring change in client and server IPs. Unlimited Requests."}, {"name": "JSON to Table", "url": "https://jsontotable.org", "description": "Convert JSON into an interactive table for quick viewing, editing, and sharing online."}, {"name": "JSON2Video", "url": "https://json2video.com", "description": "A video editing API to automate video marketing and social media videos, programmatically or with no code."}, {"name": "JSONGrid", "url": "https://jsongrid.com", "description": "Free tool to Visualize, Edit, Filter complex JSON data into beautiful tabular Grid. Save and Share JSON data over link link."}, {"name": "JSONing", "url": "https://jsoning.com/api/", "description": "Create a fake REST API from a JSON object, and customize HTTP status codes, headers, and response bodies."}, {"name": "JSONSwiss", "url": "https://www.jsonswiss.com/", "description": "JSONSwiss is a powerful online JSON viewer, editor, and validator. Format, visualize, search, and manipulate JSON data with AI-powered repair, tree view, table view, code generation in 12+ programming languages, convert json to csv, xml, yaml, properties and more."}, {"name": "KillBait API", "url": "https://killbait.com/api/doc", "description": "KillBait API allows users to submit URLs for content evaluation, detecting potential clickbait and categorizing articles. The API is designed for moderate publishing frequency, with limits of 1 submission per hour and 10 per day. Media partners can request higher limits."}, {"name": "Kreya", "url": "https://kreya.app", "description": "Free gRPC GUI client to call and test gRPC APIs. Can import gRPC APIs via server reflection."}, {"name": "LoginLlama", "url": "https://loginllama.app", "description": "A login security API to detect fraudulent and suspicious logins and notify your customers. Free for 1,000 logins per month."}, {"name": "Market Data API", "url": "https://www.marketdata.app", "description": "Provides real-time and historical financial data for stocks, options, mutual funds, and more. The Free Forever API tier allows for 100 daily API requests at no charge."}, {"name": "Maxim AI", "url": "https://getmaxim.ai/", "description": "Simulate, evaluate, and observe your AI agents. Maxim is an end-to-end evaluation and observability platform, helping teams ship their AI agents reliably and >5x faster. Free forever for indie developers and small teams (3 seats)."}, {"name": "microlink.io", "url": "https://microlink.io/", "description": "It turns any website into data such as metatags normalization, beauty link previews, scraping capabilities, or screenshots as a service. 50 requests per day, every day free."}, {"name": "Mintlify", "url": "https://mintlify.com", "description": "Modern standard for API documentation. Beautiful and easy-to-maintain UI components, in-app search, and interactive playground. Free for 1 editor."}, {"name": "MockAPI", "url": "https://www.mockapi.io/", "description": "MockAPI is a simple tool that lets you quickly mock up APIs, generate custom data, and perform operations using a RESTful interface. MockAPI is meant to be a prototyping/testing/learning tool. One project/2 resources per project for free."}, {"name": "Mockerito", "url": "https://mockerito.com/", "description": "Free mock REST API service providing realistic data across 9 domains (e-commerce, finance, healthcare, education, recruitment, social media, stock markets, weather, and aviation). No mandatory signup, no API keys, unlimited requests. Perfect for frontend prototyping, API testing, learning and teaching web development."}, {"name": "Mockfly", "url": "https://www.mockfly.dev/", "description": "Mockfly is a trusted development tool for API mocking and feature flag management. Quickly generate and control mock APIs with an intuitive interface. The free tier offers 500 requests per day."}, {"name": "Mocko.dev", "url": "https://mocko.dev/", "description": "Proxy your API, choose which endpoints to mock in the cloud and inspect traffic, for free. Speed up your development and integration tests."}, {"name": "Multi-Exit IP Address Checker", "url": "https://ip.alstra.ca/", "description": "A free and simple tool to check your exit IP address across multiple nodes and understand how your IP appears to different global regions and services. Useful for testing rule-based DNS splitting tools such as Control D."}, {"name": "News API", "url": "https://newsapi.org", "description": "Search news on the web with code, and get JSON results. Developers get 100 queries free each day. Articles have a 24 hour delay."}, {"name": "numlookupapi.com", "url": "https://numlookupapi.com", "description": "Free phone number validation API - 100 free requests / month."}, {"name": "OCR.Space", "url": "https://ocr.space/", "description": "An OCR API parses image and pdf files that return the text results in JSON format. 25,000 requests per month are free and a 1MB file size limit."}, {"name": "OpenAPI3 Designer", "url": "https://openapidesigner.com/", "description": "Visually create Open API 3 definitions for free."}, {"name": "Parseur", "url": "https://parseur.com", "description": "20 free pages/month: Extract data from PDFs, emails. AI powered. Full API access."}, {"name": "PDF-API.io", "url": "https://pdf-api.io", "description": "PDF Automation API, visual template editor or HTML to PDF, dynamic data integration, and PDF rendering with an API. The free plan comes with one template, 100 PDFs/month."}, {"name": "PDFBolt", "url": "https://pdfbolt.com", "description": "Developer-focused PDF generation API designed with privacy in mind. It offers Stripe-inspired documentation and includes 500 free PDF conversions per month."}, {"name": "pdfEndpoint.com", "url": "https://pdfendpoint.com", "description": "Effortlessly convert HTML or URLs to PDF with a simple API. One hundred conversions per month for free."}, {"name": "Pixela", "url": "https://pixe.la/", "description": "Free daystream database service. All operations are performed by API. Visualization with heat maps and line graphs is also possible."}, {"name": "Posthook", "url": "https://posthook.io", "description": "Schedule webhooks to fire at a future time with automatic retries, delivery tracking, and failure alerting. Free plan includes 1,000 webhooks per month."}, {"name": "Postman", "url": "https://postman.com", "description": "Simplify workflows and create better APIs - faster - with Postman, a collaboration platform for API development. Use the Postman App for free forever. Postman cloud features are also free forever with certain limits."}, {"name": "PrefectCloud", "url": "https://www.prefect.io/cloud/", "description": "A complete platform for dataflow automation. Free plan includes 5 deployed workflows and 500 minutes of serverless compute credits per month."}, {"name": "Preset Cloud", "url": "https://preset.io/", "description": "A hosted Apache Superset service. Forever free for teams of up to 5 users, featuring unlimited dashboards and charts, a no-code chart builder, and a collaborative SQL editor."}, {"name": "ProxySentry", "url": "https://proxysentry.io/", "description": "IP API that detects residential proxies and VPNs. ProxySentry.io offers a free tier with 10k requests per month on rapidapi.com."}, {"name": "Reducto", "url": "https://reducto.ai", "description": "Turn any unstructured documents (PDF, XLSX, JPG, PPTX, etc.) into structured JSON data. Parse, extract data, and edit PDF forms. Free tier with 15k free credits and pay-as-you-go."}, {"name": "Rendi", "url": "https://rendi.dev", "description": "FFmpeg API - A REST API for FFmpeg, run FFmpeg online without handling the infrastructure. Free tier with monthly processing quota and 4 vCPUs available."}, {"name": "RequestBin.com", "url": "https://requestbin.com", "description": "Create a free endpoint to which you can send HTTP requests. Any HTTP requests sent to that endpoint will be recorded with the associated payload and headers so you can observe recommendations from webhooks and other services."}, {"name": "ROBOHASH", "url": "https://robohash.org/", "description": "Web service to generate unique and cool images from any text."}, {"name": "Scraper's Proxy", "url": "https://scrapersproxy.com", "description": "Simple HTTP proxy API for scraping. Scrape anonymously without having to worry about restrictions, blocks, or captchas. First 100 successful scrapes per month free including javascript rendering (more available if you contact support)."}, {"name": "ScrapingAnt", "url": "https://scrapingant.com/", "description": "Headless Chrome scraping API and free checked proxies service. Javascript rendering, premium rotating proxies, CAPTCHAs avoiding. Free 10,000 API credits."}, {"name": "SerpApi", "url": "https://serpapi.com/", "description": "Real-time search engine scraping API. Returns structured JSON results for Google, YouTube, Bing, Baidu, Walmart, and many other machines. The free plan includes 100 successful API calls per month."}, {"name": "Sheetson", "url": "https://sheetson.com", "description": "Instantly turn any Google Sheets into a RESTful API. Free plan available, including 1,000 free rows per sheet."}, {"name": "SikkerAPI", "url": "https://sikkerapi.com", "description": "Free IP Reputation & Threat Intelligence, powered by a globally distributed high interaction honeypot network and community reported abuse incidents. 1,000 free IP lookups, TAXII indicators & reports per day, pull 5,000 fresh IPs from our blacklists daily and monitor your own CIDR ranges (/16) free free."}, {"name": "Simplescraper", "url": "https://simplescraper.io", "description": "Trigger your webhook after each operation. The free plan includes 100 cloud scrape credits."}, {"name": "Geekflare API", "url": "https://geekflare.com/api/", "description": "Geekflare API lets you scrape websites into Markdown, take screenshots, perform TLS scans and DNS lookups, test load times, and more. The free plan offers 500 API credits per month (e.g., 500 DNS lookups, 250 web scrapes, or 100 screenshots). See [credit mapping](https://docs.geekflare.com/api/api-credit-mapping)."}, {"name": "SmartParse", "url": "https://smartparse.io", "description": "SmartParse is a data migration and CSV to API platform that offers time- and cost-saving developer tools. The Free tier includes 300 Processing Units per month, Browser uploads, Data quarantining, Circuit breakers, and Job Alerts."}, {"name": "Sofodata", "url": "https://www.sofodata.com/", "description": "Create secure RESTful APIs from CSV files. Upload a CSV file and instantly access the data via its API allowing faster application development. The free plan includes 2 APIs and 2,500 API calls per month. You don't need a credit card."}, {"name": "Sqlable", "url": "https://sqlable.com/", "description": "A collection of free online SQL tools, including an SQL formatter and validator, SQL regex tester, fake data generator, and interactive database playgrounds."}, {"name": "Supportivekoala", "url": "https://supportivekoala.com/", "description": "Allows you to autogenerate images by your input via templates. The free plan allows you to create up to 50 images per month."}, {"name": "Svix", "url": "https://www.svix.com/", "description": "Webhooks as a Service. Send up to 50,000 messages/month for free."}, {"name": "Tavily AI", "url": "https://tavily.com/", "description": "API for online search 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."}, {"name": "TemplateFox", "url": "https://pdftemplateapi.com", "description": "PDF generation API with a visual template editor, dynamic data merging, and SDKs for 7 languages. Free plan includes 60 PDFs/month and 3 templates."}, {"name": "The IP API", "url": "https://theipapi.com/", "description": "IP Geolocation API with 1000 free requests / day. Provides information about the location of an IP address, including country, city, region, and more."}, {"name": "TinyMCE", "url": "https://www.tiny.cloud", "description": "rich text editing API. Core features are free for unlimited usage."}, {"name": "Tomorrow.io Weather API", "url": "https://www.tomorrow.io/weather-api/", "description": "Offers free plan of weather API. Provides accurate and up-to-date weather forecasting with global coverage, historical data and weather monitoring solutions."}, {"name": "Treblle", "url": "https://www.treblle.com", "description": "Treblle helps teams build, ship, and govern APIs. With advanced API log aggregation, observability, docs, and debugging. You get all features for free, but there is a limit of up to 250k requests per month on the free tier."}, {"name": "UniRateAPI", "url": "https://unirateapi.com", "description": "Real-time exchange rates for 590+ currencies and crypto. Unlimited API calls on the free plan, perfect for developers and finance apps."}, {"name": "vatcheckapi.com", "url": "https://vatcheckapi.com", "description": "Simple and free VAT number validation API. 150 free validations per month."}, {"name": "WeatherXu", "url": "https://weatherxu.com/", "description": "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."}, {"name": "WebScraping.AI", "url": "https://webscraping.ai", "description": "Simple Web Scraping API with built-in parsing, Chrome rendering, and proxies. Two thousand free API calls per month."}, {"name": "Weights & Biases", "url": "https://wandb.ai", "description": "The developer-first MLOps platform. Build better models faster with experiment tracking, dataset versioning, and model management. Free tier for personal projects only, with 100 GB of storage included."}, {"name": "What Is My IP", "url": "https://whatismyip.help", "description": "A free service to check your public IPv4 and IPv6 address and related request data through an API with different output formats for automation, scripts, and network troubleshooting."}, {"name": "What The Diff", "url": "https://whatthediff.ai", "description": "AI-powered code review assistant. The free plan has a limit of 25,000 monthly tokens (\\~10 PRs)."}, {"name": "wolfram.com", "url": "https://wolfram.com/language/", "description": "Built-in knowledge-based algorithms in the cloud."}, {"name": "wrapapi.com", "url": "https://wrapapi.com/", "description": "Turn any website into a parameterized API. 30k API calls per month."}, {"name": "Zenscrape", "url": "https://zenscrape.com/web-scraping-api", "description": "Web scraping API with headless browsers, residentials IPs, and straightforward pricing. One thousand free API calls/month and extra credits for students and non-profits."}, {"name": "Zipcodebase", "url": "https://zipcodebase.com", "description": "Free Zip Code API, access to Worldwide Postal Code Data. 5,000 free requests/month."}, {"name": "Zipcodestack", "url": "https://zipcodestack.com", "description": "Free Zip Code API and Postal Code Validation. Ten thousand free requests/month."}, {"name": "Zuplo", "url": "https://zuplo.com/", "description": "Free API Management platform to design, build, and deploy APIs to the Edge. Add API Key authentication, rate limiting, developer documentation and Monetization to any API in minutes. OpenAPI-native and fully-programmable with web standard apis & Typescript. The free plan offers up to 10 projects, unlimited production edge environments, 1M monthly requests, and 10GB egress."}, {"name": "Gemfury", "url": "https://gemfury.com", "description": "Private and public artifact repos for Maven, PyPi, NPM, Go Module, Nuget, APT, and RPM repositories. Free for public projects."}, {"name": "jitpack.io", "url": "https://jitpack.io/", "description": "Maven repository for JVM and Android projects on GitHub, free for public projects."}, {"name": "paperspace", "url": "https://www.paperspace.com/", "description": "Build & scale AI models, Develop, train, and deploy AI applications, free plan: public projects, 5Gb storage, basic instances."}, {"name": "RepoFlow", "url": "https://repoflow.io", "description": "RepoFlow Simplifies package management with support for npm, PyPI, Docker, Go, Helm, and more. Try it for free with 10GB storage, 10GB bandwidth, 100 packages, and unlimited users in the cloud, or self-hosted for personal use only."}, {"name": "RepoForge", "url": "https://repoforge.io", "description": "Private cloud-hosted repository for Python, Debian, NPM packages and Docker registries. Free plan for open source/public projects."}, {"name": "repsy.io", "url": "https://repsy.io", "description": "1 GB Free private/public Maven Repository."}, {"name": "3Cols", "url": "https://3cols.com/", "description": "A free cloud-based code snippet manager for personal and collaborative code."}, {"name": "BookmarkOS.com", "url": "https://bookmarkos.com", "description": "Free all-on-one bookmark manager, tab manager, and task manager in a customizable online desktop with folder collaboration."}, {"name": "Braid", "url": "https://www.braidchat.com/", "description": "Chat app designed for teams. Free for public access group, unlimited users, history, and integrations. also, it provides a self-hostable open-source version."}, {"name": "Calendly", "url": "https://calendly.com", "description": "Calendly is the tool for connecting and scheduling meetings. The free plan provides 1 Calendar connection per user and Unlimited sessions. Desktop and Mobile apps are also offered."}, {"name": "cally.com", "url": "https://cally.com/", "description": "Find the perfect time and date for a meeting. Simple to use, works great for small and large groups."}, {"name": "cDox", "url": "https://cdox.ca", "description": "Private document editor hosted in Canada. Write, format, collaborate, and publish documents with clean public links. Data is never used for AI training. Free plan includes 50 MB storage, up to 3 public links, and export to PDF, Word, and Markdown."}, {"name": "Chanty.com", "url": "https://chanty.com/", "description": "Chanty is another alternative to Slack. It has a free forever plan for small teams (up to 10) with unlimited public and private conversations, searchable history, unlimited 1:1 audio calls, unlimited voice messages, ten integrations, and 20 GB storage per team."}, {"name": "DevToolLab", "url": "https://devtoollab.com", "description": "Online developer tools offering free access to all basic tools, with the ability to auto save one entry per tool, standard processing speed, and community support."}, {"name": "Discord", "url": "https://discord.com/", "description": "Chat with public/private rooms. Markdown text, voice, video, and screen sharing capabilities. Free for unlimited users."}, {"name": "Dubble", "url": "https://dubble.so/", "description": "Free Step-by-Step Guide creator. Take screenshots, document processes and colloborate with your team. Also supports async screen recording."}, {"name": "Duckly", "url": "https://duckly.com/", "description": "Talk and collaborate in real time with your team. Pair programming with IDE, terminal sharing, voice, video, and screen sharing. Free for small teams."}, {"name": "element.io", "url": "https://element.io/", "description": "A decentralized and open-source communication tool built on Matrix. Group chats, direct messaging, encrypted file transfers, voice and video chats, and easy integration with other services."}, {"name": "evernote.com", "url": "https://evernote.com/", "description": "Tool for organizing information. Share your notes and work together with others"}, {"name": "Fibery", "url": "https://fibery.io/", "description": "Connected workspace platform. Free for single users, up to 2 GB disk space."}, {"name": "Fibo", "url": "https://fibo.dev", "description": "A free online realtime scrum poker tool for agile teams that lets unlimited members estimate story points for faster planning."}, {"name": "Fizzy", "url": "https://www.fizzy.do/", "description": "Kanban-based platform for project management and issue tracking. Create public boards, set up webhooks, use card stamping, and track unlimited users - free for up to 1000 items."}, {"name": "flat.social", "url": "https://flat.social", "description": "Interactive customizable spaces for team meetings & happy hours socials. Unlimited meetings, free up to 8 concurrent users."}, {"name": "flock.com", "url": "https://flock.com", "description": "A faster way for your team to communicate. Free Unlimited Messages, Channels, Users, Apps & Integrations"}, {"name": "GitBook", "url": "https://www.gitbook.com/", "description": "Platform for capturing and documenting technical knowledge - from product docs to internal knowledge bases and APIs. Free plan for individual developers."}, {"name": "GitDailies", "url": "https://gitdailies.com", "description": "Daily reports of your team's Commit and Pull Request activity on GitHub. Includes Push visualizer, peer recognition system, and custom alert builder. The free tier has unlimited users, three repos, and 3 alert configs."}, {"name": "gitter.im", "url": "https://gitter.im/", "description": "Chat, for GitHub. Unlimited public and private rooms, free for teams of up to 25"}, {"name": "gokanban.io", "url": "https://gokanban.io", "description": "Syntax-based, no registration Kanban Board for fast use. Free with no limitations."}, {"name": "Hackmd.io", "url": "https://hackmd.io/", "description": "Real time collaboration & writing tool for markdown format docs/files. Like Google Docs but for markdown files. Free unlimited number of \"notes\", but the number of collaborators (invitee) for private notes & template [will be limited](https://hackmd.io/pricing)."}, {"name": "HeySpace", "url": "https://hey.space", "description": "Task management tool with chat, calendar, timeline and video calls. Free for up to 5 users."}, {"name": "Huly", "url": "https://huly.io/", "description": "All-in-One Project Management Platform (alternative to Linear, Jira, Slack, Notion, Motion) - unlimited users, 10GB storage per workspace, 10GB video(audio) traffic."}, {"name": "Keybase", "url": "https://keybase.io/", "description": "Keybase is a FOSS alternative to Slack; it keeps everyone's chats and files safe, from families to communities to companies."}, {"name": "Linkinize", "url": "https://linkinize.com", "description": "Bookmark manager for teams with tagging, multi-workspaces, and collaboration. Free plan includes 4 workspaces and 10 team members."}, {"name": "Lockitbot", "url": "https://www.lockitbot.com/", "description": "Reserve and lock shared resources within Slack like Rooms, Dev environments , servers etc. Free for upto 2 resources"}, {"name": "meet.jit.si", "url": "https://meet.jit.si/", "description": "One-click video conversations, and screen sharing, for free"}, {"name": "Miro", "url": "https://miro.com/", "description": "Scalable, secure, cross-device, and enterprise-ready collaboration whiteboard for distributed teams. With a freemium plan."}, {"name": "Notion", "url": "https://www.notion.so/", "description": "Notion is a note-taking and collaboration application with markdown support that integrates tasks, wikis, and databases. The company describes the app as an all-in-one workspace for note-taking, project management and task management. In addition to cross-platform apps, it can be accessed via most web browsers."}, {"name": "Nuclino", "url": "https://www.nuclino.com", "description": "A lightweight and collaborative wiki for all your team's knowledge, docs, and notes. Free plan with all essential features, up to 50 items, and 5GB storage."}, {"name": "OnlineInterview.io", "url": "https://onlineinterview.io/", "description": "Free code interview platform with embedded video chat, drawing board, and online code editor where you can compile and run your code on the browser. You can create a remote interview room with just one click."}, {"name": "paste.sh", "url": "https://paste.sh/", "description": "This is a JavaScript and the Crypto based simple paste site."}, {"name": "Pastefy", "url": "https://pastefy.app/", "description": "Beautiful and simple Pastebin with optional Client-Encryption, Multitab-Pastes, an API, a highlighted Editor and more."}, {"name": "Pendulums", "url": "https://pendulums.io/", "description": "Pendulums is a free time tracking tool that helps you manage your time in a better manner with an easy-to-use interface and valuable statistics."}, {"name": "Proton Pass", "url": "https://proton.me/pass", "description": "Password manager with built-in email aliases, 2FA authenticator, sharing and passkeys. Available on web, browser extension, and mobile app and desktop."}, {"name": "Pullflow", "url": "https://pullflow.com", "description": "Pullflow offers an AI-enhanced platform for code review collaboration across GitHub, Slack, and VS Code."}, {"name": "Pumble", "url": "https://pumble.com", "description": "Free team chat app. Unlimited users and message history, free forever."}, {"name": "Quidlo Timesheets", "url": "https://www.quidlo.com/timesheets", "description": "A simple timesheet and time tracking app for teams. The free plan has time tracking and generating reports features for up to 10 users."}, {"name": "Raindrop.io", "url": "https://raindrop.io", "description": "Private and secure bookmarking app for macOS, Windows, Android, iOS, and Web. Free Unlimited Bookmarks and Collaboration."}, {"name": "Revolt.chat", "url": "https://revolt.chat/", "description": "An OpenSource alternative for[Discord](https://discord.com/), that respects your privacy. It also have most proprietary features from discord for free. Revolt is a all in one application that is secure and fast, while being 100% free. every features are free. They also have (official & unofficial) plugins support unlike most main-stream chatting applications."}, {"name": "Rocket.Chat", "url": "https://rocket.chat/", "description": "Open-source communication platform with Omnichannel features, Matrix Federation, Bridge with others apps, Unlimited messaging, and Full messaging history."}, {"name": "ruttl.com", "url": "https://ruttl.com/", "description": "The best all-in-one feedback tool to collect digital feedback and review websites, PDFs, and images."}, {"name": "Screen Sharing via Browser", "url": "https://screensharing.net", "description": "Free screen sharing tool, share your screen with collabrators right from your browser, no download or registration needed. For free."}, {"name": "seafile.com", "url": "https://www.seafile.com/", "description": "Private or cloud storage, file sharing, sync, discussions. The cloud version has just 1 GB"}, {"name": "SiteDots", "url": "https://sitedots.com/", "description": "Share feedback for website projects directly on your website, no emulation, canvas or workarounds. Completely functional free tier."}, {"name": "Slab", "url": "https://slab.com/", "description": "A modern knowledge management service for teams. Free for up to 10 users."}, {"name": "slack.com", "url": "https://slack.com/", "description": "Free for unlimited users with some feature limitations"}, {"name": "StatusPile", "url": "https://www.statuspile.com/", "description": "A status page of status pages. Could you track the status pages of your upstream providers?"}, {"name": "Stickies", "url": "https://stickies.app/", "description": "Visual collaboration app used for brainstorming, content curation, and notes. Free for up to 3 Walls, unlimited users, and 1 GB storage."}, {"name": "StreamBackdrops", "url": "https://streambackdrops.com", "description": "Free HD virtual backgrounds for video calls and team meetings. Professional backgrounds for Zoom, Teams, and Google Meet. No signup required, free for personal use."}, {"name": "talky.io", "url": "https://talky.io/", "description": "Free group video chat. Anonymous. Peer\u2011to\u2011peer. No plugins, signup, or payment required"}, {"name": "Teamcamp", "url": "https://www.teamcamp.app", "description": "All-in-one project management application for software development companies."}, {"name": "Teamhood", "url": "https://teamhood.com/", "description": "Free Project, Task, and Issue-tracking software. Supports Kanban with Swimlanes and full Scrum implementation. Has integrated time tracking. Free for five users and three project portfolios."}, {"name": "Teamplify", "url": "https://teamplify.com", "description": "improve team development processes with Team Analytics and Smart Daily Standup. Includes full-featured Time Off management for remote-first teams. Free for small groups of up to 5 users."}, {"name": "Telegram", "url": "https://telegram.org/", "description": "Telegram is for everyone who wants fast, reliable messaging and calls. Business users and small teams may like the large groups, usernames, desktop apps, and powerful file-sharing options."}, {"name": "Tencent RTC", "url": "https://trtc.io/", "description": "Tencent Real-Time Communication (TRTC) offers solutions for group audio/video calls.10,000 free minutes/month for the first year."}, {"name": "TimeCamp", "url": "https://www.timecamp.com/", "description": "Free time tracking software for unlimited users. Easily integrates with PM tools like Jira, Trello, Asana, etc."}, {"name": "tldraw.com", "url": "https://tldraw.com", "description": "Free open-source white-boarding and diagramming tool with intelligent arrows, snapping, sticky notes, and SVG export features. Multiplayer mode for collaborative editing. Free official VS Code extension available as well."}, {"name": "transfernow", "url": "https://www.transfernow.net/", "description": "simplest, fastest and safest interface to transfer and share files. Send photos, videos and other large files without a manditory subscription."}, {"name": "Tugboat", "url": "https://tugboat.qa", "description": "Preview every pull request, automated and on-demand. Free for all, complimentary Nano tier for non-profits."}, {"name": "twist.com", "url": "https://twist.com", "description": "An asynchronous-friendly team communication app where conversations stay organized and on-topic. Free and Unlimited plans are available. Discounts are provided for eligible teams."}, {"name": "userforge.com", "url": "https://userforge.com/", "description": "Interconnected online personas, user stories and context mapping. Helps keep design and dev in sync free for up to 3 personas and two collaborators."}, {"name": "Visual Debug", "url": "https://visualdebug.com", "description": "A Visual feedback tool for better client-dev communication"}, {"name": "Webex", "url": "https://www.webex.com/", "description": "Video meetings with a free plan offering 40 minutes per meeting with 100 attendees."}, {"name": "Webvizio", "url": "https://webvizio.com", "description": "Website feedback tool, website review software, and bug reporting tool for streamlining web development collaboration on tasks directly on live websites and web apps, images, PDFs, and design files."}, {"name": "whereby.com", "url": "https://whereby.com/", "description": "One-click video conversations, for free (formerly known as appear.in)"}, {"name": "windmill.dev", "url": "https://windmill.dev/", "description": "Windmill is an open-source developer platform to quickly build production-grade multi-step automation and internal apps from minimal Python and Typescript scripts. As a free user, you can create and be a member of at most three non-premium workspaces."}, {"name": "wistia.com", "url": "https://wistia.com/", "description": "Video hosting with viewer analytics, HD video delivery, and marketing tools to help understand your visitors, 25 videos, and Wistia branded player"}, {"name": "wormhol.org", "url": "https://www.wormhol.org/", "description": "Straightforward file sharing service. Share unlimited files up to 5GB with as many peers as you want."}, {"name": "Wormhole", "url": "https://wormhole.app/", "description": "Share files up to 5GB with end-to-end encryption for up to 24hours. For files larger than 5 GB, it uses peer-to-peer transfer to send your files directly."}, {"name": "zoom.us", "url": "https://zoom.us/", "description": "Secure Video and Web conferencing add-ons available. The free plan is limited to 40 minutes."}, {"name": "Zulip", "url": "https://zulip.com/", "description": "Real-time chat with a unique email-like threading model. The free plan includes 10,000 messages of search history and File storage up to 5 GB. also, it provides a self-hostable open-source version."}, {"name": "RightFeature", "url": "https://rightfeature.com/", "description": "Easily collect feedback from your customers, turn customer feedback into your product roadmap. Collect, prioritize, and ship features that actually matter to your users."}, {"name": "Contentful", "url": "https://www.contentful.com/", "description": "Headless CMS. Content management and delivery APIs in the cloud. Comes with one free Community space that includes five users, 25K records, 48 Content Types, 2 locales."}, {"name": "Cosmic", "url": "https://www.cosmicjs.com/", "description": "Headless CMS and API toolkit. Free personal plans for developers."}, {"name": "Crystallize", "url": "https://crystallize.com", "description": "Headless PIM with ecommerce support. Built-in GraphQL API. The free version includes unlimited users, 1000 catalog items, 5 GB/month bandwidth, and 25k/month API calls."}, {"name": "DatoCMS", "url": "https://www.datocms.com/", "description": "Offers free tier for small projects. DatoCMS is a GraphQL-based CMS. On the lower tier, you have 100k/month calls."}, {"name": "Hygraph", "url": "https://hygraph.com/", "description": "Offers free tier for small projects. GraphQL first API. Move away from legacy solutions to the GraphQL native Headless CMS - and deliver omnichannel content API first."}, {"name": "Prismic", "url": "https://www.prismic.io/", "description": "Headless CMS. Content management interface with fully hosted and scalable API. The Community Plan provides unlimited API calls, documents, custom types, assets, and locales to one user. Everything that you need for your next project. Bigger free plans are available for Open Content/Open Source projects."}, {"name": "Sanity.io", "url": "https://www.sanity.io/", "description": "Platform for structured content with an open-source editing environment and a real-time hosted data store. Unlimited projects. Unlimited admin users, three non-admin users, two datasets, 500K API CDN requests, 10GB bandwidth, and 5GB assets included for free per project."}, {"name": "Solo", "url": "https://soloist.ai", "description": "Free AI website creator from Mozilla, create a beautiful website for your business from a few simple inputs. Free custom domain, no credit card needed."}, {"name": "Squidex", "url": "https://squidex.io/", "description": "Offers free tier for small projects. API / GraphQL first. Open source and based on event sourcing (versing every change automatically)."}, {"name": "Storyblok", "url": "https://www.storyblok.com", "description": "A Headless CMS for developers and marketers that works with all modern frameworks. The Community (free) tier offers Management API, Visual Editor, ten sources, Custom Field Types, Internationalization (unlimited languages/locales), Asset Manager (up to 2500 assets), Image Optimizing Service, Search Query, Webhook + 250GB Traffic/month included."}, {"name": "TinaCMS", "url": "https://tina.io/", "description": "Replacing Forestry.io. Open source Git-backed headless CMS that supports Markdown, MDX, and JSON. The basic offer is free with two users available."}, {"name": "WPJack", "url": "https://wpjack.com", "description": "Set up WordPress on any cloud in less than 5 minutes! The free tier includes 1 server, 2 sites, free SSL certificates, and unlimited cron jobs. No time limits or expirations-your website, your way."}, {"name": "Appinvento", "url": "https://appinvento.io/", "description": "A free no-code app builder. It provides complete access to the automatically generated backend source code and allows for unlimited APIs and routes. The free plan includes three projects and five tables."}, {"name": "DhiWise", "url": "https://www.dhiwise.com/", "description": "Converts Figma designs into dynamic Flutter and React applications. Its code generation technology is designed to optimize workflows for building production-ready mobile and web experiences."}, {"name": "Karbon Sites", "url": "https://www.karbonsites.space", "description": "An AI-powered site builder and editor that generates production-ready frontend code from text prompts, sketches, or resumes. Features include native Android (APK) export and a free tier with 5 generations per month (unlimited via custom Gemini API key)."}, {"name": "Metalama", "url": "https://www.postsharp.net/metalama", "description": "A C#-specific tool that generates boilerplate code on the fly during compilation to keep source code clean. It is free for open-source projects; its commercial-friendly free tier includes up to three aspects."}, {"name": "Supermaven", "url": "https://www.supermaven.com/", "description": "A high-speed AI code completion plugin for VS Code, JetBrains, and Neovim. The free tier provides unlimited inline completions with a focus on ultra-low latency."}, {"name": "v0.dev", "url": "https://v0.dev/", "description": "Created by Vercel, v0 generates copy-and-paste friendly React code using shadcn/ui and Tailwind CSS. It uses a credit system, providing 1,200 starting credits and 200 free credits monthly."}, {"name": "beanstalkapp.com", "url": "https://beanstalkapp.com/", "description": "A complete workflow to write, review, and deploy code), a free account for one user, and one repository with 100 MB of storage"}, {"name": "codacy.com", "url": "https://www.codacy.com/", "description": "Automated code reviews for PHP, Python, Ruby, Java, JavaScript, Scala, CSS, and CoffeeScript, free for unlimited public and private repositories"}, {"name": "Codeac.io", "url": "https://www.codeac.io/infrastructure-as-code.html?ref=free-for-dev", "description": "Automated Infrastructure as Code review tool for DevOps integrates with GitHub, Bitbucket, and GitLab (even self-hosted). In addition to standard languages, it also analyzes Ansible, Terraform, CloudFormation, Kubernetes, and more. (open-source free)"}, {"name": "codecov.io", "url": "https://codecov.io/", "description": "Code coverage tool (SaaS), free for Open Source and one free private repo"}, {"name": "CodeFactor", "url": "https://www.codefactor.io", "description": "Automated Code Review for Git. The free version includes unlimited users, public repositories, and one private repo."}, {"name": "coderabbit.ai", "url": "https://coderabbit.ai", "description": "AI-powered code review tool that integrates with GitHub/GitLab. Free tier includes 200 files/hour, 3 reviews per hour, and 50 conversations/hour. Free forever for open source projects."}, {"name": "CodSpeed", "url": "https://codspeed.io", "description": "Automate performance tracking in your CI pipelines. Catch performance regressions before deployment, thanks to precise and consistent metrics. Free forever for Open Source projects."}, {"name": "coveralls.io", "url": "https://coveralls.io/", "description": "Display test coverage reports, free for Open Source"}, {"name": "deepscan.io", "url": "https://deepscan.io", "description": "Advanced static analysis for automatically finding runtime errors in JavaScript code, free for Open Source"}, {"name": "DeepSource", "url": "https://deepsource.io/", "description": "DeepSource continuously analyzes source code changes, finding and fixing issues categorized under security, performance, anti-patterns, bug-risks, documentation, and style. Native integration with GitHub, GitLab, and Bitbucket."}, {"name": "DiffText", "url": "https://difftext.com", "description": "Instantly find the differences between two blocks of code. Completely free to use."}, {"name": "eversql.com", "url": "https://www.eversql.com/", "description": "EverSQL - The #1 platform for database optimization. Gain critical insights into your database and SQL queries automatically."}, {"name": "gerrithub.io", "url": "https://review.gerrithub.io/", "description": "Gerrit code review for GitHub repositories for free"}, {"name": "goreportcard.com", "url": "https://goreportcard.com/", "description": "Code Quality for Go projects, free for Open Source"}, {"name": "gtmetrix.com", "url": "https://gtmetrix.com/", "description": "Reports and thorough recommendations to optimize websites"}, {"name": "holistic.dev", "url": "https://holistic.dev/", "description": "The #1 static code analyzer for Postgresql optimization. Performance, security, and architect database issues automatic detection service"}, {"name": "houndci.com", "url": "https://houndci.com/", "description": "Comments on GitHub commits about code quality, free for Open Source"}, {"name": "reviewable.io", "url": "https://reviewable.io/", "description": "Code review for GitHub repositories, free for public or personal repos."}, {"name": "scan.coverity.com", "url": "https://scan.coverity.com/", "description": "Static code analysis for Java, C/C++, C# and JavaScript, free for Open Source"}, {"name": "scrutinizer-ci.com", "url": "https://scrutinizer-ci.com/", "description": "Continuous inspection platform, free for Open Source"}, {"name": "semanticdiff.com", "url": "https://app.semanticdiff.com/", "description": "Programming language aware diff for GitHub pull requests and commits, free for public repositories"}, {"name": "shields.io", "url": "https://shields.io", "description": "Quality metadata badges for open source projects"}, {"name": "sonarcloud.io", "url": "https://sonarcloud.io", "description": "Automated source code analysis for Java, JavaScript, C/C++, C#, VB.NET, PHP, Objective-C, Swift, Python, Groovy and even more languages, free for Open Source"}, {"name": "CodeKeep", "url": "https://codekeep.io", "description": "Google Keep for Code Snippets. Organize, Discover, and share code snippets, featuring a powerful code screenshot tool with preset templates and a linking feature."}, {"name": "libraries.io", "url": "https://libraries.io/", "description": "Search and dependency update notifications for 32 different package managers, free for open source"}, {"name": "Namae", "url": "https://namae.dev/", "description": "Search various websites like GitHub, Gitlab, Heroku, Netlify, and many more for the availability of your project name."}, {"name": "tickgit.com", "url": "https://www.tickgit.com/", "description": "Surfaces `TODO` comments (and other markers) to identify areas of code worth returning to for improvement."}, {"name": "appcircle.io", "url": "https://appcircle.io", "description": "An enterprise-grade mobile DevOps platform that automates the build, test, and publish store of mobile apps for faster, efficient release cycle. Free for 30 minutes max build time per build, 20 monthly builds and 1 concurrent build."}, {"name": "appveyor.com", "url": "https://www.appveyor.com/", "description": "CD service for Windows, free for Open Source"}, {"name": "bitrise.io", "url": "https://www.bitrise.io/", "description": "A CI/CD for mobile apps, native or hybrid. With 200 free builds/month 10 min build time and two team members. OSS projects get 45 min build time, +1 concurrency and unlimited team size."}, {"name": "buddy.works", "url": "https://buddy.works/", "description": "A CI/CD with five free projects and one concurrent run (120 executions/month)"}, {"name": "Buildkite", "url": "https://buildkite.com", "description": "CI Pipelines free for 3 users and 5k job minutes/month. Test Analytics free"}, {"name": "bytebase.com", "url": "https://www.bytebase.com/", "description": "Database CI/CD and DevOps. Free under 20 users and ten database instances"}, {"name": "CircleCI", "url": "https://circleci.com/", "description": "Comprehensive free plan with all features included in a hosted CI/CD service for GitHub, GitLab, and BitBucket repositories. Multiple resource classes, Docker, Windows, Mac OS, ARM executors, local runners, test splitting, Docker Layer Caching, and other advanced CI/CD features. Free for up to 6000 minutes/month execution time, unlimited collaborators, 30 parallel jobs in private projects, and up to 80,000 free build minutes for Open Source projects."}, {"name": "cirrus-ci.org", "url": "https://cirrus-ci.org", "description": "Free for public GitHub repositories"}, {"name": "cirun.io", "url": "https://cirun.io", "description": "Free for public GitHub repositories"}, {"name": "codemagic.io", "url": "https://codemagic.io/", "description": "Free 500 build minutes/month"}, {"name": "deployhq.com", "url": "https://www.deployhq.com/", "description": "1 project with ten daily deployments (30 build minutes/month)"}, {"name": "LocalOps", "url": "https://localops.co/", "description": "Deploy your app on AWS/GCP/Azure in under 30 minutes. Setup standardised app environments on any cloud, which come with in-built continuous deployment automation and advanced observability. The free plan allows 1 user and 1 app environment."}, {"name": "Make", "url": "https://www.make.com/en", "description": "The workflow automation tool lets you connect apps and automate workflows using UI. It supports many apps and the most popular APIs. Free for public GitHub repositories, and free tier with 100 Mb, 1000 Operations, and 15 minutes of minimum interval."}, {"name": "Mergify", "url": "https://mergify.com", "description": "workflow automation and merge queue for GitHub - Free for public GitHub repositories"}, {"name": "Nx Cloud", "url": "https://nx.dev/ci", "description": "Nx Cloud speeds up your monorepos on CI with features such as remote caching, distribution of tasks across machines and even automated splitting of your e2e test runs. It comes with a free plan for up to 30 contributors with generous 150k credits included."}, {"name": "RunMyJob", "url": "https://runmyjob.io", "description": "Run GitHub Actions and GitLab CI pipelines smarter with real-time scaling Spike Instances. Free tier includes 400 vCPU-minutes, 800 GB-minutes, and 10 concurrent jobs with high-performance runners (12 vCPU and 32 GB RAM per job)."}, {"name": "Shipfox", "url": "https://www.shipfox.io/", "description": "Run your GitHub actions 2x faster, 3.000 build minutes free each month."}, {"name": "Spacelift", "url": "https://spacelift.io/", "description": "Management platform for Infrastructure as Code. Free plan features: IaC collaboration, Terraform module registry, ChatOps integration, Continuous resource compliance with Open Policy Agent, SSO with SAML 2.0, and access to public worker pools: up to 200 minutes/month"}, {"name": "Squash Labs", "url": "https://www.squash.io/", "description": "creates a VM for each branch and makes your app available from a unique URL, Unlimited public & private repos, Up to 2 GB VM Sizes."}, {"name": "Terramate", "url": "https://terramate.io/", "description": "Terramate is an orchestration and management platform for Infrastructure as Code (IaC) tools such as Terraform, OpenTofu, and Terragrunt. Free up to 2 users including all features."}, {"name": "Terrateam", "url": "https://terrateam.io", "description": "GitOps-first Terraform automation with pull request-driven workflows, project isolation via self-hosted runners, and layered runs for ordered operations. Free for up to 3 users."}, {"name": "Appetize", "url": "https://appetize.io", "description": "Test your Android & iOS apps on this Cloud Based Android Phone / Tablets emulator and iPhone/iPad simulators directly in your browser. The free tier includes two concurrent session with 30 minutes of usage per month. No limit on app size."}, {"name": "Argos", "url": "https://argos-ci.com", "description": "Open Source visual testing for developers. Unlimitedprojects, with 5,000 screenshots per month. Free for open-source projects."}, {"name": "Bencher", "url": "https://bencher.dev/", "description": "A continuous benchmarking tool suite to catch CI performance regressions. Free for all public projects."}, {"name": "BugBug", "url": "https://bugbug.io/", "description": "Lightweight test automation tool for web applications. It is easy to learn and doesn't require coding. You can run unlimited tests on your own computer for free. You also get cloud monitoring and CI/CD integration for an additional monthly fee."}, {"name": "checkbot.io", "url": "https://www.checkbot.io/", "description": "Browser extension that tests if your website follows 50+ SEO, speed and security best practices. Free tier for smaller websites."}, {"name": "Checkly", "url": "https://checklyhq.com", "description": "Code-first synthetic monitoring for modern DevOps. Monitor your APIs and apps at a fraction of the price of legacy providers. Powered by a Monitoring as Code workflow and Playwright. Generous free tier for devs."}, {"name": "CORS-Tester", "url": "https://cors-error.dev/cors-tester/", "description": "A free tool for developers and API testers to check if an API is CORS-enabled for a given domain and identify gaps. Get actionable insights."}, {"name": "cypress.io", "url": "https://www.cypress.io/", "description": "Fast, easy and reliable testing for anything that runs in a browser. Cypress Test Runner is always free and open-source with no restrictions and limitations. Cypress Dashboard is free for open-source projects for up to 5 users."}, {"name": "everystep-automation.com", "url": "https://www.everystep-automation.com/", "description": "Records and replays all steps made in a web browser and creates scripts, free with fewer options"}, {"name": "gridlastic.com", "url": "https://www.gridlastic.com/", "description": "Selenium Grid testing with a free plan of up to 4 simultaneous selenium nodes/10 grid starts/4,000 test minutes/month"}, {"name": "katalon.com", "url": "https://katalon.com", "description": "Provides a testing platform that can help teams of all sizes at different levels of testing maturity, including Katalon Studio, TestOps (+ Visual Testing free), TestCloud, and Katalon Recorder."}, {"name": "Keploy", "url": "https://keploy.io/", "description": "Keploy is a functional testing toolkit for developers. Recording API calls generates E2E tests for APIs (KTests) and mocks or stubs(KMocks). It is free for Open Source projects."}, {"name": "loadmill.com", "url": "https://www.loadmill.com/", "description": "Automatically create API and load tests by analyzing network traffic. Simulate up to 50 concurrent users for up to 60 minutes for free monthly."}, {"name": "lost-pixel.com", "url": "https://lost-pixel.com", "description": "holistic visual regression testing for your Storybook, Ladle, Histoire stories and Web Apps. Unlimited team members, totally free for open-source, 7,000 snapshots/month."}, {"name": "pagegym.com", "url": "https://pagegym.com", "description": "Load behvariour and page speed analysis and optimization tool. The free plan provides 10 tests per day, 5 experiments per week, and 15 GB of maximum ingested data per month."}, {"name": "percy.io", "url": "https://percy.io", "description": "Add visual testing to any web app, static site, style guide, or component library. Unlimited team members, Demo app, and unlimited projects, 5,000 snapshots/month."}, {"name": "qase.io", "url": "https://qase.io", "description": "Test management system for Dev and QA teams. Manage test cases, compose test runs, perform tests, track defects, and measure impact. The free tier includes all core features, with 500MB available for attachments and up to 3 users."}, {"name": "Repeato", "url": "https://repeato.app/", "description": "No-code mobile app test automation tool built on top of computer vision and AI."}, {"name": "Requestly", "url": "https://requestly.com/", "description": "Open-source Chrome Extension to Intercept, Redirect and Mock HTTP Requests."}, {"name": "seotest.me", "url": "https://seotest.me/", "description": "Free on-page SEO website tester. 10 free website crawls per day. Useful SEO learning resources and recommendations on how to improve the on-page SEO results for any website regardless of technology."}, {"name": "snippets.uilicious.com", "url": "https://snippets.uilicious.com", "description": "It's like CodePen but for cross-browser testing. UI-licious lets you write tests like user stories and offers a free platform - UI-licious Snippets - that allows you to run unlimited tests on Chrome with no sign-up required for up to 3 minutes per test run. Found a bug? You can copy the unique URL to your test to show your devs exactly how to reproduce the bug."}, {"name": "SSR (Server-side Rendering) Checker", "url": "https://www.crawlably.com/ssr-checker/", "description": "Check SSR (server-side rendering) for any URL by visually comparing the server rendered version of the page with the regular version."}, {"name": "testingbot.com", "url": "https://testingbot.com/", "description": "Selenium Browser and Device Testing, [free for Open Source](https://testingbot.com/open-source)"}, {"name": "Testspace.com", "url": "https://testspace.com/", "description": "A Dashboard for publishing automated test results and a Framework for implementing manual tests as code using GitHub. The service is [free for Open Source](https://github.com/marketplace/testspace-com) and accounts for 450 monthly results."}, {"name": "tesults.com", "url": "https://www.tesults.com", "description": "Test results reporting and test case management. Integrates with popular test frameworks. Open Source software developers, individuals, educators, and small teams getting started can request discounted and free offerings beyond basic free projects."}, {"name": "UseWebhook.com", "url": "https://usewebhook.com", "description": "Capture and inspect webhooks from your browser. Forward to localhost, or replay from history. Free to use."}, {"name": "Vaadin", "url": "https://vaadin.com", "description": "Build scalable UIs in Java or TypeScript, and use the integrated tooling, components, and design system to iterate faster, design better, and simplify the development process. Unlimited Projects with five years of free maintenance."}, {"name": "webhook-test.com", "url": "https://webhook-test.com", "description": "Debug and inspect webhooks and HTTP requests with a unique URL during integration. Completely free, you can create unlimited URLs and receive recommendations."}, {"name": "webhook.site", "url": "https://webhook.site", "description": "Verify webhooks, outbound HTTP requests, or emails with a custom URL. A temporary URL and email address are always free."}, {"name": "websitepulse.com", "url": "https://www.websitepulse.com/tools/", "description": "Various free network and server tools."}, {"name": "kogiQA", "url": "https://kogiqa.com", "description": "A web UI automation tool that functions without the need for selectors. Every developer gets 500 actions per month for free."}, {"name": "aikido.dev", "url": "https://www.aikido.dev", "description": "All-in-one appsec platform covering SCA, SAST, CSPM, DAST, Secrets, IaC, Malware, Container scanning, EOL,... Free plan includes two users, scanning of 10 repos, 1 cloud, 2 containers & 1 domain."}, {"name": "CertKit", "url": "https://www.certkit.io/certificate-management", "description": "Manage SSL Certificate issuance, renewal, and monitoring. Search the Certificate Transparency Logs. Free for 3 certificates and 1 user after the beta."}, {"name": "Corgea", "url": "https://corgea.com/", "description": "Free autonomous security platform that finds, validates and fixes insecure code and packages across +20 languages and frameworks. Free plan includes 1 user and 2 repos."}, {"name": "crypteron.com", "url": "https://www.crypteron.com/", "description": "Cloud-first, developer-friendly security platform prevents data breaches in .NET and Java applications"}, {"name": "CyberChef", "url": "https://gchq.github.io/CyberChef/", "description": "A simple, intuitive web app for analyzing and decoding/encoding data without dealing with complex tools or programming languages. Like a Swiss army knife of cryptography & encryption. All features are free to use, with no limit. Open source if you wish to self-host."}, {"name": "Datree", "url": "https://www.datree.io/", "description": "Open Source CLI tool to prevent Kubernetes misconfigurations by ensuring that manifests and Helm charts follow best practices as well as your organization\u2019s policies"}, {"name": "Dependabot", "url": "https://dependabot.com/", "description": "Automated dependency updates for Ruby, JavaScript, Python, PHP, Elixir,"}, {"name": "DJ Checkup", "url": "https://djcheckup.com", "description": "Scan your Django site for security flaws with this free, automated checkup tool. Forked from the Pony Checkup site."}, {"name": "Doppler", "url": "https://doppler.com/", "description": "Universal Secrets Manager for application secrets and config, with support for syncing to various cloud providers. Free for five users with basic access controls."}, {"name": "Dotenv", "url": "https://dotenv.org/", "description": "Sync your .env files, quickly & securely. Stop sharing your .env files over insecure channels like Slack and email, and never lose an important .env file again. Free for up to 3 teammates."}, {"name": "GitGuardian", "url": "https://www.gitguardian.com", "description": "Keep secrets out of your source code with automated secrets detection and remediation. Scan your git repos for 350+ types of secrets and sensitive files - Free for individuals and teams of 25 developers or less."}, {"name": "HasMySecretLeaked", "url": "https://gitguardian.com/hasmysecretleaked", "description": "Search across 20 million exposed secrets in public GitHub repositories, gists, issues,and comments for Free"}, {"name": "Have I been pwned?", "url": "https://haveibeenpwned.com", "description": "REST API for fetching the information on the breaches."}, {"name": "hostedscan.com", "url": "https://hostedscan.com", "description": "Online vulnerability scanner for web applications, servers, and networks. Ten free scans per month."}, {"name": "Infisical", "url": "https://infisical.com/", "description": "Open source platform that lets you manage developer secrets across your team and infrastructure: everywhere from local development to staging/production 3rd-party services. Free for up to 5 developers."}, {"name": "Internet.nl", "url": "https://internet.nl", "description": "Test for modern Internet Standards like IPv6, DNSSEC, HTTPS, DMARC, STARTTLS and DANE"}, {"name": "IntoDNS.ai", "url": "https://intodns.ai", "description": "DNS and email security analyzer that checks SPF, DKIM, DMARC, DNSSEC, BIMI, MTA-STS, and 40+ blacklists with AI-powered explanations and fix suggestions. 100% free, no signup required."}, {"name": "letsencrypt.org", "url": "https://letsencrypt.org/", "description": "Free SSL Certificate Authority with certs trusted by all major browsers"}, {"name": "meterian.io", "url": "https://www.meterian.io/", "description": "Monitor Java, Javascript, .NET, Scala, Ruby, and NodeJS projects for security vulnerabilities in dependencies. Free for one private project, unlimited projects for open source."}, {"name": "Mozilla Observatory", "url": "https://observatory.mozilla.org/", "description": "Find and fix security vulnerabilities in your site."}, {"name": "Project Gatekeeper", "url": "https://gatekeeper.binarybiology.top/", "description": "An All-in-One SSL Toolkit Offering various features like Private Key & CSR Generator, SSL Certificate Decoder, Certificate Matcher and Order SSL Certificate. We offer the users to generate Free SSL Certificates from Let's Encrypt, Google Trust and BuyPass using CNAME Records rather than TXT Records."}, {"name": "Protectumus", "url": "https://protectumus.com", "description": "Free website security check, site antivirus, and server firewall (WAF) for PHP. Email notifications for registered users in the free tier."}, {"name": "Public Cloud Threat Intelligence", "url": "https://cloudintel.himanshuanand.com/", "description": "High confidence Indicator of Compromise(IOC) targeting public cloud infrastructure, A portion is available on github ([https://github.com/unknownhad/AWSAttacks (\u2b50249)](https://github.com/unknownhad/AWSAttacks)). Full list is available via API"}, {"name": "pyup.io", "url": "https://pyup.io", "description": "Monitor Python dependencies for security vulnerabilities and update them automatically. Free for one private project, unlimited projects for open source."}, {"name": "qualys.com", "url": "https://www.qualys.com/community-edition", "description": "Find web app vulnerabilities, audit for OWASP Risks"}, {"name": "Smart Grow Vault", "url": "https://vault.smart-grow.app/", "description": "Secure Enterprise-grade platform for managing environment variables and secrets. Free tier includes up to 3 applications and 150 secrets per project."}, {"name": "Socket", "url": "https://socket.dev", "description": "Free supply chain security for individual developers, small teams, and open source projects. Includes a free app and firewall CLI tool to protect your code from vulnerable and malicious dependencies. Detects 70+ indicators of supply chain risk."}, {"name": "SOOS", "url": "https://soos.io", "description": "Free, unlimited SCA scans for open-source projects. Detect and fix security threats before release. Protect your projects with a simple and effective solution."}, {"name": "ssllabs.com", "url": "https://www.ssllabs.com/ssltest/", "description": "Intense analysis of the configuration of any SSL web server"}, {"name": "Sucuri SiteCheck", "url": "https://sitecheck.sucuri.net", "description": "Free website security check and malware scanner"}, {"name": "TestTLS.com", "url": "https://testtls.com", "description": "Test an SSL/TLS service for secure server configuration, certificates, chains, etc. Not limited to HTTPS."}, {"name": "Virgil Security", "url": "https://virgilsecurity.com/", "description": "Tools and services for implementing end-to-end encryption, database protection, IoT security, and more in your digital solution. Free for applications with up to 250 users."}, {"name": "360username", "url": "https://360username.com/", "description": "A free tool to search a username across 90+ social platforms to find matching profiles."}, {"name": "Aserto", "url": "https://www.aserto.com", "description": "Fine-grained authorization as a service for applications and APIs. Free up to 1000 MAUs and 100 authorizer instances."}, {"name": "asgardeo.io", "url": "https://wso2.com/asgardeo", "description": "Seamless Integration of SSO, MFA, passwordless auth and more. Includes SDKs for frontend and backend apps. Free up to 1000 MAUs and five identity providers."}, {"name": "Auth0", "url": "https://auth0.com/", "description": "Hosted SSO. The free plan includes 25,000 MAUs, unlimited Social Connections, a custom domain, and more."}, {"name": "Authgear", "url": "https://www.authgear.com", "description": "Bring Passwordless, OTPs, 2FA, SSO to your apps in minutes. All Front-end included. Free up to 5000 MAUs."}, {"name": "Authress", "url": "https://authress.io/", "description": "Authentication login and access control, unlimited identity providers for any project. Facebook, Google, Twitter and more. The first 1000 API calls are free."}, {"name": "Authy", "url": "https://authy.com", "description": "Two-factor authentication (2FA) on multiple devices, with backups. Drop-in replacement for Google Authenticator. Free for up to 100 successful authentications."}, {"name": "Cerbos Hub", "url": "https://www.cerbos.dev/product-cerbos-hub", "description": "A complete authorization management system for authoring, testing, and deploying access policies. Fine-grained authorization and access control, free up to 100 monthly active principals."}, {"name": "Clerk", "url": "https://clerk.com", "description": "User management, authentication, 2FA/MFA, prebuilt UI components for sign-in, sign-up, user profiles, and more. Free plan includes unlimited applications, 50,000 MRU limit per app, 3 dashboard seats, and more."}, {"name": "Cloud-IAM", "url": "https://www.cloud-iam.com/", "description": "Keycloak Identity and Access Management as a Service. Free up to 100 users and one realm."}, {"name": "Descope", "url": "https://www.descope.com/", "description": "Highly customizable AuthN flows, has both a no-code and API/SDK approach, Free 7,500 active users/month, 50 tenants (up to 5 SAML/SSO tenants)."}, {"name": "duo.com", "url": "https://duo.com/", "description": "Two-factor authentication (2FA) for website or app. Free for ten users, all authentication methods, unlimited, integrations, hardware tokens."}, {"name": "Kinde", "url": "https://kinde.com/", "description": "Simple, robust authentication you can integrate with your product in minutes. Everything you need to get started with 7,500 free MAU."}, {"name": "logintc.com", "url": "https://www.logintc.com/", "description": "Two-factor authentication (2FA) by push notifications, free for ten users, VPN, Websites, and SSH"}, {"name": "Logto", "url": "https://logto.io/", "description": "Develop, secure, and manage user identities of your product - for both authentication and authorization. Free for up to 5,000 MAUs with open-source self-hosted option available."}, {"name": "MojoAuth", "url": "https://mojoauth.com/", "description": "MojoAuth makes it easy to implement Passwordless authentication on your web, mobile, or any application in minutes."}, {"name": "Okta", "url": "https://developer.okta.com/signup/", "description": "User management, authentication and authorization. Free for up to 100 monthly active users."}, {"name": "Ory", "url": "https://ory.sh/", "description": "AuthN/AuthZ/OAuth2.0/Zero Trust managed security platform. Forever free developer accounts with all security features, unlimited team members, 200 daily active users, and 25k/mo permission checks."}, {"name": "Permit.io", "url": "https://permit.io", "description": "Auhtorization-as-a-service provider platform enabling RBAC, ABAC, and ReBAC for scalable microservices with real-time updates and a no-code policy UI. A 1000 Monthly Active User free tier."}, {"name": "Phase Two", "url": "https://phasetwo.io", "description": "Keycloak Open Source Identity and Access Management. Free realm up to 1000 users, up to 10 SSO connections, leveraging Phase Two's Keycloak enhanced container which includes the [Organization](https://phasetwo.io/product/organizations/) extension."}, {"name": "PropelAuth", "url": "https://propelauth.com", "description": "A Sell to companies of any size immediately with a few lines of code, free up to 200 users and 10k Transactional Emails (with a watermark branding: \"Powered by PropelAuth\")."}, {"name": "Scalekit", "url": "https://scalekit.com", "description": "Enterprise SSO (SAML, OIDC), SCIM provisioning, and social logins for B2B SaaS. Free tier includes 1 million MAU, 100 organizations, 1 SSO connection, and 1 SCIM connection."}, {"name": "Stack Auth", "url": "https://stack-auth.com", "description": "Open-source authentication that doesn't suck. The most developer-friendly solution, getting you started in just five minutes. Self-hostable for free, or offers a managed SaaS version with 10k free Monthly Active Users."}, {"name": "Stytch", "url": "https://www.stytch.com/", "description": "An all-in-one platform that provides APIs and SDKs for authentication and fraud prevention. The free plan includes 10,000 monthly active users, unlimited organizations, 5 SSO or SCIM connections, and 1,000 M2M tokens."}, {"name": "SuperTokens", "url": "https://supertokens.com/", "description": "Open source user authentication that natively integrates into your app - enabling you to get started quickly while controlling the user and developer experience. Free for up to 5000 MAUs."}, {"name": "WorkOS", "url": "https://workos.com/", "description": "Free user management and authentication for up to 1 Million MAUs. Support email + password, social auth, Magic Auth, MFA, and more."}, {"name": "ZITADEL Cloud", "url": "https://zitadel.com", "description": "A turnkey user and access management that works for you and supports multi-tenant (B2B) use cases. Free for up to 25,000 authenticated requests, with all security features (no paywall for OTP, Passwordless, Policies, and so on)."}, {"name": "Appho.st", "url": "https://appho.st", "description": "Mobile app hosting platform. The free plan includes five apps, 50 monthly downloads, and a maximum file size of 100 MB."}, {"name": "Diawi", "url": "https://www.diawi.com", "description": "Deploy iOS & Android apps directly to devices. Free plan: app uploads, password-protected links, 1-day expiration, ten installations."}, {"name": "GetUpdraft", "url": "https://www.getupdraft.com", "description": "Distribute mobile apps for testing. The free plan includes one app project, three app versions, 500 MB storage, and 100 app installations per month."}, {"name": "InstallOnAir", "url": "https://www.installonair.com", "description": "Distribute iOS & Android apps over the air. Free plan: unlimited uploads, private links, 2-day expiration for guests, 60 days for registered users."}, {"name": "Loadly", "url": "https://loadly.io", "description": "iOS & Android beta apps distribution service offers completely free services with unlimited downloads, high-speed downloads, and unlimited uploads."}, {"name": "bitnami.com", "url": "https://bitnami.com/", "description": "Deploy prepared apps on IaaS. Management of 1 AWS micro instance free"}, {"name": "Esper", "url": "https://esper.io", "description": "MDM and MAM for Android Devices with DevOps. One hundred devices free with one user license and 25 MB Application Storage."}, {"name": "jamf.com", "url": "https://www.jamf.com/", "description": "Device management for iPads, iPhones, and Macs, three devices free"}, {"name": "Miradore", "url": "https://miradore.com", "description": "Device Management service. Stay up-to-date with your device fleet and secure unlimited devices for free. The free plan offers basic features."}, {"name": "moss.sh", "url": "https://moss.sh", "description": "Help developers deploy and manage their web apps and servers. Free up to 25 git deployments per month"}, {"name": "ploi.io", "url": "https://ploi.io/", "description": "Server management tool to easily manage and deploy your servers & sites. Free for one server."}, {"name": "runcloud.io", "url": "https://runcloud.io/", "description": "Server management focusing mainly on PHP projects. Free for up to 1 server."}, {"name": "serveravatar.com", "url": "https://serveravatar.com", "description": "Manage and monitor PHP-based web servers with automated configurations. Free for one server."}, {"name": "xcloud.host", "url": "https://xcloud.host", "description": "Server management and deployment platform with a user-friendly interface. Free tier available for one server."}, {"name": "Ably", "url": "https://www.ably.com/", "description": "Realtime messaging service with presence, persistence and guaranteed delivery. The free plan includes 3m messages per month, 100 peak connections, and 100 peak channels."}, {"name": "cloudamqp.com", "url": "https://www.cloudamqp.com/", "description": "RabbitMQ as a Service. Little Lemur plan: max 1 million messages/month, max 20 concurrent connections, max 100 queues, max 10,000 queued messages, multiple nodes in different AZ's"}, {"name": "courier.com", "url": "https://www.courier.com/", "description": "Single API for push, in-app, email, chat, SMS, and other messaging channels with template management and other features. The free plan includes 10,000 messages/mo."}, {"name": "EMQX Serverless", "url": "https://www.emqx.com/en/cloud/serverless-mqtt", "description": "Scalable and secure serverless MQTT broker you can get in seconds. 1M session minutes/month free forever (no credit card required)."}, {"name": "Engage", "url": "https://engage.so/", "description": "All-in-one Customer Engagement and Automation Tool (email, push, SMS, product tours, banners and more) for SaaS. Free for up to 1,000 active users per month."}, {"name": "engagespot.co", "url": "https://engagespot.co/", "description": "Multi-channel notification infrastructure for developers with a prebuilt in-app inbox and no-code template editor. Free plan includes 10,000 messages/mo."}, {"name": "HiveMQ", "url": "https://www.hivemq.com/mqtt-cloud-broker/", "description": "Connect your MQTT devices to the Cloud Native IoT Messaging Broker. Free to connect up to 100 devices (no credit card required) forever."}, {"name": "httpSMS", "url": "https://httpsms.com", "description": "Send and receive text messages using your Android phone as an SMS Gateway. Free to send and receive up to 200 messages per month."}, {"name": "knock.app", "url": "https://knock.app", "description": "Notifications infrastructure for developers. Send to multiple channels like in-app, email, SMS, Slack, and push with a single API call. The free plan includes 10,000 messages/mo."}, {"name": "Novu.co", "url": "https://novu.co", "description": "The open-source notification infrastructure for developers. Simple components and APIs for managing all communication channels in one place: Email, SMS, Direct, In-App and Push. The free plan includes 30,000 notifications/month with 90 days of retention."}, {"name": "Pingram.io", "url": "https://www.pingram.io/", "description": "Communication infrastructure in 5 minutes. Free tier includes: 100 SMS and calls, 3000 Emails, Push, Slack, MS Teams, WhatsApp, and more."}, {"name": "Pocket Alert", "url": "https://pocketalert.app", "description": "Send push notifications to your iOS and Android devices. Effortlessly integrate via API or Webhooks and maintain full control over your alerts. Free plan: 50 messages per day to 1 device and 1 application."}, {"name": "pubnub.com", "url": "https://www.pubnub.com/", "description": "Swift, Kotlin, and React messaging at 1 million transactions each month. Transactions may contain multiple messages."}, {"name": "pusher.com", "url": "https://pusher.com/", "description": "Realtime messaging service. Free for up to 100 simultaneous connections and 200,000 messages/day"}, {"name": "scaledrone.com", "url": "https://www.scaledrone.com/", "description": "Realtime messaging service. Free for up to 20 simultaneous connections and 100,000 events/day"}, {"name": "SMSGate", "url": "https://sms-gate.app", "description": "SMS Gateway for Android\u2122 enables sending and receiving SMS messages through your devices using cloud routing. Completely free cloud service (with recommended notification for usage above 10,000 messages/day to maintain quality for all users)."}, {"name": "SuprSend", "url": "https://www.suprsend.com/", "description": "SuprSend is a notification infrastructure that streamlines your product notifications with an API-first approach. Create and deliver transactional, crons, and engagement notifications on multiple channels with a single notification API. In free plan you get 10,000 notifications per month, including different workflow nodes such as digests, batches, multi-channels, preferences, tenants, broadcasts and more."}, {"name": "synadia.com", "url": "https://synadia.com/ngs", "description": "[NATS.io](https://nats.io) as a service. Global, AWS, GCP, and Azure. Free forever with 4k msg size, 50 active connections, and 5GB of data per month."}, {"name": "webpushr", "url": "https://www.webpushr.com/", "description": "Web Push Notifications - Free for upto 10k subscribers, unlimited push notifications, in-browser messaging"}, {"name": "bugfender.com", "url": "https://bugfender.com/", "description": "Free up to 100k log lines/day with 24 hours retention"}, {"name": "log.dog", "url": "https://log.dog/", "description": "LogDog is a remote debugging/logging SDK (iOS and Android) with a web ui. Captures all logs, requests and events in real-time and allows to intercept them. Free for up to 100MB of logs every month"}, {"name": "logflare.app", "url": "https://logflare.app/", "description": "Free for up to 12,960,000 entries per app per month, 3 days retention"}, {"name": "logtail.com", "url": "https://logtail.com/", "description": "ClickHouse-based SQL-compatible log management. Free up to 1 GB per month, three days retention."}, {"name": "logzab.com", "url": "https://logzab.com/", "description": "Audit trail management system. Free 1,000 user activity logs per month, 1-month retention, for up to 5 projects."}, {"name": "ManageEngine Log360 Cloud", "url": "https://www.manageengine.com/cloud-siem/", "description": "Log Management service powered by Manage Engine. Free Plan offers 50 GB storage with 15 days Storage Retention and 7 days search."}, {"name": "openobserve.ai", "url": "https://openobserve.ai/", "description": "200 GB Ingestion/month free, 15 Days Retention"}, {"name": "Smart Grow Logs", "url": "https://logs.smart-grow.app/", "description": "Centralized log management platform with end-to-end encryption, real-time alerts, and multi-platform SDKs. Free tier includes up to 3.000 logs per day."}, {"name": "AutoLocalise.com", "url": "https://www.autolocalise.com/", "description": "Instantly localize without managing translation files. Free for up to 10,000 characters/month, unlimited languages."}, {"name": "crowdin.com", "url": "https://crowdin.com/", "description": "Unlimited projects, unlimited strings, and collaborators for Open Source"}, {"name": "Free PO editor", "url": "https://pofile.net/free-po-editor", "description": "Free for everybody"}, {"name": "Lingo.dev", "url": "https://lingo.dev", "description": "Open-source AI-powered CLI for web & mobile localization. Bring your own LLM, or use 10,000 free words every month via Lingo.dev-managed localization engine."}, {"name": "lingohub.com", "url": "https://lingohub.com/", "description": "Free up to 3 users, always free for Open Source"}, {"name": "Localhero.ai", "url": "https://localhero.ai", "description": "Automatic on-brand translations on every pull request, with glossary and translation memory. Free for 1 project, 250 translation credits/month (\\~4,000 words)."}, {"name": "localazy.com", "url": "https://localazy.com", "description": "Free for 1000 source language strings, unlimited languages, unlimited contributors, startup and open source deals"}, {"name": "Localit", "url": "https://localit.io", "description": "Fast, developer-friendly localization platform with seamless and free GitHub/GitLab integration, AI-assisted and manual translations, and a generous free plan (includes 2 users, 500 keys, and unlimited projects)."}, {"name": "localizely.com", "url": "https://localizely.com/", "description": "Free for Open Source"}, {"name": "Loco", "url": "https://localise.biz/", "description": "Free up to 2000 translations, Unlimited translators, ten languages/project, 1000 translatable assets/project"}, {"name": "POEditor", "url": "https://poeditor.com/", "description": "Free up to 1000 strings"}, {"name": "SimpleLocalize", "url": "https://simplelocalize.io/", "description": "Free up to 100 translation keys, unlimited strings, unlimited languages, startup deals"}, {"name": "Texterify", "url": "https://texterify.com/", "description": "Free for a single user"}, {"name": "Tolgee", "url": "https://tolgee.io", "description": "Free SaaS offering with limited translations, forever-free self-hosted version"}, {"name": "transifex.com", "url": "https://www.transifex.com/", "description": "Free for Open Source"}, {"name": "assertible.com", "url": "https://assertible.com", "description": "Automated API testing and monitoring. Free plans for teams and individuals."}, {"name": "Better Stack", "url": "https://betterstack.com/better-uptime", "description": "Uptime monitoring, incident management, on-call scheduling/alerting, and status pages in a single product. The free plan includes ten monitors with 3-minute check frequency and status pages."}, {"name": "bleemeo.com", "url": "https://bleemeo.com", "description": "Free for 3 servers, 5 uptime monitors, unlimited users, unlimited dashboards, unlimited alerting rules."}, {"name": "checklyhq.com", "url": "https://checklyhq.com", "description": "Open source E2E / Synthetic monitoring and deep API monitoring for developers. Free plan with one user and 10k API & network / 1.5k browser check runs."}, {"name": "Core Web Vitals History", "url": "https://punits.dev/core-web-vitals-historical/", "description": "Find Core Web Vitals history for a url or a website."}, {"name": "cronitor.io", "url": "https://cronitor.io/", "description": "Performance insights and uptime monitoring for cron jobs, websites, APIs and more. A free tier with five monitors."}, {"name": "datadoghq.com", "url": "https://www.datadoghq.com/", "description": "Free for up to 5 nodes"}, {"name": "deadmanssnitch.com", "url": "https://deadmanssnitch.com/", "description": "Monitoring for cron jobs. One free snitch (monitor), more if you refer others to sign up"}, {"name": "downtimemonkey.com", "url": "https://downtimemonkey.com/", "description": "60 uptime monitors, 5-minute interval. Email, Slack alerts."}, {"name": "economize.cloud", "url": "https://economize.cloud", "description": "Economize helps demystify cloud infrastructure costs by organizing cloud resources to optimize and report the same. Free for up to $5,000 spent on Google Cloud Platform every month."}, {"name": "fivenines.io", "url": "https://fivenines.io/", "description": "Linux server monitoring with real\u2011time dashboards and alerting -\u202ffree forever for up to\u202f5\u202fmonitored servers at 60-seconds interval. No credit card required."}, {"name": "FlareWarden", "url": "https://flarewarden.com", "description": "Uptime, content, dependency, and SSL monitoring with multi-region verification and status pages. Free plan includes 15 monitors, 5-minute checks, and 90 days of history."}, {"name": "Grafana Cloud", "url": "https://grafana.com/products/cloud/", "description": "Grafana Cloud is a composable observability platform that integrates metrics and logs with Grafana. Free: 3 users, ten dashboards, 100 alerts, metrics storage in Prometheus and Graphite (10,000 series, 14 days retention), logs storage in Loki (50 GB of logs, 14 days retention)"}, {"name": "healthchecks.io", "url": "https://healthchecks.io", "description": "Monitor your cron jobs and background tasks. Free for up to 20 checks."}, {"name": "incidenthub.cloud", "url": "https://incidenthub.cloud/", "description": "Cloud and SaaS status page aggregator - 20 monitors and 2 notification channels (Slack and Discord) are free forever."}, {"name": "inspector.dev", "url": "https://www.inspector.dev", "description": "A complete Real-Time monitoring dashboard in less than one minute with a free forever tier."}, {"name": "instatus.com", "url": "https://instatus.com", "description": "Get a beautiful status page in 10 seconds. Free forever with unlimited subs and unlimited teams."}, {"name": "linkok.com", "url": "https://linkok.com", "description": "Online broken link checker, free for small websites up to 100 pages, completely free for open-source projects."}, {"name": "loader.io", "url": "https://loader.io/", "description": "Free load testing tools with limitations"}, {"name": "Middleware.io", "url": "https://middleware.io/", "description": "Middleware observability platform provides complete visibility into your apps & stack, so you can monitor & diagnose issues at scale. They have a free forever plan for Dev community use that allows Log monitoring for up to 1M log events, Infrastructure monitoring & APM for up to 2 hosts."}, {"name": "MonitorMonk", "url": "https://monitormonk.com", "description": "Minimalist uptime monitoring with beautiful status pages. The Forever Free plan offers HTTPS, Keyword, SSL and Response-time monitorming for 10 websites or api-endpoints, and provides 2 dashboards/status pages."}, {"name": "netdata.cloud", "url": "https://www.netdata.cloud/", "description": "Netdata is an open-source tool to collect real-time metrics. It's a growing product and can also be found on GitHub!"}, {"name": "newrelic.com", "url": "https://www.newrelic.com", "description": "New Relic observability platform built to help engineers create more perfect software. From monoliths to serverless, you can instrument everything and then analyze, troubleshoot, and optimize your entire software stack. The free tier offers 100GB/month of free data ingest, one free full-access user, and unlimited free primary users."}, {"name": "OnlineOrNot.com", "url": "https://onlineornot.com/", "description": "OnlineOrNot provides uptime monitoring for websites and APIs, monitoring for cron jobs and scheduled tasks. Also provides status pages. The first five checks with a 3-minute interval are free. The free tier sends alerts via Slack, Discord, and Email."}, {"name": "OntarioNet.ca CN Test", "url": "https://cntest.ontarionet.ca", "description": "Check if a website is blocked in China by the Great Firewall. It identifies DNS pollution by comparing DNS results and ASN information detected by servers in China versus servers in the United States."}, {"name": "pagecrawl.io", "url": "https://pagecrawl.io/", "description": "Monitor website changes, free for up to 6 monitors with daily checks."}, {"name": "pagertree.com", "url": "https://pagertree.com/", "description": "Simple interface for alerting and on-call management. Free up to 5 users."}, {"name": "phare.io", "url": "https://phare.io/", "description": "Uptime Monitoring free for up to 100,000 events for unlimited projets and unlimited status pages."}, {"name": "pingbreak.com", "url": "https://pingbreak.com/", "description": "Modern uptime monitoring service. Check unlimited URLs and get downtime notifications via Discord, Slack, or email."}, {"name": "Pingmeter.com", "url": "https://pingmeter.com/", "description": "5 uptime monitors with 10-minute interval. Monitor SSH, HTTP, HTTPS, and any custom TCP ports."}, {"name": "pingpong.one", "url": "https://pingpong.one/", "description": "Advanced status page platform with monitoring. The free tier includes one public customizable status page with an SSL subdomain. Pro plan is offered to open-source projects and non-profits free of charge."}, {"name": "Pulsetic", "url": "https://pulsetic.com", "description": "10 monitors, 6 Months of historical Uptime/Logs, unlimited status pages, and custom domains included! For infinite time and unlimited email alerts for free. You don't need a credit card."}, {"name": "robusta.dev", "url": "https://home.robusta.dev/", "description": "Powerful Kubernetes monitoring based on Prometheus. Bring your own Prometheus or install the all-in-one bundle. The free tier includes up to 20 Kubernetes nodes. Alerts via Slack, Microsoft Teams, Discord, and more. Integrations with PagerDuty, OpsGenie, VictorOps, DataDog, and many other tools."}, {"name": "Servervana", "url": "https://servervana.com", "description": "Advanced uptime monitoring with support for large projects and teams. Provides HTTP monitoring, Browser based monitoring, DNS monitoring, domain monitoring, status pages and more. The free tier includes 10 HTTP monitors, 1 DNS monitor and one status page."}, {"name": "Simple Observability", "url": "https://simpleobservability.com", "description": "Powerful server monitoring in a unified platform for metrics and logs, with no setup complexity. Free for one server."}, {"name": "sitesure.net", "url": "https://sitesure.net", "description": "Website and cron monitoring - 2 monitors free"}, {"name": "skylight.io", "url": "https://www.skylight.io/", "description": "Free for first 100,000 requests (Rails only)"}, {"name": "stathat.com", "url": "https://www.stathat.com/", "description": "Get started with ten stats for free, no expiration"}, {"name": "statuscake.com", "url": "https://www.statuscake.com/", "description": "Website monitoring, unlimited tests free with limitations"}, {"name": "statusgator.com", "url": "https://statusgator.com/", "description": "Status page monitoring, 3 monitors free"}, {"name": "supaguard.app", "url": "https://supaguard.app/", "description": "Synthetic monitoring from 20+ global regions. The free tier includes 1,000 browser checks/mo with AI-driven self-healing and automated test generation."}, {"name": "SweetUptime", "url": "https://dicloud.net/sweetuptime-server-uptime-monitoring/", "description": "Server monitoring, uptime monitoring, DNS & domain monitoring. Monitor 10 server, 10 uptime, and 10 domain for free."}, {"name": "syagent.com", "url": "https://syagent.com/", "description": "Noncommercial free server monitoring service, alerts and metrics."}, {"name": "UptimeObserver.com", "url": "https://uptimeobserver.com", "description": "Get 20 uptime monitors with 5-minute intervals and a customizable status page-even for commercial use. Enjoy unlimited, real-time notifications via email and Telegram. No credit card needed to get started."}, {"name": "uptimetoolbox.com", "url": "https://uptimetoolbox.com/", "description": "Free monitoring for five websites, 3-minute intervals, public statuspage."}, {"name": "Wachete", "url": "https://www.wachete.com", "description": "monitor five pages, checks every 24 hours."}, {"name": "Xitoring.com", "url": "https://xitoring.com/", "description": "Uptime monitoring: 20 free, Linux and Windows Server monitoring: 5 free, Status page: 1 free - Mobile app, multiple notification channel, and much more!"}, {"name": "Axiom", "url": "https://axiom.co/", "description": "Store up to 0.5 TB of logs with 30-day retention. Includes integrations with platforms like Vercel and advanced data querying with email/Discord notifiers."}, {"name": "Bugsink", "url": "https://www.bugsink.com/", "description": "Error-tracking with Sentry-SDK compatability. Free for up to 5,000 errors/month, or unlimited use when self-hosted."}, {"name": "bugsnag.com", "url": "https://www.bugsnag.com/", "description": "Free for up to 2,000 errors/month after the initial trial"}, {"name": "CatchJS.com", "url": "https://catchjs.com/", "description": "JavaScript error tracking with screenshots and click trails. Free for open-source projects."}, {"name": "elmah.io", "url": "https://elmah.io/", "description": "Error logging and uptime monitoring for web developers. Free Small Business subscription for open-source projects."}, {"name": "Embrace", "url": "https://embrace.io/", "description": "Mobile app monitoring. Free for small teams with up to 1 million user sessions per year."}, {"name": "exceptionless", "url": "https://exceptionless.com", "description": "Real-time error, feature, log reporting, and more. Free for 3k events per month/1 user. Open source and easy to self-host for unlimited use."}, {"name": "GlitchTip", "url": "https://glitchtip.com/", "description": "Simple, open-source error tracking. Compatible with open-source Sentry SDKs. 1000 events per month for free, or can self-host with no limits"}, {"name": "honeybadger.io", "url": "https://www.honeybadger.io", "description": "Exception, uptime, and cron monitoring. Free for small teams and open-source projects (12,000 errors/month)."}, {"name": "Jam", "url": "https://jam.dev", "description": "Developer friendly bug reports in one click. Free plan with unlimited jams."}, {"name": "memfault.com", "url": "https://memfault.com", "description": "Cloud device observability and debugging platform. 100 devices free for [Nordic](https://app.memfault.com/register-nordic), [NXP](https://app.memfault.com/register-nxp), and [Laird](https://app.memfault.com/register-laird) devices."}, {"name": "rollbar.com", "url": "https://rollbar.com/", "description": "Exception and error monitoring, free plan with 5,000 errors/month, unlimited users, 30 days retention"}, {"name": "Semaphr", "url": "https://semaphr.com", "description": "Free all-in-one kill switch for your mobile apps."}, {"name": "sentry.io", "url": "https://sentry.io/", "description": "Sentry tracks app exceptions in real-time and has a small free plan. Free for 5k errors per month/ 1 user, unrestricted use if self-hosted"}, {"name": "Whitespace", "url": "https://whitespace.dev", "description": "One-click bug reports straight in your browser. Free plan with unlimited recordings for personal use."}, {"name": "algolia.com", "url": "https://www.algolia.com/", "description": "Hosted search solution with typo-tolerance, relevance, and UI libraries to easily create search experiences. The free \"Build\" plan includes 1M documents and 10K searches/month. Also offers [developer documentation search](https://docsearch.algolia.com/) for free."}, {"name": "bonsai.io", "url": "https://bonsai.io/", "description": "Free 1 GB memory and 1 GB storage"}, {"name": "CommandBar", "url": "https://www.commandbar.com/", "description": "Unified Search Bar as-a-service, web-based UI widget/plugin that allows your users to search contents, navigations, features, etc. within your product, which helps discoverability. Free for up to 1,000 Monthly Active Users, unlimited commands."}, {"name": "searchly.com", "url": "http://www.searchly.com/", "description": "Free 2 indices and 20 MB storage"}, {"name": "Cisco Networking Academy, Skills for All", "url": "https://skillsforall.com/", "description": "Offers free certification-aligned courses in topics like cybersecurity, networking, and Python."}, {"name": "DeepLearning.AI Short Courses", "url": "https://www.deeplearning.ai/short-courses/", "description": "Free short courses from industry-leading experts to get hands-on experience with the latest generative AI tools and techniques in an hour or less."}, {"name": "DevNet Academy", "url": "https://devnet-academy.com/", "description": "Free, self-paced training for the Cisco DevNet Expert / CCIE Automation certification. Covers Python Click and Flask-RESTx."}, {"name": "Django-tutorial.dev", "url": "https://django-tutorial.dev", "description": "Free online guides for learning Django as their first framework & gives free dofollow backlink to articles written by users."}, {"name": "edX", "url": "https://www.edx.org/", "description": "Offers access to over 4,000 free online courses from 250 leading institutions, including Harvard and MIT, specializing in computer science, engineering, and data science."}, {"name": "Exercism", "url": "https://exercism.org", "description": "Free, open-source programming education in over 75 programming languages, with human mentoring. A nonprofit organisation."}, {"name": "Free Professional Resume Templates & Editor", "url": "https://www.overleaf.com/latex/templates/tagged/cv", "description": "Free platform with lots of Resume templates of Experienced Professionals, ready to clone and edit fully and download, ATS optimized."}, {"name": "FreeCodeCamp", "url": "https://www.freecodecamp.org/", "description": "Open-source platform offering free courses and certifications in Data Analysis, Information Security, Web Development, and more."}, {"name": "Full Stack Open", "url": "https://fullstackopen.com/en/", "description": "Free university-level course on modern web development with React, Node.js, GraphQL, TypeScript, and more. Fully online and self-paced."}, {"name": "Interactive CV", "url": "https://interactive-cv.com", "description": "AI-powered resume builder with real-time editing and ATS optimization. Free tier includes automatic CV conversion to premium templates (Harvard, Europass), PDF export, job tracker with unlimited job posting insights and CV sharing with chat/voice features."}, {"name": "Khan Academy", "url": "https://www.khanacademy.org/computing/computer-programming", "description": "Free online guides for learning basic and advanced HTML/CSS, JavaScript and SQL."}, {"name": "LabEx", "url": "https://labex.io", "description": "Develop skills in Linux, DevOps, Cybersecurity, Programming, Data Science, and more through interactive labs and real-world projects."}, {"name": "MIT OpenCourseWare", "url": "https://ocw.mit.edu/", "description": "MIT OpenCourseWare is an online publication of materials from over 2,500 MIT courses, freely sharing knowledge with learners and educators around the world. Youtube channel can be found at [@mitocw](https://www.youtube.com/@mitocw/featured)"}, {"name": "Roadmap.sh", "url": "https://roadmap.sh", "description": "Free learning roadmaps covering all aspects of development from Blockchain to UX Design."}, {"name": "The Odin Project", "url": "https://www.theodinproject.com/", "description": "Free, open-source platform with a curriculum focused on JavaScript and Ruby for web development."}, {"name": "W3Schools", "url": "https://www.w3schools.com/", "description": "Offers free tutorials on web development technologies like HTML, CSS, JavaScript, and more."}, {"name": "10minutemail", "url": "https://10minutemail.com", "description": "Free, temporary email for testing."}, {"name": "AhaSend", "url": "https://ahasend.com", "description": "Transactional email service, free for 1000 emails per month, with unlimited domains, team members, webhooks and message routes in the free plan."}, {"name": "AnonAddy", "url": "https://anonaddy.com", "description": "Open-source anonymous email forwarding, create unlimited email aliases for free"}, {"name": "Antideo", "url": "https://www.antideo.com", "description": "10 API requests per hour for email verification, IP, and phone number validation in the free tier. No Credit Cards are required."}, {"name": "Brevo", "url": "https://www.brevo.com/", "description": "9,000 emails/month, 300 emails/day free"}, {"name": "Bump", "url": "https://bump.email/", "description": "Free 10 Bump email addresses, one custom domain"}, {"name": "Burnermail", "url": "https://burnermail.io/", "description": "Free 5 Burner Email Addresses, 1 Mailbox, 7-day Mailbox History"}, {"name": "Buttondown", "url": "https://buttondown.email/", "description": "Newsletter service. Up to 100 subscribers free"}, {"name": "Contact.do", "url": "https://contact.do/", "description": "Contact form in a link (bitly for contact forms)"}, {"name": "debugmail.io", "url": "https://debugmail.io/", "description": "Easy to use testing mail server for developers"}, {"name": "dkimvalidator.com", "url": "https://dkimvalidator.com/", "description": "Test if the email's DNS/SPF/DKIM/DMARC settings are correct, free service by roundsphere.com"}, {"name": "DNSExit", "url": "https://dnsexit.com/", "description": "Up to 2 Email addresses under your domain for free with 100MB of storage space. IMAP, POP3, SMTP, SPF/DKIM support."}, {"name": "EmailGuard", "url": "https://emailguard.lazrek.net/", "description": "Block disposable emails, catch typos, and validate MX records via a simple API. 100 free requests/month."}, {"name": "EmailJS", "url": "https://www.emailjs.com/", "description": "This is not an entire email server; this is just an email client that you can use to send emails right from the client without exposing your credentials, the free tier has 200 monthly requests, 2 email templates, Requests up to 50Kb, Limited contacts history."}, {"name": "EmailLabs.io", "url": "https://emaillabs.io/en", "description": "Send up to 9,000 Emails for free every month, up to 300 emails daily."}, {"name": "EmailOctopus", "url": "https://emailoctopus.com", "description": "Up to 2,500 subscribers and 10,000 emails per month free"}, {"name": "Emailvalidation.io", "url": "https://emailvalidation.io", "description": "100 free email verifications per month"}, {"name": "EtherealMail", "url": "https://ethereal.email", "description": "Ethereal is a fake SMTP service, mainly aimed at Nodemailer and EmailEngine users (but not limited to). It's an entirely free anti-transactional email service where messages never get delivered."}, {"name": "forwardemail.net", "url": "https://forwardemail.net", "description": "Free email forwarding for custom domains. Create and forward an unlimited amount of email addresses with your domain name (**note**: You must pay if you use .casa, .cf, .click, .email, .fit, .ga, .gdn, .gq, .lat, .loan, .london, .men, .ml, .pl, .rest, .ru, .tk, .top, .work TLDs due to spam)"}, {"name": "Imitate Email", "url": "https://imitate.email", "description": "Sandbox Email Server for testing email functionality across build/qa and ci/cd. Free accounts get 15 emails a day forever."}, {"name": "ImprovMX", "url": "https://improvmx.com", "description": "Free email forwarding."}, {"name": "Inboxes App", "url": "https://inboxesapp.com", "description": "Create up to 3 temporary emails a day, then delete them when you're done from within a handy Chrome extension. Perfect for testing signup flows."}, {"name": "inboxkitten.com", "url": "https://inboxkitten.com/", "description": "Free temporary/disposable email inbox, with up to 3-day email auto-deletes. Open source and can be self-hosted."}, {"name": "mail-tester.com", "url": "https://www.mail-tester.com", "description": "Test if the email's DNS/SPF/DKIM/DMARC settings are correct, 20 free/month."}, {"name": "Maileroo", "url": "https://maileroo.com", "description": "SMTP relay and email API for developers. 5,000 emails per month, unlimited domains, free email verification, blacklist monitoring, mail tester and more."}, {"name": "mailcatcher.me", "url": "https://mailcatcher.me/", "description": "Catches mail and serves it through a web interface."}, {"name": "mailchannels.com", "url": "https://www.mailchannels.com", "description": "Email API with REST API and SMTP integrations, free for upto 3,000 emails/month."}, {"name": "Mailcheck.ai", "url": "https://www.mailcheck.ai/", "description": "Prevent users to sign up with temporary email addresses, 120 requests/hour (\\~86,400 per month)"}, {"name": "Maildroppa", "url": "https://maildroppa.com", "description": "Up to 100 subscribers and unlimited emails as well as automations for free."}, {"name": "MailerLite.com", "url": "https://www.mailerlite.com", "description": "1,000 subscribers/month, 12,000 emails/month free"}, {"name": "MailerSend.com", "url": "https://www.mailersend.com", "description": "Email API, SMTP, 3,000 emails/month free for transactional emails"}, {"name": "mailinator.com", "url": "https://www.mailinator.com/", "description": "Free, public email system where you can use any inbox you want"}, {"name": "Mailjet", "url": "https://www.mailjet.com/", "description": "6,000 emails/month free (200 emails daily sending limit)"}, {"name": "mailsac.com", "url": "https://mailsac.com", "description": "Free API for temporary email testing, free public email hosting, outbound capture, email-to-slack/websocket/webhook (1,500 monthly API limit)"}, {"name": "Mailtrap.io", "url": "https://mailtrap.io/", "description": "Email API, SMTP, 3,500 emails/month free for transactional and marketing emails. Email Sandbox - fake SMTP server for development, free plan with one inbox, 100 messages, no team member, two emails/second, no forward rules."}, {"name": "Mutant Mail", "url": "https://www.mutantmail.com/", "description": "Free 10 Email IDs, 1 Domain, 1 Mailbox. Single Mailbox for All Email IDs."}, {"name": "OneSignal", "url": "https://onesignal.com/", "description": "10,000 emails/month,No Credit Cards are required."}, {"name": "Parsio.io", "url": "https://parsio.io", "description": "Free email parser (Forward email, extract the data, send it to your server)"}, {"name": "Plunk", "url": "https://useplunk.com", "description": "3K emails/month for free"}, {"name": "Postmark", "url": "https://postmarkapp.com/", "description": "100 emails/month free, unlimited DMARC weekly digests."}, {"name": "Proton Mail", "url": "https://proton.me/mail", "description": "Free secure email account service provider with built-in end-to-end encryption. Free 1GB storage."}, {"name": "Resend", "url": "https://resend.com", "description": "Transactional emails API for developers. 3,000 emails/month, 100 emails/day free, one custom domain."}, {"name": "Sender", "url": "https://www.sender.net", "description": "Up to 15,000 emails/month, up to 2,500 subscribers"}, {"name": "Sendpulse", "url": "https://sendpulse.com", "description": "500 subscribers/month, 15,000 emails/month free"}, {"name": "SendStreak", "url": "https://www.sendstreak.com/", "description": "Email framework as a service, that adds templates, automations, history, etc to your own SMTP server (E.g. AWS, Maileroo, Gmail). Free up to 100 emails/day, no time limit."}, {"name": "SimpleLogin", "url": "https://simplelogin.io/", "description": "Open source, self-hostable email alias/forwarding solution. Free 10 Aliases, unlimited bandwidth, unlimited reply/send. Free for educational staff (student, researcher, etc.)."}, {"name": "Substack", "url": "https://substack.com", "description": "Unlimited free newsletter service. Start paying when you charge for it."}, {"name": "Sweego", "url": "https://www.sweego.io/", "description": "European transactional emails API for developers. 100 emails/day free."}, {"name": "temp-mail.io", "url": "https://temp-mail.io", "description": "Free disposable temporary email service with multiple emails at once and forwarding"}, {"name": "Temp-Mail.org", "url": "https://temp-mail.org/en/", "description": "Temporary / Disposable Mail Gen Utilizing a range variety of domain. Email Address refreshes everytime, the page is reloaded. It is entirely free and does not include any pricing for their services."}, {"name": "TempMailDetector.com", "url": "https://tempmaildetector.com/", "description": "Verify up to 200 emails a month for free and see if an email is temporary or not."}, {"name": "trashmail.com", "url": "https://www.trashmail.com", "description": "Free disposable email addresses with forwarding and automatic address expiration"}, {"name": "Tuta", "url": "https://tuta.com/", "description": "Free secure email account service provider with built-in end-to-end encryption, no ads, no tracking. Free 1GB storage, one calendar (Tuta also have an [paid plan](https://tuta.com/pricing).). Tuta is also partially [open source (\u2b507.4k)](https://github.com/tutao/tutanota), so you can self-host."}, {"name": "Verifalia", "url": "https://verifalia.com/email-verification-api", "description": "Real-time email verification API with mailbox confirmation and disposable email address detector; 25 free email verifications/day."}, {"name": "verimail.io", "url": "https://verimail.io/", "description": "Bulk and API email verification service. 100 free verifications/month"}, {"name": "Waitlio", "url": "https://waitlio.com/", "description": "Waitlist management software for product launches. Create branded waitlist pages, collect and verify email subscribers, manage signups with tags and analytics. Free plan includes 100 subscribers/month, 1 waitlist, and API access."}, {"name": "Wraps", "url": "https://wraps.dev", "description": "email automation workflows, 5k tracked events and unlimited contacts free."}, {"name": "Abby", "url": "https://www.tryabby.com", "description": "Open-Source feature flags & A/B testing. Configuration as Code & Fully Typed Typescript SDKs. Strong integration with Frameworks such as Next.js & React. Generous free tier and cheap scaling options."}, {"name": "ConfigCat", "url": "https://configcat.com", "description": "ConfigCat is a developer-centric feature flag service with unlimited team size, excellent support, and a reasonable price tag. Free plan up to 10 flags, two environments, 1 product, and 5 Million requests per month."}, {"name": "Flagsmith", "url": "https://flagsmith.com", "description": "Release features with confidence; manage feature flags across web, mobile, and server-side applications. Use our hosted API, deploy to your own private cloud, or run on-premise."}, {"name": "GrowthBook", "url": "https://growthbook.io", "description": "Open source feature flag and A/B testing provider with built-in Bayesian statistical analysis engine. Free for up to 3 users, unlimited feature flags and experiments."}, {"name": "Hypertune", "url": "https://www.hypertune.com", "description": "Type-safe feature flags, A/B testing, analytics and app configuration, with Git-style version control and synchronous, in-memory, local flag evaluation. Free for up to 5 team members with unlimited feature flags and A/B tests."}, {"name": "Statsig", "url": "https://www.statsig.com", "description": "A robust platform for feature management, A/B testing, analytics, and more. Its generous free plan offers unlimited seats, flags, experiments, and dynamic configurations, supporting up to 1 million events per month."}, {"name": "Toggled.dev", "url": "https://www.toggled.dev", "description": "Enterprise-ready, scalable multi-regional feature toggles management platform. Free plan up to 10 flags, two environments, unlimited requests. SDK, analytics dashboard, release calendar, Slack notifications, and all other features are included in the endless free plan."}, {"name": "Befonts", "url": "https://befonts.com/", "description": "Provides several unique fonts for personal or commercial use."}, {"name": "Bunny", "url": "https://fonts.bunny.net", "description": "Privacy oriented Google Fonts"}, {"name": "dafont", "url": "https://www.dafont.com/", "description": "The fonts presented on this website are their authors' property and are either freeware, shareware, demo versions, or public domain."}, {"name": "Everything Fonts", "url": "https://everythingfonts.com/", "description": "Offers multiple tools; @font-face, Units Converter, Font Hinter and Font Submitter."}, {"name": "Font of web", "url": "https://fontofweb.com/", "description": "Identify all the fonts used on a website and how they are used."}, {"name": "Font Squirrel", "url": "https://www.fontsquirrel.com/", "description": "Freeware fonts licensed for commercial work. Hand-selected these typefaces and presented them in an easy-to-use format."}, {"name": "FontGet", "url": "https://www.fontget.com/", "description": "Has a variety of fonts available to download and sorted neatly with tags."}, {"name": "fonts.xz.style", "url": "https://fonts.xz.style/", "description": "free and open source service for delivering font families to websites using CSS."}, {"name": "Fontsensei", "url": "https://fontsensei.com/", "description": "Opensourced Google fonts tagged by users. With CJK (Chinese,Japanese, Korean) font tags."}, {"name": "Fontshare", "url": "https://www.fontshare.com/", "description": "is a free fonts service. It\u2019s a growing collection of professional-grade fonts, 100% free for personal and commercial use."}, {"name": "Google Fonts", "url": "https://fonts.google.com/", "description": "Many free fonts are easy and quick to install on a website via a download or a link to Google's CDN."}, {"name": "FabForm", "url": "https://fabform.io/", "description": "Form backend platform for intelligent developers. The free plan allows 250 form submissions per month. Friendly modern GUI. Integrates with Google Sheets, Airtable, Slack, Email, and others."}, {"name": "Feathery", "url": "https://feathery.io", "description": "Powerful, developer-friendly form builder. Build signup & login, user onboarding, payment flows, complex financial applications, and more. The free plan allows up to 250 submissions/month and five active forms."}, {"name": "feedback.fish", "url": "https://feedback.fish/", "description": "Free plan allows collecting 25 total feedback submissions. Easy to integrate with React and Vue components provided."}, {"name": "FluidForms", "url": "https://fluidforms.ai/", "description": "Form builder and backend with AI-driven logic. Free plan includes 100 responses per month, unlimited forms (including AI-created forms), webhooks, and embedding."}, {"name": "Form.taxi", "url": "https://form.taxi/", "description": "Endpoint for HTML forms submissions. With notifications, spam blockers, and GDPR-compliant data processing. Free plan for basic usage."}, {"name": "Formcarry.com", "url": "https://formcarry.com", "description": "HTTP POST Form endpoint, Free plan allows 100 monthly submissions."}, {"name": "Formester.com", "url": "https://formester.com", "description": "Share and embed unique-looking forms on your website-no limits on the number of forms created or features restricted by the plan. Get up to 100 submissions every month for free."}, {"name": "FormKeep.com", "url": "https://www.formkeep.com/", "description": "Unlimited forms with 50 monthly submissions, spam protection, email notification, and a drag-and-drop designer that can export HTML. Additional features include custom field rules, teams, and integrations to Google Sheets, Slack, ActiveCampaign, and Zapier."}, {"name": "formlets.com", "url": "https://formlets.com/", "description": "Online forms, unlimited single page forms/month, 100 submissions/month, email notifications."}, {"name": "forms.app", "url": "https://forms.app/", "description": "Create online forms with powerful features like conditional logic, automatic score calculator, and AI. Collect up to 100 responses with a free plan, embed your forms on a website, or use them with a link."}, {"name": "formspark.io", "url": "https://formspark.io/", "description": "Form to Email service, free plan allows unlimited forms, 250 submissions per month, support by Customer assistance team."}, {"name": "Formspree.io", "url": "https://formspree.io/", "description": "Send email using an HTTP POST request. The free tier limits to 50 submissions per form per month."}, {"name": "Formsubmit.co", "url": "https://formsubmit.co/", "description": "Easy form endpoints for your HTML forms. Free Forever. No registration is required."}, {"name": "Formware.io", "url": "https://formware.io/", "description": "Create fully-responsive and captivating forms in seconds, without knowing how to code, and collect unlimited responses for free!"}, {"name": "HeroTofu.com", "url": "https://herotofu.com/", "description": "Forms backend with bot detection and encrypted archive. Forward submissions via UI to email, Slack, or Zapier. Use your own front end. No server code is required. The free plan gives unlimited forms and 100 submissions per month."}, {"name": "HeyForm.net", "url": "https://heyform.net/", "description": "Drag and drop online form builder. The free tier lets you create unlimited forms and collect unlimited submissions. Comes with pre-built templates, anti-spam, and 100MB file storage."}, {"name": "Kwes.io", "url": "https://kwes.io/", "description": "Feature rich form endpoint. Works great with static sites. The free plan includes up to 1 website with up to 50 monthly submissions."}, {"name": "Pageclip", "url": "https://pageclip.co/", "description": "The free plan allows one site, one form, and 1,000 monthly submissions."}, {"name": "SimplePDF.eu", "url": "https://simplepdf.eu/embed", "description": "Embed a PDF editor on your website and turn any PDF into a fillable form. The free plan allows unlimited PDFs with three submissions per PDF."}, {"name": "smartforms.dev", "url": "https://smartforms.dev/", "description": "Powerful and easy form backend for your website, forever free plan allows 50 submissions per month, 250MB file storage, Zapier integration, CSV/JSON export, custom redirect, custom response page, Telegram & Slack bot, single email notifications."}, {"name": "staticforms.xyz", "url": "https://www.staticforms.xyz/", "description": "Integrate HTML forms easily without any server-side code for free. After the user submits the form, an email with the form content will be sent to your registered address."}, {"name": "Survicate", "url": "https://survicate.com/", "description": "Pull feedback from all sources and send follow-up surveys with one tool. Automatically analyze feedback and extract insights with AI. Free email, website, in-product or mobile surveys, AI survey creator, and 25 monthly responses."}, {"name": "Tally.so", "url": "https://tally.so/", "description": "99% of all the features are free. The free tier lets you have: unlimited forms, unlimited submissions, email notifications, form logic, collect payments, file upload, custom thank you page, and many more."}, {"name": "Typeform.com", "url": "https://www.typeform.com/", "description": "Include beautifully designed forms on websites. The free plan allows only ten fields per form and 100 monthly responses."}, {"name": "Vidhook", "url": "https://vidhook.io/", "description": "Collect feedback using delightful surveys with high response rates. Free plan includes 1 active survey, 25 responses per survey and customizable templates."}, {"name": "WaiverStevie.com", "url": "https://waiverstevie.com", "description": "Electronic Signature platform with a REST API. You can receive notifications with webhooks. Free plan watermarks signed documents but allow unlimited envelopes + signatures."}, {"name": "Web3Forms", "url": "https://web3forms.com", "description": "Contact forms for Static & JAMStack Websites without writing backend code. The free plan allows Unlimited Forms, Unlimited Domains & 250 Submissions per month."}, {"name": "Wufoo", "url": "https://www.wufoo.com/", "description": "Quick forms to use on websites. The free plan has a limit of 100 submissions each month."}, {"name": "FormNX", "url": "https://FormNX.com/", "description": "Create unlimited forms get unlimited submissions free of cost. Use professionally created 1000+ form templates or create forms from scratch. Get features like email notifications, form logic, collect payments, file upload, custom thank you page, and many more."}, {"name": "Arize AX", "url": "https://arize.com", "description": "AI engineering platform that helps AI eng/PMs, evaluate, and observe AI applications and agents with built-in Alyx agent. Free product inlcudes 25k spans and ingestion volume of 1gb per month."}, {"name": "Audio Enhancer", "url": "https://voice-clone.org/tools/audio-enhancer", "description": "AI-powered audio enhancer SaaS that removes noise and echo while preserving natural vocal clarity. totally Free: unlimited one-click enhancements, no login required, supports MP3/WAV/FLAC"}, {"name": "Braintrust", "url": "https://www.braintrustdata.com/", "description": "Evals, prompt playground, and data management for Gen AI. Free plan gives upto 1,000 private eval rows/week."}, {"name": "Clair", "url": "https://askclair.ai/", "description": "Clinical AI Reference. Students have free access to the professional tool suite, which includes Open Search, Clinical Summary, Med Review, Drug Interactions, ICD-10 Codes, and Stewardship. Additionally, a free trial for the professional suite is available."}, {"name": "Comet Opik", "url": "https://www.comet.com/site/products/opik/", "description": "Evaluate, test, and ship LLM applications across your dev and production lifecycles. [#opensource (\u2b5019k)](https://github.com/comet-ml/opik/)"}, {"name": "Keywords AI", "url": "https://keywordsai.co", "description": "The best LLM monitoring platform. One format to call 200+ LLMs with 2 lines of code. 10,000 free requests every month and $0 for platform features!"}, {"name": "Langfuse", "url": "https://langfuse.com/", "description": "Open-source LLM engineering platform that helps teams collaboratively debug, analyze, and iterate on their LLM applications. Free forever plan includes 50k observations per month and all platform features. [#opensource (\u2b5024k)](https://github.com/langfuse/langfuse)"}, {"name": "Langtrace", "url": "https://langtrace.ai", "description": "enables developers to trace, evaluate, manage prompts and datasets, and debug issues related to an LLM application\u2019s performance. It creates open telemetry standard traces for any LLM which helps with observability and works with any observability client. Free plan offers 50K traces/month."}, {"name": "LangWatch", "url": "https://langwatch.ai", "description": "A LLMOps platform helping AI teams measure, monitor, and optimize LLM applications for reliability, cost-efficiency, and performance. With a powerful DSPy component, we enable seamless collaboration between engineers and non-technical teams to fine-tune and productionize GenAI products. Free plan includes all platform features, 1k traces/month and 1 workflow DSPy optimizers. [#opensource (\u2b503.2k)](https://github.com/langwatch/langwatch)"}, {"name": "Lumenfall.ai", "url": "https://lumenfall.ai/", "description": "AI media gateway providing unified access to leading image generation models via an OpenAI-compatible API. The platform itself is free to use with zero markup and no subscription fee. Inference costs for most models are billed at provider price, but FLUX.1 \\[schnell] FP8 is offered free forever with unlimited usage for registered users. Built-in failover and provider resilience included."}, {"name": "Mediaworkbench.ai", "url": "https://mediaworkbench.ai", "description": "MediaWorkbench.ai offers 100,000 free words for Azure OpenAI, DeepSeek, and Google Gemini models, enabling users to access powerful tools for code generation, deep research, and image creation."}, {"name": "OpenRouter", "url": "https://openrouter.ai/models?q=free", "description": "Provides various free AI models including DeepSeek R1, V3, Llama, and Moonshot AI. These models excel in natural language processing and are suitable for diverse development needs. Note that while these models are free to use, they are subject to rate limits. Additionally, OpenRouter offers paid models for more advanced requirements, for instance Claude, OpenAI, Grok, Gemini, and Nova."}, {"name": "Othor AI", "url": "https://othor.ai/", "description": "An AI-native fast, simple, and secure alternative to popular business intelligence solutions like Tableau, Power BI, and Looker. Othor utilizes large language models (LLMs) to deliver custom business intelligence solutions in minutes. The Free Forever plan provides one workspace with five datasource connections for one user, with no limits on analytics. [#opensource](https://github.com/othorai/othor.ai)"}, {"name": "Pollinations.AI", "url": "https://pollinations.ai/", "description": "easy-to-use, free image generation AI with free API available. No signups or API keys required, and several option for integrating into a website or workflow. [#opensource (\u2b504.3k)](https://github.com/pollinations/pollinations)"}, {"name": "Portkey", "url": "https://portkey.ai/", "description": "Control panel for Gen AI apps featuring an observability suite & an AI gateway. Send & log up to 10,000 requests for free every month."}, {"name": "ReportGPT", "url": "https://ReportGPT.app", "description": "AI Powered Writing Assistant. The entire platform is free as long as you bring your own API key."}, {"name": "Zenable", "url": "https://zenable.io", "description": "Instantly auto-fix outputs from tools like Cursor, Windsurf, and Copilot to meet your company's quality and compliance standards using guardrails built with Policy as Code. The free tier includes 100 tools calls per day to the MCP server and 25 free automated pull request reviews per day via the GitHub App."}, {"name": "bootstrapcdn.com", "url": "https://www.bootstrapcdn.com/", "description": "CDN for bootstrap, bootswatch and fontawesome.io"}, {"name": "CacheFly", "url": "https://portal.cachefly.com/signup/free2023", "description": "Up to 5 TB per month of Free CDN traffic, 19 Core PoPs , 1 Domain and Universal SSL."}, {"name": "cdnjs.com", "url": "https://cdnjs.com/", "description": "Simple. Fast. Reliable. Content delivery at its finest. cdnjs is a free and open-source CDN service trusted by over 11% of all websites, powered by Cloudflare."}, {"name": "developers.google.com", "url": "https://developers.google.com/speed/libraries/", "description": "The Google Hosted Libraries is a content distribution network for the most popular Open Source JavaScript libraries"}, {"name": "Gcore", "url": "https://gcorelabs.com/", "description": "Global content delivery network, 1 TB and 1 million requests per month free and"}, {"name": "jsdelivr.com", "url": "https://www.jsdelivr.com/", "description": "A free, fast, and reliable open-source CDN. Supports npm, GitHub, WordPress, Deno, and more."}, {"name": "Microsoft Ajax", "url": "https://docs.microsoft.com/en-us/aspnet/ajax/cdn/overview", "description": "The Microsoft Ajax CDN hosts popular third-party JavaScript libraries such as jQuery and enables you to easily add them to your Web application"}, {"name": "Namecheap Supersonic", "url": "https://www.namecheap.com/supersonic-cdn/#free-plan", "description": "Free DDoS protection"}, {"name": "ovh.ie", "url": "https://www.ovh.ie/ssl-gateway/", "description": "Free DDoS protection and SSL certificate"}, {"name": "PromoProxy", "url": "https://promoproxy.net/", "description": "Free cloud Secure Web Gateway. Free plan includes up to 5 users and 1 GB per day."}, {"name": "raw.githack.com", "url": "https://raw.githack.com/", "description": "A modern replacement of **rawgit.com** which simply hosts file using Cloudflare"}, {"name": "Skypack", "url": "https://www.skypack.dev/", "description": "The 100% Native ES Module JavaScript CDN. Free for 1 million requests per domain per month."}, {"name": "statically.io", "url": "https://statically.io/", "description": "CDN for Git repos (GitHub, GitLab, Bitbucket), WordPress-related assets, and images"}, {"name": "Stellate", "url": "https://stellate.co/", "description": "Stellate is a blazing-fast, reliable CDN for your GraphQL API and free for two services."}, {"name": "toranproxy.com", "url": "https://toranproxy.com/", "description": "Proxy for Packagist and GitHub. Never fail CD. Free for personal use, one developer, no support"}, {"name": "UNPKG", "url": "https://unpkg.com/", "description": "CDN for everything on npm"}, {"name": "weserv", "url": "https://images.weserv.nl/", "description": "An image cache & resize service. Manipulate images on the fly with a worldwide cache."}, {"name": "ampt.dev", "url": "https://getampt.com/", "description": "Ampt lets teams build, deploy, and scale JavaScript apps on AWS without complicated configs or managing infrastructure. Free Preview plan includes 500 invocations hourly, 2,500 invocations daily and 50,000 invocations monthly. Custom domains are allowed only in the paid plans."}, {"name": "anvil.works", "url": "https://anvil.works", "description": "Web app development with nothing but Python. Free tier with unlimited apps and 30-second timeouts."}, {"name": "Apply.build", "url": "https://apply.build/", "description": "Build and deploy your GitHub app for free with 0.5 vCPUs / 512 MiB RAM, European servers, automatic firewall, real-time performance metrics. Run Node.js, Python, Go, Java, static sites, microservices, and more."}, {"name": "appwrite", "url": "https://appwrite.io", "description": "Unlimited projects with no project pausing (supports websockets) and authentication service. 1 Database, 3 Buckets, 5 Functions per project in free tier."}, {"name": "Clever Cloud", "url": "https://clever.cloud", "description": "European PaaS with automated deployments, autoscaling, managed databases, and Git-based workflows. Includes \u20ac20 free credits at signup, a limited DEV plan with free MySQL and PostgreSQL databases, and free allowances for services like Heptapod and FS Buckets."}, {"name": "Choreo", "url": "https://wso2.com/choreo/", "description": "AI-native internal developer platform as a service. The free tier includes up to 5 components and $100 credits per month."}, {"name": "codenameone.com", "url": "https://www.codenameone.com/", "description": "Open source, cross-platform, mobile app development toolchain for Java/Kotlin developers. Free for commercial use with an unlimited number of projects"}, {"name": "Daestro", "url": "https://daestro.com", "description": "Run compute jobs across Cloud Providers & On-Prem. The free tier includes up to 10 concurrent job runs, 2 compute spawns, self-hosted compute, 1 cloud provider, 1 container registry and 1 cron job."}, {"name": "Deno Deploy", "url": "https://deno.com/deploy", "description": "Distributed system that runs JavaScript, TypeScript, and WebAssembly at the edge worldwide. The free tier includes 100,000 requests per day and 100 GiB data transfers per month."}, {"name": "domcloud.co", "url": "https://domcloud.co", "description": "Linux hosting service that provides CI/CD with GitHub, SSH, and MariaDB/Postgres database. The free version has 1 GB storage and 1 GB network/month limit and is limited to a free domain."}, {"name": "encore.dev", "url": "https://encore.dev/", "description": "Backend framework using static analysis to provide automatic infrastructure, boilerplate-free code, and more. Includes free cloud hosting for hobby projects."}, {"name": "flightcontrol.dev", "url": "https://flightcontrol.dev/", "description": "Deploy web services, databases, and more on your own AWS account with a Git push style workflow. Free tier for users with 1 developer on personal GitHub repos. AWS costs are billed through AWS, but you can use credits and the AWS free tier."}, {"name": "gigalixir.com", "url": "https://gigalixir.com/", "description": "Gigalixir provides one free instance that never sleeps and a free-tier PostgreSQL database limited to 2 connections, 10, 000 rows and no backups for Elixir/Phoenix apps."}, {"name": "leapcell", "url": "https://leapcell.io/", "description": "Leapcell is a reliable distributed applications platform, providing everything you need to seamlessly support your rapid growth. The free plan includes 100k service invocations, 10k async tasks and 100k Redis commands."}, {"name": "Northflank", "url": "https://northflank.com", "description": "Build and deploy microservices, jobs, and managed databases with a powerful UI, API & CLI. Seamlessly scale containers from version control and external Docker registries. The free tier includes two services, two cron jobs and 1 database."}, {"name": "pipedream.com", "url": "https://pipedream.com", "description": "An integration platform built for developers. Develop any workflow based on any trigger. Workflows are code you can run [for free](https://docs.pipedream.com/pricing/). No server or cloud resources to manage."}, {"name": "Railway", "url": "https://railway.app/", "description": "Deploy anything with git-based deployments, automatic CI/CD, and built-in databases. Free tier includes $5 of credits each month"}, {"name": "pythonanywhere.com", "url": "https://www.pythonanywhere.com/", "description": "Cloud Python app hosting. Beginner account is free, 1 Python web application at your-username.pythonanywhere.com domain, 512 MB private file storage, one MySQL database"}, {"name": "WunderGraph", "url": "https://cloud.wundergraph.com", "description": "An open-source platform that allows you to quickly build, ship and manage modern APIs. Built-in CI/CD, GitHub integration, and automatic HTTPS. Up to 3 projects, 1GB egress, 300 minutes of build time per month on the [free plan](https://wundergraph.com/pricing)"}, {"name": "YepCode", "url": "https://yepcode.io", "description": "All-in-one platform to connect APIs and services in a serverless environment. It brings all the agility and benefits of NoCode tools but with all the power of using programming languages. The free tier includes [1.000 yeps](https://yepcode.io/pricing/)."}, {"name": "Activepieces", "url": "https://www.activepieces.com", "description": "Build automation flows to connect several apps together in your app's backend. For example, send a Slack message or add a Google Sheet row when an event fires in your app. Free up to 5,000 tasks per month."}, {"name": "back4app.com", "url": "https://www.back4app.com", "description": "Back4App is an easy-to-use, flexible and scalable backend based on Parse Platform."}, {"name": "backendless.com", "url": "https://backendless.com/", "description": "Mobile and Web Baas, with 1 GB file storage free, push notifications of 50,000/month, and 1000 data objects in the table."}, {"name": "bismuth.cloud", "url": "https://www.bismuth.cloud/", "description": "Our AI will boostrap your Python API on our function runtime and hosted storage, build and host for free in our online editor or locally with your favorite tools."}, {"name": "Claw.cloud", "url": "https://run.claw.cloud", "description": "A PaaS platform offering $5/month in free credits for users with a GitHub account older than 180 days. Perfect for hosting apps, databases, and more. ([Signup Link with free credit](https://ap-southeast-1.run.claw.cloud/signin))."}, {"name": "connectycube.com", "url": "https://connectycube.com", "description": "Unlimited chat messages, p2p voice & video calls, files attachments and push notifications. Free for apps up to 1000 users."}, {"name": "convex.dev", "url": "https://convex.dev/", "description": "Reactive backend as a service, hosting your data (documents with relationships & serializable ACID transactions), serverless functions, and WebSockets to stream updates to various clients. Free for small projects - up to 1M records, 5M monthly function calls."}, {"name": "ETLR", "url": "https://etlr.io", "description": "Define, version, and deploy automation scripts using YAML. A developer-first alternative to drag-and-drop tools. Can be used for scheduled tasks, AI agents, and infrastructure monitoring. Free tier includes 100 credits/month."}, {"name": "Flutter Flow", "url": "https://flutterflow.io", "description": "Build your Flutter App UI without writing a single line of code. Also has a Firebase integration. The free plan includes full access to UI Builder and Free templates."}, {"name": "getstream.io", "url": "https://getstream.io/", "description": "Build scalable In-App Chat, Messaging, Video and audio, and Feeds in a few hours instead of weeks"}, {"name": "IFTTT", "url": "https://ifttt.com", "description": "Automate your favorite apps and devices. Free 2 Applets"}, {"name": "Integrately", "url": "https://integrately.com", "description": "Automate tedious tasks with a single click. Free 100 Tasks, 15 Minute"}, {"name": "LeanCloud", "url": "https://leancloud.app/", "description": "Mobile backend. 1GB of data storage, 256MB instance, 3K API requests/day, and 10K pushes/day are free. (API is very similar to Parse Platform)"}, {"name": "nhost.io", "url": "https://nhost.io", "description": "Serverless backend for web and mobile apps. The free plan includes PostgreSQL, GraphQL (Hasura), Authentication, Storage, and Serverless Functions."}, {"name": "onesignal.com", "url": "https://onesignal.com/", "description": "Unlimited free push notifications. 10,000 email sends per month, with unlimited contacts and access to Auto Warm Up."}, {"name": "paraio.com", "url": "https://paraio.com", "description": "Backend service API with flexible authentication, full-text search and caching. Free for one app, 1GB of app data."}, {"name": "pubnub.com", "url": "https://www.pubnub.com/", "description": "Free push notifications for up to 1 million messages/month and 100 active daily devices"}, {"name": "pushbots.com", "url": "https://pushbots.com/", "description": "Push notification service. Free for up to 1.5 million pushes/month"}, {"name": "pusher.com", "url": "https://pusher.com/beams", "description": "Free, unlimited push notifications for 2000 monthly active users. A single API for iOS and Android devices."}, {"name": "simperium.com", "url": "https://simperium.com/", "description": "Move data everywhere instantly and automatically, multi-platform, unlimited sending and storage of structured data, max. 2,500 users/month"}, {"name": "Supabase", "url": "https://supabase.com", "description": "The Open Source Firebase Alternative to build backends. Free Plan offers Authentication, Realtime Database & Object Storage."}, {"name": "tyk.io", "url": "https://tyk.io/", "description": "API management with authentication, quotas, monitoring and analytics. Free cloud offering"}, {"name": "zapier.com", "url": "https://zapier.com/", "description": "Connect the apps you use to automate tasks. Five zaps every 15 minutes and 100 tasks/month"}, {"name": "appsmith", "url": "https://www.appsmith.com/", "description": "Low code project to build admin panels, internal tools, and dashboards. Integrates with 15+ databases and any API."}, {"name": "BudiBase", "url": "https://budibase.com/", "description": "Budibase is an open-source low-code platform for creating internal apps in minutes. Supports PostgreSQL, MySQL, MSSQL, MongoDB, Rest API, Docker, K8s"}, {"name": "Clappia", "url": "https://www.clappia.com", "description": "A low-code platform designed for building business process applications with customizable mobile and web apps. Offers a drag-and-drop interface, features like Offline Support, real-time location tracking and integration with various third-party services"}, {"name": "lil'bots", "url": "https://www.lilbots.io/", "description": "write and run scripts online utilizing free built-in APIs like OpenAI, Anthropic, Firecrawl and others. Great for building AI agents / internal tooling and sharing with team. Free-tier includes full access to APIs, AI coding assistant and 10,000 execution credits / month."}, {"name": "manubes", "url": "https://www.manubes.com", "description": "Powerful no-code cloud platform with a focus on industrial production management. Free for one user with 1 million workflow activities a month ([also available in german](https://www.manubes.de))."}, {"name": "Mendix", "url": "https://www.mendix.com/", "description": "Rapid Application Development for Enterprises, unlimited accessible sandbox environments supporting total users, 0.5 GB storage and 1 GB RAM per app. Also, Studio and Studio Pro IDEs are allowed in the free tier."}, {"name": "outsystems.com", "url": "https://www.outsystems.com/", "description": "Enterprise web development PaaS for on-premise or cloud, free \"personal environment\" offering allows for unlimited code and up to 1 GB database"}, {"name": "ReTool", "url": "https://retool.com/", "description": "Low-code platform for building internal applications. Retool is highly hackable. If you can write it with JavaScript and an API, you can make it in Retool. The free tier allows up to five users per month, unlimited apps and API connections."}, {"name": "ToolJet", "url": "https://www.tooljet.com/", "description": "Extensible low-code framework for building business applications. Connect to databases, cloud storages, GraphQL, API endpoints, Airtable, etc., and build apps using drag-and-drop application builder."}, {"name": "UI Bakery", "url": "https://uibakery.io", "description": "Low-code platform that enables faster building of custom web applications. Supports building UI using drag and drop with a high level of customization through JavaScript, Python, and SQL. Available as both cloud and self-hosted solutions. Free for up to 5 users."}, {"name": "Alwaysdata", "url": "https://www.alwaysdata.com/", "description": "1 GB free web hosting with support for MySQL, PostgreSQL, RabbitMQ, .NET, Deno, Elixir, Go, Java, Lua, Node.js, PHP, Python, Ruby, Rust. Custom web servers, access via FTP, WebDAV and SSH. Mailbox, mailing list and app installer included. No custom domain on free plan."}, {"name": "Awardspace.com", "url": "https://www.awardspace.com", "description": "Free web hosting + a free short domain, PHP, MySQL, App Installer, Email Sending & No Ads."}, {"name": "Bubble", "url": "https://bubble.io/", "description": "Visual programming to build web and mobile apps without code, free with Bubble branding."}, {"name": "dAppling Network", "url": "https://www.dappling.network/", "description": "Decentralized web hosting platform for Web3 frontends focusing on increasing uptime and security and providing an additional access point for users."}, {"name": "DigitalOcean", "url": "https://www.digitalocean.com/pricing", "description": "Build and deploy three static sites for free on the App Platform Starter tier."}, {"name": "FreeFlarum", "url": "https://freeflarum.com/", "description": "Community-powered free Flarum hosting for up to 250 users (donate to remove the watermark from the footer)."}, {"name": "Kinsta Static Site Hosting", "url": "https://kinsta.com/static-site-hosting/", "description": "Deploy up to 100 static sites for free, custom domains with SSL, 100 GB monthly bandwidth, 260+ Cloudflare CDN locations."}, {"name": "MDB GO", "url": "https://mdbgo.com/", "description": "Free hosting for one project with two weeks Container TTL, 500 MB RAM per project, SFTP - 1G disk space."}, {"name": "Neocities", "url": "https://neocities.org", "description": "Static, 1 GB free storage with 200 GB Bandwidth."}, {"name": "Netlify", "url": "https://www.netlify.com/", "description": "Builds, deploys and hosts static site/app free for 300 credits/month (equals 30 GB bandwidth)."}, {"name": "Oaysus", "url": "https://oaysus.com", "description": "Visual page builder for developer-built React, Vue, or Svelte components. Free tier includes 1 site with unlimited pages, form submissions, and global CDN hosting."}, {"name": "PandaStack", "url": "https://www.pandastack.io/", "description": "An eco-system for developers includes web hosting in different formats (static web hosting, container based web hosting, wordpress and so many other managed apps available in couple of clicks ). One free web hosting (static or containered) and one free database with 100GB Bandwidth and 300 Build mins/month."}, {"name": "pantheon.io", "url": "https://pantheon.io/", "description": "Drupal and WordPress hosting, automated DevOps, and scalable infrastructure. Free for developers and agencies. No custom domain."}, {"name": "Qoddi", "url": "https://qoddi.com", "description": "PaaS service similar to Heroku with a developer-centric approach and all-inclusive features. Free tier for static assets, staging, and developer apps."}, {"name": "readthedocs.org", "url": "https://readthedocs.org/", "description": "Free documentation hosting with versioning, PDF generation, and more"}, {"name": "render.com", "url": "https://render.com", "description": "Unified cloud to build and run apps and sites with free SSL, a global CDN, private networks, auto-deploys from Git, and completely free plans for web services, databases, and static web pages."}, {"name": "Serv00.com", "url": "https://serv00.com/", "description": "3 GB of free web hosting with daily backups (7 days). Support: Crontab jobs, SSH access, repositories (GIT, SVN, and Mercurial), support: MySQL, PostgreSQL, MongoDB, PHP, Node.js, Python, Ruby, Java, Perl, TCL/TK, Lua, Erlang, Rust, Pascal, C, C++, D, R, and many more."}, {"name": "SourceForge", "url": "https://sourceforge.net/", "description": "Find, Create, and Publish Open Source software for free"}, {"name": "surge.sh", "url": "https://surge.sh/", "description": "Static web publishing for Front-End developers. Unlimited sites with custom domain support"}, {"name": "tilda.cc", "url": "https://tilda.cc/", "description": "One site, 50 pages, 50 MB storage, only the main pre-defined blocks among 170+ available, no fonts, no favicon, and no custom domain"}, {"name": "Vercel", "url": "https://vercel.com/", "description": "Build, deploy, and host web apps with free SSL, global CDN, and unique Preview URLs each time you `git push`. Perfect for Next.js and other Static Site Generators."}, {"name": "Versoly", "url": "https://versoly.com/", "description": "SaaS-focused website builder - unlimited websites, 70+ blocks, five templates, custom CSS, favicon, SEO and forms. No custom domain."}, {"name": "1.1.1.1", "url": "https://developers.cloudflare.com/1.1.1.1/", "description": "Free public DNS Resolver, which is fast and secure (encrypt your DNS query), provided by Cloudflare. Useful to bypass your internet provider's DNS blocking, prevent DNS query spying, and [to block adult & malware content](https://developers.cloudflare.com/1.1.1.1/1.1.1.1-for-families). It can also be used [via API](https://developers.cloudflare.com/1.1.1.1/encrypted-dns/dns-over-https/make-api-requests). Note: Just a DNS resolver, not a DNS hoster."}, {"name": "1984.is", "url": "https://www.1984.is/product/freedns/", "description": "Free DNS service with API and lots of other free DNS features included."}, {"name": "cloudns.net", "url": "https://www.cloudns.net/", "description": "Free DNS hosting up to 1 domain with 50 records"}, {"name": "deSEC", "url": "https://desec.io", "description": "Free DNS hosting with API support, designed with security in mind. Runs on open-source software and is supported by [SSE](https://www.securesystems.de/)."}, {"name": "dns.he.net", "url": "https://dns.he.net/", "description": "Free DNS hosting service with Dynamic DNS Support"}, {"name": "dnspod.com", "url": "https://www.dnspod.com/", "description": "Free DNS hosting."}, {"name": "duckdns.org", "url": "https://www.duckdns.org/", "description": "Free DDNS with up to 5 domains on the free tier. With configuration guides for various setups."}, {"name": "Dynv6.com", "url": "https://dynv6.com/", "description": "Free DDNS service with [API support](https://dynv6.com/docs/apis) and management of a lot of dns record types (like CNAME, MX, SPF, SRV, TXT and others)."}, {"name": "freedns.afraid.org", "url": "https://freedns.afraid.org/", "description": "Free DNS hosting. Also, provide free subdomains based on numerous public user [contributed domains](https://freedns.afraid.org/domain/registry/). Get free subdomains from the \"Subdomains\" menu after signing up."}, {"name": "Glauca", "url": "https://docs.glauca.digital/hexdns/", "description": "Free DNS hosting for up to 3 domains and DNSSEC support"}, {"name": "Hetzner", "url": "https://www.hetzner.com/dns-console", "description": "Free DNS hosting from Hetzner with API support."}, {"name": "huaweicloud.com", "url": "https://www.huaweicloud.com/intl/en-us/product/dns.html", "description": "Free DNS hosting by Huawei"}, {"name": "LocalCert", "url": "https://localcert.net", "description": "Free `.localcert.net` subdomains compatible with public CAs for use with-in private networks"}, {"name": "luadns.com", "url": "https://www.luadns.com/", "description": "Free DNS hosting, three domains, all features with reasonable limits"}, {"name": "namecheap.com", "url": "https://www.namecheap.com/domains/freedns/", "description": "Free DNS. No limit on the number of domains"}, {"name": "nextdns.io", "url": "https://nextdns.io", "description": "DNS-based firewall, 300K free queries monthly"}, {"name": "noip.at", "url": "https://noip.at/", "description": "Free DDNS service without registration, tracking, logging or advertising. No limit to domains."}, {"name": "noip", "url": "https://www.noip.com/", "description": "a dynamic DNS service that allows up to 3 hostnames free with confirmation every 30 days"}, {"name": "sslip.io", "url": "https://sslip.io/", "description": "Free DNS service that when queried with a hostname with an embedded IP address returns that IP address."}, {"name": "VolaryDDNS", "url": "https://volaryddns.net", "description": "Free high-performant DDNS with no subscriptions or advertisements"}, {"name": "zilore.com", "url": "https://zilore.com/en/dns", "description": "Free DNS hosting for 5 domains."}, {"name": "zoneedit.com", "url": "https://www.zoneedit.com/free-dns/", "description": "Free DNS hosting with Dynamic DNS Support."}, {"name": "Zonomi", "url": "https://zonomi.com/", "description": "Free DNS hosting service with instant DNS propagation. Free plan: 1 DNS zone (domain name) with up to 10 DNS records."}, {"name": "DigitalPlat", "url": "https://domain.digitalplat.org", "description": "Free subdomains."}, {"name": "isroot.in", "url": "https://isroot.in", "description": "Free isroot.in subdomains."}, {"name": "pp.ua", "url": "https://nic.ua/", "description": "Free pp.ua subdomains."}, {"name": "4EVERLAND", "url": "https://www.4everland.org/", "description": "Compatible with AWS S3 - APIs, interface operations, CLI, and other upload methods, upload and store files from the IPFS and Arweave networks in a safe, convenient, and efficient manner. Registered users can get 6 GB of IPFS storage and 300MB of Arweave storage for free. Any Arweave file uploads smaller than 150 KB are free."}, {"name": "backblaze.com", "url": "https://www.backblaze.com/b2/", "description": "Backblaze B2 cloud storage. Free 10 GB (Amazon S3-like) object storage for unlimited time"}, {"name": "C2 Object Storage", "url": "https://c2.synology.com/en-us/pricing/object-storage", "description": "S3 compatibility object storage. 15 GB free storage and 15 GB downloads per month."}, {"name": "filebase.com", "url": "https://filebase.com/", "description": "S3 Compatible Object Storage Powered by Blockchain. 5 GB free storage for an unlimited duration."}, {"name": "8base.com", "url": "https://www.8base.com/", "description": "8base is a full-stack low-code development platform built for JavaScript developers built on top of MySQL and GraphQL and serverless backend-as-a-service. It allows you to start building web applications quickly using a UI app builder and scale quickly, The Free tier includes rows: 2,500, Storage: 500, Serverless computing: 1Gb/h, and client app users: 5."}, {"name": "airtable.com", "url": "https://airtable.com/", "description": "Looks like a spreadsheet, but it's a relational database unlimited bases, 1,200 rows/base, and 1,000 API requests/month"}, {"name": "Aiven", "url": "https://aiven.io/", "description": "Aiven offers free PostgreSQL, MySQL and Valkey (Redis compatible) plans on its open-source data platform. Single node, 1 CPU, 1GB RAM, and for PostgreSQL and MySQL, 1GB storage. Easy migration to more extensive plans or across clouds."}, {"name": "CockroachDB Cloud", "url": "https://www.cockroachlabs.com/pricing/", "description": "Free tier offers 50 million RUs and 10 GiB of storage (same as 15$ worth) free per month. ([What's the Request Units](https://www.cockroachlabs.com/docs/cockroachcloud/metrics-request-units.html))"}, {"name": "codehooks.io", "url": "https://codehooks.io/", "description": "Easy to use JavaScript serverless API/backend and NoSQL database service with functions, Mongdb-ish queries, key/value lookups, a job system, realtime messages, worker queues, a powerful CLI and a web-based data manager. Free plan has 5GB storage and 60/API calls per minute. 2 developers included. No credit-card required."}, {"name": "Couchbase Capella", "url": "https://www.couchbase.com/products/capella/", "description": "deploy a forever free tier fully managed database cluster with 1 node and 8GB storage, built for developers to create the next generation of applications across IoT to AI"}, {"name": "CrateDB", "url": "https://crate.io/", "description": "Distributed Open Source SQL database for real-time analytics. [Free Tier CRFREE](https://crate.io/lp-crfree): One-node with 2 CPUs, 2 GiB of memory, 8 GiB of storage. One cluster per organization, no payment method needed."}, {"name": "filess.io", "url": "https://filess.io", "description": "filess.io is a platform where you can create two databases with up to 10 MB per database of the following DBMS for free: MySQL, MariaDB, MongoDB, and PostgreSQL."}, {"name": "InfluxDB", "url": "https://www.influxdata.com/", "description": "Timeseries database, free up to 3MB/5 minutes writes, 30MB/5 minutes reads and 10,000 cardinalities series"}, {"name": "MemCachier", "url": "https://www.memcachier.com/", "description": "Managed Memcache service. Free for up to 25MB, 1 Proxy Server, and basic analytics"}, {"name": "MongoDB Atlas", "url": "https://www.mongodb.com/cloud/atlas", "description": "free tier gives 512 MB"}, {"name": "Neo4j Aura", "url": "https://neo4j.com/cloud/aura/", "description": "Managed native Graph DBMS / analytics platform with a Cypher query language and a REST API. Limits on graph size (50k nodes, 175k relationships)."}, {"name": "Neon", "url": "https://neon.tech/", "description": "Managed PostgreSQL, 0.5 GB of storage (total), 1 Project ,10 branches, Unlimited Databases, always-available primary branch ( Auto suspend after 5 minutes), 20 hours of Active time per month (total) for non-primary branch compute."}, {"name": "Nile", "url": "https://www.thenile.dev/", "description": "A Postgres platform for B2B apps. Unlimited databases, Always available with no shutdown, 1GB of storage (total), 50 million query tokens, autoscaling, unlimited vector embeddings"}, {"name": "Prisma Postgres", "url": "https://prisma.io/postgres", "description": "Super fast hosted Postgres built on unikernels and running on bare metal, 1GB storage, 10 databases, integrated with Prisma ORM."}, {"name": "restdb.io", "url": "https://restdb.io/", "description": "a fast and straightforward NoSQL cloud database service. With restdb.io you get schema, relations, automatic REST API (with MongoDB-like queries), and an efficient multi-user admin UI for working with data. The free plan allows 3 users, 2500 records, and 1 API request per second."}, {"name": "Rivestack", "url": "https://rivestack.io", "description": "Managed PostgreSQL with pgvector optimized for AI workloads. The free tier includes 500MB storage, daily snapshots, 14-day point-in-time recovery, and a built-in SQL editor that converts search queries to vector embeddings."}, {"name": "scalingo.com", "url": "https://scalingo.com/", "description": "Primarily a PaaS but offers a 128MB to 192MB free tier of MySQL, PostgreSQL, or MongoDB"}, {"name": "SeaTable", "url": "https://seatable.io/", "description": "Flexible, Spreadsheet-like Database built by the Seafile team. unlimited tables, 2,000 lines, 1-month versioning, up to 25 team members."}, {"name": "skyvia.com", "url": "https://skyvia.com/", "description": "Cloud Data Platform offers a free tier and all plans are completely free while in beta"}, {"name": "StackBy", "url": "https://stackby.com/", "description": "One tool that combines spreadsheets' flexibility, databases' power, and built-in integrations with your favorite business apps. The free plan includes unlimited users, ten stacks, and a 2GB attachment per stack."}, {"name": "Tinybird", "url": "https://tinybird.co", "description": "A serverless managed ClickHouse with connection-less data ingest over HTTP and lets you publish SQL queries as managed HTTP APIs. There is no time limit on free-tier, 10GB storage + 1000 API requests per day."}, {"name": "Turso by ChiselStrike", "url": "https://chiselstrike.com/", "description": "Turso is SQLite Developer Experience in an Edge Database. Turso provides a Free Forever starter plan, 9 GB of total storage, Up to 500 databases, Up to 3 locations, 1 billion row reads per month, and Local development support with SQLite."}, {"name": "Upstash", "url": "https://upstash.com/", "description": "Serverless Redis with free tier up to 500K monthly commands, 256MB max database size, and 20 concurrent connections"}, {"name": "Xata Lite", "url": "https://lite.xata.io/", "description": "Xata Lite is a serverless database with built-in powerful search and analytics. One API, multiple type-safe client libraries, and optimized for your development workflow. The free plan provides 10 branches and 15 GB of storage without pausing or cold starts."}, {"name": "btunnel", "url": "https://www.btunnel.in/", "description": "Expose localhost and local tcp server to the internet. Free plan includes file server, custom http request and response headers, basic auth protection and 1 hour tunnel timeout."}, {"name": "cname.dev", "url": "https://cname.dev/", "description": "Free and secure dynamic reverse proxy service."}, {"name": "conveyor.cloud", "url": "https://conveyor.cloud/", "description": "Visual Studio extension to expose IIS Express to the local network or over a tunnel to a public URL."}, {"name": "Expose", "url": "https://expose.dev/", "description": "Expose local sites via secure tunnels. The free plan includes an EU Server, Random subdomains, and Single users."}, {"name": "Hamachi", "url": "https://www.vpn.net/", "description": "LogMeIn Hamachi is a hosted VPN service that lets you securely extend LAN-like networks to distributed teams with a free plan that allows unlimited networks with up to 5 people"}, {"name": "Hookdeck", "url": "https://hookdeck.com/pricing", "description": "Develop, test, and monitor your webhooks from anywhere. 100K requests and 100K attempts per month with three days retention."}, {"name": "localhost.run", "url": "https://localhost.run/", "description": "Expose locally running servers over a tunnel to a public URL."}, {"name": "localtunnel", "url": "https://theboroer.github.io/localtunnel-www/", "description": "Expose locally running servers over a tunnel to a public URL. Free hosted version, and [open source (\u2b5022k)](https://github.com/localtunnel/localtunnel)."}, {"name": "LocalXpose", "url": "https://localxpose.io", "description": "Reverse proxy that enables you to expose your localhost servers to the internet. The free plan has 15 minutes tunnel lifetime."}, {"name": "ngrok.com", "url": "https://ngrok.com/", "description": "Expose locally running servers over a tunnel to a public URL."}, {"name": "Pinggy", "url": "https://pinggy.io", "description": "Public URLs for localhost with a single command, no downloads required. HTTPS / TCP / TLS tunnels. The free plan has 60 minutes tunnel lifetime."}, {"name": "Radmin VPN", "url": "https://www.radmin-vpn.com/", "description": "Connect multiple computers together via a VPN-enabling LAN-like network. Unlimited peers. (Hamachi alternative)"}, {"name": "serveo", "url": "https://serveo.net/", "description": "Expose local servers to the internet. No installation, no signup. Free subdomain, no limits."}, {"name": "stun:global.stun.twilio.com:3478?transport=udp", "url": "https://github.com/ripienaar/free-for-dev/blob/master/README.md/stun:global.stun.twilio.com:3478?transport=udp", "description": "Twilio STUN"}, {"name": "stun:stun.l.google.com:19302", "url": "https://github.com/ripienaar/free-for-dev/blob/master/README.md/stun:stun.l.google.com:19302", "description": "Google STUN"}, {"name": "Tailscale", "url": "https://tailscale.com/", "description": "Zero config VPN, using the open-source WireGuard protocol. Installs on MacOS, iOS, Windows, Linux, and Android devices. Free plan for personal use with 100 devices and three users."}, {"name": "webhookrelay.com", "url": "https://webhookrelay.com", "description": "Manage, debug, fan-out, and proxy all your webhooks to public or internal (i.e. localhost) destinations. Also, expose servers running in a private network over a tunnel by getting a public HTTP endpoint (`https://yoursubdomain.webrelay.io <----> http://localhost:8080`)."}, {"name": "Xirsys", "url": "https://www.xirsys.com/pricing/", "description": "Unlimited STUN usage + 500 MB monthly TURN bandwidth, capped bandwidth, single geographic region."}, {"name": "ZeroTier", "url": "https://www.zerotier.com", "description": "FOSS managed virtual Ethernet as a service. Unlimited end-to-end encrypted networks of 25 clients on the free plan. Clients for desktop/mobile/NA; web interface for configuration of custom routing rules and approval of new client nodes on private networks"}, {"name": "acunote.com", "url": "https://www.acunote.com/", "description": "Free project management and SCRUM software for up to 5 team members"}, {"name": "asana.com", "url": "https://asana.com/", "description": "Free for private project with collaborators"}, {"name": "Backlog", "url": "https://backlog.com", "description": "Everything your team needs to release great projects in one platform. The free plan offers 1 Project with ten users & 100MB of storage."}, {"name": "Basecamp", "url": "https://basecamp.com/personal", "description": "To-do lists, milestone management, forum-like messaging, file sharing, and time tracking. Up to 3 projects, 20 users, and 1GB of storage space."}, {"name": "bitrix24.com", "url": "https://www.bitrix24.com/", "description": "Intranet and project management tool. The free plan has 5GB for unlimited users."}, {"name": "cacoo.com", "url": "https://cacoo.com/", "description": "Online real-time diagrams: flowchart, UML, network. Free max. 15 users/diagram, 25 sheets"}, {"name": "clickup.com", "url": "https://clickup.com/", "description": "Project management. Free, premium version with cloud storage. Mobile applications and Git integrations are available."}, {"name": "Clockify", "url": "https://clockify.me", "description": "Time tracker and timesheet app that lets you track work hours across projects. Unlimited users, free forever."}, {"name": "Cloudcraft", "url": "https://cloudcraft.co/", "description": "Design a professional architecture diagram in minutes with the Cloudcraft visual designer, optimized for AWS with intelligent components that show live data too. Free plan has unlimited private diagrams for single user."}, {"name": "Confluence", "url": "https://www.atlassian.com/software/confluence", "description": "Atlassian's content collaboration tool is used to help teams collaborate and share knowledge efficiently. Free plan for up to 10 users."}, {"name": "Crosswork", "url": "https://crosswork.app/", "description": "Versatile project management platform. Free for up to 3 projects, unlimited users, 1 GB storage."}, {"name": "diagrams.net", "url": "https://app.diagrams.net/", "description": "Online diagrams stored locally in Google Drive, OneDrive, or Dropbox. Free for all features and storage levels"}, {"name": "easyretro.io", "url": "https://www.easyretro.io/", "description": "Simple and intuitive sprint retrospective tool. The free plan has three public boards and one survey per board per month."}, {"name": "freedcamp.com", "url": "https://freedcamp.com/", "description": "tasks, discussions, milestones, time tracking, calendar, files and password manager. Free plan with unlimited projects, users, and file storage."}, {"name": "GForge", "url": "https://gforge.com", "description": "Project Management and issue Tracking toolset for complex projects with self-premises and SaaS options. SaaS free plan offers the first five users free & free for Open Source Projects."}, {"name": "gleek.io", "url": "https://www.gleek.io", "description": "Free description-to-diagrams tool for developers. Create informal UML class, object, or entity-relationship diagrams using your keyword."}, {"name": "GraphQL Inspector", "url": "https://github.com/marketplace/graphql-inspector", "description": "GraphQL Inspector outputs a list of changes between two GraphQL schemas. Every difference is precisely explained and marked as breaking, non-breaking, or dangerous."}, {"name": "Helploom", "url": "https://helploom.com", "description": "Customer support software that offers a live chat on the free forever plan. Simple, lightweight and beautiful. Setup is a simple copy-paste script. Built by a developer."}, {"name": "Hygger", "url": "https://hygger.io", "description": "Project management platform. The free plan offers unlimited users, projects & boards with 100 MB of Storage."}, {"name": "Ilograph", "url": "https://www.ilograph.com/", "description": "interactive diagrams that allow users to see their infrastructure from multiple perspectives and levels of detail. Charts can be expressed in code. The free tier has unlimited private diagrams with up to 3 viewers."}, {"name": "Jira", "url": "https://www.atlassian.com/software/jira", "description": "Advanced software development project management tool used in many corporate environments. Free plan for up to 10 users."}, {"name": "kan.bn", "url": "https://kan.bn/", "description": "A powerful, flexible kanban app that helps you organise work, track progress, and deliver results-all in one place. Free plan up to 1 user for unlimited boards, unlimited lists, unlimited cards."}, {"name": "kanbanflow.com", "url": "https://kanbanflow.com/", "description": "Board-based project management. Free, premium version with more options"}, {"name": "kanbantool.com", "url": "https://kanbantool.com/", "description": "Kanban board-based project management. The free plan has two boards and two users, without attachments or files."}, {"name": "Kitemaker.co", "url": "https://kitemaker.co", "description": "Collaborate through all phases of the product development process and keep track of work across Slack, Discord, Figma, and Github. Unlimited users, unlimited spaces. Free plan up to 250 work items."}, {"name": "Kiter.app", "url": "https://www.kiter.app/", "description": "Let anyone organize their job search and track interviews, opportunities, and connections. Powerful web app and Chrome extension. Completely free."}, {"name": "Kumu.io", "url": "https://kumu.io/", "description": "Relationship maps with animation, decorations, filters, clustering, spreadsheet imports, etc. The free tier allows unlimited public projects. Graph size unlimited. Free private projects for students. Sandbox mode is available if you prefer not to leave your file publicly online (upload, edit, download, discard)."}, {"name": "leiga.com", "url": "https://www.leiga.com/", "description": "Leiga is a SaaS product that uses AI to automatically manage your projects, helping your team stay focused and unleash immense potential, ensuring your projects progress as planned. Free for up to 10 users, 20 custom fields, 2GB of storage space, Video Recording with AI limited to 5 mins/video, Automation Runs at 20/user/month."}, {"name": "Linear", "url": "https://linear.app/", "description": "Issue tracker with a streamlined interface. Free for unlimited members, up to 10MB file upload size, 250 issues (excluding Archive)"}, {"name": "Lucidchart", "url": "https://www.lucidchart.com/", "description": "An online diagram tool with collaboration features. Free plan with three editable documents, 100 professional templates, and basic collaboration features."}, {"name": "MeisterTask", "url": "https://www.meistertask.com/", "description": "Online task management for teams. Free up to 3 projects and unlimited project members."}, {"name": "MeuScrum", "url": "https://www.meuscrum.com/en", "description": "Free online scrum tool with kanban board"}, {"name": "nTask", "url": "https://www.ntaskmanager.com/", "description": "Project management software that enables your teams to collaborate, plan, analyze, and manage everyday tasks. The essential plan is free forever with 100 MB storage and five users/teams. Unlimited workspaces, meetings, assignments, timesheets, and issue tracking."}, {"name": "Plane", "url": "https://plane.so/", "description": "Plane is a simple, extensible, open-source project and product management tool. Free for unlimited members, up to 5MB file upload size, 1000 issues."}, {"name": "planitpoker.com", "url": "https://www.planitpoker.com/", "description": "Free online planning poker (estimation tool)"}, {"name": "point.poker", "url": "https://www.point.poker/", "description": "Online Planning Poker (consensus-based estimation tool). Free for unlimited users, teams, sessions, rounds, and votes. You don't need to register."}, {"name": "Pulse.red", "url": "https://pulse.red", "description": "Free Minimalistic Time Tracker and Timesheet app for projects."}, {"name": "ScrumFast", "url": "https://www.scrumfast.com", "description": "Scrum board with a very intuitive interface, free up to 5 users."}, {"name": "Sflow", "url": "https://sflow.io", "description": "sflow\\.io is a project management tool built for agile software development, marketing, sales, and customer support, especially for outsourcing and cross-organization collaboration projects. Free plan up to 3 projects and five members."}, {"name": "Shake", "url": "https://www.shakebugs.com/", "description": "In-app bug reporting and feedback tool for mobile apps. Free plan, ten bug reports per app/month."}, {"name": "Shortcut", "url": "https://shortcut.com/", "description": "Project management platform. Free for up to 10 users forever."}, {"name": "taiga.io", "url": "https://taiga.io/", "description": "Project management platform for startups and agile developers, free for Open Source"}, {"name": "taskade.com", "url": "https://www.taskade.com/", "description": "Real-time collaborative task lists and team outlines. The free plan has one workspace with unlimited tasks and projects; 1GB file storage; 1-week project history; and five attendees per video meeting."}, {"name": "Teaminal", "url": "https://www.teaminal.com", "description": "Standup, retro, and sprint planning tool for remote teams. Free for up to 15 users."}, {"name": "teamwork.com", "url": "https://teamwork.com/", "description": "Project management & Team Chat. Free for five users and two projects. Premium plans are available."}, {"name": "teleretro.com", "url": "https://www.teleretro.com/", "description": "Simple and fun retrospective tool with icebreakers, gifs and emojis. The free plan includes three retros and unlimited members."}, {"name": "Tenzu", "url": "https://tenzu.net/", "description": "Lightweight project management tool for agile teams. The SaaS relies on free contributions; users can always choose to give 0 and there is no features paywall {[more details](https://tenzu.net/pricing/)}"}, {"name": "titanapps.io", "url": "https://titanapps.io/", "description": "productivity tools for Jira and monday.com offering structured checklists, templates, and approvals inside issues/tasks. Free plan available for small teams."}, {"name": "todoist.com", "url": "https://todoist.com/", "description": "Collaborative and individual task management. The free plan has: 5 active projects, five users in the project, file uploading up to 5MB, three filters, and one week of activity history."}, {"name": "Toggl", "url": "https://toggl.com/", "description": "Provides two free productivity tools. [Toggl Track](https://toggl.com/track/) for time management and tracking app with a free plan provides seamless time tracking and reporting designed with freelancers in mind. It has unlimited tracking records, projects, clients, tags, reporting, and more. And [Toggl Plan](https://toggl.com/plan/) for task planning with a free plan for solo developers with unlimited tasks, milestones, and timelines."}, {"name": "trello.com", "url": "https://trello.com/", "description": "Board-based project management. Unlimited Personal Boards, 10 Team Boards."}, {"name": "Tweek", "url": "https://tweek.so/", "description": "Simple Weekly To-Do Calendar & Task Management."}, {"name": "Wikifactory", "url": "https://wikifactory.com/", "description": "Product designing Service with Projects, VCS & Issues. The free plan offers unlimited projects & collaborators and 3GB storage."}, {"name": "Yodiz", "url": "https://www.yodiz.com/", "description": "Agile development and issue tracking. Free up to 3 users, unlimited projects."}, {"name": "YouTrack", "url": "https://www.jetbrains.com/youtrack/buy/#edition=incloud", "description": "Free hosted YouTrack (InCloud) for FOSS projects and private projects (free for three users). Includes time tracking and agile boards"}, {"name": "zenhub.com", "url": "https://www.zenhub.com", "description": "The only project management solution inside GitHub. Free for public repos, OSS, and nonprofit organizations"}, {"name": "zenkit.com", "url": "https://zenkit.com", "description": "Project management and collaboration tool. Free for up to 5 members, 5 GB attachments."}, {"name": "Zube", "url": "https://zube.io", "description": "Project management with free plan for 4 Projects & 4 users. GitHub integration is available."}, {"name": "AndroidFileHost", "url": "https://androidfilehost.com/", "description": "Free file-sharing platform with unlimited speed, bandwidth, file count, download count, etc. It is mainly aimed for Android dev-related files like APK build, custom ROM & modifications, etc. But seems to accept any other files as well."}, {"name": "borgbase.com", "url": "https://www.borgbase.com/", "description": "Simple and secure offsite backup hosting for Borg Backup. 10 GB free backup space and two repositories."}, {"name": "cloudinary.com", "url": "https://cloudinary.com/", "description": "Image upload, powerful manipulations, storage, and delivery for sites and apps, with Ruby, Python, Java, PHP, Objective-C, and more libraries. The free tier includes 25 monthly credits. One credit equals 1,000 image transformations, 1 GB of storage, or 1 GB of CDN usage."}, {"name": "degoo.com", "url": "https://degoo.com/", "description": "AI based cloud storage with free up to 20 GB, three devices, 5 GB referral bonus (90 days account inactivity)."}, {"name": "Dropshare", "url": "https://dropsha.re", "description": "Zero-knowledge file sharing. End-to-end encrypted file sharing with AES-256-GCM encryption, client-side processing, and zero server-side data access. Free uploads for files up to 1GB with no data collection."}, {"name": "embed.ly", "url": "https://embed.ly/", "description": "Provides APIs for embedding media in a webpage, responsive image scaling, and extracting elements from a webpage. Free for up to 5,000 URLs/month at 15 requests/second"}, {"name": "Ente", "url": "https://ente.io/", "description": "Ente is an end-to-end encrypted cloud for photos, videos and 2FA secrets. Can also be self-hosted along with a generous forever free-tier of 10GB. For free tier users, only single replica of data is kept."}, {"name": "FileShot.io", "url": "https://fileshot.io", "description": "Zero-knowledge encrypted file sharing. AES-256-GCM browser-side encryption ensures files are encrypted in-browser before upload. No account required for sender or recipient. Self-hostable (MIT open-source). Free tier includes unlimited uploads with no file size restrictions."}, {"name": "file.io", "url": "https://www.file.io", "description": "2 GB storage of files. A file is auto-deleted after one download. REST API to interact with the storage. Rate limit one request/minute."}, {"name": "freetools.site", "url": "https://freetools.site/", "description": "Free online tools. Convert or edit documents, images, audio, video, and more."}, {"name": "getpantry.cloud", "url": "https://getpantry.cloud/", "description": "A simple JSON data storage API perfect for personal projects, hackathons, and mobile apps!"}, {"name": "GoFile.io", "url": "https://gofile.io/", "description": "Free file sharing and storage platform can be used via web-based UI & also API. unlimited file size, bandwidth, download count, etc. But it will be deleted when a file becomes inactive (no download for more than ten days)."}, {"name": "gumlet.com", "url": "https://www.gumlet.com/", "description": "Image and video hosting, processing and streaming via CDN. Provides generous free tier of 250 GB / month for videos and 30 GB / month for images."}, {"name": "icedrive.net", "url": "https://www.icedrive.net/", "description": "Simple cloud storage service. 10 GB free storage"}, {"name": "image-charts.com", "url": "https://www.image-charts.com/", "description": "Unlimited image chart generation with a watermark"}, {"name": "ImageEngine", "url": "https://imageengine.io/", "description": "ImageEngine is an easy to use global image CDN. Sub 60 sec setup. AVIF and JPEGXL support, WordPress-, Magento-, React-, Vue- plugins and more. Claim your free developer account [here](https://imageengine.io/developer-program/)."}, {"name": "imagekit.io", "url": "https://imagekit.io", "description": "Image CDN with automatic optimization, real-time transformation, and storage that you can integrate with existing setup in minutes. The free plan includes up to 20GB of bandwidth per month."}, {"name": "ImgBB", "url": "https://imgbb.com/", "description": "ImgBB is an unlimited image hosting service. Drag and drop your image anywhere on the screen. 32 MB / image limit. Receive Direct image links, BBCode and HTML thumbnails after uploading image. Login to see the upload history."}, {"name": "Imgbot", "url": "https://github.com/marketplace/imgbot", "description": "Imgbot is a friendly robot that optimizes your images and saves you time. Optimized images mean smaller file sizes without sacrificing quality. It's free for open source."}, {"name": "imgix", "url": "https://www.imgix.com/", "description": "Image Caching, management and CDN. Free plan includes 1000 origin images, infinite transformations and 100 GB bandwidth"}, {"name": "internxt.com", "url": "https://internxt.com", "description": "Internxt Drive is a zero-knowledge file storage service based on absolute privacy and uncompromising security. Sign up and get 10 GB for free, forever!"}, {"name": "kraken.io", "url": "https://kraken.io/", "description": "Image optimization for website performance as a service, free plan up to 1 MB file size"}, {"name": "LibreQR", "url": "https://libreqr.com", "description": "Free QR code generator focused on privacy and no tracking. Free to use with no data collection."}, {"name": "MConverter", "url": "https://mconverter.eu/", "description": "Convert files in bulk. Supports many formats, including [AVIF](https://mconverter.eu/convert/to/avif/) and JXL. Extract image frames from videos. Compress PDFs. Free for 15 files per 24h, up to 100 MB each, processed in batches of eight."}, {"name": "nitropack.io", "url": "https://nitropack.io/", "description": "Accelerate your site's speed on autopilot with complete front-end optimization (caching, images and code optimization, CDN). Free for up to 5,000 pageviews/month"}, {"name": "npoint.io", "url": "https://www.npoint.io/", "description": "JSON store with collaborative schema editing"}, {"name": "MantleDB", "url": "https://mantledb.sh", "description": "Anonymous JSON storage for scripts and tiny apps. No signup required; uses Master AID for updates and Read-Only RID for public fetching. Free tier includes 1 bucket (1MB limit) with a 72h inactivity scavenger policy."}, {"name": "otixo.com", "url": "https://www.otixo.com/", "description": "Encrypt, share, copy, and move all your cloud storage files from one place. The basic plan provides unlimited file transfer with 250 MB max. file size and allows five encrypted files"}, {"name": "packagecloud.io", "url": "https://packagecloud.io/", "description": "Hosted Package Repositories for YUM, APT, RubyGem and PyPI. Limited free plans and open-source plans are available via request"}, {"name": "pcloud.com", "url": "https://www.pcloud.com/", "description": "Cloud storage service. Up to 10 GB of free storage"}, {"name": "Pinata IPFS", "url": "https://pinata.cloud", "description": "Pinata is the simplest way to upload and manage files on IPFS. Our friendly user interface and IPFS API make Pinata the easiest IPFS pinning service for platforms, creators, and collectors. 1 GB storage free, along with access to API."}, {"name": "plot.ly", "url": "https://plot.ly/", "description": "Graph and share your data. The free tier includes unlimited public files and ten private files"}, {"name": "podio.com", "url": "https://podio.com/", "description": "You can use Podio with a team of up to five people and try out the features of the Basic Plan, except user management"}, {"name": "Proton Drive", "url": "https://proton.me/drive", "description": "Ultra-secure cloud storage for files and key documents. Free plan offers 5gb of storage space."}, {"name": "QRME.SH", "url": "https://qrme.sh", "description": "Fast, beautiful bulk QR code generator - no login, no watermark, no ads. Up to 100 URLs per bulk export."}, {"name": "QRtracer", "url": "https://qrtracer.io", "description": "Free QR code generator with built-in scan analytics, bulk generation & brand customisation, focused on reliability without any ads."}, {"name": "QuickChart", "url": "https://quickchart.io", "description": "Generate embeddable image charts, graphs, and QR codes"}, {"name": "redbooth.com", "url": "https://redbooth.com", "description": "P2P file syncing, free for up to 2 users"}, {"name": "resmush.it", "url": "https://resmush.it", "description": "reSmush.it is a FREE API that provides image optimization. reSmush.it has been implemented on the most common CMS such as WordPress, Drupal, or Magento. reSmush.it is the most used image optimization API with more than seven billion images already treated, and it is still Free of charge."}, {"name": "sirv.com", "url": "https://sirv.com/", "description": "Smart Image CDN with on-the-fly image optimization and resizing. The free tier includes 500 MB of storage and 2 GB of bandwidth."}, {"name": "SlingSite", "url": "https://slingsite.github.io", "description": "Create all the optimized versions of your images and videos. For Free. In bulk. For each image, you get the following formats: AVIF, WEBP and JPG in the three selected resolutions (desktop, tablet, mobile) For videos, you get: WebM (codec VP9), MP4 (codec HEVC aka H.265) and MP4 (codec AVC aka H.264) plus the cover image with the first frame."}, {"name": "sync.com", "url": "https://www.sync.com/", "description": "End-to-End cloud storage service. 5 GB of free storage"}, {"name": "tinypng.com", "url": "https://tinypng.com/", "description": "API to compress and resize PNG and JPEG images, offers 500 compressions for free each month"}, {"name": "transloadit.com", "url": "https://transloadit.com/", "description": "Handles file uploads and encoding of video, audio, images, documents. Free for Open source, charities, and students via the GitHub Student Developer Pack. Commercial applications get 2 GB free for test driving"}, {"name": "twicpics.com", "url": "https://www.twicpics.com", "description": "Responsive images as a service. It provides an image CDN, a media processing API, and a frontend library to automate image optimization. The service is free for up to 3GB of traffic/per month."}, {"name": "uploadcare.com", "url": "https://uploadcare.com/hub/developers/", "description": "Uploadcare provides the media pipeline with the ultimate toolkit based on cutting-edge algorithms. All features are available for developers absolutely for free: File Uploading API and UI, Image CDN and Origin Services, Adaptive Delivery, and Smart Compression. The free tier has 3000 uploads, 3 GB traffic, and 3 GB storage."}, {"name": "VaocherApp QR Code Generator", "url": "https://www.vaocherapp.com/qr-code-generator", "description": "Easily create custom QR codes for gift cards, gift vouchers, and promotions. Support custom styling, color, logo..."}, {"name": "BoxySVG", "url": "https://boxy-svg.com", "description": "A free installable Web app for drawing SVGs and exporting in SVG, PNG, jpeg, and other formats."}, {"name": "Calendar Icons Generator", "url": "https://calendariconsgenerator.app/", "description": "Generate an entire year's worth of unique icons in a single click, absolutely FREE"}, {"name": "Canva", "url": "https://canva.com", "description": "Free online design tool to create visual content."}, {"name": "CodedThemes", "url": "https://codedthemes.com/", "description": "Offers a well-crafted admin dashboard & and UI kits designed to simplify and speed up modern web development."}, {"name": "Excalidraw", "url": "https://excalidraw.com/", "description": "A free online drawing document web page with free save to local and export support."}, {"name": "figma.com", "url": "https://www.figma.com", "description": "Online, collaborative design tool for teams; free tier includes unlimited files and viewers with a max of 2 editors and three projects."}, {"name": "Flows", "url": "https://flows.sh/", "description": "A fully customizable product adoption platform for building onboarding and user engagement experiences. Free for up to 250 monthly tracked users."}, {"name": "landen.co", "url": "https://www.landen.co", "description": "Generate, edit, and publish beautiful websites and landing pages for your startup. All without code. The free tier allows you to have one website, fully customizable and published on the web."}, {"name": "lensdump.com", "url": "https://lensdump.com/", "description": "Free cloud image hosting."}, {"name": "Logo.dev", "url": "https://www.logo.dev", "description": "Company logo API with 44M+ brands that's as easy as calling a URL. First 10,000 API calls are free."}, {"name": "marvelapp.com", "url": "https://marvelapp.com/", "description": "Design, prototyping, and collaboration, free plan limited to one user and project."}, {"name": "Mindmup.com", "url": "https://www.mindmup.com/", "description": "Unlimited mind maps for free and store them in the cloud. Your mind maps are available everywhere, instantly, from any device."}, {"name": "Mockplus iDoc", "url": "https://www.mockplus.com/idoc", "description": "Mockplus iDoc is a powerful design collaboration & handoff tool. Free Plan includes three users and five projects with all features available."}, {"name": "Modeldraw.com", "url": "https://modeldraw.com", "description": "Complete diagramming platform with UML, system architecture, flowcharts, mind maps, and Agile workflows. Real-time collaboration with unlimited team members, no credit card required."}, {"name": "photopea.com", "url": "https://www.photopea.com", "description": "A Free, Advanced online design editor with Adobe Photoshop UI supporting PSD, XCF & Sketch formats (Adobe Photoshop, Gimp and Sketch App)."}, {"name": "Plasmic", "url": "https://www.plasmic.app/", "description": "A fast, easy-to-use, robust web design tool and page builder that integrates into your codebase. Build responsive pages or complex components; optionally extend with code; and publish to production sites and apps."}, {"name": "Proto.io", "url": "https://www.proto.io", "description": "Create fully interactive UI prototypes without coding. The free tier is available when the free trial ends. The free tier includes one user, one project, five prototypes, 100MB of online storage, and a preview of the proto.io app."}, {"name": "Quant Ux", "url": "https://quant-ux.com/", "description": "Quant Ux is a prototyping and design tool. - It's completely free and also open source."}, {"name": "Shadcn Studio", "url": "https://shadcnstudio.com/theme-editor", "description": "Preview your theme changes across different components and layouts."}, {"name": "smartmockups.com", "url": "https://smartmockups.com/", "description": "Create product mockups, 200 free mockups."}, {"name": "TeleportHQ", "url": "https://teleporthq.io/", "description": "Low-code Front-end Design & Development Platform. TeleportHQ is the collaborative front-end platform to instantly create and publish headless static websites. Three free projects, unlimited collaborators, and free code export."}, {"name": "Unicorn Platform", "url": "https://unicornplatform.com/", "description": "Effortless landing page builder with hosting. One website for free."}, {"name": "Updrafts.app", "url": "https://updrafts.app", "description": "WYSIWYG website builder for tailwindcss-based designs. Free for non-commercial usage."}, {"name": "Webflow", "url": "https://webflow.com", "description": "WYSIWYG website builder with animations and website hosting. Free for two projects."}, {"name": "Webstudio", "url": "https://webstudio.is/", "description": "Open-source alternative to Webflow. The free plan offers unlimited websites on their domain. Five websites with custom domains. Ten thousand page views/month. 2 GB asset storage."}, {"name": "whimsical.com", "url": "https://whimsical.com/", "description": "Collaborative flowcharts, wireframes, sticky notes and mind maps. Create up to 4 free boards."}, {"name": "Zeplin", "url": "https://zeplin.io/", "description": "Designer and developer collaboration platform. Show designs, assets, and style guides. Free for one project."}, {"name": "WrapPixel", "url": "https://www.wrappixel.com/", "description": "Download High Quality Free and Premium Admin dashboard template created with Angular, React, VueJs, NextJS, and NuxtJS! HTML Themes and UI Kits to create your applications faster!"}, {"name": "Themeselection", "url": "https://themeselection.com/", "description": "Selected high quality, modern design, professional and easy-to-use Free Admin Dashboard Template,"}, {"name": "AdminMart", "url": "https://adminmart.com/", "description": "High-Quality Free and Premium Admin Dashboard and Website Templates created with Angular, Bootstrap, React, VueJs, NextJS, and NuxtJS!"}, {"name": "Clockwork Micro", "url": "https://clockworkmicro.com/", "description": "Map tools that work like clockwork. Fifty thousand free monthly queries (map tiles, db2vector, elevation)."}, {"name": "Foursquare", "url": "https://developer.foursquare.com/", "description": "Location discovery, venue search, and context-aware content from Places API and Pilgrim SDK."}, {"name": "geoapify.com", "url": "https://www.geoapify.com/", "description": "Vector and raster map tiles, geocoding, places, routing, isolines APIs. Three thousand free requests/day."}, {"name": "geocod.io", "url": "https://www.geocod.io/", "description": "Geocoding via API or CSV Upload. Two thousand five hundred free queries/day."}, {"name": "geocodify.com", "url": "https://geocodify.com/", "description": "Geocoding and Geoparsing via API or CSV Upload. 10k free queries/month."}, {"name": "geojs.io", "url": "https://www.geojs.io/", "description": "Highly available REST/JSON/JSONP IP Geolocation lookup API."}, {"name": "Geokeo api", "url": "https://geokeo.com", "description": "Geocoding API with language correction and more. Worldwide coverage. 2,500 free daily queries"}, {"name": "graphhopper.com", "url": "https://www.graphhopper.com/", "description": "A free developer package is offered for Routing, Route Optimization, Distance Matrix, Geocoding, and Map Matching."}, {"name": "here", "url": "https://developer.here.com/", "description": "APIs and SDKs for maps and location-aware apps. 250k transactions/month for free."}, {"name": "IP Geolocation", "url": "https://ipgeolocation.io/", "description": "Free DEVELOPER plan available with 30K requests/month."}, {"name": "ipstack", "url": "https://ipstack.com/", "description": "Locate and identify Website Visitors by IP Address"}, {"name": "locationiq.com", "url": "https://locationiq.com/", "description": "Geocoding, Maps, and Routing APIs. Five thousand requests/day for free."}, {"name": "mapbox.com", "url": "https://www.mapbox.com/", "description": "Maps, geospatial services and SDKs for displaying map data."}, {"name": "maps.stamen.com", "url": "http://maps.stamen.com/", "description": "Free map tiles and tile hosting."}, {"name": "maptiler.com", "url": "https://www.maptiler.com/cloud/", "description": "Vector maps, map services and SDKs for map visualization. Free vector tiles with weekly updates and four map styles."}, {"name": "nominatim.org", "url": "https://nominatim.org/", "description": "OpenStreetMap's free geocoding service, providing global address search functionality and reverse geocoding capabilities."}, {"name": "opencagedata.com", "url": "https://opencagedata.com", "description": "Geocoding API aggregating OpenStreetMap and other open geo sources. Two thousand five hundred free queries/day."}, {"name": "osmnames", "url": "https://osmnames.org/", "description": "Geocoding, search results ranked by the popularity of related Wikipedia page."}, {"name": "positionstack", "url": "https://positionstack.com/", "description": "Free geocoding for global places and coordinates. 25,000 Requests per month for personal use."}, {"name": "stadiamaps.com", "url": "https://stadiamaps.com/", "description": "Map tiles, routing, navigation, and other geospatial APIs. Two thousand five hundred free map views and API requests/day for non-commercial usage and testing."}, {"name": "build.opensuse.org", "url": "https://build.opensuse.org/", "description": "Package build service for multiple distros (SUSE, EL, Fedora, Debian, etc.)."}, {"name": "copr.fedorainfracloud.org", "url": "https://copr.fedorainfracloud.org", "description": "Mock-based RPM build service for Fedora and EL."}, {"name": "help.launchpad.net", "url": "https://help.launchpad.net/Packaging", "description": "Ubuntu and Debian build service."}, {"name": "Android Studio", "url": "https://developer.android.com/studio", "description": "Android Studio provides the fastest tools for building apps on every type of Android device. Open Source IDE is free for everyone and the best Android app development. Available for Windows, Mac, Linux, and even ChromeOS!"}, {"name": "AndroidIDE", "url": "https://m.androidide.com/", "description": "An Open Source IDE to develop real, Gradle-based Android applications on Android devices."}, {"name": "Apache Netbeans", "url": "https://netbeans.apache.org/", "description": "Development Environment, Tooling Platform and Application Framework."}, {"name": "apiary.io", "url": "https://apiary.io/", "description": "Collaborative design API with instant API mock and generated documentation (Free for unlimited API blueprints and unlimited users with one admin account and hosted documentation)."}, {"name": "BBEdit", "url": "https://www.barebones.com/", "description": "BBEdit is a popular and extensible editor for macOS. Free Mode provides a [powerful core feature set](https://www.barebones.com/products/bbedit/comparison.html) and an upgrade path to advanced features."}, {"name": "Binder", "url": "https://mybinder.org/", "description": "Turn a Git repo into a collection of interactive notebooks. It is a free public service."}, {"name": "BlueJ", "url": "https://bluej.org", "description": "A free Java Development Environment designed for beginners, used by millions worldwide. Powered by Oracle & simple GUI to help beginners."}, {"name": "Brackets", "url": "http://brackets.io/", "description": "Brackets is an open-source text editor specifically designed for web development. It is lightweight, easy to use, and highly customizable."}, {"name": "cacher.io", "url": "https://www.cacher.io", "description": "Code snippet organizer with labels and support for 100+ programming languages."}, {"name": "cocalc.com", "url": "https://cocalc.com/", "description": "Collaborative calculation in the cloud. Browser access to full Ubuntu with built-in collaboration and lots of free software for mathematics, science, data science, preinstalled: Python, LaTeX, Jupyter Notebooks, SageMath, scikitlearn, etc."}, {"name": "Code::Blocks", "url": "https://codeblocks.org", "description": "Free Fortran & C/C++ IDE. Open Source and runs on Windows,macOS & Linux."}, {"name": "codiga.io", "url": "https://codiga.io/", "description": "Coding Assistant that lets you search, define, and reuse code snippets directly in your IDE. Free for individual and small organizations."}, {"name": "Components.studio", "url": "https://webcomponents.dev/", "description": "Code components in isolation, visualize them in stories, test them, and publish them on npm."}, {"name": "Eclipse Che", "url": "https://www.eclipse.org/che/", "description": "Web-based and Kubernetes-Native IDE for Developer Teams with multi-language support. Open Source and community-driven. An online instance hosted by Red Hat is available at [workspaces.openshift.com](https://workspaces.openshift.com/)."}, {"name": "ForgeCode", "url": "https://forgecode.dev/", "description": "AI-enabled pair programmer for Claude, GPT4 Series, Grok, Deepseek, Gemini and all frontier models. Works natively with your CLI and integrates seamlessly with any IDE. Free tier includes basic AI model access with local processing."}, {"name": "GetVM", "url": "https://getvm.io", "description": "Instant free Linux and IDEs chrome sidebar. The free tier includes 5 VMs per day."}, {"name": "JDoodle", "url": "https://www.jdoodle.com", "description": "Online compiler and editor for more than 60 programming languages with a free plan for REST API code compiling up to 200 credits per day."}, {"name": "jetbrains.com", "url": "https://jetbrains.com/products.html", "description": "Productivity tools, IDEs and deploy tools (aka [IntelliJ IDEA](https://www.jetbrains.com/idea/), [PyCharm](https://www.jetbrains.com/pycharm/), etc). Free license for students, teachers, Open Source and user groups."}, {"name": "JSONPlaceholder", "url": "https://jsonplaceholder.typicode.com/", "description": "Some REST API endpoints that return some fake data in JSON format. The source code is also available if you would like to run the server locally."}, {"name": "Lazarus", "url": "https://www.lazarus-ide.org/", "description": "Lazarus is a Delphi-compatible cross-platform IDE for Rapid Application Development."}, {"name": "MarsCode", "url": "https://www.marscode.com/", "description": "A free AI-powered cloud-based IDE."}, {"name": "micro-jaymock", "url": "https://micro-jaymock.now.sh/", "description": "Tiny API mocking microservice for generating fake JSON data."}, {"name": "mockable.io", "url": "https://www.mockable.io/", "description": "Mockable is a simple configurable service to mock out RESTful API or SOAP web services. This online service allows you to quickly define REST API or SOAP endpoints and have them return JSON or XML data."}, {"name": "mockaroo", "url": "https://mockaroo.com/", "description": "Mockaroo lets you generate realistic test data in CSV, JSON, SQL, and Excel formats. You can also create mocks for back-end API."}, {"name": "Mocklets", "url": "https://mocklets.com", "description": "an HTTP-based mock API simulator that helps simulate APIs for faster parallel development and more comprehensive testing, with a lifetime free tier."}, {"name": "OneCompiler", "url": "https://onecompiler.com/", "description": "Free online compiler supporting 70+ languages including Java, Python, C++, JavaScript."}, {"name": "OnlineGDB", "url": "https://onlinegdb.com", "description": "A free online ide thats supports 40+ languages and is pre installed with tons of libraries; and also has a debugging option, flags, tutorials, and a QNA page!"}, {"name": "Paiza", "url": "https://paiza.cloud/en/", "description": "Develop Web apps in Browser without needing to set up anything. Free Plan offers one server with 24 24-hour lifetime and 4 hours of running time per day with 2 CPU cores, 2 GB RAM, and 1 GB storage."}, {"name": "PHPSandbox", "url": "https://phpsandbox.io/", "description": "Online development environment for PHP"}, {"name": "Replit", "url": "https://replit.com/", "description": "A cloud coding environment for various program languages."}, {"name": "RunMat", "url": "https://runmat.com/sandbox", "description": "GPU-accelerated numerical computing IDE in the browser. Write and run MATLAB-syntax .m files with automatic GPU acceleration via WebAssembly and WebGPU. No install, no account, no license fees. Open source runtime with CLI, NPM package, and Jupyter kernel support."}, {"name": "SoloLearn", "url": "https://code.sololearn.com", "description": "A cloud programming playground well-suited for running code snippets. Supports various programming languages. No registration is required for running code, but it is necessary when saving code on their platform. Also offers free courses for beginners and intermediate-level coders."}, {"name": "stackblitz.com", "url": "https://stackblitz.com/", "description": "Online/Cloud Code IDE to create, edit, & deploy full-stack apps. Support any popular NodeJs-based frontend & backend frameworks. Shortlink to create a new project: <https://node.new>."}, {"name": "Sublime Text", "url": "https://www.sublimetext.com/", "description": "Sublime Text is a popular, versatile, and highly customizable text editor used for coding and text editing tasks."}, {"name": "Visual Studio Code", "url": "https://code.visualstudio.com/", "description": "Code editor redefined and optimized for building and debugging modern web and cloud applications. Developed by Microsoft."}, {"name": "Visual Studio Community", "url": "https://visualstudio.microsoft.com/vs/community/", "description": "Fully-featured IDE with thousands of extensions, cross-platform app development (Microsoft extensions available for download for iOS and Android), desktop, web and cloud development, multi-language support (C#, C++, JavaScript, Python, PHP and more)."}, {"name": "VSCodium", "url": "https://vscodium.com/", "description": "Community-driven, without telemetry/tracking, and freely-licensed binary distribution of Microsoft\u2019s editor VSCode"}, {"name": "wakatime.com", "url": "https://wakatime.com/", "description": "Quantified self-metrics about your coding activity using text editor plugins, limited plan for free."}, {"name": "Wave Terminal", "url": "https://waveterm.dev/", "description": "Wave is an open-source, cross-platform terminal for seamless workflows. Render anything inline. Save sessions and history. Powered by open web standards. MacOS and Linux."}, {"name": "amplitude.com", "url": "https://amplitude.com/", "description": "1 million monthly events, up to 2 apps"}, {"name": "AppFit", "url": "https://appfit.io", "description": "AppFit is a comprehensive analytics and product management tool designed to facilitate seamless, cross-platform management of analytics and product updates. Free plan includes 10,000 events per month, product journal and weekly insights."}, {"name": "Aptabase", "url": "https://aptabase.com", "description": "Open Source, Privacy-Friendly, and Simple Analytics for Mobile and Desktop Apps. SDKs for Swift, Kotlin, React Native, Flutter, Electron, and many others. Free for up to 20,000 events per month."}, {"name": "Avo", "url": "https://avo.app/", "description": "Simplified analytics release workflow. Single-source-of-truth tracking plan, type-safe analytics tracking library, in-app debuggers, and data observability to catch all data issues before you release. Free for two workspace members and 1 hour data observability lookback."}, {"name": "Beampipe.io", "url": "https://beampipe.io", "description": "Beampipe is simple, privacy-focussed web analytics. free for up to 5 domains & 10k monthly page views."}, {"name": "Census", "url": "https://www.getcensus.com/", "description": "Reverse ETL & Operational Analytics Platform. Sync 10 fields from your data warehouse to 60+ SaaS like Salesforce, Zendesk, or Amplitude."}, {"name": "Clicky", "url": "https://clicky.com", "description": "Website Analytics Platform. Free Plan for one website with 3000 views analytics."}, {"name": "counter.dev", "url": "https://counter.dev", "description": "Web analytics made simple and therefore privacy friendly. Free or pay what you want by donation."}, {"name": "DocBeacon", "url": "https://docbeacon.io", "description": "Secure document sharing with document tracking and engagement Analytics. Free plan supports up to 20 PDF documents (10 MB max), 10 contacts, and 2 shares per document with basic analytics for views downloads, time and engagement."}, {"name": "Dwh.dev", "url": "https://dwh.dev", "description": "Data Cloud Observability Solution (Snowflake). Free for personal use."}, {"name": "Expensify", "url": "https://www.expensify.com/", "description": "Expense reporting, free personal reporting approval workflow"}, {"name": "getinsights.io", "url": "https://getinsights.io", "description": "Privacy-focused, cookie-free analytics, free for up to 3k events/month."}, {"name": "GoatCounter", "url": "https://www.goatcounter.com/", "description": "GoatCounter is an open-source web analytics platform available as a hosted service (free for non-commercial use) or self-hosted app. It aims to offer easy-to-use and meaningful privacy-friendly web analytics as an alternative to Google Analytics or Matomo. The free tier is for non-commercial use and includes unlimited sites, six months of data retention, and 100k pageviews/month."}, {"name": "Google Analytics", "url": "https://analytics.google.com/", "description": "Google Analytics"}, {"name": "heap.io", "url": "https://heap.io", "description": "Automatically captures every user action in iOS or web apps. Free for up to 10K monthly sessions."}, {"name": "Hightouch", "url": "https://hightouch.com/", "description": "Hightouch is a Reverse ETL platform that helps you sync customer data from your data warehouse to your CRM, marketing, and support tools. The free tier offers you one destination to sync data to."}, {"name": "Hotjar", "url": "https://hotjar.com", "description": "Website Analytics and Reports . Free Plan allows 2000 pageviews/day. One hundred snapshots/day (max capacity: 300). Three snapshot heatmaps can be stored for 365 days. Unlimited Team Members. Also in App and standalone surveys, feedback widgets with screenshots. Free tier allows creating 3 surveys & 3 feedback widgets and collecting 20 responses per month."}, {"name": "LogSpot", "url": "https://logspot.io", "description": "Full unified web and product analytics platform, including embeddable analytics widgets and automated robots (slack, telegram, and webhooks). Free plan includes 10,000 events per month."}, {"name": "MetricsWave", "url": "https://metricswave.com", "description": "Privacy-friendly Google Analytics alternative for developers. Free plan allows 1M pageviews per month without credit card required."}, {"name": "Mixpanel", "url": "https://mixpanel.com/", "description": "100,000 monthly tracked users, unlimited data history and seats, US or EU data residency"}, {"name": "Moesif", "url": "https://www.moesif.com", "description": "API analytics for REST and GraphQL. (Free up to 500,000 API calls/mo)"}, {"name": "PostHog", "url": "https://posthog.com", "description": "Full Product Analytics suite free for up to 1m tracked events per month. Also provides unlimited in-App Surveys with 250/month responses."}, {"name": "Repohistory", "url": "https://repohistory.com", "description": "Beautiful dashboard for tracking GitHub repo traffic history longer than 14 days. Free Plan allows users to monitor traffic for a single repository."}, {"name": "Row Zero", "url": "https://rowzero.io", "description": "Blazingly fast, connected spreadsheet. Connect directly to data databases, S3, and APIs. Import, analyze, graph, and share millions of rows instantly. Three free (forever) workbooks."}, {"name": "Rybbit", "url": "https://rybbit.io", "description": "Open-source and cookieless alternative to Google Analytics that is 10x more intuitive. Free plans has 3,000 monthly events."}, {"name": "Seline", "url": "https://seline.so", "description": "Seline is a simple & private website and product analytics. Cookieless, lightweight, independent. Free plan includes 3,000 events per month and provides access to all our features, such as the dashboard, user journeys, funnels, and more."}, {"name": "StatCounter", "url": "https://statcounter.com/", "description": "Website Viewer Analytics. Free plan for analytics of 500 most recent visitors."}, {"name": "Statsig", "url": "https://statsig.com", "description": "All-in-one platform spanning across analytics, feature flagging, and A/B testing. Free for up to 1m metered events per month."}, {"name": "TraceLog", "url": "https://tracelog.io/", "description": "AI Analytics for E-commerce. Ask questions in natural language about your analytics, get actionable recommendations and grow your revenue with AI-powered insights. Free for up to 10k events per month."}, {"name": "Trackingplan", "url": "https://www.trackingplan.com/", "description": "Automatically detect digital analytics, marketing data and pixels issues, maintain up-to-date tracking plans, and foster seamless collaboration. Deploy it to your production environment with real traffic or add analytics coverage to your regression tests without writing code."}, {"name": "TrackWith Dicloud", "url": "https://dicloud.net/trackwith-privacy-focused-analytics/", "description": "Free lightweight privacy-focused alternative to Google Analytics. Unlimited pageviews, unlimited visitor, unlimited page heatmaps & goal tracking. Free for up to 3 domains and 600 session replay per domain."}, {"name": "Umami", "url": "https://umami.is/", "description": "Simple, fast, privacy-focused, open-source alternative to Google Analytics."}, {"name": "usabilityhub.com", "url": "https://usabilityhub.com/", "description": "Test designs and mockups on real people and track visitors. Free for one user, unlimited tests"}, {"name": "Userbird", "url": "https://userbird.com", "description": "Google Analytics alternative with heatmaps, session recordings and revenue tracking."}, {"name": "FullStory.com", "url": "https://www.fullstory.com", "description": "1,000 sessions/month with one month data retention and three user seats. More information [here](https://help.fullstory.com/hc/en-us/articles/360020623354-FullStory-Free-Edition)."}, {"name": "howuku.com", "url": "https://howuku.com", "description": "Track user interaction, engagement, and event. Free for up to 5,000 visits/month"}, {"name": "inspectlet.com", "url": "https://www.inspectlet.com/", "description": "2,500 sessions/month free for one website"}, {"name": "LogRocket.com", "url": "https://www.logrocket.com", "description": "1,000 sessions/month with 30-day retention, error tracking, live mode"}, {"name": "Microsoft Clarity", "url": "https://clarity.microsoft.com/", "description": "Session recording completely free with \"no traffic limits\", no project limits, and no sampling"}, {"name": "mouseflow.com", "url": "https://mouseflow.com/", "description": "500 sessions/month free for one website"}, {"name": "OpenReplay.com", "url": "https://www.openreplay.com", "description": "Open-source session replay with dev tools for bug reproduction, live session for real-time support, and product analytics suite. One thousand sessions/month with access to all features and 7-day retention."}, {"name": "Reactflow.com", "url": "https://www.reactflow.com/", "description": "Per site: 1,000 pages views/day, three heatmaps, three widgets, free bug tracking"}, {"name": "smartlook.com", "url": "https://www.smartlook.com/", "description": "free packages for web and mobile apps (1500 sessions/month), three heatmaps, one funnel, 1-month data history"}, {"name": "UXtweak.com", "url": "https://www.uxtweak.com/", "description": "Record and watch how visitors use your website or app. Free unlimited time for small projects"}, {"name": "numverify", "url": "https://numverify.com/", "description": "Global phone number validation and lookup JSON API. 100 API requests/month"}, {"name": "veriphone", "url": "https://veriphone.io/", "description": "Global phone number verification in a free, fast, reliable JSON API. 1000 requests/month"}, {"name": "Adapty.io", "url": "https://adapty.io/", "description": "One-stop solution with open-source SDK for mobile in-app subscription integration to iOS, Android, React Native, Flutter, Unity, or web app. Free up to $10k monthly revenue."}, {"name": "CoinMarketCap", "url": "https://coinmarketcap.com/api/", "description": "Provides cryptocurrency market data including the latest crypto and fiat currency exchange rates. The free tier offers 10K call credits/month."}, {"name": "Currencyapi", "url": "https://currencyapi.com", "description": "Free currency conversion and exchange rate data API. Free 300 requests per month, 10 requests per minute for private use."}, {"name": "CurrencyApi", "url": "https://currencyapi.net/", "description": "Live Currency Rates for Physical and Cryptocurrencies, delivered in JSON and XML. The free tier offers 1,250 API requests/month."}, {"name": "CurrencyFreaks", "url": "https://currencyfreaks.com/", "description": "Provides current and historical currency exchange rates. Free DEVELOPER plan available with 1000 requests/month."}, {"name": "currencylayer", "url": "https://currencylayer.com/", "description": "Reliable Exchange Rates and Currency Conversion for your Business, 100 API requests/month free."}, {"name": "exchangerate-api.com", "url": "https://www.exchangerate-api.com", "description": "An easy-to-use currency conversion JSON API. The free tier updates once per day with a limit of 1,500 requests/month."}, {"name": "FraudLabsPRO", "url": "https://www.fraudlabspro.com", "description": "Help merchants to prevent payment fraud and chargebacks. Free Micro Plan available with 500 queries/month."}, {"name": "FxRatesAPI", "url": "https://fxratesapi.com", "description": "Provides real-time and historical exchange rates. The free tier requires attribution."}, {"name": "Moesif API Monetization", "url": "https://www.moesif.com/", "description": "Generate revenue from APIs via usage-based billing. Connect to Stripe, Chargebee, etc. The free tier offers 30,000 events/month."}, {"name": "ParityVend", "url": "https://www.ambeteco.com/ParityVend/", "description": "Automatically adjust pricing based on visitor location to expand your business globally and reach new markets (purchasing power parity). The free plan includes 7,500 API requests/month."}, {"name": "Qonversion", "url": "http://qonversion.io/", "description": "All-in-one cross-platform subscription management platform offering analytics, A/B testing, Apple Search Ads, remote configs, and growth tools for optimizing in-app purchases and monetization. Compatible with iOS, Android, React Native, Flutter, Unity, Cordova, Stripe, and web. Free up to $10k in monthly tracked revenue."}, {"name": "RevenueCat", "url": "https://www.revenuecat.com/", "description": "Hosted backend for in-app purchases and subscriptions (iOS and Android). Free up to $2.5k/mo in tracked revenue."}, {"name": "vatlayer", "url": "https://vatlayer.com/", "description": "Instant VAT number validation and EU VAT rates API, free 100 API requests/month"}, {"name": "Container Registry Service", "url": "https://container-registry.com/", "description": "Harbor based Container Management Solution. The free tier offers 1 GB of storage for private repositories."}, {"name": "Docker Hub", "url": "https://hub.docker.com", "description": "One free private repository and unlimited public repositories to build and store Docker images"}, {"name": "Play with Docker", "url": "https://labs.play-with-docker.com/", "description": "A simple, interactive, fun playground to learn Docker."}, {"name": "quay.io", "url": "https://quay.io/", "description": "Build and store container images with unlimited free public repositories"}, {"name": "ttl.sh", "url": "https://ttl.sh/", "description": "Anonymous & ephemeral Docker image registry"}, {"name": "AyeDot", "url": "https://ayedot.com/", "description": "Share your ideas, knowledge, and stories with the world for Free in the form of Modern multimedia short-format Miniblogs."}, {"name": "BearBlog", "url": "https://bearblog.dev/", "description": "Minimalist, Markdown-powered blog and website builder."}, {"name": "Dev.to", "url": "https://dev.to/", "description": "Where programmers share ideas and help each other grow."}, {"name": "Hashnode", "url": "https://hashnode.com/", "description": "Hassle-free Blogging Software for Developers!."}, {"name": "Medium", "url": "https://medium.com/", "description": "Get more thoughtful about what matters to you."}, {"name": "JustBlogged", "url": "https://justblogged.com", "description": "Free blogging platform with custom domain support, and fast global performance."}, {"name": "GraphComment", "url": "https://graphcomment.com/", "description": "GraphComment is a comments platform that helps you build an active community from the website\u2019s audience."}, {"name": "IntenseDebate", "url": "https://intensedebate.com/", "description": "A feature-rich comment system for WordPress, Tumblr, Blogger, and many other website platforms."}, {"name": "Remarkbox", "url": "https://www.remarkbox.com/", "description": "Open source hosted comments platform, pay what you can for \"One moderator on a few domains with complete control over behavior & appearance\""}, {"name": "Utterances", "url": "https://utteranc.es/", "description": "A lightweight comments widget built on GitHub issues. Use GitHub issues for blog comments, wiki pages, and more!"}, {"name": "ApiFlash", "url": "https://apiflash.com", "description": "A screenshot API based on Aws Lambda and Chrome. Handles full page, captures timing, and viewport dimensions."}, {"name": "microlink.io", "url": "https://microlink.io/", "description": "It turns any website into data such as metatags normalization, beauty link previews, scraping capabilities, or screenshots as a service. 250 requests/day every day free."}, {"name": "PhantomJsCloud", "url": "https://PhantomJsCloud.com", "description": "Browser automation and page rendering. Free Tier offers up to 500 pages/day. Free Tier since 2017."}, {"name": "screenshotbase.com", "url": "https://screenshotbase.com", "description": "300 free screenshots / month. Take screenshots from any url. Fast, free & scalable."}, {"name": "screenshotlayer.com", "url": "https://screenshotlayer.com/", "description": "Capture highly customizable snapshots of any website. Free 100 snapshots/month"}, {"name": "screenshotmachine.com", "url": "https://www.screenshotmachine.com/", "description": "Capture 100 snapshots/month, png, gif and jpg, including full-length captures, not only home page"}, {"name": "Screenshot Scout", "url": "https://screenshotscout.com/", "description": "Screenshot API for developers. Clean, production-ready screenshots from any URL in one request. Free plan includes 200 screenshots per month, forever."}, {"name": "SnapAPI", "url": "https://snapapi.pics", "description": "Screenshot, video recording, PDF generation, and web data extraction API. Free plan includes 200 screenshots/month."}, {"name": "thumbnail.ws", "url": "https://thumbnail.ws", "description": "API for generating thumbnails of websites. Free 1,000 requests/month."}, {"name": "CodeMagic", "url": "https://codemagic.io/", "description": "Codemagic is a fully hosted and managed CI/CD for mobile apps. You can build, test, and deploy with a GUI-based CI/CD tool. The free tier offers 500 free minutes/month and a Mac Mini instance with 2.3 GHz and 8 GB of RAM."}, {"name": "FlutLab", "url": "https://flutlab.io/", "description": "FlutLab is a modern Flutter online IDE and the best place to create, debug, and build cross-platform projects. Build iOS (Without a Mac) and Android apps with Flutter."}, {"name": "FlutterFlow", "url": "https://flutterflow.io/", "description": "FlutterFlow is a browser-based drag-and-drop interface to build mobile app using flutter."}, {"name": "Bearer", "url": "https://www.bearer.sh/", "description": "Helps implement privacy by design via audits and continuous workflows so that organizations comply with GDPR and other regulations. The free tier is limited to smaller teams and the SaaS version only."}, {"name": "Concord", "url": "https://www.concord.tech/", "description": "Full data privacy platform, including consent management, privacy request handling (DSARs), and data mapping. Free tier includes core consent management features and they also provide a more advanced plan for free to verified open source projects."}, {"name": "Cookiefirst", "url": "https://cookiefirst.com/", "description": "Cookie banners, auditing, and multi-language consent management solution. The free tier offers a one-time scan and a single banner."}, {"name": "Iubenda", "url": "https://www.iubenda.com/", "description": "Privacy and cookie policies and consent management. The free tier offers limited privacy and cookie policy as well as cookie banners."}, {"name": "Ketch", "url": "https://www.ketch.com/", "description": "Consent management and privacy framework tool. The free tier offers most features with a limited visitor count."}, {"name": "BinShare.net", "url": "https://binshare.net", "description": "Create & share code or binaries. Available to share as a beautiful image e.g. for Twitter / Facebook post or as a link e.g. for chats or forums."}, {"name": "Blynk", "url": "https://blynk.io", "description": "A SaaS with API to control, build & evaluate IoT devices. Free Developer Plan with 5 devices, Free Cloud & data storage. Mobile Apps are also available."}, {"name": "cron-job.org", "url": "https://cron-job.org", "description": "Online cronjobs service. Unlimited jobs are free of charge."}, {"name": "Cronhooks", "url": "https://cronhooks.io/", "description": "Schedule on-time or recurring webhooks. The free plan allows 5 ad-hoc schedules."}, {"name": "datelist.io", "url": "https://datelist.io", "description": "Online booking / appointment scheduling system. Free up to 5 bookings per month, includes 1 calendar"}, {"name": "FOSSA", "url": "https://fossa.com/", "description": "Scalable, end-to-end management for third-party code, license compliance and vulnerabilities."}, {"name": "Hook Relay", "url": "https://www.hookrelay.dev/", "description": "Add webhook support to your app without the hassles: done-for-you queueing, retries with backoff, and logging. The free plan has 100 deliveries per day, 14-day retention, and 3 hook endpoints."}, {"name": "Hosting Checker", "url": "https://hostingchecker.co", "description": "Check hosting information such as ASN, ISP, location and more for any domain, website or IP address. Also includes multiple hosting and DNS-related tools."}, {"name": "newreleases.io", "url": "https://newreleases.io/", "description": "Receive notifications on email, Slack, Telegram, Discord, and custom webhooks for new releases from GitHub, GitLab, Bitbucket, Python PyPI, Java Maven, Node.js NPM, Node.js Yarn, Ruby Gems, PHP Packagist, .NET NuGet, Rust Cargo and Docker Hub."}, {"name": "PDFMonkey", "url": "https://www.pdfmonkey.io/", "description": "Manage PDF templates in a dashboard, call the API with dynamic data, and download your PDF. Offers 300 free documents per month."}, {"name": "Pika Code Screenshots", "url": "https://pika.style/templates/code-image", "description": "Create beautiful, customizable screenshots from code snippets and VSCode using the extension."}, {"name": "QuickType.io", "url": "https://quicktype.io/", "description": "Quickly auto-generate models/class/type/interface and serializers from JSON, schema, and GraphQL for working with data quickly & safely in any programming language. Convert JSON into gorgeous, typesafe code in any language."}, {"name": "readme.com", "url": "https://readme.com/", "description": "Beautiful documentation made easy, free for Open Source."}, {"name": "redirect.pizza", "url": "https://redirect.pizza/", "description": "Easily manage redirects with HTTPS support. The free plan includes 10 sources and 100,000 hits per month."}, {"name": "redirection.io", "url": "https://redirection.io/", "description": "SaaS tool for managing HTTP redirections for businesses, marketing and SEO."}, {"name": "ReqBin", "url": "https://reqbin.com/", "description": "Post HTTP Requests Online. Popular Request Methods include GET, POST, PUT, DELETE, and HEAD. Supports Headers and Token Authentication. Includes a basic login system for saving your requests."}, {"name": "Smartcar API", "url": "https://smartcar.com", "description": "An API for cars to locate, get fuel tank, battery levels, odometer, unlock/lock doors, etc."}, {"name": "Sunrise and Sunset", "url": "https://sunrisesunset.io/api/", "description": "Get sunrise and sunset times for a given longitude and latitude."}, {"name": "superfeedr.com", "url": "https://superfeedr.com/", "description": "Real-time PubSubHubbub compliant feeds, export, analytics. Free with less customization"}, {"name": "SurveyMonkey.com", "url": "https://www.surveymonkey.com", "description": "Create online surveys. Analyze the results online. The free plan allows only 10 questions and 100 responses per survey."}, {"name": "SYNCDATE", "url": "https://syncdate.app", "description": "Two-way Google Calendar sync. Free tier: 2 accounts, unlimited events."}, {"name": "UUID Generator", "url": "https://newuuid.com/", "description": "Generate UUID v1, UUID v4, UUID v7, GUID, Nil UUIDs, CUID v1/v2, NanoID, and ULID instantly with enterprise-grade"}, {"name": "Versionfeeds", "url": "https://versionfeeds.com", "description": "Custom RSS feeds for releases of your favorite software. Have the latest versions of your programming languages, libraries, or loved tools in one feed. (The first 3 feeds are free)"}, {"name": "AnyDesk", "url": "https://anydesk.com", "description": "Free for 3 devices, no limits on the number and duration of sessions"}, {"name": "Getscreen.me", "url": "https://getscreen.me", "description": "Free for 2 devices, no limits on the number and duration of sessions"}, {"name": "RemSupp", "url": "https://remsupp.com", "description": "On-demand support and permanent access to devices (2 sessions/day for free)"}, {"name": "RustDesk", "url": "https://rustdesk.com/", "description": "Open source virtual/remote desktop infrastructure for everyone!"}, {"name": "get.localhost.direct", "url": "https://get.localhost.direct", "description": "A better `*.localhost.direct` Wildcard public CA signed SSL cert for localhost development with sub-domain support"}, {"name": "GitHub Education", "url": "https://education.github.com/pack", "description": "Collection of free services for students. Registration required."}, {"name": "Glob tester", "url": "https://globster.xyz/", "description": "A website that allows you to design and test glob patterns. It also provides resources to learn glob patterns."}, {"name": "Killer Coda", "url": "https://killercoda.com/", "description": "Interactive playground in your browser to study Linux, Kubernetes, Containers, Programming, DevOps, Networking"}, {"name": "Microsoft 365 Developer Program", "url": "https://developer.microsoft.com/microsoft-365/dev-program", "description": "Get a free sandbox, tools, and other resources you need to build solutions for the Microsoft 365 platform. The subscription is a 90-day [Microsoft 365 E5 Subscription](https://www.microsoft.com/microsoft-365/enterprise/e5) (Windows excluded) which is renewable. It is renewed if you're active in development(measured using telemetry data & algorithms)."}, {"name": "MySQL Visual Explain", "url": "https://mysqlexplain.com", "description": "Easy-to-understand and free MySQL EXPLAIN output visualizer to optimize slow queries."}, {"name": "RedHat for Developers", "url": "https://developers.redhat.com", "description": "Free access to Red Hat products including RHEL, OpenShift, CodeReady, etc. exclusively for developers. Individual plan only. Free e-books are also offered for reference."}, {"name": "sandbox.httpsms.com", "url": "https://sandbox.httpsms.com", "description": "Send and receive test SMS messages for free."}, {"name": "SimpleBackups.com", "url": "https://simplebackups.com/", "description": "Backup automation service for servers and databases (MySQL, PostgreSQL, MongoDB) stored directly into cloud storage providers (AWS, DigitalOcean, and Backblaze). Provides a free plan for 1 backup."}, {"name": "SimpleRestore", "url": "https://simplerestore.io", "description": "Hassle-free MySQL backup restoration. Restore MySQL backups to any remote database without code or a server."}, {"name": "SnapShooter", "url": "https://snapshooter.com/", "description": "Backup solution for DigitalOcean, AWS, LightSail, Hetzner, and Exoscale, with support for direct database, file system and application backups to s3 based storage. Provides a free plan with daily backups for one resource."}], "notes": [], "source": "Free for Dev"}, {"name": "ALL About RSS", "entries": [{"name": "What is RSS", "url": "#-what-is-rss", "description": ""}, {"name": "Web Feed Specifications or Extensions", "url": "#-web-feed-specifications-or-extensions", "description": ""}, {"name": "RSS Feed Validator", "url": "#-rss-feed-validator", "description": ""}, {"name": "RSS Readers", "url": "#-rss-readers", "description": ""}, {"name": "RSS Readers/Tools/Services Connections Demonstrated by An Interactive Node Chart", "url": "#-rss-readerstoolsservices-connections-demonstrated-by-an-interactive-node-chart", "description": ""}, {"name": "Services that support RSS", "url": "#-services-that-support-rss", "description": ""}, {"name": "Other Lists that Collect RSS Things", "url": "#-other-lists-that-collect-rss-things", "description": ""}, {"name": "Free Servers", "url": "#-free-servers", "description": ""}, {"name": "Customized Themes for RSS readers etc.", "url": "#-customized-themes-for-rss-readers-etc", "description": ""}, {"name": "RSS bots", "url": "#-rss-bots", "description": ""}, {"name": "Microblogging Platforms", "url": "#-microblogging-platforms", "description": ""}, {"name": "Feed Search Engines", "url": "#-feed-search-engines", "description": ""}, {"name": "Workflow Automation", "url": "#-workflow-automation", "description": ""}, {"name": "Information Aggregators", "url": "#-information-aggregators", "description": ""}, {"name": "RSS Feed Generation", "url": "#-rss-feed-generation", "description": ""}, {"name": "Information spreading/forwarding via RSS feeds", "url": "#-information-spreadingforwarding-via-rss-feeds", "description": ""}, {"name": "RSS feed customization/enhancement", "url": "#\u2728-rss-feed-customizationenhancement", "description": ""}, {"name": "Ease RSS feed subscribing process and reading experience", "url": "#-ease-rss-feed-subscribing-process-and-reading-experience", "description": ""}, {"name": "API", "url": "#-api", "description": ""}, {"name": "Tools for parsing / decoding RSS", "url": "#\ud83c\udfd7\ufe0f-tools-for-parsing--decoding-rss", "description": ""}, {"name": "OPML management", "url": "#-opml-management", "description": ""}, {"name": "Feed Resources/Providers/Recommendations", "url": "#-feed-resourcesprovidersrecommendations", "description": ""}, {"name": "Blog Generator that Support RSS", "url": "#-blog-generator-that-support-rss", "description": ""}, {"name": "Utilize RSS to automate downloading / Broadcatching", "url": "#-utilize-rss-to-automate-downloading--broadcatching", "description": ""}, {"name": "RSS Relevant Community", "url": "#-rss-relevant-community", "description": ""}, {"name": "Posts by individuals", "url": "#-posts-by-individuals", "description": ""}, {"name": "Books", "url": "#-books", "description": ""}, {"name": "Online course", "url": "#-online-course", "description": ""}, {"name": "Academic literature", "url": "#-academic-literature", "description": ""}, {"name": "Hardware relevant", "url": "#-hardware-relevant", "description": ""}, {"name": "Survey and Result", "url": "#-survey-and-result", "description": ""}, {"name": "Design", "url": "#-design", "description": ""}, {"name": "Services that have stopped supporting RSS", "url": "#-services-that-have-stopped-supporting-rss", "description": ""}, {"name": "Others", "url": "#-others", "description": ""}, {"name": "RSS \u00d7 Podcast", "url": "#-rss--podcast", "description": ""}, {"name": "How to contribute", "url": "#-how-to-contribute", "description": ""}, {"name": "Acknowledgement", "url": "#-acknowledgement", "description": ""}, {"name": "License", "url": "#-license", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 an IMAGE to explain what RSS is", "entries": [{"name": "The Power of RSS: an image", "url": "https://www.elliance.com/media/61850/the_power_of_rss.gif", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 a VIDEO to explain what RSS is", "entries": [{"name": "RSS Made Easy", "url": "https://www.youtube.com/watch?v=6HNUqDL-pI8", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 a WEBPAGE (in English) to explain what RSS is", "entries": [{"name": "About Feeds", "url": "https://aboutfeeds.com", "description": ""}, {"name": "Wikipedia: RSS", "url": "https://en.wikipedia.org/wiki/RSS", "description": ""}, {"name": "An Intro to RSS Feeds", "url": "https://meganesulli.com/blog/how-rss-works", "description": ""}, {"name": "You Need Feeds", "url": "https://www.youneedfeeds.com/", "description": ""}, {"name": "Why you should consider using RSS", "url": "https://huey.xyz/posts/2021-07-18-rss", "description": ""}, {"name": "Back to the Future with RSS", "url": "https://ncase.me/rss/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 a WEBPAGE (in Chinese) to explain what RSS is", "entries": [{"name": "\u5982\u4f55\u4f7f\u7528 RSS", "url": "https://www.ruanyifeng.com/blog/2006/01/rss.html", "description": ""}, {"name": "RSS \u662f\u5e72\u4ec0\u4e48\u7684\uff1f", "url": "https://xuchi.name/117/", "description": ""}, {"name": "RSS \u8ba2\u9605\u50bb\u74dc\u5f0f\u6559\u7a0b", "url": "https://mp.weixin.qq.com/s/KKPO3otk5LBeLMQTtlqHvg", "description": ""}, {"name": "RSS - \u9ad8\u6548\u7387\u7684\u9605\u8bfb\u65b9\u5f0f", "url": "https://sspai.com/post/56198", "description": ""}, {"name": "RSS \u5de5\u5177\u548c\u5e94\u7528\u573a\u666f", "url": "https://zhuanlan.zhihu.com/p/109813899", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Web Feed Specifications", "entries": [{"name": "RSS 0.90", "url": "https://www.rssboard.org/rss-0-9-0", "description": ""}, {"name": "RSS 0.91", "url": "https://www.rssboard.org/rss-0-9-1-netscape", "description": ""}, {"name": "RSS 1.0", "url": "https://web.resource.org/rss/1.0/", "description": ""}, {"name": "RSS 2.0", "url": "https://www.rssboard.org/rss-specification", "description": ""}, {"name": "Atom", "url": "http://www.atomenabled.org/", "description": ""}, {"name": "JSON Feed", "url": "https://jsonfeed.org/", "description": ""}, {"name": "RSS 3.0", "url": "http://www.aaronsw.com/2002/rss30", "description": ""}, {"name": "h-feed", "url": "https://microformats.org/wiki/h-feed", "description": ""}, {"name": "RSS3", "url": "https://rss3.io/", "description": ""}, {"name": "Schema Structured Syndication", "url": "https://3s-docs.org/", "description": ""}, {"name": "RSS2JSONFeed converter", "url": "https://rss2json.com", "description": ""}, {"name": "RSS/Atom to JSONFeed Converter", "url": "https://feed2json.org/", "description": ""}, {"name": "RSS feed to JSON API", "url": "https://rss-to-json-serverless-api.vercel.app/", "description": ""}, {"name": "rss to json", "url": "https://github.com/nasa8x/rss-to-json", "description": "", "stars": "184"}, {"name": "rsscrape", "url": "https://github.com/trbznk/rsscrape", "description": "", "stars": "18"}, {"name": "Feed Extractor", "url": "https://extractor-demos.pages.dev/feed-extractor", "description": ""}, {"name": "feed-generator.app", "url": "https://feed-generator.app/", "description": ""}, {"name": "OPML", "url": "http://opml.org/spec2.opml", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 RSS Extensions", "entries": [{"name": "Media RSS Specification", "url": "https://www.rssboard.org/media-rss", "description": ""}, {"name": "GeoRSS", "url": "http://www.georss.org/", "description": ""}, {"name": "Podcast Index: the \"podcast\" namespace", "url": "https://github.com/Podcastindex-org/podcast-namespace", "description": "", "stars": "464"}, {"name": "Event RSS Feed", "url": "https://gist.github.com/erkattak/071ab8af1fc64013d955", "description": ""}, {"name": "source namespace", "url": "http://source.scripting.com/#1653758422000", "description": ""}, {"name": "RSS + vCard", "url": "https://nfraprado.net/post/vcard-rss-as-an-alternative-to-social-media.html", "description": ""}, {"name": "Feed Validator for RSS and Atom", "url": "https://validator.w3.org/feed/check.cgi", "description": ""}, {"name": "Feed Analyzer", "url": "https://www.rss.style/feed-analyzer.html", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Apps", "entries": [{"name": "Reeder Classic", "url": "https://reederapp.com/classic/", "description": ""}, {"name": "\u5c0f\u4e50RSS\u9605\u8bfb\u5668", "url": "https://sites.google.com/site/zzllrrrssreader/", "description": ""}, {"name": "Royal RSS Reader", "url": "http://the-sz.com/products/royal/", "description": ""}, {"name": "RSS Tracker (Former name: RSS Stalker)", "url": "https://blog.richasy.cn/document/rss/", "description": ""}, {"name": "Winds", "url": "https://getstream.io/winds/", "description": ""}, {"name": "Readon", "url": "https://starkrimson.github.io/2017/09/06/ReadOnIntroduction/", "description": ""}, {"name": "FeedMe", "url": "https://github.com/seazon/FeedMe/", "description": "", "stars": "245"}, {"name": "News+", "url": "http://noinnion.com/newsplus/", "description": ""}, {"name": "Readably", "url": "https://twitter.com/readablyapp", "description": ""}, {"name": "SwipeNews", "url": "https://github.com/Tunous/SwipeNews-Issues", "description": "", "stars": "7"}, {"name": "~~Newsfold~~", "url": "http://mvilla.it/newsfold/", "description": ""}, {"name": "Feedbin", "url": "https://feedbin.com/", "description": ""}, {"name": "Inoreader", "url": "https://www.inoreader.com/", "description": ""}, {"name": "irreader", "url": "http://irreader.fatecore.com/", "description": ""}, {"name": "\u671f\u5f85\uff08Angelia\uff09", "url": "https://angelia.codeeer.com/", "description": ""}, {"name": "lire", "url": "http://lireapp.com/", "description": ""}, {"name": "~~\u5feb\u77e5~~", "url": "http://kzfeed.com/", "description": ""}, {"name": "NewsBlur", "url": "https://newsblur.com/", "description": ""}, {"name": "NetNewsWire", "url": "https://ranchero.com/netnewswire/", "description": ""}, {"name": "FeedDemon", "url": "http://www.feeddemon.com/", "description": ""}, {"name": "AnotherRSS", "url": "https://no-go.github.io/AnotherRSS/", "description": ""}, {"name": "Fiery Feeds", "url": "http://cocoacake.net/apps/fiery/", "description": ""}, {"name": "FeedReader", "url": "https://jangernert.github.io/FeedReader/", "description": ""}, {"name": "Uread", "url": "https://uread.ai/", "description": ""}, {"name": "Feedbro", "url": "https://nodetics.com/feedbro/", "description": ""}, {"name": "Feedly", "url": "https://feedly.com", "description": ""}, {"name": "RSS Bandit", "url": "http://rssbandit.org/", "description": ""}, {"name": "GNOME Feeds", "url": "https://gabmus.gitlab.io/gnome-feeds/", "description": ""}, {"name": "USEPANDA", "url": "https://usepanda.com/", "description": ""}, {"name": "Akregator", "url": "https://kde.org/applications/internet/org.kde.akregator", "description": ""}, {"name": "QuiteRSS", "url": "https://quiterss.org/", "description": ""}, {"name": "Liferea", "url": "https://lzone.de/liferea/", "description": ""}, {"name": "feeder", "url": "https://feeder.co/", "description": ""}, {"name": "Unread", "url": "https://www.goldenhillsoftware.com/unread/", "description": ""}, {"name": "Bloglovin\u2019", "url": "https://www.bloglovin.com/", "description": ""}, {"name": "Flipboard", "url": "https://flipboard.com/", "description": ""}, {"name": "\u539a\u58a8 deepink", "url": "https://www.deepink.cn/", "description": ""}, {"name": "Fraidycat", "url": "https://fraidyc.at/", "description": ""}, {"name": "Zr \u5b5c\u7136", "url": "https://www.coolapk.com/apk/176794", "description": ""}, {"name": "News Explorer", "url": "https://betamagic.nl/products/newsexplorer.html", "description": ""}, {"name": "Leaf for Mac", "url": "https://rockysandstudio.com/", "description": ""}, {"name": "ReadKit", "url": "https://readkitapp.com/", "description": ""}, {"name": "Cappuccino", "url": "https://cappuccinoapp.com/", "description": ""}, {"name": "RSS Reader Prime", "url": "http://orzer.zhangzichuan.cn/2019/03/26/ReaderPrime/", "description": ""}, {"name": "Raven Reader", "url": "https://ravenreader.app/", "description": ""}, {"name": "Smart RSS extension", "url": "https://github.com/SmartRSS/Smart-RSS", "description": "", "stars": "125"}, {"name": "FeedPop", "url": "https://github.com/xs9627/feedpop", "description": "", "stars": "35"}, {"name": "DEVONthink", "url": "https://www.devontechnologies.com/apps/devonthink", "description": ""}, {"name": "Sismics Reader", "url": "https://www.sismics.com/reader/#!/home", "description": ""}, {"name": "RSSOwlnix", "url": "https://github.com/Xyrio/RSSOwlnix", "description": "", "stars": "256"}, {"name": "Vienna", "url": "https://www.vienna-rss.com/", "description": ""}, {"name": "\u6df1\u84dd\u9605\u8bfb bluereader", "url": "https://bluereader.org/", "description": ""}, {"name": "RSS Guard", "url": "https://github.com/martinrotter/rssguard", "description": "", "stars": "2.5k"}, {"name": "NewsBar", "url": "http://www.newsbar-app.com/", "description": ""}, {"name": "Aggregator", "url": "https://tughi.github.io/aggregator-android/", "description": ""}, {"name": "Newsflow", "url": "https://www.microsoft.com/store/apps/9nblggh58s5r/", "description": ""}, {"name": "Feeds by Felfele", "url": "https://github.com/felfele/feeds", "description": "", "stars": "19"}, {"name": "gReader", "url": "http://noinnion.com/greader/", "description": ""}, {"name": "Ego Reader", "url": "https://egorss.com/", "description": ""}, {"name": "Brief", "url": "https://github.com/brief-rss/brief", "description": "", "stars": "227"}, {"name": "Fluent Reader", "url": "https://hyliu.me/fluent-reader/", "description": ""}, {"name": "\u8ba2\u9605\u5e1d", "url": "https://www.dingyuedi.com/", "description": ""}, {"name": "Livemarks", "url": "https://github.com/nt1m/livemarks/", "description": "", "stars": "255"}, {"name": "CubeRSS Reader", "url": "https://www.cube-soft.jp/cuberssreader/", "description": ""}, {"name": "Drop Feeds", "url": "https://github.com/dauphine-dev/drop-feeds", "description": "", "stars": "20"}, {"name": "Readrops", "url": "https://github.com/readrops/Readrops", "description": "", "stars": "543"}, {"name": "NewsFlash", "url": "https://gitlab.com/news-flash/news_flash_gtk", "description": ""}, {"name": "Newsify", "url": "https://newsify.co/", "description": ""}, {"name": "Kinss for Kindle", "url": "https://github.com/xizeyoupan/kinss", "description": "", "stars": "52"}, {"name": "Feedmill", "url": "https://furnacecreek.org/feedmill/", "description": ""}, {"name": "Slick RSS", "url": "https://github.com/hecktarzuli/slick-rss", "description": "", "stars": "9"}, {"name": "Super Simple RSS Reader (ssRSS Reader)", "url": "http://ssrss.aijiwai.com/", "description": ""}, {"name": "RSS Menu", "url": "http://edotstudios.com/products/9", "description": ""}, {"name": "Aktuell", "url": "https://appssalon.de/en/aktuell/", "description": ""}, {"name": "Feed Wrangler", "url": "https://feedwrangler.net/welcome.html", "description": ""}, {"name": "Web Subscriber", "url": "https://zoziapps.ch/web-subscriber/", "description": ""}, {"name": "baRSS", "url": "https://github.com/relikd/baRSS", "description": "", "stars": "149"}, {"name": "Yarr", "url": "https://github.com/nkanaev/yarr", "description": "", "stars": "3.8k"}, {"name": "Elytra", "url": "https://elytra.app/", "description": ""}, {"name": "FeedIt", "url": "https://feedit.sk/", "description": ""}, {"name": "NiceFeed", "url": "https://github.com/joshuacerdenia/NiceFeed", "description": "", "stars": "93"}, {"name": "Newsbite", "url": "https://newsbite.app/", "description": ""}, {"name": "Flym", "url": "https://github.com/FredJul/Flym", "description": "", "stars": "957"}, {"name": "Homura", "url": "https://github.com/Saul-Mirone/homura", "description": "", "stars": "273"}, {"name": "\u82f1\u8bed\u8f7b\u677e\u8bfb", "url": "https://tiny4.org/enreader/", "description": ""}, {"name": "Dinosaur RSS", "url": "https://dinorss.org/", "description": ""}, {"name": "An Otter RSS", "url": "https://twitter.com/AnOtterRSS", "description": ""}, {"name": "Pindoo", "url": "https://steveluoxin.github.io/", "description": ""}, {"name": "\u77e5\u5fae", "url": "https://github.com/wizos/loread", "description": "", "stars": "128"}, {"name": "Ark View", "url": "https://www.definestudio.in/2018/02/introducing-ark-view.html", "description": ""}, {"name": "Brook", "url": "https://github.com/adamsanderson/brook", "description": "", "stars": "28"}, {"name": "Socialife / News Suite by Sony", "url": "http://socialife.sony.net/en_ww/what-is/", "description": ""}, {"name": "Stories Now", "url": "https://n4no.com/projects/storiesNow/", "description": ""}, {"name": "Newsfeeder", "url": "https://newsfeeder.esstudio.site/", "description": ""}, {"name": "feedo", "url": "https://feedo-android.github.io/", "description": ""}, {"name": "Readian News", "url": "https://readian.io/", "description": ""}, {"name": "Stream", "url": "https://stream.hayseed.co/", "description": ""}, {"name": "SlowFeeds", "url": "https://zoziapps.ch/slowfeeds/", "description": ""}, {"name": "Harbor", "url": "https://harbor.page/", "description": ""}, {"name": "Sage-like", "url": "https://addons.mozilla.org/en-US/firefox/addon/sage-like/", "description": ""}, {"name": "Pluma RSS Reader", "url": "https://www.reddit.com/r/androidapps/comments/ic0fqi/pluma_rss_reader/", "description": ""}, {"name": "Follow feature @ Chrome", "url": "https://www.pcmag.com/news/google-follow-rss-reader-appears-in-chromes-stable-release", "description": ""}, {"name": "Feedibus", "url": "https://www.reddit.com/r/rss/comments/qdgv96/feedibus_a_new_rss_feed_reader_app_powered_by/", "description": ""}, {"name": "LinkLonk", "url": "https://linklonk.com/", "description": ""}, {"name": "Big News", "url": "https://bignews.app/", "description": ""}, {"name": "Cupfeed", "url": "https://cupfeed.app/", "description": ""}, {"name": "Substack Reader", "url": "https://substack.com/inbox", "description": ""}, {"name": "News", "url": "https://f-droid.org/packages/co.appreactor.news/", "description": ""}, {"name": "Feeder", "url": "https://gitlab.com/spacecowboy/Feeder", "description": ""}, {"name": "Reams", "url": "https://reams.app/", "description": ""}, {"name": "RSS News Ticker", "url": "https://ticker.salz-amt.co.at/", "description": ""}, {"name": "Read You", "url": "https://github.com/Ashinch/ReadYou/", "description": "", "stars": "7k"}, {"name": "WebFeed", "url": "https://taoshu.in/webfeed/", "description": ""}, {"name": "Matter Reader", "url": "https://hq.getmatter.com/", "description": ""}, {"name": "Folio Reader", "url": "https://foliorss.com/", "description": ""}, {"name": "Speak News", "url": "http://www.imaja.com/speaknews/", "description": ""}, {"name": "feeeed", "url": "https://feeeed.nateparrott.com/", "description": ""}, {"name": "\u60f3\u770b", "url": "https://chentiansaber.notion.site/chentiansaber/APP-4befacfd391c4530b462ff85296aaaeb", "description": ""}, {"name": "Next Level News", "url": "https://nextlevelnews.app/", "description": ""}, {"name": "Lettura", "url": "https://github.com/zhanglun/lettura", "description": "", "stars": "1.8k"}, {"name": "Artykul", "url": "https://artykul.org/", "description": ""}, {"name": "RSS Brain", "url": "https://rssbrain.com/", "description": ""}, {"name": "ReadWise Reader", "url": "https://readwise.io/read", "description": ""}, {"name": "RSS \u9605\u8bfb\u5668", "url": "https://logspot.hocgin.top/addone-rss-reader", "description": ""}, {"name": "MeRead", "url": "https://github.com/gvenusleo/meread", "description": "", "stars": "442"}, {"name": "Feedy", "url": "https://krillapps.com/feedy/", "description": ""}, {"name": "Stratum", "url": "https://andrewzuo.com/a-brief-history-of-stratum-9b286c238ad7", "description": ""}, {"name": "FeedFlow", "url": "https://www.feedflow.dev/", "description": ""}, {"name": "Read Copilot", "url": "https://cybertrek.eu.org/", "description": ""}, {"name": "Den for RSS", "url": "https://den.io/", "description": ""}, {"name": "ReadBot", "url": "https://apps.apple.com/app/readbot/id6449085999", "description": ""}, {"name": "Agr Reader", "url": "https://www.agrreader.xyz/", "description": ""}, {"name": "Twine", "url": "https://github.com/msasikanth/twine", "description": "", "stars": "2.3k"}, {"name": "Readine", "url": "https://readine.app/", "description": ""}, {"name": "StreamSphere", "url": "https://www.producthunt.com/products/streamsphere", "description": ""}, {"name": "Quickify", "url": "https://quickify.app/", "description": ""}, {"name": "Collie", "url": "https://parksb.github.io/work/18.html", "description": ""}, {"name": "Wire", "url": "https://wirereader.app", "description": ""}, {"name": "Bulletin AI", "url": "https://www.pnguin.app/", "description": ""}, {"name": "Your News", "url": "https://yournews.app/", "description": ""}, {"name": "Fiper", "url": "https://www.fiper.net/en/", "description": ""}, {"name": "PoweReader", "url": "https://powereader.app/", "description": ""}, {"name": "Follow", "url": "https://follow.is/", "description": ""}, {"name": "Quick RSS", "url": "https://wangchujiang.com/quick-rss/", "description": ""}, {"name": "inRead", "url": "https://inread.top/", "description": ""}, {"name": "Tapestry", "url": "https://usetapestry.com/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Wechat Mini Apps", "entries": [{"name": "\u6538\u9605", "url": "https://minapp.com/miniapp/12066/", "description": ""}, {"name": "Resser \u9605\u89c1", "url": "https://github.com/rhinoc/Resser", "description": "", "stars": "75"}, {"name": "\u5373\u523b\u9605", "url": "https://eleduck.com/posts/N0fbEm", "description": ""}, {"name": "\u6b62\u9605", "url": "https://mp.weixin.qq.com/s/1PNLyA7IQtEQ8m8iE6MiRg", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Hosted Readers", "entries": [{"name": "Reabble", "url": "https://reabble.com/", "description": ""}, {"name": "Winds", "url": "https://getstream.io/winds/", "description": ""}, {"name": "ReadCog", "url": "https://www.readcog.cn/", "description": ""}, {"name": "Feedbin", "url": "https://feedbin.com/", "description": ""}, {"name": "RSSANT \u8681\u9605", "url": "https://rss.anyant.com/", "description": ""}, {"name": "RSSGROUND", "url": "https://www.rssground.com/", "description": ""}, {"name": "Inoreader", "url": "https://www.inoreader.com/", "description": ""}, {"name": "Feedly", "url": "https://feedly.com", "description": ""}, {"name": "USEPANDA", "url": "https://usepanda.com/", "description": ""}, {"name": "The Old Reader", "url": "https://theoldreader.com/", "description": ""}, {"name": "\u5df2\u601d OhMyRSS", "url": "https://ohmyrss.com/", "description": ""}, {"name": "elink", "url": "https://elink.io/", "description": ""}, {"name": "Bloglovin\u2019", "url": "https://www.bloglovin.com/", "description": ""}, {"name": "Flipboard", "url": "https://flipboard.com/", "description": ""}, {"name": "Netvibes", "url": "https://www.netvibes.com/", "description": ""}, {"name": "Enkel", "url": "https://enkel.fyi/", "description": ""}, {"name": "Newspipe", "url": "https://www.newspipe.org/", "description": ""}, {"name": "Feeds Pub", "url": "https://feeds.pub", "description": ""}, {"name": "Feedspot", "url": "https://www.feedspot.com/", "description": ""}, {"name": "BazQux", "url": "https://bazqux.com/", "description": ""}, {"name": "FeedHQ", "url": "https://feedhq.org/", "description": ""}, {"name": "Simple RSS Reader", "url": "https://simplerssreader.com/", "description": ""}, {"name": "Miniflux", "url": "https://miniflux.app/hosting.html", "description": ""}, {"name": "Nooshub", "url": "https://www.nooshub.com/", "description": ""}, {"name": "CommaFeed", "url": "https://www.commafeed.com/", "description": ""}, {"name": "\u6df1\u84dd\u9605\u8bfb bluereader", "url": "https://bluereader.org/", "description": ""}, {"name": "~~flowreader~~", "url": "https://flowreader.com/", "description": ""}, {"name": "reedah", "url": "https://www.reedah.com/", "description": ""}, {"name": "~~FeedFox~~", "url": "https://feedfox.netlify.app/", "description": ""}, {"name": "Feedsubs", "url": "https://feedsubs.com/", "description": ""}, {"name": "~~Feediary~~", "url": "https://blog.feediary.com/posts/2019-09-02-goodbye/", "description": ""}, {"name": "WeReader", "url": "https://WeReader.app", "description": ""}, {"name": "ProgRSSive", "url": "https://progrssive.now.sh/", "description": ""}, {"name": "Follow.it", "url": "https://follow.it/", "description": ""}, {"name": "Feed Wrangler", "url": "https://feedwrangler.net/welcome.html", "description": ""}, {"name": "weloverss", "url": "https://weloverss.com/", "description": ""}, {"name": "Rivered", "url": "https://www.rivered.io/", "description": ""}, {"name": "1feed", "url": "https://1feed.app/", "description": ""}, {"name": "RssReader", "url": "https://rssreader.cc/", "description": ""}, {"name": "FeedIt", "url": "https://feedit.sk/", "description": ""}, {"name": "rssdeck", "url": "https://rssdeck.wews.co.zw/", "description": ""}, {"name": "A RSS Reader Demo partially using blockchain", "url": "http://tool.ppkpub.org/rss/", "description": ""}, {"name": "The Webpage", "url": "https://news.russellsaw.io/", "description": ""}, {"name": "Substack Reader", "url": "https://substack.com/inbox", "description": ""}, {"name": "RSS Dashboard", "url": "https://rssdashboard.appspot.com/", "description": ""}, {"name": "ReadDig", "url": "https://www.readdig.com/", "description": ""}, {"name": "GoodNews", "url": "https://goodnews.click/", "description": ""}, {"name": "Unvisited.io", "url": "https://unvisited.io/", "description": ""}, {"name": "Stupid RSS Reader", "url": "https://gurov.github.io/stupid-rss-reader/", "description": ""}, {"name": "Newsfeeder", "url": "https://newsfeeder.esstudio.site/", "description": ""}, {"name": "P\u00e9trolette", "url": "https://petrolette.space/", "description": ""}, {"name": "Readian News", "url": "https://readian.io/", "description": ""}, {"name": "ReadMark", "url": "https://readmark.io/", "description": ""}, {"name": "Outlooker", "url": "https://reader.brokendreams.cloud", "description": ""}, {"name": "FeedPaper", "url": "https://feedpaper.app/", "description": ""}, {"name": "Cake Reader", "url": "https://cakereader.com/", "description": ""}, {"name": "nosh", "url": "https://nosh.rocks", "description": ""}, {"name": "LinkLonk", "url": "https://linklonk.com/", "description": ""}, {"name": "readrrr", "url": "https://readrrr.co", "description": ""}, {"name": "Airss Reader", "url": "https://airss.roastidio.us/", "description": ""}, {"name": "sumi.news", "url": "https://sumi.news", "description": ""}, {"name": "Qi Reader", "url": "https://www.qireader.com/", "description": ""}, {"name": "RSS\u00b7Cafe", "url": "https://rss.cafe/", "description": ""}, {"name": "\u671f\u5f85 \u7dab\u4e0a\u7248", "url": "https://v2rss.com/", "description": ""}, {"name": "Symfoz", "url": "https://symfoz.com/", "description": ""}, {"name": "WebFollow", "url": "https://webfollow.cc", "description": ""}, {"name": "The Feedgram", "url": "https://thefeedgram.com/", "description": ""}, {"name": "Yakread", "url": "https://yakread.com/", "description": ""}, {"name": "RSS Brain", "url": "https://rssbrain.com/", "description": ""}, {"name": "ReadWise Reader", "url": "https://readwise.io/read", "description": ""}, {"name": "MoFeed", "url": "https://mofeed.news/", "description": ""}, {"name": "FeedGears", "url": "https://www.feedgears.com/", "description": ""}, {"name": "GistReader", "url": "https://gistreader.com/", "description": ""}, {"name": "FeedGrid", "url": "https://feedgrid.io/", "description": ""}, {"name": "Apricot", "url": "https://theapricot.io/", "description": ""}, {"name": "Vore", "url": "https://vore.website/", "description": ""}, {"name": "feedful", "url": "https://feedful.app/", "description": ""}, {"name": "FeedDeck", "url": "https://feeddeck.app/", "description": ""}, {"name": "Readine", "url": "https://pwa.readine.app/", "description": ""}, {"name": "Feeds Fun", "url": "https://feeds.fun/", "description": ""}, {"name": "Freshet", "url": "https://freshet.net/", "description": ""}, {"name": "Awakari", "url": "https://awakari.com/", "description": ""}, {"name": "Refeed", "url": "https://refeedreader.com/", "description": ""}, {"name": "Lighthouse", "url": "https://lighthouseapp.io/", "description": ""}, {"name": "Fiper", "url": "https://www.fiper.net/en/", "description": ""}, {"name": "Feedboard", "url": "https://feedboard.app/", "description": ""}, {"name": "RSS is Awesome", "url": "https://rssisawesome.com/", "description": ""}, {"name": "Follow", "url": "https://follow.is/", "description": ""}, {"name": "Social Reader", "url": "https://github.com/hyphacoop/reader.distributed.press", "description": "", "stars": "18"}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Self Hosted Readers", "entries": [{"name": "Matcha - Daily RSS Digest", "url": "https://github.com/piqoni/matcha", "description": "", "stars": "727"}, {"name": "Tiny Tiny RSS", "url": "https://tt-rss.org", "description": ""}, {"name": "FreshRSS", "url": "https://freshrss.org", "description": ""}, {"name": "rss-web", "url": "https://github.com/sin1ght/rss-web", "description": "", "stars": "60"}, {"name": "selfoss", "url": "https://selfoss.aditu.de/", "description": ""}, {"name": "RSSANT \u8681\u9605", "url": "https://rss.anyant.com/", "description": ""}, {"name": "Miniflux", "url": "https://miniflux.app/index.html", "description": ""}, {"name": "Stringer", "url": "https://github.com/swanson/stringer", "description": "", "stars": "4.1k"}, {"name": "Newspipe", "url": "https://www.newspipe.org/", "description": ""}, {"name": "Feedval", "url": "http://feedval.com", "description": ""}, {"name": "CommaFeed", "url": "https://www.commafeed.com/", "description": ""}, {"name": "Grapevine", "url": "https://github.com/MichaelRBond/Grapevine-Rss-Aggregator/", "description": "", "stars": "5"}, {"name": "RSSMonster", "url": "https://github.com/pietheinstrengholt/rssmonster", "description": "", "stars": "463"}, {"name": "Temboz", "url": "https://github.com/fazalmajid/temboz", "description": "", "stars": "84"}, {"name": "NewsBlur", "url": "https://newsblur.com/", "description": ""}, {"name": "Feedbin", "url": "https://feedbin.com/", "description": ""}, {"name": "KrISS feed", "url": "http://tontof.net/kriss/feed/", "description": ""}, {"name": "Leed (Light Feed)", "url": "https://github.com/LeedRSS/Leed", "description": "", "stars": "231"}, {"name": "FeedFox", "url": "https://feedfox.netlify.app/", "description": ""}, {"name": "Feedsubs", "url": "https://feedsubs.com/", "description": ""}, {"name": "ProgRSSive", "url": "https://progrssive.now.sh/", "description": ""}, {"name": "reader", "url": "https://github.com/lemon24/reader", "description": "", "stars": "525"}, {"name": "C-LX RSS", "url": "https://github.com/timovn/C-LX-RSS", "description": ""}, {"name": "RSS Reader based on Notion", "url": "https://blog.dmitrykankalovich.com/transform-notion-into-rss-reader-with-aws-lambda-and-aws-cdk-bc91c5fdc8d3", "description": ""}, {"name": "Outlooker", "url": "https://reader.brokendreams.cloud", "description": ""}, {"name": "Bubo Reader", "url": "https://george.mand.is/2019/11/introducing-bubo-rss-an-absurdly-minimalist-rss-feed-reader/", "description": ""}, {"name": "Orpinton News", "url": "https://github.com/frysztak/orpington-news", "description": "", "stars": "116"}, {"name": "Informate.club", "url": "https://infomate.club/", "description": ""}, {"name": "Huntly", "url": "https://github.com/lcomplete/huntly", "description": "", "stars": "2.3k"}, {"name": "Kodoku", "url": "https://kodoku.hyoban.cc", "description": ""}, {"name": "FeedDeck", "url": "https://feeddeck.app/", "description": ""}, {"name": "Feeds Fun", "url": "https://feeds.fun/", "description": ""}, {"name": "Coldsweat", "url": "https://lab.passiomatic.com/coldsweat/", "description": ""}, {"name": "Refeed", "url": "https://refeedreader.com/", "description": ""}, {"name": "Fusion", "url": "https://github.com/0x2E/fusion", "description": "", "stars": "2k"}, {"name": "srcrs/rss-reader", "url": "https://github.com/srcrs/rss-reader", "description": "", "stars": "432"}, {"name": "Social Reader", "url": "https://github.com/hyphacoop/reader.distributed.press", "description": "", "stars": "18"}, {"name": "Dashboard", "url": "https://github.com/Rozhovetskyi/Dashboard", "description": "![Open-Source Software][oss icon]![Freeware][freeware icon] lightweight, customizable, client-side RSS feeds dashboard.", "stars": "5"}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 RSS Reader in Email System", "entries": [{"name": "Outlook", "url": "https://www.microsoft.com/en-us/microsoft-365/outlook/email-and-calendar-software-microsoft-outlook", "description": ""}, {"name": "Mozilla Thunderbird", "url": "https://www.thunderbird.net/", "description": ""}, {"name": "Vivaldi Feed Reader", "url": "https://vivaldi.com/blog/vivaldi-mail-technical-preview/", "description": ""}, {"name": "Postbox", "url": "https://www.postbox-inc.com/", "description": ""}, {"name": "Cypht", "url": "https://cypht.org/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Terminal-based / programmable RSS readers", "entries": [{"name": "cast-text", "url": "https://github.com/piqoni/cast-text", "description": "", "stars": "160"}, {"name": "newsbeuter", "url": "https://newsbeuter.org/", "description": ""}, {"name": "Newsboat", "url": "https://newsboat.org/", "description": ""}, {"name": "feed2exec", "url": "https://feed2exec.readthedocs.io/en/stable/", "description": ""}, {"name": "GORSS - Go RSS Reader", "url": "https://github.com/Lallassu/gorss", "description": "", "stars": "458"}, {"name": "reader", "url": "https://github.com/lemon24/reader", "description": "", "stars": "525"}, {"name": "neix", "url": "https://github.com/tomschwarz/neix", "description": "", "stars": "211"}, {"name": "Elfeed Emacs Web Feed Reader", "url": "https://github.com/skeeto/elfeed", "description": "", "stars": "1.7k"}, {"name": "Journalist", "url": "https://xn--gckvb8fzb.com/journalist-an-rss-aggregator/", "description": ""}, {"name": "EAF RSS", "url": "https://github.com/emacs-eaf/eaf-rss-reader", "description": "", "stars": "23"}, {"name": "Syndicationd", "url": "https://github.com/ymgyt/syndicationd", "description": "", "stars": "151"}, {"name": "Cleed", "url": "https://github.com/radulucut/cleed", "description": "", "stars": "207"}, {"name": "feed.nvim - Neovim Web Feed Reader", "url": "https://github.com/neo451/feed.nvim", "description": "", "stars": "198"}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 RSS services powered by utilizing GitHub", "entries": [{"name": "rssTea", "url": "https://github.com/avadhesh18/rssTea", "description": "", "stars": "80"}, {"name": "GARSS", "url": "https://github.com/zhaoolee/garss", "description": "", "stars": "1.4k"}, {"name": "osmos::feed", "url": "https://github.com/osmoscraft/osmosfeed", "description": "", "stars": "987"}, {"name": "RSSeveryday", "url": "https://github.com/GuangzheJiang/rss_everyday", "description": "", "stars": "204"}, {"name": "Bubo reader", "url": "https://github.com/georgemandis/bubo-rss", "description": "", "stars": "227"}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 RSS services powered by utilizing Notion", "entries": [{"name": "NotionFeeder", "url": "https://github.com/ravgeetdhillon/notion-feeder", "description": "", "stars": "323"}, {"name": "Notion-Feed", "url": "https://notion-feed.com/", "description": ""}, {"name": "Notion RSS Reader", "url": "https://dev.to/watsuyo/new-release-notion-rss-reader-1jc4", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 RSS services powered by utilizing Obsidian", "entries": [{"name": "Obsidian-RSS", "url": "https://github.com/joethei/obsidian-rss", "description": "", "stars": "460"}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Players", "entries": [{"name": "RSS Video Player", "url": "http://rssvideoplayer.com/", "description": ""}, {"name": "Miro", "url": "http://www.getmiro.com/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Server / Backend", "entries": [{"name": "ARSSE", "url": "https://thearsse.com/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Smart Watch Apps", "entries": [], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Other Apps", "entries": [{"name": "Zotero", "url": "https://zotero.org", "description": ""}, {"name": "sensor.feedparser", "url": "https://github.com/custom-components/feedparser", "description": "", "stars": "176"}, {"name": "VSCode-RSS", "url": "https://github.com/luyuhuang/vscode-rss", "description": "", "stars": "170"}, {"name": "Microsoft SharePoint", "url": "https://sharepoint.handsontek.net/2020/11/01/create-rss-feed-using-sharepoint-news/", "description": ""}, {"name": "Brave Today", "url": "https://brave.com/brave-today-rss/", "description": ""}, {"name": "utools", "url": "https://u.tools/", "description": ""}, {"name": "Planet", "url": "https://planetable.eth.limo/C171164A-F0B7-4915-9FC6-4BC4217D7971/", "description": ""}, {"name": "Feedolin", "url": "https://github.com/strukturart/feedolin", "description": "", "stars": "44"}, {"name": "Legado", "url": "https://gedoor.github.io/", "description": ""}, {"name": "Mastofeeder", "url": "https://mastofeeder.com/", "description": ""}, {"name": "PlainApp", "url": "https://github.com/ismartcoding/plain-app", "description": "", "stars": "3.4k"}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 TestFlight / Early Access", "entries": [{"name": "Feeds by Felfele", "url": "https://github.com/felfele/feeds", "description": "", "stars": "19"}, {"name": "NetNewsWire TestFlight", "url": "https://netnewswire.com/test-ios", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Web3 feed readers", "entries": [{"name": "Xfeed", "url": "https://xfeed.app/explore", "description": ""}, {"name": "GitHub", "url": "https://www.ronaldsvilcins.com/2020/03/26/rss-feeds-for-your-github-releases-tags-and-activity/", "description": ""}, {"name": "YouTube", "url": "https://chriswere.uk/rss-youtube.html", "description": ""}, {"name": "Medium", "url": "https://help.medium.com/hc/en-us/articles/214874118-Using-RSS-feeds-of-profiles-publications-and-topics", "description": ""}, {"name": "Bing", "url": "https://www.reddit.com/r/rss/comments/lckjjr/bing_rss_search_operators_yesbing/", "description": ""}, {"name": "Yahoo", "url": "https://www.reddit.com/r/rss/comments/lckjjr/bing_rss_search_operators_yesbing/", "description": ""}, {"name": "DuckDuckGo", "url": "https://www.reddit.com/r/rss/comments/lckjjr/bing_rss_search_operators_yesbing/", "description": ""}, {"name": "Vimeo", "url": "https://help.rasa.io/hc/en-us/articles/360045535193-How-to-create-an-rss-feed-for-a-Vimeo-channel", "description": ""}, {"name": "Hey World", "url": "https://hey.com/world/", "description": ""}, {"name": "Apple Developer Forum", "url": "https://developer.apple.com/news/?id=n33tv3lm", "description": ""}, {"name": "Odysee", "url": "https://odysee.com/@Odysee:8/odysee-rss:4?r=jPVaXdN5LXrmMYrGQvJzQmrztE4sDnxy", "description": ""}, {"name": "RSS3 - The Feed of Web3", "url": "https://twitter.com/rss3_/status/1539749435835662336", "description": ""}, {"name": "The RSS endpoint Gist", "url": "https://gist.github.com/thefranke/63853a6f8c499dc97bc17838f6cedcc2#readersaggregators", "description": ""}, {"name": "The Top 125 RSS Open Source Projects", "url": "https://awesomeopensource.com/projects/rss", "description": ""}, {"name": "Feed Readers @ Awesome-Selfhosted", "url": "https://github.com/awesome-selfhosted/awesome-selfhosted#feed-readers", "description": "", "stars": "280k"}, {"name": "RSS \u5de5\u5177\u5927\u5168 by \u5e7b\u74a7", "url": "https://blog.wizos.me/20180412-134.html", "description": ""}, {"name": "RSS \u9879\u76ee: a WorkFlowy list", "url": "https://workflowy.com/#/6e20a3531287", "description": ""}, {"name": "RSS\u6307\u5357", "url": "https://efficiencyfollow.notion.site/RSS-01f580f05df2412993c5ad0f68f0a95d", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 RSSHub", "entries": [{"name": "Public instances on official page", "url": "https://docs.rsshub.app/guide/instances", "description": ""}, {"name": "Third-party instances within the Follow app", "url": "https://app.follow.is/rsshub", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 TTRSS", "entries": [], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 FreshRSS", "entries": [], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 RSS-Bridge", "entries": [{"name": "Public Hosts", "url": "https://rss-bridge.github.io/rss-bridge/General/Public_Hosts.html", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Miniflux", "entries": [], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Full-Text RSS", "entries": [], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 TTRSS", "entries": [{"name": "ttrss-theme-rsshub", "url": "https://github.com/DIYgod/ttrss-theme-rsshub", "description": "", "stars": "95"}, {"name": "Pink-Feedly Theme for Tiny Tiny RSS", "url": "https://t.me/s/realSpencerWoo/85", "description": ""}, {"name": "Tiny Tiny RSS Feedlish Theme", "url": "https://github.com/Gravemind/tt-rss-feedlish-theme", "description": "", "stars": "38"}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 DEVONthink", "entries": [{"name": "devonthink-heti", "url": "https://github.com/sivan/devonthink-heti", "description": "", "stars": "111"}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Miniflux", "entries": [{"name": "reminiflux", "url": "https://reminiflux.github.io/", "description": ""}, {"name": "miniflux-theme-reeder", "url": "https://github.com/rootknight/Miniflux-Theme-Reeder", "description": "", "stars": "155"}, {"name": "Reeder like theme", "url": "https://github.com/rootknight/Miniflux-Theme-Reeder", "description": "", "stars": "155"}, {"name": "Reactflux", "url": "https://github.com/electh/ReactFlux", "description": "", "stars": "462"}, {"name": "Nextflux", "url": "https://github.com/electh/nextflux", "description": "", "stars": "425"}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Telegram", "entries": [{"name": "NodeRSSbot", "url": "https://rssbot.vercel.app/", "description": ""}, {"name": "~~flowerss~~", "url": "https://t.me/rssflowbot", "description": ""}, {"name": "RustRssBot", "url": "https://t.me/RustRssBot", "description": ""}, {"name": "~~EventsAggregatorBot~~", "url": "https://t.me/EventsAggregatorBot", "description": ""}, {"name": "rss2tg\\_bot", "url": "https://t.me/rss2tg_bot", "description": ""}, {"name": "TheFeedReaderBot", "url": "http://thefeedreaderbot.com/index.html", "description": ""}, {"name": "AximoBot", "url": "https://t.me/AximoBot", "description": ""}, {"name": "FeedManBot", "url": "https://t.me/FeedManBot", "description": ""}, {"name": "el\\_monitorro\\_bot", "url": "https://t.me/el_monitorro_bot", "description": ""}, {"name": "Feed2Telegram", "url": "https://t.me/Feed2Telegram_bot", "description": ""}, {"name": "FeedSubscriberBot", "url": "https://t.me/FeedSubscriberBot", "description": ""}, {"name": "RSS Bot", "url": "https://t.me/rss_bot", "description": ""}, {"name": "RobotRSS", "url": "https://t.me/PyRSSBot", "description": ""}, {"name": "RobotRSS", "url": "https://t.me/PyRSS2Bot", "description": ""}, {"name": "RSS to Telegram Bot", "url": "https://t.me/RSStT_Bot", "description": ""}, {"name": "Fidder", "url": "https://t.me/FidderBot", "description": ""}, {"name": "G Reader", "url": "https://t.me/GReaderBot", "description": ""}, {"name": "AwakariBot", "url": "https://t.me/AwakariBot", "description": ""}, {"name": "News Keeper", "url": "https://t.me/newskeeperbot", "description": ""}, {"name": "RSSWBot", "url": "https://t.me/RSSWBot", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 QQ", "entries": [{"name": "\u9177Q", "url": "https://cqp.cc/", "description": ""}, {"name": "el-bot", "url": "https://docs.bot.elpsy.cn/js/plugins/default.html#rss", "description": ""}, {"name": "ELF RSS", "url": "https://github.com/Quan666/ELF_RSS", "description": "", "stars": "607"}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 WeChat", "entries": [{"name": "Hamibot", "url": "https://hamibot.com/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Mastodon", "entries": [{"name": "@newsbot", "url": "https://mastodon.social/@newsbot", "description": ""}, {"name": "@birb@rss-parrot.net", "url": "https://rss-parrot.net/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Matrix", "entries": [{"name": "@RSSBot", "url": "https://matrix.to/#/@rss:t2bot.io", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 \u9489\u9489", "entries": [{"name": "Radio3io", "url": "http://radio3.io/", "description": ""}, {"name": "Micro.blog", "url": "https://micro.blog", "description": ""}, {"name": "Social Reader", "url": "https://github.com/hyphacoop/reader.distributed.press", "description": "", "stars": "18"}, {"name": "The Ukora:tm: News Search Service", "url": "https://www.rsssearchhub.com/", "description": ""}, {"name": "RSS Micro", "url": "http://www.rssmicro.com/", "description": ""}, {"name": "The RSS Discovery Engine", "url": "https://rdengine.herokuapp.com/", "description": ""}, {"name": "Feedle", "url": "https://feedle.world/", "description": ""}, {"name": "rss.ag", "url": "http://rss.ag/", "description": ""}, {"name": "Wire", "url": "https://search.wirereader.app/", "description": ""}, {"name": "Awakari", "url": "https://awakari.com/login.html", "description": ""}, {"name": "OpenOrb", "url": "https://openorb.idiot.sh/", "description": ""}, {"name": "Pipes", "url": "https://www.pipes.digital/", "description": ""}, {"name": "IFTTT", "url": "https://ifttt.com", "description": ""}, {"name": "Huginn", "url": "https://github.com/huginn/huginn", "description": "", "stars": "49k"}, {"name": "Platypush", "url": "https://platypush.readthedocs.io/en/latest/", "description": ""}, {"name": "Zapier", "url": "https://zapier.com", "description": ""}, {"name": "Power Automate", "url": "https://flow.microsoft.com/", "description": ""}, {"name": "RSS for Hackers @ Pipedream", "url": "https://rss.pipedream.com/", "description": ""}, {"name": "n8n.io", "url": "https://n8n.io/", "description": ""}, {"name": "Integromat", "url": "https://www.integromat.com/", "description": ""}, {"name": "OneUp", "url": "https://oneupapp.io", "description": ""}, {"name": "feedpushr", "url": "https://github.com/ncarlier/feedpushr", "description": "", "stars": "389"}, {"name": "Pipethru", "url": "https://www.pipethru.com/", "description": ""}, {"name": "~~Automate.io~~", "url": "https://automate.io/", "description": ""}, {"name": "Actionsflow", "url": "https://actionsflow.github.io/", "description": ""}, {"name": "integrately", "url": "https://integrately.com/", "description": ""}, {"name": "RSSGROUND", "url": "https://www.rssground.com/", "description": ""}, {"name": "Refind", "url": "https://refind.com/", "description": ""}, {"name": "USEPANDA", "url": "https://usepanda.com/", "description": ""}, {"name": "elink", "url": "https://elink.io/", "description": ""}, {"name": "Fraidycat", "url": "https://fraidyc.at/", "description": ""}, {"name": "Feedspot", "url": "https://www.feedspot.com/", "description": ""}, {"name": "Informate", "url": "https://informate.elsetech.io/", "description": ""}, {"name": "Castbee", "url": "https://castbee.net/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 RSS Feed Hosting", "entries": [{"name": "RSS hosting", "url": "https://www.rss-hosting.com/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 universally from", "entries": [{"name": "RSSHub", "url": "https://docs.rsshub.app/", "description": ""}, {"name": "RSS-Bridge", "url": "https://github.com/RSS-Bridge/rss-bridge/wiki", "description": "", "stars": "8.8k"}, {"name": "Huginn", "url": "https://github.com/huginn/huginn", "description": "", "stars": "49k"}, {"name": "RSS.app", "url": "https://rss.app/", "description": ""}, {"name": "RSS Box", "url": "https://rssbox.herokuapp.com/", "description": ""}, {"name": "granary", "url": "https://granary.io/", "description": ""}, {"name": "RSS-proxy", "url": "https://rssproxy-v1.migor.org", "description": ""}, {"name": "RSSerpent", "url": "https://github.com/RSSerpent/RSSerpent", "description": "", "stars": "208"}, {"name": "pyrsshub", "url": "https://pyrsshub.vercel.app/feeds", "description": ""}, {"name": "OpenRSS", "url": "https://openrss.org/", "description": ""}, {"name": "Versionfeeds", "url": "https://versionfeeds.com/", "description": ""}, {"name": "RSS Worker", "url": "https://github.com/yllhwa/RSSWorker", "description": "", "stars": "733"}, {"name": "VeRSSion", "url": "https://verssion.one/", "description": ""}, {"name": "mkfd", "url": "https://github.com/TBosak/mkfd", "description": "", "stars": "263"}, {"name": "NebulaPicker", "url": "https://github.com/djsilva99/nebulapicker", "description": "", "stars": "1"}, {"name": "WebRSS", "url": "http://www.webrss.com/", "description": ""}, {"name": "Feedity", "url": "https://feedity.com/", "description": ""}, {"name": "FetchRSS", "url": "http://fetchrss.com/", "description": ""}, {"name": "Inoreader", "url": "https://www.inoreader.com/", "description": ""}, {"name": "PolitePol", "url": "http://politepol.com/", "description": ""}, {"name": "~~FeedOcean~~", "url": "https://feedocean.com/", "description": ""}, {"name": "Feed Creator 2.0", "url": "https://createfeed.fivefilters.org/", "description": ""}, {"name": "HTML2RSS", "url": "https://html2rss.github.io", "description": ""}, {"name": "rsstodolist", "url": "https://rsstodolist.eu/", "description": ""}, {"name": "Feed me up, Scotty!", "url": "https://feed-me-up-scotty.vincenttunru.com/", "description": ""}, {"name": "Feedfry", "url": "https://feedfry.com", "description": ""}, {"name": "RSS Please", "url": "https://www.wezm.net/v2/posts/2022/generate-rss-from-webpage/", "description": ""}, {"name": "FreshRSS 1.20.0", "url": "https://github.com/FreshRSS/FreshRSS/releases/tag/1.20.0", "description": "", "stars": "14k"}, {"name": "ChangeDetection", "url": "https://lemonade.changedetection.io/start", "description": ""}, {"name": "RSSEverything", "url": "https://rss.stephenslab.top/", "description": ""}, {"name": "Feedmaker", "url": "https://feedmaker.fly.dev/", "description": ""}, {"name": "RSSHub", "url": "https://docs.rsshub.app/routes/other#zhuan-huan", "description": ""}, {"name": "RSS Bridge", "url": "https://rss-bridge.org/bridge01/#bridge-CssSelectorBridge", "description": ""}, {"name": "Feedropolis", "url": "https://feedropolis.cryptic.link/", "description": ""}, {"name": "RSS Anything", "url": "https://rss.diffbot.com/", "description": ""}, {"name": "RSSWebAll", "url": "https://rssweball.top/", "description": ""}, {"name": "AI RSS", "url": "https://airss.ft07.com", "description": ""}, {"name": "Telegram ToRSSBot", "url": "https://t.me/torssbot", "description": ""}, {"name": "Google Alerts", "url": "https://www.google.com/alerts", "description": ""}, {"name": "Google News", "url": "https://news.google.com/", "description": ""}, {"name": "Talkwalker Alerts", "url": "https://www.talkwalker.com/alerts", "description": ""}, {"name": "Bing News RSS feeds", "url": "https://www.bing.com/news/search?q=QUERY\\&format=rss", "description": ""}, {"name": "MarketChorus News Alerts", "url": "https://followthisstory.com/", "description": ""}, {"name": "GigaAlert", "url": "http://www.gigaalert.com/", "description": ""}, {"name": "Kill the Newsletter!", "url": "https://www.kill-the-newsletter.com/", "description": ""}, {"name": "mail2rss", "url": "https://github.com/lengthmin/mail2rss", "description": "", "stars": "72"}, {"name": "Notifier", "url": "https://notifier.in/", "description": ""}, {"name": "emails2rss", "url": "http://emails2rss.appspot.com/", "description": ""}, {"name": "Mailnesia", "url": "https://mailnesia.com/", "description": ""}, {"name": "Feed4Mail", "url": "https://feed4.email/", "description": ""}, {"name": "Notifier", "url": "https://notifier.in/", "description": ""}, {"name": "padlet", "url": "https://padlet.com", "description": ""}, {"name": "Kanban Tool", "url": "https://kanbantool.com/", "description": ""}, {"name": "MyBoard", "url": "https://myboard.co/features/rss-feeds-for-board", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 specifically from (*a certain platform*)", "entries": [{"name": "Queryfeed", "url": "https://queryfeed.net/", "description": ""}, {"name": "TwitRSS", "url": "http://twitrss.me/", "description": ""}, {"name": "rss.yuji.ne.jp", "url": "https://rss.yuji.ne.jp", "description": ""}, {"name": "nitter", "url": "https://nitter.net", "description": ""}, {"name": "TwiSSR", "url": "http://www.twissr.com/", "description": ""}, {"name": "Typefully Profiles", "url": "https://typefully.com/profile", "description": ""}, {"name": "TweetFeed", "url": "http://tweetfeed.org/", "description": ""}, {"name": "FB-RSS", "url": "https://fbrss.com/", "description": ""}, {"name": "gh-feed", "url": "http://gh-feed.imsun.net", "description": ""}, {"name": "opml-gen", "url": "https://opml.bb8.fun/", "description": ""}, {"name": "Feed the Star", "url": "https://feed-the-star.herokuapp.com/", "description": ""}, {"name": "Banditore", "url": "https://bandito.re/", "description": ""}, {"name": "GitHub Trending RSS", "url": "https://mshibanami.github.io/GitHubTrendingRSS/", "description": ""}, {"name": "TrackAwesomeList", "url": "https://www.trackawesomelist.com", "description": ""}, {"name": "ProductHunt daily RSS feed", "url": "https://github.com/headllines/producthunt-daily-rss", "description": "", "stars": "39"}, {"name": "FetchRSS", "url": "http://fetchrss.com/", "description": ""}, {"name": "RSSHub Radar", "url": "https://diygod.me/rsshub-radar/", "description": ""}, {"name": "Channel2RSSBot", "url": "https://t.me/Channel2RSSBot", "description": ""}, {"name": "Notifier", "url": "https://notifier.in/", "description": ""}, {"name": "TelegramRSS", "url": "https://tg.i-c-a.su/", "description": ""}, {"name": "Metogram", "url": "https://metogram.com/", "description": ""}, {"name": "tg-archive", "url": "https://github.com/knadh/tg-archive", "description": "", "stars": "1.1k"}, {"name": "9gag RSS", "url": "https://9gagrss.xyz/", "description": ""}, {"name": "Realtime RSS feeds for *Hacker News*", "url": "https://hnrss.org", "description": ""}, {"name": "Headllines", "url": "https://headllines.com/", "description": ""}, {"name": "Hacker News Digest", "url": "http://hackernews.betacat.io/", "description": ""}, {"name": "Hacker News RSS Feed for Busy People", "url": "https://hackernewsrss.com/", "description": ""}, {"name": "Userscript: Export YouTube Subscriptions to RSS OPML", "url": "https://greasyfork.org/scripts/418574", "description": ""}, {"name": "Youtube RSS Extractor", "url": "https://jeffkeeling.github.io/youtube_rss_extractor/", "description": ""}, {"name": "YouTube RSS Finder", "url": "https://github.com/teddy-gustiaux/youtube-rss-finder", "description": "", "stars": "47"}, {"name": "~~rss.yt~~", "url": "https://rss.yt/", "description": ""}, {"name": "Itunes to RSS by PodShows", "url": "https://podshows.fr/itunesrss", "description": ""}, {"name": "GetRSSfeed", "url": "http://getrssfeed.com/", "description": ""}, {"name": "itunesrss", "url": "http://gromnitsky.users.sourceforge.net/js/itunesrss/", "description": ""}, {"name": "GetRSSfeed", "url": "http://getrssfeed.com/", "description": ""}, {"name": "Spotifeed", "url": "https://spotifeed.timdorr.com/", "description": ""}, {"name": "TuneFeed", "url": "https://tunefeed.app/", "description": ""}, {"name": "Filter RSS", "url": "https://filterrss.com/", "description": ""}, {"name": "Twitter Followings OPML Export", "url": "https://opml.glitch.me/", "description": ""}, {"name": "Siftlink", "url": "http://siftlinks.com/", "description": ""}, {"name": "TOFEED", "url": "https://tofeed.net/", "description": ""}, {"name": "Feeds Mage", "url": "https://www.feedsmage.com/", "description": ""}, {"name": "RsS iS dEaD LOL", "url": "https://rss-is-dead.lol/", "description": ""}, {"name": "Hypothesis", "url": "https://hypothes.is", "description": ""}, {"name": "Notado", "url": "https://notado.app/", "description": ""}, {"name": "Pinboard", "url": "http://pinboard.in/", "description": ""}, {"name": "Delicious", "url": "http://del.icio.us", "description": ""}, {"name": "Raindrop", "url": "https://raindrop.io", "description": ""}, {"name": "wallabag", "url": "https://wallabag.org/en", "description": ""}, {"name": "LinkyRSS", "url": "https://linkyrssdemo.inmytree.co.za/", "description": ""}, {"name": "Omnivore", "url": "https://omnivore.app/", "description": ""}, {"name": "LinkAce", "url": "https://www.linkace.org/", "description": ""}, {"name": "HamsterBase", "url": "https://hamsterbase.com/", "description": ""}, {"name": "Last.fm RSS Feeds", "url": "https://lfm.xiffy.nl/", "description": ""}, {"name": "Bookfeed.io", "url": "https://bookfeed.io/", "description": ""}, {"name": "Crssnt", "url": "https://crssnt.com/", "description": ""}, {"name": "Sheet-posting", "url": "https://www.sheet-posting.me/", "description": ""}, {"name": "Twitch stream RSS generator", "url": "https://twitchrss.appspot.com/", "description": ""}, {"name": "TikTok stream RSS generator", "url": "https://ttrss.mybluemix.net/", "description": ""}, {"name": "ProxiTok", "url": "https://proxitok.herokuapp.com/", "description": ""}, {"name": "Submirror", "url": "http://submirror.xyz", "description": ""}, {"name": "Free Monitor Certificate expiry via RSS", "url": "https://raphting.dev/posts/monitor-rss/", "description": ""}, {"name": "Mastodon Bookmark RSS", "url": "https://bookmark-rss.woodland.cafe/", "description": ""}, {"name": "BibiGPT", "url": "https://airss.co/", "description": ""}, {"name": "Weibo to RSS", "url": "https://rssfeed.today/weibo/", "description": ""}, {"name": "\u7785\u5565", "url": "http://www.gzhshoulu.wang/", "description": ""}, {"name": "WeRSS", "url": "https://werss.app/", "description": ""}, {"name": "\u4eca\u5929\u770b\u5565", "url": "http://www.jintiankansha.me/", "description": ""}, {"name": "\u5feb\u77e5", "url": "http://kzfeed.com/", "description": ""}, {"name": "RSSHub", "url": "https://docs.rsshub.app/new-media.html#wei-xin", "description": ""}, {"name": "Huginn", "url": "https://github.com/huginn/huginn", "description": "", "stars": "49k"}, {"name": "Vread", "url": "https://www.vreadtech.com/", "description": ""}, {"name": "\u74e6\u65af\u9605\u8bfb", "url": "https://qnmlgb.tech/", "description": ""}, {"name": "RSS\u8ba2\u9605\u6e90", "url": "https://www.wechatrss.com/", "description": ""}, {"name": "RSS\u5c4b", "url": "https://rss.mifaw.com/", "description": ""}, {"name": "\u5916\u63a5\u5927\u8111", "url": "https://www.waijiedanao.com/", "description": ""}, {"name": "WxRss", "url": "https://wxrss.vip/", "description": ""}, {"name": "FreeRss", "url": "http://www.freerss.top/", "description": ""}, {"name": "feeddd", "url": "https://feeddd.org/", "description": ""}, {"name": "\u5fae\u4fe1\u516c\u4f17\u53f7\u8f6cRSS", "url": "https://wechat2rss.xlab.app/", "description": ""}, {"name": "Liuli", "url": "https://github.com/liuli-io/liuli", "description": "", "stars": "890"}, {"name": "WeWe RSS", "url": "https://github.com/cooderl/wewe-rss/", "description": "", "stars": "9k"}, {"name": "rss.lilydjwg.me", "url": "https://rss.lilydjwg.me/", "description": ""}, {"name": "rss.lilydjwg.me", "url": "https://rss.lilydjwg.me/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 RSS Editor", "entries": [{"name": "RSSme", "url": "http://www.amlpages.com/rssme.shtml", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 RSS2Bluesky", "entries": [{"name": "EchoFeed", "url": "https://echofeed.app/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 RSS2KINDLE", "entries": [{"name": "Kindle Ear", "url": "https://github.com/cdhigh/KindleEar", "description": "", "stars": "2.8k"}, {"name": "WhereMyLife", "url": "http://wheremylife.cn/", "description": ""}, {"name": "Reabble", "url": "https://reabble.com/", "description": ""}, {"name": "Platypush", "url": "https://platypush.readthedocs.io/en/latest/", "description": ""}, {"name": "Kindle4RSS", "url": "http://kindle4rss.com/", "description": ""}, {"name": "Calibre", "url": "https://calibre-ebook.com/", "description": ""}, {"name": "KOReader", "url": "http://koreader.rocks/", "description": ""}, {"name": "Ktool", "url": "https://ktool.io/", "description": ""}, {"name": "SyncReads", "url": "https://www.syncreads.com/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 RSS2MAIL", "entries": [{"name": "Feedsub", "url": "https://www.feedsub.com/", "description": ""}, {"name": "~~RSS-To-Email~~", "url": "https://rss-to-email.portablecto.com/", "description": ""}, {"name": "Feedblitz", "url": "https://www.feedblitz.com/", "description": ""}, {"name": "Power Automate", "url": "https://flow.microsoft.com/", "description": ""}, {"name": "rss2mail", "url": "https://github.com/skx/rss2email", "description": "", "stars": "116"}, {"name": "rss-email", "url": "https://github.com/derekchuank/rss-email", "description": "", "stars": "5"}, {"name": "a Python script", "url": "https://www.sharpgan.com/receive-email-from-solidot-ithome-linuxcn/", "description": ""}, {"name": "Feed2Mail", "url": "https://www.feed2mail.com/", "description": ""}, {"name": "RSSbyEmail", "url": "https://rssby.email/", "description": ""}, {"name": "Feedrabbit", "url": "https://feedrabbit.com/", "description": ""}, {"name": "FeedMail", "url": "https://feedmail.org/", "description": ""}, {"name": "rssto.email", "url": "https://rssto.email/", "description": ""}, {"name": "RSS Alerts", "url": "https://rssalert.operand.ai/", "description": ""}, {"name": "FeedSubscription", "url": "https://feedsubscription.com/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 RSS2NEWSLETTER", "entries": [{"name": "~~RSSMailer~~briefcake", "url": "https://briefcake.com/?ref=rssmailer.app", "description": ""}, {"name": "Blogtrottr", "url": "https://blogtrottr.com/", "description": ""}, {"name": "~~Digester~~", "url": "https://digester.app/", "description": ""}, {"name": "Cortado", "url": "https://cortadomail.com/", "description": ""}, {"name": "elink", "url": "https://elink.io/", "description": ""}, {"name": "Mailbrew", "url": "https://mailbrew.com/", "description": ""}, {"name": "mailchimp", "url": "https://mailchimp.com/", "description": ""}, {"name": "Publicate", "url": "https://publicate.it/", "description": ""}, {"name": "Nourish", "url": "https://www.nouri.sh/", "description": ""}, {"name": "Feedbutler", "url": "https://feedbutler.app/en/", "description": ""}, {"name": "~~FeedMailu~~", "url": "https://feedmailu.com/", "description": ""}, {"name": "RSSbyEmail", "url": "https://rssby.email/", "description": ""}, {"name": "FlipRSS", "url": "https://fliprss.com/", "description": ""}, {"name": "~~Revue~~", "url": "https://www.getrevue.co/", "description": ""}, {"name": "~~Bulletyn~~", "url": "http://bulletyn.co/", "description": ""}, {"name": "Taco Digest", "url": "https://tacodigest.com/", "description": ""}, {"name": "~~Subworthy~~", "url": "https://subworthy.com/", "description": ""}, {"name": "Digest", "url": "https://usedigest.com/", "description": ""}, {"name": "Buttondown", "url": "https://buttondown.email/", "description": ""}, {"name": "lightfeed", "url": "https://www.lightfeed.app/", "description": ""}, {"name": "TidyRead", "url": "https://tidyread.ai/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 RSS2TWITTER", "entries": [{"name": "py-feedr", "url": "https://github.com/M157q/py-feedr", "description": "", "stars": "24"}, {"name": "socialdog", "url": "https://social-dog.net/en/", "description": ""}, {"name": "Feedio", "url": "https://feedio.co", "description": ""}, {"name": "dlvr.it", "url": "https://dlvrit.com", "description": ""}, {"name": "RSStoTweet", "url": "https://rsstotweet.xyz/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 RSS2reMarkable", "entries": [{"name": "SyncReads", "url": "https://www.syncreads.com/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 RSS2SLACK", "entries": [{"name": "dlvr.it", "url": "https://dlvrit.com", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 RSS2TelegramChannel", "entries": [{"name": "rss\\_bot", "url": "https://t.me/rss_bot", "description": ""}, {"name": "PosterBot", "url": "https://t.me/pstrbot", "description": ""}, {"name": "rssPubBot", "url": "https://t.me/rssPubBot", "description": ""}, {"name": "RSS to Telegram Bot", "url": "https://t.me/RSStT_Bot", "description": ""}, {"name": "Newspopper", "url": "https://github.com/rzkmak/newspopper", "description": ""}, {"name": "Rui", "url": "https://github.com/rzkmak/rui", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 RSS2ACTIVITYPUB", "entries": [{"name": "RSS to ActivityPub Converter", "url": "https://github.com/dariusk/rss-to-activitypub", "description": "", "stars": "582"}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 RSS2SPEECH", "entries": [{"name": "Feedly action for Google Assistant", "url": "https://blog.feedly.com/hey-google-talk-to-feedly/", "description": ""}, {"name": "Narro", "url": "https://www.narro.co/rss-feeds", "description": ""}, {"name": "FeedMe", "url": "https://github.com/seazon/FeedMe/blob/master/README.md", "description": "", "stars": "245"}, {"name": "Pluma RSS Reader", "url": "https://www.reddit.com/r/androidapps/comments/ic0fqi/pluma_rss_reader/", "description": ""}, {"name": "Call Annie", "url": "https://callannie.ai/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 RSS2NOTION", "entries": [{"name": "RSS feed in your Notion pages", "url": "https://notion-widget-rss.vercel.app/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 RSS2WIDGET", "entries": [{"name": "feedwind", "url": "https://feed.mikle.com/", "description": ""}, {"name": "Feedzy RSS Feeds for WordPress", "url": "https://themeisle.com/plugins/feedzy-rss-feeds/", "description": ""}, {"name": "RSSGROUND", "url": "https://www.rssground.com/", "description": ""}, {"name": "elink", "url": "https://elink.io/", "description": ""}, {"name": "Feedspot", "url": "https://www.feedspot.com/", "description": ""}, {"name": "MOONMOON", "url": "https://moonmoon.org/", "description": ""}, {"name": "TINT", "url": "https://www.tintup.com/blog/the-best-rss-widget/", "description": ""}, {"name": "CommonNinja", "url": "https://www.commoninja.com/plugins/feeds", "description": ""}, {"name": "Planet Pluto", "url": "https://feedreader.github.io/", "description": ""}, {"name": "RSS DOG", "url": "https://www.rssdog.com/", "description": ""}, {"name": "WP RSS Aggregator", "url": "https://wordpress.org/plugins/wp-rss-aggregator/", "description": ""}, {"name": "Super RSS Reader", "url": "https://www.aakashweb.com/wordpress-plugins/super-rss-reader/", "description": ""}, {"name": "tagembed", "url": "https://tagembed.com/rss-widget/", "description": ""}, {"name": "Glance", "url": "https://github.com/glanceapp/glance", "description": "", "stars": "32k"}, {"name": "InforBar", "url": "http://mitec.cz/infobar.html", "description": ""}, {"name": "Here", "url": "https://here.app/", "description": ""}, {"name": "FeedMoe: a skin for Rainmeter", "url": "https://nek7u.github.io/FeedMoe/", "description": ""}, {"name": "Tickr", "url": "https://www.open-tickr.net/", "description": ""}, {"name": "Desktop Ticker", "url": "http://www.battware.co.uk/desktopticker.htm", "description": ""}, {"name": "Epiboard", "url": "https://github.com/Alexays/Epiboard", "description": "", "stars": "336"}, {"name": "Renewed Tab", "url": "https://renewedtab.com/en/", "description": ""}, {"name": "Tabhub.app", "url": "https://www.tabhub.app/", "description": ""}, {"name": "\u70df\u00b7\u7ea2", "url": "https://www.appinn.com/yan-hong-rss-reader-in-new-tab/", "description": ""}, {"name": "Easy Signage", "url": "https://easysignage.com/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 RSS2ARCHIVE", "entries": [{"name": "ArchiveBox", "url": "https://archivebox.io/", "description": ""}, {"name": "Karakeep", "url": "https://github.com/karakeep-app/karakeep", "description": "", "stars": "24k"}, {"name": "Django link archive", "url": "https://github.com/rumca-js/Django-link-archive", "description": "", "stars": "140"}, {"name": "RSS Librarian", "url": "https://www.rsslibrarian.ch/librarian.php", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 RSS2GitHub", "entries": [{"name": "EchoFeed", "url": "https://echofeed.app/", "description": ""}, {"name": "Blog post workflow", "url": "https://github.com/marketplace/actions/blog-post-workflow", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 RSS2DISCORD", "entries": [{"name": "Mirror.bot", "url": "https://mirror.bot/", "description": ""}, {"name": "MonitoRSS", "url": "https://MonitoRSS.xyz", "description": ""}, {"name": "Readybot", "url": "https://readybot.io/", "description": ""}, {"name": "EchoFeed", "url": "https://echofeed.app/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 RSS2Notification", "entries": [{"name": "Truepush", "url": "https://www.truepush.com/blog/rss-to-push-notifications/", "description": ""}, {"name": "pushMonkey", "url": "https://blog.getpushmonkey.com/automate-push-notifications-rss-feeds/", "description": ""}, {"name": "PushAlert", "url": "https://pushalert.co/blog/introducing-automated-rss-push-and-newsletter-push-notifications/", "description": ""}, {"name": "PushEngage", "url": "https://blog.pushengage.com/fully-automate-your-browser-push-campaigns-with-wordpress-or-rss-feed/", "description": ""}, {"name": "BalloonRSS", "url": "https://embyt.github.io/balloonrss/index.html", "description": ""}, {"name": "INK RSS", "url": "https://channel.1nk.workers.dev/channel", "description": ""}, {"name": "Check\u9171", "url": "https://gitee.com/easychen/checkchan-dist", "description": ""}, {"name": "Distill.io", "url": "https://distill.io/", "description": ""}, {"name": "WebSite-Watcher", "url": "https://www.aignes.com/features.htm", "description": ""}, {"name": "\u6709\u66f4\u65b0", "url": "https://yougeng.xin/", "description": ""}, {"name": "\u7f51\u9875\u66f4\u65b0\u63d0\u9192", "url": "https://courier.toptopn.com/", "description": ""}, {"name": "I Am Watching You", "url": "https://www.logicjake.xyz/WebMonitor/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 RSS2CMS", "entries": [{"name": "PressForward", "url": "https://pressforward.org/", "description": ""}, {"name": "CyberSEO", "url": "https://www.cyberseo.net/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 RSS2BOARD", "entries": [{"name": "Weavr Boards", "url": "https://weavr.ai/blogs/Knowledge-curation-and-sharing-made-easy-through-Weavr-Boards-and-RSS-Feeds", "description": ""}, {"name": "SnipRSS", "url": "https://sniprss.com/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 RSS2Pocket", "entries": [{"name": "Curated", "url": "https://withcurated.com/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 RSS2eBook", "entries": [{"name": "EpubKit", "url": "https://epubkit.app/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 RSS2WeChat", "entries": [{"name": "RSSPush", "url": "https://github.com/easychen/rsspush", "description": "", "stars": "626"}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 RSS2Mastodon", "entries": [{"name": "Mastofeed", "url": "https://mastofeed.org/", "description": ""}, {"name": "feedsin.space", "url": "https://feedsin.space/", "description": ""}, {"name": "RSS Parrot", "url": "https://rss-parrot.net/", "description": ""}, {"name": "EchoFeed", "url": "https://echofeed.app/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 RSS2Webhook", "entries": [{"name": "therssproject", "url": "https://www.therssproject.com/", "description": ""}, {"name": "EchoFeed", "url": "https://echofeed.app/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 RSS2Podcast", "entries": [{"name": "POD GENIE", "url": "https://pod-genie.com/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 RSS2Nostr", "entries": [{"name": "atomstr", "url": "https://git.sr.ht/~psic4t/atomstr", "description": ""}, {"name": "nostrss", "url": "https://github.com/Asone/nostrss", "description": "", "stars": "36"}, {"name": "rsslay", "url": "https://github.com/piraces/rsslay", "description": "", "stars": "40"}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Toolbox", "entries": [{"name": "RSS Gizmos", "url": "https://rssgizmos.com/", "description": ""}, {"name": "feedless", "url": "https://feedless.org/getting-started", "description": ""}, {"name": "rss-tools", "url": "https://adulau.github.io/rss-tools/", "description": ""}, {"name": "RSSBrew", "url": "https://github.com/yinan-c/RSSBrew", "description": "", "stars": "277"}, {"name": "Sponder", "url": "https://sponder.app/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Full Article Extractors", "entries": [{"name": "Full-Text RSS", "url": "https://www.fivefilters.org/full-text-rss/", "description": ""}, {"name": "Full Content RSS", "url": "http://fullcontentrss.com/", "description": ""}, {"name": "Full Text RSS", "url": "https://www.freefullrss.com/", "description": ""}, {"name": "FeedEx.Net", "url": "https://feedex.net/", "description": ""}, {"name": "FeedX", "url": "https://feedx.net", "description": ""}, {"name": "RSS\u5c4b", "url": "https://rss.mifaw.com/", "description": ""}, {"name": "~~FeedOcean: Full Text RSS Feed~~", "url": "https://rss2full.feedocean.com/", "description": ""}, {"name": "morss.it", "url": "https://morss.it/", "description": ""}, {"name": "fulltextrssplz", "url": "https://fulltextrssplz.whtsky.me/", "description": ""}, {"name": "Pipfeed news extract API", "url": "https://pipfeed.com/news-extract-api/", "description": ""}, {"name": "\u7b80\u60a6", "url": "http://ksria.com/simpread/docs/#/RSSReader", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Reddit RSS fix", "entries": [], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Tumblr RSS fix", "entries": [{"name": "Tumblr RSS feed with original-size image", "url": "https://blog.wizos.me/20180412-139.html", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Feed Analytics", "entries": [{"name": "Feedburner", "url": "https://feedburner.google.com/", "description": ""}, {"name": "FeedPress", "url": "https://feed.press/", "description": ""}, {"name": "Feedburner alternatives", "url": "http://www.feedburner-alternatives.com/", "description": ""}, {"name": "Feedio", "url": "https://feedio.co", "description": ""}, {"name": "Follow.it", "url": "https://follow.it/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 WordPress plugins", "entries": [{"name": "MailPoet", "url": "https://www.mailpoet.com/", "description": ""}, {"name": "Feedzy RSS Feeds for WordPress", "url": "https://themeisle.com/plugins/feedzy-rss-feeds/", "description": ""}, {"name": "Ultimate Category Excluder", "url": "https://wordpress.org/plugins/ultimate-category-excluder/", "description": ""}, {"name": "Featured Images in RSS for Mailchimp & Other Email", "url": "https://wordpress.org/plugins/featured-images-for-rss-feeds/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Feed item filtering", "entries": [{"name": "siftrss", "url": "https://siftrss.com/", "description": ""}, {"name": "RSSFilter", "url": "https://rssfilter.netlify.app/", "description": ""}, {"name": "grepfeed", "url": "https://grepfeed.sigwait.tk/", "description": ""}, {"name": "Feed Control", "url": "https://feedcontrol.fivefilters.org/", "description": ""}, {"name": "RSS Generator", "url": "https://synk.info/", "description": ""}, {"name": "RSSHub with RSS-Parser", "url": "https://telegra.ph/Use-reverse-proxy-to-filter-source-feed-contents-07-01", "description": ""}, {"name": "Feed Filter Maker", "url": "https://feed.janicek.co/", "description": ""}, {"name": "rss-lambda", "url": "https://rss-lambda.ktachibana.party/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Combine multiple feeds into one", "entries": [{"name": "RSS Mix", "url": "http://www.rssmix.com/", "description": ""}, {"name": "RSS Mixer", "url": "http://rssmixer.com/", "description": ""}, {"name": "FEED.INFORMER", "url": "http://feed.informer.com/", "description": ""}, {"name": "Feedspot\u2019s RSSCombiner", "url": "https://www.feedspot.com/rsscombiner/", "description": ""}, {"name": "RSSUnify", "url": "https://feederss.com/index.html", "description": ""}, {"name": "mior", "url": "http://mior.ericfu.me/", "description": ""}, {"name": "Feed Filter Maker", "url": "https://feed.janicek.co/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Obtain translated RSS feed", "entries": [{"name": "a Google Script", "url": "https://www.labnol.org/internet/google-translate-rss-feeds/5110/", "description": ""}, {"name": "by Using Javascript", "url": "https://8430177.github.io/post/jiang-rss-yuan-fan-yi-cheng-zhi-ding-yu-yan-hou-fan-hui/", "description": ""}, {"name": "Use Google Sheet translate RSS item content", "url": "https://twitter.com/LorandBodo/status/1414887449189396510", "description": ""}, {"name": "RSS-Translation", "url": "https://tjsky.github.io/RSS-Translation/", "description": ""}, {"name": "RSS Translator", "url": "https://www.rsstranslator.com/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Styling an RSS feed", "entries": [{"name": "RSS style with XSL", "url": "https://lepture.com/en/2019/rss-style-with-xsl", "description": ""}, {"name": "pretty-feed-v3", "url": "https://github.com/genmon/aboutfeeds/blob/main/tools/pretty-feed-v3.xsl", "description": "", "stars": "262"}, {"name": "RSS.Style", "url": "https://www.rss.style/", "description": ""}, {"name": "StreamBurner", "url": "https://git.xmpp-it.net/sch/StreamBurner/src/branch/main/xsl", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Landing page for RSS Feed", "entries": [{"name": "IndieFeed.link", "url": "https://indiefeed.link/", "description": ""}, {"name": "RSS.Beauty", "url": "https://rss.beauty", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Retrieve old items from a RSS feed", "entries": [{"name": "Backfeed", "url": "http://backfeed.strangecode.com/", "description": ""}, {"name": "rerss", "url": "https://rerss.xyz/", "description": ""}, {"name": "ReFeed.to", "url": "https://refeed.to/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Change RSS feed into vertical text view", "entries": [{"name": "tategaki.de", "url": "https://tategaki.de/feed?url=https://feeds.feedburner.com/allaboutrss", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Search across a certain RSS Feed", "entries": [{"name": "Semantic Search across any RSS feed with Diva", "url": "https://www.diva.so/demo", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 RSS Feed integrated with AI generated content", "entries": [{"name": "RSSPath", "url": "http://www.rsspath.com/", "description": ""}, {"name": "RSS-GPT", "url": "https://github.com/yinan-c/RSS-GPT", "description": "", "stars": "354"}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Generating Blog's statistics via RSS feed", "entries": [{"name": "EndofYear", "url": "https://github.com/7Wate/EndOfYear", "description": "", "stars": "62"}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 RSS Feed Finding/Detection", "entries": [{"name": "RSSHub Radar", "url": "https://diygod.me/rsshub-radar/", "description": ""}, {"name": "Easy to RSS", "url": "https://idealclover.top/projects.html", "description": ""}, {"name": "RSS+", "url": "https://greasyfork.org/scripts/373252-rss-show-site-all-rss", "description": ""}, {"name": "Feedsearch", "url": "https://feedsearch.dev/", "description": ""}, {"name": "RSS Subscription Extension", "url": "https://chrome.google.com/webstore/detail/rss-subscription-extensio/nlbjncdgjeocebhnmkbbbdekmmmcbfjd", "description": ""}, {"name": "RSS button for Safari", "url": "https://rss-extension.bitpiston.com/", "description": ""}, {"name": "Awesome RSS", "url": "https://github.com/shgysk8zer0/awesome-rss", "description": "", "stars": "212"}, {"name": "Feedbro", "url": "https://nodetics.com/feedbro/", "description": ""}, {"name": "Want My RSS", "url": "https://github.com/Reeywhaar/want-my-rss", "description": "", "stars": "142"}, {"name": "Feed Hawk", "url": "https://www.goldenhillsoftware.com/feed-hawk/", "description": ""}, {"name": "RSSPreview", "url": "https://github.com/aureliendavid/rsspreview", "description": "", "stars": "124"}, {"name": "Inoreader browser extension", "url": "https://www.inoreader.com/blog/2020/08/inoreaders-browser-extension-got-a-big-update-today.html", "description": ""}, {"name": "RSSBud", "url": "https://github.com/Cay-Zhang/RSSBud", "description": "", "stars": "1.5k"}, {"name": "RSSAid", "url": "https://github.com/lt94/RSSAid/", "description": "", "stars": "1.3k"}, {"name": "RSS Finder", "url": "https://rss-finder-web-app.vercel.app/", "description": ""}, {"name": "Another RSS Finder", "url": "https://rss-finder.rook1e.com/", "description": ""}, {"name": "Thirdplace Discovery", "url": "https://discovery.thirdplace.no/", "description": ""}, {"name": "Get RSS Feed URL", "url": "https://github.com/shevabam/get-rss-feed-url-extension", "description": "", "stars": "283"}, {"name": "RSS+Atom Feed Subscribe Button Generator", "url": "https://greasyfork.org/scripts/6261-rss-atom-feed-subscribe-button-generator", "description": ""}, {"name": "FeedReader App", "url": "https://feedreader.xyz/", "description": ""}, {"name": "RSS feed ASAP", "url": "https://rssfeedasap.com/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Subscribing Button", "entries": [{"name": "SubToMe", "url": "https://www.subtome.com/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 iOS Shortcut", "entries": [{"name": "\u83b7\u5f97\u64ad\u5ba2\u8ba2\u9605RSS", "url": "https://www.icloud.com/shortcuts/3a63525217c54f3d81bae8ea55f9f574", "description": ""}, {"name": "Add Feed To TTRSS", "url": "https://www.icloud.com/shortcuts/321cb16915324146b3f7931b5b2a08b7", "description": ""}, {"name": "RSS: Subscribe in NNW", "url": "https://www.icloud.com/shortcuts/4e943bc13a7b43a5b60e47ff35807698", "description": ""}, {"name": "\u64ad\u5ba2\u8f6c\u6362 RSS", "url": "https://sharecuts.cn/shortcut/7620", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Browser Booklet", "entries": [{"name": "RSS-to-Inoreader", "url": "https://tmr.js.org/p/dd73704/", "description": ""}, {"name": "Subscribe ZhihuZhuanlan", "url": "https://rss.lilydjwg.me/", "description": ""}, {"name": "Subscribe V2EX post comments", "url": "https://rss.lilydjwg.me/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 TOC Support", "entries": [{"name": "RSS API", "url": "https://rssapi.net/", "description": ""}, {"name": "Feedspot API", "url": "https://www.feedspot.com/fs/apireadme", "description": ""}, {"name": "Feedsearch", "url": "https://feedsearch.dev/", "description": ""}, {"name": "feedi", "url": "https://github.com/davidesantangelo/feedi", "description": "", "stars": "347"}, {"name": "Substats", "url": "https://api.spencerwoo.com/substats/", "description": ""}, {"name": "Open Reader API", "url": "https://rss-sync.github.io/Open-Reader-API/", "description": ""}, {"name": "FetchRSS API", "url": "https://fetchrss.com/api", "description": ""}, {"name": "Fever API", "url": "https://feedafever.com/api", "description": ""}, {"name": "granary", "url": "https://granary.io/", "description": ""}, {"name": "Pipfeed news extract API", "url": "https://pipfeed.com/news-extract-api/", "description": ""}, {"name": "Thirdplace Discovery: Feed discovery HTML JSON API", "url": "https://discovery.thirdplace.no/", "description": ""}, {"name": "RSS2JSONFeed converter", "url": "https://rss2json.com", "description": ""}, {"name": "RSS feed to JSON API", "url": "https://rss-to-json-serverless-api.vercel.app/", "description": ""}, {"name": "SearQ", "url": "https://searq.org/", "description": ""}, {"name": "SyndiKit", "url": "https://github.com/brightdigit/SyndiKit", "description": "", "stars": "69"}, {"name": "SimplePie", "url": "https://simplepie.org/", "description": ""}, {"name": "RSS Gen", "url": "https://doc.rssgen.co/", "description": ""}, {"name": "Crawler-Buddy", "url": "https://github.com/rumca-js/crawler-buddy", "description": "", "stars": "235"}, {"name": "OPML Checklist", "url": "http://this.how/opmlChecklist/", "description": ""}, {"name": "FeedLand", "url": "http://docs.feedland.org/firstThings.opml", "description": ""}, {"name": "Feed Curator", "url": "https://vincode.io/feed-curator/", "description": ""}, {"name": "RSS-OPML-to-Markdown", "url": "https://github.com/idealclover/RSS-OPML-to-Markdown", "description": "", "stars": "20"}, {"name": "OPML generator", "url": "https://opml-gen.ovh/", "description": ""}, {"name": "OPML-compatible apps list", "url": "http://opml.org/compatibleApps.opml", "description": ""}, {"name": "Little Outliner", "url": "http://littleoutliner.com/", "description": ""}, {"name": "opml-editor", "url": "https://opml.imadij.com/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 News", "entries": [{"name": "\u4e0a\u4e0b\u95fb", "url": "https://news.mindynode.com/en/", "description": ""}, {"name": "Unofficial Reuters RSS Feed", "url": "https://www.fivefilters.org/2021/reuters-rss-feeds/", "description": ""}, {"name": "Awesome-newsCN-feeds", "url": "https://github.com/RSS-Renaissance/awesome-newsCN-feeds", "description": "", "stars": "144"}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Entertainment", "entries": [{"name": "KOTOMI RSS", "url": "https://moe4sale.in/", "description": ""}, {"name": "MusicButler", "url": "https://www.musicbutler.io/", "description": ""}, {"name": "HK TV series feed for RSS Player", "url": "http://allenlow.com/blog/2019/09/22/%E6%B8%AF%E5%89%A7rss-player%E5%90%8E%E5%A4%87rss%E9%93%BE%E6%8E%A5%E5%88%86%E4%BA%AB/", "description": ""}, {"name": "7 RSS Feeds for the Movies Addict", "url": "https://www.makeuseof.com/tag/4-rss-feeds-for-the-movies-addict/", "description": ""}, {"name": "Comics RSS", "url": "https://www.comicsrss.com/", "description": ""}, {"name": "\u871c\u67d1\u8ba1\u5212 - Mikan Project", "url": "https://mikanani.me/", "description": ""}, {"name": "SHOWRSS: for Broadcatching", "url": "https://showrss.info/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Society", "entries": [{"name": "\u4e00\u4e9b\u6cd5\u5f8b\u76f8\u5173\u4fe1\u606f\u7684 RSS \u8ba2\u9605\u5730\u5740", "url": "https://blackwinmin.github.io/posts/law_rss/", "description": ""}, {"name": "\u54c1\u8471\u7cbe\u9009", "url": "https://github.com/Project-Gutenberg/Pincong", "description": "", "stars": "13"}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Jobs", "entries": [{"name": "\u8fdc\u7a0b\u5de5\u4f5c\u804c\u4f4d\u7684 rss \u805a\u5408", "url": "http://dynamic.yuanjingtech.com/rss/remote-work-jobs.xml", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Tech or IT", "entries": [{"name": "RSS Kubernetes", "url": "https://t.me/rss_kubernetes", "description": ""}, {"name": "Chinese Security RSS", "url": "https://github.com/zhengjim/Chinese-Security-RSS/blob/master/README.md", "description": "", "stars": "1.7k"}, {"name": "CyberSecurityRSS", "url": "https://github.com/zer0yu/CyberSecurityRSS", "description": "", "stars": "1.9k"}, {"name": "favorite link", "url": "https://www.guanguans.cn/favorite-link/", "description": ""}, {"name": "RSS-IT\u4eba", "url": "https://github.com/Gracker/Rss-IT", "description": "", "stars": "1.8k"}, {"name": "\u8f6f\u4ef6\u5f00\u53d1\u76f8\u5173RSS\u6e90\u63a8\u8350", "url": "https://blog.liyaodong.com/posts/rss-list-for-software-development/", "description": ""}, {"name": "f43.me", "url": "https://f43.me/", "description": ""}, {"name": "ReadRUST", "url": "https://ReadRust.net", "description": ""}, {"name": "Techblast", "url": "http://techblast.scripting.com/", "description": ""}, {"name": "Front-End RSS", "url": "https://front-end-rss.now.sh/", "description": ""}, {"name": "Awesome ML/AI RSS feed", "url": "https://github.com/vishalshar/awesome_ML_AI_RSS_feed", "description": "", "stars": "268"}, {"name": "Artificial Intelligence RSS Feeds on the Web", "url": "https://www.artificial-intelligence.blog/rss-feeds/", "description": ""}, {"name": "\u524d\u7aef\u5f00\u53d1/\u4e92\u8054\u7f51\u6570\u7801/\u5404\u79cd\u8f6f\u4ef6", "url": "https://t.me/s/aboutrss/767", "description": ""}, {"name": "Feed picker for Microsoft products", "url": "https://support.microsoft.com/en-us/rss-feed-picker", "description": ""}, {"name": "A collection of over 900 RSS feeds for web developers, updated monthly", "url": "https://github.com/simevidas/web-dev-feeds", "description": "", "stars": "375"}, {"name": "Information Security News", "url": "https://attachments.convertkitcdnn2.com/446246/c3c56058-be1f-4967-9fae-f21b2b563020/security-news.opml", "description": ""}, {"name": "The iOS Dev Directory", "url": "https://iosdevdirectory.com/", "description": ""}, {"name": "Indie Hackers Unofficial Feeds", "url": "https://feed.indiehackers.world/", "description": ""}, {"name": "Mac iOS Tech Blogs By Women", "url": "https://inessential.com/2015/11/16/blogs_by_women", "description": ""}, {"name": "Software Engineering Blogs", "url": "https://github.com/kilimchoi/engineering-blogs/", "description": "", "stars": "37k"}, {"name": "Tech Blogs shared by Emacs China Forum users", "url": "https://emacs-china.org/t/elfeed-tech-feeds-rss/17680", "description": ""}, {"name": "Awesome-techCN-feeds", "url": "https://github.com/RSS-Renaissance/awesome-techCN-feeds", "description": "", "stars": "14"}, {"name": "~~Refined Blog~~", "url": "https://refined.blog/", "description": ""}, {"name": "ChainFeeds", "url": "https://www.chainfeeds.xyz/", "description": ""}, {"name": "\u3010925\u3011\u4f4d\u4f18\u8d28Mirror\u4f5c\u8005\u7684Feed\u5730\u5740", "url": "https://twitter.com/zlexdl/status/1502629374889144323", "description": ""}, {"name": "PrimitivesFeed", "url": "https://github.com/PrimitivesLane/PrimitivesFeed", "description": "", "stars": "38"}, {"name": "Bitcoin RSS Feeds", "url": "https://bc1984.com/bitcoin-rss-feeds/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Multi-subject", "entries": [{"name": "rss-\u6e90\u5171\u4eab", "url": "https://trello.com/b/lvMGhlNB/%F0%9F%8E%89rss-%E6%BA%90%E5%85%B1%E4%BA%AB", "description": ""}, {"name": "\u300c\u4e00\u5929\u4e16\u754c\u300d\u63a8\u8350\u7684RSS\u8ba2\u9605\u5217\u8868", "url": "https://blog.yitianshijie.net/2019/12/10/rss-feeds-recommendation/", "description": ""}, {"name": "Feed Compass", "url": "https://vincode.io/feed-compass/", "description": ""}, {"name": "RSS Source | \u5145\u5b9e\u4f60\u7684 RSS \u8ba2\u9605\u6e90", "url": "https://rss-source.com/", "description": ""}, {"name": "Reabble.cn \u63a8\u8350\u7684\u70ed\u95e8\u8ba2\u9605\u6e90", "url": "https://reabble.cn/help", "description": ""}, {"name": "theChenWen \u6574\u7406\u7684 4 \u4efd OPML", "url": "https://twitter.com/theChenWen/status/1296256174837215234", "description": ""}, {"name": "OPML of D\u4ecb\u5b50", "url": "https://github.com/JoJo720/JoJo720/blob/master/assets/rss/D\u4ecb\u5b50.opml", "description": "", "stars": "0"}, {"name": "\u300cA\u541b\u79c1\u85cf\u7684\u8d85\u597d\u7528 RSS \u8ba2\u9605\u6e90\u300d by \u7231\u8303\u513f", "url": "https://shimo.im/docs/iwRFK7VNmZIxnuL7/", "description": ""}, {"name": "Popular RSS Feeds by RSS.com", "url": "https://rss.com/blog/popular-rss-feeds/", "description": ""}, {"name": "RSS Feeds from Telegram Channel: DailyRSS", "url": "https://t.me/allaboutrss/4893", "description": ""}, {"name": "RSS Maker", "url": "https://rss.mk/", "description": ""}, {"name": "Awesome RSS Feeds", "url": "https://github.com/spians/awesome-rss-feeds", "description": "", "stars": "2.1k"}, {"name": "Single Feed Sharing on Twitter", "url": "https://twitter.com/aboutRSS/timelines/1527857429467172864", "description": ""}, {"name": "RSS Feed Bundles Sharing on Twitter", "url": "https://twitter.com/aboutRSS/timelines/1527674304921362432", "description": ""}, {"name": "Buzzing", "url": "https://www.buzzing.cc/", "description": ""}, {"name": "MoreRSS", "url": "https://morerss.com/index.php", "description": ""}, {"name": "Awesome RSSHub Routes", "url": "https://github.com/JackyST0/awesome-rsshub-routes", "description": "", "stars": "314"}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Aggregators of Indieblogs", "entries": [{"name": "\u4e2d\u6587\u72ec\u7acb\u535a\u5ba2\u5217\u8868", "url": "https://github.com/timqian/chinese-independent-blogs", "description": "", "stars": "23k"}, {"name": "\u4e2d\u6587\u535a\u5ba2RSS\u8ba2\u9605", "url": "https://t.me/s/chinarss", "description": ""}, {"name": "BlogHub", "url": "https://bloghub.fun/", "description": ""}, {"name": "seekbetter.me \u5bfb\u6211", "url": "https://seekbetter.me/", "description": ""}, {"name": "BlogWe", "url": "https://blogwe.com/", "description": ""}, {"name": "\u5341\u5e74\u4e4b\u7ea6", "url": "https://foreverblog.cn/", "description": ""}, {"name": "\u4e2d\u6587\u535a\u5ba2\u5708", "url": "https://blog.huhexian.com/", "description": ""}, {"name": "\u4f18\u79c0\u4e2a\u4eba\u72ec\u7acb\u535a\u5ba2\u5bfc\u822a", "url": "http://www.jetli.com.cn/", "description": ""}, {"name": "\u535a\u5ba2\u5566", "url": "https://www.boke.la/", "description": ""}, {"name": "\u300c\u72ec\u7acb blog \u8ba2\u9605\u5217\u8868\u300d", "url": "https://www.notion.so/blog-by-liqi-io-4bdf37d4fb3443b4b6dbed8317450307", "description": ""}, {"name": "\u4e2d\u6587\u72ec\u7acb\u535a\u5ba2\u5168\u8ba2\u9605\u8ba1\u5212", "url": "https://box.othing.xyz/", "description": ""}, {"name": "Blog Surf", "url": "https://blogsurf.io/", "description": ""}, {"name": "RSS Club", "url": "https://daverupert.com/rss-club/", "description": ""}, {"name": "RSSBlog", "url": "https://rssblog.cn/", "description": ""}, {"name": "Awesome-blogCN-feeds", "url": "https://github.com/RSS-Renaissance/awesome-blogCN-feeds", "description": "", "stars": "576"}, {"name": "Mataroa Collection", "url": "https://collection.mataroa.blog/", "description": ""}, {"name": "Find Blog \u53d1\u73b0\u535a\u5ba2", "url": "https://t.me/s/findblog", "description": ""}, {"name": "ooh! directory", "url": "https://ooh.directory/", "description": ""}, {"name": "\u79ef\u85aa", "url": "https://firewood.news/", "description": ""}, {"name": "Blog of the .Day", "url": "https://blogofthe.day/", "description": ""}, {"name": "Nobelium", "url": "https://github.com/craigary/nobelium", "description": "", "stars": "3.2k"}, {"name": "Ghost", "url": "https://ghost.org/", "description": ""}, {"name": "pu-blog", "url": "https://py-blog.zcmimi.top/", "description": ""}, {"name": "Maverick", "url": "https://alandecode.github.io/Maverick/", "description": ""}, {"name": "Solo / Pipe at B3log", "url": "https://b3log.org/", "description": ""}, {"name": "Halo", "url": "https://b3log.org/", "description": ""}, {"name": "Gridea", "url": "https://gridea.dev", "description": ""}, {"name": "Peach Blog", "url": "https://github.com/LeetaoGoooo/peach-blog", "description": "", "stars": "58"}, {"name": "Gatsby", "url": "https://www.gatsbyjs.com/docs/how-to/adding-common-features/adding-an-rss-feed/", "description": ""}, {"name": "Typefully Profiles", "url": "https://typefully.com/profile", "description": ""}, {"name": "Montaigne", "url": "https://montaigne.io", "description": ""}, {"name": "Hey World", "url": "https://hey.com/world/", "description": ""}, {"name": "lists.sh", "url": "https://lists.sh", "description": ""}, {"name": "Bear", "url": "https://bearblog.dev/", "description": ""}, {"name": "Listed", "url": "https://listed.to", "description": ""}, {"name": "Hashnode", "url": "https://hashnode.com", "description": ""}, {"name": "xLog", "url": "https://xlog.app", "description": ""}, {"name": "microfeed", "url": "https://www.microfeed.org/", "description": ""}, {"name": "microblogpub", "url": "https://microblog.pub/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Blogroll generator", "entries": [{"name": "Blog friend circle", "url": "https://github.com/prinsss/blog-friend-circle/", "description": "", "stars": "41"}, {"name": "waifu!d for aria2", "url": "https://github.com/pcmid/waifud", "description": "", "stars": "51"}, {"name": "RSS & you-get", "url": "https://left.pink/archives/2712", "description": ""}, {"name": "FLEXGET", "url": "https://flexget.com/", "description": ""}, {"name": "Catch", "url": "https://giorgiocalderolla.com/catch.html", "description": ""}, {"name": "Radarr", "url": "https://radarr.video/", "description": ""}, {"name": "Sonarr", "url": "https://sonarr.tv/", "description": ""}, {"name": "AniVu", "url": "https://github.com/SkyD666/AniVu", "description": "", "stars": "1.2k"}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Clients that support RSS", "entries": [{"name": "qBittorrent", "url": "https://www.qbittorrent.org", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Social Network Based on RSS Feed", "entries": [{"name": "~~kalaksi~~", "url": "https://www.kalaksi.com/", "description": ""}, {"name": "flus", "url": "https://flus.fr/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Discussion Forums", "entries": [{"name": "RSS node at V2EX", "url": "https://www.v2ex.com/go/rss", "description": ""}, {"name": "/r/rss : a subreddit", "url": "https://www.reddit.com/r/rss/", "description": ""}, {"name": "RSS-Public Mailing List", "url": "https://groups.google.com/g/rss-public", "description": ""}, {"name": "RSS@lemmy.ml", "url": "https://lemmy.ml/c/rss", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Telegram Groups / Channels", "entries": [{"name": "RSS \u4ea4\u6d41\u7fa4", "url": "https://t.me/joinchat/Ag98F0evTbZwY8HB7oH4fA", "description": ""}, {"name": "Inoreader \u4ea4\u6d41\u7fa4", "url": "https://t.me/joinchat/EqQ3nEOEbMHqQHLd6ai-SQ", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Official Mastodon Accounts of RSS relevant Apps/Tools/Services/Developers <sup>[1301](https://t.me/s/aboutrss/1301)</sup>", "entries": [], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Views / Discussions / Experiences", "entries": [], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Tutorials when knowing how to run code", "entries": [{"name": "Calishain, T. (2020) \u2018RSS: The Most Useful Dead Technology on the Internet\u2019, Online Searcher, 44(1), p. 30-34.", "url": "http://www.infotoday.com/OnlineSearcher/Articles/Features/RSS-The-Most-Useful-Dead-Technology-on-the-Internet-139013.shtml", "description": ""}, {"name": "Laura E. Pence, Harry E. Pence (2008) \u2018Accessing and Managing Scientific Literature: Using RSS in the Classroom\u2019, J. Chem. Educ., 85(10), p. 1449", "url": "https://pubs.acs.org/doi/abs/10.1021/ed085p1449", "description": ""}, {"name": "Tony Hammond, Timo Hannay, and Ben Lund (2004) \u2018The Role of RSS in Science Publishing\u2019, D-Lib Magazine, 10, 12", "url": "http://dlib.org/dlib/december04/hammond/12hammond.html", "description": ""}, {"name": "\u675c\u51b0. \u57fa\u4e8eRSS\u9605\u8bfb\u5668\u7684\u6587\u732e\u8ffd\u8e2a\u65b9\u6cd5\u4e0e\u5b9e\u8df5\\[J\\]. \u6559\u80b2\u8fdb\u5c55, 2023, 13(2): 795-798.", "url": "https://doi.org/10.12677/AE.2023.132129", "description": ""}, {"name": "RSS-\u540c\u6b65\u4e16\u754c\u6700\u65b0\u8d44\u8baf @ \u300a\u6587\u732e\u7ba1\u7406\u4e0e\u4fe1\u606f\u5206\u6790\u300b", "url": "https://open.163.com/newview/movie/free?pid=HEV46VJJD\\&mid=EEV46VKF2", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 NAS", "entries": [{"name": "\u7fa4\u6656", "url": "https://www.synology.com/", "description": ""}, {"name": "U-NAS", "url": "https://www.u-nas.cn/", "description": ""}, {"name": "QNAP \u5a01\u8054\u901a", "url": "https://www.qnap.com/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Small single-board computers", "entries": [{"name": "Raspberry Pi", "url": "https://www.raspberrypi.org/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 E-ink Devices", "entries": [{"name": "ZenReader", "url": "https://www.tnhh.net/posts/zenreader-4.7-in-rss-eink-reader.html", "description": ""}, {"name": "State of RSS 2020", "url": "https://feeder.co/state-of-rss/2020", "description": ""}, {"name": "\u767e\u5ea6RSS\u65b0\u95fb\u8ba2\u9605\u529f\u80fd", "url": "https://wanyaxing.com/blog/20191213115747.html", "description": ""}, {"name": "New Twitter API Drops Support for RSS", "url": "https://mashable.com/2012/09/05/twitter-api-rss/", "description": ""}, {"name": "Raindrop.io", "url": "https://raindropio.canny.io/", "description": ""}, {"name": "Buffer", "url": "https://buffer.com/", "description": ""}, {"name": "Reuters", "url": "https://Reuters.com", "description": ""}, {"name": "Web of Science", "url": "https://clarivate.com/webofsciencegroup/wp-content/uploads/sites/2/dlm_uploads/2019/11/WoS534-1-external-release-notes.pdf", "description": ""}, {"name": "Linkedin", "url": "https://thenextweb.com/insider/2013/12/13/linkedin-will-kill-rss-support-december-19/", "description": ""}, {"name": "\u65f6\u5149\u7f51", "url": "https://twitter.com/ShinChven/status/1353636917536055298", "description": ""}, {"name": "Google Groups", "url": "https://www.theregister.com/2021/08/16/google_groups_rss/", "description": ""}, {"name": "Is RSS dead?", "url": "http://isrssdead.com/", "description": ""}, {"name": "Collect-Info-Research", "url": "https://github.com/p1g3/Collect-Info-Research", "description": ""}, {"name": "Mapnews.io", "url": "https://mapnews.io/", "description": ""}, {"name": "Rest In Peace Google Reader", "url": "https://web.archive.org/web/20210420205654/https://www.ripgooglereader.com/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Figures / Developers", "entries": [{"name": "irreader", "url": "http://irreader.fatecore.com/", "description": ""}, {"name": "Podcast Addict", "url": "https://www.facebook.com/podcastAddict/", "description": ""}, {"name": "Google Podcast", "url": "https://podcasts.google.com/", "description": ""}, {"name": "The Podcast App", "url": "https://podcast.app/", "description": ""}, {"name": "Pocket Casts", "url": "https://www.pocketcasts.com/", "description": ""}, {"name": "AntennaPod", "url": "https://antennapod.org/", "description": ""}, {"name": "MOON.FM", "url": "https://www.moon.fm/", "description": ""}, {"name": "\u5c0f\u5b87\u5b99", "url": "https://xiaoyuzhoufm.com/", "description": ""}, {"name": "CastBox", "url": "https://castbox.fm/", "description": ""}, {"name": "Apple Podcast & iTunes", "url": "https://support.apple.com/zh-cn/HT201859", "description": ""}, {"name": "Himalaya", "url": "https://www.himalaya.com", "description": ""}, {"name": "Overcast", "url": "https://overcast.fm/", "description": ""}, {"name": "Castro", "url": "https://castro.fm", "description": ""}, {"name": "Baucast", "url": "https://www.baucast.com/", "description": ""}, {"name": "Player FM", "url": "https://player.fm/", "description": ""}, {"name": "bullhorn", "url": "https://www.bullhorn.fm/", "description": ""}, {"name": "Feedspot", "url": "https://www.feedspot.com/", "description": ""}, {"name": "FeedMe", "url": "https://github.com/seazon/FeedMe/blob/master/README.md", "description": "", "stars": "245"}, {"name": "Cosmicast", "url": "https://twitter.com/cosmicastapp", "description": ""}, {"name": "RSSANT \u8681\u9605", "url": "https://rss.anyant.com/", "description": ""}, {"name": "Downcast", "url": "http://downcast.fm/", "description": ""}, {"name": "STITCHER", "url": "https://www.stitcher.com/", "description": ""}, {"name": "RSSRadio", "url": "http://rssrad.io/", "description": ""}, {"name": "GNOME Podcasts", "url": "https://gitlab.gnome.org/World/podcasts", "description": ""}, {"name": "Podstation", "url": "https://podstation.github.io/", "description": ""}, {"name": "FocusPodcast", "url": "https://play.google.com/store/apps/details?id=allen.town.focus.podcast", "description": ""}, {"name": "\u9886\u8bb2\u53f0", "url": "https://www.lingjiangtai.com/", "description": ""}, {"name": "Airshow", "url": "https://feedbin.com/airshow", "description": ""}, {"name": "Pods", "url": "https://x.com/Enter_Apps/status/1768669206826926292", "description": ""}, {"name": "\u4e2d\u6587\u72ec\u7acb\u64ad\u5ba2", "url": "https://typlog.com/podlist/", "description": ""}, {"name": "PodCast\u4e0d\u5b8c\u5168\u6536\u85cf", "url": "https://www.douban.com/note/702906996/", "description": ""}, {"name": "\u64ad\u5ba2 RSS Feed", "url": "https://getpodcast.xyz/", "description": ""}, {"name": "Chinese-Podcasts", "url": "https://github.com/alaskasquirrel/Chinese-Podcasts", "description": "", "stars": "2.1k"}, {"name": "Han-language Podcast on Twitter", "url": "https://twitter.com/aboutRSS/lists/list1", "description": ""}, {"name": "\u64ad\u5ba2 \u00d7 \u4e07\u82b1\u7b52", "url": "https://pod.wht.one/", "description": ""}, {"name": "KKBOX podcast", "url": "https://podcast.kkbox.com/", "description": ""}, {"name": "Apple Podcast \u4eba\u6c14\u6700\u9ad8\u7684100\u4e2a\u4e2d\u6587\u64ad\u5ba2", "url": "https://zhuanlan.zhihu.com/p/166002110", "description": ""}, {"name": "\u5206\u4eab\u4f60\u4eba\u4e3a\u503c\u5f97\u8ba2\u9605\u7684\u5185\u5bb9 by Notion\u4e2d\u6587\u793e\u533a", "url": "https://www.notion.so/cnotion/Notion-Vol-13-89e51bdb621a4e009e7ec60d1cc58c2f", "description": ""}, {"name": "Podcast OPML collections", "url": "http://b19.se/data/", "description": ""}, {"name": "Chris Abraham's Podcast Collection", "url": "https://chrisabraham.com/opml/view", "description": ""}, {"name": "\u4e2d\u6587\u64ad\u5ba2\u699c", "url": "https://xyzrank.com/", "description": ""}, {"name": "\u4e2d\u6587\u64ad\u5ba2\u6570\u636e\u5206\u6790 \u00b7 \u516c\u4f17\u7248", "url": "https://wav.pub/analysis/", "description": ""}, {"name": "Podbase", "url": "https://podba.se/validate/", "description": ""}, {"name": "Cast Feed Validator", "url": "https://castfeedvalidator.com/", "description": ""}, {"name": "Google Podcasts Manager", "url": "https://podcastsmanager.google.com/about?hl=en", "description": ""}, {"name": "KKBOX for Podcasters", "url": "https://podcast.kkbox.com/podcasters", "description": ""}, {"name": "12 audio platforms summarized in a Google Docs", "url": "https://docs.google.com/document/d/1OurVCVVrVRVJMni5wmf2Ut2gE7_ti1MusxaaNCkiXDs/edit", "description": ""}, {"name": "Listen Notes", "url": "https://www.listennotes.com/", "description": ""}, {"name": "huffduffer", "url": "https://huffduffer.com/", "description": ""}, {"name": "podcast4us", "url": "https://podcast4us.herokuapp.com/", "description": ""}, {"name": "RECAST", "url": "https://recastthis.com/", "description": ""}, {"name": "PodcastAP", "url": "https://podcastap.com/", "description": ""}, {"name": "RSSYes", "url": "https://rssyes.com/youtube-to-podcast", "description": ""}, {"name": "PodNoms", "url": "https://www.podnoms.com/", "description": ""}, {"name": "Listenbox", "url": "https://listenbox.app", "description": ""}, {"name": "YouCast", "url": "https://github.com/i3arnon/YouCast", "description": "", "stars": "265"}, {"name": "Podsync", "url": "https://github.com/mxpv/podsync", "description": "", "stars": "1.9k"}, {"name": "TwitchPOD", "url": "https://twitchpod.tv/", "description": ""}, {"name": "HEADLINER", "url": "https://headliner.app/", "description": ""}, {"name": "Podcast RSS Generator", "url": "https://github.com/vpetersson/podcast-rss-generator/", "description": "", "stars": "45"}, {"name": "Audiblogs", "url": "https://audiblogs.com/", "description": ""}, {"name": "POD GINIE", "url": "https://pod-genie.com/", "description": ""}, {"name": "\u4e2d\u6587\u64ad\u5ba2\u5206\u6790", "url": "http://beta.moon.fm/podcasts/data", "description": ""}, {"name": "PodFest China 2020 \u4e2d\u6587\u64ad\u5ba2\u542c\u4f17\u4e0e\u6d88\u8d39\u8c03\u7814", "url": "https://podfestchina.com/survey/2020", "description": ""}, {"name": "Podcast-Standard", "url": "https://podcast-standard.org/", "description": ""}, {"name": "Pitch", "url": "https://www.getpitch.io/", "description": ""}, {"name": "FeedPress", "url": "https://feed.press/", "description": ""}, {"name": "RSS Podcast Hosting", "url": "https://rss.com", "description": ""}, {"name": "JustCast", "url": "https://www.justcast.com/", "description": ""}, {"name": "wavpub", "url": "https://wavpub.com/", "description": ""}, {"name": "PodcastGenerator", "url": "https://podcastgenerator.net/", "description": ""}, {"name": "\u8f7b\u8292\u5c0f\u7a0b\u5e8f+ \u64ad\u5ba2\u5c0f\u7a0b\u5e8f", "url": "http://qingmang.me/", "description": ""}, {"name": "Transistor", "url": "https://transistor.fm/", "description": ""}, {"name": "Libsyn", "url": "https://libsyn.com/", "description": ""}, {"name": "Anchor", "url": "https://anckor.fm/", "description": ""}, {"name": "PodBean", "url": "https://www.podbean.com/", "description": ""}, {"name": "Simplecast", "url": "https://simplecast.com/", "description": ""}, {"name": "Fireside", "url": "https://fireside.fm/", "description": ""}, {"name": "Listen Notes", "url": "https://www.listennotes.com/", "description": ""}, {"name": "Podlink", "url": "https://pod.link/", "description": ""}, {"name": "Podcastly", "url": "https://pdcstly.com/", "description": ""}, {"name": "KKBOX podcast", "url": "https://podcast.kkbox.com/", "description": ""}, {"name": "RSSRadio", "url": "http://rssrad.io/#/podcast/search", "description": ""}, {"name": "RSS2YTM", "url": "https://rss2ytm.net", "description": ""}, {"name": "4AM", "url": "https://at4am.io/t/topic/6954", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Telegram", "entries": [{"name": "Yourcast Bot", "url": "https://t.me/yourcastbot", "description": ""}, {"name": "Podcastly", "url": "https://t.me/podcastly_bot", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Discussion Forums", "entries": [{"name": "4AM", "url": "https://at4am.io/", "description": ""}, {"name": "/r/podcasts : a subreddit", "url": "https://www.reddit.com/r/podcasts/", "description": ""}, {"name": "Podcast node at V2EX", "url": "https://www.v2ex.com/go/podcast", "description": ""}, {"name": "\u58f0\u6ce2", "url": "https://www.singpodcast.com/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Telegram Groups / Channels", "entries": [{"name": "![Twitter Follow", "url": "https://img.shields.io/twitter/follow/davewiner?label=%40davewiner\\&style=social", "description": ""}, {"name": "The Top 125 RSS Open Source Projects", "url": "https://awesomeopensource.com/projects/rss", "description": ""}, {"name": "Feed Readers @ Awesome-Selfhosted", "url": "https://github.com/awesome-selfhosted/awesome-selfhosted#feed-readers", "description": "", "stars": "280k"}, {"name": "~~OpenSourceWeekly~~", "url": "https://fatalentropy.com/open-source-weekly/", "description": ""}, {"name": "RSS \u5de5\u5177\u5927\u5168 by \u5e7b\u74a7", "url": "https://blog.wizos.me/20180412-134.html", "description": ""}, {"name": "RSS \u9879\u76ee: a WorkFlowy list", "url": "https://workflowy.com/#/6e20a3531287", "description": ""}, {"name": "Substats API", "url": "https://substats.spencerwoo.com/", "description": ""}, {"name": "Flourish", "url": "https://flourish.studio", "description": ""}, {"name": "RSS\u6307\u5357", "url": "https://efficiencyfollow.notion.site/RSS-01f580f05df2412993c5ad0f68f0a95d", "description": ""}, {"name": "BroadcastChannel", "url": "https://github.com/ccbikai/BroadcastChannel", "description": "", "stars": "2k"}], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Contributors", "entries": [], "notes": [], "source": "ALL About RSS"}, {"name": "ALL About RSS \u2014 Sponsors", "entries": [{"name": "@XMRer", "url": "https://twitter.com/XMRer/status/1517387830020145152", "description": ""}, {"name": "Donators from Gitcoin", "url": "https://gitcoin.co/grants/5980/about-rss?tab=contributions", "description": ""}, {"name": "<img src=\"https://github.com/RSSNext/follow/assets/41265413/c6c02ad5-cddc-46f5-8420-a47afe1c82fe\" alt=\"Follow\" width=\"50\">", "url": "https://x.com/follow_app_", "description": ""}, {"name": "@spianslabs", "url": "https://twitter.com/spianslabs", "description": ""}, {"name": "Castbee", "url": "https://castbee.net/", "description": ""}, {"name": "\u8681\u9605 anyant", "url": "https://rss.anyant.com/", "description": ""}], "notes": [], "source": "ALL About RSS"}, {"name": "Generative Deep Art", "entries": [{"name": "Generative AI Area", "url": "#generative-ai-area", "description": ""}, {"name": "Code and Programming", "url": "#code-and-programming", "description": ""}, {"name": "Text", "url": "#text", "description": ""}, {"name": "Image", "url": "#image", "description": ""}, {"name": "Video and Animation", "url": "#video-and-animation", "description": ""}, {"name": "Audio and Music", "url": "#audio-and-music", "description": ""}, {"name": "Speech", "url": "#speech", "description": ""}, {"name": "Games", "url": "#games", "description": ""}, {"name": "Multimodal", "url": "#multimodal", "description": ""}, {"name": "Datasets", "url": "#datasets", "description": ""}, {"name": "Misc", "url": "#misc", "description": ""}], "notes": [], "source": "Generative Deep Art"}, {"name": "Generative Deep Art \u2014 Structure", "entries": [], "notes": [], "source": "Generative Deep Art"}, {"name": "Generative Deep Art \u2014 Contribute to our Repository", "entries": [{"name": "AI Timeline", "url": "https://nhlocal.github.io/AiTimeline/", "description": ""}, {"name": "Agents Marketplace", "url": "https://marketplace.agen.cy/agents", "description": ""}, {"name": "Cartography of generative AI", "url": "https://cartography-of-generative-ai.net/", "description": ""}, {"name": "The Rise of Generative AI Large Language Models (LLMs)", "url": "https://informationisbeautiful.net/visualizations/the-rise-of-generative-ai-large-language-models-llms-like-chatgpt/", "description": ""}, {"name": "The AI Timeline (@TheAITimeline) / X", "url": "https://x.com/TheAITimeline", "description": ""}, {"name": "Generative AI for Beginners: Part 1 \u2014 Introduction to AI | by Raja Gupta | Medium", "url": "https://medium.com/@raja.gupta20/generative-ai-for-beginners-part-1-introduction-to-ai-eadb5a71f07d", "description": ""}, {"name": "Artificial Intelligence Learning Roadmap \\[AI Roadmap\\] 2024", "url": "https://www.mltut.com/artificial-intelligence-learning-roadmap/", "description": ""}, {"name": "A Brief History of Generative AI - DATAVERSITY", "url": "https://www.dataversity.net/a-brief-history-of-generative-ai/", "description": ""}, {"name": "A Simple Guide To The History Of Generative AI | Bernard Marr", "url": "https://bernardmarr.com/a-simple-guide-to-the-history-of-generative-ai/", "description": ""}, {"name": "Generative AI Timeline from January 2023 to July 2023", "url": "https://generativeaitimeline.com/", "description": ""}, {"name": "The rise of generative AI: A timeline of triumphs, hiccups and hype | CIO Dive", "url": "https://www.ciodive.com/news/generative-ai-one-year-chatgpt-openai-timeline/698110/", "description": ""}, {"name": "Brief History In Time: Decoding the Evolution of Generative AI | LinkedIn", "url": "https://www.linkedin.com/pulse/brief-history-time-decoding-evolution-generative-ai-csmtechnologies/", "description": ""}, {"name": "Timeline of AI forecasts - AI Digest", "url": "https://theaidigest.org/timeline", "description": ""}, {"name": "Generative AI Iceberg", "url": "https://icebergcharts.com/i/Generative_AI", "description": ""}, {"name": "60+ Generative AI\u00a0Terms You Must Know By Heart", "url": "https://www.analyticsvidhya.com/blog/2024/01/generative-ai-terms/", "description": ""}, {"name": "The Four Wars of the AI Stack (Dec 2023 Recap)", "url": "https://www.latent.space/p/dec-2023", "description": ""}, {"name": "GenAI Prism Infographic by Brian Solis", "url": "https://briansolis.com/2023/12/introducing-the-genai-prism-infographic-a-framework-for-colalborating-with-generative-ai/", "description": ""}, {"name": "LLM Visualization", "url": "https://bbycroft.net/llm", "description": ""}, {"name": "\\[2310.04438\\] A Brief History of Prompt: Leveraging Language Models", "url": "https://arxiv.org/abs/2310.04438", "description": ""}, {"name": "An AI Engineer\u2019s Guide to Machine Learning and Generative AI | by ai geek (wishesh) | Oct, 2023 | Medium", "url": "https://medium.com/@_aigeek/an-ai-engineers-guide-to-machine-learning-and-generative-ai-b7444941ccee", "description": ""}, {"name": "Emerging Trends in Generative AI Research: A Selection of Recent Papers", "url": "https://txt.cohere.com/top-nlp-papers-september-2023/", "description": ""}, {"name": "The architecture of today's LLM applications - The GitHub Blog", "url": "https://github.blog/2023-10-30-the-architecture-of-todays-llm-applications/", "description": ""}, {"name": "The Building Blocks of Generative AI | by Jonathan Shriftman | Medium", "url": "https://shriftman.medium.com/the-building-blocks-of-generative-ai-a75350466a2f", "description": ""}, {"name": "Early days of AI - by Elad Gil", "url": "https://blog.eladgil.com/p/early-days-of-ai", "description": ""}, {"name": "The Next Token of Progress: 4 Unlocks on the Generative AI Horizon | Andreessen Horowitz", "url": "https://a16z.com/2023/06/23/the-next-token-of-progress-4-unlocks-on-the-generative-ai-horizon/", "description": ""}, {"name": "\\[2309.07930\\] Generative AI", "url": "https://arxiv.org/abs/2309.07930", "description": ""}, {"name": "The state of AI in 2023: Generative AI\u2019s breakout year | McKinsey", "url": "https://www.mckinsey.com/capabilities/quantumblack/our-insights/the-state-of-ai-in-2023-generative-ais-breakout-year#/", "description": ""}, {"name": "A jargon-free explanation of how AI large language models work | Ars Technica", "url": "https://arstechnica.com/science/2023/07/a-jargon-free-explanation-of-how-ai-large-language-models-work/", "description": ""}, {"name": "The Generative AI Revolution: Exploring the Current Landscape | by Towards AI Editorial Team | Jun, 2023 | Towards AI", "url": "https://pub.towardsai.net/the-generative-ai-revolution-exploring-the-current-landscape-4b89998fcc5f", "description": ""}, {"name": "The Story of AI Winters and What it Teaches Us Today", "url": "https://www.turingpost.com/p/aiwinters", "description": ""}, {"name": "There Would Have Been No LLMs Without This (episode#3 in the History series)", "url": "https://www.turingpost.com/p/llmshistory3", "description": ""}, {"name": "The Next Token of Progress: 4 Unlocks on the Generative AI Horizon | Andreessen Horowitz", "url": "https://a16z.com/2023/06/23/the-next-token-of-progress-4-unlocks-on-the-generative-ai-horizon/", "description": ""}, {"name": "The economic potential of generative AI: The next productivity frontier", "url": "https://www.linkedin.com/posts/genai-works_gen-ai-activity-7074980736268726272-LiiG", "description": ""}, {"name": "A survey of Generative AI Applications | arxiv", "url": "https://arxiv.org/abs/2306.02781", "description": ""}, {"name": "Paper Digest - ChatGPT", "url": "https://www.paperdigest.org/2023/01/recent-papers-on-chatgpt/", "description": ""}, {"name": "AI Index Report 2023 \u2013 Artificial Intelligence Index", "url": "https://aiindex.stanford.edu/report/", "description": ""}, {"name": "A Survey of Large Language Models", "url": "https://arxiv.org/abs/2303.18223", "description": ""}, {"name": "The Generative AI Timeline", "url": "https://www.linkedin.com/feed/update/urn:li:activity:7044233450295316480", "description": ""}, {"name": "Who Owns the Generative AI Platform? | Andreessen Horowitz", "url": "https://a16z.com/2023/01/19/who-owns-the-generative-ai-platform/", "description": ""}, {"name": "A Comprehensive Survey of AI-Generated Content (AIGC): A History of Generative AI from GAN to ChatGPT | arxiv", "url": "https://arxiv.org/abs/2303.04226", "description": ""}, {"name": "Generative AI with Cohere: Part 1 - Model Prompting", "url": "https://txt.cohere.ai/generative-ai-part-1/", "description": ""}, {"name": "Generative AI with Cohere: Part 2 - Use Case Ideation", "url": "https://txt.cohere.ai/generative-ai-part-2/", "description": ""}, {"name": "Large Language Models and Where to Use Them: Part 1", "url": "https://txt.cohere.ai/llm-use-cases/", "description": ""}, {"name": "Large Language Models and Where to Use Them: Part 2", "url": "https://txt.cohere.ai/llm-use-cases-p2/", "description": ""}, {"name": "What's the big deal with Generative AI? Is it the future or the present?", "url": "https://txt.cohere.ai/generative-ai-future-or-present/", "description": ""}, {"name": "Timeline of AI and language models", "url": "https://lifearchitect.ai/timeline/", "description": ""}, {"name": "A Comprehensive Survey on Pretrained Foundation Models: A History from BERT to ChatGPT | arxiv", "url": "https://arxiv.org/abs/2302.09419", "description": ""}, {"name": "A Review of Generative AI from Historical Perspectives", "url": "https://www.techrxiv.org/articles/preprint/A_Review_of_Generative_AI_from_Historical_Perspectives/22097942", "description": ""}, {"name": "Matt Shumer on Twitter: \"The definitive AI market map Twitter thread\"", "url": "https://twitter.com/mattshumer_/status/1620465468229451776", "description": ""}, {"name": "Engines of Wow: AI Art Comes of Age \u2013 Steve Murch", "url": "https://www.stevemurch.com/engines-of-wow-ai-art-comes-of-age/2022/12", "description": ""}, {"name": "AI exploded on the scene at the end of 2022 / Twitter", "url": "https://twitter.com/RamaswmySridhar/status/1613271413020037120", "description": ""}, {"name": "AI-Generated Art", "url": "https://www.v7labs.com/blog/ai-generated-art", "description": ""}, {"name": "1 week of Stable Diffusion | multimodal.art", "url": "https://multimodal.art/news/1-week-of-stable-diffusion", "description": ""}, {"name": "\ud83d\udd2d The Einstein AI model", "url": "https://thomwolf.io/blog/scientific-ai.html", "description": ""}, {"name": "Machines of Loving Grace - How AI Could Transform the World for the Better by Dario Amodei", "url": "https://darioamodei.com/machines-of-loving-grace", "description": ""}, {"name": "The Five Stages Of AI Grief - NOEMA", "url": "https://www.noemamag.com/the-five-stages-of-ai-grief/", "description": ""}, {"name": "Generative AI Ethics: 8 Biggest Concerns and Risks", "url": "https://www.techtarget.com/searchenterpriseai/tip/Generative-AI-ethics-8-biggest-concerns", "description": ""}, {"name": "Automated Social Science: Language Models as Scientist and Subjects | NBER", "url": "https://www.nber.org/papers/w32381", "description": ""}, {"name": "It\u2019s time to retire the term \u201cuser\u201d", "url": "https://www.technologyreview.com/2024/04/19/1090872/ai-users-people-terms/", "description": ""}, {"name": "Understanding how personality traits, experiences, and attitudes shape negative bias toward AI-generated artworks | Scientific Reports", "url": "https://www.nature.com/articles/s41598-024-54294-4", "description": ""}, {"name": "Tracking AI", "url": "https://trackingai.org/", "description": ""}, {"name": "Will AI\u2019s Next Wave of Super Intelligence Replace Human Ingenuity? It\u2019s Complicated - Grit Daily News", "url": "https://gritdaily.com/will-ais-super-intelligence-replace-human-ingenuity/", "description": ""}, {"name": "Who is Afraid of Frankenstein? And of Generative AI? | Fast Company Brasil", "url": "https://fastcompanybrasil.com/tech/inteligencia-artificial/quem-tem-medo-do-frankenstein-e-da-ia-generativa/", "description": ""}, {"name": "Hito Steyerl, Mean Images, NLR 140/141, March\u2013June 2023", "url": "https://newleftreview.org/issues/ii140/articles/hito-steyerl-mean-images", "description": ""}, {"name": "The copyright conundrum of AI art - The Verge", "url": "https://www.theverge.com/23961021/ai-art-copyright-training-ownership-fair-use", "description": ""}, {"name": "Recommendations for the advancement of artificial intelligence in Brazil \u2013 ABC", "url": "https://www.abc.org.br/evento/doc-ia-no-brasil/", "description": ""}, {"name": "We must stop AI replicating the problems of surveillance capitalism", "url": "https://www.ft.com/content/d9063c16-a4d2-4580-b8f6-a4872083d0fa", "description": ""}, {"name": "Artificial Intelligence at the Service of Collective Intelligence", "url": "https://intlekt.io/2023/10/29/artificial-intelligence-at-the-service-of-collective-intelligence/", "description": ""}, {"name": "New Training Method Helps AI Generalize like People Do - Scientific American", "url": "https://www.scientificamerican.com/article/new-training-method-helps-ai-generalize-like-people-do/", "description": ""}, {"name": "\\[2310.01405\\] Representation Engineering: A Top-Down Approach to AI Transparency", "url": "https://arxiv.org/abs/2310.01405", "description": ""}, {"name": "Generative AI Resources for Berkeley Law Faculty & Staff - Berkeley Law", "url": "https://www.law.berkeley.edu/library/legal-research/chatgpt/", "description": ""}, {"name": "Licensing is neither feasible nor effective for addressing AI risks", "url": "https://www.aisnakeoil.com/p/licensing-is-neither-feasible-nor", "description": ""}, {"name": "Generative AI companies must publish transparency reports", "url": "https://www.aisnakeoil.com/p/generative-ai-companies-must-publish", "description": ""}, {"name": "Does ChatGPT have a liberal bias?", "url": "https://www.aisnakeoil.com/p/does-chatgpt-have-a-liberal-bias", "description": ""}, {"name": "More human than human: measuring ChatGPT political bias | Public Choice", "url": "https://link.springer.com/article/10.1007/s11127-023-01097-2", "description": ""}, {"name": "Redefining Bias: The Human Prejudice Against AI | Medium", "url": "https://johnnosta.medium.com/redefining-bias-the-human-prejudice-against-ai-a1f225b0b2c2", "description": ""}, {"name": "AI Art and its Impact on Artists", "url": "https://dl.acm.org/doi/10.1145/3600211.3604681", "description": ""}, {"name": "The Age of AI has begun | Bill Gates", "url": "https://www.gatesnotes.com/The-Age-of-AI-Has-Begun", "description": ""}, {"name": "The AIKEA Effect", "url": "https://piszek.com/2023/08/28/aikea-effect/", "description": ""}, {"name": "Ethics of Artificial Intelligence: Case Studies and Options for Addressing Ethical Challenges | SpringerLink", "url": "https://link.springer.com/book/10.1007/978-3-031-17040-9", "description": ""}, {"name": "Embracing change and resetting expectations | Microsoft Unlocked", "url": "https://unlocked.microsoft.com/ai-anthology/terence-tao/", "description": ""}, {"name": "Art and the science of generative AI | Science", "url": "https://www.science.org/doi/10.1126/science.adh4451", "description": ""}, {"name": "Where AI evolves from here", "url": "https://www.axios.com/2023/05/18/ai-agi-artificial-general-intelligence", "description": ""}, {"name": "The Age of AI has begun", "url": "https://www.gatesnotes.com/The-Age-of-AI-Has-Begun", "description": ""}, {"name": "GPTs are GPTs: An Early Look at the Labor Market Impact Potential of Large Language Models", "url": "https://arxiv.org/abs/2303.10130", "description": ""}, {"name": "Why generative AI scares artists but not content writers", "url": "https://www.fastcompany.com/90848228/why-generative-ai-scares-artists-but-not-writers", "description": ""}, {"name": "Cultures in AI/AI in Culture", "url": "https://ai-cultures.github.io/", "description": ""}, {"name": "AI Data Laundering - Waxy.org", "url": "https://waxy.org/2022/09/ai-data-laundering-how-academic-and-nonprofit-researchers-shield-tech-companies-from-accountability/", "description": ""}, {"name": "Synthetic Creativity - by Cavin - Deep Markets", "url": "https://deepmarkets.substack.com/p/synthetic-creativity", "description": ""}, {"name": "Our Vision for the Future of Synthetic Media | by Victor Riparbelli | Medium", "url": "https://vriparbelli.medium.com/our-vision-for-the-future-of-synthetic-media-8791059e8f3a", "description": ""}, {"name": "Deep Else", "url": "https://dejangrba.github.io/deep-else/", "description": ""}, {"name": "How Photography Became An Art Form | Aaron Hertzmann\u2019s blog", "url": "https://aaronhertzmann.com/2022/08/29/photography-history.html", "description": ""}, {"name": "Can Computers Create Art? by Aaron Hertzmann", "url": "https://www.mdpi.com/2076-0752/7/2/18", "description": ""}, {"name": "Text Is the Universal Interface - Scale", "url": "https://scale.com/blog/text-universal-interface", "description": ""}, {"name": "This artist is dominating AI-generated art. And he\u2019s not happy about it. | MIT Technology Review", "url": "https://www.technologyreview.com/2022/09/16/1059598/this-artist-is-dominating-ai-generated-art-and-hes-not-happy-about-it/", "description": ""}, {"name": "The REAL fight over AI art: StableDiffusion | Reddit", "url": "https://www.reddit.com/r/StableDiffusion/comments/xgu2uo/the_real_fight_over_ai_art/", "description": ""}, {"name": "Rutkowski battling AI art overlord | Reddit", "url": "https://www.reddit.com/r/StableDiffusion/comments/xgv0dw/rutkowski_battling_ai_art_overlord/", "description": ""}, {"name": "Instead of mining cryptocoins with GPUs, are we now mining art? | Reddit", "url": "https://www.reddit.com/r/StableDiffusion/comments/xg8s8e/instead_of_mining_cryptocoins_with_gpus_are_we/", "description": ""}, {"name": "Using AI to create art is NOT art! | Reddit : ArtistLounge", "url": "https://www.reddit.com/r/ArtistLounge/comments/xczk89/using_ai_to_create_art_is_not_art/", "description": ""}, {"name": "Appreciating the Poetic Misunderstandings of A.I. Art | The New Yorker", "url": "https://www.newyorker.com/culture/infinite-scroll/appreciating-the-poetic-misunderstandings-of-ai-art?s=09", "description": ""}, {"name": "The case against AI-generated users - IDEO", "url": "https://www.ideo.com/journal/the-case-against-ai-generated-users", "description": ""}, {"name": "Why handing over total control to AI agents would be a huge mistake | MIT Technology Review", "url": "https://www.technologyreview.com/2025/03/24/1113647/why-handing-over-total-control-to-ai-agents-would-be-a-huge-mistake", "description": ""}, {"name": "Collection of \"The Most Thoughtful Writing about Generative AI\" by Eryk Salvaggio", "url": "https://bsky.app/profile/eryk.bsky.social/post/3lccavgstkk2s", "description": ""}, {"name": "AI Snake Oil: Separating Hype from Reality | TechPolicy.Press", "url": "https://www.techpolicy.press/ai-snake-oil-separating-hype-from-reality/", "description": ""}, {"name": "Deconstructing the AI Myth: Fallacies and Harms of Algorithmification", "url": "https://www.researchgate.net/publication/382802495_Deconstructing_the_AI_Myth_Fallacies_and_Harms_of_Algorithmification", "description": ""}, {"name": "Challenging The Myths of Generative AI | TechPolicy.Press", "url": "https://www.techpolicy.press/challenging-the-myths-of-generative-ai/", "description": ""}, {"name": "I am tired of AI | On Test Automation", "url": "https://www.ontestautomation.com/i-am-tired-of-ai/", "description": ""}, {"name": "Critique of Generative AI Can Harm Learning Study Design\u00a0 by Steffi Tan, Vaikunthan Rajaratnam :: SSRN", "url": "https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4898213", "description": ""}, {"name": "Generative AI Can Harm Learning by Hamsa Bastani, Osbert Bastani, Alp Sungu, Haosen Ge, \u00d6zge Kabakc\u0131, Rei Mariman :: SSRN", "url": "https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4895486", "description": ""}, {"name": "I Taught for Most of My Career. I Quit Because of ChatGPT | TIME", "url": "https://time.com/7026050/chatgpt-quit-teaching-ai-essay/", "description": ""}, {"name": "AI Risks that Could Lead to Catastrophe | CAIS", "url": "https://www.safe.ai/ai-risk", "description": ""}, {"name": "The AI Risk Repository", "url": "https://airisk.mit.edu/", "description": ""}, {"name": "\\[2406.17864\\] AI Risk Categorization Decoded (AIR 2024)", "url": "https://www.arxiv.org/abs/2406.17864", "description": ""}, {"name": "\"AI for Good\" Campaigns Are the Wrong Approach - IEEE Spectrum", "url": "https://spectrum.ieee.org/ai-for-good", "description": ""}, {"name": "Generative AI is not the panacea we\u2019ve been promised | Eric Siegel for Big Think+ - YouTube", "url": "https://www.youtube.com/watch?v=B2zCWJBnfuE", "description": ""}, {"name": "Thoughts on GenAI by James Gosling", "url": "https://www.linkedin.com/pulse/thoughts-genai-james-gosling-nab0c/", "description": ""}, {"name": "Automated Social Science: Language Models as Scientist and Subjects | NBER", "url": "https://www.nber.org/papers/w32381", "description": ""}, {"name": "When Will the GenAI Bubble Burst? - by Gary Marcus", "url": "https://garymarcus.substack.com/p/when-will-the-genai-bubble-burst", "description": ""}, {"name": "Nightshade, the tool that \u2018poisons\u2019 data, gives artists a fighting chance against AI | TechCrunch", "url": "https://techcrunch.com/2024/01/26/nightshade-the-tool-that-poisons-data-gives-artists-a-fighting-chance-against-ai/", "description": ""}, {"name": "How AI Fails Us | Edmond & Lily Safra Center for Ethics", "url": "https://ethics.harvard.edu/how-ai-fails-us", "description": ""}, {"name": "Generative AI Has a Visual Plagiarism Problem - IEEE Spectrum", "url": "https://spectrum.ieee.org/midjourney-copyright", "description": ""}, {"name": "\\[2308.03762\\] GPT-4 Can't Reason", "url": "https://arxiv.org/abs/2308.03762", "description": ""}, {"name": "Risk and Harm: Unpacking Ideologies in the AI Discourse | Proceedings of the 5th International Conference on Conversational User Interfaces", "url": "https://dl.acm.org/doi/10.1145/3571884.3603751", "description": ""}, {"name": "\\[2305.18654\\] Faith and Fate: Limits of Transformers on Compositionality", "url": "https://arxiv.org/abs/2305.18654", "description": ""}, {"name": "\\[2210.02667\\] A Human Rights-Based Approach to Responsible AI", "url": "https://arxiv.org/abs/2210.02667", "description": ""}, {"name": "On the Dangers of Stochastic Parrots | Proceedings of the 2021 ACM Conference on Fairness, Accountability, and Transparency", "url": "https://dl.acm.org/doi/10.1145/3442188.3445922", "description": ""}, {"name": "This new data poisoning tool lets artists fight back against generative AI | MIT Technology Review", "url": "https://www.technologyreview.com/2023/10/23/1082189/data-poisoning-artists-fight-generative-ai/", "description": ""}, {"name": "The Short-Term Effects of Generative Artificial Intelligence on Employment: Evidence from an Online Labor Market by Xiang Hui, Oren Reshef, Luofeng Zhou :: SSRN", "url": "https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4527336", "description": ""}, {"name": "AI in Education Group Meeting Notes - Google Docs", "url": "https://docs.google.com/document/d/1PPHwa3KmoeRZwaoxjOS568aF2E-kUngOA2oI45G2Iaw/edit", "description": ""}, {"name": "Syllabi Policies for AI Generative Tools - Google Docs", "url": "https://docs.google.com/document/d/1RMVwzjc1o0Mi8Blw_-JUTcXv02b2WRH86vw7mi16W3U/edit#heading=h.1cykjn2vg2wx", "description": ""}, {"name": "Five takeaways from UK\u2019s AI safety summit at Bletchley Park | Artificial intelligence (AI) | The Guardian", "url": "https://www.theguardian.com/technology/2023/nov/02/five-takeaways-uk-ai-safety-summit-bletchley-park-rishi-sunak", "description": ""}, {"name": "Frontier AI: capabilities and risks \u2013 discussion paper - GOV.UK", "url": "https://www.gov.uk/government/publications/frontier-ai-capabilities-and-risks-discussion-paper", "description": ""}, {"name": "AI Safety Summit Policy Updates | AISS 2023", "url": "https://www.aisafetysummit.gov.uk/policy-updates/#company-policies", "description": ""}, {"name": "Responsible enterprise decisions with knowledge-enriched generative AI | Deloitte Netherlands", "url": "https://www.deloitte.com/nl/en/services/risk-advisory/perspectives/responsible-enterprise-decisions-knowledge-enriched-ai.html", "description": ""}, {"name": "\\[2310.13149\\] Understanding Generative AI in Art: An Interview Study with Artists on G-AI from an HCI Perspective", "url": "https://arxiv.org/abs/2310.13149", "description": ""}, {"name": "\\[2309.12338\\] Artificial Intelligence and Aesthetic Judgment", "url": "https://arxiv.org/abs/2309.12338", "description": ""}, {"name": "AI Worship | Marginal REVOLUTION", "url": "https://marginalrevolution.com/marginalrevolution/2023/10/ai-worship.html", "description": ""}, {"name": "Artificial intelligence technology behind ChatGPT was built in Iowa \u2014 with a lot of water | AP News", "url": "https://apnews.com/article/chatgpt-gpt4-iowa-ai-water-consumption-microsoft-f551fde98083d17a7e8d904f8be822c4", "description": ""}, {"name": "ChatGPT is fun, but not an author | Science", "url": "https://www.science.org/doi/10.1126/science.adg7879", "description": ""}, {"name": "Behind the AI boom, an army of overseas workers in \u2018digital sweatshops\u2019 | The Washington Post", "url": "https://www.washingtonpost.com/world/2023/08/28/scale-ai-remotasks-philippines-artificial-intelligence/", "description": ""}, {"name": "It\u2019s Not Intelligent If It Always Halts: A Critical Perspective on Current Approaches to AGI | Life Is Computation", "url": "https://www.lifeiscomputation.com/it-is-not-intelligent-if-it-always-halts/", "description": ""}, {"name": "The human costs of the AI boom | TechCrunch", "url": "https://techcrunch.com/2023/08/21/the-human-costs-of-the-ai-boom/", "description": ""}, {"name": "AI Scams, Spam, Hacking, Are Ruining the Internet", "url": "https://www.businessinsider.com/ai-scam-spam-hacking-ruining-internet-chatgpt-privacy-misinformation-2023-8", "description": ""}, {"name": "The ChatGPT revolution is another tech fantasy", "url": "https://www.disconnect.blog/p/the-chatgpt-revolution-is-another", "description": ""}, {"name": "Why AI Will Save the World | Andreessen Horowitz", "url": "https://a16z.com/2023/06/06/ai-will-save-the-world/", "description": ""}, {"name": "Hollywood studios proposed AI contract that would give them likeness rights \u2018for the rest of eternity\u2019 - The Verge", "url": "https://www.theverge.com/2023/7/13/23794224/sag-aftra-actors-strike-ai-image-rights", "description": ""}, {"name": "The shady world of Brave selling copyrighted data for AI training", "url": "https://stackdiary.com/brave-selling-copyrighted-data-for-ai-training/", "description": ""}, {"name": "Inside the AI Factory: the humans that make tech seem human - The Verge", "url": "https://www.theverge.com/features/23764584/ai-artificial-intelligence-data-notation-labor-scale-surge-remotasks-openai-chatbots?s=08", "description": ""}, {"name": "Why transformative artificial intelligence is really, really hard to achieve", "url": "https://thegradient.pub/why-transformative-artificial-intelligence-is-really-really-hard-to-achieve/", "description": ""}, {"name": "AI and the automation of work \u2014 Benedict Evans", "url": "https://www.ben-evans.com/benedictevans/2023/7/2/working-with-ai", "description": ""}, {"name": "Yuval Noah Harari argues that AI has hacked the operating system of human civilisation", "url": "https://www.economist.com/by-invitation/2023/04/28/yuval-noah-harari-argues-that-ai-has-hacked-the-operating-system-of-human-civilisation", "description": ""}, {"name": "Generative AI Takes Stereotypes and Bias From Bad to Worse", "url": "https://www.bloomberg.com/graphics/2023-generative-ai-bias/", "description": ""}, {"name": "Governance of superintelligence by OpenAI", "url": "https://openai.com/blog/governance-of-superintelligence", "description": ""}, {"name": "AIAAIC - AIAAIC Repository", "url": "https://www.aiaaic.org/aiaaic-repository", "description": ""}, {"name": "Just Calm Down About GPT-4 Already - IEEE Spectrum", "url": "https://spectrum.ieee.org/gpt-4-calm-down", "description": ""}, {"name": "Pause Giant AI Experiments: An Open Letter - Future of Life Institute", "url": "https://futureoflife.org/open-letter/pause-giant-ai-experiments/", "description": ""}, {"name": "\"OpenAI released plugins for ChatGPT\"", "url": "https://twitter.com/thealexbanks/status/1639620659142881283", "description": ""}, {"name": "Is a socially fair Artificial Intelligence possible? | Uma Intelig\u00eancia Artificial socialmente justa \u00e9 poss\u00edvel?", "url": "https://www.mabuse.art.br/post/uma-intelig%C3%AAncia-artificial-socialmente-justa-%C3%A9-poss%C3%ADvel", "description": ""}, {"name": "Noam Chomsky on ChatGPT: It's \"Basically High-Tech Plagiarism\" and \"a Way of Avoiding Learning\" | Open Culture", "url": "https://www.openculture.com/2023/02/noam-chomsky-on-chatgpt.html", "description": ""}, {"name": "Despite Their Feats, Large Language Models Still Haven't Contributed to Linguistics | Towards Data Science", "url": "https://towardsdatascience.com/despite-their-feats-large-language-models-still-havent-contributed-to-linguistics-657bea43a8a3", "description": ""}, {"name": "Will ChatGPT Kill the Student Essay? | The Atlantic", "url": "https://www.theatlantic.com/technology/archive/2022/12/chatgpt-ai-writing-college-student-essays/672371/", "description": ""}, {"name": "What ChatGPT and generative AI mean for science | Nature", "url": "https://www.nature.com/articles/d41586-023-00340-6", "description": ""}, {"name": "ChatGPT Is a Bullshit Generator Waging Class War", "url": "https://www.vice.com/en/article/akex34/chatgpt-is-a-bullshit-generator-waging-class-war", "description": ""}, {"name": "Some thoughts about generative AI and the future of education \u2013 Mark Carrigan", "url": "https://markcarrigan.net/2023/01/15/some-thoughts-about-generative-ai-and-the-future-of-education/", "description": ""}, {"name": "Educator Considerations for ChatGPT - OpenAI API", "url": "https://platform.openai.com/docs/chatgpt-education", "description": ""}, {"name": "Stable Diffusion Frivolous \u00b7\u00a0Because lawsuits based on ignorance deserve a response.", "url": "http://www.stablediffusionfrivolous.com/", "description": ""}, {"name": "Stable Diffusion litigation \u00b7\u00a0Joseph Saveri Law Firm\u00a0& Matthew Butterick", "url": "https://stablediffusionlitigation.com/", "description": ""}, {"name": "Generative Language Models and Automated Influence Operations: Emerging Threats and Potential Mitigations | OpenAI", "url": "https://cdn.openai.com/papers/forecasting-misuse.pdf", "description": ""}, {"name": "Abstracts written by ChatGPT fool scientists", "url": "https://www.nature.com/articles/d41586-023-00056-7", "description": ""}, {"name": "When Machines Change Art | Aaron Hertzmann\u2019s blog", "url": "https://aaronhertzmann.com/2022/12/17/when-tech-changes-art.html", "description": ""}, {"name": "The Dark Risk of Large Language Models | WIRED UK", "url": "https://www.wired.co.uk/article/artificial-intelligence-language", "description": ""}, {"name": "ChatGPT, DALL-E 2 and the collapse of the creative process", "url": "https://theconversation.com/chatgpt-dall-e-2-and-the-collapse-of-the-creative-process-196461", "description": ""}, {"name": "What AI-Generated Art Really Means for Human Creativity | WIRED", "url": "https://www.wired.com/story/picture-limitless-creativity-ai-image-generators/", "description": ""}, {"name": "Forecasting Potential Misuses of Language Models for Disinformation Campaigns\u2014and How to Reduce Risk", "url": "https://openai.com/blog/forecasting-misuse/", "description": ""}, {"name": "The Dark Side of AI Art: 4 Potential Issues With the Growing Trend", "url": "https://www.makeuseof.com/dark-side-of-ai-art-potential-issues/", "description": ""}, {"name": "Armed With ChatGPT, Cybercriminals Build Malware And Plot Fake Girl Bots", "url": "https://www.forbes.com/sites/thomasbrewster/2023/01/06/chatgpt-cybercriminal-malware-female-chatbots/?sh=6019f4315534", "description": ""}, {"name": "ChatGPT And The Mass Production Of Office Work - Farsight", "url": "https://farsight.cifs.dk/chatgpt-and-the-mass-production-of-office-work/", "description": ""}, {"name": "The Danger Of ChatGPT Nobody Talks About | by Jacob Ferus | Dec, 2022 | Medium", "url": "https://medium.com/@dreamferus/the-danger-of-chatgpt-nobody-talks-about-9aff94e5dea6", "description": ""}, {"name": "Mind Control in the Metaverse. If we\u2019ve learned anything about\u2026 | by Louis Rosenberg | Predict | Dec, 2022 | Medium", "url": "https://medium.com/predict/mind-control-in-the-metaverse-48dfbd88c2ae", "description": ""}, {"name": "The Brilliance and Weirdness of ChatGPT - The New York Times", "url": "https://www.nytimes.com/2022/12/05/technology/chatgpt-ai-twitter.html", "description": ""}, {"name": "Como o texto gerado por Intelig\u00eancia Artificial est\u00e1 envenenando a Internet - MIT Technology Review", "url": "https://mittechreview.com.br/como-o-texto-gerado-por-inteligencia-artificial-esta-envenenando-a-internet/", "description": ""}, {"name": "O ChatGPT \u00e9 o momento \u201cJurassic Park\u201d da intelig\u00eancia artificial - NeoFeed", "url": "https://neofeed.com.br/blog/home/o-chatgpt-e-o-momento-jurassic-park-da-inteligencia-artificial/", "description": ""}, {"name": "Por favor, mais racionalidade e menos frenesi em rela\u00e7\u00e3o ao chatGPT (Parte 1 de 2) | by Cezar Taurion | Dec, 2022 | Medium", "url": "https://c-taurion.medium.com/por-favor-mais-racionalidade-e-menos-frenesi-em-rela%C3%A7%C3%A3o-ao-chatgpt-parte-1-de-2-1d7637e2a854", "description": ""}, {"name": "E se estivermos usando uma IA pseudocient\u00edfica? - Diogo Cortiz", "url": "https://diogocortiz.com.br/computacao-afetiva-e-os-desafios-das-ias-pseudocientificas/", "description": ""}, {"name": "As limita\u00e7\u00f5es da sensa\u00e7\u00e3o tecnol\u00f3gica de 2023: o ChatGPT | IAgora? | \u00c9poca NEG\u00d3CIOS", "url": "https://epocanegocios.globo.com/colunas/iagora/coluna/2023/01/as-limitacoes-da-sensacao-tecnologica-de-2023-o-chatgpt.ghtml", "description": ""}, {"name": "7 Revealing Ways AIs Fail - IEEE Spectrum", "url": "https://spectrum.ieee.org/ai-failures", "description": ""}, {"name": "AI Presentation Makers", "url": "https://www.aipresentationmakers.com/", "description": ""}, {"name": "A.I. Productivity Tools", "url": "https://www.aiproductivitytoolkit.com/", "description": ""}, {"name": "ToolList.ai", "url": "https://toollist.ai/", "description": ""}, {"name": "Toolify", "url": "https://www.toolify.ai/", "description": ""}, {"name": "LLM Explorer", "url": "https://llm.extractum.io/", "description": ""}, {"name": "OrbicAI", "url": "https://orbic.ai/", "description": ""}, {"name": "Altern", "url": "https://altern.ai/", "description": ""}, {"name": "ainave", "url": "https://www.ainave.com", "description": ""}, {"name": "AI Search", "url": "https://ai-search.io", "description": ""}, {"name": "AiSuperSmart Ai Tool Directory", "url": "https://aisupersmart.com/ai-tools-directory/", "description": ""}, {"name": "HD Robots", "url": "https://hdrobots.com/", "description": ""}, {"name": "AIForme", "url": "https://www.aiforme.wiki/", "description": ""}, {"name": "Technologies in LabLab", "url": "https://lablab.ai/tech", "description": ""}, {"name": "Vondy - Next Generation AI Apps", "url": "https://www.vondy.com/", "description": ""}, {"name": "AI Tool Master List", "url": "https://doc.clickup.com/25598832/d/h/rd6vg-14247/0b79ca1dc0f7429/rd6vg-12207", "description": ""}, {"name": "AI Valley", "url": "https://aivalley.ai/", "description": ""}, {"name": "AI Finder", "url": "https://ai-finder.net/", "description": ""}, {"name": "BestWebbs", "url": "https://bestwebbs.com/", "description": ""}, {"name": "Future Tools - Find The Exact AI Tool For Your Needs", "url": "https://www.futuretools.io/", "description": ""}, {"name": "Futurepedia - The Largest AI Tools Directory | Home", "url": "https://www.futurepedia.io/", "description": ""}, {"name": "There's An AI For That", "url": "https://theresanaiforthat.com/", "description": ""}, {"name": "AI Depot - Discover New AI Tools", "url": "https://aidepot.co/", "description": ""}, {"name": "Generative AI Database", "url": "https://aaronsim.notion.site/Generative-AI-Database-Types-Models-Sector-URL-API-more-b5196c870594498fb1e0d979428add2d", "description": ""}, {"name": "Altern", "url": "https://altern.ai", "description": "The place to discover new AI tools and products."}, {"name": "The Generative AI Landscape", "url": "https://ai-collection.org/", "description": ""}, {"name": "The ultimate list of AI tools for creators | Descript", "url": "https://www.descript.com/blog/article/the-ultimate-list-of-ai-tools-for-creators", "description": ""}, {"name": "Maxim AI", "url": "https://www.getmaxim.ai", "description": ""}, {"name": "AI Tool List", "url": "https://www.aitoollist.org", "description": ""}, {"name": "Gemini by Example", "url": "https://geminibyexample.com", "description": ""}, {"name": "Niraj-Lunavat/Artificial-Intelligence", "url": "https://github.com/Niraj-Lunavat/Artificial-Intelligence?tab=readme-ov-file#researchers", "description": "", "stars": "1.8k"}, {"name": "Generative AI Explained by NVIDIA", "url": "https://learn.nvidia.com/courses/course-detail?course_id=course-v1:DLI+S-FX-07+V1", "description": ""}, {"name": "Paulescu/hands-on-rl: Free course that takes you from zero to Reinforcement Learning PRO \ud83e\uddb8\ud83c\udffb\u200d\ud83e\uddb8\ud83c\udffd", "url": "https://github.com/Paulescu/hands-on-rl", "description": "", "stars": "1.4k"}, {"name": "DataCamp's Become a Generative AI Developer series", "url": "https://www.datacamp.com/ai-code-alongs", "description": ""}, {"name": "rasbt/LLMs-from-scratch", "url": "https://github.com/rasbt/LLMs-from-scratch", "description": "", "stars": "81k"}, {"name": "Introduction to Generative AI | SqillPlan", "url": "https://sqillplan.com/course?hash=-4862018582618510846", "description": ""}, {"name": "udlbook/udlbook", "url": "https://github.com/udlbook/udlbook", "description": "", "stars": "8.6k"}, {"name": "Book: Understanding Deep Learning", "url": "https://udlbook.github.io/udlbook/", "description": ""}, {"name": "List of Generative AI Learning resources from AWS and Google", "url": "https://www.linkedin.com/posts/aagarwal29_generativeai-learn-aws-activity-7081761811129118720-i128/", "description": ""}, {"name": "How AI chatbots like ChatGPT or Bard work \u2013 visual explainer | The Guardian", "url": "https://www.theguardian.com/technology/ng-interactive/2023/nov/01/how-ai-chatbots-like-chatgpt-or-bard-work-visual-explainer", "description": ""}, {"name": "Introduction to Generative AI", "url": "https://www.linkedin.com/posts/youssef-hosni-b2960b135_if-you-want-to-start-studying-generative-activity-7125908710702350336-vhsm/", "description": ""}, {"name": "Animated AI", "url": "https://animatedai.github.io/", "description": ""}, {"name": "Deep Learning AI - Learn the fundamentals of generative AI for real-world applications", "url": "https://www.deeplearning.ai/courses/generative-ai-with-llms/", "description": ""}, {"name": "Google Cloud Skills Boost - Introduction to Generative AI", "url": "https://www.cloudskillsboost.google/course_templates/536", "description": ""}, {"name": "Google Cloud Skills Boost: Generative AI learning path", "url": "https://www.cloudskillsboost.google/journeys/118", "description": ""}, {"name": "AI for Industrial Design", "url": "https://industrialdesign.ai/", "description": ""}, {"name": "Let Us Show You How GPT Works \u2014 Using Jane Austen - The New York Times", "url": "https://www.nytimes.com/interactive/2023/04/26/upshot/gpt-from-scratch.html", "description": ""}, {"name": "Welcome to the \ud83e\udd17 Deep Reinforcement Learning Course", "url": "https://huggingface.co/deep-rl-course/unit0/introduction?fw=pt", "description": ""}, {"name": "Crash course in AI art generation by PromptHero", "url": "https://prompthero.com/academy", "description": ""}, {"name": "Visual intuition for diffusion models and AI art. #stablediffusionart #aiart #aiartwork #aiartcommunity", "url": "https://www.tiktok.com/@ham_made_art/video/7154863972729113899", "description": ""}, {"name": "The Illustrated Stable Diffusion by Jay Alammar", "url": "https://jalammar.github.io/illustrated-stable-diffusion/", "description": ""}, {"name": "Words are Images | BustBright - Machine Learning Art", "url": "https://www.bustbright.com/product/words-are-images-7-week-online-class-starting-october-24th-2022-/331", "description": ""}, {"name": "Grokking Stable Diffusion.ipynb - Colaboratory - Part 1", "url": "https://colab.research.google.com/drive/1dlgggNa5Mz8sEAGU0wFCHhGLFooW_pf1?usp=sharing", "description": ""}, {"name": "Grokking Stable Diffusion: Textual Inversion.ipynb - Colaboratory - Part 2", "url": "https://colab.research.google.com/drive/1RTHDzE-otzmZOuy8w1WEOxmn9pNcEz3u?usp=sharing", "description": ""}, {"name": "GitHub - johnowhitaker/aiaiart", "url": "https://github.com/johnowhitaker/aiaiart", "description": "", "stars": "570"}, {"name": "Implementation/tutorial of stable diffusion with side-by-side notes by labml.ai | Twitter", "url": "https://twitter.com/labmlai/status/1571080112459878401", "description": ""}, {"name": "Practical Deep Learning for Coders 2023 - Part II", "url": "https://www.youtube.com/watch?v=_7rMfsA24Ls\\&list=PLfYUBJiXbdtRUvTUYpLdfHHp9a58nWVXP", "description": ""}, {"name": "Practical Deep Learning for Coders 2022 - Part I", "url": "https://www.youtube.com/playlist?list=PLfYUBJiXbdtSvpQjSnJJ_PmDQB_VyT5iU", "description": ""}, {"name": "UX for AI: How to Power Human Experiences with AI - Design Tool Tuesday - YouTube", "url": "https://www.youtube.com/watch?v=50Of7_lubN4", "description": ""}, {"name": "Behind-the-Design: Meet Copilot by Microsoft Design", "url": "https://medium.com/microsoft-design/behind-the-design-meet-copilot-2c68182a0e70", "description": ""}, {"name": "Guidelines for Human-AI Interaction - Microsoft Research", "url": "https://www.microsoft.com/en-us/research/publication/guidelines-for-human-ai-interaction/", "description": ""}, {"name": "Paper Digest - ChatGPT", "url": "https://www.paperdigest.org/2023/01/recent-papers-on-chatgpt/", "description": ""}, {"name": "dair-ai/ML-Papers-Explained", "url": "https://github.com/dair-ai/ML-Papers-Explained", "description": "", "stars": "8.2k"}, {"name": "AI Reading List - Google Docs", "url": "https://docs.google.com/document/d/1bEQM1W-1fzSVWNbS4ne5PopB2b7j8zD4Jc3nm4rbK-U/edit", "description": ""}, {"name": "Aman's AI Journal \u2022 Papers List", "url": "https://aman.ai/papers/", "description": ""}, {"name": "Casual GAN Papers Reading Club", "url": "https://casualgan.notion.site/casualgan/Casual-GAN-Papers-Reading-Club-327c158518e44d5296a5def74486c7e8", "description": ""}, {"name": "Casual GAN Papers", "url": "https://www.casualganpapers.com/", "description": ""}, {"name": "The Illustrated VQGAN", "url": "https://ljvmiranda921.github.io/notebook/2021/08/08/clip-vqgan/", "description": ""}, {"name": "CLIP: Connecting Text and Images", "url": "https://openai.com/blog/clip/", "description": ""}, {"name": "VQGAN+CLIP \u2014 How does it work?. The synthetic imagery (\u201cGAN Art\u201d) scene\u2026 | by Alexa Steinbr\u00fcck | Medium", "url": "https://alexasteinbruck.medium.com/vqgan-clip-how-does-it-work-210a5dca5e52", "description": ""}, {"name": "The Methods Corpus | Papers With Code", "url": "https://paperswithcode.com/methods", "description": ""}, {"name": "Utilizando redes advers\u00e1rias generativas (GANs) como agente de apoio \u00e0 inspira\u00e7\u00e3o para artistas", "url": "https://www.cin.ufpe.br/~tg/2020-1/TG_CC/tg_cco2.pdf", "description": ""}, {"name": "GAN Lab", "url": "https://poloclub.github.io/ganlab/", "description": ""}, {"name": "\\[PDF\\] Music2Video: Automatic Generation of Music Video with fusion of audio and text | Semantic Scholar", "url": "https://www.semanticscholar.org/paper/Music2Video%3A-Automatic-Generation-of-Music-Video-of-Jang-Shin/38e37c3a7dc22bb3356552e93e6685b99ca04264", "description": ""}, {"name": "\\[PDF\\] Active Divergence with Generative Deep Learning - A Survey and Taxonomy | Semantic Scholar", "url": "https://www.semanticscholar.org/paper/Active-Divergence-with-Generative-Deep-Learning-A-Broad-Berns/091c4ea2efaba23cd9024d8a063609c9a313b5cb", "description": ""}, {"name": "\\[PDF\\] Automating Generative Deep Learning for Artistic Purposes: Challenges and Opportunities | Semantic Scholar", "url": "https://www.semanticscholar.org/paper/Automating-Generative-Deep-Learning-for-Artistic-Berns-Broad/f3479740d4ec7f91b6d7a01167e9c875a72d386e", "description": ""}, {"name": "Lunroo", "url": "https://lunroo.com", "description": ""}, {"name": "COUNT", "url": "https://getcount.com", "description": ""}, {"name": "Competitor Research", "url": "https://www.competitoresearch.com", "description": ""}, {"name": "StartKit.AI", "url": "https://startkit.ai", "description": ""}, {"name": "No-Code Scraper", "url": "https://www.nocodescraper.com/", "description": ""}, {"name": "BacklinkGPT", "url": "https://www.backlinkgpt.com/", "description": ""}, {"name": "VocalReplica", "url": "https://vocalreplica.com/", "description": ""}, {"name": "LangMagic", "url": "https://easytolearn.io", "description": ""}, {"name": "Persuva", "url": "https://persuva.ai", "description": ""}, {"name": "Dittto.ai", "url": "https://dittto.ai", "description": ""}, {"name": "SEOByAI", "url": "https://seoby.ai", "description": ""}, {"name": "SinglebaseCloud", "url": "https://singlebase.cloud", "description": ""}, {"name": "TrollyAI", "url": "https://trolly.ai/", "description": ""}, {"name": "WebscrapeAI", "url": "https://webscrapeai.com/", "description": ""}, {"name": "Architecture Helper", "url": "https://architecturehelper.com", "description": ""}, {"name": "AI-Flow", "url": "https://ai-flow.net/", "description": ""}, {"name": "Code to Flow", "url": "https://codetoflow.com", "description": ""}, {"name": "Recast Studio", "url": "https://recast.studio", "description": ""}, {"name": "Clipwing", "url": "https://clipwing.pro/", "description": ""}, {"name": "Tailor", "url": "https://www.usetailor.com", "description": ""}, {"name": "ZZZ Code AI", "url": "https://zzzcode.ai/", "description": ""}, {"name": "Scribble Diffusion", "url": "https://scribblediffusion.com/", "description": ""}, {"name": "Paint by Text", "url": "https://paintbytext.chat/", "description": ""}, {"name": "Scenario AI", "url": "https://www.scenario.gg/", "description": ""}, {"name": "AnimalAI", "url": "https://animalai.co/", "description": ""}, {"name": "starryai", "url": "https://www.starryai.com/", "description": ""}, {"name": "ProsePainter", "url": "https://www.prosepainter.com/", "description": ""}, {"name": "ProsePainter: Image + Sketching Interface + CLIP! - YouTube", "url": "https://www.youtube.com/watch?v=mK4F32xNrdw\\&t=429s", "description": ""}, {"name": "Cocreator AI", "url": "https://cocreator.ai/", "description": ""}, {"name": "Runway ML", "url": "http://runwayml.com/", "description": ""}, {"name": "Hotpot.ai - Hotpot.ai", "url": "https://hotpot.ai/", "description": ""}, {"name": "Toonify yourself by Justin Pinkney", "url": "https://www.justinpinkney.com/toonify-yourself/", "description": ""}, {"name": "deepart.io", "url": "https://deepart.io/", "description": ""}, {"name": "Artbreeder", "url": "https://www.artbreeder.com/", "description": ""}, {"name": "Ostagram.ru", "url": "https://www.ostagram.me/", "description": ""}, {"name": "cleanup.pictures", "url": "https://cleanup.pictures/", "description": ""}, {"name": "remove.bg", "url": "https://www.remove.bg/", "description": ""}, {"name": "Quick, Draw!", "url": "https://quickdraw.withgoogle.com/", "description": ""}, {"name": "Nekton.ai", "url": "https://nekton.ai/", "description": ""}, {"name": "Documind.chat", "url": "https://documind.chat", "description": ""}, {"name": "Snowpixel", "url": "https://snowpixel.app", "description": ""}, {"name": "Chatpdf.so", "url": "https://chatpdf.so", "description": ""}, {"name": "Yona.ai", "url": "https://yona.ai", "description": ""}, {"name": "Voicesphere", "url": "https://www.voicesphere.co/", "description": ""}, {"name": "Tune AI", "url": "https://chat.tune.app/", "description": ""}, {"name": "GPT Mobile", "url": "https://github.com/Taewan-P/gpt_mobile", "description": "", "stars": "932"}, {"name": "PageGen", "url": "https://pagegen.ai", "description": "An AI Page Generator with Claude AI, React and Shadcn UI. Generate web pages from text, screenshot and templates with one click."}, {"name": "PerchanceStory", "url": "https://perchancestory.com/", "description": ""}, {"name": "filipecalegario/awesome-vibe-coding", "url": "https://github.com/filipecalegario/awesome-vibe-coding", "description": "", "stars": "2k"}, {"name": "Andrej Karpathy on X", "url": "https://x.com/karpathy/status/1886192184808149383", "description": ""}, {"name": "Windsurf Editor by Codeium", "url": "https://codeium.com/windsurf", "description": ""}, {"name": "Bolt.new", "url": "https://bolt.new/", "description": ""}, {"name": "Lovable", "url": "https://lovable.dev/", "description": ""}, {"name": "v0 by Vercel", "url": "https://v0.dev/chat", "description": ""}, {"name": "Cursor", "url": "https://www.cursor.com/", "description": ""}, {"name": "Replit", "url": "https://replit.com/", "description": ""}, {"name": "batchai", "url": "https://github.com/qiangyt/batchai", "description": "", "stars": "86"}, {"name": "Archie", "url": "https://archie.8base.com/", "description": ""}, {"name": "DhiWise", "url": "https://dhiwise.com", "description": ""}, {"name": "New study on coding behavior raises questions about impact of AI on software development \u2013 GeekWire", "url": "https://www.geekwire.com/2024/new-study-on-coding-behavior-raises-questions-about-impact-of-ai-on-software-development/", "description": ""}, {"name": "CostGPT: Software Development Cost Calculator", "url": "https://costgpt.ai/", "description": ""}, {"name": "codefuse-ai/Awesome-Code-LLM", "url": "https://github.com/codefuse-ai/Awesome-Code-LLM", "description": "", "stars": "3.1k"}, {"name": "tldraw/draw-a-ui", "url": "https://github.com/tldraw/draw-a-ui", "description": "", "stars": "5.4k"}, {"name": "deepseek-ai/DeepSeek-Coder", "url": "https://github.com/deepseek-ai/DeepSeek-Coder", "description": "", "stars": "23k"}, {"name": "Cody", "url": "https://about.sourcegraph.com/cody", "description": ""}, {"name": "Kombai", "url": "https://kombai.com/", "description": ""}, {"name": "geekan/MetaGPT", "url": "https://github.com/geekan/MetaGPT", "description": "", "stars": "60k"}, {"name": "ZZZ Code AI", "url": "https://zzzcode.ai/", "description": ""}, {"name": "Rapidpages", "url": "https://www.rapidpages.io/", "description": ""}, {"name": "Teaching Programming in the Age of ChatGPT \u2013 O\u2019Reilly", "url": "https://www.oreilly.com/radar/teaching-programming-in-the-age-of-chatgpt/", "description": ""}, {"name": "GPT Web App Generator", "url": "https://magic-app-generator.wasp-lang.dev/", "description": ""}, {"name": "wolfia-app/gpt-code-search", "url": "https://github.com/wolfia-app/gpt-code-search/", "description": "", "stars": "208"}, {"name": "Dedicated File for Inbox for GenAI + Dev", "url": "https://github.com/filipecalegario/awesome-generative-ai/blob/main/inbox-gen-ai-dev.md", "description": "", "stars": "3.3k"}, {"name": "e2b-dev/e2b", "url": "https://github.com/e2b-dev/e2b", "description": "", "stars": "10k"}, {"name": "Metabob", "url": "https://metabob.com/", "description": ""}, {"name": "gventuri/pandas-ai", "url": "https://github.com/gventuri/pandas-ai", "description": "", "stars": "23k"}, {"name": "A Systematic Evaluation of Large Language Models of Code", "url": "https://arxiv.org/abs/2202.13169", "description": ""}, {"name": "pgosar/ChatGDB", "url": "https://github.com/pgosar/ChatGDB", "description": "", "stars": "931"}, {"name": "The Impact of AI on Developer Productivity: Evidence from GitHub Copilot | arxiv", "url": "https://arxiv.org/abs/2302.06590", "description": ""}, {"name": "openai/openai-cookbook", "url": "https://github.com/openai/openai-cookbook", "description": "", "stars": "70k"}, {"name": "Reduce costs when prompting using GPT", "url": "https://www.codium.ai/blog/reduce-your-costs-by-30-when-using-gpt-3-for-python-code/", "description": ""}, {"name": "Co-Developer GPT engine", "url": "https://github.com/stoerr/CoDeveloperGPTengine", "description": "local r/w file access and execute actions from an OpenAI GPT", "stars": "16"}, {"name": "Potpie", "url": "https://potpie.ai", "description": "Open Source AI Agents for your codebase in minutes. Use pre-built agents for Q\\&A, Testing, Debugging and System Design or create your own purpose-built agents."}, {"name": "bytedance/Dolphin", "url": "https://github.com/bytedance/Dolphin", "description": "", "stars": "8k"}, {"name": "NuExtract 2.0 by NuMind", "url": "https://numind.ai/blog/outclassing-frontier-llms----nuextract-2-0-takes-the-lead-in-information-extraction", "description": ""}, {"name": "unclecode/crawl4ai: \ud83d\ude80\ud83e\udd16 Crawl4AI", "url": "https://github.com/unclecode/crawl4ai", "description": "", "stars": "57k"}, {"name": "LLMSTXT.NEW", "url": "https://www.llmstxt.new/", "description": ""}, {"name": "Mistral OCR / Mistral AI", "url": "https://mistral.ai/news/mistral-ocr", "description": ""}, {"name": "opendatalab/MinerU", "url": "https://github.com/opendatalab/MinerU", "description": "", "stars": "51k"}, {"name": "microsoft/markitdown", "url": "https://github.com/microsoft/markitdown", "description": "", "stars": "84k"}, {"name": "docling-project/docling", "url": "https://github.com/docling-project/docling", "description": "", "stars": "47k"}, {"name": "Firecrawl", "url": "https://www.firecrawl.dev/", "description": ""}, {"name": "CatchTheTornado/text-extract-api", "url": "https://github.com/CatchTheTornado/text-extract-api", "description": "", "stars": "3k"}, {"name": "R Jina", "url": "https://r.jina.ai/", "description": ""}, {"name": "Gitingest", "url": "https://gitingest.com/", "description": ""}, {"name": "uithub", "url": "https://uithub.com/", "description": ""}, {"name": "\\[2409.15790\\] Small Language Models: Survey, Measurements, and Insights", "url": "https://arxiv.org/abs/2409.15790", "description": ""}, {"name": "\\[2402.17764\\] The Era of 1-bit LLMs: All Large Language Models are in 1.58 Bits", "url": "https://arxiv.org/abs/2402.17764", "description": ""}, {"name": "mbzuai-oryx/MobiLlama", "url": "https://github.com/mbzuai-oryx/MobiLlama", "description": "", "stars": "668"}, {"name": "lunary-ai/abso", "url": "https://github.com/lunary-ai/abso", "description": "", "stars": "49"}, {"name": "oumi-ai/oumi", "url": "https://github.com/oumi-ai/oumi", "description": "", "stars": "8.8k"}, {"name": "comet-ml/opik", "url": "https://github.com/comet-ml/opik", "description": "", "stars": "17k"}, {"name": "mendableai/firecrawl", "url": "https://github.com/mendableai/firecrawl", "description": "", "stars": "70k"}, {"name": "QuivrHQ/MegaParse", "url": "https://github.com/quivrhq/megaparse", "description": "", "stars": "7.2k"}, {"name": "LiteLLM", "url": "https://www.litellm.ai/", "description": ""}, {"name": "youssefHosni/Hands-On-LangChain-for-LLM-Applications-Development", "url": "https://github.com/youssefHosni/Hands-On-LangChain-for-LLM-Applications-Development", "description": "", "stars": "208"}, {"name": "unclecode/crawl4ai: Crawl4AI", "url": "https://github.com/unclecode/crawl4ai", "description": "", "stars": "57k"}, {"name": "microsoft/LMOps", "url": "https://github.com/microsoft/LMOps", "description": "", "stars": "4.2k"}, {"name": "F\\*\\*\\* You, Show Me The Prompt", "url": "https://hamel.dev/blog/posts/prompt/", "description": ""}, {"name": "danielmiessler/fabric", "url": "https://github.com/danielmiessler/fabric", "description": "", "stars": "35k"}, {"name": "Langfuse", "url": "https://langfuse.com/", "description": ""}, {"name": "naklecha/llama3-from-scratch", "url": "https://github.com/naklecha/llama3-from-scratch", "description": "", "stars": "15k"}, {"name": "\\[2405.03825\\] Organizing a Society of Language Models: Structures and Mechanisms for Enhanced Collective Intelligence", "url": "https://arxiv.org/abs/2405.03825", "description": ""}, {"name": "Open challenges in LLM research", "url": "https://huyenchip.com/2023/08/16/llm-research-open-challenges.html", "description": ""}, {"name": "stanfordnlp/dspy", "url": "https://github.com/stanfordnlp/dspy", "description": "", "stars": "31k"}, {"name": "Groq", "url": "https://groq.com/", "description": ""}, {"name": "Floom", "url": "https://github.com/FloomAI/Floom", "description": "", "stars": "45"}, {"name": "rasbt/LLMs-from-scratch", "url": "https://github.com/rasbt/LLMs-from-scratch", "description": "", "stars": "81k"}, {"name": "GoogleCloudPlatform/generative-ai", "url": "https://github.com/GoogleCloudPlatform/generative-ai", "description": "", "stars": "12k"}, {"name": "LLM Visualization", "url": "https://bbycroft.net/llm", "description": ""}, {"name": "Automatic Hallucination detection with SelfCheckGPT NLI", "url": "https://huggingface.co/blog/dhuynh95/automatic-hallucination-detection", "description": ""}, {"name": "StreamingLLM gives language models unlimited context", "url": "https://bdtechtalks.com/2023/11/27/streamingllm/", "description": ""}, {"name": "iusztinpaul/hands-on-llms", "url": "https://github.com/iusztinpaul/hands-on-llms", "description": "", "stars": "3.4k"}, {"name": "Practical Tips for Finetuning LLMs Using LoRA (Low-Rank Adaptation)", "url": "https://magazine.sebastianraschka.com/p/practical-tips-for-finetuning-llms?", "description": ""}, {"name": "Poe", "url": "https://poe.com/", "description": ""}, {"name": "\\[2311.01555\\] Instruction Distillation Makes Large Language Models Efficient Zero-shot Rankers", "url": "https://arxiv.org/abs/2311.01555", "description": ""}, {"name": "The architecture of today's LLM applications - The GitHub Blog", "url": "https://github.blog/2023-10-30-the-architecture-of-todays-llm-applications/", "description": ""}, {"name": "Demystifying LLMs: How they can do things they weren't trained to do - The GitHub Blog", "url": "https://github.blog/2023-10-27-demystifying-llms-how-they-can-do-things-they-werent-trained-to-do/", "description": ""}, {"name": "How AI chatbots like ChatGPT or Bard work \u2013 visual explainer | The Guardian", "url": "https://www.theguardian.com/technology/ng-interactive/2023/nov/01/how-ai-chatbots-like-chatgpt-or-bard-work-visual-explainer", "description": ""}, {"name": "cpacker/MemGPT", "url": "https://github.com/cpacker/MemGPT", "description": "", "stars": "19k"}, {"name": "\\[2307.10169\\] Challenges and Applications of Large Language Models", "url": "https://arxiv.org/abs/2307.10169", "description": ""}, {"name": "Related resources from around the web | OpenAI Cookbook", "url": "https://cookbook.openai.com/articles/related_resources", "description": ""}, {"name": "Hannibal046/Awesome-LLM: Awesome-LLM", "url": "https://github.com/Hannibal046/Awesome-LLM", "description": "", "stars": "26k"}, {"name": "\\[2309.06794\\] Cognitive Mirage: A Review of Hallucinations in Large Language Models", "url": "https://arxiv.org/abs/2309.06794", "description": ""}, {"name": "Generative AI for Strategy & Innovation", "url": "https://www.hbritalia.it/userUpload/ebook_Generative_AI_inglese.pdf", "description": ""}, {"name": "The TextFX project", "url": "https://textfx.withgoogle.com/", "description": ""}, {"name": "A jargon-free explanation of how AI large language models work | Ars Technica", "url": "https://arstechnica.com/science/2023/07/a-jargon-free-explanation-of-how-ai-large-language-models-work/", "description": ""}, {"name": "A simple guide to fine-tuning Llama 2 | Brev docs", "url": "https://brev.dev/blog/fine-tuning-llama-2", "description": ""}, {"name": "microsoft/semantic-kernel", "url": "https://github.com/microsoft/semantic-kernel", "description": "", "stars": "27k"}, {"name": "CoPrompt", "url": "https://www.coprompt.io/login", "description": ""}, {"name": "Advanced Guide to ChatGPT", "url": "https://aaditsh.notion.site/aaditsh/Advanced-Guide-to-ChatGPT-b8d5901b8bba44f580bb0c0835644567", "description": ""}, {"name": "Falcon LLM - Home", "url": "https://falconllm.tii.ae/", "description": ""}, {"name": "google/BIG-bench", "url": "https://github.com/google/BIG-bench", "description": "", "stars": "3.2k"}, {"name": "togethercomputer/OpenChatKit", "url": "https://github.com/togethercomputer/OpenChatKit", "description": "", "stars": "9k"}, {"name": "Paper Digest - ChatGPT", "url": "https://www.paperdigest.org/2023/01/recent-papers-on-chatgpt/", "description": ""}, {"name": "Let Us Show You How GPT Works \u2014 Using Jane Austen - The New York Times", "url": "https://www.nytimes.com/interactive/2023/04/26/upshot/gpt-from-scratch.html", "description": ""}, {"name": "Search-in-the-Chain: Towards Accurate, Credible and Traceable Large Language Models for Knowledge-intensive Tasks | arxiv", "url": "https://arxiv.org/abs/2304.14732", "description": ""}, {"name": "hpcaitech/ColossalAI", "url": "https://github.com/hpcaitech/ColossalAI", "description": "", "stars": "41k"}, {"name": "microsoft/LoRA", "url": "https://github.com/microsoft/LoRA", "description": "", "stars": "13k"}, {"name": "kyrolabs/awesome-langchain", "url": "https://github.com/kyrolabs/awesome-langchain", "description": "", "stars": "9k"}, {"name": "Stability AI Launches the First of its StableLM Suite of Language Models \u2014 Stability AI", "url": "https://stability.ai/blog/stability-ai-launches-the-first-of-its-stablelm-suite-of-language-models", "description": ""}, {"name": "Free Dolly | The Databricks Blog", "url": "https://www.databricks.com/blog/2023/04/12/dolly-first-open-commercially-viable-instruction-tuned-llm", "description": ""}, {"name": "Summary of ChatGPT/GPT-4 Research and Perspective Towards the Future of Large Language Models", "url": "https://arxiv.org/abs/2304.01852", "description": ""}, {"name": "lm-sys/FastChat", "url": "https://github.com/lm-sys/FastChat", "description": "", "stars": "39k"}, {"name": "Why LLaMa Is A Big Deal | Hackaday", "url": "https://hackaday.com/2023/03/22/why-llama-is-a-big-deal/", "description": ""}, {"name": "logspace-ai/langflow", "url": "https://github.com/logspace-ai/langflow", "description": "", "stars": "141k"}, {"name": "More than you've asked for: A Comprehensive Analysis of Novel Prompt Injection Threats to Application-Integrated Large Language Models", "url": "https://arxiv.org/abs/2302.12173", "description": ""}, {"name": "Cohere AI", "url": "https://docs.cohere.ai/", "description": ""}, {"name": "Langchain for paper summarization", "url": "https://lancemartin.notion.site/lancemartin/Langchain-for-paper-summarization-d4ad122ea9a64c0eb1f981e743d6c419", "description": ""}, {"name": "Red-Teaming Large Language Models | Hugging Faces", "url": "https://huggingface.co/blog/red-teaming", "description": ""}, {"name": "hwchase17/langchain", "url": "https://github.com/hwchase17/langchain/", "description": "", "stars": "122k"}, {"name": "Top Large Language Models (LLMs) in 2023 | MarkTechPost", "url": "https://www.marktechpost.com/2023/02/22/top-large-language-models-llms-in-2023-from-openai-google-ai-deepmind-anthropic-baidu-huawei-meta-ai-ai21-labs-lg-ai-research-and-nvidia/", "description": ""}, {"name": "Godly", "url": "https://godly.ai", "description": ""}, {"name": "GPTZero", "url": "https://gptzero.me/", "description": ""}, {"name": "GPT-3 Apps", "url": "https://gpt-apps.com/", "description": ""}, {"name": "Inside language models (from GPT-3 to PaLM) \u2013 Dr Alan D. Thompson \u2013 Life Architect", "url": "https://lifearchitect.ai/models/", "description": ""}, {"name": "Google AI Blog: Pathways Language Model (PaLM): Scaling to 540 Billion Parameters for Breakthrough Performance", "url": "https://ai.googleblog.com/2022/04/pathways-language-model-palm-scaling-to.html", "description": ""}, {"name": "DeepMind says its new language model can beat others 25 times its size | MIT Technology Review", "url": "https://www.technologyreview.com/2021/12/08/1041557/deepmind-language-model-beat-others-25-times-size-gpt-3-megatron/", "description": ""}, {"name": "Integrated AI: How to talk to AI for free using nine platforms (Megatron, GPT-3, GPT-J, Wudao, J1..) - YouTube", "url": "https://www.youtube.com/watch?v=yWM_8QwLyuY\\&list=LL\\&index=1\\&t=17s", "description": ""}, {"name": "Haystack", "url": "https://github.com/deepset-ai/haystack", "description": "", "stars": "24k"}, {"name": "SolidUI", "url": "https://github.com/CloudOrc/SolidUI", "description": "", "stars": "627"}], "notes": [], "source": "Generative Deep Art"}, {"name": "Generative Deep Art \u2014 Model Context Protocol", "entries": [{"name": "Introducing the Model Context Protocol \\ Anthropic", "url": "https://www.anthropic.com/news/model-context-protocol", "description": ""}, {"name": "Model Context Protocol", "url": "https://github.com/modelcontextprotocol", "description": ""}, {"name": "Introduction - Model Context Protocol", "url": "https://modelcontextprotocol.io/introduction", "description": ""}, {"name": "Example Clients - Model Context Protocol", "url": "https://modelcontextprotocol.io/clients", "description": ""}, {"name": "Building MCP with LLMs - Model Context Protocol", "url": "https://modelcontextprotocol.io/tutorials/building-mcp-with-llms", "description": ""}, {"name": "Add Supabase to Cursor via MCP", "url": "https://x.com/dshukertjr/status/1896531501514109056", "description": ""}, {"name": "Building Agents with Model Context Protocol - Full Workshop with Mahesh Murag of Anthropic - YouTube", "url": "https://www.youtube.com/watch?v=kQmXtrmQ5Zg", "description": ""}, {"name": "loopwork-ai/emcee", "url": "https://github.com/loopwork-ai/emcee", "description": "", "stars": "314"}, {"name": "MCP Run", "url": "https://docs.mcp.run/", "description": ""}, {"name": "modelcontextprotocol/inspector", "url": "https://github.com/modelcontextprotocol/inspector", "description": "", "stars": "8k"}], "notes": [], "source": "Generative Deep Art"}, {"name": "Generative Deep Art \u2014 Programming Frameworks for LLMs", "entries": [{"name": "DSPy: Not Your Average Prompt Engineering", "url": "https://jina.ai/news/dspy-not-your-average-prompt-engineering/", "description": ""}], "notes": [], "source": "Generative Deep Art"}, {"name": "Generative Deep Art \u2014 Prompt Engineering", "entries": [{"name": "Narrow AI", "url": "https://www.getnarrow.ai/", "description": ""}, {"name": "Anthropic's Prompt Engineering Interactive Tutorial", "url": "https://github.com/anthropics/courses/tree/master/prompt_engineering_interactive_tutorial", "description": "", "stars": "18k"}, {"name": "ncwilson78/System-Prompt-Library", "url": "https://github.com/ncwilson78/System-Prompt-Library", "description": "", "stars": "217"}, {"name": "Promptstacks", "url": "https://www.promptstacks.com/", "description": ""}, {"name": "Prompt engineering - OpenAI API", "url": "https://platform.openai.com/docs/guides/prompt-engineering", "description": ""}, {"name": "\\[2310.04438\\] A Brief History of Prompt: Leveraging Language Models", "url": "https://arxiv.org/abs/2310.04438", "description": ""}, {"name": "\\[2311.05661\\] Prompt Engineering a Prompt Engineer", "url": "https://arxiv.org/abs/2311.05661", "description": ""}, {"name": "\\[2311.04155\\] Black-Box Prompt Optimization: Aligning Large Language Models without Model Training", "url": "https://arxiv.org/abs/2311.04155", "description": ""}, {"name": "the Book", "url": "https://fedhoneypot.notion.site/25fdbdb69e9e44c6877d79e18336fe05?v=1d2bf4143680451986fd2836a04afbf4", "description": ""}, {"name": "dair-ai/Prompt-Engineering-Guide", "url": "https://github.com/dair-ai/Prompt-Engineering-Guide", "description": "", "stars": "68k"}, {"name": "zou-group/textgrad", "url": "https://github.com/zou-group/textgrad", "description": "", "stars": "3.2k"}, {"name": "vaibkumr/prompt-optimizer", "url": "https://github.com/vaibkumr/prompt-optimizer", "description": "", "stars": "296"}, {"name": "PromptPerfect", "url": "https://promptperfect.jina.ai/", "description": ""}, {"name": "danielmiessler/fabric", "url": "https://github.com/danielmiessler/fabric", "description": "", "stars": "35k"}, {"name": "ChatGPT for designers", "url": "https://tibidavid.gumroad.com/l/ChatGPT-Cheat-Sheet-V2?ref=filipecalegario-awesome-generative-ai", "description": ""}, {"name": "timqian/openprompt.co", "url": "https://github.com/timqian/openprompt.co", "description": "", "stars": "1.2k"}, {"name": "60 ChatGPT Prompts for Data Science (Tried, Tested, and Rated)", "url": "https://medium.datadriveninvestor.com/60-chatgpt-prompts-for-data-science-tried-tested-and-rated-4994c7e6adb2", "description": ""}, {"name": "f/awesome-chatgpt-prompts", "url": "https://github.com/f/awesome-chatgpt-prompts", "description": "", "stars": "139k"}, {"name": "brexhq/prompt-engineering", "url": "https://github.com/brexhq/prompt-engineering", "description": "", "stars": "9.4k"}, {"name": "How to write an effective GPT-3 prompt | Zapier", "url": "https://zapier.com/blog/gpt-3-prompt/", "description": ""}, {"name": "The Art of ChatGPT Prompting: A Guide to Crafting Clear and Effective Prompts", "url": "https://fka.gumroad.com/l/art-of-chatgpt-prompting", "description": ""}, {"name": "USP AI Prompt Book", "url": "https://app.usp.ai/static/Stable%20Diffusion%202.1%20Prompt%20Book%20by%20USP.ai.pdf", "description": ""}, {"name": "daspartho/prompt-extend", "url": "https://github.com/daspartho/prompt-extend", "description": "", "stars": "178"}, {"name": "Prompt Box", "url": "https://www.promptbox.ai/", "description": ""}, {"name": "Midjourney artist reference - Google Sheets", "url": "https://docs.google.com/spreadsheets/d/1e2MZ1K6WMTUuxlPAQ_2A0rz-H55NBykb66TY7DuerVg/edit#gid=2088669480", "description": ""}, {"name": "Stable Diffusion Prompt Book \u2014 Stability.Ai", "url": "https://stability.ai/sdv2-prompt-book", "description": ""}, {"name": "The Ultimate Stable Diffusion Prompt Guide by PromptHero", "url": "https://prompthero.com/stable-diffusion-prompt-guide", "description": ""}, {"name": "CLIP Interrogator - a Hugging Face Space by pharma", "url": "https://huggingface.co/spaces/pharma/CLIP-Interrogator", "description": ""}, {"name": "some9000/StylePile", "url": "https://github.com/some9000/StylePile", "description": "", "stars": "579"}, {"name": "Artists To Study | All images generated with Google Colab TPUs + CompVis/stable-diffusion-v1-4 + Huggingface Diffusers", "url": "https://artiststostudy.pages.dev/", "description": ""}, {"name": "CLIP retrieval for laion5B", "url": "https://rom1504.github.io/clip-retrieval/?back=https%3A%2F%2Fknn5.laion.ai\\&index=laion5B\\&useMclip=false", "description": ""}, {"name": "rom1504/clip-retrieval", "url": "https://github.com/rom1504/clip-retrieval", "description": "", "stars": "2.7k"}, {"name": "PromptDesign | Reddit", "url": "https://www.reddit.com/r/PromptDesign/", "description": ""}, {"name": "Prompt Engineering and Zero-Shot/Few-Shot Learning \\[Guide\\] - inovex GmbH", "url": "https://www.inovex.de/de/blog/prompt-engineering-guide/", "description": ""}, {"name": "clip-interrogator.ipynb - Colaboratory", "url": "https://colab.research.google.com/github/pharmapsychotic/clip-interrogator/blob/main/clip_interrogator.ipynb#scrollTo=rbDEMDGJrJEo", "description": ""}, {"name": "Useful Prompt Engineering tools and resources | Reddit", "url": "https://www.reddit.com/r/StableDiffusion/comments/xcrm4d/useful_prompt_engineering_tools_and_resources/", "description": ""}, {"name": "PromptHero", "url": "https://prompthero.com/", "description": ""}, {"name": "promptoMANIA", "url": "https://promptomania.com/", "description": ""}, {"name": "Lexica", "url": "https://lexica.art/", "description": ""}, {"name": "list of artists for SD v1.4 A-C / D-I / J-N / O-Z", "url": "https://rentry.org/artists_sd-v1-4", "description": ""}, {"name": "succinctly/text2image-prompt-generator \u00b7 Hugging Face", "url": "https://huggingface.co/succinctly/text2image-prompt-generator", "description": ""}, {"name": "The Prompter | vicc | Substack", "url": "https://theprompter.substack.com/", "description": ""}, {"name": "(19) Nikhil Agrawal \ud83d\udccc on Twitter", "url": "https://twitter.com/HeyNikhila/status/1570005481896255490", "description": ""}, {"name": "Phraser", "url": "https://phraser.tech/", "description": ""}, {"name": "PromptBase | Prompt Marketplace", "url": "https://promptbase.com/", "description": ""}, {"name": "Professional AI whisperers have launched a marketplace for DALL-E prompts - The Verge", "url": "https://www.theverge.com/2022/9/2/23326868/dalle-midjourney-ai-promptbase-prompt-market-sales-artist-interview", "description": ""}, {"name": "Visual Prompt Builder", "url": "https://tools.saxifrage.xyz/prompt", "description": ""}, {"name": "Prompt Engineering Template - Google Sheets", "url": "https://docs.google.com/spreadsheets/d/1-snKDn38-KypoYCk9XLPg799bHcNFSBAVu2HVvFEAkA/edit#gid=0", "description": ""}, {"name": "Prompt Engineering: From Words to Art - Saxifrage Blog", "url": "https://www.saxifrage.xyz/post/prompt-engineering", "description": ""}, {"name": "DALL\u00b7Ery GALL\u00b7Ery Resources", "url": "https://dallery.gallery/prompt-resources-tools-ai-art/", "description": ""}, {"name": "\\[2204.13988\\] A Taxonomy of Prompt Modifiers for Text-To-Image Generation", "url": "https://arxiv.org/abs/2204.13988", "description": ""}, {"name": "List of Aesthetics | Aesthetics Wiki | Fandom", "url": "https://aesthetics.fandom.com/wiki/List_of_Aesthetics", "description": ""}, {"name": "Artist Directory (Volcano Comparison) | AI Art Creation Wiki | Fandom", "url": "https://aiartcreation.fandom.com/wiki/Artist_Directory_\\(Volcano_Comparison\\", "description": ""}, {"name": "The DALL\u00b7E 2 Prompt Book \u2013 DALL\u00b7Ery GALL\u00b7Ery", "url": "https://dallery.gallery/the-dalle-2-prompt-book/", "description": ""}, {"name": "DALL\u00b7Ery GALL\u00b7Ery", "url": "https://dallery.gallery/", "description": ""}, {"name": "(2) MASSIVE \ud83d\udca5 DALL-E 2 ANIME \u26a1\ufe0e KEYWORDS + MODIFIERS LIST \u2605 : haaaaven", "url": "https://www.reddit.com/user/haaaaven/comments/w05f56/massive_dalle_2_anime_keywords_modifiers_list/", "description": ""}, {"name": "DrawBench", "url": "https://docs.google.com/spreadsheets/d/1y7nAbmR4FREi6npB1u-Bo3GFdwdOPYJc617rBOxIRHY/edit#gid=0", "description": ""}, {"name": "CLIP Prompt Engineering for Generative Art - matthewmcateer.me", "url": "https://matthewmcateer.me/blog/clip-prompt-engineering/", "description": ""}, {"name": "Adobe should make a boring app for prompt engineers (Interconnected)", "url": "https://interconnected.org/home/2022/06/02/dalle", "description": ""}, {"name": "\\[2206.00169\\] Discovering the Hidden Vocabulary of DALLE-2", "url": "https://arxiv.org/abs/2206.00169", "description": ""}, {"name": "When SD just doesn't understand the prompt no matter how hard I try | Reddit", "url": "https://www.reddit.com/r/StableDiffusion/comments/xgwcab/when_sd_just_doesnt_understand_the_prompt_no/", "description": ""}, {"name": "It's very interesting how some prompts have very defined output but other specific ones are not | Reddit", "url": "https://www.reddit.com/r/StableDiffusion/comments/xgplii/its_very_interesting_how_some_prompts_have_very/", "description": ""}], "notes": [], "source": "Generative Deep Art"}, {"name": "Generative Deep Art \u2014 Mamba", "entries": [{"name": "\\[2312.00752\\] Mamba: Linear-Time Sequence Modeling with Selective State Spaces", "url": "https://arxiv.org/abs/2312.00752", "description": ""}, {"name": "Mamba: A shallow dive into a new architecture for LLMs | by Geronimo (@geronimo7) | Dec, 2023 | Medium", "url": "https://medium.com/@geronimo7/mamba-a-shallow-dive-into-a-new-architecture-for-llms-54c70ade5957", "description": ""}, {"name": "Mamba-Chat", "url": "https://github.com/havenhq/mamba-chat", "description": "", "stars": "938"}], "notes": [], "source": "Generative Deep Art"}, {"name": "Generative Deep Art \u2014 Running LLMs Locally", "entries": [{"name": "llama.cpp guide", "url": "https://steelph0enix.github.io/posts/llama-cpp-guide/", "description": ""}, {"name": "PowerInfer", "url": "https://github.com/SJTU-IPADS/PowerInfer", "description": "", "stars": "8.5k"}, {"name": "GPT4All", "url": "https://gpt4all.io/index.html", "description": ""}, {"name": "LM Studio", "url": "https://lmstudio.ai/", "description": ""}, {"name": "ggerganov/llama.cpp", "url": "https://github.com/ggerganov/llama.cpp", "description": "", "stars": "91k"}], "notes": [], "source": "Generative Deep Art"}, {"name": "Generative Deep Art \u2014 Function Calling", "entries": [{"name": "Nexusflow/NexusRaven-V2-13B \u00b7 Hugging Face", "url": "https://huggingface.co/Nexusflow/NexusRaven-V2-13B", "description": ""}], "notes": [], "source": "Generative Deep Art"}, {"name": "Generative Deep Art \u2014 GPTs and Assistant API", "entries": [{"name": "Featured GPTs", "url": "https://www.featuredgpts.com/", "description": ""}, {"name": "AllGPTs", "url": "https://allgpts.co/", "description": ""}], "notes": [], "source": "Generative Deep Art"}, {"name": "Generative Deep Art \u2014 Retrieval-Augmented Generation (RAG)", "entries": [{"name": "Benchmarking Hallucination Detection Methods in RAG | Towards Data Science", "url": "https://towardsdatascience.com/benchmarking-hallucination-detection-methods-in-rag-6a03c555f063/", "description": ""}, {"name": "bRAGAI/bRAG-langchain", "url": "https://github.com/bRAGAI/bRAG-langchain", "description": "", "stars": "3.8k"}, {"name": "ragapp/ragapp", "url": "https://github.com/ragapp/ragapp", "description": "", "stars": "4.4k"}, {"name": "LlamaParse", "url": "https://www.llamaindex.ai/blog/launching-the-first-genai-native-document-parsing-platform", "description": ""}, {"name": "Retrieval-Augmented Generation for Large Language Models: A Survey", "url": "https://arxiv.org/abs/2312.10997", "description": ""}, {"name": "weaviate/Verba", "url": "https://github.com/weaviate/Verba", "description": "", "stars": "7.5k"}, {"name": "imartinez/privateGPT", "url": "https://github.com/imartinez/privateGPT", "description": "", "stars": "57k"}, {"name": "pinecone-io/canopy", "url": "https://github.com/pinecone-io/canopy", "description": "", "stars": "1k"}, {"name": "Forget RAG, the Future is RAG-Fusion", "url": "https://towardsdatascience.com/forget-rag-the-future-is-rag-fusion-1147298d8ad1", "description": ""}, {"name": "Rerankers and Two-Stage Retrieval | Pinecone", "url": "https://www.pinecone.io/learn/series/rag/rerankers/", "description": ""}, {"name": "Retrieval Augmented Generation | Pinecone", "url": "https://www.pinecone.io/learn/series/rag/", "description": ""}, {"name": "dssjon/biblos: biblos.app", "url": "https://github.com/dssjon/biblos", "description": "", "stars": "222"}], "notes": [], "source": "Generative Deep Art"}, {"name": "Generative Deep Art \u2014 Embeddings and Semantic Search", "entries": [{"name": "\ud83e\ude86 Introduction to Matryoshka Embedding Models", "url": "https://huggingface.co/blog/matryoshka", "description": ""}, {"name": "Getting creative with embeddings by Amelia Wattenberger", "url": "https://wattenberger.com/thoughts/yay-embeddings-math", "description": ""}, {"name": "The Hidden Life of Embeddings: Linus Lee - YouTube", "url": "https://www.youtube.com/watch?v=YvobVu1l7GI", "description": ""}, {"name": "neuml/txtai", "url": "https://github.com/neuml/txtai", "description": "", "stars": "12k"}, {"name": "facebookresearch/faiss", "url": "https://github.com/facebookresearch/faiss", "description": "", "stars": "38k"}, {"name": "Optimize Your Chatbot\u2019s Conversational Intelligence Using GPT-3 | by Amogh Agastya | Better Programming", "url": "https://betterprogramming.pub/how-to-give-your-chatbot-the-power-of-neural-search-with-openai-ebcff5194170", "description": ""}, {"name": "What is Semantic Search?", "url": "https://txt.cohere.ai/what-is-semantic-search/", "description": ""}, {"name": "Learning Center | Pinecone", "url": "https://www.pinecone.io/learn/", "description": ""}, {"name": "BLIP+CLIP | CLIP Interrogator | Kaggle", "url": "https://www.kaggle.com/code/leonidkulyk/lb-0-45836-blip-clip-clip-interrogator", "description": ""}, {"name": "jerryjliu/gpt\\_index: GPT Index (LlamaIndex)", "url": "https://github.com/jerryjliu/gpt_index", "description": "", "stars": "46k"}, {"name": "Llama Hub", "url": "https://llamahub.ai/", "description": ""}, {"name": "Chroma", "url": "https://www.trychroma.com/", "description": ""}], "notes": [], "source": "Generative Deep Art"}, {"name": "Generative Deep Art \u2014 Autonomous LLM Agents", "entries": [{"name": "Complete Guide to LLM Agents (2025)", "url": "https://botpress.com/blog/llm-agents", "description": ""}, {"name": "pydantic/pydantic-ai", "url": "https://github.com/pydantic/pydantic-ai", "description": "", "stars": "14k"}, {"name": "NirDiamant/GenAI\\_Agents", "url": "https://github.com/NirDiamant/GenAI_Agents", "description": "", "stars": "19k"}, {"name": "Hexabot", "url": "https://github.com/hexastack/hexabot", "description": "", "stars": "902"}, {"name": "NirDiamant/GenAI\\_Agents", "url": "https://github.com/NirDiamant/GenAI_Agents", "description": "", "stars": "19k"}, {"name": "TailorTask", "url": "https://www.tailortask.ai", "description": "Automate any boring task, without code and without having to learn a new tool"}, {"name": "\\[2406.04784\\] SelfGoal: Your Language Agents Already Know How to Achieve High-level Goals", "url": "https://arxiv.org/abs/2406.04784", "description": ""}, {"name": "\\[2406.04692\\] Mixture-of-Agents Enhances Large Language Model Capabilities", "url": "https://arxiv.org/abs/2406.04692", "description": ""}, {"name": "MervinPraison/PraisonAI", "url": "https://github.com/MervinPraison/PraisonAI", "description": "", "stars": "5.5k"}, {"name": "Practices for Governing Agentic AI Systems", "url": "https://openai.com/research/practices-for-governing-agentic-ai-systems", "description": ""}, {"name": "\\[2312.05230\\] Language Models, Agent Models, and World Models: The LAW for Machine Reasoning and Planning", "url": "https://arxiv.org/abs/2312.05230", "description": ""}, {"name": "\\[2309.02427\\] Cognitive Architectures for Language Agents", "url": "https://arxiv.org/abs/2309.02427", "description": ""}, {"name": "\\[2309.07864\\] The Rise and Potential of Large Language Model Based Agents: A Survey", "url": "https://arxiv.org/abs/2309.07864", "description": ""}, {"name": "\\[2310.01444\\] Adapting LLM Agents Through Communication", "url": "https://arxiv.org/abs/2310.01444", "description": ""}, {"name": "\\[2309.17288\\] AutoAgents: A Framework for Automatic Agent Generation", "url": "https://arxiv.org/abs/2309.17288", "description": ""}, {"name": "Exploring Multi-Persona Prompting for Better Outputs", "url": "https://www.prompthub.us/blog/exploring-multi-persona-prompting-for-better-outputs", "description": ""}, {"name": "Conceptual Framework for Autonomous Cognitive Entities", "url": "https://arxiv.org/abs/2310.06775", "description": ""}, {"name": "Mindstorms in Natural Language-Based Societies of Mind", "url": "https://arxiv.org/abs/2305.17066", "description": ""}, {"name": "AutoGen | Microsoft", "url": "https://microsoft.github.io/autogen/", "description": ""}, {"name": "OpenBMB/ChatDev", "url": "https://github.com/OpenBMB/ChatDev", "description": "", "stars": "28k"}, {"name": "a16z-infra/ai-town", "url": "https://github.com/a16z-infra/AI-town", "description": "", "stars": "9k"}, {"name": "AI Town", "url": "https://www.convex.dev/ai-town", "description": ""}, {"name": "joonspk-research/generative\\_agents - Generative Agents", "url": "https://github.com/joonspk-research/generative_agents", "description": "", "stars": "20k"}, {"name": "AgentBench: Evaluating LLMs as Agents", "url": "https://huggingface.co/papers/2308.03688", "description": ""}, {"name": "geekan/MetaGPT", "url": "https://github.com/geekan/MetaGPT", "description": "", "stars": "60k"}, {"name": "GPT Researcher", "url": "https://app.tavily.com/", "description": ""}, {"name": "Multi-agent Simulation by Jim Fan on Twitter", "url": "https://twitter.com/DrJimFan/status/1682086586593443841", "description": ""}, {"name": "Introducing AACP | SuperAGI", "url": "https://superagi.com/introducing-aacp-agent-to-agent-communication-protocol/", "description": ""}, {"name": "BrainstormGPT", "url": "https://brainstormgpt.ai/#/", "description": ""}, {"name": "ChatArena", "url": "https://www.chatarena.org/", "description": ""}, {"name": "Vercel for AI agents", "url": "https://github.com/e2b-dev/e2b", "description": "", "stars": "10k"}, {"name": "101dotxyz/GPTeam", "url": "https://github.com/101dotxyz/GPTeam", "description": "", "stars": "1.7k"}, {"name": "Fine-Tuner.ai", "url": "https://fine-tuner.ai/", "description": ""}, {"name": "AI Agent Basics: Let\u2019s Think Step By Step - by Jon Stokes", "url": "https://www.jonstokes.com/p/ai-agent-basics-lets-think-step-by", "description": ""}, {"name": "AgentGPT", "url": "https://agentgpt.reworkd.ai/", "description": ""}, {"name": "yoheinakajima/babyagi", "url": "https://github.com/yoheinakajima/babyagi", "description": "", "stars": "22k"}, {"name": "Torantulino/Auto-GPT", "url": "https://github.com/Torantulino/Auto-GPT", "description": "", "stars": "180k"}, {"name": "Generative Agents: Interactive Simulacra of Human Behavior", "url": "https://arxiv.org/abs/2304.03442", "description": ""}, {"name": "microsoft/JARVIS", "url": "https://github.com/microsoft/JARVIS", "description": "", "stars": "24k"}, {"name": "HuggingGPT", "url": "https://arxiv.org/abs/2303.17580", "description": ""}, {"name": "\\[2411.00114\\] Project Sid: Many-agent simulations toward AI civilization", "url": "https://arxiv.org/abs/2411.00114", "description": ""}, {"name": "joonspk-research/generative\\_agents", "url": "https://github.com/joonspk-research/generative_agents", "description": "", "stars": "20k"}, {"name": "Generative Agent Simulations of 1,000 People | arxiv", "url": "https://arxiv.org/abs/2411.10109", "description": ""}, {"name": "microsoft/TinyTroupe", "url": "https://github.com/microsoft/TinyTroupe", "description": "", "stars": "7.2k"}, {"name": "Multi-Agent Research Outline", "url": "https://thinkwee.top/multiagent_ebook/index.html", "description": ""}, {"name": "openai/swarm", "url": "https://github.com/openai/swarm", "description": "", "stars": "21k"}, {"name": "\\[2307.05300\\] Unleashing Cognitive Synergy in Large Language Models: A Task-Solving Agent through Multi-Persona Self-Collaboration", "url": "https://arxiv.org/abs/2307.05300", "description": ""}, {"name": "\\[2308.07201\\] ChatEval: Towards Better LLM-based Evaluators through Multi-Agent Debate", "url": "https://arxiv.org/abs/2308.07201", "description": ""}, {"name": "OpenBMB/ChatDev", "url": "https://github.com/OpenBMB/ChatDev", "description": "", "stars": "28k"}, {"name": "\\[2308.10848\\] AgentVerse: Facilitating Multi-Agent Collaboration and Exploring Emergent Behaviors", "url": "https://arxiv.org/abs/2308.10848", "description": ""}, {"name": "BrainSoup", "url": "https://www.nurgo-software.com/products/brainsoup", "description": ""}], "notes": [], "source": "Generative Deep Art"}, {"name": "Generative Deep Art \u2014 LLM Evaluation", "entries": [{"name": "Cleanlab Trustworthy Language Model: Score the trustworthiness of any LLM response", "url": "https://help.cleanlab.ai/tlm/", "description": ""}, {"name": "PAIR-code/llm-comparator", "url": "https://github.com/PAIR-code/llm-comparator", "description": "", "stars": "503"}, {"name": "confident-ai/deepeval", "url": "https://github.com/confident-ai/deepeval", "description": "", "stars": "13k"}, {"name": "LLM Benchmarks: MMLU, HellaSwag, BBH, and Beyond - Confident AI", "url": "https://www.confident-ai.com/blog/llm-benchmarks-mmlu-hellaswag-and-beyond", "description": ""}, {"name": "LLM Leaderboards", "url": "https://llm.extractum.io/static/llm-leaderboards/", "description": ""}, {"name": "Reward Bench Leaderboard - a Hugging Face Space by allenai", "url": "https://huggingface.co/spaces/allenai/reward-bench", "description": ""}, {"name": "LiveBench", "url": "https://livebench.ai/", "description": ""}, {"name": "Evaluating Large Language Models", "url": "https://www.lakera.ai/blog/large-language-model-evaluation", "description": ""}, {"name": "ianarawjo/ChainForge", "url": "https://github.com/ianarawjo/ChainForge?tab=readme-ov-file", "description": "", "stars": "2.9k"}, {"name": "Prometheus-2 Cookbook - LlamaIndex", "url": "https://docs.llamaindex.ai/en/latest/examples/cookbooks/prometheus2_cookbook/", "description": ""}, {"name": "\\[2305.13711\\] LLM-Eval: Unified Multi-Dimensional Automatic Evaluation for Open-Domain Conversations with Large Language Models", "url": "https://arxiv.org/abs/2305.13711", "description": ""}, {"name": "LLM Evaluation", "url": "https://llm-eval.github.io/", "description": ""}, {"name": "LLM Evaluation: Everything You Need To Run, Benchmark Evals", "url": "https://arize.com/blog-course/llm-evaluation-the-definitive-guide/", "description": ""}, {"name": "The Ultimate Guide to LLM Product Evaluation", "url": "https://blog.context.ai/the-ultimate-guide-to-llm-product-evaluation/", "description": ""}, {"name": "How to Evaluate, Compare, and Optimize LLM Systems", "url": "https://www.linkedin.com/pulse/how-evaluate-compare-optimize-llm-systems-b%C3%BClent-uyaniker-jw4qc", "description": ""}, {"name": "LLM Evaluation | Clarifai Guide", "url": "https://docs.clarifai.com/portal-guide/evaluate/llms/", "description": ""}, {"name": "How to Evaluate LLM Applications: The Complete Guide - Confident AI", "url": "https://www.confident-ai.com/blog/how-to-evaluate-llm-applications", "description": ""}, {"name": "AI Evaluation Metrics | Microsoft Learn", "url": "https://learn.microsoft.com/en-us/ai/playbook/technology-guidance/generative-ai/working-with-llms/eval-metrics", "description": ""}, {"name": "How to Evaluate Large Language Model Outputs: Current Best Practices | FinetuneDB", "url": "https://finetunedb.com/blog/how-to-evaluate-large-language-model-outputs/", "description": ""}, {"name": "The Ultimate Guide to LLM Evaluation | Deci", "url": "https://deci.ai/blog/llm-evaluation-ultimate-guide/", "description": ""}, {"name": "Large Language Model Evaluation in 2024: 5 Methods", "url": "https://research.aimultiple.com/large-language-model-evaluation/", "description": ""}, {"name": "Aligning with Human Judgement: The Role of Pairwise Preference in Large Language Model Evaluators", "url": "https://arxiv.org/html/2403.16950v2", "description": ""}, {"name": "Judging LLM-as-a-Judge with MT-Bench and Chatbot Arena", "url": "https://arxiv.org/abs/2306.05685", "description": ""}, {"name": "LLM Evaluation Metrics: Everything You Need for LLM Evaluation - Confident AI", "url": "https://www.confident-ai.com/blog/llm-evaluation-metrics-everything-you-need-for-llm-evaluation", "description": ""}, {"name": "Criteria Evaluation | \ud83e\udd9c\ufe0f\ud83d\udd17 LangChain", "url": "https://python.langchain.com/docs/guides/productionization/evaluation/string/criteria_eval_chain/", "description": ""}, {"name": "Evaluation of LLMs - Part 1", "url": "https://blog.premai.io/evaluation-of-llms-part-1/", "description": ""}, {"name": "Evaluation of LLMs - Part 2", "url": "https://blog.premai.io/evaluation-of-llms-part-2/", "description": ""}, {"name": "The Crucial Role of Model Evaluation in LLM and AI Integrations", "url": "https://www.linkedin.com/pulse/crucial-role-model-evaluation-llm-ai-integrations-vijay-chaudhary", "description": ""}, {"name": "MLGroupJLU/LLM-eval-survey: The official GitHub page for the survey paper \"A Survey on Evaluation of Large Language Models\".", "url": "https://github.com/MLGroupJLU/LLM-eval-survey", "description": "", "stars": "1.6k"}, {"name": "A Survey on Evaluation of Large Language Models | ACM Transactions on Intelligent Systems and Technology", "url": "https://dl.acm.org/doi/10.1145/3641289", "description": ""}, {"name": "\\[2307.03109\\] A Survey on Evaluation of Large Language Models", "url": "https://arxiv.org/abs/2307.03109", "description": ""}, {"name": "qcri/LLMeBench", "url": "https://github.com/qcri/LLMeBench/", "description": "", "stars": "104"}, {"name": "TruLens for LLMs", "url": "https://www.trulens.org/", "description": ""}, {"name": "LLM Testing Guide", "url": "https://go.kolena.com/llm-testing-guide", "description": ""}, {"name": "Chatbot Arena", "url": "https://chat.lmsys.org/?arena", "description": ""}, {"name": "\\[2311.12022\\] GPQA: A Graduate-Level Google-Proof Q\\&A Benchmark", "url": "https://arxiv.org/abs/2311.12022", "description": ""}, {"name": "OpenAI Cookbook: Evaluating RAG systems | by Ravi Theja | Nov, 2023 | LlamaIndex Blog", "url": "https://blog.llamaindex.ai/openai-cookbook-evaluating-rag-systems-fe393c61fb93", "description": ""}, {"name": "Amazon will offer human benchmarking teams to test AI models - The Verge", "url": "https://www.theverge.com/2023/11/29/23981129/amazon-aws-ai-model-evaluation-bias-toxicity", "description": ""}, {"name": "\\[2311.05020\\] First Tragedy, then Parse: History Repeats Itself in the New Era of Large Language Models", "url": "https://arxiv.org/abs/2311.05020", "description": ""}, {"name": "\\[2311.12983\\] GAIA: a benchmark for General AI Assistants", "url": "https://arxiv.org/abs/2311.12983", "description": ""}, {"name": "Sharing LangSmith Benchmarks", "url": "https://blog.langchain.dev/public-langsmith-benchmarks/", "description": ""}, {"name": "\\[2311.09247\\] Comparing Humans, GPT-4, and GPT-4V On Abstraction and Reasoning Tasks", "url": "https://arxiv.org/abs/2311.09247", "description": ""}, {"name": "vectara/hallucination-leaderboard", "url": "https://github.com/vectara/hallucination-leaderboard", "description": "", "stars": "2.9k"}, {"name": "\\[2305.16938\\] Few-shot Fine-tuning vs. In-context Learning: A Fair Comparison and Evaluation", "url": "https://arxiv.org/abs/2305.16938", "description": ""}, {"name": "LLM Comparison/Test", "url": "https://www.reddit.com/r/LocalLLaMA/comments/17fhp9k/huge_llm_comparisontest_39_models_tested_7b70b/", "description": ""}, {"name": "LLM Evaluation at Scale \u2013 Airtrain", "url": "https://www.airtrain.ai/", "description": ""}, {"name": "How to evaluate a summarization task | OpenAI Cookbook", "url": "https://cookbook.openai.com/examples/evaluation/how_to_eval_abstractive_summarization", "description": ""}, {"name": "openai/evals", "url": "https://github.com/openai/evals", "description": "", "stars": "17k"}, {"name": "Red teaming and model evaluations | Anthropic", "url": "https://www.anthropic.com/uk-government-internal-ai-safety-policy-response/red-teaming-and-model-evaluations", "description": ""}, {"name": "Challenges in evaluating AI systems | Anthropic", "url": "https://www.anthropic.com/index/evaluating-ai-systems", "description": ""}, {"name": "Evaluating LLMs is a minefield", "url": "https://www.cs.princeton.edu/~arvindn/talks/evaluating_llms_minefield/", "description": ""}, {"name": "Indico LLM Leaderboard", "url": "https://indicodata.ai/llm", "description": ""}, {"name": "LLM Rankings", "url": "https://openrouter.ai/rankings", "description": ""}, {"name": "LLM Use Case Leaderboard", "url": "https://llmleaderboard.goml.io", "description": ""}, {"name": "LMExamQA", "url": "https://lmexam.com", "description": ""}, {"name": "The Pile", "url": "https://pile.eleuther.ai", "description": ""}], "notes": [], "source": "Generative Deep Art"}, {"name": "Generative Deep Art \u2014 LLMOps", "entries": [{"name": "Lunary", "url": "https://lunary.ai", "description": ""}, {"name": "Eden AI", "url": "https://www.edenai.co/?referral=partner-producthunt8\\&ref=producthunt", "description": ""}, {"name": "Dify", "url": "https://dify.ai/", "description": ""}, {"name": "LLM App", "url": "https://github.com/pathwaycom/llm-app", "description": "", "stars": "48k"}], "notes": [], "source": "Generative Deep Art"}, {"name": "Generative Deep Art \u2014 AI Engineering", "entries": [{"name": "An AI Engineer\u2019s Guide to Machine Learning and Generative AI | by ai geek (wishesh) | Oct, 2023 | Medium", "url": "https://medium.com/@_aigeek/an-ai-engineers-guide-to-machine-learning-and-generative-ai-b7444941ccee", "description": ""}, {"name": "Keywords AI", "url": "https://www.keywordsai.co/", "description": ""}, {"name": "Marvin", "url": "https://www.askmarvin.ai/", "description": ""}, {"name": "Instructor", "url": "https://jxnl.github.io/instructor/", "description": ""}, {"name": "One AI", "url": "https://oneai.com/", "description": ""}, {"name": "LangSmith", "url": "https://www.langchain.com/langsmith", "description": ""}], "notes": [], "source": "Generative Deep Art"}, {"name": "Generative Deep Art \u2014 Attacks on LLMs", "entries": [{"name": "Constitutional Classifiers", "url": "https://arxiv.org/abs/2501.18837", "description": ""}, {"name": "briland/LLM-security-and-privacy", "url": "https://github.com/briland/LLM-security-and-privacy", "description": "", "stars": "52"}, {"name": "ZombAIs", "url": "https://embracethered.com/blog/posts/2024/claude-computer-use-c2-the-zombais-are-coming/", "description": ""}, {"name": "\\[2310.04451\\] AutoDAN: Generating Stealthy Jailbreak Prompts on Aligned Large Language Models", "url": "https://arxiv.org/abs/2310.04451", "description": ""}, {"name": "MITRE ATLAS\u2122", "url": "https://atlas.mitre.org/", "description": ""}, {"name": "OWASP Top 10 for Large Language Model Applications", "url": "https://llmtop10.com/", "description": ""}, {"name": "Scalable Extraction of Training Data from (Production) Language Models", "url": "https://arxiv.org/abs/2311.17035", "description": ""}, {"name": "The Emerging Attacks on Large Language Models (LLMs)", "url": "https://www.linkedin.com/pulse/emerging-attacks-large-language-models-llms-soumak-roy/", "description": ""}, {"name": "Adversarial Attacks on LLMs | Lil'Log", "url": "https://lilianweng.github.io/posts/2023-10-25-adv-attack-llm/", "description": ""}, {"name": "Not what you've signed up for: Compromising Real-World LLM-Integrated Applications with Indirect Prompt Injection", "url": "https://arxiv.org/abs/2302.12173", "description": ""}, {"name": "Attacking Large Language Models", "url": "https://systemweakness.com/attacking-large-language-models-37229085d4ff", "description": ""}, {"name": "corca-ai/awesome-llm-security", "url": "https://github.com/corca-ai/awesome-llm-security", "description": "", "stars": "1.5k"}, {"name": "Adversarial Prompting", "url": "https://www.promptingguide.ai/risks/adversarial", "description": ""}], "notes": [], "source": "Generative Deep Art"}, {"name": "Generative Deep Art \u2014 LangChain", "entries": [{"name": "LangChain Cheatsheet", "url": "https://pub.towardsai.net/langchain-cheatsheet-all-secrets-on-a-single-page-8be26b721cde", "description": ""}, {"name": "LangChain Template: Research Assistant", "url": "https://github.com/langchain-ai/langchain/tree/master/templates/research-assistant", "description": "", "stars": "122k"}, {"name": "Embedchain", "url": "https://github.com/embedchain/embedchain", "description": "", "stars": "44k"}, {"name": "FlowiseAI", "url": "https://flowiseai.com/", "description": ""}, {"name": "Langchain for paper summarization", "url": "https://lancemartin.notion.site/lancemartin/Langchain-for-paper-summarization-d4ad122ea9a64c0eb1f981e743d6c419", "description": ""}, {"name": "LangChain Docs", "url": "https://langchain.readthedocs.io/en/latest/#", "description": ""}, {"name": "Getting started with LangChain | by Avra | Feb, 2023 | Medium", "url": "https://medium.com/@avra42/getting-started-with-langchain-a-powerful-tool-for-working-with-large-language-models-286419ba0842", "description": ""}], "notes": [], "source": "Generative Deep Art"}, {"name": "Generative Deep Art \u2014 ChatGPT", "entries": [{"name": "Advanced Guide to ChatGPT", "url": "https://aaditsh.notion.site/aaditsh/Advanced-Guide-to-ChatGPT-b8d5901b8bba44f580bb0c0835644567", "description": ""}, {"name": "acheong08's list / Awesome ChatGPT", "url": "https://github.com/stars/acheong08/lists/awesome-chatgpt", "description": ""}, {"name": "(\"Publicly announced ChatGPT variants and competitors: a thread\" / Twitter", "url": "https://twitter.com/goodside/status/1606611869661384706", "description": ""}], "notes": [], "source": "Generative Deep Art"}, {"name": "Generative Deep Art \u2014 Text-related Generative Tools", "entries": [{"name": "danielmiessler/fabric", "url": "https://github.com/danielmiessler/fabric", "description": "", "stars": "35k"}, {"name": "Jack AI", "url": "https://www.usejackai.com", "description": ""}, {"name": "aiPDF", "url": "https://aipdf.ai", "description": ""}, {"name": "AICamp", "url": "https://aicamp.so/", "description": ""}, {"name": "Yomu", "url": "https://www.yomu.ai", "description": ""}, {"name": "Google Sheets Formula Generator", "url": "https://bettersheets.co/google-sheets-formula-generator?ref=filipecalegario-awesome-generative-ai", "description": ""}, {"name": "Elephas", "url": "https://elephas.app/?ref=filipecalegario-awesome-generative-ai", "description": ""}, {"name": "Lemmy", "url": "https://lemmy.co/?ref=filipecalegario-awesome-generative-ai", "description": ""}, {"name": "Fable Fiesta", "url": "https://fablefiesta.com", "description": ""}, {"name": "Plus AI for Google Slides", "url": "https://www.plusdocs.com/plus-ai-for-google-slides", "description": ""}, {"name": "ChatBotKit", "url": "https://chatbotkit.com/", "description": ""}, {"name": "Boring Report", "url": "https://www.boringreport.org/", "description": ""}, {"name": "ChatPDF - Chat with any PDF!", "url": "https://www.chatpdf.com/", "description": ""}, {"name": "Character.AI", "url": "https://beta.character.ai/", "description": ""}, {"name": "SlidesAI", "url": "https://www.slidesai.io/", "description": ""}, {"name": "Rationale", "url": "https://rationale.jina.ai/", "description": ""}, {"name": "DetangleAI", "url": "https://detangle.ai", "description": ""}, {"name": "GPT-2 Output Detector", "url": "https://huggingface.co/openai-detector", "description": ""}, {"name": "HyperWrite", "url": "https://hyperwriteai.com/", "description": ""}, {"name": "DeepStory", "url": "https://www.deepstory.ai/#!/", "description": ""}, {"name": "InferKit", "url": "https://app.inferkit.com/demo", "description": ""}, {"name": "CopyHat", "url": "https://copyhat.com/", "description": ""}, {"name": "Lucid Lyrics - AI Assisted Art", "url": "https://www.lucidlyricsart.com/", "description": ""}, {"name": "Authors A.I.", "url": "https://authors.ai/", "description": ""}, {"name": "Rytr", "url": "https://rytr.me/", "description": ""}, {"name": "Charisma", "url": "https://charisma.ai/", "description": ""}, {"name": "Riku.AI | The vault for your A.I. creations", "url": "https://riku.ai/", "description": ""}, {"name": "First look - Riku.ai - inference platform Mar/2022 - J1, GPT-3, Fairseq-13B, GPT-NeoX-20B, Cohere-XL - YouTube", "url": "https://www.youtube.com/watch?v=t6FESjmPeJ8", "description": ""}, {"name": "Taskade", "url": "https://taskade.com/", "description": ""}, {"name": "AI Story Generator (Advance Options)", "url": "https://aistorygenerator.chat/", "description": ""}, {"name": "AI Story Generator", "url": "https://www.aistorygenerator.org", "description": ""}, {"name": "AI Story Generate", "url": "https://aistorygenerate.com", "description": ""}, {"name": "Composum AI", "url": "https://github.com/ist-dresden/composum-AI", "description": "", "stars": "5"}, {"name": "TextCraft", "url": "https://github.com/suncloudsmoon/TextCraft", "description": "", "stars": "156"}], "notes": [], "source": "Generative Deep Art"}, {"name": "Generative Deep Art \u2014 AI Tools for Research", "entries": [{"name": "Undermind - AI-Powered Scientific Research Assistant", "url": "https://undermind.ai/home/", "description": ""}, {"name": "Scite", "url": "https://scite.ai/", "description": ""}, {"name": "SciSummary", "url": "https://scisummary.com/", "description": ""}, {"name": "SciSpace", "url": "https://typeset.io/", "description": ""}, {"name": "Scholarcy", "url": "https://www.scholarcy.com/", "description": ""}, {"name": "Research Rabbit", "url": "https://researchrabbitapp.com/home", "description": ""}, {"name": "Nested Knowledge", "url": "https://nested-knowledge.com/", "description": ""}, {"name": "Litmaps", "url": "https://www.litmaps.com/", "description": ""}, {"name": "Keenious", "url": "https://keenious.com/", "description": ""}, {"name": "Inciteful", "url": "https://inciteful.xyz/", "description": ""}, {"name": "danielmiessler/fabric", "url": "https://github.com/danielmiessler/fabric", "description": "", "stars": "35k"}, {"name": "AI Research Tools | x post", "url": "https://x.com/airesearchtools/status/1704031145476648992", "description": ""}, {"name": "Unlocking productivity and personalizing learning with AI | Microsoft EDU", "url": "https://educationblog.microsoft.com/en-us/2024/01/unlocking-productivity-and-personalizing-learning-with-ai", "description": ""}, {"name": "Sourcely", "url": "https://www.sourcely.net/", "description": ""}, {"name": "GummySearch", "url": "https://gummysearch.com/?ref=filipecalegario-awesome-generative-ai", "description": ""}, {"name": "\\[2310.17143\\] Supercharging academic writing with generative AI: framework, techniques, and caveats", "url": "https://arxiv.org/abs/2310.17143", "description": ""}, {"name": "Elicit", "url": "https://elicit.org/", "description": ""}, {"name": "Paper Brain", "url": "https://www.paperbrain.study/", "description": ""}, {"name": "Explainpaper", "url": "https://www.explainpaper.com/", "description": ""}, {"name": "Paper Player", "url": "https://paperplayerapp.com/", "description": ""}, {"name": "TalkToPapers - namuan/dr-doc-search: Converse with book - Built with GPT-3", "url": "https://github.com/namuan/dr-doc-search", "description": "", "stars": "600"}, {"name": "hwaseem04/Research-digest", "url": "https://github.com/hwaseem04/Research-digest", "description": "", "stars": "2"}], "notes": [], "source": "Generative Deep Art"}, {"name": "Generative Deep Art \u2014 AI Tools for Searching", "entries": [{"name": "whitead/paper-qa", "url": "https://github.com/whitead/paper-qa", "description": ""}, {"name": "Metaphor", "url": "https://metaphor.systems/", "description": ""}, {"name": "MemFree", "url": "https://github.com/memfreeme/memfree", "description": "Open Source Hybrid AI Search Engine, Instantly Get Accurate Answers from the Internet, Bookmarks, Notes, and Docs. Support One-Click Deployment.", "stars": "1.5k"}, {"name": "TokenVerse", "url": "https://token-verse.github.io/", "description": ""}, {"name": "The FLUX.1 family of models \u2013\u00a0Replicate", "url": "https://replicate.com/collections/flux", "description": ""}, {"name": "ToTheBeginning/PuLID: Official code for PuLID: Pure and Lightning ID Customization via Contrastive Alignment", "url": "https://github.com/ToTheBeginning/PuLID", "description": "", "stars": "3.5k"}, {"name": "Edit Your Image", "url": "https://huggingface.co/collections/ysharma/edit-your-image-662be093bf97b697957c3c3f", "description": ""}, {"name": "OutfitAnyone - a Hugging Face Space by HumanAIGC", "url": "https://huggingface.co/spaces/HumanAIGC/OutfitAnyone", "description": ""}, {"name": "StockPhotoAI.net", "url": "https://www.stockphotoai.net/?ref=filipecalegario-awesome-generative-ai", "description": ""}, {"name": "Transforming 2D Images into 3D with the AdaMPI AI Model", "url": "https://notes.aimodels.fyi/transforming-2d-images-into-3d-with-the-adampi-ai-model/", "description": ""}, {"name": "deep-floyd/IF", "url": "https://github.com/deep-floyd/IF", "description": "", "stars": "7.8k"}, {"name": "Word-As-Image for Semantic Typography", "url": "https://wordasimage.github.io/Word-As-Image-Page/", "description": ""}, {"name": "Scribble Diffusion", "url": "https://scribblediffusion.com/", "description": ""}, {"name": "Muse: Text-To-Image Generation via Masked Generative Transformers", "url": "https://muse-model.github.io/", "description": ""}, {"name": "openai/point-e", "url": "https://github.com/openai/point-e", "description": "", "stars": "6.8k"}, {"name": "\\[arxiv/2211.11319\\] VectorFusion", "url": "https://arxiv.org/abs/2211.11319", "description": ""}, {"name": "Parrot Zone", "url": "https://proximacentaurib.notion.site/proximacentaurib/parrot-zone-74a5c04d4feb4f12b52a41fc8750b205", "description": ""}, {"name": "Image Synth Link List", "url": "https://proximacentaurib.notion.site/39805c50735849cfa54b5d688587e12e?v=b9ea748623e342fdae02d07c86c668bf", "description": ""}, {"name": "Introduction \u2014 PyTTI-Tools", "url": "https://pytti-tools.github.io/pytti-book/intro.html", "description": ""}, {"name": "pyttitools-PYTTI.ipynb - Colaboratory", "url": "https://colab.research.google.com/github/pytti-tools/pytti-notebook/blob/main/pyttitools-PYTTI.ipynb", "description": ""}, {"name": "pixray/pixray", "url": "https://github.com/pixray/pixray", "description": "", "stars": "1k"}, {"name": "pixray/pixray\\_notebooks", "url": "https://github.com/pixray/pixray_notebooks", "description": "", "stars": "41"}, {"name": "dribnet/pixray-text2image \u2013 Run with an API on Replicate", "url": "https://replicate.com/dribnet/pixray-text2image", "description": ""}, {"name": "sberbank-ai/ru-dalle", "url": "https://github.com/sberbank-ai/ru-dalle", "description": "", "stars": "1.6k"}, {"name": "Pyttipanna", "url": "https://pyttipanna.xyz/", "description": ""}, {"name": "Imagen", "url": "https://imagen.research.google/", "description": ""}, {"name": "Make-A-Scene", "url": "https://ai.facebook.com/blog/greater-creative-control-for-ai-image-generation/", "description": ""}, {"name": "Stable Diffusion", "url": "https://stability.ai/blog/stable-diffusion-announcement", "description": ""}, {"name": "CLIPasso", "url": "https://clipasso.github.io/clipasso/", "description": ""}, {"name": "DreamFusion / Twitter", "url": "https://twitter.com/_akhaliq/status/1575541930905243652?t=m17X6zyC0c8-VvIWjICc1w\\&s=33", "description": ""}, {"name": "apple/ml-no-token-left-behind", "url": "https://github.com/apple/ml-no-token-left-behind", "description": "", "stars": "141"}, {"name": "disco-diffusion/Local\\_Disco\\_Diffusion\\_v4\\_1.ipynb at main \u00b7 Midgraph/disco-diffusion", "url": "https://github.com/Midgraph/disco-diffusion/blob/main/Local_Disco_Diffusion_v4_1.ipynb", "description": ""}, {"name": "Audio to keyframe string", "url": "https://audio-keyframe-generator.glitch.me/", "description": ""}, {"name": "N\u00dcWA: Visual Synthesis Pre-training for Neural visUal World creAtion (ML Research Paper Explained) - YouTube | Yannic Kilcher", "url": "https://www.youtube.com/watch?v=InhMx1h0N40\\&t=603s", "description": ""}, {"name": "mikaelalafriz/lucid-sonic-dreams", "url": "https://github.com/mikaelalafriz/lucid-sonic-dreams", "description": "", "stars": "774"}, {"name": "Greg Surma - Portfolio", "url": "https://gsurma.github.io/", "description": ""}, {"name": "crowsonkb (Katherine Crowson)", "url": "https://github.com/crowsonkb", "description": ""}, {"name": "DALL\u00b7E", "url": "https://openai.com/blog/dall-e/", "description": ""}, {"name": "DALL-E mini", "url": "https://huggingface.co/spaces/flax-community/dalle-mini", "description": ""}, {"name": "DALL-E mini GitHub", "url": "https://github.com/borisdayma/dalle-mini", "description": "", "stars": "15k"}, {"name": "DALL-E mini Project Report", "url": "https://wandb.ai/dalle-mini/dalle-mini/reports/DALL-E-mini--Vmlldzo4NjIxODA", "description": ""}, {"name": "CLIPIT PixelDraw - Colaboratory", "url": "https://colab.research.google.com/github/dribnet/clipit/blob/master/demos/PixelDrawer.ipynb", "description": ""}, {"name": "CLIP Guided Diffusion HQ 512x512.ipynb - Colaboratory", "url": "https://colab.research.google.com/drive/1V66mUeJbXrTuQITvJunvnWVn96FEbSI3#scrollTo=X5gODNAMEUCR", "description": ""}, {"name": "Smooth Transitioning Between Position / Rotation / Zoom and Text Inputs by Keyframing Parameters: A Proof of Concept \\[15,000 Frames\\] : deepdream", "url": "https://www.reddit.com/r/deepdream/comments/pagqjx/smooth_transitioning_between_position_rotation/", "description": ""}, {"name": "neural-dream Alternatives and Similar Photos & Graphics Apps | AlternativeTo", "url": "https://alternativeto.net/software/neural-dream/", "description": ""}, {"name": "CoG 21", "url": "https://www.ea.com/seed/news/cog2021-adversarial-rl-content-generation", "description": ""}, {"name": "GitHub Repositories of Hugging Face", "url": "https://github.com/huggingface", "description": ""}], "notes": [], "source": "Generative Deep Art"}, {"name": "Generative Deep Art \u2014 Inbox: Stable Diffusion", "entries": [{"name": "Complete guide to samplers in Stable Diffusion - F\u00e9lix Sanz", "url": "https://www.felixsanz.dev/articles/complete-guide-to-samplers-in-stable-diffusion", "description": ""}, {"name": "Stable Diffusion Models", "url": "https://rentry.org/sdmodels", "description": ""}, {"name": "Stable Diffusion KLMC2 Animation.ipynb forked", "url": "https://colab.research.google.com/github/dmarx/notebooks/blob/main/Stable_Diffusion_KLMC2_Animation.ipynb", "description": ""}, {"name": "Stable Diffusion KLMC2 Animation.ipynb", "url": "https://colab.research.google.com/drive/1m8ovBpO2QilE2o4O-p2PONSwqGn4_x2G", "description": ""}, {"name": "DETEXTIFY", "url": "https://github.com/iuliaturc/detextify", "description": "", "stars": "300"}, {"name": "InvokeAI", "url": "https://invoke-ai.github.io/InvokeAI/", "description": ""}, {"name": "Stability.ai REST API Documentation", "url": "https://api.stability.ai/docs", "description": ""}, {"name": "prompthero/midjourney-v4-diffusion \u00b7 Hugging Face", "url": "https://huggingface.co/prompthero/midjourney-v4-diffusion", "description": ""}, {"name": "CHARL-E", "url": "https://www.charl-e.com/", "description": ""}, {"name": "The Illustrated Stable Diffusion", "url": "https://jalammar.github.io/illustrated-stable-diffusion/", "description": ""}, {"name": "Img To Music", "url": "https://huggingface.co/spaces/fffiloni/img-to-music", "description": ""}, {"name": "Atlas KREA Stable Diffusion", "url": "https://atlas.nomic.ai/map/809ef16a-5b2d-4291-b772-a913f4c8ee61/9ed7d171-650b-4526-85bf-3592ee51ea31", "description": ""}, {"name": "TheLastBen/fast-stable-diffusion", "url": "https://github.com/TheLastBen/fast-stable-diffusion", "description": "", "stars": "7.9k"}, {"name": "NovelAI Improvements on Stable Diffusion | by NovelAI | Oct, 2022 | Medium", "url": "https://blog.novelai.net/novelai-improvements-on-stable-diffusion-e10d38db82ac", "description": ""}, {"name": "ashawkey/stable-dreamfusion", "url": "https://github.com/ashawkey/stable-dreamfusion", "description": "", "stars": "8.8k"}, {"name": "examples/stable-diffusion-finetuning at main \u00b7 LambdaLabsML/examples", "url": "https://github.com/LambdaLabsML/examples/tree/main/stable-diffusion-finetuning", "description": "", "stars": "828"}, {"name": "lkwq007/stablediffusion-infinity", "url": "https://github.com/lkwq007/stablediffusion-infinity", "description": "", "stars": "3.9k"}, {"name": "Diffusion Models in Vision: A Survey | DeepAI", "url": "https://deepai.org/publication/diffusion-models-in-vision-a-survey", "description": ""}, {"name": "ThereforeGames/txt2mask", "url": "https://github.com/ThereforeGames/txt2mask", "description": "", "stars": "524"}, {"name": "basujindal/stable-diffusion", "url": "https://github.com/basujindal/stable-diffusion", "description": "", "stars": "3.1k"}, {"name": "Stable WarpFusion v0.5 (restricted to patreons)", "url": "https://www.patreon.com/sxela", "description": ""}, {"name": "nateraw/stable-diffusion-videos", "url": "https://github.com/nateraw/stable-diffusion-videos", "description": "", "stars": "4.6k"}, {"name": "DecorAI", "url": "https://decorai.io", "description": ""}, {"name": "dreamlike.art", "url": "https://dreamlike.art/", "description": ""}, {"name": "AITWO.CO", "url": "https://aitwo.co/", "description": ""}, {"name": "aiimagegenerator.org", "url": "https://www.aiimagegenerator.org/", "description": ""}, {"name": "InteriorAIDesigns", "url": "https://interioraidesigns.com/", "description": ""}, {"name": "Playground AI", "url": "https://playgroundai.com/", "description": ""}, {"name": "Astria", "url": "https://www.astria.ai/", "description": ""}, {"name": "drawanyone", "url": "https://drawanyone.com/", "description": ""}, {"name": "DiffusionBee", "url": "https://diffusionbee.com/", "description": ""}, {"name": "getimg.ai", "url": "https://getimg.ai/", "description": ""}, {"name": "Enstil: Fast, open, AI-generated images", "url": "https://enstil.ai/?source=12", "description": ""}, {"name": "Dezgo - Text-to-Image AI generator", "url": "https://dezgo.com/", "description": ""}, {"name": "PhotoAIStudio", "url": "https://photoaistudio.com/", "description": ""}, {"name": "Baseten", "url": "https://app.baseten.co/apps/VqK2vYP/operator_views/pqvba2q", "description": ""}, {"name": "DreamStudio", "url": "https://beta.dreamstudio.ai/", "description": ""}, {"name": "Pollinations - pollinations/stable-diffusion-private", "url": "https://pollinations.ai/create/stablediffusion", "description": ""}, {"name": "tencentarc/gfpgan \u2013 Run with an API on Replicate", "url": "https://replicate.com/tencentarc/gfpgan", "description": ""}, {"name": "andreasjansson/stable-diffusion-wip \u2013 Run with an API on Replicate", "url": "https://replicate.com/andreasjansson/stable-diffusion-wip", "description": ""}, {"name": "stability-ai/stable-diffusion \u2013 Run with an API on Replicate", "url": "https://replicate.com/stability-ai/stable-diffusion", "description": ""}, {"name": "Osmosis.Studio", "url": "http://osmosis.studio/", "description": ""}, {"name": "Artistic.wtf", "url": "https://www.artistic.wtf/", "description": ""}, {"name": "Prodia", "url": "https://app.prodia.com/#/art-ai", "description": ""}, {"name": "ComicsMaker.ai", "url": "https://www.comicsmaker.ai", "description": ""}, {"name": "POTO.AI", "url": "https://poto.ai/", "description": ""}, {"name": "camenduru/stable-diffusion-webui-colab", "url": "https://github.com/camenduru/stable-diffusion-webui-colab", "description": "", "stars": "16k"}, {"name": "StableDiffusion\\_WebUI\\_Simplified.ipynb", "url": "https://colab.research.google.com/github/filipecalegario/awesome-generative-deep-art/blob/main/StableDiffusion_WebUI_Simplified.ipynb", "description": ""}, {"name": "GitHub - AUTOMATIC1111/stable-diffusion-webui: Stable Diffusion web UI", "url": "https://github.com/AUTOMATIC1111/stable-diffusion-webui", "description": "", "stars": "159k"}, {"name": "GitHub - sd-webui/stable-diffusion-webui", "url": "https://github.com/hlky/stable-diffusion-webui", "description": "", "stars": "7.9k"}, {"name": "Stable\\_Diffusion\\_WebUi\\_Simplified.ipynb - Colaboratory", "url": "https://colab.research.google.com/github/pinilpypinilpy/sd-webui-colab-simplified/blob/main/Stable_Diffusion_WebUi_Simplified.ipynb#scrollTo=gk1TyBA0Arxt", "description": ""}, {"name": "GitHub - awesome-stable-diffusion/awesome-stable-diffusion", "url": "https://github.com/awesome-stable-diffusion/awesome-stable-diffusion", "description": ""}, {"name": "Stable Diffusion General Updates Posted by u/ImeniSottoITreni | Reddit", "url": "https://www.reddit.com/r/StableDiffusion/comments/xcclmf/can_we_please_make_a_general_update_on_all_the/", "description": ""}, {"name": "List of Stable Diffusion systems | Reddit", "url": "https://www.reddit.com/r/StableDiffusion/comments/wqaizj/list_of_stable_diffusion_systems/", "description": ""}, {"name": "Stable Diffusion Akashic Records | Maks-s/sd-akashic", "url": "https://github.com/Maks-s/sd-akashic", "description": "", "stars": "1.6k"}, {"name": "1 week of Stable Diffusion | multimodal.art", "url": "https://multimodal.art/news/1-week-of-stable-diffusion", "description": ""}, {"name": "Voldy Guide", "url": "https://rentry.co/voldy", "description": ""}, {"name": "Dreamer's Guide to Getting Started w/ Stable Diffusion! | Reddit", "url": "https://www.reddit.com/r/StableDiffusion/comments/xcq819/dreamers_guide_to_getting_started_w_stable/", "description": ""}, {"name": "A collection of sites using Stable Diffusion (and other handy links) | Reddit", "url": "https://www.reddit.com/r/StableDiffusion/comments/wzj8kk/a_collection_of_sites_using_stable_diffusion_and/", "description": ""}], "notes": [], "source": "Generative Deep Art"}, {"name": "Generative Deep Art \u2014 Hypertechniques", "entries": [{"name": "Prompt+", "url": "https://arxiv.org/abs/2303.09522", "description": ""}, {"name": "A Beginner's Guide to Line Detection and Image Transformation with ControlNet", "url": "https://notes.aimodels.fyi/a-dive-into-line-detection-image-transformation-and-much-more-with/", "description": ""}, {"name": "Scribble Diffusion", "url": "https://scribblediffusion.com/", "description": ""}, {"name": "rinongal/textual\\_inversion", "url": "https://github.com/rinongal/textual_inversion", "description": "", "stars": "3k"}, {"name": "2208.01618 An Image is Worth One Word: Personalizing Text-to-Image Generation using Textual Inversion", "url": "https://arxiv.org/abs/2208.01618", "description": ""}, {"name": "sd-concepts-library (Stable Diffusion concepts library)", "url": "https://huggingface.co/sd-concepts-library", "description": ""}, {"name": "AI Profile Pictures", "url": "https://www.aiprofilepictures.com/", "description": ""}, {"name": "Training Stable Diffusion with Dreambooth using Diffusers", "url": "https://huggingface.co/blog/dreambooth", "description": ""}, {"name": "fast-DreamBooth.ipynb - Colaboratory", "url": "https://colab.research.google.com/github/TheLastBen/fast-stable-diffusion/blob/main/fast-DreamBooth.ipynb", "description": ""}, {"name": "(1166) Como Criar Artes Incr\u00edveis com o seu Pr\u00f3prio Rosto Usando o Dreambooth! DE FORMA F\u00c1CIL E DE GRA\u00c7A! - YouTube", "url": "https://www.youtube.com/watch?v=3e4jwgqy-0A", "description": ""}, {"name": "deforum-art/sd-webui-deforum", "url": "https://github.com/deforum-art/sd-webui-deforum", "description": "", "stars": "2.8k"}, {"name": "Deforum Stable Diffusion Animation - v5 Math Functions - Demo and Test - YouTube", "url": "https://www.youtube.com/watch?v=6snk7gw898g", "description": ""}, {"name": "Deforum Stable Diffusion", "url": "https://colab.research.google.com/github/deforum/stable-diffusion/blob/main/Deforum_Stable_Diffusion.ipynb#scrollTo=63UOJvU3xdPS", "description": ""}, {"name": "(5) Deforum notebook v0.5 for Stable Diffusion animations is out! Now with math automation, perspective flips, prompt weights, video masking and waifus! : StableDiffusion", "url": "https://www.reddit.com/r/StableDiffusion/comments/xuytx5/deforum_notebook_v05_for_stable_diffusion/", "description": ""}], "notes": [], "source": "Generative Deep Art"}, {"name": "Generative Deep Art \u2014 Creative Uses of Generative AI Image Synthesis Tools", "entries": [{"name": "De-painting historical photographs | Reddit", "url": "https://www.reddit.com/r/StableDiffusion/comments/xgbug2/depainting_historical_photographs/", "description": ""}, {"name": "img2img animation with hands | Reddit", "url": "https://www.reddit.com/r/StableDiffusion/comments/x92itm/proof_of_concept_using_img2img_ebsynth_to_animate/", "description": ""}, {"name": "VID 2 VID user script | Reddit", "url": "https://www.reddit.com/r/StableDiffusion/comments/xgo87s/wip_vid_2_vid_user_script/", "description": ""}, {"name": "Seamless textures AI generator for Blender by Antonio Freyre | Twitter", "url": "https://twitter.com/merlino_games/status/1571205845819559936", "description": ""}, {"name": "\"Shattered\" by Ronny Khalil | Twitter", "url": "https://twitter.com/ronnykhalil/status/1569956085905203200", "description": ""}, {"name": "Acid Dance by aiplague | Twitter", "url": "https://twitter.com/aiplague/status/1564989456318451714", "description": ""}, {"name": "Animation with Dall-e + AE | Reddit", "url": "https://www.reddit.com/r/MediaSynthesis/comments/xgeehe/animation_with_dalle_ae_patent_drawing_of_an/", "description": ""}, {"name": "You Describe & AI Photoshops Faces For You \\[StyleCLIP\\] - YouTube", "url": "https://youtu.be/d1OET63Ulwc", "description": ""}, {"name": "Experimental Films + Machine Learning Week 7 Part 1 (Aphantasia with OpenAI CLIP) - YouTube", "url": "https://youtu.be/-FrIui8Mp-8", "description": ""}, {"name": "GitHub - Sanster/lama-cleaner", "url": "https://github.com/Sanster/lama-cleaner", "description": "", "stars": "22k"}, {"name": "AgaMiko/pixel\\_character\\_generator", "url": "https://github.com/AgaMiko/pixel_character_generator", "description": "", "stars": "130"}, {"name": "Wilco Sierra", "url": "https://trywilco.com/sierra", "description": ""}, {"name": "Leonardo AI Upscaler", "url": "https://leonadoai.com/upscaler/", "description": ""}, {"name": "Remini - AI Photo Enhancer", "url": "https://remini.ai/", "description": ""}, {"name": "AI Image Upscaler - Enlarge & Enhance Your Photos for Free - Upscale.media", "url": "https://www.upscale.media/", "description": ""}, {"name": "Topaz Labs: AI Image Quality Software", "url": "\\[https://www.topazlabs.com/]\\(https://flight.beehiiv.net/v2/clicks/eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1cmwiOiJodHRwczovL3RvcGF6bGFicy5jb20vcmVmLzIwODIvP3V0bV9zb3VyY2U9bmVqY3N1c2VjLmJlZWhpaXYuY29tJnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX2NhbXBhaWduPXdoeS15b3Utc2hvdWxkLXVwc2NhbGUteW91ci1pbWFnZXMiLCJwb3N0X2lkIjoiZWI2OWY3OTItMTNmZC00ZmViLWFjZTYtYWQ5M2YyM2Y2ZDRmIiwicHVibGljYXRpb25faWQiOiI2NDU2OWQyOC1jYzhjLTQ1N2YtOGZlNy03Y2JiYjdiOWExZWEiLCJ2aXNpdF90b2tlbiI6ImE3YjE1NzNmLTljNzMtNDFlNy1hNzUyLWQ3ODQ2NWQ3ZWQ4OCIsImlhdCI6MTY4ODM5Nzg2NS44NzksImlzcyI6Im9yY2hpZCJ9.oISexuNHzvMdv2CGWolS6doN8qRFGTjuICBq8z908Yc\\", "description": ""}, {"name": "AI Image Upscaler - Upscale Photo, Cartoons in Batch Free", "url": "https://www.imgupscaler.com/", "description": ""}, {"name": "Why you should upscale your images", "url": "https://nejcsusec.beehiiv.com/p/upscale-images", "description": ""}, {"name": "Model Database - Upscale Wiki", "url": "https://upscale.wiki/wiki/Model_Database", "description": ""}, {"name": "Gigapixel AI", "url": "https://www.topazlabs.com/gigapixel-ai", "description": ""}, {"name": "Image Super-Resolution", "url": "https://idealo.github.io/image-super-resolution/", "description": ""}, {"name": "Upscale to huge sizes and add detail with SD Upscale : StableDiffusion", "url": "https://www.reddit.com/r/StableDiffusion/comments/xkjjf9/upscale_to_huge_sizes_and_add_detail_with_sd/", "description": ""}, {"name": "sczhou/codeformer", "url": "https://replicate.com/sczhou/codeformer", "description": ""}, {"name": "TencentARC/GFPGAN", "url": "https://github.com/TencentARC/GFPGAN", "description": "", "stars": "37k"}, {"name": "Segment Anything | Meta AI", "url": "https://segment-anything.com/", "description": ""}, {"name": "FramePack", "url": "https://www.framepack.video/", "description": ""}, {"name": "Keyla.AI", "url": "https://keyla.ai/", "description": ""}, {"name": "Melies", "url": "https://melies.co/", "description": ""}, {"name": "Pyramid Flow", "url": "https://pyramid-flow.github.io/", "description": ""}, {"name": "Infinity AI", "url": "https://infinity.ai/", "description": ""}, {"name": "Sora", "url": "https://openai.com/sora", "description": ""}, {"name": "SDV (Stable Diffusion Image To Video)", "url": "https://twitter.com/stevemills/status/1727898404787986873?s=46\\&t=CQsRDjHr9sNtph3xC84hXQ", "description": ""}, {"name": "AILab-CVC/VideoCrafter", "url": "https://github.com/ailab-cvc/videocrafter", "description": "", "stars": "5k"}, {"name": "Ssemble", "url": "https://www.ssemble.com/", "description": ""}, {"name": "Transforming 2D Images into 3D with the AdaMPI AI Model", "url": "https://notes.aimodels.fyi/transforming-2d-images-into-3d-with-the-adampi-ai-model/", "description": ""}, {"name": "Nathan Lands on Twitter: \"AI video has started to produce mindblowing results and could eventually disrupt Hollywood / Twitter", "url": "https://twitter.com/NathanLands/status/1659195191591596033", "description": ""}, {"name": "Stable Animation SDK", "url": "https://stability.ai/blog/stable-animation-sdk", "description": ""}, {"name": "Twelve Labs", "url": "https://twelvelabs.io/", "description": ""}, {"name": "Align your Latents", "url": "https://research.nvidia.com/labs/toronto-ai/VideoLDM/", "description": ""}, {"name": "Gen-2 by Runway", "url": "https://research.runwayml.com/gen2", "description": ""}, {"name": "CiaraRowles/TemporalNet \u00b7 Hugging Face", "url": "https://huggingface.co/CiaraRowles/TemporalNet", "description": ""}, {"name": "Video-P2P UI - a Hugging Face Space by video-p2p-library", "url": "https://huggingface.co/spaces/video-p2p-library/Video-P2P-Demo", "description": ""}, {"name": "Text2Video-Zero - a Hugging Face Space by PAIR", "url": "https://huggingface.co/spaces/PAIR/Text2Video-Zero", "description": ""}, {"name": "ModelScope - a Hugging Face Space by damo-vilab", "url": "https://huggingface.co/spaces/damo-vilab/modelscope-text-to-video-synthesis", "description": ""}, {"name": "neural frames", "url": "https://www.neuralframes.com/firstframe", "description": ""}, {"name": "THUDM/CogVideo", "url": "https://github.com/THUDM/CogVideo", "description": "", "stars": "12k"}, {"name": "baowenbo/DAIN", "url": "https://github.com/baowenbo/DAIN", "description": "", "stars": "8.3k"}, {"name": "Dain-App 1.0 \\[Nvidia Only\\] by GRisk", "url": "https://grisk.itch.io/dain-app", "description": ""}, {"name": "Content Studio AI", "url": "https://contentstudioai.com/", "description": ""}, {"name": "StemGen: A music generation model that listens", "url": "https://julian-parker.github.io/stemgen/", "description": ""}, {"name": "Mustango", "url": "https://huggingface.co/spaces/declare-lab/mustango", "description": ""}, {"name": "Lyria by Google DeepMind", "url": "https://deepmind.google/discover/blog/transforming-the-future-of-music-creation/", "description": ""}, {"name": "Suno AI", "url": "https://www.suno.ai/", "description": ""}, {"name": "Riffusion", "url": "https://www.riffusion.com/", "description": ""}, {"name": "Stable Audio - Generative AI for music & sound fx", "url": "https://www.stableaudio.com/", "description": ""}, {"name": "An early look our AI Music experiment - YouTube Blog", "url": "https://blog.youtube/inside-youtube/ai-and-music-experiment/", "description": ""}, {"name": "What's Generative Music? - Generative Music AI - YouTube", "url": "https://www.youtube.com/watch?v=9QNG56fc_l8\\&list=PL-wATfeyAMNqAPjwGT3ikEz3gMo23pl-D\\&index=3", "description": ""}, {"name": "Ultimate Vocal Remover", "url": "https://ultimatevocalremover.com/", "description": ""}, {"name": "Introducing Voicebox", "url": "https://ai.facebook.com/blog/voicebox-generative-ai-model-speech", "description": ""}, {"name": "MusicGen", "url": "https://huggingface.co/spaces/facebook/MusicGen", "description": ""}, {"name": "facebookresearch/audiocraft", "url": "https://github.com/facebookresearch/audiocraft", "description": "", "stars": "23k"}, {"name": "AudioGPT | arxiv", "url": "https://arxiv.org/abs/2304.12995", "description": ""}, {"name": "AudioLDM", "url": "https://audioldm.github.io/", "description": ""}, {"name": "lucidrains/musiclm-pytorch", "url": "https://github.com/lucidrains/musiclm-pytorch", "description": "", "stars": "3.3k"}, {"name": "MusicLM", "url": "https://google-research.github.io/seanet/musiclm/examples/", "description": ""}, {"name": "Harmonai's Dance Diffusion", "url": "https://wandb.ai/wandb_gen/audio/reports/Harmonai-s-Dance-Diffusion-Open-Source-AI-Audio-Generation-Tool-For-Music-Producers--VmlldzoyNjkwOTM1", "description": ""}, {"name": "Dance Diffusion", "url": "https://huggingface.co/spaces/harmonai/dance-diffusion", "description": ""}, {"name": "MubertAI/Mubert-Text-to-Music", "url": "https://github.com/MubertAI/Mubert-Text-to-Music", "description": "", "stars": "2.7k"}, {"name": "DDSP-VST", "url": "https://magenta.tensorflow.org/ddsp-vst-blog", "description": ""}, {"name": "LOVO AI", "url": "https://www.lovo.ai/", "description": ""}, {"name": "AIVA", "url": "https://www.aiva.ai/", "description": ""}, {"name": "Jukebox", "url": "https://openai.com/blog/jukebox/", "description": ""}, {"name": "Magenta", "url": "https://magenta.tensorflow.org/", "description": ""}, {"name": "magenta/magenta", "url": "https://github.com/magenta/magenta", "description": "", "stars": "20k"}, {"name": "AI Image to sound \\[Melobytes.com\\]", "url": "https://melobytes.com/en/app/ai_image2sound", "description": ""}, {"name": "archinetai/audio-diffusion-pytorch", "url": "https://github.com/archinetai/audio-diffusion-pytorch", "description": "", "stars": "2.1k"}, {"name": "MuseGen", "url": "https://musegen.org", "description": ""}, {"name": "COVAL", "url": "https://app.coval.dev/the-ultimate-voice-ai-stack", "description": ""}, {"name": "Parler-TTS", "url": "https://huggingface.co/collections/parler-tts/parler-tts-fully-open-source-high-quality-tts-66164ad285ba03e8ffde214c", "description": ""}, {"name": "p0n1/epub\\_to\\_audiobook", "url": "https://github.com/p0n1/epub_to_audiobook", "description": "", "stars": "1.8k"}, {"name": "The \"Voice Cloning AIs\" they never tell you about (and how they work)", "url": "https://www.youtube.com/watch?v=vhArHsfsLAQ", "description": ""}, {"name": "Voice-Swap", "url": "https://www.voice-swap.ai/?ref=producthunt", "description": ""}, {"name": "Shaunwei/RealChar", "url": "https://github.com/Shaunwei/RealChar", "description": "", "stars": "6.2k"}, {"name": "UneeQ Digital Humans", "url": "https://www.digitalhumans.com/", "description": ""}, {"name": "AI Voice Generator", "url": "https://www.aivoicegenerator.org", "description": ""}, {"name": "KangweiiLiu/Awesome\\_Audio-driven\\_Talking-Face-Generation", "url": "https://github.com/KangweiiLiu/Awesome_Audio-driven_Talking-Face-Generation", "description": "", "stars": "144"}, {"name": "Play.ht", "url": "https://play.ht/", "description": ""}, {"name": "Murf AI | AI Voice Generator", "url": "https://murf.ai/", "description": ""}, {"name": "VALL-E", "url": "https://valle-demo.github.io/", "description": ""}, {"name": "neonbjb/tortoise-tts", "url": "https://github.com/neonbjb/tortoise-tts#voice-customization-guide", "description": "", "stars": "15k"}, {"name": "Studio D-ID", "url": "https://studio.d-id.com/", "description": ""}, {"name": "Synthesia", "url": "https://www.synthesia.io/", "description": ""}, {"name": "Speech Studio - Microsoft Azure", "url": "https://speech.microsoft.com/portal", "description": ""}], "notes": [], "source": "Generative Deep Art"}, {"name": "Generative Deep Art \u2014 Podcast generators", "entries": [{"name": "Google NotebookLM", "url": "https://notebooklm.google.com/", "description": ""}, {"name": "Illuminate", "url": "https://illuminate.google.com/home?pli=1", "description": ""}, {"name": "Introducing Universal-1", "url": "https://www.assemblyai.com/blog/announcing-universal-1-speech-recognition-model/", "description": ""}, {"name": "ggerganov/whisper.cpp", "url": "https://github.com/ggerganov/whisper.cpp", "description": "", "stars": "45k"}, {"name": "Good Tape", "url": "https://goodtape.io/", "description": ""}, {"name": "shashikg/WhisperS2T", "url": "https://github.com/shashikg/WhisperS2T", "description": "", "stars": "533"}, {"name": "Vaibhavs10/insanely-fast-whisper", "url": "https://github.com/Vaibhavs10/insanely-fast-whisper", "description": "", "stars": "8.8k"}, {"name": "facebookresearch/seamless\\_communication", "url": "https://github.com/facebookresearch/seamless_communication", "description": "", "stars": "12k"}, {"name": "LeMUR", "url": "https://www.assemblyai.com/blog/lemur/", "description": ""}, {"name": "The Generative AI Revolution in Games | Andreessen Horowitz", "url": "https://a16z.com/2022/11/17/the-generative-ai-revolution-in-games/", "description": ""}, {"name": "AI for Game Development", "url": "https://huggingface.co/blog/ml-for-games-1", "description": ""}, {"name": "\\[2406.09403\\] Visual Sketchpad: Sketching as a Visual Chain of Thought for Multimodal Language Models", "url": "https://arxiv.org/abs/2406.09403", "description": ""}, {"name": "BradyFU/Awesome-Multimodal-Large-Language-Models", "url": "https://github.com/BradyFU/Awesome-Multimodal-Large-Language-Models", "description": "", "stars": "17k"}, {"name": "NExT-Chat: An LMM for Chat, Detection and Segmentation", "url": "https://huggingface.co/papers/2311.04498", "description": ""}, {"name": "roboflow/awesome-openai-vision-api-experiments", "url": "https://github.com/roboflow/awesome-openai-vision-api-experiments", "description": "", "stars": "1.7k"}, {"name": "Microsoft KOSMOS-2", "url": "https://twitter.com/mervenoyann/status/1720126908384366649", "description": ""}, {"name": "Segment Anything | Meta AI", "url": "https://segment-anything.com/", "description": ""}, {"name": "facebookresearch/ImageBind", "url": "https://github.com/facebookresearch/ImageBind", "description": "", "stars": "8.9k"}, {"name": "Ego-Exo4D", "url": "https://ai.meta.com/blog/ego-exo4d-video-learning-perception/", "description": ""}, {"name": "Carolina", "url": "https://sites.usp.br/corpuscarolina/corpus/", "description": ""}, {"name": "RedPajama-Data-v2 by Together AI", "url": "https://together.ai/blog/redpajama-data-v2", "description": ""}, {"name": "Have I Been Trained?", "url": "https://haveibeentrained.com/", "description": ""}, {"name": "laion-aesthetic-6pls", "url": "https://laion-aesthetic.datasette.io/laion-aesthetic-6pls/images", "description": ""}, {"name": "CLIP retrieval for laion5B", "url": "https://rom1504.github.io/clip-retrieval/?back=https%3A%2F%2Fknn5.laion.ai\\&index=laion5B\\&useMclip=false", "description": ""}, {"name": "rom1504/clip-retrieval", "url": "https://github.com/rom1504/clip-retrieval", "description": "", "stars": "2.7k"}, {"name": "LAION", "url": "https://laion.ai/", "description": ""}, {"name": "gabolsgabs/DALI", "url": "https://github.com/gabolsgabs/DALI", "description": "", "stars": "374"}, {"name": "Teaching AI to Teach Us: A New Era of Personalized Education", "url": "https://twitter.com/IntuitMachine/status/1783079852578377788", "description": ""}], "notes": [], "source": "Generative Deep Art"}, {"name": "Generative Deep Art \u2014 Interesting Twitter Accounts", "entries": [{"name": "Hassan El Mghari (@nutlope) / X", "url": "https://twitter.com/nutlope", "description": ""}], "notes": [], "source": "Generative Deep Art"}, {"name": "Generative Deep Art \u2014 Interesting Instagram Accounts, Posts and Reels", "entries": [{"name": "science on Instagram: \u201cHuman evolution generated by AI Stable Diffusion\u201d", "url": "https://www.instagram.com/reel/CjnYBJbqABH/?igshid=YmMyMTA2M2Y%3D", "description": ""}, {"name": "Deep Music Visualizer", "url": "https://www.instagram.com/deep_music_visualizer/", "description": ""}, {"name": "Lucid Sonic Dreams (@lucidsonicdreams)", "url": "https://www.instagram.com/lucidsonicdreams/", "description": ""}], "notes": [], "source": "Generative Deep Art"}, {"name": "Generative Deep Art \u2014 Interesting Youtube Channels", "entries": [{"name": "Artificial Images", "url": "https://www.youtube.com/channel/UCaZuPdmZ380SFUMKHVsv_AA", "description": ""}, {"name": "Glenn Marshall Neural Art", "url": "https://www.youtube.com/user/glenniszen", "description": ""}, {"name": "How to Generate Art - Intro to Deep Learning #8", "url": "https://www.youtube.com/watch?v=Oex0eWoU7AQ", "description": ""}], "notes": [], "source": "Generative Deep Art"}, {"name": "Generative Deep Art \u2014 Interesting GitHub Repositories", "entries": [{"name": "dvschultz", "url": "https://github.com/dvschultz", "description": ""}, {"name": "dvschultz/ml-art-colabs", "url": "https://github.com/dvschultz/ml-art-colabs", "description": "", "stars": "824"}], "notes": [], "source": "Generative Deep Art"}, {"name": "Generative Deep Art \u2014 Artists and Artworks", "entries": [{"name": "Ai Generated Music Video - Deltron 3030 - Virus - YouTube", "url": "https://www.youtube.com/watch?v=WJaxFbdjm8c", "description": ""}, {"name": "Artificial Realities: Coral / Twitter", "url": "https://twitter.com/refikanadol/status/1613927561939099650", "description": ""}, {"name": "35 Artists Using AI With Under 1000 Followers That You Need To Follow Today / Twitter", "url": "https://twitter.com/infiniteyay/status/1583465675166609408?s=43\\&t=XvooFiMyC-YPv0i98HmjVQ", "description": ""}, {"name": "Computer Vision Art Gallery : CVPR 2021", "url": "https://computervisionart.com/", "description": ""}, {"name": "Confluence", "url": "https://deviparikh.github.io/confluence/", "description": ""}, {"name": "Learning to See \u2013 Memo Akten | Mehmet Selim Akten | The Mega Super Awesome Visuals Company", "url": "http://www.memo.tv/works/learning-to-see/", "description": ""}, {"name": "Alien Dreams: An Emerging Art Scene - ML@B Blog", "url": "https://ml.berkeley.edu/blog/posts/clip-art/", "description": ""}, {"name": "Neural Zoo | Sofia Crespo", "url": "https://neuralzoo.com/", "description": ""}, {"name": "KR\u042fRL D\u042fAWINGS: Runway ML -- 3rd \"Model\" (based on long poses)", "url": "http://krrrl.blogspot.com/2020/08/runway-ml-3rd-model-based-on-long-poses.html", "description": ""}, {"name": "Frea Buckler \\~ Artist", "url": "https://www.freabuckler.com/", "description": ""}, {"name": "(Non-)Human", "url": "https://www.ygzhang.com/non-human.html", "description": ""}, {"name": "Authentic Digital Art - Unknown Departure | SuperRare", "url": "https://superrare.com/artwork-v2/unknown-departure-16212", "description": ""}, {"name": "A Selection of Machine Learning Art Inspiration", "url": "https://www.youtube.com/watch?v=HNwXrHiHW7Q", "description": ""}, {"name": "Top 25 AI Artists of 2021 (Photos, Profiles & History of AI Art)- AIArtists.org", "url": "https://aiartists.org/", "description": ""}, {"name": "Helena Sarin \u2013\u00a0Artist Profile (Photos, Videos, Exhibitions) \u2014 AIArtists.org", "url": "https://aiartists.org/helena-sarin", "description": ""}, {"name": "Images Generated By AI Machines (@images\\_ai) / Twitter", "url": "https://twitter.com/images_ai?s=08", "description": ""}, {"name": "The Steampunk Circus Human Machine Collaboration - Video, Sound and Stories with AI / YouTube", "url": "https://www.youtube.com/channel/UCa1xYBYCzBoJ08U9lgbYAFw", "description": ""}], "notes": [], "source": "Generative Deep Art"}, {"name": "Generative Deep Art \u2014 Galleries", "entries": [{"name": "AICAN", "url": "https://aican.io/", "description": ""}, {"name": "Ganvas Studio - Neural Network Paintings", "url": "https://ganvas.studio/", "description": ""}, {"name": "Syn Feather Sweater / STRELITZIA \u2013 HATRA E STORE", "url": "https://hatroid.com/collections/synthetic-feather/products/syn-feather-sweater-strelitzia", "description": ""}, {"name": "mahseema/awesome-ai-tools", "url": "https://github.com/mahseema/awesome-ai-tools", "description": "", "stars": "3.9k"}, {"name": "Hannibal046/Awesome-LLM: Awesome-LLM", "url": "https://github.com/Hannibal046/Awesome-LLM", "description": "", "stars": "26k"}, {"name": "AlexChalakov/awesome-generative-ai-companies", "url": "https://github.com/AlexChalakov/awesome-generative-ai-companies", "description": "", "stars": "116"}, {"name": "kyrolabs/awesome-langchain", "url": "https://github.com/kyrolabs/awesome-langchain", "description": "", "stars": "9k"}, {"name": "KangweiiLiu/Awesome\\_Audio-driven\\_Talking-Face-Generation", "url": "https://github.com/KangweiiLiu/Awesome_Audio-driven_Talking-Face-Generation", "description": "", "stars": "144"}, {"name": "margaretmz/awesome-ai-art-design", "url": "https://github.com/margaretmz/awesome-ai-art-design", "description": "", "stars": "32"}, {"name": "toxtli/awesome-machine-learning-jupyter-notebooks-for-colab", "url": "https://github.com/toxtli/awesome-machine-learning-jupyter-notebooks-for-colab", "description": "", "stars": "313"}, {"name": "chaosreactor/awesome-generative-ai", "url": "https://github.com/chaosreactor/awesome-generative-ai", "description": "", "stars": "51"}, {"name": "justinpinkney/awesome-pretrained-stylegan2", "url": "https://github.com/justinpinkney/awesome-pretrained-stylegan2", "description": "", "stars": "1.3k"}, {"name": "fMRI-to-image", "url": "https://twitter.com/danberridge/status/1631489991435243520", "description": ""}, {"name": "Jobs and talents in AI/ML, Data Science and Big Data | ai-jobs.net", "url": "https://ai-jobs.net/", "description": ""}, {"name": "Latest Jobs and News in AI at trending startups and big companies | AIJobster", "url": "https://aijobster.work/", "description": ""}, {"name": "7 ways to load external data into Google Colab | by B. Chen | Towards Data Science", "url": "https://towardsdatascience.com/7-ways-to-load-external-data-into-google-colab-7ba73e7d5fc7", "description": ""}, {"name": "10 tricks for a better Google Colab experience | by Cyprien NIELLY | Towards Data Science", "url": "https://towardsdatascience.com/10-tips-for-a-better-google-colab-experience-33f8fe721b82", "description": ""}, {"name": "Quickly share ML WebApps from Google Colab using ngrok for Free | by AbdulMajedRaja RS | Towards Data Science", "url": "https://towardsdatascience.com/quickly-share-ml-webapps-from-google-colab-using-ngrok-for-free-ae899ca2661a", "description": ""}, {"name": "Jupyter Widgets for Interactivity in Google Colab", "url": "https://colab.research.google.com/notebooks/forms.ipynb#scrollTo=62YnDE7i9dqP", "description": ""}, {"name": "Jupyter Widgets official documentation", "url": "https://ipywidgets.readthedocs.io/en/latest/examples/Widget%20Basics.html", "description": ""}, {"name": "Rosie", "url": "https://heyrosie.com/", "description": ""}, {"name": "MuckBrass", "url": "https://www.muckbrass.com", "description": ""}, {"name": "ResumeDive", "url": "https://resumedive.com", "description": ""}, {"name": "Owlbot", "url": "https://www.owlbot.ai/", "description": ""}, {"name": "fynk", "url": "https://fynk.com/", "description": ""}, {"name": "Taskbase", "url": "https://www.taskbase.co.uk", "description": ""}, {"name": "AI Wedding Toast", "url": "https://aiweddingtoast.com", "description": ""}, {"name": "Interviews Chat", "url": "https://www.interviews.chat/", "description": ""}, {"name": "Inline Help", "url": "https://inlinehelp.com", "description": ""}, {"name": "LinkActions", "url": "https://linkactions.com", "description": ""}, {"name": "Marblism", "url": "https://marblism.com", "description": ""}, {"name": "SiteSpeakAI", "url": "https://sitespeak.ai", "description": ""}, {"name": "Room Reinvented", "url": "https://roomreinvented.com", "description": ""}, {"name": "FairyTailAI", "url": "https://fairytailai.com/", "description": ""}, {"name": "PromptPal", "url": "https://promptpal.net", "description": ""}, {"name": "Never Jobless LinkedIn Message Generator", "url": "https://neverjobless.com/?ref=filipecalegario-awesome-generative-ai", "description": ""}, {"name": "Aispect", "url": "https://aispect.io/?ref=filipecalegario-awesome-generative-ai", "description": ""}, {"name": "SiteGPT", "url": "https://sitegpt.ai/?ref=filipecalegario-awesome-generative-ai", "description": ""}, {"name": "PressPulse AI", "url": "https://www.presspulse.ai/?ref=filipecalegario-awesome-generative-ai", "description": ""}, {"name": "GPTHelp.ai", "url": "https://gpthelp.ai/?ref=filipecalegario-awesome-generative-ai", "description": ""}, {"name": "chaiNNer-org/chaiNNer", "url": "https://github.com/chaiNNer-org/chaiNNer", "description": "", "stars": "5.5k"}, {"name": "BIRME", "url": "https://www.birme.net/", "description": ""}, {"name": "The Art of PNG Glitch", "url": "https://ucnv.github.io/pnglitch/", "description": ""}, {"name": "HashLips/hashlips\\_art\\_engine", "url": "https://github.com/HashLips/hashlips_art_engine", "description": "", "stars": "7.2k"}, {"name": "Taplio", "url": "https://taplio.com/?ref=filipecalegario-awesome-generative-ai", "description": ""}, {"name": "Galichat.com", "url": "https://www.galichat.com/?ref=filipecalegario-awesome-generative-ai", "description": ""}, {"name": "Aidbase", "url": "https://www.aidbase.ai", "description": "AI-Powered Support for your SaaS startup."}, {"name": "Socialsonic", "url": "https://socialsonic.com", "description": "AI LinkedIn Coach: Personalized content, trends & scheduling."}], "notes": [], "source": "Generative Deep Art"}, {"name": "Generative Deep Art \u2014 Dimension reduction techniques", "entries": [{"name": "Why you should use Topological Data Analysis over t-SNE or UMAP?", "url": "https://datarefiner.com/feed/why-tda", "description": ""}, {"name": "YingfanWang/PaCMAP: PaCMAP: Large-scale Dimension Reduction Technique Preserving Both Global and Local Structure", "url": "https://github.com/YingfanWang/PaCMAP", "description": "", "stars": "884"}, {"name": "UMAP: Uniform Manifold Approximation and Projection for Dimension Reduction", "url": "https://arxiv.org/abs/1802.03426", "description": ""}, {"name": "Visualizing Data using t-SNE", "url": "https://jmlr.org/papers/v9/vandermaaten08a.html", "description": ""}, {"name": "(1166) A Hackers' Guide to Language Models - YouTube", "url": "https://www.youtube.com/watch?v=jkrNMKz9pWU\\&t=21s", "description": ""}, {"name": "Introduction to Generative AI", "url": "https://www.linkedin.com/posts/youssef-hosni-b2960b135_if-you-want-to-start-studying-generative-activity-7125908710702350336-vhsm/", "description": ""}, {"name": "Prompt Engineering Roadmap - roadmap.sh", "url": "https://roadmap.sh/prompt-engineering", "description": ""}, {"name": "Prompt Engineering Guide | Learn Prompting: Your Guide to Communicating with AI", "url": "https://learnprompting.org/docs/intro", "description": ""}, {"name": "Short Courses | Learn Generative AI from DeepLearning.AI", "url": "https://www.deeplearning.ai/short-courses/", "description": ""}], "notes": [], "source": "Generative Deep Art"}, {"name": "Kotlin \u2014 <a name=\"github-trending-category\"></a>[Github Trending](#github-trending)", "entries": [], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"links-category\"></a>[Links](#links)", "entries": [], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"libraries-frameworks-category\"></a>[Libraries/Frameworks](#libraries-frameworks)", "entries": [], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"projects-category\"></a>[Projects](#projects)", "entries": [], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"android-category\"></a>[Android](#android)", "entries": [], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"kotlin-javascript-category\"></a>[Kotlin JavaScript](#kotlin-javascript)", "entries": [], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"kotlin-native-category\"></a>[Kotlin Native](#kotlin-native)", "entries": [], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"kotlin-webassembly-category\"></a>[Kotlin WebAssembly](#kotlin-webassembly)", "entries": [], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"github-trending-monthly\"></a>Monthly <sup>[Back \u21c8](#github-trending-monthly-subcategory)</sup>", "entries": [{"name": "amir1376/ab-download-manager", "url": "https://github.com/amir1376/ab-download-manager", "description": "", "stars": "3.4k"}, {"name": "ReVanced/revanced-patches", "url": "https://github.com/ReVanced/revanced-patches", "description": "", "stars": "2.6k"}, {"name": "2dust/v2rayNG", "url": "https://github.com/2dust/v2rayNG", "description": "", "stars": "36k"}, {"name": "gkd-kit/gkd", "url": "https://github.com/gkd-kit/gkd", "description": "", "stars": "23k"}, {"name": "gedoor/legado", "url": "https://github.com/gedoor/legado", "description": "", "stars": "30k"}, {"name": "ethereum-lists/chains", "url": "https://github.com/ethereum-lists/chains", "description": "", "stars": "8.9k"}, {"name": "android/nowinandroid", "url": "https://github.com/android/nowinandroid", "description": "", "stars": "17k"}, {"name": "tanujnotes/Olauncher", "url": "https://github.com/tanujnotes/Olauncher", "description": "", "stars": "2.1k"}, {"name": "CCBlueX/LiquidBounce", "url": "https://github.com/CCBlueX/LiquidBounce", "description": "", "stars": "1.5k"}, {"name": "coil-kt/coil", "url": "https://github.com/coil-kt/coil", "description": "", "stars": "11k"}, {"name": "firebase/quickstart-android", "url": "https://github.com/firebase/quickstart-android", "description": "", "stars": "8.9k"}, {"name": "keiyoushi/extensions-source", "url": "https://github.com/keiyoushi/extensions-source", "description": "", "stars": "2.2k"}, {"name": "yairm210/Unciv", "url": "https://github.com/yairm210/Unciv", "description": "", "stars": "8.6k"}, {"name": "d4rken-org/sdmaid-se", "url": "https://github.com/d4rken-org/sdmaid-se", "description": "", "stars": "2.8k"}, {"name": "square/okhttp", "url": "https://github.com/square/okhttp", "description": "", "stars": "46k"}, {"name": "GuoXiCheng/SKIP", "url": "https://github.com/GuoXiCheng/SKIP", "description": "", "stars": "2.6k"}, {"name": "Arturo254/OpenTune", "url": "https://github.com/Arturo254/OpenTune", "description": "", "stars": "303"}, {"name": "jellyfin/jellyfin-androidtv", "url": "https://github.com/jellyfin/jellyfin-androidtv", "description": "", "stars": "2.9k"}, {"name": "ankidroid/Anki-Android", "url": "https://github.com/ankidroid/Anki-Android", "description": "", "stars": "8.8k"}, {"name": "z-huang/InnerTune", "url": "https://github.com/z-huang/InnerTune", "description": "", "stars": "4.8k"}, {"name": "fumiama/copymanga", "url": "https://github.com/fumiama/copymanga", "description": "", "stars": "2.5k"}, {"name": "maxrave-dev/SimpMusic", "url": "https://github.com/maxrave-dev/SimpMusic", "description": "", "stars": "1.9k"}, {"name": "XayahSuSuSu/Android-DataBackup", "url": "https://github.com/XayahSuSuSu/Android-DataBackup", "description": "", "stars": "3.9k"}, {"name": "fcitx5-android/fcitx5-android", "url": "https://github.com/fcitx5-android/fcitx5-android", "description": "", "stars": "3.1k"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"github-trending-weekly\"></a>Weekly <sup>[Back \u21c8](#github-trending-weekly-subcategory)</sup>", "entries": [{"name": "CymChad/BaseRecyclerViewAdapterHelper", "url": "https://github.com/CymChad/BaseRecyclerViewAdapterHelper", "description": "", "stars": "24k"}, {"name": "NeoApplications/Neo-Store", "url": "https://github.com/NeoApplications/Neo-Store", "description": "", "stars": "3.1k"}, {"name": "MM2-0/Kvaesitso", "url": "https://github.com/MM2-0/Kvaesitso", "description": "", "stars": "2.6k"}, {"name": "samolego/Canta", "url": "https://github.com/samolego/Canta", "description": "", "stars": "1.3k"}, {"name": "lizongying/my-tv-0", "url": "https://github.com/lizongying/my-tv-0", "description": "", "stars": "2k"}, {"name": "DerGoogler/MMRL", "url": "https://github.com/DerGoogler/MMRL", "description": "", "stars": "547"}, {"name": "patrykandpatrick/vico", "url": "https://github.com/patrykandpatrick/vico", "description": "", "stars": "2.2k"}, {"name": "videolan/vlc-android", "url": "https://github.com/videolan/vlc-android", "description": "", "stars": "2.8k"}, {"name": "bitwarden/android", "url": "https://github.com/bitwarden/android", "description": "", "stars": "6.6k"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"github-trending-daily\"></a>Daily <sup>[Back \u21c8](#github-trending-daily-subcategory)</sup>", "entries": [{"name": "aws/aws-toolkit-jetbrains", "url": "https://github.com/aws/aws-toolkit-jetbrains", "description": "", "stars": "769"}, {"name": "android/architecture-samples", "url": "https://github.com/android/architecture-samples", "description": "", "stars": "45k"}, {"name": "wordpress-mobile/WordPress-Android", "url": "https://github.com/wordpress-mobile/WordPress-Android", "description": "", "stars": "3k"}, {"name": "Kotlin/kotlinx.coroutines", "url": "https://github.com/Kotlin/kotlinx.coroutines", "description": "", "stars": "13k"}, {"name": "SuperMonster003/AutoJs6", "url": "https://github.com/SuperMonster003/AutoJs6", "description": "", "stars": "2.6k"}, {"name": "nextcloud/talk-android", "url": "https://github.com/nextcloud/talk-android", "description": "", "stars": "578"}, {"name": "futo-org/grayjay-android", "url": "https://github.com/futo-org/grayjay-android", "description": "", "stars": "807"}, {"name": "owncloud/android", "url": "https://github.com/owncloud/android", "description": "", "stars": "3.9k"}, {"name": "getsentry/sentry-java", "url": "https://github.com/getsentry/sentry-java", "description": "", "stars": "1.2k"}, {"name": "detekt/detekt", "url": "https://github.com/detekt/detekt", "description": "", "stars": "6.3k"}, {"name": "mockk/mockk", "url": "https://github.com/mockk/mockk", "description": "", "stars": "5.5k"}, {"name": "oblador/react-native-keychain", "url": "https://github.com/oblador/react-native-keychain", "description": "", "stars": "3.2k"}, {"name": "CanHub/Android-Image-Cropper", "url": "https://github.com/CanHub/Android-Image-Cropper", "description": "", "stars": "1.3k"}, {"name": "Ivy-Apps/ivy-wallet", "url": "https://github.com/Ivy-Apps/ivy-wallet", "description": "", "stars": "2.8k"}, {"name": "rnmapbox/maps", "url": "https://github.com/rnmapbox/maps", "description": "", "stars": "2.3k"}, {"name": "pppscn/SmsForwarder", "url": "https://github.com/pppscn/SmsForwarder", "description": "", "stars": "19k"}, {"name": "awslabs/aws-sdk-kotlin", "url": "https://github.com/awslabs/aws-sdk-kotlin", "description": "", "stars": "416"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"links-official-links\"></a>Official Links <sup>[Back \u21c8](#links-official-links-subcategory)</sup>", "entries": [{"name": "JetBrains/kotlin", "url": "https://github.com/JetBrains/kotlin", "description": "", "stars": "49k"}, {"name": "Home Page", "url": "https://kotlinlang.org/", "description": ""}, {"name": "Language Reference", "url": "https://kotlinlang.org/docs/reference/", "description": ""}, {"name": "Slack (38k+ users)", "url": "https://slack.kotlinlang.org/", "description": ""}, {"name": "Try Kotlin!", "url": "https://try.kotlinlang.org/", "description": ""}, {"name": "Blog", "url": "https://blog.jetbrains.com/kotlin/", "description": ""}, {"name": "Issue Tracker", "url": "https://youtrack.jetbrains.com/issues/KT", "description": ""}, {"name": "Twitter", "url": "https://twitter.com/kotlin", "description": ""}, {"name": "Kotlin/KEEP", "url": "https://github.com/Kotlin/KEEP", "description": "Kotlin Evolution and Enhancement Process", "stars": "3.4k"}, {"name": "Kotlin Forum", "url": "https://discuss.kotlinlang.org/", "description": ""}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"links-resources\"></a>Resources <sup>[Back \u21c8](#links-resources-subcategory)</sup>", "entries": [{"name": "Awesome Kotlin Jobs", "url": "https://github.com/vinigmoraes/awesome-kotlin-jobs", "description": "A curated list of companies using Kotlin", "stars": "17"}, {"name": "Jobs for Kotlin Developers", "url": "https://kotlin-jobs.com/", "description": "All job listings require Kotlin skills"}, {"name": "Podcast: Talking Kotlin", "url": "https://talkingkotlin.com/", "description": "A Podcast on Kotlin and more"}, {"name": "Kotlin Subreddit", "url": "https://www.reddit.com/r/Kotlin/", "description": ""}, {"name": "Trending Kotlin on Github", "url": "https://github.com/trending?l=kotlin", "description": ""}, {"name": "Programming Community Curated Resources for learning Kotlin", "url": "https://hackr.io/tutorials/learn-kotlin", "description": ""}, {"name": "LinkedIn: Kotlin Developers (Join!)", "url": "https://www.linkedin.com/groups/7417237/profile", "description": ""}, {"name": "From Java To Kotlin", "url": "https://github.com/fabiomsr/from-java-to-kotlin", "description": "", "stars": "563"}, {"name": "dbacinski/Design-Patterns-In-Kotlin", "url": "https://github.com/dbacinski/Design-Patterns-In-Kotlin", "description": "", "stars": "5.9k"}, {"name": "Kotlin Cheat Sheet", "url": "https://speakerdeck.com/agiuliani/kotlin-cheat-sheet", "description": ""}, {"name": "Kotlin K\u014dans Android app", "url": "https://play.google.com/store/apps/details?id=me.vickychijwani.kotlinkoans", "description": "Learn Kotlin with short coding challenges on your Android device"}, {"name": "Kotlin Guide", "url": "https://kotlin.guide", "description": "An introduction to Kotlin"}, {"name": "Kotlin Quiz", "url": "https://kotlinquiz.com", "description": "Are You a Kotlin Expert? Test Your Skills with the Kotlin Quiz!"}, {"name": "AlexeySoshin/Hands-on-Design-Patterns-with-Kotlin", "url": "https://github.com/AlexeySoshin/Hands-on-Design-Patterns-with-Kotlin", "description": "Code examples for 'Hands-on Design Patterns with Kotlin' book", "stars": "32"}, {"name": "tbhaxor/GUIDE-TO-KOTLIN", "url": "https://github.com/tbhaxor/GUIDE-TO-KOTLIN", "description": "A practical guide on Kotlin for Developers", "stars": "11"}, {"name": "Kotlin syntax cheat sheet", "url": "https://blog.kotlin-academy.com/kotlin-cheat-sheet-1137588c75a", "description": ""}, {"name": "Kotlin Standard Functions cheat-sheet", "url": "https://medium.com/androiddevelopers/kotlin-standard-functions-cheat-sheet-27f032dd4326", "description": "Learn how to use kotlin's standard library with lambda functions"}, {"name": "Kotlin: An Illustrated Guide", "url": "https://typealias.com/start/", "description": "Illustrated guide to learn Kotlin"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"links-blogs\"></a>Blogs <sup>[Back \u21c8](#links-blogs-subcategory)</sup>", "entries": [{"name": "Antonio Leiva - Android and any other monsters", "url": "https://antonioleiva.com/", "description": ""}, {"name": "freecodecamp Kotlin article collection", "url": "https://www.freecodecamp.org/news/tag/kotlin/", "description": ""}, {"name": "Kotlin Expertise Blog", "url": "https://kotlinexpertise.com/", "description": "A Blog with many articles covering basic and advanced Kotlin topics."}, {"name": "SuperKotlin", "url": "https://superkotlin.com", "description": "A website about Kotlin"}, {"name": "Kt. Academy Medium", "url": "https://blog.kotlin-academy.com/", "description": "Blog that teach about Kotlin"}, {"name": "Kt. Academy", "url": "https://kt.academy/article", "description": "Publication with regular Kotlin posts."}, {"name": "KotlinTesting Blog", "url": "https://kotlintesting.com", "description": "Blog about testing with Kotlin"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"links-courses\"></a>Courses <sup>[Back \u21c8](#links-courses-subcategory)</sup>", "entries": [{"name": "Jetbrain's Hyperskill Academy", "url": "https://hyperskill.org/onboarding/tracks/3", "description": "An interactive learning platform for Kotlin and other languages"}, {"name": "Google's Kotlin Codelab", "url": "https://codelabs.developers.google.com/codelabs/build-your-first-android-app-kotlin/", "description": "Build your first Kotlin Android App"}, {"name": "Android Kotlin Fundamentals", "url": "https://codelabs.developers.google.com/android-kotlin-fundamentals", "description": "Android Kotlin Fundamentals leads you through a series of codelabs that teach you the fundamentals of building Android apps in Kotlin."}, {"name": "Kotlin for Java Developers", "url": "https://teamtreehouse.com/library/kotlin-for-java-developers", "description": "160-minute Android Course."}, {"name": "Kotlin Programming: Next Level Java Development", "url": "https://www.udemy.com/kotlin-course/", "description": "Learn coding in Kotlin from scratch!"}, {"name": "Introduction to Kotlin Programming by Hadi Hariri", "url": "https://shop.oreilly.com/product/0636920052982.do", "description": "From Hello World to Interoperability with Java"}, {"name": "Advanced Kotlin Programming", "url": "https://shop.oreilly.com/product/0636920052999.do", "description": "From Nested Functions to Asynchronous Programming"}, {"name": "Kotlin an Introduction - Caster.io", "url": "https://caster.io/courses/introduction-to-kotlin/", "description": "Kotlin introductory course at Caster.io"}, {"name": "Building Android Apps with Kotlin: Getting Started - Alex Dunn", "url": "https://www.pluralsight.com/courses/building-android-apps-kotlin-getting-started", "description": "Dive into the language set to replace Java while building Android applications. This course will give you a foundation of both Kotlin and Android skills to allow you to build apps faster and cleaner than ever before."}, {"name": "Kotlin Bootcamp for Programmers - Google", "url": "https://www.udacity.com/course/kotlin-bootcamp-for-programmers--ud9011", "description": "Language fundamentals for developers"}, {"name": "Developing Android Apps with Kotlin - Google", "url": "https://www.udacity.com/course/developing-android-apps-with-kotlin--ud9012", "description": "Create concise, secure and performant apps with Kotlin"}, {"name": "Kotlin for Android Developers", "url": "https://www.udacity.com/course/kotlin-for-android-developers--ud888", "description": "Convert an Android app from Java to Kotlin"}, {"name": "Kotlin for Java Developers - JetBrains", "url": "https://www.coursera.org/learn/kotlin-for-java-developers", "description": "Detailed Kotlin introductory course for Java developers"}, {"name": "Kotlin Online Courses at Classpert", "url": "https://classpert.com/kotlin-programming", "description": "Over 80 Kotlin Online Courses - Classpert Online Course and MOOC Search"}, {"name": "Test-Driven Development Tutorial for Android: Getting Started - By Victoria Gonda", "url": "https://www.raywenderlich.com/7109-test-driven-development-tutorial-for-android-getting-started", "description": "Learn the basics of test-driven development, or TDD, and discover how to use TDD effectively when developing your Android apps!"}, {"name": "Kotlin Course - Tutorial for Beginners by freeCodeCamp.org", "url": "https://youtu.be/F9UC9DY-vIU", "description": "Learn the Kotlin programming language in this introduction to Kotlin. Kotlin is a general purpose, open source, statically typed \u201cpragmatic\u201d programming language. It is used for many things, including Android development."}, {"name": "CS194A Android Development", "url": "https://www.youtube.com/playlist?list=PL7NYbSE8uaBDcLkbXsQADdvBnVbavonGn", "description": "Learn basic, foundational techniques for developing Android mobile applications and apply those toward building a single or multi page, networked Android application"}, {"name": "Server-side with Kotlin Series", "url": "https://www.youtube.com/playlist?list=PLlFc5cFwUnmx-dpq9nkdaVJX0GnrM1Mp1", "description": "Learn how to use Kotlin for a variety of purposes such as Functional Programming, Image Detection, Building Microservices, Developing Backend, etc."}, {"name": "Programming Fundamentals in Kotlin", "url": "https://www.coursera.org/learn/meta-programming-fundamentals-kotlin", "description": "Practice and expand on the fundamentals of programming that are core to any language as well as the unique aspects of Kotlin syntax."}, {"name": "Advanced Programming in Kotlin", "url": "https://www.coursera.org/learn/advanced-programming-in-kotlin", "description": "Get ready to expand on your Kotlin skills to create common advanced functionality that typical Android apps need."}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"links-books\"></a>Books <sup>[Back \u21c8](#links-books-subcategory)</sup>", "entries": [{"name": "Kotlin in Action - Dmitry Jemerov, Svetlana Isakova", "url": "https://manning.com/books/kotlin-in-action", "description": ""}, {"name": "Kotlin in Action, Second Edition", "url": "https://www.manning.com/books/kotlin-in-action-second-edition", "description": ""}, {"name": "Kotlin for Android Developers - Antonio Leiva", "url": "https://leanpub.com/kotlin-for-android-developers", "description": ""}, {"name": "Functional Programming in Kotlin - Marco Vermeulen, R\u00fanar Bjarnason, and Paul Chiusano", "url": "https://www.manning.com/books/functional-programming-in-kotlin", "description": ""}, {"name": "Programming Kotlin - Stephen Samuel, Stefan Bocutiu", "url": "https://www.packtpub.com/application-development/programming-kotlin", "description": ""}, {"name": "Fundamental Kotlin, First Edition", "url": "http://www.fundamental-kotlin.com/", "description": "Learn Kotlin quickly from the start"}, {"name": "Android Development with Kotlin - Marcin Moskala, Igor Wojda", "url": "https://www.packtpub.com/application-development/android-development-kotlin", "description": "Learn how to make Android development much faster using a variety of Kotlin features, from basics to advanced, to write better quality code"}, {"name": "Mastering Android Development with Kotlin - Milo\u0161 Vasi\u0107", "url": "https://www.packtpub.com/application-development/mastering-android-development-kotlin", "description": "Master Android development using a variety of Kotlin features"}, {"name": "Functional Kotlin", "url": "https://www.packtpub.com/application-development/functional-kotlin", "description": "Learn Functional Programming in Kotlin from scratch and how to apply Functional Programming with Kotlin to real-life projects with popular libraries like Arrow. By Mario Arias, Rivu Chakraborty"}, {"name": "Reactive Programming in Kotlin - Rivu Chakraborty", "url": "https://www.packtpub.com/application-development/reactive-programming-kotlin", "description": "Learn how to implement Reactive Programming paradigms with Kotlin, and apply them to Web programming with Spring Framework 5.0 as well as in Android Application Development. By Rivu Chakraborty"}, {"name": "Kotlin Apprentice - Irina Galata, Joe Howard, Richard Lucas & Ellen Shapiro", "url": "https://store.raywenderlich.com/products/kotlin-apprentice", "description": "Beginning programming with Kotlin"}, {"name": "Android Apprentice - Darryl Bayliss & Tom Blankenship", "url": "https://store.raywenderlich.com/products/android-apprentice", "description": "Beginning Android programming using Kotlin"}, {"name": "Hands-on Design Patterns with Kotlin - Alexey Soshin", "url": "https://www.amazon.com/Hands-Design-Patterns-Kotlin-applications/dp/1788998014", "description": "Book that covers building scalable applications using traditional, reactive, and concurrent design patterns in Kotlin"}, {"name": "Advanced Android App Architecture", "url": "https://store.raywenderlich.com/products/advanced-android-app-architecture", "description": "In Advanced Android App Architectures, you'll find a diverse and hands-on approach to architecting your apps on Android"}, {"name": "Data Structures & Algorithms in Kotlin - Irina Galata & Matei Suica", "url": "https://store.raywenderlich.com/products/data-structures-and-algorithms-in-kotlin", "description": "A book that teaches you the fundamental tools of implementing key data structures in Kotlin, and how to use them to solve algorithms"}, {"name": "Effective Kotlin", "url": "https://kt.academy/book/effectivekotlin", "description": ""}, {"name": "Head First Kotlin", "url": "https://www.oreilly.com/library/view/head-first-kotlin/9781491996683/", "description": "Head First Kotlin is a complete introduction to coding in Kotlin"}, {"name": "Kotlin Coroutines: Deep Dive", "url": "https://kt.academy/book/coroutines", "description": "A practical book dedicated to Kotlin Coroutines, common use-cases, best practices and deep understanding."}, {"name": "Kotlin Crash Course", "url": "https://www.amazon.com/dp/9355516304", "description": "Quickly master Kotlin by practicing what you learn in eight interactive projects, including REST APIs, serverless deployments, and more."}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"libraries-frameworks-web\"></a>Web <sup>[Back \u21c8](#libraries-frameworks-web-subcategory)</sup>", "entries": [{"name": "ktorio/ktor", "url": "https://ktor.io/", "description": "Web backend framework for Kotlin. Easy to use, fun and asynchronous."}, {"name": "Flaxoos/flax-ktor-plugins", "url": "https://github.com/Flaxoos/flax-ktor-plugins", "description": "A Ktor plugins repository for servers and clients, including a kafka client plugin, circuit breaker and more", "stars": "69"}, {"name": "darkredz/zeko-restapi-framework", "url": "https://github.com/darkredz/zeko-restapi-framework", "description": "", "stars": "19"}, {"name": "TinyMission/kara", "url": "https://github.com/TinyMission/kara", "description": "Web framework written in Kotlin.", "stars": "470"}, {"name": "http4k/http4k", "url": "https://www.http4k.org", "description": "Toolkit for serving and consuming HTTP services in a functional and consistent way."}, {"name": "jean79/yested", "url": "https://github.com/jean79/yested", "description": "A Kotlin framework for building web applications in Javascript.", "stars": "84"}, {"name": "hhariri/wasabi", "url": "https://github.com/hhariri/wasabi", "description": "An HTTP Framework built with Kotlin for the JVM.", "stars": "502"}, {"name": "Kotlin/kotlinx.html", "url": "https://github.com/Kotlin/kotlinx.html", "description": "Kotlin DSL for HTML.", "stars": "1.6k"}, {"name": "allangomes/kotlinwind.css", "url": "https://github.com/allangomes/kotlinwind.css", "description": "Kotlin DSL for CSS based on Tailwind.", "stars": "16"}, {"name": "celtric/kotlin-html", "url": "https://github.com/celtric/kotlin-html", "description": "A library to generate HTML in Kotlin.", "stars": "24"}, {"name": "MarioAriasC/KotlinPrimavera", "url": "https://github.com/MarioAriasC/KotlinPrimavera", "description": "Spring support libraries for Kotlin.", "stars": "87"}, {"name": "kohesive/kovert", "url": "https://github.com/kohesive/kovert", "description": "An invisible, super easy and powerful REST and Web framework over Vert.x or Undertow.", "stars": "155"}, {"name": "aPureBase/KGraphQL", "url": "https://github.com/aPureBase/KGraphQL", "description": "A GraphQL implementation written in Kotlin", "stars": "307"}, {"name": "taskworld/kraph", "url": "https://github.com/taskworld/kraph", "description": "GraphQL request string builder written in Kotlin", "stars": "151"}, {"name": "sepatel/tekniq", "url": "https://github.com/sepatel/tekniq", "description": "Full-feature HTTP DSL Framework, HTTP Client, JDBC DSL, Loading Cache and Configuration", "stars": "38"}, {"name": "vert-x3/vertx-lang-kotlin", "url": "https://github.com/vert-x3/vertx-lang-kotlin", "description": "This module provides Kotlin language bindings including DSL and extension functions for vert.x 3", "stars": "296"}, {"name": "jooby-project/jooby", "url": "https://github.com/jooby-project/jooby", "description": "Modular micro web framework for Java and Kotlin", "stars": "1.7k"}, {"name": "gimlet2/kottpd", "url": "https://github.com/gimlet2/kottpd", "description": "REST framework in pure Kotlin, inspired by spark-java", "stars": "74"}, {"name": "kwebio/kweb-core", "url": "https://github.com/kwebio/kweb-core", "description": "Build rich live-updating web apps in pure server-side Kotlin.", "stars": "970"}, {"name": "brianmadden/krawler", "url": "https://github.com/brianmadden/krawler", "description": "A web crawling framework written in Kotlin", "stars": "127"}, {"name": "mvysny/vaadin-on-kotlin", "url": "https://github.com/mvysny/vaadin-on-kotlin", "description": "A simple way to write full-stack database-backed component-oriented web apps", "stars": "185"}, {"name": "perwendel/spark-kotlin", "url": "https://github.com/perwendel/spark-kotlin", "description": "A DSL in idiomatic Kotlin for the Spark web framework.", "stars": "986"}, {"name": "hexagontk/hexagon", "url": "https://hexagontk.com", "description": "A Microservices toolkit that takes care of HTTP, serialization and templates."}, {"name": "danneu/kog", "url": "https://github.com/danneu/kog", "description": "A web framework focused on simplicity, middleware, and functional composition", "stars": "43"}, {"name": "tipsy/javalin", "url": "https://github.com/tipsy/javalin", "description": "A Simple REST API Library for Java/Kotlin.", "stars": "7.6k"}, {"name": "laviua/komock", "url": "https://github.com/laviua/komock", "description": "HTTP/Consul/SMTP/Spring Config mocker framework written in Kotlin", "stars": "10"}, {"name": "hypercube1024/firefly", "url": "https://github.com/hypercube1024/firefly", "description": "An asynchronous web framework for rapid development of high-performance web application.", "stars": "296"}, {"name": "phenax/h", "url": "https://github.com/phenax/h", "description": "HTML templating library written in Kotlin", "stars": "18"}, {"name": "bootique/bootique-kotlin", "url": "https://github.com/bootique/bootique-kotlin", "description": "Provides extension function and features for smooth development with Bootique and Kotlin.", "stars": "13"}, {"name": "SeunAdelekan/Kanary", "url": "https://github.com/SeunAdelekan/Kanary", "description": "A micro webframework for Kotlin", "stars": "328"}, {"name": "ExpediaDotCom/graphql-kotlin", "url": "https://github.com/ExpediaDotCom/graphql-kotlin", "description": "Code-only GraphQL schema generation for Kotlin", "stars": "1.7k"}, {"name": "moia-dev/lambda-kotlin-request-router", "url": "https://github.com/moia-dev/lambda-kotlin-request-router", "description": "A REST request routing layer for AWS lambda handlers written in Kotlin", "stars": "20"}, {"name": "spypunk/sponge", "url": "https://github.com/spypunk/sponge", "description": "A website crawler and links downloader command line tool written in Kotlin", "stars": "1"}, {"name": "alpas/alpas", "url": "https://github.com/alpas/alpas", "description": "Kotlin web framework inspired by Laravel/Rails. Easy, elegant and productive.", "stars": "181"}, {"name": "jetbrains/kotless", "url": "https://github.com/jetbrains/kotless", "description": "Kotlin serverless framework reducing the routine of serverless deployment.", "stars": "1.2k"}, {"name": "jwstegemann/fritz2", "url": "https://github.com/jwstegemann/fritz2", "description": "small lib to build reactive web-apps in pure Kotlin based on Flows", "stars": "666"}, {"name": "AurityLab/graphql-kotlin-toolkit", "url": "https://github.com/AurityLab/graphql-kotlin-toolkit", "description": "GraphQL toolkit for Kotlin (includes code generator and spring boot integration)", "stars": "10"}, {"name": "apollographql/apollo-android", "url": "https://github.com/apollographql/apollo-android", "description": "Typesafe GraphQL client for the JVM and Kotlin native", "stars": "3.8k"}, {"name": "welvet/summer", "url": "https://github.com/welvet/summer", "description": "Lightweight Jetty/JDBC wrapper library inspired by SparkJava and MyBatis with DI and Testing support for Kotlin"}, {"name": "ButterCam/sisyphus", "url": "https://github.com/ButterCam/sisyphus", "description": "Modern gRPC service framework based on Kotlin/Spring Boot with Message DSL/HTTP transcoding/Google AIP support.", "stars": "95"}, {"name": "varabyte/kobweb", "url": "https://kobweb.varabyte.com", "description": "A modern framework for full stack web apps in Kotlin"}, {"name": "Ahoo-Wang/CoSec", "url": "https://github.com/Ahoo-Wang/CoSec", "description": "RBAC-based And Policy-based Multi-Tenant Security Framework.", "stars": "32"}, {"name": "nacular/doodle", "url": "https://nacular.github.io/doodle/", "description": "A pure Kotlin UI framework for the Web (and Desktop)"}, {"name": "Ahoo-Wang/Wow", "url": "https://github.com/Ahoo-Wang/Wow", "description": "A Modern Reactive CQRS Architecture Microservice development framework based on DDD and EventSourcing.", "stars": "199"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"libraries-frameworks-testing\"></a>Testing <sup>[Back \u21c8](#libraries-frameworks-testing-subcategory)</sup>", "entries": [{"name": "JetBrains/spek", "url": "https://github.com/JetBrains/spek", "description": "A specification framework for Kotlin.", "stars": "2.2k"}, {"name": "npryce/hamkrest", "url": "https://github.com/npryce/hamkrest", "description": "A reimplementation of Hamcrest to take advantage of Kotlin language features.", "stars": "344"}, {"name": "nhaarman/mockito-kotlin", "url": "https://github.com/nhaarman/mockito-kotlin", "description": "Using Mockito with Kotlin.", "stars": "3.1k"}, {"name": "robstoll/atrium", "url": "https://github.com/robstoll/atrium", "description": "Multiplatform assertion library for Kotlin supporting i18n.", "stars": "572"}, {"name": "MarkusAmshove/Kluent", "url": "https://github.com/MarkusAmshove/Kluent", "description": "Fluent Assertion-Library for Kotlin.", "stars": "867"}, {"name": "winterbe/expekt", "url": "https://github.com/winterbe/expekt", "description": "BDD assertion library for Kotlin.", "stars": "172"}, {"name": "kotest/kotest", "url": "https://github.com/kotest/kotest", "description": "Formerly known as KotlinTest, Kotest is a flexible and comprehensive testing tool that is multiplatform enabled.", "stars": "4.5k"}, {"name": "dmcg/konsent", "url": "https://github.com/dmcg/konsent", "description": "An acceptance test library for Kotlin.", "stars": "29"}, {"name": "EPadronU/balin", "url": "https://github.com/EPadronU/balin", "description": "Balin is a browser automation library for Kotlin. It's basically a Selenium-WebDriver wrapper library inspired by Geb.", "stars": "72"}, {"name": "dmcg/k-sera", "url": "https://github.com/dmcg/k-sera", "description": "A JMock wrapper for Kotlin.", "stars": "8"}, {"name": "dam5s/aspen", "url": "https://github.com/dam5s/aspen", "description": "Aspen is an RSpec and Spek inspired test runner for Kotlin.", "stars": "33"}, {"name": "qwertukg/SeleniumBuilder", "url": "https://github.com/qwertukg/SeleniumBuilder", "description": "DSL for Selenium 2.0. Provide a possibility to write tests in Kotlin builder style.", "stars": "55"}, {"name": "mockk/mockk", "url": "https://github.com/mockk/mockk", "description": "Pure Kotlin mocking library.", "stars": "5.5k"}, {"name": "lupuuss/Mokkery", "url": "https://github.com/lupuuss/Mokkery", "description": "The mocking library for Kotlin Multiplatform, easy to use, boilerplate-free and compiler plugin driven.", "stars": "205"}, {"name": "Ninja-Squad/springmockk", "url": "https://github.com/Ninja-Squad/springmockk", "description": "SpringMockK: MockBean and SpyBean, but for MockK instead of Mockito", "stars": "490"}, {"name": "mvysny/DynaTest", "url": "https://github.com/mvysny/DynaTest", "description": "Write your tests in DSL way. Runs on JUnit5 Platform.", "stars": "22"}, {"name": "tyro/arbitrater", "url": "https://github.com/tyro/arbitrater", "description": "Arbitrater is a library for creating arbitrary (randomized) instances of classes by reflection for use in testing.", "stars": "41"}, {"name": "xgouchet/Elmyr", "url": "https://github.com/xgouchet/Elmyr", "description": "A utility to make Kotlin/Java tests random yet reproducible", "stars": "83"}, {"name": "neworld/kupiter", "url": "https://github.com/neworld/kupiter", "description": "Kotlin DSL for Junit5", "stars": "14"}, {"name": "karumi/KotlinSnapshot", "url": "https://github.com/karumi/KotlinSnapshot", "description": "Verify your data with snapshot testing.", "stars": "165"}, {"name": "permissions-dispatcher/kompile-testing", "url": "https://github.com/permissions-dispatcher/kompile-testing", "description": "Testing tools for kotlinc and kapt.", "stars": "70"}, {"name": "robfletcher/strikt", "url": "https://github.com/robfletcher/strikt", "description": "An assertion library for Kotlin", "stars": "563"}, {"name": "dmcg/minutest", "url": "https://github.com/dmcg/minutest", "description": "Simple, Expressive, Extensible Testing for Kotlin on the JVM", "stars": "102"}, {"name": "codecentric/hikaku", "url": "https://github.com/codecentric/hikaku", "description": "A library that tests if the implementation of a REST-API meets its specification.", "stars": "197"}, {"name": "serpro69/kotlin-faker", "url": "https://github.com/serpro69/kotlin-faker", "description": "Port of ruby faker gem written in kotlin", "stars": "474"}, {"name": "skrapeit/skrape.it", "url": "https://github.com/skrapeit/skrape.it", "description": "A DSL-driven HTML/XML parser-library that enables meaningful testing of rendered HTML templates.", "stars": "817"}, {"name": "krzema12/vis-assert", "url": "https://github.com/krzema12/vis-assert", "description": "Test the shape of your functions!", "stars": "6"}, {"name": "EranBoudjnah/TestIt", "url": "https://github.com/EranBoudjnah/TestIt", "description": "Generate unit testing boilerplate from kotlin files.", "stars": "44"}, {"name": "EranBoudjnah/RandomGenKt", "url": "https://github.com/EranBoudjnah/RandomGenKt", "description": "Initialize instances of any class with generated data.", "stars": "37"}, {"name": "KennethWussmann/mock-fuel", "url": "https://github.com/KennethWussmann/mock-fuel", "description": "JUnit 5 extension to easily mock external HTTP requests made with the HTTP client Fuel.", "stars": "0"}, {"name": "jcornaz/kwik", "url": "https://github.com/jcornaz/kwik", "description": "A property-based testing library for Kotlin. Execute tests with randomized inputs with a test-engine agnostic and compile-time safe library.", "stars": "21"}, {"name": "from-source/kiwi", "url": "https://github.com/from-source/kiwi", "description": "Fluent assertions library with support of json path.", "stars": "17"}, {"name": "tschuchortdev/kotlin-compile-testing", "url": "https://github.com/tschuchortdev/kotlin-compile-testing", "description": "A library for testing Kotlin and Java annotation processors, compiler plugins and code generation", "stars": "671"}, {"name": "willowtreeapps/assertk", "url": "https://github.com/willowtreeapps/assertk", "description": "assertions for kotlin inspired by assertj", "stars": "775"}, {"name": "willowtreeapps/opentest4k", "url": "https://github.com/willowtreeapps/opentest4k", "description": "kotlin multiplatform implementation/bindings of opentest4j", "stars": "20"}, {"name": "sokomishalov/skraper", "url": "https://github.com/sokomishalov/skraper", "description": "Kotlin/Java library, cli tool and telegram-bot for scraping posts and media from various sources with neither authorization nor full page rendering (Facebook, Instagram, Twitter, Youtube, Tiktok, Telegram, Twitch, Reddit, Pinterest, Flickr, Tumblr, etc.)", "stars": "255"}, {"name": "iotacb/ChefkochAPI", "url": "https://github.com/iotacb/ChefkochAPI", "description": "Kotlin/Java library, to parse and get information of recipes from chefkoch"}, {"name": "HelloCuriosity/model-forge", "url": "https://github.com/HelloCuriosity/model-forge", "description": "A Kotlin library for auto generating models for tests.", "stars": "16"}, {"name": "Trendyol/stove", "url": "https://github.com/Trendyol/stove", "description": "The easiest way of writing e2e tests for your JVM back-end API with Kotlin", "stars": "173"}, {"name": "Kotlin/kotlinx-benchmark", "url": "https://github.com/Kotlin/kotlinx-benchmark", "description": "A powerful library for benchmarking in Kotlin.", "stars": "519"}, {"name": "diffplug/selfie", "url": "https://selfie.dev/jvm", "description": "Snapshot testing (inline, on disk, and memoization)"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"libraries-frameworks-mocks-and-fakes\"></a>Mocks and Fakes <sup>[Back \u21c8](#libraries-frameworks-mocks-and-fakes-subcategory)</sup>", "entries": [{"name": "moove-it/fakeit", "url": "https://github.com/moove-it/fakeit", "description": "Generates realistic fake data \u2014 like names, emails, dates, countries \u2014 to be used in your Android development environment.", "stars": "536"}, {"name": "bluegroundltd/kfactory", "url": "https://github.com/bluegroundltd/kfactory", "description": "Fixture factory in Kotlin", "stars": "58"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"libraries-frameworks-dependency-injection\"></a>Dependency Injection <sup>[Back \u21c8](#libraries-frameworks-dependency-injection-subcategory)</sup>", "entries": [{"name": "Kodein-Framework/Kodein-DI", "url": "https://github.com/Kodein-Framework/Kodein-DI", "description": "Painless Kotlin Dependency Injection.", "stars": "3.2k"}, {"name": "kailan/kodeinject", "url": "https://github.com/kailan/kodeinject", "description": "Constructor dependency injection for Kodein.", "stars": "14"}, {"name": "traversals/kapsule", "url": "https://github.com/traversals/kapsule", "description": "Minimalist dependency injection library for Kotlin.", "stars": "164"}, {"name": "JLLeitschuh/kotlin-guiced", "url": "https://github.com/JLLeitschuh/kotlin-guiced", "description": "Convenience Kotlin API over the Google Guice DI Library.", "stars": "18"}, {"name": "authzee/kotlin-guice", "url": "https://github.com/authzee/kotlin-guice", "description": "Guice DSL extensions for Kotlin", "stars": "66"}, {"name": "Ekito/koin", "url": "https://github.com/Ekito/koin", "description": "A functional Kotlin dependency injection framework for Android and JVM.", "stars": "9.1k"}, {"name": "Rasalexman/KODI", "url": "https://github.com/Rasalexman/KODI", "description": "light-weight KOtlin Dependency Injection Framework with or without reflection module without kapt", "stars": "15"}, {"name": "evant/kotlin-inject", "url": "https://github.com/evant/kotlin-inject", "description": "", "stars": "1.3k"}, {"name": "corbella83/PopKorn", "url": "https://github.com/corbella83/PopKorn", "description": "Forget about modules and components. DI can be simple", "stars": "155"}, {"name": "sergeshustoff/dikt", "url": "https://github.com/sergeshustoff/dikt", "description": "Simple and powerful DI for kotlin multiplatform", "stars": "141"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"libraries-frameworks-coroutines\"></a>Coroutines <sup>[Back \u21c8](#libraries-frameworks-coroutines-subcategory)</sup>", "entries": [{"name": "Kotlin/kotlin-coroutines", "url": "https://github.com/Kotlin/kotlin-coroutines", "description": "Design documents and examples for coroutines in Kotlin.", "stars": "1.5k"}, {"name": "Kotlin/kotlinx.coroutines", "url": "https://github.com/Kotlin/kotlinx.coroutines", "description": "Libraries built upon Kotlin coroutines.", "stars": "13k"}, {"name": "soywiz/korio", "url": "https://github.com/soywiz/korio", "description": "Korio: Kotlin cORoutines I/O: Streams + Async TCP Client/Server + Virtual File System for JVM, Node.JS and Browser.", "stars": "1"}, {"name": "soywiz/korim", "url": "https://github.com/soywiz/korim", "description": "Korim: Kotlin cORoutines IMaging utilities depending on Korio.", "stars": "133"}, {"name": "soywiz/korui", "url": "https://github.com/soywiz/korui", "description": "Korui: Kotlin cORoutines User Interfaces: korio + kimage + korui", "stars": "44"}, {"name": "konrad-kaminski/spring-kotlin-coroutine", "url": "https://github.com/konrad-kaminski/spring-kotlin-coroutine", "description": "Kotlin coroutine support for Spring.", "stars": "449"}, {"name": "marcoferrer/kroto-plus", "url": "https://github.com/marcoferrer/kroto-plus", "description": "Protoc plugin for bringing together Kotlin, Protobuf, Coroutines, and gRPC.", "stars": "493"}, {"name": "cloudoptlab/cloudopt-next", "url": "https://github.com/cloudoptlab/cloudopt-next", "description": "A next-generation Java web lightweight framework based on vertx and kotlin.", "stars": "343"}, {"name": "Rasalexman/coroutinesmanager", "url": "https://github.com/Rasalexman/coroutinesmanager", "description": "try-catch safety coroutines manager", "stars": "15"}, {"name": "rozkminiacz/FlowRiddles", "url": "https://github.com/rozkminiacz/FlowRiddles", "description": "Repository for learning Kotlin Flow API", "stars": "36"}, {"name": "KingFalse/harrier", "url": "https://github.com/KingFalse/harrier", "description": "Simpler use of multithreading in Kotlin.", "stars": "4"}, {"name": "huanshankeji/compose-html-material", "url": "https://github.com/huanshankeji/compose-html-material", "description": "Compose HTML Material 3 wrapper components based on Material Web", "stars": "29"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"libraries-frameworks-functional-programming\"></a>Functional Programming <sup>[Back \u21c8](#libraries-frameworks-functional-programming-subcategory)</sup>", "entries": [{"name": "arrow-kt/arrow", "url": "https://github.com/arrow-kt/arrow", "description": "Functional companion to Kotlin's Standard Library.", "stars": "6.2k"}, {"name": "arrow-kt/arrow-meta", "url": "https://github.com/arrow-kt/arrow-meta", "description": "Functional companion to Kotlin's Compiler.", "stars": "396"}, {"name": "ReactiveX/RxKotlin", "url": "https://github.com/ReactiveX/RxKotlin", "description": "RxJava bindings for Kotlin.", "stars": "7k"}, {"name": "kittinunf/Result", "url": "https://github.com/kittinunf/Result", "description": "The modelling for success/failure of operations in Kotlin.", "stars": "920"}, {"name": "brianegan/bansa", "url": "https://github.com/brianegan/bansa", "description": "A state container for Kotlin & Java, inspired by Elm & Redux.", "stars": "444"}, {"name": "pardom/redux-kotlin", "url": "https://github.com/pardom/redux-kotlin", "description": "Direct port of Redux for Kotlin.", "stars": "271"}, {"name": "beyondeye/Reduks", "url": "https://github.com/beyondeye/Reduks", "description": "A \"batteries included\" port of Reduxjs for Kotlin+Android", "stars": "111"}, {"name": "michaelbull/kotlin-result", "url": "https://github.com/michaelbull/kotlin-result", "description": "A Result monad for modelling success or failure operations - inspired by Elm, Rust, & Haskell.", "stars": "1.1k"}, {"name": "fork-handles/result4k", "url": "https://github.com/fork-handles/forkhandles/blob/trunk/result4k", "description": "Result monad for type safe error handling in Kotlin", "stars": "224"}, {"name": "pakoito/Komprehensions", "url": "https://github.com/pakoito/Komprehensions", "description": "Do comprehensions for Kotlin and 3rd party libraries.", "stars": "117"}, {"name": "h0tk3y/kotlin-monads", "url": "https://github.com/h0tk3y/kotlin-monads", "description": "Monads for Kotlin", "stars": "120"}, {"name": "poetix/klenses", "url": "https://github.com/poetix/klenses", "description": "Lenses for Kotlin.", "stars": "48"}, {"name": "reactor/reactor-core", "url": "https://github.com/reactor/reactor-core", "description": "Non-Blocking Reactive Streams Foundation for the JVM. Natively supports Kotlin, since 3.1.0.M3.", "stars": "5k"}, {"name": "UrbanCompass/Snail-Kotlin", "url": "https://github.com/UrbanCompass/Snail-Kotlin", "description": "An observables framework for Kotlin.", "stars": "44"}, {"name": "RubyLichtenstein/RxTest", "url": "https://github.com/RubyLichtenstein/RxTest", "description": "Kotlin DSL for testing RxJava2", "stars": "281"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"libraries-frameworks-serialization\"></a>Serialization <sup>[Back \u21c8](#libraries-frameworks-serialization-subcategory)</sup>", "entries": [{"name": "Kotlin/kotlinx.serialization", "url": "https://github.com/Kotlin/kotlinx.serialization", "description": "Kotlin multiplatform / multi-format reflectionless serialization", "stars": "5.4k"}, {"name": "cbeust/klaxon", "url": "https://github.com/cbeust/klaxon", "description": "Lightweight library to parse JSON in Kotlin.", "stars": "1.9k"}, {"name": "SalomonBrys/Kotson", "url": "https://github.com/SalomonBrys/Kotson", "description": "Gson for Kotlin, Kotson enables you to parse and write JSON with Google's Gson using a conciser and easier syntax.", "stars": "708"}, {"name": "FasterXML/jackson-module-kotlin", "url": "https://github.com/FasterXML/jackson-module-kotlin", "description": "Jackson module that adds support for serialization/deserialization of Kotlin classes and data classes.", "stars": "1.1k"}, {"name": "Shengaero/kotlin-json", "url": "https://github.com/Shengaero/kotlin-json", "description": "A lightweight, stylistic, optimized, and multiplatform JSON library for Kotlin-JVM and Kotlin-JS", "stars": "7"}, {"name": "fboldog/ext4klaxon", "url": "https://github.com/fboldog/ext4klaxon", "description": "Type Extensions (Long, Int, Enum, Date) for Klaxon.", "stars": "8"}, {"name": "marifeta/kvalidator", "url": "https://github.com/marifeta/kvalidator", "description": "Kotlin validator (compatible with laravel validation rules) for json kotlinx.serialization!", "stars": "6"}, {"name": "Jire/KTON", "url": "https://github.com/Jire/KTON", "description": "Object notation in pure Kotlin!", "stars": "60"}, {"name": "fluidsonic/fluid-json", "url": "https://github.com/fluidsonic/fluid-json", "description": "A JSON library written in pure Kotlin.", "stars": "31"}, {"name": "s4kibs4mi/kotlin-jsonq", "url": "https://github.com/s4kibs4mi/kotlin-jsonq", "description": "A simple Kotlin library to Query over Json Data.", "stars": "30"}, {"name": "aafanasev/kson", "url": "https://github.com/aafanasev/kson", "description": "Auto-generate GSON type adapters for Kotlin data classes", "stars": "109"}, {"name": "holgerbrandl/jsonbuilder", "url": "https://github.com/holgerbrandl/jsonbuilder", "description": "A tiny DSL to create json using idiomatic Kotlin", "stars": "18"}, {"name": "qwertukg/xml-builder", "url": "https://github.com/qwertukg/xml-builder", "description": "Simplest XML builder for Kotlin", "stars": "8"}, {"name": "lectra-tech/koson", "url": "https://github.com/lectra-tech/koson", "description": "A concise and lightweight Kotlin DSL to build JSON objects and render their String representations", "stars": "89"}, {"name": "knbt", "url": "https://github.com/BenWoodworth/knbt", "description": "Minecraft NBT support for kotlinx.serialization", "stars": "79"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"libraries-frameworks-validation\"></a>Validation <sup>[Back \u21c8](#libraries-frameworks-validation-subcategory)</sup>", "entries": [{"name": "deva666/KValidation", "url": "https://github.com/deva666/KValidation", "description": "Validation library", "stars": "24"}, {"name": "konform-kt/konform", "url": "https://github.com/konform-kt/konform", "description": "Multiplatform validations for Kotlin data classes", "stars": "680"}, {"name": "LeoColman/SimpleCpfValidator", "url": "https://github.com/LeoColman/SimpleCpfValidator", "description": "Simple Brazilian taxpayer document (CPF) validator", "stars": "24"}, {"name": "kciter/thing", "url": "https://github.com/kciter/thing", "description": "A rule-based entity management library written in Kotlin", "stars": "65"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"libraries-frameworks-database\"></a>Database <sup>[Back \u21c8](#libraries-frameworks-database-subcategory)</sup>", "entries": [{"name": "JetBrains/Exposed", "url": "https://github.com/JetBrains/Exposed", "description": "Exposed is a prototype for a lightweight SQL library written over JDBC driver for Kotlin language.", "stars": "8.4k"}, {"name": "JetBrains/xodus", "url": "https://github.com/JetBrains/xodus", "description": "Transactional schema-less embedded database used by JetBrains YouTrack and JetBrains Hub.", "stars": "1.2k"}, {"name": "mongodb/mongo-java-driver", "url": "https://github.com/mongodb/mongo-java-driver", "description": "The official MongoDB Kotlin Driver allows developers to build server-side Kotlin applications with MongoDB.", "stars": "2.6k"}, {"name": "ebean-orm/ebean", "url": "https://github.com/ebean-orm/ebean", "description": "Ebean is a Java & Kotlin ORM including type safe kotlin queries", "stars": "1.5k"}, {"name": "cheptsov/kotlin-nosql", "url": "https://github.com/cheptsov/kotlin-nosql", "description": "NoSQL database query and access library for Kotlin.", "stars": "213"}, {"name": "jankotek/mapdb", "url": "https://github.com/jankotek/mapdb", "description": "MapDB provides concurrent Maps, Sets and Queues backed by disk storage or off-heap-memory. It is a fast and easy to use embedded Java database engine.", "stars": "4.9k"}, {"name": "darkredz/Zeko-SQL-Builder", "url": "https://github.com/darkredz/Zeko-SQL-Builder", "description": "", "stars": "105"}, {"name": "seratch/kotliquery", "url": "https://github.com/seratch/kotliquery", "description": "A handy database access library in Kotlin.", "stars": "207"}, {"name": "andrewoma/kwery", "url": "https://github.com/andrewoma/kwery", "description": "Kwery is an SQL library for Kotlin.", "stars": "203"}, {"name": "square/sqldelight", "url": "https://github.com/square/sqldelight", "description": "Generates Java models from CREATE TABLE statements.", "stars": "6.2k"}, {"name": "bloomberg/selekt", "url": "https://bloomberg.github.io/selekt", "description": "Android SQL database library wrapping the community edition of SQLCipher, an SQLite extension that provides 256-bit AES encryption. Selekt realises the maximum concurrency offered by SQLite3."}, {"name": "x2bool/kuery", "url": "https://github.com/x2bool/kuery", "description": "Typesafe SQL with Kotlin.", "stars": "202"}, {"name": "Litote/kmongo", "url": "https://github.com/Litote/kmongo", "description": "KMongo - Kotlin toolkit for Mongo", "stars": "781"}, {"name": "requery/requery", "url": "https://github.com/requery/requery", "description": "Modern SQL based query & persistence for Java/Kotlin/Android.", "stars": "3.1k"}, {"name": "consoleau/kotlin-jpa-specification-dsl", "url": "https://github.com/consoleau/kotlin-jpa-specification-dsl", "description": "This library provides a fluent DSL for querying spring data JPA repositories using spring data Specifications.", "stars": "249"}, {"name": "Ganet/rxaerospike", "url": "https://github.com/Ganet/rxaerospike", "description": "RxJava2 wrapper for aerospike-client-java.", "stars": "7"}, {"name": "Raizlabs/DBFlow", "url": "https://github.com/Raizlabs/DBFlow", "description": "A blazing fast, powerful, and very simple ORM android database library that writes database code for you.", "stars": "4.9k"}, {"name": "KotlinPorts/kt-postgresql-async", "url": "https://github.com/KotlinPorts/kt-postgresql-async", "description": "Kotlin/Gradle port of mauricio's async driver for postgres/mysql.", "stars": "23"}, {"name": "shyiko/levelkt", "url": "https://github.com/shyiko/levelkt", "description": "LevelDB client for Kotlin and/or Java 8+.", "stars": "15"}, {"name": "SubiyaCryolite/jds", "url": "https://github.com/SubiyaCryolite/jds", "description": "Jenesis Data Store: a dynamic, cross platform, high performance, ORM data-mapper. Designed to assist in rapid development and data mining.", "stars": "22"}, {"name": "dizitart/nitrite-database", "url": "https://github.com/dizitart/nitrite-database/tree/master/potassium-nitrite", "description": "Potassium Nitrite is a kotlin extension of nitrite database, an open source nosql embedded document store with mongodb like api.", "stars": "841"}, {"name": "pm-dev/kotlin-gremlin-ogm", "url": "https://github.com/pm-dev/kotlin-gremlin-ogm", "description": "Kotlin-gremlin-ogm is a type-safe object/graph mapping library for Gremlin enabled graph databases.", "stars": "32"}, {"name": "fluidsonic/fluid-mongo", "url": "https://github.com/fluidsonic/fluid-mongo", "description": "Coroutine support for MongoDB built on top of the official Reactive Streams Java Driver", "stars": "33"}, {"name": "jasync-sql/jasync-sql", "url": "https://github.com/jasync-sql/jasync-sql", "description": "Kotlin port of mauricio's async driver for postgres/mysql.", "stars": "1.7k"}, {"name": "kotlin-orm/ktorm", "url": "https://github.com/kotlin-orm/ktorm", "description": "A lightweight ORM Framework for Kotlin. Provides strong-typed and flexible SQL DSL and convenient sequence APIs to reduce our duplicated effort on database operations.", "stars": "2.1k"}, {"name": "TouK/krush", "url": "https://github.com/TouK/krush", "description": "Idiomatic persistence layer for Kotlin, based on Exposed. It\u2019s based on a compile-time JPA annotation processor that generates Exposed DSL table and objects mappings from your data classes.", "stars": "248"}, {"name": "coupang/spring-data-requery", "url": "https://github.com/coupang/spring-data-requery", "description": "Spring Data for Requery (lightweight ORM)", "stars": "46"}, {"name": "ctripcorp/SQLlin", "url": "https://github.com/ctripcorp/SQLlin", "description": "A DSL SQLite library for Kotlin Multiplatform", "stars": "227"}, {"name": "komapper/komapper", "url": "https://github.com/komapper/komapper", "description": "Komapper is an ORM library for server-side Kotlin with JDBC and R2DBC support.", "stars": "302"}, {"name": "objectbox/objectbox-java", "url": "https://github.com/objectbox/objectbox-java", "description": "Embedded on-device object database for Mobile Apps and IoT.", "stars": "4.4k"}, {"name": "smyrgeorge/sqlx4k", "url": "https://github.com/smyrgeorge/sqlx4k", "description": "A small non-blocking database driver written in Kotlin for the Native platform.", "stars": "146"}, {"name": "huanshankeji/exposed-vertx-sql-client", "url": "https://github.com/huanshankeji/exposed-vertx-sql-client", "description": "Exposed on top of Vert.x Reactive SQL Client", "stars": "5"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"libraries-frameworks-tools\"></a>Tools <sup>[Back \u21c8](#libraries-frameworks-tools-subcategory)</sup>", "entries": [{"name": "SonarSource/sonarlint-intellij", "url": "https://github.com/SonarSource/sonarlint-intellij", "description": "An IDE extension that helps you detect and fix quality issues as you write code.", "stars": "609"}, {"name": "Kotlin/dokka", "url": "https://github.com/Kotlin/dokka", "description": "Documentation Engine for Kotlin.", "stars": "3.4k"}, {"name": "Vorlonsoft/EasyDokkaPlugin", "url": "https://github.com/Vorlonsoft/EasyDokkaPlugin", "description": "Gradle Script plugin to generate documentation by Dokka for Kotlin and Java, Android and non-Android projects.", "stars": "13"}, {"name": "Vorlonsoft/GradleMavenPush", "url": "https://github.com/Vorlonsoft/GradleMavenPush", "description": "Gradle Script plugin to upload Gradle Android/Kotlin/Java Artifacts to Maven repositories (JCenter, Maven Central, ...).", "stars": "21"}, {"name": "holgerbrandl/kscript", "url": "https://github.com/holgerbrandl/kscript", "description": "Scripting utils for Kotlin.", "stars": "2.1k"}, {"name": "kohesive/keplin", "url": "https://github.com/kohesive/keplin", "description": "Secure Kotlin scripting and binary lambda-scripts.", "stars": "25"}, {"name": "pinterest/ktlint", "url": "https://github.com/pinterest/ktlint", "description": "An anti-bikeshedding Kotlin linter with built-in formatter.", "stars": "6.3k"}, {"name": "Kotlin Notebook", "url": "https://plugins.jetbrains.com/plugin/16340-kotlin-notebook", "description": "Kotlin notebooks are interactive worksheets with rich outputs."}, {"name": "saveourtool/diktat", "url": "https://github.com/saveourtool/diktat", "description": "Strict coding standard for Kotlin and a custom set of rules for detecting and autofixing code smells.", "stars": "544"}, {"name": "jtransc/jtransc", "url": "https://github.com/jtransc/jtransc", "description": "JVM AOT compiler created in Kotlin.", "stars": "632"}, {"name": "detekt/detekt", "url": "https://github.com/detekt/detekt", "description": "Static code analysis for Kotlin.", "stars": "6.3k"}, {"name": "Kotlin/kotlinx-kover", "url": "https://github.com/Kotlin/kotlinx-kover", "description": "Gradle plugin for Kotlin code coverage agents.", "stars": "1.4k"}, {"name": "facebookincubator/ktfmt", "url": "https://github.com/facebookincubator/ktfmt", "description": "Kotlin code formatter that reflows lines and always produces the same result.", "stars": "931"}, {"name": "mkohm/detekt-hint", "url": "https://github.com/mkohm/detekt-hint", "description": "Detection of design principle violations as a plugin to detekt.", "stars": "80"}, {"name": "cypressious/KotlinW", "url": "https://github.com/cypressious/KotlinW", "description": "A small wrapper for the Kotlin compiler that can be used to execute .kts scripts.", "stars": "17"}, {"name": "s1monw1/KtsRunner", "url": "https://github.com/s1monw1/KtsRunner", "description": "Library for executing .kts files from regular Kotlin code using Java Scripting Engines API", "stars": "204"}, {"name": "jmfayard/refreshVersions", "url": "https://github.com/jmfayard/refreshVersions", "description": "Better Gradle dependencies management inside the IDE. Search for available updates.", "stars": "1.7k"}, {"name": "Kotlin/kotlin-interactive-shell", "url": "https://github.com/Kotlin/kotlin-interactive-shell", "description": "Kotlin Language Interactive Shell", "stars": "592"}, {"name": "typesafegithub/github-workflows-kt", "url": "https://github.com/typesafegithub/github-workflows-kt", "description": "Authoring GitHub Actions workflows in Kotlin. You won't go back to YAML!", "stars": "541"}, {"name": "L-Briand/TT", "url": "https://github.com/L-Briand/TT", "description": "A powerful key:value template processor.", "stars": "2"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"libraries-frameworks-compiler-plugins\"></a>Compiler Plugins <sup>[Back \u21c8](#libraries-frameworks-compiler-plugins-subcategory)</sup>", "entries": [{"name": "google/ksp", "url": "https://github.com/google/ksp", "description": "Kotlin Symbol Processing API", "stars": "2.9k"}, {"name": "aafanasev/sekret", "url": "https://github.com/aafanasev/sekret", "description": "Kotlin compiler plugin to exclude secret properties from toString() of Data class", "stars": "112"}, {"name": "AhmedMourad0/no-copy", "url": "https://github.com/AhmedMourad0/no-copy", "description": "A Kotlin compiler plugin that performs 'copy-erasure' on data classes.", "stars": "157"}, {"name": "Mr-Mappie/mappie", "url": "https://github.com/Mr-Mappie/mappie", "description": "Kotlin compiler plugin generating type-safe and performant object mapping code.", "stars": "24"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"libraries-frameworks-continuous-integration\"></a>Continuous Integration <sup>[Back \u21c8](#libraries-frameworks-continuous-integration-subcategory)</sup>", "entries": [{"name": "danger/kotlin", "url": "https://github.com/danger/kotlin", "description": "Stop saying \"you forgot to \u2026\" in code review in Kotlin", "stars": "505"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"libraries-frameworks-code-generators\"></a>Code Generators <sup>[Back \u21c8](#libraries-frameworks-code-generators-subcategory)</sup>", "entries": [{"name": "jhipster/jhipster-kotlin", "url": "https://github.com/jhipster/jhipster-kotlin", "description": "A scaffold generator to generate web apps or APIs using springboot and angularJS or React", "stars": "455"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"libraries-frameworks-desktop\"></a>Desktop <sup>[Back \u21c8](#libraries-frameworks-desktop-subcategory)</sup>", "entries": [{"name": "edvin/tornadofx", "url": "https://github.com/edvin/tornadofx", "description": "Lightweight JavaFX Framework for Kotlin/", "stars": "3.7k"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"libraries-frameworks-http-clients\"></a>Http Clients <sup>[Back \u21c8](#libraries-frameworks-http-clients-subcategory)</sup>", "entries": [{"name": "kittinunf/Fuel", "url": "https://github.com/kittinunf/Fuel", "description": "The easiest HTTP networking library for Kotlin/Android.", "stars": "4.6k"}, {"name": "jkcclemens/khttp", "url": "https://github.com/jkcclemens/khttp", "description": "Kotlin HTTP requests library."}, {"name": "egorzhdan/networkinkt", "url": "https://github.com/egorzhdan/networkinkt", "description": "Multiplatform coroutine-based HTTP client.", "stars": "31"}, {"name": "rybalkinsd/kohttp", "url": "https://github.com/rybalkinsd/kohttp", "description": "Kotlin DSL-based HTTP client.", "stars": "480"}, {"name": "curiousnikhil/Asynkio", "url": "https://github.com/curiousnikhil/Asynkio", "description": "Make asynchronous calls painlessly with async/await style.", "stars": "80"}, {"name": "speekha/httpmocker", "url": "https://github.com/speekha/httpmocker", "description": "Kotlin library to handle offline mode easily with OkHttp.", "stars": "178"}, {"name": "corbella83/kotliny.network", "url": "https://github.com/corbella83/kotliny.network", "description": "Simple, powerful and lightweight Kotlin Multiplatform Network Client", "stars": "6"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"libraries-frameworks-networking\"></a>Networking <sup>[Back \u21c8](#libraries-frameworks-networking-subcategory)</sup>", "entries": [{"name": "seniorjoinu/reliable-udp", "url": "https://github.com/seniorjoinu/reliable-udp", "description": "Multiplexed, coroutine-powered reliable UDP for Kotlin using fountain codes", "stars": "30"}, {"name": "open-coap/kotlin-mbedtls", "url": "https://github.com/open-coap/kotlin-mbedtls", "description": "Integration with mbedtls library to provide DTLS client and server in jvm", "stars": "9"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"libraries-frameworks-editors\"></a>Editors <sup>[Back \u21c8](#libraries-frameworks-editors-subcategory)</sup>", "entries": [{"name": "JetBrains/intellij-community", "url": "https://github.com/JetBrains/intellij-community", "description": "IntelliJ IDEA Community Edition", "stars": "17k"}, {"name": "alexmt/atom-kotlin-language", "url": "https://github.com/alexmt/atom-kotlin-language", "description": "Adds syntax highlighting to Kotlin files in Atom", "stars": "26"}, {"name": "vkostyukov/kotlin-sublime-package", "url": "https://github.com/vkostyukov/kotlin-sublime-package", "description": "A Sublime Package for Kotlin.", "stars": "138"}, {"name": "udalov/kotlin-vim", "url": "https://github.com/udalov/kotlin-vim", "description": "Kotlin Syntax Highlighter for Vim.", "stars": "633"}, {"name": "sargunster/kotlin-textmate-bundle", "url": "https://github.com/sargunster/kotlin-textmate-bundle", "description": "Kotlin bundle for TextMate.", "stars": "12"}, {"name": "ice1000/NppExtension", "url": "https://github.com/ice1000/NppExtension", "description": "Kotlin Language extension for Notepad++", "stars": "74"}, {"name": "ftomassetti/kanvas", "url": "https://github.com/ftomassetti/kanvas", "description": "A truly hackable editor: simple, lightweight, understandable.", "stars": "143"}, {"name": "fwcd/KotlinLanguageServer", "url": "https://github.com/fwcd/KotlinLanguageServer", "description": "Smart code completion, diagnostics and more for Kotlin using the Language Server Protocol. VS Code extension included.", "stars": "1.7k"}, {"name": "mathiasfrohlich/vscode-kotlin", "url": "https://github.com/mathiasfrohlich/vscode-kotlin", "description": "Kotlin language support for VS Code.", "stars": "203"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"libraries-frameworks-syntax-highlighters\"></a>Syntax Highlighters <sup>[Back \u21c8](#libraries-frameworks-syntax-highlighters-subcategory)</sup>", "entries": [{"name": "jneen/rouge", "url": "https://github.com/jneen/rouge", "description": "A pure-ruby code highlighter that is compatible with pygments. (wip)", "stars": "3.3k"}, {"name": "isagalaev/highlight.js", "url": "https://github.com/isagalaev/highlight.js", "description": "Javascript syntax highlighter. (out-of-date)", "stars": "24k"}, {"name": "github/linguist", "url": "https://github.com/github/linguist", "description": "For Ruby/Github, uses Sublime package", "stars": "12k"}, {"name": "cansik/kotlin-latex-listing", "url": "https://github.com/cansik/kotlin-latex-listing", "description": "A syntax highlighting template for the Kotlin language in LaTeX listings.", "stars": "124"}, {"name": "birkenfeld/pygments-main", "url": "https://bitbucket.org/birkenfeld/pygments-main", "description": "Python syntax highlighter."}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"libraries-frameworks-game-development\"></a>Game Development <sup>[Back \u21c8](#libraries-frameworks-game-development-subcategory)</sup>", "entries": [{"name": "zeganstyl/thelema-engine", "url": "https://github.com/zeganstyl/thelema-engine", "description": "3d graphics engine in Kotlin, based on sources of libGDX. Platforms: JVM, TeaVM, Kotlin/JS, Kotlin/Native. See live demo: <a href=\"https://zeganstyl.github.io/thelema-teavm-tests/\">TeaVM</a>, <a href=\"https://zeganstyl.github.io/thelema-kxjs-demo/\">Kotlin/JS</a>", "stars": "77"}, {"name": "libktx/ktx", "url": "https://github.com/libktx/ktx", "description": "Kotlin utilities for LibGDX applications.", "stars": "1.4k"}, {"name": "AlmasB/FXGL", "url": "https://github.com/AlmasB/FXGL", "description": "JavaFX 8 Game Library written in Java + Kotlin", "stars": "4.4k"}, {"name": "icela/FriceEngine", "url": "https://github.com/icela/FriceEngine", "description": "Make game developing easy again!", "stars": "344"}, {"name": "vassilibykov/AdventKT", "url": "https://github.com/vassilibykov/AdventKT", "description": "A Kotlin-based DSL for text adventures, with a partial replica of the classic Colossal Cave as an example.", "stars": "17"}, {"name": "Hexworks/zircon", "url": "https://github.com/Hexworks/zircon", "description": "An extensible text GUI library which targets multiple platforms and designed specifically for game developers, written in Kotlin.", "stars": "755"}, {"name": "korlibs/KorGE", "url": "https://github.com/korlibs/KorGE", "description": "Modern Multiplatform Game Engine for Kotlin. Write games for the JVM, JavaScript, Android and iOS in no time using Kotlin.", "stars": "2.6k"}, {"name": "KogeLabs/Ockero", "url": "https://github.com/KogeLabs/Ockero", "description": "Ockero: Kotlin OpenGl Game Engine", "stars": "75"}, {"name": "littlektframework/littlekt", "url": "https://github.com/littlektframework/littlekt", "description": "A Kotlin multiplatform 2D game development framework based on OpenGL that is inspired by libGDX and KorGE. Current platforms: JVM, Web, and Android.", "stars": "325"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"libraries-frameworks-misc\"></a>Misc <sup>[Back \u21c8](#libraries-frameworks-misc-subcategory)</sup>", "entries": [{"name": "RationalityFrontline/kevent", "url": "https://github.com/RationalityFrontline/kevent", "description": "A powerful in-process event dispatcher based on Kotlin and Coroutines.", "stars": "13"}, {"name": "themichailov/kache", "url": "https://github.com/themichailov/kache", "description": "Kotlin functions caching library, reducing count of function executions."}, {"name": "Kotlin/kotlinx.reflect.lite", "url": "https://github.com/Kotlin/kotlinx.reflect.lite", "description": "Lightweight library allowing to introspect basic stuff about Kotlin symbols.", "stars": "161"}, {"name": "puniverse/quasar", "url": "https://github.com/puniverse/quasar/tree/master/quasar-kotlin", "description": "Fibers, Channels and Actors for the JVM.", "stars": "4.6k"}, {"name": "MehdiK/Humanizer.jvm", "url": "https://github.com/MehdiK/Humanizer.jvm", "description": "Humanizer.jvm meets all your jvm needs for manipulating and displaying strings, enums, dates, times, timespans, numbers and quantities.", "stars": "167"}, {"name": "mplatvoet/kovenant", "url": "https://github.com/mplatvoet/kovenant", "description": "Promises for Kotlin and Android", "stars": "654"}, {"name": "kohesive/klutter", "url": "https://github.com/kohesive/klutter", "description": "A mix of random small libraries for Kotlin, the smallest reside here until big enough for their own repository.", "stars": "140"}, {"name": "DragonKnightOfBreeze/breeze-framework", "url": "https://github.com/DragonKnightOfBreeze/breeze-framework", "description": "Integrated code framework base on Kotlin, provide many useful extensions for standard library and some frameworks.", "stars": "11"}, {"name": "kohesive/solr-undertow", "url": "https://github.com/kohesive/solr-undertow", "description": "Solr Standalone Tiny and High performant server.", "stars": "96"}, {"name": "leprosus/kotlin-hashids", "url": "https://github.com/leprosus/kotlin-hashids", "description": "Library that generates short, unique, non-sequential hashes from numbers.", "stars": "119"}, {"name": "mplatvoet/progress", "url": "https://github.com/mplatvoet/progress", "description": "Progress for Kotlin.", "stars": "20"}, {"name": "sargunster/KtUnits", "url": "https://github.com/sargunster/KtUnits", "description": "Tiny unit conversion library for Kotlin.", "stars": "23"}, {"name": "hotchemi/khronos", "url": "https://github.com/hotchemi/khronos", "description": "An intuitive Date extensions in Kotlin.", "stars": "326"}, {"name": "yole/kxdate", "url": "https://github.com/yole/kxdate", "description": "Kotlin extensions for Java 8 java.time API", "stars": "258"}, {"name": "seljabali/java-time-fun", "url": "https://github.com/seljabali/java-time-fun", "description": "java.time Kotlin extension functions library.", "stars": "59"}, {"name": "ingokegel/jclasslib", "url": "https://github.com/ingokegel/jclasslib", "description": "jclasslib bytecode viewer is a tool that visualizes all aspects of compiled Java class files and the contained bytecode.", "stars": "2.8k"}, {"name": "debop/koda-time", "url": "https://github.com/debop/koda-time", "description": "Joda Time Extensions in Kotlin. (From Java 8 use java.time instead)", "stars": "83"}, {"name": "saschpe/log4k", "url": "https://github.com/saschpe/log4k", "description": "Lightweight logging library for Kotlin/Multiplatform. Supports Android, iOS, JavaScript and plain JVM environments.", "stars": "21"}, {"name": "MicroUtils/kotlin-logging", "url": "https://github.com/MicroUtils/kotlin-logging", "description": "Lightweight logging framework for Kotlin. Used as a wrapper for slf4j with Kotlin extensions.", "stars": "2.7k"}, {"name": "InsanusMokrassar/KSLog", "url": "https://github.com/InsanusMokrassar/KSLog", "description": "Fully customizable and lightweight logging library for Kotlin", "stars": "10"}, {"name": "cesarferreira/kotlin-pluralizer", "url": "https://github.com/cesarferreira/kotlin-pluralizer", "description": "Kotlin extension to pluralize and singularize strings.", "stars": "50"}, {"name": "JoelW-S/groothy", "url": "https://github.com/JoelW-S/groothy", "description": "Kotlin implementation of Groovy Truth.", "stars": "8"}, {"name": "Jire/Strukt", "url": "https://github.com/Jire/Strukt", "description": "Value types on the JVM, today!", "stars": "74"}, {"name": "moshbit/Kotlift", "url": "https://github.com/moshbit/Kotlift", "description": "Kotlift is the first source-to-source language transpiler from Kotlin to Swift.", "stars": "395"}, {"name": "consoleau/kassava", "url": "https://github.com/consoleau/kassava", "description": "This library provides some useful kotlin extension functions for implementing toString() and equals() without all of the boilerplate.", "stars": "115"}, {"name": "czyzby/kotlin-times", "url": "https://github.com/czyzby/kotlin-times", "description": "A simple utility library for readable loops.", "stars": "43"}, {"name": "doyaaaaaken/kotlin-csv", "url": "https://github.com/doyaaaaaken/kotlin-csv", "description": "A pure kotlin simple csv reader/writer.", "stars": "650"}, {"name": "phxql/aleksa", "url": "https://github.com/phxql/aleksa", "description": "Aleksa is a small framework for writing Alexa Skills in Kotlin.", "stars": "35"}, {"name": "just-ai/jaicf-kotlin", "url": "https://github.com/just-ai/jaicf-kotlin", "description": "Kotlin framework for conversational voice assistants and chatbots development.", "stars": "244"}, {"name": "TicketmasterMobileStudio/actions-on-google-kotlin", "url": "https://github.com/TicketmasterMobileStudio/actions-on-google-kotlin", "description": "Port of official Node.js SDK to Kotlin. Complete with all features and tests and nearly identical API.", "stars": "119"}, {"name": "cretz/asmble", "url": "https://github.com/cretz/asmble", "description": "Compile WebAssembly to JVM and other WASM tools.", "stars": "634"}, {"name": "fork-handles/tuples4k", "url": "https://github.com/fork-handles/forkhandles/tree/trunk/tuples4k", "description": "Tuple classes", "stars": "224"}, {"name": "Kotlin/kotlinx.atomicfu", "url": "https://github.com/Kotlin/kotlinx.atomicfu", "description": "The idiomatic way to use atomic operations in Kotlin.", "stars": "926"}, {"name": "vjames19/kotlin-futures", "url": "https://github.com/vjames19/kotlin-futures", "description": "A collections of extension functions to make the JVM Future, CompletableFuture, ListenableFuture API more functional and Kotlin like.", "stars": "83"}, {"name": "kunalsheth/units-of-measure", "url": "https://github.com/kunalsheth/units-of-measure", "description": "A type-safe dimensional analysis library for Kotlin.", "stars": "93"}, {"name": "KotUniL", "url": "https://github.com/vsirotin/si-units", "description": "KotUniL: Kotlin function and objects for working with SI units like meter, second, as well as currencies and general units like percent.", "stars": "117"}, {"name": "spoptchev/kotlin-preconditions", "url": "https://github.com/spoptchev/kotlin-preconditions", "description": "Precondition error checking in kotlin."}, {"name": "spoptchev/scientist", "url": "https://github.com/spoptchev/scientist", "description": "A kotlin library for refactoring code. Port of GitHub's scientist."}, {"name": "soywiz/klock", "url": "https://github.com/soywiz/klock", "description": "Consistent and portable date and time utilities for multiplatform kotlin (JVM, JS and Common).", "stars": "676"}, {"name": "d-max/dsl-logger", "url": "https://github.com/d-max/dsl-logger", "description": "Simple DSL for logging with logger abstraction layer", "stars": "3"}, {"name": "evoasm/kasm", "url": "https://github.com/evoasm/kasm", "description": "x64/x86-64 assembler and execution library", "stars": "43"}, {"name": "korlibs/kds", "url": "https://github.com/korlibs/kds", "description": "Optimized Kotlin Data Structures for JVM, JS and Common", "stars": "49"}, {"name": "s1monw1/TLSLibrary", "url": "https://github.com/s1monw1/TLSLibrary", "description": "Simple TlsLibrary written in Kotlin - Provides DSL for creating TLS connections", "stars": "76"}, {"name": "KotlinNLP/SimpleDNN", "url": "https://github.com/KotlinNLP/SimpleDNN", "description": "SimpleDNN is a machine learning lightweight open-source library part of KotlinNLP and has been designed to support relevant neural network architectures in natural language processing tasks.", "stars": "98"}, {"name": "nickhristov/krakdown", "url": "https://github.com/nickhristov/krakdown", "description": "A native markdown parser written in Kotlin.", "stars": "14"}, {"name": "ziggy42/kolor", "url": "https://github.com/ziggy42/kolor", "description": "A library to print colored strings, with Kotlin.", "stars": "78"}, {"name": "holgerbrandl/kravis", "url": "https://github.com/holgerbrandl/kravis", "description": "A Kotlin grammar for scientific data visualization", "stars": "183"}, {"name": "MiloszKrajewski/stateful4k", "url": "https://github.com/MiloszKrajewski/stateful4k", "description": "State Machine Construction Kit for Kotlin", "stars": "33"}, {"name": "charleskorn/kaml", "url": "https://github.com/charleskorn/kaml", "description": "YAML support for kotlinx.serialization", "stars": "524"}, {"name": "jershell/kbson", "url": "https://github.com/jershell/kbson", "description": "Bson support for kotlinx.serialization", "stars": "41"}, {"name": "pemistahl/lingua", "url": "https://github.com/pemistahl/lingua", "description": "A language detection library suitable for long and short text alike", "stars": "712"}, {"name": "sandjelkovic/kxjtime", "url": "https://github.com/sandjelkovic/kxjtime", "description": "Lightweight Kotlin extensions for java.time API", "stars": "8"}, {"name": "pmwmedia/tinylog", "url": "https://github.com/pmwmedia/tinylog", "description": "Lightweight logging framework with native logging API for Kotlin.", "stars": "703"}, {"name": "Lewik/klog", "url": "https://github.com/Lewik/klog", "description": "Minimalistic and multiplatform logging for Kotlin", "stars": "11"}, {"name": "Rasalexman/KDispatcher", "url": "https://github.com/Rasalexman/KDispatcher", "description": "Simple and light-weight event dispatcher for Kotlin", "stars": "66"}, {"name": "dotCipher/kase-format", "url": "https://github.com/dotCipher/kase-format", "description": "String case conversion and detection library", "stars": "17"}, {"name": "vittee/kformula", "url": "https://github.com/vittee/kformula", "description": "Mathematical expression engine written in Kotlin, running on JVM.", "stars": "29"}, {"name": "eriksencosta/math-common", "url": "https://github.com/eriksencosta/math-common", "description": "Mathematical conventions to reduce boilerplate code", "stars": "1"}, {"name": "eriksencosta/math-percentage", "url": "https://github.com/eriksencosta/math-percentage", "description": "Percentage calculations made easy", "stars": "2"}, {"name": "eriksencosta/money", "url": "https://github.com/eriksencosta/money", "description": "Monetary calculations and allocations made easy", "stars": "167"}, {"name": "vendelieu/telegram-bot", "url": "https://github.com/vendelieu/telegram-bot", "description": "A lightweight, feature-rich wrapper for the Telegram Bot API", "stars": "196"}, {"name": "kotlin-telegram-bot/kotlin-telegram-bot", "url": "https://github.com/kotlin-telegram-bot/kotlin-telegram-bot", "description": "A wrapper for the Telegram Bot API written in Kotlin.", "stars": "847"}, {"name": "insanusmokrassar/TelegramBotAPI", "url": "https://github.com/insanusmokrassar/TelegramBotAPI", "description": "Kotlin Multiplatform library for type-safe work with Telegram Bot API", "stars": "364"}, {"name": "aminography/PrimeCalendar", "url": "https://github.com/aminography/PrimeCalendar", "description": "Provides all of the java.util.Calendar functionalities for Civil, Persian, Hijri, Japanese, etc, as well as their conversion to each other.", "stars": "67"}, {"name": "pearxteam/kasechange", "url": "https://github.com/pearxteam/kasechange", "description": "Multiplatform Kotlin library to convert strings between various case formats including Camel Case, Snake Case, Pascal Case and Kebab Case", "stars": "90"}, {"name": "pearxteam/kpastebin", "url": "https://github.com/pearxteam/kpastebin", "description": "Multiplatform Kotlin library to interact with the pastebin.com API", "stars": "10"}, {"name": "justwrote/kjob", "url": "https://github.com/justwrote/kjob", "description": "A coroutine based persistent background scheduler written in Kotlin.", "stars": "85"}, {"name": "fluidsonic/fluid-pdf", "url": "https://github.com/fluidsonic/fluid-pdf", "description": "Easy PDF generation with HTML & CSS using Chromium or Google Chrome", "stars": "22"}, {"name": "Kotlin/kotlinx-datetime", "url": "https://github.com/Kotlin/kotlinx-datetime", "description": "A multiplatform Kotlin library for working with date and time.", "stars": "2.4k"}, {"name": "vendelieu/re.this", "url": "https://vendelieu.github.io/re.this/", "description": "Kotlin Multiplatform Redis Client: coroutine-based, DSL-powered, and easy to use."}, {"name": "oolong-kt/oolong", "url": "https://oolong-kt.org", "description": "Elm inspired Model-View-Update (MVU) implementation for Kotlin multiplatform."}, {"name": "mobiletoly/urlsome", "url": "https://github.com/mobiletoly/urlsome", "description": "URL builder library for Kotlin", "stars": "4"}, {"name": "ssuukk/Qotlin", "url": "https://github.com/ssuukk/Qotlin", "description": "IBM Q Experience Kotlin toolkit - Kotlin library to interact and write assembly code for IBM Quantum computers", "stars": "16"}, {"name": "DavidMellul/Kotlin-Publish-Subscribe", "url": "https://github.com/DavidMellul/Kotlin-Publish-Subscribe", "description": "Intuitive and powerful human-readable Kotlin DSL for IPCs & turning anything into a message receiver / broadcaster", "stars": "21"}, {"name": "ivanisidrowu/KtRssReader", "url": "https://github.com/ivanisidrowu/KtRssReader", "description": "Kotlin library for parsing RSS feeds", "stars": "99"}, {"name": "z4kn4fein/kotlin-semver", "url": "https://github.com/z4kn4fein/kotlin-semver", "description": "Semantic Versioning library for Kotlin Multiplatform.", "stars": "104"}, {"name": "krud-dev/shapeshift", "url": "https://github.com/krud-dev/shapeshift", "description": "A Kotlin library for intelligent object mapping and conversion between objects.", "stars": "192"}, {"name": "touchlab/KMMBridge", "url": "https://github.com/touchlab/KMMBridge", "description": "KMMBridge is a set of Gradle tooling that facilitates publishing and consuming pre-built KMM (Kotlin Multiplatform Mobile) Xcode Framework binaries.", "stars": "364"}, {"name": "Ahoo-Wang/CoCache", "url": "https://github.com/Ahoo-Wang/CoCache", "description": "Level 2 Distributed Coherence Cache Framework", "stars": "8"}, {"name": "kryptokrona/kryptokrona-kotlin-sdk", "url": "https://github.com/kryptokrona/kryptokrona-kotlin-sdk", "description": "Kryptokrona SDK in Kotlin for building decentralized private communication and payment systems.", "stars": "51"}, {"name": "lpicanco/krate", "url": "https://lpicanco.github.io/krate", "description": "Krate is a rate limiter library designed specifically for Kotlin applications. In memory, Redis and Caffeine support."}, {"name": "Ahoo-Wang/Simba", "url": "https://github.com/Ahoo-Wang/Simba", "description": "Distributed lock service", "stars": "17"}, {"name": "nsk90/kstatemachine", "url": "https://github.com/nsk90/kstatemachine", "description": "KStateMachine is a Kotlin DSL library for creating state machines and statecharts.", "stars": "371"}, {"name": "jillesvangurp/geogeometry", "url": "https://github.com/jillesvangurp/geogeometry", "description": "GeoGeometry is a set of algorithms and functions for manipulating geo hashes and geometric shapes with geo coordinates", "stars": "126"}, {"name": "jillesvangurp/querylight", "url": "https://github.com/jillesvangurp/querylight", "description": "In memory search engine for simple in app search. Implements tf/idf and a some basic queries, tokenizers and analyzers.", "stars": "6"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"libraries-frameworks-parsers\"></a>Parsers <sup>[Back \u21c8](#libraries-frameworks-parsers-subcategory)</sup>", "entries": [{"name": "fleeksoft/ksoup", "url": "https://github.com/fleeksoft/ksoup", "description": "Kotlin Multiplatform library for working with HTML and XML. It's a port of the renowned Java library Jsoup.", "stars": "317"}, {"name": "ParserKt/ParserKt", "url": "https://github.com/ParserKt/ParserKt", "description": "", "stars": "14"}, {"name": "sargunster/CakeParse", "url": "https://github.com/sargunster/CakeParse", "description": "Simple parser combinator library for Kotlin.", "stars": "25"}, {"name": "h0tk3y/better-parse", "url": "https://github.com/h0tk3y/better-parse", "description": "A nice parser combinator library for Kotlin", "stars": "422"}, {"name": "fork-handles/parser4k", "url": "https://github.com/fork-handles/forkhandles/tree/trunk/parser4k", "description": "Recursive descent parser combinator library", "stars": "224"}, {"name": "asm0dey/staks", "url": "https://github.com/asm0dey/staks", "description": "Extensible XML parser DSL, based on StAX", "stars": "13"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"libraries-frameworks-raspberry-pi\"></a>Raspberry Pi <sup>[Back \u21c8](#libraries-frameworks-raspberry-pi-subcategory)</sup>", "entries": [{"name": "Pi4J/pi4j-kotlin", "url": "https://github.com/Pi4J/pi4j-kotlin", "description": "Pi4J Kotlin DSL and API.", "stars": "47"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"libraries-frameworks-multiplatform\"></a>Multiplatform <sup>[Back \u21c8](#libraries-frameworks-multiplatform-subcategory)</sup>", "entries": [{"name": "ionspin/kotlin-multiplatform-bignum", "url": "https://github.com/ionspin/kotlin-multiplatform-bignum", "description": "Pure kotlin multiplatform arbitrary precision arithmetic library.", "stars": "377"}, {"name": "davidepianca98/KMQTT", "url": "https://github.com/davidepianca98/KMQTT", "description": "MQTT Broker library/executables for Kotlin multiplatform.", "stars": "197"}, {"name": "GitLiveApp/firebase-kotlin-sdk", "url": "https://github.com/GitLiveApp/firebase-kotlin-sdk", "description": "A Kotlin-first Multiplatform SDK for Firebase supporting iOS, Android & Web", "stars": "1.2k"}, {"name": "DetachHead/kotlinxpath", "url": "https://github.com/DetachHead/kotlinxpath", "description": "A typesafe builder for Xpath with several useful helper functions that make Xpath easier to work with", "stars": "4"}, {"name": "petertrr/kotlin-multiplatform-diff", "url": "https://github.com/petertrr/kotlin-multiplatform-diff", "description": "Multiplatform kotlin library for calculating text differences. Based on java-diff-utils.", "stars": "88"}, {"name": "nacular/measured", "url": "https://github.com/nacular/measured", "description": "Type-safe, intuitive units of measure", "stars": "161"}, {"name": "ctripcorp/mmkv-kotlin", "url": "https://github.com/ctripcorp/mmkv-kotlin", "description": "The Kotlin Multiplatform wrapper for MMKV", "stars": "134"}, {"name": "Ashampoo/kim", "url": "https://github.com/Ashampoo/kim", "description": "Kotlin Multiplatform library for reading and writing image metadata", "stars": "177"}, {"name": "Ashampoo/xmpcore", "url": "https://github.com/Ashampoo/xmpcore", "description": "Kotlin Multiplatform port of Adobe's XMP SDK", "stars": "17"}, {"name": "divyanshupundir/mavlink-kotlin", "url": "https://github.com/divyanshupundir/mavlink-kotlin", "description": "A modern MAVLink library for Kotlin Multiplatform.", "stars": "49"}, {"name": "L-Briand/KTM", "url": "https://github.com/L-Briand/KTM", "description": "Mustache templating in kotlin multiplatform", "stars": "20"}, {"name": "respawn-app/FlowMVI", "url": "https://github.com/respawn-app/FlowMVI", "description": "A Kotlin Multiplatform architectural framework based on coroutines with an extensive feature set, powerful plugin system and a rich DSL.", "stars": "327"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"libraries-frameworks-cryptography\"></a>Cryptography <sup>[Back \u21c8](#libraries-frameworks-cryptography-subcategory)</sup>", "entries": [{"name": "ionspin/kotlin-multiplatform-libsodium", "url": "https://github.com/ionspin/kotlin-multiplatform-libsodium", "description": "Kotlin multiplatform wrapper for Libsodium cryptographic library.", "stars": "105"}, {"name": "appmattus/crypto", "url": "https://github.com/appmattus/crypto", "description": "A collection of Kotlin Multiplatform Mobile cryptographic hashing functions.", "stars": "92"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"libraries-frameworks-dsl\"></a>DSL <sup>[Back \u21c8](#libraries-frameworks-dsl-subcategory)</sup>", "entries": [{"name": "h0tk3y/regex-dsl", "url": "https://github.com/h0tk3y/regex-dsl", "description": "A Kotlin DSL for regular expressions", "stars": "86"}, {"name": "bipokot/Kabu", "url": "https://github.com/bipokot/Kabu", "description": "The fastest way to create complex Kotlin DSL", "stars": "33"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"libraries-frameworks-extensions\"></a>Extensions <sup>[Back \u21c8](#libraries-frameworks-extensions-subcategory)</sup>", "entries": [{"name": "Kotlin/kotlinx.support", "url": "https://github.com/Kotlin/kotlinx.support", "description": "Extension and top-level functions to use JDK7/JDK8 features in Kotlin 1.0.", "stars": "56"}, {"name": "vanshg/KrazyKotlin", "url": "https://github.com/vanshg/KrazyKotlin", "description": "A collection of useful Kotlin Extension", "stars": "86"}, {"name": "hankdavidson/ktime", "url": "https://github.com/hankdavidson/ktime", "description": "Extensions to the java8 time library", "stars": "26"}, {"name": "LukasForst/katlib", "url": "https://github.com/LukasForst/katlib", "description": "A collection of Kotlin extension functions and utilities.", "stars": "82"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"libraries-frameworks-configuration\"></a>Configuration <sup>[Back \u21c8](#libraries-frameworks-configuration-subcategory)</sup>", "entries": [{"name": "npryce/konfig", "url": "https://github.com/npryce/konfig", "description": "A Type Safe Configuration API for Kotlin", "stars": "281"}, {"name": "mariomac/kaconf", "url": "https://github.com/mariomac/kaconf", "description": "KickAss Configuration. An annotation-based configuration system for Java and Kotlin", "stars": "60"}, {"name": "config4k/config4k", "url": "https://github.com/config4k/config4k", "description": "A Kotlin wrapper for Typesafe Config", "stars": "282"}, {"name": "jdiazcano/cfg4k", "url": "https://github.com/jdiazcano/cfg4k", "description": "Flexible and easy to use config library written in kotlin.", "stars": "80"}, {"name": "daviddenton/configur8", "url": "https://github.com/daviddenton/configur8", "description": "A Kotlin port of Configur8 - A Type Safe Configuration API for Kotlin, extendable to user-defined types.", "stars": "12"}, {"name": "ufoscout/properlty", "url": "https://github.com/ufoscout/properlty", "description": "Simple configuration library with placeholders resolution and zero magic!", "stars": "26"}, {"name": "uchuhimo/konf", "url": "https://github.com/uchuhimo/konf", "description": "A type-safe cascading configuration library for Kotlin/Java, supporting most configuration formats", "stars": "309"}, {"name": "sksamuel/hoplite", "url": "https://github.com/sksamuel/hoplite", "description": "A library for loading configuration files into typesafe Kotlin data classes in a boilerplate-free way", "stars": "925"}, {"name": "Nohus/AutoKonfig", "url": "https://autokonfig.nohus.dev/", "description": "A Kotlin configuration library with batteries included. Type-safe, zero lines of setup."}, {"name": "cdimascio/dotenv-kotlin", "url": "https://github.com/cdimascio/dotenv-kotlin", "description": "A zero-dependency module that loads environment variables from a .env file", "stars": "513"}, {"name": "davidohana/kofiko-kotlin", "url": "https://github.com/davidohana/kofiko-kotlin", "description": "Kofiko: Code-First configuration library. Lightweight, simple and minimal boilerplate.", "stars": "22"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"libraries-frameworks-graphics\"></a>Graphics <sup>[Back \u21c8](#libraries-frameworks-graphics-subcategory)</sup>", "entries": [{"name": "data2viz/data2viz", "url": "https://github.com/data2viz/data2viz", "description": "multiplatform dataviz library, d3js port", "stars": "415"}, {"name": "kotlin-graphics/glm", "url": "https://github.com/kotlin-graphics/glm", "description": "g-truck glm port, opengl mathematics library", "stars": "131"}, {"name": "dananas/kotlin-glsl", "url": "https://github.com/dananas/kotlin-glsl", "description": "Write your GLSL shaders in Kotlin", "stars": "44"}, {"name": "kotlin-graphics/kotlin-unsigned", "url": "https://github.com/kotlin-graphics/kotlin-unsigned", "description": "Unsigned operators and boxed types (Ubyte, Uint, Ulong and Ushort) for unsigned support.", "stars": "74"}, {"name": "kotlin-graphics/gli", "url": "https://github.com/kotlin-graphics/gli", "description": "g-truck gli port, image library", "stars": "31"}, {"name": "kotlin-graphics/uno-sdk", "url": "https://github.com/kotlin-graphics/uno-sdk", "description": "Unofficial OpenGL SDK", "stars": "24"}, {"name": "kotlin-graphics/ovr", "url": "https://github.com/kotlin-graphics/ovr", "description": "Oculus binding", "stars": "6"}, {"name": "kotlin-graphics/openvr", "url": "https://github.com/kotlin-graphics/openvr", "description": "OpenVR binding", "stars": "37"}, {"name": "kotlin-graphics/assimp", "url": "https://github.com/kotlin-graphics/assimp", "description": "Open Asset Import Library port", "stars": "95"}, {"name": "kotlin-graphics/imgui", "url": "https://github.com/kotlin-graphics/imgui", "description": "jvm port of imgui", "stars": "604"}, {"name": "kotlin-graphics/bullet", "url": "https://github.com/kotlin-graphics/bullet", "description": "bullet port", "stars": "43"}, {"name": "GlimpseFramework/glimpse-framework", "url": "https://github.com/GlimpseFramework/glimpse-framework", "description": "OpenGL made simple.", "stars": "16"}, {"name": "java-opengl-labs/modern-jogl-examples", "url": "https://github.com/java-opengl-labs/modern-jogl-examples", "description": "port of 'Learning Modern 3D Graphic Programming' by J.L.McKesson (jogl)", "stars": "112"}, {"name": "java-opengl-labs/learn-OpenGL", "url": "https://github.com/java-opengl-labs/learn-OpenGL", "description": "port of <https://learnopengl.com/> tutorial (lwjgl)", "stars": "38"}, {"name": "java-opengl-labs/Vulkan", "url": "https://github.com/java-opengl-labs/Vulkan", "description": "port of [https://github.com/SaschaWillems/Vulkan (\u2b5010k)](https://github.com/SaschaWillems/Vulkan)", "stars": "51"}, {"name": "Jonatino/JOGL2D", "url": "https://github.com/Jonatino/JOGL2D", "description": "Zero-overhead 2D rendering library for JOGL using Kotlin.", "stars": "28"}, {"name": "soywiz/kaifu2x", "url": "https://github.com/soywiz/kaifu2x", "description": "Waifu2x port to Kotlin as library and CLI. Convolutional-neural-network based upscaler for Anime-like images and noise/artifact reduction.", "stars": "32"}, {"name": "nwillc/ksvg", "url": "https://github.com/nwillc/ksvg", "description": "Kotlin SVG image generation DSL, supporting inline and file formats.", "stars": "80"}, {"name": "openrndr/openrndr", "url": "https://github.com/openrndr/openrndr", "description": "OPENRNDR, a framework for creative coding in Kotlin. Accelerated 2D and 3D graphics, vector graphics, shaders and animation", "stars": "891"}, {"name": "openrndr/orx", "url": "https://github.com/openrndr/orx", "description": "ORX is a collection extras for OPENRNDR which add support for sensors, live-coding, user interfaces and much more.", "stars": "122"}, {"name": "markaren/three.kt", "url": "https://github.com/markaren/three.kt", "description": "Kotlin port of three.js JavaScript 3D library", "stars": "208"}, {"name": "JetBrains/skiko", "url": "https://github.com/JetBrains/skiko", "description": "Kotlin Multiplatform bindings to Skia", "stars": "1.8k"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"libraries-frameworks-data-science\"></a>Data Science <sup>[Back \u21c8](#libraries-frameworks-data-science-subcategory)</sup>", "entries": [{"name": "Kotlin for Data Science", "url": "https://kotlinlang.org/docs/reference/data-science-overview.html", "description": "Kotlin for Data Science overview page"}, {"name": "Kotlin/dataframe", "url": "https://github.com/Kotlin/dataframe", "description": "A Kotlin library for in-memory data manipulation", "stars": "847"}, {"name": "Kotlin/kandy", "url": "https://github.com/Kotlin/kandy", "description": "Kotlin plotting library", "stars": "609"}, {"name": "JetBrains/lets-plot-kotlin", "url": "https://github.com/JetBrains/lets-plot-kotlin", "description": "Grammar of graphics visualization for Kotlin", "stars": "444"}, {"name": "Kotlin/KotlinDL", "url": "https://github.com/Kotlin/kotlindl", "description": "High-level Deep Learning Framework written in Kotlin and inspired by Keras.", "stars": "1.5k"}, {"name": "Kotlin/kotlin-jupyter", "url": "https://github.com/Kotlin/kotlin-jupyter", "description": "Official Kotlin Jupyter kernel", "stars": "1.1k"}, {"name": "kyonifer/koma", "url": "https://github.com/kyonifer/koma", "description": "A scientific computing library for Kotlin.", "stars": "269"}, {"name": "mipt-npm/kmath", "url": "https://github.com/mipt-npm/kmath", "description": "A (not so numpy-like) multiplatform mathematical library with higher level abstractions.", "stars": "657"}, {"name": "unipu-ict/ksdtoolkit", "url": "https://github.com/unipu-ict/ksdtoolkit", "description": "Kotlin System Dynamics Toolkit - for system dynamics modelling and simulation with Kotlin.", "stars": "3"}, {"name": "MarcinMoskala/KotlinDiscreteMathToolkit", "url": "https://github.com/MarcinMoskala/KotlinDiscreteMathToolkit", "description": "Set of extensions for Kotlin that provides Discrete Math functionalities as an Kotlin extension functions.", "stars": "185"}, {"name": "sekwiatkowski/Komputation", "url": "https://github.com/sekwiatkowski/Komputation", "description": "A neural network framework written in Kotlin.", "stars": "294"}, {"name": "sanity/pairAdjacentViolators", "url": "https://github.com/sanity/pairAdjacentViolators", "description": "A Kotlin implementation of the Pair Adjacent Violators algorithm for isotonic regression.", "stars": "49"}, {"name": "breandan/kotlingrad", "url": "https://github.com/breandan/kotlingrad", "description": "Shape-Safe Differentiable Programming with Algebraic Data Types.", "stars": "530"}, {"name": "kiegroup/optaplanner", "url": "https://www.optaplanner.org/compatibility/kotlin.html", "description": "Constraint solving AI for planning and scheduling problems."}, {"name": "timefoldai/timefold-solver", "url": "https://timefold.ai", "description": "AI solver to optimize scheduling of vehicle routes, employees, maintenance, jobs, etc."}, {"name": "holgerbrandl/kalasim", "url": "https://www.kalasim.org", "description": "Discrete event simulator that enables complex, dynamic process models."}, {"name": "cdietze/euklid", "url": "https://github.com/cdietze/euklid", "description": "", "stars": "2"}, {"name": "lamba92/KGraph", "url": "https://github.com/lamba92/KGraph", "description": "A Kotlin multi-platform library for graph data structures", "stars": "19"}, {"name": "Kotlin/multik", "url": "https://github.com/Kotlin/multik", "description": "A Kotlin library for working with multi-dimensional arrays", "stars": "649"}, {"name": "breandan/kaliningraph", "url": "https://github.com/breandan/kaliningraph", "description": "", "stars": "118"}, {"name": "grinisrit/noa-atra", "url": "https://github.com/grinisrit/noa-atra", "description": "Analytics for Trading with NOA", "stars": "26"}, {"name": "sigbla/sigbla-app", "url": "https://github.com/sigbla/sigbla-app", "description": "Sigbla is a framework for working with data in tables, supporting various data types, reactive programming and events, user input, charts, and more", "stars": "21"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"libraries-frameworks-command-line-interface\"></a>Command Line Interface <sup>[Back \u21c8](#libraries-frameworks-command-line-interface-subcategory)</sup>", "entries": [{"name": "ajalt/clikt", "url": "https://github.com/ajalt/clikt", "description": "Clikt - Intuitive command line interface parsing for Kotlin.", "stars": "2.6k"}, {"name": "leprosus/kotlin-cli", "url": "https://github.com/leprosus/kotlin-cli", "description": "Kotlin-CLI - command line interface options parser for Kotlin.", "stars": "38"}, {"name": "jimschubert/kopper", "url": "https://github.com/jimschubert/kopper", "description": "A simple Kotlin option parser", "stars": "39"}, {"name": "xenomachina/kotlin-argparser", "url": "https://github.com/xenomachina/kotlin-argparser", "description": "Easy to use and concise yet powerful and robust command line argument parsing for Kotlin.", "stars": "485"}, {"name": "ajalt/mordant", "url": "https://github.com/ajalt/mordant", "description": "Mordant - Full-featured text styling for Kotlin command line applications.", "stars": "990"}, {"name": "aPureBase/arkenv", "url": "https://github.com/aPureBase/arkenv", "description": "Fully fledged command line arguments / environment variables parser via simple Kotlin delegates", "stars": "17"}, {"name": "fork-handles/bunting4k", "url": "https://github.com/fork-handles/forkhandles/tree/trunk/bunting4k", "description": "Simple, typesafe, testable command line flags", "stars": "224"}, {"name": "dbaelz/Konclik", "url": "https://github.com/dbaelz/Konclik", "description": "", "stars": "45"}, {"name": "varabyte/kotter", "url": "https://github.com/varabyte/kotter", "description": "A declarative, Kotlin-idiomatic API for writing dynamic command line applications", "stars": "575"}, {"name": "kotlin-inquirer", "url": "https://github.com/kotlin-inquirer/kotlin-inquirer", "description": "A collection of common interactive command line user interfaces written in Kotlin", "stars": "219"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"libraries-frameworks-browsers\"></a>Browsers <sup>[Back \u21c8](#libraries-frameworks-browsers-subcategory)</sup>", "entries": [{"name": "wendigo/chrome-reactive-kotlin", "url": "https://github.com/wendigo/chrome-reactive-kotlin", "description": "", "stars": "77"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"libraries-frameworks-i-o\"></a>I/O <sup>[Back \u21c8](#libraries-frameworks-i-o-subcategory)</sup>", "entries": [{"name": "square/okio", "url": "https://square.github.io/okio", "description": "A modern I/O library for Android, Kotlin, and Java."}, {"name": "rsocket/rsocket-kotlin", "url": "https://rsocket.io", "description": "Kotlin implementation of RSocket."}, {"name": "lepicekmichal/SignalRKore", "url": "https://github.com/lepicekmichal/SignalRKore", "description": "Kotlin multiplatform implementation of SignalR.", "stars": "26"}, {"name": "Dynamium/EVCalc", "url": "https://github.com/Dynamium/EVCalc", "description": "EVCalc is a calculation engine for mobile electric venicles (Electric scooters, electric unicycles, and so on) written in Kotlin."}, {"name": "agcom/knio2", "url": "https://github.com/agcom/knio2", "description": "Kotlinx coroutines extensions for Java NIO.2", "stars": "3"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"libraries-frameworks-api-clients\"></a>API Clients <sup>[Back \u21c8](#libraries-frameworks-api-clients-subcategory)</sup>", "entries": [{"name": "jillesvangurp/kt-search", "url": "https://github.com/jillesvangurp/kt-search", "description": "Kotlin multiplatform library for Elasticsearch and Opensearch", "stars": "111"}, {"name": "formation-res/overpass-kotlin-client", "url": "https://github.com/formation-res/overpass-kotlin-client", "description": "A simple client for overpass that uses ktor-client and kotlinx.serialization for parsing JSON responses.", "stars": "1"}, {"name": "JetBrains/space-kotlin-sdk", "url": "https://github.com/JetBrains/space-kotlin-sdk", "description": "Kotlin client for JetBrains Space HTTP API", "stars": "46"}, {"name": "adamint/spotify-web-api-kotlin", "url": "https://github.com/adamint/spotify-web-api-kotlin", "description": "Spotify Web API wrapper for Kotlin/Android, JVM, JS, and Native targets.", "stars": "198"}, {"name": "awslabs/aws-sdk-kotlin", "url": "https://github.com/awslabs/aws-sdk-kotlin", "description": "Multiplatform AWS SDK for Kotlin", "stars": "416"}, {"name": "MoviebaseApp/tmdb-api", "url": "https://github.com/MoviebaseApp/tmdb-api", "description": "Modern powerful TMDB API to fetch movies and TV shows for Kotlin Multiplatform.", "stars": "214"}, {"name": "MoviebaseApp/trakt-api", "url": "https://github.com/MoviebaseApp/trakt-api", "description": "Modern powerful Trakt API to track, discover and share your movies & TV shows.", "stars": "46"}, {"name": "InsanusMokrassar/ktgbotapi", "url": "https://github.com/InsanusMokrassar/ktgbotapi", "description": "Strongly typed API wrapper for Telegram Bots API", "stars": "364"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"libraries-frameworks-internationalisation-and-localization\"></a>Internationalisation and Localization <sup>[Back \u21c8](#libraries-frameworks-internationalisation-and-localization-subcategory)</sup>", "entries": [{"name": "cashapp/barber", "url": "https://github.com/cashapp/barber", "description": "A type safe Kotlin JVM library for building up localized, fillable, themed documents using Mustache templating.", "stars": "166"}, {"name": "projectfluent/fluent-kotlin", "url": "https://github.com/projectfluent/fluent-kotlin", "description": "Kotlin tooling implementation of ProjectFluent. Read, write, and transform Fluent files.", "stars": "29"}, {"name": "formation-res/fluent-kotlin", "url": "https://github.com/formation-res/fluent-kotlin", "description": "Kotlin multi platdform localization for js and jvm based on project fluent.", "stars": "10"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"libraries-frameworks-logging\"></a>Logging <sup>[Back \u21c8](#libraries-frameworks-logging-subcategory)</sup>", "entries": [{"name": "LighthouseGames/KmLogging", "url": "https://github.com/LighthouseGames/KmLogging", "description": "Kotlin multiplatform logging. High performance, composable and simple to use.", "stars": "88"}, {"name": "Foso/Cabret-Log", "url": "https://github.com/Foso/Cabret-Log", "description": "Method call logging for Kotlin Multiplatform", "stars": "195"}, {"name": "InsanusMokrassar/KSLog", "url": "https://github.com/InsanusMokrassar/KSLog", "description": "Simple Kotlin Logging", "stars": "10"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"libraries-frameworks-mail\"></a>Mail <sup>[Back \u21c8](#libraries-frameworks-mail-subcategory)</sup>", "entries": [{"name": "bluefireoly/SimpleKotlinMail", "url": "https://github.com/bluefireoly/SimpleKotlinMail", "description": "A simple, modern and coroutine based Kotlin Email API, supporting both clientside and serverside projects.", "stars": "67"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"libraries-frameworks-jetpack-compose\"></a>Jetpack-Compose <sup>[Back \u21c8](#libraries-frameworks-jetpack-compose-subcategory)</sup>", "entries": [{"name": "CuriousNikhil/neumorphic-compose", "url": "https://github.com/CuriousNikhil/neumorphic-compose", "description": "Neumorphism UI on Android with Jetpack Compose. Just add one modifier = Modifier.neumorphic()", "stars": "398"}, {"name": "CuriousNikhil/compose-particle-system", "url": "https://github.com/CuriousNikhil/compose-particle-system", "description": "A lightweight particle system for Jetpack Compose - Quarks", "stars": "76"}, {"name": "CuriousNikhil/k5-compose", "url": "https://github.com/CuriousNikhil/k5-compose", "description": "K5-compose is a sketchy port of p5.js for Jetpack Compose Desktop", "stars": "215"}, {"name": "Canopas/Intro-showcase-view", "url": "https://github.com/Canopas/Intro-showcase-view", "description": "An android library to highlight different features of the app built using Jetpack Compose.", "stars": "487"}, {"name": "mahozad/wavy-slider", "url": "https://github.com/mahozad/wavy-slider", "description": "Multiplatform UI widget that recreates the Android 13 squiggly progress bar", "stars": "170"}, {"name": "huanshankeji/compose-multiplatform-html-unified", "url": "https://github.com/huanshankeji/compose-multiplatform-html-unified", "description": "Unified Compose Multiplatform wrappers of common and Material Design APIs for rendering-based Compose UI and DOM-based Compose HTML", "stars": "17"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"projects-web\"></a>Web <sup>[Back \u21c8](#projects-web-subcategory)</sup>", "entries": [{"name": "jillesvangurp/rankquest-studio", "url": "https://github.com/jillesvangurp/rankquest-studio", "description": "Rankquest Studio is a web based tool that you can use to benchmark search query metrics for your search APIs. Written in Kotlin & Fritz2", "stars": "7"}, {"name": "sdeleuze/spring-boot-kotlin-demo", "url": "https://github.com/sdeleuze/spring-boot-kotlin-demo", "description": "Basic Spring Boot app in Kotlin.", "stars": "616"}, {"name": "IRus/kotlin-dev-proxy", "url": "https://github.com/IRus/kotlin-dev-proxy", "description": "Simple server for proxy requests and host static files written in Kotlin, Spark Java and Apache HttpClient.", "stars": "22"}, {"name": "ratpack/example-ratpack-gradle-kotlin-app", "url": "https://github.com/ratpack/example-ratpack-gradle-kotlin-app", "description": "An example of a Kotlin Ratpack app built with Gradle.", "stars": "37"}, {"name": "mariomac/codebuilder", "url": "https://github.com/mariomac/codebuilder", "description": "Demo app about asynchronous architectures for long-response-time web applications.", "stars": "6"}, {"name": "cbedoy/DYUM", "url": "https://github.com/cbedoy/DYUM", "description": "Basic Kotlin Implementation following MVP, and using Third Party library by Natural Analytics Language", "stars": "2"}, {"name": "eddywm/KTFLITE", "url": "https://github.com/eddywm/KTFLITE", "description": "Computer Vision on Android with Kotlin and Tensorflow Lite.", "stars": "178"}, {"name": "rocketraman/kotlin-web-hello-world", "url": "https://github.com/rocketraman/kotlin-web-hello-world", "description": "This project shows how to do a web-based \"Hello World!\" with Kotlin in combination with various JVM - based web frameworks.", "stars": "8"}, {"name": "FirstArtaxer/karbitrage", "url": "https://github.com/FirstArtaxer/karbitrage", "description": "Kotlin-based project designed to extract cryptocurrency prices from various exchanges using the Ktor framework.", "stars": "0"}, {"name": "ivanpopelyshev/vertx-facebook-messenger", "url": "https://github.com/ivanpopelyshev/vertx-facebook-messenger", "description": "Seed project for facebook messenger bots. Vertx, Kotlin.", "stars": "8"}, {"name": "corda/corda", "url": "https://github.com/corda/corda", "description": "Corda is a distributed ledger platform designed to record, manage and automate legal agreements between business partners.", "stars": "4k"}, {"name": "spolnik/JAlgoArena", "url": "https://github.com/spolnik/JAlgoArena", "description": "JAlgoArena is a highly scalable programming contest platform which you can host on own infrastructure. It allows to define new problems and solve them in Kotlin and Java.", "stars": "36"}, {"name": "mixitconf/mixit", "url": "https://github.com/mixitconf/mixit", "description": "MiXiT website", "stars": "539"}, {"name": "derveloper/kiny", "url": "https://github.com/derveloper/kiny", "description": "Your super simple private serverless service running your kotlin functions like AWS lambda."}, {"name": "ssouris/petclinic-spring5-reactive", "url": "https://github.com/ssouris/petclinic-spring5-reactive", "description": "Spring 5 Reactive Petclinic app written in Kotlin.", "stars": "53"}, {"name": "yyunikov/spring-boot-2-kotlin-starter", "url": "https://github.com/yyunikov/spring-boot-2-kotlin-starter", "description": "Spring Boot 2.0 Kotlin application starter with configurations for Gradle, Mongo, JUnit 5 tests, logging, CircleCI and Docker compose.", "stars": "17"}, {"name": "viniciusccarvalho/kodein-cloud-functions", "url": "https://github.com/viniciusccarvalho/kodein-cloud-functions", "description": "Provides adapters to different cloud functions providers (AWS, Azure) to run vanilla kotlin functions defined as kodein modules", "stars": "3"}, {"name": "MichaelGrigoryan25/kotlin-url-shortener", "url": "https://github.com/MichaelGrigoryan25/kotlin-url-shortener", "description": "Basic URL shortener built with Kotlin, Redis and Javalin"}, {"name": "Ahoo-Wang/CoSky", "url": "https://github.com/Ahoo-Wang/CoSky", "description": "High-performance, low-cost microservice governance platform. Service Discovery and Configuration Service", "stars": "81"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"projects-build-tools\"></a>Build tools <sup>[Back \u21c8](#projects-build-tools-subcategory)</sup>", "entries": [{"name": "cbeust/kobalt", "url": "https://github.com/cbeust/kobalt", "description": "Build system inspired by Gradle.", "stars": "432"}, {"name": "gradle/kotlin-dsl-samples", "url": "https://github.com/gradle/kotlin-dsl-samples", "description": "Kotlin language support for Gradle build scripts.", "stars": "3.7k"}, {"name": "nebula-plugins/nebula-kotlin-plugin", "url": "https://github.com/nebula-plugins/nebula-kotlin-plugin", "description": "Provides the Kotlin plugin via the Gradle plugin portal, automatically depends on the standard library, and allows Kotlin library versions to be omitted.", "stars": "57"}, {"name": "pubref/rules\\_kotlin", "url": "https://github.com/pubref/rules_kotlin", "description": "Bazel rules for Kotlin.", "stars": "159"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"projects-misc\"></a>Misc <sup>[Back \u21c8](#projects-misc-subcategory)</sup>", "entries": [{"name": "quicktype/quicktype", "url": "https://github.com/quicktype/quicktype", "description": "Generate Kotlin types and converters from JSON, Schema, TypeScript, and GraphQL", "stars": "12k"}, {"name": "lice-lang/lice", "url": "https://github.com/lice-lang/lice", "description": "A Lisp-like language's interpreter written in Kotlin", "stars": "129"}, {"name": "sureshg/InstallCerts", "url": "https://github.com/sureshg/InstallCerts", "description": "Create a PKCS12 TrustStore by retrieving server certificates.", "stars": "15"}, {"name": "vicboma1/GameBoyEmulatorEnvironment", "url": "https://github.com/vicboma1/GameBoyEmulatorEnvironment", "description": "Front-End developed with Kotlin Experimental for my GameBoy Emulator (coroutines).", "stars": "20"}, {"name": "borisf/classyshark-bytecode-viewer", "url": "https://github.com/borisf/classyshark-bytecode-viewer", "description": "View your Kotlin generated classes as Java and bytecode format.", "stars": "202"}, {"name": "jenkinsci/doktor-plugin", "url": "https://github.com/jenkinsci/doktor-plugin", "description": "Jenkins plugin for automated documentation uploading to Confluence.", "stars": "22"}, {"name": "mkobit/jenkins-pipeline-shared-libraries-gradle-plugin", "url": "https://github.com/mkobit/jenkins-pipeline-shared-libraries-gradle-plugin", "description": "Gradle plugin to help with build and test of Jenkins Pipeline Shared Libraries.", "stars": "148"}, {"name": "kpspemu/kpspemu", "url": "https://github.com/kpspemu/kpspemu", "description": "Multiplatform (JS and JVM) PSP Emulator written in Kotlin.", "stars": "73"}, {"name": "sourcerer-io/sourcerer-app", "url": "https://github.com/sourcerer-io/sourcerer-app", "description": "Visual profile for software engineers written in Kotlin.", "stars": "6.7k"}, {"name": "chrislo27/RhythmHeavenRemixEditor", "url": "https://github.com/chrislo27/RhythmHeavenRemixEditor", "description": "An audio custom remix editor designed for the Rhythm Heaven series, using libGDX and Kotlin.", "stars": "436"}, {"name": "Poweranimal/PowerCollections", "url": "https://github.com/Poweranimal/PowerCollections", "description": "Powerfull Collections, Sets, Lists and Maps.", "stars": "16"}, {"name": "neworld/gradle-jdeploy-plugin", "url": "https://github.com/neworld/gradle-jdeploy-plugin", "description": "Gradle plugin to publish JVM applications via npmjs.com", "stars": "2"}, {"name": "ruslanys/telegraff", "url": "https://github.com/ruslanys/telegraff", "description": "Kotlin DSL for Telegram Bots creation.", "stars": "146"}, {"name": "krzema12/fsynth", "url": "https://github.com/krzema12/fsynth", "description": "Music synthesizer as a Kotlin multiplatform project", "stars": "11"}, {"name": "AngryJKirk/familybot", "url": "https://github.com/AngryJKirk/familybot", "description": "Telegram bot to have some fun with your buddies", "stars": "121"}, {"name": "madhead/tyzenhaus", "url": "https://github.com/madhead/tyzenhaus", "description": "Shared expenses tracking Telegram bot", "stars": "14"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"projects-desktop\"></a>Desktop <sup>[Back \u21c8](#projects-desktop-subcategory)</sup>", "entries": [{"name": "ice1000/Dekoder", "url": "https://github.com/ice1000/Dekoder", "description": "A kotlin music player, materially designed.", "stars": "21"}, {"name": "ice1000/dev-kt", "url": "https://github.com/ice1000/dev-kt", "description": "DevC++-like cross-platform Kotlin IDE.", "stars": "94"}, {"name": "ruslanys/vkmusic", "url": "https://github.com/ruslanys/vkmusic", "description": "JavaFX and Spring-Boot based application for grabbing music from VK.com.", "stars": "36"}, {"name": "datalisk/datalisk", "url": "https://github.com/datalisk/datalisk", "description": "A file sync and storage application with end-to-end encryption and multi-platform support."}, {"name": "yschimke/okurl", "url": "https://github.com/yschimke/okurl", "description": "cURL-like client based on OkHttp.", "stars": "124"}, {"name": "hazae41/Kotlin-Compiler-GUI", "url": "https://github.com/hazae41/Kotlin-Compiler-GUI", "description": "Easily compile Kotlin classes (.kt) and run Kotlin scripts (.kts)", "stars": "1"}, {"name": "pintowar/sudoscan", "url": "https://github.com/pintowar/sudoscan", "description": "Scans and solves Sudoku Puzzles from images using AI", "stars": "7"}, {"name": "russellbanks/HashHash", "url": "https://github.com/russellbanks/HashHash", "description": "A Multiplatform GUI for Hashing, written in Compose for Desktop.", "stars": "35"}, {"name": "krud-dev/ostara", "url": "https://github.com/krud-dev/ostara", "description": "A desktop application that provides various features to monitor and interact with Spring Boot Applications via Actuator.", "stars": "323"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"projects-examples\"></a>Examples <sup>[Back \u21c8](#projects-examples-subcategory)</sup>", "entries": [{"name": "Kotlin/kotlin-koans", "url": "https://github.com/Kotlin/kotlin-koans", "description": "Kotlin Koans are a series of exercises to get you familiar with the Kotlin Syntax.", "stars": "2.6k"}, {"name": "JetBrains/kotlin-examples", "url": "https://github.com/JetBrains/kotlin-examples", "description": "Various examples for Kotlin.", "stars": "3.2k"}, {"name": "JetBrains/swot", "url": "https://github.com/JetBrains/swot", "description": "Identify email addresses or domains names that belong to colleges or universities. Help automate the process of approving or rejecting academic discounts.", "stars": "1.8k"}, {"name": "robfletcher/midcentury-ipsum", "url": "https://github.com/robfletcher/midcentury-ipsum", "description": "Swingin\u2019 filler text for your jet-age web page.", "stars": "3"}, {"name": "som-one/zarif-kherkin", "url": "https://github.com/som-one/zarif-kherkin", "description": "Configurable BDD testing using a Kotlin DSL for Gherkin.", "stars": "8"}, {"name": "robfletcher/lazybones-kotlin", "url": "https://github.com/robfletcher/lazybones-kotlin", "description": "The Lazybones app migrated to Kotlin as a learning exercise.", "stars": "1"}, {"name": "wangjiegulu/KotlinAndroidSample", "url": "https://github.com/wangjiegulu/KotlinAndroidSample", "description": "Android sample with kotlin.", "stars": "27"}, {"name": "dodyg/Kotlin101", "url": "https://github.com/dodyg/Kotlin101", "description": "101 examples for Kotlin Programming language.", "stars": "193"}, {"name": "dkandalov/kotlin-99", "url": "https://github.com/dkandalov/kotlin-99", "description": "Solve 99 problems with Kotlin!", "stars": "653"}, {"name": "dkandalov/rosettacode-kotlin", "url": "https://github.com/dkandalov/rosettacode-kotlin", "description": "Repository with source code from <a href=\"https://rosettacode.org/\">RosettaCode</a>", "stars": "21"}, {"name": "vicboma1/Kotlin-Koans", "url": "https://github.com/vicboma1/Kotlin-Koans", "description": "hese are the simple solutions of the kotlin koans online with intellij project.", "stars": "123"}, {"name": "vicboma1/GettingStartedKotlin", "url": "https://github.com/vicboma1/GettingStartedKotlin", "description": "Learn the basics of getting started with kotlin.", "stars": "43"}, {"name": "vicboma1/Kotlin-Examples-Problems", "url": "https://github.com/vicboma1/Kotlin-Examples-Problems", "description": "These are the simple solutions of the kotlin example problems online.", "stars": "25"}, {"name": "pakoito/FunctionalAndroidReference", "url": "https://github.com/pakoito/FunctionalAndroidReference", "description": "A different Android app showcasing Functional Reactive Programming.", "stars": "274"}, {"name": "bmaslakov/kotlin-algorithm-club", "url": "https://github.com/bmaslakov/kotlin-algorithm-club", "description": "Classic algorithms and data structures in Kotlin.", "stars": "931"}, {"name": "gyulavoros/kotlin-todomvc", "url": "https://github.com/gyulavoros/kotlin-todomvc", "description": "Kotlin TodoMVC \u2013 full-stack Kotlin application demo", "stars": "22"}, {"name": "mkraynov/todomvc-react-kotlin", "url": "https://github.com/mkraynov/todomvc-react-kotlin", "description": "React Kotlin TodoMVC \u2013 example based on create-react-kotlin-app and todomvc-react", "stars": "10"}, {"name": "IvanMwiruki/30-seconds-of-kotlin", "url": "https://github.com/IvanMwiruki/30-seconds-of-kotlin", "description": "Useful Kotlin snippets you can understand quickly, using only the stdlib.", "stars": "251"}, {"name": "xurxodev/integration-testing-kotlin-multiplatform-kata", "url": "https://github.com/xurxodev/integration-testing-kotlin-multiplatform-kata", "description": "A full exercise to learn how to use stubbing HTTP in Kotlin multiplatform using Ktor and Ktor Client Mock.", "stars": "28"}, {"name": "TobseF/Candy-Crush-Clone", "url": "https://github.com/TobseF/Candy-Crush-Clone", "description": "A Kotlin Multiplatform match 3 sample game build to teach, made with KorGE.", "stars": "136"}, {"name": "mrcsxsiq/Kotlin-Pokedex", "url": "https://github.com/mrcsxsiq/Kotlin-Pokedex", "description": "A Pokedex demo app built with Kotlin using ViewModel, LiveData, Room and Navigation", "stars": "1.5k"}, {"name": "LukasLechnerDev/Kotlin-Coroutine-Use-Cases-on-Android", "url": "https://github.com/LukasLechnerDev/Kotlin-Coroutine-Use-Cases-on-Android", "description": "Learn Kotlin Coroutines for Android by example. Sample implementations for real-world Android use cases. Unit tests included.", "stars": "2.7k"}, {"name": "rozkminiacz/KotlinUnitTesting", "url": "https://github.com/rozkminiacz/KotlinUnitTesting", "description": "Kotlin Unit Testing Examples.", "stars": "115"}, {"name": "itmaginationdemos/KMM-Sample-App", "url": "https://github.com/itmaginationdemos/KMM-Sample-App", "description": "A sample app written with the help of KMM (Kotlin Multiplatform). File System access, voice recording, and persistence.", "stars": "5"}, {"name": "formation-res/kt-fullstack-demo", "url": "https://github.com/formation-res/kt-fullstack-demo", "description": "This demo kotlin-js project implements a UI and server for a little recipe search engine to demonstrate fritz2, kotlin-js, localization with mozilla fluent, use of koin in a webapp.", "stars": "2"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"projects-idea-plugins\"></a>Idea Plugins <sup>[Back \u21c8](#projects-idea-plugins-subcategory)</sup>", "entries": [{"name": "Vektah/CodeGlance", "url": "https://github.com/Vektah/CodeGlance", "description": "Intelij IDEA plugin for displaying a code mini-map similar to the one found in Sublime.", "stars": "1.1k"}, {"name": "intellij-rust/intellij-rust", "url": "https://github.com/intellij-rust/intellij-rust", "description": "Rust IDE built using the IntelliJ Platform.", "stars": "4.5k"}, {"name": "dkandalov/activity-tracker", "url": "https://github.com/dkandalov/activity-tracker", "description": "Plugin for IntelliJ IDEs to track and record user activity.", "stars": "70"}, {"name": "dkandalov/limited-wip", "url": "https://github.com/dkandalov/limited-wip", "description": "Plugin to limit your work-in-progress.", "stars": "111"}, {"name": "dkandalov/pomodoro-tm", "url": "https://github.com/dkandalov/pomodoro-tm", "description": "Pomodoro timer.", "stars": "140"}, {"name": "izhangzhihao/intellij-rainbow-brackets", "url": "https://github.com/izhangzhihao/intellij-rainbow-brackets", "description": "Rainbow Brackets / Rainbow Parentheses for IntelliJ IDEA based IDEs.", "stars": "4.5k"}, {"name": "roger-yh99/Readhub", "url": "https://github.com/roger-yh99/Readhub", "description": "<a href=\"https://plugins.jetbrains.com/plugin/10539-readhub\">Readhub</a> is a News Reader plugin for IntelliJ IDEs", "stars": "62"}, {"name": "roger-yh99/AwesomeKotlinPlugin", "url": "https://github.com/roger-yh99/AwesomeKotlinPlugin", "description": "<a href=\"https://plugins.jetbrains.com/plugin/11357-awesome-kotlin\">AwesomeKotlin</a> plugin for IntelliJ IDEs", "stars": "12"}, {"name": "emedinaa/kotlin-mvvm", "url": "https://github.com/emedinaa/kotlin-mvvm", "description": "MVVM(Model View ViewModel) sample in Kotlin using the components ViewModel, LiveData and Retrofit library", "stars": "537"}, {"name": "emedinaa/kotlin-mvp-volley", "url": "https://github.com/emedinaa/kotlin-mvp-volley", "description": "Example of Android project in Kotlin using MVP(Model View Presenter) pattern and volley library", "stars": "9"}, {"name": "emedinaa/android-recyclerview", "url": "https://github.com/emedinaa/android-recyclerview", "description": "Some samples about the RecyclerView and Adapters using kotlin", "stars": "2"}, {"name": "emedinaa/kotlin-viewmodel", "url": "https://github.com/emedinaa/kotlin-viewmodel", "description": "Basic samples about ViewModel component", "stars": "3"}, {"name": "wuseal/JsonToKotlinClass", "url": "https://github.com/wuseal/JsonToKotlinClass", "description": "Plugin for IntelliJ IDEs to generate Kotlin data class code from JSON text", "stars": "3.1k"}, {"name": "csense-oss/idea-kotlin-checked-exceptions", "url": "https://github.com/csense-oss/idea-kotlin-checked-exceptions", "description": "Plugin to help integrate with java and exceptions (highlights, warns when not catching exceptions and a lot more)", "stars": "25"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"projects-playground\"></a>Playground <sup>[Back \u21c8](#projects-playground-subcategory)</sup>", "entries": [{"name": "LouisCAD/kotlin-libraries-playground", "url": "https://github.com/LouisCAD/kotlin-libraries-playground", "description": "", "stars": "181"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"projects-android\"></a>Android <sup>[Back \u21c8](#projects-android-subcategory)</sup>", "entries": [{"name": "skydoves/themovies", "url": "https://github.com/skydoves/themovies", "description": "A simple project for The Movie DB based on Kotlin MVVM clean architecture and material design & animations.", "stars": "496"}, {"name": "skydoves/githubfollows", "url": "https://github.com/skydoves/githubfollows", "description": "A demo project based on MVVM architecture and material design & animations.", "stars": "294"}, {"name": "enricocid/Music-Player-GO", "url": "https://play.google.com/store/apps/details?id=com.iven.musicplayergo", "description": "Simple yet fully-featured local music player aiming at simplicity and performance."}, {"name": "deva666/NewsReader", "url": "https://github.com/deva666/NewsReader", "description": "Android app for reading news", "stars": "23"}, {"name": "TonnyL/Mango", "url": "https://github.com/TonnyL/Mango", "description": "An Android app for dribbble.com", "stars": "657"}, {"name": "SimonSchubert/LinuxCommandBibliotheca", "url": "https://github.com/SimonSchubert/LinuxCommandBibliotheca", "description": "Android app which provides a bunch of useful Linux commands.", "stars": "876"}, {"name": "SimonSchubert/NewsOut", "url": "https://github.com/SimonSchubert/NewsOut", "description": "Android and iOS mobile client for Nextcloud News app", "stars": "117"}, {"name": "pranayairan/CoinBit", "url": "https://github.com/pranayairan/CoinBit", "description": "CoinBit is completely free Bitcoin & cryptocurrency portfolio tracker app. It helps you over 4000+ cryptocurrencies on 150+ platforms including Binance, GDAX, Kraken etc", "stars": "61"}, {"name": "zt64/Hyperion", "url": "https://github.com/zt64/Hyperion", "description": "An alternative YouTube front-end using modern Android architecture and Material 3", "stars": "680"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"android-libraries\"></a>Libraries <sup>[Back \u21c8](#android-libraries-subcategory)</sup>", "entries": [{"name": "JakeWharton/kotterknife", "url": "https://github.com/JakeWharton/kotterknife", "description": "", "stars": "2.2k"}, {"name": "MarcinMoskala/ActivityStarter", "url": "https://github.com/MarcinMoskala/ActivityStarter", "description": "", "stars": "431"}, {"name": "MarcinMoskala/KotlinPreferences", "url": "https://github.com/MarcinMoskala/KotlinPreferences", "description": "", "stars": "51"}, {"name": "MarcinMoskala/PreferenceHolder", "url": "https://github.com/MarcinMoskala/PreferenceHolder", "description": "", "stars": "155"}, {"name": "nsk-mironov/kotlin-jetpack", "url": "https://github.com/nsk-mironov/kotlin-jetpack", "description": "", "stars": "182"}, {"name": "pawegio/KAndroid", "url": "https://github.com/pawegio/KAndroid", "description": "", "stars": "895"}, {"name": "chibatching/Kotpref", "url": "https://github.com/chibatching/Kotpref", "description": "", "stars": "697"}, {"name": "TouK/bubble", "url": "https://github.com/TouK/bubble", "description": "", "stars": "99"}, {"name": "ragunathjawahar/kaffeine", "url": "https://github.com/ragunathjawahar/kaffeine", "description": "", "stars": "154"}, {"name": "mcxiaoke/kotlin-koi", "url": "https://github.com/mcxiaoke/kotlin-koi", "description": "", "stars": "516"}, {"name": "PicsArt/stateful", "url": "https://github.com/PicsArt/stateful", "description": "", "stars": "68"}, {"name": "BennyWang/KBinding", "url": "https://github.com/BennyWang/KBinding", "description": "", "stars": "408"}, {"name": "inaka/KillerTask", "url": "https://github.com/inaka/KillerTask", "description": "", "stars": "26"}, {"name": "grandstaish/paperparcel", "url": "https://github.com/grandstaish/paperparcel", "description": "Boilerplate reduction library written specifically for working with Kotlin data classes on Android.", "stars": "500"}, {"name": "andre-artus/AnvilKotlin", "url": "https://github.com/andre-artus/AnvilKotlin", "description": "Minimal UI library for Android inspired by React.", "stars": "16"}, {"name": "mathcamp/fiberglass", "url": "https://github.com/mathcamp/fiberglass", "description": "Easy lightweight SharedPreferences library for Android in Kotlin using delegated properties.", "stars": "25"}, {"name": "nitrico/LastAdapter", "url": "https://github.com/nitrico/LastAdapter", "description": "Don't write a RecyclerView adapter again. Not even a ViewHolder!.", "stars": "776"}, {"name": "denisidoro/krouter", "url": "https://github.com/denisidoro/krouter", "description": "A lightweight Android activity router.", "stars": "121"}, {"name": "metalabdesign/AsyncAwait", "url": "https://github.com/metalabdesign/AsyncAwait", "description": "async/await for Android built upon coroutines introduced in Kotlin 1.1.", "stars": "407"}, {"name": "jupf/staticlog", "url": "https://github.com/jupf/staticlog", "description": "StaticLog - super lightweight static logging for Kotlin, Java and Android.", "stars": "28"}, {"name": "zserge/anvil", "url": "https://github.com/zserge/anvil", "description": "Minimal UI library for Android inspired by React.", "stars": "1.4k"}, {"name": "robinchew/mvil", "url": "https://github.com/robinchew/mvil", "description": "'Virtual DOM' for Android inspired by Anvil.", "stars": "7"}, {"name": "DanielMartinus/Stepper-Touch", "url": "https://github.com/DanielMartinus/Stepper-Touch", "description": "Fun playful Android stepper widget for counting, written in Kotlin.", "stars": "686"}, {"name": "GlimpseFramework/glimpse-framework-android", "url": "https://github.com/GlimpseFramework/glimpse-framework-android", "description": "OpenGL made simple.", "stars": "5"}, {"name": "infotech-group/android-drawable-dsl", "url": "https://github.com/infotech-group/android-drawable-dsl", "description": "DSL for constructing the drawables in Kotlin instead of in XML.", "stars": "180"}, {"name": "zsmb13/MaterialDrawerKt", "url": "https://github.com/zsmb13/MaterialDrawerKt", "description": "A DSL for creating Material Design navigation drawers without any XML.", "stars": "518"}, {"name": "SnowdreamFramework/ToyBricks", "url": "https://github.com/SnowdreamFramework/ToyBricks", "description": "Android Library that provide simpler way to achieve modularity.", "stars": "33"}, {"name": "DanielMartinus/Konfetti", "url": "https://github.com/DanielMartinus/Konfetti", "description": "Lightweight particle system to create realistic confetti", "stars": "3.2k"}, {"name": "rahulchowdhury/Mystique", "url": "https://github.com/rahulchowdhury/Mystique", "description": "A generalized adapter for RecyclerView on Android which makes it easy to add heterogeneous items to a list.", "stars": "47"}, {"name": "calintat/alps", "url": "https://github.com/calintat/alps", "description": "Android library for preferences which includes property delegates and a custom DSL for definining preferences.", "stars": "4"}, {"name": "costular/kotlin-android-utils", "url": "https://github.com/costular/kotlin-android-utils", "description": "Android utilities for easier and faster Kotlin programming.", "stars": "48"}, {"name": "rakshakhegde/ObservableFlow", "url": "https://github.com/rakshakhegde/ObservableFlow", "description": "Functional Constructs for Databinding + Kotlin + RxJava", "stars": "27"}, {"name": "programmerr47/ganalytics", "url": "https://github.com/programmerr47/ganalytics", "description": "A tiny api layer for any analytics in application.", "stars": "11"}, {"name": "line/clay", "url": "https://github.com/line/clay", "description": "Clay is an Android library project that provides image trimming which is originally an UI component of LINE Creators Studio.", "stars": "121"}, {"name": "WindSekirun/RichUtilsKt", "url": "https://github.com/WindSekirun/RichUtilsKt", "description": "Advancement Utils for Android Developer written in Kotlin.", "stars": "171"}, {"name": "TradeMe/MapMe", "url": "https://github.com/TradeMe/MapMe", "description": "A library that brings the adapter pattern and DiffUtil to Google Maps and MapBox.", "stars": "841"}, {"name": "iglaweb/Ferris-Wheel", "url": "https://github.com/iglaweb/Ferris-Wheel", "description": "Simple android library to present an animated ferris wheel", "stars": "321"}, {"name": "ehsunshine/colored-time-selector", "url": "https://github.com/ehsunshine/colored-time-selector", "description": "A smart colored time selector. Users can select just free time with a handy colorful range selector.", "stars": "152"}, {"name": "yundom/kache", "url": "https://github.com/yundom/kache", "description": "A lightweight cache library written in Kotlin.", "stars": "24"}, {"name": "adrielcafe/KBus", "url": "https://github.com/adrielcafe/KBus", "description": "Dead simple EventBus for Android made with Kotlin and RxJava 2", "stars": "46"}, {"name": "Jintin/MixAdapter", "url": "https://github.com/Jintin/MixAdapter", "description": "Compose multiple Adapter for RecyclerView in Android.", "stars": "19"}, {"name": "yundom/RxVan", "url": "https://github.com/yundom/RxVan", "description": "A lightweight event bus written in Kotlin and RxJava.", "stars": "3"}, {"name": "duanhong169/DrawableToolbox", "url": "https://github.com/duanhong169/DrawableToolbox", "description": "The missing drawable toolbox for Android.", "stars": "1.1k"}, {"name": "adrielcafe/AndroidCoroutineScopes", "url": "https://github.com/adrielcafe/AndroidCoroutineScopes", "description": "This lib implements the most common CoroutineScopes used in Android apps.", "stars": "17"}, {"name": "WindSekirun/RxSocialLogin", "url": "https://github.com/WindSekirun/RxSocialLogin", "description": "This Android library is a library that provides social login for 15 platforms powered by RxJava2, Kotlin and Firebase Authentication.", "stars": "126"}, {"name": "bakhtiyork/gradients", "url": "https://github.com/bakhtiyork/gradients", "description": "A curated collection of splendid gradients", "stars": "51"}, {"name": "hpost/rx-brainwaves", "url": "https://github.com/hpost/rx-brainwaves", "description": "RxJava wrapper for NeuroSky MindWave headsets", "stars": "5"}, {"name": "adrielcafe/KrumbsView", "url": "https://github.com/adrielcafe/KrumbsView", "description": "The ultimate breadcrumbs view for Android!", "stars": "186"}, {"name": "inshiro/Skate", "url": "https://github.com/inshiro/Skate", "description": "A simple and easy to use Android fragment stack controller", "stars": "9"}, {"name": "cortinico/slidetoact", "url": "https://github.com/cortinico/slidetoact", "description": "A simple 'Slide to Unlock' Material widget for Android, written in Kotlin", "stars": "1.2k"}, {"name": "AppIntro/AppIntro", "url": "https://github.com/AppIntro/AppIntro", "description": "Make a cool/material intro for you Android App - Now all in Kotlin!", "stars": "11k"}, {"name": "CuriousNikhil/gossip", "url": "https://github.com/CuriousNikhil/gossip", "description": "Android TextToSpeech Helper to speak any text you want and handle events.", "stars": "14"}, {"name": "adrielcafe/PufferDB", "url": "https://github.com/adrielcafe/PufferDB", "description": "An Android & JVM key-value storage powered by Protobuf and Coroutines.", "stars": "100"}, {"name": "adrielcafe/HAL", "url": "https://github.com/adrielcafe/HAL", "description": "A non-deterministic finite-state machine for Android & JVM that won't let you down.", "stars": "79"}, {"name": "coil-kt/coil", "url": "https://github.com/coil-kt/coil", "description": "Image loading for Android backed by Kotlin Coroutines.", "stars": "11k"}, {"name": "levibostian/Shutter-Android", "url": "https://github.com/levibostian/Shutter-Android", "description": "an Android library to take photos, record videos, pick images/videos from gallery, with ease. Written in Kotlin.", "stars": "56"}, {"name": "skydoves/balloon", "url": "https://github.com/skydoves/balloon", "description": "A lightweight popup like tooltips, fully customizable with arrow and animations.", "stars": "3.7k"}, {"name": "ChuckerTeam/chucker", "url": "https://github.com/ChuckerTeam/chucker", "description": "An on-device network inspection tool for Android.", "stars": "4k"}, {"name": "rosariopfernandes/firecoil", "url": "https://github.com/rosariopfernandes/firecoil", "description": "Display images stored in Cloud Storage for Firebase using Coil.", "stars": "44"}, {"name": "skydoves/Only", "url": "https://github.com/skydoves/Only", "description": "An easy way to persist and run code block only as many times as necessary on Android.", "stars": "482"}, {"name": "skydoves/AndroidVeil", "url": "https://github.com/skydoves/AndroidVeil", "description": "An easy, flexible way to implement veil skeletons and shimmering effect for Android.", "stars": "1.5k"}, {"name": "skydoves/Submarine", "url": "https://github.com/skydoves/Submarine", "description": "Fully customizable floating navigation view for listing items dynamically on Android.", "stars": "474"}, {"name": "skydoves/Needs", "url": "https://github.com/skydoves/Needs", "description": "An easy way to implement modern permission instructions popup.", "stars": "613"}, {"name": "evilthreads669966/EvadeMe", "url": "https://github.com/evilthreads669966/EvadeMe", "description": "A heuristics evasion library that prevents your code from being analyzed or tested.", "stars": "42"}, {"name": "evilthreads669966/BootLaces", "url": "https://github.com/evilthreads669966/BootLaces", "description": "Turns your background service persistent.", "stars": "34"}, {"name": "evilthreads669966/WakeService", "url": "https://github.com/evilthreads669966/WakeService", "description": "An IntentService that keeps your processor awake while doing work."}, {"name": "evilthreads669966/Pickpocket", "url": "https://github.com/evilthreads669966/Pickpocket", "description": "An asynchronous Android library for content providers and more.", "stars": "28"}, {"name": "evilthreads669966/EasyShells", "url": "https://github.com/evilthreads669966/EasyShells", "description": "A simple shell for executing Linux commands with responses"}, {"name": "mr-wizman/Consent", "url": "https://github.com/mr-wizman/Consent", "description": "Easy Android permissions. Powered by Kotlin.", "stars": "4"}, {"name": "matteocrippa/Parrot", "url": "https://github.com/matteocrippa/Parrot", "description": "A lightweight library to load remote image and handle caching in ImageView.", "stars": "22"}, {"name": "deva666/peko", "url": "https://github.com/deva666/peko", "description": "Android library for requesting runtime permissions with Kotlin Coroutines", "stars": "152"}, {"name": "MackHartley/DashedView", "url": "https://github.com/MackHartley/DashedView", "description": "The easiest way to create a dashed or striped background on Android", "stars": "69"}, {"name": "MackHartley/RoundedProgressBar", "url": "https://github.com/MackHartley/RoundedProgressBar", "description": "A customizable, animated progress bar that features rounded corners. This Android library is designed to look great and be simple to use", "stars": "784"}, {"name": "developingdeveloper-tech/toaster-android", "url": "https://github.com/developingdeveloper-tech/toaster-android", "description": "A simple library to add custom toast to android applications.", "stars": "27"}, {"name": "heart-switch", "url": "https://github.com/popovanton0/heart-switch", "description": "A heart-shaped toggle switch component for Jetpack Compose", "stars": "64"}, {"name": "Blueprint", "url": "https://github.com/popovanton0/Blueprint", "description": "\ud83d\udcd0 A library that draws a blueprint on top of your Jetpack Compose composables. It visualizes dimensions, like paddings and sizes.", "stars": "138"}, {"name": "OTPComposable", "url": "https://github.com/itmaginationdemos/OTPComposable", "description": "A library dedicated to making OTP (One Time Password) components a breeze to implement", "stars": "2"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"android-frameworks\"></a>Frameworks <sup>[Back \u21c8](#android-frameworks-subcategory)</sup>", "entries": [{"name": "nekocode/kotgo", "url": "https://github.com/nekocode/kotgo", "description": "An android development framework on kotlin using MVP architecture.", "stars": "1.6k"}, {"name": "lightningkite/kotlin-core", "url": "https://github.com/lightningkite/kotlin-core", "description": "A full framework for making Android apps. Based on Anko and Kotson.", "stars": "35"}, {"name": "codenameone/CodenameOne", "url": "https://github.com/codenameone/CodenameOne", "description": "Open source cross platform mobile development framework that offers write once run anywhere native development for iOS (iPhone/iPad), Android, Windows & more using Kotlin & Java", "stars": "1.7k"}, {"name": "hpost/rx-mvi", "url": "https://github.com/hpost/rx-mvi", "description": "Minimal framework for Model View Intent inspired Android applications written in Kotlin.", "stars": "8"}, {"name": "LouisCAD/Splitties", "url": "https://github.com/LouisCAD/Splitties", "description": "A family of small Kotlin libraries for delightful Android development including View DSLs", "stars": "2.5k"}, {"name": "Miha-x64/Lychee", "url": "https://github.com/Miha-x64/Lychee", "description": "Data binding and persistence infrastructure for building Android and JavaFX UIs and binding them with data", "stars": "119"}, {"name": "0xe1f/ararat", "url": "https://github.com/0xe1f/ararat", "description": "", "stars": "33"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"android-projects\"></a>Projects <sup>[Back \u21c8](#android-projects-subcategory)</sup>", "entries": [{"name": "BanDev/Buddha-Quotes", "url": "https://github.com/BanDev/Buddha-Quotes", "description": "A collaborative project to create a Free and Open Source Buddha Quotes app.", "stars": "37"}, {"name": "antoniolg/Bandhook-Kotlin", "url": "https://github.com/antoniolg/Bandhook-Kotlin", "description": "A showcase music app for Android entirely written using Kotlin language.", "stars": "1.9k"}, {"name": "antoniolg/Kotlin-for-Android-Developers", "url": "https://github.com/antoniolg/Kotlin-for-Android-Developers", "description": "Companion App for the book \"Kotlin Android Developers\".", "stars": "2.7k"}, {"name": "damianpetla/kotlin-dagger-example", "url": "https://github.com/damianpetla/kotlin-dagger-example", "description": "Example of Android project showing integration with Kotlin and Dagger 2.", "stars": "534"}, {"name": "dodyg/AndroidRivers", "url": "https://github.com/dodyg/AndroidRivers", "description": "RSS Readers for Android.", "stars": "321"}, {"name": "MakinGiants/banjen", "url": "https://github.com/MakinGiants/banjen", "description": "Android app to help to tune a banjo.", "stars": "11"}, {"name": "inaka/kotlillon", "url": "https://github.com/inaka/kotlillon", "description": "Android Kotlin Examples.", "stars": "33"}, {"name": "MakinGiants/todayhistory", "url": "https://github.com/MakinGiants/todayhistory", "description": "App that shows what happened today in history.", "stars": "30"}, {"name": "RxKotlin/Pocket", "url": "https://github.com/RxKotlin/Pocket", "description": "This app help user to save links easily, and can export to Evernote as weekly.", "stars": "32"}, {"name": "SidneyXu/AndroidDemoIn4Languages", "url": "https://github.com/SidneyXu/AndroidDemoIn4Languages", "description": "Comparison between Java, Groovy, Scala, Kotlin in Android Development.", "stars": "195"}, {"name": "inorichi/tachiyomi", "url": "https://github.com/inorichi/tachiyomi", "description": "Free and open source manga reader for Android."}, {"name": "skydoves/DisneyMotions", "url": "https://github.com/skydoves/DisneyMotions", "description": "A beautiful Disney app using transformation motions based on MVVM architecture.", "stars": "1.5k"}, {"name": "ziggy42/Blum-kotlin", "url": "https://github.com/ziggy42/Blum-kotlin", "description": "A simple android Twitter client written in Kotlin", "stars": "83"}, {"name": "TwidereProject/Twidere-Android", "url": "https://github.com/TwidereProject/Twidere-Android", "description": "Material Design ready and feature rich Twitter app for Android 4.0+", "stars": "2.7k"}, {"name": "SimpleMobileTools/Simple-Calendar", "url": "https://github.com/SimpleMobileTools/Simple-Calendar", "description": "A simple calendar with events, customizable widget and no ads.", "stars": "3.5k"}, {"name": "SimpleMobileTools/Simple-Camera", "url": "https://github.com/SimpleMobileTools/Simple-Camera", "description": "A camera with flash, zoom and no ads.", "stars": "772"}, {"name": "SimpleMobileTools/Simple-Draw", "url": "https://github.com/SimpleMobileTools/Simple-Draw", "description": "A canvas you can draw on with different colors.", "stars": "519"}, {"name": "SimpleMobileTools/Simple-File-Manager", "url": "https://github.com/SimpleMobileTools/Simple-File-Manager", "description": "A simple file manager for browsing and editing files and directories.", "stars": "1.5k"}, {"name": "SimpleMobileTools/Simple-Gallery", "url": "https://github.com/SimpleMobileTools/Simple-Gallery", "description": "A gallery for viewing photos and videos without ads.", "stars": "3.6k"}, {"name": "SimpleMobileTools/Simple-Notes", "url": "https://github.com/SimpleMobileTools/Simple-Notes", "description": "A simple textfield for adding quick notes without ads.", "stars": "829"}, {"name": "ahong222/happy21", "url": "https://github.com/ahong222/happy21", "description": "A simple game of Black-Jack write with kotlin", "stars": "14"}, {"name": "AllanWang/KAU", "url": "https://github.com/AllanWang/KAU", "description": "An extensive collection of Kotlin Android Utils", "stars": "220"}, {"name": "inshiro/Kodesh", "url": "https://github.com/inshiro/Kodesh", "description": "Free and open source Bible for Android", "stars": "13"}, {"name": "hanjoongcho/aaf-easyphotomap", "url": "https://github.com/hanjoongcho/aaf-easyphotomap", "description": "This is a photomap app that shows photos taken on a map.", "stars": "41"}, {"name": "Karumi/KataScreenshotKotlin", "url": "https://github.com/Karumi/KataScreenshotKotlin", "description": "An full exercise to learn how to create screenshot tests for Android", "stars": "76"}, {"name": "massivedisaster/AFM", "url": "https://github.com/massivedisaster/AFM", "description": "A library to help android developers work easily with activities and fragments with Kotlin", "stars": "12"}, {"name": "mustafaberkaymutlu/uv-index", "url": "https://github.com/mustafaberkaymutlu/uv-index", "description": "A simple ultraviolet index viewer app for demonstrating Instant Apps + Kotlin + Dagger + MVP", "stars": "66"}, {"name": "Karumi/KataSuperHeroesKotlin", "url": "https://github.com/Karumi/KataSuperHeroesKotlin", "description": "A full exercise to learn how to create espresso tests using test doubles and a dependency injector for Android written in Kotlin.", "stars": "87"}, {"name": "Karumi/KataContactsKotlin", "url": "https://github.com/Karumi/KataContactsKotlin", "description": "An exercise to learn how to write software based on Clean Architecture using Kotlin.", "stars": "49"}, {"name": "Karumi/KataTODOApiClientKotlin", "url": "https://github.com/Karumi/KataTODOApiClientKotlin", "description": "A full exercise to learn how to use stubbing HTTP in Kotlin.", "stars": "60"}, {"name": "Karumi/MaxibonKataKotlin", "url": "https://github.com/Karumi/MaxibonKataKotlin", "description": "A ready to use playground to learn how to write tests using property-based testing in Kotlin.", "stars": "43"}, {"name": "hanjoongcho/aaf-easypassword", "url": "https://github.com/hanjoongcho/aaf-easypassword", "description": "A password manager using a single lock pattern for various type passwords management.", "stars": "35"}, {"name": "WilderPereira/lmgtfyGen", "url": "https://github.com/WilderPereira/lmgtfyGen", "description": "Simple Android App to generate Let Me Google That For You urls.", "stars": "6"}, {"name": "WilderPereira/ftwfy", "url": "https://github.com/WilderPereira/ftwfy", "description": "The real life Command/Ctrl + F - Android App that uses the Mobile Vision API to allow you to search for any occurrence of a text in a digital document.", "stars": "3"}, {"name": "hanjoongcho/aaf-easydiary", "url": "https://github.com/hanjoongcho/aaf-easydiary", "description": "This is a diary application optimized to user experience.", "stars": "439"}, {"name": "adrielcafe/GreenHellCompanionApp", "url": "https://github.com/adrielcafe/GreenHellCompanionApp", "description": "Unofficial companion app for the game Green Hell.", "stars": "4"}, {"name": "adrielcafe/ChromaAndroidApp", "url": "https://github.com/adrielcafe/ChromaAndroidApp", "description": "Chromatic tuner app.", "stars": "113"}, {"name": "cuongpm/youtube-dl-android", "url": "https://github.com/cuongpm/youtube-dl-android", "description": "Video downloader for Android - Download videos from Youtube, Facebook, Twitter, Instagram, Dailymotion, Vimeo and more than 1000 other sites.", "stars": "521"}, {"name": "dgngulcan/droid-feed", "url": "https://github.com/dgngulcan/droid-feed", "description": "News feed aggregated exclusively for Android Developers.", "stars": "187"}, {"name": "VMadalin/kotlin-sample-app", "url": "https://github.com/VMadalin/kotlin-sample-app", "description": "Android Sample App using modular, clean, scalable, testable Architecture written in Kotlin following the best practices with Jetpack", "stars": "2.4k"}, {"name": "PatilShreyas/Foodium", "url": "https://github.com/PatilShreyas/Foodium", "description": "Foodium is a sample food blog Android application built to demonstrate use of Modern Android development tools - (Kotlin, Coroutines, Flow, Dagger 2, Architecture Components, MVVM, Room, Retrofit, Moshi, Material Components).", "stars": "2.3k"}, {"name": "skydoves/MarvelHeroes", "url": "https://github.com/skydoves/MarvelHeroes", "description": "A sample Marvel heroes application based on MVVM (ViewModel, Coroutines, LiveData, Room, Repository, Koin) architecture.", "stars": "1.2k"}, {"name": "halilozel1903/LearnKotlinProgramming", "url": "https://github.com/halilozel1903/LearnKotlinProgramming", "description": "Let's Learn Kotlin Programming \u2764\ufe0f", "stars": "7"}, {"name": "halilozel1903/KotlinTutorials", "url": "https://github.com/halilozel1903/KotlinTutorials", "description": "It's a project that contains lessons and examples about Kotlin programming language.", "stars": "112"}, {"name": "android-password-store/Android-Password-Store", "url": "https://github.com/android-password-store/Android-Password-Store", "description": "Android application compatible with ZX2C4's Pass command line application.", "stars": "2.6k"}, {"name": "PatilShreyas/NotyKT", "url": "https://github.com/PatilShreyas/NotyKT", "description": "NotyKT is a complete Kotlin-stack (Backend + Android) application built to demonstrate the use of Modern development tools with best practices implementation.", "stars": "1.7k"}, {"name": "Marwa-Eltayeb/CurrencyExchange", "url": "https://github.com/Marwa-Eltayeb/CurrencyExchange", "description": "Currency Exchange App that displays real-time currency rates, shows a chart for any currency pair in the world to see their currency history and provides a currency converter.", "stars": "11"}, {"name": "AmrDeveloper/Linkhub", "url": "https://github.com/AmrDeveloper/Linkhub", "description": "Free and open source effective link management app with no ads.", "stars": "180"}, {"name": "AnkitSuda/Rebound", "url": "https://github.com/AnkitSuda/Rebound", "description": "Feature Rich & Highly Customizable Workout Log App.", "stars": "182"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"android-extensions\"></a>Extensions <sup>[Back \u21c8](#android-extensions-subcategory)</sup>", "entries": [{"name": "ajalt/timberkt", "url": "https://github.com/ajalt/timberkt", "description": "Easy Android logging with Kotlin and Timber.", "stars": "205"}, {"name": "rosariopfernandes/fireXtensions", "url": "https://github.com/rosariopfernandes/fireXtensions", "description": "Unofficial Kotlin Extensions for the Firebase Android SDK.", "stars": "29"}, {"name": "matteocrippa/karamba", "url": "https://github.com/matteocrippa/karamba", "description": "A Swiss army knife of useful extensions for Kotlin", "stars": "51"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"android-tools\"></a>Tools <sup>[Back \u21c8](#android-tools-subcategory)</sup>", "entries": [{"name": "kiruto/debug-bottle", "url": "https://github.com/kiruto/debug-bottle", "description": "Debug Bottle is an Android runtime debug / develop tools written using kotlin language.", "stars": "855"}, {"name": "didi/booster", "url": "https://github.com/didi/booster", "description": "Booster is an optimization toolkit for Android applications", "stars": "4.9k"}, {"name": "Kotlin/kdoctor", "url": "https://github.com/Kotlin/kdoctor", "description": "CLI tool that helps to set up the environment for Kotlin Multiplatform Mobile app development.", "stars": "612"}, {"name": "jzbrooks/vgo", "url": "https://github.com/jzbrooks/vgo", "description": "vgo is a tool for optimizing and converting between vector artwork representations.", "stars": "43"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"android-tests\"></a>Tests <sup>[Back \u21c8](#android-tests-subcategory)</sup>", "entries": [{"name": "KakaoCup/Kakao", "url": "https://github.com/KakaoCup/Kakao", "description": "Nice and simple DSL for Espresso in Kotlin", "stars": "332"}, {"name": "KakaoCup/Compose", "url": "https://github.com/KakaoCup/Compose", "description": "Nice and simple DSL for Espresso Compose UI testing in Kotlin", "stars": "147"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"android-multiplatform\"></a>Multiplatform <sup>[Back \u21c8](#android-multiplatform-subcategory)</sup>", "entries": [{"name": "Reedyuk/blue-falcon", "url": "https://github.com/Reedyuk/blue-falcon", "description": "A unified Bluetooth library for Android and iOS.", "stars": "348"}, {"name": "cossacklabs/themis", "url": "https://github.com/cossacklabs/themis", "description": "Multi-language framework for solving typical data security tasks: storage and messaging encryption, authentication, works for 14 languages.", "stars": "1.9k"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"android-boilerplate\"></a>Boilerplate <sup>[Back \u21c8](#android-boilerplate-subcategory)</sup>", "entries": [{"name": "bufferapp/android-clean-architecture-mvi-boilerplate", "url": "https://github.com/bufferapp/android-clean-architecture-mvi-boilerplate", "description": "A clean architecture boilerplate using android written in Kotlin and using the Model-View-Intent pattern", "stars": "977"}, {"name": "bufferapp/clean-architecture-components-boilerplate", "url": "https://github.com/bufferapp/clean-architecture-components-boilerplate", "description": "A clean architecture boilerplate using andorid architecture components for android written in Kotlin", "stars": "1.3k"}, {"name": "bufferapp/android-clean-architecture-boilerplate", "url": "https://github.com/bufferapp/android-clean-architecture-boilerplate", "description": "A clean architecture boilerplate for android written in Kotlin", "stars": "3.7k"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"kotlin-javascript-javascript\"></a>JavaScript <sup>[Back \u21c8](#kotlin-javascript-javascript-subcategory)</sup>", "entries": [{"name": "andrewoma/reakt", "url": "https://github.com/andrewoma/reakt", "description": "Reakt is a Kotlin wrapper for facebook's React library.", "stars": "264"}, {"name": "pixijs/pixi-native", "url": "https://github.com/pixijs/pixi-native", "description": "The aim of this project is to provide a fast lightweight 2D library that works across all devices.", "stars": "87"}, {"name": "shafirov/klogging", "url": "https://github.com/shafirov/klogging", "description": "Kotlin logging, both js and jvm.", "stars": "34"}, {"name": "stangls/kotlin-js-jquery", "url": "https://github.com/stangls/kotlin-js-jquery", "description": "A small framework for writing client -side web -applications in Kotlin.", "stars": "20"}, {"name": "Kotlin/kotlin-fullstack-sample", "url": "https://github.com/Kotlin/kotlin-fullstack-sample", "description": "Kotlin Full-stack Application Example.", "stars": "1.2k"}, {"name": "danfma/kodando", "url": "https://github.com/danfma/kodando", "description": "Kotlin JS bindings and libraries.", "stars": "75"}, {"name": "kengorab/kotlin-javascript-boilerplate", "url": "https://github.com/kengorab/kotlin-javascript-boilerplate", "description": "An extremely barebones boilerplate project for compiling Kotlin to Javascript.", "stars": "10"}, {"name": "markaren/three-kt-wrapper", "url": "https://github.com/markaren/three-kt-wrapper", "description": "Kotlin wrappers for three.js JavaScript 3D library", "stars": "56"}, {"name": "rjaros/kvision", "url": "https://github.com/rjaros/kvision", "description": "Object oriented Web UI framework for Kotlin/JS", "stars": "1.2k"}, {"name": "nosix/vue-kotlin", "url": "https://github.com/nosix/vue-kotlin", "description": "Libraries and tools supporting the use of Vue.js in Kotlin", "stars": "194"}, {"name": "Kabbura/Kunafa", "url": "https://github.com/Kabbura/Kunafa", "description": "Easy to use, high level framework in Kotlin for front-end web-development and creating web apps without using HTML, CSS, or JavaScript.", "stars": "166"}, {"name": "Foso/MpApt", "url": "https://github.com/Foso/MpApt", "description": "Kotlin Native/JS/JVM Annotation Processor library", "stars": "235"}, {"name": "fortytwoapps/kstitch", "url": "https://github.com/fortytwoapps/kstitch", "description": "An object oriented toolkit for MongoDB Stitch in KotlinJS.", "stars": "5"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"kotlin-javascript-frontend\"></a>Frontend <sup>[Back \u21c8](#kotlin-javascript-frontend-subcategory)</sup>", "entries": [{"name": "olegcherr/Aza-Kotlin-CSS", "url": "https://github.com/olegcherr/Aza-Kotlin-CSS", "description": "Kotlin DSL for CSS", "stars": "85"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"kotlin-javascript-game-development\"></a>Game Development <sup>[Back \u21c8](#kotlin-javascript-game-development-subcategory)</sup>", "entries": [{"name": "perses-games/kudens", "url": "https://github.com/perses-games/kudens", "description": "Develop browser games in Kotlin", "stars": "30"}, {"name": "Ayfri/PIXI-Kotlin", "url": "https://github.com/Ayfri/PIXI-Kotlin", "description": "Typings for the graphics library PixiJs", "stars": "15"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"kotlin-javascript-build-tools\"></a>Build Tools <sup>[Back \u21c8](#kotlin-javascript-build-tools-subcategory)</sup>", "entries": [{"name": "Kotlin/kotlin-frontend-plugin", "url": "https://github.com/Kotlin/kotlin-frontend-plugin", "description": "Gradle Kotlin plugin for frontend development.", "stars": "564"}, {"name": "huston007/kotlin-loader", "url": "https://github.com/huston007/kotlin-loader", "description": "Kotlin webpack loader.", "stars": "25"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"kotlin-javascript-integration\"></a>Integration <sup>[Back \u21c8](#kotlin-javascript-integration-subcategory)</sup>", "entries": [{"name": "kotlin/ts2kt", "url": "https://github.com/kotlin/ts2kt", "description": "Converter of TypeScript definition files to Kotlin declarations (stubs).", "stars": "317"}, {"name": "Kotlin/dukat", "url": "https://github.com/Kotlin/dukat", "description": "Converter of <any kind of declarations> to Kotlin external declarations", "stars": "558"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"kotlin-native-projects\"></a>Projects <sup>[Back \u21c8](#kotlin-native-projects-subcategory)</sup>", "entries": [{"name": "JetBrains/kotlin-native", "url": "https://github.com/JetBrains/kotlin-native", "description": "Kotlin/Native is a LLVM backend for the Kotlin compiler, runtime implementation and native code generation facility using LLVM toolchain.", "stars": "7k"}, {"name": "perses-games/konan-sfml", "url": "https://github.com/perses-games/konan-sfml", "description": "Kotlin native with SFML example", "stars": "18"}, {"name": "JetBrains/kotlinconf-spinner", "url": "https://github.com/JetBrains/kotlinconf-spinner", "description": "Simple spinner-like game intended to demonstrate capabilities of Kotlin/Native software stack.", "stars": "628"}, {"name": "trueangle/kotlin-native-aws-lambda-runtime", "url": "https://github.com/trueangle/kotlin-native-aws-lambda-runtime", "description": "A runtime for executing AWS Lambda functions written in Kotlin/Native, designed to reduce cold start issues common with the JVM platform.", "stars": "6"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"kotlin-native-frameworks\"></a>Frameworks <sup>[Back \u21c8](#kotlin-native-frameworks-subcategory)</sup>", "entries": [{"name": "KwangIO/kwang", "url": "https://github.com/KwangIO/kwang", "description": "", "stars": "59"}, {"name": "msink/kotlin-libui", "url": "https://github.com/msink/kotlin-libui", "description": "", "stars": "651"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"kotlin-webassembly-official-links\"></a>Official Links <sup>[Back \u21c8](#kotlin-webassembly-official-links-subcategory)</sup>", "entries": [{"name": "Kotlin/Wasm Overview", "url": "https://kotl.in/wasm", "description": "Learn everything about Kotlin WebAssembly platform"}], "notes": [], "source": "Kotlin"}, {"name": "Kotlin \u2014 <a name=\"kotlin-webassembly-examples\"></a>Examples <sup>[Back \u21c8](#kotlin-webassembly-examples-subcategory)</sup>", "entries": [{"name": "Kotlin/Wasm Examples", "url": "https://github.com/Kotlin/kotlin-wasm-examples", "description": "Explore a variety of Kotlin/Wasm example projects, showcasing applications like Compose Multiplatform, browser DOM API, Node.js, and WASI integration.", "stars": "527"}], "notes": [], "source": "Kotlin"}, {"name": "Video \u2014 Contents", "entries": [], "notes": [], "source": "Video"}, {"name": "Video \u2014 Browser Extensions", "entries": [{"name": "Eyevinn/abr-player-chrome", "url": "https://github.com/Eyevinn/abr-player-chrome", "description": "Chrome extension that uses Eyevinn HTML player to be able to play HLS and MPEG-DASH natively - Eyevinn/abr-player-chrome", "stars": "1"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Desktop Players", "entries": [{"name": "iina/iina", "url": "https://github.com/iina/iina", "description": "The modern video player for macOS.", "stars": "40k"}, {"name": "lightspark/lightspark", "url": "https://github.com/lightspark/lightspark", "description": "An open source flash player implementation.", "stars": "1.8k"}, {"name": "mpv-player/mpv", "url": "https://github.com/mpv-player/mpv", "description": "\ud83c\udfa5 Command line video player.", "stars": "30k"}, {"name": "rinsuki/HWAcceleratedVP9Player", "url": "https://github.com/rinsuki/HWAcceleratedVP9Player", "description": "Hardware Accelerated VP9 Player in macOS 11.0 Big Sur beta 4+ - rinsuki/HWAcceleratedVP9Player", "stars": "8"}, {"name": "ruffle-rs/ruffle", "url": "https://github.com/ruffle-rs/ruffle", "description": "A Flash Player emulator written in Rust.", "stars": "16k"}, {"name": "unosquare/ffmediaelement", "url": "https://github.com/unosquare/ffmediaelement", "description": "FFME: The Advanced WPF MediaElement (based on FFmpeg) - unosquare/ffmediaelement", "stars": "1.2k"}, {"name": "videolan/vlc", "url": "https://github.com/videolan/vlc", "description": "VLC media player - All pull requests are ignored, please follow <https://wiki.videolan.org/Sending_Patches_VLC/> - videolan/vlc", "stars": "15k"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Embedded Players", "entries": [{"name": "google/shaka-player-embedded", "url": "https://github.com/google/shaka-player-embedded", "description": "Shaka Player in a C++ Framework.", "stars": "237"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Frameworks & UI Components", "entries": [{"name": "Chimeejs/chimee", "url": "https://github.com/Chimeejs/chimee", "description": "a video player framework aims to bring wonderful experience on browser - Chimeejs/chimee", "stars": "2.4k"}, {"name": "Eyevinn/channel-engine-multiview", "url": "https://github.com/Eyevinn/channel-engine-multiview", "description": "A multiview frontend for Eyevinn Channel Engine.", "stars": "3"}, {"name": "Streamlab", "url": "https://vimond.github.io/streamlab/", "description": "Multi-format stream test tool for the browser. Brings convenience to verifying, inspecting, and troubleshooting adaptive streams and video files. A common interface on top of Shaka Player, HLS.js, and Rx-Player."}, {"name": "adrg/libvlc-go", "url": "https://github.com/adrg/libvlc-go", "description": "Go bindings for libVLC and high-level media player interface.", "stars": "457"}, {"name": "elements/packages/mux-player", "url": "https://github.com/muxinc/elements/tree/main/packages/mux-player", "description": "`<mux-player>` is the official Mux-flavored video player web component. The player UI is built on [Media Chrome (\u2b502.1k)](https://github.com/muxinc/media-chrome) and [`<mux-video>`](https://github.com/muxinc/elements/tree/main/packages/mux-video) drives the core video logic used to play Mux Video content.", "stars": "284"}, {"name": "epiclabs-io/epic-video-comparator", "url": "https://github.com/epiclabs-io/epic-video-comparator", "description": "Javascript library which implements a video comparator component: two overlaped and synchronized video players each one playing an independent source. - epiclabs-io/epic-video-comparator", "stars": "84"}, {"name": "foxford/react-hls", "url": "https://github.com/foxford/react-hls", "description": "React component for HLS player."}, {"name": "karimkawambwa/roku-framework", "url": "https://github.com/karimkawambwa/roku-framework", "description": "Roku app framework to make app creation easier and structured. Under construction - karimkawambwa/roku-framework", "stars": "9"}, {"name": "mltframework/mlt", "url": "https://github.com/mltframework/mlt", "description": "MLT Multimedia Framework.", "stars": "1.6k"}, {"name": "switch media universal player", "url": "https://www.switch.tv/mediahq/universal-player/", "description": "A tool or resource for frameworks-ui-components."}, {"name": "tjenkinson/media-element-syncer", "url": "https://github.com/tjenkinson/media-element-syncer", "description": "Synchronise two or more HTML5 media elements.", "stars": "21"}, {"name": "vapoursynth/vapoursynth", "url": "https://github.com/vapoursynth/vapoursynth", "description": "A video processing framework with simplicity in mind - vapoursynth/vapoursynth", "stars": "1.8k"}, {"name": "videogular/videogular", "url": "https://github.com/videogular/videogular", "description": "The HTML5 video player for AngularJS.", "stars": "1.5k"}, {"name": "videolan/libvlcsharp", "url": "https://github.com/videolan/LibVLCSharp", "description": "Cross-platform .NET/Mono bindings for LibVLC", "stars": "1.6k"}, {"name": "vimond/replay", "url": "https://github.com/vimond/replay", "description": "A React video player facilitating adaptive stream playback with custom UI and a React-friendly API. - vimond/replay", "stars": "225"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Mobile Players", "entries": [{"name": "BrikerMan/BMPlayer", "url": "https://github.com/BrikerMan/BMPlayer", "description": "A video player for iOS, based on AVPlayer, support the horizontal, vertical screen. support adjust volume, brightness and seek by slide, support subtitles. - BrikerMan/BMPlayer", "stars": "2k"}, {"name": "Building native video Pins", "url": "https://medium.com/pinterest-engineering/building-native-video-pins-7ff89ad3ec33", "description": "Billions of videos are viewed across the internet every day, but video on Pinterest is unique. On Pinterest, you\u2019ve always been able to save videos from around the web, and in 2013, we made it\u2026"}, {"name": "DaMingShen/SUCacheLoader", "url": "https://github.com/DaMingShen/SUCacheLoader", "description": "AVPlayer", "stars": "170"}, {"name": "DeviLeo/DLGPlayer", "url": "https://github.com/DeviLeo/DLGPlayer", "description": "A media player for iOS based on FFmpeg 4.0.", "stars": "169"}, {"name": "Integrating AirPlay for Long-Form Video Apps | Apple Developer Documentation", "url": "https://developer.apple.com/documentation/avfoundation/airplay_2/integrating_airplay_for_long-form_video_apps", "description": "A tool or resource for mobile-players."}, {"name": "IvanoBilenchi/Adaptive-Video-Player", "url": "https://github.com/IvanoBilenchi/Adaptive-Video-Player", "description": "HLS player for iOS that supports manual selection for the quality of adaptive streams - IvanoBilenchi/Adaptive-Video-Player", "stars": "24"}, {"name": "MPEGDASHPlayer/MPEGDASH-iOS-Player", "url": "https://github.com/MPEGDASHPlayer/MPEGDASH-iOS-Player", "description": "The MPEG-DASH Player iOS Application.", "stars": "69"}, {"name": "SRGSSR/srgmediaplayer-apple", "url": "https://github.com/SRGSSR/srgmediaplayer-apple", "description": "An advanced media player library, simple and reliable - SRGSSR/srgmediaplayer-apple", "stars": "159"}, {"name": "VeinGuo/VGPlayer", "url": "https://github.com/VeinGuo/VGPlayer", "description": "\ud83d\udcfa A simple iOS video player by Vein.", "stars": "398"}, {"name": "google/ExoPlayer", "url": "https://github.com/google/ExoPlayer", "description": "ExoPlayer is an application level media player for Android.", "stars": "22k"}, {"name": "googleads/google-media-framework-ios", "url": "https://github.com/googleads/google-media-framework-ios", "description": "The Google Media Framework (GMF) is a lightweight media player designed to make video playback and integration with the Google IMA SDK on iOS easier. - googleads/google-media-framework-ios", "stars": "75"}, {"name": "hanton/HTY360Player", "url": "https://github.com/hanton/HTY360Player", "description": "Open Source iOS 360 Degree Panorama Video Player.", "stars": "2.1k"}, {"name": "imoreapps/ffmpeg-avplayer-for-ios-tvos", "url": "https://github.com/imoreapps/ffmpeg-avplayer-for-ios-tvos", "description": "A tiny but powerful iOS and Apple TV OS av player framework that's based on the FFmpeg library. - imoreapps/ffmpeg-avplayer-for-ios-tvos", "stars": "1k"}, {"name": "libobjc/SGPlayer", "url": "https://github.com/libobjc/SGPlayer", "description": "A powerful media play framework for iOS, macOS, and tvOS. - libobjc/SGPlayer", "stars": "2.2k"}, {"name": "mkaflowski/HybridMediaPlayer", "url": "https://github.com/mkaflowski/HybridMediaPlayer", "description": "Android music and video player. Uses ExoPlayer 2 and MediaPlayer for lower APIs and makes using ExoMediaPlayer easier. If you need advanced options such as handling Chromecast it is delivered by Ex...", "stars": "75"}, {"name": "noreasonprojects/ModernAVPlayer", "url": "https://github.com/noreasonprojects/ModernAVPlayer", "description": "ModernAVPlayer is a persistence AVPlayer wrapper.", "stars": "285"}, {"name": "nytimes/ios-360-videos", "url": "https://github.com/nytimes/ios-360-videos", "description": "NYT360Video plays 360-degree video streamed from an AVPlayer on iOS. - nytimes/ios-360-videos", "stars": "275"}, {"name": "piemonte/Player", "url": "https://github.com/piemonte/Player", "description": "\u25b6\ufe0f video player in Swift, simple way to play and stream media on iOS/tvOS - piemonte/Player", "stars": "2.1k"}, {"name": "renzifeng/ZFPlayer", "url": "https://github.com/renzifeng/ZFPlayer", "description": "Support customization of any player SDK and control layer", "stars": "7.1k"}, {"name": "ustwo/videoplayback-ios", "url": "https://github.com/ustwo/videoplayback-ios", "description": "Swift AVPlayer wrapper using the VIPER architecture. Currently a work in progress - ustwo/videoplayback-ios", "stars": "216"}, {"name": "videolan/vlc-android", "url": "https://code.videolan.org/videolan/vlc-android", "description": "VLC for Android, Android TV and ChromeOS."}, {"name": "videolan/vlc-ios", "url": "https://code.videolan.org/videolan/vlc-ios", "description": "VLC for iOS is the official port of VLC on the iOS/tvOS platforms."}, {"name": "vitoziv/VIMediaCache", "url": "https://github.com/vitoziv/VIMediaCache", "description": "Cache media file while play media using AVPlayer.", "stars": "982"}, {"name": "wxxsw/GSPlayer", "url": "https://github.com/wxxsw/GSPlayer", "description": "\u23ef Video player, support for caching, preload, fullscreen transition and custom control view. \u89c6\u9891\u64ad\u653e\u5668\uff0c\u652f\u6301\u8fb9\u4e0b\u8fb9\u64ad\u3001\u9884\u52a0\u8f7d\u3001\u5168\u5c4f\u8f6c\u573a\u548c\u81ea\u5b9a\u4e49\u63a7\u5236\u5c42 - wxxsw/GSPlayer", "stars": "457"}, {"name": "xiewei-wayne/FFEngine.framework", "url": "https://github.com/xiewei-wayne/FFEngine.framework", "description": "FFEngine framework is a high performance player sdk for iOS based on ffmpeg. - xiewei-wayne/FFEngine.framework", "stars": "51"}, {"name": "xiewei-wayne/rtmp-video-player-for-ios", "url": "https://github.com/xiewei-wayne/rtmp-video-player-for-ios", "description": "Based on FFEngine framework, a rtmp video player for apple iOS devices. - xiewei-wayne/rtmp-video-player-for-ios", "stars": "133"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Set-top Box Players", "entries": [{"name": "dphang/roku-lib", "url": "https://github.com/dphang/roku-lib", "description": "Some useful Roku utilities.", "stars": "55"}, {"name": "peak3d/inputstream.adaptive", "url": "https://github.com/peak3d/inputstream.adaptive", "description": "kodi inputstream addon for several manifest types.", "stars": "466"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Smart TV Players", "entries": [{"name": "Build a basic Cast Receiver", "url": "https://codelabs.developers.google.com/codelabs/cast-receiver/#0", "description": "A tool or resource for smart-tv-players."}, {"name": "MediaBrowser/Emby.Roku", "url": "https://github.com/MediaBrowser/Emby.Roku", "description": "Emby for Roku.", "stars": "80"}, {"name": "Samsung/HbbPlayer", "url": "https://github.com/Samsung/HbbPlayer", "description": "HbbPlayer is HbbTV application which can playback media by using url of media as parameter. It conforms to W3C and HbbTV specification. - Samsung/HbbPlayer", "stars": "60"}, {"name": "bbc/bigscreen-player", "url": "https://github.com/bbc/bigscreen-player", "description": "Simplified media playback for bigscreen devices.", "stars": "91"}, {"name": "bbc/tal", "url": "https://github.com/bbc/tal", "description": "TV Application Layer.", "stars": "561"}, {"name": "briandunnington/Redoku", "url": "https://github.com/briandunnington/Redoku", "description": "Redux for Roku.", "stars": "23"}, {"name": "briandunnington/Roact", "url": "https://github.com/briandunnington/Roact", "description": "React for Roku", "stars": "46"}, {"name": "googlecast/CastReceiver", "url": "https://github.com/googlecast/CastReceiver", "description": "Reference Receiver: CastReceiver shows how to develop a fully Cast Design Checklist compliant receiver with additional features. - googlecast/CastReceiver", "stars": "353"}, {"name": "juliomalves/roku-libs", "url": "https://github.com/juliomalves/roku-libs", "description": "BrightScript Utility Libraries.", "stars": "60"}, {"name": "karimkawambwa/roku-framework-example", "url": "https://github.com/karimkawambwa/roku-framework-example", "description": "This is a project to show how the boku-framework by Karim Kawambwa is used - karimkawambwa/roku-framework-example", "stars": "3"}, {"name": "kodlian/TVVLCPlayer", "url": "https://github.com/kodlian/TVVLCPlayer", "description": "TVVLCPlayer lets you integrate easily a powerfull video player with playback control views to your tvOS apps. - kodlian/TVVLCPlayer", "stars": "71"}, {"name": "mrkjffrsn/RokuFramework", "url": "https://github.com/mrkjffrsn/RokuFramework", "description": "An opensource Roku framework.", "stars": "50"}, {"name": "rokudev/RAF4RSG-sample", "url": "https://github.com/rokudev/RAF4RSG-sample", "description": "sample demonstrating the Roku Advertising Framework in SceneGraph - rokudev/RAF4RSG-sample", "stars": "8"}, {"name": "rokudev/SceneGraphDeveloperExtensions", "url": "https://github.com/rokudev/SceneGraphDeveloperExtensions", "description": "Contribute to rokudev/SceneGraphDeveloperExtensions development by creating an account on GitHub.", "stars": "115"}, {"name": "rokudev/samples", "url": "https://github.com/rokudev/samples", "description": "Collection of sample channels for side-loading on your Roku device - rokudev/samples", "stars": "477"}, {"name": "rokudev/videoplayer-channel", "url": "https://github.com/rokudev/videoplayer-channel", "description": "SceneGraph version of the SDK1 VideoPlayer Channel - rokudev/videoplayer-channel", "stars": "27"}, {"name": "schtanislau/brightscript-state-machine", "url": "https://github.com/schtanislau/brightscript-state-machine", "description": "State management for Roku channel..", "stars": "3"}, {"name": "vitalets/awesome-smart-tv", "url": "https://github.com/vitalets/awesome-smart-tv", "description": ":zap:A curated list of awesome resources for building Smart TV apps - vitalets/awesome-smart-tv", "stars": "1.1k"}, {"name": "zype/zype-roku-scenegraph", "url": "https://github.com/zype/zype-roku-scenegraph", "description": "Contribute to zype/zype-roku-scenegraph development by creating an account on GitHub.", "stars": "9"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Web Players", "entries": [{"name": "Akamai Players", "url": "https://players.akamai.com/players", "description": "Akamai provides a suite of media players optimized for high-quality streaming across various devices."}, {"name": "Dash JavaScript Player", "url": "http://reference.dashif.org/dash.js/latest/samples/dash-if-reference-player/index.html", "description": ""}, {"name": "Eyevinn/av1-player", "url": "https://github.com/Eyevinn/av1-player", "description": "Eyevinn AV1 player.", "stars": "4"}, {"name": "Eyevinn/docker-html5player", "url": "https://github.com/Eyevinn/docker-html5player", "description": "A Docker containerized HTML5 player based on Shaka Player - Eyevinn/docker-html5player", "stars": "6"}, {"name": "Eyevinn/eyevinn-player", "url": "https://github.com/Eyevinn/eyevinn-player", "description": "Throttled video player to test video streams.", "stars": "5"}, {"name": "Eyevinn/ott-multiview", "url": "https://github.com/Eyevinn/ott-multiview", "description": "This is a web based multiview screen for HLS and MPEG-DASH streams based on hls.js and Shaka Player. - Eyevinn/ott-multiview", "stars": "72"}, {"name": "GeneticGenesis/phils-players", "url": "https://github.com/GeneticGenesis/phils-players", "description": "A collection of video players with vaguely simple GUIs for video engineers. - GeneticGenesis/phils-players", "stars": "32"}, {"name": "MoePlayer/DPlayer", "url": "https://github.com/MoePlayer/DPlayer", "description": ":lollipop: Wow, such a lovely HTML5 danmaku video player - MoePlayer/DPlayer", "stars": "16k"}, {"name": "Samples players for dash.js", "url": "http://reference.dashif.org/dash.js/latest/samples/index.html", "description": ""}, {"name": "bytedance/xgplayer", "url": "https://github.com/bytedance/xgplayer", "description": "A HTML5 video player with a parser that saves traffic - bytedance/xgplayer", "stars": "8.6k"}, {"name": "matvp91/indigo-player", "url": "https://github.com/matvp91/indigo-player", "description": "Highly extensible, modern, JavaScript video player. Handles MPEG-Dash / HLS / MPEG-4 and is built on top of the HTML5 video element. - matvp91/indigo-player", "stars": "1.2k"}, {"name": "mediaelement/mediaelement", "url": "https://github.com/mediaelement/mediaelement", "description": "HTML5 \\<audio> or \\<video> player with support for MP4, WebM, and MP3 as well as HLS, Dash, YouTube, Facebook, SoundCloud and others with a common HTML5 MediaElement API, ...", "stars": "8.2k"}, {"name": "sampotts/plyr", "url": "https://github.com/sampotts/plyr", "description": "A simple HTML5, YouTube and Vimeo player.", "stars": "28k"}, {"name": "video-dev/hls.js", "url": "https://github.com/video-dev/hls.js", "description": "JavaScript HLS client using Media Source Extension - video-dev/hls.js", "stars": "15k"}, {"name": "videojs/http-streaming", "url": "https://github.com/videojs/http-streaming", "description": "HLS, DASH, and future HTTP streaming protocols library for video.js - videojs/http-streaming", "stars": "2.6k"}, {"name": "videojs/video.js", "url": "https://github.com/videojs/video.js", "description": "Video.js - open source HTML5 & Flash video player.", "stars": "38k"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Batch Processing & Automation", "entries": [{"name": "How to decode a video (memory file / byte string) and step through it frame by frame in python?", "url": "https://stackoverflow.com/questions/60558412/how-to-decode-a-video-memory-file-byte-string-and-step-through-it-frame-by-f", "description": "I am using python to do some basic image processing, and want to extend it to process a video frame by frame. I get the video as a blob from a server - .webm encoded - and have it in python as a b..."}, {"name": "antiboredom/videogrep", "url": "https://github.com/antiboredom/videogrep", "description": "automatic video supercuts with python.", "stars": "3.4k"}, {"name": "bmhayward/Transcode", "url": "https://github.com/bmhayward/Transcode", "description": "Tools to batch transcode and process videos.", "stars": "15"}, {"name": "flavioribeiro/video-thumbnail-generator", "url": "https://github.com/flavioribeiro/video-thumbnail-generator", "description": ":camera: Generate thumbnail sprites from videos.", "stars": "316"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Color Grading & Correction Tools", "entries": [{"name": "bbc/qtff-parameter-editor", "url": "https://github.com/bbc/qtff-parameter-editor", "description": "QuickTime file parameter editor for modifying transfer function, colour primary and matrix characteristics.", "stars": "141"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Conversion & Format Tools", "entries": [{"name": "ilstam/FF-Multi-Converter: GUI File Format Converter", "url": "https://github.com/ilstam/FF-Multi-Converter", "description": "GUI File Format Converter. Contribute to ilstam/FF-Multi-Converter development by creating an account on GitHub.", "stars": "84"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Effects & Compositing Tools", "entries": [{"name": "Snowmix - The Swiss Army Knife of Open Source Live Video Mixing.", "url": "https://snowmix.sourceforge.io", "description": "Snowmix Video Mixer"}, {"name": "Zulko/moviepy", "url": "https://github.com/Zulko/moviepy", "description": "A tool or resource for effects-compositing-tools.", "stars": "13k"}, {"name": "bloc97/Anime4K", "url": "https://github.com/bloc97/Anime4K", "description": "A High-Quality Real Time Upscaler for Anime Video.", "stars": "19k"}, {"name": "voc/voctomix", "url": "https://github.com/voc/voctomix", "description": "Full-HD Software Live-Video-Mixer in python.", "stars": "593"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Non-linear Editing Suites", "entries": [{"name": "jliljebl/flowblade", "url": "https://github.com/jliljebl/flowblade", "description": "A tool or resource for non-linear-editing-suites.", "stars": "2.7k"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Subtitle & Caption Tools", "entries": [{"name": "BingLingGroup/autosub", "url": "https://github.com/BingLingGroup/autosub", "description": "Command-line utility to transcribe/translate from video/audio/subtitles to subtitles - BingLingGroup/autosub", "stars": "2k"}, {"name": "CCExtractor/ccextractor: CCExtractor - Official version maintained by the core team", "url": "https://github.com/CCExtractor/ccextractor", "description": "CCExtractor - Official version maintained by the core team - CCExtractor/ccextractor", "stars": "761"}, {"name": "Closed Captioning and Subtitling Products - MacCaption and CaptionMaker Overview - Telestream", "url": "https://www.telestream.net/captioning/overview.htm?utm_campaign=partners\\&utm_source=itunespartner.apple.com\\&utm_medium=text_link", "description": "Telestream Closed Captioning: MacCaption and CaptionMaker allow you to easily author, edit, create subtitles, and encode and repurpose video captions for television, web and mobile delivery"}, {"name": "Comcast/caption-inspector", "url": "https://github.com/Comcast/caption-inspector", "description": "Caption Inspector is a reference decoder for Closed Captions (CEA-608 and CEA-708). - Comcast/caption-inspector", "stars": "76"}, {"name": "Comcast/cea-extractor", "url": "https://github.com/Comcast/cea-extractor", "description": "Parsing and display logic for CEA-608 caption data in fragmented MP4 files. - Comcast/cea-extractor", "stars": "17"}, {"name": "Dash-Industry-Forum/cea608.js", "url": "https://github.com/Dash-Industry-Forum/cea608.js", "description": "A JavaScript project designed to extract CEA-608 captions. - Dash-Industry-Forum/cea608.js", "stars": "8"}, {"name": "IMSC validator", "url": "https://apps.sandflow.com/imscV/", "description": "A tool or resource for subtitle-caption-tools."}, {"name": "Marcos-A/STRCleaner", "url": "https://github.com/Marcos-A/STRCleaner", "description": "Script that extracts all the text from a subtitles file ignoring time indications, HTML tags and other alien info. - Marcos-A/STRCleaner", "stars": "1"}, {"name": "The ultimate guide to CCs", "url": "https://www.3playmedia.com/resources/popular-topics/closed-captioning/", "description": "A tool or resource for subtitle-caption-tools."}, {"name": "abhirooptalasila/AutoSub", "url": "https://github.com/abhirooptalasila/AutoSub", "description": "AutoSub is a CLI application to generate subtitle file (.srt) for any video file using Mozilla DeepSpeech - abhirooptalasila/AutoSub", "stars": "596"}, {"name": "awslabs/serverless-subtitles", "url": "https://github.com/awslabs/serverless-subtitles", "description": "Serverless Subtitles can handle a video input, extract the sound, transcript it and generate different subtitle files for your video. - awslabs/serverless-subtitles", "stars": "129"}, {"name": "cessen/subs\\_extract", "url": "https://github.com/cessen/subs_extract", "description": "Extracts per-sentence subtitles + audio from a subtitle file + video file. - cessen/subs\\_extract", "stars": "11"}, {"name": "estliberitas/node-thumbnails-webvtt", "url": "https://github.com/estliberitas/node-thumbnails-webvtt", "description": "Video thumbnail generator generating WebVTT spec file - estliberitas/node-thumbnails-webvtt", "stars": "30"}, {"name": "federicocalendino/pysub-parser", "url": "https://github.com/federicocalendino/pysub-parser", "description": "Utility to extract the text and timestamps of a subtitle file (.srt, .ssa, .sub, .txt). - federicocalendino/pysub-parser", "stars": "51"}, {"name": "glut23/webvtt-py", "url": "https://github.com/glut23/webvtt-py", "description": "Read, write and segment WebVTT caption files in Python.", "stars": "204"}, {"name": "imscJS: IMSC/TTML/SMPTE-TT/EBU-TT-D renderer", "url": "https://github.com/sandflow/imscJS/", "description": "Renders IMSC/TTML/SMPTE-TT/EBU-TT-D subtitles and captions to HTML", "stars": "86"}, {"name": "jnorton001/pycaption-cli", "url": "https://github.com/jnorton001/pycaption-cli", "description": "A command line interface for the pycaption module. - jnorton001/pycaption-cli", "stars": "19"}, {"name": "opencoconut/webvtt-ruby", "url": "https://github.com/opencoconut/webvtt-ruby", "description": "WebVTT Ruby parser and segmenter.", "stars": "71"}, {"name": "pbs/pycaption", "url": "https://github.com/pbs/pycaption", "description": "Python module to read/write popular video caption formats - pbs/pycaption", "stars": "264"}, {"name": "shawnsky/extract-subtitles", "url": "https://github.com/shawnsky/extract-subtitles", "description": "Extract Subtitles From Video", "stars": "81"}, {"name": "smacke/subsync", "url": "https://github.com/smacke/subsync", "description": "Automagically synchronize subtitles with video.", "stars": "7k"}, {"name": "statsbiblioteket/tv-subtitle-extraction", "url": "https://github.com/statsbiblioteket/tv-subtitle-extraction", "description": "System for extraction of subtitles from TV broadcasts. - statsbiblioteket/tv-subtitle-extraction", "stars": "15"}, {"name": "szatmary/libcaption", "url": "https://github.com/szatmary/libcaption", "description": "Free open-source CEA608 / CEA708 closed-caption encoder/decoder - szatmary/libcaption", "stars": "160"}, {"name": "ttconv: subtitle/caption format converter", "url": "https://github.com/sandflow/ttconv", "description": "Converts EBU STL, IMSC/TTML/SMPTE-TT/EBU-TT-D and 608/SCC into IMSC, WebVTT and SRT", "stars": "196"}, {"name": "video-dev/vtt.js", "url": "https://github.com/video-dev/vtt.js", "description": "A JavaScript implementation of the WebVTT specification - video-dev/vtt.js", "stars": "13"}, {"name": "wargarblgarbl/libgosubs", "url": "https://github.com/wargarblgarbl/libgosubs", "description": "A tool or resource for subtitle-caption-tools.", "stars": "26"}, {"name": "xinnjie/extract-subtitle", "url": "https://github.com/xinnjie/extract-subtitle", "description": "extract subtitles from video.", "stars": "3"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Trimming & Cutting Tools", "entries": [{"name": "mifi/lossless-cut", "url": "https://github.com/mifi/lossless-cut", "description": "A tool or resource for trimming-cutting-tools.", "stars": "30k"}, {"name": "ericgriffin/fflock", "url": "https://github.com/ericgriffin/fflock", "description": "Distributed video transcoding.", "stars": "6"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Cloud-Based Encoding Solutions", "entries": [{"name": "DVB captions in media convert", "url": "https://docs.aws.amazon.com/mediaconvert/latest/ug/dvb-sub-output-captions.html", "description": "\\*\\* If your output captions are DVB-Sub, set them up in your outputs according to the following information."}, {"name": "Riot Games Keeps League of Legends Esports Rolling With Fully Cloud-Based Virtualized Workflow", "url": "https://www.sportsvideo.org/2020/03/27/riot-games-keeps-league-of-legends-esports-rolling-with-fully-cloud-based-virtualized-production-workflow/", "description": "Although the traditional sports world has come to a standstill due to the coronavirus pandemic, many major esports properties are soldiering on, hosting compe"}, {"name": "Running FFmpeg on AWS Lambda for 1.9% the cost of AWS Elastic Transcoder", "url": "https://intoli.com/blog/transcoding-on-aws-lambda/", "description": "A guide to building a transcoder using Exodus, FFmpeg, and AWS Lambda."}, {"name": "Server-less Just-in-Time Packaging with AWS Fargate and Unified Origin by Unified Streaming", "url": "https://medium.com/@eyevinntechnology/server-less-just-in-time-packaging-with-aws-fargate-and-unified-origin-by-unified-streaming-c1682dc051ca?source=userActivityShare-94bccb50d11-1559724204&_branch_match_id=664738392430917730", "description": "In this blog article Jonas Rydholm Birm\u00e9 describes how he created a server-less just-in-time packaging origin, using AWS ECS Fargate tasks\u2026"}, {"name": "Server-less Just-in-Time Packaging with AWS Fargate and Unified Origin by Unified Streaming", "url": "https://medium.com/@eyevinntechnology/server-less-just-in-time-packaging-with-aws-fargate-and-unified-origin-by-unified-streaming-c1682dc051ca?source=userActivityShare-94bccb50d11-1560983627&_branch_match_id=670020794794030328", "description": "In this blog article Jonas Rydholm Birm\u00e9 describes how he created a server-less just-in-time packaging origin, using AWS ECS Fargate tasks\u2026"}, {"name": "Server-less Video Backend", "url": "https://medium.com/@eyevinntechnology/server-less-video-backend-1a142d1d2ba", "description": "In this blog post by Jonas Rydholm Birm\u00e9 he describes how a completely server-less video backend on AWS would look like."}, {"name": "andressspinetti/video-transcoder", "url": "https://github.com/andressspinetti/video-transcoder", "description": "AWS S3 + Lambda + Transcode.", "stars": "2"}, {"name": "bfansports/CloudTranscode", "url": "https://github.com/bfansports/CloudTranscode", "description": "Distributed videos and images encoding/transcoding using Amazon SFN, FFMpeg and ImageMagic - bfansports/CloudTranscode", "stars": "294"}, {"name": "binoculars/aws-lambda-ffmpeg", "url": "https://github.com/binoculars/aws-lambda-ffmpeg", "description": "An S3-triggered Amazon Web Services Lambda function that runs your choice of FFmpeg \ud83c\udfac commands on a file \ud83c\udfa5 and uploads the outputs to a bucket. - binoculars/aws-lambda-ffmpeg", "stars": "869"}, {"name": "diego3g/gcloud-node-video-transcoding", "url": "https://github.com/diego3g/gcloud-node-video-transcoding", "description": "\ud83d\udcf9\ud83d\udd25 Transcode Google Cloud Storage video files with Node.js and FFmpeg - diego3g/gcloud-node-video-transcoding", "stars": "114"}, {"name": "hybrik/hybrik-samples", "url": "https://github.com/hybrik/hybrik-samples", "description": "Hybrik Samples.", "stars": "18"}, {"name": "snickers/snickers", "url": "https://github.com/snickers/snickers", "description": ":chocolate\\_bar: An open source alternative to the video cloud encoding services. - snickers/snickers", "stars": "533"}, {"name": "video-dev/video-transcoding-api", "url": "https://github.com/video-dev/video-transcoding-api", "description": "Agnostic API to transcode media assets across different cloud services. - video-dev/video-transcoding-api", "stars": "633"}, {"name": "xyk2/cloud-transcoder", "url": "https://github.com/xyk2/cloud-transcoder", "description": "Transcoding long (>1 hour) videos quickly and cost-effectively on GCP to adaptive HLS and MP4 mezzanine files. Up to 40x $ savings. - xyk2/cloud-transcoder", "stars": "12"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Containerization & Packaging Tools", "entries": [{"name": "Bento4 | Fast, Modern Tools and C++ Class Library for all your MP4 and DASH media format needs", "url": "https://www.bento4.com/", "description": "A tool or resource for containerization-packaging-tools."}, {"name": "Comcast/gots", "url": "https://github.com/Comcast/gots", "description": "MPEG Transport Stream handling in Go.", "stars": "309"}, {"name": "DSRCorporation/imf-conversion", "url": "https://github.com/DSRCorporation/imf-conversion", "description": "NF IMF media conversion utility allows to handle flat file creation from a specified CPL within the IMF package - DSRCorporation/imf-conversion", "stars": "61"}, {"name": "DolbyLaboratories/dbmd-atmos-parser: Dolby Atmos DBMD Wave Chunk Parser", "url": "https://github.com/DolbyLaboratories/dbmd-atmos-parser", "description": "Dolby Atmos DBMD Wave Chunk Parser. Contribute to DolbyLaboratories/dbmd-atmos-parser development by creating an account on GitHub."}, {"name": "DolbyLaboratories/dlb\\_mp4base: The Dolby MP4 streaming muxer (dlb\\_mp4base) is a software implementation of a muxer of fragmented or unfragmented ISO base media file format (mp4). It supports muxing of Dolby Digital (AC-3), Dolby Digital Plus (E-AC-3), and", "url": "https://github.com/DolbyLaboratories/dlb_mp4base", "description": "The Dolby MP4 streaming muxer (dlb\\_mp4base) is a software implementation of a muxer of fragmented or unfragmented ISO base media file format (mp4). It supports muxing of Dolby Digital (AC-3), Dolby...", "stars": "263"}, {"name": "DolbyLaboratories/dlb\\_mp4demux: The Dolby MP4 streaming demuxer (dlb\\_mp4demux) is a software implementation of a demuxer of fragmented or unfragmented ISO base media file format (mp4). It supports demuxing of Dolby Digital (AC-3), Dolby Digital Plus (E-AC", "url": "https://github.com/DolbyLaboratories/dlb_mp4demux", "description": "The Dolby MP4 streaming demuxer (dlb\\_mp4demux) is a software implementation of a demuxer of fragmented or unfragmented ISO base media file format (mp4). It supports demuxing of Dolby Digital (AC-3)...", "stars": "106"}, {"name": "Eyevinn/docker-hevc", "url": "https://github.com/Eyevinn/docker-hevc", "description": "Docker container to create HEVC streaming packages - Eyevinn/docker-hevc", "stars": "1"}, {"name": "Eyevinn/docker-jit-capture", "url": "https://github.com/Eyevinn/docker-jit-capture", "description": "A Docker container for an open source Just-In-Time Capture Origin - Eyevinn/docker-jit-capture", "stars": "2"}, {"name": "Eyevinn/vp9-dash", "url": "https://github.com/Eyevinn/vp9-dash", "description": "FFMpeg wrapper script to create VP9 MPEG-DASH packages - Eyevinn/vp9-dash", "stars": "1"}, {"name": "GPAC MP4Box", "url": "https://github.com/gpac/gpac/wiki/mp4box", "description": "MP4Box is a multimedia packager from the GPAC framework, used for encoding and packaging media files.", "stars": "2.9k"}, {"name": "OpenVisualCloud/CDN-Transcode-Sample", "url": "https://github.com/OpenVisualCloud/CDN-Transcode-Sample", "description": "Media transcoding is a key function for live video broadcasting, streaming, and video on demand use cases in a CDN network. The CDN Transcode sample (not a finished product) provides a reference pi...", "stars": "120"}, {"name": "Quantifying packaging overhead", "url": "https://mux.com/blog/quantifying-packaging-overhead-2", "description": "Mux makes adding video to your app or website as easy as making a single API call. But behind the scenes is a large multistep process to analyze and transform the video into something that can be easily consumed by a device. This process is commonly called a media \u201cpipeline\u201d"}, {"name": "Shaka Packager \u2013 opensource.google", "url": "https://opensource.google/projects/shaka-packager", "description": "Learn about all our projects."}, {"name": "ShaoWeiguo/dlb\\_mp4demux: The Dolby MP4 streaming demuxer (dlb\\_mp4demux) is a software implementation of a demuxer of fragmented or unfragmented ISO base media file format (mp4). It supports demuxing of Dolby Digital (AC-3), Dolby Digital Plus (E-AC-3), an", "url": "https://github.com/ShaoWeiguo/dlb_mp4demux", "description": "The Dolby MP4 streaming demuxer (dlb\\_mp4demux) is a software implementation of a demuxer of fragmented or unfragmented ISO base media file format (mp4). It supports demuxing of Dolby Digital (AC-3)...", "stars": "2"}, {"name": "The Netflix IMF Workflow", "url": "https://medium.com/netflix-techblog/the-netflix-imf-workflow-f45dd72ed700?source=userActivityShare-94bccb50d11-1568773157&_branch_match_id=702692448596112473", "description": "interesting architectural implications"}, {"name": "Vilsol/Transcoder", "url": "https://github.com/Vilsol/Transcoder", "description": "Docker container to transcode videos in mounted volume to H265 using FFMPEG - Vilsol/Transcoder", "stars": "15"}, {"name": "cpitkin/openfaas-transcode", "url": "https://github.com/cpitkin/openfaas-transcode", "description": "OpenFaaS transcode pipeline.", "stars": "9"}, {"name": "cuda/ubuntu16.04/ffmpeg-gpu/Dockerfile \u00b7 master \u00b7 nvidia / container-images / samples", "url": "https://gitlab.com/nvidia/container-images/samples/blob/master/cuda/ubuntu16.04/ffmpeg-gpu/Dockerfile", "description": "Sample Dockerfiles for Docker Hub images"}, {"name": "gpac/mp4box.js", "url": "https://github.com/gpac/mp4box.js", "description": "JavaScript version of GPAC's MP4Box tool.", "stars": "2.1k"}, {"name": "jrottenberg/ffmpeg", "url": "https://github.com/jrottenberg/ffmpeg", "description": "Docker build for FFmpeg on Ubuntu / Alpine / Centos 7 / Scratch - jrottenberg/ffmpeg", "stars": "1.5k"}, {"name": "justdan96/tsMuxer", "url": "https://github.com/justdan96/tsMuxer", "description": "tsMuxer is a transport stream muxer for remuxing/muxing elementary streams, EVO/VOB/MPG, MKV/MKA, MP4/MOV, TS, M2TS to TS to M2TS. Supported video codecs H.264/AVC, H.265/HEVC, VC-1, MPEG2. Support...", "stars": "926"}, {"name": "linuxserver/docker-ffmpeg", "url": "https://github.com/linuxserver/docker-ffmpeg", "description": "", "stars": "169"}, {"name": "matvp91/mixwave", "url": "https://github.com/matvp91/mixwave", "description": "Self hostable platform that aims to simplify the complexities of video delivery. Transcode and package your media for online streaming with simple API calls and sane defaults, or craft dynamic HLS playlists on the fly with bumpers, ads and filters.", "stars": "1.2k"}, {"name": "njh/ts2mpa", "url": "https://github.com/njh/ts2mpa", "description": "ts2mpa is a simple tool to extract MPEG Audio from a MPEG-2 Transport Stream. - njh/ts2mpa", "stars": "5"}, {"name": "realeyes-media/alpine-node-video-multitool", "url": "https://github.com/realeyes-media/alpine-node-video-multitool", "description": "Contribute to realeyes-media/alpine-node-video-multitool development by creating an account on GitHub.", "stars": "0"}, {"name": "sannies/mp4parser: A Java API to read, write and create MP4 files", "url": "https://github.com/sannies/mp4parser", "description": "A Java API to read, write and create MP4 files. Contribute to sannies/mp4parser development by creating an account on GitHub.", "stars": "2.8k"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 FFmpeg-Based Tools", "entries": [{"name": "Adjust and Normalize Your Music Files with FFMPEG - Make Tech Easier", "url": "https://www.maketecheasier.com/normalize-music-files-with-ffmpeg/", "description": "If your music files are too loud, too soft, or have obnoxious peaks and irregular volume, you can use FFmpeg to normalize your music files. Here's how."}, {"name": "Can ffmpeg extract closed caption data", "url": "https://stackoverflow.com/questions/3169910/can-ffmpeg-extract-closed-caption-data", "description": "I am currently using ffmpeg to convert videos in various formats to flv files. One request has also come up and that is to get closed caption info out o the file as well. Does anyone have any exper..."}, {"name": "Ch00k/ffmpy", "url": "https://github.com/Ch00k/ffmpy", "description": "A tool or resource for ffmpeg-based-tools.", "stars": "510"}, {"name": "ColorlabMD/FFCommand\\_Engine", "url": "https://github.com/ColorlabMD/FFCommand_Engine", "description": "Create and execute FFmpeg commands.", "stars": "27"}, {"name": "Correcting for audio/video sync issues with the ffmpeg program\u2019s ITSOFFSET switch", "url": "https://wjwoodrow.wordpress.com/2013/02/04/correcting-for-audiovideo-sync-issues-with-the-ffmpeg-programs-itsoffset-switch/", "description": "The ffmpeg program has numerous \u201cswitches\u201d that help to adjust and convert audio and video files. Some of them are not explained very well in the documentation, and many websites have c\u2026"}, {"name": "Encode HDR with VP9", "url": "https://developers.google.com/media/vp9/hdr-encoding", "description": "Hands on tutorial of using ffmpeg to do hdr encoding"}, {"name": "FFmpeg/FFmpeg", "url": "https://github.com/FFmpeg/FFmpeg", "description": "Mirror of git://source.ffmpeg.org/ffmpeg.git.", "stars": "48k"}, {"name": "FallingSnow/h265ize", "url": "https://github.com/FallingSnow/h265ize", "description": "A node utility utilizing ffmpeg to encode videos with the hevc codec. - FallingSnow/h265ize", "stars": "528"}, {"name": "Generate MPEG-TS from file with ffmpeg", "url": "https://medium.com/@eyevinntechnology/generate-mpeg-ts-from-file-with-ffmpeg-7561181e6369?source=userActivityShare-94bccb50d11-1560983471&_branch_match_id=670020142756633081", "description": "In this post I will describe how an MPEG-TS multicast stream can be generated with ffmpeg by looping an MP4 file and a Docker container\u2026"}, {"name": "GeoHaber/Video-Transcode", "url": "https://github.com/GeoHaber/Video-Transcode", "description": "ffmpeg H264 H265 HEVC MPEG Video Trans-code Image-Matrix Collage - GeoHaber/Video-Transcode", "stars": "19"}, {"name": "Kthulu120/liquid\\_dl", "url": "https://github.com/Kthulu120/liquid_dl", "description": "Liquid-dl is a simple tool for utlities such as FFMPEG, youtube-dl, and scdl. It provides a simple framework with simple point and click options allowing users to just click on what they need and u...", "stars": "71"}, {"name": "Loop file and generate multiple video bitrates muxed in MPEG-TS with ffmpeg", "url": "https://medium.com/@eyevinntechnology/loop-file-and-generate-multiple-video-bitrates-muxed-in-mpeg-ts-with-ffmpeg-85658d0b74bb?source=userActivityShare-94bccb50d11-1560983383&_branch_match_id=670019768959110835", "description": "In a previous post I described how an MPEG-TS multicast stream can be generated with ffmpeg by looping an MP4 file. In this post I will\u2026"}, {"name": "LordCrainer/transcoding\\_ffmpeg", "url": "https://github.com/LordCrainer/transcoding_ffmpeg", "description": "Transcoding video usando ffmpeg.", "stars": "1"}, {"name": "Mozilla-Open-Lab-Etwas/Video-Transcoder", "url": "https://github.com/Mozilla-Open-Lab-Etwas/Video-Transcoder", "description": "FFMPEG Wasm Video Transcoder.", "stars": "510"}, {"name": "Use of Look-Up Tables (LUTs) in FFmpeg", "url": "https://downloads.bbc.co.uk/rd/pubs/papers/HDR/BBC_HDRTV_Use_of_LUTs_FFmpeg.pdf", "description": "How to use luts with ffmpeg for converting between differnt hdr encodes"}, {"name": "WritingMinds/ffmpeg-android-java", "url": "https://github.com/WritingMinds/ffmpeg-android-java", "description": "Android java library for FFmpeg binary compiled using [https://github.com/writingminds/ffmpeg-android (\u2b501.6k)](https://github.com/writingminds/ffmpeg-android) - WritingMinds/ffmpeg-android-java", "stars": "3.3k"}, {"name": "avTranscoder/avTranscoder", "url": "https://github.com/avTranscoder/avTranscoder", "description": "C++ API for LibAV / FFMpeg.d", "stars": "165"}, {"name": "bcoudurier/FFmbc", "url": "https://github.com/bcoudurier/FFmbc", "description": "FFmpeg customized for broadcast and professional usage - bcoudurier/FFmbc", "stars": "192"}, {"name": "bookyo/express-ffmpeg", "url": "https://github.com/bookyo/express-ffmpeg", "description": "nodejs ffmpeg video transcode webui\uff0c\u57fa\u4e8enodejs\u7684\u4e91\u8f6c\u7801\u7cfb\u7edf <https://www.efvcms.com> - bookyo/express-ffmpeg", "stars": "93"}, {"name": "ffmprovisr", "url": "https://amiaopensource.github.io/ffmprovisr", "description": "Cookbook of commonly used FFmpeg recipes with descriptions of how each command works and how to modify it to fit your needs"}, {"name": "fluent-ffmpeg/node-fluent-ffmpeg", "url": "https://github.com/fluent-ffmpeg/node-fluent-ffmpeg", "description": "A fluent API to FFMPEG (<http://www.ffmpeg.org>).", "stars": "8.1k"}, {"name": "id3as/ffmpeg-libvpx-HDR-static", "url": "https://github.com/id3as/ffmpeg-libvpx-HDR-static", "description": "A script to build a static binary of FFmpeg optimised for libvpx (HDR 10bit) encoding.", "stars": "16"}, {"name": "jonghwanhyeon/python-ffmpeg", "url": "https://github.com/jonghwanhyeon/python-ffmpeg", "description": "A python interface for FFmpeg using asyncio.", "stars": "321"}, {"name": "kkroening/ffmpeg-python", "url": "https://github.com/kkroening/ffmpeg-python", "description": "A tool or resource for ffmpeg-based-tools.", "stars": "10k"}, {"name": "microshow/RxFFmpeg", "url": "https://github.com/microshow/RxFFmpeg", "description": "\ud83d\udd25RxFFmpeg \u662f\u57fa\u4e8e ( FFmpeg 4.0 + X264 + mp3lame + fdk-aac )", "stars": "4.6k"}, {"name": "mitio/useful-ffmpeg-commands: A collection of FFmpeg commands taken from practice", "url": "https://github.com/mitio/useful-ffmpeg-commands", "description": "A collection of FFmpeg commands taken from practice - mitio/useful-ffmpeg-commands", "stars": "177"}, {"name": "mofo7777/Stackoverflow", "url": "https://github.com/mofo7777/Stackoverflow", "description": "All source codes I've provided on stackoverflow as an answer, usually under tag ms-media-foundation. Mediafoundation, audio, video, 3D, decoder, encoder. - mofo7777/Stackoverflow", "stars": "34"}, {"name": "mrpdaemon/mmf", "url": "https://github.com/mrpdaemon/mmf", "description": "Video transcoding ffmpeg frontend in Python.", "stars": "2"}, {"name": "mugiseyebrows/mugi-ffmpeg", "url": "https://github.com/mugiseyebrows/mugi-ffmpeg", "description": "Gui for ffmpeg to simplify transcoding and embeding audio / subtitles in mkv videos - mugiseyebrows/mugi-ffmpeg", "stars": "7"}, {"name": "okorach/audio-video-tools", "url": "https://github.com/okorach/audio-video-tools", "description": "Python based batch tools to transcode audio and video conveniently (leverages FFMpeg) - okorach/audio-video-tools", "stars": "1"}, {"name": "phaux/node-ffmpeg-stream", "url": "https://github.com/phaux/node-ffmpeg-stream", "description": "Node.js bindings to ffmpeg command, exposing stream based API - phaux/node-ffmpeg-stream", "stars": "134"}, {"name": "quarkscript/media\\_works", "url": "https://github.com/quarkscript/media_works", "description": "Transcode video by ffmpeg with nvenc; normalize the volume; force dynamic range compression to the volume - quarkscript/media\\_works", "stars": "5"}, {"name": "realeyes-media/demo-encoder", "url": "https://github.com/realeyes-media/demo-encoder/", "description": "A nodejs encoding system based on ffmpeg and configured to write HLS streaming files to S3 - realeyes-media/demo-encoder", "stars": "57"}, {"name": "realeyes-media/demo-encoder", "url": "https://github.com/realeyes-media/demo-encoder", "description": "A nodejs encoding system based on ffmpeg and configured to write HLS streaming files to S3 - realeyes-media/demo-encoder", "stars": "57"}, {"name": "sambios/ffmpeg\\_transcoder", "url": "https://github.com/sambios/ffmpeg_transcoder", "description": "video transcode based on ffmpeg, support H264/HEVC and more. - sambios/ffmpeg\\_transcoder", "stars": "13"}, {"name": "senko/avtk", "url": "https://github.com/senko/avtk", "description": "A tool or resource for ffmpeg-based-tools.", "stars": "12"}, {"name": "serverlesspub/ffmpeg-aws-lambda-layer", "url": "https://github.com/serverlesspub/ffmpeg-aws-lambda-layer", "description": "FFmpeg/FFprobe AWS Lambda layer.", "stars": "419"}, {"name": "tanersener/mobile-ffmpeg", "url": "https://github.com/tanersener/mobile-ffmpeg", "description": "FFmpeg for Android, iOS and tvOS.", "stars": "3.9k"}, {"name": "videomorph-dev/videomorph", "url": "https://github.com/videomorph-dev/videomorph", "description": "A user-friendly Video Converter based on FFMPEG and writen in Python/PyQt5. - videomorph-dev/videomorph", "stars": "97"}, {"name": "zolinux/MediaArchiver", "url": "https://github.com/zolinux/MediaArchiver", "description": "Transcode video files using FFMPEG and python3.", "stars": "1"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Hardware Accelerated Transcoding", "entries": [{"name": "CUDA GPU Accelerated h264/h265/HEVC Video Encoding with ffmpeg", "url": "https://ntown.at/de/knowledgebase/cuda-gpu-accelerated-h264-h265-hevc-video-encoding-with-ffmpeg/", "description": "How to use CUDA GPU hardware encoding with ffmpeg to encode h264 and h264 HEVC movies in high quality and highspeed with our optimized parameter settings."}, {"name": "Hardware-Assisted Video Transcoding At Dailymotion", "url": "https://link.medium.com/jfUev36Zs8", "description": "What if you could save time, power consumption and therefore money, while still keeping a decent quality for your converted video ?"}, {"name": "Is it possible to get FFmpeg to use hardware acceleration for HEVC transcoding on macOS?", "url": "https://superuser.com/questions/1295957/ffmpeg-and-hardware-acceleration-of-hevc-transcoding-on-mac", "description": "I have a MacBook Pro with a Kaby Lake processor running macOS High Sierra (10.12). Is it possibe somehow to setup FFmpeg to utilize hardware encoding of HEVC with toolbox, instead of libx265?"}, {"name": "git-developer/vaapi-video-converter", "url": "https://github.com/git-developer/vaapi-video-converter", "description": "A docker-based video converter that uses VAAPI-compatible hardware for transcoding - git-developer/vaapi-video-converter", "stars": "4"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Multi-format Packaging Tools", "entries": [{"name": "Eyevinn/hls-to-dash", "url": "https://github.com/Eyevinn/hls-to-dash", "description": "Open source packager and tools to rewrap live HLS to live MPEG DASH - Eyevinn/hls-to-dash", "stars": "40"}, {"name": "aminyazdanpanah/python-ffmpeg-video-streaming", "url": "https://github.com/aminyazdanpanah/python-ffmpeg-video-streaming", "description": "\ud83d\udcfc Package media content for online streaming(DASH and HLS) using FFmpeg - aminyazdanpanah/python-ffmpeg-video-streaming", "stars": "846"}, {"name": "cannonbeach/ott-packager", "url": "https://github.com/cannonbeach/ott-packager", "description": "OTT/ABR streaming encoder (H264/HEVC) and packager for DASH and HLS - cannonbeach/ott-packager", "stars": "231"}, {"name": "cash2one/VideoTranscoding-Backend", "url": "https://github.com/cash2one/VideoTranscoding-Backend", "description": "This application transcode a video that you send on all formats what you want and diferent resolutions. - cash2one/VideoTranscoding-Backend", "stars": "4"}, {"name": "escaped/django-video-encoding", "url": "https://github.com/escaped/django-video-encoding", "description": "django-video-encoding helps to convert your videos into different formats and resolutions. - escaped/django-video-encoding", "stars": "117"}, {"name": "gpac/gpac", "url": "https://github.com/gpac/gpac", "description": "GPAC main code repository.", "stars": "2.9k"}, {"name": "majamee/arch-ffmpeg-gpac", "url": "https://github.com/majamee/arch-ffmpeg-gpac", "description": "A ready-prepared video transcoding pipeline to create DASH/ HLS compatible video files & playlists - majamee/arch-ffmpeg-gpac", "stars": "3"}, {"name": "monking/transcode-web-video", "url": "https://github.com/monking/transcode-web-video", "description": "Quickly transcode a source video to MP4, OGV, and WebM, with scale, bitrate, and screengrab options. - monking/transcode-web-video", "stars": "3"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Real-Time Encoding Solutions", "entries": [{"name": "Live Video Transmuxing/Transcoding: FFmpeg vs TwitchTranscoder, Part 2", "url": "https://blog.twitch.tv/live-video-transmuxing-transcoding-ffmpeg-vs-twitchtranscoder-part-ii-4973f475f8a3?source=userActivityShare-94bccb50d11-1561003748&_branch_match_id=670105191114382351\\&gi=fd8d504494f4", "description": "A tool or resource for real-time-encoding-solutions."}, {"name": "Live Video Transmuxing/Transcoding: FFmpeg vs TwitchTranscoder, Part I", "url": "https://blog.twitch.tv/en/2017/10/10/live-video-transmuxing-transcoding-f-fmpeg-vs-twitch-transcoder-part-i-489c1c125f28/", "description": "A tool or resource for real-time-encoding-solutions."}, {"name": "Live Video Transmuxing/Transcoding: FFmpeg vs TwitchTranscoder, Part I", "url": "https://link.medium.com/iws08p9VO7", "description": "By: Jeff Gong, Software Engineer, [jeffgon@twitch.tv](https://github.com/krzemienski/awesome-video/blob/master/README.md/mailto:jeffgon@twitch.tv) Sahil Dhanju, Software Engineer Intern Chih-Chiang Lu, Senior Software Engineer\u2026"}, {"name": "Live Video Transmuxing/Transcoding: FFmpeg vs TwitchTranscoder, Part II", "url": "https://link.medium.com/EYVMBQ3VO7", "description": "By: Jeff Gong, Software Engineer, [jeffgon@twitch.tv](https://github.com/krzemienski/awesome-video/blob/master/README.md/mailto:jeffgon@twitch.tv) Sahil Dhanju, Software Engineer Intern Chih-Chiang Lu, Senior Software Engineer\u2026"}, {"name": "Roverr/rtsp-stream", "url": "https://github.com/Roverr/rtsp-stream", "description": "Out of box solution for RTSP - HLS live stream transcoding. Makes RTSP easy to play in browsers. - Roverr/rtsp-stream", "stars": "718"}, {"name": "i4tv/gstreamill", "url": "https://github.com/i4tv/gstreamill", "description": "encoder with hls output based on gstreamer.", "stars": "247"}, {"name": "jkarthic-akamai/ABR-Broadcaster", "url": "https://github.com/jkarthic-akamai/ABR-Broadcaster", "description": "A real time encoder for Adaptive Bitrate Broadcast - jkarthic-akamai/ABR-Broadcaster", "stars": "93"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Scripting & Automation Tools", "entries": [{"name": "Azure-Samples/batch-python-ffmpeg-tutorial", "url": "https://github.com/Azure-Samples/batch-python-ffmpeg-tutorial", "description": "A Python application that uses Batch to process media files in parallel with the ffmpeg open-source tool. - Azure-Samples/batch-python-ffmpeg-tutorial", "stars": "28"}, {"name": "Ponyboy47/TranscodeVideo", "url": "https://github.com/Ponyboy47/TranscodeVideo", "description": "A Swift wrapper around the transcode-video command - Ponyboy47/TranscodeVideo", "stars": "2"}, {"name": "Scalable, Parallel Video Transcoding on Ubuntu", "url": "https://blog.dustinkirkland.com/2014/07/scalable-parallel-video-transcoding-on.html", "description": "Transcoding video is a very resource intensive process. It can take many minutes to process a small, 30-second clip, or even hours to p..."}, {"name": "SmurfManX/ffmpeg-nvidia-adaptive-vod-transcoder", "url": "https://github.com/SmurfManX/ffmpeg-nvidia-adaptive-vod-transcoder", "description": "bash script which will detect video new file in folder and transcode it to adaprive bitrate - SmurfManX/ffmpeg-nvidia-adaptive-vod-transcoder", "stars": "10"}, {"name": "ZaifSenpai/Batch-Py-Remux", "url": "https://github.com/ZaifSenpai/Batch-Py-Remux", "description": "Convert mkv video to hevc (h.265).", "stars": "1"}, {"name": "chn-lee-yumi/distributed\\_ffmpeg\\_transcoding\\_cluster: \u5206\u5e03\u5f0fFFMpeg\u8f6c\u7801\u96c6\u7fa4\u3002A FFMpeg transcoding cluster runs in variable CPUs, including ARM, x86, and others which can run linux. You can use it to run a RaspberryPi cluster.", "url": "https://github.com/chn-lee-yumi/distributed_ffmpeg_transcoding_cluster", "description": "\u5206\u5e03\u5f0fFFMpeg\u8f6c\u7801\u96c6\u7fa4\u3002A FFMpeg transcoding cluster runs in variable CPUs, including ARM, x86, and others which can run linux. You can use it to run a RaspberryPi cluster. - chn-lee-yumi/distributed\\_ffmpeg\\_...", "stars": "39"}, {"name": "cwinging/transcode", "url": "https://github.com/cwinging/transcode", "description": "python transcode server.", "stars": "3"}, {"name": "donmelton/other\\_video\\_transcoding", "url": "https://github.com/donmelton/other_video_transcoding", "description": "Other tools to transcode videos.", "stars": "577"}, {"name": "kwodzicki/video\\_utils", "url": "https://github.com/kwodzicki/video_utils", "description": "Python package containing many tools useful for converting video files to h264/h265 encoded MP4 or MKV files - kwodzicki/video\\_utils", "stars": "22"}, {"name": "master-of-zen/Av1an: Cross-platform command-line AV1 encode toolkit", "url": "https://github.com/master-of-zen/Av1an", "description": "Cross-platform command-line AV1 encode toolkit. Contribute to master-of-zen/Av1an development by creating an account on GitHub.", "stars": "1.6k"}, {"name": "ptrandev/swift-encoder", "url": "https://github.com/ptrandev/swift-encoder", "description": "A fire-and-forget shell script that encodes multiple video and audio files with ffmpeg. - ptrandev/swift-encoder", "stars": "5"}, {"name": "sw360cab/pyup-transcoder", "url": "https://github.com/sw360cab/pyup-transcoder", "description": "a Python-based software to transcode videos and upload files to a remote server or S3-bucket - sw360cab/pyup-transcoder", "stars": "4"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Software Transcoding Tools", "entries": [{"name": "Alkl58/NotEnoughAV1Encodes", "url": "https://github.com/Alkl58/NotEnoughAV1Encodes", "description": "GUI Handler for AV1 Encoders (aomenc, rav1e & svt-av1) - Alkl58/NotEnoughAV1Encodes", "stars": "554"}, {"name": "ClearSlide/Fantastic-Transcoder", "url": "https://github.com/ClearSlide/Fantastic-Transcoder", "description": "Fantastic transcoder is a video transcoder which utilizes massively parallel compute to achieve ludicrous conversion speeds. - ClearSlide/Fantastic-Transcoder", "stars": "46"}, {"name": "DolbyLaboratories/dolby\\_vision\\_professional\\_decoder\\_plugin", "url": "https://github.com/DolbyLaboratories/dolby_vision_professional_decoder_plugin", "description": "", "stars": "14"}, {"name": "amaurypm/transcode2H265", "url": "https://github.com/amaurypm/transcode2H265", "description": "Unattended video transcoder to H265 and ACC codecs, in MKV containers. - amaurypm/transcode2H265", "stars": "13"}, {"name": "bbxnet/transcode", "url": "https://github.com/bbxnet/transcode", "description": "", "stars": "2"}, {"name": "benvanik/node-transcoding", "url": "https://github.com/benvanik/node-transcoding", "description": "node.js video transcoding library.", "stars": "47"}, {"name": "dev-labs-bg/swift-video-generator", "url": "https://github.com/dev-labs-bg/swift-video-generator", "description": "", "stars": "642"}, {"name": "dolby-encoding-engine/plugins at master \u00b7 DolbyLaboratories/dolby-encoding-engine", "url": "https://github.com/DolbyLaboratories/dolby-encoding-engine/tree/master/plugins", "description": "Contribute to DolbyLaboratories/dolby-encoding-engine development by creating an account on GitHub.", "stars": "67"}, {"name": "donmelton/video\\_transcoding", "url": "https://github.com/donmelton/video_transcoding", "description": "Tools to transcode, inspect and convert videos.", "stars": "2.4k"}, {"name": "just-work/django-video-transcoding", "url": "https://github.com/just-work/django-video-transcoding", "description": "Simple video transcoding application for Django Framework - just-work/django-video-transcoding", "stars": "23"}, {"name": "kees/transcode", "url": "https://github.com/kees/transcode", "description": "Video Transcoding Tools.", "stars": "2"}, {"name": "luziferius/av1transcoder", "url": "https://github.com/luziferius/av1transcoder", "description": "Transcode video files to the AV1 format using ffmpeg and libaom-av1. - luziferius/av1transcoder", "stars": "6"}, {"name": "madebyhiro/codem-transcode", "url": "https://github.com/madebyhiro/codem-transcode", "description": "Offline video transcoder written in node.js.", "stars": "153"}, {"name": "selsamman/react-native-transcode", "url": "https://github.com/selsamman/react-native-transcode", "description": "Video Transcoder for React Native.", "stars": "13"}, {"name": "slhck/rate-control-tests: Tests for different rate control modes in x264", "url": "https://github.com/slhck/rate-control-tests", "description": "Tests for different rate control modes in x264. Contribute to slhck/rate-control-tests development by creating an account on GitHub.", "stars": "54"}, {"name": "twitter/vireo: Vireo is a lightweight and versatile video processing library written in C++11", "url": "https://github.com/twitter/vireo", "description": "Vireo is a lightweight and versatile video processing library written in C++11 - twitter/vireo", "stars": "939"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 CDN Integration & Distribution", "entries": [{"name": "AWS CloudFront Live failover", "url": "https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/high_availability_origin_failover.html", "description": "You can set up CloudFront with origin failover for scenarios that require high availability. To get started, create an origin group in which you designate a primary origin for CloudFront plus a second origin that CloudFront automatically switches to when the primary origin returns specific HTTP status code failure responses."}, {"name": "AWS CloudFront for Live Streaming", "url": "https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/live-streaming.html", "description": "To use AWS Media Services with CloudFront to deliver live content to a global audience, follow the guidance included in this section."}, {"name": "Amazon S3 | Fastly Help Guides", "url": "https://docs.fastly.com/en/guides/amazon-s3", "description": "A tool or resource for cdn-integration-distribution."}, {"name": "Eyevinn/adxchange-engine", "url": "https://github.com/Eyevinn/adxchange-engine", "description": "Eyevinn Adxchange Engine is a microservice placed between the server-side ad-insertion component and the adserver or SSP - Eyevinn/adxchange-engine", "stars": "5"}, {"name": "Eyevinn/vmapproxy", "url": "https://github.com/Eyevinn/vmapproxy", "description": "A simple VMAP / VAST proxy.", "stars": "1"}, {"name": "OTT Content Delivery\u2013 CDN Alternatives", "url": "https://medium.com/@eyevinntechnology/ott-content-delivery-cdn-alternatives-cafe75dab71d?source=userActivityShare-94bccb50d11-1560983135&_branch_match_id=670018733519578135", "description": "Introduction"}, {"name": "This is How I Reduced My CloudFront Bills by 80%", "url": "https://medium.com/faun/this-is-how-i-reduced-my-cloudfront-bills-by-80-a7b0dfb24128", "description": "If you are using S3 and CloudFront to host your content and noticed that your bills are increasing, read this!"}, {"name": "Understanding Server-Side Dynamic Ad Insertion", "url": "https://medium.com/@eyevinntechnology/understanding-server-side-dynamic-ad-insertion-d7ed90e34aa2", "description": "In this post we\u2019re explaining the principles behind Server-Side Dynamic Ad Insertion technology. If you are already familiar with video\u2026"}, {"name": "coopernurse/nginx-s3-proxy", "url": "https://github.com/coopernurse/nginx-s3-proxy", "description": "nginx compiled with aws-auth support, suitable for S3 reverse proxy usage - coopernurse/nginx-s3-proxy", "stars": "153"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Edge Computing & Caching Solutions", "entries": [{"name": "Edge Computing with Fastly CDN and Varnish VCL for Authenticated Requests - Endertech", "url": "https://endertech.com/blog/edge-computing-fastly-cdn-varnish-vcl-authenticated-requests", "description": "A brief explanation of how to use Fastly CDN and Varnish with authenticated requests to offload static file serving from the origin and edge caching."}, {"name": "Lambda Edge Tutorial", "url": "https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/lambda-edge-how-it-works-tutorial.html", "description": "This tutorial shows you how to get started with Lambda\\@Edge by helping you create and add a sample Node.js function that runs in CloudFront. The example that we walk through adds HTTP security headers to a response, which can improve security and privacy for a website. (That said, you don\u2019t need a website for this walkthrough; we simply add security headers to a response when CloudFront retrieves a file.)"}, {"name": "Lambda@Edge Design Best Practices | Amazon Web Services", "url": "https://aws.amazon.com/blogs/networking-and-content-delivery/lambdaedge-design-best-practices/", "description": "Lambda\\@Edge transforms CloudFront into a highly programmable CDN with serverless compute capabilities closer to your viewers around the world. This blog is the first in a series that explains best practices associated with using Lambda\\@Edge functions to customize your content delivery."}, {"name": "StyleShare/HLSCachingReverseProxyServer", "url": "https://github.com/StyleShare/HLSCachingReverseProxyServer", "description": "A simple local reverse proxy server for HLS segment cache - StyleShare/HLSCachingReverseProxyServer", "stars": "156"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Live Streaming Servers", "entries": [{"name": "How To Setup Nginx For HLS Video Streaming On Centos 7", "url": "https://dev.to/samuyi/how-to-setup-nginx-for-hls-video-streaming-on-centos-7-3jb8", "description": "How to live stream videos with Nginx"}, {"name": "Open Broadcaster Software | OBS", "url": "https://obsproject.com/", "description": "OBS (Open Broadcaster Software) is free and open source software for video recording and live streaming. Stream to Twitch, YouTube and many other providers or record your own videos with high quality H264 / AAC encoding."}, {"name": "ant-media/Ant-Media-Server", "url": "https://github.com/ant-media/Ant-Media-Server", "description": "Ant Media Server supports RTMP, RTSP, WebRTC and Adaptive Bitrate. It can also record videos in MP4, HLS and FLV - ant-media/Ant-Media-Server", "stars": "4.4k"}, {"name": "bbc/brave", "url": "https://github.com/bbc/brave", "description": "Basic Real-time AV Editor - allowing you to preview, mix, and route live audio and video streams on the cloud - bbc/brave", "stars": "665"}, {"name": "gnolizuh/BLSS", "url": "https://github.com/gnolizuh/BLSS", "description": "NGINX-based Live Media Streaming Server.", "stars": "197"}, {"name": "jaskie/PlayoutAutomation", "url": "https://github.com/jaskie/PlayoutAutomation", "description": "Television broadcast automation system.", "stars": "188"}, {"name": "lhls-simple-live-platform", "url": "https://slides.com/jordicenzano/deck-973aed", "description": "You can build your own live platform just wiring up some open source tools, this is a demo video of [https://github.com/jordicenzano/lhls-simple-live-platform (\u2b5067)](https://github.com/jordicenzano/lhls-simple-live-platform)"}, {"name": "media-toolbox/avbroadcast: avbroadcast - republish media streams for mass consumption", "url": "https://github.com/media-toolbox/avbroadcast", "description": "avbroadcast - republish media streams for mass consumption - media-toolbox/avbroadcast", "stars": "10"}, {"name": "muxinc/stream.new", "url": "https://github.com/muxinc/stream.new", "description": "The repo for <https://stream.new>.", "stars": "560"}, {"name": "obsproject/obs-studio", "url": "https://github.com/obsproject/obs-studio", "description": "OBS Studio - Free and open source software for live streaming and screen recording - obsproject/obs-studio", "stars": "63k"}, {"name": "ossrs/srs", "url": "https://github.com/ossrs/srs", "description": "SRS is a simple live streaming cluster, a simple joy. - ossrs/srs", "stars": "27k"}, {"name": "scivision/PyLivestream", "url": "https://github.com/scivision/PyLivestream", "description": "Pure Python FFmpeg-based live video / audio streaming to YouTube, Facebook, Periscope, Twitch, and more - scivision/PyLivestream", "stars": "736"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Multi-CDN Management", "entries": [{"name": "OTT Content Delivery\u2013 Multi CDN", "url": "https://medium.com/@eyevinntechnology/ott-content-delivery-multi-cdn-8cd90ad2628a?source=userActivityShare-94bccb50d11-1560983307&_branch_match_id=670019455010399744", "description": "Background"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Peer-to-Peer Streaming Solutions", "entries": [{"name": "Wifibroadcast \u2013 Analog-like transmission of live video data", "url": "https://befinitiv.wordpress.com/wifibroadcast-analog-like-transmission-of-live-video-data/", "description": "Wifibroadcast is a project aimed at the live transmission of HD video (and other) data using wifi radios. One prominent use case is to transmit camera images for a first person view (FPV) of remote\u2026"}, {"name": "cdnbye/hlsjs-p2p-engine", "url": "https://github.com/cdnbye/hlsjs-p2p-engine", "description": "A hls.js plugin to offload bandwidth from expensive traditional CDNs\uff0cwhile also maximizing a user\u2019s viewing experience. - cdnbye/hlsjs-p2p-engine", "stars": "1k"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 RTMP/RTSP/HTTP Protocol Servers", "entries": [{"name": "Create your own video streaming server with Linux", "url": "https://opensource.com/article/19/1/basic-live-video-streaming-server", "description": "Using Nginx to create a streaming server using RTMP and nginx"}, {"name": "DVBlast - Open Source fast DVB/ASI network streamer! - VideoLAN", "url": "http://www.videolan.org/projects/dvblast.html", "description": "DVBlast - Open Source fast DVB/ASI network streamer!"}, {"name": "Red5/red5-server", "url": "https://github.com/Red5/red5-server", "description": "Red5 Server core.", "stars": "3.4k"}, {"name": "SRT Open Source project", "url": "https://github.com/Haivision/srt", "description": "A tool or resource for rtmprtsphttp-protocol-servers.", "stars": "3.2k"}, {"name": "Streaming With SRT Protocol in OBS", "url": "https://obsproject.com/wiki/Streaming-With-SRT-Protocol", "description": "A tool or resource for rtmprtsphttp-protocol-servers."}, {"name": "alfg/docker-nginx-rtmp", "url": "https://github.com/alfg/docker-nginx-rtmp", "description": "\ud83d\udc0b A Dockerfile for nginx-rtmp-module + FFmpeg from source with basic settings for streaming HLS. Built on Alpine Linux. - alfg/docker-nginx-rtmp", "stars": "1.1k"}, {"name": "ebu/dtt2ip", "url": "https://github.com/ebu/dtt2ip", "description": "Broadcast to IP conversion for Wifi indoor coverage - ebu/dtt2ip", "stars": "27"}, {"name": "ireader/media-server", "url": "https://github.com/ireader/media-server", "description": "RTSP/RTP/RTMP/FLV/HLS/MPEG-TS/MPEG-PS/MPEG-DASH/MP4/fMP4 - ireader/media-server", "stars": "3.2k"}, {"name": "librist", "url": "https://code.videolan.org/rist/librist", "description": "A library that can be used to easily add the RIST protocol to your application."}, {"name": "njh/dvbshout", "url": "https://github.com/njh/dvbshout", "description": "dvbshout takes an MPEG transport stream from a DVB card, extracts audio channels from stream, and sends the audio to an Icecast / Shoutcast server and/or a RTP multicast packet stream. - njh/dvbshout", "stars": "10"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Streaming Analytics & Monitoring", "entries": [{"name": "Akamai Stream Validator", "url": "https://players.akamai.com/stream-validator", "description": "Akamai's Stream Validator is a tool designed to verify the integrity and compliance of streaming media, ensuring optimal playback across devices."}, {"name": "Eyevinn Stream Corruptor", "url": "https://github.com/Eyevinn/streaming-onboarding/blob/master/Stream-Corruptor.md", "description": "Eyevinn's Stream Corruptor is a tool designed to intentionally corrupt streaming media, useful for testing error resilience in players.", "stars": "539"}, {"name": "Inca\u200a\u2014\u200aMessage Tracing and Loss Detection For Streaming Data @Netflix", "url": "https://link.medium.com/Lu3GnIPeg0", "description": "At Netflix, our real-time data infrastructure have embraced the multi-cluster Kafka architecture and Flink powered stream processing\u2026"}, {"name": "SCTE-104/35 and Beyond: A Look at Ad Insertion in an OTT World", "url": "https://www.tvtechnology.com/opinions/scte10435-and-beyond-a-look-at-ad-insertion-in-an-ott-world", "description": "Ad Insertion is a very important part of many video delivery systems because of the monetization aspect\u2014it generates revenue!"}, {"name": "ThreeFive SCTE35", "url": "https://github.com/futzu/scte-35_threefive", "description": "An SCTE-35 parser and decoder for analyzing ad markers in MPEG-TS streams, designed for broadcast workflows.", "stars": "142"}, {"name": "Understanding Real-time Bidding for AVOD Services", "url": "https://medium.com/@eyevinntechnology/understanding-real-time-bidding-for-avod-services-861ebfa8bd13", "description": "We have in previous blog articles described the principles behind server-side ad-insertion and described some of the challenges with it as\u2026"}, {"name": "leandromoreira/http-video-streaming-troubleshooting", "url": "https://github.com/leandromoreira/http-video-streaming-troubleshooting", "description": "A collection of fixes / problem solutions to HTTP video streaming - leandromoreira/http-video-streaming-troubleshooting", "stars": "80"}, {"name": "switch media adease", "url": "https://www.switch.tv/mediahq/adease/", "description": "A tool or resource for streaming-analytics-monitoring."}], "notes": [], "source": "Video"}, {"name": "Video \u2014 VOD Streaming Servers", "entries": [{"name": "9 Best Home Server Apps to Automate Media Management", "url": "https://www.smarthomebeginner.com/best-home-server-apps/", "description": "These are top 9 best home server apps to automate media management, so you get the latest Movies, Music and TV Shows in the best quality available."}, {"name": "Creating a secure video-on-demand (VOD) platform using AWS", "url": "https://aws.amazon.com/blogs/media/creating-a-secure-video-on-demand-vod-platform-using-aws/", "description": "Authored by Chirag Oswal, Solution Architect, AWS, and Vikas Tiwari, Solution Architect Manager, AWS Video has become the primary means of Information sharing and learning. Customers are investing in innovative solutions to tap into the e-learning and video space. Video content is their IP and needs to be protected and securely delivered. Online video is a \\[\u2026]"}, {"name": "Eyevinn/channel-engine", "url": "https://github.com/Eyevinn/channel-engine", "description": "OTT TV Channel Engine.", "stars": "116"}, {"name": "Eyevinn/pseudo-live-playout", "url": "https://github.com/Eyevinn/pseudo-live-playout", "description": "Contribute to Eyevinn/pseudo-live-playout development by creating an account on GitHub.", "stars": "1"}, {"name": "Unified Streaming Demos", "url": "https://demo.unified-streaming.com/", "description": "A showcase of Unified Streaming's capabilities, including adaptive streaming formats and DRM-protected playback."}, {"name": "Unified Streaming Features Page", "url": "https://demo.unified-streaming.com/k8s/features/stable/#!/mpd", "description": "A demonstration of Unified Streaming's feature set, including on-the-fly packaging and multi-format support."}, {"name": "VOD on AWS", "url": "https://s3.amazonaws.com/solutions-reference/video-on-demand-on-aws/latest/video-on-demand-on-aws.pdf", "description": "A tool or resource for vod-streaming-servers."}, {"name": "VOD2Live", "url": "https://docs.google.com/presentation/d/1Ua76BBaZKtTmaZrlfM_eG0vwz0ZAqPIjreCSfB4qFQQ/edit?usp=sharing", "description": "VOD2Live Kevin Staunton-Lambert Solutions Architect R\\&D @kevleyski [www.switch.tv](http://www.switch.tv)"}, {"name": "anachirino/bifserver", "url": "https://github.com/anachirino/bifserver", "description": "Server which creates and serves up BIF files for Roku players - anachirino/bifserver", "stars": "20"}, {"name": "davidbt/djmediastreamer", "url": "https://github.com/davidbt/djmediastreamer", "description": "A Django project that allows you to catalog and stream your videos (using FFmpeg to add subtitles and transcode). - davidbt/djmediastreamer", "stars": "2"}, {"name": "olaris / olaris-server", "url": "https://gitlab.com/olaris/olaris-server", "description": "GitLab.com"}, {"name": "openfun/marsha", "url": "https://github.com/openfun/marsha", "description": ":clapper: A self-hosted opensource LTI video provider - openfun/marsha", "stars": "116"}, {"name": "openstack/swift", "url": "https://github.com/openstack/swift", "description": "OpenStack Storage (Swift).", "stars": "2.7k"}, {"name": "prologic/tube", "url": "https://github.com/prologic/tube", "description": "\ud83d\udcfa a Youtube-like (without censorship and features you don't need!) Video Sharing App written in Go which also supports automatic transcoding to MP4 H.265 AAC, multiple collections and R...", "stars": "24"}, {"name": "shimberger/gohls", "url": "https://github.com/shimberger/gohls", "description": "A server that exposes a directory for video streaming via web interface - shimberger/gohls", "stars": "570"}, {"name": "streamaserver/streama", "url": "https://github.com/streamaserver/streama", "description": "Self hosted streaming media server. <https://docs.streama-project.com/> - streamaserver/streama", "stars": "9.8k"}, {"name": "switch media live2vod", "url": "https://www.switch.tv/mediahq/live2vod/", "description": "A tool or resource for vod-streaming-servers."}, {"name": "switch media mediahq", "url": "https://www.switch.tv/mediahq/", "description": "A tool or resource for vod-streaming-servers."}, {"name": "t-mullen/hls-server", "url": "https://github.com/t-mullen/hls-server", "description": "Middleware for serving HTTP Live Streaming (HLS) compatible media streams. - t-mullen/hls-server", "stars": "255"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Adaptive Bitrate Algorithms & Tools", "entries": [{"name": "BOLA: Near-Optimal Bitrate Adaptation for Online Videos", "url": "https://arxiv.org/pdf/1601.06748.pdf", "description": ""}, {"name": "Design of scheduling and rate-adaptation algorithms for adaptive HTTP streaming \u00b7 dispar.at Blog", "url": "https://dispar.at/blog/2017/07/08/design-of-scheduling-and-rate-adaptation-algorithms-for-adaptive-http-streaming/", "description": "Design of scheduling and rate-adaptation algorithms for adaptive HTTP streaming - Stephan Hesse"}, {"name": "pokey909/dash\\_adaptation\\_simulator", "url": "https://github.com/pokey909/dash_adaptation_simulator", "description": "Simulate bitrate switching algorithms based on real data traces - pokey909/dash\\_adaptation\\_simulator", "stars": "1"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 CMAF & fMP4 Packaging", "entries": [{"name": "Eyevinn/fmp4-js", "url": "https://github.com/Eyevinn/fmp4-js", "description": "A Javascript library to parse ISO Base Media File Format (MPEG-4 Part 12) - Eyevinn/fmp4-js", "stars": "11"}, {"name": "HLS and Fragmented MP4", "url": "https://hlsbook.net/hls-fragmented-mp4/", "description": "At WWDC 2016, Apple announced support for fragmented MP4 (fMP4) as an alternative to MPEG-TS, which prior to their announcement was the only supported format. So why use fragmented MP4 files? Well,\u2026"}, {"name": "matmoi/create-DASH-HLS", "url": "https://github.com/matmoi/create-DASH-HLS/", "description": "A tutorial to generate fMp4 files compatible with dash and HLS - matmoi/create-DASH-HLS", "stars": "37"}, {"name": "matmoi/create-DASH-HLS", "url": "https://github.com/matmoi/create-DASH-HLS", "description": "A tutorial to generate fMp4 files compatible with dash and HLS - matmoi/create-DASH-HLS", "stars": "37"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 DASH Manifest Tools", "entries": [{"name": "Eyevinn/dash-validator-js", "url": "https://github.com/Eyevinn/dash-validator-js", "description": "MPEG DASH validator JS library.", "stars": "23"}, {"name": "carlanton/mpd-tools", "url": "https://github.com/carlanton/mpd-tools", "description": "DASH MPD tools for Java.", "stars": "26"}, {"name": "dash-mpd-rs", "url": "https://github.com/emarsden/dash-mpd-rs", "description": "Rust library for parsing, serializing and downloading media content from a DASH MPD file.", "stars": "85"}, {"name": "dash-validator-js/README.md at master \u00b7 Eyevinn/dash-validator-js", "url": "https://github.com/Eyevinn/dash-validator-js/", "description": "MPEG DASH validator JS library. Contribute to Eyevinn/dash-validator-js development by creating an account on GitHub.", "stars": "23"}, {"name": "nickdesaulniers/combine-mpd", "url": "https://github.com/nickdesaulniers/combine-mpd", "description": "Combine MPEG DASH MPD manifest files.", "stars": "11"}, {"name": "sangwonl/python-mpegdash", "url": "https://github.com/caststack/python-mpegdash", "description": "MPEG-DASH MPD(Media Presentation Description) Parser - sangwonl/python-mpegdash", "stars": "107"}, {"name": "videojs/mpd-parser", "url": "https://github.com/videojs/mpd-parser", "description": "Contribute to videojs/mpd-parser development by creating an account on GitHub.", "stars": "80"}, {"name": "zencoder/go-dash", "url": "https://github.com/zencoder/go-dash", "description": "A Go library for generating MPEG-DASH manifests.", "stars": "221"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 DASH Tools", "entries": [{"name": "DASH IF Test Assets Database", "url": "https://testassets.dashif.org/#testcase/details/58a5ddaa7459f8cb201b8a6d", "description": ""}, {"name": "DASH IF Test Assets Database", "url": "https://testassets.dashif.org/#testvector/groupedList", "description": ""}, {"name": "Dash Sequences GPAC Wiki", "url": "https://github.com/gpac/gpac/wiki/dash-sequences", "description": "The GPAC Wiki provides DASH sequences for conformance testing and validation.", "stars": "2.9k"}, {"name": "Dash-Industry-Forum/DASH-IF-Conformance", "url": "https://github.com/Dash-Industry-Forum/DASH-IF-Conformance", "description": "This repository provides the source code for MPEG-DASH/DASH-IF Conformance Software/Validator. It has been extended according to further standards, such as CMAF, DVB-DASH, HbbTV, and CTA WAVE. - Da...", "stars": "69"}, {"name": "Dash-Industry-Forum/ISOSegmentValidator", "url": "https://github.com/Dash-Industry-Forum/ISOSegmentValidator", "description": "Contribute to Dash-Industry-Forum/ISOSegmentValidator development by creating an account on GitHub.", "stars": "7"}, {"name": "Dash-Industry-Forum/Ingest", "url": "https://github.com/Dash-Industry-Forum/Ingest", "description": "", "stars": "13"}, {"name": "Dash-Industry-Forum/dash-live-source-simulator", "url": "https://github.com/Dash-Industry-Forum/dash-live-source-simulator", "description": "DASH live source simulator providing reference live content. - Dash-Industry-Forum/dash-live-source-simulator", "stars": "149"}, {"name": "Dash-Industry-Forum/dash.js", "url": "https://github.com/Dash-Industry-Forum/dash.js", "description": "A reference client implementation for the playback of MPEG DASH via Javascript and compliant browsers. - Dash-Industry-Forum/dash.js", "stars": "5.3k"}, {"name": "Dash-Industry-Forum/media-tools", "url": "https://github.com/Dash-Industry-Forum/media-tools", "description": "A collection of tools for analyzing, handling, and creating media and media containers - Dash-Industry-Forum/media-tools", "stars": "87"}, {"name": "Eyevinn/docker-2dash", "url": "https://github.com/Eyevinn/docker-2dash", "description": "A Docker container to pre-package MPEG DASH on demand content - Eyevinn/docker-2dash", "stars": "6"}, {"name": "Eyevinn/docker-dash-packager", "url": "https://github.com/Eyevinn/docker-dash-packager", "description": "Open source MPEG DASH packager for live and VOD.", "stars": "17"}, {"name": "MPEG DASH Sample Content Bento4", "url": "http://www.bento4.com/developers/dash/dash-sample-content/", "description": "Bento4 offers MPEG-DASH sample content for developers to test and validate their DASH implementations."}, {"name": "The structure of an MPEG-DASH MPD", "url": "https://www.brendanlong.com/the-structure-of-an-mpeg-dash-mpd.html", "description": "The MPEG-DASH Media Presentation Description (MPD) is an XML document containing information about media segments, their relationships and information necessary to choose between them, and other metadata that may be needed by clients. In this post, I describe the most important pieces of the MPD, starting from the top level (Periods) and going to the bottom (Segments)."}, {"name": "Viblast/dash-proxy", "url": "https://github.com/Viblast/dash-proxy", "description": "Easy downloading and mirroring of MPEG-DASH streams - Viblast/dash-proxy", "stars": "127"}, {"name": "active-video/subtitles", "url": "https://github.com/active-video/subtitles", "description": "AV Platform MPEG DASH subtitles.", "stars": "1"}, {"name": "bitmovin/libdash", "url": "https://github.com/bitmovin/libdash", "description": "MPEG-DASH Access Library - Official ISO/IEC MPEG-DASH Reference Implementation - bitmovin/libdash", "stars": "596"}, {"name": "castlabs/dashencrypt: DASH fragmenter/segmenter and encrypter", "url": "https://github.com/castlabs/dashencrypt", "description": "DASH fragmenter/segmenter and encrypter. Contribute to castlabs/dashencrypt development by creating an account on GitHub.", "stars": "127"}, {"name": "dash-mpd-cli", "url": "https://github.com/emarsden/dash-mpd-cli", "description": "Commandline application for downloading media content from a DASH MPD manifest.", "stars": "370"}, {"name": "djvergad/dash", "url": "https://github.com/djvergad/dash", "description": "An MPEG/DASH client-server module for simulating rate adaptation mechanisms over HTTP/TCP. - djvergad/dash", "stars": "47"}, {"name": "mahbubcseju/MPEG-DASH-Downloader", "url": "https://github.com/mahbubcseju/MPEG-DASH-Downloader", "description": "Contribute to mahbubcseju/MPEG-DASH-Downloader development by creating an account on GitHub.", "stars": "7"}, {"name": "mp4dash | Bento4", "url": "https://www.bento4.com/documentation/mp4dash/", "description": "A tool or resource for dash-tools."}, {"name": "shengbinmeng/dash-drm", "url": "https://github.com/shengbinmeng/dash-drm", "description": "Demos of MPEG-DASH and DRM.", "stars": "5"}, {"name": "stultus/mp4-to-mpegdash-py", "url": "https://github.com/stultus/mp4-to-mpegdash-py", "description": "Python Script to convert a MP4 file into onDemand MPEG-DASH - stultus/mp4-to-mpegdash-py", "stars": "21"}, {"name": "tchakabam/dash-proxy", "url": "https://github.com/tchakabam/dash-proxy", "description": "Experimental MPEG-DASH media gateway - proxy on-the-fly modified MP4 segment metadata - tchakabam/dash-proxy", "stars": "3"}, {"name": "theolampert/dash-server", "url": "https://github.com/theolampert/dash-server", "description": "Small, command-line HTTP/2 file server for serving MPEG-DASH content. - theolampert/dash-server", "stars": "9"}, {"name": "videojs/videojs-contrib-dash", "url": "https://github.com/videojs/videojs-contrib-dash", "description": "Video.js plugin for supporting the MPEG-DASH playback through a video.js player - videojs/videojs-contrib-dash", "stars": "295"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 HLS Manifest Parsers & Generators", "entries": [{"name": "Comcast/mamba", "url": "https://github.com/Comcast/mamba", "description": "Mamba is a Swift iOS, tvOS and macOS framework to parse, validate and write HTTP Live Streaming (HLS) data. - Comcast/mamba", "stars": "185"}, {"name": "Comcast/scte35-js", "url": "https://github.com/Comcast/scte35-js", "description": "A SCTE 35 Parser for JavaScript.", "stars": "50"}, {"name": "Eyevinn/hls-origin-scripts", "url": "https://github.com/Eyevinn/hls-origin-scripts", "description": "Scripts to manipulate HLS manifests at origin or edge server - Eyevinn/hls-origin-scripts", "stars": "18"}, {"name": "Eyevinn/hls-playlist-parser", "url": "https://github.com/Eyevinn/hls-playlist-parser", "description": "A Javascript library to parse Hls playlists.", "stars": "6"}, {"name": "Eyevinn/hls-ts-js", "url": "https://github.com/Eyevinn/hls-ts-js", "description": "HLS MPEG-TS parser library in Javascript.", "stars": "35"}, {"name": "Eyevinn/manifestparser", "url": "https://github.com/Eyevinn/manifestparser", "description": "A manifest parser.", "stars": "2"}, {"name": "Eyevinn/vast-info", "url": "https://github.com/Eyevinn/vast-info", "description": "Parse a VAST or VMAP to show valuable information in a readable format - Eyevinn/vast-info", "stars": "5"}, {"name": "M3U8Kit/M3U8Parser", "url": "https://github.com/M3U8Kit/M3U8Parser", "description": "A light weight M3U8 parser. Support X-Key & X-Session-Key. - M3U8Kit/M3U8Parser", "stars": "261"}, {"name": "Middleman SCTE35 104 Parser", "url": "https://tools.middleman.tv/scte35-parser", "description": "A web-based tool to parse and decode SCTE-35 markers for ad insertion and broadcast signaling analysis."}, {"name": "carlanton/m3u8-parser", "url": "https://github.com/carlanton/m3u8-parser", "description": "HLS compliant m3u8 parser for Java.", "stars": "191"}, {"name": "globocom/m3u8", "url": "https://github.com/globocom/m3u8", "description": "M3U8 library", "stars": "2.1k"}, {"name": "grafov/m3u8", "url": "https://github.com/grafov/m3u8", "description": "Parser and generator of M3U8-playlists for Apple HLS. Library for Go language. :cinema: - grafov/m3u8", "stars": "1.3k"}, {"name": "iheartradio/open-m3u8", "url": "https://github.com/iheartradio/open-m3u8", "description": "Open Source m3u8 Parser.", "stars": "250"}, {"name": "osk/node-webvtt", "url": "https://github.com/osk/node-webvtt", "description": "Parse WebVTT files, segments and generates HLS playlists for them.", "stars": "99"}, {"name": "videojs/m3u8-parser", "url": "https://github.com/videojs/m3u8-parser", "description": "An m3u8 parser.", "stars": "493"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 HLS Tools", "entries": [{"name": "507\\_hls\\_authoring\\_for\\_airplay\\_2.", "url": "https://devstreaming-cdn.apple.com/videos/wwdc/2019/507fk9wyls0np6piwk/507/507_hls_authoring_for_airplay_2_video.pdf", "description": "A tool or resource for hls-tools."}, {"name": "510\\_validating\\_http\\_live\\_streams.", "url": "https://devstreaming-cdn.apple.com/videos/wwdc/2016/510ndmh9wkcvzneegv2/510/510_validating_http_live_streams.pdf", "description": "A tool or resource for hls-tools."}, {"name": "515\\_hls\\_authoring\\_update", "url": "https://devstreaming-cdn.apple.com/videos/wwdc/2017/515vy4sl7iu70/515/515_hls_authoring_update.pdf", "description": "A tool or resource for hls-tools."}, {"name": "Apple HLS Tools", "url": "https://developer.apple.com/documentation/http-live-streaming/using-apple-s-http-live-streaming-hls-tools", "description": "Apple's HLS Tools assist developers in creating and validating HTTP Live Streaming (HLS) content for Apple devices."}, {"name": "Creating A Production Ready Multi Bitrate HLS VOD stream - Peer5 P2P Docs", "url": "https://docs.peer5.com/guides/production-ready-hls-vod/", "description": "Peer5 documentation"}, {"name": "Creating a Master Playlist | Apple Developer Documentation", "url": "https://developer.apple.com/documentation/http_live_streaming/example_playlists_for_http_live_streaming/creating_a_master_playlist#overview", "description": "A tool or resource for hls-tools."}, {"name": "Eyevinn/hls-cutsegment", "url": "https://github.com/Eyevinn/hls-cutsegment", "description": "A web app that lets you insert a cut into a segment, which is then cut into two new segments. - Eyevinn/hls-cutsegment", "stars": "3"}, {"name": "Eyevinn/hls-download", "url": "https://github.com/Eyevinn/hls-download", "description": "Download HLS and convert to MP4.", "stars": "47"}, {"name": "Eyevinn/hls-relay", "url": "https://github.com/Eyevinn/hls-relay", "description": "Script to pull HLS stream from one origin and push to another origin - Eyevinn/hls-relay", "stars": "21"}, {"name": "Eyevinn/hls-ts-analyzer", "url": "https://github.com/Eyevinn/hls-ts-analyzer", "description": "Example implementation of hls-ts.js library.", "stars": "1"}, {"name": "Eyevinn/vod-to-live", "url": "https://github.com/Eyevinn/vod-to-live", "description": "A python library to generate Live HLS from VOD.", "stars": "7"}, {"name": "HEVC in HLS: 10 Key Questions for Streaming Video Developers", "url": "https://www.streamingmedia.com/Articles/ReadArticle.aspx?ArticleID=122637\\&PageNum=2", "description": "Many who heard that Apple is adding support for HEVC playback in HTTP Live Streaming were left with more questions than answers. Here's what developers need to know."}, {"name": "HLS | Bento4", "url": "https://www.bento4.com/developers/hls/", "description": "A tool or resource for hls-tools."}, {"name": "How to generate a fmp4 hls live stream with FFMPEG", "url": "https://nomadyun.wordpress.com/2018/04/12/how-to-generate-a-fmp4-hls-live-stream-with-ffmpeg/", "description": "ffmpeg -re -stream\\_loop -1 -i voweb.mp4 -hls\\_fmp4\\_init\\_filename init.mp4 -vf \u201csettb=AVTB,setpts=\u2019trunc(PTS/1K)*1K+st(1,trunc(RTCTIME/1K))-1K*trunc(ld(1)/1K)\u2019,\\ drawtext=fontfile=\u2026"}, {"name": "Introducing Low-Latency HLS - WWDC 2019 - Videos - Apple Developer", "url": "https://developer.apple.com/videos/play/wwdc2019/502", "description": "Since its introduction in 2009, HTTP Live Streaming (HLS) has enabled the delivery of countless live and on\u2010demand audio and video..."}, {"name": "Last-Order/Minyami", "url": "https://github.com/Last-Order/Minyami", "description": "A lovely video downloader for HLS videos.", "stars": "603"}, {"name": "Mux HLS Streams", "url": "https://test-streams.mux.dev/", "description": "Mux offers a set of test HLS streams, primarily used by hls.js and hosted by Mux, for testing and development."}, {"name": "Protocol Extension for Low-Latency HLS (Preliminary Specification) | Apple Developer Documentation", "url": "https://developer.apple.com/documentation/http_live_streaming/protocol_extension_for_low-latency_hls_preliminary_specification#3291001", "description": "A tool or resource for hls-tools."}, {"name": "SoulMelody/hls-get", "url": "https://github.com/SoulMelody/hls-get", "description": "An asynchronous terminal-based hls video stream (m3u8) downloader & combiner, with AES-128 decryption support. - SoulMelody/hls-get", "stars": "44"}, {"name": "artilleryio/artillery-plugin-hls", "url": "https://github.com/artilleryio/artillery-plugin-hls", "description": "Load test HTTP Live Streaming (HLS) servers with Artillery \ud83c\udfa5 - artilleryio/artillery-plugin-hls", "stars": "28"}, {"name": "awslabs/aws-stale-playlist-detector", "url": "https://github.com/awslabs/aws-stale-playlist-detector", "description": "The Stale Playlist Detector (SPD) is a tool to monitor live HLS origin endpoints for changing playlists. The Stale Playlist Detector (SPD) will use data in the top-level playlist, the child playlis...", "stars": "42"}, {"name": "bash scripts to create VOD HLS stream with ffmpeg almighty (tested on Linux and OS X)", "url": "https://gist.github.com/mrbar42/ae111731906f958b396f30906004b3fa", "description": "bash scripts to create VOD HLS stream with ffmpeg almighty (tested on Linux and OS X) - README.md"}, {"name": "creeveliu/HTTPLiveStreamingTools", "url": "https://github.com/creeveliu/HTTPLiveStreamingTools", "description": "Latest Apple HLS tools copy from Apple Developer Center - creeveliu/HTTPLiveStreamingTools", "stars": "75"}, {"name": "denex/hls-downloader", "url": "https://github.com/denex/hls-downloader", "description": "Download all video files from HLS (HTTP Live Streaming) VoD (Video on Demand) m3u8 playlist for local playback - denex/hls-downloader", "stars": "138"}, {"name": "dhairav/URLSessionHLSDownload", "url": "https://github.com/dhairav/URLSessionHLSDownload", "description": "A swift 3 implementation for downloading HLS content and play it back using native AVPlayer - dhairav/URLSessionHLSDownload", "stars": "5"}, {"name": "egg-bread/hls-to-mp4", "url": "https://github.com/egg-bread/hls-to-mp4", "description": "Download HLS videos as MP4 (WebVTT for caption download optional) - egg-bread/hls-to-mp4", "stars": "4"}, {"name": "epiclabs-io/hls-analyzer", "url": "https://github.com/epiclabs-io/hls-analyzer", "description": "Analyzer for HTTP Live Streams (HLS) content.", "stars": "187"}, {"name": "excalibur-kvrv/m3u8-dl", "url": "https://github.com/excalibur-kvrv/m3u8-dl", "description": "A CLI m3u8-downloader program to parse .m3u8 playlist file and download mpeg2-ts video files, concat them and convert it to mp4 using FFMPEG - excalibur-kvrv/m3u8-dl", "stars": "73"}, {"name": "fcanas/HLSCore", "url": "https://github.com/fcanas/HLSCore", "description": "A collection of Swift packages for working with HLS - fcanas/HLSCore", "stars": "14"}, {"name": "flavioribeiro/nginx-audio-track-for-hls-module", "url": "https://github.com/flavioribeiro/nginx-audio-track-for-hls-module", "description": ":sound: Nginx module that generates audio track for HTTP Live Streaming (HLS) streams on the fly. - flavioribeiro/nginx-audio-track-for-hls-module", "stars": "135"}, {"name": "flavioribeiro/nginx-vod-module-fmp4-hls", "url": "https://github.com/flavioribeiro/nginx-vod-module-fmp4-hls", "description": "Play fragmented mp4's on HLS using nginx-vod-module - flavioribeiro/nginx-vod-module-fmp4-hls", "stars": "43"}, {"name": "gitfu/manifesto", "url": "https://github.com/gitfu/manifesto", "description": "Manifesto is an HLS tool for creating multiple variants, a master.m3u8 file, and converting 608 captions to segmented webvtt subtitles via ffmpeg. - gitfu/manifesto", "stars": "18"}, {"name": "gkozlenko/node-video-lib", "url": "https://github.com/gkozlenko/node-video-lib", "description": "Node.js Video Library / MP4 & FLV parser / MP4 builder / HLS muxer - gkozlenko/node-video-lib", "stars": "359"}, {"name": "globocom/hlsclient", "url": "https://github.com/globocom/hlsclient", "description": "Python HLS Client.", "stars": "105"}, {"name": "huzhenjie/m3u8\\_downloader", "url": "https://github.com/huzhenjie/m3u8_downloader", "description": "\u57fa\u4e8ePython\u7684m3u8\u4e0b\u8f7d\u5668.", "stars": "67"}, {"name": "iliya-gr/mediasegmenter", "url": "https://github.com/iliya-gr/mediasegmenter", "description": "HLS media segmenter.", "stars": "56"}, {"name": "imsanthosh/HLS-Stream-health-monitoring-tool", "url": "https://github.com/imsanthosh/HLS-Stream-health-monitoring-tool", "description": "HLS stream health monitoring utility tool provides an report of live HLS stream. This utility tool checks the all available bitrate streams and generates the report in html file format. HTML file i...", "stars": "12"}, {"name": "jordicenzano/go-ts-segmenter", "url": "https://github.com/jordicenzano/go-ts-segmenter", "description": "Live TS segmenter and HLS manifest creation in Go.", "stars": "94"}, {"name": "krad/morsel", "url": "https://github.com/krad/morsel", "description": "\ud83d\udcc7 Swift library for creating HLS playlists and fragmented mp4 files. Works on Linux and iOS. - krad/morsel", "stars": "30"}, {"name": "lcy0321/m3u8-downloader", "url": "https://github.com/lcy0321/m3u8-downloader", "description": "Download the ts files according to the given m3u8 file. - lcy0321/m3u8-downloader", "stars": "25"}, {"name": "majamee/auto-dash-hls", "url": "https://github.com/majamee/auto-dash-hls", "description": "Automated toolchain for generating DASH/ HLS compatible files from all videos inside a root folder - majamee/auto-dash-hls", "stars": "11"}, {"name": "mifi/hls-vod", "url": "https://github.com/mifi/hls-vod", "description": "HTTP Live Streaming with on-the-fly encoding of any video file for Web/Apple TV/iPhone/iPad/iPod - mifi/hls-vod", "stars": "278"}, {"name": "muxinc/hlstools", "url": "https://github.com/muxinc/hlstools", "description": "A tool or resource for hls-tools.", "stars": "69"}, {"name": "nmrony/hlsdownloader", "url": "https://github.com/nmrony/hlsdownloader", "description": "Downloads HLS Playlist file and TS chunks.", "stars": "112"}, {"name": "nmrony/hlsdownloader-cli", "url": "https://github.com/nmrony/hlsdownloader-cli", "description": "Downloads HLS Playlist file and TS chunks using Terminal - nmrony/hlsdownloader-cli", "stars": "16"}, {"name": "openHPI/nginx-hls-analyzer", "url": "https://github.com/openHPI/nginx-hls-analyzer", "description": "Fork of fmsloganalyzer to adapt it for HLS streaming analyzes with nginx - openHPI/nginx-hls-analyzer", "stars": "11"}, {"name": "osklil/hls-fetch", "url": "https://github.com/osklil/hls-fetch", "description": "Download and decrypt videos served by the HTTP Live Streaming (HLS) protocol. - osklil/hls-fetch", "stars": "194"}, {"name": "puemos/hls-downloader-chrome-extension", "url": "https://github.com/puemos/hls-downloader-chrome-extension", "description": "Google Chrome Extension for sniffing and downloading HTTP Live streams (HLS) - puemos/hls-downloader-chrome-extension", "stars": "2.1k"}, {"name": "qi-shun-wang/HLSDownloader", "url": "https://github.com/qi-shun-wang/HLSDownloader", "description": "Download Crypted HLS with server key and play video as local playing on iOS device. - qi-shun-wang/HLSDownloader", "stars": "30"}, {"name": "r-plus/HLSion", "url": "https://github.com/r-plus/HLSion", "description": "HTTP Live Streaming (HLS) download manager to offline playback. - r-plus/HLSion", "stars": "80"}, {"name": "rounce/nginx-hls-module", "url": "https://github.com/rounce/nginx-hls-module", "description": "Smooth Streaming Module fork.", "stars": "52"}, {"name": "schedules/dl", "url": "https://github.com/schedules/dl", "description": "Node.js DASH and HLS downloader.", "stars": "8"}, {"name": "selsta/hlsdl", "url": "https://github.com/selsta/hlsdl", "description": "C program to download VoD HLS (.m3u8) files.", "stars": "654"}, {"name": "shrimpgo/video-downloader", "url": "https://github.com/shrimpgo/video-downloader", "description": "Helper to download HLS videos.", "stars": "10"}, {"name": "soldiermoth/hlsq", "url": "https://github.com/soldiermoth/hlsq", "description": "A CLI for adding some color to your HLS manifests along with some basic filtering", "stars": "67"}, {"name": "tjenkinson/mock-hls-server", "url": "https://github.com/tjenkinson/mock-hls-server", "description": "Fake a live/event HLS stream from a VOD one. Useful for testing. - tjenkinson/mock-hls-server", "stars": "70"}, {"name": "tozastation/HLS-Streaming", "url": "https://github.com/tozastation/HLS-Streaming", "description": "HLS\u3092\u4f7f\u3063\u3066\u307f\u305f\u3067\u3059\uff0e.", "stars": "2"}, {"name": "yuhuili-lab/Tide", "url": "https://github.com/yuhuili-lab/Tide", "description": "Simple m3u8 and MPEG-DASH MPD video downloader using libcurl - yuhuili-lab/Tide", "stars": "7"}, {"name": "zhaiweiwei/nginx-hls", "url": "https://github.com/zhaiweiwei/nginx-hls", "description": "Contribute to zhaiweiwei/nginx-hls development by creating an account on GitHub.", "stars": "3"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Low-Latency Streaming Tools", "entries": [{"name": "Low Latency Live Streaming", "url": "https://docs.google.com/presentation/d/1ZwqWcweR5SqeMBRmJjSukWaHbpdPy-EPYvJCS23_n3U/edit?usp=sharing", "description": "Low Latency Live Streaming Apple LLHLS / CMAF Kevin Staunton-Lambert Solutions Architect R\\&D (July 2019) @kevleyski [www.switch.tv](http://www.switch.tv)"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 AI & Machine Learning Tools", "entries": [{"name": "OpenVisualCloud/Ad-Insertion-Sample", "url": "https://github.com/OpenVisualCloud/Ad-Insertion-Sample", "description": "The ad-insertion reference pipeline shows how to integrate various media building blocks, with analytics powered by the OpenVINO\u2122 Toolkit, for intelligent server-side ad insertion. - OpenVisualClou...", "stars": "96"}, {"name": "OpenVisualCloud/Smart-City-Sample", "url": "https://github.com/OpenVisualCloud/Smart-City-Sample", "description": "The smart city reference pipeline shows how to integrate various media building blocks, with analytics powered by the OpenVINO\u2122 Toolkit, for traffic or stadium sensing, analytics and management tas...", "stars": "204"}, {"name": "VCDP/FFmpeg-patch", "url": "https://github.com/VCDP/FFmpeg-patch", "description": "This repository contains a collection of FFmpeg\\* patches and samples to enable CNN model based video analytics capabilities (such as object detection, classification, recognition) in FFmpeg\\* framew\\...", "stars": "65"}, {"name": "Video Tensorflow", "url": "https://docs.google.com/presentation/d/1NAqYWmFOwxJEacZCuPLdX0mRNRFPFgeRbsm22EaxerU/edit?usp=sharing", "description": "Using Tensorflow For Audience Measurement Kevin Staunton-Lambert Solutions Architect R\\&D @kevleyski [www.switch.tv](http://www.switch.tv)"}, {"name": "apm1467/videocr", "url": "https://github.com/apm1467/videocr", "description": "Extract hardcoded subtitles from videos using machine learning - apm1467/videocr", "stars": "519"}, {"name": "openai/jukebox", "url": "https://github.com/openai/jukebox", "description": "Code for the paper \"Jukebox: A Generative Model for Music\" - openai/jukebox", "stars": "7.9k"}, {"name": "shinobizero/audio\\_transcriber", "url": "https://github.com/shinobizero/audio_transcriber", "description": "Transcodes audio & video files to text, supports MP3, M4A, WAV, MP4, MKV, AVI, MPG & MPEG. No Online API's. Python 3 - shinobizero/audio\\_transcriber", "stars": "7"}, {"name": "vt-vl-lab/FGVC", "url": "https://github.com/vt-vl-lab/FGVC", "description": "\\[ECCV 2020] Flow-edge Guided Video Completion .", "stars": "1.6k"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Audio Analysis & Processing", "entries": [{"name": "Audio Loudness | Conversational Actions | Google Developers", "url": "https://developers.google.com/assistant/tools/audio-loudness", "description": "A tool or resource for audio-analysis-processing."}, {"name": "Audio normalization with ffmpeg using loudnorm (ebur128) filter", "url": "https://bytesandbones.wordpress.com/2017/03/16/audio-nomalization-with-ffmpeg-using-loudnorm-ebur128-filter/", "description": "A tool or resource for audio-analysis-processing."}, {"name": "Loudness Explained Page | Music Tribe - TC Electronic", "url": "https://www.tcelectronic.com/brand/tcelectronic/loudness-explained#googtrans\\(en|en\\", "description": ""}, {"name": "bbc/audio-offset-finder: Find the offset of an audio file within another audio file", "url": "https://github.com/bbc/audio-offset-finder", "description": "Find the offset of an audio file within another audio file - bbc/audio-offset-finder", "stars": "178"}, {"name": "hybrik/hybrik-samples", "url": "https://github.com/hybrik/hybrik-samples/blob/master/Feature%20Examples/Filters/ebu_r128_audio_normalization.json", "description": "Hybrik Samples.", "stars": "18"}, {"name": "normalizing Audio", "url": "https://www.learndigitalaudio.com/normalize-audio", "description": "A tool or resource for audio-analysis-processing."}, {"name": "slhck/ffmpeg-normalize", "url": "https://github.com/slhck/ffmpeg-normalize#examples", "description": "Audio Normalization for Python/ffmpeg.", "stars": "1.3k"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Color Science & Histogram Analysis", "entries": [{"name": "IENT/YUView", "url": "https://github.com/IENT/YUView", "description": "YUView is a QT based, cross-platform YUV player with an advanced analytic toolset.", "stars": "2k"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Metadata Extraction & Management", "entries": [{"name": "DolbyLaboratories/AM-Viewer: Audio Metadata Viewer", "url": "https://github.com/DolbyLaboratories/AM-Viewer", "description": "Audio Metadata Viewer. Contribute to DolbyLaboratories/AM-Viewer development by creating an account on GitHub.", "stars": "9"}, {"name": "DolbyLaboratories/pmd\\_tool: pmd\\_tool is a command line utility that converts between different representations of SMPTE RDD49 metadata", "url": "https://github.com/DolbyLaboratories/pmd_tool", "description": "pmd\\_tool is a command line utility that converts between different representations of SMPTE RDD49 metadata - DolbyLaboratories/pmd\\_tool", "stars": "20"}, {"name": "Extracting contextual information from video assets", "url": "https://medium.com/netflix-techblog/extracting-contextual-information-from-video-assets-ee9da25b6008", "description": "for an improved Netflix user experience"}, {"name": "Eyevinn/srt-metadata-extractor", "url": "https://github.com/Eyevinn/srt-metadata-extractor", "description": "Contribute to Eyevinn/srt-metadata-extractor development by creating an account on GitHub.", "stars": "1"}, {"name": "M2amedia SCTE35 Dump for MPEGTS", "url": "https://github.com/m2amedia/scte35dump", "description": "M2A Media's tool for extracting SCTE-35 markers from MPEG-TS streams.", "stars": "34"}, {"name": "MediaArea/MediaInfo", "url": "https://github.com/MediaArea/MediaInfo", "description": "Convenient unified display of the most relevant technical and tag data for video and audio files. - MediaArea/MediaInfo", "stars": "1.5k"}, {"name": "VTCLab Media Analyzer", "url": "https://media-analyzer.pro", "description": "In-browser tool that helps to analyze the internal structure of MPEG-TS and MP4/MOV files"}, {"name": "abinashmeher999/voice-data-extract", "url": "https://github.com/abinashmeher999/voice-data-extract", "description": "A command line interface to combine text information from subtitles with voice data in the video. Provides a convenient way to generate training data for speech-recognition purposes. - abinashmeher...", "stars": "19"}, {"name": "brendanlong/mpeg-ts-inspector: A command-line tool for inspecting MPEG-TS files", "url": "https://github.com/brendanlong/mpeg-ts-inspector", "description": "A command-line tool for inspecting MPEG-TS files. Contribute to brendanlong/mpeg-ts-inspector development by creating an account on GitHub.", "stars": "21"}, {"name": "essential61/mp4analyser", "url": "https://github.com/essential61/mp4analyser", "description": "mp4 file analyser written in Python.", "stars": "93"}, {"name": "quodlibet/mutagen", "url": "https://github.com/quodlibet/mutagen", "description": "Python module for handling audio metadata.", "stars": "1.7k"}, {"name": "sannies/isoviewer: GUI application to have closer look ISO 14496-12 and other MP4 files.", "url": "https://github.com/sannies/isoviewer", "description": "GUI application to have closer look ISO 14496-12 and other MP4 files. - sannies/isoviewer", "stars": "233"}, {"name": "sbraz/pymediainfo: A Python wrapper around the MediaInfo library", "url": "https://github.com/sbraz/pymediainfo", "description": "A Python wrapper around the MediaInfo library. Contribute to sbraz/pymediainfo development by creating an account on GitHub.", "stars": "327"}, {"name": "xk media library", "url": "https://github.com/chapmanjacobd/library", "description": "Scan millions of files with ffmpeg and access the metadata as a SQLite database. Also, a CLI alternative to media browsers like Plex or Jellyfin", "stars": "415"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Quality Analysis & Metrics", "entries": [{"name": "Best Practices for End-to-End Workflow Monitoring | Streaming Video Alliance", "url": "https://www.streamingvideoalliance.org/project/best-practices-for-end-to-end-workflow-monitoring/", "description": ""}, {"name": "Dolby Stream Validator", "url": "https://ott.dolby.com/OnDelKits_dev/StreamValidator/Start_Here.html", "description": ""}, {"name": "Dolby Stream Validator", "url": "https://ott.dolby.com/OnDel_tools/validator/Start_Here.html", "description": "Dolby's Stream Validator assesses streaming content for Dolby audio and video standards, ensuring high-quality media delivery."}, {"name": "MarcAntoine-Arnaud/wisual", "url": "https://github.com/MarcAntoine-Arnaud/wisual", "description": "Web for Visual Quality Assessment.", "stars": "21"}, {"name": "QCTools Documentation", "url": "http://bavc.github.io/qctools/", "description": "QCTools (Quality Control Tools for Video Preservation) is a free and open source software tool that helps users analyze and understand their digitized video files through use of audiovisual analytics and filtering. QCTools is funded by the National Endowment for the Humanities and the Knight Foundation, and is developed by the Bay Area Video Coalition."}, {"name": "Quality of Experience in Streaming", "url": "https://medium.com/@eyevinntechnology/quality-of-experience-in-streaming-5c25355a4111?source=userActivityShare-94bccb50d11-1559724940&_branch_match_id=664741478927428385", "description": "In Eyevinn Technology\u2019s ambition to broader our sharing of knowledge we now expand this with addressing quality. In today\u2019s landscape of\u2026"}, {"name": "Rolinh/VQMT", "url": "https://github.com/Rolinh/VQMT", "description": "VQMT: Video Quality Measurement Tool. Fast implementations of the following objective image quality metrics: PSNR, SSIM, MS-SSIM, VIFp, PSNR-HVS and PSNR-HVS-M. - Rolinh/VQMT", "stars": "372"}, {"name": "Telecommunication-Telemedia-Assessment/AVRate", "url": "https://github.com/Telecommunication-Telemedia-Assessment/AVRate", "description": "An open source modular Audio/Visual subjective evaluation test interface - Telecommunication-Telemedia-Assessment/AVRate", "stars": "8"}, {"name": "The Challenge to Maintain and Translate Creative Visual Ideas to Everyone\u2019s Viewing Devices", "url": "https://medium.com/@eyevinntechnology/the-challenge-to-maintain-and-translate-creative-visual-ideas-to-everyones-viewing-devices-a88e1a841439", "description": "Many articles have already been posted drawing conclusions on what went wrong with the visual quality of a very popular TV show that was\u2026"}, {"name": "Toward A Practical Perceptual Video Quality Metric", "url": "https://medium.com/netflix-techblog/toward-a-practical-perceptual-video-quality-metric-653f208b9652", "description": "measuring video quality accurately at scale"}, {"name": "Unified Streaming Validator", "url": "https://validator.unified-streaming.com/", "description": "Unified Streaming's Validator checks the compliance and quality of streaming content, supporting various streaming protocols."}, {"name": "VQEG Tools and Subjective Labs Setup", "url": "https://vqeg.github.io/software-tools/", "description": "Providing the video quality research community with a wide variety of software tools and guidance in order to facilitate research."}, {"name": "VQEG/software-tools", "url": "https://github.com/VQEG/software-tools", "description": "VQEG's Software and Tools Website.", "stars": "7"}, {"name": "Video Bench\u200a\u2014\u200aHow measure your video quality easily", "url": "https://medium.com/@jnoduq/video-bench-how-measure-your-video-quality-easily-85a0feb8f6e2", "description": "Introduction"}, {"name": "Video Quality Assessment", "url": "https://medium.com/@eyevinntechnology/video-quality-assessment-34abd35f96c0?source=userActivityShare-94bccb50d11-1560983815&_branch_match_id=670021582869771680", "description": "In Eyevinn\u2019s initiative to share our knowledge around quality we continue with addressing video quality assessment; from both a subjective\u2026"}, {"name": "bavc/qctools", "url": "https://github.com/bavc/qctools", "description": "A tool or resource for quality-analysis-metrics.", "stars": "325"}, {"name": "crunchyroll/objective\\_perceptual\\_analysis", "url": "https://github.com/crunchyroll/objective_perceptual_analysis", "description": "A tool or resource for quality-analysis-metrics.", "stars": "24"}, {"name": "cta-wave/R4WG20-QoE-Metrics", "url": "https://github.com/cta-wave/R4WG20-QoE-Metrics", "description": "Issue tracking repository for the R4-Wg20 QoE Initiative - cta-wave/R4WG20-QoE-Metrics", "stars": "28"}, {"name": "ebu/test-engine-live-tools", "url": "https://github.com/ebu/test-engine-live-tools", "description": "Small tools and scripts for the EBU test engine platform. - ebu/test-engine-live-tools", "stars": "18"}, {"name": "slhck/ffmpeg-debug-qp", "url": "https://github.com/slhck/ffmpeg-debug-qp", "description": "FFmpeg Debug Script for QP Values", "stars": "75"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Scene Detection & Segmentation", "entries": [{"name": "albanie/shot-detection-benchmarks: A comparison of ffmpeg, Shotdetect and PySceneDetect for shot transition detection", "url": "https://github.com/albanie/shot-detection-benchmarks", "description": "A comparison of ffmpeg, Shotdetect and PySceneDetect for shot transition detection - albanie/shot-detection-benchmarks", "stars": "120"}, {"name": "erikkaashoek/Comskip", "url": "https://github.com/erikkaashoek/Comskip", "description": "A free commercial detector.", "stars": "623"}, {"name": "slhck/scenecut-extractor", "url": "https://github.com/slhck/scenecut-extractor", "description": "Extract scenecuts from video files using ffmpeg", "stars": "82"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Video Analytics & Benchmarking", "entries": [{"name": "AlvianPrasetya/transcoding: FFmpeg transcoders benchmark", "url": "https://github.com/AlvianPrasetya/transcoding", "description": "FFmpeg transcoders benchmark. Contribute to AlvianPrasetya/transcoding development by creating an account on GitHub.", "stars": "2"}, {"name": "DVB Inspector", "url": "https://sourceforge.net/projects/dvbinspector/", "description": "Download DVB Inspector for free. DVB transport stream analyzer written in java. DVB Inspector is a java program to analyze captured DVB-streams. It is not a real time tool that can interact with PC-TV DVB hardware directly."}, {"name": "Promising Initial Results with AV1 Testing - Streaming Learning Center", "url": "https://streaminglearningcenter.com/blogs/promising-initial-results-with-av1-testing.html", "description": "\\[vc\\_row margin\\_top=\u201d30\u2033]\\[vc\\_column]\\[vc\\_column\\_text]I began testing AV1 early this week. Briefly, my tests involve 16 ten-second clips in four genres (movies, sports, animations, gaming) and an \u201cother\u201d category (music video, nature video). I\u2019ve completed the first set of tests with FFmpeg 4.3, benchmarking x264, x265, and the latest version of the Alliance for Open Media AV1 codec,\u2026"}, {"name": "Saurabh702/ffmpeg-scale-benchmark", "url": "https://github.com/Saurabh702/ffmpeg-scale-benchmark", "description": "", "stars": "2"}, {"name": "Stream Analyzer - ts analyzer, stream validation, ETSI TR 101 290 | Elecard: Video Compression Guru", "url": "https://www.elecard.com/products/video-analysis/stream-analyzer", "description": "Professional Video Analysis Tool For Syntax Analysis Of Encoded Media Streams. Operates With MPEG-2 PS/TS, VES and MP4 Files. Automation, batch execution via Command Line Interface. Check your multiplexer"}, {"name": "VQEG/streamsim", "url": "https://github.com/VQEG/streamsim", "description": "", "stars": "6"}, {"name": "ebu/test-engine-ondemand", "url": "https://github.com/ebu/test-engine-ondemand", "description": "EBU on-demand test engine.", "stars": "3"}, {"name": "fluendo/fluster", "url": "https://github.com/fluendo/fluster", "description": "Testing framework for decoders conformance.", "stars": "57"}, {"name": "intel/vaapi-fits", "url": "https://github.com/intel/vaapi-fits", "description": "", "stars": "33"}, {"name": "slhck/ffmpeg-bitrate-stats", "url": "https://github.com/slhck/ffmpeg-bitrate-stats", "description": "Calculate bitrate statistics using FFmpeg", "stars": "138"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 VMAF, PSNR, SSIM Tools", "entries": [{"name": "Collection of VMAF Resources", "url": "https://streaminglearningcenter.com/blogs/collection-of-vmaf-resources.html", "description": "A colleague asked for some resources relating to VMAF. Rather than answer in an email I thought I would create a post around it. Some of these are from Netflix, most from me (Jan Ozer). I\u2019ve broken the items into three groups; Computing VMAF, Using VMAF, and About VMAF. I hope you find this collection useful.\u2026"}, {"name": "JNoDuq/videobench", "url": "https://github.com/JNoDuq/videobench", "description": "VMAF PSNR Bitrate Analyzer.", "stars": "249"}, {"name": "Netflix/vmaf", "url": "https://github.com/Netflix/vmaf/", "description": "Perceptual video quality assessment based on multi-method fusion. - Netflix/vmaf", "stars": "4.8k"}, {"name": "VMAF: The Journey Continues", "url": "https://medium.com/netflix-techblog/vmaf-the-journey-continues-44b51ee9ed12", "description": "by Zhi Li, Christos Bampis, Julie Novak, Anne Aaron, Kyle Swanson, Anush Moorthy and Jan De Cock"}, {"name": "gdavila/easyVmaf", "url": "https://github.com/gdavila/easyVmaf", "description": "Python script to easily compute VMAF using FFmpeg. It allows to deinterlace, scale and sync Ref and Distorted video automatically - gdavila/easyVmaf", "stars": "182"}, {"name": "slhck/ffmpeg-quality-metrics", "url": "https://github.com/slhck/ffmpeg-quality-metrics", "description": "Calculate quality metrics with FFmpeg (SSIM, PSNR, VMAF)", "stars": "439"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 API Libraries & SDKs", "entries": [{"name": "Hybrik API Reference", "url": "https://docs.hybrik.com/api/v1/HybrikAPI.html?#getting-started", "description": "A tool or resource for api-libraries-sdks."}, {"name": "Kagami/ffmpeg.js", "url": "https://github.com/Kagami/ffmpeg.js", "description": "Port of FFmpeg with Emscripten.", "stars": "3.4k"}, {"name": "T-Pham/RokuJSONHelperNode", "url": "https://github.com/T-Pham/RokuJSONHelperNode", "description": "Roku SceneGraph JSON Helper.", "stars": "2"}, {"name": "XML + Code + Good times = RSG Application", "url": "https://medium.com/plexlabs/xml-code-good-times-rsg-application-b963f0cec01b", "description": "Written by John Zolezzi \u2014 April 6th 2018"}, {"name": "chrishoffman/brightscript-json", "url": "https://github.com/chrishoffman/brightscript-json", "description": "JSON parser for Roku's proprietary Brightscript language - chrishoffman/brightscript-json", "stars": "11"}, {"name": "exegersha/network-benchmark", "url": "https://github.com/exegersha/network-benchmark", "description": "Proof of concept. Roku app implementing network layer using scene graph nodes. - exegersha/network-benchmark", "stars": "2"}, {"name": "gabek/Amplitude-Brightscript", "url": "https://github.com/gabek/Amplitude-Brightscript", "description": "A Brightscript (Roku) library for submitting analytics to Amplitude - gabek/Amplitude-Brightscript", "stars": "2"}, {"name": "gabek/SegmentIO-Brightscript", "url": "https://github.com/gabek/SegmentIO-Brightscript", "description": "A BrightScript interface to SegmentIO event tracking - gabek/SegmentIO-Brightscript", "stars": "5"}, {"name": "imageio/imageio-ffmpeg", "url": "https://github.com/imageio/imageio-ffmpeg", "description": "FFMPEG wrapper for Python.", "stars": "249"}, {"name": "nextbreakpoint/ffmpeg4java", "url": "https://github.com/nextbreakpoint/ffmpeg4java", "description": "FFmpeg4Java provides a JNI wrapper of FFmpeg library - nextbreakpoint/ffmpeg4java", "stars": "30"}, {"name": "rokucommunity/vscode-brightscript-language", "url": "https://github.com/rokucommunity/vscode-brightscript-language", "description": "A Visual Studio Code extension for Roku's BrightScript language - rokucommunity/vscode-brightscript-language", "stars": "115"}, {"name": "rokudev/automated-channel-testing", "url": "https://github.com/rokudev/automated-channel-testing", "description": "Roku Automated Channel Testing: Selenium-based WebDriver + Robot Framework + Samples - rokudev/automated-channel-testing", "stars": "78"}, {"name": "rolandoislas/BrightWebSocket", "url": "https://github.com/rolandoislas/BrightWebSocket", "description": "RFC 6455 WebSocket Library for the Roku.", "stars": "14"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Build Scripts & Automation", "entries": [{"name": "This gist will generate an Intel QSV-enabled FFmpeg build using the open source Intel Media SDK. Testbed used: Ubuntu 18.04LTS. A fallback is also provided for the intel vaapi driver where needed.", "url": "https://gist.github.com/SeanMollet/0eed16e80630ab67532890a9d42132af", "description": "This gist will generate an Intel QSV-enabled FFmpeg build using the open source Intel Media SDK. Testbed used: Ubuntu 18.04LTS. A fallback is also provided for the intel vaapi driver where needed. ..."}, {"name": "compile and install latest ffmpeg source as pkg", "url": "https://gist.github.com/krzemienski/e51a0b7a6ba77e616f954e516783270c#file-compile-and-install-latest-ffmpeg-source-sh-L2", "description": "compile and install latest ffmpeg source as pkg. GitHub Gist: instantly share code, notes, and snippets."}, {"name": "kewlbear/FFmpeg-iOS-build-script", "url": "https://github.com/kewlbear/FFmpeg-iOS-build-script", "description": "Shell scripts to build FFmpeg for iOS and tvOS.", "stars": "3.1k"}, {"name": "markus-perl/ffmpeg-build-script", "url": "https://github.com/markus-perl/ffmpeg-build-script", "description": "The FFmpeg build script provides an easy way to build a static FFmpeg on OSX and Linux with non-free codecs included. - markus-perl/ffmpeg-build-script", "stars": "1.1k"}, {"name": "pyke369/sffmpeg", "url": "https://github.com/pyke369/sffmpeg", "description": "Full-featured static FFmpeg build helper.", "stars": "136"}, {"name": "rdp/ffmpeg-windows-build-helpers", "url": "https://github.com/rdp/ffmpeg-windows-build-helpers", "description": "Helper script for cross compiling some media tools for windows, like customizable ffmpeg.exe (with or without non-free components, etc), and some other bonuses like mplayer, mp4box, mxf, etc. - rdp...", "stars": "1.1k"}, {"name": "sunhailin-Leo/AutoConfigShellScript: Automatically compile and configure ffmpeg, Python 3.7.2(default), PyAV, OpenCV, Keras, Tensorflow(CPU Mode) and other relative environment.", "url": "https://github.com/sunhailin-Leo/AutoConfigShellScript", "description": "Automatically compile and configure ffmpeg, Python 3.7.2(default), PyAV, OpenCV, Keras, Tensorflow(CPU Mode) and other relative environment. - sunhailin-Leo/AutoConfigShellScript", "stars": "3"}, {"name": "willowtreeapps/ukor", "url": "https://github.com/willowtreeapps/ukor", "description": "A Roku build tool with support for build flavors.", "stars": "50"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Command-line Utilities & Wrappers", "entries": [{"name": "CCecilia/roku-suite-desktop", "url": "https://github.com/CCecilia/roku-suite-desktop", "description": "Tool suite for Roku channel development.", "stars": "7"}, {"name": "Comcast/eel", "url": "https://github.com/Comcast/eel", "description": "A simple proxy service to forward JSON events and transform or filter them along the way. - Comcast/eel", "stars": "106"}, {"name": "bcpierce00/unison", "url": "https://github.com/bcpierce00/unison", "description": "Unison file synchronizer.", "stars": "4.4k"}, {"name": "bramp/ffmpeg-cli-wrapper", "url": "https://github.com/bramp/ffmpeg-cli-wrapper", "description": "Java wrapper around the FFmpeg command line tool.", "stars": "1.8k"}, {"name": "georgejecook/rooibos", "url": "https://github.com/georgejecook/rooibos", "description": "simple, flexible, fun brightscript test framework for roku scenegraph apps - georgejecook/rooibos", "stars": "78"}, {"name": "kokorin/Jaffree", "url": "https://github.com/kokorin/Jaffree", "description": "Java ffmpeg and ffprobe command-line wrapper.", "stars": "488"}, {"name": "rclone/rclone", "url": "https://github.com/rclone/rclone", "description": "rsync for cloud storage - Google Drive, Amazon Drive, S3, Dropbox, Backblaze B2, One Drive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Yandex Files - rclone/rclone", "stars": "49k"}, {"name": "rokucommunity/brighterscript-formatter", "url": "https://github.com/RokuCommunity/brighterscript-formatter", "description": "A code formatter for BrighterScript (and BrightScript) - rokucommunity/brighterscript-formatter", "stars": "15"}, {"name": "sitkevij/mp", "url": "https://github.com/sitkevij/mpi", "description": "A tool or resource for command-line-utilities-wrappers.", "stars": "10"}, {"name": "sjbarag/brs-testbed", "url": "https://github.com/sjbarag/brs-testbed", "description": "A simple, buildable Roku channel that executes arbitrary BrightScript files. - sjbarag/brs-testbed", "stars": "5"}, {"name": "streamlink/streamlink", "url": "https://github.com/streamlink/streamlink", "description": "Streamlink is a CLI utility which pipes video streams from various services into a video player - streamlink/streamlink", "stars": "10k"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Docker & Containerization Tools", "entries": [{"name": "A Docker container with the video streaming tools you need", "url": "https://medium.com/@eyevinntechnology/a-docker-container-with-the-video-streaming-tools-you-need-b8319e98f36a", "description": "As a video streaming technician there are a number of tools that you find yourself using on a daily basis. Wouldn\u2019t it be handy if all\u2026"}, {"name": "ElderByte-/docker-java-media", "url": "https://github.com/ElderByte-/docker-java-media", "description": "JRE 10 (Java 10) and media tools (ffmpeg).", "stars": "1"}, {"name": "Eyevinn/docker-serve", "url": "https://github.com/Eyevinn/docker-serve", "description": "A simple Python based HTTP server that sets CORS allow headers. Useful for streaming from files on local computer - Eyevinn/docker-serve", "stars": "3"}, {"name": "Eyevinn/toolbox", "url": "https://github.com/Eyevinn/toolbox", "description": "A set of Docker containers with Streaming tools.", "stars": "239"}, {"name": "NVIDIA/nvidia-docker", "url": "https://github.com/NVIDIA/nvidia-docker", "description": "Build and run Docker containers leveraging NVIDIA GPUs - NVIDIA/nvidia-docker", "stars": "17k"}, {"name": "alfg/docker-bento4", "url": "https://github.com/alfg/docker-bento4", "description": "A dockerized Bento4 from source. Built on Alpine Linux. - alfg/docker-bento4", "stars": "12"}, {"name": "minio/minio", "url": "https://github.com/minio/minio", "description": "MinIO is a high performance object storage server compatible with Amazon S3 APIs - minio/minio", "stars": "51k"}, {"name": "realeyes-media/alpine-bento-ffmpeg", "url": "https://github.com/realeyes-media/alpine-bento-ffmpeg", "description": "Alpine Linux with FFMPEG, Bento, and PM2.", "stars": "1"}, {"name": "silencecorner/jre-ffmpeg-apline", "url": "https://github.com/silencecorner/jre-ffmpeg-apline", "description": "Dockerfile [jre8 (\u2b50176)](https://github.com/fabric8io-images/java) and [ffmpeg](https://hub.docker.com/r/jrottenberg/ffmpeg) - silencecorner/jre-ffmpeg-apline", "stars": "1"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Logging & Debugging Tools", "entries": [{"name": "Chrome Media Internals", "url": "https://developer.chrome.com/docs/devtools/media-panel/", "description": "A built-in Chrome tool that provides detailed logs and diagnostics for media playback and streaming issues."}, {"name": "Man in the Middle Proxy", "url": "https://github.com/mitmproxy/mitmproxy", "description": "An interactive HTTPS proxy that allows inspection, modification, and debugging of network traffic, useful for video streaming analysis.", "stars": "38k"}, {"name": "leandromoreira/video-containers-debugging-tools", "url": "https://github.com/leandromoreira/video-containers-debugging-tools", "description": "A set of command lines to debug video streaming files like mp4 (MPEG-4 Part 14), ts (MPEG-2 Part 1), fmp4 in Dash, HLS, or MSS, with or without DRM. - leandromoreira/video-containers-debugging-tools", "stars": "47"}, {"name": "rokudev/unit-testing-framework", "url": "https://github.com/rokudev/unit-testing-framework", "description": "Tool for automating and testing Roku channels.", "stars": "77"}, {"name": "veeta-tv/jasmine-roku", "url": "https://github.com/veeta-tv/jasmine-roku", "description": "Example jasmine tests using node-roku-test for verifying Roku channel behavior - veeta-tv/jasmine-roku", "stars": "5"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Performance & Monitoring Tools", "entries": [{"name": "Automated Testing on Devices", "url": "https://medium.com/netflix-techblog/automated-testing-on-devices-fc5a39f47e24", "description": "key concepts and infrastructure"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Adaptive Streaming Standards", "entries": [{"name": "AOMediaCodec/av1-rtp-spec", "url": "https://github.com/AOMediaCodec/av1-rtp-spec", "description": "Current draft (HTML): <https://aomediacodec.github.io/av1-rtp-spec/> - AOMediaCodec/av1-rtp-spec", "stars": "65"}, {"name": "Apple HLS - IETF RFC8216", "url": "https://datatracker.ietf.org/doc/html/draft-pantos-hls-rfc8216bis", "description": "Defines both the metadata structure and some client/server requirements"}, {"name": "DASH-IF IOPs", "url": "https://dashif.org/guidelines/", "description": "A tool or resource for adaptive-streaming-standards."}, {"name": "DASH-IF-IOP-v3.2-diff-3.1.pdf", "url": "https://dashif.org/docs/DASH-IF-IOP-v3.2-diff-3.1.pdf", "description": ""}, {"name": "Dashif Conformance", "url": "https://conformance.dashif.org/", "description": "The DASH Industry Forum provides a conformance tool to validate MPEG-DASH content against the DASH standard."}, {"name": "Guidelines for Implementation: DASH-IF Interoperability Points", "url": "https://dashif.org/docs/DASH-IF-IOP-v4.3.pdf", "description": "A tool or resource for adaptive-streaming-standards."}, {"name": "HLS Authoring Specification for Apple Devices | Apple Developer Documentation", "url": "https://developer.apple.com/documentation/http_live_streaming/hls_authoring_specification_for_apple_devices", "description": "A tool or resource for adaptive-streaming-standards."}, {"name": "ISO - ISO/IEC 23009-1:2019 - Information technology \u2014 Dynamic adaptive streaming over HTTP (DASH) \u2014 Part 1: Media presentation description and segment formats", "url": "https://www.iso.org/standard/79329.html", "description": "Information technology \u2014 Dynamic adaptive streaming over HTTP (DASH) \u2014 Part 1: Media presentation description and segment formats"}, {"name": "ISO/IEC 23009-1:2019", "url": "https://www.iso.org/standard/75485.html", "description": "Information technology \u2014 Dynamic adaptive streaming over HTTP (DASH) \u2014 Part 1: Media presentation description and segment formats"}, {"name": "MPEG Common media application format (CMAF) for segmented media - ISO/IEC 23000-19", "url": "https://www.iso.org/standard/85623.html", "description": "Defines the file format and structure"}, {"name": "MPEG DASH - ISO/IEC 23009-01", "url": "https://www.iso.org/standard/83314.html", "description": "Defines both the metadata structure and associated media format(s)"}, {"name": "The Real-Time Messaging Protocol Explained", "url": "https://www.wowza.com/blog/rtmp-streaming-real-time-messaging-protocol", "description": "A tool or resource for adaptive-streaming-standards."}, {"name": "draft-pantos-hls-rfc8216bis-00 - HTTP Live Streaming 2nd Edition", "url": "https://tools.ietf.org/html/draft-pantos-hls-rfc8216bis-00#section-5.1", "description": "A tool or resource for adaptive-streaming-standards."}, {"name": "jamesfining/scte", "url": "https://github.com/jamesfining/scte", "description": "Python library to work with SCTE standards.", "stars": "11"}, {"name": "latest HLS Spec", "url": "https://tools.ietf.org/html/draft-pantos-hls-rfc8216bis-08", "description": "A tool or resource for adaptive-streaming-standards."}, {"name": "webmproject/opus-dash: Specification for Encapsulating Opus Audio in ISO-BMFF Container", "url": "https://github.com/webmproject/opus-dash", "description": "Specification for Encapsulating Opus Audio in ISO-BMFF Container - webmproject/opus-dash", "stars": "10"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Best Practices & Guidelines", "entries": [{"name": "Apple Got It Wrong: Encoding Specs for HEVC in HLS", "url": "https://www.streamingmedia.com/Articles/ReadArticle.aspx?ArticleID=121878", "description": "Adding HEVC to your HLS streams is looking like a no brainer, but if you decide to do so, you may not want to take Apple's HEVC encoding recommendations verbatim. You'll deliver noticeably higher quality video if you follow the advice detailed below."}, {"name": "Dolby Vision for Content Creators | Dolby Laboratories", "url": "https://www.dolby.com/us/en/technologies/dolby-vision/dolby-vision-for-creative-professionals.html", "description": "The Dolby Vision integrated workflow gives you the tools needed to efficiently create wide color gamut and high dynamic range content and ensures that the look you create in the color suite stays true when experienced across across a multitude of devices. With Dolby Vision high dynamic range imaging, you get bolder highlights and incredible contrast. That means greater sharpness, depth, and more detailed shadows to expand your storytelling possibilities like never before."}, {"name": "EBU R128 Introduction - Florian Camerer", "url": "https://www.youtube.com/watch?v=iuEtQqC-Sqo", "description": "Florian Camerer gives an introduction to the European Broadcasting Union's R128 Broadcast Standard and speaks in general about perceived loudness, peak norma..."}, {"name": "Frequently Asked Questions on High Dynamic Range and Hybrid Log-Gamma", "url": "https://downloads.bbc.co.uk/rd/pubs/papers/HDR/BBC_HDRTV_FAQ.pdf", "description": "FAQ regarding HDR by BBC R\\&D"}, {"name": "Fyrd/caniuse", "url": "https://github.com/Fyrd/caniuse", "description": "Raw browser/feature support data from caniuse.com.", "stars": "5.7k"}, {"name": "HLG vs PQ Systems for HDR Television", "url": "https://www.displaydaily.com/article/display-daily/hlg-vs-pq-systems-for-hdr-television", "description": "Article explaining hlg vs pq in depth."}, {"name": "IMF: A Prescription for Versionitis", "url": "https://medium.com/netflix-techblog/imf-a-prescription-for-versionitis-e0b4c1865c20", "description": "the emerging Interoperable Master Format standard"}, {"name": "SRT Cookbook", "url": "https://srtlab.github.io/srt-cookbook/", "description": "More in-depth technical documentaion on the SRT protocol and library."}, {"name": "Techniques for Establishing and Maintaining Audio Loudness for Digital Television", "url": "https://www.atsc.org/wp-content/uploads/2015/03/Techniques-for-establishing-and-maintaining-audio-loudness.pdf", "description": "A tool or resource for best-practices-guidelines."}, {"name": "amiaopensource/cable-bible", "url": "https://github.com/amiaopensource/cable-bible", "description": "A guide to cables and connectors used for audiovisual tech - amiaopensource/cable-bible", "stars": "75"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Closed Captioning & Subtitling Standards", "entries": [{"name": "EBU-TT Live Interoperability Toolkit", "url": "http://ebu.github.io/ebu-tt-live-toolkit/", "description": "A tool or resource for closed-captioning-subtitling-standards."}, {"name": "IMSC 1.0.1 Text test content", "url": "https://github.com/w3c/IMSC-1.0.1_Text_TestContent/", "description": "A tool or resource for closed-captioning-subtitling-standards.", "stars": "2"}, {"name": "IMSC 1.1 Image test content", "url": "https://github.com/w3c/IMSC-1.1_Image_TestContent/", "description": "A tool or resource for closed-captioning-subtitling-standards.", "stars": "2"}, {"name": "IMSC 1.1 Text test content", "url": "https://github.com/w3c/IMSC-1.1_Text_TestContent/", "description": "A tool or resource for closed-captioning-subtitling-standards.", "stars": "3"}, {"name": "IMSC HRM validator", "url": "https://github.com/sandflow/imscHRM", "description": "Validator for the IMSC Hypothetical Render Model (HRM), which constrains TTML document complexity", "stars": "8"}, {"name": "IMSC Specification", "url": "https://www.w3.org/TR/ttml-imsc1.1/", "description": "A tool or resource for closed-captioning-subtitling-standards."}, {"name": "TTML/WebVTT Coding of audio-visual objects - ISO/IEC 14496-30", "url": "https://www.iso.org/standard/75394.html", "description": "Defines formatting for text tracks webvtt or ttml"}, {"name": "Web Video Text Tracks Format (WebVTT)", "url": "https://developer.mozilla.org/en-US/docs/Web/API/WebVTT_API", "description": "Web Video Text Tracks Format (WebVTT) is a format for displaying timed text tracks (such as subtitles or captions) using the track element."}], "notes": [], "source": "Video"}, {"name": "Video \u2014 DRM & Content Protection Standards", "entries": [{"name": "Can I use... Support tables for HTML5, CSS3, etc", "url": "https://caniuse.com/#search=drm", "description": ""}, {"name": "Common Encryption - ISO/IEC 23001-7", "url": "https://iso.org/standard/84637.html", "description": "Defines encryption of media supported for receiving devices"}, {"name": "Dashif Content Protection List", "url": "https://dashif.org/identifiers/content_protection/", "description": "A list of content protection schemes recognized by the DASH Industry Forum for securing DASH streaming content."}, {"name": "w3c/encrypted-media", "url": "https://github.com/w3c/encrypted-media/", "description": "Encrypted Media Extensions.", "stars": "183"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Industry Forums & Standards Bodies", "entries": [{"name": "CTA | WAVE Project", "url": "https://cta.tech/Resources/Standards/WAVE-Project", "description": "The WAVE (Web Application Video Ecosystem) Project, hosted by the Consumer Technology Association (CTA)\u00ae, aims to improve how internet-delivered commercial video is handled on consumer electronics devices and to make it easier for content creators to distribute video to those devices."}, {"name": "EBU Evaluations of Multichannel Audio Codecs", "url": "https://tech.ebu.ch/docs/tech/tech3324.pdf", "description": "A tool or resource for industry-forums-standards-bodies."}, {"name": "Home | Streaming Video Alliance", "url": "https://www.streamingvideoalliance.org/", "description": "Making Streaming Video Better Streaming video is exploding in popularity. Consumers are watching more video online across a myriad of devices. But, the streaming experiences, across providers, can be wildly different from each other which ultimately hurts adoption. The problem is a lack of colla ..."}, {"name": "How Do I Become an ANSI Member", "url": "https://www.ansi.org/membership/how_to_join/how_3", "description": "A tool or resource for industry-forums-standards-bodies."}, {"name": "MPEG About", "url": "https://www.mpegstandards.org/about-mpeg/", "description": "A tool or resource for industry-forums-standards-bodies."}, {"name": "MPEG Meetings", "url": "https://www.mpegstandards.org/meetings/", "description": "A tool or resource for industry-forums-standards-bodies."}, {"name": "MPEG home page", "url": "https://www.mpegstandards.org", "description": "A tool or resource for industry-forums-standards-bodies."}, {"name": "MPEG: What Happened?", "url": "https://www.streamingmedia.com/Articles/ReadArticle.aspx?ArticleID=141678", "description": "At the end of last month, MPEG co-founder Leonardo Chiariglione announced the 'MPEG is closed.' That's not quite true, but it is undergoing a reorganization. So what does that mean for the organization and the new codec standards it is bringing out this year?"}, {"name": "Official Registration Authority for the ISOBMFF family of standards", "url": "http://mp4ra.org/", "description": "A tool or resource for industry-forums-standards-bodies."}, {"name": "RIST Forum", "url": "https://www.rist.tv/", "description": "The RIST forum manage the Reliable Internet Stream Transport (RIST), for transporting live video over unmanaged networks."}, {"name": "SRT Alliance", "url": "https://www.srtalliance.org/", "description": "Home page for the SRT protocol"}, {"name": "Video Quality Experts Group (VQEG)", "url": "https://www.its.bldrdoc.gov/vqeg/vqeg-home.aspx", "description": ""}, {"name": "ebu/awesome-broadcasting", "url": "https://github.com/ebu/awesome-broadcasting", "description": "A curated list of amazingly awesome open source resources related to broadcast technologies - ebu/awesome-broadcasting", "stars": "1.5k"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Video Codec Specifications", "entries": [{"name": "AAC Audio Coding Standard - ISO/IEC 14496-3", "url": "https://www.iso.org/standard/76383.html", "description": "Defines the compressed audio format AAC"}, {"name": "AV1 decoder model", "url": "https://norkin.org/research/av1_decoder_model/", "description": "Description of the AV1 decoder model."}, {"name": "AVC/HEVC in ISOBMFF - ISO/IEC 14496-15", "url": "https://www.iso.org/standard/83336.html", "description": "Defines the carriage of AVC/HEVC in ISOBMFF"}, {"name": "AVC/h264 Video Coding Standard - ISO/IEC 14496-10", "url": "https://www.iso.org/standard/83529.html", "description": "Defines the compressed video format for AVC/h264"}, {"name": "FFmpeg/FFV1", "url": "https://github.com/FFmpeg/FFV1", "description": "The FFV1 lossless video codec specification.", "stars": "165"}, {"name": "H.264 profiles and levels | Inside & Outside MediaCoder", "url": "http://blog.mediacoderhq.com/h264-profiles-and-levels", "description": ""}, {"name": "HDMI 2.1: features, specs and news about the latest HDMI standard", "url": "https://www.whathifi.com/advice/what-hdmi-21-everything-you-need-to-know", "description": "The gateway to a super high-definition future is ever-nearing"}, {"name": "HEVC/H.265 Video Coding Standard: Part 1", "url": "https://www.youtube.com/watch?v=TLNkK5C1KN8\\&feature=youtu.be", "description": "Dr. Dan Grois, Benjamin Bross, Dr. Detlev Marpe and Karsten S\u00fchring HEVC/H.265 Video Coding Standart including the Range Extensions Scalable Extensions and M..."}, {"name": "HEVC/H.265 Video Coding Standard: Part 2", "url": "https://www.youtube.com/watch?v=V6a1AW5xyAw\\&feature=youtu.be", "description": "Dr. Dan Grois, Benjamin Bross, Dr. Detlev Marpe and Karsten S\u00fchring HEVC/H.265 Video Coding Standart including the Range Extensions Scalable Extensions and M..."}, {"name": "HEVC/h265 Video Coding Standard - ISO/IEC 23008-2", "url": "https://www.iso.org/standard/85457.html", "description": "Defines the compressed video format HEVC/h265"}, {"name": "ISO Base Media File Format Reference Software", "url": "https://github.com/MPEGGroup/isobmff", "description": "A tool or resource for video-codec-specifications.", "stars": "139"}, {"name": "Inside MPEG's Ambitious Plan to Launch 3 Video Codecs in 2020", "url": "https://www.streamingmedia.com/Articles/Editorial/Featured-Articles/Inside-MPEGs-Ambitious-Plan-to-Launch-3-Video-Codecs-in-2020-134694.aspx", "description": "The pace of innovation is getting faster and the demands on video codecs are getting greater. MPEG's three-part plan answers questions of royalties, licensing, and computational efficiency. Meet VVC, MPEG-5 Part 1 (EVC), and MPEG-5 Part 2 (LCEVC)."}, {"name": "MPEG Event message track format for the ISO base media file format - ISO/IEC 23001-18", "url": "https://www.iso.org/standard/82529.html", "description": "Defines the file format and structure"}, {"name": "MPEG High Efficiency Image File Format (HEIF)", "url": "https://nokiatech.github.io/heif/", "description": "A tool or resource for video-codec-specifications."}, {"name": "MPEG ISOBMFF 'MP4' - ISO/IEC 14496-12", "url": "https://www.iso.org/standard/83102.html", "description": "Defines the file format and structure"}, {"name": "MPEG point cloud compression", "url": "https://mpeg-pcc.org", "description": "A tool or resource for video-codec-specifications."}, {"name": "MPEG-H Audio a Next Generation Audio (NGA) codec - ISO/IEC 23008-3", "url": "https://www.iso.org/standard/83525.html", "description": "Defines the compressed audio format MPEG-H Audio a Next Generation Audio (NGA) codec"}, {"name": "Overview of the H.264/AVC video coding standard - Circuits and Systems for Video Technology, IEEE Transactions on", "url": "http://ip.hhi.de/imagecom_G1/assets/pdfs/csvt_overview_0305.pdf", "description": ""}, {"name": "Standardization of High Efficiency Video Coding (HEVC)", "url": "https://youtu.be/p6dLZfs0jTY", "description": "Standardization of High Efficiency Video Coding (HEVC) Jens-Rainer Ohm, Institute of Communication Engineering, RWTH Aachen University, DE"}, {"name": "The H.264 Sequence Parameter Set", "url": "https://www.cardinalpeak.com/the-h-264-sequence-parameter-set", "description": "\\[vc\\_row]\\[vc\\_column]\\[vc\\_column\\_text]This is a follow-up to my World\u2019s Smallest H.264 Encoder post. I\u2019ve received several emails asking about precise details of things in two entities in the H.264 bitstream: the Sequence Parameter Set (SPS) and the Picture Parameter Set (PPS). Both entities contain information that an H.264 decoder needs to decode the video data, for example,\u2026"}, {"name": "The Market Significance of Apple's Adopting HEVC: Here's What I Think", "url": "https://www.linkedin.com/pulse/market-significance-apples-adopting-hevc-heres-what-i-jan-ozer", "description": "At the recent World Wide Developer's Conference (WWDC), Apple announced that the next versions of Safari, iOS, and tvOS will support HLS with HEVC encoded video. This puts Apple firmly in the HEVC camp, with the Alliance for Open Media camp (Amazon, Cisco, Intel, Google, Microsoft, Mozilla, Netflix,"}, {"name": "Video Coding - BBC R\\&D", "url": "https://www.bbc.co.uk/rd/projects/video-coding", "description": "BBC video encoding R\\&D home page"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Books & Courses", "entries": [{"name": "Circles of Confusion", "url": "https://tech.ebu.ch/publicaions/circles-of-confusion", "description": "2009-01-01. Roberts, Alan."}, {"name": "Communicating Pictures", "url": "https://www.elsevier.com/books/communicating-pictures/bull/978-0-12-405906-1", "description": "2014-06-20 (1st Edition). Bull, David."}, {"name": "Fundamentals of Multimedia", "url": "https://www.amazon.com/Fundamentals-Multimedia-Texts-Computer-Science/dp/303062126X/", "description": "2022-02-17 (3rd Edition). Ze-Nian Li (Author), Mark S. Drew (Author), Jiangchuan Liu."}, {"name": "The Good Parts of LibVLC", "url": "https://mfkl.gumroad.com/l/libvlc-good-parts", "description": "2022-09-15. Finkel, Martin."}, {"name": "Video Compression Handbook", "url": "https://www.amazon.com/dp/0134866215/", "description": "2018-07-03 (2nd Edition). Beach, Andy; Owen, Aaron."}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Case Studies & Whitepapers", "entries": [{"name": "Byte Down: Making Netflix\u2019s Data Infrastructure Cost-Effective", "url": "https://netflixtechblog.com/byte-down-making-netflixs-data-infrastructure-cost-effective-fee7b3235032", "description": ""}, {"name": "Improving our video encodes for legacy devices", "url": "https://link.medium.com/T7S5MS6IT8", "description": "by Mariana Afonso, Anush Moorthy, Liwei Guo, Lishan Zhu, Anne Aaron"}, {"name": "Streaming Live From the Battlefield: Military Video in 2019", "url": "https://www.streamingmedia.com/Articles/ReadArticle.aspx?ArticleID=135141", "description": "Metadata and low-latency video create a tactical advantage in intelligence-gathering and decision making. Discover why HEVC is gaining momentum in the armed forces, and Android is preferred over iOS."}, {"name": "Video in the War Zone: The Current State of Military Streaming", "url": "https://www.streamingmedia.com/Articles/ReadArticle.aspx?ArticleID=101310", "description": "For the armed forces, streaming is a matter of national security. Here's an exclusive look at how the military, from analysts to ground troops, is using streaming video."}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Community Blogs & Forums", "entries": [{"name": "About Frame Rates or Why 29.97?", "url": "http://theautomaticfilmmaker.com/blog/2009/2/23/about-frame-rates-or-why-2997.html", "description": "I recently remembered this popular post from my old blog. Since that blog no longer exists, I thought I would repost it here. Since I wrote this post about a decade ago, many others of done a much better job describing this in detail. I highly recommend the following two videos by Alec Watson fro"}, {"name": "OTT Content Delivery", "url": "https://medium.com/@eyevinntechnology/ott-content-delivery-b43a35ef24f6", "description": "Background"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Encoding & Transcoding Guides", "entries": [{"name": "3 Cases from a Video Expert: Encoding Basics", "url": "https://link.medium.com/z6IDbLDWO7", "description": "Introduction"}, {"name": "Back to Basics: Encoding Definition and Adaptive Bitrate", "url": "https://bitmovin.com/encoding-definition-bitrates/?utm_campaign=Newsletter\\&utm_medium=email&_hsenc=p2ANqtz-8MPFxhR7snQrxPYM7Bl3UTEMgOh5ZXoDQCHjLl9lkskqE0IfBhEuz3us39Br-lvA_CnyNmQl6L5wqO6iKOfAJ8HznenQ&_hsmi=79678208\\&utm_content=79677632\\&utm_source=hs_email\\&hsCtaTracking=b8eb0e0a-f292-435e-8b99-719b75d81412%7C367afa65-d810-4c2e-aa2c-c87e897a8942", "description": "A tool or resource for encoding-transcoding-guides."}, {"name": "CRF Guide (Constant Rate Factor in x264, x265 and libvpx)", "url": "https://slhck.info/video/2017/02/24/crf-guide.html", "description": "What is the Constant Rate Factor?"}, {"name": "Encoding-for-HEVC", "url": "https://streaminglearningcenter.com/wp-content/uploads/2018/05/Encoding-for-HEVC-SME-2018-Jan.pdf", "description": "A tool or resource for encoding-transcoding-guides."}, {"name": "FFmpeg Threads Command: How it Affects Quality and Performance", "url": "https://streaminglearningcenter.com/blogs/ffmpeg-command-threads-how-it-affects-quality-and-performance.html", "description": "So, I received an email from an acquaintance that read, \u201cI was curious if there is actually any benefit to a \u201cthreads=\u201d type custom command in x264. Specifically many streamers are buying 8 core/16 thread CPUs to encode as a standalone client capturing information from a video capture device.\u201d I had an article on FFmpeg\u2026"}, {"name": "FFmpeg and how to use it wrong", "url": "https://videoblerg.wordpress.com/2017/11/10/ffmpeg-and-how-to-use-it-wrong/", "description": "I\u2019ve been in the streaming media industry since 2008 and have seen a lot of misinformation regarding both FFmpeg and libx264. In this post I hope to help shed some light on what does and does\u2026"}, {"name": "Guide to HEVC/H.265 Encoding and Playback", "url": "https://www.techspot.com/article/1131-hevc-h256-enconding-playback/", "description": "HEVC's main advantage over H.264 is that it offers roughly double the compression ratio for the same quality. This means that a video file encoded with HEVC can occupy half the space of its H.264 equivalent with no noticeable change in quality, or the same amount of space with improved quality."}, {"name": "How to Set Audio Levels for Video", "url": "https://www.premiumbeat.com/blog/how-to-set-audio-levels-for-video/", "description": "Bad sound can easily ruin good footage. Use these tips when it comes time to set audio levels for video and film projects."}, {"name": "Introduction to H.264: (1) NAL Unit | Yumi Chan's Blog", "url": "https://yumichan.net/video-processing/video-compression/introduction-to-h264-nal-unit/", "description": "This article is to introduce H.264 and provide a overview of NAL Unit. It also explains NALU header byte which contains the basic information of a NALU."}, {"name": "Saving on Encoding and Streaming: Deploy Capped CRF \u2013 Streaming Learning Center", "url": "https://streaminglearningcenter.com/blogs/saving-encoding-streaming-deploy-capped-crf.html", "description": "This is the second in a five-part series on how to cut your encoding and streaming costs. The first article was Saving on Encoding: Adjust Encoding Configuration to Increase Capacity. Article summary: Capped CRF encoding is a single-pass encoding method that can save encoding costs compared to two-pass VBR. Capped CRF is also a simple per-title\u2026"}, {"name": "Understanding Rate Control Modes (x264, x265, vpx)", "url": "https://slhck.info/video/2017/03/01/rate-control.html", "description": "What is \u201crate control\u201d? It\u2019s what a video encoder does when it decides how many bits to spend for a given frame. The goal of (lossy) video encoding is to sav..."}, {"name": "Video Coding Basics - How is this so efficient?", "url": "https://youtu.be/LDeL7-49qm4", "description": "An introduction to the basics of video coding"}, {"name": "Video Encoding \u2014 Compression and Resolutions", "url": "https://medium.com/@eyevinntechnology/chessboard-for-beginners-video-encoding-compression-and-resolutions-bcefe04fa639", "description": "Written by: Boris Asadanin, Streaming Media Consultant at Eyevinn Technology"}, {"name": "Video and containers", "url": "http://neurocline.github.io/dev/2016/07/28/video-and-containers.html", "description": "NALU, Annex B, and Start Codes"}, {"name": "ffmpeg tutorial", "url": "http://www.dranger.com/ffmpeg/", "description": ""}, {"name": "leandromoreira/digital\\_video\\_introduction", "url": "https://github.com/leandromoreira/digital_video_introduction", "description": "A hands-on introduction to video technology: image, video, codec (av1, vp9, h265) and more (ffmpeg encoding). - leandromoreira/digital\\_video\\_introduction", "stars": "16k"}, {"name": "leandromoreira/ffmpeg-libav-tutorial", "url": "https://github.com/leandromoreira/ffmpeg-libav-tutorial", "description": "FFmpeg libav tutorial - learn how media works from basic to transmuxing, transcoding and more - leandromoreira/ffmpeg-libav-tutorial", "stars": "10k"}, {"name": "slhck/ffmpeg-encoding-course", "url": "https://github.com/slhck/ffmpeg-encoding-course", "description": "An introduction to FFmpeg and its tools.", "stars": "99"}, {"name": "transitive-bullshit/awesome-ffmpeg", "url": "https://github.com/transitive-bullshit/awesome-ffmpeg", "description": "\ud83d\udc7b A curated list of awesome FFmpeg resources.", "stars": "1k"}, {"name": "x264 FFmpeg Options Guide - Linux Encoding", "url": "https://sites.google.com/site/linuxencoding/x264-ffmpeg-mapping", "description": "A tool or resource for encoding-transcoding-guides."}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Player Development Documentation", "entries": [{"name": "Demystifying HTML5 Video Player", "url": "https://medium.com/@eyevinntechnology/demystifying-html5-video-player-e480846328f0", "description": "In this post we will go under the hood of a HTML video player for video streaming. With the exception of Apple and their browser Safari, no\u2026"}, {"name": "nickdesaulniers/netfix", "url": "https://github.com/nickdesaulniers/netfix", "description": "Let's build a Netflix.", "stars": "174"}, {"name": "rokudev/SDK-Development-Guide", "url": "https://github.com/rokudev/SDK-Development-Guide", "description": "Contribute to rokudev/SDK-Development-Guide development by creating an account on GitHub.", "stars": "13"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Subtitle & Caption Tutorials", "entries": [{"name": "Quick Tutorial: How to Increase Volume in Audacity \\[2019 Update\\]", "url": "https://www.iskysoft.com/video-editing/how-to-increase-volume-in-audacity.html", "description": "How to increase volume in Audacity? This article will guide you to change volume in Audacity and its alternative tool. You can pick up one of them to edit volume in Audacity as you like."}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Video Streaming Tutorials", "entries": [{"name": "Eyevinn/streaming-onboarding", "url": "https://github.com/Eyevinn/streaming-onboarding", "description": "New to streaming and don't know where to start? This is the place for you! - Eyevinn/streaming-onboarding", "stars": "539"}, {"name": "Guide to Mobile Video Streaming with HLS", "url": "https://mux.com/blog/mobile-hls-guide/", "description": "HTTP Live Streaming, also known as HLS, is the most common format used today for streaming video. If you're building a video streaming application today, you should probably use HLS. Apple created the HLS standard in 2009, and it is the required streaming format for iOS devices. Since then, Android"}, {"name": "HLS adaptive streaming tutorial with CloudFront & JW Player | Miracle Tutorials", "url": "https://www.miracletutorials.com/hls-adaptive-streaming-tutorial-with-cloudfront-jw-player/", "description": "A step-by-step HLS adaptive streaming tutorial with CloudFront & JW Player in two parts. It is easier than you think. This tutorial presumes you have"}, {"name": "HOW TO: View an HLS Stream in QuickTime or VLC \u2013 Softron Support Desk", "url": "https://softron.zendesk.com/hc/en-us/articles/207694617-HOW-TO-View-an-HLS-Stream-in-QuickTime-or-VLC?mobile_site=true", "description": "A tool or resource for video-streaming-tutorials."}, {"name": "How video streaming works on the web: An introduction", "url": "https://medium.com/canal-tech/how-video-streaming-works-on-the-web-an-introduction-7919739f7e1", "description": "Note: this article is an introduction to video streaming in JavaScript and is mostly targeted to web developers. A large part of the\u2026"}, {"name": "HowVideo.works", "url": "https://howvideo.works", "description": ""}, {"name": "Internet Video Streaming \u2014 ABR part 1", "url": "https://medium.com/@eyevinntechnology/internet-video-streaming-abr-part-1-b10964849e19?source=userActivityShare-94bccb50d11-1559723768&_branch_match_id=664736558865703297", "description": "Background"}, {"name": "Internet Video Streaming \u2014 ABR part 2", "url": "https://medium.com/@eyevinntechnology/internet-video-streaming-abr-part-2-dbce136b0d7c?source=userActivityShare-94bccb50d11-1559723862&_branch_match_id=664736952377004405", "description": "Background"}, {"name": "Introduction to HTTP Live Streaming: HLS on Android and More", "url": "https://www.toptal.com/apple/introduction-to-http-live-streaming-hls", "description": "This article explains how HTTP Live Streaming works and demonstrates how to create an HLS player in Android."}, {"name": "Understanding the HTTP Live Streaming Architecture | Apple Developer Documentation", "url": "https://developer.apple.com/documentation/http_live_streaming/understanding_the_http_live_streaming_architecture", "description": "A tool or resource for video-streaming-tutorials."}, {"name": "Video Streaming Cheatsheet", "url": "https://video-streaming-cheatsheet.s3.eu-west-2.amazonaws.com/artifacts/video-streaming-cheatsheet.pdf", "description": "The Video Streaming Cheatsheet is a double sided page, suitable for printing, that contains common terminology used in the video streaming industry in a quick reference format"}, {"name": "liwf616/awesome-live-stream", "url": "https://github.com/liwf616/awesome-live-stream", "description": "Webrtc && Nginx && DASH && Quic \u5b66\u4e60\u8d44\u6599\u6536\u96c6\uff0c\u6301\u7eed\u66f4\u65b0\u4e2d.", "stars": "457"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Webinars & Conference Talks", "entries": [{"name": "A short history of video coding", "url": "https://www.slideshare.net/vcodex/a-short-history-of-video-coding?from_m_app=ios", "description": "Video coding is an essential component of video streaming, digital TV, video chat and many other technologies. This presentation, an invited lecture to the US \u2026"}, {"name": "Advances in HTTP Live Streaming - WWDC 2017 - Videos - Apple Developer", "url": "https://developer.apple.com/videos/play/wwdc2017/504/", "description": "HTTP Live Streaming allows you to stream live and on-demand content to global audiences. Learn about great new features and enhancements..."}, {"name": "Demuxed 2016", "url": "https://www.youtube.com/watch?v=kEo2TrXm7F4\\&list=PLkyaYNWEKcOekC2m9Na77G40Lmhb1bnsK", "description": "2016 Demuxed talks & presentations"}, {"name": "Demuxed 2017", "url": "https://www.youtube.com/watch?v=PSdhW-R9u6s\\&list=PLkyaYNWEKcOfntbMd6KtHhF7qpL9hj6of", "description": "2017 Demuxed talks & presentations"}, {"name": "Demuxed 2018", "url": "https://www.youtube.com/watch?v=bfK_f7GBA8s\\&list=PLkyaYNWEKcOfARqEht42i1P4kBemzEV2V", "description": "2018 Demuxed talks & presentations"}, {"name": "Demuxed 2019", "url": "https://m.youtube.com/playlist?list=PLkyaYNWEKcOf_C_6W45abNvXMb40xUUqh", "description": "2019 Demuxed talks & presentations"}, {"name": "Demuxed 2020", "url": "https://www.youtube.com/playlist?list=PLkyaYNWEKcOcDlGjEbpxBe4woCJGHrarN", "description": "2020 Demuxed talks & presentations"}, {"name": "Demuxed 2021", "url": "https://www.youtube.com/playlist?list=PLkyaYNWEKcOfD1GYFxFbZXDP03XM-cZPg", "description": "2021 Demuxed talks & presentations"}, {"name": "Demuxed 2022", "url": "https://www.youtube.com/playlist?list=PLkyaYNWEKcOf98lZxnCcL6y7ZIVU3oSYO", "description": "2022 Demuxed talks & presentations"}, {"name": "Demuxed | Heavybit", "url": "https://www.heavybit.com/library/podcasts/demuxed", "description": "Demuxed is a podcast made for and by engineers working with video. Brought to you by Heavybit."}, {"name": "From Sys Admin to Netflix SRE", "url": "https://www.youtube.com/watch?v=lZI51YzIgVE", "description": "Talk by Jonah Horowitz, Albert Tobey What does it take to be a Netflix SRE? With tens of thousands of Linux instances in a distributed system architecture, a..."}, {"name": "Mile High Video 2018 Proceedings", "url": "https://mile-high.video/files/mhv2018", "description": "Mile High Video 2018 talks & presentations"}, {"name": "Mile High Video 2019 Proceedings", "url": "https://mile-high.video/files/mhv2019", "description": "Mile High Video 2019 talks & presentations"}, {"name": "The Video Insiders", "url": "https://thevideoinsiders.simplecast.com/episodes", "description": "Video Insiders Podcast"}, {"name": "Video: HLS and DASH Multi-Codec Encoding & Packaging", "url": "https://thebroadcastknowledge.com/2020/07/10/video-hls-and-dash-multi-codec-encoding-packaging/", "description": "Free educational webinars, videos and other resources focused on the Broadcast Industry"}, {"name": "Vittorio Giovara - Color Me Intrigued: A Jaunt Through Color Technology in Video", "url": "https://www.youtube.com/watch?v=XMnvY7a4-As\\&feature=share", "description": "This talk aims to shed light on colorspaces - what they are, how and why they work, why we should care about handling edge cases properly. Starting with hist..."}, {"name": "WebAssembly (Wasm)", "url": "https://docs.google.com/presentation/d/1sonEk2neNVBcy8EzieUjWCNzj5SXN7dk-unkR_lpl8k/edit?usp=sharing", "description": "WebAssembly (Wasm) On the Edge Kevin Staunton-Lambert Solutions Architect R\\&D @kevleyski [www.switch.tv](http://www.switch.tv) Wasm)"}, {"name": "WildFires", "url": "https://docs.google.com/presentation/d/1yiVEOq2rvtFynP1tLdJj7pBWkAEiE9g8BMaoryxRVrk/edit?usp=sharing", "description": "VOD2Live Kevin Staunton-Lambert Solutions Architect R\\&D @kevleyski Wild Fire! How video engineers can help save lives [www.switch.tv](http://www.switch.tv)"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Benchmarking & Performance Tools for Codecs", "entries": [{"name": "2501world/transcoding-performance-trial: Runs FFmpeg transcoding processes simultaneously and measures CPU performance", "url": "https://github.com/2501world/transcoding-performance-trial", "description": "Runs FFmpeg transcoding processes simultaneously and measures CPU performance - 2501world/transcoding-performance-trial", "stars": "3"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Comparative Analysis of Codecs", "entries": [{"name": "A Large-Scale Comparison of x264, x265, and libvpx", "url": "https://medium.com/netflix-techblog/a-large-scale-comparison-of-x264-x265-and-libvpx-a-sneak-peek-2e81e88f8b0f", "description": "a Sneak Peek"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Hardware Codecs & Acceleration", "entries": [{"name": "intel/gmmlib", "url": "https://github.com/intel/gmmlib", "description": "", "stars": "169"}, {"name": "intel/intel-vaapi-driver", "url": "https://github.com/intel/intel-vaapi-driver", "description": "VA-API user mode driver for Intel GEN Graphics family - intel/intel-vaapi-driver", "stars": "313"}, {"name": "intel/libva", "url": "https://github.com/intel/libva", "description": "Libva is an implementation for VA-API (Video Acceleration API) - intel/libva", "stars": "688"}, {"name": "intel/media-driver", "url": "https://github.com/intel/media-driver", "description": "", "stars": "1.1k"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Next-Generation Codecs (AV1, VVC)", "entries": [{"name": "AV1 Codec", "url": "https://docs.google.com/presentation/d/12_Vewc0SDpB1FycflfT4us9eipRCy0HWJVSaDMDifRs/edit?usp=sharing", "description": "Working with the AV1 Codec Kevin Staunton-Lambert Solutions Architect R\\&D @kevleyski [www.switch.tv](http://www.switch.tv)"}, {"name": "aom - Git at Google", "url": "https://aomedia.googlesource.com/aom/", "description": ""}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Open Source Encoder Projects", "entries": [{"name": "AK1194/Video-Compression-motion-estimation-block-video-encoder: This repository is about video compression, and more specifically about the motion estimation block (ME block) of a video encoder. It is a research project for developing an efficient motion", "url": "https://github.com/AK1194/Video-Compression-motion-estimation-block-video-encoder", "description": "This repository is about video compression, and more specifically about the motion estimation block (ME block) of a video encoder. It is a research project for developing an efficient motion estima...", "stars": "12"}, {"name": "Introducing SVT-AV1: a scalable open-source AV1 framework", "url": "https://medium.com/netflix-techblog/introducing-svt-av1-a-scalable-open-source-av1-framework-c726cce3103a", "description": "by Andrey Norkin, Joel Sole, Kyle Swanson, Mariana Afonso, Anush Moorthy, Anne Aaron"}, {"name": "SVT-AV1: an open-source AV1 encoder and decoder", "url": "https://netflixtechblog.com/svt-av1-an-open-source-av1-encoder-and-decoder-ad295d9b5ca2", "description": "by Andrey Norkin, Joel Sole, Mariana Afonso, Kyle Swanson, Agata Opalach, Anush Moorthy, Anne Aaron"}, {"name": "multicoreware / x265 / wiki / Home \u2014 Bitbucket", "url": "https://bitbucket.org/multicoreware/x265_git/wiki/Home", "description": "A tool or resource for open-source-encoder-projects."}, {"name": "x265 Documentation \u2014 x265 documentation", "url": "https://x265.readthedocs.io/en/master/", "description": "A tool or resource for open-source-encoder-projects."}, {"name": "xiph/rav1e", "url": "https://github.com/xiph/rav1e", "description": "The fastest and safest AV1 encoder.", "stars": "3.8k"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Software Codecs", "entries": [{"name": "videolan/dav1d", "url": "https://code.videolan.org/videolan/dav1d", "description": "dav1d is the fastest AV1 decoder on all platforms."}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Case Studies & Best Practices in DRM", "entries": [{"name": "HEVC DRM Market Update", "url": "https://go.buydrm.com/thedrmblog/hevc-drm-market-update", "description": "Since time eternal, the streaming industry has toiled with and extolled the virtues of CODECs and their key enablement of the entire digital video experience. Now comes the latest candy in the increasingly large bowl, H.265 (MPEG-H Part 2) or as it\u2019s more commonly known. HEVC."}, {"name": "How to Protect Your Content With DRM", "url": "https://www.streamingmedia.com/Articles/ReadArticle.aspx?ArticleID=132289\\&pageNum=2", "description": "Lock it down. If you're streaming proprietary or premium online video, it's time to take the step up to true digital rights management protection. Here's how to get started."}, {"name": "Securing OTT Content\u200a\u2014\u200aDRM", "url": "https://medium.com/@eyevinntechnology/securing-ott-content-drm-1af2c08fdd31?source=userActivityShare-94bccb50d11-1560983518&_branch_match_id=670020366479331042", "description": "Written by: Boris Asadanin, Streaming Media Consultant and Partner at Eyevinn Technology"}, {"name": "The Hitchhiker's Guide to DRM", "url": "https://ottverse.com/hitchhikers-guide-to-drm-2/", "description": "A gentle guide to the world of Digital Rights Management. It includes a technology overview of AES, EME, CDM, CENC, Keys, and then explores popular DRM technologies such as Google Widevine, Apple FairPlay, Microsoft PlayReady, and finally, Multi-DRM."}], "notes": [], "source": "Video"}, {"name": "Video \u2014 DRM Solutions & Implementations", "entries": [{"name": "Axinom DRM Decoders", "url": "https://tools.axinom.com/", "description": "Axinom offers DRM tools for encoding and decoding, ensuring secure streaming media delivery."}, {"name": "BuyDRM\\_KeyOS\\_PlatformOverview\\_FUUGO\\_062118", "url": "https://go.buydrm.com/hubfs/BuyDRM_KeyOS_Content_Protection_in_DASH_DASHIF_Workshop_Comcast_August2018-1.pdf", "description": ""}, {"name": "Deploying KeyOS with AWS Elemental Media Services", "url": "https://go.buydrm.com/thedrmblog/deploying-keyos-with-aws-elemental-media-services", "description": "In this post we provide an in-depth first party overview of the complex integration between the KeyOS Platform and the Elemental Media Services via the SPEKE API."}, {"name": "Digital Rights Management (DRM) \u2013 Everything you need to know", "url": "https://bitmovin.com/digital-rights-management-everything-to-know/", "description": "A tool or resource for drm-solutions-implementations."}, {"name": "Digital Rights Management (multi - drm) \u2013 aameer.github.io", "url": "https://aameer.github.io/articles/digital-rights-management-multi-drm", "description": "My Site"}, {"name": "Integrate BuyDRM for a Multi-DRM workflow", "url": "https://bitmovin.com/integrate-buydrm-multi-drm-system", "description": ""}, {"name": "Microsoft Word - EZDRM Bento 4 Open Source.docx", "url": "https://www.ezdrm.com/Documentation/EZDRM%20Bento%204%20Open%20Source%20v1.0.pdf", "description": ""}, {"name": "Play your own DRM content on ExoPlayer - Taku Semba - Medium", "url": "https://medium.com/@takusemba/play-your-own-drm-content-on-exoplayer-e8ed73d5864c", "description": "Digital rights management, or you could just refer to it as DRM, is a way of controlling what users can do with some sort of digital\u2026"}, {"name": "TheDRMBlog | CENC", "url": "https://go.buydrm.com/thedrmblog/topic/cenc", "description": "CENC | The DRM Blog - Your New Official Source for Everything DRM"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 DRM Testing & Validation Tools", "entries": [{"name": "Axinom/cpix-validator: Web app for validating CPIX documents", "url": "https://github.com/Axinom/cpix-validator", "description": "Web app for validating CPIX documents. Contribute to Axinom/cpix-validator development by creating an account on GitHub.", "stars": "6"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Encryption Tools for Streaming", "entries": [{"name": "Advanced Encryption Techniques: ContentProtection Tags for MPDs and PSSH Boxes for DASH.", "url": "https://go.buydrm.com/thedrmblog/advanced_encryption_techniques", "description": "In this installment of TheDRMBlog we take an in-depth look at Advanced Encryption Techniques."}, {"name": "Content Protection for HLS with AES-128 Encryption", "url": "https://www.theoplayer.com/blog/content-protection-for-hls-with-aes-128-encryption", "description": "We will outline the most popular method for content protection with the HTTP Live Streaming (HLS) protocol: AES-128 content encryption."}, {"name": "Encryption & DRM with Multiple Keys \u2014 Unified Streaming", "url": "https://docs.unified-streaming.com/documentation/package/multiple-keys.html", "description": "DRM with multiple keys for Unified Packager"}, {"name": "Generate MPEG DASH content encrypted with MPEG CENC ClearKey \u00b7 Dash-Industry-Forum/dash.js Wiki", "url": "https://github.com/Dash-Industry-Forum/dash.js/wiki/Generate-MPEG-DASH-content-encrypted-with-MPEG-CENC-ClearKey", "description": "A reference client implementation for the playback of MPEG DASH via Javascript and compliant browsers. - Dash-Industry-Forum/dash.js", "stars": "5.3k"}, {"name": "Pssh box", "url": "https://raw.githubusercontent.com/google/shaka-packager/master/packager/tools/pssh/pssh-box.py", "description": ""}, {"name": "Secure HLS streaming using DRM encryption", "url": "https://www.wowza.com/docs/how-to-secure-apple-hls-streaming-using-drm-encryption", "description": "Protect live and on-demand HLS streaming using DRM encryption in Wowza Streaming Engine."}, {"name": "videojs/aes-decrypter", "url": "https://github.com/videojs/aes-decrypter", "description": "Contribute to videojs/aes-decrypter development by creating an account on GitHub.", "stars": "36"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Widevine, FairPlay, PlayReady Integrations", "entries": [{"name": "CrackerCat/video\\_decrypter", "url": "https://github.com/CrackerCat/video_decrypter", "description": "Decrypt video from a streaming site with MPEG-DASH Widevine DRM encryption. - CrackerCat/video\\_decrypter", "stars": "323"}, {"name": "HLS with Widevine for Android - Taku Semba - Medium", "url": "https://medium.com/@takusemba/hls-with-widevine-for-android-de3f41027ed2", "description": "As of the version of 2.6.0, ExoPlayer started supporting Widevine + HLS playback. WideVine is the one of the DRM schemes defined by Google\u2026"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Community & Collaboration Platforms", "entries": [{"name": "Community events of the VideoLAN non-profit organization", "url": "https://www.videolan.org/videolan/events", "description": "VideoLAN events"}, {"name": "The Top 656 Video Open Source Projects", "url": "https://awesomeopensource.com/projects/video", "description": "Browse The Most Popular 656 Video Open Source Projects"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Cross-Platform Media Tools", "entries": [{"name": "haiwen/seafile", "url": "https://github.com/haiwen/seafile", "description": "High performance file syncing and sharing, with also Markdown WYSIWYG editing, Wiki, file label and other knowledge management features. - haiwen/seafile", "stars": "13k"}, {"name": "mar10/wsgidav", "url": "https://github.com/mar10/wsgidav", "description": "A generic and extendable WebDAV server based on WSGI - mar10/wsgidav", "stars": "1k"}, {"name": "superpoweredSDK/Low-Latency-Android-iOS-Linux-Windows-tvOS-macOS-Interactive-Audio-Platform", "url": "https://github.com/superpoweredSDK/Low-Latency-Android-iOS-Linux-Windows-tvOS-macOS-Interactive-Audio-Platform", "description": "\ud83c\uddf8Superpowered Audio, Networking and Cryptographics SDKs. High performance and cross platform on Android, iOS, macOS, tvOS, Linux, Windows and modern web browsers. - superpoweredSDK/Low-Latency-Andr...", "stars": "1.4k"}, {"name": "watson-developer-cloud/text-to-speech-nodejs", "url": "https://github.com/watson-developer-cloud/text-to-speech-nodejs", "description": ":speaker: Sample Node.js Application for the IBM Watson Text to Speech Service - watson-developer-cloud/text-to-speech-nodejs", "stars": "349"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Independent & Hobbyist Projects", "entries": [{"name": "nod/rokumote", "url": "https://github.com/nod/rokumote", "description": "osx app for controlling your roku because sometimes your kids lose the remote - nod/rokumote", "stars": "31"}, {"name": "rkoshak/sensorReporter", "url": "https://github.com/rkoshak/sensorReporter", "description": "A python based service that receives sensor inputs and publishes them over REST (should work with any API but mainly tested with openHAB) or MQTT. It can also receive commands and perform an action...", "stars": "105"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Research Projects & Academic Resources", "entries": [{"name": "High Dynamic Range Television and Hybrid Log-Gamma - BBC R\\&D", "url": "https://www.bbc.co.uk/rd/projects/high-dynamic-range", "description": "BBC R\\&D HDR project page."}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Specialized Utility Scripts", "entries": [{"name": "Binary to base64: Convert between bytes and base64 \u2014 Cryptii", "url": "https://cryptii.com/pipes/binary-to-base64", "description": "Base64 encoding schemes are used when binary data needs to be stored or transferred as textual data. Therefore 64 characters are chosen that are both members of a subset common to most encodings (ASCII), and also printable."}, {"name": "alexgand/springer\\_free\\_books: Python script to download all Springer books released for free during the 2020 COVID-19 quarantine", "url": "https://github.com/alexgand/springer_free_books", "description": "Python script to download all Springer books released for free during the 2020 COVID-19 quarantine - alexgand/springer\\_free\\_books", "stars": "1.6k"}, {"name": "ebu/content-manager", "url": "https://github.com/ebu/content-manager", "description": "The Content Manager is a visual production tool which is able to generate on the fly visualisation for DAB slideshow and RadioVIS. .NET framework based, it is developed in C# and is distributed und...", "stars": "7"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Test Content & Sample Streams", "entries": [{"name": "4K Media | Free Ultra-HD / HDR / HLG / Dolby Vision 4K Video Demos", "url": "https://4kmedia.org/", "description": "Uncompressed 4K demos, samples, and trailers, to show off your new ultra-HD (2160p) HDR/HLG/Dolby Vision television or monitor."}, {"name": "Apple Reference Streams", "url": "https://developer.apple.com/streaming/examples/", "description": "Apple provides example streams demonstrating the features of HTTP Live Streaming (HLS) for testing and development purposes."}, {"name": "BBC R\\&D Adaptive Bitrate Test Media", "url": "http://rdmedia.bbc.co.uk/", "description": "The BBC Research & Development department offers MPEG-DASH test media for developers and researchers."}, {"name": "Bitmovin Test Stream", "url": "https://bitmovin.com/demos/stream-test", "description": "Bitmovin's Test Player allows users to experience their HTML5 video player demo, showcasing adaptive streaming capabilities."}, {"name": "DASH & HLS Sample Streams", "url": "https://bitmovin.com/mpeg-dash-hls-examples-sample-streams/", "description": "A tool or resource for test-content-sample-streams."}, {"name": "Dash IF Test Assets Database", "url": "https://testassets.dashif.org/#testvector/list", "description": "A database of test assets provided by the DASH Industry Forum for validating DASH implementations."}, {"name": "Eyevinn Streaming Samples", "url": "https://github.com/eyevinn/http-streaming-samples", "description": "A collection of HTTP streaming samples curated by Eyevinn, available for testing and development.", "stars": "13"}, {"name": "MPEG DASH Sample Content | Bento4", "url": "http://www.bento4.com/developers/dash/dash-sample-content", "description": ""}, {"name": "Xiph.org :: Test Media", "url": "https://media.xiph.org/", "description": "A tool or resource for test-content-sample-streams."}, {"name": "bengarney/list-of-streams", "url": "https://github.com/bengarney/list-of-streams", "description": "Community list of public test streams for HLS and DASH. - bengarney/list-of-streams", "stars": "137"}, {"name": "rokudev/dolby-audio-sample", "url": "https://github.com/rokudev/dolby-audio-sample", "description": "A collection of Dolby test content available in different streaming protocols. - rokudev/dolby-audio-sample", "stars": "8"}, {"name": "video-dev/streams", "url": "https://github.com/video-dev/streams", "description": "A repository of shared streams - no media uploads.", "stars": "11"}], "notes": [], "source": "Video"}, {"name": "Video \u2014 Contributing", "entries": [], "notes": [], "source": "Video"}, {"name": "List", "entries": [{"name": "Platforms", "url": "#platforms", "description": ""}, {"name": "Programming Languages", "url": "#programming-languages", "description": ""}, {"name": "Front-End Development", "url": "#front-end-development", "description": ""}, {"name": "Back-End Development", "url": "#back-end-development", "description": ""}, {"name": "Computer Science", "url": "#computer-science", "description": ""}, {"name": "Big Data", "url": "#big-data", "description": ""}, {"name": "Theory", "url": "#theory", "description": ""}, {"name": "Books", "url": "#books", "description": ""}, {"name": "Editors", "url": "#editors", "description": ""}, {"name": "Gaming", "url": "#gaming", "description": ""}, {"name": "Development Environment", "url": "#development-environment", "description": ""}, {"name": "Entertainment", "url": "#entertainment", "description": ""}, {"name": "Databases", "url": "#databases", "description": ""}, {"name": "Media", "url": "#media", "description": ""}, {"name": "Learn", "url": "#learn", "description": ""}, {"name": "Security", "url": "#security", "description": ""}, {"name": "Content Management Systems", "url": "#content-management-systems", "description": ""}, {"name": "Hardware", "url": "#hardware", "description": ""}, {"name": "Business", "url": "#business", "description": ""}, {"name": "Work", "url": "#work", "description": ""}, {"name": "Networking", "url": "#networking", "description": ""}, {"name": "Decentralized Systems", "url": "#decentralized-systems", "description": ""}, {"name": "Health and Social Science", "url": "#health-and-social-science", "description": ""}, {"name": "Events", "url": "#events", "description": ""}, {"name": "Testing", "url": "#testing", "description": ""}, {"name": "Miscellaneous", "url": "#miscellaneous", "description": ""}, {"name": "Related", "url": "#related", "description": ""}, {"name": "Node.js", "url": "https://github.com/sindresorhus/awesome-nodejs#readme", "description": "Async non-blocking event-driven JavaScript runtime built on Chrome's V8 JavaScript engine.", "stars": "65k"}, {"name": "Frontend Development", "url": "https://github.com/dypsilon/frontend-dev-bookmarks#readme", "description": "", "stars": "46k"}, {"name": "iOS", "url": "https://github.com/vsouza/awesome-ios#readme", "description": "Mobile operating system for Apple phones and tablets.", "stars": "52k"}, {"name": "Android", "url": "https://github.com/JStumpp/awesome-android#readme", "description": "Mobile operating system developed by Google.", "stars": "12k"}, {"name": "IoT & Hybrid Apps", "url": "https://github.com/weblancaster/awesome-IoT-hybrid#readme", "description": "", "stars": "596"}, {"name": "Electron", "url": "https://github.com/sindresorhus/awesome-electron#readme", "description": "Cross-platform native desktop apps using JavaScript/HTML/CSS.", "stars": "27k"}, {"name": "Cordova", "url": "https://github.com/busterc/awesome-cordova#readme", "description": "JavaScript API for hybrid apps.", "stars": "303"}, {"name": "React Native", "url": "https://github.com/jondot/awesome-react-native#readme", "description": "JavaScript framework for writing natively rendering mobile apps for iOS and Android.", "stars": "36k"}, {"name": "Xamarin", "url": "https://github.com/XamSome/awesome-xamarin#readme", "description": "Mobile app development IDE, testing, and distribution.", "stars": "1.9k"}, {"name": "Linux", "url": "https://github.com/inputsh/awesome-linux#readme", "description": "", "stars": "5k"}, {"name": "watchOS", "url": "https://github.com/yenchenlin/awesome-watchos#readme", "description": "Operating system for the Apple Watch.", "stars": "496"}, {"name": "JVM", "url": "https://github.com/deephacks/awesome-jvm#readme", "description": "", "stars": "2.2k"}, {"name": "Salesforce", "url": "https://github.com/mailtoharshit/awesome-salesforce#readme", "description": "", "stars": "782"}, {"name": "Amazon Web Services", "url": "https://github.com/donnemartin/awesome-aws#readme", "description": "", "stars": "14k"}, {"name": "Windows", "url": "https://github.com/0pandadev/awesome-windows#readme", "description": "Consumer desktop operating system.", "stars": "2.1k"}, {"name": "IPFS", "url": "https://github.com/ipfs/awesome-ipfs#readme", "description": "P2P hypermedia protocol.", "stars": "4.6k"}, {"name": "Fuse", "url": "https://github.com/fuse-compound/awesome-fuse#readme", "description": "Mobile development tools.", "stars": "356"}, {"name": "Heroku", "url": "https://github.com/ianstormtaylor/awesome-heroku#readme", "description": "Cloud platform as a service.", "stars": "315"}, {"name": "Raspberry Pi", "url": "https://github.com/thibmaek/awesome-raspberry-pi#readme", "description": "Credit card-sized computer aimed at teaching kids programming, but capable of a lot more.", "stars": "16k"}, {"name": "Qt", "url": "https://github.com/JesseTG/awesome-qt#readme", "description": "Cross-platform GUI app framework.", "stars": "1.6k"}, {"name": "WebExtensions", "url": "https://github.com/fregante/Awesome-WebExtensions#readme", "description": "Cross-browser extension system.", "stars": "1.5k"}, {"name": "Smart TV", "url": "https://github.com/vitalets/awesome-smart-tv#readme", "description": "Create apps for different TV platforms.", "stars": "1.3k"}, {"name": "GNOME", "url": "https://github.com/Kazhnuz/awesome-gnome#readme", "description": "Simple and distraction-free desktop environment for Linux.", "stars": "1.5k"}, {"name": "KDE", "url": "https://github.com/francoism90/awesome-kde#readme", "description": "A free software community dedicated to creating an open and user-friendly computing experience.", "stars": "720"}, {"name": ".NET", "url": "https://github.com/quozd/awesome-dotnet#readme", "description": "", "stars": "21k"}, {"name": "Amazon Alexa", "url": "https://github.com/miguelmota/awesome-amazon-alexa#readme", "description": "Virtual home assistant.", "stars": "623"}, {"name": "DigitalOcean", "url": "https://github.com/jonleibowitz/awesome-digitalocean#readme", "description": "Cloud computing platform designed for developers.", "stars": "374"}, {"name": "Flutter", "url": "https://github.com/Solido/awesome-flutter#readme", "description": "Google's mobile SDK for building native iOS and Android apps from a single codebase written in Dart.", "stars": "59k"}, {"name": "Home Assistant", "url": "https://github.com/frenck/awesome-home-assistant#readme", "description": "Open source home automation that puts local control and privacy first.", "stars": "7.5k"}, {"name": "IBM Cloud", "url": "https://github.com/victorshinya/awesome-ibmcloud#readme", "description": "Cloud platform for developers and companies.", "stars": "104"}, {"name": "Firebase", "url": "https://github.com/jthegedus/awesome-firebase#readme", "description": "App development platform built on Google Cloud.", "stars": "776"}, {"name": "Robot Operating System 2.0", "url": "https://github.com/fkromer/awesome-ros2#readme", "description": "Set of software libraries and tools that help you build robot apps.", "stars": "2.1k"}, {"name": "Adafruit IO", "url": "https://github.com/adafruit/awesome-adafruitio#readme", "description": "Visualize and store data from any device.", "stars": "83"}, {"name": "Cloudflare", "url": "https://github.com/irazasyed/awesome-cloudflare#readme", "description": "CDN, DNS, DDoS protection, and security for your site.", "stars": "1k"}, {"name": "Actions on Google", "url": "https://github.com/ravirupareliya/awesome-actions-on-google#readme", "description": "Developer platform for Google Assistant.", "stars": "108"}, {"name": "ESP", "url": "https://github.com/agucova/awesome-esp#readme", "description": "Low-cost microcontrollers with WiFi and broad IoT applications.", "stars": "2.3k"}, {"name": "Deno", "url": "https://github.com/denolib/awesome-deno#readme", "description": "A secure runtime for JavaScript and TypeScript that uses V8 and is built in Rust.", "stars": "4.4k"}, {"name": "DOS", "url": "https://github.com/balintkissdev/awesome-dos#readme", "description": "Operating system for x86-based personal computers that was popular during the 1980s and early 1990s.", "stars": "597"}, {"name": "Nix", "url": "https://github.com/nix-community/awesome-nix#readme", "description": "Package manager for Linux and other Unix systems that makes package management reliable and reproducible.", "stars": "5k"}, {"name": "Integration", "url": "https://github.com/stn1slv/awesome-integration#readme", "description": "Linking together different IT systems (components) to functionally cooperate as a whole.", "stars": "518"}, {"name": "Node-RED", "url": "https://github.com/naimo84/awesome-nodered#readme", "description": "A programming tool for wiring together hardware devices, APIs, and online services.", "stars": "532"}, {"name": "Low Code", "url": "https://github.com/zenitysec/awesome-low-code#readme", "description": "Allowing business professionals to address their needs on their own with little to no coding skills.", "stars": "431"}, {"name": "Capacitor", "url": "https://github.com/riderx/awesome-capacitor#readme", "description": "Cross-platform open source runtime for building Web Native apps.", "stars": "612"}, {"name": "ArcGIS Developer", "url": "https://github.com/Esri/awesome-arcgis-developer#readme", "description": "Mapping and location analysis platform for developers.", "stars": "314"}, {"name": "Bluetooth Low Energy", "url": "https://github.com/dotintent/awesome-ble#readme", "description": "Low-power wireless communication protocol ideal for IoT, wearables, and other battery-powered applications.", "stars": "130"}, {"name": "Uno Platform", "url": "https://github.com/MartinZikmund/awesome-uno-platform#readme", "description": "Open-source .NET UI platform for building cross-platform apps.", "stars": "77"}, {"name": "Google Cloud", "url": "https://github.com/GoogleCloudPlatform/awesome-google-cloud#readme", "description": "Cloud computing services by Google.", "stars": "891"}, {"name": "Firebase Genkit", "url": "https://github.com/xavidop/awesome-firebase-genkit#readme", "description": "An open-source framework for building AI-powered apps and features.", "stars": "114"}, {"name": "Backstage", "url": "https://github.com/shano/awesome-backstage#readme", "description": "Open-source platform for building Internal Developer Portals that unify tools and workflows.", "stars": "77"}, {"name": "JavaScript", "url": "https://github.com/sorrycc/awesome-javascript#readme", "description": "", "stars": "35k"}, {"name": "Swift", "url": "https://github.com/matteocrippa/awesome-swift#readme", "description": "Apple's compiled programming language that is secure, modern, programmer-friendly, and fast.", "stars": "26k"}, {"name": "Python", "url": "https://github.com/vinta/awesome-python#readme", "description": "General-purpose programming language designed for readability.", "stars": "289k"}, {"name": "Rust", "url": "https://github.com/rust-unofficial/awesome-rust#readme", "description": "", "stars": "56k"}, {"name": "Haskell", "url": "https://github.com/krispo/awesome-haskell#readme", "description": "", "stars": "3.3k"}, {"name": "PureScript", "url": "https://github.com/passy/awesome-purescript#readme", "description": "", "stars": "482"}, {"name": "Go", "url": "https://github.com/avelino/awesome-go#readme", "description": "", "stars": "168k"}, {"name": "Scala", "url": "https://github.com/lauris/awesome-scala#readme", "description": "", "stars": "9.2k"}, {"name": "Ruby", "url": "https://github.com/markets/awesome-ruby#readme", "description": "", "stars": "14k"}, {"name": "Clojure", "url": "https://github.com/razum2um/awesome-clojure#readme", "description": "", "stars": "2.8k"}, {"name": "ClojureScript", "url": "https://github.com/hantuzun/awesome-clojurescript#readme", "description": "", "stars": "1.1k"}, {"name": "Elixir", "url": "https://github.com/h4cc/awesome-elixir#readme", "description": "", "stars": "13k"}, {"name": "Elm", "url": "https://github.com/sporto/awesome-elm#readme", "description": "", "stars": "3.7k"}, {"name": "Erlang", "url": "https://github.com/drobakowski/awesome-erlang#readme", "description": "", "stars": "1.7k"}, {"name": "Julia", "url": "https://github.com/svaksha/Julia.jl#readme", "description": "High-level dynamic programming language designed to address the needs of high-performance numerical analysis and computational science.", "stars": "1.5k"}, {"name": "Lua", "url": "https://github.com/LewisJEllis/awesome-lua#readme", "description": "", "stars": "4.5k"}, {"name": "C", "url": "https://github.com/inputsh/awesome-c#readme", "description": "", "stars": "3.8k"}, {"name": "C/C++", "url": "https://github.com/fffaraz/awesome-cpp#readme", "description": "General-purpose language with a bias toward system programming and embedded, resource-constrained software.", "stars": "71k"}, {"name": "R", "url": "https://github.com/qinwf/awesome-R#readme", "description": "Functional programming language and environment for statistical computing and graphics.", "stars": "6.4k"}, {"name": "D", "url": "https://github.com/dlang-community/awesome-d#readme", "description": "", "stars": "747"}, {"name": "Common Lisp", "url": "https://github.com/CodyReichert/awesome-cl#readme", "description": "Powerful dynamic multiparadigm language that facilitates iterative and interactive development.", "stars": "2.9k"}, {"name": "Perl", "url": "https://github.com/hachiojipm/awesome-perl#readme", "description": "", "stars": "706"}, {"name": "Groovy", "url": "https://github.com/kdabir/awesome-groovy#readme", "description": "", "stars": "736"}, {"name": "Dart", "url": "https://github.com/yissachar/awesome-dart#readme", "description": "", "stars": "2.5k"}, {"name": "Java", "url": "https://github.com/akullpp/awesome-java#readme", "description": "Popular secure object-oriented language designed for flexibility to \"write once, run anywhere\".", "stars": "47k"}, {"name": "Kotlin", "url": "https://github.com/KotlinBy/awesome-kotlin#readme", "description": "", "stars": "11k"}, {"name": "OCaml", "url": "https://github.com/ocaml-community/awesome-ocaml#readme", "description": "", "stars": "3.1k"}, {"name": "ColdFusion", "url": "https://github.com/seancoyne/awesome-coldfusion#readme", "description": "", "stars": "117"}, {"name": "Fortran", "url": "https://github.com/rabbiabram/awesome-fortran#readme", "description": "", "stars": "404"}, {"name": "PHP", "url": "https://github.com/ziadoz/awesome-php#readme", "description": "Server-side scripting language.", "stars": "32k"}, {"name": "Pascal", "url": "https://github.com/Fr0sT-Brutal/awesome-pascal#readme", "description": "", "stars": "2k"}, {"name": "AutoHotkey", "url": "https://github.com/ahkscript/awesome-AutoHotkey#readme", "description": "", "stars": "3k"}, {"name": "AutoIt", "url": "https://github.com/J2TeaM/awesome-AutoIt#readme", "description": "", "stars": "922"}, {"name": "Crystal", "url": "https://github.com/veelenga/awesome-crystal#readme", "description": "", "stars": "3.5k"}, {"name": "Frege", "url": "https://github.com/sfischer13/awesome-frege#readme", "description": "Haskell for the JVM.", "stars": "31"}, {"name": "CMake", "url": "https://github.com/onqtam/awesome-cmake#readme", "description": "Build, test, and package software.", "stars": "5.4k"}, {"name": "ActionScript 3", "url": "https://github.com/robinrodricks/awesome-actionscript3#readme", "description": "Object-oriented language targeting Adobe AIR.", "stars": "270"}, {"name": "Eta", "url": "https://github.com/sfischer13/awesome-eta#readme", "description": "Functional programming language for the JVM.", "stars": "63"}, {"name": "Idris", "url": "https://github.com/joaomilho/awesome-idris#readme", "description": "General purpose pure functional programming language with dependent types influenced by Haskell and ML.", "stars": "411"}, {"name": "Ada/SPARK", "url": "https://github.com/ohenley/awesome-ada#readme", "description": "Modern programming language designed for large, long-lived apps where reliability and efficiency are essential.", "stars": "821"}, {"name": "Q#", "url": "https://github.com/ebraminio/awesome-qsharp#readme", "description": "Domain-specific programming language used for expressing quantum algorithms.", "stars": "178"}, {"name": "Imba", "url": "https://github.com/koolamusic/awesome-imba#readme", "description": "Programming language inspired by Ruby and Python and compiles to performant JavaScript.", "stars": "137"}, {"name": "Vala", "url": "https://github.com/desiderantes/awesome-vala#readme", "description": "Programming language designed to take full advantage of the GLib and GNOME ecosystems, while preserving the speed of C code.", "stars": "219"}, {"name": "Coq", "url": "https://github.com/coq-community/awesome-coq#readme", "description": "Formal language and environment for programming and specification which facilitates interactive development of machine-checked proofs.", "stars": "380"}, {"name": "V", "url": "https://github.com/vlang/awesome-v#readme", "description": "Simple, fast, safe, compiled language for developing maintainable software.", "stars": "2.1k"}, {"name": "Move", "url": "https://github.com/MystenLabs/awesome-move#readme", "description": "Domain-specific programming language for writing safe smart contracts.", "stars": "1.5k"}, {"name": "Esolangs", "url": "https://github.com/angrykoala/awesome-esolangs#readme", "description": "Programming languages designed for experimentation or as jokes rather than actual use.", "stars": "579"}, {"name": "VBA", "url": "https://github.com/sancarn/awesome-vba#readme", "description": "An event-driven version of Visual Basic 6.0 built into most Microsoft Office apps for automation and scripting.", "stars": "582"}, {"name": "F#", "url": "https://github.com/fsprojects/awesome-fsharp#readme", "description": "A .NET-based language with focus on functional programming.", "stars": "1.4k"}, {"name": "ES6 Tools", "url": "https://github.com/addyosmani/es6-tools#readme", "description": "", "stars": "4k"}, {"name": "Web Performance Optimization", "url": "https://github.com/davidsonfellipe/awesome-wpo#readme", "description": "", "stars": "8.9k"}, {"name": "Web Tools", "url": "https://github.com/lvwzhen/tools#readme", "description": "", "stars": "1.2k"}, {"name": "CSS", "url": "https://github.com/awesome-css-group/awesome-css#readme", "description": "Style sheet language that specifies how HTML elements are displayed on screen.", "stars": "5.5k"}, {"name": "React", "url": "https://github.com/enaqx/awesome-react#readme", "description": "JavaScript library for building user interfaces.", "stars": "73k"}, {"name": "Web Components", "url": "https://github.com/web-padawan/awesome-web-components#readme", "description": "", "stars": "3.5k"}, {"name": "Polymer", "url": "https://github.com/Granze/awesome-polymer#readme", "description": "JavaScript library to develop Web Components.", "stars": "398"}, {"name": "Angular", "url": "https://github.com/PatrickJS/awesome-angular#readme", "description": "App framework.", "stars": "10k"}, {"name": "Backbone", "url": "https://github.com/sadcitizen/awesome-backbone#readme", "description": "App framework.", "stars": "405"}, {"name": "HTML5", "url": "https://github.com/diegocard/awesome-html5#readme", "description": "Markup language used for websites & web apps.", "stars": "2.8k"}, {"name": "SVG", "url": "https://github.com/willianjusten/awesome-svg#readme", "description": "XML-based vector image format.", "stars": "4.6k"}, {"name": "Canvas", "url": "https://github.com/raphamorim/awesome-canvas#readme", "description": "", "stars": "1.8k"}, {"name": "KnockoutJS", "url": "https://github.com/dnbard/awesome-knockout#readme", "description": "JavaScript library.", "stars": "104"}, {"name": "Dojo Toolkit", "url": "https://github.com/petk/awesome-dojo#readme", "description": "JavaScript toolkit.", "stars": "95"}, {"name": "Inspiration", "url": "https://github.com/NoahBuscher/Inspire#readme", "description": "", "stars": "1.3k"}, {"name": "Ember", "url": "https://github.com/ember-community-russia/awesome-ember#readme", "description": "App framework.", "stars": "202"}, {"name": "Android UI", "url": "https://github.com/wasabeef/awesome-android-ui#readme", "description": "", "stars": "56k"}, {"name": "iOS UI", "url": "https://github.com/cjwirth/awesome-ios-ui#readme", "description": "", "stars": "11k"}, {"name": "Meteor", "url": "https://github.com/Urigo/awesome-meteor#readme", "description": "", "stars": "1.4k"}, {"name": "BEM", "url": "https://github.com/sturobson/BEM-resources#readme", "description": "", "stars": "496"}, {"name": "Flexbox", "url": "https://github.com/afonsopacifer/awesome-flexbox#readme", "description": "", "stars": "1.3k"}, {"name": "Web Typography", "url": "https://github.com/deanhume/typography#readme", "description": "", "stars": "697"}, {"name": "Web Accessibility", "url": "https://github.com/brunopulis/awesome-a11y#readme", "description": "", "stars": "1.9k"}, {"name": "Material Design", "url": "https://github.com/sachin1092/awesome-material#readme", "description": "", "stars": "649"}, {"name": "D3", "url": "https://github.com/wbkd/awesome-d3#readme", "description": "Library for producing dynamic, interactive data visualizations.", "stars": "5.3k"}, {"name": "Emails", "url": "https://github.com/jonathandion/awesome-emails#readme", "description": "", "stars": "2.7k"}, {"name": "jQuery", "url": "https://github.com/petk/awesome-jquery#readme", "description": "Easy to use JavaScript library for DOM manipulation.", "stars": "978"}, {"name": "Web Audio", "url": "https://github.com/notthetup/awesome-webaudio#readme", "description": "", "stars": "1.3k"}, {"name": "Offline-First", "url": "https://github.com/pazguille/offline-first#readme", "description": "", "stars": "3.3k"}, {"name": "Static Website Services", "url": "https://github.com/agarrharr/awesome-static-website-services#readme", "description": "", "stars": "2k"}, {"name": "Cycle.js", "url": "https://github.com/cyclejs-community/awesome-cyclejs#readme", "description": "Functional and reactive JavaScript framework.", "stars": "823"}, {"name": "Text Editing", "url": "https://github.com/dok/awesome-text-editing#readme", "description": "", "stars": "295"}, {"name": "Motion UI Design", "url": "https://github.com/fliptheweb/motion-ui-design#readme", "description": "", "stars": "872"}, {"name": "Vue.js", "url": "https://github.com/vuejs/awesome-vue#readme", "description": "App framework.", "stars": "74k"}, {"name": "Marionette.js", "url": "https://github.com/sadcitizen/awesome-marionette#readme", "description": "App framework.", "stars": "153"}, {"name": "Aurelia", "url": "https://github.com/aurelia-contrib/awesome-aurelia#readme", "description": "App framework.", "stars": "308"}, {"name": "Charting", "url": "https://github.com/zingchart/awesome-charting#readme", "description": "", "stars": "2.1k"}, {"name": "Ionic Framework", "url": "https://github.com/candelibas/awesome-ionic#readme", "description": "", "stars": "859"}, {"name": "Chrome DevTools", "url": "https://github.com/ChromeDevTools/awesome-chrome-devtools#readme", "description": "", "stars": "6.9k"}, {"name": "PostCSS", "url": "https://github.com/jdrgomes/awesome-postcss#readme", "description": "CSS tool.", "stars": "434"}, {"name": "Draft.js", "url": "https://github.com/nikgraf/awesome-draft-js#readme", "description": "Rich text editor framework for React.", "stars": "2.5k"}, {"name": "Service Workers", "url": "https://github.com/TalAter/awesome-service-workers#readme", "description": "", "stars": "1.7k"}, {"name": "Progressive Web Apps", "url": "https://github.com/TalAter/awesome-progressive-web-apps#readme", "description": "", "stars": "1.6k"}, {"name": "choo", "url": "https://github.com/choojs/awesome-choo#readme", "description": "App framework.", "stars": "201"}, {"name": "Redux", "url": "https://github.com/brillout/awesome-redux#readme", "description": "State container for JavaScript apps.", "stars": "391"}, {"name": "Browserify", "url": "https://github.com/browserify/awesome-browserify#readme", "description": "Module bundler.", "stars": "96"}, {"name": "Sass", "url": "https://github.com/Famolus/awesome-sass#readme", "description": "CSS preprocessor.", "stars": "1.9k"}, {"name": "Ant Design", "url": "https://github.com/websemantics/awesome-ant-design#readme", "description": "Enterprise-class UI design language.", "stars": "3.3k"}, {"name": "Less", "url": "https://github.com/LucasBassetti/awesome-less#readme", "description": "CSS preprocessor.", "stars": "66"}, {"name": "WebGL", "url": "https://github.com/sjfricke/awesome-webgl#readme", "description": "JavaScript API for rendering 3D graphics.", "stars": "1.5k"}, {"name": "Preact", "url": "https://github.com/preactjs/awesome-preact#readme", "description": "App framework.", "stars": "985"}, {"name": "Progressive Enhancement", "url": "https://github.com/jbmoelker/progressive-enhancement-resources#readme", "description": "", "stars": "145"}, {"name": "Next.js", "url": "https://github.com/unicodeveloper/awesome-nextjs#readme", "description": "Framework for server-rendered React apps.", "stars": "11k"}, {"name": "lit", "url": "https://github.com/web-padawan/awesome-lit#readme", "description": "Library for building web components with a declarative template system.", "stars": "1.7k"}, {"name": "JAMstack", "url": "https://github.com/automata/awesome-jamstack#readme", "description": "Modern web development architecture based on client-side JavaScript, reusable APIs, and prebuilt markup.", "stars": "1.4k"}, {"name": "WordPress-Gatsby", "url": "https://github.com/henrikwirth/awesome-wordpress-gatsby#readme", "description": "Web development technology stack with WordPress as a back end and Gatsby as a front end.", "stars": "283"}, {"name": "Mobile Web Development", "url": "https://github.com/myshov/awesome-mobile-web-development#readme", "description": "Creating a great mobile web experience.", "stars": "1.3k"}, {"name": "Storybook", "url": "https://github.com/lauthieb/awesome-storybook#readme", "description": "Development environment for UI components.", "stars": "416"}, {"name": "Blazor", "url": "https://github.com/AdrienTorris/awesome-blazor#readme", "description": ".NET web framework using C#/Razor and HTML that runs in the browser with WebAssembly.", "stars": "9.3k"}, {"name": "PageSpeed Metrics", "url": "https://github.com/csabapalfi/awesome-pagespeed-metrics#readme", "description": "Metrics to help understand page speed and user experience.", "stars": "689"}, {"name": "Tailwind CSS", "url": "https://github.com/aniftyco/awesome-tailwindcss#readme", "description": "Utility-first CSS framework for rapid UI development.", "stars": "15k"}, {"name": "Seed", "url": "https://github.com/seed-rs/awesome-seed-rs#readme", "description": "Rust framework for creating web apps running in WebAssembly.", "stars": "226"}, {"name": "Web Performance Budget", "url": "https://github.com/pajaydev/awesome-web-performance-budget#readme", "description": "Techniques to ensure certain performance metrics for a website.", "stars": "127"}, {"name": "Web Animation", "url": "https://github.com/sergey-pimenov/awesome-web-animation#readme", "description": "Animations in the browser with JavaScript, CSS, SVG, etc.", "stars": "1.5k"}, {"name": "Yew", "url": "https://github.com/jetli/awesome-yew#readme", "description": "Rust framework inspired by Elm and React for creating multi-threaded frontend web apps with WebAssembly.", "stars": "1.6k"}, {"name": "Material-UI", "url": "https://github.com/nadunindunil/awesome-material-ui#readme", "description": "Material Design React components for faster and easier web development.", "stars": "262"}, {"name": "Building Blocks for Web Apps", "url": "https://github.com/componently-com/awesome-building-blocks-for-web-apps#readme", "description": "Standalone features to be integrated into web apps.", "stars": "189"}, {"name": "Svelte", "url": "https://github.com/TheComputerM/awesome-svelte#readme", "description": "App framework.", "stars": "2.1k"}, {"name": "Design systems", "url": "https://github.com/klaufel/awesome-design-systems#readme", "description": "Collection of reusable components, guided by rules that ensure consistency and speed.", "stars": "830"}, {"name": "Inertia.js", "url": "https://github.com/innocenzi/awesome-inertiajs#readme", "description": "Make single-page apps without building an API.", "stars": "253"}, {"name": "MDBootstrap", "url": "https://github.com/mdbootstrap/awesome-mdbootstrap#readme", "description": "Templates, layouts, components, and widgets to rapidly build websites.", "stars": "58"}, {"name": "Master CSS", "url": "https://github.com/master-co/awesome-master-css#readme", "description": "A virtual CSS language with enhanced syntax.", "stars": "35"}, {"name": "Hydrogen", "url": "https://github.com/shopify/awesome-hydrogen#readme", "description": "Edge-first framework for building Shopify storefronts with React.", "stars": "170"}, {"name": "Tiny JS", "url": "https://github.com/thoughtspile/awesome-tiny-js#readme", "description": "Frontend libraries that fit into 2 kB with dependencies.", "stars": "767"}, {"name": "Frontend GIS", "url": "https://github.com/joewdavies/awesome-frontend-gis#readme", "description": "Geographic Information Systems (GIS) for web browsers.", "stars": "670"}, {"name": "WebGPU", "url": "https://github.com/mikbry/awesome-webgpu#readme", "description": "JavaScript API for rendering and compute on GPUs.", "stars": "1.9k"}, {"name": "WebAssembly", "url": "https://github.com/idematos/awesome-webassembly#readme", "description": "A portable binary format for running code efficiently across platforms.", "stars": "27"}, {"name": "Flask", "url": "https://github.com/mjhea0/awesome-flask#readme", "description": "Python framework.", "stars": "1.7k"}, {"name": "Docker", "url": "https://github.com/veggiemonk/awesome-docker#readme", "description": "", "stars": "36k"}, {"name": "Vagrant", "url": "https://github.com/iJackUA/awesome-vagrant#readme", "description": "Automation virtual machine environment.", "stars": "622"}, {"name": "Pyramid", "url": "https://github.com/uralbash/awesome-pyramid#readme", "description": "Python framework.", "stars": "570"}, {"name": "Play1 Framework", "url": "https://github.com/PerfectCarl/awesome-play1#readme", "description": "", "stars": "43"}, {"name": "CakePHP", "url": "https://github.com/friendsofcake/awesome-cakephp#readme", "description": "PHP framework.", "stars": "932"}, {"name": "Symfony", "url": "https://github.com/sitepoint-editors/awesome-symfony#readme", "description": "PHP framework.", "stars": "1.6k"}, {"name": "Laravel", "url": "https://github.com/chiraggude/awesome-laravel#readme", "description": "PHP framework.", "stars": "13k"}, {"name": "Rails", "url": "https://github.com/gramantin/awesome-rails#readme", "description": "Web app framework for Ruby.", "stars": "3.9k"}, {"name": "Phalcon", "url": "https://github.com/phalcon/awesome-phalcon#readme", "description": "PHP framework.", "stars": "611"}, {"name": "Useful `.htaccess` Snippets", "url": "https://github.com/phanan/htaccess#readme", "description": "", "stars": "13k"}, {"name": "nginx", "url": "https://github.com/fcambus/nginx-resources#readme", "description": "Web server.", "stars": "3.8k"}, {"name": "Dropwizard", "url": "https://github.com/stve/awesome-dropwizard#readme", "description": "Java framework.", "stars": "102"}, {"name": "Kubernetes", "url": "https://github.com/ramitsurana/awesome-kubernetes#readme", "description": "Open-source platform that automates Linux container operations.", "stars": "16k"}, {"name": "Lumen", "url": "https://github.com/unicodeveloper/awesome-lumen#readme", "description": "PHP micro-framework.", "stars": "328"}, {"name": "Serverless Framework", "url": "https://github.com/pmuens/awesome-serverless#readme", "description": "Serverless computing and serverless architectures.", "stars": "2.2k"}, {"name": "Apache Wicket", "url": "https://github.com/PhantomYdn/awesome-wicket#readme", "description": "Java web app framework.", "stars": "89"}, {"name": "Vert.x", "url": "https://github.com/vert-x3/vertx-awesome#readme", "description": "Toolkit for building reactive apps on the JVM.", "stars": "2.2k"}, {"name": "Terraform", "url": "https://github.com/shuaibiyy/awesome-terraform#readme", "description": "Tool for building, changing, and versioning infrastructure.", "stars": "6.3k"}, {"name": "Vapor", "url": "https://github.com/vapor-community/awesome-vapor#readme", "description": "Server-side development in Swift.", "stars": "1.3k"}, {"name": "Dash", "url": "https://github.com/ucg8j/awesome-dash#readme", "description": "Python web app framework.", "stars": "2.3k"}, {"name": "FastAPI", "url": "https://github.com/mjhea0/awesome-fastapi#readme", "description": "Python web app framework.", "stars": "11k"}, {"name": "CDK", "url": "https://github.com/kolomied/awesome-cdk#readme", "description": "Open-source software development framework for defining cloud infrastructure in code.", "stars": "2.1k"}, {"name": "IAM", "url": "https://github.com/kdeldycke/awesome-iam#readme", "description": "User accounts, authentication and authorization.", "stars": "2.2k"}, {"name": "Slim", "url": "https://github.com/nekofar/awesome-slim#readme", "description": "PHP framework.", "stars": "43"}, {"name": "Fiber", "url": "https://github.com/gofiber/awesome-fiber#readme", "description": "Web framework built on top of Fasthttp, the fastest HTTP engine for Go.", "stars": "796"}, {"name": "Kustomize", "url": "https://github.com/DevOpsHiveHQ/awesome-kustomize#readme", "description": "Kubernetes native declarative configuration management tool.", "stars": "114"}, {"name": "OpenTofu", "url": "https://github.com/virtualroot/awesome-opentofu#readme", "description": "Open-source infrastructure as code tool.", "stars": "184"}, {"name": "Reflex", "url": "https://github.com/reflex-dev/awesome-reflex#readme", "description": "Python web framework for building both your frontend and backend with no JavaScript.", "stars": "128"}, {"name": "University Courses", "url": "https://github.com/prakhar1989/awesome-courses#readme", "description": "", "stars": "67k"}, {"name": "Data Science", "url": "https://github.com/academic/awesome-datascience#readme", "description": "", "stars": "29k"}, {"name": "Machine Learning", "url": "https://github.com/josephmisiti/awesome-machine-learning#readme", "description": "", "stars": "72k"}, {"name": "Speech and Natural Language Processing", "url": "https://github.com/edobashira/speech-language-processing#readme", "description": "", "stars": "2.2k"}, {"name": "Linguistics", "url": "https://github.com/theimpossibleastronaut/awesome-linguistics#readme", "description": "", "stars": "436"}, {"name": "Cryptography", "url": "https://github.com/sobolevn/awesome-cryptography#readme", "description": "", "stars": "6.8k"}, {"name": "Computer Vision", "url": "https://github.com/jbhuang0604/awesome-computer-vision#readme", "description": "", "stars": "23k"}, {"name": "Deep Learning", "url": "https://github.com/ChristosChristofidis/awesome-deep-learning#readme", "description": "Neural networks.", "stars": "28k"}, {"name": "Deep Vision", "url": "https://github.com/kjw0612/awesome-deep-vision#readme", "description": "", "stars": "11k"}, {"name": "Open Source Society University", "url": "https://github.com/ossu/computer-science#readme", "description": "", "stars": "203k"}, {"name": "Functional Programming", "url": "https://github.com/lucasviola/awesome-functional-programming#readme", "description": "", "stars": "996"}, {"name": "Empirical Software Engineering", "url": "https://github.com/dspinellis/awesome-msr#readme", "description": "Evidence-based research on software systems.", "stars": "475"}, {"name": "Static Analysis & Code Quality", "url": "https://github.com/analysis-tools-dev/static-analysis#readme", "description": "", "stars": "14k"}, {"name": "Information Retrieval", "url": "https://github.com/harpribot/awesome-information-retrieval#readme", "description": "Learn to develop your own search engine.", "stars": "1.2k"}, {"name": "Quantum Computing", "url": "https://github.com/desireevl/awesome-quantum-computing#readme", "description": "Computing that utilizes quantum mechanics and qubits on quantum computers.", "stars": "3.1k"}, {"name": "Theoretical Computer Science", "url": "https://github.com/mostafatouny/awesome-theoretical-computer-science#readme", "description": "The interplay of computer science and pure mathematics, distinguished by its emphasis on mathematical rigour and technique.", "stars": "1.1k"}, {"name": "Conversational AI", "url": "https://github.com/jyguyomarch/awesome-conversational-ai#readme", "description": "Build awesome chatbots and digital assistants.", "stars": "279"}, {"name": "Generative AI", "url": "https://github.com/steven2358/awesome-generative-ai#readme", "description": "Automatically generates a wide range of unique content in text, image, and audio format.", "stars": "12k"}, {"name": "Position-Based Quantum Cryptography", "url": "https://github.com/Renaller/awesome-position-based-quantum-cryptography#readme", "description": "Theory on quantum cryptography that utilizes special relativistic constraints to achieve quantum-security under certain conditions.", "stars": "17"}, {"name": "Big Data", "url": "https://github.com/0xnr/awesome-bigdata#readme", "description": "", "stars": "14k"}, {"name": "Public Datasets", "url": "https://github.com/awesomedata/awesome-public-datasets#readme", "description": "", "stars": "74k"}, {"name": "Hadoop", "url": "https://github.com/youngwookim/awesome-hadoop#readme", "description": "Framework for distributed storage and processing of very large data sets.", "stars": "1.1k"}, {"name": "Data Engineering", "url": "https://github.com/igorbarinov/awesome-data-engineering#readme", "description": "", "stars": "8.4k"}, {"name": "Streaming", "url": "https://github.com/manuzhang/awesome-streaming#readme", "description": "", "stars": "3k"}, {"name": "Apache Spark", "url": "https://github.com/awesome-spark/awesome-spark#readme", "description": "Unified engine for large-scale data processing.", "stars": "1.9k"}, {"name": "Qlik", "url": "https://github.com/ambster-public/awesome-qlik#readme", "description": "Business intelligence platform for data visualization, analytics, and reporting apps.", "stars": "75"}, {"name": "Splunk", "url": "https://github.com/sduff/awesome-splunk#readme", "description": "Platform for searching, monitoring, and analyzing structured and unstructured machine-generated big data in real time.", "stars": "155"}, {"name": "Network Analysis", "url": "https://github.com/briatte/awesome-network-analysis#readme", "description": "", "stars": "4k"}, {"name": "Papers We Love", "url": "https://github.com/papers-we-love/papers-we-love#readme", "description": "", "stars": "105k"}, {"name": "Talks", "url": "https://github.com/JanVanRyswyck/awesome-talks#readme", "description": "", "stars": "6.2k"}, {"name": "Algorithms", "url": "https://github.com/tayllan/awesome-algorithms#readme", "description": "", "stars": "25k"}, {"name": "Algorithm Visualizations", "url": "https://github.com/enjalot/algovis#readme", "description": "", "stars": "1.7k"}, {"name": "Artificial Intelligence", "url": "https://github.com/owainlewis/awesome-artificial-intelligence#readme", "description": "", "stars": "13k"}, {"name": "Search Engine Optimization", "url": "https://github.com/marcobiedermann/search-engine-optimization#readme", "description": "", "stars": "2.7k"}, {"name": "Competitive Programming", "url": "https://github.com/lnishan/awesome-competitive-programming#readme", "description": "", "stars": "14k"}, {"name": "Math", "url": "https://github.com/rossant/awesome-math#readme", "description": "", "stars": "14k"}, {"name": "Recursion Schemes", "url": "https://github.com/passy/awesome-recursion-schemes#readme", "description": "Traversing nested data structures.", "stars": "1.3k"}, {"name": "Audit Algorithms", "url": "https://github.com/erwanlemerrer/awesome-audit-algorithms#readme", "description": "Algorithmic audits of algorithms.", "stars": "113"}, {"name": "AGI & CoCoSci", "url": "https://github.com/YuzheSHI/awesome-agi-cocosci#readme", "description": "The reciprocation of Artificial General Intelligence (AGI) and Computational Cognitive Sciences (CoCoSci).", "stars": "373"}, {"name": "Complex Systems", "url": "https://github.com/sellisd/awesome-complexity#readme", "description": "The scientific field studying systems with multiple interacting parts and emergent properties.", "stars": "258"}, {"name": "VLM Architectures", "url": "https://github.com/gokayfem/awesome-vlm-architectures#readme", "description": "Vision Language Model architectures.", "stars": "1.2k"}, {"name": "Free Programming Books", "url": "https://github.com/EbookFoundation/free-programming-books#readme", "description": "", "stars": "385k"}, {"name": "Go Books", "url": "https://github.com/dariubs/GoBooks#readme", "description": "", "stars": "19k"}, {"name": "R Books", "url": "https://github.com/RomanTsegelskyi/rbooks#readme", "description": "", "stars": "274"}, {"name": "Mind Expanding Books", "url": "https://github.com/hackerkid/Mind-Expanding-Books#readme", "description": "", "stars": "14k"}, {"name": "Book Authoring", "url": "https://github.com/TalAter/awesome-book-authoring#readme", "description": "", "stars": "398"}, {"name": "Elixir Books", "url": "https://github.com/sger/ElixirBooks#readme", "description": "", "stars": "1.5k"}, {"name": "Sublime Text", "url": "https://github.com/dreikanter/sublime-bookmarks#readme", "description": "", "stars": "1.1k"}, {"name": "Vim", "url": "https://github.com/mhinz/vim-galore#readme", "description": "", "stars": "18k"}, {"name": "Neovim", "url": "https://github.com/rockerBOO/awesome-neovim#readme", "description": "Vim-fork focused on extensibility and usability.", "stars": "21k"}, {"name": "Emacs", "url": "https://github.com/emacs-tw/awesome-emacs#readme", "description": "", "stars": "9.2k"}, {"name": "Atom", "url": "https://github.com/mehcode/awesome-atom#readme", "description": "Open-source and hackable text editor.", "stars": "1.9k"}, {"name": "Visual Studio Code", "url": "https://github.com/viatsko/awesome-vscode#readme", "description": "Cross-platform open-source text editor.", "stars": "29k"}, {"name": "Game Development", "url": "https://github.com/ellisonleao/magictools#readme", "description": "", "stars": "16k"}, {"name": "Game Talks", "url": "https://github.com/hzoo/awesome-gametalks#readme", "description": "", "stars": "1.2k"}, {"name": "Godot", "url": "https://github.com/godotengine/awesome-godot#readme", "description": "Game engine.", "stars": "9.6k"}, {"name": "Open Source Games", "url": "https://github.com/michelpereira/awesome-open-source-games#readme", "description": "", "stars": "2.7k"}, {"name": "Unity", "url": "https://github.com/RyanNielson/awesome-unity#readme", "description": "Game engine.", "stars": "7.1k"}, {"name": "Chess", "url": "https://github.com/hkirat/awesome-chess#readme", "description": "", "stars": "495"}, {"name": "L\u00d6VE", "url": "https://github.com/love2d-community/awesome-love2d#readme", "description": "Game engine.", "stars": "4.3k"}, {"name": "PICO-8", "url": "https://github.com/pico-8/awesome-PICO-8#readme", "description": "Fantasy console.", "stars": "3k"}, {"name": "Game Boy Development", "url": "https://github.com/gbdev/awesome-gbdev#readme", "description": "", "stars": "4.4k"}, {"name": "Construct 2", "url": "https://github.com/ConstructCommunity/awesome-construct#readme", "description": "Game engine.", "stars": "91"}, {"name": "Gideros", "url": "https://github.com/stetso/awesome-gideros#readme", "description": "Game engine.", "stars": "34"}, {"name": "Minecraft", "url": "https://github.com/bs-community/awesome-minecraft#readme", "description": "Sandbox video game.", "stars": "593"}, {"name": "ComputerCraft", "url": "https://github.com/tomodachi94/awesome-computercraft#readme", "description": "Minecraft mod that adds programmable computers.", "stars": "285"}, {"name": "Game Datasets", "url": "https://github.com/leomaurodesenv/game-datasets#readme", "description": "Materials and datasets for Artificial Intelligence in games.", "stars": "1k"}, {"name": "Haxe Game Development", "url": "https://github.com/Dvergar/awesome-haxe-gamedev#readme", "description": "A high-level strongly typed programming language used to produce cross-platform native code.", "stars": "413"}, {"name": "libGDX", "url": "https://github.com/rafaskb/awesome-libgdx#readme", "description": "Java game framework.", "stars": "1.2k"}, {"name": "PlayCanvas", "url": "https://github.com/playcanvas/awesome-playcanvas#readme", "description": "Game engine.", "stars": "396"}, {"name": "Game Remakes", "url": "https://github.com/radek-sprta/awesome-game-remakes#readme", "description": "Actively maintained open-source game remakes.", "stars": "1.3k"}, {"name": "Flame", "url": "https://github.com/flame-engine/awesome-flame#readme", "description": "Game engine for Flutter.", "stars": "1.3k"}, {"name": "Discord Communities", "url": "https://github.com/mhxion/awesome-discord-communities#readme", "description": "Chat with friends and communities.", "stars": "3.4k"}, {"name": "CHIP-8", "url": "https://github.com/tobiasvl/awesome-chip-8#readme", "description": "Virtual computer game machine from the 70s.", "stars": "235"}, {"name": "Games of Coding", "url": "https://github.com/michelpereira/awesome-games-of-coding#readme", "description": "Learn a programming language by making games.", "stars": "2.1k"}, {"name": "Esports", "url": "https://github.com/strift/awesome-esports#readme", "description": "Video games played as a sport.", "stars": "97"}, {"name": "Learn Gamedev", "url": "https://github.com/notpresident35/awesome-learn-gamedev#readme", "description": "The craft of video game creation.", "stars": "3.4k"}, {"name": "Game Engine Development", "url": "https://github.com/stevinz/awesome-game-engine-dev#readme", "description": "Building software to speed up game creation.", "stars": "1.3k"}, {"name": "GameMaker", "url": "https://github.com/bytecauldron/awesome-gamemaker#readme", "description": "Game engine.", "stars": "452"}, {"name": "Game Production", "url": "https://github.com/vhladiienko/awesome-game-production#readme", "description": "Leading the process of designing, developing, testing and distributing a video game from concept to release.", "stars": "193"}, {"name": "Babylon.js", "url": "https://github.com/Symbitic/awesome-babylonjs#readme", "description": "Game engine for cross-platform web and native game development.", "stars": "339"}, {"name": "Roblox", "url": "https://github.com/awesome-roblox/awesome-roblox#readme", "description": "Immersive platform for hosting millions of diverse experiences.", "stars": "49"}, {"name": "Quick Look Plugins", "url": "https://github.com/sindresorhus/quick-look-plugins#readme", "description": "For macOS.", "stars": "19k"}, {"name": "Dev Env", "url": "https://github.com/jondot/awesome-devenv#readme", "description": "", "stars": "3.2k"}, {"name": "Dotfiles", "url": "https://github.com/webpro/awesome-dotfiles#readme", "description": "", "stars": "10k"}, {"name": "Shell", "url": "https://github.com/alebcay/awesome-shell#readme", "description": "", "stars": "37k"}, {"name": "Fish", "url": "https://github.com/jorgebucaran/awsm.fish#readme", "description": "User-friendly shell.", "stars": "4.9k"}, {"name": "Command-Line Apps", "url": "https://github.com/agarrharr/awesome-cli-apps#readme", "description": "", "stars": "19k"}, {"name": "ZSH Plugins", "url": "https://github.com/unixorn/awesome-zsh-plugins#readme", "description": "", "stars": "18k"}, {"name": "GitHub", "url": "https://github.com/phillipadsmith/awesome-github#readme", "description": "Hosting service for Git repositories.", "stars": "949"}, {"name": "Git Cheat Sheet & Git Flow", "url": "https://github.com/arslanbilal/git-cheat-sheet#readme", "description": "", "stars": "7.3k"}, {"name": "Git Tips", "url": "https://github.com/git-tips/tips#readme", "description": "", "stars": "22k"}, {"name": "Git Add-ons", "url": "https://github.com/stevemao/awesome-git-addons#readme", "description": "Enhance the `git` CLI.", "stars": "2.2k"}, {"name": "Git Hooks", "url": "https://github.com/compscilauren/awesome-git-hooks#readme", "description": "Scripts for automating tasks during `git` workflows.", "stars": "1.1k"}, {"name": "SSH", "url": "https://github.com/moul/awesome-ssh#readme", "description": "", "stars": "2.8k"}, {"name": "FOSS for Developers", "url": "https://github.com/tvvocold/FOSS-for-Dev#readme", "description": "", "stars": "1.3k"}, {"name": "Hyper", "url": "https://github.com/bnb/awesome-hyper#readme", "description": "Cross-platform terminal app built on web technologies.", "stars": "11k"}, {"name": "PowerShell", "url": "https://github.com/janikvonrotz/awesome-powershell#readme", "description": "Cross-platform object-oriented shell.", "stars": "5.4k"}, {"name": "Alfred Workflows", "url": "https://github.com/alfred-workflows/awesome-alfred-workflows#readme", "description": "Productivity app for macOS.", "stars": "3.2k"}, {"name": "Terminals Are Sexy", "url": "https://github.com/k4m4/terminals-are-sexy#readme", "description": "", "stars": "13k"}, {"name": "GitHub Actions", "url": "https://github.com/sdras/awesome-actions#readme", "description": "Create tasks to automate your workflow and share them with others on GitHub.", "stars": "28k"}, {"name": "WezTerm", "url": "https://github.com/michaelbrusegard/awesome-wezterm#readme", "description": "Powerful cross-platform terminal emulator.", "stars": "562"}, {"name": "Science Fiction", "url": "https://github.com/sindresorhus/awesome-scifi#readme", "description": "Scifi.", "stars": "4.8k"}, {"name": "Fantasy", "url": "https://github.com/RichardLitt/awesome-fantasy#readme", "description": "", "stars": "1.5k"}, {"name": "Podcasts", "url": "https://github.com/ayr-ton/awesome-geek-podcasts#readme", "description": "", "stars": "627"}, {"name": "Email Newsletters", "url": "https://github.com/zudochkin/awesome-newsletters#readme", "description": "", "stars": "4.4k"}, {"name": "IT Quotes", "url": "https://github.com/victorlaerte/awesome-it-quotes#readme", "description": "", "stars": "615"}, {"name": "Database", "url": "https://github.com/numetriclabz/awesome-db#readme", "description": "", "stars": "1.4k"}, {"name": "MySQL", "url": "https://github.com/shlomi-noach/awesome-mysql#readme", "description": "", "stars": "2.6k"}, {"name": "SQLAlchemy", "url": "https://github.com/dahlia/awesome-sqlalchemy#readme", "description": "", "stars": "3k"}, {"name": "InfluxDB", "url": "https://github.com/mark-rushakoff/awesome-influxdb#readme", "description": "", "stars": "817"}, {"name": "Neo4j", "url": "https://github.com/neueda/awesome-neo4j#readme", "description": "", "stars": "553"}, {"name": "MongoDB", "url": "https://github.com/ramnes/awesome-mongodb#readme", "description": "NoSQL database.", "stars": "2.6k"}, {"name": "RethinkDB", "url": "https://github.com/d3viant0ne/awesome-rethinkdb#readme", "description": "", "stars": "116"}, {"name": "TinkerPop", "url": "https://github.com/mohataher/awesome-tinkerpop#readme", "description": "Graph computing framework.", "stars": "190"}, {"name": "PostgreSQL", "url": "https://github.com/dhamaniasad/awesome-postgres#readme", "description": "Object-relational database.", "stars": "12k"}, {"name": "CouchDB", "url": "https://github.com/quangv/awesome-couchdb#readme", "description": "Document-oriented NoSQL database.", "stars": "191"}, {"name": "HBase", "url": "https://github.com/rayokota/awesome-hbase#readme", "description": "Distributed, scalable, big data store.", "stars": "179"}, {"name": "NoSQL Guides", "url": "https://github.com/erictleung/awesome-nosql-guides#readme", "description": "Help on using non-relational, distributed, open-source, and horizontally scalable databases.", "stars": "297"}, {"name": "Database Tools", "url": "https://github.com/mgramin/awesome-db-tools#readme", "description": "Everything that makes working with databases easier.", "stars": "5k"}, {"name": "TypeDB", "url": "https://github.com/vaticle/typedb-awesome#readme", "description": "Logical database to organize large and complex networks of data as one body of knowledge.", "stars": "75"}, {"name": "Cassandra", "url": "https://github.com/Anant/awesome-cassandra#readme", "description": "Open-source, distributed, wide column store, NoSQL database management system.", "stars": "316"}, {"name": "TDengine", "url": "https://github.com/taosdata/awesome-tdengine#readme", "description": "An open-source time-series database with high-performance, scalability, and SQL support.", "stars": "65"}, {"name": "Supabase", "url": "https://github.com/lyqht/awesome-supabase#readme", "description": "An open-source alternative to Firebase.", "stars": "446"}, {"name": "PocketBase", "url": "https://github.com/benallfree/awesome-pocketbase#readme", "description": "An open-source, Go-based backend in one file.", "stars": "1.2k"}, {"name": "Neon", "url": "https://github.com/tyaga001/awesome-neon#readme", "description": "An open-source alternative to AWS Aurora.", "stars": "25"}, {"name": "Fonts", "url": "https://github.com/brabadu/awesome-fonts#readme", "description": "", "stars": "1.9k"}, {"name": "Codeface", "url": "https://github.com/chrissimpkins/codeface#readme", "description": "Text editor fonts.", "stars": "6.5k"}, {"name": "Stock Resources", "url": "https://github.com/neutraltone/awesome-stock-resources#readme", "description": "", "stars": "14k"}, {"name": "GIF", "url": "https://github.com/davisonio/awesome-gif#readme", "description": "Image format known for animated images.", "stars": "680"}, {"name": "Music", "url": "https://github.com/ciconia/awesome-music#readme", "description": "", "stars": "2.3k"}, {"name": "Open Source Documents", "url": "https://github.com/44bits/awesome-opensource-documents#readme", "description": "", "stars": "2.2k"}, {"name": "Audio Visualization", "url": "https://github.com/willianjusten/awesome-audio-visualization#readme", "description": "", "stars": "5k"}, {"name": "Broadcasting", "url": "https://github.com/ebu/awesome-broadcasting#readme", "description": "", "stars": "1.7k"}, {"name": "Pixel Art", "url": "https://github.com/Siilwyn/awesome-pixel-art#readme", "description": "Pixel-level digital art.", "stars": "1.2k"}, {"name": "FFmpeg", "url": "https://github.com/transitive-bullshit/awesome-ffmpeg#readme", "description": "Cross-platform solution to record, convert and stream audio and video.", "stars": "1.1k"}, {"name": "Icons", "url": "https://github.com/notlmn/awesome-icons#readme", "description": "Downloadable SVG/PNG/font icon projects.", "stars": "931"}, {"name": "Audiovisual", "url": "https://github.com/stingalleman/awesome-audiovisual#readme", "description": "Lighting, audio and video in professional environments.", "stars": "247"}, {"name": "VLC", "url": "https://github.com/mfkl/awesome-vlc#readme", "description": "Cross-platform media player software and streaming server.", "stars": "268"}, {"name": "Audio Over IP", "url": "https://github.com/Mo-way/awesome-aoip#readme", "description": "Reliably transmit uncompressed, low-latency audio over an IP (layer 3) network.", "stars": "113"}, {"name": "CLI Workshoppers", "url": "https://github.com/therebelrobot/awesome-workshopper#readme", "description": "Interactive tutorials.", "stars": "2.2k"}, {"name": "Learn to Program", "url": "https://github.com/karlhorky/learn-to-program#readme", "description": "", "stars": "4.7k"}, {"name": "Speaking", "url": "https://github.com/matteofigus/awesome-speaking#readme", "description": "", "stars": "1.9k"}, {"name": "Tech Videos", "url": "https://github.com/lucasviola/awesome-tech-videos#readme", "description": "", "stars": "835"}, {"name": "Dive into Machine Learning", "url": "https://github.com/hangtwenty/dive-into-machine-learning#readme", "description": "", "stars": "11k"}, {"name": "Computer History", "url": "https://github.com/watson/awesome-computer-history#readme", "description": "", "stars": "2.9k"}, {"name": "Programming for Kids", "url": "https://github.com/HollyAdele/awesome-programming-for-kids#readme", "description": "", "stars": "1.2k"}, {"name": "STEAM", "url": "https://github.com/RahulBirCodes/awesome-steam#readme", "description": "Supplements for specific science, technology, engineering, arts, and math (STEAM) courses across all grade levels.", "stars": "212"}, {"name": "Educational Games", "url": "https://github.com/yrgo/awesome-educational-games#readme", "description": "Learn while playing.", "stars": "1.1k"}, {"name": "JavaScript Learning", "url": "https://github.com/micromata/awesome-javascript-learning#readme", "description": "", "stars": "5.7k"}, {"name": "CSS Learning", "url": "https://github.com/micromata/awesome-css-learning#readme", "description": "Mainly about CSS \u2013 the language and the modules.", "stars": "3.8k"}, {"name": "Product Management", "url": "https://github.com/dend/awesome-product-management#readme", "description": "Learn how to be a better product manager.", "stars": "2.1k"}, {"name": "Roadmaps", "url": "https://github.com/liuchong/awesome-roadmaps#readme", "description": "Gives you a clear route to improve your knowledge and skills.", "stars": "6.8k"}, {"name": "YouTubers", "url": "https://github.com/JoseDeFreitas/awesome-youtubers#readme", "description": "Watch video tutorials from YouTubers that teach you about technology.", "stars": "7.3k"}, {"name": "Hackathon", "url": "https://github.com/dribdat/awesome-hackathon#readme", "description": "Running fun and productive hackathons.", "stars": "239"}, {"name": "Certificates", "url": "https://github.com/PanXProject/awesome-certificates#readme", "description": "Free computer science certifications to showcase your knowledge.", "stars": "4.6k"}, {"name": "Application Security", "url": "https://github.com/paragonie/awesome-appsec#readme", "description": "", "stars": "6.9k"}, {"name": "Security", "url": "https://github.com/sbilly/awesome-security#readme", "description": "", "stars": "14k"}, {"name": "CTF", "url": "https://github.com/apsdehal/awesome-ctf#readme", "description": "Capture The Flag.", "stars": "11k"}, {"name": "Cyber Security University", "url": "https://github.com/brootware/awesome-cyber-security-university#readme", "description": "Free educational resources that focus on learning by doing.", "stars": "2.8k"}, {"name": "Malware Analysis", "url": "https://github.com/rshipp/awesome-malware-analysis#readme", "description": "", "stars": "14k"}, {"name": "Android Security", "url": "https://github.com/ashishb/android-security-awesome#readme", "description": "", "stars": "9.3k"}, {"name": "Hacking", "url": "https://github.com/carpedm20/awesome-hacking#readme", "description": "", "stars": "16k"}, {"name": "Hacking Spots", "url": "https://github.com/daviddias/awesome-hacking-locations#readme", "description": "", "stars": "1.1k"}, {"name": "Honeypots", "url": "https://github.com/paralax/awesome-honeypots#readme", "description": "Deception trap, designed to entice an attacker into attempting to compromise the information systems in an organization.", "stars": "10k"}, {"name": "Incident Response", "url": "https://github.com/meirwah/awesome-incident-response#readme", "description": "", "stars": "8.9k"}, {"name": "Vehicle Security and Car Hacking", "url": "https://github.com/jaredthecoder/awesome-vehicle-security#readme", "description": "", "stars": "4.2k"}, {"name": "Web Security", "url": "https://github.com/qazbnm456/awesome-web-security#readme", "description": "Security of web apps & services.", "stars": "13k"}, {"name": "Lockpicking", "url": "https://github.com/fabacab/awesome-lockpicking#readme", "description": "The art of unlocking a lock by manipulating its components without the key.", "stars": "1.8k"}, {"name": "Cybersecurity Blue Team", "url": "https://github.com/fabacab/awesome-cybersecurity-blueteam#readme", "description": "Groups of individuals who identify security flaws in information technology systems.", "stars": "5.2k"}, {"name": "Fuzzing", "url": "https://github.com/cpuu/awesome-fuzzing#readme", "description": "Automated software testing technique that involves feeding pseudo-randomly generated input data.", "stars": "958"}, {"name": "Embedded and IoT Security", "url": "https://github.com/fkie-cad/awesome-embedded-and-iot-security#readme", "description": "", "stars": "2.3k"}, {"name": "GDPR", "url": "https://github.com/bakke92/awesome-gdpr#readme", "description": "Regulation on data protection and privacy for all individuals within EU.", "stars": "249"}, {"name": "DevSecOps", "url": "https://github.com/TaptuIT/awesome-devsecops#readme", "description": "Integration of security practices into [DevOps](https://en.wikipedia.org/wiki/DevOps).", "stars": "1.7k"}, {"name": "Executable Packing", "url": "https://github.com/dhondta/awesome-executable-packing#readme", "description": "Packing and unpacking executable formats.", "stars": "1.6k"}, {"name": "Malware Persistence", "url": "https://github.com/Karneades/awesome-malware-persistence#readme", "description": "Techniques that adversaries use to keep access to systems across restarts.", "stars": "279"}, {"name": "EVM Security", "url": "https://github.com/kareniel/awesome-evm-security#readme", "description": "Understanding the Ethereum Virtual Machine security ecosystem.", "stars": "195"}, {"name": "Password Cracking", "url": "https://github.com/n0kovo/awesome-password-cracking#readme", "description": "The process of recovering passwords from data that has been stored in or transmitted by a system in scrambled form.", "stars": "912"}, {"name": "Security Card Games", "url": "https://github.com/Karneades/awesome-security-card-games#readme", "description": "Train your skills and discuss various security topics.", "stars": "164"}, {"name": "Suricata", "url": "https://github.com/satta/awesome-suricata#readme", "description": "Intrusion detection/prevention system and network security monitoring engine.", "stars": "221"}, {"name": "Prompt Injection", "url": "https://github.com/FonduAI/awesome-prompt-injection#readme", "description": "A type of vulnerability that specifically targets machine learning models.", "stars": "451"}, {"name": "Detection Engineering", "url": "https://github.com/infosecB/awesome-detection-engineering#readme", "description": "Design, build, and operate detective cybersecurity controls.", "stars": "1.2k"}, {"name": "Annual Security Reports", "url": "https://github.com/jacobdjwilson/awesome-annual-security-reports#readme", "description": "Exploring cybersecurity trends, insights, and challenges.", "stars": "1k"}, {"name": "CI/CD Attacks", "url": "https://github.com/TupleType/awesome-cicd-attacks#readme", "description": "Offensive research of systems and processes related to developing and deploying code.", "stars": "578"}, {"name": "OpenID Connect", "url": "https://github.com/cerberauth/awesome-openid-connect#readme", "description": "Identity standard and authentication protocol built on OAuth 2.0 for user identity assertion.", "stars": "98"}, {"name": "Umbraco", "url": "https://github.com/umbraco-community/awesome-umbraco#readme", "description": "", "stars": "219"}, {"name": "Refinery CMS", "url": "https://github.com/refinerycms-contrib/awesome-refinerycms#readme", "description": "Ruby on Rails CMS.", "stars": "36"}, {"name": "Wagtail", "url": "https://github.com/springload/awesome-wagtail#readme", "description": "Django CMS focused on flexibility and user experience.", "stars": "2.2k"}, {"name": "Textpattern", "url": "https://github.com/drmonkeyninja/awesome-textpattern#readme", "description": "Lightweight PHP-based CMS.", "stars": "88"}, {"name": "Drupal", "url": "https://github.com/nirgn975/awesome-drupal#readme", "description": "Extensible PHP-based CMS.", "stars": "96"}, {"name": "Craft CMS", "url": "https://github.com/craftcms/awesome#readme", "description": "Content-first CMS.", "stars": "550"}, {"name": "Sitecore", "url": "https://github.com/MartinMiles/Awesome-Sitecore#readme", "description": ".NET digital marketing platform that combines CMS with tools for managing multiple websites.", "stars": "81"}, {"name": "Silverstripe CMS", "url": "https://github.com/wernerkrauss/awesome-silverstripe-cms#readme", "description": "PHP MVC framework that serves as a classic or headless CMS.", "stars": "55"}, {"name": "Directus", "url": "https://github.com/directus-community/awesome-directus#readme", "description": "A real-time API and app dashboard for managing SQL database content.", "stars": "630"}, {"name": "Plone", "url": "https://github.com/collective/awesome-plone#readme", "description": "Open source Python CMS.", "stars": "74"}, {"name": "Payload", "url": "https://github.com/DanailMinchev/awesome-payload#readme", "description": "Next.js native and open source headless CMS.", "stars": "81"}, {"name": "Robotics", "url": "https://github.com/Kiloreux/awesome-robotics#readme", "description": "", "stars": "6.3k"}, {"name": "Internet of Things", "url": "https://github.com/HQarroum/awesome-iot#readme", "description": "", "stars": "3.9k"}, {"name": "Electronics", "url": "https://github.com/kitspace/awesome-electronics#readme", "description": "For electronic engineers and hobbyists.", "stars": "7.5k"}, {"name": "Bluetooth Beacons", "url": "https://github.com/rabschi/awesome-beacon#readme", "description": "", "stars": "949"}, {"name": "Electric Guitar Specifications", "url": "https://github.com/gitfrage/guitarspecs#readme", "description": "Checklist for building your own electric guitar.", "stars": "272"}, {"name": "Plotters", "url": "https://github.com/beardicus/awesome-plotters#readme", "description": "Computer-controlled drawing machines and other visual art robots.", "stars": "1.4k"}, {"name": "Robotic Tooling", "url": "https://github.com/protontypes/awesome-robotic-tooling#readme", "description": "Free and open tools for professional robotic development.", "stars": "3.8k"}, {"name": "LIDAR", "url": "https://github.com/szenergy/awesome-lidar#readme", "description": "Sensor for measuring distances by illuminating the target with laser light.", "stars": "1.2k"}, {"name": "Open Hardware", "url": "https://github.com/delftopenhardware/awesome-open-hardware#readme", "description": "Open-source hardware projects.", "stars": "772"}, {"name": "ADS-B", "url": "https://github.com/rickstaa/awesome-adsb#readme", "description": "Technology broadcasting aircraft's identity, position, and data periodically.", "stars": "292"}, {"name": "Flying FPV", "url": "https://github.com/Matthias84/awesome-flying-fpv#readme", "description": "Open hardware and software related to drones / UAVs.", "stars": "592"}, {"name": "Open Companies", "url": "https://github.com/opencompany/awesome-open-company#readme", "description": "", "stars": "1.2k"}, {"name": "Places to Post Your Startup", "url": "https://github.com/mmccaff/PlacesToPostYourStartup#readme", "description": "", "stars": "6.6k"}, {"name": "OKR Methodology", "url": "https://github.com/domenicosolazzo/awesome-okr#readme", "description": "Goal setting & communication best practices.", "stars": "1.8k"}, {"name": "Indie", "url": "https://github.com/mezod/awesome-indie#readme", "description": "Independent developer businesses.", "stars": "11k"}, {"name": "Tools of the Trade", "url": "https://github.com/cjbarber/ToolsOfTheTrade#readme", "description": "Tools used by companies on Hacker News.", "stars": "17k"}, {"name": "Clean Tech", "url": "https://github.com/nglgzz/awesome-clean-tech#readme", "description": "Fighting climate change with technology.", "stars": "458"}, {"name": "Wardley Maps", "url": "https://github.com/wardley-maps-community/awesome-wardley-maps#readme", "description": "Provides high situational awareness to help improve strategic planning and decision making.", "stars": "766"}, {"name": "Social Enterprise", "url": "https://github.com/RayBB/awesome-social-enterprise#readme", "description": "Building an organization primarily focused on social impact that is at least partially self-funded.", "stars": "130"}, {"name": "Engineering Team Management", "url": "https://github.com/kdeldycke/awesome-engineering-team-management#readme", "description": "How to transition from software development to engineering management.", "stars": "2.4k"}, {"name": "Developer-First Products", "url": "https://github.com/agamm/awesome-developer-first#readme", "description": "Products that target developers as the user.", "stars": "1.6k"}, {"name": "Billing", "url": "https://github.com/kdeldycke/awesome-billing#readme", "description": "Payments, invoicing, pricing, accounting, marketplace, fraud, and business intelligence.", "stars": "1.2k"}, {"name": "Engineering Strategy", "url": "https://github.com/aleixmorgadas/awesome-engineering-strategy#readme", "description": "How to design and execute engineering strategies for tech leadership.", "stars": "1.3k"}, {"name": "Slack", "url": "https://github.com/matiassingers/awesome-slack#readme", "description": "Team collaboration.", "stars": "877"}, {"name": "Remote Jobs", "url": "https://github.com/lukasz-madon/awesome-remote-job#readme", "description": "", "stars": "44k"}, {"name": "Productivity", "url": "https://github.com/jyguyomarch/awesome-productivity#readme", "description": "", "stars": "3.1k"}, {"name": "Niche Job Boards", "url": "https://github.com/tramcar/awesome-job-boards#readme", "description": "", "stars": "1.7k"}, {"name": "Programming Interviews", "url": "https://github.com/DopplerHQ/awesome-interview-questions#readme", "description": "", "stars": "82k"}, {"name": "Code Review", "url": "https://github.com/joho/awesome-code-review#readme", "description": "Reviewing code.", "stars": "5k"}, {"name": "Creative Technology", "url": "https://github.com/j0hnm4r5/awesome-creative-technology#readme", "description": "Businesses & groups that specialize in combining computing, design, art, and user experience.", "stars": "601"}, {"name": "Internships", "url": "https://github.com/lodthe/awesome-internships#readme", "description": "CV writing guides and companies that hire interns.", "stars": "521"}, {"name": "Software-Defined Networking", "url": "https://github.com/sdnds-tw/awesome-sdn#readme", "description": "", "stars": "1.6k"}, {"name": "PCAPTools", "url": "https://github.com/caesar0301/awesome-pcaptools#readme", "description": "", "stars": "3.4k"}, {"name": "Real-Time Communications", "url": "https://github.com/rtckit/awesome-rtc#readme", "description": "Network protocols for near simultaneous exchange of media and data.", "stars": "469"}, {"name": "SNMP", "url": "https://github.com/eozer/awesome-snmp#readme", "description": "A protocol for collecting, modifying, and organizing information about managed devices on IP networks.", "stars": "182"}, {"name": "Scapy", "url": "https://github.com/secdev/awesome-scapy#readme", "description": "Python-based interactive packet manipulation.", "stars": "335"}, {"name": "Cilium", "url": "https://github.com/seifrajhi/awesome-cilium#readme", "description": "Provides networking and security capabilities for containerized apps, microservices, and virtual machines.", "stars": "92"}, {"name": "Bitcoin", "url": "https://github.com/igorbarinov/awesome-bitcoin#readme", "description": "Services and tools for Bitcoin software developers.", "stars": "1.3k"}, {"name": "Ripple", "url": "https://github.com/vhpoet/awesome-ripple#readme", "description": "Open source distributed settlement network.", "stars": "195"}, {"name": "Non-Financial Blockchain", "url": "https://github.com/machinomy/awesome-non-financial-blockchain#readme", "description": "Applications of Blockchain beyond finance.", "stars": "664"}, {"name": "Mastodon", "url": "https://github.com/hyperupcall/awesome-mastodon#readme", "description": "Open source decentralized microblogging network.", "stars": "55"}, {"name": "Ethereum", "url": "https://github.com/ttumiel/Awesome-Ethereum#readme", "description": "Distributed computing platform for smart contract development.", "stars": "357"}, {"name": "Blockchain AI", "url": "https://github.com/steven2358/awesome-blockchain-ai#readme", "description": "AI and machine-learning projects built on Blockchain.", "stars": "1.1k"}, {"name": "EOSIO", "url": "https://github.com/DanailMinchev/awesome-eosio#readme", "description": "A decentralized operating system supporting industrial-scale apps.", "stars": "83"}, {"name": "Corda", "url": "https://github.com/chainstack/awesome-corda#readme", "description": "Open source Blockchain platform designed for business.", "stars": "76"}, {"name": "Waves", "url": "https://github.com/msmolyakov/awesome-waves#readme", "description": "Open source Blockchain platform and development toolset for Web 3.0 apps and decentralized solutions.", "stars": "87"}, {"name": "Substrate", "url": "https://github.com/substrate-developer-hub/awesome-substrate#readme", "description": "Framework for writing scalable, upgradeable blockchains in Rust.", "stars": "778"}, {"name": "Golem", "url": "https://github.com/golemfactory/awesome-golem#readme", "description": "Open source peer-to-peer marketplace for computing resources.", "stars": "236"}, {"name": "Stacks", "url": "https://github.com/friedger/awesome-stacks-chain#readme", "description": "A smart contract platform secured by Bitcoin.", "stars": "121"}, {"name": "Algorand", "url": "https://github.com/aorumbayev/awesome-algorand#readme", "description": "An open-source, proof of stake Blockchain and smart contract computing platform.", "stars": "213"}, {"name": "ZeroNet", "url": "https://github.com/zolagonano/awesome-zeronet#readme", "description": "A decentralized web-like network of peer-to-peer users.", "stars": "107"}, {"name": "Cosmos SDK", "url": "https://github.com/cosmos/awesome-cosmos#readme", "description": "Modular framework for building app-specific blockchains in Go.", "stars": "597"}, {"name": "Tor", "url": "https://github.com/polycarbohydrate/awesome-tor#readme", "description": "A free overlay network for enabling anonymous communication.", "stars": "87"}, {"name": "ATProto", "url": "https://github.com/atblueprints/awesome-atproto#readme", "description": "Open, decentralized network for building social apps.", "stars": "56"}, {"name": "Biomedical Information Extraction", "url": "https://github.com/caufieldjh/awesome-bioie#readme", "description": "How to extract information from unstructured biomedical data and text.", "stars": "425"}, {"name": "Computational Neuroscience", "url": "https://github.com/eselkin/awesome-computational-neuroscience#readme", "description": "A multidisciplinary science which uses computational approaches to study the nervous system.", "stars": "922"}, {"name": "Diversity", "url": "https://github.com/folkswhocode/awesome-diversity#readme", "description": "Creating a more inclusive and diverse tech community.", "stars": "649"}, {"name": "Digital History", "url": "https://github.com/maehr/awesome-digital-history#readme", "description": "Computer-aided scientific investigation of history.", "stars": "306"}, {"name": "Empathy in Engineering", "url": "https://github.com/KimberlyMunoz/empathy-in-engineering#readme", "description": "Building and promoting more compassionate engineering cultures.", "stars": "571"}, {"name": "Healthcare", "url": "https://github.com/kakoni/awesome-healthcare#readme", "description": "Open source healthcare software for facilities, providers, developers, policy experts, and researchers.", "stars": "3.7k"}, {"name": "Humane Technology", "url": "https://github.com/humanetech-community/awesome-humane-tech#readme", "description": "Open source projects that help improve society.", "stars": "3.1k"}, {"name": "Mental Health", "url": "https://github.com/dreamingechoes/awesome-mental-health#readme", "description": "Awareness and self-care in the software industry.", "stars": "3.5k"}, {"name": "Neuroscience", "url": "https://github.com/analyticalmonk/awesome-neuroscience#readme", "description": "Study of the nervous system and brain.", "stars": "1.6k"}, {"name": "Digital Humanities", "url": "https://github.com/dh-tech/awesome-digital-humanities#readme", "description": "Software for humanities scholars using quantitative or computational methods.", "stars": "364"}, {"name": "Lucid Dreams", "url": "https://github.com/IAmCoder/awesome-lucid-dreams#readme", "description": "A dream where one becomes aware they are dreaming.", "stars": "124"}, {"name": "Neuroimaging", "url": "https://github.com/NPACore/awesome-neuroimaging#readme", "description": "Software for analyzing brain data from living subjects.", "stars": "35"}, {"name": "Transgender", "url": "https://github.com/cvyl/awesome-transgender#readme", "description": "Someone whose gender identity differs from their assigned birth sex.", "stars": "77"}, {"name": "Creative Tech Events", "url": "https://github.com/danvoyce/awesome-creative-tech-events#readme", "description": "Events around the globe for creative coding, tech, design, music, arts and cool stuff.", "stars": "199"}, {"name": "Events in Italy", "url": "https://github.com/ildoc/awesome-italy-events#readme", "description": "Tech-related events in Italy.", "stars": "150"}, {"name": "Events in the Netherlands", "url": "https://github.com/awkward/awesome-netherlands-events#readme", "description": "Tech-related events in the Netherlands.", "stars": "68"}, {"name": "Testing", "url": "https://github.com/TheJambo/awesome-testing#readme", "description": "Software testing.", "stars": "2.2k"}, {"name": "Visual Regression Testing", "url": "https://github.com/mojoaxel/awesome-regression-testing#readme", "description": "Ensures changes did not break the functionality or style.", "stars": "2.4k"}, {"name": "Selenium", "url": "https://github.com/christian-bromann/awesome-selenium#readme", "description": "Open-source browser automation framework and ecosystem.", "stars": "1.1k"}, {"name": "Appium", "url": "https://github.com/SrinivasanTarget/awesome-appium#readme", "description": "Test automation tool for apps.", "stars": "463"}, {"name": "TAP", "url": "https://github.com/sindresorhus/awesome-tap#readme", "description": "Test Anything Protocol.", "stars": "645"}, {"name": "JMeter", "url": "https://github.com/aliesbelik/awesome-jmeter#readme", "description": "Load testing and performance measurement tool.", "stars": "779"}, {"name": "k6", "url": "https://github.com/grafana/awesome-k6#readme", "description": "Open-source, developer-centric performance monitoring and load testing solution.", "stars": "747"}, {"name": "Playwright", "url": "https://github.com/mxschmitt/awesome-playwright#readme", "description": "Node.js library to automate Chromium, Firefox and WebKit with a single API.", "stars": "1.4k"}, {"name": "Quality Assurance Roadmap", "url": "https://github.com/fityanos/awesome-quality-assurance-roadmap#readme", "description": "How to start & build a career in software testing.", "stars": "2.1k"}, {"name": "Gatling", "url": "https://github.com/aliesbelik/awesome-gatling#readme", "description": "Open-source load and performance testing framework based on Scala, Akka, and Netty.", "stars": "77"}, {"name": "CodeRabbit", "url": "https://github.com/coderabbitai/awesome-coderabbit#readme", "description": "AI-powered code review platform.", "stars": "320"}, {"name": "Scientific Writing", "url": "https://github.com/writing-resources/awesome-scientific-writing#readme", "description": "Distraction-free scientific writing with Markdown, reStructuredText and Jupyter notebooks.", "stars": "925"}, {"name": "JSON", "url": "https://github.com/burningtree/awesome-json#readme", "description": "Text based data interchange format.", "stars": "1.5k"}, {"name": "CSV", "url": "https://github.com/secretGeek/awesomeCSV#readme", "description": "A text file format that stores tabular data and uses a comma to separate values.", "stars": "923"}, {"name": "Discounts for Student Developers", "url": "https://github.com/AchoArnold/discount-for-student-dev#readme", "description": "", "stars": "3.3k"}, {"name": "Radio", "url": "https://github.com/kyleterry/awesome-radio#readme", "description": "", "stars": "297"}, {"name": "Awesome", "url": "https://github.com/sindresorhus/awesome#readme", "description": "Recursion illustrated.", "stars": "446k"}, {"name": "Analytics", "url": "https://github.com/0xnr/awesome-analytics#readme", "description": "", "stars": "4.3k"}, {"name": "REST", "url": "https://github.com/marmelab/awesome-rest#readme", "description": "", "stars": "3.9k"}, {"name": "Continuous Integration and Continuous Delivery", "url": "https://github.com/cicdops/awesome-ciandcd#readme", "description": "", "stars": "2k"}, {"name": "Services Engineering", "url": "https://github.com/mmcgrana/services-engineering#readme", "description": "", "stars": "3.7k"}, {"name": "Free for Developers", "url": "https://github.com/ripienaar/free-for-dev#readme", "description": "", "stars": "120k"}, {"name": "Answers", "url": "https://github.com/cyberglot/awesome-answers#readme", "description": "Stack Overflow, Quora, etc.", "stars": "776"}, {"name": "Sketch", "url": "https://github.com/diessica/awesome-sketch#readme", "description": "Design app for macOS.", "stars": "741"}, {"name": "Boilerplate Projects", "url": "https://github.com/melvin0008/awesome-projects-boilerplates#readme", "description": "", "stars": "1.4k"}, {"name": "Readme", "url": "https://github.com/matiassingers/awesome-readme#readme", "description": "", "stars": "21k"}, {"name": "GitHub Wiki", "url": "https://github.com/MyHoneyBadger/awesome-github-wiki#readme", "description": "Comprehensive documentation on GitHub beyond README.", "stars": "441"}, {"name": "Design and Development Guides", "url": "https://github.com/NARKOZ/guides#readme", "description": "", "stars": "2.4k"}, {"name": "Software Engineering Blogs", "url": "https://github.com/kilimchoi/engineering-blogs#readme", "description": "", "stars": "38k"}, {"name": "Self Hosted", "url": "https://github.com/awesome-selfhosted/awesome-selfhosted#readme", "description": "", "stars": "283k"}, {"name": "FOSS Production Apps", "url": "https://github.com/DataDaoDe/awesome-foss-apps#readme", "description": "", "stars": "377"}, {"name": "Gulp", "url": "https://github.com/alferov/awesome-gulp#readme", "description": "Task runner.", "stars": "624"}, {"name": "AMA", "url": "https://github.com/sindresorhus/amas#readme", "description": "Ask Me Anything.", "stars": "1.5k"}, {"name": "Open Source Photography", "url": "https://github.com/ibaaj/awesome-OpenSourcePhotography#readme", "description": "", "stars": "623"}, {"name": "OpenGL", "url": "https://github.com/eug/awesome-opengl#readme", "description": "Cross-platform API for rendering 2D and 3D graphics.", "stars": "2.4k"}, {"name": "GraphQL", "url": "https://github.com/chentsulin/awesome-graphql#readme", "description": "", "stars": "15k"}, {"name": "Urban & Regional Planning", "url": "https://github.com/APA-Technology-Division/urban-and-regional-planning-resources#readme", "description": "Concerning the built environment and communities.", "stars": "329"}, {"name": "Transit", "url": "https://github.com/MobilityData/awesome-transit#readme", "description": "Data standards, APIs, apps, tools, datasets, and research around open source technology of public transit.", "stars": "1.7k"}, {"name": "Research Tools", "url": "https://github.com/emptymalei/awesome-research#readme", "description": "", "stars": "2.6k"}, {"name": "Data Visualization", "url": "https://github.com/javierluraschi/awesome-dataviz#readme", "description": "", "stars": "4.3k"}, {"name": "Microservices", "url": "https://github.com/mfornos/awesome-microservices#readme", "description": "", "stars": "14k"}, {"name": "Unicode", "url": "https://github.com/jagracey/Awesome-Unicode#readme", "description": "Standards, quirks, packages and resources for Unicode.", "stars": "968"}, {"name": "Beginner-Friendly Projects", "url": "https://github.com/MunGell/awesome-for-beginners#readme", "description": "", "stars": "84k"}, {"name": "Katas", "url": "https://github.com/gamontal/awesome-katas#readme", "description": "", "stars": "3.1k"}, {"name": "Tools for Activism", "url": "https://github.com/drewrwilson/toolsforactivism#readme", "description": "", "stars": "1k"}, {"name": "Citizen Science", "url": "https://github.com/dylanrees/citizen-science#readme", "description": "For community-based and non-institutional scientists.", "stars": "305"}, {"name": "MQTT", "url": "https://github.com/hobbyquaker/awesome-mqtt#readme", "description": "\"Internet of Things\" connectivity protocol.", "stars": "2.3k"}, {"name": "For Girls", "url": "https://github.com/cristianoliveira/awesome4girls#readme", "description": "", "stars": "632"}, {"name": "Vorpal", "url": "https://github.com/vorpaljs/awesome-vorpal#readme", "description": "Node.js CLI framework.", "stars": "144"}, {"name": "Vulkan", "url": "https://github.com/vinjn/awesome-vulkan#readme", "description": "Low-overhead, cross-platform 3D graphics and compute API.", "stars": "3.7k"}, {"name": "LaTeX", "url": "https://github.com/egeerardyn/awesome-LaTeX#readme", "description": "Typesetting language.", "stars": "1.6k"}, {"name": "Economics", "url": "https://github.com/antontarasenko/awesome-economics#readme", "description": "An economist's starter kit.", "stars": "1.6k"}, {"name": "Funny Markov Chains", "url": "https://github.com/sublimino/awesome-funny-markov#readme", "description": "", "stars": "229"}, {"name": "Bioinformatics", "url": "https://github.com/danielecook/Awesome-Bioinformatics#readme", "description": "", "stars": "3.9k"}, {"name": "Cheminformatics", "url": "https://github.com/hsiaoyi0504/awesome-cheminformatics#readme", "description": "Informatics techniques applied to problems in chemistry.", "stars": "846"}, {"name": "Colorful", "url": "https://github.com/Siddharth11/Colorful#readme", "description": "Choose your next color scheme.", "stars": "1.3k"}, {"name": "Steam", "url": "https://github.com/scholtzm/awesome-steam#readme", "description": "Digital distribution platform.", "stars": "558"}, {"name": "Bots", "url": "https://github.com/hackerkid/bots#readme", "description": "Building bots.", "stars": "1.5k"}, {"name": "Site Reliability Engineering", "url": "https://github.com/dastergon/awesome-sre#readme", "description": "", "stars": "13k"}, {"name": "DTrace", "url": "https://github.com/xen0l/awesome-dtrace#readme", "description": "Dynamic tracing framework.", "stars": "163"}, {"name": "Userscripts", "url": "https://github.com/bvolpato/awesome-userscripts#readme", "description": "Enhance your browsing experience.", "stars": "3.2k"}, {"name": "Pok\u00e9mon", "url": "https://github.com/tobiasbueschel/awesome-pokemon#readme", "description": "Resources for Pok\u00e9mon and Pok\u00e9mon GO.", "stars": "680"}, {"name": "ChatOps", "url": "https://github.com/exAspArk/awesome-chatops#readme", "description": "Managing technical and business operations through a chat.", "stars": "972"}, {"name": "Falsehood", "url": "https://github.com/kdeldycke/awesome-falsehood#readme", "description": "Falsehoods programmers believe in.", "stars": "27k"}, {"name": "Domain-Driven Design", "url": "https://github.com/heynickc/awesome-ddd#readme", "description": "Software development approach for complex needs by connecting the implementation to an evolving model.", "stars": "12k"}, {"name": "Quantified Self", "url": "https://github.com/woop/awesome-quantified-self#readme", "description": "Self-tracking through technology.", "stars": "2.7k"}, {"name": "SaltStack", "url": "https://github.com/hbokh/awesome-saltstack#readme", "description": "Python-based config management system.", "stars": "539"}, {"name": "Web Design", "url": "https://github.com/nicolesaidy/awesome-web-design#readme", "description": "For digital designers.", "stars": "2.7k"}, {"name": "Creative Coding", "url": "https://github.com/terkelg/awesome-creative-coding#readme", "description": "Programming something expressive instead of something functional.", "stars": "15k"}, {"name": "No-Login Web Apps", "url": "https://github.com/aviaryan/awesome-no-login-web-apps#readme", "description": "Web apps that work without login.", "stars": "3.2k"}, {"name": "Free Software", "url": "https://github.com/johnjago/awesome-free-software#readme", "description": "Free as in freedom.", "stars": "2.7k"}, {"name": "Framer", "url": "https://github.com/podo/awesome-framer#readme", "description": "Prototyping interactive UI designs.", "stars": "614"}, {"name": "Markdown", "url": "https://github.com/BubuAnabelas/awesome-markdown#readme", "description": "Markup language.", "stars": "917"}, {"name": "Dev Fun", "url": "https://github.com/mislavcimpersak/awesome-dev-fun#readme", "description": "Funny developer projects.", "stars": "647"}, {"name": "Magento 2", "url": "https://github.com/DavidLambauer/awesome-magento2#readme", "description": "Open Source eCommerce built with PHP.", "stars": "1.2k"}, {"name": "TikZ", "url": "https://github.com/xiaohanyu/awesome-tikz#readme", "description": "Graph drawing packages for TeX/LaTeX/ConTeXt.", "stars": "1.7k"}, {"name": "Ad-Free", "url": "https://github.com/johnjago/awesome-ad-free#readme", "description": "Alternatives without ads.", "stars": "497"}, {"name": "Prometheus", "url": "https://github.com/roaldnefs/awesome-prometheus#readme", "description": "Open-source monitoring system.", "stars": "74"}, {"name": "Homematic", "url": "https://github.com/homematic-community/awesome-homematic#readme", "description": "Smart home devices.", "stars": "210"}, {"name": "Ledger", "url": "https://github.com/sfischer13/awesome-ledger#readme", "description": "Double-entry accounting on the command-line.", "stars": "152"}, {"name": "Web Monetization", "url": "https://github.com/thomasbnt/awesome-web-monetization#readme", "description": "A free open web standard service that allows you to send money directly in your browser.", "stars": "340"}, {"name": "Uncopyright", "url": "https://github.com/johnjago/awesome-uncopyright#readme", "description": "Public domain works.", "stars": "608"}, {"name": "Crypto Currency Tools & Algorithms", "url": "https://github.com/Zheaoli/awesome-coins#readme", "description": "Digital currency where encryption is used to regulate the generation of units and verify transfers.", "stars": "4.1k"}, {"name": "Open Source Supporters", "url": "https://github.com/zachflower/awesome-open-source-supporters#readme", "description": "Companies that offer their tools and services for free to open source projects.", "stars": "674"}, {"name": "Design Principles", "url": "https://github.com/robinstickel/awesome-design-principles#readme", "description": "Create better and more consistent designs and experiences.", "stars": "738"}, {"name": "Theravada", "url": "https://github.com/johnjago/awesome-theravada#readme", "description": "Teachings from the Theravada Buddhist tradition.", "stars": "165"}, {"name": "inspectIT", "url": "https://github.com/inspectit-labs/awesome-inspectit#readme", "description": "Open source Java app performance management tool.", "stars": "25"}, {"name": "Open Source Maintainers", "url": "https://github.com/nayafia/awesome-maintainers#readme", "description": "The experience of being an open source maintainer.", "stars": "1.2k"}, {"name": "Calculators", "url": "https://github.com/xxczaki/awesome-calculators#readme", "description": "Tools for every platform.", "stars": "241"}, {"name": "Captcha", "url": "https://github.com/ZYSzys/awesome-captcha#readme", "description": "A type of challenge\u2013response test used in computing to determine whether or not the user is human.", "stars": "1.4k"}, {"name": "Jupyter", "url": "https://github.com/markusschanta/awesome-jupyter#readme", "description": "Create and share documents that contain code, equations, visualizations and narrative text.", "stars": "4.6k"}, {"name": "FIRST Robotics Competition", "url": "https://github.com/andrewda/awesome-frc#readme", "description": "International high school robotics championship.", "stars": "120"}, {"name": "Speakers", "url": "https://github.com/karlhorky/awesome-speakers#readme", "description": "Conference and meetup speakers in the programming and design community.", "stars": "770"}, {"name": "Board Games", "url": "https://github.com/edm00se/awesome-board-games#readme", "description": "Table-top gaming fun for all.", "stars": "369"}, {"name": "Software Patreons", "url": "https://github.com/uraimo/awesome-software-patreons#readme", "description": "Fund individual programmers or the development of open source projects.", "stars": "528"}, {"name": "Parasite", "url": "https://github.com/ecohealthalliance/awesome-parasite#readme", "description": "Parasites and host-pathogen interactions.", "stars": "56"}, {"name": "Food", "url": "https://github.com/jzarca01/awesome-food#readme", "description": "Projects on GitHub related to food.", "stars": "226"}, {"name": "Bitcoin Payment Processors", "url": "https://github.com/alexk111/awesome-bitcoin-payment-processors#readme", "description": "Start accepting Bitcoin.", "stars": "553"}, {"name": "Scientific Computing", "url": "https://github.com/nschloe/awesome-scientific-computing#readme", "description": "Solving complex scientific problems using computers.", "stars": "1.5k"}, {"name": "Amazon Sellers", "url": "https://github.com/ScaleLeap/awesome-amazon-seller#readme", "description": "", "stars": "383"}, {"name": "Agriculture", "url": "https://github.com/brycejohnston/awesome-agriculture#readme", "description": "Open source technology for farming and gardening.", "stars": "1.7k"}, {"name": "Product Design", "url": "https://github.com/ttt30ga/awesome-product-design#readme", "description": "Design a product from the initial concept to production.", "stars": "2.6k"}, {"name": "Prisma", "url": "https://github.com/catalinmiron/awesome-prisma#readme", "description": "Turn your database into a GraphQL API.", "stars": "657"}, {"name": "Software Architecture", "url": "https://github.com/simskij/awesome-software-architecture#readme", "description": "The discipline of designing and building software.", "stars": "2.8k"}, {"name": "Connectivity Data and Reports", "url": "https://github.com/stevesong/awesome-connectivity-info#readme", "description": "Better understand who has access to telecommunication and internet infrastructure and on what terms.", "stars": "155"}, {"name": "Stacks", "url": "https://github.com/stackshareio/awesome-stacks#readme", "description": "Tech stacks for building different apps and features.", "stars": "3.8k"}, {"name": "Cytodata", "url": "https://github.com/cytodata/awesome-cytodata#readme", "description": "Image-based profiling of biological phenotypes for computational biologists.", "stars": "90"}, {"name": "IRC", "url": "https://github.com/davisonio/awesome-irc#readme", "description": "Open source messaging protocol.", "stars": "1.3k"}, {"name": "Advertising", "url": "https://github.com/cenoura/awesome-ads#readme", "description": "Programmatic media and ad tech for websites.", "stars": "155"}, {"name": "Earth", "url": "https://github.com/philsturgeon/awesome-earth#readme", "description": "Find ways to resolve the climate crisis.", "stars": "1.4k"}, {"name": "Naming", "url": "https://github.com/gruhn/awesome-naming#readme", "description": "Guides for naming things in computer science.", "stars": "1.4k"}, {"name": "Web Archiving", "url": "https://github.com/iipc/awesome-web-archiving#readme", "description": "An effort to preserve the Web for future generations.", "stars": "2.5k"}, {"name": "WP-CLI", "url": "https://github.com/schlessera/awesome-wp-cli#readme", "description": "Command-line interface for WordPress.", "stars": "216"}, {"name": "Credit Modeling", "url": "https://github.com/mourarthur/awesome-credit-modeling#readme", "description": "Methods for classifying credit applicants into risk classes.", "stars": "162"}, {"name": "Ansible", "url": "https://github.com/ansible-community/awesome-ansible#readme", "description": "A Python-based, open-source IT configuration management and automation platform.", "stars": "1.9k"}, {"name": "Biological Visualizations", "url": "https://github.com/keller-mark/awesome-biological-visualizations#readme", "description": "Interactive visualization of biological data on the web.", "stars": "223"}, {"name": "QR Code", "url": "https://github.com/make-github-pseudonymous-again/awesome-qr-code#readme", "description": "A type of matrix barcode that can be used to store and share a small amount of information.", "stars": "144"}, {"name": "Veganism", "url": "https://github.com/sdassow/awesome-veganism#readme", "description": "Making the plant-based lifestyle easy and accessible.", "stars": "81"}, {"name": "Translations", "url": "https://github.com/mbiesiad/awesome-translations#readme", "description": "The transfer of the meaning of a text from one language to another.", "stars": "181"}, {"name": "Scriptable", "url": "https://github.com/dersvenhesse/awesome-scriptable#readme", "description": "An iOS app for automation in JavaScript.", "stars": "1.5k"}, {"name": "WebXR", "url": "https://github.com/msub2/awesome-webxr#readme", "description": "Enables immersive virtual reality and augmented reality content on the web.", "stars": "264"}, {"name": "Computational Geometry", "url": "https://github.com/atkirtland/awesome-computational-geometry#readme", "description": "Computational approaches for problems in geometry.", "stars": "115"}, {"name": "OpenStreetMap", "url": "https://github.com/osmlab/awesome-openstreetmap#readme", "description": "An open data mapping project utilized by many apps and devices.", "stars": "907"}, {"name": "Computational Biology", "url": "https://github.com/inoue0426/awesome-computational-biology#readme", "description": "Computational approaches applied to problems in biology.", "stars": "122"}, {"name": "Read the Docs", "url": "https://github.com/readthedocs-examples/awesome-read-the-docs#readme", "description": "Example documentation projects to inspire and help bootstrap new documentation projects.", "stars": "207"}, {"name": "Quarto", "url": "https://github.com/mcanouil/awesome-quarto#readme", "description": "Scientific and technical open-source publishing system built on Pandoc.", "stars": "2.1k"}, {"name": "Biological Image Analysis", "url": "https://github.com/hallvaaw/awesome-biological-image-analysis#readme", "description": "Interpreting biological phenomena using images.", "stars": "178"}, {"name": "ChatGPT", "url": "https://github.com/sindresorhus/awesome-chatgpt#readme", "description": "Artificial intelligence chatbot developed by OpenAI.", "stars": "6.2k"}, {"name": "Whisper", "url": "https://github.com/sindresorhus/awesome-whisper#readme", "description": "Open-source AI-powered speech recognition system developed by OpenAI.", "stars": "2.2k"}, {"name": "Stock Trading", "url": "https://github.com/shi-rudo/awesome-stock-trading#readme", "description": "Purchase and sale of equities of publicly traded companies to generate profits.", "stars": "474"}, {"name": "Steam Deck", "url": "https://github.com/airscripts/awesome-steam-deck#readme", "description": "A handheld gaming computer developed by Valve.", "stars": "689"}, {"name": "Astrophotography", "url": "https://github.com/lunohodov/awesome-astrophotography#readme", "description": "Photography of astronomical objects, celestial events, or areas of the night sky.", "stars": "136"}, {"name": "HPC", "url": "https://github.com/dstdev/awesome-hpc#readme", "description": "High Performance Computing.", "stars": "237"}, {"name": "Geocaching", "url": "https://github.com/FoxFil/awesome-geocaching#readme", "description": "Outdoor treasure-hunting activity that uses GPS-enabled devices.", "stars": "35"}, {"name": "Regex", "url": "https://github.com/slevithan/awesome-regex#readme", "description": "Specialized language for matching patterns in text.", "stars": "360"}, {"name": "Event-Driven Architecture", "url": "https://github.com/lutzh/awesome-event-driven-architecture#readme", "description": "A software architecture approach where services collaborate by publishing and subscribing to events.", "stars": "539"}, {"name": "Permacomputing", "url": "https://github.com/idematos/awesome-permacomputing#readme", "description": "Resilient and regenerative computing practices inspired by permaculture.", "stars": "154"}, {"name": "Standards", "url": "https://github.com/donBarbos/awesome-standards#readme", "description": "Proposals and standards that define and enhance software, languages, and related technologies.", "stars": "202"}, {"name": "Claude Code", "url": "https://github.com/hesreallyhim/awesome-claude-code#readme", "description": "Terminal-based AI coding assistant by Anthropic.", "stars": "33k"}, {"name": "Gemini CLI", "url": "https://github.com/Piebald-AI/awesome-gemini-cli#readme", "description": "Terminal-based AI coding assistant by Google.", "stars": "371"}, {"name": "SAP Commerce", "url": "https://github.com/eminyagiz42/awesome-sap-commerce#readme", "description": "An e-commerce platform built with Java, Spring MVC, and Angular.", "stars": "49"}, {"name": "Tech Ethics", "url": "https://github.com/sampart/awesome-tech-ethics#readme", "description": "Mitigating and avoiding the potential negative effects of technology on society.", "stars": "36"}, {"name": "Copilot Agents", "url": "https://github.com/Code-and-Sorts/awesome-copilot-agents#readme", "description": "AI pair programming assistant by GitHub that provides code suggestions and completions.", "stars": "465"}, {"name": "All Awesome Lists", "url": "https://github.com/topics/awesome", "description": "All the Awesome lists on GitHub."}, {"name": "Awesome Search", "url": "https://awesomelists.top", "description": "Quick search for Awesome lists."}, {"name": "StumbleUponAwesome", "url": "https://github.com/basharovV/StumbleUponAwesome", "description": "Discover random pages from the Awesome dataset using a browser extension.", "stars": "479"}, {"name": "Awesome CLI", "url": "https://github.com/umutphp/awesome-cli", "description": "A simple command-line tool to dive into Awesome lists.", "stars": "724"}, {"name": "Track Awesome List", "url": "https://www.trackawesomelist.com", "description": "View the latest updates of Awesome lists."}], "notes": [], "source": "List"}, {"name": "Quant \u2014 Languages", "entries": [{"name": "Python", "url": "#python", "description": ""}, {"name": "R", "url": "#r", "description": ""}, {"name": "Matlab", "url": "#matlab", "description": ""}, {"name": "Julia", "url": "#julia", "description": ""}, {"name": "Java", "url": "#java", "description": ""}, {"name": "JavaScript", "url": "#javascript", "description": ""}, {"name": "Haskell", "url": "#haskell", "description": ""}, {"name": "Scala", "url": "#scala", "description": ""}, {"name": "Ruby", "url": "#ruby", "description": ""}, {"name": "Elixir/Erlang", "url": "#elixirerlang", "description": ""}, {"name": "Golang", "url": "#golang", "description": ""}, {"name": "CPP", "url": "#cpp", "description": ""}, {"name": "CSharp", "url": "#csharp", "description": ""}, {"name": "Rust", "url": "#rust", "description": ""}, {"name": "Frameworks", "url": "#frameworks", "description": ""}, {"name": "Reproducing Works, Training & Books", "url": "#reproducing-works-training--books", "description": ""}], "notes": [], "source": "Quant"}, {"name": "Quant \u2014 Numerical Libraries & Data Structures", "entries": [{"name": "numpy", "url": "https://www.numpy.org", "description": "NumPy is the fundamental package for scientific computing with Python. [GitHub (\u2b5032k)](https://github.com/numpy/numpy)"}, {"name": "scipy", "url": "https://www.scipy.org", "description": "SciPy (pronounced \u201cSigh Pie\u201d) is a Python-based ecosystem of open-source software for mathematics, science, and engineering. [GitHub (\u2b5015k)](https://github.com/scipy/scipy)"}, {"name": "pandas", "url": "https://pandas.pydata.org", "description": "pandas is an open source, BSD-licensed library providing high-performance, easy-to-use data structures and data analysis tools for the Python programming language. [GitHub (\u2b5048k)](https://github.com/pandas-dev/pandas)"}, {"name": "polars", "url": "https://docs.pola.rs/", "description": "Polars is a blazingly fast DataFrame library for manipulating structured data. [GitHub (\u2b5038k)](https://github.com/pola-rs/polars)"}, {"name": "quantdsl", "url": "https://github.com/johnbywater/quantdsl", "description": "Domain specific language for quantitative analytics in finance and trading.", "stars": "377"}, {"name": "statistics", "url": "https://docs.python.org/3/library/statistics.html", "description": "Builtin Python library for all basic statistical calculations."}, {"name": "sympy", "url": "https://www.sympy.org/", "description": "SymPy is a Python library for symbolic mathematics. [GitHub (\u2b5014k)](https://github.com/sympy/sympy)"}, {"name": "pymc3", "url": "https://docs.pymc.io/", "description": "Probabilistic Programming in Python: Bayesian Modeling and Probabilistic Machine Learning with Theano. [GitHub (\u2b509.5k)](https://github.com/pymc-devs/pymc)"}, {"name": "modelx", "url": "https://docs.modelx.io/", "description": "Python reimagination of spreadsheets as formula-centric objects that are interoperable with pandas. [GitHub (\u2b50122)](https://github.com/fumitoh/modelx)"}, {"name": "ArcticDB", "url": "https://github.com/man-group/ArcticDB", "description": "High performance datastore for time series and tick data.", "stars": "2.2k"}, {"name": "pmxt", "url": "https://github.com/pmxt-dev/pmxt", "description": "The CCXT for prediction markets. A unified API for trading on Polymarket, Kalshi, and more.", "stars": "1.1k"}], "notes": [], "source": "Quant"}, {"name": "Quant \u2014 Financial Instruments and Pricing", "entries": [{"name": "OpenBB Terminal", "url": "https://github.com/OpenBB-finance/OpenBBTerminal", "description": "Terminal for investment research for everyone.", "stars": "63k"}, {"name": "Fincept Terminal", "url": "https://github.com/Fincept-Corporation/FinceptTerminal", "description": "Advance Data Based A.I Terminal for all Types of Financial Asset Research.", "stars": "2.9k"}, {"name": "PyQL", "url": "https://github.com/enthought/pyql", "description": "QuantLib's Python port.", "stars": "1.3k"}, {"name": "pyfin", "url": "https://github.com/opendoor-labs/pyfin", "description": "Basic options pricing in Python. *ARCHIVED*", "stars": "316"}, {"name": "vollib", "url": "https://github.com/vollib/vollib", "description": "vollib is a python library for calculating option prices, implied volatility and greeks.", "stars": "929"}, {"name": "QuantPy", "url": "https://github.com/jsmidt/QuantPy", "description": "A framework for quantitative finance In python.", "stars": "973"}, {"name": "Finance-Python", "url": "https://github.com/alpha-miner/Finance-Python", "description": "Python tools for Finance.", "stars": "873"}, {"name": "ffn", "url": "https://github.com/pmorissette/ffn", "description": "A financial function library for Python.", "stars": "2.5k"}, {"name": "pynance", "url": "https://github.com/GriffinAustin/pynance", "description": "Lightweight Python library for assembling and analyzing financial data.", "stars": "439"}, {"name": "tia", "url": "https://github.com/bpsmith/tia", "description": "Toolkit for integration and analysis.", "stars": "430"}, {"name": "pysabr", "url": "https://github.com/ynouri/pysabr", "description": "SABR model Python implementation.", "stars": "591"}, {"name": "FinancePy", "url": "https://github.com/domokane/FinancePy", "description": "A Python Finance Library that focuses on the pricing and risk-management of Financial Derivatives, including fixed-income, equity, FX and credit derivatives.", "stars": "2.8k"}, {"name": "gs-quant", "url": "https://github.com/goldmansachs/gs-quant", "description": "Python toolkit for quantitative finance", "stars": "10k"}, {"name": "willowtree", "url": "https://github.com/federicomariamassari/willowtree", "description": "Robust and flexible Python implementation of the willow tree lattice for derivatives pricing.", "stars": "344"}, {"name": "financial-engineering", "url": "https://github.com/federicomariamassari/financial-engineering", "description": "Applications of Monte Carlo methods to financial engineering projects, in Python.", "stars": "500"}, {"name": "optlib", "url": "https://github.com/dbrojas/optlib", "description": "A library for financial options pricing written in Python.", "stars": "1.3k"}, {"name": "tf-quant-finance", "url": "https://github.com/google/tf-quant-finance", "description": "High-performance TensorFlow library for quantitative finance.", "stars": "5.3k"}, {"name": "Q-Fin", "url": "https://github.com/RomanMichaelPaolucci/Q-Fin", "description": "A Python library for mathematical finance.", "stars": "582"}, {"name": "Quantsbin", "url": "https://github.com/quantsbin/Quantsbin", "description": "Tools for pricing and plotting of vanilla option prices, greeks and various other analysis around them.", "stars": "612"}, {"name": "finoptions", "url": "https://github.com/bbcho/finoptions-dev", "description": "Complete python implementation of R package fOptions with partial implementation of fExoticOptions for pricing various options.", "stars": "295"}, {"name": "pypme", "url": "https://github.com/ymyke/pypme", "description": "PME (Public Market Equivalent) calculation.", "stars": "13"}, {"name": "AbsBox", "url": "https://github.com/yellowbean/AbsBox", "description": "A Python based library to model cashflow for structured product like Asset-backed securities (ABS) and Mortgage-backed securities (MBS).", "stars": "64"}, {"name": "Intrinsic-Value-Calculator", "url": "https://github.com/akashaero/Intrinsic-Value-Calculator", "description": "A Python tool for quick calculations of a stock's fair value using Discounted Cash Flow analysis.", "stars": "83"}, {"name": "Kelly-Criterion", "url": "https://github.com/deltaray-io/kelly-criterion", "description": "Kelly Criterion implemented in Python to size portfolios based on J. L. Kelly Jr's formula.", "stars": "110"}, {"name": "rateslib", "url": "https://github.com/attack68/rateslib", "description": "A fixed income library for pricing bonds and bond futures, and derivatives such as IRS, cross-currency and FX swaps.", "stars": "327"}, {"name": "fypy", "url": "https://github.com/jkirkby3/fypy", "description": "Vanilla and exotic option pricing library to support quantitative R\\&D. Focus on pricing interesting/useful models and contracts (including and beyond Black-Scholes), as well as calibration of financial models to market data.", "stars": "139"}, {"name": "quantra", "url": "https://github.com/joseprupi/quantraserver", "description": "", "stars": "27"}, {"name": "optionlab", "url": "https://github.com/rgaveiga/optionlab", "description": "A Python library for evaluating option trading strategies.", "stars": "486"}], "notes": [], "source": "Quant"}, {"name": "Quant \u2014 Indicators", "entries": [{"name": "pandas\\_talib", "url": "https://github.com/femtotrader/pandas_talib", "description": "A Python Pandas implementation of technical analysis indicators.", "stars": "782"}, {"name": "finta", "url": "https://github.com/peerchemist/finta", "description": "Common financial technical analysis indicators implemented in Pandas.", "stars": "2.2k"}, {"name": "Tulipy", "url": "https://github.com/cirla/tulipy", "description": "Financial Technical Analysis Indicator Library (Python bindings for [tulipindicators (\u2b50943)](https://github.com/TulipCharts/tulipindicators))", "stars": "92"}, {"name": "lppls", "url": "https://github.com/Boulder-Investment-Technologies/lppls", "description": "A Python module for fitting the [Log-Periodic Power Law Singularity (LPPLS)](https://en.wikipedia.org/wiki/Didier_Sornette#The_JLS_and_LPPLS_models) model.", "stars": "449"}, {"name": "talipp", "url": "https://github.com/nardew/talipp", "description": "Incremental technical analysis library for Python.", "stars": "526"}, {"name": "streaming\\_indicators", "url": "https://github.com/mr-easy/streaming_indicators", "description": "A python library for computing technical analysis indicators on streaming data.", "stars": "146"}], "notes": [], "source": "Quant"}, {"name": "Quant \u2014 Trading & Backtesting", "entries": [{"name": "the0", "url": "https://github.com/alexanderwanyoike/the0", "description": "Self-hosted execution engine for algorithmic trading bots. Write strategies in Python, TypeScript, Rust, C++, C#, Scala, or Haskell and deploy with one command. Each bot runs in an isolated container with scheduled or streaming execution.", "stars": "199"}, {"name": "skfolio", "url": "https://github.com/skfolio/skfolio", "description": "Python library for portfolio optimization built on top of scikit-learn. It provides a unified interface and sklearn compatible tools to build, tune and cross-validate portfolio models.", "stars": "1.9k"}, {"name": "Investing algorithm framework", "url": "https://github.com/coding-kitties/investing-algorithm-framework", "description": "Framework for developing, backtesting, and deploying automated trading algorithms.", "stars": "700"}, {"name": "QSTrader", "url": "https://github.com/mhallsmoore/qstrader", "description": "QSTrader backtesting simulation engine.", "stars": "3.3k"}, {"name": "Blankly", "url": "https://github.com/Blankly-Finance/Blankly", "description": "Fully integrated backtesting, paper trading, and live deployment.", "stars": "2.4k"}, {"name": "TA-Lib", "url": "https://github.com/mrjbq7/ta-lib", "description": "Python wrapper for TA-Lib (<http://ta-lib.org/>).", "stars": "12k"}, {"name": "zipline", "url": "https://github.com/quantopian/zipline", "description": "Pythonic algorithmic trading library.", "stars": "19k"}, {"name": "zipline-reloaded", "url": "https://github.com/stefan-jansen/zipline-reloaded", "description": "Zipline, a Pythonic Algorithmic Trading Library.", "stars": "1.7k"}, {"name": "QuantSoftware Toolkit", "url": "https://github.com/QuantSoftware/QuantSoftwareToolkit", "description": "Python-based open source software framework designed to support portfolio construction and management.", "stars": "476"}, {"name": "quantitative", "url": "https://github.com/jeffrey-liang/quantitative", "description": "Quantitative finance, and backtesting library.", "stars": "66"}, {"name": "analyzer", "url": "https://github.com/llazzaro/analyzer", "description": "Python framework for real-time financial and backtesting trading strategies.", "stars": "214"}, {"name": "bt", "url": "https://github.com/pmorissette/bt", "description": "Flexible Backtesting for Python.", "stars": "2.8k"}, {"name": "backtrader", "url": "https://github.com/backtrader/backtrader", "description": "Python Backtesting library for trading strategies.", "stars": "21k"}, {"name": "pythalesians", "url": "https://github.com/thalesians/pythalesians", "description": "Python library to backtest trading strategies, plot charts, seamlessly download market data, analyze market patterns etc.", "stars": "63"}, {"name": "pybacktest", "url": "https://github.com/ematvey/pybacktest", "description": "Vectorized backtesting framework in Python / pandas, designed to make your backtesting easier.", "stars": "817"}, {"name": "pyalgotrade", "url": "https://github.com/gbeced/pyalgotrade", "description": "Python Algorithmic Trading Library.", "stars": "4.6k"}, {"name": "basana", "url": "https://github.com/gbeced/basana", "description": "A Python async and event driven framework for algorithmic trading, with a focus on crypto currencies.", "stars": "820"}, {"name": "ta", "url": "https://github.com/bukosabino/ta", "description": "Technical Analysis Library using Pandas (Python)", "stars": "4.9k"}, {"name": "algobroker", "url": "https://github.com/joequant/algobroker", "description": "This is an execution engine for algo trading.", "stars": "97"}, {"name": "finmarketpy", "url": "https://github.com/cuemacro/finmarketpy", "description": "Python library for backtesting trading strategies and analyzing financial markets.", "stars": "3.7k"}, {"name": "binary-martingale", "url": "https://github.com/metaperl/binary-martingale", "description": "Computer program to automatically trade binary options martingale style.", "stars": "48"}, {"name": "fooltrader", "url": "https://github.com/foolcage/fooltrader", "description": "the project using big-data technology to provide an uniform way to analyze the whole market.", "stars": "1.2k"}, {"name": "zvt", "url": "https://github.com/zvtvz/zvt", "description": "the project using sql, pandas to provide an uniform and extendable way to record data, computing factors, select securities, backtesting, realtime trading and it could show all of them in clearly charts in realtime.", "stars": "4k"}, {"name": "pylivetrader", "url": "https://github.com/alpacahq/pylivetrader", "description": "zipline-compatible live trading library.", "stars": "681"}, {"name": "pipeline-live", "url": "https://github.com/alpacahq/pipeline-live", "description": "zipline's pipeline capability with IEX for live trading.", "stars": "206"}, {"name": "zipline-extensions", "url": "https://github.com/quantrocket-llc/zipline-extensions", "description": "Zipline extensions and adapters for QuantRocket.", "stars": "18"}, {"name": "moonshot", "url": "https://github.com/quantrocket-llc/moonshot", "description": "Vectorized backtester and trading engine for QuantRocket based on Pandas.", "stars": "256"}, {"name": "PyPortfolioOpt", "url": "https://github.com/robertmartin8/PyPortfolioOpt", "description": "Financial portfolio optimization in python, including classical efficient frontier and advanced methods.", "stars": "5.6k"}, {"name": "Eiten", "url": "https://github.com/tradytics/eiten", "description": "Eiten is an open source toolkit by Tradytics that implements various statistical and algorithmic investing strategies such as Eigen Portfolios, Minimum Variance Portfolios, Maximum Sharpe Ratio Portfolios, and Genetic Algorithms based Portfolios.", "stars": "3.2k"}, {"name": "riskparity.py", "url": "https://github.com/dppalomar/riskparity.py", "description": "fast and scalable design of risk parity portfolios with TensorFlow 2.0", "stars": "318"}, {"name": "mlfinlab", "url": "https://github.com/hudson-and-thames/mlfinlab", "description": "Implementations regarding \"Advances in Financial Machine Learning\" by Marcos Lopez de Prado. (Feature Engineering, Financial Data Structures, Meta-Labeling)", "stars": "4.6k"}, {"name": "pyqstrat", "url": "https://github.com/abbass2/pyqstrat", "description": "A fast, extensible, transparent python library for backtesting quantitative strategies.", "stars": "371"}, {"name": "NowTrade", "url": "https://github.com/edouardpoitras/NowTrade", "description": "Python library for backtesting technical/mechanical strategies in the stock and currency markets.", "stars": "101"}, {"name": "pinkfish", "url": "https://github.com/fja05680/pinkfish", "description": "A backtester and spreadsheet library for security analysis.", "stars": "293"}, {"name": "PRISM-INSIGHT", "url": "https://github.com/dragon1086/prism-insight", "description": "AI-powered stock analysis system with 13 specialized agents, automated trading via KIS API, supporting Korean & US markets.", "stars": "503"}, {"name": "FinClaw", "url": "https://github.com/NeuZhou/finclaw", "description": "AI-powered financial intelligence engine with 8 master strategies across US, CN, and HK markets. Multi-agent architecture with +29.1% annual alpha. 227 tests.", "stars": "14"}, {"name": "aat", "url": "https://github.com/timkpaine/aat", "description": "Async Algorithmic Trading Engine", "stars": "780"}, {"name": "Backtesting.py", "url": "https://kernc.github.io/backtesting.py/", "description": "Backtest trading strategies in Python"}, {"name": "catalyst", "url": "https://github.com/enigmampc/catalyst", "description": "An Algorithmic Trading Library for Crypto-Assets in Python", "stars": "2.6k"}, {"name": "quantstats", "url": "https://github.com/ranaroussi/quantstats", "description": "Portfolio analytics for quants, written in Python", "stars": "6.9k"}, {"name": "qtpylib", "url": "https://github.com/ranaroussi/qtpylib", "description": "QTPyLib, Pythonic Algorithmic Trading <http://qtpylib.io>", "stars": "2.3k"}, {"name": "Quantdom", "url": "https://github.com/constverum/Quantdom", "description": "Python-based framework for backtesting trading strategies & analyzing financial markets \\[GUI :neckbeard:]", "stars": "761"}, {"name": "freqtrade", "url": "https://github.com/freqtrade/freqtrade", "description": "Free, open source crypto trading bot", "stars": "48k"}, {"name": "algorithmic-trading-with-python", "url": "https://github.com/chrisconlan/algorithmic-trading-with-python", "description": "Free `pandas` and `scikit-learn` resources for trading simulation, backtesting, and machine learning on financial data.", "stars": "3.3k"}, {"name": "DeepDow", "url": "https://github.com/jankrepl/deepdow", "description": "Portfolio optimization with deep learning", "stars": "1.1k"}, {"name": "Qlib", "url": "https://github.com/microsoft/qlib", "description": "An AI-oriented Quantitative Investment Platform by Microsoft. Full ML pipeline of data processing, model training, back-testing; and covers the entire chain of quantitative investment: alpha seeking, risk modeling, portfolio optimization, and order execution.", "stars": "39k"}, {"name": "machine-learning-for-trading", "url": "https://github.com/stefan-jansen/machine-learning-for-trading", "description": "Code and resources for Machine Learning for Algorithmic Trading", "stars": "17k"}, {"name": "AlphaPy", "url": "https://github.com/ScottfreeLLC/AlphaPy", "description": "Automated Machine Learning \\[AutoML] with Python, scikit-learn, Keras, XGBoost, LightGBM, and CatBoost", "stars": "1.7k"}, {"name": "jesse", "url": "https://github.com/jesse-ai/jesse", "description": "An advanced crypto trading bot written in Python", "stars": "7.6k"}, {"name": "rqalpha", "url": "https://github.com/ricequant/rqalpha", "description": "A extendable, replaceable Python algorithmic backtest && trading framework supporting multiple securities.", "stars": "6.2k"}, {"name": "FinRL-Library", "url": "https://github.com/AI4Finance-LLC/FinRL-Library", "description": "A Deep Reinforcement Learning Library for Automated Trading in Quantitative Finance. NeurIPS 2020.", "stars": "14k"}, {"name": "bulbea", "url": "https://github.com/achillesrasquinha/bulbea", "description": "Deep Learning based Python Library for Stock Market Prediction and Modelling.", "stars": "2.3k"}, {"name": "ib\\_nope", "url": "https://github.com/ajhpark/ib_nope", "description": "Automated trading system for NOPE strategy over IBKR TWS.", "stars": "33"}, {"name": "OctoBot", "url": "https://github.com/Drakkar-Software/OctoBot", "description": "Open source cryptocurrency trading bot for high frequency, arbitrage, TA and social trading with an advanced web interface.", "stars": "5.4k"}, {"name": "OpenFinClaw", "url": "https://github.com/cryptoSUN2049/openFinclaw", "description": "AI-native hedge fund platform: natural language strategy generation, Rust backtesting engine, multi-market execution, and self-evolving strategy pipeline with community leaderboard.", "stars": "119"}, {"name": "bta-lib", "url": "https://github.com/mementum/bta-lib", "description": "Technical Analysis library in pandas for backtesting algotrading and quantitative analysis.", "stars": "492"}, {"name": "Stock-Prediction-Models", "url": "https://github.com/huseinzol05/Stock-Prediction-Models", "description": "Gathers machine learning and deep learning models for Stock forecasting including trading bots and simulations.", "stars": "9.2k"}, {"name": "TuneTA", "url": "https://github.com/jmrichardson/tuneta", "description": "TuneTA optimizes technical indicators using a distance correlation measure to a user defined target feature such as next day return.", "stars": "457"}, {"name": "AutoTrader", "url": "https://github.com/kieran-mackle/AutoTrader", "description": "A Python-based development platform for automated trading systems - from backtesting to optimization to livetrading.", "stars": "1.2k"}, {"name": "fast-trade", "url": "https://github.com/jrmeier/fast-trade", "description": "A library built with backtest portability and performance in mind for backtest trading strategies.", "stars": "532"}, {"name": "qf-lib", "url": "https://github.com/quarkfin/qf-lib", "description": "QF-Lib is a Python library that provides high quality tools for quantitative finance.", "stars": "902"}, {"name": "tda-api", "url": "https://github.com/alexgolec/tda-api", "description": "Gather data and trade equities, options, and ETFs via TDAmeritrade.", "stars": "1.3k"}, {"name": "vectorbt", "url": "https://github.com/polakowo/vectorbt", "description": "Find your trading edge, using a powerful toolkit for backtesting, algorithmic trading, and research.", "stars": "6.9k"}, {"name": "Lean", "url": "https://github.com/QuantConnect/Lean", "description": "Lean Algorithmic Trading Engine by QuantConnect (Python, C#).", "stars": "18k"}, {"name": "fast-trade", "url": "https://github.com/jrmeier/fast-trade", "description": "Low code backtesting library utilizing pandas and technical analysis indicators.", "stars": "532"}, {"name": "pysystemtrade", "url": "https://github.com/robcarver17/pysystemtrade", "description": "pysystemtrade is the open source version of Robert Carver's backtesting and trading engine that implements systems according to the framework outlined in his book \"Systematic Trading\", which is further developed on his [blog](https://qoppac.blogspot.com/).", "stars": "3.2k"}, {"name": "pytrendseries", "url": "https://github.com/rafa-rod/pytrendseries", "description": "Detect trend in time series, drawdown, drawdown within a constant look-back window , maximum drawdown, time underwater.", "stars": "163"}, {"name": "PyLOB", "url": "https://github.com/DrAshBooth/PyLOB", "description": "Fully functioning fast Limit Order Book written in Python.", "stars": "198"}, {"name": "PyBroker", "url": "https://github.com/edtechre/pybroker", "description": "Algorithmic Trading with Machine Learning.", "stars": "3.2k"}, {"name": "OctoBot Script", "url": "https://github.com/Drakkar-Software/OctoBot-Script", "description": "A quant framework to create cryptocurrencies strategies - from backtesting to optimization to livetrading.", "stars": "39"}, {"name": "hftbacktest", "url": "https://github.com/nkaz001/hftbacktest", "description": "A high-frequency trading and market-making backtesting tool accounts for limit orders, queue positions, and latencies, utilizing full tick data for trades and order books.", "stars": "3.8k"}, {"name": "vnpy", "url": "https://github.com/vnpy/vnpy", "description": "VeighNa is a Python-based open source quantitative trading system development framework.", "stars": "38k"}, {"name": "Intelligent Trading Bot", "url": "https://github.com/asavinov/intelligent-trading-bot", "description": "Automatically generating signals and trading based on machine learning and feature engineering", "stars": "1.6k"}, {"name": "fastquant", "url": "https://github.com/enzoampil/fastquant", "description": "fastquant allows you to easily backtest investment strategies with as few as 3 lines of python code.", "stars": "1.7k"}, {"name": "nautilus\\_trader", "url": "https://github.com/nautechsystems/nautilus_trader", "description": "A high-performance algorithmic trading platform and event-driven backtester.", "stars": "21k"}, {"name": "YABTE", "url": "https://github.com/bsdz/yabte", "description": "Yet Another (Python) BackTesting Engine.", "stars": "6"}, {"name": "Trading Strategy", "url": "https://github.com/tradingstrategy-ai/getting-started", "description": "TradingStrategy.ai is a market data, backtesting, live trading and investor management framework for decentralised finance", "stars": "207"}, {"name": "Hikyuu", "url": "https://github.com/fasiondog/hikyuu", "description": "A base on Python/C++ open source high-performance quant framework for faster analysis and backtesting, contains the complete trading system components for reuse and combination.", "stars": "3.1k"}, {"name": "rust\\_bt", "url": "https://github.com/jensnesten/rust_bt", "description": "A high performance, low-latency backtesting engine for testing quantitative trading strategies on historical and live data in Rust.", "stars": "58"}, {"name": "Gunbot Quant", "url": "https://github.com/GuntharDeNiro/gunbot-quant", "description": "Toolkit for quantitative trading analysis. It integrates an advanced market screener, a multi-strategy, multi-asset backtesting engine. Use with built-in GUI or through CLI.", "stars": "42"}, {"name": "StrateQueue", "url": "https://github.com/StrateQueue/StrateQueue", "description": "An open\u2011source, broker\u2011agnostic Python library that lets you seamlessly deploy strategies from any major backtesting engine to live (or paper) trading with zero code changes and built\u2011in safety controls.", "stars": "170"}, {"name": "PythonTradingFramework", "url": "https://github.com/JustinGuese/python_tradingbot_framework", "description": "", "stars": "27"}, {"name": "QTradeX-AI-Agents", "url": "https://github.com/squidKid-deluxe/QTradeX-AI-Agents", "description": "Example strategies for the QTradeX platfrom.", "stars": "16"}, {"name": "QTradeX-Algo-Trading-SDK", "url": "https://github.com/squidKid-deluxe/QTradeX-Algo-Trading-SDK", "description": "AI-powered SDK featuring algorithmic trading, backtesting, deployment on 100+ exchanges, and multiple optimization engines.", "stars": "59"}, {"name": "antback", "url": "https://github.com/ts-kontakt/antback", "description": "A lightweight, event-loop-style backtest engine that allows a function-driven imperative style using efficient stateful helper functions and data containers.", "stars": "15"}, {"name": "VARRD", "url": "https://github.com/augiemazza/varrd", "description": "AI-powered trading edge discovery platform that validates trading ideas with event studies, statistical tests, and real market data. Web app, MCP server, CLI (`pip install varrd`), and Python SDK.", "stars": "10"}, {"name": "polymarket-whales", "url": "https://github.com/al1enjesus/polymarket-whales", "description": "Real-time whale trade tracker for Polymarket \u2014 terminal alerts + Telegram notifications when large orders hit the book.", "stars": "28"}], "notes": [], "source": "Quant"}, {"name": "Quant \u2014 Risk Analysis", "entries": [{"name": "QuantLibRisks", "url": "https://github.com/auto-differentiation/QuantLib-Risks-Py", "description": "Fast risks with QuantLib", "stars": "19"}, {"name": "XAD", "url": "https://github.com/auto-differentiation/xad-py", "description": "Automatic Differentation (AAD) Library", "stars": "19"}, {"name": "pyfolio", "url": "https://github.com/quantopian/pyfolio", "description": "Portfolio and risk analytics in Python.", "stars": "6.3k"}, {"name": "empyrical", "url": "https://github.com/quantopian/empyrical", "description": "Common financial risk and performance metrics.", "stars": "1.5k"}, {"name": "fecon235", "url": "https://github.com/rsvp/fecon235", "description": "Computational tools for financial economics include: Gaussian Mixture model of leptokurtotic risk, adaptive Boltzmann portfolios.", "stars": "1.3k"}, {"name": "finance", "url": "https://pypi.org/project/finance/", "description": "Financial Risk Calculations. Optimized for ease of use through class construction and operator overload."}, {"name": "qfrm", "url": "https://pypi.org/project/qfrm/", "description": "Quantitative Financial Risk Management: awesome OOP tools for measuring, managing and visualizing risk of financial instruments and portfolios. (Last updated: 2015-12-12)"}, {"name": "visualize-wealth", "url": "https://github.com/benjaminmgross/visualize-wealth", "description": "Portfolio construction and quantitative analysis.", "stars": "146"}, {"name": "VisualPortfolio", "url": "https://github.com/wegamekinglc/VisualPortfolio", "description": "This tool is used to visualize the performance of a portfolio.", "stars": "107"}, {"name": "universal-portfolios", "url": "https://github.com/Marigold/universal-portfolios", "description": "Collection of algorithms for online portfolio selection.", "stars": "850"}, {"name": "FinQuant", "url": "https://github.com/fmilthaler/FinQuant", "description": "A program for financial portfolio management, analysis and optimization.", "stars": "1.7k"}, {"name": "Empyrial", "url": "https://github.com/ssantoshp/Empyrial", "description": "Portfolio's risk and performance analytics and returns predictions.", "stars": "1.1k"}, {"name": "risktools", "url": "https://github.com/bbcho/risktools-dev", "description": "Risk tools for use within the crude and crude products trading space with partial implementation of R's PerformanceAnalytics.", "stars": "38"}, {"name": "Riskfolio-Lib", "url": "https://github.com/dcajasn/Riskfolio-Lib", "description": "Portfolio Optimization and Quantitative Strategic Asset Allocation in Python.", "stars": "3.8k"}, {"name": "empyrical-reloaded", "url": "https://github.com/stefan-jansen/empyrical-reloaded", "description": "Common financial risk and performance metrics. [empyrical (\u2b501.5k)](https://github.com/quantopian/empyrical) fork.", "stars": "101"}, {"name": "pyfolio-reloaded", "url": "https://github.com/stefan-jansen/pyfolio-reloaded", "description": "Portfolio and risk analytics in Python. [pyfolio (\u2b506.3k)](https://github.com/quantopian/pyfolio) fork.", "stars": "579"}, {"name": "fortitudo.tech", "url": "https://github.com/fortitudo-tech/fortitudo.tech", "description": "Conditional Value-at-Risk (CVaR) portfolio optimization and Entropy Pooling views / stress-testing in Python.", "stars": "289"}, {"name": "Quant Lab Alpha", "url": "https://github.com/husainm97/quant-lab-alpha", "description": "Portfolio risk decomposition and Monte Carlo simulation toolkit with factor-based modeling.", "stars": "27"}, {"name": "quantitative-finance-tools", "url": "https://github.com/omichauhan-lgtm/quantitative-finance-tools", "description": "Library for portfolio optimization (MVO) and rigorous risk metrics (VaR/CVaR).", "stars": "4"}, {"name": "curistat", "url": "https://github.com/moxiespirit/MyClone/tree/main/volatility_platform", "description": "Futures volatility forecasting platform for ES/NQ. Proprietary CVN rating (1-10), regime detection (CRC composite), 8 directional signals, economic event impact analytics. Includes MCP server for AI agent integration."}, {"name": "Prop Trader Compass", "url": "https://otto-ships.github.io/prop-trader-compass/", "description": "Interactive risk and payout calculator for Futures and CFD traders; features one-time fee firm comparisons."}], "notes": [], "source": "Quant"}, {"name": "Quant \u2014 Factor Analysis", "entries": [{"name": "alphalens", "url": "https://github.com/quantopian/alphalens", "description": "Performance analysis of predictive alpha factors.", "stars": "4.2k"}, {"name": "alphalens-reloaded", "url": "https://github.com/stefan-jansen/alphalens-reloaded", "description": "Performance analysis of predictive (alpha) stock factors.", "stars": "557"}, {"name": "Spectre", "url": "https://github.com/Heerozh/spectre", "description": "GPU-accelerated Factors analysis library and Backtester", "stars": "784"}, {"name": "quant-lab-alpha", "url": "https://github.com/husainm97/quant-lab-alpha", "description": "Open-source investment analytics platform bridging academic research and retail finance.", "stars": "27"}], "notes": [], "source": "Quant"}, {"name": "Quant \u2014 Sentiment Analysis", "entries": [{"name": "Asset News Sentiment Analyzer", "url": "https://github.com/KVignesh122/AssetNewsSentimentAnalyzer", "description": "Sentiment analysis and report generation package for financial assets and securities utilizing GPT models.", "stars": "192"}, {"name": "Social Stock Sentiment API", "url": "https://api.adanos.org/docs", "description": "REST API analyzing Reddit and X/Twitter for stock mentions and sentiment, providing buzz scores, trending stocks, and AI-generated trend explanations."}], "notes": [], "source": "Quant"}, {"name": "Quant \u2014 Quant Research Environment", "entries": [{"name": "Jupyter Quant", "url": "https://github.com/gnzsnz/jupyter-quant", "description": "A dockerized Jupyter quant research environment with preloaded tools for quant analysis, statsmodels, pymc, arch, py\\_vollib, zipline-reloaded, PyPortfolioOpt, etc.", "stars": "19"}], "notes": [], "source": "Quant"}, {"name": "Quant \u2014 Time Series", "entries": [{"name": "ARCH", "url": "https://github.com/bashtage/arch", "description": "ARCH models in Python.", "stars": "1.5k"}, {"name": "statsmodels", "url": "http://statsmodels.sourceforge.net", "description": "Python module that allows users to explore data, estimate statistical models, and perform statistical tests. [GitHub (\u2b5011k)](https://github.com/statsmodels/statsmodels)"}, {"name": "dynts", "url": "https://github.com/quantmind/dynts", "description": "Python package for timeseries analysis and manipulation.", "stars": "87"}, {"name": "PyFlux", "url": "https://github.com/RJT1990/pyflux", "description": "Python library for timeseries modelling and inference (frequentist and Bayesian) on models.", "stars": "2.1k"}, {"name": "tsfresh", "url": "https://github.com/blue-yonder/tsfresh", "description": "Automatic extraction of relevant features from time series.", "stars": "9.1k"}, {"name": "Facebook Prophet", "url": "https://github.com/facebook/prophet", "description": "Tool for producing high quality forecasts for time series data that has multiple seasonality with linear or non-linear growth.", "stars": "20k"}, {"name": "tsmoothie", "url": "https://github.com/cerlymarco/tsmoothie", "description": "A python library for time-series smoothing and outlier detection in a vectorized way.", "stars": "769"}, {"name": "pmdarima", "url": "https://github.com/alkaline-ml/pmdarima", "description": "A statistical library designed to fill the void in Python's time series analysis capabilities, including the equivalent of R's auto.arima function.", "stars": "1.7k"}, {"name": "gluon-ts", "url": "https://github.com/awslabs/gluon-ts", "description": "vProbabilistic time series modeling in Python.", "stars": "5.1k"}, {"name": "functime", "url": "https://github.com/functime-org/functime", "description": "Time-series machine learning at scale. Built with Polars for embarrassingly parallel feature extraction and forecasts on panel data.", "stars": "1.2k"}], "notes": [], "source": "Quant"}, {"name": "Quant \u2014 Calendars", "entries": [{"name": "exchange\\_calendars", "url": "https://github.com/gerrymanoim/exchange_calendars", "description": "Stock Exchange Trading Calendars.", "stars": "607"}, {"name": "bizdays", "url": "https://github.com/wilsonfreitas/python-bizdays", "description": "Business days calculations and utilities.", "stars": "89"}, {"name": "pandas\\_market\\_calendars", "url": "https://github.com/rsheftel/pandas_market_calendars", "description": "Exchange calendars to use with pandas for trading applications.", "stars": "958"}], "notes": [], "source": "Quant"}, {"name": "Quant \u2014 Data Sources", "entries": [{"name": "StockAPI", "url": "https://stockapi.com.cn", "description": "Free real-time Chinese stock data (REST & WebSocket)."}, {"name": "Polymarket Scanner API", "url": "https://github.com/vesper-astrena/polymarket-scanner-api", "description": "Real-time arbitrage detection API for Polymarket prediction markets, scanning 12,000+ markets for mispricings.", "stars": "1"}, {"name": "yfinance", "url": "https://github.com/ranaroussi/yfinance", "description": "Yahoo! Finance market data downloader (+faster Pandas Datareader)", "stars": "22k"}, {"name": "defeatbeta-api", "url": "https://github.com/defeat-beta/defeatbeta-api", "description": "An open-source alternative to Yahoo Finance's market data APIs with higher reliability.", "stars": "519"}, {"name": "findatapy", "url": "https://github.com/cuemacro/findatapy", "description": "Python library to download market data via Bloomberg, Quandl, Yahoo etc.", "stars": "2k"}, {"name": "googlefinance", "url": "https://github.com/hongtaocai/googlefinance", "description": "Python module to get real-time stock data from Google Finance API.", "stars": "818"}, {"name": "yahoo-finance", "url": "https://github.com/lukaszbanasiak/yahoo-finance", "description": "Python module to get stock data from Yahoo! Finance.", "stars": "1.4k"}, {"name": "pandas-datareader", "url": "https://github.com/pydata/pandas-datareader", "description": "Python module to get data from various sources (Google Finance, Yahoo Finance, FRED, OECD, Fama/French, World Bank, Eurostat...) into Pandas datastructures such as DataFrame, Panel with a caching mechanism.", "stars": "3.2k"}, {"name": "pandas-finance", "url": "https://github.com/davidastephens/pandas-finance", "description": "High level API for access to and analysis of financial data.", "stars": "160"}, {"name": "pyhoofinance", "url": "https://github.com/innes213/pyhoofinance", "description": "Rapidly queries Yahoo Finance for multiple tickers and returns typed data for analysis.", "stars": "9"}, {"name": "yfinanceapi", "url": "https://github.com/Karthik005/yfinanceapi", "description": "Finance API for Python.", "stars": "9"}, {"name": "yql-finance", "url": "https://github.com/slawek87/yql-finance", "description": "yql-finance is simple and fast. API returns stock closing prices for current period of time and current stock ticker (i.e. APPL, GOOGL).", "stars": "16"}, {"name": "ystockquote", "url": "https://github.com/cgoldberg/ystockquote", "description": "Retrieve stock quote data from Yahoo Finance.", "stars": "537"}, {"name": "wallstreet", "url": "https://github.com/mcdallas/wallstreet", "description": "Real time stock and option data.", "stars": "1.6k"}, {"name": "stock\\_extractor", "url": "https://github.com/ZachLiuGIS/stock_extractor", "description": "General Purpose Stock Extractors from Online Resources.", "stars": "51"}, {"name": "Stockex", "url": "https://github.com/cttn/Stockex", "description": "Python wrapper for Yahoo! Finance API.", "stars": "33"}, {"name": "SwapAPI", "url": "https://swapapi.dev", "description": "Free DEX aggregator API returning executable swap calldata across 46 EVM chains. No API key required. [GitHub (\u2b500)](https://github.com/swap-api/swap-api)"}, {"name": "finsymbols", "url": "https://github.com/skillachie/finsymbols", "description": "Obtains stock symbols and relating information for SP500, AMEX, NYSE, and NASDAQ.", "stars": "123"}, {"name": "FRB", "url": "https://github.com/avelkoski/FRB", "description": "Python Client for FRED\u00ae API.", "stars": "180"}, {"name": "inquisitor", "url": "https://github.com/econdb/inquisitor", "description": "Python Interface to Econdb.com API.", "stars": "56"}, {"name": "yfi", "url": "https://github.com/nickelkr/yfi", "description": "Yahoo! YQL library.", "stars": "2"}, {"name": "chinesestockapi", "url": "https://pypi.org/project/chinesestockapi/", "description": "Python API to get Chinese stock price. (Last updated: 2015-03-21)"}, {"name": "exchange", "url": "https://github.com/akarat/exchange", "description": "Get current exchange rate.", "stars": "18"}, {"name": "ticks", "url": "https://github.com/jamescnowell/ticks", "description": "Simple command line tool to get stock ticker data.", "stars": "16"}, {"name": "pybbg", "url": "https://github.com/bpsmith/pybbg", "description": "Python interface to Bloomberg COM APIs.", "stars": "53"}, {"name": "ccy", "url": "https://github.com/lsbardel/ccy", "description": "Python module for currencies.", "stars": "95"}, {"name": "tushare", "url": "https://pypi.org/project/tushare/", "description": "A utility for crawling historical and Real-time Quotes data of China stocks. (Last updated: 2024-08-27)"}, {"name": "edinet-mcp", "url": "https://github.com/ajtgjmdjp/edinet-mcp", "description": "Parse Japanese XBRL financial statements from EDINET with 161 normalized labels, 26 financial metrics, and multi-company screening.", "stars": "4"}, {"name": "estat-mcp", "url": "https://github.com/ajtgjmdjp/estat-mcp", "description": "Access Japanese government statistics (e-Stat) covering population, GDP, CPI, labor, and trade data with MCP integration and Polars export.", "stars": "0"}, {"name": "tdnet-disclosure-mcp", "url": "https://github.com/ajtgjmdjp/tdnet-disclosure-mcp", "description": "Access Japanese timely disclosures (TDNet) via MCP. Retrieve earnings, dividends, forecasts, buybacks, and other filings for 4,000+ listed companies. No API key required.", "stars": "1"}, {"name": "cn\\_stock\\_src", "url": "https://github.com/jealous/cn_stock_src", "description": "Utility for retrieving basic China stock data from different sources.", "stars": "34"}, {"name": "coinmarketcap", "url": "https://github.com/barnumbirr/coinmarketcap", "description": "Python API for coinmarketcap.", "stars": "435"}, {"name": "coinpulse", "url": "https://github.com/soutone/coinpulse-python", "description": "Python SDK for cryptocurrency portfolio tracking with real-time prices, P/L calculations, and price alerts. Free tier available.", "stars": "1"}, {"name": "after-hours", "url": "https://github.com/datawrestler/after-hours", "description": "Obtain pre market and after hours stock prices for a given symbol.", "stars": "38"}, {"name": "bronto-python", "url": "https://pypi.org/project/bronto-python/", "description": "Bronto API Integration for Python. [GitHub](https://github.com/Scotts-Marketplace/bronto-python)"}, {"name": "pytdx", "url": "https://github.com/rainx/pytdx", "description": "Python Interface for retrieving chinese stock realtime quote data from TongDaXin Nodes.", "stars": "1.5k"}, {"name": "pdblp", "url": "https://github.com/matthewgilbert/pdblp", "description": "A simple interface to integrate pandas and the Bloomberg Open API.", "stars": "255"}, {"name": "tiingo", "url": "https://github.com/hydrosquall/tiingo-python", "description": "Python interface for daily composite prices/OHLC/Volume + Real-time News Feeds, powered by the Tiingo Data Platform.", "stars": "303"}, {"name": "iexfinance", "url": "https://github.com/addisonlynch/iexfinance", "description": "Python Interface for retrieving real-time and historical prices and equities data from The Investor's Exchange.", "stars": "650"}, {"name": "pyEX", "url": "https://github.com/timkpaine/pyEX", "description": "Python interface to IEX with emphasis on pandas, support for streaming data, premium data, points data (economic, rates, commodities), and technical indicators.", "stars": "409"}, {"name": "alpaca-trade-api", "url": "https://github.com/alpacahq/alpaca-trade-api-python", "description": "Python interface for retrieving real-time and historical prices from Alpaca API as well as trade execution.", "stars": "1.9k"}, {"name": "metatrader5", "url": "https://pypi.org/project/MetaTrader5/", "description": "API Connector to MetaTrader 5 Terminal. (Last updated: 2026-02-20)"}, {"name": "akshare", "url": "https://github.com/jindaxiang/akshare", "description": "AkShare is an elegant and simple financial data interface library for Python, built for human beings! <https://akshare.readthedocs.io>", "stars": "17k"}, {"name": "yahooquery", "url": "https://github.com/dpguthrie/yahooquery", "description": "Python interface for retrieving data through unofficial Yahoo Finance API.", "stars": "900"}, {"name": "investpy", "url": "https://github.com/alvarobartt/investpy", "description": "Financial Data Extraction from Investing.com with Python! <https://investpy.readthedocs.io/>", "stars": "1.8k"}, {"name": "yliveticker", "url": "https://github.com/yahoofinancelive/yliveticker", "description": "Live stream of market data from Yahoo Finance websocket.", "stars": "163"}, {"name": "bbgbridge", "url": "https://github.com/ran404/bbgbridge", "description": "Easy to use Bloomberg Desktop API wrapper for Python.", "stars": "2"}, {"name": "polygon.io", "url": "https://github.com/polygon-io/client-python", "description": "A python library for Polygon.io financial data APIs.", "stars": "1.4k"}, {"name": "alpha\\_vantage", "url": "https://github.com/RomelTorres/alpha_vantage", "description": "A python wrapper for Alpha Vantage API for financial data.", "stars": "4.7k"}, {"name": "oilpriceapi", "url": "https://github.com/OilpriceAPI/python-sdk", "description": "Python SDK for real-time oil and commodity prices (WTI, Brent, Urals, natural gas, coal) with OpenBB integration.", "stars": "0"}, {"name": "FinanceDataReader", "url": "https://github.com/FinanceData/FinanceDataReader", "description": "Open Source Financial data reader for U.S, Korean, Japanese, Chinese, Vietnamese Stocks", "stars": "1.4k"}, {"name": "pystlouisfed", "url": "https://github.com/TomasKoutek/pystlouisfed", "description": "Python client for Federal Reserve Bank of St. Louis API - FRED, ALFRED, GeoFRED and FRASER.", "stars": "21"}, {"name": "python-bcb", "url": "https://github.com/wilsonfreitas/python-bcb", "description": "Python interface to Brazilian Central Bank web services.", "stars": "109"}, {"name": "swiss-finance-data", "url": "https://github.com/EMen11/swiss-finance-data", "description": "Python package for Swiss financial data (SNB Policy Rate, SARON, CHF FX rates, CPI, SMI equities, Confederation bond yields) from official SNB sources.", "stars": "0"}, {"name": "market-prices", "url": "https://github.com/maread99/market_prices", "description": "Create meaningful OHLCV datasets from knowledge of [exchange-calendars (\u2b50607)](https://github.com/gerrymanoim/exchange_calendars) (works out-the-box with data from Yahoo Finance).", "stars": "95"}, {"name": "tardis-python", "url": "https://github.com/tardis-dev/tardis-python", "description": "Python interface for Tardis.dev high frequency crypto market data", "stars": "140"}, {"name": "lake-api", "url": "https://github.com/crypto-lake/lake-api", "description": "Python interface for Crypto Lake high frequency crypto market data", "stars": "63"}, {"name": "tessa", "url": "https://github.com/ymyke/tessa", "description": "simple, hassle-free access to price information of financial assets (currently based on yfinance and pycoingecko), including search and a symbol class.", "stars": "53"}, {"name": "pandaSDMX", "url": "https://github.com/dr-leo/pandaSDMX", "description": "Python package that implements SDMX 2.1 (ISO 17369:2013), a format for exchange of statistical data and metadata used by national statistical agencies, central banks, and international organisations.", "stars": "133"}, {"name": "cif", "url": "https://github.com/LenkaV/CIF", "description": "Python package that include few composite indicators, which summarize multidimensional relationships between individual economic indicators.", "stars": "64"}, {"name": "finagg", "url": "https://github.com/theOGognf/finagg", "description": "finagg is a Python package that provides implementations of popular and free financial APIs, tools for aggregating historical data from those APIs into SQL databases, and tools for transforming aggregated data into features useful for analysis and AI/ML.", "stars": "525"}, {"name": "FinanceDatabase", "url": "https://github.com/JerBouma/FinanceDatabase", "description": "This is a database of 300.000+ symbols containing Equities, ETFs, Funds, Indices, Currencies, Cryptocurrencies and Money Markets.", "stars": "7.2k"}, {"name": "Trading Strategy", "url": "https://github.com/tradingstrategy-ai/trading-strategy/", "description": "download price data for decentralised exchanges and lending protocols (DeFi)", "stars": "351"}, {"name": "datamule-python", "url": "https://github.com/john-friedman/datamule-python", "description": "A package to work with SEC data. Incorporates datamule endpoints.", "stars": "518"}, {"name": "fsynth", "url": "https://github.com/welcra/fsynth", "description": "Python library for high-fidelity unlimited synthetic financial data generation using Heston Stochastic Volatility and Merton Jump Diffusion.", "stars": "4"}, {"name": "fedfred", "url": "https://nikhilxsunder.github.io/fedfred/", "description": "FRED & GeoFRED Economic data API with preprocessed dataframe output in pandas/geopandas, polars/polars\\_st, and dask dataframes/geodataframes."}, {"name": "edgar-sec", "url": "https://nikhilxsunder.github.io/edgar-sec/", "description": "EDGAR Financial data API with preprocessed dataclass outputs."}, {"name": "edgartools", "url": "https://github.com/dgunning/edgartools", "description": "AI-native SEC EDGAR library with XBRL financials, clean text extraction, 17+ typed forms, and pandas DataFrames.", "stars": "1.8k"}, {"name": "FXMacroData", "url": "https://fxmacrodata.com/", "description": "Real-time forex macroeconomic API for all major currency pairs sourced from central bank announcements. [GitHub (\u2b503)](https://github.com/fxmacrodata/fxmacrodata)"}, {"name": "wallstreet", "url": "https://github.com/mcdallas/wallstreet", "description": "Real time stock and option data.", "stars": "1.6k"}], "notes": [], "source": "Quant"}, {"name": "Quant \u2014 Excel Integration", "entries": [{"name": "xlwings", "url": "https://www.xlwings.org/", "description": "Make Excel fly with Python. [GitHub (\u2b503.3k)](https://github.com/xlwings/xlwings)"}, {"name": "openpyxl", "url": "https://openpyxl.readthedocs.io/en/latest/", "description": "Read/Write Excel 2007 xlsx/xlsm files."}, {"name": "xlrd", "url": "https://github.com/python-excel/xlrd", "description": "Library for developers to extract data from Microsoft Excel spreadsheet files.", "stars": "2.2k"}, {"name": "xlsxwriter", "url": "https://xlsxwriter.readthedocs.io/", "description": "Write files in the Excel 2007+ XLSX file format. [GitHub (\u2b503.9k)](https://github.com/jmcnamara/XlsxWriter)"}, {"name": "xlwt", "url": "https://github.com/python-excel/xlwt", "description": "Library to create spreadsheet files compatible with MS Excel 97/2000/XP/2003 XLS files, on any platform.", "stars": "1k"}, {"name": "xlloop", "url": "http://xlloop.sourceforge.net", "description": "XLLoop is an open source framework for implementing Excel user-defined functions (UDFs) on a centralised server (a function server). [GitHub (\u2b50110)](https://github.com/poidasmith/xlloop)"}, {"name": "expy", "url": "http://www.bnikolic.co.uk/expy/expy.html", "description": "The ExPy add-in allows easy use of Python directly from within an Microsoft Excel spreadsheet, both to execute arbitrary code and to define new Excel functions."}, {"name": "pyxll", "url": "https://www.pyxll.com", "description": "PyXLL is an Excel add-in that enables you to extend Excel using nothing but Python code."}], "notes": [], "source": "Quant"}, {"name": "Quant \u2014 Visualization", "entries": [{"name": "D-Tale", "url": "https://github.com/man-group/dtale", "description": "Visualizer for pandas dataframes and xarray datasets.", "stars": "5.1k"}, {"name": "mplfinance", "url": "https://github.com/matplotlib/mplfinance", "description": "matplotlib utilities for the visualization, and visual analysis, of financial data.", "stars": "4.3k"}, {"name": "finplot", "url": "https://github.com/highfestiva/finplot", "description": "Performant and effortless finance plotting for Python.", "stars": "1.1k"}, {"name": "finvizfinance", "url": "https://github.com/lit26/finvizfinance", "description": "Finviz analysis python library.", "stars": "1.3k"}, {"name": "market-analy", "url": "https://github.com/maread99/market_analy", "description": "Analysis and interactive charting using [market-prices (\u2b5095)](https://github.com/maread99/market_prices) and bqplot.", "stars": "75"}, {"name": "QuantInvestStrats", "url": "https://github.com/ArturSepp/QuantInvestStrats", "description": "Quantitative Investment Strategies (QIS) package implements Python analytics for visualisation of financial data, performance reporting, analysis of quantitative strategies.", "stars": "520"}], "notes": [], "source": "Quant"}, {"name": "Quant \u2014 Numerical Libraries & Data Structures", "entries": [{"name": "xts", "url": "https://github.com/joshuaulrich/xts", "description": "eXtensible Time Series: Provide for uniform handling of R's different time-based data classes by extending zoo, maximizing native format information preservation and allowing for user level customization and extension, while simplifying cross-class interoperability.", "stars": "222"}, {"name": "data.table", "url": "https://github.com/Rdatatable/data.table", "description": "Extension of data.frame: Fast aggregation of large data (e.g. 100GB in RAM), fast ordered joins, fast add/modify/delete of columns by group using no copies at all, list columns and a fast file reader (fread). Offers a natural and flexible syntax, for faster development.", "stars": "3.9k"}, {"name": "sparseEigen", "url": "https://github.com/dppalomar/sparseEigen", "description": "Sparse principal component analysis.", "stars": "12"}, {"name": "TSdbi", "url": "http://tsdbi.r-forge.r-project.org/", "description": "Provides a common interface to time series databases."}, {"name": "tseries", "url": "https://cran.r-project.org/web/packages/tseries/index.html", "description": "Time Series Analysis and Computational Finance."}, {"name": "zoo", "url": "https://cran.r-project.org/web/packages/zoo/index.html", "description": "S3 Infrastructure for Regular and Irregular Time Series (Z's Ordered Observations)."}, {"name": "tis", "url": "https://cran.r-project.org/web/packages/tis/index.html", "description": "Functions and S3 classes for time indexes and time indexed series, which are compatible with FAME frequencies."}, {"name": "tfplot", "url": "https://cran.r-project.org/web/packages/tfplot/index.html", "description": "Utilities for simple manipulation and quick plotting of time series data."}, {"name": "tframe", "url": "https://cran.r-project.org/web/packages/tframe/index.html", "description": "A kernel of functions for programming time series methods in a way that is relatively independently of the representation of time."}], "notes": [], "source": "Quant"}, {"name": "Quant \u2014 Data Sources", "entries": [{"name": "IBrokers", "url": "https://cran.r-project.org/web/packages/IBrokers/index.html", "description": "Provides native R access to Interactive Brokers Trader Workstation API."}, {"name": "Rblpapi", "url": "https://github.com/Rblp/Rblpapi", "description": "An R Interface to 'Bloomberg' is provided via the 'Blp API'.", "stars": "175"}, {"name": "Rbitcoin", "url": "https://github.com/jangorecki/Rbitcoin", "description": "Unified markets API interface (bitstamp, kraken, btce, bitmarket).", "stars": "57"}, {"name": "GetTDData", "url": "https://github.com/msperlin/GetTDData", "description": "Downloads and aggregates data for Brazilian government issued bonds directly from the website of Tesouro Direto.", "stars": "26"}, {"name": "GetHFData", "url": "https://github.com/msperlin/GetHFData", "description": "Downloads and aggregates high frequency trading data for Brazilian instruments directly from Bovespa ftp site.", "stars": "41"}, {"name": "td", "url": "https://github.com/eddelbuettel/td", "description": "Interfaces the 'twelvedata' API for stocks and (digital and standard) currencies.", "stars": "18"}, {"name": "rbcb", "url": "https://github.com/wilsonfreitas/rbcb", "description": "R interface to Brazilian Central Bank web services.", "stars": "99"}, {"name": "rb3", "url": "https://github.com/ropensci/rb3", "description": "A bunch of downloaders and parsers for data delivered from B3.", "stars": "91"}, {"name": "simfinapi", "url": "https://github.com/matthiasgomolka/simfinapi", "description": "Makes 'SimFin' data (<https://simfin.com/>) easily accessible in R.", "stars": "21"}, {"name": "tidyfinance", "url": "https://github.com/tidy-finance/r-tidyfinance", "description": "Tidy Finance helper functions to download financial data and process the raw data into a structured Format (tidy data), including", "stars": "20"}], "notes": [], "source": "Quant"}, {"name": "Quant \u2014 Financial Instruments and Pricing", "entries": [{"name": "RQuantLib", "url": "https://github.com/eddelbuettel/rquantlib", "description": "RQuantLib connects GNU R with QuantLib.", "stars": "131"}, {"name": "quantmod", "url": "https://cran.r-project.org/web/packages/quantmod/index.html", "description": "Quantitative Financial Modelling Framework. [GitHub (\u2b50884)](https://github.com/joshuaulrich/quantmod)"}, {"name": "Rmetrics", "url": "https://www.rmetrics.org", "description": "The premier open source software solution for teaching and training quantitative finance."}, {"name": "portfolio", "url": "https://github.com/dgerlanc/portfolio", "description": "Analysing equity portfolios.", "stars": "17"}, {"name": "sparseIndexTracking", "url": "https://github.com/dppalomar/sparseIndexTracking", "description": "Portfolio design to track an index.", "stars": "59"}, {"name": "covFactorModel", "url": "https://github.com/dppalomar/covFactorModel", "description": "Covariance matrix estimation via factor models.", "stars": "38"}, {"name": "riskParityPortfolio", "url": "https://github.com/dppalomar/riskParityPortfolio", "description": "Blazingly fast design of risk parity portfolios.", "stars": "121"}, {"name": "sde", "url": "https://cran.r-project.org/web/packages/sde/index.html", "description": "Simulation and Inference for Stochastic Differential Equations."}, {"name": "YieldCurve", "url": "https://cran.r-project.org/web/packages/YieldCurve/index.html", "description": "Modelling and estimation of the yield curve."}, {"name": "SmithWilsonYieldCurve", "url": "https://cran.r-project.org/web/packages/SmithWilsonYieldCurve/index.html", "description": "Constructs a yield curve by the Smith-Wilson method from a table of LIBOR and SWAP rates."}, {"name": "ycinterextra", "url": "https://cran.r-project.org/web/packages/ycinterextra/index.html", "description": "Yield curve or zero-coupon prices interpolation and extrapolation."}, {"name": "AmericanCallOpt", "url": "https://cran.r-project.org/web/packages/AmericanCallOpt/index.html", "description": "This package includes pricing function for selected American call options with underlying assets that generate payouts."}, {"name": "VarSwapPrice", "url": "https://cran.r-project.org/web/packages/VarSwapPrice/index.html", "description": "Pricing a variance swap on an equity index."}, {"name": "RND", "url": "https://cran.r-project.org/web/packages/RND/index.html", "description": "Risk Neutral Density Extraction Package."}, {"name": "LSMonteCarlo", "url": "https://cran.r-project.org/web/packages/LSMonteCarlo/index.html", "description": "American options pricing with Least Squares Monte Carlo method."}, {"name": "OptHedging", "url": "https://cran.r-project.org/web/packages/OptHedging/index.html", "description": "Estimation of value and hedging strategy of call and put options."}, {"name": "tvm", "url": "https://cran.r-project.org/web/packages/tvm/index.html", "description": "Time Value of Money Functions."}, {"name": "OptionPricing", "url": "https://cran.r-project.org/web/packages/OptionPricing/index.html", "description": "Option Pricing with Efficient Simulation Algorithms."}, {"name": "credule", "url": "https://github.com/blenezet/credule", "description": "Credit Default Swap Functions.", "stars": "7"}, {"name": "derivmkts", "url": "https://cran.r-project.org/web/packages/derivmkts/index.html", "description": "Functions and R Code to Accompany Derivatives Markets. [GitHub (\u2b5035)](https://github.com/rmcd1024/derivmkts)"}, {"name": "FinCal", "url": "https://github.com/felixfan/FinCal", "description": "Package for time value of money calculation, time series analysis and computational finance.", "stars": "24"}, {"name": "r-quant", "url": "https://github.com/artyyouth/r-quant", "description": "R code for quantitative analysis in finance.", "stars": "34"}, {"name": "options.studies", "url": "https://github.com/taylorizing/options.studies", "description": "options trading studies functions for use with options.data package and shiny.", "stars": "6"}, {"name": "PortfolioAnalytics", "url": "https://github.com/braverock/PortfolioAnalytics", "description": "Portfolio Analysis, Including Numerical Methods for Optimizationof Portfolios.", "stars": "98"}, {"name": "fmbasics", "url": "https://github.com/imanuelcostigan/fmbasics", "description": "Financial Market Building Blocks.", "stars": "12"}, {"name": "R-fixedincome", "url": "https://github.com/wilsonfreitas/R-fixedincome", "description": "Fixed income tools for R.", "stars": "64"}], "notes": [], "source": "Quant"}, {"name": "Quant \u2014 Trading", "entries": [{"name": "backtest", "url": "https://cran.r-project.org/web/packages/backtest/index.html", "description": "Exploring Portfolio-Based Conjectures About Financial Instruments."}, {"name": "pa", "url": "https://cran.r-project.org/web/packages/pa/index.html", "description": "Performance Attribution for Equity Portfolios."}, {"name": "TTR", "url": "https://github.com/joshuaulrich/TTR", "description": "Technical Trading Rules.", "stars": "342"}, {"name": "QuantTools", "url": "https://quanttools.bitbucket.io/_site/index.html", "description": "Enhanced Quantitative Trading Modelling."}, {"name": "blotter", "url": "https://github.com/braverock/blotter", "description": "Transaction infrastructure for defining instruments, transactions, portfolios and accounts for trading systems and simulation. Provides portfolio support for multi-asset class and multi-currency portfolios. Actively maintained and developed.", "stars": "118"}], "notes": [], "source": "Quant"}, {"name": "Quant \u2014 Backtesting", "entries": [{"name": "quantstrat", "url": "https://github.com/braverock/quantstrat", "description": "Transaction-oriented infrastructure for constructing trading systems and simulation. Provides support for multi-asset class and multi-currency portfolios for backtesting and other financial research.", "stars": "301"}], "notes": [], "source": "Quant"}, {"name": "Quant \u2014 Risk Analysis", "entries": [{"name": "PerformanceAnalytics", "url": "https://github.com/braverock/PerformanceAnalytics", "description": "Econometric tools for performance and risk analysis.", "stars": "235"}], "notes": [], "source": "Quant"}, {"name": "Quant \u2014 Factor Analysis", "entries": [{"name": "FactorAnalytics", "url": "https://github.com/braverock/FactorAnalytics", "description": "The FactorAnalytics package contains fitting and analysis methods for the three main types of factor models used in conjunction with portfolio construction, optimization and risk management, namely fundamental factor models, time series factor models and statistical factor models.", "stars": "85"}, {"name": "Expected Returns", "url": "https://github.com/JustinMShea/ExpectedReturns", "description": "Solutions for enhancing portfolio diversification and replications of seminal papers with R, most of which are discussed in one of the best investment references of the recent decade, Expected Returns: An Investors Guide to Harvesting Market Rewards by Antti Ilmanen.", "stars": "56"}], "notes": [], "source": "Quant"}, {"name": "Quant \u2014 Time Series", "entries": [{"name": "tseries", "url": "https://cran.r-project.org/web/packages/tseries/index.html", "description": "Time Series Analysis and Computational Finance."}, {"name": "fGarch", "url": "https://cran.r-project.org/web/packages/fGarch/index.html", "description": "Rmetrics - Autoregressive Conditional Heteroskedastic Modelling."}, {"name": "timeSeries", "url": "https://cran.r-project.org/web/packages/timeSeries/index.html", "description": "Rmetrics - Financial Time Series Objects."}, {"name": "rugarch", "url": "https://github.com/alexiosg/rugarch", "description": "Univariate GARCH Models.", "stars": "31"}, {"name": "rmgarch", "url": "https://github.com/alexiosg/rmgarch", "description": "Multivariate GARCH Models.", "stars": "17"}, {"name": "tidypredict", "url": "https://github.com/edgararuiz/tidypredict", "description": "Run predictions inside the database <https://tidypredict.netlify.com/>.", "stars": "3"}, {"name": "tidyquant", "url": "https://github.com/business-science/tidyquant", "description": "Bringing financial analysis to the tidyverse.", "stars": "900"}, {"name": "timetk", "url": "https://github.com/business-science/timetk", "description": "A toolkit for working with time series in R.", "stars": "639"}, {"name": "tibbletime", "url": "https://github.com/business-science/tibbletime", "description": "Built on top of the tidyverse, tibbletime is an extension that allows for the creation of time aware tibbles through the setting of a time index.", "stars": "177"}, {"name": "matrixprofile", "url": "https://github.com/matrix-profile-foundation/matrixprofile", "description": "Time series data mining library built on top of the novel Matrix Profile data structure and algorithms.", "stars": "387"}, {"name": "garchmodels", "url": "https://github.com/AlbertoAlmuinha/garchmodels", "description": "A parsnip backend for GARCH models.", "stars": "35"}], "notes": [], "source": "Quant"}, {"name": "Quant \u2014 Calendars", "entries": [{"name": "timeDate", "url": "https://cran.r-project.org/web/packages/timeDate/index.html", "description": "Chronological and Calendar Objects"}, {"name": "bizdays", "url": "https://github.com/wilsonfreitas/R-bizdays", "description": "Business days calculations and utilities", "stars": "57"}], "notes": [], "source": "Quant"}, {"name": "Quant \u2014 Alternatives", "entries": [{"name": "RunMat", "url": "https://runmat.org", "description": "High performance, Open Source, MATLAB syntax runtime. [GitHub (\u2b50190)](https://github.com/runmat-org/runmat)"}], "notes": [], "source": "Quant"}, {"name": "Quant \u2014 FrameWorks", "entries": [{"name": "QUANTAXIS", "url": "https://github.com/yutiansut/quantaxis", "description": "Integrated Quantitative Toolbox with Matlab.", "stars": "10k"}, {"name": "PROJ\\_Option\\_Pricing\\_Matlab", "url": "https://github.com/jkirkby3/PROJ_Option_Pricing_Matlab", "description": "Quant Option Pricing - Exotic/Vanilla: Barrier, Asian, European, American, Parisian, Lookback, Cliquet, Variance Swap, Swing, Forward Starting, Step, Fader", "stars": "208"}, {"name": "CcyConv.jl", "url": "https://github.com/bhftbootcamp/CcyConv.jl", "description": "Currency conversion library for Julia", "stars": "25"}, {"name": "CryptoExchangeAPIs.jl", "url": "https://github.com/bhftbootcamp/CryptoExchangeAPIs.jl", "description": "A Julia library for cryptocurrency exchange APIs", "stars": "30"}, {"name": "Fastback.jl", "url": "https://github.com/rbeeli/Fastback.jl", "description": "Blazing fast Julia backtester.", "stars": "19"}, {"name": "Lucky.jl", "url": "https://github.com/oliviermilla/Lucky.jl", "description": "Modular, asynchronous trading engine in pure Julia.", "stars": "26"}, {"name": "QuantLib.jl", "url": "https://github.com/pazzo83/QuantLib.jl", "description": "Quantlib implementation in pure Julia.", "stars": "143"}, {"name": "Ito.jl", "url": "https://github.com/aviks/Ito.jl", "description": "A Julia package for quantitative finance.", "stars": "39"}, {"name": "LightweightCharts.jl", "url": "https://github.com/bhftbootcamp/LightweightCharts.jl", "description": "Julia wrapper for Lightweight Charts\u2122 by TradingView.", "stars": "48"}, {"name": "TALib.jl", "url": "https://github.com/femtotrader/TALib.jl", "description": "A Julia wrapper for TA-Lib.", "stars": "52"}, {"name": "Miletus.jl", "url": "https://github.com/JuliaComputing/Miletus.jl", "description": "A financial contract definition, modeling language, and valuation framework.", "stars": "90"}, {"name": "Temporal.jl", "url": "https://github.com/dysonance/Temporal.jl", "description": "Flexible and efficient time series class & methods.", "stars": "101"}, {"name": "Indicators.jl", "url": "https://github.com/dysonance/Indicators.jl", "description": "Financial market technical analysis & indicators on top of Temporal.", "stars": "227"}, {"name": "Strategems.jl", "url": "https://github.com/dysonance/Strategems.jl", "description": "Quantitative systematic trading strategy development and backtesting.", "stars": "167"}, {"name": "TimeSeries.jl", "url": "https://github.com/JuliaStats/TimeSeries.jl", "description": "Time series toolkit for Julia.", "stars": "366"}, {"name": "TechnicalIndicatorCharts.jl", "url": "https://github.com/g-gundam/TechnicalIndicatorCharts.jl", "description": "Visualize OnlineTechnicalIndicators.jl using LightweightCharts.jl.", "stars": "6"}, {"name": "MarketTechnicals.jl", "url": "https://github.com/JuliaQuant/MarketTechnicals.jl", "description": "Technical analysis of financial time series on top of TimeSeries.", "stars": "129"}, {"name": "MarketData.jl", "url": "https://github.com/JuliaQuant/MarketData.jl", "description": "Time series market data.", "stars": "162"}, {"name": "OnlineTechnicalIndicators.jl", "url": "https://github.com/femtotrader/OnlineTechnicalIndicators.jl", "description": "Julia Technical Analysis Indicators via online algorithms.", "stars": "33"}, {"name": "OnlinePortfolioAnalytics.jl", "url": "https://github.com/femtotrader/OnlinePortfolioAnalytics.jl", "description": "A Julia quantitative portfolio analytics (risk / performance) via online algorithms.", "stars": "13"}, {"name": "OnlineResamplers.jl", "url": "https://github.com/femtotrader/OnlineResamplers.jl", "description": "High-performance Julia package for real-time resampling of financial market data.", "stars": "2"}, {"name": "RiskPerf.jl", "url": "https://github.com/rbeeli/RiskPerf.jl", "description": "Quantitative risk and performance analysis package for financial time series powered by the Julia language.", "stars": "15"}, {"name": "TimeFrames.jl", "url": "https://github.com/femtotrader/TimeFrames.jl", "description": "A Julia library that defines TimeFrame (essentially for resampling TimeSeries).", "stars": "4"}, {"name": "DataFrames.jl", "url": "https://github.com/JuliaData/DataFrames.jl", "description": "In-memory tabular data in Julia", "stars": "1.8k"}, {"name": "TSFrames.jl", "url": "https://github.com/xKDR/TSFrames.jl", "description": "Handle timeseries data on top of the powerful and mature DataFrames.jl", "stars": "100"}, {"name": "TimeArrays.jl", "url": "https://github.com/bhftbootcamp/TimeArrays.jl", "description": "Time series handling for Julia", "stars": "38"}, {"name": "Strata", "url": "http://strata.opengamma.io/", "description": "Modern open-source analytics and market risk library designed and written in Java. [GitHub (\u2b50929)](https://github.com/OpenGamma/Strata)"}, {"name": "JQuantLib", "url": "https://github.com/frgomes/jquantlib", "description": "JQuantLib is a free, open-source, comprehensive framework for quantitative finance, written in 100% Java.", "stars": "152"}, {"name": "finmath.net", "url": "http://finmath.net", "description": "Java library with algorithms and methodologies related to mathematical finance. [GitHub (\u2b50558)](https://github.com/finmath/finmath-lib)"}, {"name": "quantcomponents", "url": "https://github.com/lsgro/quantcomponents", "description": "Free Java components for Quantitative Finance and Algorithmic Trading.", "stars": "169"}, {"name": "DRIP", "url": "https://lakshmidrip.github.io/DRIP", "description": "Fixed Income, Asset Allocation, Transaction Cost Analysis, XVA Metrics Libraries."}, {"name": "ta4j", "url": "https://github.com/ta4j/ta4j", "description": "A Java library for technical analysis.", "stars": "2.4k"}, {"name": "finance.js", "url": "https://github.com/ebradyjobory/finance.js", "description": "A JavaScript library for common financial calculations.", "stars": "1.3k"}, {"name": "portfolio-allocation", "url": "https://github.com/lequant40/portfolio_allocation_js", "description": "PortfolioAllocation is a JavaScript library designed to help constructing financial portfolios made of several assets: bonds, commodities, cryptocurrencies, currencies, exchange traded funds (ETFs), mutual funds, stocks...", "stars": "187"}, {"name": "Ghostfolio", "url": "https://github.com/ghostfolio/ghostfolio", "description": "Wealth management software to keep track of financial assets like stocks, ETFs or cryptocurrencies and make solid, data-driven investment decisions.", "stars": "7.9k"}, {"name": "IndicatorTS", "url": "https://github.com/cinar/indicatorts", "description": "Indicator is a TypeScript module providing various stock technical analysis indicators, strategies, and a backtest framework for trading.", "stars": "429"}, {"name": "chart-patterns", "url": "https://github.com/focus1691/chart-patterns", "description": "Technical analysis library for Market Profile, Volume Profile, Stacked Imbalances and High Volume Node indicators."}, {"name": "orderflow", "url": "https://github.com/focus1691/orderflow", "description": "Orderflow trade aggregator for building Footprint Candles from exchange websocket data.", "stars": "65"}, {"name": "ccxt", "url": "https://github.com/ccxt/ccxt", "description": "A JavaScript / Python / PHP cryptocurrency trading API with support for more than 100 bitcoin/altcoin exchanges.", "stars": "41k"}, {"name": "SimpleFunctions", "url": "https://github.com/spfunctions/simplefunctions-cli", "description": "Prediction market intelligence CLI for Kalshi and Polymarket. Causal thesis models, edge detection, 24/7 orderbook monitoring, what-if scenarios, and trade execution. MCP server for AI agent integration.", "stars": "1"}, {"name": "PENDAX", "url": "https://github.com/CompendiumFi/PENDAX-SDK", "description": "Javascript SDK for Trading/Data API and Websockets for FTX, FTXUS, OKX, Bybit, & More.", "stars": "48"}, {"name": "PreReason", "url": "https://github.com/PreReason/mcp", "description": "Pre-analyzed Bitcoin and macro market briefings for AI agents. 17 contexts with trend signals, confidence scores, and regime classification via REST API and MCP.", "stars": "0"}, {"name": "pmxt", "url": "https://github.com/pmxt-dev/pmxt", "description": "The CCXT for prediction markets. A unified API for trading on Polymarket, Kalshi, and more.", "stars": "1.1k"}, {"name": "pmxt", "url": "https://github.com/qoery-com/pmxt", "description": "A unified API for accessing prediction market data across multiple exchanges. CCXT for prediction markets.", "stars": "1.1k"}, {"name": "rebalance", "url": "https://github.com/cjroth/rebalance", "description": "Interactive portfolio rebalancing tool that imports brokerage CSV data, sets target allocations, and generates trade instructions.", "stars": "2"}], "notes": [], "source": "Quant"}, {"name": "Quant \u2014 Data Visualization", "entries": [{"name": "QUANTAXIS\\_Webkit", "url": "https://github.com/yutiansut/QUANTAXIS_Webkit", "description": "An awesome visualization center based on quantaxis.", "stars": "37"}, {"name": "quantfin", "url": "https://github.com/boundedvariation/quantfin", "description": "quant finance in pure haskell.", "stars": "139"}, {"name": "Haxcel", "url": "https://github.com/MarcusRainbow/Haxcel", "description": "Excel Addin for Haskell.", "stars": "37"}, {"name": "Ffinar", "url": "https://github.com/MarcusRainbow/Ffinar", "description": "A financial maths library in Haskell.", "stars": "5"}, {"name": "QuantScale", "url": "https://github.com/choucrifahed/quantscale", "description": "Scala Quantitative Finance Library.", "stars": "50"}, {"name": "Scala Quant", "url": "https://github.com/frankcash/Scala-Quant", "description": "Scala library for working with stock data from IFTTT recipes or Google Finance.", "stars": "10"}, {"name": "Jiji", "url": "https://github.com/unageanu/jiji2", "description": "Open Source Forex algorithmic trading framework using OANDA REST API.", "stars": "249"}, {"name": "Tai", "url": "https://github.com/fremantle-capital/tai", "description": "Open Source composable, real time, market data and trade execution toolkit.", "stars": "493"}, {"name": "Workbench", "url": "https://github.com/fremantle-industries/workbench", "description": "From Idea to Execution - Manage your trading operation across a globally distributed cluster", "stars": "121"}, {"name": "Prop", "url": "https://github.com/fremantle-industries/prop", "description": "An open and opinionated trading platform using productive & familiar open source libraries and tools for strategy research, execution and operation.", "stars": "55"}, {"name": "Kelp", "url": "https://github.com/stellar/kelp", "description": "Kelp is an open-source Golang algorithmic cryptocurrency trading bot that runs on centralized exchanges and Stellar DEX (command-line usage and desktop GUI).", "stars": "1.1k"}, {"name": "marketstore", "url": "https://github.com/alpacahq/marketstore", "description": "DataFrame Server for Financial Timeseries Data."}, {"name": "IndicatorGo", "url": "https://github.com/cinar/indicator", "description": "IndicatorGo is a Golang module providing various stock technical analysis indicators, strategies, and a backtest framework for trading.", "stars": "828"}, {"name": "QuantLib", "url": "https://github.com/lballabio/QuantLib", "description": "The QuantLib project is aimed at providing a comprehensive software framework for quantitative finance.", "stars": "6.9k"}, {"name": "QuantLibRisks", "url": "https://github.com/auto-differentiation/QuantLib-Risks-Cpp", "description": "Fast risks with QuantLib in C++", "stars": "38"}, {"name": "XAD", "url": "https://github.com/auto-differentiation/xad", "description": "Automatic Differentation (AAD) Library", "stars": "411"}, {"name": "TradeFrame", "url": "https://github.com/rburkholder/trade-frame", "description": "C++ 17 based framework/library (with sample applications) for testing options based automated trading ideas using DTN IQ real time data feed and Interactive Brokers (TWS API) for trade execution. Comes with built-in [Option Greeks/IV (\u2b50651)](https://github.com/rburkholder/trade-frame/tree/master/lib/TFOptions) calculation library.", "stars": "651"}, {"name": "Hikyuu", "url": "https://github.com/fasiondog/hikyuu", "description": "A base on Python/C++ open source high-performance quant framework for faster analysis and backtesting, contains the complete trading system components for reuse and combination. You can use python or c++ freely.", "stars": "3.1k"}, {"name": "OrderMatchingEngine", "url": "https://github.com/PIYUSH-KUMAR1809/order-matching-engine", "description": "A production-grade, lock-free, high-frequency trading matching engine achieving 150M+ orders/sec.", "stars": "127"}, {"name": "PandoraTrader", "url": "https://github.com/pegasusTrader/PandoraTrader", "description": "A C++ CTP trading framework, with very clear logic", "stars": "1.4k"}, {"name": "NexusFix", "url": "https://github.com/SilverstreamsAI/NexusFix", "description": "C++23 FIX protocol engine with zero-copy parsing and SIMD acceleration, 3x faster than QuickFIX.", "stars": "11"}, {"name": "QuantLib", "url": "https://github.com/lballabio/QuantLib", "description": "The QuantLib project is aimed at providing a comprehensive software framework for quantitative finance.", "stars": "6.9k"}, {"name": "TA-Lib", "url": "https://ta-lib.org", "description": "perform technical analysis of financial market data. [GitHub (\u2b501.5k)](https://github.com/TA-Lib/ta-lib)"}, {"name": "QuantConnect", "url": "https://github.com/QuantConnect/Lean", "description": "Lean Engine is an open-source fully managed C# algorithmic trading engine built for desktop and cloud usage.", "stars": "18k"}, {"name": "StockSharp", "url": "https://github.com/StockSharp/StockSharp", "description": "Algorithmic trading and quantitative trading open source platform to develop trading robots (stock markets, forex, crypto, bitcoins, and options).", "stars": "9.3k"}, {"name": "TDAmeritrade.DotNetCore", "url": "https://github.com/NVentimiglia/TDAmeritrade.DotNetCore", "description": "Free, open-source .NET Client for the TD Ameritrade Trading Platform. Helps developers integrate TD Ameritrade API into custom trading solutions.", "stars": "56"}, {"name": "QuantMath", "url": "https://github.com/MarcusRainbow/QuantMath", "description": "Financial maths library for risk-neutral pricing and risk", "stars": "401"}, {"name": "Barter", "url": "https://github.com/barter-rs/barter-rs", "description": "Open-source Rust framework for building event-driven live-trading & backtesting systems", "stars": "2k"}, {"name": "LFEST", "url": "https://github.com/MathisWellmann/lfest-rs", "description": "Simulated perpetual futures exchange to trade your strategy against.", "stars": "77"}, {"name": "TradeAggregation", "url": "https://github.com/MathisWellmann/trade_aggregation-rs", "description": "Aggregate trades into user-defined candles using information driven rules.", "stars": "114"}, {"name": "OpenFinClaw", "url": "https://github.com/cryptoSUN2049/openFinclaw", "description": "AI-native one-person hedge fund platform with Rust trading engine. Natural language \u2192 strategy \u2192 backtest \u2192 execution in 60s. Multi-market (US/HK/CN/Crypto), self-evolving strategy pipeline. Built on OpenClaw (68K+ stars).", "stars": "119"}, {"name": "SlidingFeatures", "url": "https://github.com/MathisWellmann/sliding_features-rs", "description": "Chainable tree-like sliding windows for signal processing and technical analysis.", "stars": "72"}, {"name": "RustQuant", "url": "https://github.com/avhz/RustQuant", "description": "Quantitative finance library written in Rust.", "stars": "1.7k"}, {"name": "fin-primitives", "url": "https://github.com/Mattbusel/fin-primitives", "description": "Financial market primitives in Rust: Price/Quantity/Symbol newtypes, BTreeMap order book, OHLCV aggregation, SMA/EMA/RSI indicators, position ledger with PnL, and composable risk monitor.", "stars": "4"}, {"name": "fin-stream", "url": "https://github.com/Mattbusel/fin-stream", "description": "Real-time market data streaming in Rust: lock-free SPSC ring buffer, 100K+ ticks/second ingestion, multi-timeframe OHLCV construction, and Lorentz transforms on financial time series.", "stars": "2"}, {"name": "Special-Relativity-in-Financial-Modeling", "url": "https://github.com/Mattbusel/Special-Relativity-in-Financial-Modeling", "description": "C++20 implementation of special-relativistic geometry applied to OHLCV data: Lorentz factors, spacetime intervals, Christoffel symbols, and geodesic deviation signals from live market data. DOI: 10.5281/zenodo.18639919", "stars": "4"}, {"name": "finalytics", "url": "https://github.com/Nnamdi-sys/finalytics", "description": "A rust library for financial data analysis.", "stars": "67"}, {"name": "RunMat", "url": "https://github.com/runmat-org/runmat", "description": "Rust runtime for MATLAB-syntax array math with automatic CPU/GPU execution and fused kernels for quant simulations.", "stars": "190"}, {"name": "Auto-Differentiation Website", "url": "https://auto-differentiation.github.io/", "description": "Background and resources on Automatic Differentiation (AD) / Adjoint Algorithmic Differentitation (AAD)."}, {"name": "Derman Papers", "url": "https://github.com/MarcosCarreira/DermanPapers", "description": "Notebooks that replicate original quantitative finance papers from Emanuel Derman.", "stars": "506"}, {"name": "volatility-trading", "url": "https://github.com/jasonstrimpel/volatility-trading", "description": "A complete set of volatility estimators based on Euan Sinclair's Volatility Trading.", "stars": "1.9k"}, {"name": "quant", "url": "https://github.com/paulperry/quant", "description": "Quantitative Finance and Algorithmic Trading exhaust; mostly ipython notebooks based on Quantopian, Zipline, or Pandas.", "stars": "405"}, {"name": "fecon235", "url": "https://github.com/rsvp/fecon235", "description": "Open source project for software tools in financial economics. Many jupyter notebook to verify theoretical ideas and practical methods interactively.", "stars": "1.3k"}, {"name": "Quantitative-Notebooks", "url": "https://github.com/LongOnly/Quantitative-Notebooks", "description": "Educational notebooks on quantitative finance, algorithmic trading, financial modelling and investment strategy", "stars": "1.3k"}, {"name": "QuantEcon", "url": "https://quantecon.org/", "description": "Lecture series on economics, finance, econometrics and data science; QuantEcon.py, QuantEcon.jl, notebooks"}, {"name": "FinanceHub", "url": "https://github.com/Finance-Hub/FinanceHub", "description": "Resources for Quantitative Finance", "stars": "781"}, {"name": "Python\\_Option\\_Pricing", "url": "https://github.com/dedwards25/Python_Option_Pricing", "description": "An library to price financial options written in Python. Includes: Black Scholes, Black 76, Implied Volatility, American, European, Asian, Spread Options.", "stars": "828"}, {"name": "python-training", "url": "https://github.com/jpmorganchase/python-training", "description": "J.P. Morgan's Python training for business analysts and traders.", "stars": "13k"}, {"name": "Stock\\_Analysis\\_For\\_Quant", "url": "https://github.com/LastAncientOne/Stock_Analysis_For_Quant", "description": "Different Types of Stock Analysis in Excel, Matlab, Power BI, Python, R, and Tableau.", "stars": "2k"}, {"name": "algorithmic-trading-with-python", "url": "https://github.com/chrisconlan/algorithmic-trading-with-python", "description": "Source code for Algorithmic Trading with Python (2020) by Chris Conlan.", "stars": "3.3k"}, {"name": "MEDIUM\\_NoteBook", "url": "https://github.com/cerlymarco/MEDIUM_NoteBook", "description": "Repository containing notebooks of [cerlymarco](https://github.com/cerlymarco)'s posts on Medium.", "stars": "2.1k"}, {"name": "QuantFinance", "url": "https://github.com/PythonCharmers/QuantFinance", "description": "Training materials in quantitative finance.", "stars": "605"}, {"name": "IPythonScripts", "url": "https://github.com/mgroncki/IPythonScripts", "description": "Tutorials about Quantitative Finance in Python and QuantLib: Pricing, xVAs, Hedging, Portfolio Optimisation, Machine Learning and Deep Learning.", "stars": "175"}, {"name": "Computational-Finance-Course", "url": "https://github.com/LechGrzelak/Computational-Finance-Course", "description": "Materials for the course of Computational Finance.", "stars": "490"}, {"name": "Machine-Learning-for-Asset-Managers", "url": "https://github.com/emoen/Machine-Learning-for-Asset-Managers", "description": "Implementation of code snippets, exercises and application to live data from Machine Learning for Asset Managers (Elements in Quantitative Finance) written by Prof. Marcos L\u00f3pez de Prado.", "stars": "615"}, {"name": "Python-for-Finance-Cookbook", "url": "https://github.com/PacktPublishing/Python-for-Finance-Cookbook", "description": "Python for Finance Cookbook, published by Packt.", "stars": "784"}, {"name": "modelos\\_vol\\_derivativos", "url": "https://github.com/ysaporito/modelos_vol_derivativos", "description": "\"Modelos de Volatilidade para Derivativos\" book's Jupyter notebooks", "stars": "59"}, {"name": "NMOF", "url": "https://github.com/enricoschumann/NMOF", "description": "Functions, examples and data from the first and the second edition of \"Numerical Methods and Optimization in Finance\" by M. Gilli, D. Maringer and E. Schumann (2019, ISBN:978-0128150658).", "stars": "38"}, {"name": "py4fi2nd", "url": "https://github.com/yhilpisch/py4fi2nd", "description": "Jupyter Notebooks and code for Python for Finance (2nd ed., O'Reilly) by Yves Hilpisch.", "stars": "2.1k"}, {"name": "aiif", "url": "https://github.com/yhilpisch/aiif", "description": "Jupyter Notebooks and code for the book Artificial Intelligence in Finance (O'Reilly) by Yves Hilpisch.", "stars": "385"}, {"name": "py4at", "url": "https://github.com/yhilpisch/py4at", "description": "Jupyter Notebooks and code for the book Python for Algorithmic Trading (O'Reilly) by Yves Hilpisch.", "stars": "826"}, {"name": "dawp", "url": "https://github.com/yhilpisch/dawp", "description": "Jupyter Notebooks and code for Derivatives Analytics with Python (Wiley Finance) by Yves Hilpisch.", "stars": "633"}, {"name": "dx", "url": "https://github.com/yhilpisch/dx", "description": "DX Analytics | Financial and Derivatives Analytics with Python.", "stars": "767"}, {"name": "QuantFinanceBook", "url": "https://github.com/LechGrzelak/QuantFinanceBook", "description": "Quantitative Finance book.", "stars": "857"}, {"name": "rough\\_bergomi", "url": "https://github.com/ryanmccrickerd/rough_bergomi", "description": "A Python implementation of the rough Bergomi model.", "stars": "141"}, {"name": "frh-fx", "url": "https://github.com/ryanmccrickerd/frh-fx", "description": "A python implementation of the fast-reversion Heston model of Mechkov for FX purposes.", "stars": "13"}, {"name": "Value Investing Studies", "url": "https://github.com/euclidjda/value-investing-studies", "description": "A collection of data analysis studies that examine the performance and characteristics of value investing over long periods of time.", "stars": "92"}, {"name": "Machine Learning Asset Management", "url": "https://github.com/firmai/machine-learning-asset-management", "description": "Machine Learning in Asset Management (by @firmai).", "stars": "1.7k"}, {"name": "Deep Learning Machine Learning Stock", "url": "https://github.com/LastAncientOne/Deep-Learning-Machine-Learning-Stock", "description": "Deep Learning and Machine Learning stocks represent a promising long-term or short-term opportunity for investors and traders.", "stars": "1.7k"}, {"name": "Technical Analysis and Feature Engineering", "url": "https://github.com/jo-cho/Technical_Analysis_and_Feature_Engineering", "description": "Feature Engineering and Feature Importance of Machine Learning in Financial Market.", "stars": "198"}, {"name": "Differential Machine Learning and Axes that matter by Brian Huge and Antoine Savine", "url": "https://github.com/differential-machine-learning/notebooks", "description": "Implement, demonstrate, reproduce and extend the results of the Risk articles 'Differential Machine Learning' (2020) and 'PCA with a Difference' (2021) by Huge and Savine, and cover implementation details left out from the papers.", "stars": "148"}, {"name": "systematictradingexamples", "url": "https://github.com/robcarver17/systematictradingexamples", "description": "Examples of code related to book [Systematic Trading](https://github.com/wilsonfreitas/awesome-quant/blob/master/README.md/www.systematictrading.org) and [blog](http://qoppac.blogspot.com)", "stars": "461"}, {"name": "pysystemtrade\\_examples", "url": "https://github.com/robcarver17/pysystemtrade_examples", "description": "Examples using pysystemtrade for Robert Carver's [blog](http://qoppac.blogspot.com).", "stars": "259"}, {"name": "ML\\_Finance\\_Codes", "url": "https://github.com/mfrdixon/ML_Finance_Codes", "description": "Machine Learning in Finance: From Theory to Practice Book", "stars": "2.5k"}, {"name": "Hands-On Machine Learning for Algorithmic Trading", "url": "https://github.com/packtpublishing/hands-on-machine-learning-for-algorithmic-trading", "description": "Hands-On Machine Learning for Algorithmic Trading, published by Packt", "stars": "1.8k"}, {"name": "financialnoob-misc", "url": "https://github.com/financialnoob/misc", "description": "Codes from @financialnoob's posts", "stars": "28"}, {"name": "MesoSim Options Trading Strategy Library", "url": "https://github.com/deltaray-io/strategy-library", "description": "Free and public Options Trading strategy library for MesoSim.", "stars": "20"}, {"name": "Quant-Finance-With-Python-Code", "url": "https://github.com/lingyixu/Quant-Finance-With-Python-Code", "description": "Repo for code examples in Quantitative Finance with Python by Chris Kelliher", "stars": "168"}, {"name": "QuantFinanceTraining", "url": "https://github.com/JoaoJungblut/QuantFinanceTraining", "description": "This repository contains codes that were executed during my training in the CQF (Certificate in Quantitative Finance). The codes are organized by class, facilitating navigation and reference.", "stars": "40"}, {"name": "Statistical-Learning-based-Portfolio-Optimization", "url": "https://github.com/YannickKae/Statistical-Learning-based-Portfolio-Optimization", "description": "This R Shiny App utilizes the Hierarchical Equal Risk Contribution (HERC) approach, a modern portfolio optimization method developed by Raffinot (2018)."}, {"name": "book\\_irds3", "url": "https://github.com/attack68/book_irds3", "description": "Code repository for Pricing and Trading Interest Rate Derivatives.", "stars": "114"}, {"name": "Autoencoder-Asset-Pricing-Models", "url": "https://github.com/RichardS0268/Autoencoder-Asset-Pricing-Models", "description": "Reimplementation of Autoencoder Asset Pricing Models ([GKX, 2019](https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3335536)).", "stars": "140"}, {"name": "Finance", "url": "https://github.com/shashankvemuri/Finance", "description": "150+ quantitative finance Python programs to help you gather, manipulate, and analyze stock market data.", "stars": "3.7k"}, {"name": "101\\_formulaic\\_alphas", "url": "https://github.com/ram-ki/101_formulaic_alphas", "description": "Implementation of [101 formulaic alphas](https://arxiv.org/ftp/arxiv/papers/1601/1601.00991.pdf) using qstrader.", "stars": "45"}, {"name": "Tidy Finance", "url": "https://www.tidy-finance.org/", "description": "An opinionated approach to empirical research in financial economics - a fully transparent, open-source code base in multiple programming languages (Python and R) to enable the reproducible implementation of financial research projects for students and practitioners."}, {"name": "RoughVolatilityWorkshop", "url": "https://github.com/jgatheral/RoughVolatilityWorkshop", "description": "2024 QuantMind's Rough Volatility Workshop lectures.", "stars": "71"}, {"name": "AFML", "url": "https://github.com/boyboi86/AFML", "description": "All the answers for exercises from Advances in Financial Machine Learning by Dr Marco Lopez de Parodo.", "stars": "810"}, {"name": "AlgoTradingLib", "url": "https://github.com/usdaud/algotradinglib.github.io", "description": "A catalog of algorithmic trading libraries, frameworks, strategies, and educational materials.", "stars": "28"}, {"name": "Portfolio Optimization Book", "url": "https://portfoliooptimizationbook.com/", "description": "Prof. Daniel Palomar's Portfolio Optimization Book. [GitHub (\u2b5025)](https://github.com/dppalomar/pob)"}, {"name": "Chartscout", "url": "https://chartscout.io", "description": "Real-time cryptocurrency chart pattern detection with automated alerts across multiple exchanges."}, {"name": "DayTradingBench", "url": "https://daytradingbench.com", "description": "Live autonomous benchmark that evaluates LLM trading performance on DAX and Nasdaq indices using identical strategies and real-time market data. API access available."}, {"name": "CoinTester", "url": "https://cointester.io", "description": "No-code crypto backtesting platform with 100+ indicators, AI sentiment signals, and 5+ years of historical data across 1,000+ trading pairs."}, {"name": "goMacro.ai", "url": "https://gomacro.ai", "description": "AI-powered economic calendar with institutional-grade insights, bull/bear/base case scenario planning for NFP, CPI, PPI and other macro data releases."}, {"name": "StockAInsights", "url": "https://stockainsights.com", "description": "AI-extracted financial statements API covering SEC filings including foreign filers (20-F, 6-K, 40-F), normalized quarterly and annual data from 2014+."}, {"name": "brapi.dev", "url": "https://brapi.dev/", "description": "Brazilian stock market data API for B3/Bovespa quotes, historical OHLCV, dividends, and fundamentals."}, {"name": "13F Insight", "url": "https://13finsight.com/", "description": "Track institutional investor 13F holdings with AI-powered analysis, position change alerts, and filing summaries."}, {"name": "Earnings Feed", "url": "https://earningsfeed.com/api", "description": "Real-time SEC filings, insider trades, and institutional holdings API."}, {"name": "Financial Data", "url": "https://financialdata.net/", "description": "Stock Market and Financial Data API."}, {"name": "Frostbyte", "url": "https://agent-gateway-kappa.vercel.app", "description": "Real-time crypto prices for 500+ tokens via REST API with free tier, DeFi swap routing and portfolio tracking."}, {"name": "SaxoOpenAPI", "url": "https://www.developer.saxo/", "description": "Saxo Bank financial data API."}, {"name": "RTPR", "url": "https://rtpr.io", "description": "Real-time press release API delivering news from Business Wire, PR Newswire, and GlobeNewswire with sub-500ms latency. REST and WebSocket APIs for financial applications. Python and Node.js SDKs available."}, {"name": "Nasdaq Data Link", "url": "https://data.nasdaq.com/tools/full-list", "description": "Financial data API with support for R, Python, Excel, Ruby, and many other languages (formerly Quandl)."}, {"name": "Parsec", "url": "https://parsecfinance.com", "description": "Prediction market API with Python SDK for normalized data and execution across 5 prediction market exchanges. Free tier: 10K requests/month."}, {"name": "Portfolio Optimizer", "url": "https://portfoliooptimizer.io/", "description": "Portfolio Optimizer is a Web API for portfolio analysis and optimization."}, {"name": "Reddit WallstreetBets API", "url": "https://dashboard.nbshare.io/apps/reddit/api/", "description": "Provides daily top 50 stocks from reddit (subreddit) Wallstreetbets and their sentiments via the API."}, {"name": "System R", "url": "https://agents.systemr.ai", "description": "AI-native risk intelligence API for trading agents. Position sizing, risk validation, and system health in one call."}, {"name": "Telonex", "url": "https://telonex.io", "description": "Tick-level prediction market data (trades, quotes, orderbooks, on-chain fills) via REST API and Python SDK."}, {"name": "ValueRay", "url": "https://www.valueray.com/api", "description": "Technical, quantitative and sentiment data for stocks and ETFs with risk metrics, peer percentiles and market regime signals. Optimized for AI/LLM agents."}, {"name": "VertData", "url": "https://vertdata.com", "description": "Institutional-grade financial intelligence platform. Track 43K+ congressional trades (STOCK Act), SEC insider Form 4 filings, 25 superinvestor 13F portfolios, CFTC futures positioning, ARK ETF holdings, and short interest \u2014 all scored by AI for signal strength."}, {"name": "KeepRule", "url": "https://keeprule.com/", "description": "Curated library of decision-making principles and investment wisdom from masters like Buffett and Munger, featuring mental models for better investment thinking."}, {"name": "ML-Quant", "url": "https://www.ml-quant.com/", "description": "Top Quant resources like ArXiv (sanity), SSRN, RePec, Journals, Podcasts, Videos, and Blogs."}, {"name": "awesome-sec-filings", "url": "https://github.com/vibeyclaw/awesome-sec-filings", "description": "A curated list of tools, data sources, libraries, and resources for working with SEC filings (13F, 10-K, 10-Q, 8-K).", "stars": "9"}, {"name": "CONVEXFI", "url": "https://github.com/convexfi", "description": "Official GitHub organization for the convex research group at the Hong Kong University of Science and Technology (HKUST)."}], "notes": [], "source": "Quant"}, {"name": "Sre \u2014 Contributing", "entries": [{"name": "Culture", "url": "#culture", "description": ""}, {"name": "Education", "url": "#education", "description": ""}, {"name": "Books", "url": "#books", "description": ""}, {"name": "Hiring", "url": "#hiring", "description": ""}, {"name": "Reliability", "url": "#reliability", "description": ""}, {"name": "Monitoring & Observability & Alerting", "url": "#monitoring--observability--alerting", "description": ""}, {"name": "On-Call", "url": "#on-call", "description": ""}, {"name": "Post-Mortem", "url": "#post-mortem", "description": ""}, {"name": "Capacity Planning", "url": "#capacity-planning", "description": ""}, {"name": "Service Level Agreement", "url": "#service-level-agreement", "description": ""}, {"name": "Performance", "url": "#performance", "description": ""}, {"name": "Programming", "url": "#programming", "description": ""}, {"name": "Misc Articles", "url": "#misc-articles", "description": ""}, {"name": "Real-time Messaging", "url": "#real-time-messaging", "description": ""}, {"name": "Blogs", "url": "#blogs", "description": ""}, {"name": "Newsletters", "url": "#newsletters", "description": ""}, {"name": "Conferences & Meetups", "url": "#conferences-meetups", "description": ""}, {"name": "Twitter", "url": "#twitter", "description": ""}, {"name": "SRE Tools", "url": "#sre-tools", "description": ""}, {"name": "SRE Podcasts", "url": "#podcasts", "description": ""}, {"name": "What is Site Reliability Engineering?", "url": "https://landing.google.com/sre/interview/ben-treynor.html", "description": ""}, {"name": "Keys To SRE by Ben Treynor", "url": "https://www.usenix.org/conference/srecon14/technical-sessions/presentation/keys-sre", "description": ""}, {"name": "Google SRE Resources", "url": "https://landing.google.com/sre/resources.html", "description": ""}, {"name": "Notes from Production Engineering by Pedro Canahuati", "url": "https://www.usenix.org/conference/srecon15/program/presentation/canahuati", "description": ""}, {"name": "PostOps: Recovery from Operations", "url": "https://www.usenix.org/conference/srecon15europe/program/presentation/underwood", "description": ""}, {"name": "Love DevOps? Wait 'till you meet SRE", "url": "https://www.atlassian.com/it-service/site-reliability-engineering-sre", "description": ""}, {"name": "How Google Does Planet-Scale Engineering for Planet-Scale Infra", "url": "https://www.youtube.com/watch?v=H4vMcD7zKM0", "description": ""}, {"name": "Site Reliability Engineering at Facebook", "url": "https://www.facebook.com/notes/facebook-engineering/site-reliability-engineering-at-facebook/291616313919/", "description": ""}, {"name": "A History of Site Reliability Engineering at Uber", "url": "https://www.youtube.com/watch?v=qJnS-EfIIIE\\&nohtml5=False", "description": ""}, {"name": "Case Study: Adopting SRE Principles at StackOverflow", "url": "https://www.usenix.org/conference/srecon15/program/presentation/limoncelli", "description": ""}, {"name": "Site Reliability Engineering at Dropbox", "url": "https://www.youtube.com/watch?v=ggizCjUCCqE", "description": ""}, {"name": "Site Reliability Engineers \u2014 Keeping Google up and running 24/7", "url": "https://www.youtube.com/watch?v=yXI7r0_J29M", "description": ""}, {"name": "Site Reliability Engineering at Salesforce", "url": "https://www.salesforce.com/video/193050/", "description": ""}, {"name": "SRE@Google: Thousands of DevOps Since 2004", "url": "https://www.youtube.com/watch?v=iIuTnhdTzK0", "description": ""}, {"name": "Transactional System Administration Is Killing Us and Must be Stopped", "url": "https://www.usenix.org/conference/lisa15/conference-program/presentation/limoncelli", "description": ""}, {"name": "A hierarchy of SRE needs", "url": "https://web.archive.org/web/20190401220948/https://plus.google.com/+lizthegrey/posts/MLAJFVyEb2f", "description": ""}, {"name": "PostOps: A Non-Surgical Tale of Software, Fragility, and Reliability", "url": "https://www.usenix.org/conference/lisa13/technical-sessions/plenary/underwood", "description": ""}, {"name": "SRE: An incomplete guide to cultural Narnia", "url": "https://web.archive.org/web/20180820235243/http://anthonycaiafa.com/2016/04/10/sre-cultural-narnia/", "description": "[\\[Video\\]](https://www.youtube.com/watch?v=__wypEhdcrQ\\&t=0s)"}, {"name": "Putting Together Great SRE Teams", "url": "https://www.usenix.org/conference/srecon16/program/presentation/krishnan", "description": ""}, {"name": "Work at Google: Meet our Production Engineers for Site Reliability Hangout on Air", "url": "https://www.youtube.com/watch?v=bwt6TZjefGM", "description": ""}, {"name": "Toil: A Word Every Engineer Should Know", "url": "https://sharpend.io/toil-a-word-every-engineer-should-know/", "description": ""}, {"name": "Engineering Reliability into Web Sites: Google SRE", "url": "https://research.google.com/pubs/pub32583.html", "description": ""}, {"name": "DEVOPS & SRE AMA - Building High Performance Organizations", "url": "https://vimeo.com/179914447", "description": ""}, {"name": "John Allspaw's AMA on Incident Analysis and Postmortems", "url": "https://community.atlassian.com/t5/Jira-Ops-questions/I-m-John-Allspaw-Ask-Me-Anything-about-incident-analysis-and/qaq-p/957084", "description": ""}, {"name": "How SysAdmins Devalue Themselves", "url": "https://queue.acm.org/detail.cfm?id=2891413", "description": ""}, {"name": "The Softer Side of DevOps", "url": "https://www.youtube.com/watch?v=ry51Llzil1I", "description": ""}, {"name": "SRE, noun. See also: confidence, trust.", "url": "https://medium.com/@kobolog/sre-noun-see-also-confidence-trust-e7e33e19efc1", "description": ""}, {"name": "Site Reliability Engineering with Stephen Weinberg", "url": "https://youtu.be/24xb7oZgu-I?t=29m24s", "description": ""}, {"name": "We are the Google Site Reliability team. We make Google\u2019s websites work. Ask us Anything!", "url": "https://www.reddit.com/r/IAmA/comments/177267/we_are_the_google_site_reliability_team_we_make", "description": ""}, {"name": "We are the Google Site Reliability Engineering team. Ask us Anything!", "url": "https://www.reddit.com/r/IAmA/comments/1w1y5m/we_are_the_google_site_reliability_engineering/", "description": ""}, {"name": "The Ops Identity Crisis", "url": "http://www.susanjfowler.com/blog/2016/10/13/the-ops-identity-crisis", "description": ""}, {"name": "The Irreproducibility Of Bugs In Large-Scale Production Systems", "url": "http://www.susanjfowler.com/blog/2016/11/2/the-irreproducibility-of-bugs-in-large-scale-production-systems", "description": ""}, {"name": "SE-Radio Episode 276: Bj\u00f6rn Rabenstein on Site Reliability Engineering", "url": "http://www.se-radio.net/2016/12/se-radio-episode-276-bjorn-rabenstein-on-site-reliability-engineering/", "description": ""}, {"name": "Microservices, DevOps and Production Complexity", "url": "https://blog.netsil.com/microservices-devops-and-operational-complexity-be98cb01b660", "description": ""}, {"name": "Introducing Google Customer Reliability Engineering", "url": "https://cloudplatform.googleblog.com/2016/10/introducing-a-new-era-of-customer-support-Google-Customer-Reliability-Engineering.html", "description": ""}, {"name": "Evolution or Rebellion? The rise of Site Reliability Engineers (SRE)", "url": "https://robhirschfeld.com/2016/12/29/evolution-or-rebellion-the-rise-of-site-reliability-engineers-sre/", "description": ""}, {"name": "The difference between Site Reliability Engineering, System Administration, and DevOps", "url": "https://standalone-sysadmin.com/the-difference-between-site-reliability-engineering-system-administration-and-devops-d05031495499", "description": ""}, {"name": "SRE in the Small and in the Large", "url": "https://www.usenix.org/conference/lisa16/conference-program/presentation/closing-plenary", "description": ""}, {"name": "SBSRE Meetup: Different SRE roles and challenges(Netflix)", "url": "https://www.youtube.com/watch?v=zLXf0cKDOv0", "description": ""}, {"name": "Panel: Who/What Is SRE?", "url": "https://www.usenix.org/conference/srecon16/program/presentation/definition-of-sre-panel", "description": ""}, {"name": "Hope Is Not a Strategy", "url": "https://medium.com/@jerub/hope-is-not-a-strategy-6a7d0a3b1c08", "description": ""}, {"name": "Tenets of SRE", "url": "https://medium.com/@jerub/tenets-of-sre-8af6238ae8a8", "description": ""}, {"name": "Site Reliability Engineering Demystified", "url": "https://medium.com/@venkatachalamrangasamy/site-reliability-engineering-demystified-ed676e0a7d56", "description": ""}, {"name": "Is Site Reliability Engineering the True \u2018Ops\u2019 in DevOps?", "url": "https://devops.com/site-reliability-engineering-sre-true-ops-devops/", "description": ""}, {"name": "SRE vs. DevOps vs. Cloud Native: The Server Cage Match", "url": "https://devops.com/sre-devops-cloud-native-server-cage-match/", "description": ""}, {"name": "SRE: What\u2019s The Big Idea?", "url": "https://youtu.be/8dfYLRAWn_c", "description": ""}, {"name": "Building the SRE Culture at LinkedIn", "url": "https://engineering.linkedin.com/blog/2017/05/building-the-sre-culture-at-linkedin", "description": ""}, {"name": "Podcast #111 \u2013 SRE: Occasionally Maintaining Infrastructure That You Hate", "url": "https://stackoverflow.blog/2017/06/12/podcast-111-sre-occasionally-maintaining-infrastructure-hate/", "description": ""}, {"name": "Splicing SRE DNA Sequences in the Biggest Software Company on the Planet", "url": "https://www.usenix.org/conference/srecon16europe/program/presentation/splicing-sre-dna-sequences-biggest-software-company", "description": ""}, {"name": "Why should your app get SRE support? - CRE life lessons", "url": "https://cloudplatform.googleblog.com/2017/06/why-should-your-app-get-SRE-support-CRE-life-lessons.html", "description": ""}, {"name": "How SREs find the landmines in a service - CRE life lessons", "url": "https://cloudplatform.googleblog.com/2017/06/how-SREs-find-the-landmines-in-a-service-CRE-life-lessons.html", "description": ""}, {"name": "Making the most of an SRE service takeover - CRE life lessons", "url": "https://cloudplatform.googleblog.com/2017/07/making-the-most-of-an-SRE-service-takeover-CRE-life-lessons.html", "description": ""}, {"name": "The Cloudcast #301: SRE and Infrastructure Operations (Podcast)", "url": "https://dzone.com/articles/the-cloudcast-301-sre-and-infrastructure-operation", "description": ""}, {"name": "The SRE model", "url": "https://medium.com/@rakyll/the-sre-model-6e19376ef986", "description": ""}, {"name": "Onboarding New Site Reliability Engineers", "url": "https://circleci.com/blog/onboarding-new-site-reliability-engineers/", "description": ""}, {"name": "Building Blocks for Site Reliability At Google", "url": "https://www.youtube.com/watch?v=nQv9ySa8MTU", "description": ""}, {"name": "Beyond Google SRE: What is Site Reliability Engineering like at Medium?", "url": "https://blog.netsil.com/beyond-google-sre-what-is-site-reliability-engineering-like-at-medium-71c65bd35f4e", "description": ""}, {"name": "Intelligent Site Reliability Engineering \u2013 A Machine Learning Perspective", "url": "http://blog.adnanmasood.com/2016/05/19/intelligent-site-reliability-engineering-a-machine-learning-perspective/", "description": ""}, {"name": "A crash course in LinkedIn's global site operations", "url": "https://engineering.linkedin.com/day-life/crash-course-linkedins-global-site-operations", "description": ""}, {"name": "Google\u2019s Site Reliability Engineering with Todd Underwood", "url": "https://softwareengineeringdaily.com/2016/06/14/googles-site-reliability-engineering-todd-underwood/", "description": ""}, {"name": "What is Site Reliability Engineering? (VMware)", "url": "https://blogs.vmware.com/services-education-insights/2018/02/site-reliability-engineering.html", "description": ""}, {"name": "A Gentle Introduction to SRE", "url": "http://geekologist.co/introduction-to-sre/", "description": ""}, {"name": "Understanding Site Reliability Engineering through Movies and Books", "url": "http://engineering.medallia.com/blog/posts/understanding-site-reliability-engineering-through-movies-and-books/", "description": ""}, {"name": "GOTO 2017 \u2022 Site Reliability Engineering at Google \u2022 Christof Leng", "url": "https://www.youtube.com/watch?v=Cxb7a8lTv8A", "description": ""}, {"name": "Tech Leadership in SRE", "url": "https://www.youtube.com/watch?v=6G2V1xPIM64", "description": ""}, {"name": "The Azure Podcast: Episode 227 - Azure SRE", "url": "http://azpodcast.azurewebsites.net/post/Episode-227-Azure-SRE1", "description": ""}, {"name": "The human scalability of \"DevOps\"", "url": "https://medium.com/@mattklein123/the-human-scalability-of-devops-e36c37d3db6a", "description": ""}, {"name": "Podcast: Site Reliability Management with Mike Hiraga", "url": "https://softwareengineeringdaily.com/2018/04/09/site-reliability-management-with-mike-hiraga/", "description": ""}, {"name": "How a cat inspired system reliability at Knowlarity", "url": "https://medium.com/@Knowlarity_Engineering/how-a-cat-inspired-system-reliability-at-knowlarity-ad73c24f29a7", "description": ""}, {"name": "Getting Started with Site Reliability Engineering", "url": "https://github.com/devopsenterprise/2018-London/blob/master/Tuesday/Breakout%20Sessions/Throne%2C%20Stephen%2C%20Getting%20Started%20with%20Site%20Reliability%20Engineering.pdf", "description": "", "stars": "111"}, {"name": "\"Practical Applications of the Dickerson Pyramid\" by Nat Welch", "url": "https://www.youtube.com/watch?v=xWAfTAu0Mww", "description": ""}, {"name": "LinkedIn\u2019s Kurt Andersen Uncovers Blindspots in SRE Implementations", "url": "https://blameless.com/blog/sre-implementations-blindspots/", "description": ""}, {"name": "Interview with Betsy Beyer, Stephen Thorne of Google", "url": "https://driftboatdave.com/2018/10/09/interview-with-betsy-beyer-stephen-thorne-of-google/", "description": ""}, {"name": "Less Risk Through Greater Humanity - Dave Rensin", "url": "https://www.youtube.com/watch?v=0zqBlRW_6jA", "description": ""}, {"name": "Getting Started with SRE - Stephen Thorne, Google", "url": "https://www.youtube.com/watch?v=c-w_GYvi0eA", "description": ""}, {"name": "Building Successful SRE in Large Enterprises", "url": "https://drive.google.com/file/d/1FXwHm6mpmRA9NaIJEu4cB1s6ffbyGBfl/view", "description": ""}, {"name": "Solving Reliability Fears with Site Reliability Engineering", "url": "https://www.youtube.com/watch?v=ZcZtU_TiFEM", "description": ""}, {"name": "SRE vs. DevOps: competing standards or close friends?", "url": "https://cloud.google.com/blog/products/gcp/sre-vs-devops-competing-standards-or-close-friends", "description": ""}, {"name": "How to Avoid the 5 SRE Implementation Traps that Catch Even the Best Teams", "url": "https://thenewstack.io/how-to-avoid-the-5-sre-implementation-traps-that-catch-even-the-best-teams/", "description": ""}, {"name": "Reliability Engineering \u2013 The Essential Discipline for Complex Systems", "url": "https://vimeo.com/344515149", "description": ""}, {"name": "The Modern Site Reliability Workbench on Top of OCI", "url": "https://www.youtube.com/watch?v=bC5dIPzNH24", "description": ""}, {"name": "SRE in the Third Age", "url": "https://www.usenix.org/conference/srecon19emea/presentation/rabenstein", "description": ""}, {"name": "About SRE and how (not) to apply it", "url": "https://www.youtube.com/watch?v=vF6ajM3P_wM", "description": ""}, {"name": "Transitioning a typical engineering ops team into an SRE powerhouse", "url": "https://cloud.google.com/blog/products/management-tools/transitioning-a-typical-engineering-ops-team-into-an-sre-powerhouse", "description": ""}, {"name": "Making a Lion Bulletproof: SRE in Banking", "url": "https://www.infoq.com/presentations/ing-sre-teams-practices/", "description": ""}, {"name": "Identifying and tracking toil using SRE principles", "url": "https://cloud.google.com/blog/products/management-tools/identifying-and-tracking-toil-using-sre-principles", "description": ""}, {"name": "From Ops to SRE: Evolution of the OpenShift Dedicated Team", "url": "https://www.openshift.com/blog/from-ops-to-sre-evolution-of-the-openshift-dedicated-team", "description": ""}, {"name": "Meeting reliability challenges with SRE principles", "url": "https://cloud.google.com/blog/products/management-tools/meeting-reliability-challenges-with-sre-principles", "description": ""}, {"name": "A quick introduction to SRE principles", "url": "https://github.com/fhivemind/sre-playground", "description": "", "stars": "24"}, {"name": "The SRE I Aspire to Be", "url": "https://www.youtube.com/watch?v=KnC2eRUZMKY", "description": ""}, {"name": "Taming Operational Load with VMware CRE", "url": "https://tanzu.vmware.com/content/blog/taming-operational-load-vmware-cre", "description": ""}, {"name": "SRE Cultural Values", "url": "https://dubrie.medium.com/sre-cultural-values-a0073b475183", "description": ""}, {"name": "Are we there yet? Thoughts on assessing an SRE team\u2019s maturity", "url": "https://cloud.google.com/blog/products/devops-sre/evaluating-where-your-team-lies-on-the-sre-spectrum", "description": ""}, {"name": "What SREs have to do with project-based services?", "url": "https://www.linkedin.com/pulse/what-sres-have-do-project-based-services-rod-anami/", "description": ""}, {"name": "Making operational work more visible", "url": "https://github.com/readme/guides/ops-work-visible", "description": ""}, {"name": "SRE vs. DevOps: What\u2019s the Difference Between Them?", "url": "https://spacelift.io/blog/sre-vs-devops", "description": ""}, {"name": "Panel: Educating SRE", "url": "https://www.usenix.org/conference/srecon15/program/presentation/sebenik", "description": ""}, {"name": "From Zero to Hero: Recommended Practices for Training your Ever-Evolving SRE Teams", "url": "https://www.usenix.org/conference/srecon15/program/presentation/widdowson", "description": ""}, {"name": "New to an SRE team?", "url": "https://www.linkedin.com/pulse/new-sre-team-anthony-caiafa/", "description": ""}, {"name": "The Systems Engineering Side of Site Reliability Engineering", "url": "https://www.usenix.org/publications/login/june15/hixson", "description": ""}, {"name": "Graduating from Bootcamp and interested in becoming a Site Reliability Engineer?", "url": "https://medium.com/@tammybutow/graduating-from-bootcamp-and-interested-in-becoming-a-site-reliability-engineer-b69a38ce858b", "description": ""}, {"name": "So you want to be a Site Reliability Engineer?", "url": "https://www.loomsystems.com/single-post/2016/03/23/So-you-want-to-be-a-Site-Reliability-Engineer", "description": ""}, {"name": "Spiraling Ops Debt & the SRE Coding Imperative", "url": "https://www.loomsystems.com/blog/2017/02/06/spiraling-ops-debt-the-sre-coding-imperative", "description": ""}, {"name": "So you want to be an SRE?", "url": "https://hackernoon.com/so-you-want-to-be-an-sre-34e832357a8c", "description": ""}, {"name": "Career Profiles/Site Reliability Engineer", "url": "https://www.khanacademy.org/college-careers-more/career-content/career-profile-videos/site-reliability-engineer/v/ruth-grace-site-reliability-engineer-what-i-do-and-how-much-i-make", "description": ""}, {"name": "What is the role of a Site Reliability Engineer?", "url": "https://cloudacademy.com/blog/what-is-the-role-of-a-site-reliability-engineer/", "description": ""}, {"name": "Lynda.com: DevOps Foundations: Site Reliability Engineering", "url": "https://www.lynda.com/Software-Development-tutorials/DevOps-Foundations-Site-Reliability-Engineering/669542-2.html", "description": ""}, {"name": "Incident Management Training: Wheel of Misfortune", "url": "https://dastergon.gr/wheel-of-misfortune/", "description": ""}, {"name": "Site Un-Reliability Engineering \\[Video Series\\]", "url": "https://www.youtube.com/watch?v=rmY8_PHanuI", "description": ""}, {"name": "The Ultimate Guide to Structuring a 90-Day Onboarding Plan", "url": "https://medium.com/swlh/the-ultimate-guide-to-structuring-a-90-day-onboarding-plan-c91af947376", "description": ""}, {"name": "SRE fundamentals: SLIs, SLAs and SLOs", "url": "https://cloud.google.com/blog/products/gcp/sre-fundamentals-slis-slas-and-slos", "description": ""}, {"name": "How to Get Into SRE", "url": "https://blog.alicegoldfuss.com/how-to-get-into-sre/", "description": ""}, {"name": "Do you have an SRE team yet? How to start and assess your journey", "url": "https://cloud.google.com/blog/products/devops-sre/how-to-start-and-assess-your-sre-journey", "description": ""}, {"name": "How SRE teams are organized, and how to get started", "url": "https://cloud.google.com/blog/products/devops-sre/how-sre-teams-are-organized-and-how-to-get-started", "description": ""}, {"name": "Why SRE Documents Matter", "url": "https://queue.acm.org/detail.cfm?id=3283589", "description": ""}, {"name": "How to get started with site reliability engineering (SRE)", "url": "https://www.oreilly.com/ideas/how-to-get-started-with-site-reliability-engineering-sre", "description": ""}, {"name": "Duties of a Site Reliability Engineering Manager", "url": "https://victorops.com/blog/duties-of-a-site-reliability-engineering-manager", "description": ""}, {"name": "Designing distributed systems using NALSD flashcards", "url": "https://cloud.google.com/blog/products/management-tools/sre-principles-and-flashcards-to-design-nalsd", "description": ""}, {"name": "Training Site Reliability Engineers: What Your Organization Needs to Create a Learning Program", "url": "https://landing.google.com/sre/resources/practicesandprocesses/training-site-reliability-engineers", "description": ""}, {"name": "SRE Classroom: Distributed PubSub workshop", "url": "https://landing.google.com/sre/resources/practicesandprocesses/sre-classroom/", "description": ""}, {"name": "School of SRE: Curriculum for onboarding non-traditional hires and new grads", "url": "https://linkedin.github.io/school-of-sre/", "description": ""}, {"name": "Practical Linux Infrastructure", "url": "https://link.springer.com/book/10.1007/978-1-4842-0511-2", "description": ""}, {"name": "Site Reliability Engineering: How Google Runs Production Systems", "url": "https://landing.google.com/sre/book.html", "description": ""}, {"name": "The Site Reliability Workbook: Practical Ways to Implement SRE", "url": "https://landing.google.com/sre/book.html", "description": ""}, {"name": "Observability Engineering: Achieving Production Excellence", "url": "https://info.honeycomb.io/observability-engineering-oreilly-book-2022", "description": ""}, {"name": "The Practice Of Cloud System Administration: Designing and Operating Large Distributed Systems", "url": "http://the-cloud-book.com/", "description": ""}, {"name": "Web Operations - Keeping the Data On Time", "url": "http://shop.oreilly.com/product/0636920000136.do", "description": ""}, {"name": "The Checklist Manifesto: How to Get Things Right", "url": "http://atulgawande.com/book/the-checklist-manifesto/", "description": ""}, {"name": "Microservices in Production - Standard Principles and Requirements", "url": "http://www.oreilly.com/programming/free/microservices-in-production.csp", "description": ""}, {"name": "Production-Ready Microservices - Building Standardized Systems Across an Engineering Organization", "url": "http://shop.oreilly.com/product/0636920053675.do", "description": ""}, {"name": "Systems Performance: Enterprise and the Cloud", "url": "https://www.amazon.com/Systems-Performance-Enterprise-Brendan-Gregg/dp/0133390098/", "description": ""}, {"name": "Monitoring Distributed Systems: Case Studies from Google's SRE Teams", "url": "http://www.oreilly.com/webops-perf/free/monitoring-distributed-systems.csp", "description": ""}, {"name": "The Human Side of Postmortems: Managing Stress and Cognitive Biases", "url": "http://www.oreilly.com/webops-perf/free/the-human-side-of-postmortems.csp", "description": ""}, {"name": "Chaos Engineering: Building Confidence in System Behavior through Experiment", "url": "http://www.oreilly.com/webops-perf/free/chaos-engineering.csp", "description": ""}, {"name": "Post-Incident Reviews: Learning from Failure for Improved Incident Responses", "url": "https://victorops.com/oreilly-post-incident-review/", "description": ""}, {"name": "Antifragile Systems and Teams", "url": "http://www.oreilly.com/webops-perf/free/antifragile-systems-and-teams.csp", "description": ""}, {"name": "How to Monitoring the SRE Golden Signals (E-Book)", "url": "https://www.slideshare.net/OpsStack/how-to-monitoring-the-sre-golden-signals-ebook/", "description": ""}, {"name": "Incident Management for Operations", "url": "http://shop.oreilly.com/product/0636920036159.do", "description": ""}, {"name": "Real-World SRE", "url": "https://www.packtpub.com/web-development/real-world-sre", "description": ""}, {"name": "Seeking SRE", "url": "http://shop.oreilly.com/product/0636920063964.do", "description": ""}, {"name": "What is SRE?", "url": "https://www.verizondigitalmedia.com/e-book/oreilly-what-is-sre/", "description": ""}, {"name": "Engineering Reliable Mobile Applications: Strategies for Developing Resilient Native Mobile Applications", "url": "https://landing.google.com/sre/resources/practicesandprocesses/engineering-reliable-mobile-applications/", "description": ""}, {"name": "Building Secure and Reliable Systems", "url": "https://landing.google.com/sre/book.html", "description": ""}, {"name": "Chaos Engineering: Crash test your applications", "url": "https://www.manning.com/books/chaos-engineering/", "description": ""}, {"name": "97 Things Every SRE Should Know", "url": "https://www.oreilly.com/library/view/97-things-every/9781492081487/", "description": ""}, {"name": "Four Steps to Creating Effective Game Day Tests", "url": "https://shopify.engineering/four-steps-creating-effective-game-day-tests", "description": ""}, {"name": "The Linux Programming Interface", "url": "https://nostarch.com/tlpi", "description": ""}, {"name": "SRE Hiring", "url": "https://www.usenix.org/conference/srecon15/program/presentation/fong", "description": ""}, {"name": "Hiring SREs at LinkedIn", "url": "https://engineering.linkedin.com/engineering-culture/hiring-sres-linkedin", "description": ""}, {"name": "Hiring Site Reliability Engineers", "url": "https://www.usenix.org/publications/login/june15/hiring-site-reliability-engineers", "description": ""}, {"name": "Hiring your first SRE", "url": "https://sreally.com/hiring-your-first-sre-bdda38ee175d#.2m3sqyuw9", "description": ""}, {"name": "Growing the Site Reliability Team at LinkedIn: Hiring is Hard", "url": "https://www.youtube.com/watch?v=ZemNg9GYvOA", "description": ""}, {"name": "Engineering Manager - Site Reliability Engineering Interview Preparation", "url": "https://danrl.com/blog/srm", "description": ""}, {"name": "The Realities of the Job of Delivering Reliability", "url": "https://www.usenix.org/conference/srecon16/program/presentation/kroll", "description": ""}, {"name": "Fail at Scale by Ben Maurer", "url": "http://queue.acm.org/detail.cfm?id=2839461", "description": ""}, {"name": "Embracing Failure: Fault-Injection and Service Reliability", "url": "https://www.youtube.com/watch?v=wrY7XoOnysg", "description": ""}, {"name": "10 Years of Crashing Google", "url": "https://www.usenix.org/conference/lisa15/conference-program/presentation/krishnan", "description": ""}, {"name": "How we break things at Twitter: failure testing", "url": "https://blog.twitter.com/2015/how-we-break-things-at-twitter-failure-testing", "description": ""}, {"name": "Reliable Cron across the Planet", "url": "http://queue.acm.org/detail.cfm?id=2745840", "description": ""}, {"name": "Push our limits - reliability testing at Twitter", "url": "https://blog.twitter.com/2014/push-our-limits-reliability-testing-at-twitter", "description": ""}, {"name": "The Verification of a Distributed System by Caitie McCaffrey", "url": "http://queue.acm.org/detail.cfm?ref=rss\\&id=2889274", "description": ""}, {"name": "Weathering the Unexpected", "url": "http://queue.acm.org/detail.cfm?id=2371516", "description": ""}, {"name": "SRE Hour: Tech Talks by Box & Yelp", "url": "https://www.youtube.com/watch?v=YFDwdRVTg4g", "description": ""}, {"name": "Simplicity: A Prerequisite for Reliability", "url": "https://sharpend.io/simplicity-a-prerequisite-for-reliability/", "description": ""}, {"name": "The Two Sides to Google Infrastructure for Everyone Else", "url": "https://speakerdeck.com/garethr/the-two-sides-to-google-infrastructure-for-everyone-else", "description": ""}, {"name": "How Embracing Continuous Release Reduced Change Complexity", "url": "https://www.usenix.org/conference/ures14west/summit-program/presentation/dickson", "description": ""}, {"name": "Making \"Push On Green\" a Reality", "url": "https://www.usenix.org/publications/login/october-2014-vol-39-no-5/making-push-green-reality", "description": ""}, {"name": "BeyondCorp: A New Approach to Enterprise Security", "url": "https://www.usenix.org/publications/login/dec14/ward", "description": ""}, {"name": "Brainstorming Failure by Jeff Smith", "url": "https://www.youtube.com/watch?v=dKe9S8u44Yk", "description": ""}, {"name": "The Ripple Effect Of Outages And Downtime Cannot Be Underestimated", "url": "http://cloudtweaks.com/2016/04/outages-and-downtime/", "description": ""}, {"name": "The infrastructure behind Twitter: efficiency and optimization", "url": "https://blog.twitter.com/2016/the-infrastructure-behind-twitter-efficiency-and-optimization", "description": ""}, {"name": "Dickerson's Hierarchy of Reliability", "url": "https://docs.google.com/drawings/d/1kshrK2RLkW-XV8enmWZxeRFRgADj6d4Ru_w5txz_k9I/edit", "description": ""}, {"name": "The Morning Paper on Operability", "url": "https://blog.acolyer.org/2016/09/21/the-morning-paper-on-operability/", "description": ""}, {"name": "Production is all that matters", "url": "http://naildrivin5.com/blog/2013/06/16/production-is-all-that-matters.html", "description": ""}, {"name": "Using load shedding to survive a success disaster - CRE life lessons", "url": "https://cloudplatform.googleblog.com/2016/12/using-load-shedding-to-survive-a-success-disaster-CRE-life-lessons.html", "description": ""}, {"name": "How to avoid a self-inflicted DDoS Attack - CRE life lessons", "url": "https://cloudplatform.googleblog.com/2016/11/how-to-avoid-a-self-inflicted-DDoS-Attack-CRE-life-lessons.html", "description": ""}, {"name": "Don't gamble when it comes to reliability", "url": "https://www.oreilly.com/ideas/dont-gamble-when-it-comes-to-reliability", "description": ""}, {"name": "Resilience Engineering: Learning to Embrace Failure", "url": "https://queue.acm.org/detail.cfm?id=2371297", "description": ""}, {"name": "The Infrastructure Behind Twitter: Scale", "url": "https://blog.twitter.com/2017/the-infrastructure-behind-twitter-scale", "description": ""}, {"name": "Scaling Reliability at Twitter: So You Want to Add a 9", "url": "https://www.youtube.com/watch?v=hYu13kBenjE", "description": ""}, {"name": "Principles Of Chaos Engineering", "url": "http://principlesofchaos.org/", "description": ""}, {"name": "Chaos Engineering", "url": "https://www.infoq.com/articles/chaos-engineering", "description": ""}, {"name": "Available...or not? That is the question - CRE life lessons", "url": "https://cloudplatform.googleblog.com/2017/01/available-or-not-that-is-the-question-CRE-life-lessons.html", "description": ""}, {"name": "How Google Backs Up The Internet Along With Exabytes Of Other Data", "url": "http://highscalability.com/blog/2014/2/3/how-google-backs-up-the-internet-along-with-exabytes-of-othe.html", "description": ""}, {"name": "Performance, Scalability, And High Availability: 3 Key Infrastructure Adaptability Requirements", "url": "http://highscalability.com/blog/2017/2/2/performance-scalability-and-high-availability-3-key-infrastr.html", "description": ""}, {"name": "Reliable releases and rollbacks - CRE life lessons", "url": "https://cloudplatform.googleblog.com/2017/03/reliable-releases-and-rollbacks-CRE-life-lessons.html", "description": ""}, {"name": "How release canaries can save your bacon - CRE life lessons", "url": "https://cloudplatform.googleblog.com/2017/03/how-release-canaries-can-save-your-bacon-CRE-life-lessons.html", "description": ""}, {"name": "Things I Learned Managing Site Reliability for Some of the World\u2019s Busiest Gambling Sites", "url": "https://zwischenzugs.wordpress.com/2017/04/04/things-i-learned-managing-site-reliability-for-some-of-the-worlds-busiest-gambling-sites/", "description": ""}, {"name": "Every Day Is Monday in Operations", "url": "https://www.linkedin.com/pulse/introduction-every-day-monday-operations-benjamin-purgason", "description": ""}, {"name": "Under the Hood: Ensuring Site Reliability", "url": "https://engineering.squarespace.com/blog/2017/under-the-hood-ensuring-site-reliability", "description": ""}, {"name": "Designing reliable systems with cloud infrastructure (Google Cloud Next '17)", "url": "https://www.youtube.com/watch?v=7Hy_6SMn8pY", "description": ""}, {"name": "A Google SRE explores GitHub reliability with BigQuery", "url": "https://cloud.google.com/blog/big-data/2016/10/a-google-sre-explores-github-reliability-with-bigquery", "description": ""}, {"name": "Know thy enemy: how to prioritize and communicate risks - CRE life lessons", "url": "https://cloudplatform.googleblog.com/2017/05/know-thy-enemy-how-to-prioritize-and-communicate-risks-CRE-life-lessons.html", "description": ""}, {"name": "Chaos Engineering resources", "url": "https://github.com/dastergon/awesome-chaos-engineering", "description": "", "stars": "5.2k"}, {"name": "CRE life lessons: What is a dark launch, and what does it do for me?", "url": "https://cloudplatform.googleblog.com/2017/08/CRE-life-lessons-what-is-a-dark-launch-and-what-does-it-do-for-me.html", "description": ""}, {"name": "Why you should pick strong consistency, whenever possible", "url": "https://cloudplatform.googleblog.com/2018/01/why-you-should-pick-strong-consistency-whenever-possible.html", "description": ""}, {"name": "The Network is Reliable", "url": "https://queue.acm.org/detail.cfm?id=2655736", "description": ""}, {"name": "Are You Load Balancing Wrong?", "url": "https://queue.acm.org/detail.cfm?id=3028689", "description": ""}, {"name": "How production engineers support global events on Facebook", "url": "https://code.facebook.com/posts/166966743929963/how-production-engineers-support-global-events-on-facebook/", "description": ""}, {"name": "Google: A Collection Of Best Practices For Production Services", "url": "http://highscalability.com/blog/2018/4/16/google-a-collection-of-best-practices-for-production-service.html", "description": ""}, {"name": "Canary Analysis Service", "url": "https://queue.acm.org/detail.cfm?id=3194655", "description": ""}, {"name": "Tips for High Availability", "url": "https://medium.com/@NetflixTechBlog/tips-for-high-availability-be0472f2599c", "description": ""}, {"name": "Progressive Service Architecture At Auth0", "url": "https://auth0.com/blog/progressive-service-architecture-at-auth0/", "description": ""}, {"name": "Google Cloud Production Guideline", "url": "https://medium.com/google-cloud/production-guideline-9d5d10c8f1e", "description": ""}, {"name": "production readiness", "url": "https://jbd.dev/prod-readiness/", "description": ""}, {"name": "Trust By Design: The Fusion of Operational Maturity and Risk Modeling", "url": "https://www.youtube.com/watch?v=Vvd3uvNvMns", "description": ""}, {"name": "Top Seven Myths of Robust Systems", "url": "https://www.verica.io/top-seven-myths-of-robust-systems/", "description": ""}, {"name": "Taming chaos: Preparing for your next incident", "url": "https://www.oreilly.com/ideas/taming-chaos-preparing-for-your-next-incident", "description": ""}, {"name": "PID Loops and the Art of Keeping Systems Stable", "url": "https://www.youtube.com/watch?v=3AxSwCC7I4s", "description": ""}, {"name": "Are you ready for production?", "url": "https://www.youtube.com/watch?v=YptJ2rrGAYY", "description": "[Slides](https://speakerdeck.com/rakyll/are-you-ready-for-production)"}, {"name": "Production Checklist for Web Apps on Kubernetes", "url": "https://srcco.de/posts/web-service-on-kubernetes-production-checklist-2019.html", "description": ""}, {"name": "Finding a problem at the bottom of the Google stack", "url": "https://cloud.google.com/blog/products/management-tools/sre-keeps-digging-to-prevent-problems", "description": ""}, {"name": "Rethinking Task Size in SRE", "url": "https://www.oreilly.com/content/rethinking-task-size-in-sre/", "description": ""}, {"name": "How maintenance windows affect your error budget", "url": "https://cloud.google.com/blog/products/management-tools/sre-error-budgets-and-maintenance-windows", "description": ""}, {"name": "The Production Readiness Spectrum", "url": "https://dastergon.gr/posts/2020/09/the-production-readiness-spectrum/", "description": ""}, {"name": "Generic mitigations", "url": "https://www.oreilly.com/content/generic-mitigations/", "description": ""}, {"name": "How we\u2019re building a production readiness review process at Grafana Labs", "url": "https://grafana.com/blog/2021/10/13/how-were-building-a-production-readiness-review-process-at-grafana-labs/", "description": ""}, {"name": "Resiliency Planning for High-Traffic Events", "url": "https://shopify.engineering/resiliency-planning-for-high-traffic-events", "description": ""}, {"name": "Using Fault Injection Testing to Improve DoorDash Reliability", "url": "https://doordash.engineering/2022/04/25/using-fault-injection-testing-to-improve-doordash-reliability/", "description": ""}, {"name": "A Working Theory-of-Monitoring", "url": "https://www.usenix.org/conference/lisa13/working-theory-monitoring", "description": ""}, {"name": "The Evolution of Monitoring Systems at Google - Tony Rippy", "url": "https://vimeo.com/131484321", "description": ""}, {"name": "Monitoring without Infrastructure @ Airbnb", "url": "https://www.usenix.org/conference/srecon15/program/presentation/serebryany", "description": ""}, {"name": "Monitoring distributed systems", "url": "https://www.oreilly.com/ideas/monitoring-distributed-systems", "description": ""}, {"name": "Observability at Uber Engineering: Past, Present, Future", "url": "https://www.youtube.com/watch?v=2JAnmzVwgP8", "description": ""}, {"name": "The 4 Golden Signals of API Health and Performance in Cloud-Native Applications", "url": "https://blog.netsil.com/the-4-golden-signals-of-api-health-and-performance-in-cloud-native-applications-a6e87526e74", "description": ""}, {"name": "My Philosophy on Alerting by Rob Ewaschuk", "url": "https://docs.google.com/document/d/199PqyG3UsyXlwieHaqbGiWVa8eMWi8zzAn0YfcApr8Q/preview#", "description": ""}, {"name": "Time To Detect - Netflix", "url": "https://www.youtube.com/watch?v=wsgpV67MLFo", "description": ""}, {"name": "Why Percentiles Don\u2019t Work the Way you Think", "url": "https://www.vividcortex.com/blog/why-percentiles-dont-work-the-way-you-think", "description": ""}, {"name": "Building Twitter\u2019s Next-Gen Alerting System", "url": "https://www.youtube.com/watch?v=jQggG0qIjTM", "description": ""}, {"name": "Instrumentation: Worst case performance matters", "url": "https://honeycomb.io/blog/2017/01/instrumentation-worst-case-performance-matters/", "description": ""}, {"name": "Instrumentation: What does 'uptime' mean?", "url": "https://honeycomb.io/blog/2017/01/instrumentation-what-does-uptime-mean/", "description": ""}, {"name": "Incidents + Outages at CircleCI: Our Playbook and What We\u2019ve Learned", "url": "https://circleci.com/blog/incidents-outages-at-circleci-our-playbook-and-what-we-ve-learned/", "description": ""}, {"name": "An introduction to monitoring and alerting with timeseries at scale, with Prometheus", "url": "https://www.youtube.com/watch?v=gNmWzkGViAY", "description": ""}, {"name": "Detecting outliers and anomalies in realtime at Datadog", "url": "https://www.youtube.com/watch?v=mG4ZpEhRKHA", "description": ""}, {"name": "How to Monitor the SRE Golden Signals", "url": "https://medium.com/devopslinks/how-to-monitor-the-sre-golden-signals-1391cadc7524", "description": ""}, {"name": "Monitoring in a DevOps World", "url": "https://queue.acm.org/detail.cfm?id=3178371", "description": ""}, {"name": "Monitoring Your Monitoring\u2019s Monitoring", "url": "https://medium.com/@jerub/monitoring-your-monitorings-monitoring-51d479100f4c", "description": ""}, {"name": "Observability: the new wave or buzzword?", "url": "https://medium.com/@dlite/observability-the-new-wave-or-buzzword-fc23a68abf72", "description": ""}, {"name": "Monitoring Isn't Observability", "url": "https://www.vividcortex.com/blog/monitoring-isnt-observability", "description": ""}, {"name": "Monitoring in the time of Cloud Native", "url": "https://medium.com/@copyconstruct/monitoring-in-the-time-of-cloud-native-c87c7a5bfa3e", "description": ""}, {"name": "Principles of Monitoring Microservices", "url": "https://www.youtube.com/watch?v=2LNHv0JyBUk", "description": ""}, {"name": "The Many Ways Your Monitoring Is Lying to You", "url": "https://www.usenix.org/node/197446", "description": ""}, {"name": "GitOps Part 3 - Observability", "url": "https://www.weave.works/blog/gitops-part-3-observability", "description": ""}, {"name": "Want to Debug Latency?", "url": "https://medium.com/observability/want-to-debug-latency-7aa48ecbe8f7", "description": ""}, {"name": "Debugging Latency in Go 1.11", "url": "https://medium.com/observability/debugging-latency-in-go-1-11-9f97a7910d68", "description": ""}, {"name": "Alerting on SLOs like Pros", "url": "https://developers.soundcloud.com/blog/alerting-on-slos", "description": ""}, {"name": "Applied Alerting Philosophy", "url": "https://www.youtube.com/watch?v=JhxfZ0VIPP0", "description": ""}, {"name": "Observations on Observability", "url": "https://blog.colinbreck.com/observations-on-observability/", "description": ""}, {"name": "Deploys: It's Not Actually About Fridays", "url": "https://charity.wtf/2019/10/28/deploys-its-not-actually-about-fridays/", "description": ""}, {"name": "Site Reliability Engineering Best Practices for Data Pipelines", "url": "https://medium.com/better-programming/site-reliability-engineering-best-practices-for-data-pipelines-44a78e91f6f0", "description": ""}, {"name": "Elastic Observability in SRE and Incident Response", "url": "https://www.elastic.co/blog/elastic-observability-sre-incident-response", "description": ""}, {"name": "Error Budget Policy - Part 1 - Adoption at Expedia Group", "url": "https://medium.com/expedia-group-tech/error-budget-policy-adoption-at-expedia-group-7d80d41c4a8b", "description": ""}, {"name": "Error Budget Policy - Part 2 - Practices at Expedia Group", "url": "https://medium.com/expedia-group-tech/error-budget-policies-in-practice-4c98f56a28c1", "description": ""}, {"name": "Being an On-Call Engineer: A Google SRE Perspective", "url": "http://research.google.com/pubs/pub44813.html", "description": ""}, {"name": "Inside Atlassian: how our site reliability engineers do incident management", "url": "https://www.atlassian.com/blog/it-teams/inside-atlassian-site-reliability-engineers-incident-management", "description": ""}, {"name": "Inside Atlassian: how IT & SRE use ChatOps to run incident management", "url": "https://www.atlassian.com/blog/2016/02/inside-atlassian-sre-use-chatops-run-incident-management", "description": ""}, {"name": "Incident Response at Heroku", "url": "https://blog.heroku.com/archives/2014/5/9/incident-response-at-heroku", "description": ""}, {"name": "Who's On Call?", "url": "http://www.susanjfowler.com/blog/2016/9/6/whos-on-call", "description": ""}, {"name": "SysAdvent - Day 6 - No More On-Call Martyrs", "url": "https://sysadvent.blogspot.com/2016/12/day-6-no-more-on-call-martyrs.html", "description": ""}, {"name": "On Being On Call", "url": "http://naildrivin5.com/blog/2016/12/07/on-call.html", "description": ""}, {"name": "The On-Call Handbook", "url": "https://github.com/alicegoldfuss/oncall-handbook", "description": "", "stars": "381"}, {"name": "Incident management at Google \u2014 adventures in SRE-land", "url": "https://cloudplatform.googleblog.com/2017/02/Incident-management-at-Google-adventures-in-SRE-land.html", "description": ""}, {"name": "Run Book / Operations Manual template", "url": "https://github.com/SkeltonThatcher/run-book-template", "description": "", "stars": "647"}, {"name": "Automating Your Oncall: Open Sourcing Fossor and Ascii Etch", "url": "https://engineering.linkedin.com/blog/2017/12/open-sourcing-fossor-and-ascii-etch", "description": ""}, {"name": "Project STAR\\*: Streamlining Our On-Call Process", "url": "https://engineering.linkedin.com/blog/2018/01/project-star-streamlining-our-on-call-process", "description": ""}, {"name": "SRE@Xero: Managing Incidents Part I", "url": "https://devblog.xero.com/sre-xero-managing-incidents-part-i-7d02d650a71c", "description": ""}, {"name": "SRE@Xero: Managing Incidents Part II", "url": "https://devblog.xero.com/sre-xero-managing-incidents-part-ii-224a6e06f426", "description": ""}, {"name": "How To Establish a High Severity Incident Management Program", "url": "https://www.gremlin.com/how-to-establish-a-high-severity-incident-management-program/", "description": ""}, {"name": "How Your Systems Keep Running Day After Day - John Allspaw", "url": "https://www.youtube.com/watch?v=xA5U85LSk0M", "description": ""}, {"name": "On-call doesn\u2019t have to suck", "url": "https://medium.com/@copyconstruct/on-call-b0bd8c5ea4e0", "description": ""}, {"name": "Why, as a Netflix infrastructure manager, am I on call?", "url": "https://medium.com/@awspyker/why-as-a-netflix-infrastructure-manager-am-i-on-call-bdc551ac01fe", "description": ""}, {"name": "Oncall and Sustainable Software Development", "url": "https://honeycomb.io/blog/2018/02/oncall-and-sustainable-software-development/", "description": ""}, {"name": "On Call Rotations: How Best to Wake Devs Up in the Middle of the Night", "url": "https://thenewstack.io/call-rotations-best-wake-devs-middle-night/", "description": ""}, {"name": "Understanding The Role Of The Incident Manager On-Call (IMOC)", "url": "https://www.gremlin.com/community/tutorials/understanding-the-role-of-the-incident-manager-on-call-imoc/", "description": ""}, {"name": "3 Ways to Minimize the Impact of High Severity Incidents", "url": "https://devops.com/three-ways-to-minimize-the-impact-of-high-severity-incidents/", "description": ""}, {"name": "Advice to Management Teams While Enrolling Changes to On-Call Systems", "url": "https://thenewstack.io/advice-management-teams-enrolling-changes-on-call-systems/", "description": ""}, {"name": "Moving Past Shallow Incident Data", "url": "http://www.adaptivecapacitylabs.com/blog/2018/03/23/moving-past-shallow-incident-data/", "description": ""}, {"name": "Sustainable On-Call", "url": "https://codywilbourn.com/2018/03/22/sustainable-on-call/", "description": ""}, {"name": "dotScale 2017 - Aish Raj Dahal - Chaos management during a major incident", "url": "https://youtu.be/8pPrtf1J1Z8", "description": ""}, {"name": "Incident Management at Netflix Velocity", "url": "https://www.infoq.com/presentations/netflix-incident-management", "description": ""}, {"name": "Incidents, fixes, and the day after", "url": "https://medium.com/booking-com-infrastructure/incidents-fixes-and-the-day-after-c5d9aeae28c3", "description": ""}, {"name": "10 Steps to Develop an Incident Response Plan You\u2019ll ACTUALLY Use", "url": "https://engineering.salesforce.com/10-steps-to-develop-an-incident-response-plan-youll-actually-use-6cc49d9bf94c", "description": ""}, {"name": "Checklists: a stupidly simple but valuable operational gift", "url": "https://tech.buzzfeed.com/checklists-an-operational-gift-aaf42cf0be12", "description": ""}, {"name": "How to write a status page update", "url": "https://blog.hostedgraphite.com/2018/09/13/how-to-write-a-status-page-update/", "description": ""}, {"name": "Atlassian Incident Handbook", "url": "https://www.atlassian.com/software/jira/ops/handbook", "description": ""}, {"name": "PagerDuty Incident Response Handbook", "url": "https://response.pagerduty.com/", "description": ""}, {"name": "Avoiding Burnout for SREs", "url": "https://blog.zenduty.com/blog/2019/05/02/Avoiding-SRE-Burnout", "description": ""}, {"name": "Better On-Call the SRE way", "url": "https://vimeo.com/344516642", "description": ""}, {"name": "Managing Incidents at Monzo", "url": "https://www.youtube.com/watch?v=ZqwVlsIonIw", "description": ""}, {"name": "Making On-Call Not Suck", "url": "https://dev.to/molly_struve/making-on-call-not-suck-490", "description": ""}, {"name": "How we (Monzo) respond to incidents", "url": "https://monzo.com/blog/2019/07/08/how-we-respond-to-incidents", "description": ""}, {"name": "How we\u2019ve evolved on-call at Monzo", "url": "https://monzo.com/blog/how-weve-evolved-on-call-at-monzo", "description": ""}, {"name": "Code Yellow: When Operations Isn\u2019t Perfect", "url": "https://devops.com/code-yellow-when-operations-isnt-perfect/", "description": ""}, {"name": "MTTR is dead, long live CIRT", "url": "https://opensource.com/article/19/7/measure-operational-performance", "description": ""}, {"name": "Extended Dreyfus Model for Incident Lifecycles", "url": "https://github.com/preed/incident-lifecycle-model", "description": "", "stars": "24"}, {"name": "Inhumanity of Root Cause Analysis", "url": "https://www.verica.io/inhumanity-of-root-cause-analysis/", "description": ""}, {"name": "Incident insights from NASA, NTSB, and the CDC", "url": "https://www.youtube.com/watch?v=ODYO2MPymJ4", "description": ""}, {"name": "How to avoid On-Call Burnout the SRE Way", "url": "https://www.squadcast.com/blog/how-to-avoid-on-call-burnout", "description": ""}, {"name": "My week shadowing a GitLab Site Reliability Engineer", "url": "https://about.gitlab.com/blog/2019/12/16/sre-shadow/", "description": ""}, {"name": "How our production team runs the weekly on-call handover", "url": "https://about.gitlab.com/blog/2018/03/14/the-on-call-handover-at-gitlab/", "description": ""}, {"name": "Writing Runbook Documentation When You\u2019re An SRE", "url": "https://www.transposit.com/blog/2020.01.30-writing-runbook-documentation-when-youre-an-sre/", "description": ""}, {"name": "Incident response, programs and you(r startup)", "url": "https://lethain.com/incident-response-programs-and-your-startup/", "description": ""}, {"name": "An Incident Command Training Handbook", "url": "https://blog.danslimmon.com/2019/06/24/an-incident-command-training-handbook/", "description": ""}, {"name": "Shrinking the time to mitigate production incidents", "url": "https://cloud.google.com/blog/products/management-tools/shrinking-the-time-to-mitigate-production-incidents", "description": ""}, {"name": "Incident writeup as sociological storytelling", "url": "https://surfingcomplexity.blog/2021/06/11/incident-writeup-as-sociological-storytelling/", "description": ""}, {"name": "Elephant in the Blameless War Room: Accountability", "url": "https://www.blameless.com/incident-response/elephant-in-the-blameless-war-room-accountability", "description": ""}, {"name": "Naming names in incident writeups", "url": "https://surfingcomplexity.blog/2021/05/22/naming-names-in-incident-writeups/", "description": ""}, {"name": "Building On-Call Culture at GitHub", "url": "https://github.blog/2021-01-06-building-on-call-culture-at-github/", "description": ""}, {"name": "A collection of post-mortems", "url": "https://github.com/danluu/post-mortems", "description": "", "stars": "9.8k"}, {"name": "Collection of Kubernetes Failure Stories", "url": "https://github.com/hjacobs/kubernetes-failure-stories", "description": "", "stars": "6.2k"}, {"name": "Blameless PostMortems and a Just Culture", "url": "https://codeascraft.com/2012/05/22/blameless-postmortems/", "description": ""}, {"name": "A Tale of Postmortems", "url": "https://blog.box.com/blog/a-tale-of-postmortems/", "description": ""}, {"name": "Building a Blameless Post-Mortem Culture with Jason Hand", "url": "http://runasradio.com/Shows/Show/486", "description": ""}, {"name": "The infinite hows", "url": "https://www.oreilly.com/ideas/the-infinite-hows", "description": ""}, {"name": "Failure is Always An Option: How a Blameless Culture Leads to Better Results", "url": "https://victorops.com/blog/blameless-culture/", "description": ""}, {"name": "SysAdvent - Day 1 - Why You Need a Postmortem Process", "url": "https://sysadvent.blogspot.com/2016/12/day-1-why-you-need-postmortem-process.html", "description": ""}, {"name": "Etsy\u2019s Debriefing Facilitation Guide for Blameless Postmortems", "url": "https://codeascraft.com/2016/11/17/debriefing-facilitation-guide/", "description": ""}, {"name": "Writing Your First Postmortem", "url": "https://sharpend.io/writing-your-first-postmortem/", "description": ""}, {"name": "How to Write Great Outage Post-Mortems", "url": "https://artsy.github.io/blog/2014/11/19/how-to-write-great-outage-post-mortems/", "description": ""}, {"name": "A collection of postmortem templates", "url": "https://github.com/dastergon/postmortem-templates", "description": "", "stars": "971"}, {"name": "Embracing Feedback", "url": "https://blog.heptio.com/embracing-feedback-2fd703da714f", "description": ""}, {"name": "Postmortem Action Items: Plan the Work and Work the Plan", "url": "https://www.usenix.org/conference/srecon17americas/program/presentation/lueder", "description": ""}, {"name": "Social Issues In Postmortems", "url": "https://medium.com/@allspaw/social-issues-in-postmortems-d48dde624d18", "description": ""}, {"name": "Google Has an Official Process in Place for Learning From Failure--and It's Absolutely Brilliant", "url": "https://www.inc.com/justin-bariso/meet-postmortem-googles-brilliant-process-tool-for-learning-from-failure.html", "description": ""}, {"name": "Postmortem culture: how you can learn from failure", "url": "https://rework.withgoogle.com/blog/postmortem-culture-how-you-can-learn-from-failure/", "description": ""}, {"name": "re:Work - Postmortem discussion template", "url": "https://docs.google.com/document/d/1ob0dfG_gefr_gQ8kbKr0kS4XpaKbc0oVAk4Te9tbDqM/edit", "description": ""}, {"name": "Post-mortems to the rescue", "url": "https://increment.com/documentation/post-mortems-to-the-rescue/", "description": ""}, {"name": "Postmortem Action Items: Plan the Work and Work the Plan", "url": "https://ai.google/research/pubs/pub45906", "description": ""}, {"name": "Why Every Company Can Benefit from a Blameless Culture", "url": "https://www.blameless.com/why-companies-can-benefit-from-blameless-culture/", "description": ""}, {"name": "\"It's dead, Jim\": How we write an incident postmortem", "url": "https://www.hostedgraphite.com/blog/its-dead-jim-how-we-write-an-incident-postmortem", "description": ""}, {"name": "Our incident postmortem template", "url": "https://www.hostedgraphite.com/blog/incident-postmortem-template", "description": ""}, {"name": "Learn out of mistakes. Postmortems to the rescue.", "url": "https://fernandocejas.com/2020/03/21/learn-out-of-mistakes-postmortems/", "description": ""}, {"name": "Improving Postmortem Practices with Veteran Google SRE, Steve McGhee", "url": "https://www.blameless.com/improve-postmortem-with-sre-steve-mcghee/", "description": ""}, {"name": "Inhumanity of Root Cause Analysis", "url": "https://www.verica.io/blog/inhumanity-of-root-cause-analysis/", "description": ""}, {"name": "Capacity Planning", "url": "https://www.usenix.org/system/files/login/articles/login_feb15_07_hixson.pdf", "description": ""}, {"name": "SouthBay SRE: Cloud Capacity Planning", "url": "https://www.youtube.com/watch?v=MDQ0uEUmLOo", "description": ""}, {"name": "Intent-based Capacity Planning and Autoscaling with Kubernetes", "url": "https://www.squadcast.com/blog/intent-based-capacity-planning-and-autoscaling-with-kubernetes", "description": ""}, {"name": "How do you do Capacity Planning", "url": "https://jvns.ca/blog/2016/03/20/how-do-you-do-capacity-planning/", "description": ""}, {"name": "How Back Market SREs prepared for Black Friday", "url": "https://medium.com/back-market-engineering/how-back-market-sres-prepared-for-black-friday-5f017f343408", "description": ""}, {"name": "If It's in the Cloud, Get It on Paper: Cloud Computing Contract Issues", "url": "http://er.educause.edu/articles/2010/6/if-its-in-the-cloud-get-it-on-paper-cloud-computing-contract-issues", "description": ""}, {"name": "Service Level Agreements in the Cloud: Who cares?", "url": "http://www.wired.com/insights/2011/12/service-level-agreements-in-the-cloud-who-cares/", "description": ""}, {"name": "SysAdvent- Day 20 - How to set and monitor SLAs", "url": "https://sysadvent.blogspot.com/2016/12/day-20-how-to-set-and-monitor-slas.html", "description": ""}, {"name": "SLOs, SLIs, SLAs, oh my - CRE life lessons", "url": "https://cloudplatform.googleblog.com/2017/01/availability-part-deux--CRE-life-lessons.html", "description": ""}, {"name": "Service Levels and Error Budgets", "url": "https://www.usenix.org/conference/srecon16/program/presentation/jones", "description": ""}, {"name": "(Un)Reliability Budgets - Finding Balance between Innovation and Reliability", "url": "https://www.usenix.org/system/files/login/articles/login_aug15_06_roth.pdf", "description": ""}, {"name": "The Calculus of Service Availability", "url": "https://queue.acm.org/detail.cfm?id=3096459&__s=dnkxuaws9pogqdnxmx8i", "description": ""}, {"name": "Availability Calculator: Calculate how much downtime should be permitted in your SLA", "url": "https://dastergon.github.io/availability-calculator/", "description": ""}, {"name": "Standardize cloud SLA availability with numerical performance data", "url": "https://www.ibm.com/developerworks/cloud/library/cl-SLAloadbalance-numanalysis/", "description": ""}, {"name": "Best practices to develop SLAs for cloud computing", "url": "https://www.ibm.com/developerworks/cloud/library/cl-slastandards/", "description": ""}, {"name": "A Practical Guide to SLAs", "url": "https://www.catchpoint.com/blog/sla-management-guide/", "description": ""}, {"name": "Building good SLOs - CRE life lessons", "url": "https://cloudplatform.googleblog.com/2017/10/building-good-SLOs-CRE-life-lessons.html", "description": ""}, {"name": "No Grumpy Humans and Other Site Reliability Engineering Lessons from Google", "url": "https://thenewstack.io/sre-lessons-google-no-grumpy-humans/", "description": ""}, {"name": "Consequences of SLO violations \u2014 CRE life lessons", "url": "https://cloudplatform.googleblog.com/2018/01/consequences-of-SLO-violations-CRE-life-lessons.html", "description": ""}, {"name": "Service Level Objectives in Practice", "url": "https://medium.com/@jerub/service-level-objectives-in-practice-ed1200502d5", "description": ""}, {"name": "SRE Consensus Building", "url": "https://medium.com/@jerub/sre-consensus-building-36ad5d2e470b", "description": ""}, {"name": "An example escalation policy \u2014 CRE life lessons", "url": "https://cloudplatform.googleblog.com/2018/01/an-example-escalation-policy-CRE-life-lessons.html", "description": ""}, {"name": "Error Budget Calculator", "url": "https://dastergon.gr/error-budget-calculator/", "description": ""}, {"name": "Understanding error budget overspend - part one - CRE life lessons", "url": "https://cloudplatform.googleblog.com/2018/06/understanding-error-budget-overspend-cre-life-lessons.html", "description": ""}, {"name": "Good housekeeping for error budgets - part two - CRE life lessons", "url": "https://cloudplatform.googleblog.com/2018/06/cre-life-lessons-good-housekeeping-for-error-budgets.html", "description": ""}, {"name": "SRE fundamentals: SLIs, SLAs and SLOs", "url": "https://cloudplatform.googleblog.com/2018/07/sre-fundamentals-slis-slas-and-slos.html", "description": ""}, {"name": "SLOs & You: A Guide To Service Level Objectives", "url": "https://www.circonus.com/2018/07/a-guide-to-service-level-objectives/", "description": ""}, {"name": "Earning Our Wings: Stories and Findings From Operating a Large-scale Concourse Deployment", "url": "https://medium.com/concourse-ci/earning-our-wings-a0c307fa73e6", "description": ""}, {"name": "Nines are Not Enough: Meaningful Metrics for Clouds", "url": "https://ai.google/research/pubs/pub48033", "description": ""}, {"name": "How many nines is my storage system?", "url": "https://medium.com/@jamesacowling/how-many-nines-is-my-storage-system-7d16e852d56d", "description": ""}, {"name": "Don't follow the sun.", "url": "https://lethain.com/dont-follow-the-sun/", "description": ""}, {"name": "The Tyranny of the SLA", "url": "https://www.youtube.com/watch?v=4cPqLuIXBnw", "description": ""}, {"name": "Backblaze Durability is 99.999999999% \u2014 And Why It Doesn\u2019t Matter", "url": "https://www.backblaze.com/blog/cloud-storage-durability/", "description": ""}, {"name": "DevOpsDays Chicago 2019 - The Art of SLOs", "url": "https://youtu.be/Dfnbw5dJQ5I", "description": ""}, {"name": "The Art of SLOs Workshop Materials", "url": "https://cre.page.link/art-of-slos", "description": ""}, {"name": "How to Include Latency in SLO-Based Alerting", "url": "https://grafana.com/blog/2019/11/27/kubecon-recap-how-to-include-latency-in-slo-based-alerting/", "description": ""}, {"name": "Succeeding With Service Level Objectives", "url": "https://www.squadcast.com/blog/succeeding-with-service-level-objectives", "description": ""}, {"name": "Putting customers first with SLIs and SLOs", "url": "https://medium.com/the-telegraph-engineering/putting-customers-first-with-slis-and-slos-15352f9b6cbc", "description": ""}, {"name": "SRE Leadership: Have Tiered SLAs", "url": "https://medium.com/site-reliability-engineering-leadership/sre-tip-have-tiered-slas-2c432ffe46a", "description": ""}, {"name": "How SLOs Enable Fast, Reliable Application Delivery", "url": "https://www.blameless.com/blog/how-slos-enable-fast-reliable-application-delivery", "description": ""}, {"name": "The Tail at Scale", "url": "https://billduncan.org/the-tail-at-scale/", "description": ""}, {"name": "The Tail at Scale Revisited", "url": "https://billduncan.org/the-tail-at-scale-revisited/", "description": ""}, {"name": "Defining SLOs for services with dependencies", "url": "https://cloud.google.com/blog/products/gcp/defining-slos-for-services-with-dependencies-cre-life-lessons", "description": ""}, {"name": "Service Level Disagreements", "url": "https://blog.b3k.us/2009/07/15/service-level-disagreements.html", "description": ""}, {"name": "How We Use Sloth to do SLO Monitoring and Alerting with Prometheus", "url": "https://mattermost.com/blog/sloth-for-slo-monitoring-and-alerting-with-prometheus/", "description": ""}, {"name": "SLI Deep Dive", "url": "https://medium.com/site-reliability-engineering-leadership/sli-deep-dive-cae92bd90a79", "description": ""}, {"name": "Measuring Reliability in GCP: Step By Step SLO creation guide using Cloud Operation Sandbox", "url": "https://medium.com/google-cloud/measuring-reliability-in-gcp-step-by-step-slo-creation-guide-using-cloud-operation-sandbox-99043bd0e70f", "description": ""}, {"name": "SLO tracker", "url": "https://slotracker.com/", "description": ""}, {"name": "SLO Alerting for Mortals", "url": "https://ervinbarta.com/2021/10/19/slo-alerting-for-mortals/", "description": ""}, {"name": "SRE methods and climate change", "url": "https://bpetit.nce.re/2021/03/sre-methods-and-climate-change/", "description": ""}, {"name": "What made SLOs so messy (and what we can do about it)", "url": "https://medium.com/lightstephq/what-made-slos-so-messy-and-what-we-can-do-about-it-89be415a80b3", "description": ""}, {"name": "SLICK: Adopting SLOs for improved reliability", "url": "https://engineering.fb.com/2021/12/13/production-engineering/slick/", "description": ""}, {"name": "Calculating composite SLA", "url": "https://alexewerlof.medium.com/calculating-composite-sla-d855eaf2c655", "description": ""}, {"name": "Best practices for setting SLOs and SLIs for modern, complex systems", "url": "https://newrelic.com/blog/best-practices/best-practices-for-setting-slos-and-slis-for-modern-complex-systems", "description": ""}, {"name": "Performance Checklists for SREs", "url": "https://www.brendangregg.com/blog/2016-05-04/srecon2016-perf-checklists-for-sres.html", "description": ""}, {"name": "South Bay SRE Meetup - Netflix Cloud Performance Team", "url": "https://youtu.be/uQ0flQOtQEA", "description": ""}, {"name": "Software Performance Analysis Guided By SLOs", "url": "https://medium.com/dm03514-tech-blog/sre-performance-analysis-tuning-methodology-using-a-simple-http-webserver-in-go-d475460f27ca", "description": ""}, {"name": "A framework for pragmatic performance engineering", "url": "https://mterwill.com/posts/framework-for-performance-engineering/", "description": ""}, {"name": "Go Language for Ops and Site Reliability Engineering", "url": "http://www.oreilly.com/pub/e/2712", "description": ""}, {"name": "Go for SREs using Python", "url": "https://www.usenix.org/sites/default/files/conference/protected-files/srecon16_slides_hamilton.pdf", "description": ""}, {"name": "Operability in Go", "url": "https://speakerdeck.com/ianschenck/operability-in-go", "description": ""}, {"name": "Go Reliability and Durability at Dropbox", "url": "https://www.youtube.com/watch?v=5doOcaMXx08", "description": ""}, {"name": "What is SRE (Site Reliability Engineering)?", "url": "https://www.oreilly.com/ideas/what-is-sre-site-reliability-engineering", "description": ""}, {"name": "Here\u2019s How Google Makes Sure It (Almost) Never Goes Down", "url": "http://www.wired.com/2016/04/google-ensures-services-almost-never-go/", "description": ""}, {"name": "Are site reliability engineers the next data scientists?", "url": "http://techcrunch.com/2016/03/02/are-site-reliability-engineers-the-next-data-scientists/", "description": ""}, {"name": "Site Reliability Engineers: \"solving the most interesting problems\"", "url": "http://googleresearch.blogspot.gr/2012/07/site-reliability-engineers-solving-most.html", "description": ""}, {"name": "Site Reliability Engineers: the \"world\u2019s most intense pit crew\"", "url": "http://googleforstudents.blogspot.gr/2012/06/site-reliability-engineers-worlds-most.html", "description": ""}, {"name": "Site reliability engineering kicks rote tasks out of IT ops", "url": "http://searchitoperations.techtarget.com/feature/Site-reliability-engineering-kicks-rote-tasks-out-of-IT-ops", "description": ""}, {"name": "Notes on Site Reliability Engineering", "url": "http://danluu.com/google-sre-book/", "description": ""}, {"name": "Adventures in SRE-land: Welcome to Google Mission Control", "url": "https://cloudplatform.googleblog.com/2016/07/adventures-in-SRE-land-welcome-to-Google-Mission-Control.html", "description": ""}, {"name": "Book Review: Site Reliability Engineering - How Google Runs Production Systems", "url": "https://www.infoq.com/articles/site-reliability-engineering", "description": ""}, {"name": "Site Reliability Engineers: \u201cWe solve cooler problems\u201d", "url": "https://www.google.com/about/careers/stories/site-reliability-engineering-profile-google/", "description": ""}, {"name": "SREcon17: Brave new world of site reliability engineering", "url": "http://www.networkworld.com/article/3182827/cloud-computing/srecon17-brave-new-world-of-site-reliability-engineering.html", "description": ""}, {"name": "Open AWS guide", "url": "https://github.com/open-guides/og-aws", "description": "", "stars": "33k"}, {"name": "Commentary on Site Reliability Engineering", "url": "https://medium.com/@jerub/commentary-on-site-reliability-engineering-9ba9e1be2a8c", "description": ""}, {"name": "Site Reliability Engineering: 4 Things to Know", "url": "https://www.networkcomputing.com/data-centers/site-reliability-engineering-4-things-know/888724300", "description": ""}, {"name": "Looking for SRE Success? Then Find the Intrapreneurs!", "url": "https://www.linkedin.com/pulse/looking-sre-success-find-intrapreneurs-josh-gilliland/", "description": ""}, {"name": "What Team Structure is Right for DevOps to Flourish?", "url": "http://web.devopstopologies.com/", "description": ""}, {"name": "Injured on Vacation? Applying Principles from Site Reliability Engineering to a Travel Emergency", "url": "https://www.sidewalksafari.com/2018/12/sre-in-a-travel-emergency.html", "description": ""}, {"name": "Building blameless working environment", "url": "https://sobolevn.me/2018/12/blameless-environment", "description": ""}, {"name": "SRE Adoption Report", "url": "https://techbeacon.com/devops/how-accenture-retrofitted-site-reliability-engineering", "description": ""}, {"name": "SREs: The Happiest \u2013 and Highest Paid \u2013 in the Industry", "url": "https://devops.com/sres-the-happiest-and-highest-paid-in-the-industry/", "description": ""}, {"name": "The Role of Site Reliability Engineering, Today and Tomorrow", "url": "https://thenewstack.io/the-role-of-site-reliability-engineering-today-and-tomorrow/", "description": ""}, {"name": "SRE as a Lifestyle Choice", "url": "https://medium.com/@bellmar/sre-as-a-lifestyle-choice-de9f5a82d73d", "description": ""}, {"name": "SRECon EMEA 2019 Recap", "url": "https://speakerdeck.com/dastergon/srecon-emea-2019-recap-sre-muc-meetup", "description": ""}, {"name": "Life of an SRE at Google - JC van Winkel", "url": "https://www.youtube.com/watch?v=7Oe8mYPBZmw", "description": ""}, {"name": "Site Reliability Engineering for Native Mobile Apps - Abhijith Krishnappa", "url": "https://www.infoq.com/articles/site-reliability-engineering-mobile-apps/", "description": "Case study: Halodoc adaptation of SRE principles for Native Mobile Apps"}, {"name": "SRE Best Practices by InfraCloud", "url": "https://www.infracloud.io/blogs/sre-best-practices/", "description": ""}, {"name": "#sre channel at Hangops Slack", "url": "https://hangops.slack.com/", "description": "Discussion of Site Reliability Engineering generally."}, {"name": "#incident\\_response channel at Hangops Slack", "url": "https://hangops.slack.com/", "description": "Discussion about Incident Response."}, {"name": "USENIX SREcon Slack", "url": "https://usenix-srecon.slack.com", "description": ""}, {"name": "Brendan Gregg's Blog", "url": "http://www.brendangregg.com/blog/index.html", "description": "Highly Technical Blog Posts About Systems Internals, Performance and SRE."}, {"name": "Everything Sysadmin", "url": "http://everythingsysadmin.com/", "description": "Blog Posts About SysAdmin/DevOps/SRE by Tom Limoncelli."}, {"name": "High Scalability", "url": "http://highscalability.com/", "description": "Technical Blog Posts About Systems Architecture."}, {"name": "rachelbythebay", "url": "https://rachelbythebay.com/w/", "description": "Techincal Blog Posts."}, {"name": "Susan J. Fowler", "url": "http://www.susanjfowler.com/blog/", "description": "Various blog posts about SRE, Software Engineering and Microservices."}, {"name": "SysAdvent", "url": "https://sysadvent.blogspot.com", "description": "One article for each day of December, ending on the 25th article."}, {"name": "Stephen Thorne's Blog", "url": "https://medium.com/@jerub", "description": "Blog Posts About SRE"}, {"name": "Increment", "url": "https://increment.com/", "description": "A digital magazine about how teams build and operate software systems at scale."}, {"name": "GopherSRE", "url": "http://www.gophersre.com/", "description": "Blog Posts about Go and SRE."}, {"name": "Cindy Sridharan", "url": "https://medium.com/@copyconstruct", "description": "Blog posts about distributed systems and their management."}, {"name": "Blameless Blog", "url": "https://www.blameless.com/blog/", "description": "Blog posts about SRE culture and practices."}, {"name": "Resilience Roundup", "url": "https://ResilienceRoundup.com", "description": "Weekly analysis of Resilience Engineering and Human Factors research designed for software systems"}, {"name": "Squadcast Blog", "url": "https://www.squadcast.com/blog", "description": "Blog posts about SRE best practices, reliability, on-call and incident management."}, {"name": "FireHydrant Blog", "url": "https://www.firehydrant.io/blog", "description": "Posts about complex systems, incident response, and SRE best practices."}, {"name": "Rootly Blog", "url": "https://www.rootly.io/blog", "description": "Incident management best practices and guides."}, {"name": "incident.io Blog", "url": "https://www.incident.io/blog", "description": "Guides, advice and resources on incident management and response."}, {"name": "Logit.io Blog", "url": "https://logit.io/blog", "description": "Resources on log management, SRE and devOps."}, {"name": "DevOpsLinks", "url": "https://faun.dev", "description": "A weekly newsletter about SRE, SysAdmin and DevOps news, tools, tutorials and opinions."}, {"name": "KubeWeekly", "url": "https://kubeweekly.io/", "description": "The weekly newsletters for all things Kubernetes. KubeWeekly is curated by Bob Killen, Chris Short, Craig Box, Kim McMahon and Michael Hausenblas"}, {"name": "SRE Weekly", "url": "https://sreweekly.com/", "description": "Weekly Site Reliability Newsletter."}, {"name": "O\u2019Reilly Systems Engineering and Operations Newsletter", "url": "http://www.oreilly.com/webops-perf/newsletter.html", "description": "Weekly systems engineering and operations news and insights from industry insiders."}, {"name": "ChaosEngineering.news", "url": "https://chaosengineering.news/", "description": "Chaos Engineering newsletter. All things Chaos Engineering, directly to your inbox!"}, {"name": "Monitoring Weekly", "url": "https://monitoring.love/", "description": "What's new in monitoring? Curated monitoring articles to your inbox each week."}, {"name": "Observability news", "url": "https://o11y.news/", "description": "Updates around observability (o11y) with a special focus on open source."}, {"name": "SRECon Conferences", "url": "https://www.usenix.org/conferences/byname/925", "description": "The Official SRE Conference."}, {"name": "LISA Conferences", "url": "https://www.usenix.org/conferences/byname/5", "description": "Prominent Conference About SysAdmin/DevOps/SRE."}, {"name": "SRE Tech Talks", "url": "https://developers.google.com/events/sre/", "description": "SRE Talks Hosted by Google."}, {"name": "South Bay Site Reliability Engineering (Sunnyvale, CA) Meetup", "url": "https://www.meetup.com/South-Bay-Site-Reliability-Engineering/", "description": "A Group For Individuals Who Tackle Reliability Challenges For Web-Scale Systems."}, {"name": "San Francisco Reliability Engineering", "url": "https://www.meetup.com/San-Francisco-Reliability-Engineering/", "description": "A Group Of People Who Are Passionate About Reliable, Performant Software Systems."}, {"name": "Site Reliability Engineering Munich, Germany", "url": "https://www.meetup.com/Site-Reliability-Engineering-Munich/", "description": "SRE Meetup in the greater area of Oktoberfest city."}, {"name": "ADDO - All Day DevOps", "url": "https://www.alldaydevops.com/", "description": "A 24 hour conference that is completely online and free."}, {"name": "Site Reliability Engineering Paris, France", "url": "https://www.meetup.com/Site-Reliability-Engineering-Paris/", "description": "SRE Meetup in the city of light."}, {"name": "Site Reliability Engineering India", "url": "https://www.meetup.com/site-reliability-enggineering/", "description": "SRE Meetup India"}, {"name": "Google SRE Twitter Account", "url": "https://twitter.com/googlesre", "description": "Google's SRE Twitter Account."}, {"name": "SREBook", "url": "https://twitter.com/SREBook", "description": "The Official Twitter Account of Site Reliability Engineering Book."}, {"name": "SREcon", "url": "https://twitter.com/SREcon", "description": "SRECon's Official Twitter Account."}, {"name": "SREWorkbook", "url": "https://twitter.com/SREWorkbook", "description": "The Official Twitter Account of Site Reliability Workbook."}, {"name": "The SRE Dev", "url": "https://twitter.com/The_SRE_Dev", "description": "SRE-related Posts from [dev.to](https://dev.to)."}, {"name": "Twitter SRE", "url": "https://twitter.com/TwitterSRE", "description": "The Official Twitter Account of Twitter's SRE team."}, {"name": "Twitter SRE Weekly", "url": "https://twitter.com/SREWeekly", "description": "The Official Twitter Account of SRE Weekly Newsletter."}, {"name": "USENIX Association", "url": "https://twitter.com/usenix", "description": "The Official USENIX Twitter Account."}, {"name": "Awesome SRE Tools", "url": "https://github.com/SquadcastHub/awesome-sre-tools", "description": "A curated list of Site Reliability and Production Engineering tools", "stars": "617"}, {"name": "List of Continuous Integration services", "url": "https://github.com/ligurio/awesome-ci", "description": "", "stars": "3k"}, {"name": "SRE cheat sheet", "url": "https://github.com/shibumi/SRE-cheat-sheet", "description": "A cheat sheet for Site Reliability Engineering principles and numbers", "stars": "116"}, {"name": "Blameless / Resilience in Action", "url": "https://podcasts.apple.com/us/podcast/resilience-in-action/id1506828506", "description": ""}, {"name": "Google SRE Prodcast", "url": "https://sre.google/prodcast", "description": ""}, {"name": "o11y Observability Podcast", "url": "https://www.honeycomb.io/usecase/o11ycast/", "description": ""}, {"name": "On Call Nightmares (retired)", "url": "https://podcasts.apple.com/us/podcast/on-call-nightmares-podcast/id1447430839", "description": ""}, {"name": "Making of the SRE Omelette", "url": "https://open.spotify.com/show/1KxLVUduNdDRAiOw8BB32J", "description": ""}], "notes": [], "source": "Sre"}, {"name": "Graphql \u2014 Table of Contents", "entries": [{"name": "awesome-graphql", "url": "#awesome-graphql--", "description": ""}, {"name": "GraphQL", "url": "https://github.com/graphql/graphql-spec", "description": "Working draft of the specification for GraphQL.", "stars": "15k"}, {"name": "GraphQL over HTTP", "url": "https://github.com/graphql/graphql-over-http", "description": "Working draft of \"GraphQL over HTTP\" specification.", "stars": "420"}, {"name": "GraphQL Relay", "url": "https://relay.dev/docs/guides/graphql-server-specification/", "description": "Relay-compliant GraphQL server specification."}, {"name": "OpenCRUD", "url": "https://github.com/opencrud/opencrud", "description": "OpenCRUD is a GraphQL CRUD API specification for databases.", "stars": "388"}, {"name": "Apollo Federation", "url": "https://www.apollographql.com/docs/federation/federation-spec/", "description": "Apollo Federation specification"}, {"name": "GraphQXL", "url": "https://gabotechs.github.io/graphqxl/", "description": "GraphQXL is an extension of the GraphQL language with some additional features that help creating big and scalable server-side schemas."}, {"name": "GraphQL Scalars", "url": "https://www.graphql-scalars.com/", "description": "hosts community defined custom Scalar specifications for use with @specifiedBy."}, {"name": "GraphQL Foundation", "url": "https://graphql.org/foundation/", "description": "GraphQL Foundation under the Linux Foundation"}, {"name": "Discord - GraphQL", "url": "https://discord.graphql.org/", "description": "Official GraphQL.org discord channel."}, {"name": "GraphQL Weekly", "url": "https://www.graphqlweekly.com/", "description": "A weekly newsletter highlighting resources and news from the GraphQL community."}, {"name": "Apollo GraphQL Community", "url": "https://community.apollographql.com/", "description": "Connect with other developers and share knowledge about every part of the Apollo GraphQL platform."}, {"name": "Discord - Reactiflux", "url": "http://join.reactiflux.com/", "description": "Join `#help-graphql` on the Reactiflux Discord server."}, {"name": "Facebook", "url": "https://www.facebook.com/groups/795330550572866/", "description": "Group for discussions, articles and knowledge sharing."}, {"name": "X", "url": "https://x.com/search?q=%23GraphQL", "description": "Use the hashtag `#graphql`."}, {"name": "StackOverflow", "url": "https://stackoverflow.com/questions/tagged/graphql", "description": "Questions and answers. Use the tag `graphql`."}, {"name": "GraphQL APIs", "url": "https://github.com/APIs-guru/graphql-apis", "description": "A collective list of public GraphQL APIs.", "stars": "4.6k"}, {"name": "/r/GraphQL", "url": "https://www.reddit.com/r/graphql/", "description": "A Subreddit for interesting and informative GraphQL content and discussions."}, {"name": "Relay Meetup", "url": "https://relaymeetup.com/", "description": "A global, online meetup on Relay, the GraphQL client."}, {"name": "Amsterdam", "url": "https://www.meetup.com/Amsterdam-GraphQL-Meetup/", "description": ""}, {"name": "Bangalore", "url": "https://www.meetup.com/graphql-bangalore/", "description": ""}, {"name": "Berlin", "url": "https://www.meetup.com/graphql-berlin/", "description": ""}, {"name": "Buenos Aires", "url": "https://www.meetup.com/es-ES/GraphQL-BA/", "description": ""}, {"name": "Copenhagen", "url": "https://www.meetup.com/Copenhagen-GraphQL-Meetup-Group/", "description": ""}, {"name": "Dallas-Fort Worth", "url": "https://www.meetup.com/DFW-GraphQL-Meetup/", "description": ""}, {"name": "Hamburg", "url": "https://www.meetup.com/GraphQL-Hamburg/", "description": ""}, {"name": "London", "url": "https://www.meetup.com/GraphQL-London/", "description": ""}, {"name": "Melbourne", "url": "https://www.meetup.com/GraphQL-Melbourne/", "description": ""}, {"name": "Munich", "url": "https://www.meetup.com/GraphQL-Munich/", "description": ""}, {"name": "New York City", "url": "https://www.meetup.com/GraphQL-NYC/", "description": ""}, {"name": "San Francisco", "url": "https://www.meetup.com/GraphQL-SF/", "description": ""}, {"name": "Seattle", "url": "https://www.meetup.com/Seattle-GraphQL/", "description": ""}, {"name": "Sydney", "url": "https://www.meetup.com/GraphQL-Sydney/", "description": ""}, {"name": "Tel Aviv", "url": "https://www.meetup.com/GraphQL-TLV/", "description": ""}, {"name": "Wroc\u0142aw", "url": "https://www.meetup.com/GraphQL-Wroclaw/", "description": ""}, {"name": "Singapore", "url": "https://www.meetup.com/GraphQL-SG/", "description": ""}, {"name": "Zurich", "url": "https://www.meetup.com/GraphQL-Zurich/", "description": ""}], "notes": [], "source": "Graphql"}, {"name": "Graphql \u2014 JavaScript/TypeScript", "entries": [{"name": "graphql-js", "url": "https://github.com/graphql/graphql-js", "description": "A reference implementation of GraphQL for JavaScript.", "stars": "20k"}, {"name": "graphql-jit", "url": "https://github.com/zalando-incubator/graphql-jit", "description": "GraphQL execution using a JIT compiler.", "stars": "1.1k"}, {"name": "Gra*fast*", "url": "https://grafast.org", "description": "a cutting edge planning and execution engine for GraphQL."}, {"name": "apollo-client", "url": "https://github.com/apollographql/apollo-client", "description": "A fully-featured, production ready caching GraphQL client for every UI framework and GraphQL server.", "stars": "20k"}, {"name": "graphql-request", "url": "https://github.com/prisma-labs/graphql-request", "description": "A minimal GraphQL client for Node and browsers.", "stars": "6.1k"}, {"name": "typescript-graphql-request", "url": "https://graphql-code-generator.com/docs/plugins/typescript-graphql-request", "description": "Use GraphQL Request as a fully typed SDK."}, {"name": "graphql-zeus", "url": "https://github.com/graphql-editor/graphql-zeus", "description": "GraphQL Zeus creates autocomplete client library for `JavaScript` or `TypeScript` which provides autocompletion for strongly typed queries.", "stars": "2k"}, {"name": "graphqurl", "url": "https://github.com/hasura/graphqurl", "description": "curl for GraphQL with autocomplete, subscriptions and GraphiQL. Also a dead-simple universal javascript GraphQL client.", "stars": "3.4k"}, {"name": "aws-amplify", "url": "https://github.com/aws-amplify/amplify-js", "description": "A client library developed by Amazon for caching, analytics and more that includes a way to fetch GraphQL queries.", "stars": "9.6k"}, {"name": "gqty", "url": "https://github.com/gqty-dev/gqty", "description": "A No GraphQL client for TypeScript", "stars": "1k"}, {"name": "genql", "url": "https://github.com/remorses/genql", "description": "Type safe TypeScript client for any GraphQL API.", "stars": "965"}, {"name": "vue-apollo", "url": "https://github.com/vuejs/vue-apollo", "description": "Apollo/GraphQL integration for VueJS.", "stars": "6.1k"}, {"name": "apollo-angular", "url": "https://github.com/kamilkisiela/apollo-angular", "description": "A fully-featured, production ready caching GraphQL client for Angular and every GraphQL server.", "stars": "1.5k"}, {"name": "svelte-apollo", "url": "https://github.com/timhall/svelte-apollo", "description": "Svelte integration for Apollo GraphQL.", "stars": "950"}, {"name": "ember-apollo-client", "url": "https://github.com/ember-graphql/ember-apollo-client", "description": "An ember-cli addon for Apollo Client and GraphQL.", "stars": "280"}, {"name": "apollo-elements", "url": "https://github.com/apollo-elements/apollo-elements", "description": "GraphQL web components that work in any frontend framework.", "stars": "421"}, {"name": "sveltekit-kitql", "url": "https://github.com/jycouet/kitql", "description": "A set of tools, helping you building efficient apps in a fast way with SvelteKit and GraphQL.", "stars": "452"}, {"name": "react-apollo", "url": "https://www.apollographql.com/docs/react/", "description": "The core @apollo/client library provides built-in integration with React."}, {"name": "relay", "url": "https://github.com/facebook/relay", "description": "Relay is a JavaScript framework for building data-driven React applications.", "stars": "19k"}, {"name": "urql", "url": "https://github.com/FormidableLabs/urql", "description": "A simple caching GraphQL client for React.", "stars": "8.9k"}, {"name": "graphql-hooks", "url": "https://github.com/nearform/graphql-hooks", "description": "Minimal hooks-first GraphQL client with caching and server-side rendering support.", "stars": "1.9k"}, {"name": "mst-gql", "url": "https://github.com/mobxjs/mst-gql", "description": "Bindings for mobx-state-tree and GraphQL.", "stars": "688"}, {"name": "micro-graphql-react", "url": "https://github.com/arackaf/micro-graphql-react", "description": "A lightweight utility for adding GraphQL to React. components. Includes simple caching and uses GET requests that could additionally be cached through a service-worker.", "stars": "532"}, {"name": "@gqty/react", "url": "https://github.com/gqty-dev/gqty", "description": "A No GraphQL client for TypeScript", "stars": "1k"}, {"name": "apollo-server", "url": "https://github.com/apollographql/apollo-server", "description": "Spec-compliant and production ready JavaScript GraphQL server that lets you develop in a schema-first way. Built for Express, Connect, Hapi, Koa, and more.", "stars": "14k"}, {"name": "hapi-graphql", "url": "https://github.com/SimonDegraeve/hapi-graphql", "description": "Create a GraphQL HTTP server with Hapi.", "stars": "113"}, {"name": "hapi-plugin-graphiql", "url": "https://github.com/rse/hapi-plugin-graphiql", "description": "HAPI plugin for GraphiQL integration.", "stars": "21"}, {"name": "graphql-api-koa", "url": "https://github.com/jaydenseric/graphql-api-koa", "description": "GraphQL Koa middleware that implements GraphQL.js from scratch and supports native ESM.", "stars": "52"}, {"name": "koa-graphql", "url": "https://github.com/chentsulin/koa-graphql", "description": "GraphQL Koa Middleware.", "stars": "841"}, {"name": "graphql-koa-scripts", "url": "https://github.com/ryanhs/graphql-koa-scripts", "description": "GraphQL Koa 1 file simplified. usefull for quick test", "stars": "2"}, {"name": "gql", "url": "https://github.com/deno-libs/gql", "description": "Universal GraphQL HTTP middleware for Deno.", "stars": "202"}, {"name": "mercurius", "url": "https://github.com/mercurius-js/mercurius", "description": "GraphQL plugin for Fastify.", "stars": "2.5k"}, {"name": "graphql-yoga", "url": "https://github.com/prisma-labs/graphql-yoga", "description": "Fully-featured GraphQL Server with focus on easy setup, performance and great developer experience.", "stars": "8.5k"}, {"name": "graphitejs", "url": "https://github.com/graphitejs/server", "description": "Framework NodeJS for GraphQL.", "stars": "122"}, {"name": "graphql-helix", "url": "https://github.com/contrawork/graphql-helix", "description": "A highly evolved GraphQL HTTP Server.", "stars": "828"}, {"name": "pylon", "url": "https://github.com/getcronit/pylon", "description": "Write full-feature APIs with just functions. No more boilerplate code, no more setup. Just write functions and deploy.", "stars": "365"}, {"name": "modus", "url": "https://github.com/hypermodeinc/modus", "description": "Serverless runtime based on WebAssembly that delivers auto-generated GraphQL APIs.", "stars": "417"}, {"name": "graphql-sequelize", "url": "https://github.com/mickhansen/graphql-sequelize", "description": "Sequelize helpers for GraphQL.", "stars": "1.9k"}, {"name": "graphql-bookshelf", "url": "https://github.com/brysgo/graphql-bookshelf", "description": "Some help defining GraphQL schema around BookshelfJS models.", "stars": "184"}, {"name": "join-monster", "url": "https://github.com/acarl005/join-monster", "description": "A GraphQL-to-SQL query execution layer for batch data fetching.", "stars": "2.7k"}, {"name": "graphql-ably-pubsub", "url": "https://github.com/ably-labs/graphql-ably-pubsub", "description": "Ably PubSub implementation for GraphQL to publish mutation updates and subscribe to the result through a subscription query.", "stars": "7"}, {"name": "graphql-scalars", "url": "https://github.com/Urigo/graphql-scalars", "description": "A library of custom GraphQL Scalars for creating precise type-safe GraphQL schemas.", "stars": "1.9k"}, {"name": "type-graphql", "url": "https://github.com/19majkel94/type-graphql", "description": "Create GraphQL schema and resolvers with TypeScript, using classes and decorators!", "stars": "8.1k"}, {"name": "graphql-nexus", "url": "https://github.com/graphql-nexus/nexus", "description": "Code-First, Type-Safe, GraphQL Schema Construction.", "stars": "3.4k"}, {"name": "graphql-code-generator", "url": "https://github.com/dotansimha/graphql-code-generator", "description": "", "stars": "11k"}, {"name": "pothos", "url": "https://github.com/hayes/pothos", "description": "Pothos is a plugin based GraphQL schema builder for typescript. It makes building graphql schemas in typescript easy, fast and enjoyable.", "stars": "2.6k"}, {"name": "garph", "url": "https://github.com/stepci/garph", "description": "Garph is full-stack framework for building type-safe GraphQL APIs in TypeScript.", "stars": "1.3k"}, {"name": "gqloom", "url": "https://github.com/modevol-com/gqloom", "description": "GQLoom is a GraphQL weaver for TypeScript/JavaScript that weaves GraphQL schema and resolvers using [Valibot (\u2b508.5k)](https://github.com/fabian-hiller/valibot), [Zod (\u2b5042k)](https://github.com/colinhacks/zod), or [Yup (\u2b5024k)](https://github.com/jquense/yup).", "stars": "94"}, {"name": "fast-graphql", "url": "https://github.com/idurar/fast-graphql", "description": "Graphql Tools to Structure, Combine Resolvers and Merge Schema Definitions for Node.js, Next.Js and Graphql Apollo server", "stars": "5"}, {"name": "graphql-to-type", "url": "https://github.com/lkster/graphql-to-type", "description": "GraphQL query parser written entirely in TypeScript's type system for creating interfaces based on provided query", "stars": "6"}, {"name": "gql.tada", "url": "https://github.com/0no-co/gql.tada", "description": "GraphQL document authoring library, inferring the result and variables types of GraphQL queries and fragments in the TypeScript type system.", "stars": "2.9k"}, {"name": "graphql-tools", "url": "https://github.com/apollographql/graphql-tools", "description": "Tool library for building and maintaining GraphQL-JS servers.", "stars": "5.4k"}, {"name": "graphql-tag", "url": "https://github.com/apollographql/graphql-tag", "description": "A JavaScript template literal tag that parses GraphQL queries.", "stars": "2.3k"}, {"name": "load-gql", "url": "https://github.com/KunalSin9h/load-gql", "description": "A tiny, zero dependency GraphQL schema loader from files and folders.", "stars": "3"}, {"name": "graphql-compose", "url": "https://github.com/graphql-compose/graphql-compose", "description": "Tool which allows you to construct flexible graphql schema from different data sources via plugins.", "stars": "1.2k"}, {"name": "graphql-modules", "url": "https://github.com/Urigo/graphql-modules", "description": "Separate GraphQL server into smaller, reusable parts by modules or features.", "stars": "1.3k"}, {"name": "graphql-shield", "url": "https://github.com/maticzav/graphql-shield", "description": "A library that helps creating a permission layer for a graphql api.", "stars": "3.6k"}, {"name": "graphql-shield-generator", "url": "https://github.com/omar-dulaimi/graphql-shield-generator", "description": "Emits a GraphQL Shield from your GraphQL schema.", "stars": "10"}, {"name": "graphqlgate", "url": "https://github.com/oslabs-beta/GraphQL-Gate", "description": "A GraphQL rate-limiting library with query complexity analysis for Node.js", "stars": "57"}, {"name": "graphql-let", "url": "https://github.com/piglovesyou/graphql-let", "description": "A webpack loader to import type-protected codegen results directly from GraphQL documents", "stars": "452"}, {"name": "graphql-config", "url": "https://github.com/kamilkisiela/graphql-config", "description": "One configuration for all your GraphQL tools (supported by most tools, editors & IDEs).", "stars": "1.2k"}, {"name": "graphql-cli", "url": "https://github.com/urigo/graphql-cli", "description": "A command line tool for common GraphQL development workflows.", "stars": "2k"}, {"name": "graphql-toolkit", "url": "https://github.com/ardatan/graphql-toolkit", "description": "A set of utils for faster development of GraphQL tools (Schema and documents loading, Schema merging and more).", "stars": "166"}, {"name": "graphql-mesh", "url": "https://github.com/urigo/graphql-mesh", "description": "use GraphQL query language to access data in remote APIs that don't run GraphQL (and also ones that do run GraphQL).", "stars": "3.5k"}, {"name": "sofa", "url": "https://github.com/Urigo/sofa", "description": "Generate REST API from your GraphQL API.", "stars": "1.1k"}, {"name": "graphback", "url": "https://github.com/aerogear/graphback", "description": "Framework and CLI to add a GraphQLCRUD API layer to a GraphQL server using data models.", "stars": "408"}, {"name": "graphql-middleware", "url": "https://github.com/maticzav/graphql-middleware", "description": "Split up your GraphQL resolvers in middleware functions.", "stars": "1.1k"}, {"name": "graphql-relay-js", "url": "https://github.com/graphql/graphql-relay-js", "description": "A library to help construct a graphql-js server supporting react-relay.", "stars": "1.5k"}, {"name": "graphql-normalizr", "url": "https://github.com/monojack/graphql-normalizr", "description": "Normalize GraphQL responses for persisting in the client cache/state.", "stars": "196"}, {"name": "babel-plugin-graphql", "url": "https://github.com/ooflorent/babel-plugin-graphql", "description": "Babel plugin that compile GraphQL tagged template strings.", "stars": "64"}, {"name": "eslint-plugin-graphql", "url": "https://github.com/apollographql/eslint-plugin-graphql", "description": "An ESLint plugin that checks your GraphQL strings against a schema.", "stars": "1.2k"}, {"name": "graphql-ws", "url": "https://github.com/enisdenjo/graphql-ws", "description": "Coherent, zero-dependency, lazy, simple, GraphQL over WebSocket Protocol compliant server and client.", "stars": "1.9k"}, {"name": "graphql-live-query", "url": "https://github.com/n1ru4l/graphql-live-query", "description": "Realtime GraphQL Live Queries with JavaScript.", "stars": "441"}, {"name": "GraphVinci", "url": "https://github.com/Comcast/graphvinci", "description": "An interactive schema visualizer for GraphQL APIs.", "stars": "77"}, {"name": "supertest-graphql", "url": "https://github.com/alexstrat/supertest-graphql", "description": "Extends [supertest (\u2b5014k)](https://github.com/visionmedia/supertest) to easily test a GraphQL endpoint", "stars": "34"}, {"name": "schemathesis", "url": "https://github.com/schemathesis/schemathesis", "description": "Runs arbitrary queries matching a GraphQL schema to find server errors.", "stars": "3.1k"}, {"name": "microfiber", "url": "https://github.com/anvilco/graphql-introspection-tools", "description": "Query and manipulate GraphQL introspection query results in useful ways.", "stars": "37"}, {"name": "graphql-armor", "url": "https://github.com/Escape-Technologies/graphql-armor", "description": "An instant security layer for production GraphQL Endpoints.", "stars": "576"}, {"name": "goctopus", "url": "https://github.com/Escape-Technologies/goctopus", "description": "an incredibly fast GraphQL discovery & fingerprinting toolbox.", "stars": "128"}, {"name": "GraphQL Constraint Directive", "url": "https://github.com/confuser/graphql-constraint-directive", "description": "Allows using @constraint as a directive to validate input data. Inspired by Constraints Directives RFC and OpenAPI", "stars": "577"}, {"name": "Validator.js Wrapper Directive", "url": "https://github.com/ktutnik/graphql-directive/tree/master/packages/validator", "description": "A comprehensive list of validator directive wraps Validator.js functionalities", "stars": "4"}, {"name": "WunderGraph Cosmo", "url": "https://github.com/wundergraph/cosmo", "description": "The Open-Source GraphQL Federation Solution with Full Lifecycle API Management for (Federated) GraphQL. Schema Registry, composition checks, analytics, metrics, tracing and routing.", "stars": "1.2k"}, {"name": "graphql-go-tools", "url": "https://github.com/wundergraph/graphql-go-tools", "description": "A graphQL Router / API Gateway framework written in Golang, focussing on correctness, extensibility, and high-performance. Supports Federation v1 & v2, Subscriptions & more.", "stars": "815"}, {"name": "graphql-sunset", "url": "https://github.com/sophiabits/graphql-sunset", "description": "Quickly and easily add support for the `Sunset` header to your GraphQL server, to better communicate upcoming breaking changes.", "stars": "7"}, {"name": "React Starter Kit", "url": "https://github.com/kriasoft/react-starter-kit", "description": "front-end starter kit using React, Relay, GraphQL, and JAM stack architecture.", "stars": "24k"}, {"name": "SWAPI GraphQL Wrapper", "url": "https://github.com/graphql/swapi-graphql", "description": "A GraphQL schema and server wrapping SWAPI.", "stars": "1.1k"}, {"name": "Relay TodoMVC", "url": "https://github.com/taion/relay-todomvc", "description": "Relay TodoMVC with routing.", "stars": "158"}, {"name": "Apollo Client documentation", "url": "https://www.apollographql.com/docs/react", "description": "Documentation and example for building GraphQL apps using apollo client."}, {"name": "Apollo Server tools documentation", "url": "https://www.apollographql.com/docs/apollo-server/", "description": "Documentation, tutorial and examples for building GraphQL server and connecting to SQL, MongoDB and REST endpoints."}, {"name": "F8 App 2017", "url": "https://github.com/fbsamples/f8app", "description": "Source code of the official F8 app of 2016, powered by React Native and other Facebook open source projects.", "stars": "14k"}, {"name": "Apollo React example for Github GraphQL API", "url": "https://github.com/katopz/react-apollo-graphql-github-example", "description": "Usage Examples Apollo React for Github GraphQL API with create-react-app.", "stars": "113"}, {"name": "Next.js TypeScript and GraphQL Example", "url": "https://github.com/zeit/next.js/tree/canary/examples/with-typescript-graphql", "description": "A type-protected GraphQL example on Next.js running [graphql-codegen](https://graphql-code-generator.com/) under the hood", "stars": "138k"}, {"name": "GraphQL StackBlitz Starter", "url": "https://stackblitz.com/fork/graphql", "description": "A live, editable demo spinning up in about 2 seconds and running in a browser."}, {"name": "NAPERG", "url": "https://github.com/alan345/naperg", "description": "Fullstack Boilerplate GraphQL. Made with React & Prisma + authentication & roles.", "stars": "1.4k"}, {"name": "VulcanJS", "url": "http://vulcanjs.org", "description": "The full-stack React+GraphQL framework"}, {"name": "RAN Toolkit", "url": "https://github.com/sly777/ran", "description": "Production-ready toolkit/boilerplate with support for GraphQL, SSR, Hot-reload, CSS-in-JS, caching, and more.", "stars": "2.2k"}, {"name": "Node.js API Starter", "url": "https://github.com/kriasoft/nodejs-api-starter", "description": "Yarn v2 based monorepo template (code-first GraphQL API, PostgreSQL, PnP, Zero-install, serverless).", "stars": "4k"}, {"name": "Next.js Apollo TypeScript Starter", "url": "https://github.com/borisowsky/nextjs-apollo-ts-starter", "description": "Next.js starter project focused on developer experience.", "stars": "274"}, {"name": "GraphQL Starter", "url": "https://github.com/cerino-ligutom/GraphQL-Starter", "description": "A boilerplate for TypeScript + Node Express + Apollo GraphQL APIs.", "stars": "113"}, {"name": "Mocked Managed Federation - Apollo Server 3", "url": "https://github.com/setchy/apollo-server-3-mocked-federation", "description": "An example of how to mock a managed federation Supgraph using Apollo Server 3.x", "stars": "7"}, {"name": "Mocked Managed Federation - Apollo Server 4", "url": "https://github.com/setchy/apollo-server-4-mocked-federation", "description": "An example of how to mock a managed federation Supgraph using Apollo Server 4.x", "stars": "1"}, {"name": "Next.js Advanced Graphql Crud MongoDB Starter", "url": "https://github.com/idurar/starter-advanced-graphql-crud-next-js-mongodb", "description": "Starter Generic CRUD with Advanced Apollo Graphql server with Next.js and Mongodb (TypeScript)", "stars": "31"}], "notes": [], "source": "Graphql"}, {"name": "Graphql \u2014 Ruby", "entries": [{"name": "graphql-ruby", "url": "https://github.com/rmosolgo/graphql-ruby", "description": "Ruby implementation of Facebook's GraphQL.", "stars": "5.4k"}, {"name": "graphql-batch", "url": "https://github.com/Shopify/graphql-batch", "description": "A query batching executor for the graphql gem.", "stars": "1.4k"}, {"name": "graphql-auth", "url": "https://github.com/o2web/graphql-auth", "description": "A JWT auth wrapper working with devise.", "stars": "26"}, {"name": "agoo", "url": "https://github.com/ohler55/agoo", "description": "Ruby web server that implements Facebook's GraphQL.", "stars": "925"}, {"name": "GQLi", "url": "https://github.com/contentful-labs/gqli.rb", "description": "A GraphQL client and DSL. Allowing to write queries in native Ruby.", "stars": "209"}, {"name": "graphql-ruby-demo", "url": "https://github.com/rmosolgo/graphql-ruby-demo", "description": "Use graphql-ruby to expose a Rails app.", "stars": "216"}, {"name": "github-graphql-rails-example", "url": "https://github.com/github/github-graphql-rails-example", "description": "Example Rails app using GitHub's GraphQL API.", "stars": "278"}, {"name": "relay-on-rails", "url": "https://github.com/nethsix/relay-on-rails", "description": "Barebones starter kit for Relay application with Rails GraphQL server.", "stars": "43"}, {"name": "relay-rails-blog", "url": "https://github.com/gauravtiwari/relay-rails-blog", "description": "A graphql, relay and standard rails application powered demo weblog.", "stars": "139"}, {"name": "to\\_eat\\_app", "url": "https://github.com/jcdavison/to_eat_app", "description": "A sample graphql/rails/relay application with a related 3-part article series.", "stars": "13"}, {"name": "agoo-demo", "url": "https://github.com/ohler55/agoo/tree/develop/example/graphql", "description": "Use of the Agoo server to demonstrate a simple GraphQL application.", "stars": "925"}, {"name": "rails-devise-graphql", "url": "https://github.com/zauberware/rails-devise-graphql", "description": "A rails 6 boilerplate with devise, graphql & JWT auth.", "stars": "285"}], "notes": [], "source": "Graphql"}, {"name": "Graphql \u2014 PHP", "entries": [{"name": "graphql-php", "url": "https://github.com/webonyx/graphql-php", "description": "A PHP port of GraphQL reference implementation.", "stars": "4.7k"}, {"name": "graphql-relay-php", "url": "https://github.com/ivome/graphql-relay-php", "description": "Relay helpers for webonyx/graphql-php implementation of GraphQL.", "stars": "271"}, {"name": "lighthouse", "url": "https://github.com/nuwave/lighthouse", "description": "A PHP package that allows to serve a GraphQL endpoint from your Laravel application.", "stars": "3.5k"}, {"name": "graphql-laravel", "url": "https://github.com/rebing/graphql-laravel", "description": "Laravel wrapper for Facebook's GraphQL.", "stars": "2.2k"}, {"name": "overblog/graphql-bundle", "url": "https://github.com/overblog/GraphQLBundle", "description": "This bundle provides tools to build a complete GraphQL server in your Symfony App. Supports react-relay.", "stars": "796"}, {"name": "wp-graphql", "url": "https://github.com/wp-graphql/wp-graphql", "description": "GraphQL API for WordPress.", "stars": "3.8k"}, {"name": "graphqlite", "url": "https://github.com/thecodingmachine/graphqlite", "description": "Framework agnostic library that allows you to write GraphQL server by annotating your PHP classes.", "stars": "572"}, {"name": "siler", "url": "https://github.com/leocavalcante/siler", "description": "Plain-old functions providing a declarative API for GraphQL servers with Subscriptions support.", "stars": "1.1k"}, {"name": "graphql-request-builder", "url": "https://github.com/dpauli/php-graphql-request-builder", "description": "Builds request payload in GraphQL structure.", "stars": "4"}, {"name": "drupal/graphql", "url": "https://www.drupal.org/project/graphql", "description": "Craft and expose a GraphQL schema for Drupal 9 and 10."}, {"name": "jerowork/graphql-schema-builder", "url": "https://github.com/jerowork/graphql-attribute-schema", "description": "Easily build your GraphQL schema for webonyx/graphql-php using PHP attributes instead of large configuration arrays.", "stars": "16"}, {"name": "siler-graphgl", "url": "https://github.com/leocavalcante/siler/tree/main/examples/graphql", "description": "An example GraphQL server written with Siler.", "stars": "1.1k"}], "notes": [], "source": "Graphql"}, {"name": "Graphql \u2014 Python", "entries": [{"name": "graphql-parser", "url": "https://github.com/tryolabs/graphql-parser", "description": "GraphQL parser for Python.", "stars": "46"}, {"name": "graphql-core", "url": "https://github.com/graphql-python/graphql-core", "description": "GraphQL implementation for Python based on GraphQL.js v16.3.0 reference implementation", "stars": "531"}, {"name": "graphql-relay-py", "url": "https://github.com/graphql-python/graphql-relay-py", "description": "A library to help construct a graphql-py server supporting react-relay.", "stars": "143"}, {"name": "graphql-parser-python", "url": "https://github.com/tallstreet/graphql-parser-python", "description": "A python wrapper around libgraphqlparser.", "stars": "4"}, {"name": "graphene", "url": "https://github.com/graphql-python/graphene", "description": "A package for creating GraphQL schemas/types in a Pythonic easy way.", "stars": "8.3k"}, {"name": "graphene-gae", "url": "https://github.com/graphql-python/graphene-gae", "description": "Adds GraphQL support to Google AppEngine (GAE).", "stars": "117"}, {"name": "django-graphiql", "url": "https://github.com/GraphQL-python-archive/django-graphiql", "description": "Integrate GraphiQL easily into your Django project.", "stars": "35"}, {"name": "flask-graphql", "url": "https://github.com/graphql-python/flask-graphql", "description": "Adds GraphQL support to your Flask application.", "stars": "1.3k"}, {"name": "python-graphql-client", "url": "https://github.com/prisma/python-graphql-client", "description": "Simple GraphQL client for Python 2.7+", "stars": "156"}, {"name": "python-graphjoiner", "url": "https://github.com/healx/python-graphjoiner", "description": "Create GraphQL APIs using joins, SQL or otherwise.", "stars": "2"}, {"name": "graphene-django", "url": "https://github.com/graphql-python/graphene-django", "description": "A Django integration for Graphene.", "stars": "4.4k"}, {"name": "Flask-GraphQL-Auth", "url": "https://github.com/callsign-viper/Flask-GraphQL-Auth", "description": "An authentication library for Flask inspired from flask-jwt-extended.", "stars": "63"}, {"name": "tartiflette", "url": "https://github.com/dailymotion/tartiflette", "description": "GraphQL Implementation, SDL First, for python 3.6+ / asyncio.", "stars": "855"}, {"name": "tartiflette-aiohttp", "url": "https://github.com/dailymotion/tartiflette-aiohttp", "description": "Wrapper of Tartiflette to expose GraphQL API over HTTP based on aiohttp / 3.6+ / asyncio, [official tutorial available on tartiflette.io](https://tartiflette.io/docs/tutorial/getting-started).", "stars": "62"}, {"name": "Ariadne", "url": "https://github.com/mirumee/ariadne", "description": "library for implementing GraphQL servers using schema-first approach. Asynchronous query execution, batteries included for ASGI, WSGI and popular webframeworks, [fully documented](https://ariadnegraphql.org).", "stars": "2.3k"}, {"name": "django-graphql-auth", "url": "https://github.com/PedroBern/django-graphql-auth", "description": "Django registration and authentication with GraphQL.", "stars": "331"}, {"name": "strawberry", "url": "https://github.com/strawberry-graphql/strawberry", "description": "A new GraphQL library for Python.", "stars": "4.6k"}, {"name": "turms", "url": "https://github.com/jhnnsrs/turms", "description": "A pythonic graphql codegenerator built around graphql-core and pydantic", "stars": "74"}, {"name": "rath", "url": "https://github.com/jhnnsrs/rath", "description": "An apollo like graphql client with async and sync interface", "stars": "10"}, {"name": "sgqlc", "url": "https://github.com/profusion/sgqlc", "description": "Simple GraphQL Client makes working with GraphQL API responses easier in Python.", "stars": "550"}, {"name": "swapi-graphene", "url": "https://github.com/graphql-python/swapi-graphene", "description": "A GraphQL schema and server using [Graphene](https://graphene-python.org).", "stars": "174"}, {"name": "Python Backend Tutorial", "url": "https://hasura.io/learn/graphql/backend-stack/languages/python/", "description": "A tutorial on creating a GraphQL server with [Strawberry](https://strawberry.rocks/) and a client with [Qlient](https://qlient-org.github.io/python-qlient/site/)."}], "notes": [], "source": "Graphql"}, {"name": "Graphql \u2014 Java", "entries": [{"name": "graphql-java", "url": "https://github.com/graphql-java/graphql-java", "description": "GraphQL Java implementation.", "stars": "6.2k"}, {"name": "DGS Framework", "url": "https://github.com/Netflix/dgs-framework", "description": "A GraphQL server framework for Spring Boot, developed by Netflix.", "stars": "3.3k"}, {"name": "graphql-java-generator", "url": "https://github.com/graphql-java-generator", "description": "A [Maven plugin (\u2b50128)](https://github.com/graphql-java-generator/graphql-maven-plugin-project) and a [Gradle plugin (\u2b5058)](https://github.com/graphql-java-generator/graphql-gradle-plugin-project) that can generate both the **Client** and the **Server** (POJOs and utility classes). The server part is based on graphql-java, and hides all its boilerplate codes."}, {"name": "gaphql-java-type-generator", "url": "https://github.com/graphql-java/graphql-java-type-generator", "description": "Auto-generates types for use with GraphQL Java", "stars": "34"}, {"name": "schemagen-graphql", "url": "https://github.com/bpatters/schemagen-graphql", "description": "Schema generation and execution package that turns POJO's into a GraphQL Java queryable set of objects. Enables exposing any service as a GraphQL service using Annotations.", "stars": "48"}, {"name": "graphql-java-annotations", "url": "https://github.com/Enigmatis/graphql-java-annotations", "description": "Provides annotations-based syntax for schema definition with GraphQL Java.", "stars": "392"}, {"name": "graphql-java-tools", "url": "https://github.com/graphql-java-kickstart/graphql-java-tools", "description": "Schema-first graphql-java convenience library that makes it easy to bring your own implementations as data resolvers. Inspired by [graphql-tools (\u2b505.4k)](https://github.com/apollographql/graphql-tools) for JS.", "stars": "822"}, {"name": "graphql-java-codegen-maven-plugin", "url": "https://github.com/kobylynskyi/graphql-java-codegen-maven-plugin", "description": "Schema-first maven plugin for generating Java types and Resolver interfaces. Works perfectly in conjunction with graphql-java-tools. Inspired by [swagger-codegen-maven-plugin (\u2b5018k)](https://github.com/swagger-api/swagger-codegen/tree/master/modules/swagger-codegen-maven-plugin).", "stars": "17"}, {"name": "graphql-java-codegen-gradle-plugin", "url": "https://github.com/kobylynskyi/graphql-java-codegen-gradle-plugin", "description": "Schema-first gradle plugin for generating Java types and Resolver interfaces. Works perfectly in conjunction with graphql-java-tools. Inspired by [gradle-swagger-generator-plugin (\u2b50309)](https://github.com/int128/gradle-swagger-generator-plugin).", "stars": "19"}, {"name": "graphql-java-servlet", "url": "https://github.com/graphql-java-kickstart/graphql-java-servlet", "description": "A framework-agnostic java servlet for exposing graphql-java query endpoints with GET, POST, and multipart uploads.", "stars": "226"}, {"name": "manifold-graphql", "url": "https://github.com/manifold-systems/manifold/tree/master/manifold-deps-parent/manifold-graphql", "description": "Comprehensive GraphQL client use. Schema-first. Type-safe GraphQL types, queries, and results, no code generators, no POJOs, no annotations. Excellent [IDE support](http://manifold.systems/images/graphql.mp4) with IntelliJ IDEA and Android Studio. See the [Java example](#example-java) below.", "stars": "2.7k"}, {"name": "spring-graphql-common", "url": "https://github.com/oembedler/spring-graphql-common", "description": "Spring Framework GraphQL Library.", "stars": "134"}, {"name": "graphql-spring-boot", "url": "https://github.com/graphql-java-kickstart/graphql-spring-boot", "description": "GraphQL and GraphiQL Spring Framework Boot Starters.", "stars": "1.5k"}, {"name": "vertx-graphql-service-discovery", "url": "https://github.com/engagingspaces/vertx-graphql-service-discovery", "description": "Asynchronous GraphQL service discovery and querying for your microservices.", "stars": "51"}, {"name": "vertx-dataloader", "url": "https://github.com/engagingspaces/vertx-dataloader", "description": "Port of Facebook DataLoader for efficient, asynchronous batching and caching in clustered GraphQL environments.", "stars": "72"}, {"name": "graphql-spqr", "url": "https://github.com/leangen/GraphQL-SPQR", "description": "Java 8+ API for rapid development of GraphQL services.", "stars": "1.1k"}, {"name": "Light Java GraphQL", "url": "https://github.com/networknt/light-graphql-4j", "description": "", "stars": "34"}, {"name": "Elide", "url": "https://elide.io", "description": ""}, {"name": "federation-jvm", "url": "https://github.com/apollographql/federation-jvm", "description": "Apollo Federation on the JVM.", "stars": "273"}, {"name": "graphql-orchestrator-java", "url": "https://github.com/graph-quilt/graphql-orchestrator-java", "description": "", "stars": "72"}, {"name": "graphql-java-extended-validation", "url": "https://github.com/graphql-java/graphql-java-extended-validation", "description": "Provides extended validation of fields and field arguments for graphql-java.", "stars": "137"}, {"name": "dgs-extended-formatters", "url": "https://github.com/setchy/dgs-extended-formatters", "description": "An experimental set of DGS Directives for common formatting use-cases.", "stars": "6"}, {"name": "graphql-java-datetime", "url": "https://github.com/donbeave/graphql-java-datetime", "description": "GraphQL ISO Date is a set of RFC 3339 compliant date/time scalar types to be used with graphql-java.", "stars": "151"}, {"name": "graphql-java-extended-scalars", "url": "https://github.com/graphql-java/graphql-java-extended-scalars", "description": "Extended scalars for graphql-java.", "stars": "281"}, {"name": "light-java-graphql examples", "url": "https://github.com/networknt/light-example-4j/tree/master/graphql", "description": "Examples of Light Java GraphQL and tutorials.", "stars": "150"}, {"name": "graphql-spqr-samples", "url": "https://github.com/leangen/graphql-spqr-samples", "description": "An example GraphQL server written with Spring MVC and GraphQL-SPQR.", "stars": "105"}, {"name": "manifold-graphql sample", "url": "https://github.com/manifold-systems/manifold-sample-graphql-app", "description": "A simple application, both client and server, demonstrating the Manifold GraphQL library.", "stars": "20"}, {"name": "graphql-java-kickstart\\_samples", "url": "https://github.com/graphql-java-kickstart/samples", "description": "Samples for using the GraphQL Java Kickstart projects.", "stars": "120"}, {"name": "graphql-java-kickstart-federation-example", "url": "https://github.com/setchy/graphql-java-kickstart-federation-example", "description": "A GraphQL Java Kickstart federation example.", "stars": "25"}, {"name": "dgs-federation-example", "url": "https://github.com/Netflix/dgs-federation-example", "description": "A Netflix DGS federation example.", "stars": "113"}, {"name": "Spring Boot backend tutorial", "url": "https://hasura.io/learn/graphql/backend-stack/languages/java/", "description": "A tutorial creating a GraphQL server and client using Spring Boot and Netflix DGS."}], "notes": [], "source": "Graphql"}, {"name": "Graphql \u2014 Kotlin", "entries": [{"name": "graphql-kotlin", "url": "https://github.com/ExpediaGroup/graphql-kotlin", "description": "GraphQL Kotlin implementation.", "stars": "1.8k"}, {"name": "manifold-graphql", "url": "https://github.com/manifold-systems/manifold/tree/master/manifold-deps-parent/manifold-graphql", "description": "Comprehensive GraphQL client use. Schema-first. Type-safe GraphQL types, queries, and results, no code generators, no POJOs, no annotations. Excellent [IDE support](http://manifold.systems/images/graphql.mp4) with IntelliJ IDEA and Android Studio. See the [Kotlin example](#example-kotlin) below.", "stars": "2.7k"}, {"name": "KGraphQL", "url": "https://github.com/aPureBase/KGraphQL", "description": "", "stars": "307"}, {"name": "Kobby", "url": "https://github.com/ermadmi78/kobby", "description": "Codegen plugin of [Kotlin DSL Client](https://blog.kotlin-academy.com/how-to-generate-kotlin-dsl-client-by-graphql-schema-707fd0c55284) by GraphQL schema. The generated DSL supports execution of complex GraphQL queries, mutation and subscriptions in Kotlin with syntax similar to native GraphQL syntax.", "stars": "87"}, {"name": "Graphkt", "url": "https://github.com/cufyorg/graphkt", "description": "A DSL based graphql server library for kotlin, backed by graphql-java.", "stars": "9"}, {"name": "manifold-graphql sample", "url": "https://github.com/manifold-systems/manifold-sample-kotlin-app", "description": "A simple GraphQL application, both client and server, demonstrating the Manifold GraphQL library with Kotlin.", "stars": "3"}], "notes": [], "source": "Graphql"}, {"name": "Graphql \u2014 C/C++", "entries": [{"name": "libgraphqlparser", "url": "https://github.com/graphql/libgraphqlparser", "description": "A GraphQL query parser in C++ with C and C++ APIs.", "stars": "1.1k"}, {"name": "agoo-c", "url": "https://github.com/ohler55/agoo-c", "description": "A high performance GraphQL server written in C. [benchmarks (\u2b5056)](https://github.com/the-benchmarker/graphql-benchmarks)", "stars": "152"}, {"name": "cppgraphqlgen", "url": "https://github.com/Microsoft/cppgraphqlgen", "description": "C++ GraphQL schema service generator.", "stars": "346"}, {"name": "CaffQL", "url": "https://github.com/caffeinetv/CaffQL", "description": "Generates C++ client types and request/response serialization from a GraphQL introspection query.", "stars": "29"}], "notes": [], "source": "Graphql"}, {"name": "Graphql \u2014 Go", "entries": [{"name": "graphql", "url": "https://github.com/graphql-go/graphql", "description": "An implementation of GraphQL for Go follows graphql-js", "stars": "10k"}, {"name": "graphql-go", "url": "https://github.com/graph-gophers/graphql-go", "description": "GraphQL server with a focus on ease of use.", "stars": "4.7k"}, {"name": "gql", "url": "https://github.com/kadirpekel/gql", "description": "Code first graphql (graphql-go/graphql) schema builder.", "stars": "7"}, {"name": "gqlgen", "url": "https://github.com/99designs/gqlgen", "description": "Go generate based graphql server library.", "stars": "11k"}, {"name": "graphql-relay-go", "url": "https://github.com/graphql-go/relay", "description": "A Go/Golang library to help construct a server supporting react-relay.", "stars": "425"}, {"name": "graphjin", "url": "https://github.com/dosco/graphjin", "description": "", "stars": "3k"}, {"name": "graphql-go-tools", "url": "https://github.com/wundergraph/graphql-go-tools", "description": "A graphQL Router / API Gateway framework written in Golang, focussing on correctness, extensibility, and high-performance. Supports Federation v1 & v2, Subscriptions & more.", "stars": "815"}, {"name": "Thunder", "url": "https://github.com/Raezil/Thunder", "description": "A scalable microservices framework powered by Go, gRPC-Gateway, Prisma, and Kubernetes. It exposes REST, gRPC and Graphql", "stars": "119"}, {"name": "grpc-graphql-gateway", "url": "https://github.com/ysugimoto/grpc-graphql-gateway", "description": "A protoc plugin that generates graphql execution code from Protocol Buffers.", "stars": "424"}, {"name": "golang-relay-starter-kit", "url": "https://github.com/sogko/golang-relay-starter-kit", "description": "Barebones starting point for a Relay application with Golang GraphQL server.", "stars": "138"}, {"name": "todomvc-relay-go", "url": "https://github.com/sogko/todomvc-relay-go", "description": "Port of the React/Relay TodoMVC app, driven by a Golang GraphQL backend.", "stars": "66"}, {"name": "go-graphql-subscription-example", "url": "https://github.com/ccamel/go-graphql-subscription-example", "description": "A GraphQL schema and server that demonstrates GraphQL [subscriptions (\u2b501.5k)](https://github.com/apollographql/subscriptions-transport-ws/blob/v0.9.4/PROTOCOL.md) (over Websocket) to consume [Apache Kafka](https://kafka.apache.org/) messages.", "stars": "46"}, {"name": "Go Backend Tutorial", "url": "https://hasura.io/learn/graphql/backend-stack/languages/go/", "description": "A tutorial showing how to make a Go GraphQL server and client using code generation."}], "notes": [], "source": "Graphql"}, {"name": "Graphql \u2014 Scala", "entries": [{"name": "sangria", "url": "https://github.com/sangria-graphql/sangria", "description": "Scala GraphQL server implementation.", "stars": "2k"}, {"name": "sangria-relay", "url": "https://github.com/sangria-graphql/sangria-relay", "description": "Sangria Relay Support.", "stars": "90"}, {"name": "caliban", "url": "https://github.com/ghostdogpr/caliban", "description": "Caliban is a purely functional library for creating GraphQL backends in Scala.", "stars": "987"}, {"name": "sangria-akka-http-example", "url": "https://github.com/sangria-graphql/sangria-akka-http-example", "description": "An example GraphQL server written with akka-http and [sangria](https://sangria-graphql.github.io/)", "stars": "241"}, {"name": "sangria-playground", "url": "https://github.com/sangria-graphql/sangria-playground", "description": "An example of GraphQL server written with Play and sangria.", "stars": "86"}], "notes": [], "source": "Graphql"}, {"name": "Graphql \u2014 .NET", "entries": [{"name": "graphql-dotnet", "url": "https://github.com/graphql-dotnet/graphql-dotnet", "description": "GraphQL for .NET.", "stars": "6k"}, {"name": "graphql-net", "url": "https://github.com/ckimes89/graphql-net", "description": "GraphQL to IQueryable for .NET.", "stars": "887"}, {"name": "Hot Chocolate", "url": "https://github.com/ChilliCream/hotchocolate", "description": "GraphQL server for .Net Core and .NET Framework.", "stars": "5.7k"}, {"name": "Snowflaqe", "url": "https://github.com/Zaid-Ajaj/Snowflaqe", "description": "Type-safe GraphQL code generator for F# and [Fable (\u2b503.1k)](https://github.com/fable-compiler/Fable)", "stars": "160"}, {"name": "EntityGraphQL", "url": "https://github.com/EntityGraphQL/EntityGraphQL", "description": "library to build a GraphQL API on top of data model with the extensibility to bring multiple data sources together in the single GraphQL schema.", "stars": "452"}, {"name": "ZeroQL", "url": "https://github.com/byme8/ZeroQL", "description": "type-safe GraphQL client with Linq-like interface for C#", "stars": "317"}, {"name": ".NET backend tutorial", "url": "https://hasura.io/learn/graphql/backend-stack/languages/dotnet/", "description": "A tutorial creating a GraphQL server and client with .NET."}], "notes": [], "source": "Graphql"}, {"name": "Graphql \u2014 Elixir", "entries": [{"name": "absinthe-graphql", "url": "https://github.com/absinthe-graphql/absinthe", "description": "Fully Featured Elixir GraphQL Library.", "stars": "4.4k"}, {"name": "graphql-elixir", "url": "https://github.com/graphql-elixir/graphql", "description": "GraphQL Elixir. (No longer maintained)", "stars": "857"}, {"name": "plug\\_graphql", "url": "https://github.com/graphql-elixir/plug_graphql", "description": "Plug integration for GraphQL Elixir.", "stars": "126"}, {"name": "graphql\\_relay", "url": "https://github.com/graphql-elixir/graphql_relay", "description": "Relay helpers for GraphQL Elixir.", "stars": "37"}, {"name": "graphql\\_parser", "url": "https://github.com/graphql-elixir/graphql_parser", "description": "Elixir bindings for [libgraphqlparser (\u2b501.1k)](https://github.com/graphql/libgraphqlparser)", "stars": "23"}, {"name": "graphql", "url": "https://github.com/asonge/graphql", "description": "Elixir GraphQL parser.", "stars": "87"}, {"name": "plot", "url": "https://github.com/peburrows/plot", "description": "GraphQL parser and resolver for Elixir.", "stars": "32"}, {"name": "hello\\_graphql\\_phoenix", "url": "https://github.com/graphql-elixir/hello_graphql_phoenix", "description": "Examples of GraphQL Elixir Plug endpoints mounted in Phoenix", "stars": "100"}], "notes": [], "source": "Graphql"}, {"name": "Graphql \u2014 Haskell", "entries": [{"name": "graphql-haskell", "url": "https://github.com/jdnavarro/graphql-haskell", "description": "GraphQL AST and parser for Haskell.", "stars": "169"}, {"name": "morpheus-graphql", "url": "https://github.com/morpheusgraphql/morpheus-graphql", "description": "Haskell GraphQL Api, Client and Tools.", "stars": "416"}], "notes": [], "source": "Graphql"}, {"name": "Graphql \u2014 SQL", "entries": [{"name": "GraphpostgresQL", "url": "https://github.com/solidsnack/GraphpostgresQL", "description": "GraphQL for Postgres.", "stars": "1.1k"}, {"name": "sql-to-graphql", "url": "https://github.com/rexxars/sql-to-graphql", "description": "Generate a GraphQL API based on your SQL database structure.", "stars": "591"}, {"name": "PostGraphile", "url": "https://github.com/graphile/postgraphile", "description": "Lightning-fast GraphQL APIs for PostgreSQL: highly customisable; extensible via plugins; realtime.", "stars": "13k"}, {"name": "Hasura", "url": "https://github.com/hasura/graphql-engine", "description": "Hasura gives Instant Realtime GraphQL APIs over PostgreSQL. Works with an existing database too.", "stars": "32k"}, {"name": "subZero", "url": "https://subzero.cloud/", "description": "GraphQL & REST API for your database"}], "notes": [], "source": "Graphql"}, {"name": "Graphql \u2014 Lua", "entries": [{"name": "graphql-lua", "url": "https://github.com/bjornbytes/graphql-lua", "description": "GraphQL for Lua.", "stars": "190"}], "notes": [], "source": "Graphql"}, {"name": "Graphql \u2014 Elm", "entries": [{"name": "elm-graphql", "url": "https://github.com/dillonkearns/elm-graphql", "description": "GraphQL for Elm.", "stars": "785"}], "notes": [], "source": "Graphql"}, {"name": "Graphql \u2014 Clojure", "entries": [{"name": "graphql-clj", "url": "https://github.com/tendant/graphql-clj", "description": "A Clojure library designed to provide GraphQL implementation.", "stars": "285"}, {"name": "Lacinia", "url": "https://github.com/walmartlabs/lacinia", "description": "GraphQL implementation in pure Clojure.", "stars": "1.9k"}, {"name": "graphql-query", "url": "https://github.com/district0x/graphql-query", "description": "Clojure(Script) GraphQL query generation.", "stars": "74"}, {"name": "Clojure Game Geek", "url": "https://github.com/walmartlabs/clojure-game-geek", "description": "Example code for the Lacinia GraphQL framework tutorial.", "stars": "46"}], "notes": [], "source": "Graphql"}, {"name": "Graphql \u2014 Swift", "entries": [{"name": "GraphQL", "url": "https://github.com/GraphQLSwift/GraphQL", "description": "The Swift implementation for GraphQL.", "stars": "962"}], "notes": [], "source": "Graphql"}, {"name": "Graphql \u2014 OCaml", "entries": [{"name": "ocaml-graphql-server", "url": "https://github.com/andreas/ocaml-graphql-server", "description": "GraphQL servers in OCaml.", "stars": "621"}], "notes": [], "source": "Graphql"}, {"name": "Graphql \u2014 Android", "entries": [{"name": "apollo-android", "url": "https://github.com/apollographql/apollo-android", "description": "\ud83d\udcdf A strongly-typed, caching GraphQL client for Android, written in Java.", "stars": "4k"}, {"name": "manifold-graphql", "url": "https://github.com/manifold-systems/manifold/tree/master/manifold-deps-parent/manifold-graphql", "description": "Comprehensive GraphQL client use. Schema-first. Type-safe GraphQL types, queries, and results, no code generators, no POJOs, no annotations. Excellent [IDE support](http://manifold.systems/images/graphql.mp4) with IntelliJ IDEA and Android Studio. See the [Java example](#example-java) below.", "stars": "2.7k"}, {"name": "apollo-frontpage-android-app", "url": "https://github.com/rnitame/apollo-frontpage-android-app", "description": "\ud83d\udcc4 Apollo \"hello world\" app, for Android.", "stars": "1"}], "notes": [], "source": "Graphql"}, {"name": "Graphql \u2014 iOS", "entries": [{"name": "apollo-ios", "url": "https://github.com/apollographql/apollo-ios", "description": "\ud83d\udcf1 A strongly-typed, caching GraphQL client for iOS, written in Swift.", "stars": "4k"}, {"name": "ApolloDeveloperKit", "url": "https://github.com/manicmaniac/ApolloDeveloperKit", "description": "Apollo Client Devtools bridge for \\[Apollo iOS].", "stars": "64"}, {"name": "Graphaello", "url": "https://github.com/nerdsupremacist/Graphaello", "description": "Type Safe GraphQL directly from SwiftUI.", "stars": "499"}, {"name": "frontpage-ios-app", "url": "https://github.com/apollographql/frontpage-ios-app", "description": "\ud83d\udcc4 Apollo \"hello world\" app, for iOS.", "stars": "100"}], "notes": [], "source": "Graphql"}, {"name": "Graphql \u2014 ClojureScript", "entries": [{"name": "re-graph", "url": "https://github.com/oliyh/re-graph", "description": "A GraphQL client for ClojureScript with bindings for re-frame applications.", "stars": "464"}, {"name": "graphql-query", "url": "https://github.com/district0x/graphql-query", "description": "Clojure(Script) GraphQL query generation.", "stars": "74"}], "notes": [], "source": "Graphql"}, {"name": "Graphql \u2014 ReasonML", "entries": [{"name": "reason-apollo", "url": "https://github.com/apollographql/reason-apollo", "description": "ReasonML binding for Apollo Client.", "stars": "547"}, {"name": "ReasonQL", "url": "https://github.com/sainthkh/reasonql", "description": "Type-safe and simple GraphQL Client for ReasonML developers.", "stars": "96"}, {"name": "reason-urql", "url": "https://github.com/FormidableLabs/reason-urql", "description": "ReasonML binding for urql Client.", "stars": "240"}], "notes": [], "source": "Graphql"}, {"name": "Graphql \u2014 Dart", "entries": [{"name": "graphql-flutter", "url": "https://github.com/zino-app/graphql-flutter", "description": "A GraphQL client for Flutter.", "stars": "3.3k"}, {"name": "Artemis", "url": "https://github.com/comigor/artemis", "description": "A GraphQL type and query generator for Dart/Flutter.", "stars": "492"}], "notes": [], "source": "Graphql"}, {"name": "Graphql \u2014 Rust", "entries": [{"name": "async-graphql", "url": "https://github.com/async-graphql/async-graphql", "description": "High-performance server-side library that supports all GraphQL specifications.", "stars": "3.6k"}, {"name": "juniper", "url": "https://github.com/graphql-rust/juniper", "description": "GraphQL server library for Rust.", "stars": "5.9k"}, {"name": "graphql-client", "url": "https://github.com/tomhoule/graphql-client", "description": "GraphQL client library for Rust with WebAssembly (wasm) support.", "stars": "1.2k"}, {"name": "graphql-parser", "url": "https://github.com/graphql-rust/graphql-parser", "description": "A parser, formatter and AST for the GraphQL query and schema definition language for Rust.", "stars": "372"}, {"name": "tailcall", "url": "https://github.com/tailcallhq/tailcall", "description": "A platform for building high-performance GraphQL backends.", "stars": "1.4k"}, {"name": "Warp GraphQL Juniper", "url": "https://graphql-rust.github.io/", "description": ""}, {"name": "Tailcall", "url": "https://tailcall.run/docs/", "description": ""}], "notes": [], "source": "Graphql"}, {"name": "Graphql \u2014 D (dlang)", "entries": [{"name": "graphqld", "url": "https://github.com/burner/graphqld", "description": "GraphQL server library for D.", "stars": "35"}], "notes": [], "source": "Graphql"}, {"name": "Graphql \u2014 R (Rstat)", "entries": [{"name": "ghql", "url": "https://github.com/ropensci/ghql", "description": "General purpose GraphQL R client.", "stars": "149"}, {"name": "graphql", "url": "https://github.com/ropensci/graphql", "description": "Bindings to the 'libgraphqlparser' C++ library. Parses GraphQL syntax and exports the AST in JSON format.", "stars": "39"}, {"name": "gqlr", "url": "https://github.com/schloerke/gqlr", "description": "R GraphQL Implementation.", "stars": "60"}], "notes": [], "source": "Graphql"}, {"name": "Graphql \u2014 Julia", "entries": [{"name": "Diana.jl", "url": "https://github.com/codeneomatrix/Diana.jl", "description": "A Julia GraphQL client/server implementation.", "stars": "116"}, {"name": "GraphQLClient.jl", "url": "https://github.com/DeloitteDigitalAPAC/GraphQLClient.jl", "description": "A Julia GraphQL client for seamless integration with a server.", "stars": "47"}], "notes": [], "source": "Graphql"}, {"name": "Graphql \u2014 Crystal", "entries": [{"name": "graphql", "url": "https://github.com/graphql-crystal/graphql", "description": "GraphQL server library.", "stars": "138"}, {"name": "graphql-crystal", "url": "https://github.com/ziprandom/graphql-crystal", "description": "library inspired by [graphql-ruby (\u2b505.4k)](https://github.com/rmosolgo/graphql-ruby) & [go-graphql (\u2b50246)](https://github.com/playlyfe/go-graphql) & [graphql-parser (\u2b50220)](https://github.com/graphql-dotnet/parser).", "stars": "213"}, {"name": "crystal-gql", "url": "https://github.com/itsezc/crystal-gql", "description": "GraphQL client shard inspired by Apollo client.", "stars": "6"}, {"name": "graphql.cr", "url": "https://github.com/garymardell/graphql.cr", "description": "GraphQL shard.", "stars": "1"}], "notes": [], "source": "Graphql"}, {"name": "Graphql \u2014 Ballerina", "entries": [{"name": "graphql", "url": "https://github.com/ballerina-platform/module-ballerina-graphql", "description": "Ballerina standard library for GraphQL. This library provides a GraphQL client and server implementations including builtin support for GraphQL subscriptions.", "stars": "138"}, {"name": "graphql CLI", "url": "https://github.com/ballerina-platform/graphql-tools", "description": "A CLI tool to generate Ballerina code from GraphQL schema and GraphQL schema from Ballerina code. It also provides functionality to generate usage-specific GraphQL clients using GraphQL schemas and documents.", "stars": "108"}, {"name": "Ballerina GraphQL Examples", "url": "https://github.com/ballerina-platform/module-ballerina-graphql/tree/master/examples", "description": "", "stars": "138"}, {"name": "Convert Weather REST API to GraphQL API", "url": "https://github.com/ThisaruGuruge/weather-rest-api-to-graphql", "description": "", "stars": "3"}], "notes": [], "source": "Graphql"}, {"name": "Graphql \u2014 Tools - Editors & IDEs & Explorers", "entries": [{"name": "GraphiQL", "url": "https://github.com/graphql/graphiql", "description": "An in-browser IDE for exploring GraphQL.", "stars": "17k"}, {"name": "GraphQL Editor", "url": "https://github.com/graphql-editor/graphql-editor", "description": "Visual Editor & GraphQL IDE.", "stars": "6.1k"}, {"name": "GraphQL Voyager", "url": "https://github.com/APIs-guru/graphql-voyager", "description": "Represent any GraphQL API as an interactive graph.", "stars": "8.1k"}, {"name": "Altair GraphQL Client", "url": "https://github.com/altair-graphql/altair", "description": "A beautiful feature-rich GraphQL Client for all platforms.", "stars": "5.4k"}, {"name": "Brangr", "url": "https://github.com/networkimprov/brangr", "description": "A unique, user-friendly data browser/viewer for any GraphQL service, with attractive result layouts.", "stars": "6"}, {"name": "Insomnia", "url": "https://insomnia.rest/", "description": "A full-featured API client with first-party GraphQL query editor."}, {"name": "Postman", "url": "https://learning.postman.com/docs/sending-requests/supported-api-frameworks/graphql/", "description": "An HTTP Client that supports editing GraphQL queries."}, {"name": "Bruno", "url": "https://github.com/usebruno/bruno", "description": "Fast, open source API client, which stores collections offline-only in a Git-friendly plain text markup language.", "stars": "41k"}, {"name": "Escape GraphMan", "url": "https://github.com/Escape-Technologies/graphman", "description": "Generate a complete Postman collection from a GraphQL endpoint.", "stars": "250"}, {"name": "Apollo Sandbox", "url": "https://sandbox.apollo.dev/", "description": "The quickest way to navigate and test your GraphQL endpoints."}, {"name": "GraphQL Birdseye", "url": "https://github.com/Novvum/graphql-birdseye", "description": "View any GraphQL schema as a dynamic and interactive graph.", "stars": "701"}, {"name": "AST Explorer", "url": "https://astexplorer.net/", "description": "Select \"GraphQL\" at the top, explore the GraphQL AST and highlight different parts by clicking in the query."}, {"name": "Firecamp - GraphQL Playground", "url": "https://firecamp.io/graphql", "description": "The fastest collaborative GraphQL playground."}, {"name": "CraftQL", "url": "https://github.com/yamafaktory/craftql", "description": "A CLI tool to visualize GraphQL schemas and to output a graph data structure as a graphviz .dot format.", "stars": "112"}, {"name": "gqt", "url": "https://github.com/eerimoq/gqt", "description": "Build and execute GraphQL queries in the terminal.", "stars": "468"}, {"name": "Hackolade", "url": "https://studio.hackolade.com/", "description": "Visual GraphQL schema editor to generate Schema Definition Language files without any knowledge of the GraphQL syntax. Also visualize and document existing endpoints with introspection. Additional info and instructions [here](https://hackolade.com/help/GraphQL.html)"}], "notes": [], "source": "Graphql"}, {"name": "Graphql \u2014 Tools - Testing, Prototyping & Mocking", "entries": [{"name": "Beeceptor", "url": "https://beeceptor.com/graphql-mock-server/", "description": "A no-code platform for creating AI-powered **GraphQL Mock Servers** from your schema (SDL) with rules, stateful mocking, mutation/subscription, to speed up development and integration testing."}, {"name": "graphql-to-karate", "url": "https://github.com/wbaldoumas/graphql-to-karate", "description": "**Generate Karate API tests** from your GraphQL schemas", "stars": "16"}, {"name": "GraphQL Faker", "url": "https://github.com/APIs-guru/graphql-faker", "description": "\ud83c\udfb2 Mock or extend your GraphQL API with faked data. No coding required.", "stars": "2.7k"}, {"name": "GraphQL Inspector", "url": "https://the-guild.dev/graphql/inspector", "description": "A tool to **validate schemas**, compare schema changes, find breaking changes, and check document coverage against a schema."}, {"name": "Microcks", "url": "https://microcks.io/", "description": "The open source ([CNCF](https://www.cncf.io/projects/microcks/) project), cloud native tool for **API Mocking** and Testing with [GraphQL support](https://microcks.io/blog/graphql-features-what-to-expect/) \ud83c\udfa5 [GraphQL conf 2023](https://youtu.be/UjDnrrTp7uI?si=M6S4l_Bukp9CEYl4)"}, {"name": "mockd", "url": "https://github.com/getmockd/mockd", "description": "Multi-protocol mock server with GraphQL schema mocking, resolver configuration, and query validation. Also supports HTTP, gRPC, WebSocket, MQTT, and SOAP.", "stars": "2"}, {"name": "Keploy", "url": "https://keploy.io/", "description": "Open-source AI Powered API testing tool that generates test cases and **data mocks automatically by recording real API traffic**. Supports GraphQL, REST, and gRPC."}, {"name": "Step CI", "url": "https://stepci.com", "description": "Open-Source API **Testing and Monitoring** with GraphQL support"}], "notes": [], "source": "Graphql"}, {"name": "Graphql \u2014 Tools - Security", "entries": [{"name": "GraphCrawler - The all-in-one GraphQL Security toolkit", "url": "https://github.com/gsmith257-cyber/GraphCrawler", "description": "The all-in-one automated penetration tester toolkit for GraphQL, written in Python", "stars": "334"}, {"name": "Escape - The GraphQL Security Scanner", "url": "https://graphql.security/", "description": "One-click security scan of your GraphQL endpoints. Free, no login required."}, {"name": "Escape Graphinder - GraphQL Subdomain Enumeration", "url": "https://github.com/Escape-Technologies/graphinder", "description": "Blazing fast GraphQL endpoints finder using subdomain enumeration, scripts analysis and bruteforce.", "stars": "227"}, {"name": "StackHawk - GraphQL Vulnerability Scanner", "url": "https://www.stackhawk.com/blog/automated-graphql-security-testing", "description": "[StackHawk](https://www.stackhawk.com)"}, {"name": "InQL Scanner", "url": "https://github.com/doyensec/inql", "description": "A Burp Extension for GraphQL Security Testing", "stars": "1.7k"}, {"name": "GraphQL Raider", "url": "https://portswigger.net/bappstore/4841f0d78a554ca381c65b26d48207e6", "description": ""}, {"name": "WAF for graphQL", "url": "https://lab.wallarm.com/api-security-solution/", "description": "Web Application Firewall for graphQL APIs"}, {"name": "GraphQL Intruder", "url": "https://github.com/davinerd/gql_intruder", "description": "Plugin based python script to perform GraphQL vulnerability assessment.", "stars": "13"}, {"name": "GraphQL Cop", "url": "https://github.com/dolevf/graphql-cop", "description": "Security Audit Utility for GraphQL", "stars": "617"}, {"name": "GraphQLer", "url": "https://github.com/omar2535/GraphQLer", "description": "Dependency-aware dynamic GraphQL testing tool", "stars": "157"}, {"name": "Vulert", "url": "https://vulert.com", "description": "Vulert secures software by detecting vulnerabilities in open-source dependencies\u2014without accessing your code. It supports Js, PHP, Java, Python, and more"}], "notes": [], "source": "Graphql"}, {"name": "Graphql \u2014 Tools - Browser Extensions", "entries": [{"name": "Apollo Client Developer Tools", "url": "https://github.com/apollographql/apollo-client-devtools", "description": "GraphQL debugging tools for Apollo Client in the Chrome developer console", "stars": "1.5k"}, {"name": "GraphQL Network Inspector", "url": "https://chrome.google.com/webstore/detail/graphql-network-inspector/ndlbedplllcgconngcnfmkadhokfaaln", "description": "A simple and clean chrome dev-tools extension for GraphQL network inspection."}], "notes": [], "source": "Graphql"}, {"name": "Graphql \u2014 Tools - Docs", "entries": [{"name": "graphdoc", "url": "https://github.com/2fd/graphdoc", "description": "Static page generator for documenting GraphQL Schema.", "stars": "1.6k"}, {"name": "gqldoc", "url": "https://github.com/Code-Hex/gqldoc", "description": "The easiest way to make API documents for GraphQL.", "stars": "190"}, {"name": "spectaql", "url": "https://github.com/anvilco/spectaql", "description": "Autogenerate static GraphQL API documentation.", "stars": "1.2k"}, {"name": "graphql-markdown", "url": "https://graphql-markdown.github.io/", "description": "Flexible documentation for GraphQL powered with Docusaurus."}, {"name": "xyd", "url": "https://xyd.dev", "description": "Generate GraphQL API docs."}], "notes": [], "source": "Graphql"}, {"name": "Graphql \u2014 Tools - Editor Plugins", "entries": [{"name": "Apollo GraphQL VSCode Extension", "url": "https://marketplace.visualstudio.com/items?itemName=apollographql.vscode-apollo", "description": "Rich editor support for GraphQL client and server development that seamlessly integrates with the Apollo platform"}, {"name": "js-graphql-intellij-plugin", "url": "https://github.com/jimkyndemeyer/js-graphql-intellij-plugin/", "description": "GraphQL language support for IntelliJ IDEA and WebStorm, including Relay.QL tagged templates in JavaScript and TypeScript.", "stars": "895"}, {"name": "vim-graphql", "url": "https://github.com/jparise/vim-graphql", "description": "A Vim plugin that provides GraphQL file detection and syntax highlighting.", "stars": "509"}, {"name": "graphql-autocomplete", "url": "https://github.com/orionsoft/atom-graphql-autocomplete", "description": "Autocomplete and lint from a GraphQL endpoint in Atom.", "stars": "47"}], "notes": [], "source": "Graphql"}, {"name": "Graphql \u2014 Tools - Miscellaneous", "entries": [{"name": "graphql-code-generator", "url": "https://github.com/dotansimha/graphql-code-generator", "description": "GraphQL code generator based on schema and documents.", "stars": "11k"}, {"name": "swagger-to-graphql", "url": "https://github.com/yarax/swagger-to-graphql", "description": "GraphQL types builder based on REST API described in Swagger. Allows to migrate to GraphQL from REST for 5 minutes", "stars": "923"}, {"name": "ts-graphql-plugin", "url": "https://github.com/Quramy/ts-graphql-plugin", "description": "A language service plugin complete and validate GraphQL query in TypeScript template strings.", "stars": "760"}, {"name": "apollo-tracing", "url": "https://github.com/apollographql/apollo-tracing", "description": "GraphQL extension that enables you to easily get resolver-level performance information as part of a GraphQL response.", "stars": "478"}, {"name": "json-graphql-server", "url": "https://github.com/marmelab/json-graphql-server", "description": "Get a full fake GraphQL API with zero coding in less than 30 seconds, based on a JSON data file.", "stars": "2k"}, {"name": "Prisma", "url": "https://github.com/prisma/prisma", "description": "Turn your database into a GraphQL API. Prisma lets you design your data model and have a production ready GraphQL API online in minutes.", "stars": "45k"}, {"name": "Typetta", "url": "https://github.com/twinlogix/typetta", "description": "Node.js ORM written in TypeScript for type lovers. Typetta is the perfect ORM for the GraphQL + NodeJS + Typescript stack.", "stars": "116"}, {"name": "tuql", "url": "https://github.com/bradleyboy/tuql", "description": "Automatically create a GraphQL server from any sqlite database.", "stars": "1.1k"}, {"name": "Bit", "url": "https://github.com/teambit/bit", "description": "Organize GraphQL API as components to be consumed with NPM or modified from any project, [example-explanation](https://hackernoon.com/make-your-graphql-api-easier-to-adopt-through-components-74b022f195c1)).", "stars": "18k"}, {"name": "openapi-to-graphql", "url": "https://github.com/ibm/openapi-to-graphql", "description": "Take any OpenAPI Specification (OAS) or swagger and create a GraphQL interface - Two minute video and resources [here](https://developer.ibm.com/open/projects/openapi-to-graphql/)", "stars": "1.6k"}, {"name": "Retool", "url": "https://retool.com/", "description": "Internal tools builder on top of your GraphQL APIs + GraphQL IDE with a schema explorer."}, {"name": "dataloader-codegen", "url": "https://github.com/Yelp/dataloader-codegen", "description": "An opinionated JavaScript library for automatically generating predictable, type safe DataLoaders over a set of resources (e.g. HTTP endpoints).", "stars": "114"}, {"name": "raphql-inspector", "url": "https://github.com/kamilkisiela/graphql-inspector", "description": "", "stars": "1.7k"}, {"name": "amplication", "url": "https://github.com/amplication/amplication", "description": "", "stars": "16k"}, {"name": "Blendbase", "url": "https://github.com/blendbase/blendbase", "description": "", "stars": "26"}, {"name": "microfiber", "url": "https://github.com/anvilco/graphql-introspection-tools", "description": "Query and manipulate GraphQL introspection query results in useful ways.", "stars": "37"}, {"name": "DronaHQ", "url": "https://www.dronahq.com/", "description": "Build internal tools, dashboards, admin panel on top of GraphQL data in minutes"}, {"name": "Dynaboard", "url": "https://dynaboard.com", "description": "Generate low-code web apps from any GraphQL API using AI."}, {"name": "gqlhash", "url": "https://github.com/romshark/gqlhash", "description": "Lightning fast query hasher that ignores formatting diffs and comments and supports multiple hashing functions.", "stars": "5"}, {"name": "Apollo APQ Debugger", "url": "https://github.com/rookieInTraining/apq-debugger", "description": "Reveal full GraphQL queries behind Apollo APQ hashes. Inspect fallback flow and debug Automatic Persisted Queries in DevTools. <a name=\"databases\" />", "stars": "0"}, {"name": "Cube", "url": "https://cube.dev", "description": "[Headless BI](https://cube.dev/blog/headless-bi) for building data applications with SQL, REST, and [GraphQL API](https://cube.dev/docs/backend/graphql). Connect any database or data warehouse and instantly get a GraphQL API with sub-second latency on top of it. - [Source Code (\u2b5020k)](https://github.com/cube-js/cube.js)"}, {"name": "Dgraph", "url": "https://dgraph.io/", "description": "Scalable, distributed, low latency, high throughput Graph database with GraphQL as the query language"}, {"name": "EdgeDB", "url": "https://edgedb.com/", "description": "The next generation object-relational database with native GraphQL support."}, {"name": "ArangoDB", "url": "https://arangodb.com/", "description": "Native multi-model database with [GraphQL integration](https://www.arangodb.com/docs/3.4/foxx-reference-modules-graph-ql.html) via the built-in [Foxx Microservices Framework](https://www.arangodb.com/docs/stable/foxx.html)."}, {"name": "Weaviate", "url": "https://github.com/semi-technologies/weaviate", "description": "Weaviate is a cloud-native, modular, real-time vector search engine with a [GraphQL interface](https://weaviate.io/developers/weaviate/api/graphql) built to scale your machine learning models.", "stars": "16k"}, {"name": "AWS AppSync", "url": "https://aws.amazon.com/appsync/", "description": "Scalable managed GraphQL service with subscriptions for building real-time and offline-first apps"}, {"name": "FakeQL", "url": "https://fakeql.com/", "description": "GraphQL API mocking as a service ... because GraphQL API mocking should be easy!"}, {"name": "Moesif API Analytics", "url": "https://www.moesif.com/features/graphql-analytics", "description": "A GraphQL analaytics and monitoring service to find functional and performance issues."}, {"name": "Booster framework", "url": "https://booster.cloud/", "description": "An open-source framework that makes you *completely* forget about infrastructure and allows you to focus exclusively on your business logic. It autogenerates a GraphQL API for your models, supporting mutations, queries, and subscriptions."}, {"name": "Nhost", "url": "https://nhost.io/", "description": "Open source Firebase alternative with GraphQL"}, {"name": "Saleor", "url": "https://github.com/mirumee/saleor/", "description": "GraphQL-first headless e-commerce platform.", "stars": "23k"}, {"name": "Stargate", "url": "https://stargate.io/docs/latest/quickstart/qs-graphql-cql-first.html", "description": "Open source data gateway currently supporting Apache Cassandra\u00ae and DataStax Enterprise."}, {"name": "Vedika", "url": "https://vedika.io", "description": "Vedic astrology AI API with GraphQL support for horoscopes, birth charts, kundali matching, and 108+ endpoints."}, {"name": "Grafbase", "url": "https://grafbase.com", "description": "Instant GraphQL APIs for any data source."}], "notes": [], "source": "Graphql"}, {"name": "Graphql \u2014 CDN", "entries": [{"name": "GraphCDN", "url": "https://graphcdn.io/", "description": "GraphQL CDN for caching GraphQL APIs."}], "notes": [], "source": "Graphql"}, {"name": "Graphql \u2014 CMS", "entries": [{"name": "DatoCMS", "url": "https://www.datocms.com/", "description": "CDN-based GraphQL based Headless Content Management System."}, {"name": "Apito", "url": "https://apito.io/", "description": "A Cloud Based Headless CMS with CDN, Webhooks, Team Collaborations, Content Revision, Cloud Functions."}, {"name": "Hygraph", "url": "https://hygraph.com/", "description": "Build Scalable Content Experiences."}, {"name": "Cosmic", "url": "https://www.cosmicjs.com/", "description": "GraphQL-powered Headless CMS and API toolkit."}, {"name": "Graphweaver", "url": "https://graphweaver.com/", "description": "Turn multiple datasources into a single GraphQL API."}, {"name": "The GraphQL Guide", "url": "https://graphql.guide", "description": ""}, {"name": "Craft GraphQL APIs in Elixir with Absinthe", "url": "https://pragprog.com/book/wwgraphql/craft-graphql-apis-in-elixir-with-absinthe", "description": ""}, {"name": "The Road to GraphQL", "url": "https://www.roadtographql.com/", "description": ""}, {"name": "Practical GraphQL", "url": "https://leanpub.com/book-graphql", "description": ""}, {"name": "Production Ready GraphQL", "url": "https://book.productionreadygraphql.com", "description": ""}, {"name": "Full Stack GraphQL Applications", "url": "https://www.manning.com/books/fullstack-graphql-applications", "description": ""}, {"name": "GraphQL: The Documentary", "url": "https://www.youtube.com/watch?v=783ccP__No8", "description": ""}, {"name": "Zero to GraphQL in 30 Minutes", "url": "https://www.youtube.com/embed/UBGzsb2UkeY", "description": ""}, {"name": "Data fetching for React applications at Facebook", "url": "https://www.youtube.com/watch?v=9sc8Pyc51uU", "description": ""}, {"name": "React Native & Relay: Bringing Modern Web Techniques to Mobile", "url": "https://www.youtube.com/watch?v=X6YbAKiLCLU", "description": ""}, {"name": "Exploring GraphQL", "url": "https://www.youtube.com/watch?v=WQLzZf34FJ8", "description": ""}, {"name": "Creating a GraphQL Server", "url": "https://www.youtube.com/watch?v=gY48GW87Feo", "description": ""}, {"name": "GraphQL at The Financial Times", "url": "https://www.youtube.com/watch?v=S0s935RKKB4", "description": ""}, {"name": "Relay: An Application Framework For React", "url": "https://www.youtube.com/watch?v=IrgHurBjQbg", "description": ""}, {"name": "Building and Deploying Relay with Facebook", "url": "https://www.youtube.com/watch?t=643\\&v=Pxdgu2XIAAg", "description": ""}, {"name": "Introduction to GraphQL", "url": "https://vimeo.com/144817545", "description": ""}, {"name": "Exploring GraphQL@Scale", "url": "https://www.youtube.com/watch?v=_9RgHXqH8J0", "description": ""}, {"name": "What's Next for Phoenix by Chris McCord", "url": "https://www.youtube.com/watch?v=IMUpYOc9z3c\\&feature=youtu.be", "description": ""}, {"name": "GraphQL with Nick Schrock", "url": "https://www.youtube.com/watch?v=Ed6oJXKt3-M", "description": ""}, {"name": "Build a GraphQL server for Node.js using PostgreSQL/MySQL", "url": "https://www.youtube.com/watch?v=DNPVqK_woRQ", "description": ""}, {"name": "GraphQL server tutorial for Node.js with SQL, MongoDB and REST", "url": "https://www.youtube.com/watch?v=PHabPhgRUuU", "description": ""}, {"name": "JavaScript Air Episode 023: Transitioning from REST to GraphQL", "url": "https://www.youtube.com/watch?v=ENqDNIp1Nd8", "description": ""}, {"name": "GraphQL Future at react-europe 2016", "url": "https://www.youtube.com/watch?v=ViXL0YQnioU", "description": ""}, {"name": "GraphQL at Facebook at react-europe 2016", "url": "https://www.youtube.com/watch?v=etax3aEe2dA", "description": ""}, {"name": "Building native mobile apps with GraphQL at react-europe 2016", "url": "https://www.youtube.com/watch?v=z5rz3saDPJ8", "description": ""}, {"name": "Build a GraphQL Server", "url": "https://www.youtube.com/watch?v=PEcJxkylcRM\\&list=PLillGF-RfqbYZty73_PHBqKRDnv7ikh68", "description": ""}, {"name": "GraphQL Tutorial", "url": "https://www.youtube.com/watch?v=Y0lDGjwRYKw\\&list=PL4cUxeGkcC9iK6Qhn-QLcXCXPQUov1U7f", "description": ""}, {"name": "Five years of GraphQL", "url": "https://www.youtube.com/watch?v=s8meG38iZAM", "description": ""}, {"name": "GraphQL is for Everyone by Moon Highway", "url": "https://moonhighway.teachable.com/p/graphql-is-for-everyone", "description": ""}, {"name": "GraphQL.FM", "url": "https://podcasts.google.com/feed/aHR0cHM6Ly9hbmNob3IuZm0vcy8zNjE5NmViMC9wb2RjYXN0L3Jzcw==", "description": ""}, {"name": "Shopify GraphQL Design Tutorial", "url": "https://github.com/Shopify/graphql-design-tutorial", "description": "This tutorial was originally created by Shopify for internal purposes. It's based on lessons learned from creating and evolving production schemas at Shopify over almost 3 years.", "stars": "2.5k"}, {"name": "GitLab GraphQL API Style Guide", "url": "https://docs.gitlab.com/ee/development/api_graphql_styleguide.html", "description": "This document outlines the style guide for the GitLab GraphQL API."}, {"name": "Yelp GraphQL Guidelines", "url": "https://yelp.github.io/graphql-guidelines/", "description": "This repo contains documentation and guidelines for a standardized and mostly reasonable approach to GraphQL (at Yelp)."}, {"name": "Principled GraphQL", "url": "https://principledgraphql.com/", "description": "Apollo's 10 GraphQL Principles, broken out into three categories, in a format inspired by the Twelve Factor App."}, {"name": "Official GraphQL blog", "url": "https://graphql.org/blog/", "description": ""}, {"name": "Building Apollo", "url": "https://blog.apollographql.com/", "description": ""}, {"name": "The Guild blog", "url": "https://medium.com/the-guild", "description": ""}, {"name": "Production Ready GraphQL blog", "url": "https://productionreadygraphql.com", "description": ""}], "notes": [], "source": "Graphql"}, {"name": "Graphql \u2014 Blogs - Security", "entries": [{"name": "Escape - The GraphQL Security Blog", "url": "https://escape.tech/blog", "description": "Learn about GraphQL security, performance, testing and building production-ready APIs with the latest tools and best practices of the GraphQL ecosystem."}, {"name": "9 GraphQL Security Best Practices", "url": "https://escape.tech/blog/9-graphql-security-best-practices/", "description": ""}, {"name": "Discovering GraphQL Endpoints and SQLi Vulnerabilities", "url": "https://medium.com/@localh0t/discovering-graphql-endpoints-and-sqli-vulnerabilities-5d39f26cea2e", "description": ""}, {"name": "Securing GraphQL API", "url": "https://lab.wallarm.com/securing-graphql-api/", "description": ""}, {"name": "Security Points to Consider Before Implementing GraphQL", "url": "https://nordicapis.com/security-points-to-consider-before-implementing-graphql/", "description": ""}, {"name": "Authorization Patterns in GraphQL", "url": "https://www.osohq.com/post/graphql-authorization", "description": ""}, {"name": "GraphQL federation example with Apollo Federation and Apollo GraphOS", "url": "https://cube.dev/blog/graphql-federation-example-with-apollo-federation-and-apollo-graphos", "description": ""}, {"name": "GraphQL federation with Hasura GraphQL Engine and Cube", "url": "https://cube.dev/blog/graphql-federation-with-hasura-graphql-engine", "description": ""}, {"name": "Using DataLoader to batch GraphQL requests", "url": "https://medium.com/@gajus/using-dataloader-to-batch-requests-c345f4b23433", "description": ""}, {"name": "Introducing Relay and GraphQL", "url": "https://reactjs.org/blog/2015/02/20/introducing-relay-and-graphql.html", "description": ""}, {"name": "GraphQL Introduction", "url": "https://reactjs.org/blog/2015/05/01/graphql-introduction.html", "description": ""}, {"name": "Unofficial Relay FAQ", "url": "https://gist.github.com/wincent/598fa75e22bdfa44cf47", "description": ""}, {"name": "Your First GraphQL Server", "url": "https://medium.com/the-graphqlhub/your-first-graphql-server-3c766ab4f0a2", "description": ""}, {"name": "GraphQL Overview - Getting Started with GraphQL and Node.js", "url": "https://blog.risingstack.com/graphql-overview-getting-started-with-graphql-and-nodejs/", "description": ""}, {"name": "4 Reasons you should try out GraphQL", "url": "https://medium.freecodecamp.org/introduction-to-graphql-1d8011b80159", "description": ""}, {"name": "Moving from REST to GraphQL", "url": "https://medium.com/@frikille/moving-from-rest-to-graphql-e3650b6f5247", "description": ""}, {"name": "Writing a Basic API with GraphQL", "url": "http://davidandsuzi.com/writing-a-basic-api-with-graphql/", "description": ""}, {"name": "Building a GraphQL Server with Node.js and SQL", "url": "https://www.reindex.io/blog/building-a-graphql-server-with-node-js-and-sql/", "description": ""}, {"name": "GraphQL at The Financial Times", "url": "https://www.slideshare.net/LondonReact/graph-ql", "description": ""}, {"name": "Implementing GraphQL RBAC Authorization: A Practical Guide", "url": "https://www.permit.io/blog/implementing-graphql-authorization", "description": ""}, {"name": "From REST to GraphQL", "url": "https://jacobwgillespie.com/2015-10-09-from-rest-to-graphql", "description": ""}, {"name": "GraphQL: A data query language", "url": "https://graphql.org/blog/graphql-a-query-language/", "description": ""}, {"name": "Subscriptions in GraphQL and Relay", "url": "https://graphql.org/blog/subscriptions-in-graphql-and-relay/", "description": ""}, {"name": "Relay 101: Building A Hacker News Client", "url": "https://medium.com/@clayallsopp/relay-101-building-a-hacker-news-client-bb8b2bdc76e6", "description": ""}, {"name": "GraphQL Shorthand Notation Cheatsheet", "url": "https://wehavefaces.net/graphql-shorthand-notation-cheatsheet-17cd715861b6", "description": ""}, {"name": "The GitHub GraphQL API", "url": "https://githubengineering.com/the-github-graphql-api/", "description": ""}, {"name": "Github GraphQL API React Example", "url": "https://medium.com/@katopz/github-graphql-api-react-example-eace824d7b61", "description": ""}, {"name": "Testing a GraphQL Server using Jest", "url": "https://medium.com/entria/testing-a-graphql-server-using-jest-4e00d0e4980e", "description": ""}, {"name": "How to implement viewerCanSee in GraphQL", "url": "https://medium.com/entria/how-to-implement-viewercansee-in-graphql-78cc48de7464", "description": ""}, {"name": "Preventing traversal attacks on your GraphQL API", "url": "https://blog.morethancode.dev/preventing-traversal-attacks-in-your-graphql-api/", "description": ""}, {"name": "Mock your GraphQL server realistically with faker.js", "url": "https://dev.to/yvonnickfrin/mock-your-graphql-server-realistically-with-faker-js-25oo", "description": ""}, {"name": "Create an infinite loading list with React and GraphQL", "url": "https://dev.to/yvonnickfrin/create-an-infinite-loading-list-with-react-and-graphql-19hh", "description": ""}, {"name": "REST vs GraphQL", "url": "https://www.moesif.com/blog/technical/graphql/REST-vs-GraphQL-APIs-the-good-the-bad-the-ugly/", "description": ""}, {"name": "Authentication and Authorization for GraphQL APIs", "url": "https://www.moesif.com/blog/technical/api-design/Steps-to-Building-Authentication-and-Authorization-For-GraphQL-APIs/", "description": ""}, {"name": "Build a GraphQL API with Siler on top of Swoole", "url": "https://www.swoole.co.uk/article/Build-a-GraphQL-API-on-top-of-Swoole", "description": ""}, {"name": "Fluent GraphQL clients: how to write queries like a boss", "url": "https://hasura.io/blog/fluent-graphql-clients-how-to-write-queries-like-a-boss/", "description": ""}, {"name": "Level up your serverless game with a GraphQL data-as-a-service layer", "url": "https://hasura.io/blog/level-up-your-serverless-game-with-a-graphql-data-as-a-service-layer/", "description": ""}, {"name": "A deep-dive into Relay, the friendly & opinionated GraphQL client", "url": "https://hasura.io/blog/deep-dive-into-relay-graphql-client/", "description": ""}, {"name": "make your graphql api easier to adopt through components", "url": "https://hackernoon.com/make-your-graphql-api-easier-to-adopt-through-components-74b022f195c1", "description": ""}, {"name": "Undocumented: keeping parts of your GraphQL schema hidden from introspection", "url": "https://www.useanvil.com/blog/engineering/undocumented-directive/", "description": ""}, {"name": "GraphQL Subscriptions with Apache Kafka in Ballerina", "url": "https://medium.com/ballerina-techblog/graphql-subscriptions-with-apache-kafka-in-ballerina-b3c296d333cd", "description": ""}, {"name": "How to Test your GraphQL Endpoints", "url": "https://escape.tech/blog/8-most-common-graphql-vulnerabilities/", "description": ""}, {"name": "Why Automatic Persisted Queries Don't Scale", "url": "https://blog.tailcall.run/the-truth-about-scaling-automatic-persisted-queries/", "description": ""}, {"name": "How to GraphQL", "url": "https://www.howtographql.com", "description": "Fullstack Tutorial Website with Tracks for all Major Frameworks & Languages including React, Apollo, Relay, JavaScript, Ruby, Java, Elixir and many more."}, {"name": "Apollo Odyssey", "url": "https://odyssey.apollographql.com/", "description": "Apollo's free interactive learning platform."}, {"name": "learning-graphql", "url": "https://github.com/mugli/learning-graphql", "description": "An attempt to learn GraphQL.", "stars": "937"}, {"name": "GraphQL Roadmap", "url": "https://roadmap.sh/graphql", "description": "Step by step guide to learn GraphQL."}, {"name": "GraphQL Security Academy", "url": "https://escape.tech/academy/", "description": "a free and interactive platform to learn GraphQL security: how to find, exploit and fix GraphQL vulnerabilities."}], "notes": [], "source": "Graphql"}, {"name": "Flutter", "entries": [{"name": "Articles", "url": "#articles", "description": ""}, {"name": "Videos", "url": "#videos", "description": ""}, {"name": "Components", "url": "#components", "description": ""}, {"name": "Navigation", "url": "#navigation", "description": ""}, {"name": "Template", "url": "#templates", "description": ""}, {"name": "Plugins", "url": "#plugins", "description": ""}, {"name": "Frameworks", "url": "#frameworks", "description": ""}, {"name": "Experimental", "url": "#experimental", "description": ""}, {"name": "Open Source Apps", "url": "#open-source-apps", "description": ""}, {"name": "Web", "url": "#web", "description": ""}, {"name": "Utilities", "url": "#utilities", "description": ""}, {"name": "Bonus", "url": "#bonus", "description": ""}, {"name": "Community", "url": "#community", "description": ""}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Introduction", "entries": [{"name": "Google IO 2018", "url": "https://medium.com/flutter-io/building-beautiful-flexible-user-interfaces-with-flutter-material-theming-and-official-material-13ae9279ef19", "description": ""}, {"name": "Presentation", "url": "https://speakerdeck.com/hjjunior/why-i-chose-flutter", "description": "by [Helio S. Junior](https://github.com/hjJunior)"}, {"name": "Flutter Web", "url": "https://medium.com/flutter-community/ins-and-outs-of-flutter-web-7a82721dc19a", "description": ""}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Websites / Blogs", "entries": [{"name": "Welcome to Flutter", "url": "https://didierboelens.com", "description": "English and French blog dedicated to providing practical solutions to most asked questions about Flutter by Didier Boelens"}, {"name": "SZA\u0141KO-BLOG", "url": "https://marcinszalek.pl/", "description": "Step by step advanced design by [Marcin Szalek](https://marcinszalek.pl)."}, {"name": "Flutter by Example", "url": "https://flutterbyexample.com/", "description": "Tutorials based on Redux, Firebase, Custom Animations, and UI"}, {"name": "Flutter Institute", "url": "https://flutter.institute/", "description": "Very original content and tutorials by [Brian Armstrong](https://twitter.com/flutterinst)"}, {"name": "Norbert", "url": "https://medium.com/@norbertkozsir", "description": "In depth articles, features and app creation by [Norbert515](https://github.com/Norbert515)"}, {"name": "Flutter Tips", "url": "https://medium.com/@diegoveloper", "description": "Articles, tips & tricks in the development by [Diego Vel\u00e1squez](https://twitter.com/diegoveloper)"}, {"name": "FilledStacks", "url": "https://www.filledstacks.com/", "description": "Tutorials and guides on development by [Dane Mackier](https://www.instagram.com/filledstacks/)"}, {"name": "Awesome Flutter tips", "url": "https://github.com/erluxman/awesomefluttertips/", "description": "Tips to help developers increase productivity by [erluxman](https://twitter.com/erluxman/).", "stars": "2.9k"}, {"name": "Flutter4Fun", "url": "http://flutter4fun.com", "description": "UI Challenge implementation blog by [Iman Khoshabi](https://github.com/imaNNeoFighT)."}, {"name": "Flutter Stack Weekly", "url": "https://blog.canopas.com/tagged/canopas-flutter-weekly", "description": "Weekly newsletter on new development and updates curated by [Jimmy Sanghani](https://twitter.com/jimmys0251)"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Tutorial", "entries": [{"name": "Animated Chat", "url": "https://codelabs.developers.google.com/codelabs/flutter/#0", "description": "Building beautiful UIs by Google Code Labs"}, {"name": "Firebase Chat", "url": "https://codelabs.developers.google.com/codelabs/flutter-firebase/#0", "description": "Firebase integration by Google Code Labs"}, {"name": "Flutter and Dart development", "url": "https://suragch.medium.com/flutter-and-dart-development-articles-981be9ef7b23", "description": "Articles and tutorials by [Suragch](https://twitter.com/Suragch1)"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Beginner", "entries": [{"name": "Roadmap to Flutter Development", "url": "https://github.com/olexale/flutter_roadmap", "description": "", "stars": "5.8k"}, {"name": "Layout Cheat Sheet", "url": "https://medium.com/flutter-community/flutter-layout-cheat-sheet-5363348d037e", "description": "Extensive examples of layout widgets by [Tomek Pola\u0144ski](https://github.com/tomaszpolanski)"}, {"name": "Getting Started with Flutter", "url": "https://www.raywenderlich.com/24499516-getting-started-with-flutter", "description": "by [raywenderlich.com](https://www.raywenderlich.com)"}, {"name": "Beginner's Guide", "url": "https://github.com/antz22/ultimate-guide-to-flutter", "description": "", "stars": "439"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Intermediate", "entries": [{"name": "Flutter state management for minimalists", "url": "https://suragch.medium.com/flutter-state-management-for-minimalists-4c71a2f2f0c1?sk=6f9cedfb550ca9cc7f88317e2e7055a0", "description": "Understanding app architecture without relying on third-party frameworks by [Suragch](https://twitter.com/Suragch1). See also [State Management](#state-management)"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Advanced", "entries": [{"name": "Rendering Pipeline", "url": "https://www.youtube.com/watch?v=UUfXWzp0-DU", "description": ""}, {"name": "Render Objects", "url": "https://medium.com/flutter-community/flutter-what-are-widgets-renderobjects-and-elements-630a57d05208", "description": ""}, {"name": "Streams and RxDart", "url": "https://skillsmatter.com/skillscasts/12254-flutter-with-streams-and-rxdart", "description": "Skillmatters presentation by [Brian Egan](https://github.com/brianegan)"}, {"name": "Gesture System", "url": "https://medium.com/flutter-community/flutter-deep-dive-gestures-c16203b3434f", "description": ""}, {"name": "Schemas", "url": "https://www.didierboelens.com/2018/06/widget---state---context---inheritedwidget/", "description": "Widget, State, Context and InheritedWidget explanations by [Didier Boelens](https://didierboelens.com)"}, {"name": "Rendering Engine Tutorial", "url": "https://medium.com/saugo360/flutters-rendering-engine-a-tutorial-part-1-e9eff68b825d", "description": ""}, {"name": "Inherited Widget", "url": "https://medium.com/@chemamolins/is-flutters-inheritedwidget-a-good-fit-to-hold-app-state-2ec5b33d023e", "description": "Flutter\u2019s InheritedWidget to hold app state by [Chema Molins](https://github.com/jmolins)"}, {"name": "From Mobile to Desktop", "url": "https://medium.com/flutter-community/flutter-from-mobile-to-desktop-93635e8de64e", "description": "Building applications for smartphones and desktops by [Marcelo Henrique Neppel](https://neppel.com.br)"}, {"name": "Accessibility widgets", "url": "https://medium.com/flutter-community/a-deep-dive-into-flutters-accessibility-widgets-eb0ef9455bc", "description": ""}, {"name": "Profiling w/ Timeline", "url": "https://medium.com/flutter-io/profiling-flutter-applications-using-the-timeline-a1a434964af3", "description": ""}, {"name": "Shaders", "url": "https://wolfenrain.medium.com/flutter-shaders-an-initial-look-d9eb98d3fd7a", "description": "Fragment shaders, set it up, how it works and making it work by [Jochum van der Ploeg](https://twitter.com/wolfenrain)"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Howtos", "entries": [{"name": "Parallax Effect", "url": "https://marcinszalek.pl/flutter/tickets-challenge-parallax", "description": "Parallax & non linear animation by [Marcin Szalek](https://marcinszalek.pl)."}, {"name": "Build Flavor", "url": "https://medium.com/@salvatoregiordanoo/flavoring-flutter-392aaa875f36", "description": ""}, {"name": "Build Flavor", "url": "https://medium.com/@angeloavv/easily-build-flavors-in-flutter-android-and-ios-with-flutter-flavorizr-d48cbf956e4", "description": "Easily build flavors in Flutter (Android and iOS) with flutter\\_flavorizr by [Angelo Cassano](https://medium.com/@angeloavv)"}, {"name": "Boring Show", "url": "https://www.youtube.com/watch?v=CPmN4-i9zC8\\&list=PLOU2XLYxmsIK0r_D-zWcmJ1plIcDNnRkK", "description": "Exploration with the Flutter Team."}, {"name": "Tensor Programming", "url": "https://www.youtube.com/watch?v=WwhyaqNtNQY\\&list=PLJbE2Yu2zumDqr_-hqpAN0nIr6m14TAsd", "description": ""}, {"name": "Mtechviral", "url": "https://www.youtube.com/watch?v=qWL1lGchpRA\\&list=PLR2qQy0Zxs_UdqAcaipPR3CG1Ly57UlhV", "description": ""}, {"name": "Flutter in Practice", "url": "https://www.youtube.com/playlist?list=PLhXZp00uXBk5TSY6YOdmpzp1yG3QbFvrN", "description": "Free video courses for beginners & non-programmers by [Zaiste](https://zaiste.net/)"}, {"name": "Whatsupcoders", "url": "https://www.youtube.com/c/whatsupcoders", "description": ""}, {"name": "Reso Coder", "url": "https://www.youtube.com/channel/UCSIvrn68cUk8CS8MbtBmBkA", "description": "Intermediate and advanced videos by [Matej Re\u0161et\u00e1r](https://github.com/ResoCoder)"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Demonstrations", "entries": [{"name": "Official Gallery", "url": "https://github.com/flutter/gallery", "description": "Demo for the material design widgets provided by Flutter Team", "stars": "6.6k"}, {"name": "Flutter Examples", "url": "https://github.com/nisrulz/flutter-examples", "description": "", "stars": "7.1k"}, {"name": "Flutter Catalog", "url": "https://github.com/X-Wei/flutter_catalog", "description": "", "stars": "2.3k"}, {"name": "Generative Art", "url": "https://github.com/Solido/flutter-d-art", "description": "", "stars": "480"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 UI", "entries": [{"name": "Radial Menu", "url": "https://github.com/xqwzts/flutter_radial_menu", "description": "", "stars": "508"}, {"name": "Tinder Cards", "url": "https://github.com/Ivaskuu/tinder_cards", "description": "", "stars": "938"}, {"name": "Flip Panel", "url": "https://github.com/hnvn/flutter_flip_panel", "description": "", "stars": "615"}, {"name": "Facebook Reactions", "url": "https://github.com/duytq94/facebook-reaction-animation", "description": "", "stars": "443"}, {"name": "Flushbar", "url": "https://github.com/AndreHaueisen/flushbar", "description": "", "stars": "1k"}, {"name": "Stepper Touch", "url": "https://github.com/Rahiche/stepper_touch", "description": "", "stars": "356"}, {"name": "Folding Cell", "url": "https://github.com/faob-dev/folding_cell", "description": "", "stars": "562"}, {"name": "Liquid Pull To Refresh", "url": "https://github.com/aagarwal1012/Liquid-Pull-To-Refresh", "description": "", "stars": "1.3k"}, {"name": "Direct Select", "url": "https://github.com/LanarsInc/direct-select-flutter", "description": "", "stars": "815"}, {"name": "Before After", "url": "https://github.com/xsahil03x/before_after", "description": "", "stars": "1k"}, {"name": "Scratcher", "url": "https://github.com/vintage/scratcher", "description": "", "stars": "646"}, {"name": "Image Sequence Animator", "url": "https://github.com/aliyigitbireroglu/flutter-image-sequence-animator", "description": "", "stars": "153"}, {"name": "Beautiful\\_Popup", "url": "https://github.com/jaweii/Flutter_beautiful_popup", "description": "", "stars": "733"}, {"name": "Credit Card Form", "url": "https://github.com/Origogi/Flutter-Credit-Card-Input", "description": "", "stars": "496"}, {"name": "Animated Selection Slide", "url": "https://github.com/sbilketay/animated_selection_slide", "description": "", "stars": "379"}, {"name": "Flutter Tags", "url": "https://github.com/Dn-a/flutter_tags", "description": "", "stars": "509"}, {"name": "Flutter Neumorphic", "url": "https://github.com/Idean/Flutter-Neumorphic", "description": "", "stars": "2.2k"}, {"name": "Dough", "url": "https://github.com/HatFeather/flutter_dough", "description": "", "stars": "740"}, {"name": "Card Settings", "url": "https://github.com/codegrue/card_settings", "description": "", "stars": "561"}, {"name": "Timelines", "url": "https://github.com/chulwoo-park/timelines", "description": "", "stars": "772"}, {"name": "Timeline Tile", "url": "https://github.com/JHBitencourt/timeline_tile", "description": "", "stars": "788"}, {"name": "Rounded Loading Button", "url": "https://github.com/chrisedg87/flutter_rounded_loading_button", "description": "", "stars": "362"}, {"name": "Flyer Chat", "url": "https://github.com/flyerhq/flutter_chat_ui", "description": "", "stars": "2.1k"}, {"name": "Smooth Page Indicator", "url": "https://github.com/Milad-Akarie/smooth_page_indicator", "description": "", "stars": "1.4k"}, {"name": "Super Editor", "url": "https://github.com/superlistapp/super_editor/", "description": "", "stars": "1.9k"}, {"name": "Forui", "url": "https://github.com/forus-labs/forui", "description": "", "stars": "1.4k"}, {"name": "Shadcn", "url": "https://github.com/nank1ro/flutter-shadcn-ui", "description": "", "stars": "2.4k"}, {"name": "TDesign Flutter", "url": "https://github.com/Tencent/tdesign-flutter", "description": "", "stars": "1k"}, {"name": "Super List", "url": "https://github.com/superlistapp/super_sliver_list", "description": "", "stars": "395"}, {"name": "Reorderables", "url": "https://github.com/hanshengchiu/reorderables", "description": "", "stars": "762"}, {"name": "Liquid Pull To Refresh", "url": "https://github.com/aagarwal1012/Liquid-Pull-To-Refresh", "description": "", "stars": "1.3k"}, {"name": "Infinite Listview", "url": "https://github.com/fluttercommunity/flutter_infinite_listview", "description": "", "stars": "304"}, {"name": "PlutoGrid", "url": "https://github.com/bosskmk/pluto_grid", "description": "", "stars": "728"}, {"name": "Typeahead", "url": "https://github.com/AbdulRahmanAlHamali/flutter_typeahead", "description": "", "stars": "848"}, {"name": "Snaplist", "url": "https://github.com/ariedov/flutter_snaplist", "description": "", "stars": "458"}, {"name": "StaggeredGridView", "url": "https://github.com/letsar/flutter_staggered_grid_view", "description": "", "stars": "3.2k"}, {"name": "Sticky Headers", "url": "https://github.com/slightfoot/flutter_sticky_headers", "description": "", "stars": "1.1k"}, {"name": "Hidden Drawer Menu", "url": "https://github.com/RafaelBarbosatec/hidden_drawer_menu", "description": "", "stars": "355"}, {"name": "Flutter Inner Drawer", "url": "https://github.com/Dn-a/flutter_inner_drawer", "description": "", "stars": "517"}, {"name": "Fancy Bottom Navigation", "url": "https://github.com/tunitowen/fancy_bottom_navigation", "description": "", "stars": "818"}, {"name": "Circular Bottom Navigation", "url": "https://github.com/imaNNeoFighT/circular_bottom_navigation", "description": "", "stars": "682"}, {"name": "Bottom Navy Bar", "url": "https://github.com/pedromassango/bottom_navy_bar", "description": "", "stars": "1.1k"}, {"name": "Titled Navigation Bar", "url": "https://github.com/pedromassango/titled_navigation_bar", "description": "", "stars": "371"}, {"name": "Google Nav Bar", "url": "https://github.com/sooxt98/google_nav_bar", "description": "", "stars": "778"}, {"name": "Rubber Bottom Sheet", "url": "https://github.com/mcrovero/rubber", "description": "", "stars": "566"}, {"name": "Modal Bottom Sheet", "url": "https://github.com/jamesblasco/modal_bottom_sheet", "description": "", "stars": "2k"}, {"name": "RangeSlider", "url": "https://github.com/boeledi/RangeSlider", "description": "", "stars": "376"}, {"name": "Fluid Slider", "url": "https://github.com/rvamsikrishna/flutter_fluid_slider", "description": "", "stars": "324"}, {"name": "Flutter Xlider", "url": "https://github.com/Ali-Azmoud/flutter_xlider", "description": "", "stars": "524"}, {"name": "Offline", "url": "https://github.com/jogboms/flutter_offline", "description": "", "stars": "1.3k"}, {"name": "In View Notifier List", "url": "https://github.com/rvamsikrishna/inview_notifier_list", "description": "", "stars": "680"}, {"name": "ShowCaseView", "url": "https://github.com/simformsolutions/flutter_showcaseview", "description": "", "stars": "1.8k"}, {"name": "Mix", "url": "https://github.com/leoafarias/mix", "description": "", "stars": "744"}, {"name": "Blurhash", "url": "https://github.com/fluttercommunity/flutter_blurhash", "description": "", "stars": "561"}, {"name": "Unicorn Speed Dial", "url": "https://github.com/tiagojencmartins/unicornspeeddial", "description": "", "stars": "345"}, {"name": "Slidable", "url": "https://github.com/letsar/flutter_slidable", "description": "", "stars": "2.8k"}, {"name": "Backdrop", "url": "https://github.com/fluttercommunity/backdrop", "description": "", "stars": "342"}, {"name": "Frosted Glass", "url": "http://stackoverflow.com/questions/43550853/how-do-i-do-the-frosted-glass-effect-in-flutter", "description": "Render effect by [Collin Jackson](http://www.collinjackson.com)"}, {"name": "Parallax", "url": "https://github.com/roughike/page-transformer", "description": "", "stars": "876"}, {"name": "Shimmer", "url": "https://github.com/hnvn/flutter_shimmer", "description": "", "stars": "1.8k"}, {"name": "Wave", "url": "https://github.com/i-protoss/wave", "description": "", "stars": "1.1k"}, {"name": "Liquid Swipe", "url": "https://github.com/iamSahdeep/liquid_swipe_flutter", "description": "Liquid swipe to your stacked containers by [Sahdeep Singh](https://github.com/iamSahdeep)", "stars": "1.3k"}, {"name": "PhotoFilters", "url": "https://github.com/skkallayath/photofilters", "description": "", "stars": "430"}, {"name": "Shine", "url": "https://github.com/JonathanMonga/flutter_shine.dart", "description": "", "stars": "149"}, {"name": "Clay Containers", "url": "https://github.com/mcaubrey/clay_containers", "description": "", "stars": "457"}, {"name": "Calendar Widget", "url": "https://github.com/pinkfish/flutter_calendar", "description": "", "stars": "243"}, {"name": "Calendar Carousel Widget", "url": "https://github.com/dooboolab/flutter_calendar_carousel", "description": "", "stars": "859"}, {"name": "Table Calendar", "url": "https://github.com/aleksanderwozniak/table_calendar", "description": "", "stars": "1.9k"}, {"name": "Time Planner", "url": "https://github.com/Jamalianpour/time_planner", "description": "", "stars": "240"}, {"name": "Dynamic Widget", "url": "https://github.com/dengyin2000/dynamic_widget", "description": "", "stars": "1.6k"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Image", "entries": [{"name": "Carousel Slider", "url": "https://github.com/serenader2014/flutter_carousel_slider", "description": "", "stars": "1.7k"}, {"name": "Parallax Image", "url": "https://github.com/pulyaevskiy/parallax-image", "description": "", "stars": "279"}, {"name": "Photo View", "url": "https://github.com/renancaraujo/photo_view", "description": "", "stars": "2k"}, {"name": "SVG", "url": "https://github.com/dnfield/flutter_svg", "description": "", "stars": "1.7k"}, {"name": "Image Cropper", "url": "https://github.com/hnvn/flutter_image_cropper", "description": "", "stars": "1.1k"}, {"name": "Cached Network Image", "url": "https://github.com/renefloor/flutter_cached_network_image", "description": "", "stars": "2.6k"}, {"name": "Lottie", "url": "https://github.com/xvrh/lottie-flutter", "description": "", "stars": "1.3k"}, {"name": "Bitmap", "url": "https://github.com/renancaraujo/bitmap", "description": "", "stars": "176"}, {"name": "Crop", "url": "https://github.com/xclud/flutter_crop", "description": "", "stars": "260"}, {"name": "Image Picker", "url": "https://github.com/flutter/packages/tree/main/packages/image_picker", "description": "Images Selection by [Collin Jackson](http://www.collinjackson.com)", "stars": "5k"}, {"name": "WeChat Assets Picker", "url": "https://github.com/fluttercandies/flutter_wechat_assets_picker", "description": "", "stars": "1.6k"}, {"name": "Advance Image Picker", "url": "https://pub.dev/packages/advance_image_picker", "description": "Select and edit images from Android/iOS library and capture camera shots from within the same view by [WetaVN](https://github.com/weta-vn)"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Map", "entries": [{"name": "Google Map View", "url": "https://github.com/apptreesoftware/flutter_google_map_view", "description": "", "stars": "414"}, {"name": "GeoCoder", "url": "https://github.com/aloisdeniel/flutter_geocoder", "description": "", "stars": "191"}, {"name": "Mapbox GL", "url": "https://github.com/mapbox/flutter-mapbox-gl", "description": "", "stars": "270"}, {"name": "AMap", "url": "https://github.com/fluttify-project/amap_map_fluttify", "description": "", "stars": "541"}, {"name": "Map", "url": "https://github.com/xclud/flutter_map", "description": "", "stars": "139"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Charts", "entries": [{"name": "Circular Chart", "url": "https://github.com/xqwzts/flutter_circular_chart", "description": "", "stars": "406"}, {"name": "Sparkline", "url": "https://github.com/xqwzts/flutter_sparkline", "description": "", "stars": "258"}, {"name": "Candlesticks", "url": "https://github.com/trentpiercy/flutter-candlesticks", "description": "", "stars": "429"}, {"name": "FCharts", "url": "https://github.com/thekeenant/fcharts", "description": "", "stars": "326"}, {"name": "FL Chart", "url": "https://github.com/imaNNeoFighT/fl_chart", "description": "", "stars": "7.4k"}, {"name": "Bezier Chart", "url": "https://github.com/aeyrium/bezier-chart", "description": "", "stars": "451"}, {"name": "Echarts", "url": "https://github.com/entronad/flutter_echarts", "description": "", "stars": "766"}, {"name": "Graphic", "url": "https://github.com/entronad/graphic", "description": "", "stars": "1.7k"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Navigation", "entries": [{"name": "Fluro", "url": "https://github.com/goposse/fluro", "description": "", "stars": "3.7k"}, {"name": "PageView Indicator", "url": "https://github.com/leocavalcante/page_view_indicator", "description": "", "stars": "166"}, {"name": "Deep Link Navigation", "url": "https://github.com/Dennis-Krasnov/Flutter-Deep-Link-Navigation", "description": "", "stars": "67"}, {"name": "Get", "url": "https://github.com/jonataslaw/get", "description": "", "stars": "11k"}, {"name": "Beamer", "url": "https://github.com/slovnicki/beamer", "description": "", "stars": "603"}, {"name": "go\\_router", "url": "https://github.com/csells/go_router", "description": "", "stars": "439"}, {"name": "auto\\_route", "url": "https://github.com/Milad-Akarie/auto_route_library", "description": "", "stars": "1.7k"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Auth", "entries": [{"name": "Local Auth", "url": "https://github.com/flutter/packages/tree/main/packages/local_auth", "description": "Touch ID, lock code, fingerprint auth on iOS and Android", "stars": "5k"}, {"name": "Login", "url": "https://github.com/AppleEducate/flutter_login", "description": "", "stars": "711"}, {"name": "Google Sign-In", "url": "https://github.com/flutter/packages/tree/main/packages/google_sign_in", "description": "Google OAuth", "stars": "5k"}, {"name": "Firebase Auth", "url": "https://github.com/FirebaseExtended/flutterfire/tree/master/packages/firebase_auth", "description": "Firebase OAuth", "stars": "9.1k"}, {"name": "Facebook Login", "url": "https://github.com/roughike/flutter_facebook_login", "description": "", "stars": "404"}, {"name": "Apple Sign-In", "url": "https://github.com/tomgilder/flutter_apple_sign_in", "description": "", "stars": "160"}, {"name": "OAuth", "url": "https://github.com/hitherejoe/FlutterOAuth", "description": "", "stars": "177"}, {"name": "Firebase Phone Auth", "url": "https://medium.com/@gildaswise/flutter-adding-sign-in-with-google-and-phone-authentication-to-your-app-69f681518f9b", "description": ""}, {"name": "SimpleAuth", "url": "https://github.com/Clancey/simple_auth", "description": "", "stars": "353"}, {"name": "Flutter AppAuth", "url": "https://github.com/MaikuB/flutter_appauth", "description": "", "stars": "293"}, {"name": "Passkeys", "url": "https://github.com/corbado/flutter-passkeys", "description": "", "stars": "159"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Text & Rich Content", "entries": [{"name": "Masked Text", "url": "https://github.com/benhurott/flutter-masked-text", "description": "", "stars": "275"}, {"name": "Fleather", "url": "https://github.com/fleather-editor/fleather", "description": "", "stars": "282"}, {"name": "AutoSizeText", "url": "https://github.com/leisim/auto_size_text", "description": "", "stars": "2.1k"}, {"name": "Parsed Text", "url": "https://github.com/fayeed/flutter_parsed_text", "description": "", "stars": "222"}, {"name": "TeX", "url": "https://github.com/shah-xad/flutter_tex", "description": "", "stars": "296"}, {"name": "Code Field", "url": "https://github.com/BertrandBev/code_field", "description": "Customizable code field widget supporting syntax highlighting by [Bertrand Bevillard](https://github.com/BertrandBev)", "stars": "246"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Forms", "entries": [{"name": "Form Builder", "url": "https://github.com/danvick/flutter_form_builder", "description": "", "stars": "1.6k"}, {"name": "Reactive Forms", "url": "https://github.com/joanpablo/reactive_forms", "description": "", "stars": "493"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Analytics", "entries": [{"name": "Usage", "url": "https://github.com/dart-lang/usage", "description": "", "stars": "147"}, {"name": "Firebase Analytics", "url": "https://github.com/FirebaseExtended/flutterfire/tree/master/packages/firebase_analytics", "description": "Connect to Firebase Analytics API", "stars": "9.1k"}, {"name": "Pure Mixpanel", "url": "https://github.com/seenickcode/pure_mixpanel", "description": "", "stars": "25"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Internationalization", "entries": [{"name": "GenLang", "url": "https://github.com/KingWu/gen_lang", "description": "", "stars": "100"}, {"name": "Flutter Translate", "url": "https://github.com/bratan/flutter_translate", "description": "", "stars": "412"}, {"name": "attranslate", "url": "https://github.com/fkirc/attranslate", "description": "Semi-automated translation of ARB or JSON files by [fkirc](https://github.com/fkirc)", "stars": "346"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Styling", "entries": [{"name": "Flutterial", "url": "https://github.com/rxlabz/flutterial", "description": "", "stars": "1.8k"}, {"name": "Pigment", "url": "https://github.com/bregydoc/pigment", "description": "", "stars": "216"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Media", "entries": [{"name": "photo\\_manager", "url": "https://github.com/fluttercandies/flutter_photo_manager", "description": "", "stars": "745"}, {"name": "Audio Players Plugin", "url": "https://github.com/luanpotter/audioplayers", "description": "", "stars": "2.1k"}, {"name": "Flutter Audio Recorder", "url": "https://github.com/shadow-app/flutter_audio_recorder", "description": "Provides full controls and access to recording details such as level metering by [Wenyan Li](https://github.com/nikli2009).", "stars": "124"}, {"name": "Flutter Sound", "url": "https://github.com/dooboolab/flutter_sound", "description": "", "stars": "933"}, {"name": "AssetsAudioPlayer", "url": "https://github.com/florent37/Flutter-AssetsAudioPlayer", "description": "", "stars": "770"}, {"name": "Audio Service", "url": "https://pub.dev/packages/audio_service", "description": "System background audio support by [Ryan Heise](https://github.com/ryanheise). [Tutorial](https://suragch.medium.com/background-audio-in-flutter-with-audio-service-and-just-audio-3cce17b4a7d?sk=0837a1b1773e27a4f879ff3072e90305) by [Suragch](https://twitter.com/Suragch1)."}, {"name": "WebRTC", "url": "https://github.com/cloudwebrtc/flutter-webrtc", "description": "", "stars": "4.4k"}, {"name": "Chewie", "url": "https://github.com/brianegan/chewie", "description": "", "stars": "2k"}, {"name": "Video Trimmer", "url": "https://github.com/sbis04/video_trimmer", "description": "", "stars": "481"}, {"name": "CamerAwesome", "url": "https://github.com/Apparence-io/camera_awesome", "description": "", "stars": "1.2k"}, {"name": "Video Editor", "url": "https://github.com/LeGoffMael/video_editor", "description": "", "stars": "477"}, {"name": "Speech Recognition", "url": "https://github.com/rxlabz/speech_recognition", "description": "", "stars": "340"}, {"name": "OK Google", "url": "https://marcinszalek.pl/flutter/ok-google-flutter/", "description": "Integrate google assistant by [Marcin Szalek](https://marcinszalek.pl/)"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Storage", "entries": [{"name": "Firebase Storage", "url": "https://github.com/FirebaseExtended/flutterfire/tree/master/packages/firebase_storage", "description": "Firebase as data storage", "stars": "9.1k"}, {"name": "Secure Storage", "url": "https://github.com/mogol/flutter_secure_storage", "description": "", "stars": "1.2k"}, {"name": "Streaming Shared Preferences", "url": "https://github.com/roughike/streaming_shared_preferences", "description": "", "stars": "248"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Monetization", "entries": [{"name": "Admob", "url": "https://pub.dev/packages/admob", "description": "GoogleAdmob supports interstitial ads in both iOS and Android by Brett Nesbitt"}, {"name": "Firebase AdMob", "url": "https://github.com/FirebaseExtended/flutterfire/tree/master/packages/firebase_admob", "description": "Ad integration using Firebase", "stars": "9.1k"}, {"name": "Inapp Purchase", "url": "https://github.com/dooboolab/flutter_inapp_purchase", "description": "", "stars": "582"}, {"name": "Admob Flutter", "url": "https://github.com/kmcgill88/admob_flutter", "description": "Admob plugin that shows banner ads using native platform views by [Youssef Kababe](https://github.com/YoussefKababe) & [Kevin McGill](https://github.com/kmcgill88).", "stars": "434"}, {"name": "Facebook Audience Network", "url": "https://github.com/dreamsoftin/facebook_audience_network", "description": "Facebook Audience Network Ad plugin that shows banner, interstitial, in-stream video, rewarded video & native ads by [Dreamsoft Innovations](https://github.com/dreamsoftin).", "stars": "155"}, {"name": "Square In-App Payments SDK", "url": "https://github.com/square/in-app-payments-flutter-plugin", "description": "", "stars": "342"}, {"name": "Movie Details", "url": "https://github.com/FlutterRocks/movie-details-ui", "description": "", "stars": "431"}, {"name": "Mates", "url": "https://github.com/CodemateLtd/FlutterMates", "description": "", "stars": "599"}, {"name": "Weather", "url": "https://github.com/alessandroaime/Weather", "description": "", "stars": "156"}, {"name": "TodoMVC", "url": "https://github.com/brianegan/flutter_architecture_samples", "description": "", "stars": "8.9k"}, {"name": "Restaurant Menu", "url": "https://github.com/braulio94/menu_flutter", "description": "", "stars": "623"}, {"name": "UI Challenges", "url": "https://github.com/tomialagbe/flutter_ui_challenges", "description": "", "stars": "1.5k"}, {"name": "Cupertino Settings", "url": "https://github.com/matthinc/flutter_cupertino_settings", "description": "", "stars": "233"}, {"name": "Music Player", "url": "https://github.com/thosakwe/flutter_music_player", "description": "", "stars": "223"}, {"name": "Dashboard", "url": "https://github.com/Ivaskuu/dashboard", "description": "", "stars": "938"}, {"name": "Todo", "url": "https://github.com/littlemarc2011/FlutterTodo", "description": "", "stars": "581"}, {"name": "UI Kit", "url": "https://github.com/iampawan/Flutter-UI-Kit", "description": "", "stars": "6.3k"}, {"name": "Book", "url": "https://github.com/putraxor/flutter-book-app", "description": "", "stars": "354"}, {"name": "The Gorgeous Login", "url": "https://github.com/huextrat/TheGorgeousLogin", "description": "", "stars": "1.8k"}, {"name": "Liquid Pay Payment App", "url": "https://github.com/longhoang2984/flutter_payment_app_ui", "description": "", "stars": "310"}, {"name": "DrawApp", "url": "https://github.com/SnakeyHips/drawapp", "description": "", "stars": "240"}, {"name": "Starter Kit", "url": "https://github.com/KingWu/flutter_starter_kit", "description": "", "stars": "804"}, {"name": "Feather", "url": "https://github.com/jhomlala/feather", "description": "", "stars": "685"}, {"name": "Clone UI Challenges", "url": "https://github.com/javico2609/flutter-challenges", "description": "", "stars": "1.5k"}, {"name": "FlutterFoodybite", "url": "https://github.com/JideGuru/FlutterFoodybite", "description": "", "stars": "1.7k"}, {"name": "Flutter Samples", "url": "https://github.com/diegoveloper/flutter-samples", "description": "", "stars": "3.2k"}, {"name": "ActingWeb First\\_App", "url": "https://github.com/gregertw/actingweb_firstapp", "description": "", "stars": "519"}, {"name": "Smart Washing Machine", "url": "https://github.com/pawlik92/flutter_whirlpool", "description": "", "stars": "905"}, {"name": "Beautiful Timelines", "url": "https://github.com/JHBitencourt/beautiful_timelines", "description": "", "stars": "331"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Clone", "entries": [{"name": "GitTouch", "url": "https://github.com/pd4d10/git-touch", "description": "", "stars": "1.7k"}, {"name": "RustDesk", "url": "https://github.com/rustdesk/rustdesk", "description": "", "stars": "103k"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Machine Learning", "entries": [{"name": "MLKit", "url": "https://github.com/azihsoyn/flutter_mlkit", "description": "", "stars": "387"}, {"name": "m2cgen", "url": "https://github.com/BayesWitnesses/m2cgen", "description": "", "stars": "2.9k"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Vision", "entries": [{"name": "ML Vision Camera Stream", "url": "https://github.com/santetis/flutter_camera_ml_vision", "description": "", "stars": "271"}, {"name": "Google Mobile Vision", "url": "https://github.com/edufolly/flutter_mobile_vision", "description": "", "stars": "457"}, {"name": "ARKit Plugin", "url": "https://github.com/olexale/arkit_flutter_plugin", "description": "", "stars": "832"}, {"name": "ARCore Plugin", "url": "https://github.com/giandifra/arcore_flutter_plugin", "description": "", "stars": "448"}, {"name": "Pub packages", "url": "https://pub.dev/flutter/packages", "description": "Packages filter in Dart Pub Repository."}, {"name": "Plugins", "url": "https://github.com/flutter/packages/tree/main/packages", "description": "Official Flutter Team Plugins", "stars": "5k"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Device", "entries": [{"name": "WebView", "url": "https://github.com/dart-flitter/flutter_webview_plugin", "description": "", "stars": "1.5k"}, {"name": "Location", "url": "https://github.com/Lyokone/flutterlocation", "description": "", "stars": "1.1k"}, {"name": "Proximity Sensor Plugin", "url": "https://pub.dev/packages/proximity_plugin", "description": "A plugin to access the proximity sensor of your device by [Manoj NB](https://github.com/Samaritan1011001)"}, {"name": "Geolocation", "url": "https://github.com/loup-v/geolocation", "description": "", "stars": "229"}, {"name": "Local Notifications", "url": "https://github.com/MaikuB/flutter_local_notifications", "description": "", "stars": "2.6k"}, {"name": "Device Calendar", "url": "https://github.com/builttoroam/device_calendar", "description": "Plugin for modifying calendars on the user's device by [Built to Roam](http://builttoroam.com)", "stars": "279"}, {"name": "Badger", "url": "https://github.com/g123k/flutter_app_badger", "description": "", "stars": "310"}, {"name": "UDID", "url": "https://github.com/GigaDroid/flutter_udid", "description": "", "stars": "272"}, {"name": "Downloader", "url": "https://github.com/hnvn/flutter_downloader", "description": "", "stars": "1"}, {"name": "InAppWebView", "url": "https://github.com/pichillilorenzo/flutter_inappwebview", "description": "", "stars": "3.6k"}, {"name": "AppAvailability", "url": "https://github.com/pichillilorenzo/flutter_appavailability", "description": "", "stars": "93"}, {"name": "File Picker", "url": "https://github.com/miguelpruivo/plugins_flutter_file_picker", "description": "", "stars": "1.5k"}, {"name": "VPN", "url": "https://github.com/X-dea/Flutter_VPN", "description": "", "stars": "372"}, {"name": "Geolocator", "url": "https://github.com/baseflow/flutter-geolocator", "description": "", "stars": "1.3k"}, {"name": "Permission Handler", "url": "https://github.com/baseflow/flutter-permission-handler", "description": "", "stars": "2.2k"}, {"name": "WidgetKit", "url": "https://github.com/fasky-software/flutter_widgetkit", "description": "", "stars": "263"}, {"name": "Live Activities", "url": "https://github.com/istornz/live_activities", "description": "", "stars": "247"}, {"name": "QR Code Reader", "url": "https://github.com/villela/flutter_qrcode_reader", "description": "", "stars": "231"}, {"name": "Fast QR Reader View", "url": "https://github.com/facundomedica/fast_qr_reader_view", "description": "", "stars": "293"}, {"name": "Blue", "url": "https://github.com/pauldemarco/flutter_blue", "description": "", "stars": "2.4k"}, {"name": "Beacons", "url": "https://github.com/loup-v/beacons", "description": "", "stars": "78"}, {"name": "NFC Reader", "url": "https://github.com/matteocrippa/flutter-nfc-reader", "description": "", "stars": "433"}, {"name": "Beacon broadcast", "url": "https://github.com/pszklarska/beacon_broadcast", "description": "", "stars": "84"}, {"name": "Reactive Ble", "url": "https://github.com/PhilipsHue/flutter_reactive_ble", "description": "", "stars": "710"}, {"name": "NFC Manager", "url": "https://github.com/okadan/flutter-nfc-manager", "description": "", "stars": "240"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Storage", "entries": [{"name": "Sqflite", "url": "https://github.com/tekartik/sqflite", "description": "", "stars": "3k"}, {"name": "Drift", "url": "https://github.com/simolus3/drift", "description": "Drift is an easy to use, reactive, typesafe persistence library for Dart & Flutter by [", "stars": "3.1k"}, {"name": "ObjectBox", "url": "https://github.com/objectbox/objectbox-dart", "description": "On-device database for fast cross-platform Dart object persistence by [ObjectBox](https://github.com/objectbox)", "stars": "1.2k"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Services", "entries": [{"name": "Dialogflow", "url": "https://github.com/VictorRancesCode/flutter_dialogflow", "description": "", "stars": "213"}, {"name": "OneSignal", "url": "https://github.com/OneSignal/OneSignal-Flutter-SDK", "description": "", "stars": "651"}, {"name": "Place Dialog", "url": "https://github.com/pinkfish/flutter_places_dialog", "description": "", "stars": "44"}, {"name": "App Review", "url": "https://github.com/AppleEducate/app_review", "description": "", "stars": "40"}, {"name": "In App Review", "url": "https://github.com/britannio/in_app_review", "description": "", "stars": "366"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 State management", "entries": [{"name": "Bloc", "url": "https://github.com/felangel/bloc", "description": "", "stars": "12k"}, {"name": "Provider", "url": "https://github.com/rrousselGit/provider", "description": "", "stars": "5.2k"}, {"name": "RiverPod", "url": "https://github.com/rrousselGit/river_pod", "description": "", "stars": "7k"}, {"name": "Get It", "url": "https://github.com/fluttercommunity/get_it", "description": "", "stars": "1.4k"}, {"name": "GetX", "url": "https://github.com/jonataslaw/getx", "description": "", "stars": "11k"}, {"name": "MobX", "url": "https://github.com/mobxjs/mobx.dart", "description": "", "stars": "2.5k"}, {"name": "Signals", "url": "https://github.com/rodydavis/signals.dart", "description": "", "stars": "681"}, {"name": "Built redux", "url": "https://github.com/davidmarne/flutter_built_redux", "description": "", "stars": "77"}, {"name": "Redux.dart", "url": "https://github.com/johnpryan/redux.dart", "description": "", "stars": "521"}, {"name": "Redux", "url": "https://github.com/brianegan/flutter_redux", "description": "", "stars": "1.7k"}, {"name": "Inject", "url": "https://github.com/google/inject.dart", "description": "", "stars": "867"}, {"name": "Flux", "url": "https://github.com/google/flutter_flux", "description": "", "stars": "376"}, {"name": "Fish", "url": "https://github.com/alibaba/fish-redux", "description": "", "stars": "7.3k"}, {"name": "Async Redux", "url": "https://pub.dev/packages/async_redux", "description": ""}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Widgets", "entries": [{"name": "Hooks", "url": "https://github.com/rrousselGit/flutter_hooks", "description": "", "stars": "3.3k"}, {"name": "Functional widget", "url": "https://github.com/rrousselGit/functional_widget", "description": "", "stars": "608"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Data", "entries": [{"name": "Graphql", "url": "https://github.com/zino-app/graphql-flutter", "description": "", "stars": "3.3k"}, {"name": "GeoFlutterFire", "url": "https://github.com/DarshanGowda0/GeoFlutterFire", "description": "", "stars": "306"}, {"name": "Ferry", "url": "https://github.com/gql-dart/ferry", "description": "", "stars": "628"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Backend", "entries": [{"name": "Serverpod", "url": "https://github.com/serverpod/serverpod", "description": "Write your server-side code and API in Dart.", "stars": "2.9k"}, {"name": "Nitric", "url": "https://github.com/nitrictech/nitric", "description": "", "stars": "1.9k"}, {"name": "Dynamic Widget", "url": "https://github.com/dengyin2000/dynamic_widget", "description": "", "stars": "1.6k"}, {"name": "Parse for Flutter", "url": "https://github.com/parse-community/Parse-SDK-Flutter/tree/master/packages/flutter", "description": "", "stars": "582"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Animation", "entries": [{"name": "Heroine", "url": "https://pub.dev/packages/heroine", "description": ""}, {"name": "Motor", "url": "https://pub.dev/packages/motor", "description": ""}, {"name": "SpinKit", "url": "https://github.com/jogboms/flutter_spinkit", "description": "", "stars": "3.1k"}, {"name": "Villains", "url": "https://github.com/Norbert515/flutter_villains", "description": "", "stars": "366"}, {"name": "AnimatedTextKit", "url": "https://github.com/aagarwal1012/Animated-Text-Kit", "description": "", "stars": "1.7k"}, {"name": "Drawing Animation", "url": "https://github.com/biocarl/drawing_animation", "description": "", "stars": "508"}, {"name": "Simple Animations", "url": "https://github.com/felixblaschke/simple_animations", "description": "Create awesome custom animations easily by [Felix Blaschke](https://github.com/felixblaschke)", "stars": "1.1k"}, {"name": "Flutter-animation-set", "url": "https://github.com/efoxTeam/flutter-animation-set", "description": "", "stars": "283"}, {"name": "Staggered Animations", "url": "https://github.com/mobiten/flutter_staggered_animations", "description": "", "stars": "1.6k"}, {"name": "Animate Do", "url": "https://pub.dev/packages/animate_do", "description": "Animation package inspired in Animate.css by [Fernando Herrera](https://twitter.com/Fernando_Her85)."}, {"name": "Funvas", "url": "https://github.com/creativecreatorormaybenot/funvas", "description": "", "stars": "547"}, {"name": "Flutter Animate", "url": "https://pub.dev/packages/flutter_animate", "description": ""}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Testing", "entries": [{"name": "flutter\\_convenient\\_test", "url": "https://github.com/fzyzcjy/flutter_convenient_test", "description": "", "stars": "567"}, {"name": "Patrol", "url": "https://github.com/leancodepl/patrol", "description": "", "stars": "1.1k"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Web", "entries": [{"name": "Responsive Framework", "url": "https://github.com/Codelessly/ResponsiveFramework", "description": "", "stars": "1.4k"}, {"name": "styled\\_widget", "url": "https://github.com/ReinBentdal/styled_widget", "description": "", "stars": "1.3k"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Rendering", "entries": [{"name": "Graphx", "url": "https://github.com/roipeker/graphx", "description": "", "stars": "516"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Game", "entries": [{"name": "Flame", "url": "https://github.com/flame-engine/flame", "description": "", "stars": "10k"}, {"name": "Bonfire", "url": "https://github.com/RafaelBarbosatec/bonfire", "description": "", "stars": "1.4k"}, {"name": "Zerker", "url": "https://github.com/flutterkit/zerker", "description": "", "stars": "704"}, {"name": "Flip", "url": "https://github.com/RedBrogdon/flutterflip", "description": "", "stars": "268"}, {"name": "2048", "url": "https://github.com/anuranBarman/2048", "description": "", "stars": "361"}, {"name": "TRex", "url": "https://github.com/renancaraujo/trex-flame", "description": "", "stars": "8"}, {"name": "Crush", "url": "https://github.com/boeledi/flutter_crush", "description": "", "stars": "613"}, {"name": "Slide Puzzle", "url": "https://github.com/kevmoo/slide_puzzle", "description": "", "stars": "179"}, {"name": "Tetris", "url": "https://github.com/boyan01/flutter-tetris", "description": "", "stars": "1.7k"}, {"name": "Party Charades", "url": "https://github.com/vintage/party_flutter", "description": "", "stars": "210"}, {"name": "Ghost Rigger", "url": "https://github.com/Float-like-a-dash-Sting-like-a-dart/GhostRigger", "description": "", "stars": "259"}, {"name": "Space Empires", "url": "https://github.com/satyamx64/space_empires", "description": "", "stars": "102"}, {"name": "Awesome Flame", "url": "https://github.com/flame-engine/awesome-flame", "description": "", "stars": "1.3k"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Premium", "entries": [{"name": "History Of Everything", "url": "https://github.com/2d-inc/HistoryOfEverything", "description": "", "stars": "6.6k"}, {"name": "Developer Quest", "url": "https://github.com/2d-inc/developer_quest", "description": "", "stars": "3k"}, {"name": "AppFlowy", "url": "https://github.com/AppFlowy-IO/appflowy", "description": "", "stars": "67k"}, {"name": "RustDesk", "url": "https://github.com/rustdesk/rustdesk", "description": "", "stars": "103k"}, {"name": "Spotube", "url": "https://github.com/KRTirtho/spotube", "description": "Open source Spotify client for desktop and mobile by [Kingkor Roy Tirtho](https://github.com/KRTirtho)", "stars": "43k"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Top", "entries": [{"name": "Flutter Team Samples", "url": "https://github.com/flutter/samples", "description": "", "stars": "19k"}, {"name": "Flutter Common Widgets", "url": "https://github.com/alibaba/flutter-common-widgets-app", "description": "", "stars": "24k"}, {"name": "Meme Chat", "url": "https://github.com/efortuna/memechat", "description": "", "stars": "543"}, {"name": "BloomeeTunes", "url": "https://github.com/HemantKArya/BloomeeTunes", "description": "", "stars": "1.5k"}, {"name": "Lime", "url": "https://github.com/fablue/lime-flutter", "description": "", "stars": "374"}, {"name": "Planets", "url": "https://github.com/sergiandreplace/flutter_planets_tutorial", "description": "", "stars": "756"}, {"name": "NewsBuzz", "url": "https://github.com/theankurkedia/NewsBuzz", "description": "", "stars": "601"}, {"name": "DroidKaigi2018-flutter", "url": "https://github.com/konifar/droidkaigi2018-flutter", "description": "", "stars": "508"}, {"name": "Music Player", "url": "https://github.com/iampawan/Flutter-Music-Player", "description": "", "stars": "1.8k"}, {"name": "WhatTodo", "url": "https://github.com/burhanrashid52/WhatTodo", "description": "", "stars": "1.3k"}, {"name": "FlutterGram", "url": "https://github.com/mdanics/fluttergram", "description": "", "stars": "2.4k"}, {"name": "BookSearch", "url": "https://github.com/Norbert515/BookSearch", "description": "", "stars": "548"}, {"name": "Cinematic", "url": "https://github.com/aaronoe/FlutterCinematic", "description": "", "stars": "903"}, {"name": "Beer-Me-Up", "url": "https://github.com/benoitletondor/Beer-Me-Up", "description": "", "stars": "494"}, {"name": "Trace", "url": "https://github.com/trentpiercy/trace", "description": "", "stars": "1.1k"}, {"name": "Taskist", "url": "https://github.com/huextrat/Taskist", "description": "", "stars": "1.1k"}, {"name": "Tourism", "url": "https://github.com/bluemix/tourism-demo", "description": "", "stars": "306"}, {"name": "Linwood Butterfly", "url": "https://github.com/LinwoodCloud/Butterfly", "description": "", "stars": "1.6k"}, {"name": "Trinity Orientation @ Univ Toronto", "url": "https://github.com/matthewtory/trinity-orientation-2018", "description": "", "stars": "618"}, {"name": "Transform Widget", "url": "https://github.com/DrPaulT/flutter-engine-test", "description": "Image widgets as 3D game engine sprites by [Paul Thomas](https://github.com/DrPaulT)", "stars": "27"}, {"name": "Deer", "url": "https://github.com/aleksanderwozniak/deer", "description": "", "stars": "459"}, {"name": "TailorMade", "url": "https://github.com/jogboms/tailor_made", "description": "", "stars": "336"}, {"name": "Instory", "url": "https://github.com/InvertedX/instory", "description": "", "stars": "207"}, {"name": "Spacex-Go", "url": "https://github.com/jesusrp98/spacex-go", "description": "", "stars": "920"}, {"name": "Superhero Interaction", "url": "https://github.com/pinkeshdarji/SuperHeroInteraction", "description": "", "stars": "220"}, {"name": "Reply", "url": "https://github.com/flschweiger/reply", "description": "", "stars": "558"}, {"name": "Enigma", "url": "https://github.com/AmitJoki/Enigma", "description": "Privacy chat with end-to-end encryption by [AmitJoki](https://github.com/AmitJoki)", "stars": "401"}, {"name": "Chillify", "url": "https://github.com/KarimElghamry/chillify", "description": "Fancy music app made with Provider and Bloc pattern by [Karim Elghamry](https://github.com/KarimElghamry)", "stars": "753"}, {"name": "Pokedex", "url": "https://github.com/scitbiz/flutter_pokedex", "description": "Pokedex app with beautiful UI and smooth animation by [Hung Pham](https://github.com/scitbiz)", "stars": "2.5k"}, {"name": "Timy Messenger", "url": "https://github.com/janoodleFTW/timy-messenger", "description": "", "stars": "2.1k"}, {"name": "GitJournal", "url": "https://github.com/GitJournal/GitJournal", "description": "", "stars": "4k"}, {"name": "AuthPass", "url": "https://github.com/authpass/authpass", "description": "", "stars": "2.5k"}, {"name": "Fwitter", "url": "https://github.com/TheAlphamerc/flutter_twitter_clone", "description": "", "stars": "4.2k"}, {"name": "Harpy", "url": "https://github.com/robertodoering/harpy", "description": "", "stars": "2.1k"}, {"name": "Mooltik", "url": "https://github.com/ruskakimov/mooltik", "description": "", "stars": "221"}, {"name": "Spotube", "url": "https://github.com/KRTirtho/spotube", "description": "", "stars": "43k"}, {"name": "Let's Draw", "url": "https://github.com/JideGuru/flutter_drawing_board", "description": "", "stars": "332"}, {"name": "Openreads", "url": "https://github.com/mateusz-bak/openreads-android", "description": "", "stars": "1.4k"}, {"name": "Launcher Icons", "url": "https://github.com/franzsilva/flutter_launcher_icons", "description": "Generate your launcher icons easily by [Mark O'Sullivan](https://github.com/MarkOSullivan94) and [Franz Silva](https://github.com/franzsilva)", "stars": "2.1k"}, {"name": "FlutterIcon", "url": "http://fluttericon.com/", "description": ""}, {"name": "FVM", "url": "https://github.com/leoafarias/fvm", "description": "", "stars": "5.3k"}, {"name": "Environment Configuration", "url": "https://github.com/TatsuUkraine/dart_environment_config", "description": "", "stars": "93"}, {"name": "Flutter Flavorizr", "url": "https://github.com/AngeloAvv/flutter_flavorizr", "description": "", "stars": "547"}, {"name": "Fontify", "url": "https://github.com/westracer/fontify", "description": "", "stars": "106"}, {"name": "FlutterGen", "url": "https://github.com/FlutterGen/flutter_gen", "description": "", "stars": "1.6k"}, {"name": "Very Good Cli", "url": "https://github.com/VeryGoodOpenSource/very_good_cli", "description": "", "stars": "2.3k"}, {"name": "Flutter Sidekick", "url": "https://github.com/leoafarias/sidekick", "description": "", "stars": "1.7k"}, {"name": "Dart Code Metrics", "url": "https://github.com/dart-code-checker/dart-code-metrics", "description": "", "stars": "863"}, {"name": "Appainter", "url": "https://github.com/zeshuaro/appainter", "description": "", "stars": "734"}, {"name": "Melos", "url": "https://github.com/invertase/melos", "description": "", "stars": "1.4k"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 VSCode", "entries": [{"name": "Awesome Snippets", "url": "https://marketplace.visualstudio.com/items?itemName=Nash.awesome-flutter-snippets", "description": "Collection of commonly used classes and methods by [Nash](https://twitter.com/Nash0x7E2)"}, {"name": "Flutter Files", "url": "https://marketplace.visualstudio.com/items?itemName=gornivv.vscode-flutter-files", "description": "Quick generation for BLoC templates files by context menu by [Gorniv](https://github.com/gorniv)."}, {"name": "Flutter Intl", "url": "https://marketplace.visualstudio.com/items?itemName=localizely.flutter-intl", "description": "i18n binding from arb files by [Localizely](https://twitter.com/localizely)"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 IntelliJ / Android Studio", "entries": [{"name": "Enhancement\\_Suite", "url": "https://github.com/marius-h/flutter_enhancement_suite", "description": "", "stars": "290"}, {"name": "Flutter Intl", "url": "https://plugins.jetbrains.com/plugin/13666-flutter-intl", "description": "18n binding from arb files by [Localizely](https://twitter.com/localizely)"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Desktop", "entries": [{"name": "Desktop Embedding", "url": "https://github.com/google/flutter-desktop-embedding", "description": "", "stars": "7.1k"}, {"name": "Golang Desktop Embedder", "url": "https://github.com/go-flutter-desktop/go-flutter", "description": "", "stars": "5.9k"}, {"name": "Native Shell", "url": "https://github.com/nativeshell/nativeshell", "description": "", "stars": "660"}, {"name": "Rust Desktop Embedder", "url": "https://github.com/gliheng/flutter-rs", "description": "", "stars": "2.1k"}, {"name": "bitsdojo\\_window", "url": "https://github.com/bitsdojo/bitsdojo_window", "description": "", "stars": "837"}, {"name": "Raspberry Pi Embedder", "url": "https://github.com/ardera/flutter-pi", "description": "", "stars": "1.9k"}, {"name": "Fluent UI", "url": "https://github.com/bdlukaa/fluent_ui", "description": "", "stars": "3.4k"}, {"name": "MacOS UI", "url": "https://github.com/GroovinChip/macos_ui", "description": "", "stars": "2.1k"}, {"name": "Ubuntu Yaru", "url": "https://github.com/ubuntu/yaru.dart", "description": "", "stars": "358"}, {"name": "Awesome Flutter Desktop", "url": "https://github.com/leanflutter/awesome-flutter-desktop", "description": "", "stars": "1.7k"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 English", "entries": [{"name": "It's all widgets! Flutter podcast", "url": "https://open.spotify.com/show/2qJVeu47e2eAum4j7lxXXv?si=d26QVJQsSRyRHeybfL_01Q", "description": "by [Hillel Coren](https://twitter.com/hillelcoren)."}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Portuguese", "entries": [{"name": "Universo Flutter", "url": "https://open.spotify.com/show/4AlxqGkkrqe0mfIx3Mi7Xt?si=1eC0a22MR1OkEAT7HErT-A", "description": "by [Matias de Andrea](http://deandreamatias.com/)."}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Spanish", "entries": [{"name": "C\u00f3digo Flutter", "url": "https://open.spotify.com/show/3QUTYR6jspNxHK8akJFxYf?si=MZtgjIMyTi6-WgN9Go6vZQ", "description": "by [Guillermo Garc\u00eda](https://guillermogarcia.es/)."}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Russian", "entries": [{"name": "Flutter Dev Podcast", "url": "https://open.spotify.com/show/5qc1VFD4pkJlUYZBVTOFCI?si=OWn7VCELRO2QV03Gi2u8nA\\&nd=1", "description": "by [Eugene Saturov](https://twitter.com/saturovv)."}, {"name": "It's All Widgets!", "url": "https://itsallwidgets.com", "description": "Open list of published apps by [Hillel Coren](https://twitter.com/hillelcoren), [Thomas Burkhart](https://twitter.com/ThomasBurkhartB), [Simon Lightfoot](https://twitter.com/devangelslondon) and [Scott Stoll](https://twitter.com/scottstoll2017)"}, {"name": "Awesome Flutter Linux", "url": "https://github.com/jpnurmi/awesome-flutter-linux", "description": "A curated list of awesome Linux-specific Flutter packages and projects by [J-P Nurmi](https://twitter.com/jpnurmi)", "stars": "200"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Fun", "entries": [{"name": "The One", "url": "https://www.youtube.com/watch?v=sIIgtClYq0s", "description": ""}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Hardware", "entries": [{"name": "Matrix2", "url": "https://github.com/bus710/matrix2", "description": "Sense Hat's LED matrix control game by [bus710](https://github.com/bus710)"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Guide & Interviews", "entries": [{"name": "Interview Questions", "url": "https://github.com/whatsupcoders/Flutter-Interview-Questions", "description": "List of helpful questions you can use to interview potential candidates by [Whatsupcoders (\u2b5043)](https://github.com/whatsupcoders/Whatsupcoders-flutter)", "stars": "367"}, {"name": "The International Flutter Starter Kit", "url": "https://medium.com/flutter-community/intl-flutter-starter-kit-18415e739fb6", "description": "Guide by the experts by [Beyza Sunay Guler](https://twitter.com/BeyzaSunayGler1) & [Nawal Alhamwi](https://twitter.com/__nawalhmw)"}, {"name": "Roadmap.sh/flutter", "url": "https://roadmap.sh/flutter", "description": "A community curated flutter developer learning roadmap from the 6th most starred GitHub project."}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Presentation material", "entries": [{"name": "Logo", "url": "https://drive.google.com/drive/folders/1GDGdQ0ghrxTNTx6aZLT41eV5sPZvV7bU", "description": "Logo for stickers impressions"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Communication", "entries": [{"name": "Gitter", "url": "https://gitter.im/flutter/flutter", "description": "Exchange channel"}, {"name": "r/FlutterDev", "url": "https://www.reddit.com/r/FlutterDev/", "description": "Reddit community by [u/JaapVermeulen](https://www.reddit.com/user/JaapVermeulen)"}, {"name": "Discord", "url": "https://discord.gg/N7Yshp4", "description": "Discord server to discuss and get help by [Pritykin](https://twitter.com/AndrewPritykin)"}, {"name": "Flutter Community", "url": "https://github.com/fluttercommunity", "description": "Central place for community made packages"}, {"name": "OpenFlutter", "url": "https://github.com/OpenFlutter", "description": "Make it easier \u8ba9 Flutter \u66f4\u7b80\u5355"}, {"name": "Hashnode", "url": "https://hashnode.com/n/flutter", "description": "Read and write posts, participate in discussions or ask questions."}, {"name": "Flutter Events", "url": "https://flutterevents.com", "description": "An open list of Flutter events by [@hillelcoren](https://twitter.com/hillelcoren)"}, {"name": "FlutterX", "url": "https://flutterx.com", "description": "Searchable list of resources by [Hillel Coren](https://twitter.com/hillelcoren)"}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 \ud83c\udde6\ud83c\uddf4 Angola", "entries": [], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 \ud83c\udde6\ud83c\uddfa Australia", "entries": [], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 Bangladesh", "entries": [{"name": "Facebook Group", "url": "https://www.facebook.com/groups/flutter.bangladesh/", "description": ""}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 \ud83c\udde7\ud83c\uddf7 Brazil", "entries": [{"name": "Flutter para iniciantes", "url": "https://www.flutterparainiciantes.com.br", "description": ""}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 cm Cameroon", "entries": [], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 \ud83c\udde8\ud83c\udde6 Canada", "entries": [], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 \ud83c\udde8\ud83c\uddee C\u00f4te d'Ivoire (Ivory Coast)", "entries": [], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 \ud83c\udde9\ud83c\uddf0 Denmark", "entries": [], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 \ud83c\uddea\ud83c\uddec Egypt", "entries": [{"name": "Facebook", "url": "https://www.facebook.com/groups/FlutterEgypt/", "description": ""}, {"name": "X.com", "url": "https://x.com/flutteregypt", "description": ""}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 \ud83c\uddea\ud83c\uddf9 Ethiopia", "entries": [{"name": "Telegram", "url": "https://t.me/flutter_forum/", "description": ""}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 \ud83c\uddeb\ud83c\uddf7 France", "entries": [{"name": "Twitter", "url": "https://twitter.com/FlutterFrance", "description": ""}, {"name": "Slack", "url": "https://linktr.ee/flutter_france", "description": ""}, {"name": "Newsletter Flutter Digest", "url": "https://www.flutter-digest.com/", "description": ""}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 \ud83c\udde9\ud83c\uddea Germany", "entries": [], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 \ud83c\uddec\ud83c\uddf7 Greece", "entries": [], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 \ud83c\uddee\ud83c\uddf9 Italy", "entries": [], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 \ud83c\uddee\ud83c\uddf3 India", "entries": [], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 \ud83c\uddee\ud83c\uddf1 Israel", "entries": [], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 \ud83c\uddee\ud83c\udde9 Indonesia", "entries": [], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 \ud83c\uddee\ud83c\uddf7 Iran", "entries": [], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 \ud83c\uddef\ud83c\uddf5 Japan", "entries": [], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 \ud83c\uddf0\ud83c\uddea Kenya", "entries": [], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 \ud83c\uddf0\ud83c\uddf7 Korea", "entries": [], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 \ud83c\uddf2\ud83c\uddfe Malaysia", "entries": [], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 \ud83c\uddf3\ud83c\uddec Nigeria", "entries": [], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 \ud83c\uddf5\ud83c\uddf0 Pakistan", "entries": [{"name": "Facebook Group", "url": "https://www.facebook.com/groups/FlutterPK/", "description": ""}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 \ud83c\uddf5\ud83c\udded Philippines", "entries": [{"name": "Website", "url": "https://flutter.ph/", "description": ""}, {"name": "Meetup", "url": "https://www.meetup.com/flutterph/", "description": ""}, {"name": "Twitter", "url": "https://twitter.com/flutter_ph", "description": ""}, {"name": "Facebook Page", "url": "https://web.facebook.com/flutterphilippines/", "description": ""}, {"name": "Facebook Group", "url": "https://web.facebook.com/groups/flutterphilippines/", "description": ""}, {"name": "Github", "url": "https://github.com/flutterph", "description": ""}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 \ud83c\uddf5\ud83c\uddf1 Poland", "entries": [{"name": "Flutter Developers Poland Facebook Group", "url": "https://www.facebook.com/groups/2228619364094561/about/", "description": ""}, {"name": "Flutter Poland Slack workspace", "url": "http://bit.ly/flutter-pl-slack", "description": ""}, {"name": "Flutter Warsaw Meetup", "url": "https://www.meetup.com/Flutter-Warsaw/", "description": ""}, {"name": "Flutter Warsaw Twitter", "url": "https://twitter.com/flutterwarsaw", "description": ""}, {"name": "Flutter Warsaw YouTube Channel", "url": "https://www.youtube.com/channel/UCO7yMprO8cFwV4QnuhTMVlQ", "description": ""}, {"name": "Poznan Flutter Developer Group", "url": "https://www.meetup.com/poznan-flutter-developers/", "description": ""}, {"name": "Flutter Wroc\u0142aw Meetup", "url": "https://www.meetup.com/Flutter-Wroc%C5%82aw/", "description": ""}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 \ud83c\uddf5\ud83c\uddf9 Portugal", "entries": [{"name": "Meetup", "url": "https://www.meetup.com/flutterportugal", "description": ""}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 \ud83c\uddf5\ud83c\uddea Peru", "entries": [], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 \ud83c\uddf7\ud83c\uddfa Russia", "entries": [{"name": "Telegram", "url": "https://t.me/rudart", "description": ""}, {"name": "Telegram - Oh, my Flutter", "url": "https://t.me/ohmyflutter", "description": ""}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 \ud83c\uddea\ud83c\uddf8 Spain", "entries": [{"name": "Madrid Community", "url": "https://flutter.madrid", "description": ""}, {"name": "Madrid Meetup", "url": "https://www.meetup.com/es-ES/Flutter-Madrid", "description": ""}, {"name": "Madrid Twitter", "url": "https://twitter.com/FlutterMadrid", "description": ""}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 \ud83c\uddf1\ud83c\uddf0 Sri Lanka", "entries": [{"name": "Gitter", "url": "https://gitter.im/Colombo-Flutter-Community", "description": ""}, {"name": "Slack", "url": "https://fluttercmb.slack.com/", "description": ""}, {"name": "Community GitHub Page", "url": "https://github.com/Colombo-Flutter-Meetup", "description": ""}, {"name": "Facebook Page", "url": "https://www.facebook.com/flutterCMB/", "description": ""}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 \ud83c\uddf9\ud83c\uddf7 Turkey", "entries": [{"name": "Twitter", "url": "https://twitter.com/flutter_turkiye", "description": ""}, {"name": "Medium", "url": "https://medium.com/flutter-t\u00fcrkiye/", "description": ""}, {"name": "Telegram Channel", "url": "https://t.me/FlutterTurk", "description": ""}, {"name": "Telegram Group", "url": "https://t.me/FlutterTR", "description": ""}, {"name": "Slack", "url": "https://bit.ly/flutterTR", "description": ""}, {"name": "Github", "url": "https://github.com/flutterturkey", "description": ""}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 \ud83c\uddfa\ud83c\udde6 Ukraine", "entries": [{"name": "Telegram", "url": "https://t.me/artflutter", "description": ""}, {"name": "Twitter", "url": "https://twitter.com/ArtFlutter", "description": ""}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 \ud83c\uddec\ud83c\udde7 United Kingdom", "entries": [{"name": "Flutter London", "url": "https://flutterldn.dev/", "description": ""}, {"name": "Twitter", "url": "https://twitter.com/FlutterLDN", "description": ""}, {"name": "YouTube", "url": "https://www.youtube.com/channel/UC_a-vGdkAIRMKT1zzZ4I2ag", "description": ""}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 \ud83c\uddfa\ud83c\uddf8 United States", "entries": [], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 \ud83c\udff4 Kurdistan", "entries": [], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 \ud83c\uddf3\ud83c\uddf4 Norway", "entries": [{"name": "Meetup Oslo", "url": "https://www.meetup.com/Oslo-Flutter-Dart-Meetup/", "description": ""}, {"name": "Meetup Stavanger", "url": "https://www.meetup.com/Flutter-Stavanger/", "description": ""}, {"name": "Twitter", "url": "https://twitter.com/flutterNorway", "description": ""}], "notes": [], "source": "Flutter"}, {"name": "Flutter \u2014 \ud83c\uddfa\ud83c\uddff Uzbekistan", "entries": [{"name": "Telegram", "url": "https://t.me/dartdevuz", "description": ""}], "notes": [], "source": "Flutter"}, {"name": "Transit \u2014 Table of Contents", "entries": [{"name": "Producting Data", "url": "#producing-data", "description": ""}, {"name": "Sharing Data", "url": "#sharing-data", "description": ""}, {"name": "Using Data", "url": "#using-data", "description": ""}, {"name": "Resources", "url": "#resources", "description": ""}], "notes": [], "source": "Transit"}, {"name": "Transit \u2014 GTFS", "entries": [{"name": "GTFS.org", "url": "https://gtfs.org", "description": ""}, {"name": "MobilityData - \"Understanding GTFS: An intro and overivew", "url": "https://www.youtube.com/watch?v=SDz2460AjNo", "description": "Video provides an overview of of the General Transit Feed Specification (GTFS) and why it is useful for transit agencies, riders, and policymakers."}, {"name": "World Bank - \"Intro. to GTFS\" online course", "url": "https://olc.worldbank.org/content/introduction-general-transit-feed-specification-gtfs-and-informal-transit-system-mapping", "description": "A free, online, self-paced course for learning about GTFS and GTFS-realtime."}, {"name": "Open Transit Data Toolkit", "url": "http://transitdatatoolkit.com/", "description": "A series of lessons to help people utilize open transit data."}, {"name": "ArcGIS - Introduction to GTFS", "url": "https://www.youtube.com/watch?v=8OQKHhu1VgQ\\&t=148s", "description": ""}, {"name": "GTFS-books", "url": "https://github.com/MobilityData/GTFS-books", "description": "Comprehensive guides to GTFS and GTFS Realtime. These books were written by [Quentin Zervaas](https://github.com/HendX), and have been donated to [MobilityData](https://mobilitydata.org/) and made open access.", "stars": "21"}, {"name": "MBTA GTFS Onboarding", "url": "https://mybinder.org/v2/gh/mbta/gtfs_onboarding/main?urlpath=lab/tree/GTFS_Onboarding.ipynb", "description": "An interactive tutorial created by MBTA for GTFS static. A [stand-alone Docker image (\u2b508)](https://github.com/mbta/gtfs_onboarding) is available on GitHub as well as a [hosted/no-install version](https://mybinder.org/v2/gh/mbta/gtfs_onboarding/main?urlpath=lab/tree/GTFS_Onboarding.ipynb) of the Jupyter notebook."}, {"name": "Planetizen \"Building a Transit Map Web App\" course", "url": "https://courses.planetizen.com/course/building-transit-map-app", "description": "A video tutorial on setting up your own web-based mapping application, with no coding experience required."}, {"name": "Google Transit Developers", "url": "https://developers.google.com/transit/gtfs/", "description": "Additional Google-specific documentation of GTFS."}, {"name": "Transit app Guidelines for Producing GTFS Static Data", "url": "https://resources.transitapp.com/article/458-guidelines-for-producing-gtfs-static-data-for-transit", "description": "Additional Transit app-specific documentation of GTFS."}, {"name": "Bing Maps Transit - Add your transit data to Bing Maps", "url": "https://www.bing.com/maps/transitcontentproviders", "description": "Additional Bing-specific documentation of GTFS."}, {"name": "Yandex Maps - Transport integration", "url": "https://yandex.ru/support/m-maps/transport.html?lang=en#connect-display", "description": "Additional Yandex-specific documentation of GTFS."}, {"name": "CGTFS", "url": "https://github.com/rakhack/cgtfs", "description": "C library for reading static GTFS feeds. Supports reading unpacked feeds into application memory or into SQLite databases.", "stars": "10"}, {"name": "RRRR Rapid Real-time Routing", "url": "https://github.com/bliksemlabs/rrrr", "description": "RRRR (usually pronounced R4) is a C-language implementation of the RAPTOR public transit routing algorithm.", "stars": "174"}, {"name": "just\\_gtfs", "url": "https://github.com/mesozoic-drones/just_gtfs", "description": "C++17 header-only library for reading and writing GTFS (used in [Valhalla (\u2b505.6k)](https://github.com/valhalla/valhalla)). Main features: fast reading and writing of GTFS feeds, support for [extended GTFS route types](https://developers.google.com/transit/gtfs/reference/extended-route-types), simple working with GTFS Date and Time formats.", "stars": "27"}, {"name": "ESRI public-transit-tools", "url": "https://github.com/Esri/public-transit-tools", "description": "Tools for working with public transit data in ArcGIS (license for ArcGIS required).", "stars": "188"}, {"name": "GTFS Feed Parser", "url": "https://github.com/OsmSharp/GTFS", "description": ".Net/Mono implementation of a GTFS parser.", "stars": "73"}, {"name": "Go GTFS Parser", "url": "https://github.com/geops/gtfsparser", "description": "A GTFS parsing library for Go.", "stars": "49"}, {"name": "OneBusAway GTFS Modules", "url": "https://github.com/OneBusAway/onebusaway-gtfs-modules/wiki", "description": "A Java-based library for reading, writing, and transforming public transit data in the GTFS format, including database support.", "stars": "144"}, {"name": "gtfs-sequelize", "url": "https://github.com/evansiroky/gtfs-sequelize", "description": "Node.js library modeling the static GTFS using sequelize.js.", "stars": "20"}, {"name": "gtfs-utils", "url": "https://github.com/public-transport/gtfs-utils", "description": "Utilities to process GTFS data sets (e.g., \"flattening\" `calendar.txt` & `calendar_dates.txt`, computing arrival/departure times of trips).", "stars": "45"}, {"name": "gtfs-via-postgres", "url": "https://github.com/derhuerst/gtfs-via-postgres", "description": "Yet another tool to process GTFS using PostgreSQL.", "stars": "133"}, {"name": "Node-GTFS", "url": "https://github.com/BlinkTagInc/node-gtfs", "description": "Loads transit data from GTFS files, unzips it and stores it to a SQLite database. Provides some methods to query for agencies, routes, stops and times.", "stars": "494"}, {"name": "gtfs-schema", "url": "https://github.com/tyleragreen/gtfs-schema", "description": "PostgreSQL schema for GTFS feeds.", "stars": "37"}, {"name": "gtfs-via-postgres", "url": "https://github.com/derhuerst/gtfs-via-postgres", "description": "Yet another tool to process GTFS using PostgreSQL.", "stars": "133"}, {"name": "ESRI public-transit-tools", "url": "https://github.com/Esri/public-transit-tools", "description": "Tools for working with public transit data in ArcGIS (license for ArcGIS required).", "stars": "188"}, {"name": "gtfsdb", "url": "https://github.com/OpenTransitTools/gtfsdb", "description": "Python library for converting GTFS files into a relational database.", "stars": "179"}, {"name": "gtfs\\_functions", "url": "https://github.com/Bondify/gtfs_functions", "description": "Python package with useful functions to create geo-spatial visualizations from GTFS feeds.", "stars": "137"}, {"name": "gtfs-segments", "url": "https://github.com/UTEL-UIUC/gtfs_segments", "description": "Python package that represents GTFS data for buses in a concise tabular manner using segments.", "stars": "49"}, {"name": "gtfslib-python", "url": "https://github.com/afimb/gtfslib-python", "description": "An open source library in python for reading GTFS files and computing various stats and indicators about Public Transport networks.", "stars": "44"}, {"name": "gtfsman", "url": "https://github.com/geops/gtfsman", "description": "Repository-like tool in Python to manage and update a huge number of GTFS feeds.", "stars": "22"}, {"name": "gtfspy", "url": "https://github.com/CxAalto/gtfspy", "description": "Public transport network analysis and travel time computations using Python3. Compatible with Postgres/PostGIS, Oracle, MySQL, and SQLite. Used by [gtfspy-webviz (\u2b5065)](https://github.com/CxAalto/gtfspy-webviz).", "stars": "168"}, {"name": "GTFS Kit", "url": "https://github.com/mrcagney/gtfs_kit", "description": "A Python 3.8+ tool kit for analyzing General Transit Feed Specification (GTFS) data. Supersedes GTFSTK.", "stars": "117"}, {"name": "Make GTFS", "url": "https://github.com/mrcagney/make_gtfs", "description": "A Python library to make GTFS feeds from basic route information.", "stars": "13"}, {"name": "Mapzen GTFS", "url": "https://github.com/transitland/mapzen-gtfs", "description": "A Python GTFS library that supports reading individual GTFS tables, or constructing a graph to represent each agency in a feed.", "stars": "29"}, {"name": "multigtfs", "url": "https://github.com/tulsawebdevs/django-multi-gtfs", "description": "A Django application to import and export GTFS.", "stars": "55"}, {"name": "partridge", "url": "https://github.com/remix/partridge", "description": "A fast, forgiving Python GTFS reader built on pandas DataFrames.", "stars": "184"}, {"name": "transit\\_service\\_analyst", "url": "https://github.com/psrc/transit_service_analyst", "description": "A Python library to support transit service analysis.", "stars": "13"}, {"name": "TransitGPT", "url": "https://github.com/UTEL-UIUC/TransitGPT", "description": "TransitGPT is a Generative AI-powered chatbot that enables transit enthusiasts to access and analyze General Transit Feed Specification (GTFS) data through natural language instructions.", "stars": "37"}, {"name": "r-transit", "url": "https://github.com/r-transit", "description": "Collection of tools for GTFS in R."}, {"name": "gtfsio", "url": "https://github.com/r-transit/gtfsio", "description": "Fast and flexible functions to read and write GTFS in R.", "stars": "19"}, {"name": "mobdb", "url": "https://github.com/jasonad123/mobdb", "description": "R functions to search, discover, and access transit feed data from the [Mobility Database](https://mobilitydatabase.org/).", "stars": "9"}, {"name": "tidytransit", "url": "https://github.com/r-transit/tidytransit", "description": "Use tidytransit to map transit stops and routes, calculate travel times and transit frequencies, and validate transit feeds. tidytransit reads the General Transit Feed Specification into tidyverse and simple features data frames.", "stars": "166"}, {"name": "GTFS-viz", "url": "https://github.com/vasile/GTFS-viz", "description": "Ruby script that converts a set of GTFS files into a SQLite database + GeoJSONs (needed by the [Transit Map (\u2b50370)](https://github.com/vasile/transit-map) web application)", "stars": "92"}, {"name": "gtfs-structure", "url": "https://github.com/rust-transit/gtfs-structure", "description": "This crates provides GTFS structures and helpers to read GTFS archives.", "stars": "72"}, {"name": "Chouette", "url": "https://enroute.atlassian.net/wiki/spaces/PUBLIC/pages/539426886/Chouette+Convert", "description": "Converts between French-Transmodel [NeTEX](https://transmodel-cen.eu/index.php/netex/) and GTFS."}, {"name": "extract-gtfs-pathways", "url": "https://github.com/derhuerst/extract-gtfs-pathways", "description": "Command-line tool to extract pathways as GeoJSON from a GTFS dataset.", "stars": "4"}, {"name": "extract-gtfs-shapes", "url": "https://github.com/derhuerst/extract-gtfs-shapes", "description": "Command-line tool to extract shapes as GeoJSON from a GTFS dataset.", "stars": "6"}, {"name": "GTFS-OSM-Sync", "url": "https://github.com/CUTR-at-USF/gtfs-osm-sync", "description": "A Java tool for synchronizing data in GTFS format with [OpenStreetMap.org](http://www.openstreetmap.org/).", "stars": "95"}, {"name": "gtfs-parser", "url": "https://github.com/ioTransit/gtfs-parser", "description": "The GTFS-PARSER library is a library to allow javascript to parse gtfs and create geojson on client or server.", "stars": "6"}, {"name": "gtfs-service-area", "url": "https://github.com/cal-itp/gtfs-service-area", "description": "Compute a transit service area from static GTFS. Results are output as single-layer .geojson files. Dockerized version of [gtfs-to-geojson (\u2b50152)](https://github.com/BlinkTagInc/gtfs-to-geojson).", "stars": "4"}, {"name": "GTFS-route-shapes", "url": "https://github.com/kotrc/GTFS-route-shapes", "description": "A Python script to generate a single geoJSON shape for each transit route in a GTFS archive.", "stars": "20"}, {"name": "gtfs-to-geojson", "url": "https://github.com/BlinkTagInc/gtfs-to-geojson", "description": "Javascript tool that converts transit data in GTFS shapes and stops into geoJSON. This is useful for creating maps of transit routes.", "stars": "152"}, {"name": "gtfs2gps", "url": "https://github.com/ipeaGIT/gtfs2gps", "description": "An R package that converts public transportation data in GTFS format to GPS-like records in a `data.table`, where each row represents the timestamp of each vehicle at a given spatial resolution.", "stars": "80"}, {"name": "gtfs2emis", "url": "https://github.com/ipeaGIT/gtfs2emis", "description": "An R package to estimate the emission levels of public transport vehicles based on General Transit Feed Specification (GTFS) data.", "stars": "34"}, {"name": "gtsf", "url": "https://github.com/r-gtfs/gtsf", "description": "general transit (GTFS) simple (geographic) features (sf) in R. can be used to convert from GTFS to Shapefile, GeoJSON, and other formats through GDAL.", "stars": "3"}, {"name": "hafas-generate-gtfs", "url": "https://github.com/derhuerst/hafas-generate-gtfs", "description": "", "stars": "6"}, {"name": "Hafas2GTFS", "url": "https://github.com/geops/hafas2gtfs", "description": "Hafas2GTFS converter written in Python, optimized for SBB HAFAS feeds.", "stars": "12"}, {"name": "kml-to-gtfs-shapes", "url": "https://github.com/bdferris/kml-to-gtfs-shapes/tree/gh-pages", "description": "Javascript tool to convert polylines from a KML file into a GTFS shapes.txt file. Hosted on GitHub [here](http://bdferris.github.io/kml-to-gtfs-shapes/).", "stars": "10"}, {"name": "NeTEx-to-GTFS Converter Java", "url": "https://github.com/entur/netex-gtfs-converter-java", "description": "Converts NeTEX datasets into GTFS datasets. The input NeTEx datasets are required to follow the Nordic NeTEx Profile.", "stars": "8"}, {"name": "o2g", "url": "https://github.com/hiposfer/o2g", "description": "A simple tool to extract GTFS feed from OpenStreetMap.", "stars": "13"}, {"name": "Open-Transport SYNTHESE Convertors", "url": "https://github.com/Open-Transport/synthese/wiki", "description": "Converts French-Transmodel, SIRI, NETeX, HAFAS, HASTUS, VDV452, and more.", "stars": "24"}, {"name": "onebusaway-gtfs-to-barefoot", "url": "https://github.com/OneBusAway/onebusaway-gtfs-to-barefoot", "description": "A Java tool to create a [Barefoot (\u2b50689)](https://github.com/bmwcarit/barefoot) mapfile from a GTFS file.", "stars": "1"}, {"name": "onebusaway-vdv-modules", "url": "https://github.com/OneBusAway/onebusaway-vdv-modules", "description": "A Java library for working with transit data in the VDV format, including converting VDV-452 schedule data into GTFS.", "stars": "15"}, {"name": "osm2gtfs", "url": "https://github.com/grote/osm2gtfs", "description": "Turn OpenStreetMap data and schedule information into GTFS.", "stars": "101"}, {"name": "transit\\_model", "url": "https://github.com/hove-io/transit_model", "description": "A Rust library to convert to/from the following formats: GTFS, NTFS (for Navitia, see [Software for Creating APIs](#software-for-creating-apis)), TransXChange (UK specification), KV1 (NL specification), NeTEx (EU specification).", "stars": "67"}, {"name": "transloc-gtfs-rectifier", "url": "https://github.com/laidig/transloc-gtfs-rectifier", "description": "Python application that attempts to assign GTFS stop\\_ids to [TransLoc](http://transloc.com/) IDs using [TransLoc's API](https://market.mashape.com/transloc/openapi-1-2) ([TransLoc](http://transloc.com/) doesn't provide GTFS `stop_ids` in their API).", "stars": "2"}, {"name": "Transmodel and IFF to GTFS", "url": "https://github.com/bliksemlabs/bliksemintegration", "description": "Imports and syncs (Transmodel) BISON Koppelvlak1, IFF (a format written by HP/EDS, somewhat similiar to ATCO CIF) to import timetables of the railway networks. The internal pseudo-NETeX datastructure allows to export to GTFS and there are proof-of-concepts to export to other formats such as NETeX, GTFS and IFF.", "stars": "6"}, {"name": "Transporter-Project transxchange-to-gtfs", "url": "https://github.com/Transporter-Project/transxchange-to-gtfs", "description": "", "stars": "3"}, {"name": "TXC TransXChange publisher (UK Department for Transport)", "url": "https://www.gov.uk/government/publications/transxchange-publisher", "description": "The TXC TransXChange publisher is a standalone software tool that can be used to publish TransXChange compliant XML documents in a format that\u2019s easy to read and print."}, {"name": "UK2GTFS", "url": "https://itsleeds.github.io/UK2GTFS/", "description": "R package that converts UK format TransXchange (bus, metro, tram, ferry) and CIF (rail) timetables to GTFS."}, {"name": "OSMTracker", "url": "https://wiki.openstreetmap.org/wiki/OSMTracker_\\(Android\\", "description": ""}, {"name": "AddTransit", "url": "https://addtransit.com/gtfs-transit-file.php", "description": "SaaS (Software as a Service) platform to create, edit and publish schedules in GTFS format."}, {"name": "bus-router", "url": "https://github.com/atlregional/bus-router", "description": "Python script that generates missing shapes.txt for GTFS using routing from [Google Maps Directions API](https://developers.google.com/maps/documentation/directions/) or [OSRM (\u2b507.6k)](https://github.com/Project-OSRM/osrm-backend/wiki/Server-api).", "stars": "40"}, {"name": "gtfs-blocks-to-transfers", "url": "https://github.com/TransitApp/GTFS-blocks-to-transfers", "description": "A Python tool to convert GTFS blocks, defined by setting [trip.block\\_id (\u2b50932)](https://github.com/google/transit/blob/master/gtfs/spec/en/reference.md#example-blocks-and-service-day) into a series of [trip-to-trip transfers (proposal) (\u2b50932)](https://github.com/google/transit/pull/303).", "stars": "9"}, {"name": "GTFS Diff", "url": "https://transport.data.gouv.fr/tools/gtfs_diff", "description": "GTFS Diff is a specification created by transport.data.gouv.fr and aims at providing a simple and unified way to express differences between GTFS files."}, {"name": "GTFS Editor", "url": "https://github.com/conveyal/gtfs-editor", "description": "A (self-hosted) web-based GTFS editing framework. (Note: this project has been deprecated in favor of [IBI Data Tools (\u2b50144)](https://github.com/ibi-group/datatools-ui).)", "stars": "140"}, {"name": "GTFS Editor for Vagrant", "url": "https://github.com/laidig/vagrant-gtfs-editor", "description": "Quickly set up the GTFS editor (above) using [Vagrant](https://www.vagrantup.com/)", "stars": "7"}, {"name": "static-GTFS-manager", "url": "https://github.com/WRI-Cities/static-GTFS-manager", "description": "A (self-hosted) browser-based user interface for creating, editing, exporting static GTFS (see [related post](https://groups.google.com/forum/#!topic/transit-developers/GFz5rTJTB0I)).", "stars": "157"}, {"name": "TransitWand", "url": "https://github.com/conveyal/transit-wand", "description": "An open source web and mobile application for collecting transit data. Use it to create GTFS feeds, capture passenger counts or generate GIS datasets.", "stars": "44"}, {"name": "IBI Data Tools", "url": "https://github.com/ibi-group/datatools-ui", "description": "A web application that handles GTFS editing, validating, quality checking, and deploying to OpenTripPlanner. (Combines and builds upon the functionality of the deprecated", "stars": "144"}, {"name": "Data-Tools Server", "url": "https://github.com/ibi-group/datatools-server", "description": "Server for IBI's GTFS data management platform.", "stars": "55"}, {"name": "Gtfs Data Manager", "url": "https://github.com/conveyal/gtfs-data-manager", "description": "", "stars": "24"}, {"name": "IBI Data Tools Infra", "url": "https://github.com/cal-itp/ibi-datatools-infra", "description": "A tool to quickly setup and run a local instance of the above IBI Data Tools project.", "stars": "4"}, {"name": "GTFS.html", "url": "https://gtfs.pleasantprogrammer.com", "description": "An entirely browser-based tool to view GTFS feeds. Use it to view routes, stops, timetables, etc."}, {"name": "pfaedle", "url": "https://github.com/ad-freiburg/pfaedle", "description": "Precise map-matching for GTFS using OpenStreetMap data", "stars": "269"}, {"name": "GTFS shape mapfit", "url": "https://github.com/HSLdevcom/gtfs_shape_mapfit", "description": "Python tool that fits GTFS shape files and stops to a given OSM map file. Uses [pymapmatch (\u2b504)](https://github.com/tru-hy/pymapmatch) for the matching.", "stars": "9"}, {"name": "GTFS Builder", "url": "http://nationalrtap.org/Web-Apps/GTFS-Builder", "description": "A free web-based application to help you create GTFS files. Maintained by the National Rural Transit Assistance Program (RTAP)."}, {"name": "gtfs-station-builder", "url": "https://github.com/kostjerry/gtfs-station-builder", "description": "UI tool to help build the internal structure of stations (including pathways.txt)", "stars": "20"}, {"name": "GTFS Text-to-Speech Tester", "url": "https://github.com/BlinkTagInc/node-gtfs-tts", "description": "A command-line tool that reads GTFS stop names out loud using Text-to-Speech to determine which need Text-to-Speech values for tts\\_stop\\_name in stops.txt.", "stars": "5"}, {"name": "Spare GTFS-Flex Builder", "url": "https://sparelabs.com/en/spare-gtfs-flex-builder", "description": "A free tool that helps transit agencies easily create, manage, and export their transportation data in GTFS-Flex format."}, {"name": "Swiftly", "url": "https://goswift.ly/", "description": "Tool generate realtime transit data."}, {"name": "Chouette SaaS", "url": "https://bitbucket.org/enroute-mobi/chouette-core", "description": "Tool to generate GTFS Schedule data"}, {"name": "Ara SaaS", "url": "https://bitbucket.org/enroute-mobi/ara", "description": "Tool to generate GTFS Realtime data."}, {"name": "Amarillo", "url": "https://github.com/mfdz/amarillo", "description": "Aggregates and enhances carpooling-offers and publishes them as GTFS(-RT)", "stars": "11"}, {"name": "GTFS Studio", "url": "https://gtfs.studio", "description": "Online editor for GTFS feeds"}, {"name": "Uttu", "url": "https://github.com/entur/uttu", "description": "Back-end for Nplan, a simple timetable editor.", "stars": "7"}, {"name": "combine\\_gtfs\\_feeds", "url": "https://github.com/psrc/combine_gtfs_feeds", "description": "A Python tool to combine multiple gtfs feeds into one feed/dataset.", "stars": "9"}, {"name": "GTFS Kit", "url": "https://github.com/mrcagney/gtfs_kit", "description": "A Python 3.8+ tool kit for analyzing and merging General Transit Feed Specification (GTFS) data. [Info on how to aggregate and clean feeds provided here](https://mrcagney.github.io/gtfs_kit_docs/index.html#module-gtfs_kit.cleaners).", "stars": "117"}, {"name": "Transitfeed merge function", "url": "https://github.com/google/transitfeed/wiki/Merge", "description": "A Python library with a function to merge two different GTFS feeds.", "stars": "690"}, {"name": "gtfsmerge", "url": "https://github.com/now8-org/gtfsmerge", "description": "A Python Script to merge GTFS ZIP archives into one.", "stars": "2"}, {"name": "GTFS Kit", "url": "https://github.com/mrcagney/gtfs_kit", "description": "A Python 3.6+ tool kit for analyzing General Transit Feed Specification (GTFS) data. Supersedes [GTFSTK](https://github.com/araichev/gtfstk).", "stars": "117"}, {"name": "gtfstools", "url": "https://github.com/ipeaGIT/gtfstools", "description": "A set of convenient tools for editing and analysing transit feeds in GTFS format in R.", "stars": "47"}, {"name": "transit\\_service\\_analyst", "url": "https://github.com/psrc/transit_service_analyst", "description": "A Python library to support transit service analysis.", "stars": "13"}, {"name": "Peartree", "url": "https://github.com/kuanb/peartree", "description": "A Python library for converting transit data into a directed graph for network analysis.", "stars": "207"}, {"name": "R5: Rapid Realistic Routing on Real-world and Reimagined networks", "url": "https://github.com/conveyal/r5", "description": "A Java-based routing engine developed by Conveyal for multimodal (transit/bike/walk/car) networks. It currently plans many trips over a time window for scenario planning and analytics purposes. A related R wrapper package ([r5r (\u2b50228)](https://github.com/ipeaGIT/r5r/)) is developed independently by IPEA. See also the performance comparison from Higgins et al. (2022), linked below.", "stars": "374"}, {"name": "tidytransit", "url": "https://github.com/r-transit/tidytransit", "description": "An R package to read GTFS data into tibbles and simple features dataframes to map transit stops and routes, calculate travel times and transit frequencies, and validate transit feeds.", "stars": "166"}, {"name": "transitr", "url": "https://github.com/tmelliott/transitr", "description": "An R package for constructing and modelling a transit network in real time to obtain vehicle ETAs", "stars": "23"}, {"name": "transit-intensity", "url": "https://github.com/ioTransit/transit-intensity", "description": "A simple project for measuring transit intensity written in Go.", "stars": "3"}, {"name": "Busbuzzard", "url": "https://github.com/bmander/busbuzzard", "description": "Inference of probabilistic schedules from empirical data about transit vehicles.", "stars": "10"}, {"name": "ESRI ArcGIS Public Transit Tools (GTFS)", "url": "https://github.com/Esri/public-transit-tools", "description": "Tools for working with public transit data in ArcGIS", "stars": "188"}, {"name": "GTFS-to-Chart", "url": "https://github.com/BlinkTagInc/gtfs-to-chart", "description": "Creates stringline charts showing all vehicles on a transit route from GTFS data.", "stars": "39"}, {"name": "GTFS Display", "url": "https://codeberg.org/dancingCycle/gtfs-display", "description": "Analyse, monitor and maintain GTFS data ([Example instances](https://www.swingbe.de/activity/gtfs-display/))."}, {"name": "PTNA", "url": "https://wiki.openstreetmap.org/wiki/Public_Transport_Network_Analysis", "description": "Public Transit Nework Analysis is a open source system for finding and aggregating information about public transportation lines mapped in OSM."}, {"name": "GTFS Explorer", "url": "https://gtfs-explorer.org", "description": "Web application to upload, validate and visually explore GTFS feeds, featuring an interactive network map, route and stop inspection, schedule grids, and a network statistics dashboard."}, {"name": "GTFS-to-HTML", "url": "https://gtfstohtml.com", "description": "Generate human-readable timetables in HTML or PDF format directly from GTFS."}, {"name": "Timetable Kit", "url": "https://github.com/neroden/timetable_kit", "description": "An open source Python 3.10 module and scripts depending on [GTFS Kit (\u2b50117)](https://github.com/mrcagney/gtfs_kit), designed to create complex printed/PDF timetables with flexible layouts. Currently only working out of the box for Amtrak's GTFS, but under active development.", "stars": "51"}, {"name": "TimeTablePublisher (TTPUB)", "url": "https://github.com/OpenTransitTools/ttpub", "description": "A web publishing system developed by TriMet that allows a transit agency to examine, modify, and transform raw scheduling data into easy-to-read timetables for customer information purposes", "stars": "27"}, {"name": "Conveyal's gtfs-validator", "url": "https://github.com/conveyal/gtfs-validator", "description": "A Java-based GTFS validator based on the OneBusAway GTFS Modules, runs in Java and is faster than the Google provided one.", "stars": "38"}, {"name": "Conveyal's gtfs-lib", "url": "https://github.com/conveyal/gtfs-lib/", "description": "Conveyal's successor to their own [gtfs-validator (\u2b5038)](https://github.com/conveyal/gtfs-validator), a Java-based library for loading and saving GTFS feeds of arbitrary size with disk-backed storage.", "stars": "80"}, {"name": "Google's feedValidator", "url": "https://github.com/google/transitfeed/wiki/FeedValidator", "description": "Google-supported Python-based GTFS validator.", "stars": "690"}, {"name": "GTFS Data Package Specification", "url": "https://github.com/Stephen-Gates/GTFS", "description": "A Data Package specification with validation accomplished with Good Tables. Includes a data package, schemas, tests, and uses South East Queensland GTFS data as an example.", "stars": "18"}, {"name": "gtfstidy", "url": "https://github.com/patrickbr/gtfstidy", "description": "A Go-based tool to tidy and validate GTFS feeds.", "stars": "144"}, {"name": "gtfsclean", "url": "https://github.com/public-transport/gtfsclean", "description": "A tool for checking, sanitizing, and minimizing GTFS feeds. Fork of gtfstidy, with some additional fixes that haven't been merged upstream yet.", "stars": "16"}, {"name": "gtfs-validator-api", "url": "https://github.com/cal-itp/gtfs-validator-api", "description": "This Python package is a thin wrapper around [MobilityData/gtfs-validator (\u2b50395)](https://github.com/MobilityData/gtfs-validator) that handles intermediate files produced and finds gtfs-validator's output file so it can be given a specific name or returned as a string.", "stars": "3"}, {"name": "GTFSVTOR", "url": "https://github.com/mecatran/gtfsvtor", "description": "An open-source GTFS validator implemented in Java licensed under GPLv3 maintained by [Mecatran](https://www.mecatran.com/).", "stars": "30"}, {"name": "MobilityData's gtfs-validator", "url": "https://github.com/MobilityData/gtfs-validator", "description": "A open-source GTFS validator canonically following the GTFS spec implemented in Java licensed under Apache v2.0 maintained by [MobilityData](https://mobilitydata.org/).", "stars": "395"}, {"name": "Reflect GTFS Validator (hosted by Foursquare ITP)", "url": "https://reflect.foursquareitp.com", "description": "Transit schedule and GTFS validation platform by [Foursquare ITP](https://www.foursquareitp.com) that includes a free, web-based GTFS validator based on [gtfs-lib (\u2b5080)](https://github.com/conveyal/gtfs-lib/)."}, {"name": "Transit App's gtfs-fares-v2-validator", "url": "https://github.com/TransitApp/gtfs-fares-v2-validator", "description": "A Python tool that validators GTFS-Fares-v2 data based on the [draft specification](https://docs.google.com/document/d/19j-f-wZ5C_kYXmkLBye1g42U-kvfSVgYLkkG5oyBauY/edit#).", "stars": "7"}, {"name": "Transport Validator", "url": "https://github.com/etalab/transport-validator/", "description": "An open-source validator implemented in [Rust](https://www.rust-lang.org/). Used by the [French National Access Point](https://transport.data.gouv.fr/validation/).", "stars": "46"}, {"name": "gtfs-accessiblity-validator", "url": "https://github.com/BlinkTagInc/gtfs-accessibility-validator", "description": "Validates the presence of accessiblity-related fields and files in a GTFS file. Can be a command line tool or node.js package.", "stars": "2"}], "notes": [], "source": "Transit"}, {"name": "Transit \u2014 GTFS Realtime", "entries": [{"name": "GTFS-realtime documentation", "url": "https://github.com/google/transit/tree/master/gtfs-realtime", "description": "", "stars": "932"}, {"name": "GTFS-realtime Autodoc", "url": "https://laidig.github.io/gtfs-rt-autodoc/index.html", "description": "Automatically generated documentation for GTFS-realtime, generated from the official [GTFS-realtime protocol buffer specification (\u2b50932)](https://github.com/google/transit/blob/master/gtfs-realtime/proto/gtfs-realtime.proto) and including some extensions."}, {"name": "gtfs-realtime-bindings", "url": "https://github.com/google/gtfs-realtime-bindings", "description": "The official bindings for Java, .NET, Node.js, Python, and Ruby generated from the official [GTFS-realtime protocol buffer specification (\u2b50932)](https://github.com/google/transit/blob/master/gtfs-realtime/proto/gtfs-realtime.proto).", "stars": "421"}, {"name": "gtfs-rt", "url": "https://crates.io/crates/gtfs-rt", "description": "Rust crate to read, write, and manipulate GTFS-Realtime data"}, {"name": "GTFS-realtime Exporter", "url": "https://github.com/OneBusAway/onebusaway-gtfs-realtime-exporter/wiki", "description": "A Java-based tool that assists in producing and sharing a GTFS-relatime feed.", "stars": "19"}, {"name": "GTFS-realtime Alerts Producer Demo", "url": "https://github.com/OneBusAway/onebusaway-gtfs-realtime-alerts-producer-demo/wiki", "description": "A Java-based demo project for producing GTFS-realtime Service Alerts.", "stars": "8"}, {"name": "GTFS-realtime Alerts Producer Web Application", "url": "https://github.com/OneBusAway/onebusaway-service-alerts", "description": "A Java-based web application for producing GTFS-realtime Service Alerts.", "stars": "1"}, {"name": "GTFS-realtime TripUpdates & VehiclePositions Producer Demo", "url": "https://github.com/OneBusAway/onebusaway-gtfs-realtime-trip-updates-producer-demo/wiki", "description": "A Java-based demo project for producing GTFS-realtime TripUpdates (estimated arrivals) and Vehicle Positions.", "stars": "11"}, {"name": "GTFS-realtime Vehicle Positions Consumer/Visualizer Demo", "url": "https://github.com/OneBusAway/onebusaway-gtfs-realtime-visualizer", "description": "A Java-based demo project for consuming a GTFS-realtime Vehicle Positions feed and displaying this info on a map.", "stars": "66"}, {"name": "gtfs-realtime-validator", "url": "https://github.com/MobilityData/gtfs-realtime-validator", "description": "A GTFS Realtime validation tool originally developed by the [Center for Urban Transportation Research](https://www.cutr.usf.edu/) at the University of South Florida and now maintained by [MobilityData](https://mobilitydata.org/).", "stars": "55"}, {"name": "gtfsrdb", "url": "https://github.com/CUTR-at-USF/gtfsrdb", "description": "A Python tool that supports reading and archiving GTFS-realtime feeds into a database", "stars": "42"}, {"name": "retro-gtfs", "url": "https://github.com/SAUSy-Lab/retro-gtfs", "description": "A Python application that collects real-time data from the Nextbus API and archives it into the GTFS format (i.e., retrospective GTFS).", "stars": "58"}, {"name": "Transi", "url": "https://gitlab.com/cutr-at-usf/transi", "description": "A Cloud-native GTFS-RT/GTFS archiving system."}, {"name": "GTFS-Realtime-Capsule", "url": "https://github.com/tsdataclinic/gtfs-realtime-capsule", "description": "A command-line tool that scrapes, normalizes, and archives real-time public transit data.", "stars": "15"}, {"name": "gtfsdb\\_realtime", "url": "https://github.com/OpenTransitTools/gtfsdb_realtime", "description": "Real-time GTFS database loader and ORM library", "stars": "13"}, {"name": "SIRI to GTFS-realtime", "url": "https://github.com/OneBusAway/onebusaway-gtfs-realtime-from-siri-cli", "description": "A Java-based command-line utility to convert from the [SIRI format](https://www.siri.org.uk/) to GTFS-realtime", "stars": "12"}, {"name": "OrbCAD SQL Server to GTFS-realtime", "url": "https://github.com/CUTR-at-USF/HART-GTFS-realtimeGenerator/", "description": "A Java-based command-line utility that extracts vehicle positions and trip updates information from an OrbCAD SQL Server and exports them to the GTFS-realtime TripUpdates and VehiclePositions formats.", "stars": "17"}, {"name": "NextBus API to GTFS-realtime", "url": "https://github.com/OneBusAway/onebusaway-gtfs-realtime-from-nextbus-cli/wiki", "description": "A Java-based command-line utility to convert from the [NextBus API format](http://www.nextbus.com/xmlFeedDocs/NextBusXMLFeed.pdf) to GTFS-realtime. Note that NextBus now directly offers a GTFS-realtime API for their products. See [Cubic site](http://nextbus.cubic.com/Products/Real-Time-Rider-Information) and [this FAQ](https://medium.com/omnimodal/want-more-riders-open-up-your-nextbus-api-with-gtfs-realtime-7387c80f31e1#.pkuzizhl5).", "stars": "16"}, {"name": "Syncromatics API to GTFS-realtime", "url": "https://github.com/CUTR-at-USF/bullrunner-gtfs-realtime-generator", "description": "A Java-based command-line utility to convert from the [Syncromatics API](http://www.syncromatics.com/) format to GTFS-realtime TripUpdates and VehiclePositons.", "stars": "3"}, {"name": "KV6,15,17, and ARNU to GTFS-realtime", "url": "https://github.com/bliksemlabs/bliksemintegration-realtime", "description": "Java-based tool to process incoming KV6,15,17 and ARNU and match them to static transit data present in a RID integration database. It then proceeds to export this data as ARNU RITinfo, GTFS(realtime) and KV78turbo", "stars": "1"}, {"name": "WMATA BusPositions API to GTFS-realtime", "url": "https://github.com/kurtraschke/wmata-gtfsrealtime", "description": "Java-based tool to convert from WMATA's [BusPositions API](https://developer.wmata.com/docs/services/54763629281d83086473f231/operations/5476362a281d830c946a3d68) and Alert RSS feeds from [MetroAlerts](http://www.wmata.com/rider_tools/metro_service_status/rail_bus.cfm?) to GTFS-realtime TripUpdates, VehiclePositions, and Alerts feeds.", "stars": "12"}, {"name": "SEPTA API to GTFS-realtime", "url": "https://github.com/kurtraschke/septa-gtfsrealtime", "description": "Java-based tool to convert [SEPTA's](http://www.septa.org/) [real-time bus and rail data](http://www3.septa.org/hackathon/) to GTFS-realtime", "stars": "2"}, {"name": "CTA API to GTFS-realtime", "url": "https://github.com/kurtraschke/ctatt-gtfsrealtime", "description": "Java-based tool to convert [CTA's](http://www.transitchicago.com/) [Train Tracker data](http://www.transitchicago.com/developers/traintracker.aspx) to GTFS-realtime.", "stars": "4"}, {"name": "Detroit DOT to GTFS-realtime", "url": "https://github.com/prashtx/ddot-avl", "description": "Extract real-time info from [DDOT's](http://www.detroitmi.gov/How-Do-I/Locate-Transportation/Bus-Schedules) TransitMaster installation (database) and convert to GTFS-realtime", "stars": "2"}, {"name": "Live Transit Event Trigger", "url": "https://github.com/ipublic/live_transit_event_trigger", "description": "Extracts data from [Ride On's](http://www.montgomerycountymd.gov/dot-transit/) OrbCAD database and export as GTFS-realtime.", "stars": "4"}, {"name": "SoundTransit to GTFS-realtime", "url": "https://github.com/bdferris/onebusaway-sound-transit-realtime", "description": "Convert text file feed from [Sound Transit](http://www.soundtransit.org/) to GTFS-realtime", "stars": "3"}, {"name": "Civic Transit", "url": "https://github.com/jestin/CivicTransit", "description": "Screen-scrapes [KCATA\u2019s](http://www.kcata.org/) TransitMaster WebWatch installation to produce a GTFS-realtime feed.", "stars": "4"}, {"name": "GTFS-realtime VehiclePositions to GTFS-realtime TripUpdates (TransitClock)", "url": "https://thetransitclock.github.io/", "description": "Java application that can consume raw vehicle positions and generate prediction times in formats such as GTFS-realtime. Formerly known as \"Transitime\"."}, {"name": "gtfs-realtime-translators", "url": "https://github.com/Intersection/gtfs-realtime-translators", "description": "A Python-based tool to translate custom arrival API formats to GTFS-realtime. As of July 2019 it supports LA Metro and SEPTA.", "stars": "21"}, {"name": "Transloc API to GTFS-realtime", "url": "https://github.com/jonathonwpowell/transloc-to-gtfs-real-time", "description": "A Node.js based tool to convert the Transloc API to GTFS-realtime.", "stars": "3"}, {"name": "hafas-gtfs-rt-feed", "url": "https://github.com/derhuerst/hafas-gtfs-rt-feed", "description": "A Javascript tool to generate a GTFS Realtime feed from a HAFAS endpoint.", "stars": "21"}, {"name": "GTFS-realtime to SIRI-Lite", "url": "https://github.com/etalab/transpo-rt/", "description": "A [Rust](https://www.rust-lang.org/) webserver to convert multiple GTFS-RT feeds to a SIRI-Lite API.", "stars": "24"}, {"name": "bus\\_kalman", "url": "https://github.com/cmoscardi/bus_kalman", "description": "A Kalman Filter used to interpolate bus travel times using NYC MTA real-time data.", "stars": "31"}, {"name": "Concentrate", "url": "https://github.com/mbta/concentrate", "description": "Combines realtime transit information from multiple sources into single output files. Maintained by [", "stars": "30"}, {"name": "gtfs-realtime-test-service", "url": "https://github.com/CUTR-at-USF/gtfs-realtime-test-service", "description": "A tool for mocking GTFS-realtime feed content (e.g., for use in testing a GTFS-realtime consuming application).", "stars": "3"}, {"name": "GTFS-realtime Munin Plugin", "url": "https://github.com/OneBusAway/onebusaway-gtfs-realtime-munin-plugin", "description": "Provides a [Munin](http://munin-monitoring.org/) plugin for logging information about a GTFS-realtime feed.", "stars": "1"}, {"name": "GTFS-realtime Nagio Plugin", "url": "https://github.com/OneBusAway/onebusaway-gtfs-realtime-nagios-plugin", "description": "Provides a [Nagios](https://www.nagios.org/) plugin for monitoring a GTFS-realtime feed", "stars": "1"}, {"name": "GTFS-realtime Printer", "url": "https://github.com/laidig/gtfs-rt-printer", "description": "Java-based utility to print out information from a GTFS-realtime file or URL.", "stars": "9"}, {"name": "gtfs-rt-admin", "url": "https://github.com/conveyal/gtfs-rt-admin", "description": "An admin tool for managing GTFS-RT service alerts (JavaScript and Java).", "stars": "7"}, {"name": "gtfs-rt-differential-to-full-dataset", "url": "https://github.com/derhuerst/gtfs-rt-differential-to-full-dataset", "description": "Javascript tool to transform a continuous GTFS Realtime stream of `DIFFERENTIAL` incrementality data into a `FULL_DATASET` dump.", "stars": "5"}, {"name": "gtfs-rt-dump", "url": "https://github.com/kurtraschke/gtfs-rt-dump", "description": "Converts protocol buffer format to plain text for easy viewing of a GTFS-realtime feed in plain text (for debugging purposes)", "stars": "25"}, {"name": "gtfs-rt-inspector", "url": "https://public-transport.github.io/gtfs-rt-inspector/", "description": "Web app to inspect & analyze any (CORS-enabled) GTFS Realtime feed. Open-source on [GitHub (\u2b5054)](https://github.com/public-transport/gtfs-rt-inspector)."}, {"name": "GTFS Data Pipeline for TfNSW Bus Datasets", "url": "https://github.com/teckkean/GTFS-Data-Pipeline-TfNSW-Bus", "description": "A data pipeline developed for the TfNSW's GTFS Static and Realtime datasets. The datasets generated using the pipeline have been used to validate the performance of TfNSW's Transit Signal Priority Request via Public Transport Information and Priority System (PTIPS).", "stars": "8"}, {"name": "manual-gtfsrt", "url": "https://github.com/pailakka/manual-gtfsrt", "description": "A Go-based tool that serves a GTFS-RT feed created from editable JSON.", "stars": "5"}, {"name": "print-gtfs-rt-cli", "url": "https://github.com/derhuerst/print-gtfs-rt-cli", "description": "Javascript tool to read a GTFS Realtime feed from stdin, print human-readable or as JSON.", "stars": "24"}, {"name": "transitcast", "url": "https://github.com/OpenTransitTools/transitcast", "description": "Uses GTFS and GTFS-RT vehicle position feed generating an estimated transition time it takes for each vehicle to move from scheduled stop to scheduled stop recording these an \"observed\\_stop\\_time\" table. These records can later be used to train a machine learning model to make vehicle travel predictions. Created by TriMet as part of [an FTA IMI project](https://trimet.org/imi/program.htm)."}, {"name": "transit-feed-quality-calculator", "url": "https://github.com/CUTR-at-USF/transit-feed-quality-calculator", "description": "A Java project that uses the [gtfs-realtime-validator (\u2b5098)](https://github.com/CUTR-at-USF/gtfs-realtime-validator) to assess the quality of a large number of transit feeds, fetching the feed URLs from a global directory ([TransitFeeds.com/OpenMobilityData.org](https://openmobilitydata.org/)).", "stars": "7"}, {"name": "Transit Network Model", "url": "https://github.com/tmelliott/TransitNetworkModel", "description": "A tool to generate predictions using GTFS-realtime VehiclePositions, a particle filter, and a Kalman Filter.", "stars": "14"}, {"name": "GTFS Realtime Display", "url": "https://codeberg.org/dancingCycle/gtfs-rt-display", "description": "Analyse, monitor and maintain GTFS Realtime data. [Example instances](https://www.swingbe.de/activity/gtfs-rt-display/)"}, {"name": "GTFS Realtime Prediction Accuracy metrics", "url": "https://docs.google.com/document/d/1-AOtPaEViMcY6B5uTAYj7oVkwry3LfAQJg3ihSRTVoU/edit#heading=h.j27shba7rlk6", "description": "Useful Performance Metrics for GTFS-Realtime."}], "notes": [], "source": "Transit"}, {"name": "Transit \u2014 SIRI", "entries": [{"name": "SIRI API", "url": "https://github.com/OneBusAway/onebusaway/wiki/SIRI-Resources", "description": "Java classes generated from the v1.0 and v1.3 [SIRI](https://www.siri.org.uk/) schemas.", "stars": "363"}, {"name": "SIRI 2.0 API", "url": "https://github.com/laidig/siri-20-java", "description": "Java classes generated from the v2.0 [SIRI](https://www.siri.org.uk/) schemas.", "stars": "6"}, {"name": "SIRI to GTFS-realtime", "url": "https://github.com/OneBusAway/onebusaway-gtfs-realtime-from-siri-cli/wiki", "description": "A Java-based command-line utility to convert from the [SIRI format](https://www.siri.org.uk/) to GTFS-realtime.", "stars": "12"}, {"name": "SIRI 2.0 Autodoc", "url": "https://laidig.github.io/siri-20-java/doc/", "description": "Automatically generated documentation from the (incredibly well) annotated SIRI 2.0 Schema Definition."}, {"name": "King County Metro Legacy AVL to SIRI", "url": "https://github.com/bdferris/onebusaway-king-county-metro/tree/master/onebusaway-king-county-metro-legacy-avl-to-siri", "description": "Java-based tool to convert [King County Metro's](http://metro.kingcounty.gov/) Legacy AVL format to SIRI.", "stars": "2"}, {"name": "SIRI REST Client", "url": "https://github.com/CUTR-at-USF/SiriRestClient/wiki", "description": "An open-source Android library for interacting with the RESTful SIRI interface for real-time transit data, such as that currently being used by the [MTA Bus Time API](http://bustime.mta.info/wiki/Developers/SIRIIntro).", "stars": "26"}, {"name": "SIRI 1.3 POJOs (Android-compatible)", "url": "https://github.com/CUTR-at-USF/onebusaway-siri-api-v13-pojos/wiki", "description": "Android-compatible Plain Old Java Objects (POJOSs) used for data binding (deserliazing XML/JSON) responses for SIRI v1.3 APIs. Used by the [SIRI REST Client (\u2b5026)](https://github.com/CUTR-at-USF/SiriRestClient/wiki).", "stars": "4"}, {"name": "pysiri2validator", "url": "https://github.com/laidig/pysiri2validator", "description": "Simple validator for SIRI 2.0 written in Python 3.", "stars": "1"}, {"name": "Edwig", "url": "https://github.com/af83/edwig", "description": "A golang server for real-time public transport data exchange, using the SIRI protocol.", "stars": "21"}, {"name": "BISON", "url": "https://bison.dova.nu/standaarden/nederlands-siri-profiel", "description": "Netherlands implementation of SIRI."}], "notes": [], "source": "Transit"}, {"name": "Transit \u2014 Other multimodal data formats", "entries": [{"name": "APDS", "url": "https://www.allianceforparkingdatastandards.org/", "description": "Alliance for Parking Data Standards: formed by the [International Parking Institute (IPI)](https://www.parking.org/), the [British Parking Association (BPA)](http://www.britishparking.co.uk/), and the [European Parking Association (EPA)](http://www.europeanparking.eu/). APDS is a not-for-profit organization with the mission to develop, promote, manage, and maintain a uniform global standard that will allow organizations to share parking data across platforms worldwide."}, {"name": "DATEX", "url": "https://datex2.eu/", "description": "EU data standard for road traffic and travel information."}, {"name": "GBFS", "url": "https://gbfs.org/", "description": "General Bikeshare Feed Specification: open data standard for real-time information about bikeshare, scootershare, mopedshare, and carshare."}, {"name": "MDS", "url": "https://github.com/openmobilityfoundation/mobility-data-specification", "description": "Mobility Data Specification: A format to implement realtime data sharing, measurement and regulation for municipalities and mobility as a service providers. It is meant to ensure that governments have the ability to enforce, evaluate and manage providers. Maintained by the [Open Mobility Foundation](https://www.openmobilityfoundation.org/).", "stars": "727"}, {"name": "NeTex", "url": "http://netex-cen.eu/", "description": "A general purpose XML format designed for the exchange of complex static transport data among distributed systems managed by the [CEN standards process](https://www.cencenelec.eu/european-standardization/european-standards/)."}, {"name": "TODS", "url": "https://ods.calitp.org/", "description": "Transit Operational Data Standard: standard format for representing transit schedules used by drivers, dispatchers, and planners to carry out transit operations."}, {"name": "TOMP", "url": "https://github.com/TOMP-WG/TOMP-API", "description": "Transport Operator Mobility-as-a-service Provider API: API standard for use by transport operators and mobility-as-a-service providers for operator discovery, trip planning, end user interaction, booking, and payment.", "stars": "108"}, {"name": "CurbLR", "url": "https://github.com/curblr/curblr-spec", "description": "A specification for curb regulations.", "stars": "74"}, {"name": "Dyno-Demand", "url": "https://github.com/osplanning-data-standards/dyno-demand", "description": "A GTFS-based travel demand data format focusing on individual passenger *demand* suitable for dynamic network modeling developed by San Francisco County Transportation Authority, LMZ LLC, and UrbanLabs LLC.", "stars": "3"}, {"name": "Dyno-Path", "url": "https://github.com/osplanning-data-standards/dyno-path", "description": "(Under development - see [this post (\u2b5023)](https://github.com/osplanning-data-standards/GTFS-PLUS/pull/52#issuecomment-331231000)) Data for individual passenger *trajectories*.", "stars": "2"}, {"name": "GTFS-plus", "url": "https://github.com/osplanning-data-standards/GTFS-PLUS", "description": "A GTFS-based transit network format for *vehicle and capacity data* suitable for dynamic transit modeling developed by Puget Sound Regional Council, UrbanLabs LLC, LMZ LLC, and San Francisco County Transportation Authority.", "stars": "23"}, {"name": "GTFS-ride", "url": "https://github.com/ODOT-PTS/GTFS-ride", "description": "An open, fixed-route transit ridership data standard developed through a partnership between the Oregon Department of Transportation and Oregon State University.", "stars": "52"}, {"name": "GTFS-stat", "url": "https://github.com/osplanning-data-standards/GTFS-STAT", "description": "An extension to a GTFS transit network with additional files that contain performance data developed by UrbanLabs LLC and San Francisco County Transportation Authority.", "stars": "4"}, {"name": "GMNS", "url": "https://github.com/zephyr-data-specs/GMNS", "description": "General Modeling Network Specification: A format for sharing routable road network files designed to be used in multi-modal static and dynamic transportation planning and operations models. Volpe/FHWA partnership with Zephyr Foundation.", "stars": "128"}, {"name": "GTNS", "url": "https://zephyrtransport.org/trb17projects/7-general-travel-network-specification/", "description": "General Travel Network Specification: A planned data specification for sharing travel demand model networks."}, {"name": "IXSI", "url": "https://github.com/RWTH-i5-IDSG/ixsi", "description": "interface for exchanging information between a travel information system and a sharing system (carshare, bikeshare).", "stars": "2"}, {"name": "MTLFS", "url": "https://github.com/vta/Managed-and-Tolled-Lanes-Feed-Specification", "description": "Managed and Tolled Lanes Feed Specification: Proposal for a schema that comprise the Managed and Tolled Lanes Tolling Feed Specification (MTLFS) and defines the fields used in all of those files developed by [Santa Clara Valley Transportation Authority](http://www.vta.org/).", "stars": "10"}, {"name": "MaaS API", "url": "https://github.com/maasglobal/maas-tsp-api/blob/master/specs/Booking.md", "description": "A set of open documents and test suite that defines a MaaS-compatible API.", "stars": "17"}, {"name": "NCHRP 08-119 Developing Data Standards and Guidance for Transportation Planning and Traffic Operations - Phase 1 (Anticipated)", "url": "http://apps.trb.org/cmsfeed/TRBNetProjectDisplay.asp?ProjectID=4543", "description": "The objective of this research is to develop standards and/or guidance to be used and adopted by the transportation community in collecting, managing, and sharing static and real-time data for transportation planning and operations."}, {"name": "OMX: The Open Matrix data file format", "url": "https://github.com/osPlanning/omx", "description": "A structured collection of two-dimensional array objects and associated metadata, for possible use in the transportation modeling industry.", "stars": "55"}, {"name": "OJP", "url": "https://github.com/VDVde/OJP", "description": "Open Journey Planner.", "stars": "36"}, {"name": "OSDM", "url": "https://github.com/UnionInternationalCheminsdeFer/OSDM", "description": "Open Sales and Distribution Model: Aims to substantially simplify the booking process for customers of rail trips and to lower complexity and distribution costs for distributors and railway carriers. Contains a specification of an offline model and on-line API. Maintained by the [International Union of Railways (UIC)](https://github.com/UnionInternationalCheminsdeFer).", "stars": "85"}, {"name": "SAE Shared and Digital Mobility Committee", "url": "http://articles.sae.org/15799/", "description": "Appears to be working on a data standard for car share and transportation network companies (TNCs) / rideshare."}, {"name": "shared-row", "url": "https://github.com/d-wasserman/shared-row", "description": "A specification for right-of-way (ROW) for a SharedStreets Reference.", "stars": "18"}, {"name": "TCRP G-16 Development of Transactional Data Specifications for Demand-Responsive Transportation (In progress)", "url": "http://apps.trb.org/cmsfeed/TRBNetProjectDisplay.asp?ProjectID=4120", "description": "The objective of this research is to develop technical specifications for transactional data for entities involved in the provision of demand-responsive transportation. Expected completion date is late 2018."}, {"name": "TIDES", "url": "https://github.com/TIDES-transit/TIDES", "description": "Transit ITS Data Exchange Specification (TIDES) is a proposed effort to create standard data structures, APIs, and data management tools for historical transit ITS data including AVL, APC and AFC Data.", "stars": "54"}, {"name": "OpenStop", "url": "https://wiki.openstreetmap.org/wiki/OpenStop", "description": "OpenStop is a free app to add information about barriers and other accessibility properties of public transport stops to OpenStreetMap."}, {"name": "JOSM Plugins - PT Assistant", "url": "https://wiki.openstreetmap.org/wiki/JOSM/Plugins/PT_Assistant", "description": "The plugin validates public transport routes against a set of criteria and, where possible, suggests ways to fix them."}, {"name": "JOSM Validator Rules", "url": "https://josm.openstreetmap.de/wiki/Rules", "description": "The JOSM validator (Tag checker) can be customized with different rules based on MapCSS."}, {"name": "OSM Relatify", "url": "https://wiki.openstreetmap.org/wiki/Relatify", "description": "OSM Relatify is a tool that simplifies the process of maintaining public transport relations."}, {"name": "OpenStreetMap Route Editor", "url": "https://osm-simple-route-editor.kyle.kiwi/", "description": "A tool for efficiently editing Route Relations in OpenStreetMap - OSM"}, {"name": "Prism", "url": "https://github.com/Jungle-Bus/prism", "description": "Prism is a tool to extract public transport data from OpenStreetMap.", "stars": "8"}, {"name": "Open Street Map Public Transport Parser", "url": "https://github.com/cualbondi/osmptparser", "description": "Open Street Map Public Transport Parser", "stars": "8"}, {"name": "Sketch Line", "url": "http://www.overpass-api.de/public_transport.html", "description": "A tool to create transport diagram out of OSM data."}], "notes": [], "source": "Transit"}, {"name": "Transit \u2014 Software for Creating APIs", "entries": [{"name": "GraphHopper Routing Engine", "url": "https://github.com/graphhopper/graphhopper/#public-transit", "description": "", "stars": "6.4k"}, {"name": "gtfs-server", "url": "https://github.com/denysvitali/gtfs-server", "description": "A web server, written in Rust that uses PostGIS as a backend to serve GTFS data via a HTTP endpoint", "stars": "38"}, {"name": "hafas-rest-api", "url": "https://github.com/public-transport/hafas-rest-api", "description": "Expose a [HAFAS](https://de.wikipedia.org/wiki/HAFAS) endpoint as a REST API.", "stars": "26"}, {"name": "Linked Connections", "url": "http://linkedconnections.org/", "description": "An open-source, scalable intermodal route planning engine, which allows clients to execute the route planning algorithm (as opposed to the server). Uses GTFS data."}, {"name": "Mobroute", "url": "http://sr.ht/~mil/mobroute", "description": "Mobroute is a general purpose FOSS public transportation router (e.g. trip planner) Go library and CLI that works by directly ingesting timetable (GTFS) data from transit agencies themselves (sourced from the [Mobility Database](https://database.mobilitydata.org/)). It can be used to quickly run & test routing requests based on GTFS data on your device (via its CLI) or it can be embedded as a library to add GTFS routing to existing navigation apps."}, {"name": "MOTIS", "url": "https://github.com/motis-project/motis", "description": "Multi Objective Travel Information System, written in C++ and Java. Can consume schedule timetables in the GTFS or HAFAS format as well as real time information in the GTFS-RT (and RISML, a propriatary format at Deutsche Bahn) as input data. For pedestrian routing (handled by Per Pedes Routing) and car routing (handled by OSRM) OpenStreetMap data is used.", "stars": "490"}, {"name": "Navitia", "url": "https://github.com/hove-io/navitia", "description": "", "stars": "451"}, {"name": "OneBusAway", "url": "http://onebusaway.org/", "description": "A Java app that consumes GTFS and GTFS-Realtime (along with [other formats (\u2b50238)](https://github.com/OneBusAway/onebusaway-application-modules/wiki/Real-Time-Data-Configuration-Guide)) and turns them into an easy to use REST API."}, {"name": "OpenTripPlanner", "url": "http://www.opentripplanner.org/", "description": "An open source platform for multi-modal and multi-agency journey planning, as well as returning information about a multi-modal graph (using data sources such as GTFS and [OpenStreetMap](http://www.openstreetmap.org/))."}, {"name": "pyBikes", "url": "https://github.com/eskerda/pybikes", "description": "Software powering [CityBikes](http://api.citybik.es) for worldwide bikeshare system info", "stars": "599"}, {"name": "Simple Transit Api", "url": "https://github.com/ioTransit/simple-transit-api", "description": "A simple way to get started with a GTFS api in Golang.", "stars": "10"}, {"name": "TransitClock", "url": "https://thetransitclock.github.io/", "description": "Java application that can consume raw vehicle positions and generate prediction times in formats such as GTFS-realtime. Formerly known as \"Transitime\"."}, {"name": "Transitous", "url": "https://transitous.org", "description": "Community-run free and open public transport routing service."}, {"name": "Iran Railway-Trains", "url": "https://github.com/keyone2693/IRTrainDotNet", "description": "Iran Railway-Trains (Raja-Fadak-Safir) all in one package for DotNet (Api-WebService)", "stars": "16"}, {"name": "The Mobility Database", "url": "https://mobilitydatabase.org/", "description": "JSON and CSV files [on GitHub (\u2b50327)](https://github.com/MobilityData/mobility-database-catalogs) that is a repository of 2000+ mobility datasets across the world. Contains contents of OpenMobilityData/TransitFeeds.com."}, {"name": "Transitland", "url": "https://transit.land/", "description": "Community editable list of many transit agency GTFS datasets. Also provides an API to access the data as JSON/GeoJSON and a playground to try out the data."}, {"name": "TransitData.io", "url": "https://transitdata.io/", "description": "A list of GTFS data in parts of Latin America. Must contact website maintainers directly to access feeds, as they're not publicly available."}, {"name": "~~OpenMobilityData~~ (Deprecated)", "url": "https://openmobilitydata.org/", "description": "List of GTFS and [GTFS-RT](https://openmobilitydata.org/search?q=gtfsrt) feeds. [Archives and validates](https://openmobilitydata.org/p/capital-metro/24) the GTFS feeds and allows you to preview both [GTFS](https://openmobilitydata.org/p/capital-metro/24/latest) and [GTFS-RT](https://openmobilitydata.org/p/capital-metro/495) through the browser. Formerly TransitFeeds.com. [MobilityData announced](https://database.mobilitydata.org/#h.u71vp6xgkckf) it is end-of-life as of early 2022 with a shutdown date to be determined."}, {"name": "CapMetrics", "url": "https://github.com/scascketta/CapMetrics", "description": "Historical vehicle locations for Austin's transit agency (CapMetro). Data is collected by [capmetricsd (\u2b5010)](https://github.com/scascketta/capmetricsd), a Go daemon.", "stars": "16"}, {"name": "Bus Observatory API", "url": "https://api.busobservatory.org/", "description": "Public archive of real-time data on vehicle movements and status, collected from transit systems around the world."}, {"name": "National Transit Database (USA)", "url": "https://www.transit.dot.gov/ntd", "description": "Information and statistics on the transit systems of the United States, run by the Federal Transit Administration."}, {"name": "transport.data.gouv (France)", "url": "https://transport.data.gouv.fr/", "description": "Data platform for the French transport ecosystem."}, {"name": "European long-distance transport operators (EU) *(Unofficial)*", "url": "https://github.com/public-transport/european-transport-operators", "description": "Unofficial list of available API endpoints, GTFS feeds and client libraries", "stars": "51"}, {"name": "Transport API", "url": "https://www.transportapi.com/", "description": "REST API for aggregated transit data for the United Kingdom. Fee-based access."}, {"name": "NextBus API", "url": "http://www.nextbus.com/xmlFeedDocs/NextBusXMLFeed.pdf", "description": "REST API for real-time vehicle, route, stop, and arrival data for agencies that have puchased NextBus's hardware and/or software."}, {"name": "Navitia.io", "url": "http://www.navitia.io/", "description": "REST API for journey planning, stop schedules, isochrones and lot more on US and EU. [Navitia (\u2b50451)](https://github.com/hove-io/navitia) is the opensource engine behind the live API."}, {"name": "CityBikes", "url": "http://api.citybik.es", "description": "REST API for aggregated bikeshare data from around the world. Powered by [pyBikes (\u2b50599)](https://github.com/eskerda/pybikes)."}, {"name": "HAFAS", "url": "https://de.wikipedia.org/wiki/HAFAS", "description": "Propriety public transport management software by [HaCon](https://www.hacon.de) ([list of endpoints](https://gist.github.com/derhuerst/2b7ed83bfa5f115125a5))"}, {"name": "Citymapper API", "url": "https://docs.external.citymapper.com/api/", "description": "REST API for transit journey planning, realtime transit data and walk, cycle, scooter travel times."}, {"name": "TripGo API", "url": "https://developer.tripgo.com", "description": "REST API for multi-modal journey planning and real-time data by [SkedGo](https://skedgo.com)."}, {"name": "Citylines.co", "url": "https://www.citylines.co", "description": "A collaborative platform for mapping transit systems, with an emphasis on their historical evolution. The data can be downloaded as GeoJSON or CSV from [citylines.co/data](https://www.citylines.co/data)."}, {"name": "OpenStreetMap (OSM)", "url": "https://www.openstreetmap.org", "description": "The collaborative platform for mapping the world, including transport, transit, and routing data."}, {"name": "GTFS-Hub", "url": "https://github.com/mfdz/gtfs-hub", "description": "Community tested, probably quality/content enhanced, partially merged or filtered GTFS-feeds of (currently German) transport agencies. Maintained by [MITFAHR|DE|ZENTRALE](https://github.com/mfdz).", "stars": "33"}, {"name": "sample-gtfs-feed", "url": "https://github.com/public-transport/sample-gtfs-feed", "description": "An imaginary GTFS data set used for testing.", "stars": "13"}, {"name": "transitfeed unit tests", "url": "https://github.com/google/transitfeed/tree/master/tests/data", "description": "Test data created for the original Google [Python GTFS validator (\u2b50690)](https://github.com/google/transitfeed/wiki/FeedValidator).", "stars": "690"}, {"name": "Transitland GTFS and GTFS Realtime unit tests", "url": "https://github.com/interline-io/transitland-lib", "description": "For testing the [transitland-lib (\u2b5050)](https://github.com/interline-io/transitland-lib) library that handles GTFS and GTFS Realtime parsing and validation for Transitland:", "stars": "50"}, {"name": "gtfs-realtime-validator unit tests", "url": "https://github.com/MobilityData/gtfs-realtime-validator/tree/master/gtfs-realtime-validator-lib/src/test/", "description": "Some [GTFS datasets (zip files) (\u2b5055)](https://github.com/MobilityData/gtfs-realtime-validator/tree/master/gtfs-realtime-validator-lib/src/test/resources) are included and a large number of GTFS RT messages are defined [programmatically in Java (\u2b5055)](https://github.com/MobilityData/gtfs-realtime-validator/tree/master/gtfs-realtime-validator-lib/src/test/java/edu/usf/cutr/gtfsrtvalidator/lib/test/rules) via the gtfs-realtime-bindings library.", "stars": "55"}, {"name": "OpenTripPlanner unit tests", "url": "https://github.com/opentripplanner/OpenTripPlanner/tree/dev-2.x/src/test", "description": "Some [GTFS datasets (\u2b502.6k)](https://github.com/opentripplanner/OpenTripPlanner/tree/dev-2.x/src/test/resources/gtfs) are defined for the unit tests ([GtfsTest (\u2b502.6k)](https://github.com/opentripplanner/OpenTripPlanner/blob/dev-2.x/src/test/java/org/opentripplanner/GtfsTest.java) and [mmri folder (\u2b502.6k)](https://github.com/opentripplanner/OpenTripPlanner/tree/dev-2.x/src/test/java/org/opentripplanner/mmri)).", "stars": "2.6k"}], "notes": [], "source": "Transit"}, {"name": "Transit \u2014 Consumer Apps", "entries": [{"name": "Catenary Maps", "url": "https://catenarymaps.org", "description": "Realtime and Schedule global public transport map and navigation software, written in Rust and Svelte."}, {"name": "Instabus", "url": "http://instabus.org", "description": "Realtime map of Austin's (CapMetro) public transit. Has no server/backend dependency at all and runs completely on GitHub pages."}, {"name": "OpenTripPlanner Client GWT", "url": "https://github.com/mecatran/OpenTripPlanner-client-gwt", "description": "A Google Web Toolkit-based web interface for OpenTripPlanner", "stars": "12"}, {"name": "OpenTripPlanner.js", "url": "https://github.com/conveyal/otp.js", "description": "A Javascript-based client for OpenTripPlanner (no longer under development)", "stars": "19"}, {"name": "OTP-UI React Component Library", "url": "https://github.com/opentripplanner/otp-ui", "description": "React Javascript component library, which can be used to build trip planner webapps. See the [Storybook](http://www.opentripplanner.org/otp-ui) for a demo.", "stars": "69"}, {"name": "GTFS-realtime Alerts Producer Web Application", "url": "https://github.com/OneBusAway/onebusaway-service-alerts", "description": "A Java-based web application for producing GTFS-realtime Service Alerts.", "stars": "1"}, {"name": "HRT BUS Web app", "url": "https://github.com/Code4HR/hrt-bus-api", "description": "HRT Bus API publishes real time bus data from Hampton Roads Transit through an application programming interface for developers to make apps from it.", "stars": "18"}, {"name": "Transit-Map", "url": "https://github.com/vasile/transit-map", "description": "Web app that animates vehicles (markers) on a map using the public transport timetables to interpolate their positions along the routes (polylines).", "stars": "370"}, {"name": "Transitive.js", "url": "https://github.com/conveyal/transitive.js", "description": "Creates a customizable web map layer of transit routes using Leaflet or D3.", "stars": "697"}, {"name": "Google I/O Transport Tracker", "url": "https://github.com/googlemaps/transport-tracker", "description": "Shows shuttle arrival times for Google I/O conference, based on the open-source [transport-tracker project (\u2b50579)](https://github.com/googlemaps/transport-tracker). Note: To implement this yourself, you need a [Google Maps APIs Premium Plan license](https://developers.google.com/maps/pricing-and-plans/).", "stars": "579"}, {"name": "1-Click", "url": "\\[http://camsys.software/products/1-click]\\(https://github.com/camsys/oneclick\\", "description": ""}, {"name": "Bustime", "url": "https://busti.me", "description": "Public transport real-time monitoring with WebSocket updates. Open-source [on GitHub (\u2b5097)](https://github.com/norn/bustime)."}, {"name": "Transit Tracker", "url": "https://transittracker.ca/#/", "description": "Realtime vehicle position for Greater Montreal & Toronto, Canada"}, {"name": "GTFS Builder", "url": "http://nationalrtap.org/Web-Apps/GTFS-Builder", "description": "A free web-based application to help you create GTFS files. Maintained by the National Rural Transit Assistance Program (RTAP)."}, {"name": "MBTA tile-server", "url": "https://github.com/mbta/tile-server", "description": "Scripts to create a Docker container that encapsulates all the elements necessary to develop map tiles for use on MBTA.com", "stars": "9"}, {"name": "Cad\u00ea Meu Bus\u00e3o", "url": "https://tarifazerobh.org/cade-meu-busao/", "description": "Realtime tracking transit buses from Belo Horizonte, Brazil. Open-source on [GitHub (\u2b509)](https://github.com/tarifazero/monitoramento)."}, {"name": "Tiramisu Transit", "url": "https://github.com/CMU-RERC-APT/tiramisu3-pr", "description": "An adaptive mobile transit app that shows real-time bus arrival information developed and deployed by Carnegie Mellon University. No longer maintained.", "stars": "5"}, {"name": "OsmAnd", "url": "https://wiki.openstreetmap.org/wiki/OsmAnd", "description": "OsmAnd is a GPS Navigation and map application that runs on many Android and iOS smartphones and tablets, featuring optional offline maps and turn by..."}, {"name": "TransitScreen", "url": "http://transitscreen.com/", "description": "Custom realtime displays of all local transportation choices"}, {"name": "Citylines.co", "url": "https://www.citylines.co", "description": "A collaborative platform for mapping transit systems, with an emphasis on their historical evolution."}, {"name": "Bikeshare Map", "url": "http://bikes.oobrien.com/", "description": "Status of all worldwide bikeshare stations"}, {"name": "Bongo", "url": "http://ebongo.org", "description": "Real-time Transit Tracking for Iowa City, Coralville and the University of Iowa. Combines three disparate transit systems into one UI."}, {"name": "CityMapper Webapp", "url": "https://citymapper.com/nyc", "description": "Really polished webapp with trip planner and route status for over 30 of cities."}, {"name": "TransSee", "url": "https://www.transsee.ca/", "description": "Real-time transit predictions based on actual travel times, vehicle locations, schedules and maps. Premium gives you access to a detailed history of schedules, vehicle locations, stop arrivals, schedule adherance, charts and graphs. For an additional fee custom queries can be run on this data."}, {"name": "YourStop", "url": "http://yourstop.info", "description": "Mobile friendly web app which consumes GTFS feeds and displays both live and scheduled trips for stops. Launched with MBTA, YRT/Viva and Maryland MTA."}, {"name": "DC MetroHero", "url": "https://dcmetrohero.net", "description": "Realtime vehicle position and arrivals and departure information for the Washington, D.C. region's WMATA Metrorail and Metrobus systems. WebApp, Android, and iOS apps avaliable."}, {"name": "KDE Itinerary", "url": "https://apps.kde.org/itinerary/", "description": "App (Desktop and Android) for planning trips. It can find public transport routes, store them offline, add events to your trips, see the floor plan of train stations, and much more. [Souce Code](https://invent.kde.org/pim/itinerary), [GitHub (\u2b5059)](https://github.com/KDE/itinerary)"}, {"name": "MACS Transit Android App", "url": "https://github.com/yeSpud/MACSTransitApp", "description": "A bus tracker app for Android devices for the MACS Transit system in Fairbanks, Alaska. Uses RouteMatch APIs.", "stars": "9"}, {"name": "Next Train - Connecticut", "url": "https://github.com/data-creative/NextTrainCT", "description": "A React-native mobile app for searching train schedules published by the Shore Line East transit agency in Connecticut. Relies on a deployment of the [Next Train API (\u2b505)](https://github.com/data-creative/next-train-api).", "stars": "1"}, {"name": "Offi Directions", "url": "https://gitlab.com/oeffi/oeffi", "description": "An Android app that provides trip planning, schedules, live departure times, and disruption information for transport authorities in Europe and beyond."}, {"name": "OpenTripPlanner Android", "url": "https://github.com/CUTR-at-USF/OpenTripPlanner-for-Android/wiki", "description": "An Android app for [OpenTripPlanner](http://www.opentripplanner.org/)", "stars": "130"}, {"name": "OpenTripPlanner iOS", "url": "https://github.com/opentripplanner/OpenTripPlanner-iOS", "description": "An iOS app for [OpenTripPlanner](http://www.opentripplanner.org/)", "stars": "69"}, {"name": "opentripplanner-client-library", "url": "https://github.com/CUTR-at-USF/opentripplanner-client-library", "description": "A Kotlin Multiplatform library for making API requests and parsing responses from an OpenTripPlanner v2 server for trip plans, bike rental info, and server metadata for Android, iOS, and web.", "stars": "2"}, {"name": "Transito", "url": "http://git.sr.ht/~mil/transito", "description": "FOSS data-provider-agnostic public transportation app that let's you route between locations using openly available public GTFS feeds (sourced from the [Mobility Database](https://database.mobilitydata.org/)). Utilizing the [Mobroute Go API](http://sr.ht/~mil/mobroute), the Transito app lets you performs routing calculations right on your phone. Cross-platform app currently supporting Android & Linux."}, {"name": "Tiramisu Transit", "url": "https://github.com/CMU-RERC-APT/tiramisu3-pr#mobile-app-client", "description": "An adaptive mobile transit app that shows real-time bus arrival information developed and deployed by Carnegie Mellon University. Written using Ionic framework. No longer maintained.", "stars": "5"}, {"name": "Transportr", "url": "https://github.com/grote/Transportr", "description": "", "stars": "1.2k"}, {"name": "Trufi App", "url": "https://github.com/trufi-association/trufi-app", "description": "A cross-platform Flutter app that uses [OpenTripPlanner](http://www.opentripplanner.org/)", "stars": "13"}, {"name": "Transit", "url": "http://transitapp.com/", "description": ""}, {"name": "CityMapper", "url": "https://citymapper.com/", "description": ""}, {"name": "Moovit", "url": "http://moovitapp.com/", "description": ""}, {"name": "Transit Display", "url": "http://transitdisplay.com/", "description": "Multimodal and real-time transit display software."}, {"name": "Ualabee", "url": "https://ualabee.com/company/", "description": "Community driven trip planner with focus on user interaction, users can report anomalies, upload pictures, edit transit data and chat with other passengers."}, {"name": "\u00d6PNV Navigator", "url": "https://navigatorapp.net/", "description": ""}, {"name": "TripGo", "url": "https://tripgo.com/", "description": ""}], "notes": [], "source": "Transit"}, {"name": "Transit \u2014 Hardware", "entries": [{"name": "Bus Tracking GPS", "url": "https://github.com/herrdragon/busTrackingGps", "description": "Code for Miami prototype of a cheap open-source solution to track transit buses.", "stars": "34"}, {"name": "Train departure Display", "url": "https://github.com/chrisys/train-departure-display", "description": "A replica, near real-time, miniature UK railway station train departure sign based upon a Raspberry Pi Zer0.", "stars": "312"}], "notes": [], "source": "Transit"}, {"name": "Transit \u2014 SDKs", "entries": [{"name": "TripKit", "url": "https://github.com/alexander-albers/tripkit", "description": "TripKit is a Swift-library to get data from public transport providers.", "stars": "110"}, {"name": "KPublicTransport", "url": "https://invent.kde.org/libraries/kpublictransport", "description": "A C++ library for accessing realtime public transport data and for performing public transport journey queries."}, {"name": "SkedGo's TripKit SDKs", "url": "https://developer.tripgo.com", "description": "Open source SDKs for Android, iOS and React for accessing [SkedGo](https://skedgo.com)'s TripGo API, including trip planning UI components."}], "notes": [], "source": "Transit"}, {"name": "Transit \u2014 Visualizations", "entries": [{"name": "All Transit", "url": "https://all-transit.com", "description": "Interactive GTFS route and schedule animation (for U.S. cities) using Mapbox GL JS, Deck.gl and Transitland. Github repository [here (\u2b5027)](https://github.com/kylebarron/all-transit)."}, {"name": "BusGraphs Access Analyzer", "url": "https://gitlab.com/publictransitanalytics-pub/readme", "description": "Web application for measuring the access provided by real and hypothetical fixed-route public transit networks, and visualizing and decomposing this access in variety of ways."}, {"name": "fastest-bus-analysis-in-the-west", "url": "https://github.com/vta/fastest-bus-analysis-in-the-west", "description": "A python Pandas script that combines Ridership/APC, Swiftly speed and dwell data, bus stop inventory, GTFS, and geospatial shapes to create a stop by stop, route by route, time grouping filterable dataset for cross-analyses. The dataset is then visualized in [Tableau](https://public.tableau.com/profile/vivek7797#!/vizhome/stopsandspeedanalyses/Story1) to help VTA Planners find places to make bus and rail network faster and more reliable through speedups methods like stop consolidation and dedicated lanes.", "stars": "24"}, {"name": "gtfspy-webviz", "url": "https://github.com/CxAalto/gtfspy-webviz", "description": "Web application for animation and visualization of GTFS data using [gtfspy (\u2b50168)](https://github.com/CxAalto/gtfspy).", "stars": "65"}, {"name": "gtfs-to-geojson", "url": "https://www.transit.chat/gtfs-to-geojson", "description": "A simple online converter for gtfs to geojson with a list of feeds."}, {"name": "gtfs-visualizations", "url": "https://github.com/cmichi/gtfs-visualizations", "description": "Open-source NodeJS application for visualizing the routes of GTFS datasets.", "stars": "141"}, {"name": "Local Transit", "url": "https://www.localtransit.app", "description": "Map visualization of public transit frequency, created using QGIS."}, {"name": "Mapnificent", "url": "https://www.mapnificent.net/", "description": "Shows areas you can reach with public transport in a given time. Open-source [on GitHub (\u2b50399)](https://github.com/mapnificent/mapnificent), live at <https://www.mapnificent.net/>."}, {"name": "MIT COAXS", "url": "http://mittransportanalyst.github.io/", "description": "Co-creative Planning of Transit Corridors using Accessibility-Based Stakeholder Engagement (shows route scenarios using [OpenTripPlanner Analyst](http://www.opentripplanner.org/analyst/))."}, {"name": "MOTIS", "url": "https://motis-project.de/", "description": "Intermodal Mobility Information System including [visualization](https://europe.motis-project.de/)"}, {"name": "MTA Frequency", "url": "http://www.tyleragreen.com/maps/new_york/", "description": "Frequency visualization of subways and buses in New York City built using [Transitland](https://transit.land/)."}, {"name": "SEPTA Rail OTP Report", "url": "https://apps.phor.net/septa/", "description": "An online on-time performance reporing & drill down tool using GTFS."}, {"name": "Simple Transit Map", "url": "\\[https://transit.chat/simple-transit-map]\\(https://github.com/ioTransit/simple-transit-map\\", "description": ""}, {"name": "Simple Transit Site", "url": "https://transit.chat/simple-transit-site", "description": "An online example of how to create a transit website all from your gtfs [on Github (\u2b506)](https://github.com/ioTransit/simple-transit-site)"}, {"name": "TNExT", "url": "https://github.com/ODOT-PTS/TNExT", "description": "Transit Network Explorer Tool (TNExT) is a web-based software tool developed for the visualization, analysis, and reporting of regional and statewide transit networks in the state of Oregon.", "stars": "17"}, {"name": "Toronto Transit Explorer", "url": "https://github.com/sidewalklabs/totx", "description": "A Java application that visualizes transit, biking and walking accessibility across the city of Toronto. Uses a modified version of [R5 (\u2b50374)](https://github.com/conveyal/r5) for routing.", "stars": "37"}, {"name": "Transit Vis", "url": "https://github.com/zackAemmer/transit_vis", "description": "A visualization tool to display performance metrics derived from the King County Metro GTFS-RT feed (OneBusAway API). Viewable [here](https://www.transitvis.com/). Used for [this paper](https://link.springer.com/article/10.1007/s12469-022-00291-7).", "stars": "16"}, {"name": "TransitFlow", "url": "https://github.com/transitland/transitland-processing-animation", "description": "", "stars": "290"}, {"name": "TransitLens", "url": "https://transit-lens.com/gtfs-map-viewer/", "description": "Browser-based GTFS viewer for visualizing routes, stops, and shapes on an interactive map. Includes service calendar analysis, structured data tables, and GeoJSON/KML overlay support. No setup required."}, {"name": "TRAVIC Transit Visualization Client", "url": "http://tracker.geops.ch/", "description": "Visualizes vehicles moving based on static GTFS data (and sometimes realtime data). Supports over 260 cities. Github account for geOps organization is [here](https://github.com/geops)."}, {"name": "Traze", "url": "https://traze.app/", "description": ""}, {"name": "Visualizing MBTA Data", "url": "http://mbtaviz.github.io/", "description": "Interactive graphs that show how people use Boston's subway system."}, {"name": "GTFS Viz \ud83d\ude89", "url": "https://github.com/gabrielAHN/gtfs-viz", "description": "A web app that visualizes GTFS Data on the browser at scale without a backend on the client side using [duckdb-wasm \ud83e\udd86](https://duckdb.org/docs/api/wasm/overview.html).", "stars": "44"}, {"name": "QGIS - GTFS plugins", "url": "https://plugins.qgis.org/search/?q=gtfs", "description": "List of plugins for GTFS in QGIS"}, {"name": "Brand New Subway", "url": "https://jpwright.github.io/subway/", "description": "An interactive transportation planning game that lets players alter the NYC subway system to their heart's content."}, {"name": "BENO Metro Mapm Creator", "url": "https://beno.uk/metromapcreator/#", "description": "A very old fashioned but classic transit map creator."}, {"name": "Tennessine Metro Designer", "url": "https://tennessine.co.uk/metro/", "description": "A modern and aesthetically\u00a0pleasing transit map designer."}, {"name": "loom", "url": "https://github.com/ad-freiburg/loom", "description": "Software suite for the automated generation of geographically correct or schematic transit maps.", "stars": "254"}, {"name": "Metro Map Maker", "url": "https://metromapmaker.com/", "description": "An open source and simple metro map maker software."}, {"name": "MetroDreamin'", "url": "https://metrodreamin.com/explore", "description": "A modern, open source software that allows users to create, save, like, and share interactive transit maps with agents."}, {"name": "Rail Map Generators", "url": "https://wongchito.github.io/RailMapGenerator", "description": "Tool for generating railway maps and information panels in the styles of various cities' public transportation systems."}, {"name": "MetroSets", "url": "https://metrosets.ac.tuwien.ac.at/", "description": "A flexible web tool to visualize set systems using the metro map metaphor. Based on this [paper](https://www.computer.org/csdl/journal/tg/2021/02/09224192/1nV7Me0F3Lq)"}, {"name": "Adobe illustrator", "url": "https://www.adobe.com/ca/products/illustrator.html", "description": "The industry-leading vector graphics software (requres membership plan)."}, {"name": "Inkscape", "url": "https://inkscape.org/", "description": "A free desgn tool similar to Adobe Illustrator."}, {"name": "Felt", "url": "https://felt.com/", "description": "An aestically pleasing Modern GIS software."}, {"name": "Google\u00a0Mymaps", "url": "https://www.google.ca/maps/about/mymaps/", "description": "Create and share custom maps with Google My Maps."}, {"name": "Google\u00a0Earth", "url": "https://www.google.com/earth/about/", "description": "Create and share custom maps with one of the the world's most detailed statelite applications."}, {"name": "UrbanRail.Net", "url": "http://www.urbanrail.net/", "description": "Worldwide reference map of urban rail transport (metros,trams,commuter rail) with detailed and up-to-date information."}, {"name": "OpenRailwayMap", "url": "https://www.openrailwaymap.org/", "description": "Worldwide map of railways using OpenStreetMap data."}, {"name": "AllRailMap", "url": "https://www.allrailmap.com/", "description": "Another worldwide map of railways using OpenStreetMap data."}, {"name": "European Railway Atlas", "url": "https://europeanrailwayatlas.com/", "description": "A reference book of European railway maps that is available\u00a0for purchase."}, {"name": "Rail Transit Maps", "url": "http://www-personal.umich.edu/~yopopov/rrt/railroadmaps/", "description": "A collection of railway maps covering Europe (especially Russia)."}, {"name": "Tramscale", "url": "https://alexander.co.tz/tramscale/", "description": "Website outlining maps showing the scales of tram systems around the world."}, {"name": "Timelines", "url": "https://alexander.co.tz/timelines/", "description": "Compare the timelines of Rapid Transit Projects around the world."}, {"name": "Metrolinemap", "url": "https://www.metrolinemap.com/", "description": "Interactive Maps of the world's Metro systems."}, {"name": "Metrocyclopaedia", "url": "https://blog.csaladen.es/metro/", "description": "3d maps of metro systems across\u00a0the world (uses data from Metrolinemap)."}, {"name": "RailFansCanada", "url": "https://map.railfans.ca/", "description": "Interactive System Map detailing the\u00a0 the\u00a0present and future of different urban rail systems in Canada."}, {"name": "North American Transit", "url": "https://www.google.com/maps/d/u/0/viewer?mid=1GAXiiEp8a62LvZNDueYN76NPTCoUxvdx\\&ll=43.71257881237152%2C-79.385523993394\\&z=11", "description": "Map of all Passenger Rail in North America including (intercity rail, metros, trams and tourist\u00a0lines)"}, {"name": "Intercity Rail map", "url": "https://asm.transitdocs.com/", "description": "Map of the real time\u00a0location and schedule\u00a0information for\u00a0 Amtrak and Via\u00a0trains"}, {"name": "Indian Railways Map", "url": "https://indiarailinfo.com/atlas", "description": "Interactive Maps of the Indian Main rail network."}, {"name": "National Rail Network Map", "url": "https://www.arcgis.com/apps/mapviewer/index.html?webmap=96ec03e4fc8546bd8a864e39a2c3fc41", "description": "This map shows the extent and ownership of rail lines in the United States, including passenger and freight lines."}, {"name": "Ferrocarta", "url": "https://ferrocarta.net/", "description": "A\u00a0series of maps covering all of the passenger rail networks in Brazil, Canada and France."}, {"name": "Train Lookout", "url": "https://trainlookout.com/", "description": "A tool to easily Log, map and share your journeys by train."}, {"name": "Australian Rail Maps", "url": "http://www.railmaps.com.au/", "description": "Detailed Australian railway maps from the national, state and city levels."}, {"name": "Steam Engine \"IS\"", "url": "https://parovoz.com/maps/supermap/", "description": "Maps of railways in the USSR."}, {"name": "Carto.Metro", "url": "https://cartometro.com/", "description": "Detailed maps of metro and tram networks of global cities (especially in France)."}, {"name": "Railway Stations", "url": "https://map.railway-stations.org/", "description": "Photos of Railway Stations across the world."}, {"name": "INAT", "url": "https://www.inat.fr/maps/", "description": "Aesthetically\u00a0pleasing static maps of worldwide metros systems."}, {"name": "Transit Maps", "url": "https://transitmap.net/", "description": "Critiques and reviews of the design of transit maps from across the world."}, {"name": "Transit Explorer", "url": "https://www.thetransportpolitic.com/transitexplorer/", "description": "A map containing fixed-guideway transit around the world."}, {"name": "Britsh Railways", "url": "https://www.merrittcartographic.co.uk/british_railways.html", "description": ""}, {"name": "TransitLand Map", "url": "https://www.transit.land/map", "description": "Worldwide map of transit services (which have a GTFS Feed)."}, {"name": "DB InfraGO", "url": "https://geovdbn.deutschebahn.com/pgv/public/map/isr.xhtml", "description": "Interactive Map of German Rail infrastructure."}, {"name": "SNCF Carte interactive", "url": "https://www.sncf-reseau.com/fr/carte/carte-interactive-reseau-ferre-francais-0", "description": "Interactive Map of French Rail infrastructure."}, {"name": "Project Mapping", "url": "https://www.projectmapping.co.uk/index.html", "description": "Schematic maps of UK and worldwide rail networks."}, {"name": "China Railway Map", "url": "http://cnrail.geogv.org/enus/about", "description": "An online Interactive map for the passenger railway transportation system of China, presenting station and rail information."}, {"name": "Canadian Rail Atlas", "url": "https://rac.jmaponline.net/canadianrailatlas/", "description": "a user-friendly, interactive map of Canada\u2019s nearly 43,000-kilometre railway network."}, {"name": "The Rail Map", "url": "https://www.therailmap.com/", "description": "An Interactive Map with Train lines in North America using data from OpenStreetMap."}, {"name": "JR pass", "url": "https://www.jrpass.com/map#", "description": "Interactive Map of Mainline Rail in Japan."}, {"name": "Openptmap", "url": "https://wiki.openstreetmap.org/wiki/Openptmap", "description": "openptmap shows public transport lines."}, {"name": "OSMTransportViewer", "url": "https://gileri.github.io/OSMTransportViewer/", "description": "Use OSM Overpass API to get network data"}, {"name": "PTMap", "url": "https://ptmap.plepe.at/#lat=48.20200\\&lon=16.33800\\&zoom=15", "description": "The PTMap shows public transport routes as they are entered to the OpenStreetMap."}, {"name": "Unroll", "url": "https://jungle-bus.github.io/unroll/", "description": "Public transport routes"}, {"name": "Jungle Bus Map", "url": "https://jungle-bus.github.io/map/#15/48.8584/2.34846", "description": "A webmap for viewing transport stop deails in OpenStreetMap."}, {"name": "AccraMobile3", "url": "https://wiki.openstreetmap.org/wiki/AccraMobile3", "description": "Accra Mobile 3 is a project launched in July 2017 to map all the Tro tro lines of Accra, Ghana for the Department of Transport (DoT) of Accra..."}, {"name": "OpenStationMap", "url": "https://openstationmap.org/#17/52.51022/13.43477/8.8/55", "description": "Displays indoors of public transport stations (including rails and platforms)."}], "notes": [], "source": "Transit"}, {"name": "Transit \u2014 Agency Tools", "entries": [{"name": "Remix by Via", "url": "https://ridewithvia.com/solutions/remix", "description": "A webapp that lets transit agencies easily plan routes."}, {"name": "Next Train API", "url": "https://github.com/data-creative/next-train-api", "description": "Serves any GTFS feed as a JSON API. Transit agencies and developers alike can deploy the open source code to their own Heroku server.", "stars": "5"}, {"name": "AC Transit RestroomFinder", "url": "https://github.com/actransitorg/ACTransit.RestroomFinder", "description": "Pinpoints the nearest authorized restroom for bus operator and field staff, using GPS and on-screen map.", "stars": "1"}, {"name": "AC Transit Training and Education Department (TED) application", "url": "https://github.com/actransitorg/ACTransit.Training", "description": "This application supports the District's training operations for transportation and maintenance employees, primarily in the positions of Bus Operators and Heavy Duty Coach Mechanics (Apprentice and Journey), although the system supports new courses and apprenticeship programs.", "stars": "8"}, {"name": "AC Transit Customer Relations application (CusRel)", "url": "https://github.com/actransitorg/ACTransit.CusRel", "description": "Public transit ticketing system for customer issues and feedback with: inter-departmental routing with notifications, department/person assigments, simple workflow, ticket searching, pre-canned reports, daily reminders and more.", "stars": "8"}, {"name": "PTV Lines", "url": "https://www.ptvgroup.com/en/products/ptv-lines", "description": "A cloud-based public transport software for line planning and public transport service optimisation"}, {"name": "TransAM", "url": "\\[http://camsys.software/products/transam]\\(https://github.com/camsys/transam_core\\", "description": ""}, {"name": "RidePilot", "url": "https://github.com/camsys/ridepilot", "description": "An open-source Computer Aided Scheduling and Dispatch (CASD) software system to meet the needs of small scale human service transportation agencies.", "stars": "24"}, {"name": "TNExT", "url": "https://github.com/ODOT-PTS/TNExT", "description": "Transit Network Explorer Tool (TNExT) is a web-based software tool developed for the visualization, analysis, and reporting of regional and statewide transit networks in the state of Oregon.", "stars": "17"}, {"name": "TBEST", "url": "https://tbest.org/", "description": "TBEST (Transit Boardings Estimation and Simulation Tool) is an effort to develop a multi-faceted GIS-based modeling, planning and analysis tool which integrates socio-economic, land use, and transit network data into a platform for scenario-based transit ridership estimation and analysis. Funded by the Florida Department of Transportation. Free to use but not open-source."}, {"name": "RideSheet", "url": "https://docs.ridesheet.org", "description": "A simple, spreadsheet-based tool for small demand-responsive transportation (DRT) services."}], "notes": [], "source": "Transit"}, {"name": "Transit \u2014 Community", "entries": [{"name": "MobilityData Slack chat", "url": "https://share.mobilitydata.org/slack", "description": "Chatroom that includes channels #gtfs, #gtfs-validators #mobility-database #gtfs-realtime #gtfs\\_best-practices #gtfs-pathways #gtfs-fares #gtfs-flex #trb-transit-data."}, {"name": "Transit Developers mailing list", "url": "https://groups.google.com/forum/#!forum/transit-developers", "description": ""}, {"name": "OpenTripPlanner", "url": "https://github.com/opentripplanner/OpenTripPlanner", "description": "", "stars": "2.6k"}, {"name": "Transit Techies NYC", "url": "https://transittechies.nyc/", "description": "NYC-based in-person/online hybrid meetup. [Speaker list](https://transittechies.nyc/past) includes many contributors to this repo."}, {"name": "German Open Transport Meetup", "url": "https://github.com/transportkollektiv/meetup/wiki", "description": "[Biweekly](https://hackmd.okfn.de/opentransportmeetup#) online meetup of the German-speaking open transport community.", "stars": "52"}, {"name": "German Open Transport Data Quality Meetup", "url": "https://github.com/transportkollektiv/meetup/wiki", "description": "Bimonthly online meetup of the German-speaking open transport community dedicated to data quality.", "stars": "52"}, {"name": "Open Train Community", "url": "https://github.com/hasadna/OpenTrainCommunity", "description": "Opentrain repository for community data analysis of Israel Railways train delay data.", "stars": "25"}], "notes": [], "source": "Transit"}, {"name": "Transit \u2014 Research and Commentary", "entries": [{"name": "When(ish) is my bus? Data and code", "url": "https://github.com/mjskay/when-ish-is-my-bus", "description": "The data and code (R) behind Whenish is my bus? Data includes three days of historical vehicle positions and the survey results.", "stars": "45"}, {"name": "\"Legacy AVL system? It's okay, join the club.\" by Kurt Raschke", "url": "https://kurtraschke.com/2015/01/legacy-avl-export", "description": "Discussion of options for transforming legacy AVL system data into the GTFS-realtime format."}, {"name": "\"GTFS Best Practices now available!\" by Sean Barbeau", "url": "https://medium.com/@sjbarbeau/gtfs-best-practices-now-available-88ac67194233", "description": "Discusses some of the challenges of an open data format like GTFS and the GTFS Best Practices that were launched in early 2017 to help address data quality."}, {"name": "\"What's new in GTFS-realtime v2.0\" by Sean Barbeau", "url": "https://medium.com/@sjbarbeau/whats-new-in-gtfs-realtime-v2-0-cd45e6a861e9", "description": "Discuss the shortfalls in GTFS-realtime v1.0 and the improvements in v2.0."}, {"name": "\"AVL, CAD, and Real-Time Passenger Info for Beginners\" by Tony Laidig", "url": "http://transitdata.net/avl-cad-and-real-time-passenger-info-for-beginners/", "description": "Provides a general introduction to technology used to track vehicles."}, {"name": "\"Visualizing Better Transportation: Data & Tools\" by Steve Pepple", "url": "https://medium.com/@stevepepple/visualizing-better-transportation-data-tools-e48b8317a21c", "description": "A collection of transportation-related data and tools for the San Francisco Bay Area and other cities in North America, originally collected and discussed at a 2018 Transit Week Event at ARUP in San Francisco."}, {"name": "\"How to use GTFS data to track transit vehicles in realtime\" by Tom Camp", "url": "https://www.ably.io/blog/gtfs-data-track-transit-vehicles-realtime", "description": "Using GTFS and GTFS Realtime to provide continuous realtime updates."}, {"name": "Tang et al. - \"Ridership effects of real-time bus information system: A case study in the City of Chicago\"", "url": "https://www.sciencedirect.com/science/article/pii/S0968090X12000022", "description": "Experiment in Chicago, IL showed modest increase in ridership when riders had access to real-time info via text message or email."}, {"name": "Kay et al. - \"When(ish) is my bus? User-centered Visualizations of Uncertainty in Everyday, Mobile Predictive Systems\"", "url": "https://www.mjskay.com/papers/chi_2016_uncertain_bus.pdf", "description": "Paper attempts to answr the question of \"how do we communicate uncertainty in transit predictions?\" Explains the problem, existing solutions and designs a [better interface for letting users know when to arrive at the bus stop (\u2b5045)](https://github.com/mjskay/when-ish-is-my-bus/blob/master/quantile-dotplots.md#quantile-dotplots)."}, {"name": "Watkins et al. - \"Where Is My Bus? Impact of mobile real-time information on the perceived and actual wait time of transit riders\"", "url": "https://www.sciencedirect.com/science/article/pii/S0965856411001030", "description": "Experiments in Seattl,e WA showed that riders perceived shorter bus wait times when they had access to real-time info via mobile apps."}, {"name": "Brakewood et al. - \u201cAn experiment evaluating the impacts of real-time transit information on bus riders in Tampa, Florida\u201d", "url": "https://www.sciencedirect.com/science/article/pii/S0965856414002146", "description": "Controlled experiment in Tampa, FL showed that riders with access to real-time info via mobile apps perceived nearly 2 minute reduction in wait times compared to riders without real-time info. Riders with real-time info also had decreases in anxiety and frustration and better reception of agency."}, {"name": "Brakewood et al. - \"The impact of real-time information on bus ridership in New York City\"", "url": "https://www.sciencedirect.com/science/article/pii/S0968090X15000297", "description": "Experiment in NYC showed that ridership increased on long routes when real-time info was made available to riders."}, {"name": "Brakewood and Watkins - \"A literature review of the passenger benefits of real-time transit information\"", "url": "https://www.tandfonline.com/doi/full/10.1080/01441647.2018.1472147?scroll=top\\&needAccess=true", "description": ""}, {"name": "Gramacki et al. - \"gtfs2vec - Learning GTFS Embeddings for comparing Public Transport Offer in Microregions\"", "url": "https://github.com/MobilityData/awesome-transit/blob/master/README.md/2021", "description": "Methology using Uber's H3 spatial index and machine learning to identify areas of \"similar\" public transit service quality in cities. Source code available [on GitHub (\u2b506)](https://github.com/pwr-inf/gtfs2vec)."}, {"name": "Higgins et al. - \"Calculating place-based transit accessibility: Methods, tools and algorithmic dependence\" (2022)", "url": "https://doi.org/10.5198/jtlu.2022.2012", "description": "Compares software tools for calculating accessibility by walking and public transit including ArcGIS Pro, Emme, R5R, and OpenTripPlanner."}, {"name": "Aemmer et al. - \"Measurement and classification of transit delays using GTFS-RT data\"", "url": "https://link.springer.com/article/10.1007/s12469-022-00291-7", "description": "Presents a method for extracting transit performance metrics from a General Transit Feed Specification\u2019s Real-Time (GTFS-RT) component and aggregating them to roadway segments. Used with [Transit Vis (\u2b5016)](https://github.com/zackAemmer/transit_vis), viewable [here](https://www.transitvis.com/)."}, {"name": "APTA Policy Development and Research - Public Transportation Embracing Open Data", "url": "http://www.apta.com/resources/reportsandpublications/Documents/APTA-Embracing-Open-Data.pdf", "description": "APTA's discussion of the benefits and challenges of open transit data (a short summary of the below TCRP report)."}, {"name": "TCRP Synthesis 115 - Open Data: Challenges and Opportunities for Transit Agencies", "url": "http://onlinepubs.trb.org/Onlinepubs/tcrp/tcrp_syn_115.pdf", "description": ""}, {"name": "TCRP Research Report 213: Data Sharing Guidance for Public Transit Agencies \u2013 Now and in the Future", "url": "http://www.trb.org/Main/Blurbs/180188.aspx", "description": ""}, {"name": "TCRP G-16 Development of Transactional Data Specifications for Demand-Responsive Transportation (In progress)", "url": "http://apps.trb.org/cmsfeed/TRBNetProjectDisplay.asp?ProjectID=4120", "description": "The objective of this research is to develop technical specifications for transactional data for entities involved in the provision of demand-responsive transportation. Expected completion date is late 2018."}, {"name": "Vendors Providing GTFS Creation/Maintenance services", "url": "https://docs.google.com/spreadsheets/u/1/d/1Gc9mu4BIYC8ORpv2IbbVnT3q8VQ3xkeY7Hz068vT_GQ/pubhtml", "description": "Add new vendors [here](http://goo.gl/forms/YDbPSPmufS)."}, {"name": "Entities Providing Transportation Software Development Consulting Services", "url": "https://docs.google.com/spreadsheets/u/1/d/1n44CNMCK1vt1nyrsdYz-KD_hYxUMNIm6Me69M6ROBIg/pubhtml", "description": "Add new entities [here](http://goo.gl/forms/cc6kcVERuP)."}], "notes": [], "source": "Transit"}, {"name": "Creative Coding", "entries": [{"name": "Books", "url": "#books", "description": ""}, {"name": "Online Books", "url": "#online-books", "description": ""}, {"name": "Courses", "url": "#courses", "description": ""}, {"name": "Tools", "url": "#tools", "description": ""}, {"name": "Learning Resources", "url": "#learning-resources", "description": ""}, {"name": "Communities", "url": "#communities", "description": ""}, {"name": "Math", "url": "#math", "description": ""}, {"name": "Machine learning \u2022 Computer Vision \u2022 AI", "url": "#machine-learning--computer-vision--ai", "description": ""}, {"name": "Inspiration", "url": "#inspiration", "description": ""}, {"name": "Events", "url": "#events", "description": ""}, {"name": "Schools \u2022 Workshops", "url": "#schools--workshops", "description": ""}, {"name": "Blogs \u2022 Websites", "url": "#blogs--websites", "description": ""}, {"name": "Related", "url": "#related", "description": ""}, {"name": "Generative Art: A Practical Guide", "url": "https://www.manning.com/books/generative-art", "description": "Practical guide using Processing."}, {"name": "Generative Design", "url": "http://www.generative-gestaltung.de/", "description": "Visualize, Program, and Create with Processing."}, {"name": "The Nature of Code", "url": "https://natureofcode.com/", "description": "Simulating natural systems with Processing."}, {"name": "Programming Design Systems", "url": "https://programmingdesignsystems.com/", "description": "Practical introduction to the new foundations of graphic design."}, {"name": "Learning Modern 3D Graphics Programming", "url": "https://paroj.github.io/gltut/", "description": "Series of tutorials on using OpenGL to do graphical rendering."}, {"name": "Programming Interactivity", "url": "https://www.oreilly.com/library/view/programming-interactivity/9780596800598/", "description": "Designer's Guide to Processing, Arduino, and openFrameworks."}, {"name": "openFrameworks Essentials", "url": "https://www.packtpub.com/en-us/product/openframeworks-essentials-9781784396145", "description": "openFrameworks beginner Guide for programmer, visual artist, or designer."}, {"name": "Mastering openFrameworks: Creative Coding Demystified", "url": "https://www.packtpub.com/en-us/product/mastering-openframeworks-creative-coding-demystified-9781849518048", "description": "Advanced in depth guide to openFrameworks."}, {"name": "Algorithms for Visual Design Using the Processing Language", "url": "https://www.amazon.com/Algorithms-Visual-Design-Processing-Language/dp/0470375485", "description": "Experiment with design problems to create 3D animations, GUIs, and more."}, {"name": "Foundation HTML5 Animation with JavaScript", "url": "https://link.springer.com/book/10.1007/978-1-4302-3666-5", "description": "Everything you need to know to create animation using the HTML5 canvas."}, {"name": "Playing with chaos", "url": "https://www.playingwithchaos.net/", "description": "Programming Fractals and Strange Attractors in JavaScript."}, {"name": "Ray Tracing in One Weekend", "url": "https://www.amazon.com/Ray-Tracing-Weekend-Minibooks-Book-ebook/dp/B01B5AODD8/", "description": "Mini book about Ray Tracing."}, {"name": "Processing 2: Creative Programming Cookbook", "url": "https://www.packtpub.com/hardware-and-creative/processing-2-creative-programming-cookbook", "description": "Guides you to explore the Processing environment using practical and useful recipes."}, {"name": "Data-driven Graphic Design", "url": "https://www.amazon.com/dp/1472578309/", "description": "Creative Coding for Visual Communication."}, {"name": "Real-Time Rendering", "url": "https://www.amazon.com/Real-Time-Rendering-Third-Tomas-Akenine-Moller/dp/1568814240", "description": "Learn how to use modern techniques to generate synthetic three-dimensional images in a fraction of a second."}, {"name": "Graphics Shaders: Theory and Practice", "url": "https://www.amazon.com/Graphics-Shaders-Theory-Practice-Second/dp/1568814348/", "description": "Introduction to shader programming in general, but focusing on the GLSL shading language."}, {"name": "Anton's OpenGL 4 Tutorials", "url": "https://www.amazon.com/gp/product/B00LAMQYF2/", "description": "Practical guide to starting 3d programming with OpenGL."}, {"name": "Physics for JavaScript Games, Animation, and Simulations", "url": "https://link.springer.com/book/10.1007/978-1-4302-6338-8", "description": "Teaches JavaScript programmers how to incorporate real physics into their HTML5 games, animations, and simulations."}, {"name": "Math for Programmers", "url": "https://www.manning.com/books/math-for-programmers", "description": "Book teaches you to solve mathematical problems in code."}, {"name": "Synth\u00e8se d'images avec OpenGL (ES)", "url": "https://www.d-booker.fr/opengl/78-synthese-d-images.html", "description": "Book in french, which covers OpenGL, OpenGL ES and WebGL."}, {"name": "Hands-On Music Generation with Magenta", "url": "https://alexandredubreuil.com/publications/2020-01-31-music-generation-with-magenta-deep-learning-in-music-generation/", "description": "Explore the role of deep learning in music generation and assisted music composition."}, {"name": "The Book of Shaders", "url": "https://thebookofshaders.com/", "description": "Step-by-step guide through the abstract and complex universe of fragment shaders."}, {"name": "WebGL Fundamentals", "url": "https://webglfundamentals.org/", "description": "WebGL from the ground up. No magic."}, {"name": "WebGL 2 Fundamentals", "url": "https://webgl2fundamentals.org/", "description": "WebGL2 from the ground up. No magic."}, {"name": "Learn OpenGL", "url": "https://learnopengl.com/", "description": "Extensive tutorial resource for learning Modern OpenGL."}, {"name": "Scratchapixel 2.0", "url": "https://www.scratchapixel.com/", "description": "Learn Computer Graphics From Scratch."}, {"name": "ofBook", "url": "https://openframeworks.cc/ofBook/chapters/foreword.html", "description": "Community-written book/guide on openFrameworks."}, {"name": "OGLdev", "url": "https://ogldev.org/", "description": "Collection of modern OpenGL tutorials by Etay Meiri."}, {"name": "OpenGL Tutorial", "url": "https://www.opengl-tutorial.org/", "description": "Site dedicated to tutorials for OpenGL 3.3 and later."}, {"name": "Open.gl", "url": "https://open.gl/", "description": "Guide that teach you the basics of using OpenGL."}, {"name": "Pixel Shaders", "url": "http://pixelshaders.com/", "description": "Interactive Introduction to Graphics Programming."}, {"name": "OpenGLBook", "url": "https://openglbook.com/", "description": "Free OpenGL programming tutorial in online book format."}, {"name": "Graphics Programming Projects", "url": "https://graphicscodex.com/projects/projects/index.html", "description": "Book about 3D computational graphics by Morgan McGuire."}, {"name": "On Generative Algorithms", "url": "https://inconvergent.net/generative/", "description": "Notes about generating various organic patterns, with examples and Python code, by Anders Hoff."}, {"name": "Computer Graphics from Scratch", "url": "https://www.gabrielgambetta.com/computer-graphics-from-scratch/00-introduction.html", "description": "A raytracing and rasterization textbook that teaches you how OpenGL and DirectX works."}, {"name": "A Primer on B\u00e9zier Curves", "url": "https://pomax.github.io/bezierinfo/", "description": "A free book for when you really need to know how to do B\u00e9zier things."}, {"name": "3D Game Shaders For Beginners", "url": "https://lettier.github.io/3d-game-shaders-for-beginners", "description": "Step-by-step guide to real-time shading techniques."}, {"name": "XEM WebGL Guide", "url": "https://xem.github.io/articles/webgl-guide.html", "description": "Step-by-step guide to WebGL."}, {"name": "Creative Coding Notebooks", "url": "https://diegoinacio.github.io/creative-coding-notebooks-page/", "description": "An authorial set of fundamental Python recipes on Creative Coding and Computer Art, by Diego In\u00e1cio."}, {"name": "WebGL Academy", "url": "https://www.webglacademy.com/", "description": "Learn WebGL and 3D algorithmic in a progressive and interactive way."}, {"name": "Create 3D Graphics in JS Using WebGL", "url": "https://egghead.io/courses/create-3d-graphics-in-javascript-using-webgl", "description": "Get started creating content with WebGL without any frameworks."}, {"name": "Learn HTML5 Graphics and Animation", "url": "https://egghead.io/courses/learn-html5-graphics-and-animation", "description": "Introduction to the canvas 2D drawing API."}, {"name": "Interactive 3D Graphics", "url": "https://classroom.udacity.com/courses/cs291", "description": "Udacity course that teach you the principles of 3D computer graphics."}, {"name": "Interactive Computer Graphics", "url": "https://www.coursera.org/learn/interactive-computer-graphics", "description": "Computer graphics course from Coursera."}, {"name": "Kadenze Creative Coding", "url": "https://try.kadenze.com/creative-coder/", "description": "Selection of Kadenze courses covering p5.js, TensorFlow, Max/Jitter, and ChucK."}, {"name": "Creative Programming for Digital Media & Mobile Apps", "url": "https://www.coursera.org/learn/digitalmedia", "description": "Coursera course on creative coding with processing."}, {"name": "Imaginary Institute", "url": "https://imaginary-institute.com/", "description": "Learn how to create gorgeous interactive graphics."}, {"name": "Future Learn: Creative Coding", "url": "https://www.futurelearn.com/courses/creative-coding", "description": "Use computer programming as a creative discipline to generate sounds, images, animations and more."}, {"name": "Intro to JS: Drawing & Animation", "url": "https://www.khanacademy.org/computing/computer-programming/programming", "description": "Use JavaScript and the ProcessingJS library to create drawings and animations."}, {"name": "Advanced JS: Natural Simulations", "url": "https://www.khanacademy.org/computing/computer-programming/programming-natural-simulations", "description": "Combine JS, ProcessingJS, and mathematical concepts to simulate nature in your programs"}, {"name": "Interactive Data Visualization with Processing", "url": "https://www.lynda.com/Processing-tutorials/Interactive-Data-Visualization-Processing/97578-2.html", "description": "Learn how to read, map, and illustrate data with Processing."}, {"name": "Programming Data Visualizations: A Coding Toolkit for Processing", "url": "https://www.skillshare.com/classes/Programming-Data-Visualizations-A-Coding-Toolkit-for-Processing/1782124914", "description": "Join information designer Nicholas Felton in the world of Processing."}, {"name": "Introduction to Data Visualization", "url": "https://www.skillshare.com/classes/Introduction-to-Data-Visualization-From-Data-to-Design/1435958330", "description": "Join Nicholas Felton for a smart, comprehensive, and inspiring intro to data visualization."}, {"name": "Programming Graphics I", "url": "https://www.skillshare.com/en/classes/programming-graphics-i-introduction-to-generative-art/782118657", "description": ""}, {"name": "Creative Coding with Canvas & WebGL", "url": "https://frontendmasters.com/courses/canvas-webgl/", "description": "Workshop by Matt DesLauriers that teaches you about generative art, interactive animations, 3D graphics, and shaders."}, {"name": "Advanced Creative Coding with WebGL & Shaders", "url": "https://frontendmasters.com/courses/webgl-shaders/", "description": "Workshop by Matt DesLauriers that go deeper into graphics programming, math and shaders."}, {"name": "Three.js Journey", "url": "https://threejs-journey.com/", "description": "This course by Bruno Simon will teach you the secrets to create the coolest WebGL websites with Three.js whether you are a beginner or an advanced developer."}, {"name": "3D Computer Graphics Programming", "url": "https://pikuma.com/courses/learn-3d-computer-graphics-programming", "description": "Learn all the theory and the math behind 3D graphics while creating a software renderer from scratch using the C programming language"}], "notes": [], "source": "Creative Coding"}, {"name": "Creative Coding \u2014 Frameworks \u2022 Libraries \u2022 Ecosystems", "entries": [{"name": "Processing", "url": "https://processing.org", "description": ""}, {"name": "py5", "url": "https://py5coding.org", "description": ""}, {"name": "Cinder", "url": "https://libcinder.org/", "description": ""}, {"name": "openFrameworks", "url": "https://openframeworks.cc/", "description": ""}, {"name": "NAP", "url": "https://nap-framework.tech/", "description": ""}, {"name": "C4", "url": "https://www.c4ios.com", "description": ""}, {"name": "Unity", "url": "https://unity3d.com/", "description": ""}, {"name": "Godot", "url": "https://godotengine.org", "description": ""}, {"name": "PlayCanvas", "url": "https://playcanvas.com/", "description": ""}, {"name": "hg\\_sdf", "url": "https://mercury.sexy/hg_sdf/", "description": ""}, {"name": "nannou", "url": "https://nannou.cc/", "description": ""}, {"name": "thi.ng", "url": "https://thi.ng/", "description": ""}, {"name": "PixelKit", "url": "https://github.com/heestand-xyz/PixelKit", "description": "", "stars": "896"}, {"name": "OPENRNDR", "url": "https://openrndr.org/", "description": ""}, {"name": "Phaser", "url": "https://phaser.io/", "description": ""}, {"name": "Canvas-sketch", "url": "https://github.com/mattdesl/canvas-sketch", "description": "", "stars": "5.3k"}, {"name": "AsyncGraphics", "url": "https://github.com/heestand-xyz/AsyncGraphics", "description": "", "stars": "413"}, {"name": "Lygia", "url": "https://github.com/patriciogonzalezvivo/lygia", "description": "", "stars": "3.3k"}, {"name": "Fragment.tools", "url": "https://github.com/raphaelameaume/fragment", "description": "", "stars": "915"}], "notes": [], "source": "Creative Coding"}, {"name": "Creative Coding \u2014 Visual Programming Languages", "entries": [{"name": "vvvv", "url": "https://visualprogramming.net/", "description": ""}, {"name": "NodeBox", "url": "https://www.nodebox.net/node/", "description": ""}, {"name": "TouchDesigner", "url": "https://www.derivative.ca/", "description": ""}, {"name": "Quartz Composer", "url": "https://developer.apple.com/library/content/documentation/GraphicsImaging/Conceptual/QuartzComposerUserGuide/qc_intro/qc_intro.html", "description": ""}, {"name": "Vuo", "url": "https://vuo.org/", "description": ""}, {"name": "Max", "url": "https://cycling74.com/products/max/", "description": ""}, {"name": "Pure Data", "url": "https://puredata.info/", "description": ""}, {"name": "ossia score", "url": "https://ossia.io", "description": ""}, {"name": "tooll", "url": "https://tooll.io/", "description": ""}, {"name": "XOD", "url": "https://xod.io/", "description": ""}, {"name": "Isadora", "url": "https://troikatronix.com", "description": ""}, {"name": "cables", "url": "https://cables.gl", "description": ""}, {"name": "eternal", "url": "https://github.com/kousun12/eternal", "description": "", "stars": "573"}, {"name": "Notch Builder", "url": "https://www.notch.one", "description": ""}, {"name": "JOY.JS", "url": "https://ncase.me/joy/", "description": "Realtime visual coding tool, easy to understand and aimed at beginners."}, {"name": "Circles", "url": "https://circles.software", "description": ""}, {"name": "TIC-80", "url": "https://tic80.com/", "description": "Make pixel art style games and art on a 240\\*136 pixel screen."}], "notes": [], "source": "Creative Coding"}, {"name": "Creative Coding \u2014 Sound Programming Languages", "entries": [{"name": "SuperCollider", "url": "https://supercollider.github.io/", "description": ""}, {"name": "ChucK", "url": "https://chuck.cs.princeton.edu/", "description": "Strongly-timed, concurrent, and on-the-fly music programming language."}, {"name": "TidalCycles", "url": "https://tidalcycles.org/", "description": "Domain specific language for live coding of pattern."}, {"name": "Sonic Pi", "url": "https://sonic-pi.net/", "description": "The live coding music synth for everyone."}, {"name": "Csound", "url": "https://csound.com/", "description": "A sound and music computing system."}, {"name": "Orca", "url": "https://100r.co/site/orca.html", "description": "Live coding environment to quickly create procedural sequencers."}, {"name": "handel", "url": "https://handel-pl.github.io/", "description": "A small procedural programming language for writing songs in browser."}, {"name": "Overtone", "url": "https://overtone.github.io/", "description": "An open source audio environment designed to explore new musical ideas from synthesis and instrument building to live-coding."}, {"name": "Melr\u014dse", "url": "https://melr\u014dse.org/", "description": "A MIDI producing environment for creating (live) music."}, {"name": "Glicol", "url": "https://glicol.org", "description": "Graph-oriented live coding language and music/audio DSP library written in Rust."}], "notes": [], "source": "Creative Coding"}, {"name": "Creative Coding \u2014 Web Programming \u2022 Libraries", "entries": [{"name": "three.js", "url": "https://github.com/mrdoob/three.js/", "description": "JavaScript 3D library.", "stars": "112k"}, {"name": "regl", "url": "https://github.com/regl-project/regl", "description": "Functional WebGL.", "stars": "5.5k"}, {"name": "Stackgl", "url": "https://stack.gl/", "description": "Open software ecosystem for WebGL, built on top of browserify and npm."}, {"name": "Paper.js", "url": "http://paperjs.org/", "description": "The swiss army knife of vector graphics scripting."}, {"name": "Pixi.js", "url": "https://www.pixijs.com/", "description": "HTML 5 2D rendering engine that uses webGL with canvas fallback."}, {"name": "p5.js", "url": "https://p5js.org/", "description": "JavaScript library that starts with the original goal of Processing."}, {"name": "Pts.js", "url": "https://ptsjs.org/", "description": "JavaScript library for visualization and creative-coding."}, {"name": "Fabric.js", "url": "https://fabricjs.com/", "description": "JavaScript canvas library, SVG-to-canvas parser."}, {"name": "Maker.js", "url": "https://maker.js.org", "description": "Parametric line drawing for SVG, CNC & laser cutters."}, {"name": "OpenJSCAD", "url": "https://openjscad.org", "description": "Programmatic 3D modeling in JavaScript."}, {"name": "Sketch.js", "url": "https://soulwire.github.io/sketch.js/", "description": "Minimal JavaScript creative coding framework."}, {"name": "Two.js", "url": "https://two.js.org/", "description": "Two-dimensional drawing api geared towards modern web browsers."}, {"name": "lightgl.js", "url": "https://github.com/evanw/lightgl.js", "description": "A lightweight WebGL library.", "stars": "1.6k"}, {"name": "picogl.js", "url": "https://github.com/tsherif/picogl.js", "description": "A minimal WebGL 2 rendering library.", "stars": "804"}, {"name": "Alfrid", "url": "https://github.com/yiwenl/Alfrid", "description": "A WebGL tool set.", "stars": "238"}, {"name": "Babylon.js", "url": "https://github.com/BabylonJS/Babylon.js", "description": "complete JavaScript framework for building 3D games with HTML 5 and WebGL.", "stars": "25k"}, {"name": "twgl", "url": "https://github.com/greggman/twgl.js", "description": "A tiny WebGL helper library.", "stars": "3k"}, {"name": "luma.gl", "url": "https://github.com/uber/luma.gl", "description": "WebGL2 Components for Data Visualization.", "stars": "2.4k"}, {"name": "css-doodle", "url": "https://css-doodle.com/", "description": "A web component for drawing patterns with CSS."}, {"name": "OGL.js", "url": "https://github.com/oframe/ogl", "description": "JavaScript 3D library (WebGL).", "stars": "4.5k"}, {"name": "Zdog", "url": "https://zzz.dog/", "description": "A pseudo-3D engine for canvas & SVG."}, {"name": "Oimo.js", "url": "https://github.com/lo-th/Oimo.js/", "description": "Lightweight 3d physics engine for javascript", "stars": "3.2k"}, {"name": "Ammo.js", "url": "https://github.com/kripken/ammo.js/", "description": "Direct port of the Bullet physics engine to JavaScript using Emscripten.", "stars": "4.5k"}, {"name": "Theatre.js", "url": "https://github.com/theatre-js/theatre", "description": "Motion design library with visual tools", "stars": "12k"}], "notes": [], "source": "Creative Coding"}, {"name": "Creative Coding \u2014 Projection Mapping \u2022 VJing", "entries": [{"name": "MadMapper", "url": "https://www.madmapper.com/", "description": ""}, {"name": "VDMX", "url": "https://vidvox.net/", "description": ""}, {"name": "Modul8", "url": "https://www.modul8.ch/", "description": ""}, {"name": "Resolume", "url": "https://resolume.com/", "description": ""}, {"name": "VirtualMapper", "url": "https://github.com/baku89/VirtualMapper", "description": "Realtime preview tool for projection mapping.", "stars": "234"}, {"name": "Millumin", "url": "https://www.millumin.com/v3/index.php", "description": ""}, {"name": "Smode", "url": "https://smode.fr/", "description": ""}, {"name": "Veejay", "url": "https://veejayhq.net/", "description": ""}], "notes": [], "source": "Creative Coding"}, {"name": "Creative Coding \u2014 Online", "entries": [{"name": "Shadertoy", "url": "https://www.shadertoy.com/", "description": "Build and share shaders with the world and get inspired."}, {"name": "Shader Park", "url": "https://shaderpark.com/", "description": "A JavaScript library for creating interactive procedural 2D and 3D shaders."}, {"name": "GLSL Sandbox", "url": "https://glslsandbox.com/", "description": "Online shader editor and gallery."}, {"name": "Shdr Editor", "url": "https://shdr.bkcore.com/", "description": "Online shader editor."}, {"name": "CodePen", "url": "https://codepen.io/", "description": "Show case of advanced techniques with editable source code."}, {"name": "Shadershop", "url": "http://www.cdglabs.org/Shadershop/", "description": "Interface for programming GPU shaders."}, {"name": "Vertexshaderart", "url": "https://www.vertexshaderart.com/", "description": "Online shader editor and gallery."}, {"name": "Cyos", "url": "https://cyos.babylonjs.com/", "description": "Online shader editor."}, {"name": "GlslEditor", "url": "https://editor.thebookofshaders.com/", "description": "Simple WebGL Fragment Shader Editor."}, {"name": "OpenProcessing", "url": "https://www.openprocessing.org/", "description": "Algorithmic Designs Created with Processing, p5js and processingjs."}, {"name": "P5.js Editor", "url": "https://editor.p5js.org/", "description": "Online web editor for P5.js."}, {"name": "LiveCodeLab", "url": "https://livecodelab.net", "description": "Run-as-you-type tool for VJs, musicians, teachers, students, kids."}, {"name": "Turtletoy", "url": "https://turtletoy.net/", "description": "Minimalistic API and online showcase for generative code. (JavaScript)"}, {"name": "ShaderGif", "url": "https://shadergif.com/", "description": "Open source home for art made with code (WebGL1/2, JavaScript Canvas & P5.js)."}, {"name": "P5LIVE", "url": "https://teddavis.org/p5live/", "description": "p5.js live-coding environment."}, {"name": "NEORT", "url": "https://neort.io/popular", "description": "Digital art platform for creative coders (Fragment Shader, JavaScript Canvas)."}, {"name": "Shelly", "url": "https://shelly.dev/", "description": "Learn programming by issuing instructions to a turtle."}, {"name": "tixy.land", "url": "https://tixy.land/", "description": "The most minimalist creative coding environment is alive."}, {"name": "BBC Micro bot", "url": "https://www.bbcmicrobot.com/", "description": "Run your tweet on an 8-bit computer emulator."}, {"name": "Hydra", "url": "https://hydra.ojack.xyz/", "description": "Live code-able video synth and coding environment."}], "notes": [], "source": "Creative Coding"}, {"name": "Creative Coding \u2014 Hardware", "entries": [{"name": "Arduino", "url": "https://www.arduino.cc/", "description": "Open source microcontroller kits for building digital devices and interactive objects."}, {"name": "Raspberry Pi", "url": "https://www.raspberrypi.org/", "description": "Small single-board computers."}, {"name": "Puck.js", "url": "https://www.puck-js.com/", "description": "Open source JavaScript microcontroller you can program wirelessly."}, {"name": "BeagleBoard", "url": "http://beagleboard.org/", "description": "Low-power open source single-board computers."}, {"name": "Makey Makey", "url": "http://www.makeymakey.com/", "description": "Turn everyday objects into touchpads and combine them with the internet."}, {"name": "Leap Motion", "url": "https://www.leapmotion.com/", "description": "Sensor device that supports hand and finger motions as input."}, {"name": "AxiDraw", "url": "https://www.axidraw.com/", "description": "Simple, modern, and precise pen plotter."}, {"name": "Phidgets", "url": "https://www.phidgets.com", "description": "Sensors, input devices and controllers for computers."}, {"name": "Teensy", "url": "https://www.pjrc.com/teensy/", "description": "USB-based microcontroller development system."}, {"name": "Lightform", "url": "https://lightform.com/", "description": "AR projection mapping with built-in depth sensor."}], "notes": [], "source": "Creative Coding"}, {"name": "Creative Coding \u2014 Other", "entries": [{"name": "Structure Synth", "url": "http://structuresynth.sourceforge.net/", "description": ""}, {"name": "Fragment", "url": "https://github.com/rezaali/fragment", "description": ""}, {"name": "ShaderTool", "url": "http://store.steampowered.com/app/314720/", "description": ""}, {"name": "Syphon", "url": "http://syphon.v002.info/", "description": ""}, {"name": "KodeLife", "url": "https://hexler.net/software/kodelife", "description": "Real-time GPU shader editor, live-code performance tool and graphics prototyping sketchpad."}, {"name": "ISF", "url": "https://www.interactiveshaderformat.com/", "description": "GLSL shaders for use in interactive applications."}, {"name": "glslViewer", "url": "http://patriciogonzalezvivo.com/2015/glslViewer/", "description": "Live-coding console tool that renders GLSL Shaders."}, {"name": "shoebot", "url": "https://shoebot.github.io/", "description": ""}, {"name": "DrawBot", "url": "http://www.drawbot.com/", "description": ""}, {"name": "Klak", "url": "https://github.com/keijiro/Klak", "description": "A collection of scripts for creative coding with Unity.", "stars": "2k"}, {"name": "basil.js", "url": "https://basiljs.ch/", "description": "Scripting (JS) in InDesign for designers and artists in the spirit of Processing."}, {"name": "Konstrukt", "url": "https://github.com/MarcelMue/konstrukt", "description": "", "stars": "67"}], "notes": [], "source": "Creative Coding"}, {"name": "Creative Coding \u2014 Videos", "entries": [{"name": "The Coding Train", "url": "https://www.youtube.com/user/shiffman", "description": "Daniel Shiffman makes videos about creative coding."}, {"name": "MFGD - Fragment Shaders", "url": "https://www.youtube.com/playlist?list=PLW3Zl3wyJwWMpFSRpeMmSBGDShbkiV1Cq", "description": "YouTube playlist about fragment shaders."}, {"name": "Shaders Laboratory", "url": "https://www.youtube.com/channel/UCDk9-aPr8zQzwi4ylnuoJ6w", "description": "YouTube channel about shaders."}, {"name": "Makin' Stuff Look Good", "url": "https://www.youtube.com/channel/UCEklP9iLcpExB8vp_fWQseg", "description": "YouTube channel about shaders case studies."}, {"name": "openFrameworks Tutorial Series", "url": "https://www.youtube.com/watch?v=dwt2NAd1ZYY\\&list=PL4neAtv21WOlqpDzGqbGM_WN2hc5ZaVv7", "description": "YouTube series to learning openFrameworks"}, {"name": "openFrameworks tutorial", "url": "https://www.youtube.com/watch?v=IKSTo_0pB28\\&index=51\\&list=PL4neAtv21WOmrV8z9rSzL20QpdLU1zJLr", "description": "YouTube playlist about openFrameworks - not updated \\[2015]."}, {"name": "Shader Tutorial Series", "url": "https://www.youtube.com/watch?v=HIvNePu7UEE\\&list=PL4neAtv21WOmIrTrkNO3xCyrxg4LKkrF7", "description": "YouTube playlist about Shaders, using Visual Studio Code."}, {"name": "Kha Tutorial Series", "url": "https://www.youtube.com/watch?v=5Uxht76ODtQ\\&list=PL4neAtv21WOmmR5mKb7TQvEQHpMh1h0po", "description": "YouTube playlist about the Kha framework, built in Haxe."}, {"name": "Fun with WebGL 2.0", "url": "https://www.youtube.com/watch?v=LtFujAtKM5I\\&list=PLMinhigDWz6emRKVkVIEAaePW7vtIkaIF", "description": "YouTube playlist about WebGL 2.0."}, {"name": "Modern OpenGL 3.0+ Tutorials", "url": "https://www.youtube.com/playlist?list=PLRtjMdoYXLf6zUMDJVRZYV-6g6n62vet8", "description": "YouTube playlist about modern OpenGL."}, {"name": "Vertexshaderart", "url": "https://www.youtube.com/channel/UC6IqL5vkMJpqBG_bFDjsaxw", "description": "YouTube playlist about vertex shaders."}, {"name": "Diving in Three.js", "url": "https://www.youtube.com/playlist?list=PL08jItIqOb2qyMOhtEUoLh100KpccQiRf", "description": "YouTube playlist diving into three.js."}, {"name": "Shadertoy Tutorials", "url": "https://www.youtube.com/watch?v=u5HAYVHsasc\\&list=PLGmrMu-IwbguU_nY2egTFmlg691DN7uE5", "description": "YouTube playlist teaching you how to make shaders, starting with zero knowledge using shadertoy."}, {"name": "WebGL Lighting", "url": "https://www.youtube.com/playlist?list=PLxaZqnd-OQM7Y0lfe7h2cjlQAm5O9_6UL", "description": "Introduction to WebGL lighting with Greg Tatum."}], "notes": [], "source": "Creative Coding"}, {"name": "Creative Coding \u2014 Talks", "entries": [{"name": "Inigo Quilez Live", "url": "https://iquilezles.org/live/", "description": "Collection of live coding videos by \u00cd\u00f1igo Qu\u00edlez."}, {"name": "There is also canvas", "url": "https://slideslive.com/38898318/there-is-also-canvas", "description": "Bruno Imbrizi go through the use of canvas for creative coding at WebExpo 2016. Interactive slides [here](https://brunoimbrizi.github.io/webexpo-2016/dist/)."}, {"name": "OpenGL 3D Game Tutorials", "url": "https://www.youtube.com/playlist?list=PLRIWtICgwaX0u7Rf9zkZhLoLuZVfUksDP", "description": "Beginners tutorial series about creating 3D games OpenG."}, {"name": "How We Do This Shit", "url": "http://how-we-do-this-shit.com/", "description": "Talk on how tech-based artists do this financially."}, {"name": "Making WebGL Dance", "url": "http://acko.net/files/fullfrontal/fullfrontal/webglmath/online.html", "description": "How I Learnt to Stop Worrying and Love Linear Algebra."}, {"name": "The Pixel Factory", "url": "http://acko.net/files/gltalks/pixelfactory/online.html", "description": "Talk about WebGL, GPUs and Math by Steven Wittens."}, {"name": "Poetic Computation", "url": "https://www.youtube.com/watch?v=bmztlO9_Wvo\\&t=387s", "description": "Inspiring talk by Zach Lieberman."}, {"name": "Generative Machines", "url": "https://www.youtube.com/watch?v=8Uo6zFwSO78", "description": "FITC talk by Matt DesLauriers about his passion for generative art."}], "notes": [], "source": "Creative Coding"}, {"name": "Creative Coding \u2014 Articles \u2022 Tutorials", "entries": [{"name": "Introduction to shaders", "url": "https://aerotwist.com/tutorials/an-introduction-to-shaders-part-1/", "description": "Part 1 of an introduction to shaders using threejs."}, {"name": "Three.js 101", "url": "https://medium.com/@necsoft/three-js-101-hello-world-part-1-443207b1ebe1", "description": "Introduction to three.js from a creative coder perspective."}, {"name": "lwjgl: Shaders", "url": "https://github.com/mattdesl/lwjgl-basics/wiki/Shaders", "description": "Shader tutorial in the context of lwjgl-basics.", "stars": "1.9k"}, {"name": "Shaders: A primer", "url": "https://notes.underscorediscovery.com/shaders-a-primer/", "description": "A primer on shaders."}, {"name": "Shaders: Second stage", "url": "https://notes.underscorediscovery.com/shaders-second-stage/", "description": "The second part to the previous."}, {"name": "WebGL Lessons \u2014 Fragment Shaders", "url": "https://github.com/Jam3/jam3-lesson-webgl-shader-intro", "description": "A brief introduction to fragment shaders.", "stars": "311"}, {"name": "WebGL Lessons \u2014 ThreeJS Shaders", "url": "https://github.com/Jam3/jam3-lesson-webgl-shader-threejs", "description": "Using custom vertex and fragment shaders in ThreeJS.", "stars": "366"}, {"name": "ThreeJS post-process example", "url": "https://github.com/Jam3/threejs-post-process-example", "description": "example of post-processing effects in ThreeJS.", "stars": "26"}, {"name": "Ray Marching and Signed Distance Functions", "url": "https://www.scratchapixel.com/lessons/3d-basic-rendering/introduction-to-ray-tracing/how-does-it-work.html", "description": "Introduction to ray tracing."}, {"name": "Introduction to Ray Tracing", "url": "http://jamie-wong.com/2016/07/15/ray-marching-signed-distance-functions/", "description": "A simple method for creating 3D images."}, {"name": "GLSL lighting walkthrough", "url": "https://github.com/stackgl/glsl-lighting-walkthrough", "description": "Phong shading tutorial with glslify.", "stars": "465"}, {"name": "Three glslify example", "url": "https://github.com/mattdesl/three-glslify-example", "description": "Example on how to use three.js with glslify.", "stars": "79"}, {"name": "WebGL Beyond Dom", "url": "https://github.com/gregtatum/talk-webgl-beyond-dom", "description": "Greg Tatum explains the basics of WebGL using Regl.", "stars": "18"}, {"name": "FBO particles", "url": "http://barradeau.com/blog/?p=621", "description": "Article about FBO/GPGPU particles by @nicoptere."}, {"name": "Ray marching (with THREE.js)", "url": "http://barradeau.com/blog/?p=575", "description": "Article about ray marching with three.js by @nicoptere."}, {"name": "Custom shaders with Three.JS", "url": "https://csantosbh.wordpress.com/2014/01/09/custom-shaders-with-three-js-uniforms-textures-and-lighting/", "description": "Introduction to custom shaders, uniforms, textures and lighting in three.js."}, {"name": "An intro to modern OpenGL", "url": "http://duriansoftware.com/joe/An-intro-to-modern-OpenGL.-Chapter-1:-The-Graphics-Pipeline.html", "description": "First part of an introduction to modern OpenGL."}, {"name": "Modern OpenGL Series", "url": "https://github.com/tomdalling/opengl-series", "description": "Good introduction to some of the OpenGL terms.", "stars": "815"}, {"name": "Smooth minimum", "url": "https://iquilezles.org/www/articles/smin/smin.htm", "description": "Article about the smooth based primitive union."}, {"name": "Modeling with distance functions", "url": "https://iquilezles.org/www/articles/distfunctions/distfunctions.htm", "description": "Collection of distance functions in one centralized place."}, {"name": "Volumetric rendering", "url": "http://www.alanzucconi.com/2016/07/01/volumetric-rendering/", "description": "Explains how to create complex 3D shapes inside volumetric shaders."}, {"name": "Real-time Rendering", "url": "https://www.realtimerendering.com/", "description": "Book, blog and collection of resources regarding real-time rendering."}, {"name": "OpenGL 4 Shaders", "url": "https://antongerdelan.net/opengl/shaders.html", "description": "Short and sweet introduction to OpenGL shaders by Anton Gerdelan."}, {"name": "On ray casting, ray tracing, ray marching and the like", "url": "http://www.hugi.scene.org/online/hugi37/hugi%2037%20-%20coding%20adok%20on%20ray%20casting,%20ray%20tracing,%20ray%20marching%20and%20the%20like.htm", "description": "The title says it all. Introduction by Adok."}, {"name": "Writing a small software renderer", "url": "http://blog.simonrodriguez.fr/articles/18-02-2017_writing_a_small_software_renderer.html", "description": "Really good introduction to how basic software rendering works."}, {"name": "WebGL Tutorials", "url": "https://www.webgltutorials.org/", "description": "Website with a really good collection of WebGL tutorials."}, {"name": "Generating Geometry: 1", "url": "https://codepen.io/mcdorli/post/generating-geometry-part-1-basics", "description": ""}, {"name": "Into Vertex Shaders", "url": "https://medium.com/@Zadvorsky/into-vertex-shaders-594e6d8cd804", "description": "Series of tutorials about WebGL, Three.js, and Three.bas."}, {"name": "The Spaces of WebGL", "url": "https://medium.com/@Zadvorsky/into-vertex-shaders-part-1-the-spaces-of-webgl-c70ded527841", "description": "Brief overview over the different coordinate systems throughout the 3D graphics pipeline."}, {"name": "WebGL Workshop", "url": "https://webglworkshop.com/", "description": "Short and sweet online introduction to WebGL."}, {"name": "THREE.js & instanced geometry", "url": "http://barradeau.com/blog/?p=1109", "description": "Fluffy predator with three.js and instanced geometry."}, {"name": "Particle Effects via Billboards", "url": "http://www.chinedufn.com/webgl-particle-effect-billboard-tutorial/", "description": "How to create a particle effects with billboarding and WebGL."}, {"name": "Beautifully Animate Points with WebGL and regl", "url": "https://peterbeshai.com/beautifully-animate-points-with-webgl-and-regl.html", "description": "How to create GPGPU particles with regl."}, {"name": "WebGL Tutorial: Directional Shadow Mapping without extensions", "url": "https://www.chinedufn.com/webgl-shadow-mapping-tutorial/", "description": "Introduction to the concepts behind real time directional light shadow mapping."}, {"name": "WebGL Quest", "url": "http://xem.github.io/articles/#webgl_quest_2", "description": "A tutorial and a list of useful resources to use WebGL raymarching and distance functions easily."}, {"name": "Exploring bump mapping with WebGL", "url": "http://apoorvaj.io/exploring-bump-mapping-with-webgl.html", "description": "Introduction to different bump mapping techniques."}, {"name": "OpenGL/GLSL Shader Programming", "url": "http://web.cse.ohio-state.edu/~wang.3602/courses/cse5542-2013-spring/13-GLSL.pdf", "description": "Deck on OpenGL/GLSL shader programming."}, {"name": "Particles in a Simplex Noise Flow Field", "url": "https://codepen.io/DonKarlssonSan/post/particles-in-simplex-noise-flow-field", "description": "Perlin noise flow field tutorial."}, {"name": "Flow Fields, Part 1", "url": "https://medium.com/@bit101/flow-fields-part-i-3ebebc688fd8", "description": "Introduction to flow fields also known as vector fields."}, {"name": "Flow Fields, Part 2", "url": "https://medium.com/@bit101/flow-fields-part-ii-f3c24c1b777d", "description": "Introduction to flow fields also known as vector fields."}, {"name": "Graphics for Games", "url": "https://research.ncl.ac.uk/game/mastersdegree/graphicsforgames/", "description": "Introduction to 3D graphics programming including shaders, math post-processing etc. from Newcastle University."}, {"name": "Three.js Basics", "url": "https://www.realtimerendering.com/basics3js/#1", "description": "Introduction to Three.js by Eric Haines."}, {"name": "An Interactive Introduction to WebGL and three.js", "url": "https://www.cs.unm.edu/~angel/SIGGRAPH17/COURSE/s17_final.pdf", "description": "Slides from the SIGGRAPH 2017 WebGL workshop."}, {"name": "How to Start Learning Computer Graphics Programming", "url": "https://erkaman.github.io/posts/beginner_computer_graphics.html", "description": "Advice and thoughts on how to get started by Eric Arneb\u00e4ck."}, {"name": "What Every Coder Should Know About Gamma", "url": "http://blog.johnnovak.net/2016/09/21/what-every-coder-should-know-about-gamma/", "description": "Deep dive into the importance of gamma."}, {"name": "HTML Canvas Deep Dive", "url": "http://joshondesign.com/p/books/canvasdeepdive/toc.html", "description": "Profound introduction to the canvas API."}, {"name": "31 days of Canvas tutorials", "url": "http://creativejs.com/2011/08/31-days-of-canvas-tutorials/", "description": "Collection of canvas tutorials by Seb Lee-Delisle."}, {"name": "Pen Plotter Art & Algorithms Part 1", "url": "https://mattdesl.svbtle.com/pen-plotter-1", "description": ""}, {"name": "Noise in Creative Coding", "url": "https://varun.ca/noise/", "description": "In-depth blog post about noise as an indispensable tool for creative coding."}, {"name": "Cat Like Coding", "url": "http://catlikecoding.com/unity/tutorials/", "description": "In depth tutorials on math, algorithms and Unity."}, {"name": "Fun Programming", "url": "http://funprogramming.org/", "description": "Learn creative coding writing simple programs."}, {"name": "Creative-coding on iOS with C4", "url": "http://www.creativeapplications.net/tutorials/creative-coding-on-ios-with-c4-tutorial/", "description": "Introduction to C4 published on Creative Applications."}, {"name": "COSMOS", "url": "http://www.c4ios.com/cosmos/", "description": "An end-to-end tutorial on the design, programming and launch of an app using C4."}, {"name": "Particle Physics", "url": "https://www.khanacademy.org/partner-content/pixar/effects/particle-physics/a/start-here-fx", "description": "Particle physics explained."}, {"name": "Visualizing Algorithms", "url": "https://bost.ocks.org/mike/algorithms/", "description": "Looks at the use of visualization to understand, explain and debug algorithms."}, {"name": "Adventures in Game Development World", "url": "http://ruh.li/", "description": "Easy to understand collection of articles on game development, but relevant to creative coding as well."}, {"name": "Amit's Game Programming Information", "url": "http://www-cs-students.stanford.edu/~amitp/gameprog.html", "description": "Collection of resources on stuff like path-finding, Ai, math etc."}, {"name": "Tips to Improve Your Generative Artwork", "url": "https://tylerxhobbs.com/essays/2018/tips-to-improve-your-generative-artwork", "description": "Tips to make your art look better."}, {"name": "Working With Color in Generative Art", "url": "https://tylerxhobbs.com/essays/2016/working-with-color-in-generative-art", "description": "Tips on how to get color right."}], "notes": [], "source": "Creative Coding"}, {"name": "Creative Coding \u2014 Interactive", "entries": [{"name": "Shader-school", "url": "https://github.com/stackgl/shader-school", "description": "Workshop for GLSL shaders and graphics programming.", "stars": "4.4k"}, {"name": "Webgl-workshop", "url": "https://github.com/stackgl/webgl-workshop", "description": "The sequel to shader-school: Learn the WebGL API.", "stars": "1.5k"}, {"name": "Fragment-foundry", "url": "http://hughsk.io/fragment-foundry", "description": "Interactive fragment shader tutorial."}, {"name": "SDF Tutorial 1: box & balloon", "url": "https://www.shadertoy.com/view/Xl2XWt", "description": "Shadertoy tutorial on raytracing."}, {"name": "HOWTO: Ray Marching", "url": "https://www.shadertoy.com/view/XllGW4", "description": "Shadertoy tutorial on Ray Marching."}, {"name": "Raymarch Tutorial2", "url": "https://www.shadertoy.com/view/XlBGDW", "description": "Shadertoy raymarch tutorial."}, {"name": "GLSL 2D Tutorials", "url": "https://www.shadertoy.com/view/Md23DV", "description": "Shadertoy GLSL 2D Tutorial."}, {"name": "Bubble Breakdown", "url": "http://mrl.nyu.edu/~perlin/bubble_breakdown/", "description": "Shader breakdown by Perlin."}, {"name": "Let's Make A Ray Marcher", "url": "https://www.shadertoy.com/view/MdBfRK", "description": "Interactive Shader-Toy on writing a ray marcher."}, {"name": "Raymarching", "url": "https://www.shadertoy.com/view/4dSfRc", "description": "Interactive Shader-Toy raymarching tutorial."}], "notes": [], "source": "Creative Coding"}, {"name": "Creative Coding \u2014 Quick References \u2022 Cheat Sheets", "entries": [{"name": "Shaderific GLSL", "url": "https://shaderific.com/glsl.html", "description": "OpenGL ES shading language reference."}, {"name": "The Book of Shaders Glossary", "url": "https://thebookofshaders.com/glossary/", "description": "Shader glossary by theme."}, {"name": "gltut glossary pages: 1", "url": "https://paroj.github.io/gltut/Basics/Intro%20Glossary.html", "description": ""}, {"name": "Canvas Cheatsheet", "url": "https://web.archive.org/web/20171226205420/https://skilled.co/html-canvas/", "description": "Quick and visual canvas cheatsheet."}, {"name": "WebGL Cheatsheet", "url": "https://www.khronos.org/files/webgl/webgl-reference-card-1_0.pdf", "description": "WebGL 1.0 API reference card."}, {"name": "Glossary of Computer Graphics", "url": "https://en.wikipedia.org/wiki/Glossary_of_computer_graphics", "description": "Glossary of terms relating computer graphics."}, {"name": "GLSL Reference Guide", "url": "http://www.cs.cmu.edu/afs/cs/academic/class/15462-f10/www/lec_slides/glslref.pdf", "description": "OpenGL Shading Language quick reference guide."}, {"name": "3D Maths Cheat Sheet", "url": "http://antongerdelan.net/teaching/3dprog1/maths_cheat_sheet.pdf", "description": "Math cheatsheet by Anton Gerdelan, from his OpenGL book."}, {"name": "docs.GL", "url": "http://docs.gl/", "description": "Improvement of the official OpenGL documentation."}, {"name": "OpenGL Shading Language", "url": "https://www.khronos.org/opengl/wiki/OpenGL_Shading_Language", "description": "Khronos Group GLSL wiki."}, {"name": "OpenGL 4.3 Reference Card", "url": "https://www.khronos.org/files/opengl43-quick-reference-card.pdf", "description": "PDF Reference Card for the OpenGL 4.3 API."}, {"name": "Easings", "url": "http://easings.net/", "description": "Interactive easing functions cheatsheet."}, {"name": "PixelSpirit", "url": "http://pixelspiritdeck.com/", "description": "GLSL library on the back of tarot cards, for learning and reference."}, {"name": "Procedural Patterns And Noises", "url": "http://www.neilblevins.com/art_lessons/procedural_noise/procedural_noise.html", "description": "Collection of procedural patterns and procedural noises."}, {"name": "Visual Noises", "url": "https://ramesaliyev.com/visual-noises/", "description": "Visualize noise algorithms in 1D and 2D."}, {"name": "Trigonoparty", "url": "https://ramesaliyev.com/trigonoparty/", "description": "Simple trigonometry visualisation."}, {"name": "Morphogenesis", "url": "https://github.com/jasonwebb/morphogenesis-resources", "description": "Exploration of how shapes, forms, and patterns emerge in nature.", "stars": "2.2k"}], "notes": [], "source": "Creative Coding"}, {"name": "Creative Coding \u2014 Subreddits", "entries": [{"name": "r/creativecoding", "url": "https://www.reddit.com/r/creativecoding/", "description": "Sharing and discussing the use of computer programming as a creative discipline."}, {"name": "r/raytraycing", "url": "https://www.reddit.com/r/raytracing/", "description": "Subreddit on raytracing."}, {"name": "r/opengl", "url": "https://www.reddit.com/r/opengl/", "description": "News and discussion about OpenGL on all platforms."}, {"name": "r/graphicsprogramming", "url": "https://www.reddit.com/r/GraphicsProgramming/", "description": "Subreddit on graphics programming."}, {"name": "r/processing", "url": "https://www.reddit.com/r/processing/", "description": "Subreddit on Processing."}, {"name": "r/shaders", "url": "https://www.reddit.com/r/shaders/", "description": "Subreddit on shaders."}, {"name": "r/proceduralgeneration", "url": "https://www.reddit.com/r/proceduralgeneration/", "description": "Subreddit on procedural generation."}, {"name": "r/MachineLearning", "url": "https://www.reddit.com/r/MachineLearning/", "description": "Subreddit on machine learning."}, {"name": "r/generative", "url": "https://www.reddit.com/r/generative/", "description": "Subreddit on generative art and music."}], "notes": [], "source": "Creative Coding"}, {"name": "Creative Coding \u2014 Slack", "entries": [{"name": "Creative Coding Club", "url": "http://creative-coding-club.slack.com/", "description": "Creative Coding Club Slack."}], "notes": [], "source": "Creative Coding"}, {"name": "Creative Coding \u2014 Other", "entries": [{"name": "The Creative Coding Podcast", "url": "http://creativecodingpodcast.com/", "description": "Iain and Seb discuss the ins and outs of creative coding."}, {"name": "realtimevfx.com", "url": "https://realtimevfx.com/", "description": "Real Time VFX Community."}, {"name": "Data Stories", "url": "http://datastori.es/", "description": "Podcast on data visualization."}, {"name": "3D Programming Weekly Articles", "url": "https://www.3dkingdoms.com/weekly/weekly.php", "description": "Great collection of shader and math related resources."}, {"name": "Pass The Pen", "url": "https://spectrum.chat/codepen/pass-the-pen/", "description": "A community of front-end developers who build collaborative creative coding projects on CodePen."}, {"name": "Creative Tech Weekly", "url": "https://us19.campaign-archive.com/home/?u=ac884610ba6fe07f4988a2182\\&id=ad49a755b1", "description": "A weekly newsletter of resources around creative technology."}, {"name": "Math as code", "url": "https://github.com/Jam3/math-as-code", "description": "Cheat-sheet for mathematical notation in code form.", "stars": "15k"}, {"name": "Coding Math", "url": "https://www.youtube.com/user/codingmath", "description": "Teaches you the math you need to understand as a programmer."}, {"name": "Math snippets", "url": "https://github.com/terkelg/math", "description": "Math snippets with graphic programming in mind.", "stars": "121"}, {"name": "Formula Animations", "url": "https://www.youtube.com/watch?v=0ifChJ0nJfM", "description": "The principles of painting with maths."}, {"name": "Learning Maths again", "url": "https://github.com/silviopaganini/maths", "description": "Collection of JS and GLSL math snippets.", "stars": "199"}, {"name": "Eases", "url": "https://github.com/mattdesl/eases", "description": "Grab-bag of modular easing equations.", "stars": "385"}, {"name": "Math for Motion", "url": "https://soulwire.co.uk/math-for-motion/", "description": "Visualization of different motion equations."}, {"name": "Matrix Multiplication", "url": "http://matrixmultiplication.xyz", "description": "Matrix multiplication visualized."}, {"name": "Algebra rules", "url": "http://algebrarules.com/", "description": "The most useful rules of basic algebra."}, {"name": "Immersive Math", "url": "http://immersivemath.com/ila/index.html", "description": "Fully interactive linear algebra."}, {"name": "Image Kernels", "url": "http://setosa.io/ev/image-kernels/", "description": "Interactive and visual introduction to image kernels."}, {"name": "Sine and Cosine", "url": "http://setosa.io/ev/sine-and-cosine/", "description": "Interactive explanation of sine and cosine."}, {"name": "Perlin Noise", "url": "https://eev.ee/blog/2016/05/29/perlin-noise/", "description": "Perlin noise explained in detail."}, {"name": "Vector Math for 3D Computer Graphics", "url": "http://programmedlessons.org/VectorLessons/", "description": "Tutorial on vector algebra and matrix algebra from the viewpoint of computer graphics."}, {"name": "Desmos", "url": "https://www.desmos.com/", "description": "Graph functions, plot data, evaluate equations, explore transformations, and much more."}, {"name": "MFGD", "url": "https://www.youtube.com/playlist?list=PLW3Zl3wyJwWNQjMz941uyOIq3Nw6bcDYC", "description": "Math for game developers YouTube playlist."}, {"name": "Essence of linear algebra", "url": "https://www.youtube.com/playlist?list=PLZHQObOWTQDPD3MizzM2xVFitgF8hE_ab", "description": "Essence of linear algebra YouTube playlist."}, {"name": "Mathematics of Animation", "url": "https://winkervsbecks.github.io/mathematics-of-animation/#/", "description": "Slides about the mathematics of animation ([repo (\u2b5034)](https://github.com/winkerVSbecks/mathematics-of-animation))."}, {"name": "Sketching with Math and Quasi Physics", "url": "https://kynd.github.io/p5sketches/index.html", "description": "Beautiful and visual introduction to math and quasi physics."}, {"name": "Gene Kogan: Perlin Noise", "url": "http://genekogan.com/code/p5js-perlin-noise/", "description": "introduction to 2D and 3D perlin noise."}, {"name": "Matrix Math and You", "url": "https://medium.com/@Zadvorsky/into-vertex-shaders-addendum-1-matrix-math-and-you-565a51094472", "description": "High level introduction to matrices."}, {"name": "Mathematical Symbols", "url": "http://www.rapidtables.com/math/symbols/Basic_Math_Symbols.htm", "description": "List of all mathematical symbols and signs."}, {"name": "The magnificent 2d matrix", "url": "http://ncase.me/matrix/", "description": "Interactive tool to better understand transformation matrices."}, {"name": "Game Dev Movement cheatsheet with examples", "url": "http://www.somethinghitme.com/2013/11/13/snippets-i-always-forget-movement/", "description": "JavaScript math snippets for movement."}, {"name": "Maths & trigonometry cheat sheet for 2D & 3D games", "url": "https://gist.github.com/xem/99930986c5333125a13b0ea50600391f", "description": "Maths cheat-sheet for 2D and 3D game-makers."}, {"name": "Matrices for Creative Coding", "url": "https://www.youtube.com/watch?v=4k9wTfxfkJU\\&list=PLxaZqnd-OQM7k2Gp3xu02VzExGKMKgqY2", "description": "Introduction to matrices by Greg Tatum."}, {"name": "Making Things With Maths", "url": "https://acko.net/tv/wdcode/", "description": "Talk by Steven Wittens about bezier curves, procedural generation, physics engines and fractals."}, {"name": "MyPhysicsLab", "url": "https://www.myphysicslab.com/", "description": "Interactive real-time physics simulations, with formulas and code."}, {"name": "Intuitive Math", "url": "https://intuitive-math.club/", "description": "Explanations of fields like Linear Algebra and Geometry designed to help you develop a visual intuition for what is going on."}, {"name": "L-systems", "url": "https://github.com/arendsee/lsystems", "description": "A Haskell package for L-systems.", "stars": "33"}, {"name": "Linear Interpolation", "url": "https://mattdesl.svbtle.com/linear-interpolation", "description": "Introduction to linear interpolation (also known as mix/lerp)."}, {"name": "Practical use of Vector Math in Games", "url": "https://www.gamedev.net/articles/programming/math-and-physics/practical-use-of-vector-math-in-games-r2968/", "description": "In-depth article on vectors for game math."}, {"name": "Shepherding random numbers", "url": "https://inconvergent.net/2016/shepherding-random-numbers/", "description": "Tiny guide to shepherding random numbers."}, {"name": "Shepherding random grids", "url": "https://inconvergent.net/2016/shepherding-random-grids/", "description": "Tiny guide to shepherding random grids."}, {"name": "Shepherding random growth", "url": "https://inconvergent.net/2016/shepherding-random-growth/", "description": "Tiny guide to shepherding random growth."}, {"name": "ml4a", "url": "https://ml4a.net/", "description": "Machine learning for artists."}, {"name": "Keras.js", "url": "https://transcranial.github.io/keras-js/", "description": "Run Keras models (tensorflow backend) in the browser, with GPU support."}, {"name": "Tesseract.js", "url": "http://tesseract.projectnaptha.com/", "description": "Pure JavaScript Multilingual OCR."}, {"name": "Google ML", "url": "https://cloud.google.com/ml/", "description": "Cloud machine learning by Google."}, {"name": "TensorFlow", "url": "https://www.tensorflow.org/", "description": "Open source software library for machine intelligence."}, {"name": "ConvNetJS", "url": "http://cs.stanford.edu/people/karpathy/convnetjs/started.html", "description": "Deep Learning in your browser."}, {"name": "Wekinator", "url": "http://www.wekinator.org/", "description": "Allows anyone to use machine learning."}, {"name": "Machine Learning", "url": "https://github.com/CodingTrain/Machine-Learning", "description": "Coding Train repo with links to machine learning resources.", "stars": "1k"}, {"name": "CreativeAi.net", "url": "http://www.creativeai.net/", "description": "Space to share creative Ai projects."}, {"name": "AI Playbook", "url": "http://aiplaybook.a16z.com/", "description": "Ai microsite intended to help newcomers get started."}, {"name": "Teachable Machine", "url": "https://github.com/googlecreativelab/teachable-machine", "description": "Explore how machine learning works, live in the browser.", "stars": "3.9k"}, {"name": "TensorFlow.js", "url": "https://js.tensorflow.org/", "description": "JavaScript library for training and deploying ML models in the browser and on Node.js."}, {"name": "Hello TensorFlow", "url": "https://hello-tensorflow.glitch.me/", "description": "Fully commented TensorFlow\\.js demo."}, {"name": "ml5.js", "url": "https://ml5js.org/", "description": "Friendly machine learning for the web."}, {"name": "Model Zoo", "url": "https://modelzoo.co/", "description": "Discover open source deep learning code and pretrained models."}, {"name": "Runway", "url": "https://runwayapp.ai/", "description": "Toolkit that adds artificial intelligence capabilities to design and creative platforms."}, {"name": "Lobe", "url": "https://lobe.ai/", "description": "Build, train, and ship custom deep learning models using a simple visual interface."}, {"name": "ModelDepot", "url": "https://modeldepot.io/", "description": "Platform for discovering, sharing, and discussing easy to use and pre-trained machine learning models."}, {"name": "OpenProcessing", "url": "https://www.openprocessing.org/", "description": "Algorithmic Designs Created with Processing, p5js and processingjs."}, {"name": "Dwitter", "url": "https://www.dwitter.net/", "description": "Social network for short JavaScript demos."}, {"name": "Chrome Experiments", "url": "https://www.chromeexperiments.com/", "description": "Showcase of web experiments written by the creative coding community."}, {"name": "For your Processing", "url": "http://fyprocessing.tumblr.com/", "description": "Projects and tutorials about Processing."}, {"name": "Art From Code", "url": "http://www.artfromcode.com/", "description": "Code sketches by Keith Peters."}, {"name": "Generator.x", "url": "https://www.flickr.com/groups/generatorx/", "description": "Flickr group about generative strategies in art & design."}, {"name": "Generative Art", "url": "https://www.flickr.com/groups/generativeart/", "description": "Flickr group about generative art."}, {"name": "People You Should Follow on CodePen", "url": "https://github.com/nucliweb/People-You-Should-Follow-on-CodePen", "description": "List of interesting people worth following.", "stars": "707"}, {"name": "Raven Kwok", "url": "https://ravenkwok.tumblr.com/", "description": "Tumblr by visual artist Raven Kwok."}, {"name": "P5Art", "url": "http://p5art.tumblr.com/", "description": "Really good collection of experiments in Processing."}, {"name": "Echophon", "url": "http://echophon.tumblr.com/", "description": "Tumblr with visual inspiration."}, {"name": "Bees & Bombs", "url": "https://beesandbombs.tumblr.com/", "description": "Tumblr with gifs by Dave."}, {"name": "Folds2d", "url": "http://folds2d.tumblr.com/", "description": "Tumblr with curves, surfaces, scalar and vector fields."}, {"name": "OFFF Festival", "url": "http://offf.barcelona/", "description": "Digital design festival (*Online Flash Film Festival*)."}, {"name": "Gray Area Festival", "url": "http://grayareafestival.io/", "description": "Creative coding, art and technology festival."}, {"name": "Signal Festival", "url": "http://www.signalfestival.com/", "description": "Showcase of light art and emerging technologies in Prague, the Czech Republic."}, {"name": "Eyeo Festival", "url": "http://eyeofestival.com/", "description": "Bring together creative coders, data designers and creators working at the intersection of data, art and technology."}, {"name": "Mutek", "url": "http://www.mutek.org/en", "description": "Organization dedicated to digital creativity in sound, music, and audio-visual art."}, {"name": "Node", "url": "https://nodeforum.org/", "description": "An open platform for the exchange on culture, arts and technology."}, {"name": "Digital Design Days", "url": "http://www.ddd.it", "description": "3 day event offering conferences, workshops, digital showcases & installations."}, {"name": "CODAME ART+TECH", "url": "http://codame.com/", "description": "Projects and nonprofit events, to inspire through experience."}, {"name": "NextArt Night", "url": "https://nextart.tech/", "description": "Inspiring people through creative uses of tech."}, {"name": "ZKM \u2014 Zentrum f\u00fcr Kunst und Medien, Karlsruhe/Germany", "url": "https://zkm.de", "description": "ZKM organizes exhibitions and events on the effects of media, digitization, and globalization."}, {"name": "Ars Electronica Center, Linz/Austria", "url": "https://ars.electronica.art/center/", "description": "Museum of the Future \u2014 a place where diverse blends of artistic genres, scientific domains and technological directions are displayed and processed."}, {"name": "Technorama, Zurich/Switzerland", "url": "https://www.technorama.ch/en/home", "description": "Technorama allows hands-on experiences of hundreds of natural phenomena and technology."}, {"name": "Kate Vass Gallery - Z\u00fcrich/Switzerland", "url": "https://www.katevassgalerie.com/", "description": "Contemporary art gallery presenting works by international established, mid-career, and emerging artists focusing on photography and new technologies."}, {"name": "Digital Art Museum - Berlin/Germany", "url": "http://dam.org", "description": "Digital Art Museum is an **online** resource for the history and practice of digital fine art."}, {"name": "NXT Museum - Amsterdam/Netherlands", "url": "https://nxtmuseum.com", "description": "The first museum in the Netherlands dedicated to new media art."}, {"name": "Goldsmiths, UoL, MA Computational Art", "url": "https://www.gold.ac.uk/pg/ma-computational-arts/", "description": "Graduate program in London which develops your arts practice through the expressive world of creative computation"}, {"name": "UAL Creative Computing Institute", "url": "https://www.arts.ac.uk/creative-computing-institute", "description": "school in London working at the intersection of creativity and computational technologies"}, {"name": "School for Poetic Computation", "url": "http://sfpc.io/", "description": "School in New York that explore the intersections of code, design, hardware and theory."}, {"name": "Copenhagen Institute of Interaction Design", "url": "http://ciid.dk/", "description": "Hosts a range of educational initiatives, most notably, the Interaction Design Programme and the CIID Summer School."}, {"name": "Residencies, Fellowships, Summer Schools", "url": "https://docs.google.com/spreadsheets/d/1o__WKUBTHLoQX8pSRJsh0wMC8fCGzycQ0ezxe5CklxM/edit?usp=sharing", "description": "Huge list of residencies, fellowships and summer schools around the world (Navigate with the bottom left tabs)."}, {"name": "CreativeApplications.Net \\[CAN\\]", "url": "http://creativeapplications.net/", "description": "Famous digital art blog."}, {"name": "iquilezles.org", "url": "https://iquilezles.org", "description": "Home of \u00cd\u00f1igo Qu\u00edlez, specialised in GLSL and math snippets."}, {"name": "bit-101.com", "url": "http://www.bit-101.com/blog/", "description": "Blog by Keith Peters, specialised in creative coding."}, {"name": "ibreakdownshaders", "url": "http://ibreakdownshaders.blogspot.com.au/", "description": "Explore the math behind shaders."}, {"name": "adriancourr\u00e8ges.com", "url": "http://www.adriancourreges.com/blog/", "description": "Blog of software engineer Adrian Courr\u00e8ges. Articles about game graphics studies etc."}, {"name": "clicktorelease.com", "url": "https://www.clicktorelease.com", "description": "Home of Jaume Sanchez Elias, with demos, talks, articles on WebGL and WebVR."}, {"name": "syntopia", "url": "http://blog.hvidtfeldts.net/", "description": "Blog about generative art and systems, by Mikael Hvidtfeldt Christensen."}, {"name": "madebyevan.com", "url": "http://madebyevan.com/", "description": "WebGL experiments and articles by Evan Wallace."}, {"name": "songho.ca", "url": "http://www.songho.ca/", "description": "Home of Song Ho Ahn, with a good collection of tutorials on OpenGL and math."}, {"name": "simonschreibt.de", "url": "https://simonschreibt.de/", "description": "Game art tricks, design tricks by Simon Schreibt."}, {"name": "sighack.com", "url": "https://sighack.com/", "description": "Blog about generative art algorithms and techniques, by Manohar Vanga."}, {"name": "jsdo.it-archives", "url": "https://github.com/cx20/jsdo.it-archives", "description": "Compilation of WebGL experiments including comparisons on WebGL frameworks and physics engine (oimo.js, cannon.js, ammo.js)", "stars": "14"}, {"name": "WebAudio Weekly", "url": "https://www.webaudioweekly.com/", "description": "Newsletter to know everything about the WebAudio API"}, {"name": "Awesome opengl", "url": "https://github.com/eug/awesome-opengl", "description": "Curated list of awesome OpenGL libraries, debuggers and resources.", "stars": "2.4k"}, {"name": "Awesome webgl", "url": "https://github.com/sjfricke/awesome-webgl", "description": "Curated list of awesome WebGL libraries, resources and much more.", "stars": "1.5k"}, {"name": "Awesome canvas", "url": "https://github.com/raphamorim/awesome-canvas", "description": "Curated list of awesome HTML5 canvas with examples, related articles and posts.", "stars": "1.8k"}, {"name": "Awesome audio visualization", "url": "https://github.com/willianjusten/awesome-audio-visualization", "description": "Curated list about Audio Visualization.", "stars": "5k"}, {"name": "Awesome computer vision", "url": "https://github.com/jbhuang0604/awesome-computer-vision", "description": "Curated list of awesome computer vision resources.", "stars": "23k"}, {"name": "Awesome visualization research", "url": "https://github.com/mathisonian/awesome-visualization-research", "description": "Curated list of recommended research papers and other readings on data visualization.", "stars": "970"}, {"name": "Awesome livecoding", "url": "https://github.com/lvm/awesome-livecoding/", "description": "Curated list of livecoding languages and tools.", "stars": "3.2k"}, {"name": "Awesome graphics", "url": "https://github.com/ericjang/awesome-graphics", "description": "Curated list of computer graphics tutorials and resources.", "stars": "1.1k"}, {"name": "Graphics resources", "url": "https://github.com/mattdesl/graphics-resources", "description": "Curated list of graphic programming resources.", "stars": "1.8k"}, {"name": "Magic tools", "url": "https://github.com/ellisonleao/magictools", "description": "Curated list of game development resources to make magic happen.", "stars": "16k"}, {"name": "Awesome public datasets", "url": "https://github.com/caesar0301/awesome-public-datasets", "description": "Curated list of public available datasets, mostly free resources.", "stars": "74k"}, {"name": "Link collection of ray marching on the GPU", "url": "http://d.hatena.ne.jp/hanecci/20131005/p1", "description": "Curated list from 2013."}, {"name": "3D Machine Learning", "url": "https://github.com/timzhang642/3D-Machine-Learning", "description": "A resource repository for 3D machine learning.", "stars": "10k"}, {"name": "Awesome creative technology", "url": "https://github.com/j0hnm4r5/awesome-creative-technology", "description": "Curated list of Creative Technology groups, companies, studios, collectives and more.", "stars": "601"}], "notes": [], "source": "Creative Coding"}, {"name": "Microservices", "entries": [{"name": "Platforms", "url": "#platforms", "description": ""}, {"name": "Frameworks / Runtimes", "url": "#frameworks--runtimes", "description": ""}, {"name": "Service Toolkits", "url": "#service-toolkits", "description": ""}, {"name": "Frontend / UI", "url": "#frontend--ui", "description": ""}, {"name": "Capabilities", "url": "#capabilities", "description": ""}, {"name": "Continuous Integration & Delivery", "url": "#continuous-integration--delivery", "description": ""}, {"name": "Web API Modeling & Documentation", "url": "#web-api-modeling--documentation", "description": ""}, {"name": "Standards / Recommendations", "url": "#standards--recommendations", "description": ""}, {"name": "Organization Design / Team Dynamics", "url": "#organization-design--team-dynamics", "description": ""}, {"name": "Enterprise & Verticals", "url": "#enterprise--verticals", "description": ""}, {"name": "Theory", "url": "#theory", "description": ""}, {"name": "License", "url": "#license", "description": ""}, {"name": "Contributing", "url": "#contributing", "description": ""}, {"name": "1Backend", "url": "https://github.com/1backend/1backend", "description": "AI-native microservices platform.", "stars": "2.3k"}, {"name": "Jolie", "url": "https://jolie-lang.org", "description": "Open source microservice-oriented programming language."}, {"name": "OpenWhisk", "url": "https://github.com/apache/openwhisk", "description": "Serverless, open source cloud platform that executes functions in response to events at any scale.", "stars": "6.8k"}, {"name": "Pulumi", "url": "https://pulumi.io/", "description": "SDK for cloud native infrastructure as code. Use your favorite language to preview and manage updates to your apps and infrastructure, and continuously deploy to any cloud (no YAML required)."}, {"name": "Triton", "url": "https://github.com/joyent/triton", "description": "Open-source cloud management platform that delivers next generation, container-based, service-oriented infrastructure across one or more data centers.", "stars": "1.4k"}, {"name": "Akka", "url": "http://akka.io/", "description": "Toolkit and runtime for building highly concurrent, distributed, and resilient message-driven applications on the JVM."}, {"name": "Axon (c)", "url": "https://axoniq.io/", "description": "An end-to-end development and infrastructure platform for easy development and running of any DDD, CQRS and Event Sourcing applications on JVM."}, {"name": "Ballerina", "url": "https://ballerina.io", "description": "Cloud native programming language."}, {"name": "Bun", "url": "https://bun.sh/", "description": "Fast all-in-one JavaScript runtime."}, {"name": "Dapr", "url": "https://dapr.io", "description": "Open source runtime for writing highly performant microservices using any programming language."}, {"name": "Deno", "url": "https://deno.land/", "description": "JavaScript, TypeScript, and WebAssembly runtime with secure defaults and a great developer experience."}, {"name": "Eclipse Microprofile", "url": "https://microprofile.io/", "description": "An open forum to optimize Enterprise Java for a microservices architecture by innovating across multiple implementations and collaborating on common areas of interest with a goal of standardization."}, {"name": "Erlang/OTP", "url": "https://github.com/erlang/otp", "description": "Programming language used to build massively scalable soft real-time systems with requirements on high availability.", "stars": "12k"}, {"name": "Finagle", "url": "http://twitter.github.io/finagle", "description": "Extensible RPC system for the JVM, used to construct high-concurrency servers."}, {"name": "Gleam", "url": "https://gleam.run/", "description": "A friendly language for building type-safe, scalable systems."}, {"name": "GraalVM", "url": "https://www.graalvm.org/", "description": "High-performance runtime that provides significant improvements in application performance and efficiency which is ideal for microservices."}, {"name": "Helidon", "url": "https://helidon.io/", "description": "Collection of Java libraries for writing microservices that run on a fast web core powered by Netty."}, {"name": "Ice", "url": "https://github.com/zeroc-ice/ice", "description": "Comprehensive RPC framework with support for C++, C#, Java, JavaScript, Python, and more.", "stars": "2.2k"}, {"name": "Light-4j", "url": "https://github.com/networknt/light-4j", "description": "A high throughput, low latency, small memory footprint and more productive microservices platform.", "stars": "3.7k"}, {"name": "Micronaut", "url": "http://micronaut.io/", "description": "A modern, JVM-based, full-stack framework for building modular, easily testable microservice applications."}, {"name": "Moleculer", "url": "http://moleculer.services/", "description": "Fast & powerful microservices framework for Node.js, Java, Go and Ruby."}, {"name": "Open Liberty", "url": "https://openliberty.io/", "description": "A lightweight open framework for building fast and efficient cloud-native Java microservices."}, {"name": "Pears", "url": "https://github.com/holepunchto/pear", "description": "Peer-to-peer runtime, development and deployment.", "stars": "211"}, {"name": "SmallRye", "url": "https://smallrye.io/", "description": "APIs and implementations tailored for cloud development, including Eclipse MicroProfile."}, {"name": "Spin", "url": "https://github.com/fermyon/spin", "description": "An open source framework for building and running fast, secure, and composable cloud microservices with WebAssembly.", "stars": "6.3k"}, {"name": "ScaleCube", "url": "https://github.com/scalecube/scalecube", "description": "Toolkit for building reactive microservices for the JVM: low-latency, high-throughput, scalable and resilient.", "stars": "637"}, {"name": "Vert.X", "url": "http://vertx.io/", "description": "Toolkit for building reactive applications on the JVM."}, {"name": "Vert.X Toolbox", "url": "https://github.com/vert-x3/vertx-microservices-toolbox", "description": "A set of Vert.x components to build reactive microservice applications.", "stars": "119"}, {"name": "Wangle", "url": "https://github.com/facebook/wangle", "description": "A framework providing a set of common client/server abstractions for building services in a consistent, modular, and composable way.", "stars": "3.1k"}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 Polyglot", "entries": [{"name": "GRPC", "url": "http://www.grpc.io/", "description": "A high performance, open source, general RPC framework that puts mobile and HTTP/2 first. Libraries in C, C++, Java, Go, Node.js, Python, Ruby, Objective-C, PHP and C#."}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 C", "entries": [{"name": "Lwan", "url": "http://lwan.ws/", "description": "High-performance and scalable web server."}, {"name": "uSockets", "url": "https://github.com/uNetworking/uSockets", "description": "Miniscule cross-platform eventing, networking & crypto for async applications.", "stars": "1.4k"}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 C++", "entries": [{"name": "Cap\u2019n Proto RPC", "url": "https://capnproto.org/cxxrpc.html", "description": "The Cap\u2019n Proto C++ RPC implementation."}, {"name": "C++ Micro Services", "url": "https://github.com/CppMicroServices/CppMicroServices", "description": "An OSGi-like C++ dynamic module system and service registry.", "stars": "862"}, {"name": "Enduro/X", "url": "https://github.com/endurox-dev/endurox/", "description": "XATMI based service framework for GNU/Linux.", "stars": "137"}, {"name": "Pistache", "url": "https://github.com/oktal/pistache", "description": "A high-performance REST toolkit written in C++.", "stars": "3.4k"}, {"name": "Poco", "url": "http://pocoproject.org/", "description": "C++ class libraries for building network-based applications and servers."}, {"name": "Sogou Workflow", "url": "https://github.com/sogou/workflow", "description": "Enterprise-grade programming engine aimed to satisfy most of the backend development requirements.", "stars": "14k"}, {"name": "uWebSockets", "url": "https://github.com/uNetworking/uWebSockets", "description": "Simple, secure & standards compliant web server for the most demanding of applications.", "stars": "19k"}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 CSharp", "entries": [{"name": "Awesome Microservices .NET Core", "url": "https://github.com/mjebrahimi/Awesome-Microservices-NetCore", "description": "", "stars": "3k"}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 D", "entries": [{"name": "Vibe.d", "url": "http://vibed.org/", "description": "Asynchronous I/O that doesn\u2019t get in your way, written in D."}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 Erlang VM", "entries": [{"name": "Phoenix", "url": "http://www.phoenixframework.org/", "description": "Framework for building HTML5 apps, API backends and distributed systems."}, {"name": "Plug", "url": "https://github.com/elixir-lang/plug", "description": "A specification and conveniences for composable modules between web applications.", "stars": "3k"}, {"name": "Cowboy", "url": "https://github.com/ninenines/cowboy", "description": "Small, fast, modular HTTP server written in Erlang.", "stars": "7.5k"}, {"name": "Mochiweb", "url": "https://github.com/mochi/mochiweb", "description": "Erlang library for building lightweight HTTP servers.", "stars": "1.9k"}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 Go", "entries": [{"name": "Chi", "url": "https://github.com/go-chi/chi", "description": "Lightweight, idiomatic and composable router for building Go HTTP services.", "stars": "22k"}, {"name": "Echo", "url": "https://echo.labstack.com/", "description": "Fast and unfancy HTTP server framework for Go. Up to 10x faster than the rest."}, {"name": "Fiber", "url": "https://github.com/gofiber/fiber", "description": "Express inspired web framework built on top of Fasthttp, the fastest HTTP engine for Go. Designed to ease things up for fast development with zero memory allocation and performance in mind.", "stars": "39k"}, {"name": "Gin", "url": "https://github.com/gin-gonic/gin", "description": "Gin is a HTTP web framework written in Go (Golang). It features a Martini-like API with much better performance, up to 40 times faster.", "stars": "88k"}, {"name": "Goa", "url": "https://github.com/goadesign/goa", "description": "Design-based HTTP microservices in Go.", "stars": "6k"}, {"name": "GoFr", "url": "https://github.com/gofr-dev/gofr", "description": "An opinionated microservice development framework emphasizing scalability and robustness. Designed to simplify the development of microservices.", "stars": "16k"}, {"name": "Go Chassis", "url": "https://github.com/go-chassis/go-chassis", "description": "A framework for rapid development of microservices in Go that is easy to integrate with some cloud ecosystems.", "stars": "2.7k"}, {"name": "Go-micro", "url": "https://github.com/micro/go-micro", "description": "A distributed systems development framework.", "stars": "23k"}, {"name": "Go-zero", "url": "https://github.com/tal-tech/go-zero", "description": "A web and rpc distributed system development framework.", "stars": "33k"}, {"name": "Gorilla", "url": "http://www.gorillatoolkit.org/", "description": "Web toolkit for the Go programming language."}, {"name": "Iris", "url": "https://github.com/kataras/iris", "description": "Fast, simple and efficient micro web framework for Go.", "stars": "26k"}, {"name": "Lura", "url": "https://github.com/luraproject/lura", "description": "Framework to build ultra performance API Gateways with middlewares.", "stars": "6.7k"}, {"name": "RPCX", "url": "https://github.com/smallnest/rpcx", "description": "A distributed RPC service framework based on NET/RPC like Alibaba Dubbo and Weibo Motan.", "stars": "8.3k"}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 Haskell", "entries": [{"name": "Scotty", "url": "https://github.com/scotty-web/scotty", "description": "Micro web framework inspired by Ruby's Sinatra, using WAI and Warp.", "stars": "1.8k"}, {"name": "Servant", "url": "https://github.com/haskell-servant/servant", "description": "Type-level web DSL.", "stars": "1.9k"}, {"name": "Yesod", "url": "https://github.com/yesodweb/yesod", "description": "The Haskell RESTful web framework.", "stars": "2.7k"}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 Java VM", "entries": [{"name": "Compojure", "url": "https://github.com/weavejester/compojure", "description": "A concise routing library for Ring/Clojure.", "stars": "4.1k"}, {"name": "Duct", "url": "https://duct-framework.org/", "description": "A server-side framework for Clojure."}, {"name": "System", "url": "https://github.com/danielsz/system", "description": "Built on top of Stuart Sierra's component library, offers a set of readymade components.", "stars": "605"}, {"name": "Tesla", "url": "https://github.com/otto-de/tesla-microservice", "description": "Common basis for some of Otto.de's Clojure microservices.", "stars": "195"}, {"name": "ActiveJ", "url": "https://github.com/activej/activej", "description": "Lightweight and fast library for complex high-load distributed applications and Memcached-like solutions.", "stars": "981"}, {"name": "Airlift", "url": "https://github.com/airlift/airlift", "description": "Framework for building REST services in Java.", "stars": "628"}, {"name": "Armeria", "url": "https://line.github.io/armeria/", "description": "Open-source asynchronous HTTP/2 RPC/REST client/server library built on top of Java 8, Netty, Thrift and gRPC."}, {"name": "Disruptor", "url": "https://github.com/LMAX-Exchange/disruptor", "description": "High-performance inter-thread messaging library.", "stars": "18k"}, {"name": "Dropwizard", "url": "https://github.com/dropwizard/dropwizard", "description": "Java framework for developing ops-friendly, high-performance, RESTful web services.", "stars": "8.6k"}, {"name": "Dubbo", "url": "https://github.com/apache/dubbo", "description": "A high-performance, java based RPC framework open-sourced by Alibaba.", "stars": "42k"}, {"name": "Conjure", "url": "https://github.com/palantir/conjure-java-runtime", "description": "Opinionated set of libraries for defining and creating RESTish/RPC servers and clients based on Feign or Retrofit as a client and Dropwizard/Jersey with JAX-RS service definitions as a server.", "stars": "87"}, {"name": "Jersey", "url": "https://github.com/eclipse-ee4j/jersey", "description": "RESTful services in Java. JAX-RS reference implementation.", "stars": "723"}, {"name": "Quarkus", "url": "https://quarkus.io/", "description": "A Kubernetes Native Java stack tailored for OpenJDK HotSpot and GraalVM, crafted from the best of breed Java libraries and standards."}, {"name": "Ratpack", "url": "https://ratpack.io/", "description": "Set of Java libraries that facilitate fast, efficient, evolvable and well tested HTTP applications. specific support for the Groovy language is provided."}, {"name": "Spring Boot", "url": "http://projects.spring.io/spring-boot/", "description": "Makes it easy to create stand-alone, production-grade Spring based applications."}, {"name": "Http4k", "url": "https://www.http4k.org/", "description": "Lightweight but fully-featured HTTP toolkit written in pure Kotlin that enables the serving and consuming of HTTP services in a functional and consistent way."}, {"name": "Ktor", "url": "https://ktor.io/", "description": "Framework for building asynchronous servers and clients in connected systems using the Kotlin programming language."}, {"name": "Finatra", "url": "http://twitter.github.io/finatra/", "description": "Fast, testable, Scala HTTP services built on Twitter-Server and Finagle."}, {"name": "Http4s", "url": "http://http4s.org/", "description": "A minimal, idiomatic Scala interface for HTTP"}, {"name": "Play", "url": "https://www.playframework.com/", "description": "The high velocity web framework for Java and Scala."}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 Node.js", "entries": [{"name": "Actionhero", "url": "http://www.actionherojs.com/", "description": "Multi-transport Node.js API server with integrated cluster capabilities and delayed tasks."}, {"name": "Express", "url": "http://expressjs.com/", "description": "Fast, unopinionated, minimalist web framework for Node.js"}, {"name": "Fastify", "url": "https://www.fastify.io/", "description": "Fastify, Fast and low overhead web framework, for Node.js."}, {"name": "FeathersJS", "url": "http://feathersjs.com/", "description": "An open source REST and realtime API layer for modern applications."}, {"name": "Hono", "url": "https://hono.dev/", "description": "Small, simple, and ultrafast web framework for the Edges. It works on any JavaScript runtime."}, {"name": "Koa", "url": "http://koajs.com/", "description": "Next generation web framework for Node.js"}, {"name": "Loopback", "url": "http://loopback.io/", "description": "Node.js framework for creating APIs and easily connecting to backend data sources."}, {"name": "NestJS", "url": "https://docs.nestjs.com/", "description": "A Node.js framework for building efficient and scalable server-side applications with a built-in microservices support."}, {"name": "Seneca", "url": "https://github.com/senecajs/seneca", "description": "A microservices toolkit for Node.js", "stars": "4k"}, {"name": "Serverless", "url": "https://github.com/serverless/serverless", "description": "Build and maintain web, mobile and IoT applications running on AWS Lambda and API Gateway (formerly known as JAWS).", "stars": "47k"}, {"name": "tRPC", "url": "https://github.com/trpc/trpc", "description": "End-to-end typesafe APIs.", "stars": "40k"}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 Perl", "entries": [{"name": "Cro", "url": "http://cro.services/", "description": "Libraries for creating reactive distributed systems using Perl 6."}, {"name": "Mojolicious", "url": "https://mojolicious.org/", "description": "Next generation web framework for Perl."}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 PHP", "entries": [{"name": "API Platform", "url": "https://api-platform.com/", "description": "API-first web framework on top of Symfony with JSON-LD, Schema.org and Hydra support."}, {"name": "Ecotone", "url": "https://docs.ecotone.tech/", "description": "Framework based on architectural principles of DDD, CQRS and Event Sourcing that provides building blocks to create scalable and extensible applications."}, {"name": "Hyperf", "url": "https://github.com/hyperf/hyperf", "description": "Hyperf is an extremely performant and flexible PHP CLI framework based on Swoole 4.5+, powered by the state-of-the-art coroutine server and a large number of battle-tested components.", "stars": "6.8k"}, {"name": "Lumen", "url": "https://lumen.laravel.com/", "description": "Stunningly fast micro-framework."}, {"name": "Slim", "url": "http://www.slimframework.com/", "description": "Micro-framework that helps you quickly write simple yet powerful web applications and APIs."}, {"name": "Spiral", "url": "https://spiral.dev/", "description": "Framework designed for long-running applications using [RoadRunner](https://roadrunner.dev/). It offers advanced features like integration with the [Temporal](https://temporal.io/) workflow engine and [Centrifugo](https://centrifugal.dev/) websocket server. It is particularly effective for microservices architecture, providing robust support for REST APIs and gRPC services."}, {"name": "Swoft", "url": "https://github.com/swoft-cloud/swoft/", "description": "PHP microservices coroutine framework for building high-performance web systems, APIs, middleware, and basic services.", "stars": "5.6k"}, {"name": "Symfony", "url": "https://symfony.com/", "description": "Micro-framework based on the Symfony components."}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 Python", "entries": [{"name": "Aiohttp", "url": "https://github.com/aio-libs/aiohttp", "description": "HTTP client/server for asyncio.", "stars": "16k"}, {"name": "Bottle", "url": "https://bottlepy.org", "description": "Fast, simple and lightweight WSGI micro web-framework for Python."}, {"name": "Connexion", "url": "https://github.com/zalando/connexion", "description": "Swagger/OpenAPI framework for Python on top of Flask with automatic endpoint validation and OAuth2 support.", "stars": "4.6k"}, {"name": "Falcon", "url": "https://falconframework.org/", "description": "Bare-metal Python web API framework for building very fast app backends and microservices."}, {"name": "FastAPI", "url": "https://fastapi.tiangolo.com/", "description": "Modern, fast (high-performance), web framework for building APIs with Python 3.6+ based on standard Python type hints."}, {"name": "Flask", "url": "http://flask.pocoo.org/", "description": "Python framework for microservices based on Werkzeug and Jinja 2."}, {"name": "Nameko", "url": "https://github.com/onefinestay/nameko", "description": "Python framework for building microservices.", "stars": "4.8k"}, {"name": "Sanic", "url": "https://github.com/sanic-org/sanic", "description": "Sanic is a Flask-like Python 3.5+ web server that's written to go fast.", "stars": "19k"}, {"name": "Tornado", "url": "http://www.tornadoweb.org/", "description": "Web framework and asynchronous networking library."}, {"name": "Twisted", "url": "https://twisted.org/", "description": "Event-driven network programming engine."}, {"name": "Web.py", "url": "https://github.com/webpy/webpy/", "description": "Minimalist web framework for Python.", "stars": "5.9k"}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 Ruby", "entries": [{"name": "Grape", "url": "https://github.com/ruby-grape/grape", "description": "An opinionated framework for creating REST-like APIs", "stars": "10k"}, {"name": "Hanami", "url": "https://github.com/hanami", "description": "A modern web framework for Ruby."}, {"name": "Praxis", "url": "https://github.com/rightscale/praxis", "description": "Framework for both designing and implementing APIs.", "stars": "301"}, {"name": "Scorched", "url": "https://github.com/wardrop/Scorched", "description": "Light-weight web framework for Ruby.", "stars": "275"}, {"name": "Sinatra", "url": "http://www.sinatrarb.com/", "description": "Sinatra is a DSL for quickly creating web applications in Ruby with minimal effort."}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 Rust", "entries": [{"name": "Are we web yet?", "url": "https://www.arewewebyet.org/", "description": ""}, {"name": "Actix", "url": "https://actix.rs/", "description": "Powerful, pragmatic, and extremely fast web framework for Rust."}, {"name": "Tarpc", "url": "https://github.com/google/tarpc", "description": "RPC framework for Rust with a focus on ease of use.", "stars": "3.7k"}, {"name": "Tokio", "url": "https://tokio.rs", "description": "Asynchronous runtime for writing network applications."}, {"name": "Tower", "url": "https://github.com/tower-rs/tower", "description": "Library of modular and reusable components for building robust networking clients and servers.", "stars": "4.1k"}, {"name": "Wtx", "url": "https://github.com/c410-f3r/wtx", "description": "HTTP/2 client/server framework.", "stars": "341"}, {"name": "Awesome Micro Frontends", "url": "https://github.com/ChristianUlbrich/awesome-microfrontends", "description": "", "stars": "592"}, {"name": "Electrode", "url": "https://github.com/electrode-io", "description": "Universal React/Node.js application platform."}, {"name": "Micro Frontends", "url": "https://micro-frontends.org", "description": "Extending the microservice idea to frontend development."}, {"name": "MiniApp White Paper", "url": "https://w3c.github.io/miniapp/white-paper/", "description": "MiniApp standardization white paper."}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 API Gateways / Edge Services", "entries": [{"name": "Ambassador (c)", "url": "https://www.getambassador.io", "description": "Kubernetes-native API gateway for microservices built on Envoy."}, {"name": "APIcast", "url": "https://github.com/3scale/APIcast", "description": "APIcast is an API gateway built on top of NGINX. It is part of the Red Hat 3scale API Management Platform.", "stars": "322"}, {"name": "Bunker Web", "url": "https://github.com/bunkerity/bunkerweb", "description": "Web app hosting and reverse proxy secure by default.", "stars": "9.9k"}, {"name": "Caddy", "url": "https://caddyserver.com/", "description": "Extensible HTTP/2 web server with automatic HTTPS."}, {"name": "Camel", "url": "http://camel.apache.org/", "description": "Empowers you to define routing and mediation rules in a variety of domain-specific languages, including a Java-based fluent API, Spring or Blueprint XML configuration files, and a Scala DSL."}, {"name": "Envoy", "url": "https://github.com/lyft/envoy", "description": "Open source edge and service proxy, from the developers at Lyft.", "stars": "27k"}, {"name": "HAProxy", "url": "https://github.com/haproxy/haproxy", "description": "Reliable, high Performance TCP/HTTP load balancer.", "stars": "6.3k"}, {"name": "Istio", "url": "https://istio.io/", "description": "An open platform to connect, manage, and secure microservices."}, {"name": "Keepalived", "url": "http://www.keepalived.org/", "description": "Simple and robust facilities for loadbalancing and high-availability to Linux system and Linux based infrastructures."}, {"name": "Kong", "url": "https://github.com/kong/kong", "description": "Open source management layer for APIs.", "stars": "43k"}, {"name": "KrakenD", "url": "http://krakend.io/", "description": "Open source ultra performance API Gateway."}, {"name": "Kuma", "url": "https://kuma.io/", "description": "Platform agnostic open source control plane for service mesh and microservices."}, {"name": "Linkerd", "url": "https://linkerd.io/", "description": "Resilient service mesh for cloud native apps."}, {"name": "Neutrino", "url": "https://github.com/eBay/Neutrino", "description": "Extensible software load balancer.", "stars": "316"}, {"name": "OpenResty", "url": "http://openresty.org/", "description": "Fast web application server built on top of Nginx."}, {"name": "Open Service Mesh", "url": "https://openservicemesh.io/", "description": "Lightweight and extensible cloud native service mesh."}, {"name": "Otoroshi", "url": "https://www.otoroshi.io/", "description": "Modern HTTP reverse proxy with lightweight API management."}, {"name": "Pingora", "url": "https://github.com/cloudflare/pingora", "description": "A library for building fast, reliable and evolvable network services.", "stars": "26k"}, {"name": "Skipper", "url": "https://github.com/zalando/skipper", "description": "HTTP router useful for decoupling routing from service logic.", "stars": "3.3k"}, {"name": "Spring Cloud Gateway", "url": "https://cloud.spring.io/spring-cloud-gateway/", "description": "API Gateway on top of Spring MVC. Aims to provide a simple, yet effective way to route to APIs."}, {"name": "Tengine", "url": "http://tengine.taobao.org/", "description": "A distribution of Nginx with some advanced features."}, {"name": "Tr\u00e6f\u026ak", "url": "http://traefik.io/", "description": "A modern HTTP reverse proxy and load balancer made to deploy microservices with ease."}, {"name": "Traffic Server", "url": "https://github.com/apache/trafficserver", "description": "High-performance building block for cloud services.", "stars": "1.9k"}, {"name": "Tyk", "url": "https://tyk.io/", "description": "Open source, fast and scalable API gateway, portal and API management platform."}, {"name": "Vulcand", "url": "https://github.com/vulcand/vulcand", "description": "Programmatic load balancer backed by Etcd.", "stars": "3.1k"}, {"name": "Zuul", "url": "https://github.com/Netflix/zuul", "description": "An edge service that provides dynamic routing, monitoring, resiliency, security, and more.", "stars": "14k"}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 Configuration & Discovery", "entries": [{"name": "Central Dogma", "url": "https://line.github.io/centraldogma/", "description": "Open-source highly-available version-controlled service configuration repository based on Git, ZooKeeper and HTTP/2."}, {"name": "Consul", "url": "https://www.consul.io/", "description": "Service discovery and configuration made easy. Distributed, highly available, and datacenter-aware."}, {"name": "Etcd", "url": "https://github.com/coreos/etcd", "description": "Highly-available key-value store for shared configuration and service discovery.", "stars": "51k"}, {"name": "Eureka", "url": "https://github.com/Netflix/eureka/wiki/Eureka-at-a-glance", "description": "REST based service that is primarily used in the AWS cloud for locating services for the purpose of load balancing and failover of middle-tier servers.", "stars": "13k"}, {"name": "Microconfig", "url": "https://microconfig.io", "description": "Modern and simple way of microservice configuration management."}, {"name": "Nacos", "url": "https://github.com/alibaba/nacos", "description": "Easy-to-use dynamic service discovery, configuration and service management platform.", "stars": "33k"}, {"name": "SkyDNS", "url": "https://github.com/skynetservices/skydns", "description": "Distributed service for announcement and discovery of services built on top of etcd. It utilizes DNS queries to discover available services.", "stars": "2.2k"}, {"name": "Spring Cloud Config", "url": "http://cloud.spring.io/spring-cloud-config/", "description": "Provides server and client-side support for externalized configuration in a distributed system."}, {"name": "ZooKeeper", "url": "https://zookeeper.apache.org/", "description": "Open source server which enables highly reliable distributed coordination."}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 Workflow Orchestration", "entries": [{"name": "AWS Step Functions (c)", "url": "https://aws.amazon.com/step-functions/", "description": "Coordinate the components of distributed applications and microservices using visual workflows."}, {"name": "Cadence", "url": "https://cadenceworkflow.io/", "description": "Fault-oblivious stateful code platform."}, {"name": "Conductor", "url": "https://github.com/Netflix/conductor", "description": "A microservices orchestration engine.", "stars": "13k"}, {"name": "Inngest", "url": "https://github.com/inngest/inngest", "description": "Durable functions for reliable background logic, from background jobs to complex workflows.", "stars": "4.8k"}, {"name": "Kestra", "url": "https://github.com/kestra-io/kestra", "description": "Open source microservices event-driven, language-agnostic orchestration and scheduling platform.", "stars": "26k"}, {"name": "Temporal", "url": "https://github.com/temporalio/temporal", "description": "Open source microservices orchestration platform for running mission critical code at any scale.", "stars": "18k"}, {"name": "Zeebe", "url": "https://camunda.com/platform/zeebe/", "description": "Define, orchestrate, and monitor business processes across microservices."}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 Elasticity", "entries": [{"name": "Hazelcast", "url": "http://hazelcast.org/", "description": "Open source in-memory data-grid. Allows you to distribute data and computation across servers, clusters and geographies, and to manage very large data sets or high data ingest rates. Mature technology."}, {"name": "Helix", "url": "http://helix.apache.org/", "description": "Generic cluster management framework used for the automatic management of partitioned, replicated and distributed resources hosted on a cluster of nodes."}, {"name": "Ignite", "url": "http://ignite.apache.org/", "description": "High-performance, integrated and distributed in-memory platform for computing and transacting on large-scale data sets in real-time, orders of magnitude faster than possible with traditional disk-based or flash technologies."}, {"name": "Libp2p", "url": "https://libp2p.io/", "description": "A framework and suite of protocols for building peer-to-peer network applications."}, {"name": "Mesos", "url": "https://mesos.apache.org/", "description": "Abstracts CPU, memory, storage, and other compute resources away from machines (physical or virtual), enabling fault-tolerant and elastic distributed systems to easily be built and run effectively."}, {"name": "Nomad", "url": "https://www.nomadproject.io/", "description": "Distributed, highly available, datacenter-aware scheduler."}, {"name": "Redisson", "url": "https://github.com/mrniko/redisson", "description": "Distributed and scalable Java data structures on top of Redis server.", "stars": "24k"}, {"name": "Serf", "url": "https://www.serf.io/", "description": "Decentralized solution for cluster membership, failure detection and orchestration."}, {"name": "Valkey", "url": "https://github.com/valkey-io/valkey", "description": "A new project to resume development on the formerly open-source Redis project.", "stars": "25k"}, {"name": "Zenoh", "url": "https://zenoh.io/", "description": "Pub/sub/query protocol unifying data in motion, data at rest and computations. Efficiently blends traditional pub/sub with geo distributed storage, queries and computations."}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 Job Schedulers / Workload Automation", "entries": [{"name": "Celery", "url": "https://github.com/celery/celery", "description": "Asynchronous task queue/job queue based on distributed message passing. Focused on real-time operation and supports scheduling.", "stars": "28k"}, {"name": "Dkron", "url": "http://dkron.io/", "description": "Distributed, fault tolerant job scheduling system."}, {"name": "Faktory", "url": "https://github.com/contribsys/faktory", "description": "Language-agnostic persistent background job server.", "stars": "6.1k"}, {"name": "Rundeck (c)", "url": "http://rundeck.org/", "description": "Job scheduler and runbook automation. Enable self-service access to existing scripts and tools."}, {"name": "Schedulix", "url": "https://github.com/schedulix/schedulix", "description": "Open source enterprise job scheduling system lays down ground-breaking standards for the professional automation of IT processes in advanced system environments.", "stars": "129"}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 Logging", "entries": [{"name": "Fluentd", "url": "http://www.fluentd.org/", "description": "Open source data collector for unified logging layer."}, {"name": "Graylog", "url": "https://www.graylog.org/", "description": "Fully integrated open source log management platform."}, {"name": "Kibana", "url": "https://www.elastic.co/products/kibana", "description": "Flexible analytics and visualization platform."}, {"name": "LogDNA (c)", "url": "https://logdna.com/", "description": "Centralized log management software. Instantly collect, centralize, and analyze logs in real-time from any platform, at any volume."}, {"name": "Logstash", "url": "https://www.elastic.co/logstash", "description": "Tool for managing events and logs."}, {"name": "Loki", "url": "https://github.com/grafana/loki", "description": "Like Prometheus, but for logs.", "stars": "28k"}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 Messaging", "entries": [{"name": "\u00d8MQ", "url": "http://zeromq.org/", "description": "Brokerless intelligent transport layer."}, {"name": "ActiveMQ", "url": "http://activemq.apache.org/", "description": "Powerful open source messaging and integration patterns server."}, {"name": "Aeron", "url": "https://github.com/real-logic/Aeron", "description": "Efficient reliable UDP unicast, UDP multicast, and IPC message transport.", "stars": "8.4k"}, {"name": "Beanstalk", "url": "https://beanstalkd.github.io/", "description": "Simple, fast work queue."}, {"name": "Bull", "url": "https://github.com/OptimalBits/bull", "description": "Fast and reliable Redis-based queue for Node.", "stars": "16k"}, {"name": "Crossbar", "url": "https://github.com/crossbario/crossbar", "description": "Open source networking platform for distributed and microservice applications. It implements the open Web Application Messaging Protocol (WAMP).", "stars": "2.1k"}, {"name": "Kafka", "url": "http://kafka.apache.org/", "description": "Publish-subscribe messaging rethought as a distributed commit log."}, {"name": "Malamute", "url": "https://github.com/zeromq/malamute", "description": "ZeroMQ enterprise messaging broker.", "stars": "334"}, {"name": "Mosquitto", "url": "http://mosquitto.org/", "description": "Open source message broker that implements the MQTT protocol."}, {"name": "NATS", "url": "https://nats.io/", "description": "Open source, high-performance, lightweight cloud messaging system."}, {"name": "NSQ", "url": "http://nsq.io/", "description": "A realtime distributed messaging platform."}, {"name": "Pulsar", "url": "https://pulsar.apache.org/", "description": "Distributed pub-sub messaging system."}, {"name": "RabbitMQ", "url": "https://www.rabbitmq.com/", "description": "Open source Erlang-based message broker that just works."}, {"name": "Redpanda", "url": "https://github.com/redpanda-data/redpanda/", "description": "Streaming data platform for developers: Kafka API compatible, 10x faster, no ZooKeeper and no JVM.", "stars": "12k"}, {"name": "RocketMQ", "url": "https://github.com/apache/incubator-rocketmq", "description": "A low latency, reliable, scalable, easy to use message oriented middleware born from alibaba massive messaging business.", "stars": "22k"}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 Monitoring & Debugging", "entries": [{"name": "Beats", "url": "https://www.elastic.co/beats/", "description": "Lightweight shippers for Elasticsearch & Logstash."}, {"name": "Elastalert", "url": "https://github.com/yelp/elastalert", "description": "Easy & flexible alerting for Elasticsearch.", "stars": "8k"}, {"name": "Ganglia", "url": "http://ganglia.info/", "description": "A scalable distributed monitoring system for high-performance computing systems such as clusters and grids."}, {"name": "Grafana", "url": "http://grafana.org/", "description": "An open source, feature rich metrics dashboard and graph editor for Graphite, InfluxDB & OpenTSDB."}, {"name": "Graphite", "url": "http://graphite.wikidot.com/", "description": "Scalable realtime graphing."}, {"name": "IOpipe (c)", "url": "https://www.iopipe.com/", "description": "Application performance monitoring for Amazon Lambda."}, {"name": "Jaeger", "url": "https://www.jaegertracing.io/", "description": "An open source, end-to-end distributed tracing"}, {"name": "OpenTelemetry", "url": "https://opentelemetry.io/", "description": "High-quality, ubiquitous, and portable telemetry to enable effective observability."}, {"name": "Prometheus", "url": "http://prometheus.io/", "description": "An open source service monitoring system and time series database."}, {"name": "Riemann", "url": "http://riemann.io/", "description": "Monitors distributed systems."}, {"name": "Sensu", "url": "https://github.com/sensu", "description": "Monitoring for today's infrastructure."}, {"name": "SkyWalking", "url": "https://skywalking.apache.org/", "description": "Application performance monitor tool for distributed systems, especially designed for microservices, cloud native and container-based (Docker, K8s, Mesos) architectures."}, {"name": "Zabbix", "url": "http://www.zabbix.com/", "description": "Open source enterprise-class monitoring solution."}, {"name": "Zipkin", "url": "http://zipkin.io", "description": "Distributed tracing system."}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 Reactivity", "entries": [{"name": "Reactor.io", "url": "https://github.com/reactor", "description": "A second-generation Reactive library for building non-blocking applications on the JVM based on the Reactive Streams Specification."}, {"name": "Reactive Kafka", "url": "https://github.com/akka/alpakka-kafka", "description": "Reactive Streams API for Apache Kafka.", "stars": "1.4k"}, {"name": "ReactiveX", "url": "http://reactivex.io/", "description": "API for asynchronous programming with observable streams. Available for idiomatic Java, Scala, C#, C++, Clojure, JavaScript, Python, Groovy, JRuby, and others."}, {"name": "RSocket", "url": "https://rsocket.io/", "description": "Application protocol providing Reactive Streams semantics."}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 Resilience", "entries": [{"name": "Awesome Chaos Engineering", "url": "https://github.com/dastergon/awesome-chaos-engineering", "description": "", "stars": "6.5k"}, {"name": "Raft Consensus", "url": "https://raft.github.io/", "description": "Consensus algorithm that is designed to be easy to understand. It's equivalent to Paxos in fault-tolerance and performance."}, {"name": "Resilience4j", "url": "https://github.com/resilience4j/resilience4j", "description": "Fault tolerance library designed for Java8 and functional programming.", "stars": "11k"}, {"name": "Svix", "url": "https://svix.com", "description": "Webhooks service that sends webhooks to your users with full retry schedules, exponential backoff, signature verification, and event types."}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 Security", "entries": [{"name": "Cerbos Hub", "url": "https://www.cerbos.dev/product-cerbos-hub", "description": "Authorization management system for authoring, testing, and deploying access policies. Built scalable, fine-grained authorization in a microservice architecture."}, {"name": "Dex", "url": "https://github.com/coreos/dex", "description": "Opinionated auth/directory service with pluggable connectors. OpenID Connect provider and third-party OAuth 2.0 delegation.", "stars": "11k"}, {"name": "JWT", "url": "http://jwt.io/", "description": "JSON Web Tokens are an open, industry standard RFC 7519 method for representing claims securely between two parties."}, {"name": "Keycloak", "url": "https://github.com/keycloak/keycloak", "description": "Full-featured and extensible auth service. OpenID Connect provider and third-party OAuth 2.0 delegation.", "stars": "33k"}, {"name": "Light OAuth2", "url": "https://github.com/networknt/light-oauth2", "description": "A fast, lightweight and cloud native OAuth 2.0 authorization microservices based on light-java.", "stars": "319"}, {"name": "OAuth", "url": "http://oauth.net/2/", "description": "Provides specific authorization flows for web applications, desktop applications, mobile phones, and living room devices. Many implementations."}, {"name": "OpenID Connect", "url": "https://openid.net/certified-open-id-developer-tools/", "description": "Libraries, products, and tools implementing current OpenID specifications and related specs."}, {"name": "Open Ziti", "url": "https://openziti.io/", "description": "Zero trust security and overlay networking as pure open source software."}, {"name": "ORY", "url": "https://www.ory.sh/", "description": "Open source identity infrastructure and services."}, {"name": "SCIM", "url": "https://simplecloud.info/", "description": "System for Cross-domain Identity Management."}, {"name": "Vault", "url": "https://www.vaultproject.io/", "description": "Secures, stores, and tightly controls access to tokens, passwords, certificates, API keys, and other secrets in modern computing."}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 Serialization", "entries": [{"name": "Avro", "url": "https://avro.apache.org/", "description": "Apache data serialization system providing rich data structures in a compact, fast, binary data format."}, {"name": "Bond", "url": "https://github.com/microsoft/bond/", "description": "Cross-platform framework for working with schematized data, broadly used at Microsoft in high scale services.", "stars": "2.6k"}, {"name": "BooPickle", "url": "https://github.com/ochrons/boopickle", "description": "Binary serialization library for efficient network communication. For Scala and Scala.js", "stars": "368"}, {"name": "Cap\u2019n Proto", "url": "https://capnproto.org/", "description": "Insanely fast data interchange format and capability-based RPC system."}, {"name": "CBOR", "url": "http://cbor.io/", "description": "Implementations of the CBOR standard (RFC 7049) in many languages."}, {"name": "Cereal", "url": "http://uscilab.github.io/cereal/", "description": "C++11 library for serialization."}, {"name": "Cheshire", "url": "https://github.com/dakrone/cheshire", "description": "Clojure JSON and JSON SMILE encoding/decoding.", "stars": "1.5k"}, {"name": "Etch", "url": "http://etch.apache.org/", "description": "Cross-platform, language and transport-independent framework for building and consuming network services."}, {"name": "Fastjson", "url": "https://github.com/alibaba/fastjson", "description": "Fast JSON Processor.", "stars": "26k"}, {"name": "Ffjson", "url": "https://github.com/pquerna/ffjson", "description": "Faster JSON serialization for Go.", "stars": "3k"}, {"name": "FST", "url": "https://github.com/RuedigerMoeller/fast-serialization", "description": "Fast java serialization drop in-replacement.", "stars": "1.6k"}, {"name": "Jackson", "url": "https://github.com/FasterXML/jackson", "description": "A multi-purpose Java library for processing JSON data format.", "stars": "9.7k"}, {"name": "Jackson Afterburner", "url": "https://github.com/FasterXML/jackson-module-afterburner", "description": "Jackson module that uses bytecode generation to further speed up data binding (+30-40% throughput for serialization, deserialization).", "stars": "91"}, {"name": "Kryo", "url": "https://github.com/EsotericSoftware/kryo", "description": "Java serialization and cloning: fast, efficient, automatic.", "stars": "6.5k"}, {"name": "MessagePack", "url": "http://msgpack.org/", "description": "Efficient binary serialization format."}, {"name": "Protostuff", "url": "https://github.com/protostuff/protostuff", "description": "A serialization library with built-in support for forward-backward compatibility (schema evolution) and validation.", "stars": "2.1k"}, {"name": "SBinary", "url": "https://github.com/harrah/sbinary", "description": "Library for describing binary formats for Scala types.", "stars": "74"}, {"name": "Thrift", "url": "http://thrift.apache.org/", "description": "The Apache Thrift software framework, for scalable cross-language services development."}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 Storage", "entries": [{"name": "Alluxio", "url": "https://github.com/Alluxio/alluxio", "description": "Virtual distributed storage system.", "stars": "7.2k"}, {"name": "Apache Cassandra", "url": "http://cassandra.apache.org", "description": "Column-oriented and providing high availability with no single point of failure."}, {"name": "Aerospike (c)", "url": "http://www.aerospike.com/", "description": "High performance NoSQL database delivering speed at scale."}, {"name": "ArangoDB", "url": "https://www.arangodb.com/", "description": "A distributed free and open source database with a flexible data model for documents, graphs, and key-values."}, {"name": "AtlasDB", "url": "https://github.com/palantir/atlasdb", "description": "Transactional layer on top of a key value store.", "stars": "74"}, {"name": "Citus", "url": "https://github.com/citusdata/citus", "description": "Distributed PostgreSQL as an extension.", "stars": "12k"}, {"name": "CockroachDB (c)", "url": "https://www.cockroachlabs.com/", "description": "A cloud-native SQL database modelled after Google Spanner."}, {"name": "Couchbase", "url": "https://github.com/couchbase", "description": "A distributed database engineered for performance, scalability, and simplified administration."}, {"name": "Crate (c)", "url": "https://crate.io/", "description": "Scalable SQL database with the NoSQL goodies."}, {"name": "Datomic", "url": "http://www.datomic.com/", "description": "Fully transactional, cloud-ready, distributed database."}, {"name": "Druid", "url": "http://druid.io/", "description": "Fast column-oriented distributed data store."}, {"name": "Elasticsearch", "url": "https://www.elastic.co/elasticsearch", "description": "Open source distributed, scalable, and highly available search server."}, {"name": "Geode", "url": "http://geode.incubator.apache.org/", "description": "Open source, distributed, in-memory database for scale-out applications."}, {"name": "Infinispan", "url": "http://infinispan.org/", "description": "Highly concurrent key/value datastore used for caching."}, {"name": "InfluxDB", "url": "https://github.com/influxdata/influxdb", "description": "Scalable datastore for metrics, events, and real-time analytics.", "stars": "31k"}, {"name": "OpenTSDB", "url": "http://opentsdb.net", "description": "Scalable and distributed time series database written on top of Apache HBase."}, {"name": "Pilosa", "url": "https://github.com/pilosa/pilosa", "description": "Open source, distributed bitmap index that dramatically accelerates queries across multiple, massive data sets.", "stars": "2.5k"}, {"name": "RethinkDB", "url": "http://rethinkdb.com/", "description": "Open source, scalable database that makes building realtime apps easier."}, {"name": "Secure Scuttlebutt", "url": "https://github.com/ssbc/docs", "description": "P2P database of message-feeds.", "stars": "61"}, {"name": "TiKV", "url": "https://github.com/tikv", "description": "Distributed transactional key-value database."}, {"name": "Trino", "url": "https://trino.io/", "description": "Fast distributed SQL query engine for big data analytics that helps you explore your data universe."}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 Testing", "entries": [{"name": "Goreplay", "url": "https://github.com/buger/goreplay", "description": "A tool for capturing and replaying live HTTP traffic into a test environment.", "stars": "19k"}, {"name": "Mitmproxy", "url": "https://mitmproxy.org/", "description": "An interactive console program that allows traffic flows to be intercepted, inspected, modified and replayed."}, {"name": "Mountebank", "url": "http://www.mbtest.org/", "description": "Cross-platform, multi-protocol test doubles over the wire."}, {"name": "Pact", "url": "https://docs.pact.io", "description": "Contract testing framework for HTTP APIs and non-HTTP asynchronous messaging systems."}, {"name": "RestQA", "url": "https://github.com/restqa/restqa", "description": "A tool to manage microservices mocking, unit and performance testing locally with best in class developer experience.", "stars": "93"}, {"name": "Spring Cloud Contract", "url": "https://cloud.spring.io/spring-cloud-contract/", "description": "TDD to the level of software architecture."}, {"name": "VCR", "url": "https://github.com/vcr/vcr", "description": "Record your test suite's HTTP interactions and replay them during future test runs for fast, deterministic, accurate tests. See the list of ports for implementations in other languages.", "stars": "6k"}, {"name": "Wilma", "url": "https://github.com/epam/Wilma", "description": "Combined HTTP/HTTPS service stub and transparent proxy solution.", "stars": "59"}, {"name": "WireMock", "url": "http://wiremock.org/", "description": "Flexible library for stubbing and mocking web services. Unlike general purpose mocking tools it works by creating an actual HTTP server that your code under test can connect to as it would a real web service."}, {"name": "Hoverfly", "url": "https://github.com/spectolabs/hoverfly", "description": "Lightweight service virtualization/API simulation tool for developers and testers.", "stars": "2.5k"}, {"name": "Awesome CI/CD DevOps", "url": "https://github.com/ciandcd/awesome-ciandcd", "description": "", "stars": "2k"}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 Async", "entries": [{"name": "AsyncAPI", "url": "https://github.com/asyncapi/spec", "description": "AsyncAPI specification, the industry standard for defining asynchronous APIs.", "stars": "5.1k"}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 GraphQL", "entries": [{"name": "GraphQL", "url": "http://graphql.org/", "description": "Query language designed to build client applications by providing an intuitive and flexible syntax and system for describing their data requirements and interactions."}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 JSON", "entries": [{"name": "JSON:API", "url": "https://jsonapi.org/", "description": "A specification for how a client should request that resources be fetched or modified, and how a server should respond to those requests."}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 REST", "entries": [{"name": "API Blueprint", "url": "https://apiblueprint.org/", "description": "Tools for your whole API lifecycle. Use it to discuss your API with others. Generate documentation automatically. Or a test suite. Or even some code."}, {"name": "OpenAPI", "url": "https://www.openapis.org/", "description": "The OpenAPI Specification (OAS) provides a consistent means to carry information through each stage of the API lifecycle."}, {"name": "RAML", "url": "http://raml.org/", "description": "RESTful API Modeling Language, a simple and succinct way of describing practically-RESTful APIs."}, {"name": "ReDoc", "url": "https://github.com/Redocly/redoc", "description": "OpenAPI/Swagger-generated API Documentation.", "stars": "25k"}, {"name": "Scalar", "url": "https://github.com/scalar/scalar", "description": "Open-source API platform: beautiful API references and 1st-class OpenAPI/Swagger support.", "stars": "14k"}, {"name": "Slate", "url": "https://github.com/slatedocs/slate", "description": "Beautiful static documentation for your API.", "stars": "36k"}, {"name": "Spring REST Docs", "url": "http://projects.spring.io/spring-restdocs/", "description": "Document RESTful services by combining hand-written documentation with auto-generated snippets produced with Spring MVC Test."}, {"name": "Swagger", "url": "https://swagger.io/", "description": "A simple yet powerful representation of your RESTful API."}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 World Wide Web", "entries": [{"name": "W3C.REC-Webarch", "url": "http://www.w3.org/TR/webarch/", "description": "Architecture of the World Wide Web, Volume One."}, {"name": "RFC3986", "url": "https://tools.ietf.org/html/rfc3986", "description": "Uniform Resource Identifier (URI): Generic Syntax."}, {"name": "RFC6570", "url": "https://tools.ietf.org/html/rfc6570", "description": "URI Template."}, {"name": "RFC7320", "url": "https://tools.ietf.org/html/rfc7320", "description": "URI Design and Ownership."}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 Self-sovereignty & Decentralisation", "entries": [{"name": "DID", "url": "https://www.w3.org/TR/did-core/", "description": "W3C specification of Decentralized identifiers (DIDs): a new type of identifier that enables verifiable, decentralized digital identity."}, {"name": "DIDComm", "url": "https://github.com/decentralized-identity/didcomm-messaging", "description": "Private communication methodology built atop the decentralized design of DIDs.", "stars": "183"}, {"name": "DIDComm Protocols", "url": "https://didcomm.org/", "description": "Registry of protocols built on DIDComm, for high-trust, self-sovereign interactions over any transport."}, {"name": "IDSA", "url": "https://internationaldataspaces.org/", "description": "The International Data Spaces Association (IDSA) is on a mission to create the future of the global, digital economy with International Data Spaces (IDS), a secure, sovereign system of data sharing in which all participants can realize the full value of their data."}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 HTTP/1.1", "entries": [{"name": "RFC7230", "url": "https://tools.ietf.org/html/rfc7230", "description": "Message Syntax and Routing."}, {"name": "RFC7231", "url": "https://tools.ietf.org/html/rfc7231", "description": "Semantics and Content."}, {"name": "RFC7232", "url": "https://tools.ietf.org/html/rfc7232", "description": "Conditional Requests."}, {"name": "RFC7233", "url": "https://tools.ietf.org/html/rfc7233", "description": "Range Requests."}, {"name": "RFC7234", "url": "https://tools.ietf.org/html/rfc7234", "description": "Caching."}, {"name": "RFC7235", "url": "https://tools.ietf.org/html/rfc7235", "description": "Authentication."}, {"name": "RFC7807", "url": "https://tools.ietf.org/html/rfc7807", "description": "Problem Details for HTTP APIs."}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 HTTP/2", "entries": [{"name": "RFC7540", "url": "https://tools.ietf.org/html/rfc7540", "description": "Hypertext Transfer Protocol Version 2."}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 QUIC", "entries": [{"name": "QUIC-WG", "url": "https://quicwg.org/", "description": "IETF Working Group that is chartered to deliver the next transport protocol for the Internet."}, {"name": "QUIC-Transport", "url": "https://tools.ietf.org/html/draft-ietf-quic-transport-27", "description": "A UDP-based multiplexed and secure transport."}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 RPC", "entries": [{"name": "JSON-RPC 2.0", "url": "http://www.jsonrpc.org/specification", "description": "A stateless, light-weight remote procedure call (RPC) protocol."}, {"name": "Open RPC", "url": "https://open-rpc.org/", "description": "The OpenRPC Specification defines a standard, programming language-agnostic interface description for JSON-RPC 2.0 APIs."}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 Messaging", "entries": [{"name": "AMQP", "url": "https://www.amqp.org/", "description": "Advanced Message Queuing Protocol."}, {"name": "MQTT", "url": "https://mqtt.org/", "description": "MQ Telemetry Transport."}, {"name": "STOMP", "url": "https://stomp.github.io/", "description": "Simple Text Oriented Messaging Protocol."}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 Security", "entries": [{"name": "GNAP", "url": "https://datatracker.ietf.org/doc/html/draft-ietf-gnap-core-protocol", "description": "Grant Negotiation and Authorization Protocol defines a mechanism for delegating authorization to a piece of software, and conveying that delegation to the software. This delegation can include access to a set of APIs as well as information passed directly to the software.<sup>DRAFT</sup>"}, {"name": "OIDCONN", "url": "http://openid.net/connect/", "description": "OpenID Connect 1.0 is a simple identity layer on top of the OAuth 2.0 protocol. It allows clients to verify the identity of the end-user based on the authentication performed by an Authorization Server, as well as to obtain basic profile information about the end-user in an interoperable and REST-like manner."}, {"name": "PASETO", "url": "https://paseto.io/", "description": "Paseto is everything you love about JOSE (JWT, JWE, JWS) without any of the many design deficits that plague the JOSE standards. <sup>DRAFT</sup>"}, {"name": "RFC5246", "url": "https://tools.ietf.org/html/rfc5246", "description": "The Transport Layer Security (TLS) Protocol Version 1.2."}, {"name": "RFC6066", "url": "https://tools.ietf.org/html/rfc6066", "description": "TLS Extensions."}, {"name": "RFC6347", "url": "https://tools.ietf.org/html/rfc6347", "description": "Datagram Transport Layer Security Version 1.2."}, {"name": "RFC6749", "url": "https://tools.ietf.org/html/rfc6749", "description": "The OAuth 2.0 authorization framework."}, {"name": "RFC6962", "url": "https://tools.ietf.org/html/rfc6962", "description": "Certificate transparency."}, {"name": "RFC7515", "url": "https://tools.ietf.org/html/rfc7515", "description": "JSON Web Signature (JWS) represents content secured with digital signatures or Message Authentication Codes (MACs) using JSON-based data structures."}, {"name": "RFC7519", "url": "https://tools.ietf.org/html/rfc7519", "description": "JSON Web Token (JWT) is a compact, URL-safe means of representing claims to be transferred between two parties."}, {"name": "RFC7642", "url": "https://tools.ietf.org/html/rfc7642", "description": "SCIM: Definitions, overview, concepts, and requirements."}, {"name": "RFC7643", "url": "https://tools.ietf.org/html/rfc7643", "description": "SCIM: Core Schema, provides a platform-neutral schema and extension model for representing users and groups."}, {"name": "RFC7644", "url": "https://tools.ietf.org/html/rfc7644", "description": "SCIM: Protocol, an application-level, REST protocol for provisioning and managing identity data on the web."}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 Service Discovery", "entries": [{"name": "DNS-SD", "url": "https://datatracker.ietf.org/doc/html/rfc6763", "description": "Mechanism for clients to discover a list of named instances of a service, using standard DNS queries."}, {"name": "RFC2782", "url": "https://datatracker.ietf.org/doc/html/rfc2782", "description": "A DNS RR for specifying the location of services (DNS SRV)."}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 Data Formats", "entries": [{"name": "RFC4627", "url": "https://tools.ietf.org/html/rfc4627", "description": "JavaScript Object Notation (JSON)."}, {"name": "RFC7049", "url": "https://tools.ietf.org/html/rfc7049", "description": "Concise Binary Object Representation (CBOR)."}, {"name": "BSON", "url": "http://bsonspec.org/", "description": "Binary JSON (BSON)."}, {"name": "JSON-LD", "url": "http://json-ld.org/", "description": "JSON for Linking Data."}, {"name": "SBE", "url": "https://github.com/FIXTradingCommunity/fix-simple-binary-encoding", "description": "Simple Binary Encoding (SBE).", "stars": "302"}, {"name": "MSGPACK", "url": "https://github.com/msgpack/msgpack/blob/master/spec.md", "description": "MessagePack Specification.", "stars": "7.4k"}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 Vocabularies", "entries": [{"name": "JSON Schema", "url": "http://json-schema.org/", "description": "Vocabulary that allows you to annotate and validate JSON documents."}, {"name": "Schema.org", "url": "http://schema.org/", "description": "Collaborative, community activity with a mission to create, maintain, and promote schemas for structured data on the Internet, on web pages, in email messages, and beyond."}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 Unicode", "entries": [{"name": "UNIV8", "url": "http://www.unicode.org/versions/Unicode8.0.0/", "description": "The Unicode Consortium. The Unicode Standard, Version 8.0.0, (Mountain View, CA: The Unicode Consortium, 2015. ISBN 978-1-936213-10-8)."}, {"name": "RFC3629", "url": "https://tools.ietf.org/html/rfc3629", "description": "UTF-8, a transformation format of ISO 10646."}, {"name": "How Do Committees Invent?", "url": "http://www.melconway.com/Home/pdf/committees.pdf", "description": ""}, {"name": "Service per Team", "url": "https://microservices.io/patterns/decomposition/service-per-team.html", "description": "Each team is responsible for one or more business functions (e.g. business capabilities). A team owns a code base consisting of one or more modules. Its code base is sized so as to not exceed the cognitive capacity of team. The team deploys its code as one or more services. A team should have exactly one service unless there is a proven need to have multiple services."}, {"name": "Start with Team Cognitive Load - Team Topologies", "url": "https://www.youtube.com/watch?v=haejb5rzKsM", "description": ""}, {"name": "Commercetools", "url": "https://commercetools.com/", "description": "Headless commerce platform."}, {"name": "Equinox", "url": "https://www.infosysequinox.com/", "description": "Infosys Equinox is a human-centric commerce and marketing platform that supports rich, hyper-personalized experiences across any channel and touchpoint."}, {"name": "Flamingo", "url": "https://www.flamingo.me/", "description": "Framework to build flexible and modern e-commerce applications."}, {"name": "Medusa", "url": "https://medusajs.com/", "description": "Headless open source commerce platform."}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 Articles & Papers", "entries": [{"name": "Autonomy, Hyperconnectivity, and Residual Causality", "url": "https://www.mdpi.com/2409-9287/6/4/81", "description": "Philosophical introduction to the design of adaptive hyperliminal systems through complexity science theories."}, {"name": "Awesome Scalability", "url": "https://github.com/binhnguyennus/awesome-scalability", "description": "", "stars": "68k"}, {"name": "AKF Scale Cube", "url": "http://akfpartners.com/techblog/2008/05/08/splitting-applications-or-services-for-scale/", "description": "Model depicting the dimensions to scale a service."}, {"name": "CALM", "url": "http://db.cs.berkeley.edu/papers/cidr11-bloom.pdf", "description": ""}, {"name": "Canary Release", "url": "http://martinfowler.com/bliki/CanaryRelease.html", "description": "Technique to reduce the risk of introducing a new software version in production by slowly rolling out the change to a small subset of users before rolling it out to the entire infrastructure and making it available to everybody."}, {"name": "CAP Theorem", "url": "http://blog.thislongrun.com/2015/03/the-cap-theorem-series.html", "description": "States that it is impossible for a distributed computer system to simultaneously provide all three of the following guarantees: Consistency, Availability and Partition tolerance."}, {"name": "Formal Foundations of Serverless Computing", "url": "https://arxiv.org/pdf/1902.05870.pdf", "description": ""}, {"name": "Microservice Architecture", "url": "http://martinfowler.com/articles/microservices.html", "description": "Particular way of designing software applications as suites of independently deployable services."}, {"name": "Microservices - From Design to Deployment", "url": "https://www.f5.com/content/dam/f5/corp/global/pdf/ebooks/Microservices_Designing_Deploying.pdf", "description": ""}, {"name": "Microservices \u2013 Please, don\u2019t", "url": "https://riak.com/posts/technical/microservices-please-dont/", "description": "Critical advice about some problems regarding a microservices approach."}, {"name": "Microservices Trade-Offs", "url": "http://martinfowler.com/articles/microservice-trade-offs.html", "description": "Guide to ponder costs and benefits of the mircoservices architectural style."}, {"name": "Reactive Manifesto", "url": "http://www.reactivemanifesto.org/", "description": "Reactive systems definition."}, {"name": "Reactive Streams", "url": "http://www.reactive-streams.org/", "description": "Initiative to provide a standard for asynchronous stream processing with non-blocking back pressure."}, {"name": "ROCAS", "url": "http://resources.1060research.com/docs/2015/Resource-Oriented-Computing-Adaptive-Systems-ROCAS-1.2.pdf", "description": ""}, {"name": "SECO", "url": "http://ceur-ws.org/Vol-746/IWSECO2011-6-DengYu.pdf", "description": ""}, {"name": "Testing Strategies in a Microservice Architecture", "url": "http://martinfowler.com/articles/microservice-testing/", "description": "Approaches for managing the additional testing complexity of multiple independently deployable components."}, {"name": "Your Server as a Function", "url": "http://monkey.org/~marius/funsrv.pdf", "description": ""}], "notes": [], "source": "Microservices"}, {"name": "Microservices \u2014 Sites & Organizations", "entries": [{"name": "Cloud Native Computing Foundation", "url": "https://www.cncf.io/", "description": "The Cloud Native Computing Foundation builds sustainable ecosystems and fosters a community around a constellation of high-quality projects that orchestrate containers as part of a microservices architecture."}, {"name": "CNCF Cloud Native Interactive Landscape", "url": "https://landscape.cncf.io/", "description": "Interactive landscape of cloud native technologies."}, {"name": "Microservices Resource Guide", "url": "http://martinfowler.com/microservices/", "description": "Martin Fowler's choice of articles, videos, books, and podcasts that can teach you more about the microservices architectural style."}, {"name": "Microservice Patterns", "url": "http://microservices.io/", "description": "Microservice architecture patterns and best practices."}, {"name": "Microservice Antipatterns and Pitfalls", "url": "https://www.oreilly.com/ideas/microservices-antipatterns-and-pitfalls", "description": "Microservice mostly known antipatterns and pitfalls."}], "notes": [], "source": "Microservices"}, {"name": "Earth \u2014 Contents<!-- omit in toc -->", "entries": [{"name": "Carbon Reduction", "url": "#carbon-reduction", "description": ""}, {"name": "Clothing", "url": "#clothing", "description": ""}, {"name": "Consumer Products", "url": "#consumer-products", "description": ""}, {"name": "Cooking", "url": "#cooking", "description": ""}, {"name": "Development", "url": "#development", "description": ""}, {"name": "Documentaries", "url": "#documentaries", "description": ""}, {"name": "Finance", "url": "#finance", "description": ""}, {"name": "Food", "url": "#food", "description": ""}, {"name": "Footprint Calculators", "url": "#footprint-calculators", "description": ""}, {"name": "Home Improvements", "url": "#home-improvements", "description": ""}, {"name": "Hygiene", "url": "#hygiene", "description": ""}, {"name": "Jobs", "url": "#jobs", "description": ""}, {"name": "Land Management", "url": "#land-management", "description": ""}, {"name": "News", "url": "#news", "description": ""}, {"name": "Other Services", "url": "#other-services", "description": ""}, {"name": "Podcasts", "url": "#podcasts", "description": ""}, {"name": "Politics", "url": "#politics", "description": ""}, {"name": "Reforestation", "url": "#reforestation", "description": ""}, {"name": "Renewable Energy", "url": "#renewable-energy", "description": ""}, {"name": "Transportation", "url": "#transportation", "description": ""}, {"name": "Travel", "url": "#travel", "description": ""}, {"name": "Volunteering", "url": "#volunteering", "description": ""}, {"name": "Waste", "url": "#waste", "description": ""}, {"name": "YouTube Channels", "url": "#youtube-channels", "description": ""}, {"name": "Zero Waste", "url": "#zero-waste", "description": ""}, {"name": "1 Click Impact", "url": "https://1clickimpact.com/", "description": "1ClickImpact is a leading platform that helps businesses and individuals automatically capture carbon and plant trees using API or no-code integrations. Every carbon reduction is trackable in real time with verified data, project maps, and live planting sessions for full transparency. It makes measurable carbon removal and reduction a seamless part of your product or sustainability strategy."}, {"name": "1% for the Planet", "url": "https://www.onepercentfortheplanet.org/", "description": "A membership program for businesses and individuals, allowing them to donate 1% of their gross yearly profits or salary back to environmental nonprofits to create a healthier planet."}, {"name": "Beam", "url": "https://www.beamproject.co/", "description": "Make small automatic donations while you shop online, to support the cleantech startups trying to change the world. Clean Tech investment money has dried up over the years, so crowdsourcing is becoming the only option for many, and with a Chrome extension you can chuck in a dollar when you're buying other stuff."}, {"name": "Carbon Pricing Dashboard", "url": "https://carbonpricingdashboard.worldbank.org/", "description": "Maps and statistics on regional, national, and subnational carbon pricing initiatives."}, {"name": "Climate Action Tracker", "url": "https://climateactiontracker.org/countries/", "description": "See which countries are on track for the Paris Agreement or similar, and which countries are failing horribly. Hint: it's everyone but Morocco and The Gambia."}, {"name": "ClimateWorks", "url": "https://www.climateworks.org/", "description": "An NGO partnering with philanthropists to tackle the climate crisis. They seek to ensure investments have the maximum impact."}, {"name": "Climworks", "url": "http://climeworkspioneers.refr.cc/philsturgeon", "description": "Climeworks Direct Air Capture technology captures CO\u2082 from air, mixes the CO\u2082 with water used by a geothermal energy plant, then pumps it deep underground. Through natural processes, the CO\u2082 reacts with the basaltic rock \u2013 and turns into stone within a few years, permanently and safely. Iceland is one of several locations around the world that provide ideal conditions for our pioneering process. Subscribe monthly to offset a little bit of your footprint, and support the growth of this early stage technology."}, {"name": "Cool Earth", "url": "https://www.coolearth.org/", "description": "This charity was created to tackle climate change by reducing carbon emissions from rainforest loss."}, {"name": "Ecologi", "url": "https://ecologi.com/?r=5d01f2ed12ae7a358b75fdd7", "description": "Help the planet from your sofa, for less than a cheap bottle of wine per month. Watch your own forest come to life and offset your entire footprint for $6.50/\u20ac6 per-month. Then get your friends, family, business, and even your dog signed up!"}, {"name": "Flight Free (UK)", "url": "https://flightfree.co.uk/", "description": "Aviation is the fastest growing contributor to greenhouse gas emissions at a time when we desperately need to reduce them. Pledge to go flight free in 2020."}, {"name": "Flight Free (USA)", "url": "https://flightfreeusa.org/", "description": "A grassroots campaign which asks people to agree not to fly in the year of 2020 \u2013 on condition that 100,000 others will also pledge to do the same."}, {"name": "Future Earth", "url": "https://futureearth.org/", "description": "Future Earth is a global research programme designed to provide the knowledge needed to support transformations towards sustainability. They focus on systems-based approaches, seeking to deepen the understanding of complex Earth systems and human dynamics across different disciplines."}, {"name": "Giki", "url": "https://gikibadges.com/", "description": "The Giki app provides accessible, independent, transparent information to help people change habits to live more sustainably. Our 14 badges cover sustainability, health and fairness."}, {"name": "Gold Standard", "url": "https://www.goldstandard.org/take-action/offset-your-emissions", "description": "Offset carbon emissions by purchasing verified carbon credits from a variety of certified, environmentally friendly projects."}, {"name": "Google Cloud Computing", "url": "https://cloud.google.com/sustainability/", "description": "Google are a long way from perfect, but Google Cloud advertises 100% renewable energy. They don't *just* offset, they actually reduce the electricity usage too, and \"strive to build the world\u2019s most energy-efficient computing network by squeezing more out of every watt of power we consume.\" Their main rival, Amazon AWS, does not do that, and actively hosts oil and gas companies, who use the platform to find more places to dig. Switching to Google Cloud (or a host who in turn is on Google Cloud), is one of many ways to make your platform have less impact on the earth."}, {"name": "Green-E Carbon Offsets", "url": "https://www.green-e.org/certified-resources/carbon-offsets", "description": "Green-e Climate is an excellent resource for carbon offsets. The organization holds retailers accountable by monitoring how offsets are transacted and advertised in the retail market, protecting both the buyer and the seller."}, {"name": "No Meat Today", "url": "https://nomeat.today/", "description": "Your companion to eat less meat. It's good for you and the planet, but let's be honest, eating less meat is hard. Don't do it alone!"}, {"name": "Patch", "url": "https://www.usepatch.com", "description": "Patch is the API for negative emissions. Developers can use Patch's API to make any transaction carbon neutral with a wide range of negative emission methods (e.g. direct air carbon capture, bio-oil geosequestration, enhanced weathering, reforestation and more)."}, {"name": "Possible", "url": "https://www.wearepossible.org/", "description": "Combining individual and local actions with larger systemic change, we face our climate dread with a can-do attitude and sense of fun. Possible are tackling the climate crisis by inspiring people to act in 5 key areas - eat & buy, travel, energy, nature and talking."}, {"name": "Project Wren", "url": "https://projectwren.com/", "description": "Project Wren are a startup offering a web based, monthly subscription model for offsetting emissions. They also allow for offsetting of flights."}, {"name": "Restons Les Pieds Sur Terre", "url": "https://www.facebook.com/restonslespiedssurterre/", "description": "Aviation is the fastest growing contributor to greenhouse gas emissions at a time when we desperately need to reduce them. Pledge to go flight free in 2020."}, {"name": "The National Grid ESO", "url": "https://www.nationalgrideso.com/news/introducing-our-carbon-intensity-app", "description": "Monitor the generation types that make up your electricity supply and see when the cleanest time to use electricity will be. See the carbon impact level of electricity generation, how your region compares to others in the UK and be notified when a record towards decarbonisation breaks."}, {"name": "Trine - Solar Crowd-investing", "url": "https://www.trine.com/", "description": "Invest in solar projects bringing clean energy to emerging markets. Local solar partners will distribute and manage the solar products on the ground. If the loan is successful you will receive your investment and interest in return."}, {"name": "We Mean Business", "url": "https://www.wemeanbusinesscoalition.org/", "description": "A coalition aiming to catalyze business action and driving policy ambition to accelerate the zero-carbon transition."}, {"name": "Tradewater", "url": "https://tradewater.us/", "description": "Finds and destroys the most potent greenhouse gases before they are released into the atmosphere. These are old refrigerants that would leak into the atmosphere unless collected and destroyed. Work is funded by selling Carbon Offsets. You can subscribe to offset your carbon emissions."}, {"name": "4ocean", "url": "https://www.4ocean.com/", "description": "Oeko-tex certificated, cruelty free customizable linen clothing brand. All of the packaging are plastic free."}, {"name": "Allbirds", "url": "https://www.allbirds.com/", "description": "Our shoes are made with merino wool, tencel made from rainfall-fed FSC-certified eucalyptus forests, recycled plastic bottles (for laces), 'Sweetfoam' soles made from castor bean oil and [ProForest](https://proforest.net/en)-protected sugarcane. At 7.6 kg per pair for our wool runners, our process uses 60% less energy than materials used in typical synthetic shoes. We offset the rest, making Allbirds a carbon-neutral business."}, {"name": "Alternative Apparel", "url": "https://www.alternativeapparel.com/", "description": "Low impact dyes, and post-consumer recycled polyester are used with Fair Labor Association guidelines."}, {"name": "Arvin Goods", "url": "https://www.arvingoods.com/", "description": "Brand that makes fashionable socks through a sustainable supply chain process they have developed. They have removed excess water from their manufacturing process - leaving more water left for communities to drink!"}, {"name": "Bam - Bamboo Clothing", "url": "https://bambooclothing.co.uk/", "description": "Bamboo clothing company that are entirely dedicated to sustainability beyond purely carbon emissions, they're aiming for zero chemical pollution, zero waste to landfill, zero deforestation in their suppliers (and their suppliers, and *their* suppliers...) and zero water wasted. They've got active wear, casual wear, underwear, gift cards for birthdays, the whole thing."}, {"name": "Boody Eco Wear Essentials", "url": "https://boody.co.uk", "description": "Everyday essentials made from hypoallergenic and breathable FSC-certified bamboo viscose yarn, OEKO-TEX 100 certified organic by Ecocert."}, {"name": "Cariuma", "url": "https://cariuma.com/", "description": "Old-School sneakers, new school ethics. Cariuma's sneakers are handcrafted with premium natural materials, an obsessive eye for detail, and a conscious mind. They care deeply about our craftsmen, and ensure that they earn fair wages and experience safe working conditions. Some of their shoes are carbon *negative*, and they are committed to carbon-neutral shipping processes, which they do by purchasing carbon offsets for each shipment."}, {"name": "Dabchy", "url": "https://www.dabchy.com/", "description": "Tunisian second hand clothes marketplace."}, {"name": "For Days", "url": "https://www.fordays.com/", "description": "Subscription service that provides clothing with a zero-waste approach. When you sign up you purchase a membership and receive an organic cotton shirt - each time you want to purchase another article you send them back any old item to swap them out."}, {"name": "Knowledge Cotton Apparel", "url": "https://knowledgecottonapparel.com", "description": "Clothing made from certified organic cotton, recycled PET, linen, wool, tencel, and recycled nylon sent via certified carbon neutral shipping in recyclable packaging."}, {"name": "Kushel", "url": "https://www.kushel.de", "description": "Our bathrobes and towels are made from reforested beech wood and organic cotton, made in Portugal. Sourced from FSC-certified reforested forestry operations in Europe without irrigation. This mix needs 90% less water and emits 44% less CO2. By planting 2 trees for each towel and by compensating the carbon emissions and blue-water usage, we are a climate & resource positive textile brand, and the first certified B corporation in Germany."}, {"name": "Linen Fox", "url": "https://linenfoxclothes.com", "description": "Small runs of customizable Oeko-tex certificated linen clothing with plastic free packaging."}, {"name": "Loop A Life - 100% Circular Fashion", "url": "https://loopalife.com/", "description": "This circular textile award winning brand sets the new standard by clothing from local raw salvaged materials, recycling them without any chemicals, generating no wastewater, recycling their own products at end-of-life, researching and developing new ways to develop circular products. They organize local sorting campaigns, workshops, collection campaigns, and facilitate other fashion companies in their circular transition. Each sweater saves 500 liters of water, 60mJ of energy, uses zero chemicals, and saves at least 6kg of C02 emissions (when compared to traditional manufacturing)."}, {"name": "Lost in Samsara - Bags, Jewelry, and Accessories", "url": "https://www.lostinsamsara.co.uk", "description": "Stylish products produced ethically from upcycled materials. Bags made from cement bags, tires, and jewelry made from upcycled bullet casings."}, {"name": "MUD Jeans", "url": "https://mudjeans.eu/", "description": "Zero impact jeans production obeying circular economy principles, paying fair wages and offering a repair service."}, {"name": "Mezzoroni", "url": "https://mezzoroni.com/", "description": "Oeko-tex certificated, cruelty free customizable linen clothing brand. All of the packaging are plastic free."}, {"name": "NN07", "url": "https://www.nn07.com/", "description": "Using its [sustainable material matrix](https://www.nn07.com/made-to-last), No Nationality designs made-to-last clothing primarily with recycled and non-cotton natural materials including hemp, linen, wool, alpaca, and silk."}, {"name": "Norm Shoes", "url": "https://norm.shoes/", "description": "Our shoes are made from 90% recycled materials: recycled polyester (6 plastic bottles per pair), recycled rubber, and fairtrade rubber. The impact for one pair of Norm shoes is only 6,5 kg of CO2 equivalent (80% lower than the industry average). We partner with a Belgian NGO, Graine de Vie, to plant two trees in Madagascar for each pair we sell and we offset our emissions as well."}, {"name": "Patagonia", "url": "https://www.patagonia.com/", "description": "Sports clothing produced in the most sustainable way ([footprint](https://www.patagonia.com/our-footprint/): working towards carbon neutral, recycled, fair trade, organic, ...)"}, {"name": "Recover Brands", "url": "https://recoverbrands.com/", "description": "Soft and strong T-shirts, each made from 8 plastic bottles. Closed Loop manufacturing from the start."}, {"name": "Runamics Running & Sports Gear", "url": "https://www.runamics.com", "description": "Crowd-funded for-purpose eco-friendly alternatives to traditional sports gear. We combine merino wool with wood-based cellulosic fibres like Lyocell. We make experiments with highly innovative fibres like biodegradable elastic fibres or \u201cpolyester-like\u201d substitutes. WE're climate neutral always working to reduce our footprint, use plastic-free packaging and ship globally with DHL GoGreen."}, {"name": "Sustainable Hosiery", "url": "https://www.sustainablehosiery.com/", "description": "OEKO-TEX certified, vegan-dyed hosiery made from 76% - 97% recycled post-production and post-consumer nylon waste in Zero Waste factories"}, {"name": "TenTree", "url": "https://www.tentree.ca/", "description": "Ten tree is a brand that actively promotes environmental stewardship. They have a wide variety of comfortable clothes and accessories and with each purchase, they pledge to plant 10 trees."}, {"name": "Vesica Piscis Shoes", "url": "https://vesicapiscisfootwear.com/", "description": "Hand made stylish shoes made from recycled materials. Recycled cotton, recycled polyester fabric picking from plastic bottles, X-ray plates, fishing nets, etc. They use virgin natural rubber, bamboo, and a small amount of organic cotton."}, {"name": "Vinted Used Clothes Marketplace", "url": "https://www.vinted.com", "description": "Your community for pre-loved fashion. Buy and sell quality used apparel."}, {"name": "Worn Wear", "url": "https://wornwear.patagonia.com/", "description": "A set of tools to help our customers partner with Patagonia to take mutual responsibility to extend the life of the products Patagonia makes and customers purchase. You can buy second-hand repaired or re-crafted clothes, or trade in used Patagonia clothes for credit for new items."}, {"name": "Woron Store", "url": "https://www.woronstore.com/", "description": "Lingerie and base wear essentials made from GOTS-certified, antibacterial 'Lenzing Modal' (Beech wood!) made from CO2-neutral FSC-certified native tree plantations."}, {"name": "A Good Company - The Plastic-Free Store", "url": "https://agood.com/", "description": "Everyday products including notebooks, toothbrushes, phone cases, art supplies, water bottles, etc. designed with by a company with complete transparency that has extremely ambitious environmental standards including plastic-free low-carbon materials including bio-plastics, bamboo, stone paper, and recycled aluminum."}, {"name": "Earth Hero", "url": "https://earthhero.com/", "description": "Our brands are made with better materials, cleaner production, a lower carbon footprint, higher quality, and with less waste. When you shop on EarthHero, you contribute to a better future for us all."}, {"name": "Fairphone", "url": "https://www.fairphone.com/", "description": "A phone for everyone who cares about how their products are made. It improves the conditions of the people who make it and uses materials that are better for the planet."}, {"name": "Grayl Water Filter", "url": "https://grayl.com/", "description": "Water bottle with built in filter that works like a french press. Great for urban and outdoor use."}, {"name": "Katadyn Water Filters", "url": "https://www.katadyn.com/en/de/products/water-filters#/1/filter?categories=32", "description": "Katadyn develops and manufactures durable and portable water filters, desalinators and chemical disinfectants for daily use, camping, trekking, or global journeys. The vast product line ranges from water filters and Micropur tablets to the smallest manual desalinator for marine applications. Aid organizations as well as the military rely on them."}, {"name": "Lehman's", "url": "https://www.lehmans.com/", "description": "One-stop shop for non-electric, homesteading, survival, handmade, Amish made, plastic free, durable, quality goods. If you envision switching to live a simpler life, this place has all the tools you need to do so."}, {"name": "Palm-Oil Free Products", "url": "https://orangutanfoundation.org.au/palm-oil/", "description": "Make sure your makeup, biofuel, popcorn, candy, and other [various products](https://www.ethicalconsumer.org/palm-oil/palm-oil-free-list) are palm-oil free. The World Wildlife Fund estimates that 48 football fields worth of rainforest are cut down every minute! It\u2019s estimated that palm oil plantations now cover around 27 million hectares. The forests being clear cut are often habitat for orangutans, who will be completely gone within 5-10 years at this rate."}, {"name": "Pela Case", "url": "https://pelacase.com/", "description": "100% Compostable phone case for iPhone and Android made with flax. Also zero-waste screen protectors and sunglasses."}, {"name": "TomatoInk", "url": "https://www.tomatoink.com/", "description": "TomatoInk is an eco-friendly, low-cost provider of ink and toner. By packaging ink in remanufactured cartridges, we pass along substantial savings both financial and environmental to you. \u201cOur factory collects high-quality used cartridges. There, they are professionally cleaned and inspected and any defective parts get replaced. The cartridges then get filled with high-quality ink comparable to that used in name-brand cartridges. And finally, every single cartridge is inspected and test printed.\u201d"}, {"name": "Ecocina Rocket Stoves", "url": "http://www.stoveteam.org/", "description": "Wood fired cook stove that uses \\~40-50% less fuel than traditional fires and emits \\~1/3 the CO2. Learn how to build one! Check out their research center at [Aprovecho](http://aprovecho.org/)."}, {"name": "Go Sun", "url": "https://www.gosun.co/", "description": "An innovative portable ultra-efficient solar cooker that can be used for backpacking, boating, car camping, etc."}, {"name": "Insulated Cooking", "url": "https://www.milkwood.net/2015/07/06/thermal-cooking/", "description": "Discover a great way not only to use less energy in food preparation, but to serve tastier and more nutritious meals at the same time. Any recipe that calls for boiling, simmering, steaming, or roasting will often taste better\u2014 [hot from the haybox](https://www.motherearthnews.com/diy/haybox-cooking-zmaz80jfzraw) \u2014 than it would with regular stove preparation ... and you'll save heat energy at the same time. You can pick up a pot-sized [thermal cooker](http://www.cookingworld.biz/thermal-cooker-guide/), or simply put a blanket in a cooler."}, {"name": "Preserve Extra Food With A Solar Dehydrator", "url": "https://www.motherearthnews.com/diy/tools/solar-food-dehydrator-plans-zm0z14jjzmar", "description": "A solar food dehydrator is a device that removes moisture from food to aid in its preservation. You can [buy a simple one](https://www.kickstarter.com/projects/mixedmediaeng/dryceratop-solar-food-dehydrator-for-mason-jars/description) or make your own. Food drying is a method of preserving fruit, vegetables, and animal proteins that has been practiced since antiquity."}, {"name": "Sun Oven", "url": "https://www.sunoven.com", "description": "Insulated solar oven that can cook food just like a regular oven."}, {"name": "1 Click Impact", "url": "https://docs.1clickimpact.com/", "description": "Comprehensive sustainability API platform for developers featuring Tree Planting API, Carbon Capture API, Ocean Cleanup API, and more. Plant trees with every purchase, offset carbon emissions automatically, clean oceans, and integrate sustainability features seamlessly into your existing products. Easy integration for e-commerce platforms, mobile apps, and web applications to make any business climate-positive with minimal code."}, {"name": "Step CI", "url": "https://docs.stepci.com/guides/co2-testing.html", "description": "Open-source framework for API Quality Assurance, which tests REST, GraphQL and gRPC automated and from Open API spec. It lets you calculate carbon emissions of your API calls."}, {"name": "Artifishial", "url": "https://www.patagonia.com/artifishal.html", "description": "Artifishal is a film about people, rivers, and the fight for the future of wild fish and the environment that supports them. It explores wild salmon\u2019s slide toward extinction, threats posed by fish hatcheries and fish farms, and our continued loss of faith in nature."}, {"name": "Biggest Little Farm", "url": "https://www.biggestlittlefarmmovie.com/", "description": "The Biggest Little Farm chronicles the eight-year quest of John and Molly Chester as they trade city living for 200 acres of barren farmland and a dream to harvest in harmony with nature. Through dogged perseverance and embracing the opportunity provided by nature's conflicts, the Chesters unlock and uncover a biodiverse design for living that exists far beyond their farm, its seasons, and our wildest imagination. Featuring breathtaking cinematography, captivating animals, and an urgent message to heed Mother Nature's call, The Biggest Little Farm provides us all a vital blueprint for better living and a healthier planet."}, {"name": "Garbage Warrior", "url": "http://www.garbagewarrior.com/", "description": "Garbage Warrior is a feature-length documentary film telling the epic story of maverick architect Michael Reynolds, his crew of renegade house builders from New Mexico, and their fight to introduce radically different ways of living. Imagine a home that heats itself, that provides its own water, hat grows its own food. Imagine that it needs no expensive technology, that it recycles its own waste, that it has its own power source. And now imagine that it can be built anywhere, by anyone, out of the things society throws away. Thirty years ago, architect Michael Reynolds imagined just such a home - then set out to build it. Reynolds believes that in an age of ecological instability and impending natural disaster, his buildings can - and will - change the way we live."}, {"name": "Abundance Investment", "url": "https://www.abundanceinvestment.com/", "description": "Abundance offer a crowdfunding marketplace for socially and environmentally beneficial projects. Make direct investments in a range of businesses that share your values, through an ISA or a pension."}, {"name": "Amalgamated Bank", "url": "https://amalgamatedbank.com/", "description": "Personal and business banking from a Certified B Corporation. They're fossil fuel free in our lending, powered by 100% renewable energy and have a long, proud history of providing affordable access to banking and being a champion of immigrants\u2019 and workers\u2019 rights. *NOT* a FDIC member, but part of GABV (the Global Alliance of Banking on Values)."}, {"name": "Aspiration", "url": "https://www.aspiration.com/", "description": "Aspiration offers socially-conscious and sustainable cash management services and investment products, so you can make money while making the world a better place. And, unlike the Big Banks, we don\u2019t use your deposits to fund oil pipelines or turn your fees into campaign contributions to the politicians that work against you.\\*\\*"}, {"name": "Beneficial State Bank", "url": "https://beneficialstatebank.com/", "description": "From fairly priced checking accounts for individuals and families that help you stay on track, to business and nonprofit financial tools that assist you in growing your organization. This bank is a B Corp, a FDIC member, and part of GABV (the Global Alliance of Banking on Values). Recommended by Stop The Money Pipeline."}, {"name": "Betterment - Socially Responsible Investing", "url": "https://www.betterment.com/socially-responsible-investing/?referral_key=philipsturgeon", "description": "Super reliable, tax efficient, Traditional and Roth IRA / 401(k), and they now offer checking too. Betterment is not socially responsible by default, you need to select the SRI portfolio for each and every goal (account) you set up with them. They have divested from oil, but you should review [their SRI strategy](https://www.betterment.com/resources/socially-responsible-investing-portfolio-methodology/#sociallyresponsible) to see if you think it's good enough."}, {"name": "Climate-KIC Marketplace", "url": "https://www.climate-kic.org/marketplace/", "description": "Marketplace full of investment opportunities into early-stage startups. The dealflow stems from EIT Climate-KIC\u2019s Accelerator programme, the largest climate-focused acceleration programme in the world."}, {"name": "Corner Card", "url": "https://www.cornercard.ch/de/privatkunden/kreditkarten/liste/detail/climate-creditcard-de", "description": "Discover Switzerland's first climate-friendly credit card: with every card you make an active contribution to the compensation of CO2 emissions - without any additional costs for you. Complete climate compensation Whether a flight ticket, a new shirt or an overnight stay in a hotel - goods and services paid for with the Climate Credit Card are 100% CO2 compensated."}, {"name": "Ditch Dirty Banks", "url": "https://www.ran.org/bankingonclimatechange2019/#data-panel", "description": "Anyone with a Chase, Wells Fargo, Citi Bank account could do the world a favour by cutting that card in half. Customers of any of the fossil fuel funding banks in this list could. Phone up, tell them to cancel your account because they're funding *still funding coal and fracking*, and put another little ding in their bottom line. Find an ethical bank, they've usually got better fees and more friendly support staff anyway."}, {"name": "EQ Investors", "url": "https://eqinvestors.co.uk/individuals", "description": "Impact investing is an exciting and rapidly growing industry powered by investors who are determined to generate social and environmental impact as well as financial returns."}, {"name": "Ecology Building Society", "url": "https://www.ecology.co.uk/", "description": "Need a savings account or a mortgage, but don't want the money being used for the usual awful stuff banks fund? Ecology are dedicated to improving the environment by supporting and promoting ecological building practices and sustainable communities. They'll even give mortgage to folks trying to buy woodlands, or to buy fields and create woodland!"}, {"name": "Global Alliance for Banking on Values", "url": "https://www.gabv.org/", "description": "The Global Alliance for Banking on Values (GABV) is a network of banking leaders from around the world committed to advancing positive change in the banking sector. Their goal is to change the banking system so that it is more transparent, supports economic, social and environmental sustainability, and is composed of a diverse range of banking institutions serving the real economy."}, {"name": "Good Money Week", "url": "https://goodmoneyweek.com/", "description": "Helping you find sustainable and ethical options for banking, pensions, savings and investments."}, {"name": "Hargreaves Lansdown Responsible Investment", "url": "https://www.hl.co.uk/", "description": "Hargreaves Lansdown are a big name in finance, offering savings accounts and pensions. They will let you invest in pretty much anything, but they've put together a list of \"responsible investment\" funds to help you defer some of the thinking to the finance brains. The term 'responsible investment' is often used as a catch-all to describe funds managed with social, environmental, or other responsible criteria in mind, so maybe sift through this list to find ones that sound good to you, whether you use HL or not."}, {"name": "Market Forces AU: Sustainable Banks", "url": "https://www.marketforces.org.au/info/compare-bank-table/", "description": "Find out which banks do and don\u2019t have a record of funding fossil fuels. Each institution is sorted into categories clearly defining those that fund fossil fuels and those with no current record of funding the industry. Importantly, you can take action and contact every single bank, credit union and building society listed."}, {"name": "NextEnergy Solar Fund", "url": "https://www.nextenergysolarfund.com/", "description": "NextEnergy Solar Fund is a specialist investment company that invests in operating solar power plants in the UK and Italy, with the objective of securing attractive shareholder returns through RPI-linked dividends. The Company achieves this by acquiring solar power plants on agricultural, industrial and commercial sites. Invest through an ISA or SIPP on usual UK trading platforms like HL/Fidelity/etc."}, {"name": "Stop the Money Pipeline", "url": "https://www.stopthemoneypipeline.com/", "description": "Banks, insurance companies, and asset managers are funding, insuring and investing in the climate crisis. Stopping this money pipeline is one of the most important ways we can address the climate emergency."}, {"name": "Thrive Renewables", "url": "https://www.thriverenewables.co.uk/", "description": "Thrive Renewables connects people to sustainable energy. We offer accessible opportunities for individuals and businesses to invest in clean energy projects that deliver financial, environmental and social rewards. With over 25 years in the industry, we have a wide network of professional contacts and are constantly on the look out for new projects which enhance our portfolio, match our investment criteria and have the potential to generate financial, environmental and social returns."}, {"name": "Tomorrow One Bank", "url": "https://www.tomorrow.one", "description": "German bank which considers the future of our planet to be more important than access to VIP lounges at airports. Skip extra insurance products and fuel discounts, and get a premium account that focuses on climate protection."}, {"name": "TreeCard", "url": "https://www.treecard.org/", "description": "TreeCard - The wooden debit card that plants trees."}, {"name": "Trine - Solar Crowd-investing", "url": "https://www.trine.com/", "description": "Invest in solar projects bringing clean energy to emerging markets. Local solar partners will distribute and manage the solar products on the ground. If the loan is successful you will receive your investment and interest in return."}, {"name": "Triodos Bank", "url": "https://www.triodos.co.uk/", "description": "Modern financial and banking services for savers, investors, and organisations who want to change the world for the better. Current accounts, personal savings, ISAs, business lending, and all sorts of other options for individuals, businesses, and charities."}, {"name": "Triodos Crowdfunding", "url": "https://www.triodoscrowdfunding.co.uk/", "description": "Invest directly in pioneering organisations delivering positive change, such as community solar schemes, renewable energy projects, ethical food supermarkets."}, {"name": "Able & Cole", "url": "https://www.abelandcole.co.uk/", "description": "Get fruit, veg, pantry staples, and other organic food delivered in returnable, reusable, recyclable packaging. Seasonal boxes of veg so its not traveling around the world, sustainably sourced fish, they've even got beer."}, {"name": "Agricool - Local, healthy, sustainable food", "url": "https://www.agricool.co/fr", "description": "Des fruits et l\u00e9gumes, cultiv\u00e9s au coeur des villes, \u00e0 moins de 15km de leur lieu de consommation. Frais, locaux, sans pesticides."}, {"name": "NotCo", "url": "https://notco.com", "description": "The Not Company is a Foodtech, that reinvents animal-based foods using only plants. Unlike traditional food businesses, the company uses technology to recreate the same products we love to eat in a natural, sustainable and affordable way, keeping it functional, easy to use and mouthwateringly delicious. They use Artificial Intelligence to build a library of thousands of Plants and find how to use them, to recreate the same taste, smell, function, look and feel of the products we love. ALL PLANT-BASED."}, {"name": "All Plants - Vegan Prepared Meals", "url": "https://allplants.com/", "description": "Get super tasty and 100% plant-based meals cooked by chefs and delivered straight to your door. Two people getting six meals works out at \u00a35 a meal, which is amazing. Use [this referral link](https://allplants.mention-me.com/me/referee/registerko/48827185/206943008/er/796b4fb5d581862f565aa73f01fe733b8576831c/fe/cw?epr=1) to get \u00a310 off your first box. We'll get \u00a310 off our next box, so we'll spend that saving on trees on [Offset Earth](https://offset.earth/philsturgeon). \ud83e\udd73"}, {"name": "Bees Wrap", "url": "https://www.beeswrap.com/", "description": "Stop using cling film and start using reusable recyclable wraps made from bees wax and organic jojoba oil."}, {"name": "Boulder Food Rescue", "url": "https://www.boulderfoodrescue.org/", "description": "We facilitate the sustainable redistribution of healthy food that would otherwise be wasted to low-income communities, by bicycle. We work with communities to facilitate their own food redistribution and create decentralized systems to bypass barriers to food access. Our work envisions a world in which everyone has equitable access to healthy food."}, {"name": "City Harvest", "url": "https://www.cityharvest.org/", "description": "City Harvest is New York City\u2019s largest food rescue organization. They rescue food and deliver it to hundreds of food pantries, soup kitchens and other community partners."}, {"name": "EIT Food", "url": "https://www.eitfood.eu/", "description": "EIT Food is Europe\u2019s leading food innovation initiative, working to make the food system more sustainable, healthy and trusted by consumers."}, {"name": "Farm Drop", "url": "https://www.farmdrop.com/", "description": "Next day delivery in London for groceries and household products from local and independent producers."}, {"name": "Food Cloud", "url": "https://food.cloud/", "description": "FoodCloud is a social enterprise that connects businesses with surplus food to charities in their local communities that need it via a software platform."}, {"name": "Foodsharing.de", "url": "https://foodsharing.de/", "description": "If you are located in Germany, join your local food rescuing group on foodsharing.de."}, {"name": "Forkful", "url": "https://www.forkful.app/", "description": "Sustainable, nutritious eating that is as good for you as it is for the planet. With our powerful recipe search, you can view the nutritional benefit and environmental impact of thousands of recipes at a glance, empowering you to make awesome decisions."}, {"name": "Geev", "url": "https://corporate.geev.com/", "description": "An online application to exchange stuffs and food between people. Easily discuss, meet and give a second life to objects and food. The more you give the more people trust you when you want to get something."}, {"name": "Giki", "url": "https://gikibadges.com/", "description": "The Giki app provides accessible, independent, transparent information to help people change habits to live more sustainably. Our 14 badges cover sustainability, health and fairness."}, {"name": "Grocy", "url": "https://grocy.info/", "description": "Grocy is a web-based self-hosted groceries and household management solution for your home. Scan barcodes, track your purchases, automate and optimize your shopping list, waste less by keeping track of what's expiring next, plan meals, and more."}, {"name": "GrowNYC Food Scrap Collection Schedule", "url": "https://www.grownyc.org/compost/locations", "description": "Interactive map with over 150 residential Food Scrap Drop-Off sites in NYC."}, {"name": "Happy Cow", "url": "https://www.happycow.net", "description": "Reduce or avoid meat entirely by finding great vegetarian or vegan food all over the world."}, {"name": "Karma", "url": "https://karma.life/", "description": "Rescue unsold meals, delivered, always 50% off in hundreds of cities across Sweden, United Kingdom, and France."}, {"name": "Karma", "url": "https://new.karma.life/", "description": "A Swedish company that lets restaurants sell surplus food at a lower price. It lets you pay less for food and prevent food waste."}, {"name": "Karrot", "url": "https://karrot.world/", "description": "Join or start a group in your home town that rescues food. Karrot is a free and open-source tool for grassroots initiatives and groups of people that want to coordinate face-to-face activities on a local, autonomous and voluntary basis."}, {"name": "Kitche", "url": "https://kitche.co/", "description": "Kitche works to reduce waste from inside users\u2019 kitchens and makes it easier than ever before to manage food at home, saving money and reducing food waste all within one app. Scan receipts and stop wasting money!"}, {"name": "Makkelijke Moestuin (Easy Vegetable Garden)", "url": "https://www.makkelijkemoestuin.nl/", "description": "We make the vegetable garden easy. Thanks to our stuff and app, you can immediately garden like a pro. Setting up your vegetable garden perfectly is 80% of the work. Our stuff is specially made for that. With the other 20% - maintenance - our app helps you completely. You harvest 5 times as much per m\u00b2 as from an ordinary vegetable garden. Ka-ching!"}, {"name": "No Meat Today", "url": "https://nomeat.today/", "description": "Your companion to eat less meat. It's good for you and the planet, but let's be honest, eating less meat is hard. Don't do it alone!"}, {"name": "No Waste", "url": "https://www.nowasteapp.com/", "description": "With lists for your freezer, fridge and pantry, you can easily check what food you have left, see what food you need to use first, plan your meals, create a shopping list, avoid unnecessary purchases, reduce food waste and save a bunch of money."}, {"name": "Olio", "url": "https://olioex.com/", "description": "We connect neighbors to share food, and other things, rather than chuck them away."}, {"name": "Pieter Pot", "url": "https://www.pieter-pot.nl/", "description": "Your groceries, delivered without packaging. Pieter Pot delivers your groceries with a cargo bike in beautiful glass jars in The Netherlands. Empty pot? Then we fill it again. This is how we make it fun and easy to do shopping without all those unnecessary (plastic) packaging. That's nice, right?"}, {"name": "Seafood Watch", "url": "https://www.seafoodwatch.org/", "description": "Seafood Watch recommends seafood that is fished or farmed in ways that promote healthy oceans. They recommend best options, good alternatives, and things to avoid."}, {"name": "The Rotten Fruit Box", "url": "https://therottenfruitbox.com/", "description": "100% Natural Freeze-Dried Fruit Snacks from Spain and Portugal shipped to you. The fruit you\u2019re enjoying would have otherwise gone unused and rotted away on the ground. We also think that the name \"Rotten\" helps bring attention to the serious issue of food waste. Delicious, healthy, 100% natural, with a long shelf life, our freeze dried fruit snack pouches are ideal for home, work, office, to take to school, camping or just about anywhere. Help reduce food waste. Help small local farmers. 100% compostable packaging, ships with your local postal service because it is the lowest carbon footprint option."}, {"name": "Too Good To Go", "url": "https://toogoodtogo.co.uk/", "description": "Sell your surplus food, easily and sustainably! Save delicious food and fight food waste. Find your favorite food and go rescue it."}, {"name": "We Are Phenix", "url": "https://wearephenix.com/en/", "description": "Buy unsold goods from local businesses at a reduced price. Sell expired products to clients, donate to charities, reuse organic waste for animal food, and more. With over 100k meals saved per day, we are well on our way to reach the objective of zero food waste."}, {"name": "The Felix Project", "url": "https://thefelixproject.org/", "description": "London-based charity that collects fresh, nutritious food that cannot be sold. Deliver this surplus food to charities and schools so they can provide healthy meals and help the most vulnerable in our society. Reducing food waste and poverty."}, {"name": "OddBox", "url": "https://www.oddbox.co.uk", "description": "English Certified B Corp that is reducing food waste. Collects food rejected by Supermarkets, directly from farms and delivers to your door. \u00a310 off your first box with this link (<https://mention-me.com/m/ol/qd4ho-0d5026f88d>). I will plant trees through Ecologi with the \u00a310 I get for this."}, {"name": "Carbon Analytics", "url": "https://www.co2analytics.com/", "description": "Link a Xero accounts to assess each purchase a company makes, calculating the carbon impact of things like fuel, power purchases, transportation and more as well as supply chain impacts."}, {"name": "CarbonFootprint.com", "url": "https://www.carbonfootprint.com/", "description": "Measure you carbon footprint, learn how to reduce your consumption, offset your impact, communicate, and comply."}, {"name": "CarbonFund.org", "url": "https://carbonfund.org/", "description": "Calculate your footprint based on flights, driving, shipping, and make tax-deductible donations to offset your emissions."}, {"name": "Cloud Carbon Footprint", "url": "https://www.cloudcarbonfootprint.org/", "description": "An open source tool that provides visibility and tooling to measure, monitor and reduce public cloud carbon emissions. It supports multiple cloud providers including AWS, Google Cloud, and Microsoft Azure, and displays energy and carbon emission metrics in a dashabord, command line interface or exportable to CSV."}, {"name": "Eaternity", "url": "http://eaternity.org", "description": "Eaternity helps you calculate the environmental impact of their food to create a food system that operates within the Earth's environmental limits. Acting as a bridge between science and practical application, Eaternity provides accessible information on the CO\u2082 balance of food. The company, founded in 2008 at ETH Zurich, has been using a life cycle assessment (LCA) database for over 10 years to achieve this goal. The database has been continuously developed since its creation. By integrating this database into existing production systems, food product producers can measure, improve, and market their specific environmental footprint."}, {"name": "Eco Passenger", "url": "http://ecopassenger.hafas.de/", "description": "More than a quarter of worldwide greenhouse gases emissions come from the transportation sector, and more important, it is the sector where we have seen the highest growth in these emissions the last decades and it is not stopping. To help, EcoPassenger is a calculator to compare the energy consumption, CO2 and exhaust atmospheric emissions for planes, cars, and trains, for passenger transport."}, {"name": "Emitwise", "url": "https://www.emitwise.com/", "description": "The Emitwise Reportwise tool calculates company level GHG emissions in line with the GHG Protocol for scope 1 and 2 emissions. Primarily targeting the UK but would also be useful for other countries."}, {"name": "How Good", "url": "https://howgood.com/", "description": "Future-Proof your products. HowGood data offers data to businesses and consumers about product sustainability from 350+ independent sources on over 1 million products. Extensive data library on product sustainability designed to help brands and retailers use that data to source better and consumers to buy better, to build a better world."}, {"name": "Impact Forecast", "url": "https://www.impactforecast.org/", "description": "The Climate impact forecast is a quick-and-easy tool to see and improve the carbon footprint of business ideas in the startup phase, and a stepping stone towards more meticulous life cycle assessment for established companies."}, {"name": "Joro", "url": "https://www.joro.tech/", "description": "Effortlessly track your personal carbon footprint by securely connecting your credit and debit cards. Joro combines financial data and academic datasets to develop real-time carbon footprint estimates. The bank integration uses Plaid, and is US only for now, but has plans to roll out to Europe. Sign up to the newsletter to find out."}, {"name": "MyClimate", "url": "https://myclimate.org/", "description": "Helping reduce emissions through a whole bunch of different projects, from consulting companies on their footprint (and helping them to reduce), to education at schools, forest restoration, providing people in Rwanda with efficient cook stoves, and [a whole bunch more](https://www.myclimate.org/information/climate-protection-projects/). Fund them via donations, and use their flight/car/house/company footprint calculators."}, {"name": "Plan A", "url": "https://plana.earth/", "description": "Software that helps your business calculate, monitor and reduce its carbon footprint. Our platform allows you to track your carbon footprint monthly and learn how to reduce it with the support of a custom sustainability action plan, automatically created based on your worst-performing indicators."}, {"name": "Protea OSS Carbon Footprint", "url": "https://github.com/protea-earth/carbon_footprint", "description": "Open source carbon footprint calculator, the only emissions calculator to use a command line interface.", "stars": "39"}, {"name": "The US EPA's Carbon Footprint Calculator", "url": "https://www3.epa.gov/carbon-footprint-calculator/", "description": "The calculator estimates your footprint in three areas- home energy, transportation and waste. Everyone's carbon footprint is different depending on their location, habits, and personal choices."}, {"name": "WWF UK Calculator", "url": "https://footprint.wwf.org.uk/", "description": "The planet is in crisis - from climate change to the pollution in our oceans and devastation of our forests. It's up to all of us to fix it. Take your first step with our environmental footprint calculator."}, {"name": "Zellar", "url": "https://zellar.com/", "description": "Get an energy profile for your company to understand your energy consumption, and how much CO2 is being generated to power your business. We\u2019ll then let you compare your profile to other local businesses or similar businesses across the UK, then track performance over time. Get advice and even unlock funds to finance any investments you may need to make on your journey to zero carbon."}, {"name": "atmosfair", "url": "https://www.atmosfair.de/", "description": "Calculate the footprint for flights and buy compensation or donate to offset any number of carbon emissions. Tax-deductible in Germany."}, {"name": "All Green", "url": "https://www.all-green.co.uk/", "description": "A selection of environmentally friendly products for the home, garden, pets and other stuff."}, {"name": "Barry", "url": "https://barry.energy", "description": "F\u00e5 et smart str\u00f8mforbrug. Udskift din gamle el-leverand\u00f8r med en app til din str\u00f8m."}, {"name": "Domestic Renewable Heat Incentive (RHI)", "url": "https://www.gov.uk/domestic-renewable-heat-incentive", "description": "You could get money towards renewable heating costs in your home. You can claim for biomass boilers, solar water heating, heat pumps. Payments are made for 7 years and are based on the amount of renewable heat made by your heating system."}, {"name": "EPA's Responsible Appliance Disposal", "url": "https://www.epa.gov/rad", "description": "RAD is a voluntary partnership program that works with utilities, retailers, manufacturers, state and local government agencies, affiliates, and others to dispose of old refrigerated appliances using the best environmental practices available."}, {"name": "Ecobee", "url": "https://www.ecobee.com/", "description": "Improve how people consume energy to create a more sustainable future. Live in harmony with a thermostat and sensor that learn and adapt to your schedule. *Lower the manufacturing footprint by buying one of their refurbished products.*"}, {"name": "EnergyStar.gov", "url": "https://www.energystar.gov/", "description": "Energy efficiency ratings, suppliers, and tax credits for products, homes, utilities, and local governments. ENERGY STAR is the government-backed symbol for energy efficiency, providing simple, credible, and unbiased information that consumers and businesses rely on to make well-informed decisions."}, {"name": "Environmentally Friendly Roof Insulation", "url": "https://www.greenlivingtips.com/articles/environmentally-friendly-roof-insulation.html", "description": "However you heat your home, make sure you aren't leaking heat through insufficient insulation, and save money."}, {"name": "Hamwells Showers", "url": "https://www.hamwells.com/", "description": "Shower systems that utilize heat exchangers to recapture heat and filtered pumps to recycle water up to 7 times before it is drained, thus significantly reducing water usage and energy consumption."}, {"name": "Lancey", "url": "https://www.lancey.fr/", "description": "An efficient radiator to control your electricity consumption while improving comfort, with a connected thermostat to adapt to your needs and the characteristics of your home. A built-in battery stores electricity during off-peak hours, allowing you to automatically use cheaper and cleaner energy."}, {"name": "Lehman's Appliances", "url": "https://www.lehmans.com/category/appliances", "description": "Off the grid and super efficient appliances, including gas refrigerators, freezers, composting toilets, wood stoves, water heaters and pumps."}, {"name": "Mist Showers", "url": "https://www.lowtechmagazine.com/2019/10/mist-showers-sustainable-decadence.html", "description": "The emissions of a typical shower equal 3.5 \u2013 7 km of driving. The mist shower, a satisfying but forgotten technology which uses very little water and energy, could be a solution. You can DIY convert almost any shower into a mist shower. The five-nozzle mist shower offers significant water and energy savings compared to a \u201cnormal\u201d shower and does so without sacrificing comfort."}, {"name": "NY State Home Energy Assessment tool", "url": "https://www.nyserda.ny.gov/All-Programs/Programs/Home-Energy-Efficiency-Upgrades", "description": "Get a home energy audit and receive tools, resources, and aid to upgrade your home to be more energy efficient."}, {"name": "Nebia Showers", "url": "https://nebia.com/", "description": "Nebia is proud to offer products that transform your mundane shower routine into a ritual, and also contribute to preserving the planet."}, {"name": "PlanetCare Microfibre Laundry Filters", "url": "https://www.planetcare.org", "description": "35% of microplastics are fibers that are released when we wash our clothes. With consumer and industrial laundry filters, tackle the problem close to the source \u2013 with a filter in your washing machine. PlanteCare makes efficient, practical and affordable laundry filters that allow every household to stop sending microfibres into the environment."}, {"name": "PowerX", "url": "https://www.powerx.co/", "description": "A plug-and-play smart-controller for water and gas headers. It learns what water temperatures you like and heats only as much water as you need. It will also detect the ideal time to heat your water, as prices change every 15 minutes, so you can save money with no impact on hot water levels. Save hundreds of dollars, reduce carbon emissions equivalent to 10 fully grown trees \u2013 every year!"}, {"name": "Project Sunroof", "url": "https://www.google.com/get/sunroof", "description": "Find out if you could save money switching to solar panels. This Google project uses Google Earth imagery to analyze your roof shape and local weather patterns to create a personalized solar plan. Adjust your electric bill to fine-tune your savings estimate and the recommended number of solar panels for your home, then compare loan, lease, and purchase options for your solar panels based on your results."}, {"name": "Regency Wood Stove Fireplace Inserts", "url": "https://www.regency-fire.com/en/Products/Wood/Wood-Inserts", "description": "If solar heating is not an option, wood stove inserts can update your drafty, open wood fireplace. They'll send less heat out the chimney, and more heat around your house, drastically improving your wood burning efficiency. They pump the smoke back into the fire to burn that off too, which sends less crap into the atmosphere. Try to use [coffee logs](https://www.bio-bean.com/elements/coffee-logs-and-retailers/) instead of wood."}, {"name": "Rigo Paint - Made From Flax", "url": "https://www.rigoverffabriek.nl/", "description": "Decorating your house? Check out RigoStep water-based paints, and oil paints depend on locally grown flax, which is heated and pressed by traditional windmills to extract the oil. Once mixed with other solvents, this forms the liquid base for the paint."}, {"name": "Sense", "url": "https://sense.com/", "description": "Sense is a home energy monitor that gives real-time insight into your home\u2019s energy usage. Sense gives people the knowledge they need to reduce their energy costs and usage, with profound effects on the environment- the company estimates that its users are saving a total of 53 million pounds of CO2 annually."}, {"name": "Solar Thermal Energy", "url": "https://en.wikipedia.org/wiki/Solar_thermal_energy", "description": "Solar thermal technology can be used for cooking, heating your home through radiant floors, radiators, or forced air. It can be used to heat water directly for hot showers too."}, {"name": "A Good Company - The Plastic-Free Store", "url": "https://agood.com/", "description": "Everyday products including notebooks, toothbrushes, phone cases, art supplies, water bottles, etc. designed with by a company with complete transparency that has extremely ambitious environmental standards including plastic-free low-carbon materials including bio-plastics, bamboo, stone paper, and recycled aluminum."}, {"name": "CuloClean Water Bottle Bidet", "url": "https://culoclean.com/", "description": "CuloClean is the portable bidet that you can plumb in your plastic bottle, fully discreet, efficient and portable. It is specially designed so that it fits in the two most common diameters of water bottle on the market."}, {"name": "Improve how you do laundry", "url": "https://greenlivingideas.com/2014/09/23/3-easy-ways-to-green-your-laundry/", "description": "Six tips for a more sustainable laundry routine."}, {"name": "Ocean Savers Cleaning Supplies", "url": "https://www.ocean-saver.com/", "description": "\"Pre-mixed\" cleaning sprays that you will find in the supermarket are over 90% water, with the active ingredient (the part that actually does the cleaning) making up a fraction of the total liquid. Oceansaver provide just the active ingredients, so people can reuse plastic bottles, reducing the consumption of single-use plastic."}, {"name": "Smol", "url": "https://smolproducts.com/", "description": "Zero plastic dishwasher and laundry tablet subscription. Contains child lock, they're FSC certified, half the price of traditional brands, and animal cruelty free."}, {"name": "Sonny", "url": "https://www.indiegogo.com/projects/sonny-a-portable-bidet-for-eco-conscious-humans/x/17318484#/", "description": "Never worry about running out of toilet paper again with Sonny, a sustainable alternative to wipes and paper for better hygiene and a greener planet."}, {"name": "The Cheeky Panda", "url": "https://cheekypanda.com", "description": "100% bamboo tissues shipped with zero plastic, wipes in recyclable plastic, and carbon balanced through the World Land Trust."}, {"name": "The Crappy Planet - Bamboo Toilet Paper", "url": "https://www.thecrappyplanet.com/", "description": "According to the EPA, one hardwood tree produces approximately 45 kg of toilet paper and about 83 million toilet rolls are produced every day. Bamboo toilet paper production requires less energy, one-fifth of the water, produces considerably more fiber on less land area, generates 30-35% more oxygen than other plants and trees, and it reduces the amount of carbon dioxide by about the same amount. In addition, the production process requires that water and other materials are collected, reused and recycled. Finally, we invest 25% of our profits to stop deforestation and global warming."}, {"name": "The Good Roll", "url": "https://www.thegoodroll.nl", "description": "Mail order 100% tree-friendly toilet paper made from post-consumer recycled paper. 50% of net profit from sales of The Good Roll is invested in the installation of safe toilets in East Africa."}, {"name": "Who Gives a Crap", "url": "https://whogivesacrap.org/", "description": "We make all of our products with environmentally friendly materials, and we donate 50% of our profits to help build toilets for those in need."}, {"name": "80,000 Hours", "url": "https://80000hours.org/job-board/", "description": "This board presents some of the most promising publicly advertised vacancies we know about. Most of these roles are demanding and difficult to get, but if you\u2019re a good fit for one of them, it could be your best opportunity to work on one of the world\u2019s most pressing problems, or to get the career capital you need to have a big impact later."}, {"name": "awesome-sustainability-jobs", "url": "https://github.com/pogopaule/awesome-sustainability-jobs", "description": "A curated, open source list of developer jobs in the sustainability sector.", "stars": "500"}, {"name": "Circul'R", "url": "https://www.circul-r.com/", "description": "Bridging startups and companies so they can co-create circular economy solutions"}, {"name": "Data Science for Social Good", "url": "https://dssg-berlin.org/", "description": "Berlin based group helping NGOs to make use of their data by connecting them with volunteer data scientists and analysts."}, {"name": "GoodWork", "url": "https://www.goodwork.ca/", "description": "GoodWork is a Canadian community of environmental changemakers, sustainability professionals, job seekers and volunteers."}, {"name": "Green Jobs Network", "url": "https://greenjobs.greenjobsearch.org/", "description": "Job board that connects employers with job seekers who are interested in jobs that focus on environmental or social responsibility. Not just tech jobs like some of these boards, they cover all sorts of jobs."}, {"name": "GreenJobs", "url": "https://greenjobs.com", "description": "Site advertising a wide variety of green jobs to enhance your environmental career."}, {"name": "MakeSense Jobs", "url": "https://jobs.makesense.org", "description": "Makesense inspires and empowers citizens, entrepreneurs and organizations to build an inclusive and sustainable society together. MakeSense's Job and assignment announcements platform for associations and social entrepreneurs who recruit profiles passionate about the impact. Job types include internship, freelance, civic service, partner, program, volunteer mission, mentoring."}, {"name": "Practical guide to finding a climate change job in tech", "url": "https://medium.com/@leventov/how-to-find-a-job-in-a-tech-company-helping-to-combat-climate-change-practical-guide-e212e262a32", "description": "Nice guide on finding a job in tech tackling climate change."}, {"name": "Reconsidered Jobs", "url": "https://www.reconsidered.co/jobs", "description": "Aggregate jobs in social impact, sustainability and corporate social responsibility."}, {"name": "TBD Community", "url": "https://www.tbd.community/", "description": "More than 3,000 impact-driven companies and organisations use tbd\\* to look for new team members, in English and German but many of the jobs are in Germany."}, {"name": "Tech Jobs for Good", "url": "https://techjobsforgood.com/", "description": "Find tech jobs at social impact companies, foundations, and innovative nonprofits in the United States. They cover all sorts of impact areas, with Environment being one you can select. Some jobs are remote, some are in-office."}, {"name": "ClimateTriage", "url": "https://climatetriage.com/", "description": "Discover a meaningful way to join open source projects by contributing to Good First Issues focused on climate and sustainability."}, {"name": "Terra.do", "url": "https://www.terra.do", "description": "Climate learning and career transition platform, runs several fellowships on climate education (broad and sector-specific), hosts climate job fairs, connects to mentors and experts, etc."}, {"name": "Creating a Land Trust", "url": "https://conservationtools.org/guides/150-what-is-a-land-trust", "description": "A land trust is a charitable organization that acquires land or conservation easements, or that stewards land or easements, for conservation purposes. Land owners may consider designating portions of their land as a land trust, in order to preserve natural features in perpetuity, and be eligible for tax benefits as a result."}, {"name": "Dronecoria", "url": "http://dronecoria.org/", "description": "Open-source drone reforestation technology. Drones, coupled with native coated seeds, can transform the efficiency with which we restore ecosystems."}, {"name": "Droneseed", "url": "https://www.droneseed.com/", "description": "They plant native trees & vegetation using drone swarms and spray to protect them. Provide valuable insights to customers by collecting data in the field. Work with governments, nonprofits, and private land owners as a service provider."}, {"name": "Farm Bot", "url": "https://farm.bot/", "description": "Farm Bot is a fully automated, open-source, crowd-funded project, which helps you grow food for yourself, your family, and your community. Install FarmBot on a raised bed, urban rooftop, or in a small greenhouse at home. Hyper-local food production has never been easier."}, {"name": "Natural Resources Conservation Service (NRCS)", "url": "https://www.nrcs.usda.gov/", "description": "NRCS will pay you to steward your land, in ways you define. It offers voluntary programs to eligible landowners and agricultural producers to provide financial and technical assistance to help manage natural resources in a sustainable manner. Programs include emergency watershed protection and flood prevention, watershed rehabilitation, surveys and planning, healthy forest reserve easements, agricultural conservation easements, conservation stewardship, and environmental quality incentives."}, {"name": "Permaculture Earthworks Handbook", "url": "https://newsociety.com/books/p/the-permaculture-earthworks-handbook", "description": "A detailed guide to the proper design and construction of water harvesting earthworks. It covers the function, design, and construction methods for nine main types of water harvesting earthworks across a full range of climates. Free alternatives are an online course by [Permaculture Women](https://www.permaculturewomen.com/freepermaculturecourse.html), and a four-part documentary by [Geoff Lawton](https://www.geofflawtononline.com/)."}, {"name": "Bloomberg Green", "url": "https://www.bloomberg.com/green", "description": "Climate news and insights on the latest in science, environmental impacts, zero-emission tech and green finance."}, {"name": "Carbon Brief", "url": "https://www.carbonbrief.org/", "description": "UK-based website covering the latest developments in climate science, climate policy and energy policy. Clear, data-driven articles and graphics to help improve the understanding of climate change, both in terms of the science and the policy response."}, {"name": "Democracy Now!", "url": "https://www.democracynow.org/topics/climate_change", "description": "Independent global news produced daily, hosted by award-winning journalists Amy Goodman and Juan Gonz\u00e1lez. Our reporting includes breaking daily news headlines and in-depth interviews with people on the front lines of the world\u2019s most pressing issues by a diversity of voices. Free from government funding, corporate sponsorship, underwriting or advertising revenue."}, {"name": "Heated", "url": "https://heated.world/", "description": "Original reporting and analysis on the climate crisis at the top of your inbox every morning, Monday through Thursday. News should arm you with the knowledge you need to effectively fight this crisis."}, {"name": "iPanda", "url": "http://en.ipanda.com/", "description": ""}, {"name": "Metabolic", "url": "https://metabolic.nl/news", "description": "Sustainability consultancy in The Netherlands, tracking and reporting on climate action, circular economy, reducing consumption, etc. all over the world."}, {"name": "State of the Planet", "url": "https://blogs.ei.columbia.edu/category/climate/", "description": "News from the Earth Institute at Columbia University. Columbia\u2019s Earth Institute blends research in the physical and social sciences, education and practical solutions to help guide the world onto a path toward sustainability."}, {"name": "The Cleanest Line", "url": "https://www.patagonia.com/blog/", "description": "Patagonia's blog on their efforts into political engagement for environmental protection of green spaces, global strikes, their efforts subsidizing solar energy in various communities, and all sorts of other climate action."}, {"name": "The Guardian", "url": "https://www.theguardian.com/uk/environment", "description": "The Guardian covers international environmental issues and climate change."}, {"name": "US Green Build Council", "url": "https://www.usgbc.org/articles", "description": "Transforming how buildings are designed, constructed and operated through the LEED construction standard. Articles about benchmarking energy efficiency of materials, city strategy, measuring the health of indoor spaces, reducing off-gassing, and improving air quality."}, {"name": "Ecotalk", "url": "https://www.ecotalk.co.uk", "description": "UK-based mobile network powered by renewable energy. Profits are used to buy land which is then given back to nature."}, {"name": "Democracy Now!", "url": "https://www.democracynow.org/topics/climate_change", "description": "Independent global news produced daily, hosted by award-winning journalists Amy Goodman and Juan Gonz\u00e1lez. Our reporting includes breaking daily news headlines and in-depth interviews with people on the front lines of the world\u2019s most pressing issues by a diversity of voices. Free from government funding, corporate sponsorship, underwriting or advertising revenue."}, {"name": "How to Save a Planet", "url": "https://gimletmedia.com/shows/howtosaveaplanet", "description": "weekly-ish podcast by Gimlet Media that asks the big questions: what do we need to do to solve the climate crisis, and how do we get it done? Journalist Alex Blumberg and scientist and policy nerd Dr. Ayana Elizabeth Johnson talk to people who are making a difference and work to figure out how to build the future we want, tackling a different subject related to the climate crisis each episode."}, {"name": "People Fixing the World - BBC World Service", "url": "https://www.bbc.co.uk/programmes/p04grdbc", "description": "Brilliant solutions to the world\u2019s problems. We meet people with ideas to make the world a better place and investigate whether they work."}, {"name": "TIL Climate Podcast", "url": "https://climate.mit.edu/users/tilclimate-podcast", "description": "This MIT podcast breaks down the science, technologies, and policies behind climate change, how it\u2019s impacting us, and what we can do about it. Each quick episode gives you the what, why, and how on climate change -- from real scientists -- to help us make informed decisions for our future."}, {"name": "Talking Headways: A Book Club for the Future of Transportation", "url": "https://streetsblog.libsyn.com/", "description": "We explore the intersection of sustainable transportation, urban planning, city living, economic development, and anything else that piques our interest. A staple and almost an obligatory source of information on the latest trends in urban mobility and urban planning."}, {"name": "The Climate Fix", "url": "https://theclimatefix.com/", "description": "We shine a spotlight on people and organisations working on sustainable solutions, help connect them to talent & investment as well as give people hope that there are climate solutions as well as climate problems."}, {"name": "The Energy Transition Show", "url": "https://xenetwork.org/ets/", "description": "Straight talk about the world\u2019s transition from fossil fuels to renewables with energy expert Chris Nelder."}, {"name": "Green Pulse", "url": "https://omny.fm/shows/green-pulse-1", "description": "The Straits Times (A Singapore news outlet) analyses the beat of the changing environment, from biodiversity conservation to climate change."}, {"name": "EU: Right to Repair", "url": "https://repair.eu/", "description": "Cracked screens, weak batteries, broken charging ports... We\u2019d like to fix them, but instead we end up buying a new smartphone because repairs are too expensive, difficult or impossible. Reducing the lifespan of a product may drive sales, but this comes at the expense of consumers, workers and the planet. Ask the European Union to give people the Right to Repair by requiring manufacturers to design repairable smartphones and provide spare parts and repair information to all repairers and consumers."}, {"name": "Energy Innovation and Carbon Dividend Act", "url": "https://energyinnovationact.org/", "description": "The Energy Innovation and Carbon Dividend Act (H.R. 763) will drive down America's carbon pollution and bring climate change under control, while unleashing American technology innovation and ingenuity. This policy was also introduced in the Senate in 2018 as S. 3791."}, {"name": "No Fracking in Alaska\u2019s Arctic Wildlife Refuge", "url": "https://act.nrdc.org/letter/welcome-arctic-190603", "description": "Alaska\u2019s Arctic National Wildlife Refuge is one of our last truly wild places \u2014 and it has been off-limits to oil companies for decades. But the Trump administration is closer than any administration in history to tearing open the Arctic Refuge for destructive oil and gas drilling."}, {"name": "Our Children's Trust", "url": "https://www.ourchildrenstrust.org/", "description": "Leading the game-changing, youth-driven, global climate recovery campaign to secure the legal right to a stable climate and healthy atmosphere."}, {"name": "Save Wild Orcas and Wild Salmon", "url": "https://www.change.org/p/wild-salmon-and-southern-resident-killer-whales-are-on-the-brink-of-extinction?signed=true", "description": "Wild salmon and southern resident killer whales are on the brink of extinction. Now a misguided plan to feed the starving whales with hatchery salmon will push both endangered species closer to the edge, while costing taxpayers millions of dollars per year."}, {"name": "U.K. Double Tree Cover", "url": "https://act.friendsoftheearth.uk/petition/tell-uk-government-double-tree-cover", "description": "Over the centuries the United Kingdom has cleared its forests, leaving it with some of the lowest levels of woodland in Europe. If the government is serious about protecting the climate, it needs to bring back the lost trees."}, {"name": "U.S. Gas-powered car free by 2040", "url": "https://www.curbed.com/2019/5/21/18632816/zero-emission-vehicles-act-ban-cars", "description": "Federal legislation was proposed in both the House of Representatives and the Senate that could radically shift the way the U.S. tackles its climate crisis. The Zero-Emission Vehicles Act would eliminate the sale of gas-powered passenger cars in the U.S. by 2040."}, {"name": "U.S. Save the \"Clean Power Plan\"", "url": "https://www.nrdc.org/save-clean-power-plan", "description": "Fossil-fueled power plants are responsible for nearly 40 percent of America\u2019s carbon footprint. The Clean Power Plan calls for setting limits on this climate-warming pollution from these power plants, specifically at least 32 percent by 2030, compared to 2005 levels. By 2030, the Clean Power Plan could save the United States $20 billion in climate-related costs and deliver up to $34 billion in health benefits."}, {"name": "UK Government: Act now on the Climate Emergency", "url": "https://secure.greenpeace.org.uk/page/s/declare-climate-emergency", "description": "Now that Parliament has declared a Climate Emergency, we need you to act like it. For starters, that means banning all new oil and gas production in the UK, including fracking, tripling renewable energy by 2030, planting 700 million trees, introducing a Frequent Flyer Tax, ending the sale of all new petrol and diesel cars by 2030, and more."}, {"name": "US Damn Removal", "url": "https://www.change.org/t/dam-removal-en-us", "description": "[70 percent of the dams in the United States](https://www.ussdams.org/our-news/americas-aging-dams-in-need-of-repair/) are now more than 50 years old, with almost 2,000 of them rated as \"high-hazard\". About [1,000 dams have failed](https://apnews.com/75b1cd657f3e4fa3be6adaf968eb7df4) over the past four decades, killing 34 people, and now many are no longer adequate to handle the intense rainfall and floods of a changing climate."}, {"name": "Climate Reality", "url": "https://climaterealityproject.org", "description": "an initiative of former United States vice president and 2007 Nobel Peace Prize laureate Al Gore to make urgent action a necessity to address climate change issues through activism and cutting greenhouse gas emissions."}, {"name": "1 Click Impact", "url": "https://1clickimpact.com/", "description": "1ClickImpact is an easy-to-use and transparent platform to automatically plant trees through API or no-code integrations. Every tree is trackable in real time with maps, verified updates, and exclusive access to live planting sessions. It makes reforestation simple, measurable, and a visible part of your brand\u2019s sustainability journey."}, {"name": "Arbor Day Foundation", "url": "https://www.arborday.org/", "description": "The Arbor Day Foundation is a 501(c)(3) nonprofit conservation and education organization. A million members, donors, and partners support our programs to make our world greener and healthier."}, {"name": "Bunq Greencard", "url": "https://www.bunq.com/easygreen", "description": "Dutch online-only bank with a credit card which plants trees for the money you spend."}, {"name": "Coforest", "url": "https://coforest.co.uk/", "description": "To create our first co-forest in the Bath & Bristol area, we\u2019re inviting organisations and individuals to adopt up to an acre of land. You\u2019ll be able to name your forest plot and even help to plant it. Together, we\u2019ll create a whole new forest."}, {"name": "DigitalHumani", "url": "https://digitalhumani.com", "description": "DigitalHumani offers a Reforestation as a Service, to help enterprises plant trees! Run by a volunteer collective, they provide simple Application Programming Interfaces (APIs) to help connect websites and mobile applications to trusted reforestation organizations to have trees planted."}, {"name": "Dronecoria", "url": "http://dronecoria.org/", "description": "Open-source drone reforestation technology. Drones, coupled with native coated seeds, can transform the efficiency with which we restore ecosystems."}, {"name": "EcoTree", "url": "https://ecotree.green/", "description": "Support the European forests and reap the benefits. Plant trees as an original and meaningful gift. Building complex, resistant, and multifunctional forests to promote resilience. For every tree harvested, three new ones are planted."}, {"name": "Ecologi", "url": "https://ecologi.com/?r=5d01f2ed12ae7a358b75fdd7", "description": "Help the planet from your sofa, for less than a cheap bottle of wine per month. Watch your own forest come to life and offset your entire footprint for $6.50/\u20ac6 per-month. Then get your friends, family, business, and even your dog signed up!"}, {"name": "Eden Reforestation Projects", "url": "https://edenprojects.org/", "description": "Eden Reforestation Projects reduces extreme poverty and restores healthy forests by employing local villagers to plant millions of trees every year."}, {"name": "Form Ghana", "url": "https://www.formghana.com/", "description": "A forest plantation management company based in central Ghana that provides services in the field of reforestation of degraded Forest Reserves and plantation management."}, {"name": "Form International", "url": "https://www.forminternational.nl/", "description": "Form International is a forest management and services company that manages forest assets in Africa and delivers a range of technical and financial services to clients worldwide."}, {"name": "Land Life Company", "url": "https://landlifecompany.com/", "description": "Using drones and automated planting, they plant at scale in urban environments using a fraction of the water. Their mission is to reforest the world\u2019s 2 billion hectares of degraded land."}, {"name": "MyClimate", "url": "https://myclimate.org/", "description": "Helping reduce emissions through a whole bunch of different projects, from consulting companies on their footprint (and helping them to reduce), to education at schools, forest restoration, providing people in Rwanda with efficient cook stoves, and [a whole bunch more](https://www.myclimate.org/information/climate-protection-projects/). Fund them via donations, and use their flight/car/house/company footprint calculators."}, {"name": "Reforestum", "url": "https://reforestum.com/", "description": "Reforestum is an online marketplace to drive reforestation and forest conservation, incentivizing companies and individuals to easily offset their carbon footprint by acquiring and tracking forest shares and carbon credits. Reforestum offers transparency via remote sensing and AI, together with a comprehensible API for seamless integration."}, {"name": "Team Trees", "url": "https://teamtrees.org/", "description": "TeamTrees started in May 2019 when the internet challenged [Mr. Beast](https://twitter.com/MrBeastYT) to plant 20 million trees to commemorate hitting the 20M subscriber milestone. Fans then suggested he band together with a bunch of other YouTubers and influencers to make it happen."}, {"name": "Tree-Nation", "url": "https://tree-nation.com/", "description": "With Tree-Nation you can plant trees everywhere, even in the most remote locations. You will know who is planting your trees, where they are located and how they are being planted."}, {"name": "TreeCard", "url": "https://www.treecard.org/", "description": "TreeCard - The wooden debit card that plants trees."}, {"name": "Treedom", "url": "https://www.treedom.net/", "description": "Treedom lets you buy or gift a real tree, where somebody will plant it for you and follow it online."}, {"name": "Trees for the Future", "url": "https://trees.org/", "description": "TREES plants all sorts of trees and plants, and nearly all of the trees used are either native or naturalized in the environments where they are planted. They partner with farmers to understand their needs and match them with species that will suit their needs and be environmentally benign."}, {"name": "Treeware", "url": "https://treeware.earth", "description": "Loads of open-source developers have a \"Buy me a coffee\" button on their software. Now you can have \"Buy me a tree!\" on your GitHub repository. Get the same \"Yay somebody cares about my work\" AND lessen the existential dread all in one. Powered by [Offset Earth](https://offset.earth/)."}, {"name": "WeForest", "url": "https://www.weforest.org/", "description": "WeForest empowers communities to advance and implement innovative, high standard, scalable and lasting solutions to restore forest landscapes."}, {"name": "Big Clean Switch", "url": "https://bigcleanswitch.org/", "description": "Do energy differently. Switch in minutes to a green electricity tariff from one of the UK's leading suppliers."}, {"name": "Community Power", "url": "https://communitypower.ie/", "description": "Ireland's first community owned electricity supplier which collaborates with Local Sustainable Energy Communities! Whether you are a household, community, business, public or private building, you can switch and buy your electricity from Community Power."}, {"name": "Domestic Renewable Heat Incentive (RHI)", "url": "https://www.gov.uk/domestic-renewable-heat-incentive", "description": "You could get money towards renewable heating costs in your home. You can claim for biomass boilers, solar water heating, heat pumps. Payments are made for 7 years and are based on the amount of renewable heat made by your heating system."}, {"name": "Ecotricity", "url": "https://www.ecotricity.co.uk/", "description": "100% green electricity. They generate 1/5th from their fleet of windmills and sunmills, and buy the rest from other green generators. They also turn our customers\u2019 bills into new sources of green energy, making more green electricity all the time."}, {"name": "Electricity Map", "url": "https://www.electricitymap.org/", "description": "A map showing the energy consumption, renewable penetration and carbon emissions from energy for many countries around the world. If you're country isn't covered you can contribute a data source."}, {"name": "Good Energy", "url": "https://www.goodenergy.co.uk/", "description": "One of the few energy suppliers in the UK to generate renewable power from their own wind and solar farms, and buy renewable power from small independent renewable generators. From local farmers and community energy schemes to sustainable businesses that generate their own power and sell them the excess. A true renewable supplier, not just coal power + offset credits."}, {"name": "Green-E", "url": "https://www.green-e.org/", "description": "Find a renewable energy provider near you. Green-e certified renewable energy and carbon offset products meet the most stringent environmental and consumer protection standards in North America. You can search below for certified green power and renewable energy certificate programs for your home or business, and carbon offset products to offset your emissions from activities like driving and flying. As a third-party certifier, Green-e\u00ae doesn't sell renewable energy or offsets, but offers these links to retailers that do."}, {"name": "Non-domestic Renewable Heat Incentive (RHI)", "url": "https://www.gov.uk/non-domestic-renewable-heat-incentive", "description": "The non-domestic Renewable Heat Incentive helps businesses, public sector and non-profit organisations meet the cost of installing renewable heat technologies."}, {"name": "Project Sunroof", "url": "https://www.google.com/get/sunroof", "description": "Find out if you could save money switching to solar panels. This Google project uses Google Earth imagery to analyze your roof shape and local weather patterns to create a personalized solar plan. Adjust your electric bill to fine-tune your savings estimate and the recommended number of solar panels for your home, then compare loan, lease, and purchase options for your solar panels based on your results."}, {"name": "SparkMeter", "url": "http://www.sparkmeter.io/", "description": "Humanitarian smart energy metering solution that purchases wasted unused electricity from utilities and resells it to hard-to-reach places and under served markets, thus reducing overall energy consumption."}, {"name": "UK Carbon Intensity", "url": "https://carbonintensity.org.uk/", "description": "This officially backed open API from Oxford University and the National Grid ESO gives a snapshot of how much carbon each unit of electricity consumed in the UK emits for every half hour. Also carries forecasts, regional breakdowns with some great charts and re-useable widgets. They also have [an app](https://www.cs.ox.ac.uk/people/alex.rogers/gridcarbon/)."}, {"name": "Biking vs. Driving Calculator", "url": "https://bicycleuniverse.com/car-free-millionaire/", "description": "Riding your bike can make you a millionaire! You're paying more for your car than you think. A typical American who goes car-free for 35 years can save nearly a million dollars, even adjusted for inflation, and even if they pay for taxi, bus, and car-share trips often. Use the calculator to find how much you can save in your particular situation."}, {"name": "Change How You Travel from Climate Choice", "url": "https://climatechoice.co/change-how-you-travel", "description": "26% of the greenhouse gases emitted into our atmosphere are from the production and use of vehicles and airplanes. See what what you can do now, and learn about the benefits of changing your travel."}, {"name": "Commute on Electric Bicycles", "url": "https://ebiketips.road.cc/content/advice/buyers-guide/9-of-the-best-e-bikes-under-1000-2020-electric-bikes-on-a-budget-2209", "description": "Like the idea of cycling but feel like it's a bit far, bit hilly, or no access to a shower at the other end? E-bikes aren't just for the older riders, they've pushed into the mainstream culturally and financially, and are a hell of a lot of fun. Combine it with local \"cycle to work schemes\" listed here for extra savings, some places do [specific deals on e-bikes](https://urbanebikes.com/pages/cycle-to-work-scheme-electric)."}, {"name": "Commute on Electric Motorbikes", "url": "https://urbanebikes.com/collections/electric-motorbikes", "description": "Electric cars are still priced beyond the reach of many, but swapping a car for an electric motorbike will leave plenty of cash in your pocket. The average used car sells for $20,840 in the USA, and you can get a lot of electric motorbike for $3,000. Finding a used electric motorbike will get that manufacturing footprint off your conscience too."}, {"name": "DHL GoGreen", "url": "https://www.dpdhl.com/en/responsibility/environment-and-solutions.html", "description": "GoGreen Solutions include both standardized products and customized solutions to help customers develop their own eco-friendly business models and green supply chains. With our carbon reports, climate neutral products, and green optimization, we give customers transparency, offset unavoidable emissions, and identify ways in which our customers can reduce emissions and waste. These optimization measures achieve savings potential that most companies would not be able to achieve on their own."}, {"name": "Pod Point", "url": "https://pod-point.com", "description": "UK leaders in electric vehicle charging with innovative solutions for homes, workplaces and commercial organizations."}, {"name": "Poparide", "url": "https://www.poparide.com/", "description": "Get a ride or fill a seat for rideshares between cities in Canada. Having 3 people in the car can be more efficient than some of their big-ass trains and is 1/5th the impact of flying."}, {"name": "Share Now", "url": "https://www.share-now.com/", "description": "With car-sharing, you don't have to buy or lease a car. Share Now cars are available around every street corner in loads of cities around the world. Find us in 16 major cities in 8 countries in Europe and all over the US \u2013 for all your plans, big and small. Includes free parking, no need to pay for maintenance, insurance, or petrol, and loads of them are electric too! Package deals available for businesses to help employees ditch their car when active/public transportation is not an option."}, {"name": "TomTom's EV Station Finder", "url": "https://www.tomtom.com/products/ev-charging-availability-routing-services/", "description": "With TomTom's EV charging infrastructure, 'eco-routing' to calculate energy efficient routes (!), in-range EV station finder, real-time availability monitoring, on-demand information, TomTom is continuing to invest in the largest electric vehicle map coverage with 330,000+ charging points in 50 countries throughout Europe, The Americas, the Middle East, and Asia."}, {"name": "VanMoof", "url": "https://www.vanmoof.com/", "description": "\"City-proof\" bikes, with electric assist, which ship fully assembled. They're baked full of anti-theft tech, and they'll hunt your bike down if it does get stolen. In some countries there is a subscription service where they'll fix things up for you if you have any trouble, but just the base bike alone is a stunning beautiful electric bike with dynamo hubs, built in lights, and sturdy mudguards, so you can ride it all day and night."}, {"name": "Waze Carpool", "url": "https://www.waze.com/carpool", "description": "Choose to drive or ride, and match with people based on route and time of day."}, {"name": "Workhorse - Electric Delivery Vehicles", "url": "https://workhorse.com/", "description": "All-electric by design, with composite technology, and a 100-mile range, it's expected to be more economical than traditional delivery vans. Our current delivery vans, E-100 and E-GEN, have more than 4 million miles on them and are used by some of the premier package delivery companies in the world."}, {"name": "Change How You Travel from Climate Choice", "url": "https://climatechoice.co/change-how-you-travel", "description": "26% of the greenhouse gases emitted into our atmosphere are from the production and use of vehicles and airplanes. See what what you can do now, and learn about the benefits of changing your travel."}, {"name": "EcoBnB", "url": "https://ecobnb.com/", "description": "Find accommodation for a trip with a focus on sustainability. Most locations get their electricity from renewable sources, you wont find loads of single-use plastics, they recycle more than 80% of their waste, etc."}, {"name": "Flight Free (UK)", "url": "https://flightfree.co.uk/", "description": "Aviation is the fastest growing contributor to greenhouse gas emissions at a time when we desperately need to reduce them. Pledge to go flight free in 2020."}, {"name": "Flight Free (USA)", "url": "https://flightfreeusa.org/", "description": "A grassroots campaign which asks people to agree not to fly in the year of 2020 \u2013 on condition that 100,000 others will also pledge to do the same."}, {"name": "Green Tickets", "url": "https://greentickets.app/", "description": "Traveling is amazing, right? We completely agree! But you probably know that traveling can have a large climate impact. With Green Tickets you can take responsibility of your travel behaviour and reduce your footprint, while still enjoying everything that traveling has to offer."}, {"name": "Home Exchange", "url": "https://www.homeexchange.com/", "description": "Swap homes with another family instead of spending money at a fancy hotel, as hotels have a much higher footprint due to the constant cleaning, overactive AC, etc."}, {"name": "Poparide", "url": "https://www.poparide.com/", "description": "Get a ride or fill a seat for rideshares between cities in Canada. Having 3 people in the car can be more efficient than some of their big-ass trains and is 1/5th the impact of flying."}, {"name": "Restons Les Pieds Sur Terre", "url": "https://www.facebook.com/restonslespiedssurterre/", "description": "Aviation is the fastest growing contributor to greenhouse gas emissions at a time when we desperately need to reduce them. Pledge to go flight free in 2020."}, {"name": "Seat61", "url": "https://www.seat61.com/", "description": "Train travel is a more rewarding, low-stress alternative to flying, which brings us closer to the countries we visit and reduces our contribution to climate change. It's time to rediscover the pleasure, romance & adventure of travel by train or ship. This site explains how to travel comfortably & affordably by train or ferry where you might think air was now the only option. For help with train travel, ask the Man in Seat 61!"}, {"name": "Slow Travel (Langsamreisen)", "url": "https://www.langsamreisen.de/", "description": "A travel company all about sustainable and conscious travel. Piggy back on a cargo ship to get to that new job on the other side of the world. Sailing trips to get around without a footprint. Maybe take the trans-siberian railway."}, {"name": "Snow Carbon", "url": "http://snowcarbon.co.uk/", "description": "Wish you could avoid airport queues, tedious transfers and long drives? Want to travel sustainably and enjoyably by train instead - to fantastic accommodation in the best ski resorts in the Alps? Snowcarbon is an independent guide founded by ski journalist Daniel Elkan to help you do exactly that."}, {"name": "Stay Grounded", "url": "https://stay-grounded.org/", "description": "A global network of more than 150 member organisations, among them local airport opposition and climate justice groups, NGOs, trade unions, initiatives fostering alternatives to aviation like night trains, and organisations supporting communities which struggle against offset projects or biofuel plantations"}, {"name": "The Travel Foundation", "url": "https://www.thetravelfoundation.org.uk/", "description": "Find hotels here which aren't all plastic all the time, amongst other things. This charity brings together travel businesses, suppliers, community groups, governments, local authorities and more to develop practical solutions which maximise the benefits and minimise the negative impacts of tourism in destinations."}, {"name": "Citizens Climate Lobby", "url": "https://citizensclimatelobby.org/", "description": "If you\u2019re an English, economics or poly sci major, you probably should consider volunteering for Citizens\u2019 Climate Lobby, an organization focused on confronting climate change through policy."}, {"name": "Clean Trails", "url": "https://www.cleantrails.org/join", "description": "Step by step, and little by little, our aim is to eliminate waste on all the trails that grace our public lands. We believe we can do that in a positive and proactive manner by educating, encouraging, and reconnecting outdoor users to our pristine places."}, {"name": "ClimateAction.Tech", "url": "https://climateaction.tech/", "description": "A global community of tech professionals using our skills, expertise and platforms to support solutions to the climate crisis. The mission is to empower technology professionals to play our part \u2014 to meet, discuss, learn and take climate action."}, {"name": "ClimatePrediction.net", "url": "https://www.climateprediction.net/", "description": "The world\u2019s largest climate modelling experiment. Evidence of how our climate is changing is vital to reducing greenhouse gas emissions. Help discover how the climate could look by running software on your computer."}, {"name": "Earth Hero Climate Action App", "url": "https://www.earthhero.org/get-involved/", "description": "Join the volunteer team behind the free climate action app that makes it easy for people to act on climate change. Made up of developers, designers, researchers, writers, marketers, translators, and project managers from around the world."}, {"name": "Economists for Future", "url": "https://econ4future.org/", "description": "Economists for Future growing movement of people committed to galvanising the economics community behind addressing the greatest challenge of our day. If the discipline which dedicates itself to studying the economy cannot sufficiently engage in the economic transformation that the climate science requires, then who else can be expected to do this?"}, {"name": "Extinction Rebellion", "url": "https://rebellion.global/", "description": "Extinction Rebellion is a decentralised, international and politically non-partisan movement using non-violent direct action and civil disobedience to persuade governments to act justly on the Climate and Ecological Emergency."}, {"name": "Eyes of the Reef Hawai'i", "url": "https://eorhawaii.org/2013/07/18/become-a-member/", "description": "Network to inform, engage and train people to identify coral bleaching, disease and invasive species outbreaks. They have a broad outreach program that helps to provide critical training for rapid response monitoring and stewardship of precious marine resources."}, {"name": "Greenpeace", "url": "https://engage.us.greenpeace.org/onlineactions/Hx3BaZLxxkyUUo2Jfzsk7w2", "description": "Greenpeace has many ways for people to get involved. Start small by launching and participating in campaigns and petitions, or go further and discover or create events. Play an active role in achieving a green and peaceful future!"}, {"name": "Habitat for Humanity", "url": "http://www.habitat.org/getinv", "description": "Habitat for Humanity is well known for building simple, affordable homes for people in need. But recently the organization has implemented new programs recognizing climate change as a major threat to the environment and which can destroy the homes they build."}, {"name": "MakeSense Jobs", "url": "https://jobs.makesense.org", "description": "Makesense inspires and empowers citizens, entrepreneurs and organizations to build an inclusive and sustainable society together. MakeSense's Job and assignment announcements platform for associations and social entrepreneurs who recruit profiles passionate about the impact. Job types include internship, freelance, civic service, partner, program, volunteer mission, mentoring."}, {"name": "Oceanic Society", "url": "https://www.oceanicsociety.org/", "description": "Oceanic Society was founded in 1969 by a group of San Francisco Bay Area sailors and scientists who were concerned about the state of the oceans and decided to take action. Inspired by the events of their day\u2014like the Santa Barbara oil spill of 1969, the publication of Rachel Carson's Silent Spring, and growing public concern for the environment\u2014they came together to form Oceanic Society, the first non-profit organization in America dedicated to marine conservation. Their aim was to bring greater public awareness and political action to issues of ocean health and to grow the global community of people working toward improved ocean stewardship. Oceanic Society helped put ocean conservation on the public radar. Some of our many accomplishments include: Creating the Oceanic Society Patrol and Farallon Patrol, pioneering ecotourism and volunteer vacations, inspiring a generation of ocean lovers through Oceans magazine, Leading the way in whale watching, strengthening local sea turtle conservation, globally and innovating a focus on behavior change."}, {"name": "Precious Plastic", "url": "https://preciousplastic.com/", "description": "Open-source community who share instructions for creating plastic shredders, injectors, and sheet presses, so you can create anything you want from used plastic. Collect plastic from neighbors, clean it, shred it, [3D print a mold](https://pinshape.com/blog/low-cost-injection-molding-using-3d-printing/), and create anything you can imagine! You can [buy the machines](https://preciousplastic.com/solutions/machines/overview.html) too if making them is out of your wheelhouse."}, {"name": "Take Climate Action", "url": "https://takeclimateaction.uk/", "description": "Climate Action groups are made up of people like you and together they\u2019ll bring about big systemic change. Join the network and kick-start climate action in your community."}, {"name": "Tell Microsoft to End Big Oil Contracts", "url": "https://engage.us.greenpeace.org/onlineactions/Hx3BaZLxxkyUUo2Jfzsk7w2", "description": "Right now, while our planet speeds toward the brink of the climate crisis, Microsoft is putting its foot on the accelerator. As oil and gas profits continue to fall, giant oil corporations have turned to cloud computing and artificial intelligence (AI) to answer their problems. Microsoft promises companies like ExxonMobil that its analytical tools and other AI technologies will help them discover and pump even more oil at a lower cost. This Greenpeace petition will let Microsoft know this is not acceptable."}, {"name": "Transition Network", "url": "https://transitionnetwork.org", "description": "A global movement of communities coming together to reimagine and actively rebuild our world. The terms transition town, transition initiative and transition model refer to grassroot community projects that aim to increase self-sufficiency to reduce the potential effects of peak oil, climate destruction, and economic instability."}, {"name": "Tree Folks", "url": "https://www.treefolks.org/volunteer/", "description": "Tree planting and tree care events around Austin, Texas, from October to April."}, {"name": "World Cleanup Day", "url": "https://www.worldcleanupday.org/", "description": "World Cleanup Day is a civic movement, uniting 180 countries and millions of people across the world to clean up the planet. In one day. Volunteers and partners worldwide come together to rid our planet of trash \u2013 cleaning up litter and mismanaged waste from our beaches, rivers, forests, and streets."}, {"name": "Algramo", "url": "https://www.algramoalmacenes.com/", "description": "Vending machines and mobile refill units for refilling reusable plastic bottles with staple goods from shampoo to salad dressing in packaging that is designed to be returned, cleaned, and reused. With over 2,000 bodegas in Santiago and plans to expand in the US soon, Algramo, translates to \"by the gram\", also solves the issue of \"poverty tax\" where small packages can cost as much as 50% more than the same product in a larger size."}, {"name": "Bio Bean", "url": "https://www.bio-bean.com/", "description": "The world\u2019s largest recycler of coffee grounds, Bio Bean recycle spent coffee grounds into sustainable products, like coffee logs for fires, and other biomass fuel."}, {"name": "Bio-plastic Trash Bags", "url": "https://www.amazon.com/Plant-Based-Kitchen-Handles-Gallon/dp/B071JMFKM5/", "description": "Made from Plant Based (sugar cane) materials instead of fossil fuel."}, {"name": "Blue Jeans Go Green", "url": "https://bluejeansgogreen.org/", "description": "Send in your used jeans to get transformed into natural cotton fiber insulation, some of which is used to help with building efforts around the country."}, {"name": "Boulder Food Rescue", "url": "https://www.boulderfoodrescue.org/", "description": "We facilitate the sustainable redistribution of healthy food that would otherwise be wasted to low-income communities, by bicycle. We work with communities to facilitate their own food redistribution and create decentralized systems to bypass barriers to food access. Our work envisions a world in which everyone has equitable access to healthy food."}, {"name": "Burying Food Scraps", "url": "https://www.youtube.com/watch?v=yQFB9M2UdK0", "description": "Composting can be time consuming, expensive, and if done incorrectly it can actually produce a lot of methane. If you've got a bit of space in your garden, this video shows how simply burying food scraps can be a quick and simple solution to get rid of waste and improve soil quality too."}, {"name": "Circular Berlin", "url": "http://circular.berlin/", "description": "A Berlin based non-profit developing the local circular economy agenda through research, community-building and practical programmes. Good overview of events and initiatives happening in Berlin."}, {"name": "City Harvest", "url": "https://www.cityharvest.org/", "description": "City Harvest is New York City\u2019s largest food rescue organization. They rescue food and deliver it to hundreds of food pantries, soup kitchens and other community partners."}, {"name": "Donate Toys", "url": "https://www.moneycrashers.com/where-donate-used-toys/", "description": "Donate toys that your children have grown out of instead of throwing them away."}, {"name": "EU: Right to Repair", "url": "https://repair.eu/", "description": "Cracked screens, weak batteries, broken charging ports... We\u2019d like to fix them, but instead we end up buying a new smartphone because repairs are too expensive, difficult or impossible. Reducing the lifespan of a product may drive sales, but this comes at the expense of consumers, workers and the planet. Ask the European Union to give people the Right to Repair by requiring manufacturers to design repairable smartphones and provide spare parts and repair information to all repairers and consumers."}, {"name": "Food Cloud", "url": "https://food.cloud/", "description": "FoodCloud is a social enterprise that connects businesses with surplus food to charities in their local communities that need it via a software platform."}, {"name": "Geev", "url": "https://corporate.geev.com/", "description": "An online application to exchange stuffs and food between people. Easily discuss, meet and give a second life to objects and food. The more you give the more people trust you when you want to get something."}, {"name": "GrowNYC Food Scrap Collection Schedule", "url": "https://www.grownyc.org/compost/locations", "description": "Interactive map with over 150 residential Food Scrap Drop-Off sites in NYC."}, {"name": "Karma", "url": "https://new.karma.life/", "description": "A Swedish company that lets restaurants sell surplus food at a lower price. It lets you pay less for food and prevent food waste."}, {"name": "Litterati", "url": "https://www.litterati.org/", "description": "Empowering people to clean the planet. Photograph a piece of litter, tag it, and discard properly. Participate in a challenge and hold wasteful brands accountable."}, {"name": "Too Good To Go", "url": "https://toogoodtogo.com/", "description": "toogoodtogo maps products that reach the best before date and shows where and how much you can save. Download the app, select a provider near you and start saving today."}, {"name": "Olio", "url": "https://olioex.com/", "description": "We connect neighbors to share food, and other things, rather than chuck them away."}, {"name": "Open Circularity", "url": "https://opencircularity.info/", "description": "Lars Zimmermann runs Mifactori Design & Activism Studio in Berlin. This website is where he shares content & thoughts on Open Source Circularity. General idea is - open source all products, allowing them to be repaired or repurposed if they break rather than ending up in landfill."}, {"name": "OpenStreetMap: Zero Waste (Overpass)", "url": "http://overpass-turbo.eu/?template=key\\&key=zero_waste", "description": "OpenStreetMap has the tag zero\\_waste=\\* for shops who sell items without packaging."}, {"name": "Original Unverpackt", "url": "https://original-unverpackt.de/", "description": "Zero packaging supermarket in Berlin. Original Unverpackt hat sich als erster Supermarkt weltweit dem Zero-Waste-Lifestyle gewidmet."}, {"name": "Pieter Pot", "url": "https://www.pieter-pot.nl/", "description": "Your groceries, delivered without packaging. Pieter Pot delivers your groceries with a cargo bike in beautiful glass jars in The Netherlands. Empty pot? Then we fill it again. This is how we make it fun and easy to do shopping without all those unnecessary (plastic) packaging. That's nice, right?"}, {"name": "Precious Plastic", "url": "https://preciousplastic.com/", "description": "Open-source community who share instructions for creating plastic shredders, injectors, and sheet presses, so you can create anything you want from used plastic. Collect plastic from neighbors, clean it, shred it, [3D print a mold](https://pinshape.com/blog/low-cost-injection-molding-using-3d-printing/), and create anything you can imagine! You can [buy the machines](https://preciousplastic.com/solutions/machines/overview.html) too if making them is out of your wheelhouse."}, {"name": "Recycle Now", "url": "https://www.recyclenow.com/", "description": "Find out where to recycle pretty much anything, including aerosols, old mobile phones, soft plastics, and get advice on how to reduce waste too."}, {"name": "ReNu Furniture", "url": "https://renufurniture.co.uk/", "description": "Prevent landfill waste and buy second-hand, upcycled and handmade furniture easily with ReNu Furniture. Based in Brighton and covering the UK southeast, this start up will manage the collection, delivery and payments for every furniture sale - they even plant a tree for every delivery to offset carbon emissions."}, {"name": "Repair Caf\u00e9", "url": "https://repaircafe.org/", "description": "Repair Caf\u00e9s are free meeting places and they\u2019re all about repairing things (together). You\u2019ll find tools and materials to help you make any repairs to clothes, furniture, electrical appliances, bicycles, crockery, appliances, toys, et cetera. You\u2019ll also find expert volunteers, with repair skills in all kinds of fields. Repair your stuff, or just enjoy a coffee. They're world-wide, and the site is multi-lingual."}, {"name": "Sonny", "url": "https://www.indiegogo.com/projects/sonny-a-portable-bidet-for-eco-conscious-humans/x/17318484#/", "description": "Never worry about running out of toilet paper again with Sonny, a sustainable alternative to wipes and paper for better hygiene and a greener planet."}, {"name": "The Rotten Fruit Box", "url": "https://therottenfruitbox.com/", "description": "100% Natural Freeze-Dried Fruit Snacks from Spain and Portugal shipped to you. The fruit you\u2019re enjoying would have otherwise gone unused and rotted away on the ground. We also think that the name \"Rotten\" helps bring attention to the serious issue of food waste. Delicious, healthy, 100% natural, with a long shelf life, our freeze dried fruit snack pouches are ideal for home, work, office, to take to school, camping or just about anywhere. Help reduce food waste. Help small local farmers. 100% compostable packaging, ships with your local postal service because it is the lowest carbon footprint option."}, {"name": "Too Good To Go", "url": "https://toogoodtogo.co.uk/", "description": "Sell your surplus food, easily and sustainably! Save delicious food and fight food waste. Find your favorite food and go rescue it."}, {"name": "Vegware", "url": "https://vegware.co.uk/", "description": "Napkins, carrier bags, salad boxes, sushi trays, cutlery, disposable coffee cups, all made from plants using renewable, lower carbon, recycled or reclaimed materials, and designed to be commercially compostable with food waste, where accepted."}, {"name": "Climate Town", "url": "https://www.youtube.com/channel/UCuVLG9pThvBABcYCm7pkNkA", "description": "Rollie Williams and a ragtag team of climate communicators, creatives and comedians are here to examine climate change in a way that doesn\u2019t make you want to eat a cyanide pill."}, {"name": "ClimateAdam", "url": "https://www.youtube.com/user/ClimateAdam", "description": "Doctor in climate science from Oxford. Trying to make sense of climate change with fun YouTube vids."}, {"name": "Hot Mess", "url": "https://www.youtube.com/channel/UCsaEBhRsI6tmmz12fkSEYdw", "description": "A show about how climate change impacts all of us, and about how we can create a better future for our planet and ourselves. Hosted by Miriam Nielsen, Talia Buford, and Joe Hanson."}, {"name": "Our Changing Climate", "url": "https://www.youtube.com/channel/UCNXvxXpDJXp-mZu3pFMzYHQ", "description": "A bi-weekly video essay series that investigates humanity's relationship to the natural world."}, {"name": "Simon Clark", "url": "https://www.youtube.com/user/SimonOxfPhys", "description": "PhD in climate physics by day, YouTuber by night. He makes videos about both!"}, {"name": "Kent Zero Water Wastage Technology", "url": "https://www.kent.co.in/water-purifiers/zero-water-wastage-technology", "description": "KENT RO Purifiers equipped with the \u2018Zero Water Wastage\u2019 Technology push back the rejected water to the overhead tank, thereby rendering wastage to zero. As a result, instead of wasting the rejected water, it gets diluted and reused as normal tap water for household purposes."}], "notes": [], "source": "Earth"}, {"name": "Qubes OS \u2014 Table of Contents", "entries": [{"name": "Awesome Qubes OS", "url": "#awesome-qubes-os-", "description": ""}, {"name": "Qubes OS", "url": "https://www.qubes-os.org", "description": "Qubes OS is an operating system built out of securely-isolated compartments called Qubes."}, {"name": "Qubes OS Development Documentation", "url": "https://dev.qubes-os.org/en/latest/", "description": "Qubes OS development documentation."}, {"name": "Qubes OS Developer Books", "url": "https://www.qubes-os.org/doc/devel-books/", "description": "A list of various books that might be useful in learning some basics needed for Qubes development."}, {"name": "Qubes OS Documentation", "url": "https://www.qubes-os.org/doc/", "description": "Qubes OS main documentation."}, {"name": "Qubes OS GitHub Documentation", "url": "https://github.com/QubesOS/qubes-doc", "description": "Qubes OS GitHub latest documentation.", "stars": "392"}, {"name": "Qubes OS News", "url": "https://www.qubes-os.org/news/", "description": "Latest Qubes OS News."}, {"name": "Architecture", "url": "https://www.qubes-os.org/doc/architecture/", "description": "Qubes implements a security-by-compartmentalization approach."}, {"name": "Audio virtualization", "url": "https://www.qubes-os.org/doc/audio-virtualization/", "description": "VMs on Qubes OS have access to virtualized audio through the PulseAudio module."}, {"name": "Certified Hardware", "url": "https://www.qubes-os.org/doc/certified-hardware/", "description": "We aim for these vendors to be as diverse as possible in terms of geography, cost, and availability."}, {"name": "Community-recommended hardware", "url": "https://www.qubes-os.org/doc/community-recommended-hardware/", "description": "Community-recommended computers."}, {"name": "Hardware compatibility list (HCL)", "url": "https://www.qubes-os.org/hcl/", "description": "The HCL is a compilation of reports generated and submitted by users across various Qubes versions about their hardware\u2019s compatibility with Qubes."}, {"name": "System Requirements", "url": "https://www.qubes-os.org/doc/system-requirements/", "description": "User documentation / Choyhe attacker doesn\u2019t have access to all the software running in the other domains."}, {"name": "Security-critical code", "url": "https://www.qubes-os.org/doc/security-critical-code/", "description": "A list of security-critical (i.e., trusted) code components in Qubes OS."}, {"name": "Storage pools", "url": "https://www.qubes-os.org/doc/storage-pools/", "description": "Qubes OS implements a security-by-isolation (or security-by-compartmentalization) approach by providing the ability to easily create many security domains."}, {"name": "Secondary storage", "url": "https://www.qubes-os.org/doc/secondary-storage/", "description": "hese steps assume you have already created a separate volume group and thin pool (not thin volume) for your HDD."}, {"name": "Networking", "url": "https://www.qubes-os.org/doc/networking/", "description": "In Qubes, the standard Xen networking is used, based on backend driver in the driver domain and frontend drivers in VMs."}, {"name": "Config files", "url": "https://www.qubes-os.org/doc/config-files/", "description": "These files are placed in /rw, which survives a VM restart. That way, they can be used to customize a single VM instead of all VMs based on the same template. The scripts here all run as root."}, {"name": "Disposable customization", "url": "https://www.qubes-os.org/doc/disposable-customization/", "description": "A disposable can be based on any app qube."}, {"name": "How to install software in dom0", "url": "https://www.qubes-os.org/doc/how-to-install-software-in-dom0/", "description": "How to install a specific package"}, {"name": "How to make any file persistent (bind-dirs)", "url": "https://www.qubes-os.org/doc/bind-dirs/", "description": "With bind-dirs any arbitrary files or folders can be made persistent in app qubes."}, {"name": "How to mount a Qubes partition from another OS", "url": "https://www.qubes-os.org/doc/mount-from-other-os/", "description": "When a Qubes OS install is unbootable or booting it is otherwise undesirable, this process allows for the recovery of files stored within the system."}, {"name": "Installing contributed packages", "url": "https://www.qubes-os.org/doc/installing-contributed-packages/", "description": "This page is for users who wish to install contributed packages."}, {"name": "Managing qube kernels", "url": "https://www.qubes-os.org/doc/managing-vm-kernels/", "description": "By default, VMs kernels are provided by dom0."}, {"name": "Qubes service", "url": "https://www.qubes-os.org/doc/qubes-service/", "description": "Usage documentation is in the qvm-service man page."}, {"name": "RPC policies", "url": "https://www.qubes-os.org/doc/rpc-policy/", "description": "This document explains the basics of RPC policies in Qubes."}, {"name": "Resize disk image", "url": "https://www.qubes-os.org/doc/resize-disk-image/", "description": "By default Qubes uses thin volumes for the disk images."}, {"name": "Standalones and HVMs", "url": "https://www.qubes-os.org/doc/standalones-and-hvms/", "description": "A standalone is a type of qube that is created by cloning a template. Unlike templates, however, standalones do not supply their root filesystems to other qubes."}, {"name": "Volume backup and revert", "url": "https://www.qubes-os.org/doc/volume-backup-revert/", "description": "With Qubes, it is possible to revert one of a VM\u2019s storage volumes to a previous state using the automatic snapshot that is normally saved every time a VM is shutdown."}, {"name": "Building", "url": "https://github.com/QubesOS/qubes-builderv2", "description": "This is the second generation of the Qubes OS builder.", "stars": "28"}, {"name": "Installing", "url": "https://www.qubes-os.org/doc/installation-guide/", "description": "Qubes OS installation guide!"}, {"name": "Qubes OS 4.2.3", "url": "https://www.qubes-os.org/downloads/", "description": "Qubes OS 4.2.3 download."}, {"name": "Qubes OS 4.2.3 Weekly Builds", "url": "https://qubes.notset.fr/iso/", "description": "Qubes OS 4.2.3 Weekly Build download."}, {"name": "Qubes OS 4.3 Weekly Alpha Builds", "url": "https://qubes.notset.fr/iso/", "description": "Qubes OS 4.3 Weekly Alpha Build download."}, {"name": "Upgrading", "url": "https://www.qubes-os.org/doc/upgrade/", "description": "These guides are for upgrading from one version of Qubes to another."}, {"name": "How to resize dom0", "url": "https://forum.qubes-os.org/t/resize-dom0/10886", "description": "Just in case anyone needs help with this to resize dom0 from 20G to 50G."}, {"name": "How to back up, restore, and migrate", "url": "https://www.qubes-os.org/doc/how-to-back-up-restore-and-migrate/", "description": "With Qubes, it\u2019s easy and secure to back up and restore your whole system, as well as to migrate between two physical machines."}, {"name": "How to copy and move files", "url": "https://www.qubes-os.org/doc/how-to-copy-and-move-files/", "description": "This page is about copying and moving files."}, {"name": "How to copy and paste text", "url": "https://www.qubes-os.org/doc/how-to-copy-and-paste-text/", "description": "This page is about copying and pasting plain text."}, {"name": "Inter-qube file copying (qfilecopy)", "url": "https://www.qubes-os.org/doc/qfilecopy/", "description": "File copying with qfilecopy."}, {"name": "How to copy from dom0", "url": "https://www.qubes-os.org/doc/how-to-copy-from-dom0/", "description": "This page covers copying files and clipboard text between dom0 and domUs."}, {"name": "How to enter fullscreen mode", "url": "https://www.qubes-os.org/doc/how-to-enter-fullscreen-mode/", "description": "Normally, the Qubes GUI virtualization daemon restricts the VM from \u201cowning\u201d the full screen."}, {"name": "How to install software", "url": "https://www.qubes-os.org/doc/how-to-install-software/", "description": "When you wish to install software in Qubes OS, you should generally install it in a template."}, {"name": "How to update", "url": "https://www.qubes-os.org/doc/how-to-update/", "description": "This page is about updating your system while staying on the same supported version of Qubes OS."}, {"name": "How to use PCI devices", "url": "https://www.qubes-os.org/doc/how-to-use-pci-devices/", "description": "Unlike other devices (USB, block, mic), PCI devices need to be attached on VM-bootup."}, {"name": "How to use USB devices", "url": "https://www.qubes-os.org/doc/how-to-use-usb-devices/", "description": "Attaching USB devices to VMs requires a USB Qube."}, {"name": "How to use block storage devices", "url": "https://www.qubes-os.org/doc/how-to-use-block-storage-devices/", "description": "This page is part of device handling in Qubes."}, {"name": "How to use devices", "url": "https://www.qubes-os.org/doc/how-to-use-devices/", "description": "This is an overview of device handling in Qubes OS."}, {"name": "How to use disposables", "url": "https://www.qubes-os.org/doc/how-to-use-disposables/", "description": "A disposable is a lightweight Qube that can be created quickly and will self-destruct when closed."}, {"name": "How to use optical discs", "url": "https://www.qubes-os.org/doc/how-to-use-optical-discs/", "description": "Passthrough reading and recording (a.k.a., \u201cburning\u201d) are not supported by Qubes OS."}, {"name": "How to persist Tailscale tunnel in QubesOS", "url": "https://github.com/kennethrrosen/tailscale_QubesOS", "description": "Tailscale is a mesh private network that lets you easily manage access to private resources or quickly SSH into devices on your network.", "stars": "2"}, {"name": "How to use Qubes for journalists and Humans Rights Defenders", "url": "https://github.com/kennethrrosen/journoSEC", "description": "A suite of tools for improving and streamlining the use of Qubes OS for reporters, edtiors, lawyers and aid workers. Work in progress.", "stars": "20"}, {"name": "How to Implement TPM Boot Verification", "url": "https://github.com/kennethrrosen/qubes-boot-verification", "description": "Verify and validate boot process using PCR without Heads or AEM on systems using TPM 2.0"}, {"name": "How to open Urls in other qube", "url": "https://forum.qubes-os.org/t/opening-urls-files-in-other-qubes/19026", "description": "This page is about opening URLs and files from one qube in a different qube."}, {"name": "Qubes Salt Beginner\u2019s Guide", "url": "https://forum.qubes-os.org/t/qubes-salt-beginners-guide/20126", "description": "How to guide for beginners who enjoy an hands-on introduction with examples."}, {"name": "Reverse Tethering & Screen Mirroring Qube for Android Device", "url": "https://forum.qubes-os.org/t/reverse-tethering-screen-mirroring-qube-for-android-device/28920", "description": "Control your Android Device from Qubes OS while providing Network to the Android Device."}, {"name": "How to migrate qubes to a new computer", "url": "https://forum.qubes-os.org/t/how-to-efficiently-migrate-qubes-to-a-new-computer-with-a-direct-network-connection/23203/2", "description": "How to efficiently migrate qubes to a new computer with a direct network connection"}, {"name": "USB MFP printer/scanner", "url": "https://forum.qubes-os.org/t/how-to-get-a-usb-mfp-printer-scanner-working-in-r4-2/24520", "description": "How to get a USB MFP printer/scanner working in R4.2"}, {"name": "Fix slow Libreoffice", "url": "https://forum.qubes-os.org/t/fix-slow-libreoffice/38035", "description": "Help libre office work faster."}, {"name": "archlinux-minimal template", "url": "https://forum.qubes-os.org/t/archlinux-minimal-template/19052", "description": "This is a community guide, not an official guide."}, {"name": "audio-qubes", "url": "https://forum.qubes-os.org/t/audio-qube/20685", "description": "An audio qube acts as a secure handler for potentially malicious audio devices, preventing them from coming into contact with dom0"}, {"name": "Building a TemplateVM for a new OS", "url": "https://forum.qubes-os.org/docs?topic=18972", "description": "If you don\u2019t like using one of the existing templates because of specific administration, package management or other building needs, you can build a TemplateVM for your distribution of choice."}, {"name": "Debian templates", "url": "https://www.qubes-os.org/doc/templates/debian/", "description": "The Debian template is an officially supported template in Qubes OS."}, {"name": "Auto Minimal Debian Template Creation", "url": "https://svensemmler.org/notes/deb-min-templates", "description": "This page summarizes how to automate debian-minimal based template creation."}, {"name": "Fedora templates", "url": "https://www.qubes-os.org/doc/templates/fedora/", "description": "The Fedora template is the default template in Qubes OS."}, {"name": "NetBSD templates", "url": "https://forum.qubes-os.org/t/netbsd-qube/19009", "description": "Createa NetBSD template"}, {"name": "Linux HVMs", "url": "https://forum.qubes-os.org/docs?topic=19008", "description": "Fixing Linux distro HVMs"}, {"name": "Manually Verifying Hashes of Installed Files", "url": "https://forum.qubes-os.org/t/manually-verifying-hashes-of-installed-files/23833", "description": "This guide explains how to manually verifying hashes of installed files."}, {"name": "Minimal templates", "url": "https://www.qubes-os.org/doc/templates/minimal/", "description": "The minimal templates are lightweight versions of their standard template counterparts."}, {"name": "Multimedia template", "url": "https://forum.qubes-os.org/t/configuring-a-multimedia-templatevm/19055", "description": "Configuring a \u201cMultimedia\u201d TemplateVM"}, {"name": "Pentesting: Parrot", "url": "https://qubes.3isec.org/Templates_4.2/", "description": "Parrot Security is a Debian-based OS with over 600 tools for hacking, pentesting and software development. It is free, open source, secure, portable and customizable for various environments and devices"}, {"name": "Pentesting: BlackArch", "url": "https://forum.qubes-os.org/t/blackarch-templatevm/19010", "description": "BlackArch Linux is an Arch Linux-based distribution for penetration testers and security researchers."}, {"name": "Pentesting: Kali", "url": "https://forum.qubes-os.org/t/kali-template-available/1706", "description": "How to create a Kali Linux VM."}, {"name": "Pentesting: PTF", "url": "https://forum.qubes-os.org/t/penetration-testers-framework-ptf-templatevm/19011", "description": "\"The PenTesters Framework (PTF) is a Python script designed for Debian/Ubuntu/ArchLinux based distributions to create a similar and familiar distribution for Penetration Testing."}, {"name": "Windows Qubes", "url": "https://www.qubes-os.org/doc/windows/", "description": "Like any other unmodified OSes, Windows can be installed in Qubes as an HVM domain."}, {"name": "Qvm-Create-Windows-Qube", "url": "https://github.com/ElliotKillick/qvm-create-windows-qube", "description": "Qvm-Create-Windows-Qube is a tool for quickly and conveniently installing fresh new Windows qubes with Qubes Windows Tools (QWT) drivers automatically.", "stars": "394"}, {"name": "Prestium OS", "url": "https://forum.qubes-os.org/t/prestium-os-setup/22545", "description": "Prestium OS is a Tails OS-like live linux distro."}, {"name": "Tails OS", "url": "https://forum.qubes-os.org/docs?topic=19012", "description": "Tails stands for The Amnesic Incognito Live System. It is a live operating system that aims to preserve your privacy and anonymit."}, {"name": "Templates", "url": "https://www.qubes-os.org/doc/templates/", "description": "In Getting Started, we covered the distinction in Qubes OS between where you install your software and where you run your software."}, {"name": "Template implementation", "url": "https://www.qubes-os.org/doc/template-implementation/", "description": "Describes template implementation."}, {"name": "Template manager", "url": "https://www.qubes-os.org/doc/template-manager/", "description": "A template manager application."}, {"name": "Android VM options", "url": "https://forum.qubes-os.org/t/android-vm-options-and-blissos-installation-in-a-raw-vm-i-e-no-qubes-integration-collecting-all-realted-information/27582", "description": "There are multiple \u201candroid on PC\u201d type distributions that one could try in a VM. Here are the 3!"}, {"name": "Waydroid template", "url": "https://forum.qubes-os.org/t/waydroid-template/23356", "description": "This guide is for setting up minimal Waydroid template."}, {"name": "Shadow qube", "url": "https://github.com/kennethrrosen/qubes-shadow-dvm", "description": "The below script will create a Qube, launch the Tor browser, wait for the browser to close, then remove the qube and its RAM pool.", "stars": "8"}, {"name": "Ubuntu 2022.4 minimal", "url": "https://qubes.3isec.org/Templates_4.2/", "description": "Ubuntu 22.04 (Jammy Jellyfish) Releasesis an open-source software platform that runs everywhere from the PC to the server and the cloud."}, {"name": "Ubuntu 2024.4 minimal", "url": "https://qubes.3isec.org/Templates_4.2/", "description": "Ubuntu 24.04.1 (Noble Numbat) ReleasesUbuntu is an open-source software platform that runs everywhere from the PC to the server and the cloud."}, {"name": "USB Qubes", "url": "https://www.qubes-os.org/doc/usb-qubes/", "description": "A USB qube acts as a secure handler for potentially malicious USB devices, preventing them from coming into contact with dom0 (which could otherwise be fatal to the security of the whole system). I"}, {"name": "Xfce templates", "url": "https://www.qubes-os.org/doc/templates/xfce/", "description": "If you would like to use Xfce (more lightweight compared to GNOME desktop environment) Linux distribution in your Qubes, you can install one of the available Xfce templates for Fedora, CentOS or Gentoo."}, {"name": "GuixOS HVM", "url": "https://forum.qubes-os.org/t/install-guix-os-in-a-standalone-hvm/6209", "description": "Install Guix OS in a standalone HVM"}, {"name": "Zoom Disp VM", "url": "https://forum.qubes-os.org/t/running-zoom-in-a-dispvm/19062", "description": "Running Zoom in a DispVM."}, {"name": "PrestiumOS HVM", "url": "https://forum.qubes-os.org/t/prestium-os-setup/22545/1", "description": "Prestium OS is a Tails OS-like live linux distro."}, {"name": "PiHole Cloudflared", "url": "https://github.com/92VV3M42d3v8/PiHole/blob/master/PiHole%20Cloudflared", "description": "PiHole Cloudflared in QubesOS with NextDNS (DNS over Https).", "stars": "1"}, {"name": "Fedora template in-place upgrade", "url": "https://www.qubes-os.org/doc/templates/fedora/in-place-upgrade/#detailed-instructions-for-standard-fedora-templates", "description": "How to upgrade a Fedora template in-place."}, {"name": "Apparmor profile", "url": "https://forum.qubes-os.org/t/apparmor-profile-for-qubes-available/38891", "description": "Create Apparmor profile."}, {"name": "Kicksecure", "url": "https://www.kicksecure.com/wiki/Kicksecure-Qubes_Security", "description": "The following list of actionable items can help to improve security on the Qubes platform, and by extension Kicksecure \u2122 for Qubes users."}, {"name": "Kicksecure for DISP-sys\\*", "url": "https://forum.qubes-os.org/t/guide-kicksecure-for-disp-sys/13324", "description": "How to create disposable sys-usb, sys-net, sys-firewall off a debian-11 minimal template with Kicksecure and other hardening features for DISP-sys\\*."}, {"name": "Qcrypt", "url": "https://github.com/3hhh/qcrypt", "description": "qcrypt is a multilayer encryption tool for Qubes OS.", "stars": "21"}, {"name": "Qubes-VM-hardening", "url": "https://github.com/tasket/Qubes-VM-hardening", "description": "Leverage Qubes template non-persistence to fend off malware at VM startup: Lock-down, quarantine and check contents of /rw private storage that affect the execution environment.", "stars": "81"}, {"name": "Anonymizing your MAC Address", "url": "https://github.com/Qubes-Community/Contents/blob/master/docs/privacy/anonymizing-your-mac-address.md", "description": "Although the MAC address is not the only metadata broadcast by network hardware, changing your hardware's default MAC Address could be an important step in protecting privacy.", "stars": "262"}, {"name": "Anti Evil Maid (AEM)", "url": "https://www.qubes-os.org/doc/anti-evil-maid/", "description": "A user who frequently travels with a Qubes laptop holding sensitive data may be at a much higher risk of Evil Maid attacks than a home user with a stationary Qubes desktop."}, {"name": "Data leaks", "url": "https://www.qubes-os.org/doc/data-leaks/", "description": "Firewalling in Qubes is not intended to be a leak-prevention mechanism."}, {"name": "Device handling security", "url": "https://www.qubes-os.org/doc/device-handling-security/", "description": "Any additional ability a VM gains is additional attack surface."}, {"name": "Dom0 secure updates", "url": "https://www.qubes-os.org/doc/dom0-secure-updates/", "description": "Updating dom0"}, {"name": "Easily NAT qubes port to external network", "url": "https://dataswamp.org/~solene/2024-03-06-qubes-os-nat.html", "description": "A script to ease the work of doing a NAT to expose a qube port to the physical network interface."}, {"name": "Install Qubes OS with boot partition and a detached LUKS header on USB", "url": "https://forum.qubes-os.org/t/install-qubes-os-with-boot-partition-and-a-detached-luks-header-on-usb/26366", "description": "The encrypted disk will look like an unused/empty unpartitioned disk."}, {"name": "Firewall", "url": "https://www.qubes-os.org/doc/firewall/", "description": "Every Qube in Qubes is connected to the network via a FirewallVM, which is used to enforce network-level policies."}, {"name": "nft Firewall", "url": "https://forum.qubes-os.org/t/qubes-os-4-2-nftables-nft-firewall-guide/20933", "description": "This is an example for a TCP redirection, for UDP you would have to replace tcp by udp."}, {"name": "Passwordless root access in Qubes", "url": "https://www.qubes-os.org/doc/vm-sudo/", "description": "In Qubes VMs there is no point in isolating the root account from the user account."}, {"name": "Reducing the fingerprint of the text-based web browser w3m", "url": "https://github.com/Qubes-Community/Contents/blob/master/docs/configuration/w3m.md", "description": "You can reduce the amount of information w3m gives about itself and the environment it is running in (and, by extension, you).", "stars": "262"}, {"name": "Running Tails in Qubes", "url": "https://github.com/Qubes-Community/Contents/blob/master/docs/privacy/tails.md", "description": "Tails stands for The Amnesic Incognito Live System.", "stars": "262"}, {"name": "SaltStack (management software)", "url": "https://www.qubes-os.org/doc/salt/", "description": ""}, {"name": "Custom preferences for Brave browser in disposable qube", "url": "https://forum.qubes-os.org/t/set-custom-preferences-for-brave-browser-in-disposable-qube/27351", "description": "The initial\\_preferences json file can be used to configure the preferences that will be used by default in newly created profiles."}, {"name": "Signal", "url": "https://forum.qubes-os.org/t/signal-messenger/19073", "description": "It uses end-to-end encryption to secure all communications."}, {"name": "Split GPG", "url": "https://www.qubes-os.org/doc/split-gpg/", "description": "Split GPG implements a concept similar to having a smart card with your private GPG keys, except that the role of the \u201csmart card\u201d is played by another Qubes app Qube."}, {"name": "Split SSH", "url": "https://deniszanin.com/using-split-ssh-gpg-in-qubes-os", "description": "Split SSH implements a concept similar to having a smart card with your private SSH keys, except that the role of the \u201csmart card\u201d is played by another Qubes AppVM."}, {"name": "Split dm-crypt", "url": "https://github.com/rustybird/qubes-split-dm-crypt", "description": "Instead of directly attaching an encrypted LUKS1 partition from a source VM such as sys-usb to a destination VM and decrypting it there.", "stars": "30"}, {"name": "U2F proxy", "url": "https://www.qubes-os.org/doc/u2f-proxy/", "description": "The Qubes U2F Proxy is a secure proxy intended to make use of U2F two-factor authentication devices with web browsers without exposing the browser to the full USB stack, not unlike the USB keyboard and mouse proxies implemented in Qubes."}, {"name": "Using Multi-Factor Authentication with Qubes", "url": "https://github.com/Qubes-Community/Contents/blob/master/docs/security/multifactor-authentication.md", "description": "This page concerns multi-factor authentication for logging into external services, not for logging into Qubes itself.", "stars": "262"}, {"name": "Using OnlyKey with Qubes OS", "url": "https://docs.crp.to/qubes.html", "description": "The following setup instructions walk through the process of configuring dom0 and a USB qube so that OnlyKey will function as a keyboard and be able to communicate with the OnlyKey app (required for TOTP)."}, {"name": "Qrexec: secure communication across domains", "url": "https://www.qubes-os.org/doc/qrexec/", "description": "The qrexec framework is used by core Qubes components to implement communication between domains."}, {"name": "Qrexec: Qubes RPC internals", "url": "https://www.qubes-os.org/doc/qrexec-internals/", "description": "The qrexec framework consists of a number of processes communicating with each other using a common IPC protocol, described in detail below."}, {"name": "Qrexec: socket-based services", "url": "https://www.qubes-os.org/doc/qrexec-socket-services/", "description": "The qrexec allows implementing services not only as executable files, but also as Unix sockets."}, {"name": "Qubes memory manager (qmemman)", "url": "https://www.qubes-os.org/doc/qmemman/", "description": "Provides automatic balancing of memory across participating PV and HVM domains, based on their memory demand"}, {"name": "TUFF", "url": "https://theupdateframework.io/security/", "description": "We can think of a software update system as \u201csecure\u201d if:"}, {"name": "YubiKey", "url": "https://www.qubes-os.org/doc/yubikey/", "description": "Most use cases for the YubiKey can be achieved exactly as described by the manufacturer or other instructions found online."}, {"name": "Hardening sys-net", "url": "https://forum.qubes-os.org/t/hardening-sys-net/24345", "description": "This guide works no matter whether or not you chose disposable sys-net or not. no nonsense guide, Lets get in!"}, {"name": "Nix in a Qubes OS AppVM", "url": "https://dataswamp.org/~solene/2023-05-15-qubes-os-install-nix.html", "description": "How to install Nix in an AppVm."}, {"name": "No file indexing", "url": "https://forum.qubes-os.org/t/disable-file-indexing-in-disposable-qubes/20747", "description": "Disable file indexing in disposable qubes"}, {"name": "Qubes Shutdown Idle Script", "url": "https://github.com/QubesOS/qubes-app-shutdown-idle", "description": "This is a simple script that watches the current qube for idleness and, if it's idle for more than 15 minutes (timeout time is defined in qubesidle.idleness\\_monitor), shuts it down.", "stars": "5"}, {"name": "qubes-ssh-agent", "url": "https://github.com/unman/qubes-ssh-agent", "description": "This is an alternative approach to the existing qubes split-ssh.", "stars": "4"}, {"name": "AwesomeWM (window manager)", "url": "https://www.qubes-os.org/doc/awesomewm/", "description": "This is an rpm package for awesomewm with the patches for Qubes."}, {"name": "Brightness-Ajustment", "url": "https://forum.qubes-os.org/t/easy-brightness-adjustment/15902/2", "description": "Easy brightness adjustment"}, {"name": "Bash completion", "url": "https://forum.qubes-os.org/docs?topic=13304", "description": "How to install bash completion for Qubes OS commands."}, {"name": "Custom icons", "url": "https://forum.qubes-os.org/t/where-is-the-most-optimal-place-to-put-custom-folder-icons/15740/3", "description": "Place the custom folder icons \\~/.local/share/icons is a persistent place to place the custom folder icons and so is /usr/share/icons."}, {"name": "DPI scaling", "url": "https://forum.qubes-os.org/t/dpi-scaling/19064", "description": "Qubes OS passes on dom0\u2019s screen resolution to VMs (this can be seen in the output of xrandr) but doesn\u2019t pass on dom0\u2019s dpi value."}, {"name": "i3 (window manager)", "url": "https://www.qubes-os.org/doc/i3/", "description": "i3 is part of the stable repository (as of Qubes R3.1) and can be installed by using the dom0 update mechanism."}, {"name": "KDE (desktop environment)", "url": "https://www.qubes-os.org/doc/kde/", "description": "KDE was the default desktop environment in Qubes"}, {"name": "Qubes-GUI-Rust", "url": "https://github.com/QubesOS/qubes-gui-rust", "description": "Rust libraries for the Qubes OS GUI Protocol", "stars": "9"}, {"name": "Suckless dwm", "url": "https://github.com/3o14r473/GUIDE_how-to-install-dwm-in-qubesos", "description": "How to install dwm in Qubes OS.", "stars": "15"}, {"name": "QubesOS Autostart Menu", "url": "https://github.com/kennethrrosen/Qubes-OS-Autostart-Menu/", "description": "Speed up system boot process with a custom launch script", "stars": "0"}, {"name": "Qubes-Scripts", "url": "https://github.com/Willy-JL/Qubes-Scripts", "description": "Collection of custom scripts for Qubes OS.", "stars": "23"}, {"name": "Playback performance", "url": "https://forum.qubes-os.org/t/improve-video-playback-performance-including-youtube/21946", "description": "This guide will show you how to install the mpv player and use it with maximum performance."}, {"name": "qubes-salt-video-playback", "url": "https://codeberg.org/brunoschroeder/qubes-salt-video-playback", "description": "Qubes SaltStack configuration of Videos Playback VM"}, {"name": "sys-VPN notification setup", "url": "https://github.com/kennethrrosen/qubes_VPN_notifier", "description": "Get VPN stats as a desktop notification"}, {"name": "Wayland agent", "url": "https://github.com/DemiMarie/qubes-wayland", "description": "This is a GUI agent for Qubes OS that supports the \\[Wayland] display server protocol. Compared to X11, Wayland is vastly simpler and aims to ensure every frame is perfect.", "stars": "26"}, {"name": "reliant-system", "url": "https://codeberg.org/andersonarc/reliant-system", "description": "RELIANT provides a complete plausible deniability solution based on QubesOS and Shufflecake"}, {"name": "Sys-gui Customization", "url": "https://forum.qubes-os.org/t/sys-gui-customization-minimal-fedora-and-alternate-desktop-environments-window-managers-de-wms/27093", "description": "Minimal Fedora and Alternate Desktop Environments / Window Managers (DE/WMs)"}, {"name": "Tiling XFCE", "url": "https://forum.qubes-os.org/t/tiling-xfce-windows-with-shortcut-keys/22840", "description": "Titled windows in XFCE with shortcut keys."}, {"name": "DPI scaling", "url": "https://forum.qubes-os.org/t/dpi-scaling/19064", "description": "Qubes OS passes on dom0\u2019s screen resolution to VMs (this can be seen in the output of xrandr) but doesn\u2019t pass on dom0\u2019s dpi value."}, {"name": "Dark Theme", "url": "https://forum.qubes-os.org/t/dark-theme-in-dom0/18997", "description": "The following text describes how to change the default light theme to a dark theme."}, {"name": "Rxvt Terminal", "url": "https://forum.qubes-os.org/t/rxvt-terminal/18992", "description": "rxvt-unicode is an advanced and efficient vt102 emulator."}, {"name": "CPU monitor per VMs", "url": "https://forum.qubes-os.org/t/cpu-monitor-per-vms/22829", "description": "Individual VM monitoring."}, {"name": "Custom App entries for the Q Menu", "url": "https://www.qubes-os.org/doc/app-menu-shortcut-troubleshooting/", "description": "App menu shortcut troubleshooting."}, {"name": "xfce dark mode", "url": "https://forum.qubes-os.org/t/guide-xfce-global-dark-mode-in-qubes-4-0-4-1/10757", "description": "Xfce global dark mode in Qubes"}, {"name": "Quick Quality-of-Life Improvements", "url": "https://forum.qubes-os.org/t/quick-quality-of-life-improvements/23380", "description": "Custom scripts for everyday things."}, {"name": "GUI-configuration", "url": "https://www.qubes-os.org/doc/gui-configuration/", "description": "Adjust your GUI configuration to meet your display needs."}, {"name": "GUI-domain", "url": "https://www.qubes-os.org/doc/gui-domain/", "description": "On this page, we describe how to set up a GUI domain."}, {"name": "GUI-troubleshooting", "url": "https://www.qubes-os.org/doc/gui-troubleshooting/", "description": "Learn to troubleshoot your GUI configuration."}, {"name": "GUI-virtualization", "url": "https://www.qubes-os.org/doc/gui/", "description": "All AppVM X applications connect to local (running in AppVM) Xorg servers."}, {"name": "How-to-use-pci-devices", "url": "https://www.qubes-os.org/doc/how-to-use-pci-devices/", "description": "This page is part of device handling in qubes."}, {"name": "Install-nvidia-driver", "url": "https://github.com/Qubes-Community/Contents/blob/master/docs/configuration/install-nvidia-driver.md", "description": "Nvidia proprietary driver installation.", "stars": "262"}, {"name": "Nvidia-troubleshooting", "url": "https://github.com/Qubes-Community/Contents/blob/master/docs/troubleshooting/nvidia-troubleshooting.md", "description": "Nvidia Troubleshooting Guide", "stars": "262"}, {"name": "Gaming HVM", "url": "https://forum.qubes-os.org/t/create-a-gaming-hvm/19000", "description": ""}, {"name": "Salt: automating NVIDIA GPU passthrough", "url": "https://forum.qubes-os.org/t/wip-salt-automating-nvidia-gpu-passthrough/30038", "description": "This \u201cguide\u201d aims to explore and give a practical example of leveraging SaltStack to achieve the same goal as NVIDIA GPU passthrough into Linux HVMs for CUDA applications."}, {"name": "Qubes SaltStack configuration of Videos Playback VM", "url": "https://codeberg.org/brunoschroeder/qubes-salt-video-playback", "description": "An mpv salt start step-by-step easy guide."}, {"name": "Improve video playback performance including YouTube (ytfzf)", "url": "https://forum.qubes-os.org/t/improve-video-playback-performance-including-youtube-ytfzf/21946/1", "description": "This guide will show you how to install the mpv player and use it with maximum performance."}, {"name": "GPU passthrough with lots of RAM", "url": "https://forum.qubes-os.org/t/quick-howto-gpu-passthrough-with-lots-of-ram/21156", "description": "GPU passthru with max RAM"}, {"name": "Running local LLMs with or without GPU acceleration", "url": "https://forum.qubes-os.org/t/running-local-llms-with-or-without-gpu-acceleration/23283", "description": "This guide explains how to install text-generation-webui (oobabooga) on Qubes OS."}, {"name": "Mounting a qube\u2019s private storage in another qube", "url": "https://forum.qubes-os.org/t/mounting-a-qubes-private-storage-in-another-qube/19080", "description": "Useful for data recovery."}, {"name": "Traffic Analysis in Qubes OS", "url": "https://zrubi.hu/en/2017/traffic-analysis-qubes/", "description": "You can place a ProxyVM between your AppVMs and Your NetVM. This way we can create an ideal topology for traffic analysis."}, {"name": "Analyze Qubes OS VM", "url": "https://github.com/3hhh/qubes-performance", "description": "Analyze Qubes OS VM startup performance.", "stars": "2"}, {"name": "Url redirector", "url": "https://github.com/raffaeleflorio/qubes-url-redirector/", "description": "This is a browser extension, aimed to improve surfing security.", "stars": "37"}, {"name": "Changing your Time Zone", "url": "https://forum.qubes-os.org/t/changing-your-time-zone/18983", "description": "Change the system\u2019s time zone in terminal you can issue the timedatectl command with the option set-timezone."}], "notes": [], "source": "Qubes OS"}, {"name": "Qubes OS \u2014 DNS", "entries": [{"name": "dnscrypt-proxy", "url": "https://forum.qubes-os.org/t/guide-how-to-setup-a-sys-dns-qube/13749", "description": "Run dnscrypt-proxy inside of sys-net to encrypt and secure dns-requests."}], "notes": [], "source": "Qubes OS"}, {"name": "Qubes OS \u2014 Wireguard", "entries": [{"name": "Mullvad VPN (Fedora38 + WG)", "url": "https://mullvad.net/en/help/wireguard-on-qubes-os/", "description": "Privacy-first VPN provider's guide for Qubes OS. This guide bears an optimal method for setting up a WG ProxyVM (i.e `sys-vpn`); you may substitute out Mullvad's WG configuration files in place of your own."}, {"name": "Wireguard setup", "url": "https://forum.qubes-os.org/t/wireguard-vpn-setup/19141", "description": "This guide assumes you are using a VPN service that has wireguard support."}], "notes": [], "source": "Qubes OS"}, {"name": "Qubes OS \u2014 OpenVPN", "entries": [{"name": "How To make a VPN Gateway in Qubes", "url": "https://forum.qubes-os.org/t/configuring-a-proxyvm-vpn-gateway/19061", "description": "Qubes includes a number of tools that can make the client-side setup of your VPN more versatile and secure."}, {"name": "Qubes-Tunnel", "url": "https://github.com/QubesOS-contrib/qubes-tunnel", "description": "Manage, run, protect VPN connections in Proxy VMs.", "stars": "28"}, {"name": "Mullvad VPN (Dedian 12 + OVPN)", "url": "https://mullvad.net/en/help/qubes-os-4-and-mullvad-vpn/", "description": "Privacy-first VPN provider's guide for Qubes OS."}, {"name": "Mullvad VPN setup guide 4.3", "url": "https://forum.qubes-os.org/t/mullvad-vpn-app-4-3-and-4-2-setup-guide/25107", "description": "This guide explains how to setup a VPN with Mullvad app on Qubes OS 4.2 and Qubes 4.3 using a Fedora template."}, {"name": "Mullvad VPN AppVM", "url": "https://privsec.dev/posts/qubes/using-mullvad-vpn-on-qubes-os/", "description": "Create a Mullvad VPN AppVM"}, {"name": "Fedora 40 Minimal(OpenVPN)", "url": "https://forum.qubes-os.org/t/fedora-40-minimal-openvpn-qubes-4-2-six-easy-steps/27795", "description": "Qubes 4.2 - Six Easy Steps!"}], "notes": [], "source": "Qubes OS"}, {"name": "Qubes OS \u2014 VLESS", "entries": [{"name": "VLESS obfuscation VPN", "url": "https://forum.qubes-os.org/t/vless-obfuscation-vpn/20438", "description": "The protocol mimics a long-running https session of Chrome and is hard to detect by DPI systems."}], "notes": [], "source": "Qubes OS"}, {"name": "Qubes OS \u2014 Tor", "entries": [{"name": "Snowflake Proxy in QubesOS", "url": "https://forum.qubes-os.org/t/functional-snowflake-proxy-in-sys-whonix-tor-control-panel-fix-full-guide/28866", "description": "A Qubes-Whonix-17 Tor Control Panel snowflake proxy fix/installation guide."}, {"name": "Qubes Tor onion services", "url": "https://www.qubes-os.org/news/2019/04/17/tor-onion-services-available-again/", "description": "Qubes OS Tor .onion links"}, {"name": "Onionizing Repositories", "url": "https://www.whonix.org/wiki/Onionizing_Repositories", "description": "The guide explains how to configure experimental Tor onion services for APT repositories."}, {"name": "Qubes OS Onion", "url": "http://www.qubesosfasa4zl44o4tws22di6kepyzfeqv3tg4e3ztknltfxqrymdad.onion", "description": "Qubes OS onion address on the Tor network."}, {"name": "QubesOS to be remotely manageable thru tor", "url": "https://www.whonix.org/wiki/Dev/Qubes_Remote_Support", "description": "QubesOS to be remotely manageable from on-demand, ephemeral, hidden onion service to dom0/AdminVM."}, {"name": "Qubes-Whonix development notes", "url": "https://www.whonix.org/wiki/Dev/Qubes", "description": "Whonix development notes."}, {"name": "Tips on Remaining Anonymous", "url": "https://www.whonix.org/wiki/DoNot#Use_Clearnet_and_Tor_at_the_Same_Time", "description": "The wiki page provides guidelines and good habits for online privacy and security, with a focus on distinguishing between anonymity and pseudonymity."}], "notes": [], "source": "Qubes OS"}, {"name": "Qubes OS \u2014 Anonymity", "entries": [{"name": "i2p-Whonix", "url": "https://forum.qubes-os.org/t/temporary-way-to-run-i2p-on-qubes-whonix/15861", "description": "Temporary way to run i2p on Qubes-Whonix."}, {"name": "ipfs", "url": "https://github.com/ipfs/ipfs", "description": "A peer-to-peer hypermedia protocol to make the web faster, safer, and more open.", "stars": "23k"}, {"name": "LocalSend", "url": "https://forum.qubes-os.org/t/localsend-file-sharing-locally-with-wifi/29939", "description": "Free, open-source app that allows you to securely share files and messages with nearby devices over your local network without needing an internet connection. Basically, a platform neutral \u201cairdrop\u201d."}, {"name": "Lokinet", "url": "https://privsec.dev/posts/qubes/using-lokinet-on-qubes-os", "description": "Lokinet is the reference implementation of LLARP (low latency anonymous routing protocol), a layer 3 onion routing protocol."}, {"name": "Really disposable ram based qubes", "url": "https://forum.qubes-os.org/t/really-disposable-ram-based-qubes/21532", "description": "You can use your QubesOS \ud835\ude9c\ud835\ude9d\ud835\ude8a\ud835\ude9d\ud835\ude8e\ud835\ude95\ud835\ude8e\ud835\ude9c\ud835\ude9c just like TailsOS, with persistent storage for VMs. That is pretty simple! It takes 6Gb of extra \ud835\ude81\ud835\ude70\ud835\ude7c (for store root filesystem files)."}, {"name": "Whonix", "url": "https://www.whonix.org/wiki/Qubes", "description": "Qubes-Whonix \u2122 is the seamless combination of Qubes OS and Whonix\u2122 for advanced security and anonymity."}, {"name": "How to bypass the GFW on Qubes OS when you\u2019re in China", "url": "https://forum.qubes-os.org/t/how-to-bypass-the-gfw-on-qubes-os-when-youre-in-china-qubes-os/14957", "description": "The purpose of this article is to provide several feasible ways to bypass the GFW for you to choose."}, {"name": "Tailscale Setup", "url": "https://forum.qubes-os.org/t/tailscale-setup/19004", "description": "How to create template and install Tailscale."}], "notes": [], "source": "Qubes OS"}, {"name": "Qubes OS \u2014 Crypto", "entries": [{"name": "Split Bitcoin Wallet", "url": "https://github.com/Qubes-Community/Contents/blob/master/docs/security/split-bitcoin.md", "description": "A \"split\" bitcoin wallet is a strategy of protecting your bitcoin by having your wallet split into an offline \"cold storage\" wallet and an online \"watching only\" wallet.", "stars": "262"}, {"name": "Split Monero Wallet", "url": "https://www.getmonero.org/resources/user-guides/cli_wallet_daemon_isolation_qubes_whonix.html", "description": "With Qubes + Whonix you can have a Monero wallet that is without networking and running on a virtually isolated system from the Monero daemon which has all of its traffic forced over Tor."}, {"name": "Awesome-DeSci", "url": "https://github.com/DeSciWorldDAO/awesome-desci", "description": "A curated list of awesome Decentralized Science (DeSci) resources, projects, articles and more.", "stars": "126"}, {"name": "Ultimate Guide on Using Trezor on Qubes", "url": "https://ursidaecyber.com/how-to-use-trezor-on-qubes-os/", "description": "his guide explains how to use Trezor cryptocurrency hardware wallets on Qubes OS."}, {"name": "eBPF", "url": "https://ebpf.io", "description": "eBPF is a revolutionary technology with origins in the Linux kernel that can run sandboxed programs in an operating system kernel."}, {"name": "Rump", "url": "https://github.com/rumpkernel/rumprun", "description": "Rump kernels enable you to build the software stack you need without forcing you to reinvent the wheels.", "stars": "1.2k"}], "notes": [], "source": "Qubes OS"}, {"name": "Qubes OS \u2014 Microkernels", "entries": [{"name": "OpenXT", "url": "https://openxt.org/", "description": "OpenXT is an open-source development toolkit for hardware-assisted security research and appliance integration."}, {"name": "Qubes-linux-kernel", "url": "https://github.com/QubesOS/qubes-linux-kernel", "description": "Qubes package for Linux kernel.", "stars": "94"}, {"name": "seL4", "url": "https://sel4.systems/", "description": "seL4 is a high-assurance, high-performance operating system microkernel."}], "notes": [], "source": "Qubes OS"}, {"name": "Qubes OS \u2014 Unikernels", "entries": [{"name": "Awesome-Unikernels", "url": "https://github.com/uniqernel/awesome-unikernels", "description": "Secure, lightweight and high performance approach to application delivery.", "stars": "52"}, {"name": "ClickOS", "url": "http://cnp.neclab.eu/projects/clickos", "description": "Efficient network function virtualization platform, optimized for Xen and developed by NEC."}, {"name": "Clive", "url": "http://lsub.org/ls/clive.html", "description": "Research project from Rey Juan Carlos University (Madrid), developed in Go."}, {"name": "HaLVM", "url": "https://galois.com/project/halvm", "description": "Port of Glasgow Haskell compiler producing Xen optimized unikernels."}, {"name": "Mini-OS", "url": "https://wiki.xen.org/wiki/Mini-OS", "description": "Reference kernel distributed with Xen."}, {"name": "Qubes-Mirage-Firewall", "url": "https://github.com/mirage/qubes-mirage-firewall", "description": "A unikernel that can run as a Qubes OS ProxyVM, replacing sys-firewall.", "stars": "234"}, {"name": "Unikraft", "url": "https://unikraft.org/", "description": "Unikraft powers the next-generation of cloud native applications by enabling you to radically customize and build custom OS/kernels, unlocking best-in-class performance, security primitives and efficiency savings."}, {"name": "Unik", "url": "https://github.com/solo-io/unik", "description": "A platform for automating unikernel & MicroVM compilation and deployment.", "stars": "2.8k"}], "notes": [], "source": "Qubes OS"}, {"name": "Qubes OS \u2014 Unikernel-like", "entries": [{"name": "Drawbridge", "url": "https://www.microsoft.com/en-us/research/project/drawbridge", "description": "Research prototype platform from Microsoft."}, {"name": "Graphene", "url": "https://github.com/oscarlab/graphene", "description": "Library OS optimized for Intel SGX.", "stars": "783"}, {"name": "Admin API", "url": "https://www.qubes-os.org/doc/admin-api/", "description": "The goals of the Admin API system is to provide a way for the user to manage the domains without direct access to dom0."}, {"name": "Ansible", "url": "https://qubes-ansible.readthedocs.io/en/latest/", "description": "Automation with Ansible."}, {"name": "Multi-user Qubes: Using sys-gui to make non-adminstrative user logins", "url": "https://forum.qubes-os.org/t/multi-user-qubes-using-sys-gui-to-make-non-adminstrative-user-logins/29967", "description": "Here we try to create restricted sys-guis, where they only need to see the parts that pertain to them. Basically a administrative gui login (dom0), and a restricted user sys-gui login."}, {"name": "Qubes-network-server", "url": "https://github.com/Rudd-O/qubes-network-server", "description": "Turn your Qubes OS into a networking server.", "stars": "123"}, {"name": "Qubes-remote-desktop", "url": "https://github.com/QubesOS-contrib/qubes-remote-desktop", "description": "SystemD services for creating VNC server session in dom0 or any Qube.", "stars": "12"}, {"name": "Qubes Admin Policies/API", "url": "https://forum.qubes-os.org/t/how-to-use-the-qubes-admin-policies-api-despite-the-lack-of-documentation-wip/29863/1", "description": "The qubes admin policies are core to modern qubes."}, {"name": "Qubes core admin client", "url": "https://www.qubes-os.org/doc/qubes-core-admin-client/", "description": "Qubes core admin client\u2019s documentation!"}, {"name": "Qubes core admin", "url": "https://www.qubes-os.org/doc/qubes-core-admin/", "description": "Qubes core-admin\u2019s documentation!"}, {"name": "Qubes core stack", "url": "https://www.qubes-os.org/doc/qubes-core-stack/", "description": "Introducing the Next Generation Qubes Core Stack."}, {"name": "Port forwarding", "url": "https://gist.github.com/fepitre/941d7161ae1150d90e15f778027e3248", "description": "Qubes-os port forwarding to allow external connections"}, {"name": "Opensnitch Nodes", "url": "https://forum.qubes-os.org/t/an-opensnitch-nodes-implementation-to-filter-outbound-traffic-from-multiple-qubes/29369", "description": "A node is a daemon running on a machine. You can install the daemon on multiple machines, and manage them from the server"}, {"name": "Qubes sync git repositories with dom0", "url": "https://codeberg.org/brunoschroeder/qubes-git-syncer", "description": "This solution is intended have git repos easily in sync with dom0."}, {"name": "Salt (management software)", "url": "https://www.qubes-os.org/doc/salt/", "description": "Salt allows administrators to easily configure their systems."}, {"name": "Salt Beginner's Guide", "url": "https://forum.qubes-os.org/t/qubes-salt-beginners-guide/20126", "description": "Guide for beginners who enjoy an hands-on introduction with examples."}, {"name": "qubes-mgmt-salt-dom0-qvm", "url": "https://github.com/QubesOS/qubes-mgmt-salt-dom0-qvm#readme", "description": "Salt can manage many Qubes settings via the qvm state module.", "stars": "15"}, {"name": "Virtual Machine Formulae", "url": "https://www.qubes-os.org/doc/salt/#virtual-machine-formulae", "description": "Salt allows administrators to easily configure their systems. In this guide we will show how it is set up and how you can modify it for your own purpose."}, {"name": "Configuration Management", "url": "https://docs.gonzalobulnes.com/configuration_management.html", "description": "A collection of guides about creating Salt formulas in Qubes OS and distributing them as RPM packages to take advantage of the secure updates mechanism for dom0."}, {"name": "Offcial Salt Documentation", "url": "https://docs.saltproject.io/en/latest/contents.html", "description": "Salt is an event-driven automation tool and framework to deploy, configure, and manage complex IT systems."}, {"name": "Official Salt User Guide", "url": "https://docs.saltproject.io/salt/user-guide/en/latest/index.html", "description": "Salt user guide"}, {"name": "qusal", "url": "https://github.com/ben-grande/qusal", "description": "Salt Formulas for Qubes OS.", "stars": "43"}, {"name": "qvm-firewall", "url": "https://dev.qubes-os.org/projects/core-admin-client/en/latest/manpages/qvm-firewall.html", "description": "Manage VM outbound firewall."}, {"name": "Qubes Admin python modules", "url": "https://dev.qubes-os.org/projects/core-admin-client/en/latest/py-modindex.html", "description": "Python Module Index"}, {"name": "Qubes network dom0 display", "url": "https://forum.qubes-os.org/t/simple-qubes-os-qubes-network-display/26031", "description": "a simple script to run in dom0 (easy to audit) that will output a hierarchy tree of netvm and their qubes."}, {"name": "Colored! network information", "url": "https://forum.qubes-os.org/t/colored-network-information-iptables-routes-addresses-shell-reporting-networking/22258/1", "description": "Colorful network information with iptables & ip."}, {"name": "Visualize Qubes Configuration Without Trust", "url": "https://forum.qubes-os.org/t/visualize-qubes-configuration-without-trust-a-use-case-for-the-qubes-admin-api/23072", "description": "Visualize Qubes Configuration with the Qubes Admin API."}, {"name": "SSH or VNC into Qubes dom0", "url": "https://www.whonix.org/wiki/Remote_Administration#Qubes_-_SSH_or_VNC_into_Qubes_dom0", "description": "tutorial on how to SSH or VNC in to dom0"}, {"name": "qubes-remote-support-receiver dom0 scripts", "url": "https://github.com/QubesOS/qubes-remote-support", "description": "Scripts to configure dom0 to allow remote connections.", "stars": "5"}, {"name": "Web VNC", "url": "https://forum.qubes-os.org/t/remote-qubes-user-testing-running-qubes-in-the-browser/13817", "description": "Running Qubes in the Browser"}, {"name": "VNC", "url": "https://github.com/QubesOS-contrib/qubes-remote-desktop", "description": "SystemD services for creating VNC server session in dom0 or any qube.", "stars": "12"}, {"name": "Software RAID (mdadm) Qubes Installation Procedure", "url": "https://forum.qubes-os.org/t/software-raid-mdadm-qubes-installation-procedure-wip/27886", "description": "CLI & Software Raid installation procedure."}, {"name": "borg-offsite-backup", "url": "https://github.com/Rudd-O/borg-offsite-backup", "description": "help back up Qubes VMs and ZFS file systems.", "stars": "4"}, {"name": "Awesome-Fuzzing", "url": "https://github.com/cpuu/awesome-fuzzing", "description": "A curated list of references to awesome Fuzzing for security testing. Additionally there is a collection of freely available academic papers, tools and so on.", "stars": "957"}, {"name": "AFL++", "url": "https://github.com/AFLplusplus/AFLplusplus", "description": "AFL++ is a superior fork to Google's AFL - more speed, more and better mutations, more and better instrumentation, custom module support, etc.", "stars": "6.4k"}, {"name": "Bonzai", "url": "https://github.com/rwxrob/bonzai", "description": "It's like a modular, multicall BusyBox builder for Go with built in completion and embedded documentation support.", "stars": "233"}, {"name": "CodeQL", "url": "https://codeql.github.com/", "description": "Discover vulnerabilities across a codebase with CodeQL."}, {"name": "Joern", "url": "https://github.com/joernio/joern", "description": "Joern is a platform for analyzing source code, bytecode, and binary executables. It generates code property graphs (CPGs), a graph representation of code for cross-language code analysis.", "stars": "3k"}, {"name": "Hyperdbg", "url": "https://github.com/HyperDbg/HyperDbg", "description": "HyperDbg Debugger is an open-source, community-driven, hypervisor-assisted, user-mode, and kernel-mode Windows debugger with a focus on using modern hardware technologies. It is a debugger designed for analyzing, fuzzing, and reversing.", "stars": "3.7k"}, {"name": "LeechCore", "url": "https://github.com/ufrisk/LeechCore", "description": "The LeechCore Memory Acquisition Library focuses on Physical Memory Acquisition using various hardware and software based methods.", "stars": "855"}, {"name": "Libvmi", "url": "https://libvmi.com/", "description": "LibVMI is a C library with Python bindings that makes it easy to monitor the low-level details of a running virtual machine."}, {"name": "Lldb", "url": "https://lldb.llvm.org/", "description": "LLDB is a next generation, high-performance debugger."}, {"name": "Memflow", "url": "https://github.com/memflow/memflow", "description": "memflow is a library that enables introspection of various machines (hardware, virtual machines, memory dumps) in a generic fashion.", "stars": "953"}, {"name": "Capstone", "url": "https://www.capstone-engine.org/", "description": "Capstone is a lightweight multi-platform, multi-architecture disassembly framework."}, {"name": "Coredump", "url": "https://github.com/memflow/memflow-coredump", "description": "Access Microsoft Windows Coredump files.", "stars": "7"}, {"name": "Kvm", "url": "https://github.com/memflow/memflow-kvm", "description": "KVM memflow connector.", "stars": "49"}, {"name": "Pcileech", "url": "https://github.com/memflow/memflow-pcileech", "description": "Access pcileech interface.", "stars": "30"}, {"name": "sys-mitm", "url": "https://github.com/ClaraCrazy/qubes-docs/blob/main/sys-mitm.md", "description": "A man-in-the-middle Qube for your traffic analysis needs.", "stars": "41"}, {"name": "Qemu\\_procfs", "url": "https://github.com/memflow/memflow-qemu-procfs", "description": "Access QEMU Physical memory.", "stars": "46"}, {"name": "Unicorn", "url": "https://www.unicorn-engine.org/", "description": "Unicorn is a lightweight multi-platform, multi-architecture CPU emulator framework."}, {"name": "MemProcFS", "url": "https://github.com/ufrisk/MemProcFS", "description": "MemProcFS is an easy and convenient way of viewing physical memory as files in a virtual file system.", "stars": "4k"}, {"name": "Microlibvmi", "url": "https://github.com/Wenzel/libmicrovmi", "description": "A cross-platform unified Virtual Machine Introspection API library.", "stars": "199"}, {"name": "Radare2", "url": "https://github.com/radareorg/radare2", "description": "Libre Reversing Framework for Unix Geeks.", "stars": "23k"}, {"name": "Volatility3", "url": "https://github.com/volatilityfoundation/volatility3", "description": "Volatility is the world's most widely used framework for extracting digital artifacts from volatile memory (RAM) samples.", "stars": "4k"}], "notes": [], "source": "Qubes OS"}, {"name": "Qubes OS \u2014 Xen Exploitation", "entries": [{"name": "Advanced Exploitation", "url": "https://www.youtube.com/watch?v=6Ld5CiInrcI", "description": "Xen Hypervisor VM Escape"}, {"name": "Blackhat 2010", "url": "https://www.youtube.com/watch?v=sTC9x5hYYFo", "description": "Hacking the Hypervisor"}, {"name": "Blackhat 2014", "url": "https://www.youtube.com/watch?v=PJWJjb0uxXE", "description": "[\\[Website Slides\\]](https://www.blackhat.com/docs/eu-14/materials/eu-14-Wojtczuk-Lessons-Learned-From-Eight-Years-Of-Breaking-Hypervisors.pdf) - Lessons Learned from Eight Years of Breaking Hypervisors"}, {"name": "Blackhat 2015", "url": "https://www.youtube.com/watch?v=nyW3eTobXAI", "description": "[\\[PDF Slides\\]](http://c7zero.info/stuff/AttackingHypervisorsViaFirmware_bhusa15_dc23.pdf) - Attacking Hypervisors Using Firmware And Hardware"}, {"name": "Ouroboros", "url": "https://www.youtube.com/watch?v=kt3kX94kWcM", "description": "Tearing Xen Hypervisor With the Snake"}, {"name": "Software Attacks on Hypervisor Emulation of Hardware", "url": "https://www.youtube.com/watch?v=c4DnlP88D2Y", "description": "[\\[PDF Slides\\]](https://www.troopers.de/downloads/troopers17/TR17_Attacking_hypervisor_through_hardwear_emulation.pdf)"}, {"name": "The Arms Race Over Virtualization", "url": "https://www.youtube.com/watch?v=nWvg7NKwOjg", "description": "[\\[PDF Slides\\]](https://www.blackhat.com/docs/us-16/materials/us-16-Luan-Ouroboros-Tearing-Xen-Hypervisor-With-The-Snake.pdf)"}, {"name": "XenPwn", "url": "https://www.youtube.com/watch?v=qxz8MzE3QME", "description": "[\\[PDF Slide\\]](https://www.blackhat.com/docs/us-16/materials/us-16-Wilhelm-Xenpwn-Breaking-Paravirtualized-Devices-wp.pdf) - Breaking Paravirtualized Devices"}, {"name": "Hypervisor Vulnerability Research \\[PDF\\]", "url": "https://alisa.sh/slides/HypervisorVulnerabilityResearch2020.pdf", "description": "State of the Art"}], "notes": [], "source": "Qubes OS"}, {"name": "Qubes OS \u2014 Web articles", "entries": [{"name": "Glitches in the Matrix", "url": "https://www.cpl0.com/blog/?p=46", "description": "Escape via NMI"}, {"name": "Xen exploitation part 1: XSA-105", "url": "https://blog.quarkslab.com/xen-exploitation-part-1-xsa-105-from-nobody-to-root.html", "description": "From nobody to root"}, {"name": "Xen exploitation part 2: XSA-148", "url": "https://blog.quarkslab.com/xen-exploitation-part-2-xsa-148-from-guest-to-host.html", "description": "From guest to host"}], "notes": [], "source": "Qubes OS"}, {"name": "Qubes OS \u2014 Qubes OS Summit - 3mdeb Summit videos", "entries": [{"name": "Qubes OS Summit 2024", "url": "https://youtu.be/lJFxtdan9qY?list=PLuISieMwVBpJmIaHgyv7yKDwrHpqym9Qh", "description": "Day 1"}, {"name": "Qubes OS Summit 2024", "url": "https://youtu.be/9AkBeBwxdA0?list=PLuISieMwVBpL5S7kPUHKenoFj_YJ8Y0_d", "description": "Day 2"}, {"name": "Qubes OS Summit 2023", "url": "https://www.youtube.com/watch?v=_UxndcxIngw", "description": "Day 1"}, {"name": "Qubes OS Summit 2023", "url": "https://www.youtube.com/watch?v=xo2BVTn7ohs", "description": "Day 2"}, {"name": "Qubes OS summit 2022", "url": "https://www.youtube.com/watch?v=hkWWz3xGqS8", "description": "Day 1"}, {"name": "Qubes OS summit 2022", "url": "https://www.youtube.com/watch?v=A9GrlQsQc7Q", "description": "Day 2"}, {"name": "Qubes OS-3mdeb mini-summit 2021", "url": "https://www.youtube.com/watch?v=y3V_V0Vllas", "description": "Day 1"}, {"name": "Qubes OS-3mdeb mini-summit 2021", "url": "https://www.youtube.com/watch?v=KdDr6TiqF0k", "description": "Day 2"}], "notes": [], "source": "Qubes OS"}, {"name": "Qubes OS \u2014 Xen project summit 2024 videos", "entries": [{"name": "Demi Marie Obenour: Reasonably Secure GPU Acceleration", "url": "https://youtu.be/FrKEUVB-BYM?list=PLQMQQsKgvLntZiKoELFs22Mtk-tBNNOMJ", "description": ""}, {"name": "Marek Marczykowski-G\u00f3recki: Host and Guest Suspend Under Xen - S3 and S0ix", "url": "https://youtu.be/4UUEt4rll6U?list=PLQMQQsKgvLntZiKoELFs22Mtk-tBNNOMJ", "description": ""}, {"name": "Marek Marczykowski-G\u00f3recki: Linux Stubdomains Status Update", "url": "https://youtu.be/3Lg5iTmXl-I?list=PLQMQQsKgvLntZiKoELFs22Mtk-tBNNOMJ", "description": ""}, {"name": "Full xen project summit 2024 playlist", "url": "https://www.youtube.com/playlist?list=PLQMQQsKgvLntZiKoELFs22Mtk-tBNNOMJ", "description": ""}], "notes": [], "source": "Qubes OS"}, {"name": "Qubes OS \u2014 UX - User Experience", "entries": [{"name": "UX Bessie", "url": "https://vimeo.com/542041258", "description": "Qubes OS AppMenu Design Direction. Part of 2020/21 MOSS funded UX work."}, {"name": "UX Jackie", "url": "https://vimeo.com/541946756", "description": "Qubes OS AppMenu Design Direction. Part of 2020/21 MOSS funded UX work."}], "notes": [], "source": "Qubes OS"}, {"name": "Qubes OS \u2014 Extra Info", "entries": [{"name": "3mdeb", "url": "https://3mdeb.com/", "description": "We\u2019re hands-on firmware experts with years of experience writing elegant, scalable and custom code for clients."}, {"name": "Hipervisor From Scratch", "url": "https://github.com/SinaKarvandi/Hypervisor-From-Scratch", "description": "Source code of a multiple series of tutorials about the hypervisor.", "stars": "2.5k"}, {"name": "GPU Virtual Machine (GVM)", "url": "https://www.youtube.com/watch?v=YllX-ud70Nk", "description": "An OpenMdev Project (Qubes OS Summit 2022)"}, {"name": "Micah Lee presents", "url": "https://livestream.com/accounts/9197973/events/8286152/videos/178431606", "description": "\u201cQubes OS: The Operating System That Can Protect You Even If You Get Hacked\u201d"}, {"name": "Explaining Computers presents", "url": "https://www.youtube.com/watch?v=hWDvS_Mp6gc", "description": "\u201cQubes OS: Security Oriented Operating System\u201d"}, {"name": "Backups in Qubes", "url": "https://forum.qubes-os.org/t/backups-in-qubes-video/23234", "description": "Learn how and why to back up your data on Qubes OS."}, {"name": "Training-materials", "url": "https://github.com/QubesOS/training-materials/", "description": "A Collection of training materials for Qubes OS.", "stars": "6"}, {"name": "Qubes-diagrams", "url": "https://github.com/rootkovska/qubes-diagrams", "description": "Qubes OS architecture diagrams.", "stars": "19"}, {"name": "Qubes-artwork", "url": "https://github.com/QubesOS/qubes-artwork", "description": "This repository contains various artworks for Qubes OS.", "stars": "15"}, {"name": "pwn.college", "url": "https://pwn.college/", "description": "pwn.college is an education platform for students (and other interested parties) to learn about, and practice, core cybersecurity concepts in a hands-on fashion."}, {"name": "Anonymous Planet", "url": "https://anonymousplanet.org", "description": "The Hitchhiker\u2019s Guide to Online Anonymity: the comprehensive guide for online anonymity and OpSec."}, {"name": "The Book of Secret Knowledge", "url": "https://github.com/trimstray/the-book-of-secret-knowledge", "description": "A collection of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, cli/web tools, and more.", "stars": "211k"}, {"name": "Qubes OS for Anarchists", "url": "https://www.anarsec.guide/posts/qubes/", "description": "Qubes OS for Anarchists | Guide & Best Practices"}, {"name": "The Guardian's Deep Dive into Qubes OS: a Secure Solution for Whistleblowing and Journalism", "url": "https://www.infoq.com/news/2024/05/the-guardian-quebes-os/?ref=dailydev", "description": "The Guardian's engineering team recently shared their experience with Qubes OS, a security-focused desktop operating system."}, {"name": "Free e-book Foundation", "url": "https://ebookfoundation.github.io/", "description": "Free ebooks to help your journey!"}, {"name": "Qubes Partners", "url": "https://www.qubes-os.org/partners/", "description": "The Qubes Project relies greatly on the generous support of the organizations, companies, and individuals who have become Qubes Partners."}, {"name": "ClubHouse", "url": "https://www.clubhouse.com/house/qubes-os", "description": "Qubes OS Clubhouse Room"}, {"name": "Discord", "url": "https://discord.gg/YMUbTt7ZRG", "description": "Qubes OS discord invite link"}, {"name": "Dread", "url": "http://g66ol3eb5ujdckzqqfmjsbpdjufmjd5nsgdipvxmsh7rckzlhywlzlqd.onion/d/Qubes", "description": "Dark Net QubesOS .onion forum room."}, {"name": "Facebook", "url": "https://www.facebook.com/QubesOS/", "description": "Qubes OS facebook page"}, {"name": "Forum", "url": "https://forum.qubes-os.org/", "description": "Qubes OS Discorse Forum"}, {"name": "LinkedIn", "url": "https://www.linkedin.com/company/qubes-os/", "description": "Qubes OS linkedin account"}, {"name": "Mastodon", "url": "https://mastodon.social/@QubesOS", "description": "Qubes OS Mastodon channel"}, {"name": "Matrix Discord Bridge", "url": "https://matrix.to/#/#qubes-os-discord-bridge-v2:matrix.org", "description": "Qubes OS Discord General Room Bridge"}, {"name": "Matrix:Qubes OS", "url": "https://matrix.to/#/#cybersec-qubes_os:matrix.org", "description": "General Qubes OS matrix room"}, {"name": "Reddit Qubes OS", "url": "https://www.reddit.com/r/Qubes/", "description": "General Qubes OS Reddit room."}, {"name": "Reddit hacking\\_qubes\\_os", "url": "https://www.reddit.com/r/hacking_qubes_os", "description": "Reddit room dedicated to hacking Qubes OS"}, {"name": "Reddit hack\\_with\\_qubes\\_os", "url": "https://www.reddit.com/r/hack_with_qubes_os", "description": "Reddit room dedicated to hacking with Qubes OS"}, {"name": "Twitter", "url": "https://twitter.com/QubesOS", "description": "Qubes OS Twitter account"}, {"name": "Joanna Rutkowska", "url": "https://en.wikipedia.org/wiki/Joanna_Rutkowska", "description": "Founder of Qubes OS."}, {"name": "Marek Marczykowski-G\u00f3recki", "url": "https://github.com/marmarek", "description": "Lead developer at Qubes OS."}, {"name": "Ninavizz", "url": "https://vimeo.com/user1589693", "description": "Qubes OS UX Designer."}, {"name": "Unman", "url": "https://github.com/unman?tab=repositories", "description": "Qubes OS contributor."}, {"name": "Core Team", "url": "https://www.qubes-os.org/team/#core-team", "description": "Qubes OS core team."}, {"name": "ClaraCrazy", "url": "https://github.com/claracrazy/qubes-docs", "description": "Qubes Guru & Just amazing!.", "stars": "41"}, {"name": "Release notes", "url": "https://www.qubes-os.org/doc/releases/notes/", "description": "Developer documentation Notes"}, {"name": "Release schedules", "url": "https://www.qubes-os.org/doc/releases/schedules/", "description": "Developer Release Schedules"}, {"name": "Supported releases", "url": "https://www.qubes-os.org/doc/supported-releases/", "description": "This page details the level and period of support for releases of operating systems in the Qubes ecosystem."}, {"name": "Testing new releases and updates", "url": "https://www.qubes-os.org/doc/testing/", "description": "Testing new Qubes OS releases and updates is one of the most helpful ways in which you can contribute to the Qubes OS Project."}], "notes": [], "source": "Qubes OS"}, {"name": "Urban and Regional Planning Resources", "entries": [{"name": "Public Data Resources", "url": "#public-data-resources", "description": ""}, {"name": "Vendor Data Resources", "url": "#vendor-data-resources", "description": ""}, {"name": "Planning Data Specifications", "url": "#planning-data-specifications", "description": ""}, {"name": "Planning Coding Resources", "url": "#planning-coding-resources", "description": ""}, {"name": "Platforms and Software Resources", "url": "#platforms-and-software-resources", "description": ""}, {"name": "Educational and Informational Resources", "url": "#educational-and-informational-resources", "description": ""}, {"name": "Other Resources", "url": "#other-resources", "description": ""}, {"name": "Contributing", "url": "#contributing", "description": ""}, {"name": "License and Citation", "url": "#license-and-citation", "description": ""}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Built Environment", "entries": [{"name": "Smart Location Database", "url": "https://www.epa.gov/smartgrowth/smart-location-mapping#SLD", "description": "The Smart Location Database is a nationwide geographic data resource for measuring location efficiency. It includes more than 90 attributes summarizing characteristics such as housing density, diversity of land use, neighborhood design, destination accessibility, transit service, employment, and demographics. Most attributes are available for every census block group in the United States."}, {"name": "USBuildingFootprints", "url": "https://github.com/microsoft/USBuildingFootprints", "description": "Microsoft Maps is releasing country wide open building footprints datasets in United States. This dataset contains \\~130,000,000 computer generated building footprints derived using our computer vision algorithms on satellite imagery. This data is freely available for download and use. Additional Information:[Article](https://www.nytimes.com/interactive/2018/10/12/us/map-of-every-building-in-the-united-states.html).", "stars": "2.2k"}, {"name": "National Structures Inventory", "url": "https://www.hec.usace.army.mil/confluence/nsi/technicalreferences/2022/technical-documentation", "description": "A dataset intended to provide access to consistent, and nationally available point based structure inventories with attribution to support evaluation of consequences from natural and man-made hazards."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Climate", "entries": [{"name": "ClimRR", "url": "https://disgeoportal.egs.anl.gov/ClimRR/", "description": "This portal empowers individuals, governments, and organizations to examine simulated future climate conditions at mid- and end-of-century for a range of climate perils."}, {"name": "IPCC Atlas", "url": "https://interactive-atlas.ipcc.ch/", "description": "A novel tools & data for flexible spatial and temporal analyses of much of the observed and projected climate change information underpinning the Working Group I contribution to the Sixth Assessment Report, including regional synthesis for Climatic Impact-Drivers (CIDs)."}, {"name": "LANDSAT Products", "url": "https://www.usgs.gov/landsat-missions/landsat-us-analysis-ready-data", "description": "Landsat U.S. Analysis Ready Data (ARD) products are consistently processed to the highest scientific standards and level of processing required for direct use in monitoring and assessing landscape change."}, {"name": "MACA", "url": "https://climate.northwestknowledge.net/MACA/", "description": "The MACA method is a statistical downscaling method for removing biases from global climate model outputs."}, {"name": "National Stormwater Calculator", "url": "https://swcweb.epa.gov/stormwatercalculator/", "description": "An EPA resource including different features and controls for planning, pricing out projects that also shows the outcomes of stormwater retention interventions based on green infrastructure decisions."}, {"name": "NCCS Data Services", "url": "https://www.nccs.nasa.gov/services/climate-data-services", "description": "The NASA Center for Climate Simulation houses curated data collections that include atmosphere, ocean, land, and flood data, both current and historical, as well as operational Global Modeling and Assimilation Office (GMAO) weather analysis data and forecasts that are updated four times daily."}, {"name": "NCDC Storm Data", "url": "https://www.ncei.noaa.gov/access/metadata/landing-page/bin/iso?id=gov.noaa.ncdc:C00510", "description": "United States storm data provided by the National Weather Service (NWS) and contain statistics on personal injuries and damage estimates."}, {"name": "NOAA Severe Weather Inventory", "url": "https://www.ncei.noaa.gov/products/severe-weather-data-inventory", "description": "The Severe Weather Data Inventory (SWDI) is an integrated database of severe weather records for the United States. The formats currently supported are Shapefile (for GIS), KMZ (for Google Earth), CSV (comma-separated), and XML."}, {"name": "Temperature Severity Indicators", "url": "https://hudgis-hud.opendata.arcgis.com/datasets/HUD::temperature-severity-indicators/about", "description": "The Temperature Severity Indicator data distills observational information of prolonged temperature events to inform housing and community development policy and decision making provided by US HUD."}, {"name": "Urban Heat Disparities Project", "url": "https://dataverse.harvard.edu/dataset.xhtml?persistentId=doi:10.7910/DVN/1F72FB", "description": "Census Tract level temperature data derived from a [paper](https://agupubs.onlinelibrary.wiley.com/doi/10.1029/2021EF002016) use remotely sensed land surface temperature measurements to explore the distribution of the United States urban heating burden by demographic group."}, {"name": "WUDAPT", "url": "https://www.wudapt.org/", "description": "This database intends to make accessible coherent and consistent descriptions and information on form and function of urban morphology relevant to climate & environment studies on a worldwide basis."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Demographic", "entries": [{"name": "American Community Survey (ACS)", "url": "https://www.census.gov/programs-surveys/acs", "description": "The American Community Survey (ACS) helps local officials, community leaders, and businesses understand the changes taking place in their communities. It is the premier source for detailed population and housing information for the United States. Additional Information: [Geodata Download](https://www.census.gov/geographies/mapping-files/time-series/geo/tiger-data.html)/[Table Data Access](https://data.census.gov/cedsci/)"}, {"name": "Census Reporter", "url": "https://censusreporter.org/", "description": "An open-source website that makes it easy to explore and report census data. Census Reporter automatically provides descriptive statistics, downloadable tabular data, and interactive visualizations of American Community Survey (ACS) data for the United States. Visualizations can be [embedded as HTML](https://censusreporter.org/examples/embed-charts/) iframes. Additional Information:License: MIT License Geographic Coverage: Contains geographies matching the coverage and scale of the [ACS 2019 1-year and 5-year estimates.](https://web.archive.org/web/20210519000200/https://www.census.gov/programs-surveys/acs/geography-acs/areas-published.html) Provider: [About Page.](https://censusreporter.org/about/) Additional Links: [GitHub Repository. (\u2b50805)](https://github.com/censusreporter/censusreporter)"}, {"name": "IPUMS National Historic GIS", "url": "https://www.nhgis.org/", "description": "The National Historical Geographic Information System (NHGIS) provides easy access to summary tables and time series of population, housing, agriculture, and economic data, along with GIS-compatible boundary files, for years from 1790 through the present and for all levels of U.S. census geography, including states, counties, tracts, and blocks."}, {"name": "Global Human Settlement Layer", "url": "https://ghsl.jrc.ec.europa.eu/download.php?ds=pop", "description": "This global layer of human population is based on remotely sensed land cover classifications and national censuses of population provided by the European Union."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Education", "entries": [{"name": "Education Demographics & Geographic Estimates (EDGE)", "url": "https://nces.ed.gov/programs/edge/Home", "description": "EDGE provides access to demographic and school related geographic data such as locations and districts."}, {"name": "National Center for Educational Statistics", "url": "https://nces.ed.gov/datalab/index.aspx", "description": "The National Center for Education Statistics (NCES) is the primary federal entity for collecting and analyzing data related to education. Their data lab provides access to other 30+ education datasets and provides quick reporting and charting functionality for users."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Employment", "entries": [{"name": "Longitudinal Employer-Household Dynamics (LEHD)", "url": "https://lehd.ces.census.gov/", "description": "The LEHD program combines administrative data, and data from censuses and surveys. From these data, the program creates statistics on employment, earnings, and job flows at detailed levels of geography and industry and for different demographic groups. Additional Information: [On The Map Download Page](https://onthemap.ces.census.gov/)."}, {"name": "Bureau of Labor Statistics", "url": "https://www.bls.gov/", "description": "The Bureau of Labor Statistics measures and provides access to data on labor market activity, working conditions, price changes, and productivity in the U.S. economy to support public and private decision making."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Environment and Ecosystem Services", "entries": [{"name": "American Conservation and Stewardship Atlas", "url": "https://www.conservation.gov/pages/atlas-and-data", "description": "An interagency resource intended to help illustrate and document locally led, partnership-driven conservation and restoration work that is underway in communities across America."}, {"name": "CropScape", "url": "https://nassgeodata.gmu.edu/CropScape/", "description": "This application displays data from the USDA Cropland Data Layer (CDL), an annual, remote-sensing snapshot of crop cover during the main growing season across the contiguous United States."}, {"name": "EnviroAtlas", "url": "https://www.epa.gov/enviroatlas", "description": "Is a collection of interactive tools and resources that allows users to explore the many benefits people receive from nature, often referred to as ecosystem services within the United States."}, {"name": "National Biogeographic Map", "url": "https://www.usgs.gov/tools/national-biogeographic-map", "description": "A platform maintained by the United States Geological Survey (USGS) that provides a platform for analysis of questions about what species are where, how well protected they are, how vulnerable they are to stressors, and what management options will have the greatest benefit for conservation of biodiversity. Additional Links: [More Information about the Tool](https://www.usgs.gov/news/technical-announcement/new-species-habitat-distribution-maps-now-support-conservation-planning)"}, {"name": "National Hydrography", "url": "https://www.usgs.gov/core-science-systems/ngp/national-hydrography/access-national-hydrography-products", "description": "The NHDPlus High Resolution (NHDPlus HR), National Hydrography Dataset (NHD), and Watershed Boundary Dataset (WBD) are available for download and as map services. These datasets can help inform environmental planning and storm water management efforts in the US."}, {"name": "National Wetland Inventory", "url": "https://www.fws.gov/program/national-wetlands-inventory", "description": "The US Fish & Wildlife Service (FWS) National Wetlands Inventory (NWI) is a publicly available resource that provides detailed information on the abundance, characteristics, and distribution of US wetlands."}, {"name": "Park Score", "url": "https://www.tpl.org/parkscore", "description": "The Trust for Public Land curates a comprehensive evaluation of park access and quality in the 100 largest U.S. cities."}, {"name": "Tree Canopy", "url": "https://data.fs.usda.gov/geodata/rastergateway/treecanopycover/", "description": "The U.S. Forest Service (USFS) Geospatial Technology and Applications Center (GTAC) builds and maintains tree canopy cover (TCC) datasets."}, {"name": "Geospatial Conservation Atlas", "url": "https://geospatial.tnc.org/", "description": "The Nature Conservancy's geospatial portal includes web maps, apps, a map gallery, local initiative portals, conservation data, and other resources."}, {"name": "National Geologic Map Database", "url": "https://ngmdb.usgs.gov/mapview/", "description": "This is a nation wide geologic map database developed by USGS's National Geologic Map Database (NGMDB) that comes with thousands of georeferenced geologic maps searchable through map interaction. Maps are visible at the zoom level that they were originally mapped."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Energy and Natural Resources", "entries": [{"name": "Low-Income Energy Affordability Data (LEAD)", "url": "https://www.energy.gov/scep/low-income-energy-affordability-data-lead-tool-and-community-energy-solutions", "description": "A free online tool by the U.S. Department of Energy. This interactive platform helps users make data-driven decisions on energy goals and program planning by improving their understanding of low-income and moderate-income household energy characteristics."}, {"name": "State and Local Planning for Energy (SLOPE) Platform", "url": "https://maps.nrel.gov/slope/", "description": "A free easy-to-access online platform, by the U.S. Department of Energy, to support data-driven state and local energy and decarbonization planning. SLOPE includes two distinct tools namely the Scenario Planner and the Data Viewer to support jurisdictions planning needs."}, {"name": "NREL Solar Radiation", "url": "https://nsrdb.nrel.gov/", "description": "The National Solar Radiation Database (NSRDB) is a serially complete collection of hourly and half-hourly values of meteorological data and the three most common measurements of solar radiation: global horizontal, direct normal and diffuse horizontal irradiance."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Equity and Environmental Justice", "entries": [{"name": "CDC Social Vulnerability Index", "url": "https://www.atsdr.cdc.gov/place-health/php/svi/index.html", "description": "This dataset uses 15 U.S. census variables to help local officials identify communities that may need support before, during, or after disasters based on their level of social vulnerability. Additional Information: [Download](https://www.atsdr.cdc.gov/place-health/php/svi/svi-data-documentation-download.html)."}, {"name": "EJ Screen", "url": "https://www.epa.gov/ejscreen/understanding-ejscreen-results", "description": "This application uses maps and reports to present three kinds of information: Environmental indicators, demographic indicators and EJ Indexes. Additional Information: [Download](https://www.epa.gov/ejscreen/download-ejscreen-data)."}, {"name": "Extreme Heat Dashboard", "url": "https://liheap-and-extreme-heat-hhs-acf.hub.arcgis.com/", "description": "This dashboard, developed by the U.S. Department of Health and Human Services Low Income Home Energy Assistance Program (LIHEAP) can help planners understand extreme heat and energy needs and impacts to vulnerable communities."}, {"name": "H+T Index", "url": "https://htaindex.cnt.org/", "description": "The Housing and Transportation (H+T\u00ae) Affordability Index provides a comprehensive view of affordability that includes both the cost of housing and the cost of transportation at the neighborhood level. Provided by the Center for Neighborhood Technology."}, {"name": "Location Affordability Index", "url": "https://www.hudexchange.info/programs/location-affordability-index/", "description": "The Location Affordability Index (LAI) works to close this gap by providing estimates of household housing and transportation costs at the neighborhood level along with constituent data on the built environment and demographics."}, {"name": "Opportunity Atlas", "url": "https://www.opportunityatlas.org/", "description": "These [datasets provided by Opportunity Insights](https://opportunityinsights.org/data/?geographic_level=0\\&topic=0\\&paper_id=1652#resource-listing) allow you to analyze social mobility and a variety of other outcomes from life expectancy to patent rates by neighborhood, college, parental income level, and racial background."}, {"name": "Mapping Inequality", "url": "https://dsl.richmond.edu/panorama/redlining/", "description": "An interactive map that layers georectified Home Owners' Loan Corporation (HOLC) maps onto a modern basemap of the United States. These color-coded HOLC maps were a physical embodiment of the real estate practice known as *redlining*. Additional Information: License: CC BY-NC-SA 4.0, Geographic Coverage: Major Metropolitan Areas in the Lower 48 US States (1935-1940)."}, {"name": "Justice40", "url": "https://screeningtool.geoplatform.gov/en/methodology", "description": "The purpose of the tool is to help Federal agencies identify disadvantaged communities that are marginalized, underserved, and overburdened by pollution. Combines multiple data sources at the census tract level across eight categories of criteria."}, {"name": "USDOT Equitable Transportation Community Explorer", "url": "https://experience.arcgis.com/experience/0920984aa80a4362b8778d779b090723/page/ETC-Explorer---Homepage/", "description": "The U.S. DOT Equitable Transportation Community (ETC) Explorer is an interactive web application that uses 2020 Census Tracts and data, to explore the cumulative burden communities experience, as a result of underinvestment in transportation, in the following five components: Transportation Insecurity, Climate and Disaster Risk Burden, Environmental Burden, Health Vulnerability, and Social Vulnerability."}, {"name": "STEAP", "url": "https://maps.dot.gov/fhwa/steap/", "description": "The Screening Tool for Equity Analysis of Projects (STEAP) is a census sampling tool that allows rapid screening of potential project locations anywhere in the United States to support Title VI, environmental justice, and other socioeconomic data analyses."}, {"name": "Tree Equity Score", "url": "https://www.treeequityscore.org/", "description": "This dataset provides measures how well the critical benefits of urban tree canopy are reaching those who need them most in urbanized areas."}, {"name": "Screening Tools", "url": "https://screening-tools.com/", "description": "A project of Public Environmental Data Partners that is archiving and providing federal datasets related to environmental and social vulnerability screening. Datasets distributed and screening tools made available through this site include EJ Screen and CDC SVI for example."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Health", "entries": [{"name": "County Health Rankings", "url": "https://www.countyhealthrankings.org/", "description": "The annual Rankings provide a revealing snapshot of how health is influenced by where we live, learn, work, and play."}, {"name": "HealthData.gov", "url": "https://healthdata.gov/", "description": "This site is dedicated to making high value health data in the United States more accessible to entrepreneurs, researchers, and policy makers in the hopes of better health outcomes for all."}, {"name": "Heat and Health Tracker", "url": "https://ephtracking.cdc.gov/Applications/heatTracker/", "description": "A resource that presents localized information on public health impacts of extreme heat that can help to better allocate resources to prepare for heat events. The tool includes heat burden data (historic heat-related illness, heat-related emergency department visits, and heat-worker health), heat exposure trends, and a spatial index tool identifying heat effects by ZIP Code Tabulation Area (ZCTA)."}, {"name": "CDC Places", "url": "https://www.cdc.gov/places/index.html", "description": "A CDC collaboration that allows local health departments and jurisdictions regardless of population size and urban-rural status to better understand the burden and geographic distribution of health-related outcomes in their areas and assist them in planning public health interventions."}, {"name": "USALEEP", "url": "https://www.cdc.gov/nchs/nvss/usaleep/usaleep.html", "description": "Estimates of life expectancy at birth\u2014the average number of years a person can expect to live\u2014for most of the census tracts in the United States for the period 2010-2015."}, {"name": "WHO Data", "url": "https://www.who.int/data", "description": "The World Health Organization's (WHO) health data collections featuring international datasets on health indicators and related data."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Historic Preservation", "entries": [{"name": "National Register of Historic Places", "url": "https://www.nps.gov/subjects/nationalregister/data-downloads.htm", "description": "The National Register of Historic Places is the official list of the Nation's historic places worthy of preservation."}, {"name": "UNESCO World Heritage Sites", "url": "https://whc.unesco.org/en/list/", "description": "A World Heritage Site is a site on a list of properties maintained by the World Heritage Committee of UNESCO and called the World Heritage List \"which it considers as having outstanding universal value\"."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Housing", "entries": [{"name": "FHFA Public Data", "url": "https://www.fhfa.gov/DataTools/Downloads", "description": "The Federal Housing Finance Agency provides a series of public datasets regarding housing and mortgages in the United States. It including all states, about activity in the U.S. mortgage market through its House Price Index, Refinance Report, Foreclosure Prevention Report, Mortgage acquisition datasets, and Performance Reports."}, {"name": "Home Attainability Index", "url": "https://www.policymap.com/newmaps#/widget/11888/2BYFMAXETO4YXNIX5M1HRKOHIQWDLITM", "description": "The latest (2022) Urban Land Institute Terwilliger Center Home Attainability Index. A resource for understanding the extent to which a housing market provides a range of choices attainable to regional workforces providing insights into a wide range of factors for selected communities across the United States."}, {"name": "National Housing Preservation Database", "url": "https://preservationdatabase.org/", "description": "The National Housing Preservation Database contains property and subsidy-level data pulled from nine different HUD and USDA data sources. The database contains information on over 70,000 properties nationwide."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Land Use and Land Cover", "entries": [{"name": "NLCD", "url": "https://www.usgs.gov/centers/eros/science/national-land-cover-database", "description": "The National Land Cover Database is generated in cooperation with the Multi-Resolution Land Characteristics Consortium (MRLC), a partnership of Federal agencies working together to produce current, nationally consistent, land cover products for all 50 US states and Puerto Rico."}, {"name": "Corine Land Cover", "url": "https://land.copernicus.eu/pan-european/corine-land-cover", "description": "European Land Cover Database generated by the Land Monitoring Core Service (LMCS) of [Copernicus](https://land.copernicus.eu/), the European flagship programme on Earth Observation."}, {"name": "National Zoning & Land Use Database", "url": "https://github.com/mtmleczko/nzlud/tree/main", "description": "This GitHub project catalogs major metros municipal zoning ordinances in plain text. It can be a useful reference for comparing ordinances or perhaps fine tuning language models.", "stars": "65"}, {"name": "National Zoning Atlas", "url": "https://www.zoningatlas.org/", "description": "This collaborative project is working to depict key aspects of zoning codes in an online, user-friendly map to enable cross jurisdiction comparisons of land use regulations. This project was further explored a Planning Webcasts [here](https://www.youtube.com/watch?v=XBWAXHDPM8Q\\&ab_channel=PlanningWebcast) and [here](https://www.youtube.com/watch?v=WjWe2U313gE\\&ab_channel=PlanningWebcast)."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 OpenStreetMap", "entries": [{"name": "OpenStreetMap", "url": "https://www.openstreetmap.org/", "description": "The free wiki world map. This collaborative project is one of the largest databases of volunteered geographic information in the world. Its contents include points of interest, routable networks, and other geodata."}, {"name": "BBBike", "url": "https://download.bbbike.org/osm/bbbike/", "description": "Provides shapefiles and raw OSM format for cities around the world, extracted weekly. This is useful if you are looking for data extracts for a single city."}, {"name": "Geofabrik", "url": "http://download.geofabrik.de/", "description": "OpenStreetMap extracts prepared in either PBF or shapefile format for download daily."}, {"name": "MetroExtracts", "url": "https://www.interline.io/osm/extracts/", "description": "Each day, OSM Extracts by Interline mirrors the entire OpenStreetMap planet and creates city and region sized extracts ready for download into formats ready for GIS."}, {"name": "Overpass Turbo", "url": "https://overpass-turbo.eu/", "description": "A web-based data mining tool for OpenStreetMap. It runs any kind of Overpass API query, shows the results on an interactive map, and allows users to export query data in the form of GeoJSON files (which may be converted to Shapefiles). It also provides helpful support for new users in the form of the \"Wizard\" tool. Using Overpass Turbo, you can query virtually any location globally using dedicated tags in Open Street Map."}, {"name": "Humanitarian OpenStreetMap Tools & Data", "url": "https://www.hotosm.org/tools-and-data", "description": "HOT provides a rich set of tools for the OSM community. An especially helpful tool is the [Export Tool](https://export.hotosm.org/en/v3/)."}, {"name": "Tasking Manager", "url": "https://tasks.hotosm.org/", "description": "A platform where anybody can learn to use Open Street Map and contribute to mapping undermapped areas of the world. This work is critical for disaster preparation and resiliency in developing countries, so that aid workers and community members have access to accurate maps when disasters strike."}, {"name": "Overture Maps", "url": "https://overturemaps.org/", "description": "A joint mapping consortium looking to power current and next-generation map products by creating reliable, easy-to-use, and interoperable open map data. Builds on OpenStreetMap and other datasets to expand access to open data."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Politics", "entries": [{"name": "OpenPrecincts", "url": "https://gerrymander.princeton.edu/", "description": "A data and software resource to open the redistricting process to all citizens and ensure that district boundaries are fair for all voters."}, {"name": "MIT Election Lab", "url": "https://electionlab.mit.edu/data", "description": "Election Lab is a clearinghouse for data sets that can fuel studies on elections and how they're conducted. Find election data and research tools produced by us and others."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Resilience and Natural Hazards", "entries": [{"name": "Adaptation Clearinghouse", "url": "https://www.adaptationclearinghouse.org/", "description": "Maintained by Georgetown's Climate Center, this is an extensive online database and networking site that serves policymakers and others who are working to help communities adapt to climate change."}, {"name": "Community Resilience Estimates for Heat", "url": "https://www.census.gov/data/experimental-data-products/cre-heat.html", "description": "An experimental dataset developed by the U.S. Census Bureau that measures social vulnerability and exposure to extreme heat at the household level."}, {"name": "Earthquake Data", "url": "https://www.ngdc.noaa.gov/hazard/earthqk.shtml", "description": "NOAA provided data includes a global record of significant earthquakes going back to 2150 BC to the present with geographic information."}, {"name": "Extreme Heat Data Pathfinder", "url": "https://www.earthdata.nasa.gov/learn/pathfinders/disasters/extreme-heat-data-pathfinder", "description": "A central repository hosting multiple datasets guiding users to relevant near-real-time data for extreme heat analysis and visualization based on NASA's remotely sensed data."}, {"name": "HIFLD", "url": "https://hifld-geoplatform.opendata.arcgis.com/", "description": "This site provides National foundation-level geospatial data within the open public domain that can be useful to support community preparedness, resiliency, research, and more."}, {"name": "National Risk Index", "url": "https://www.fema.gov/flood-maps/products-tools/national-risk-index", "description": "The National Risk Index is an online mapping application from FEMA that identifies communities most at risk to 18 natural hazards."}, {"name": "RAPT", "url": "https://rapt-fema.hub.arcgis.com/pages/data", "description": "The Resilience Analysis & Planning Tool (RAPT) gives everyone easy access to important community data and analysis tools related to community resilience. The community resilience indicators in the RAPT were pulled from the Community Resilience Indicator Analysis (CRIA)."}, {"name": "Sea Level Rise Viewer", "url": "https://coast.noaa.gov/slr/", "description": "NOAA provided map viewer is to provide federal, state, and local coastal resource managers and planners with a preliminary look at sea level rise and coastal flooding impacts."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Transportation", "entries": [{"name": "Accessibility Observatory", "url": "http://access.umn.edu/data/datasets/", "description": "As part of the Access Across America series the Accessibility Observatory at UMN evaluates multiple modes of transportation accessibility in major U.S. metropolitan areas. Reports are published annually, and select data sets are available through the University of Minnesota's Digital Conservatory."}, {"name": "BTS Open Data Site", "url": "https://data-usdot.opendata.arcgis.com/", "description": "On the BTS Open Data site, browse geospatial data that is part of the BTS National Transportation Atlas Database (NTAD) product. NTAD is a set of nationwide (United States) geographic databases of public spatial information for transportation facilities and networks; flows of people, goods, vehicles, and craft over the transportation networks; and social, economic, and environmental conditions that affect or are affected by the transportation networks."}, {"name": "City Access Map", "url": "https://www.cityaccessmap.com/", "description": "CityAccessMap was developed by urban scientists, for urban planners. It uses open data from OpenStreetMap and the Global Human Settlement Layer (GHSL), to quantify and visualize walking accessibility to a variety of services for any city in the world."}, {"name": "CTPP", "url": "https://ctpp.transportation.org/", "description": "The CTPP Program procures tabulations of American Community Survey (ACS) 5-year (and historical Census decennial) data. The chief differences between ACS data and CTPP data are FLOWS from home to work and WORKPLACE BASED data at small Geographies."}, {"name": "HPMS", "url": "https://www.fhwa.dot.gov/policyinformation/hpms.cfm", "description": "The HPMS is a national level highway information system that includes data on the extent, condition, performance, use and operating characteristics of the nation's highways."}, {"name": "Transitland", "url": "https://transit.land", "description": "An open data platform that collects GTFS, GTFS Realtime, and other open data feeds from over 2,500 transit operators in over 55 countries. Additional Information: [Interline](https://www.interline.io/), [GitHub](https://github.com/transitland)."}, {"name": "National Noise Map", "url": "https://www.bts.gov/geospatial/national-transportation-noise-map", "description": "Data within the National Transportation Noise Map represent potential noise levels across the nation for an average annual day for the specified year."}, {"name": "National Transit Database", "url": "https://www.transit.dot.gov/ntd/ntd-data", "description": "Repository of operations, financial, and asset data that US transit agencies are required to report to the Federal Transit Administration."}, {"name": "Global Urban Street Networks", "url": "https://geoffboeing.com/publications/street-network-models-indicators-world/", "description": "Ready\u2010to\u2010use global street network models and calculated indicators in a GIS format. Additional Information: [Geopackage Download](https://dataverse.harvard.edu/dataset.xhtml?persistentId=doi:10.7910/DVN/E5TPDQ)"}, {"name": "Rapid Transit Database", "url": "https://www.itdp.org/rapid-transit-database/", "description": "Collection of all rapid transit corridors worldwide, including bus rapid transit, light rail, and subway, published by the Institute for Transportation & Development Policy."}, {"name": "TIGER", "url": "https://www.census.gov/geographies/mapping-files/time-series/geo/tiger-line-file.html", "description": "The Topologically Integrated Geographic Encoding and"}, {"name": "Transit Equity Dashboards", "url": "https://dashboard.transitcenter.org/", "description": "Equity analysis of transit systems in seven (and counting) US cities, published by TransitCenter."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Built Environment", "entries": [{"name": "CyberCity3d", "url": "https://www.cybercity3d.com/", "description": "Offers a diverse range of digital city models from stereo imagery and keeps an extensive library in 130 cities."}, {"name": "PLW Model Works", "url": "https://plwmodelworks.com/industries/", "description": "Combines geospatial modeling expertise to create highly detailed, photo-accurate 3D polygonal city models for different industries."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Demographic", "entries": [{"name": "Esri Tapestry Segmentation", "url": "https://www.esri.com/en-us/arcgis/products/tapestry-segmentation/zip-lookup", "description": "Provides concise information on the demographic, economic, education and consumer characteristics of populations based on ZIP code."}, {"name": "Data Axle", "url": "https://www.data-axle.com/", "description": "Offers some of the most comprehensive and accurate business and consumer databases, boasting almost 400 distinct attributes across businesses and consumers in the United States and Canada."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Infrastructure", "entries": [{"name": "Mapillary", "url": "https://www.mapillary.com/", "description": "Access street-level imagery and AI-derived map data from all over the world. Fill in the gaps by requesting new coverage or capturing your own with an easy to use mobile app."}, {"name": "Ecopia", "url": "https://www.ecopiatech.com/", "description": "Leverages AI to convert high resolution images of the earth into HD Vector Maps and to digitize infrastructure assets in a geospatial format."}, {"name": "Geomate", "url": "https://geomate.ca/en/", "description": "Provides HD vector maps from high-resolution aerial imagery to support autonomous vehicles and urban planning use cases."}, {"name": "Cyclomedia", "url": "https://www.cyclomedia.com/us", "description": "Captures accurate visual data including imagery and LIDAR at street level and transforms it into valuable insights."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Land Use and Land Cover", "entries": [{"name": "Cotality", "url": "https://www.cotality.com/", "description": "Provides high quality land parcels data, providing instant access to detailed property characteristics, sales records, valuation and digital copies of current county assessor documents."}, {"name": "Regrid", "url": "https://regrid.com/", "description": "A leading provider of land parcels and location context data for your maps, apps and spatial analysis."}, {"name": "CoStar", "url": "https://www.costar.com/", "description": "A commercial real estate information and analytics provider serving the UK, US, and Canada."}, {"name": "EarthDefine", "url": "http://www.earthdefine.com/", "description": "Using AI to transform earth sensor data into consumable geospatial information products including high resolution land cover classifications and building footprints."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Resilience and Natural Hazards", "entries": [{"name": "Climate Engine", "url": "https://climateengine.com/", "description": "Provides data and insights to support financial and operational resilience for a changing planet across a variety of climate related hazards."}, {"name": "RiskFactor", "url": "https://firststreet.org/risk-factor/", "description": "Provided by the First Street Foundation, this tool enables users to understand properties' environmental risks from flooding, wildfire and extreme heat. The tool communicates historic events, current risks, and future projections for properties based on peer-reviewed research. Additional Information: [Access Census Tract Risk Data](https://firststreet.org/data-access/), [First Street Foundation Website](https://firststreet.org/)"}, {"name": "Jupiter Intelligence", "url": "https://jupiterintel.com/", "description": "Provides global high resolution climate projections out to 2100 for a variety of hazards (flood, precipitation, wind, heat/cold, wildfire, thunderstorms, drought) as well as asset-level estimates of damage and financial loss."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Urban Observation", "entries": [{"name": "Numina", "url": "https://numina.co/", "description": "Utilizes edge computing devices that measures all kinds of curb-level activity. Anonymously and in aggregate, Numina delivers the volume counts, paths, and traffic behaviors of travelers and objects in streets."}, {"name": "Transoft", "url": "https://safety.transoftsolutions.com/", "description": "ITS Safety solutions utilize computer vision to identify 'near-miss' behavior on streets. This technology was featured Planning Magazine in the [Art of Learning by Example](https://www.planning.org/planning/2020/oct/art-of-learning-by-example/)."}, {"name": "Automotus", "url": "https://www.automotus.co/", "description": "Computer vision based platform that helps cities, airports, fleets, and businesses monitor the curb in real time. Enables curbside management policies that increase revenue while making streets less congested, more sustainable, and more equitable."}, {"name": "curbFlow", "url": "https://www.curbflow.com/", "description": "Computer vision based services to quantify events occurring in the built environment affordably and quickly."}, {"name": "StreetSimplified", "url": "https://www.streetsimplified.com/", "description": "Deploys temporary cameras utilizing computer vision to examine various transportation behaviors such as speeding, crossing rule compliance, and red-light running."}, {"name": "EcoCounter", "url": "https://www.eco-counter.com/", "description": "Since 1997, Eco-Counter has developed unique and innovative solutions to count pedestrians and cyclists that vary infrared sensors to computer vision based counters."}, {"name": "VivaCity", "url": "https://vivacitylabs.com/north-america/", "description": "Viva provides transportation monitoring solutions that help identify near-miss behavior on streets and multimodal counts."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Travel Behavior", "entries": [{"name": "AirSage", "url": "https://airsage.com/", "description": "A well-known provider of location based services and GPS data from cell phones operating in the space since 2000."}, {"name": "Replica", "url": "https://replicahq.com/platform", "description": "A data platform providing rich origin-destination, spend, and scenario impact analysis based on an activity based modeling process."}, {"name": "SafeGraph", "url": "https://www.safegraph.com/", "description": "Points of interest (POI) provider providing information on destination locations and their characteristics such as spending rates in the United States."}, {"name": "WeJo", "url": "https://www.wejo.com/", "description": "Has made it simple and secure to share and access connected car data, on a global scale. This data can be used for everything from origin-destination analysis, safety & speed studies, and more."}, {"name": "StreetLight Data", "url": "https://www.streetlightdata.com/", "description": "Provides data using smartphones as sensors to measure vehicles, bikes, and pedestrians across North America. Carry out your mission on time and under budget, with 24/7 access to counts, O-D, and other metrics you need."}, {"name": "Strava", "url": "https://developers.strava.com/", "description": "API for a popular tracking app for runners and cyclists. Data can be used to understand active transportation usage and patterns."}, {"name": "Teralytics", "url": "https://www.teralytics.net/", "description": "Provides data and insights on mobility patterns based on cellular trace data using a global network of telecom providers."}, {"name": "Inrix", "url": "https://inrix.com/", "description": "Delivers innovative data products for the automotive and transportation industries such as real-time parking and traffic information solutions."}, {"name": "Unacast", "url": "https://www.unacast.com/", "description": "Provides location based analytics related to how people move across 80+ countries ranging from foot-traffic metrics to cross-visitation."}, {"name": "PlacerAI", "url": "https://www.placer.ai/", "description": "A location based data provider that provides estimates of foottraffic to different points of interest."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Built Environment", "entries": [{"name": "CityGML", "url": "https://www.ogc.org/standards/citygml", "description": "The CityGML standard defines a conceptual model and exchange format for the representation, storage and exchange of virtual 3D city models. It enables an interdisciplinary common operating platform for civic systems."}, {"name": "LBCS", "url": "https://www.planning.org/lbcs/standards/", "description": "The [American Planning Association's](https://www.planning.org/) Land Based Classification Standards classifies land uses across five dimensions (Activity, Function, Structure, Site, and Ownership)."}, {"name": "DTDL", "url": "https://github.com/Azure/opendigitaltwins-building", "description": "The Digital Twins Definition Language is the language by which developers can define the language of the entities they expect to use in their topologies.", "stars": "169"}, {"name": "BLDS", "url": "https://github.com/open-data-standards/permitdata.org/wiki/Core-Permits-Dataset-Requirements", "description": "The BLDS data standard is a collaborative effort by civic technology companies, governments and other interested parties to create a shared data specification for building and construction permit data.", "stars": "41"}, {"name": "HouseFacts", "url": "https://sites.google.com/site/housefactsdatastandard/home", "description": "The House Facts data standard is a uniform format for reporting government data on the operation, safety, and performance of residential buildings."}, {"name": "IFC", "url": "https://technical.buildingsmart.org/standards/ifc/", "description": "A standardized, digital description of the built environment, including buildings and civil infrastructure. It is an open, international standard (ISO 16739-1:2018)."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Environmental", "entries": [{"name": "EPA Data Standards", "url": "https://www.epa.gov/data-standards", "description": "A chart with links to the diversity of data standards adopted by EPA."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Transportation", "entries": [{"name": "SharedStreets", "url": "https://www.sharedstreets.io", "description": "Referencing System is a global, non-proprietary linear referencing system for describing streets maintained by SharedStreets. Additional Information: [GitHub (\u2b50191)](https://github.com/sharedstreets/sharedstreets-ref-system)"}, {"name": "CurbLR", "url": "https://www.curblr.org", "description": "An open data specification for curb regulations maintained by SharedStreets. Additional Information: [GitHub](https://www.github.com/sharedstreets/curblr), Demo: Interactive [map and example feed](https://demo.curblr.org/), Blog post: [Why CurbLR was built](https://medium.com/sharedstreets/crossroads-for-the-curb-be3137154148)."}, {"name": "CDS", "url": "https://github.com/openmobilityfoundation/curb-data-specification", "description": "The Curb Data Specification provides data specifications for curb regulations alongside a connected event and metrics API intended to help cities manage their curb zone programs and surrounding areas, and measure the utilization and impact.", "stars": "60"}, {"name": "GTFS", "url": "https://developers.google.com/transit/gtfs", "description": "The General Transit Feed Specification is a popular standard for describing transit systems."}, {"name": "GTFS-flex", "url": "https://github.com/MobilityData/gtfs-flex", "description": "A data format that models flexible public transportation services (microtransit/paratransit) as an extension to GTFS.", "stars": "119"}, {"name": "GTFS-RT", "url": "https://developers.google.com/transit/gtfs-realtime", "description": "This standard provides users transit data updates in real time greatly enhances their experience of transit services."}, {"name": "NeTEx", "url": "https://netex-cen.eu/", "description": "Network Timetable Exchange is a European standard to exchange standardized time tables and other system characteristics used to describe transit systems."}, {"name": "SIRI", "url": "https://www.transmodel-cen.eu/siri-standard/", "description": "Service Interface for Real Time Information (SIRI) is a European standard for real-time information which has had limited adoption in the United States, but would be compatible with hardware and network systems which meet European standards."}, {"name": "shared-row", "url": "https://github.com/d-wasserman/shared-row", "description": "A data specification designed to represent the full cross-section of the right-of-way, integrating pedestrian, bicycle, and roadway elements into a unified dataset.", "stars": "18"}, {"name": "OpenSidewalks", "url": "https://github.com/OpenSidewalks/OpenSidewalks-Schema", "description": "A data specification for routable pedestrian networks and describing and sharing pedestrian network and pedestrian network-adjacent data.", "stars": "59"}, {"name": "GBFS", "url": "https://github.com/NABSA/gbfs", "description": "The General Bikeshare Feed Specification is a standardized data feed for shared mobility system availability.", "stars": "890"}, {"name": "MDS", "url": "https://github.com/openmobilityfoundation/mobility-data-specification", "description": "The Mobility Data Specification is a data standard to enable communication between mobility companies and local governments.", "stars": "727"}, {"name": "MTLFS", "url": "https://github.com/vta/Managed-and-Tolled-Lanes-Feed-Specification", "description": "The Managed and Tolled Lanes Feed Specification is intended to be used by the managed lanes and toll industry for the standardization and sharing of dynamic toll rates, and any managed lane purpose including but not limited to, ramp metering, bus only lanes, express lanes, especially if the resources are being priced dynamically.", "stars": "10"}, {"name": "GMNS", "url": "https://github.com/zephyr-data-specs/GMNS", "description": "The General Modeling Network Specification defines a common human and machine readable format for sharing routable road network files.", "stars": "128"}, {"name": "OpenDrive", "url": "https://www.asam.net/standards/detail/opendrive/", "description": "The data that is stored in an ASAM OpenDRIVE file describes the geometry of roads, lanes and objects, such as roadmarks on the road, as well as features along the roads, like signals."}, {"name": "GATIS", "url": "https://dotbts.github.io/BPA/", "description": "A data specification for active transportation infrastructure that is supported by the National Collaboration on Bicycle, Pedestrian, and Accessibility Infrastructure Data (NC-BPAID)."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Python", "entries": [{"name": "Pandas", "url": "https://pandas.pydata.org/", "description": "Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more."}, {"name": "Arcpy", "url": "https://pro.arcgis.com/en/pro-app/latest/arcpy/get-started/what-is-arcpy-.htm", "description": "A Python site package that provides a useful and productive way to perform geographic data analysis, data conversion, data management, and map automation with Python."}, {"name": "ArcGIS Python API", "url": "https://developers.arcgis.com/python/api-reference/", "description": "The ArcGIS API for Python is a powerful, modern and easy to use Pythonic library to perform GIS visualization and analysis, spatial data management and GIS system administration tasks that can run both interactively, and using scripts. This library enables easy use of Pandas within the ArcGIS platform."}, {"name": "Geopandas", "url": "https://geopandas.org/", "description": "An open source project to make working with geospatial data in Python easier. GeoPandas extends the datatypes used by Pandas to allow spatial operations on geometric types."}, {"name": "Folium", "url": "https://github.com/python-visualization/folium", "description": "A light weight library that uses leaflet to visualize geospatial data quickly in an interactive map.", "stars": "7.4k"}, {"name": "Partridge", "url": "https://partridge.readthedocs.io/en/stable/readme.html", "description": "A Python 3.6+ library for working with GTFS feeds using Pandas DataFrames."}, {"name": "Peartree", "url": "https://github.com/kuanb/peartree", "description": "Helps explore GTFS data and their network characteristics.", "stars": "207"}, {"name": "Pandana", "url": "https://udst.github.io/pandana/", "description": "Urban network analysis library intended to help planners compute quick accessibility metrics or shortest paths. Additional Information: License: AGPL-3.0 License: Provider: UrbanSim Inc. (UDST)."}, {"name": "UrbanSim", "url": "https://github.com/udst/urbansim", "description": "A platform for building statistical models of cities and regions. These models help forecast long-range patterns in real estate development, demographics, and related outcomes, under various policy scenarios. Information: License: BSD License: Provider: UrbanSim Inc. (UDST).", "stars": "536"}, {"name": "Geosnap", "url": "https://github.com/spatialucr/geosnap", "description": "Geospatial & temporal neighborhood analysis using US Census Data.", "stars": "269"}, {"name": "OSMnx", "url": "https://github.com/gboeing/osmnx", "description": "Python for street networks. Retrieve, model, analyze, and visualize street networks and other spatial data from OpenStreetMap.", "stars": "5.6k"}, {"name": "Madina", "url": "https://github.com/City-Form-Lab/madina", "description": "This is a package of classes and functions to streamline the representation and analysis of urban networks. This library includes a Python implementation of the Urban Network Analysis Tools.", "stars": "204"}, {"name": "Pybikes", "url": "https://github.com/eskerda/pybikes", "description": "Provides a set of tools to scrape bike sharing data from different websites and APIs, thus providing a coherent and generalized set of classes and methods to access this sort of information.", "stars": "599"}, {"name": "Leafmap", "url": "https://github.com/giswqs/leafmap", "description": "A free and open-source Python package that enables users to analyze and visualize geospatial data with minimal coding in a Jupyter environment. Leafmap's interactive GUI allows no code layer management and analysis including a powerful analytical backend (i.e., [WhiteboxTools](https://www.whiteboxgeo.com/manual/wbt_book/intro.html)). Additional Information: [leafmap.org](https://leafmap.org/), [JOSS Article](https://joss.theoj.org/papers/10.21105/joss.03414), [Medium Article](https://medium.com/spatial-data-science/leafmap-a-new-python-package-for-geospatial-data-science-353735b3f889).", "stars": "3.7k"}, {"name": "Prettymaps", "url": "https://github.com/marceloprates/prettymaps", "description": "A small set of Python functions to draw pretty maps from OpenStreetMap data.", "stars": "12k"}, {"name": "HerePy", "url": "https://github.com/abdullahselek/HerePy", "description": "A library that provides a Python interface to HERE APIs.", "stars": "84"}, {"name": "StreetTraffic", "url": "https://github.com/streettraffic/streettraffic", "description": "A Python package that crawls the traffic flow data of your favorite routes, cities by using the API provided by HERE.", "stars": "28"}, {"name": "PySAL", "url": "https://pysal.org", "description": "The Python Spatial Analysis Library is a collection of algorithms for exploring spatial correlations and other spatial relationships."}, {"name": "city-seer-api", "url": "https://cityseer.benchmarkurbanism.com/", "description": "A package for pedestrian-scale network-based urban analysis: network analysis, urban morphology, land use, accessibility, and statistical aggregations."}, {"name": "Geemap", "url": "https://github.com/giswqs/geemap", "description": "A Python package for interactive mapping with Google Earth Engine, ipyleaflet, and ipywidgets.", "stars": "3.9k"}, {"name": "Geoplot", "url": "https://residentmario.github.io/geoplot/", "description": "A high-level Python geospatial plotting library. It is an extension to cartopy and Matplotlib which makes mapping easy: like Seaborn for geospatial."}, {"name": "Gleam", "url": "https://github.com/dgrtwo/gleam", "description": "A plotting library inspired by R-Shiny to create interactive plots.", "stars": "262"}, {"name": "Urbansprawl", "url": "https://github.com/lgervasoni/urbansprawl", "description": "The urbansprawl project provides an open source framework for assessing urban sprawl using open data. It uses OpenStreetMap (OSM) data to calculate its sprawling indices, divided in Accessibility, Land use mix, and Dispersion.", "stars": "86"}, {"name": "Xarray-spatial", "url": "https://xarray-spatial.org/", "description": "Implements common raster analysis functions using Numba and provides an easy-to-install, easy-to-extend codebase for raster analysis."}, {"name": "Momepy", "url": "http://docs.momepy.org/en/stable/", "description": "A library for quantitative analysis of urban form - urban morphometrics. It is part of PySAL (Python Spatial Analysis Library) and is built on top of GeoPandas, other PySAL modules and networkX."}, {"name": "rasterio", "url": "https://github.com/rasterio/rasterio/blob/master/docs/index.rst", "description": "Geographic information systems use GeoTIFF and other formats to organize and store gridded raster datasets such as satellite imagery and terrain models.", "stars": "2.5k"}, {"name": "TerraVide", "url": "https://pypi.org/project/TerraVide/", "description": "An open source Python package to process large urban environments mapped with LiDAR (Light Detection and Ranging) data. As of v0.1.6, focuses on tree extraction."}, {"name": "Dash", "url": "https://dash.plotly.com/", "description": "An open source Python library for building interactive data visualizations on the web. It enables you to build custom data dashboards using pure Python."}, {"name": "Neatnet", "url": "https://github.com/uscuni/neatnet", "description": "An open source library for simplifying the structure of street networks.", "stars": "152"}, {"name": "Linref", "url": "https://github.com/tariqshihadah/linref", "description": "A library that builds on tabular and geospatial libraries pandas and geopandas to implement powerful features for linearly referenced data through event collection objects.", "stars": "9"}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 R", "entries": [{"name": "R Shiny", "url": "https://shiny.rstudio.com/", "description": "Create dynamic, web-friendly visualizations of data using R. Additional Information: [Shiny Tutorial](https://shiny.rstudio.com/tutorial/)."}, {"name": "simplefeatures(sf)", "url": "https://cran.r-project.org/web/packages/sf/index.html", "description": "Support for simple features, a standardized way to encode spatial vector data in R."}, {"name": "ggplot2", "url": "https://ggplot2.tidyverse.org/", "description": "Resource for plotting a wide range of data (useful for visualizing survey data). Additional Information: GNU GENERAL PUBLIC LICENSE."}, {"name": "tidytext", "url": "https://cran.r-project.org/web/packages/tidytext/vignettes/tidytext.html", "description": "Go-to library for text mining--often used in tandem with ggplot or other text mining libraries."}, {"name": "leafgl", "url": "https://github.com/r-spatial/leafgl", "description": "R package for fast web-gl rendering for leaflet maps.", "stars": "289"}, {"name": "Motif", "url": "https://cran.r-project.org/web/packages/motif/index.html", "description": "Describes spatial patterns of categorical raster data for any defined regular and irregular areas. It enables spatial analysis such as search, change detection, and clustering to be performed on spatial patterns."}, {"name": "Raster", "url": "https://cran.r-project.org/web/packages/raster/index.html", "description": "Reading, writing, manipulating, analyzing and modeling of spatial data. The package implements basic and high-level functions for raster data and for vector data operations such as intersections."}, {"name": "Rgee", "url": "https://github.com/r-spatial/rgee", "description": "Is an R binding package for calling Google Earth Engine API from within R. Various functions are implemented to simplify the connection with the R spatial ecosystem.", "stars": "763"}, {"name": "r5r", "url": "https://github.com/ipeaGIT/r5r", "description": "Is an R package for rapid realistic routing on multimodal transport networks (walk, bike, public transport and car) leveraging the Conveyal R5 routing engine.", "stars": "228"}, {"name": "Sfnetworks", "url": "https://cran.r-project.org/web/packages/sfnetworks/index.html", "description": "Provides a tidy approach to spatial network analysis."}, {"name": "Stars", "url": "https://cran.r-project.org/web/packages/stars/index.html", "description": "Reading, manipulating, writing and plotting spatiotemporal arrays (raster and vector data cubes) in 'R'."}, {"name": "stplanr", "url": "https://cran.r-project.org/web/packages/stplanr/index.html", "description": "Tools for transport planning with an emphasis on spatial transport data and non-motorized modes including OD data processing and other functions."}, {"name": "Tmap", "url": "https://cran.r-project.org/web/packages/tmap/", "description": "Thematic maps are geographical maps in which spatial data distributions are visualized. This package offers a flexible, layer-based, and easy to use approach to create thematic maps, such as choropleths and bubble maps."}, {"name": "tidytransit", "url": "https://cran.r-project.org/web/packages/tidytransit/vignettes/introduction.html", "description": "A tidy approach to accessing and manipulating GTFS data, including transit routes, schedules, and stops."}, {"name": "tidycensus", "url": "https://walker-data.com/tidycensus/", "description": "A tidy approach to accessing data from the US Census Bureau API for manipulation or spatial analysis."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Other", "entries": [{"name": "civic-tech-patterns", "url": "https://github.com/codeforamerica/civic-tech-patterns", "description": "Common patterns and anti-patterns for civic tech and civic applications. Additional Information: Provided by Code for America.", "stars": "206"}, {"name": "global-indicators", "url": "https://github.com/global-healthy-liveable-cities/global-indicators", "description": "Case study projected dedicated to developing global healthy and sustainable city-indicators collaboration.", "stars": "4"}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Web and JS", "entries": [{"name": "Bootstrap", "url": "https://getbootstrap.com/", "description": "Widely-used, well documented library for quick design and customization of websites. Additional Information: [Documentation](https://getbootstrap.com/docs/5.0/getting-started/introduction/)."}, {"name": "Chart.js", "url": "https://www.chartjs.org/", "description": "Create simple (or advanced) visualizations of data for web and mobile. Additional Information: [GitHub (\u2b5067k)](https://github.com/chartjs/Chart.js)."}, {"name": "Leaflet", "url": "https://leafletjs.com/", "description": "Open-source JavaScript library for mobile-friendly interactive maps. Plugins available to extend functionality (e.g., storymaps, heatmaps, animation). Additional Information: [Quickstart Guide](https://leafletjs.com/examples/quick-start/)."}, {"name": "Turf.js", "url": "https://turfjs.org/", "description": "Advanced geospatial analysis for browsers and Node.js. Additional Information: [GitHub (\u2b5010k)](https://github.com/Turfjs/turf)."}, {"name": "GTFS-Js", "url": "https://github.com/WSDOT-GIS/GTFS-JS", "description": "JavaScript library for working with GTFS data. Additional Information: Unlicense: WSDOT.", "stars": "1"}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Learning to Code", "entries": [{"name": "Urban Informatics & Visualization-Berkeley", "url": "https://github.com/waddell/urban-informatics-and-visualization", "description": "Urban Informatics and Visualization (UC Berkeley CP255) Class Jupyter Notebook examples. Provides various resources to applied Python in planning contexts.", "stars": "241"}, {"name": "Esri's Python For Everyone", "url": "https://www.esri.com/training/catalog/57630436851d31e02a43f13c/python-for-everyone/", "description": "This course provides the building blocks you need to use Python. You will create and run scripts using these building blocks, and you can apply them directly inside ArcGIS and to your own workflows."}, {"name": "Coding for Planners: Up and Running with Python", "url": "https://courses.planetizen.com/course/coding-for-planners-python", "description": "Planetizen course teaching basics of Python with planning applications through 10 video lessons. Monthly subscription required."}, {"name": "Introduction to Urban Informatics", "url": "https://courses.planetizen.com/course/urban-informatics", "description": "Planetizen course teaching the basics of big data processing, analysis, and visualization. Monthly subscription required."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 AI in Planning Tools and Platforms", "entries": [{"name": "ChatGPT", "url": "https://chat.openai.com/", "description": "An advanced language model designed to generate human-like text responses and engage in conversational interactions. Additional Information: [Act Like a Planner](https://apa-technology-division.github.io/like-a-planner)."}, {"name": "Anthropic", "url": "https://www.anthropic.com/", "description": "Provides access to a class of advanced large language models called Claude designed to provide human-like text responses and engage in conversational interactions."}, {"name": "EuclidHL", "url": "https://www.hlplanning.com/euclidhl/", "description": "An AI assistant with expertise in your city's zoning code and plans. Residents and other civic stakeholders can use EuclidHL to get accurate and timely information about planning and zoning in their community. Technology Division webinar on the topic [here](https://www.youtube.com/watch?v=AItBaYwfMOQ\\&ab_channel=PlanningWebcastSeries)."}, {"name": "University of Oregon, AI Software List", "url": "https://blogs.uoregon.edu/artificialintelligence/ai-software/", "description": "A blog cataloguing existing AI resources compiled by university researchers and local policy experts."}, {"name": "OECD AI Policy Observatory", "url": "https://oecd.ai/en/", "description": "Provides a platform for resources on applications, poicy implications, and literature regarding Artificial Intelligence."}, {"name": "LM Studio", "url": "https://lmstudio.ai/", "description": "This [free for personal use](https://lmstudio.ai/terms) software enables users to download large language models and run them locally within a desktop chat interface."}, {"name": "Tune Studio", "url": "https://studio.tune.app/", "description": "Playground for software developers to finetune and deploy large language models."}, {"name": "Roboflow", "url": "https://roboflow.com/", "description": "A cloud based platform engineered to accelerate computer vision model development and deployment that can help build public sector applications."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Digital Twins Tools and Platforms", "entries": [{"name": "OpenTwins", "url": "https://ertis-research.github.io/opentwins/", "description": "An open source platform designed to facilitate the development of digital twins and is characterized by the exclusive use of open source components."}, {"name": "NVIDIA Omniverse", "url": "https://www.nvidia.com/en-us/omniverse/", "description": "Omniverse is a platform of APIs, SDKs, and services that enable developers to easily integrate Universal Scene Description (OpenUSD) and NVIDIA RTX rendering technologies into existing software tools and simulation workflows."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Economic Development and Econometric Platforms", "entries": [{"name": "Remi", "url": "https://www.remi.com/", "description": "A leading provider of state, local, and national macroeconomic policy analysis models."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Environmental and Climate Planning Tools and Platforms", "entries": [{"name": "Climate Mapping For Resilience and Adaptation", "url": "https://resilience.climate.gov/#assessment-tool", "description": "Integrates information from across the federal government to help people consider their local exposure to climate-related hazards. People working in community organizations or public agencies can use the site to help them develop equitable climate resilience plans to protect people, property, and infrastructure. Additional Information: [CMRA Assessment Tool](https://livingatlas.arcgis.com/assessment-tool/home)"}, {"name": "iTree", "url": "https://www.itreetools.org/", "description": "Quantifies the benefits and values of trees around the world. Is based on peer-reviewed, USDA Forest Service Research."}, {"name": "HAZUS", "url": "https://www.fema.gov/flood-maps/products-tools/hazus", "description": "FEMA's Hazus Program provides standardized tools and data for estimating risk from earthquakes, floods, tsunamis, and hurricanes. Risk assessment resources and tools from the Hazus program are always freely available and transparently developed."}, {"name": "Temperate", "url": "https://icleiusa.org/temperate-adaptation-planner/", "description": "This user-friendly tool was developed by Azavea in partnership with ICLEI USA, with the primary purpose of facilitating a data-informed adaptation planning process in small-to-midsize communities with little to no devoted resources to plan for climate change impacts."}, {"name": "City Energy Analyst", "url": "https://cityenergyanalyst.com/", "description": "A series of [open-source (\u2b50262)](https://github.com/architecture-building-systems/CityEnergyAnalyst) tools for the analysis and optimization of urban energy systems."}, {"name": "EPA WARM Model", "url": "https://www.epa.gov/warm", "description": "EPA created the Waste Reduction Model (WARM) to provide high-level estimates of potential greenhouse gas (GHG) emissions reductions, energy savings, and economic impacts from several different waste management practices."}, {"name": "ENCORE", "url": "https://encore.naturalcapital.finance/en", "description": "United Nations sponsored resource intended to explore dependencies on and impacts to our worlds stores of natural capital."}, {"name": "LEARN", "url": "https://icleiusa.org/LEARN/", "description": "This interactive web mapping tool was developed to help communities in the USA estimate the local greenhouse gas (GHG) impacts of their forests and trees."}, {"name": "NatureServe Explorer", "url": "https://explorer.natureserve.org/", "description": "NatureServe is the definitive online guide for information on over 100,000 rare and endangered species and ecosystems in the Americas."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Geospatial Data and Visualization", "entries": [{"name": "ArcGIS", "url": "https://www.esri.com/en-us/arcgis/about-arcgis/overview", "description": "This platform is a geographic information system (GIS) for working with maps and geographic information maintained by the Environmental Systems Research Institute (ESRI)."}, {"name": "QGIS", "url": "https://qgis.org/en/site/", "description": "This open source GIS suite allows users to create, edit, visualise, analyse and publish geospatial information on Windows, Mac, Linux, BSD and mobile devices."}, {"name": "CARTO", "url": "https://carto.com/", "description": "A world leading Location Intelligence platform, enabling organizations to host & use spatial data and enable analysis for more efficient delivery routes, better behavioural marketing, strategic store placements, and much more."}, {"name": "kepler.gl", "url": "https://kepler.gl/", "description": "Kepler is a data agnostic, WebGL empowered, high-performance web application for geospatial analytic visualizations. Additional Information: [API Reference](https://docs.kepler.gl/docs/api-reference)."}, {"name": "flowmap-blue", "url": "https://flowmap.blue", "description": "Create geographic flow maps representing your data published in Google Sheets. Visualize numbers of movements between locations (origin-destination data)."}, {"name": "ScapeToad", "url": "http://scapetoad.choros.place/index.php", "description": "A cross-platform, open-source application designed to adjust the size of polygons based on some attribute. Use a shapefile as input and output to generate cartograms, geometries whose sizes are distorted based on data."}, {"name": "Heavy.AI", "url": "https://www.heavy.ai/", "description": "Geotemporal enabled high performance database capable of doing GPU accelerated queries."}, {"name": "BlenderGIS", "url": "https://github.com/domlysz/BlenderGIS", "description": "A free and open-source add on for [Blender](https://www.blender.org/) which allows users to explore, query, and visualize data directly through Blender's GUI.", "stars": "8.8k"}, {"name": "Felt", "url": "https://felt.com/", "description": "A web based mapping application that enables multiple users to collaboratively edit and view data in real-time."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Immersive Planning and Design Platforms", "entries": [{"name": "Arkio", "url": "https://www.arkio.is/", "description": "A new cloud-based collaborative spatial design software that allows planners, designers, and stakeholders to create 3-D models of buildings and neighborhoods over VR and other devices."}, {"name": "InCitu", "url": "https://www.incitu.us/", "description": "An AR platform designed to support urban planners in the analysis and visualization of urban data by representing scale models of buildings, affordable housing, mixed-use development, parks, and bridges."}, {"name": "Polycam", "url": "https://poly.cam/", "description": "A mobile application that allows planners to scan and digitize objects and places from the real world for use in 3-D models, making photogrammetry easy with the use of their smartphone's camera."}, {"name": "Spatial", "url": "https://www.spatial.io", "description": "A highly collaborative web, mobile, and VR application planners use to create immersive co-experiences and spaces in environments including the Metaverse."}, {"name": "Spectracities", "url": "https://www.spectracities.com/", "description": "Spectra is an open source VR and mixed reality platform that allows planners and designers to combine physical placemaking and digital worldbuilding to reimagine the city making process, from single projects and infill development to large-scale immersive environments."}, {"name": "TwinMotion", "url": "https://www.twinmotion.com/en-US", "description": "An easy to use real-time visualization software that creates offline renderer-quality images, animations, and panoramas, together with interactive 360\u00b0 videos and VR presentations built on Unreal Engine."}, {"name": "Unity", "url": "https://unity.com/", "description": "A powerful and popular cross-platform game engine for creating 2D and 3D interactive experiences and games."}, {"name": "Unreal Engine", "url": "https://www.unrealengine.com/en-US/", "description": "Epic Games Unreal Engine is a XR engine that allows planners to not just create visualizations, but create immersive environments that gamify community involvement, decision-making, and the planning process."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Planning Management and Administrative Tools and Platforms", "entries": [{"name": "Encode Plus", "url": "https://www.encodeplus.com/", "description": "Software to help modernize planning and zoning ordinances and streamline county or municipal code and by-law management."}, {"name": "MyGovernmentOnline", "url": "https://www.mygovernmentonline.org/", "description": "Digital government solutions for permitting and in-office processes designed by government for government (provider is technically a public agency)."}, {"name": "Digiplan", "url": "https://digeplan.com/", "description": "Provides software for fully integrated electronic plan review and intake processes."}, {"name": "OpenGov", "url": "https://opengov.com/products/citizen-services/", "description": "Cloud solution to power every permit, license, and inspection with user-friendly workflows."}, {"name": "GeoCivix", "url": "https://geocivix.com/state-local-government-agencies/", "description": "A user friendly citizen access, plan review, permit, and inspection solution built to drive efficiency, organization, and communication."}, {"name": "Notion", "url": "https://www.notion.com/", "description": "A modular, all\u2011in\u2011one workspace that unifies note\u2011taking, documents, databases, and project views that can be used to create shared administrative resources and simple sites quickly by teams and individuals as shown in a [Technology Division webinar](https://youtu.be/sxwsThQP9to?t=2277)."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Public Engagement Tools and Platforms", "entries": [{"name": "bangthetable", "url": "https://www.bangthetable.com/", "description": "Provides access to a platform that centralizes community engagement, making it easy to capture, analyze, and report on city-wide engagement through one single platform."}, {"name": "Metroquest", "url": "https://metroquest.com/", "description": "Comprehensive community engagement platform, providing surveys, games, and interactive maps to engage the public around planning issues."}, {"name": "PollEverywhere", "url": "https://www.polleverywhere.com/", "description": "Provides the ability to generate polls and questions for interactive engagement on multiple platforms."}, {"name": "GeoComment", "url": "https://www.viewprogis.com/geocomment", "description": "Allows the City staff, citizens and stakeholders of governance to interact digitally and offer meaningful inputs into the decision-making processes at all stages of project development through a map enabled platform."}, {"name": "NJTPA Engage", "url": "https://engage.njtpa.org/", "description": "Database of 300 + public engagement tools, techniques, and software. Searchable on multiple levels."}, {"name": "Ushahidi", "url": "https://www.ushahidi.com/", "description": "Open-source crowdsourced mapping tool with the aim to empower communities around the world to tackle their own problems by collecting citizen input."}, {"name": "Social Pinpoint", "url": "https://www.socialpinpoint.com/", "description": "A proprietary digital public engagement tool that allows users to give feedback and share their inspirations through interactive maps, surveys, participatory budgeting exercises, and idea wall forums."}, {"name": "Hello Lamp Post", "url": "https://www.hellolamppost.co.uk/", "description": "A proprietary text and SMS-based on-street public engagement tool that uses physical signage and mobile devices to get citizen feedback, improve wayfinding, promote local events and services, or provide creative educational content."}, {"name": "Maptionnaire", "url": "https://www.maptionnaire.com", "description": "Provides map-based tools for designing questionnaires, collecting survey data, and conveying information."}, {"name": "SurveyMonkey", "url": "https://www.surveymonkey.com/mp/take-a-tour/", "description": "A cloud-based survey tool that helps users create, send and analyze surveys. Users can email surveys to respondents and/or embed them on their websites and social media profiles to increase response rate."}, {"name": "Formware", "url": "https://formware.io/", "description": "A cloud-based form builder for creating conversational surveys and collecting unlimited responses, designed for clear, user-friendly data collection."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Urban Design Tools and Platforms", "entries": [{"name": "CityEngine", "url": "https://www.esri.com/en-us/arcgis/products/arcgis-cityengine/overview", "description": "Advanced 3D modeling software for creating huge, interactive and immersive urban environments in less time than traditional modeling techniques. The cities you create using CityEngine can be based on real-world GIS data and the procedural rules that can help quickly create [streets (\u2b50211)](https://github.com/d-wasserman/Complete_Street_Rule) & [buildings](https://www.arcgis.com/home/group.html?id=01695af30a384c1e823fa4d72497309d#overview)."}, {"name": "SketchUp", "url": "https://www.sketchup.com/", "description": "Easy to use interactive 3D modeling software for planning and design applications. Supported by a rich asset library for creating neighborhood designs."}, {"name": "Rhino", "url": "https://www.rhino3d.com/", "description": "This is a commercial 3D computer graphics and computer-aided design application software. Rhino has had multiple plug-ins built on top of it including Grasshopper and the Urban Network Analysis toolbox to enable complex modeling and analysis."}, {"name": "Adobe Creative Suite", "url": "https://www.adobe.com/creativecloud.html", "description": "Adobe's collection of 20+ desktop and mobile apps and services for photography, design, video, web, UX, and more. Popular products include Photoshop, Adobe Illustrator, and others."}, {"name": "GIMP", "url": "https://www.gimp.org/", "description": "An open cross-platform image editor available for GNU/Linux, macOS, Windows and more operating systems."}, {"name": "Inkscape", "url": "https://inkscape.org/", "description": "Vector-based, open graphic manipulation tool often used as a counterpart to GIMP."}, {"name": "TestFit", "url": "https://testfit.io/", "description": "Features algorithms and co-creation tools help developers, architects, urban planners and more to solve hotel, parking or multifamily building site plans in seconds."}, {"name": "Delve", "url": "https://www.sidewalklabs.com/products/delve", "description": "Uses generative design and AI to reveal the very best options for your project priorities and site design metrics."}, {"name": "Enscape", "url": "https://enscape3d.com/", "description": "An easy-to-use rendering software that produces quick, realistic and customizable rendering images for urban design and architectural visualization. The tool integrates well with commonly used 3D modeling softwares such as Rhino, SketchUp, etc."}, {"name": "Forma", "url": "https://www.autodesk.com/products/forma/overview", "description": "Autodesk Forma is a cloud based platform that enables architects and designers to conduct pre-design and schematic design evaluations and environmental impact simulations."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Urban Planning Tools and Platforms", "entries": [{"name": "ArcGIS Urban", "url": "https://www.esri.com/en-us/arcgis/products/arcgis-urban/overview", "description": "Enables planners and design professionals to publish living plans and collaborate across teams with a web-based 3D application that supports scenario planning and impact assessment."}, {"name": "UrbanFootPrint", "url": "https://urbanfootprint.com/", "description": "Web-based planning tool serving curated urban, environmental, and economic data to urban practitioners and equipping them with the analytic capabilities to plan and improve communities faster, better, and at lower cost."}, {"name": "UrbanCanvas", "url": "https://urbansim.com/urbancanvas", "description": "Modeler is a web-based platform designed for planners and modelers to generate long-range, small area socioeconomic forecasts using [UrbanSim (\u2b50536)](https://github.com/UDST/urbansim) to inform Regional Transportation Plans."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Transportation Planning Tools and Platforms", "entries": [{"name": "Remix", "url": "https://www.remix.com/", "description": "A platform to empower cities to plan the best possible transportation system \u2014 from public transit to safer streets to ever-increasing new modes of mobility. Remix provides tools to edit & test GTFS, generate multimodal streets, and explore relevant data."}, {"name": "Streetmix", "url": "https://streetmix.net/", "description": "A collaborative civic engagement platform for urban design. Design, remix, and share your neighborhood street with Streetmix."}, {"name": "A/B Street", "url": "https://www.abstreet.org", "description": "Edit streets and intersections, explore the effects through traffic simulation on all modes, and use the resulting visualizations to communicate a proposal. Apache licensed, runs anywhere with OpenStreetMap, and works on the web or as an offline download."}, {"name": "Space Syntax", "url": "https://www.spacesyntax.net/software/", "description": "Spatial & Network Analysis software is available to professional practitioners and academic researchers for commercial and non-commercial use."}, {"name": "ITHIM", "url": "https://www.mrc-epid.cam.ac.uk/research/research-areas/public-health-modelling/ithim", "description": "Integrated Transport and Health Impact Model (ITHIM) refers to a range of related models and tools developed to perform integrated assessment of the health effects of transport scenarios and policies at the urban and national level. This page points to different literature, R code, and [US specific resources](https://skylab.cdph.ca.gov/HealthyMobilityOptionTool-ITHIM/)."}, {"name": "OpenPath", "url": "https://www.nrel.gov/transportation/openpath.html", "description": "Continuous travel survey platform from NREL that collects trips and data via a smart phone app backed by a server and leveraging automated data processing."}, {"name": "3D Street", "url": "https://www.3dstreet.org/", "description": "An open-source 3D street design and virtual reality application that allows users to directly import their street designs from Streetmix into an interactive 3D web scene. Apart from the community version, it also provides a Pro version with integration with Google Earth and further customization."}, {"name": "Tile2Net", "url": "https://github.com/VIDA-NYU/tile2net?tab=readme-ov-file", "description": "An end-to-end tool for automated mapping of pedestrian infrastructure from aerial imagery. It provides a deep learning models that semantically segments pedestrian infrastructure from imagery for digitization. It is also available on the Esri Atlas of [models](https://www.arcgis.com/home/item.html?id=c0d520baa30d4b47ab36232231c17875).", "stars": "212"}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 AICP Resources", "entries": [{"name": "AICP Get Certified! Webpage", "url": "https://www.planning.org/certification/", "description": "The American Institute of Certified Planners's (AICP) offical resource repository that provides details on eligibility, registration, and preparation. Important dates for upcoming AICP \"Certification Cycles\" are also listed."}, {"name": "AICP Exam Prep. Webpage", "url": "https://www.planning.org/certification/register/#examprep/", "description": "Details the AICP's \"Five-Step Approach\" for exam preparation and lists resources/materials to help you succeed on the AICP exam."}, {"name": "APA Knowledge Base", "url": "https://www.planning.org/knowledgebase/", "description": "APA's Research KnowledgeBase connects APA members to curated collections of topically related resources \u2014 including plans, regulations, model codes, guides, articles, reports, and multimedia files. Each collection provides commentary and thematic groupings of resource records with bibliographic information, short descriptions, and links to the resources themselves."}, {"name": "PlanningPrep", "url": "https://www.planningprep.com/", "description": "A free web-based study resource to help planners prepare for the American Institute of Certified Planners' certification exam. As of summer 2021, the site contains 1668 practice questions and 12 practice exams."}, {"name": "APA Florida Exam Prep Webpage", "url": "https://florida.planning.org/professional-growth/aicp-exam-preparation/aicp-exam-study-links/", "description": "Comprehensive collection of study materials compiled by APA Florida. APA members can also email Henry Bittaker at the address given for access to recordings of exam prep and practice question study sessions led by him."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Literature Resources", "entries": [{"name": "NCHRP", "url": "http://www.trb.org/NCHRP/NCHRP.aspx", "description": "The National Cooperative Highway Research Program is developed on the basis of research needs identified by chief administrators and other staff of the highway and transportation departments, by committees of AASHTO, and by FHWA. Topics of the highest merit are selected by the AASHTO Special Committee on Research and Innovation (R\\&I), and each year R\\&I's recommendations are proposed to the AASHTO Board of Directors, the National Academies, and FHWA."}, {"name": "TCRP", "url": "http://www.trb.org/TCRP/TCRP.aspx", "description": "Sponsored by the Federal Transit Administration, the Transit Cooperative Research Program (TCRP) serves as one of the principal means by which the public transportation industry can develop innovative near-term solutions to meet demands placed on it. The TCRP has an established reputation for providing useful reports and other tools to help public transportation practitioners solve problems and inform decision makers."}, {"name": "TFResource", "url": "https://tfresource.org/", "description": "A collection of best practices for travel demand forecasting and travel survey methods."}, {"name": "Planning Advisory Service (PAS)", "url": "https://www.planning.org/pas/", "description": "The Planning Advisory Service (PAS) is the American Planning Association's (APA) flagship research brand which is responsible for the following publications: [PAS Reports](https://www.planning.org/pas/reports) (quarterly), [*PAS Memo*](https://www.planning.org/pas/memo) (bimonthly), and [*PAS QuickNotes*](https://www.planning.org/pas/quicknotes) (bimonthly). Current publications and archives of previous issues are available for free download for APA members."}, {"name": "Policy Guides", "url": "https://www.planning.org/policy/guides/", "description": "Represent APA's official position on critical planning issues and arm planners with the tools to advocate for policies that create great communities for all."}, {"name": "Repository and Open Science Access Portal (ROSA P)", "url": "https://rosap.ntl.bts.gov/welcome", "description": "Provides access to a range of full-text current and historical documents from the National Transportation Library. Resources are available from all modes of transportation as well as related disciplines such as climate change research."}, {"name": "Automated Decision-Making and the Law Clearinghouse Project", "url": "https://law.unc.edu/academics/centers-and-programs/ai-dr-program/clearinghouse/", "description": "The aim of this clearinghouse project thus is to highlight seminal and impactful articles focused on issues of AI Decision-Making and the law."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 General Planning Information and News", "entries": [{"name": "Planopedia", "url": "https://www.planetizen.com/planopedia", "description": "Organized by the Planning News aggregator [Planetizen](https://www.planetizen.com/) this mini-planning encyclopedia explores various urban planning concepts and terms."}, {"name": "ULI", "url": "https://uli.org/", "description": "The oldest and largest network of cross-disciplinary real estate and land use experts in the world."}, {"name": "Streetsblog", "url": "https://www.streetsblog.org/", "description": "Blog for news related to walking, biking, and transit."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Podcasts", "entries": [{"name": "Talking Headways", "url": "https://streetsblog.libsyn.com/", "description": "This podcast is a weekly podcast about sustainable transportation and urban design."}, {"name": "99% Invisible", "url": "https://99percentinvisible.org/", "description": "A sound-rich, narrative podcast about all the thought that goes into the things we don't think about \u2014 the unnoticed architecture and design that shape our world."}, {"name": "APA Podcast", "url": "https://www.planning.org/podcast/", "description": "American Planning Association's podcast with interviews and discussions on planning topics going back to 2010."}, {"name": "Strong Towns Podcast", "url": "https://www.strongtowns.org/podcast", "description": "The podcast explores how we can financially strengthen our cities, towns, and neighborhoods and, in the process, make them better places to live."}, {"name": "The Urban Planner's Podcast", "url": "https://podcasts.apple.com/us/podcast/the-urban-planners-podcast/id1502943446", "description": "This podcast is for urban planners, urban planning students and those interested in the topic of urban planning."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Other GitHub Resource Lists", "entries": [{"name": "awesome-transit", "url": "https://github.com/CUTR-at-USF/awesome-transit", "description": "A collection of transit data tools and resources.", "stars": "1.7k"}, {"name": "micromobility-tools-and-resources", "url": "https://github.com/NABSA/micromobility-tools-and-resources", "description": "A collection of micromobility tools and data resources.", "stars": "33"}, {"name": "awesome-sustainable-technology", "url": "https://github.com/protontypes/open-sustainable-technology", "description": "A curated list of open technology projects to sustain a stable climate, energy supply, and vital natural resources.", "stars": "2.5k"}, {"name": "awesome-gis", "url": "https://github.com/sshuair/awesome-gis", "description": "Awesome GIS is a collection of geospatial related sources, including cartographic tools, geoanalysis tools, developer tools, data, conference & communities, news, massive open online course, some amazing map sites, and more.", "stars": "5.3k"}, {"name": "awesome-agriculture", "url": "https://github.com/brycejohnston/awesome-agriculture", "description": "Open source technology for agriculture, farming, and gardening.", "stars": "1.7k"}, {"name": "awesome-geojson", "url": "https://github.com/tmcw/awesome-geojson", "description": "GeoJSON utilities that will make your life easier.", "stars": "2.5k"}, {"name": "ai-collection", "url": "https://github.com/ai-collection/ai-collection", "description": "Review of the generative AI landscape including tools/utilities.", "stars": "8.8k"}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Other Technology Resource Aggregators", "entries": [{"name": "Urban Computing Foundation", "url": "https://github.com/ucfoundation", "description": "Accelerating open source and community development that improves mobility, safety, infrastructure, traffic, and energy consumption in connected cities. Additional Information: [Landscape](https://landscape.uc.foundation/)."}, {"name": "Data.Gov", "url": "https://www.data.gov/", "description": "United States federal repository of data, tools, and resources to conduct research, develop web and mobile applications, design data visualizations, and more."}, {"name": "Harvard Dataverse", "url": "https://dataverse.harvard.edu/", "description": "A repository for research data. It contains a wide variety of datasets spanning the sciences, many with public domain dedications."}, {"name": "Civic Tech Field Guide", "url": "https://www.planetizen.com/features/115081-top-websites-urban-planning-2021", "description": "Similar to this repo, a collection of resources of the Civic Tech Field Guide have been crowdsourced by civic tech practitioners from over 100 countries around the world."}, {"name": "The Nexus", "url": "https://www.urbanismnext.org/the-nexus", "description": "Examines the potential impacts that new mobility, autonomous vehicles, e-commerce, and other innovations will have on cities and communities and catalogues various resources and tools related to them."}, {"name": "Data Standards Directory", "url": "http://datastandards.directory/", "description": "This open directory of data standards aggregates known data standard examples and features a taxonomy on how to understand their application."}, {"name": "Digital.Gov", "url": "https://digital.gov/", "description": "Guidance and resources on building better digital services in government."}], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 Form Based Contributions", "entries": [], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Urban and Regional Planning Resources \u2014 GitHub Contributions", "entries": [], "notes": [], "source": "Urban and Regional Planning Resources"}, {"name": "Mqtt", "entries": [{"name": "Community Resources", "url": "#community-resources", "description": ""}, {"name": "Brokers", "url": "#brokers", "description": ""}, {"name": "Cloud", "url": "#cloud", "description": ""}, {"name": "Platforms", "url": "#platforms", "description": ""}, {"name": "Tools", "url": "#tools", "description": ""}, {"name": "Clients", "url": "#clients", "description": ""}, {"name": "Scripting", "url": "#scripting", "description": ""}, {"name": "Interfaces", "url": "#interfaces", "description": ""}, {"name": "Visualization, Dashboards", "url": "#visualization-dashboards", "description": ""}, {"name": "Architecture, Convention", "url": "#architecture-convention", "description": ""}, {"name": "Security, Encryption", "url": "#security-encryption", "description": ""}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Contribute", "entries": [{"name": "mqtt.org", "url": "https://mqtt.org/", "description": ""}, {"name": "MQTT community wiki", "url": "https://github.com/mqtt/mqtt.org/wiki", "description": "", "stars": "5.1k"}, {"name": "Google Groups: MQTT", "url": "https://groups.google.com/g/mqtt", "description": ""}, {"name": "IRC channel #mqtt on the freenode network", "url": "irc://irc.freenode.net/mqtt", "description": ""}, {"name": "A list of public brokers", "url": "https://moxd.io/2015/10/17/public-mqtt-brokers/", "description": ""}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Blogs", "entries": [{"name": "Ben Hardill", "url": "https://www.hardill.me.uk/wordpress/tag/mqtt/", "description": ""}, {"name": "Jan-Piet Mens", "url": "https://jpmens.net/", "description": ""}, {"name": "Nick O'Leary", "url": "https://knolleary.net/", "description": ""}, {"name": "HiveMQ", "url": "https://www.hivemq.com/blog/", "description": ""}, {"name": "EMQ", "url": "https://www.emqx.com/en/blog", "description": ""}, {"name": "Amazon AWS IoT Blog", "url": "https://aws.amazon.com/blogs/iot/tag/mqtt/", "description": ""}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Talks", "entries": [{"name": "An Introduction to MQTT: Why HTTP isn't the King of the Internet of Things", "url": "https://www.youtube.com/watch?v=LKz1jYngpcU", "description": "Shinji Kim, Robert Bird - Akamai, Samsung Developer Conference 2017."}, {"name": "Einf\u00fchrung in MQTT", "url": "https://www.youtube.com/watch?v=INYG4-xsa9c", "description": "Dominik Obermaier & Jens Deters, [Building IoT](https://www.buildingiot.de/index.php) conference 2016 (German)."}, {"name": "Ably", "url": "https://www.ably.io/documentation/mqtt", "description": "MQTT broker service and protocol adapter."}, {"name": "ActiveMQ", "url": "https://activemq.apache.org/", "description": "A fast Java multiprotocol messaging and Integration Patterns server."}, {"name": "Aedes", "url": "https://github.com/moscajs/aedes", "description": "Barebone MQTT broker that can run on any stream server, the node way.", "stars": "1.9k"}, {"name": "Bevywise MQTTRoute", "url": "https://www.bevywise.com/mqtt-broker/", "description": "MQTTRoute is an extendable & Scalable MQTT Broker with customizable UI, flexible storage & security options for all IoT / IIoT Implementation."}, {"name": "BifroMQ", "url": "https://bifromq.apache.org", "description": "Java-based high-performance MQTT broker with native multi-tenancy for large-scale IoT."}, {"name": "comqtt", "url": "https://github.com/wind-c/comqtt", "description": "A lightweight, high-performance go mqtt server(v3.0|v3.1.1|v5.0) supporting distributed cluster.", "stars": "1.2k"}, {"name": "Eclipse Amlen", "url": "https://github.com/eclipse/amlen", "description": "A scalable, secure, easy to use message broker that can be used for IoT, web and mobile use-cases. Open-sourced from IBM MessageSight.", "stars": "51"}, {"name": "Emitter", "url": "https://github.com/emitter-io/emitter", "description": "A distributed, scalable and fault-tolerant publish-subscribe messaging platform based on MQTT protocol and featuring message storage.", "stars": "4k"}, {"name": "EMQ X", "url": "https://github.com/emqx/emqx", "description": "Scalable and Reliable Real-time MQTT Messaging Engine for IoT in 5G Era.", "stars": "16k"}, {"name": "esp\\_uMQTT\\_broker", "url": "https://github.com/martin-ger/esp_mqtt", "description": "A basic MQTT Broker on the ESP8266.", "stars": "310"}, {"name": "hbmqtt Broker", "url": "https://github.com/beerfactory/hbmqtt", "description": "Python MQTT broker using asyncio.", "stars": "820"}, {"name": "HiveMQ", "url": "https://www.hivemq.com/", "description": "Java MQTT Broker that supports MQTT 3.1, 3.1.1 and 5.0. Commercial and open source editions available."}, {"name": "hrotti", "url": "https://github.com/alsm/hrotti", "description": "A MQTT broker written in Go.", "stars": "124"}, {"name": "KMQTT", "url": "https://github.com/davidepianca98/KMQTT", "description": "Kotlin Multiplatform MQTT broker, both embeddable and standalone.", "stars": "286"}, {"name": "Moquette", "url": "https://github.com/moquette-io/moquette", "description": "Java MQTT lightweight broker.", "stars": "2.4k"}, {"name": "Mosca", "url": "https://www.mosca.io/", "description": "Node.js MQTT broker, which can be used Standalone or Embedded in another Node.js application."}, {"name": "Mosquitto", "url": "https://mosquitto.org/", "description": "*\"*The\"** Open Source MQTT Broker."}, {"name": "mqtt5", "url": "https://github.com/LabOverWire/mqtt-lib", "description": "Async MQTT v5.0 broker in Rust with TCP, TLS, WebSocket, and QUIC transport, plus authentication, ACL, bridging, and session persistence.", "stars": "40"}, {"name": "MyQttHub", "url": "https://myqtthub.com", "description": "Cloud MQTT broker."}, {"name": "Mystique", "url": "https://github.com/TheThingsIndustries/mystique", "description": "An extendable MQTT broker written in Go, with HTTP capabilities for observability. Implements MQTT v3.1.1.", "stars": "24"}, {"name": "RabbitMQ", "url": "https://www.rabbitmq.com/mqtt.html", "description": "High performance messaging broker with MQTT Adapter."}, {"name": "RobustMQ", "url": "http://robustmq.com", "description": "Multi-protocol brokers written in Rust."}, {"name": "SurgeMQ", "url": "https://zhen.org/categories/surgemq/", "description": "High Performance MQTT Server and Client Libraries in Go."}, {"name": "tbmq", "url": "https://github.com/thingsboard/tbmq", "description": "Open-source, scalable, fault-tolerant and durable messaging broker for millions of IoT devices.", "stars": "722"}, {"name": "VerneMQ", "url": "https://vernemq.com/", "description": "Apache2 licensed distributed MQTT broker, developed in Erlang."}, {"name": "Vert.x MQTT Server", "url": "https://github.com/vert-x3/vertx-mqtt", "description": "Vert.x component to handle connections, communication and messages exchange with remote MQTT clients.", "stars": "209"}, {"name": "Waterstream", "url": "https://waterstream.io/", "description": "MQTT broker leveraging Apache Kafka as its own storage and distribution engine."}, {"name": "NanoMQ", "url": "https://github.com/nanomq/nanomq", "description": "A light-weight and Blazing-fast MQTT Broker for IoT Edge platform.", "stars": "2.5k"}, {"name": "Adafruit IO", "url": "https://io.adafruit.com", "description": "Data-oriented IoT framework and libraries."}, {"name": "Alibaba Cloud IoT Platform", "url": "https://www.alibabacloud.com/product/iot", "description": "Provides secure and reliable communication between devices and the IoT Platform which allows you to manage a large number of devices on a single IoT Platform."}, {"name": "AWS IoT Core", "url": "https://aws.amazon.com/iot-core/", "description": "Managed cloud broker service supporting MQTT, MQTT over WSS, HTTPS and LoRaWAN."}, {"name": "Azure IoT Hub", "url": "https://azure.microsoft.com/en-us/services/iot-hub/", "description": "Enable highly secure and reliable communication between your IoT application and the devices it manages. Azure IoT Hub provides a cloud-hosted solution backend to connect virtually any device. Extend your solution from the cloud to the edge with per-device authentication, built-in device management, and scaled provisioning."}, {"name": "CloudMQTT", "url": "https://www.cloudmqtt.com/", "description": "Hosted message broker for the Internet of Things. Perfectly configured and optimized message queues for IoT, ready in seconds."}, {"name": "CloudAMQP", "url": "https://www.cloudamqp.com/docs/mqtt.html", "description": "Hosted AMQP brokers with MQTT support."}, {"name": "CrystalMQ", "url": "https://www.bevywise.com/hosted-mqtt-server/", "description": "Fully Managed Cloud MQTT Broker for large scale deployments."}, {"name": "flespi", "url": "https://flespi.com/mqtt-broker", "description": "Free and secure cloud MQTT broker with private namespaces, MQTT 3.1.1 and MQTT 5.0 support and gorgeous limits."}, {"name": "Google Cloud IoT", "url": "https://cloud.google.com/solutions/iot/", "description": "Cloud managed MQTT service."}, {"name": "HiveMQ Cloud", "url": "https://www.hivemq.com/cloud/", "description": "Cloud managed MQ\u021aT service."}, {"name": "Iotellect", "url": "https://iotellect.com/", "description": "Low-code IoT/IIoT platform for industrial automation, SCADA, BMS and remote monitoring. Supports MQTT, OPC-UA, Modbus and 100+ protocols with visual development tools and edge-cloud integration."}, {"name": "mainflux", "url": "https://www.mainflux.com/", "description": "Device management, data aggregation, data management, data analytics,connectivity and message routing and event management. Supported by Linux Software Foundation."}, {"name": "thingsboard", "url": "https://thingsboard.io/", "description": "Device management, data collection, processing, event management, and visualization for your IoT projects."}, {"name": "hivemq-mqtt-web-client", "url": "https://github.com/hivemq/hivemq-mqtt-web-client", "description": "Browser-based MQTT client that utilizes MQTT over websockets. [Direct Link](https://www.hivemq.com/demos/websocket-client/)", "stars": "360"}, {"name": "imqtt", "url": "https://github.com/shafreeck/imqtt", "description": "Interactive MQTT packet manipulation shell based on IPython.", "stars": "21"}, {"name": "IoT-Testware", "url": "https://projects.eclipse.org/projects/technology.iottestware", "description": "The Eclipse IoT-Testware is a collection of conformance test suites for IoT protocols enriched with additional tools for fuzzing and performance testing."}, {"name": "Mer-cli", "url": "https://github.com/iotmertech/iot-data-generator", "description": "A high-performance IoT data generator written in Rust. Supports MQTT, HTTP, and TCP for simulating realistic sensor payloads with Handlebars templates.", "stars": "12"}, {"name": "mockd", "url": "https://github.com/getmockd/mockd", "description": "Multi-protocol mock server with a built-in MQTT broker supporting QoS 0-2, retained messages, topic patterns, and device simulation for IoT development and testing.", "stars": "90"}, {"name": "moxy", "url": "https://github.com/jvermillard/moxy", "description": "A Golang MQTT proxy providing useful output traces to monitor and troubleshoot your MQTT communications.", "stars": "23"}, {"name": "MQTT Board", "url": "https://github.com/flespi-software/MQTT-Board", "description": "Open-source diagnostic-oriented MQTT client tool.", "stars": "101"}, {"name": "mqtt-admin", "url": "https://github.com/hobbyquaker/mqtt-admin/", "description": "Web based MQTT frontend. [Direct Link](https://hobbyquaker.github.io/mqtt-admin/).", "stars": "129"}, {"name": "mqtt-benchmark", "url": "https://github.com/chirino/mqtt-benchmark", "description": "A benchmarking tool for MQTT Servers.", "stars": "122"}, {"name": "MQTT CLI", "url": "https://github.com/hivemq/mqtt-cli", "description": "A command line interface for connecting various MQTT clients supporting MQTT 5.0 and 3.1.1.", "stars": "361"}, {"name": "mqtt-client", "url": "https://github.com/sdeancos/mqtt-client", "description": "Simple MQTT Client command line (Python) (use paho lib).", "stars": "17"}, {"name": "mqtt-forget", "url": "https://github.com/hobbyquaker/mqtt-forget", "description": "Command line tool to remove retained MQTT topics by wildcard.", "stars": "10"}, {"name": "mqtt-fuzz", "url": "https://github.com/F-Secure/mqtt_fuzz", "description": "A simple fuzzer for the MQTT protocol.", "stars": "81"}, {"name": "mqtt-malaria", "url": "https://github.com/etactica/mqtt-malaria", "description": "Scalability and load testing utilities for MQTT environments.", "stars": "266"}, {"name": "mqtt-mirror", "url": "https://github.com/4nte/mqtt-mirror", "description": "Mirror MQTT traffic from one broker to another. Available as a CLI tool, Helm chart or Docker image.", "stars": "42"}, {"name": "mqtt\\_recorder", "url": "https://github.com/rpdswtk/mqtt_recorder", "description": "Simple cli tool for recording and replaying MQTT messages.", "stars": "36"}, {"name": "mqtt-shell", "url": "https://github.com/pidster-dot-org/mqtt-shell", "description": "A simple interactive shell for MQTT.", "stars": "17"}, {"name": "mqtt-spy", "url": "https://kamilfb.github.io/mqtt-spy/", "description": "Java based MQTT frontend. Supports scripting."}, {"name": "mqtt-studio", "url": "https://www.mqttstudio.com", "description": "A practical MQTT Tool with an innovative UI, designed for developers to efficiently create, test, and manage MQTT-based applications, enhancing their development and support workflows."}, {"name": "mqtt\\_tree", "url": "https://github.com/poggenpower/mqtt_tree", "description": "Displays all Topics in an expandable tree, helps to get an overview if you have a lot of clients publishing. (python, tkinter)", "stars": "6"}, {"name": "mqtt-utils", "url": "https://github.com/dsell/mqtt-utils", "description": "A collection of MQTT utilities.", "stars": "12"}, {"name": "mqtt-wall", "url": "https://github.com/bastlirna/mqtt-wall", "description": "Subscription only web-based client \u2013 like Twitter wall for MQTT.", "stars": "42"}, {"name": "mqtt-wildcard", "url": "https://github.com/hobbyquaker/mqtt-wildcard", "description": "Node.js Module to match a MQTT Topic against wildcards.", "stars": "14"}, {"name": "MQTT.fx", "url": "https://mqttfx.jensd.de/", "description": "MQTT Client written in Java based on Eclipse Paho. Supports scripting."}, {"name": "mqttcli", "url": "https://github.com/shirou/mqttcli", "description": "MQTT Client for shell scripting.", "stars": "125"}, {"name": "MQTTInspector", "url": "https://github.com/ckrey/MQTTInspector", "description": "A general MQTT testing app for iOS (iPhone and iPad).", "stars": "69"}, {"name": "MQTTLens", "url": "https://chrome.google.com/webstore/detail/mqttlens/hemojaaeigabkbcookmlgmdigohjobjm", "description": "A Google Chrome application, which connects to a MQTT broker and is able to subscribe and publish to MQTT topics."}, {"name": "MQTT Explorer", "url": "https://mqtt-explorer.com/", "description": "Tool to visualize your MQTT topics in a topic hierarchy, a MQTT swiss-army knife."}, {"name": "MQTT TUI", "url": "https://github.com/EdJoPaTo/mqttui", "description": "Simple lightweight terminal based MQTT monitor and publisher.", "stars": "652"}, {"name": "Python MQTT Client Shell", "url": "https://github.com/bapowell/python-mqtt-client-shell", "description": "Text console-based, interactive shell for exercising various tasks associated with MQTT client communications.", "stars": "55"}, {"name": "SimpleMQTT", "url": "https://simplemqtt.theoi.de/", "description": "A Slack app to send messages from Slack to MQTT brokers with slash commands."}, {"name": "Wireshark-MQTT", "url": "https://github.com/menudoproblema/Wireshark-MQTT", "description": "MQTT dissector for Wireshark.", "stars": "94"}, {"name": "VSMQTT", "url": "https://github.com/rpdswtk/vsmqtt", "description": "Simple MQTT client integrated in Visual Studio Code.", "stars": "17"}, {"name": "MQTTX", "url": "https://github.com/emqx/MQTTX", "description": "Cross-platform MQTT desktop client open sourced by EMQ, which supports macOS, Linux, and Windows.", "stars": "4.8k"}, {"name": "MIMIC MQTT Simulator", "url": "https://www.gambitcomm.com/site/mqttsimulator.php", "description": "Simulate up to 100,000 MQTT clients per server for development/testing/deployment of IoT applications."}, {"name": "mqtt-stats", "url": "https://github.com/gambitcomminc/mqtt-stats", "description": "Subscriber client to monitor MQTT Topic Statistics.", "stars": "11"}, {"name": "mqtt\\_monitor", "url": "https://github.com/filipsPL/mqtt-monitor", "description": "Simple and lightweight console moniotor for mqtt topics, with eye-candies, in python 3.", "stars": "10"}, {"name": "mqttcommander", "url": "https://github.com/vroomfondel/mqttcommander", "description": "A console-based MQTT client and commander, especially useful for IoT, Tasmota, and Node-RED setups.", "stars": "0"}, {"name": "mqttv5", "url": "https://github.com/LabOverWire/mqtt-lib", "description": "Unified MQTT v5.0 CLI for publishing, subscribing, running a broker, and benchmarking with multi-transport support.", "stars": "40"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Multi-Platform", "entries": [{"name": "Paho", "url": "https://www.eclipse.org/paho/", "description": "Open source client implementations for C,C++, Java, Python, JavaScript, GoLang, C#, Rust, Android and Embedded (Arduino/mbed)."}, {"name": "mosquitto-clients", "url": "https://mosquitto.org/download/", "description": "[mosquitto\\_pub](https://mosquitto.org/man/mosquitto_pub-1.html) and [mosquitto\\_sub](https://mosquitto.org/man/mosquitto_sub-1.html) CLI clients for most operating systems and [libmosquitto](https://mosquitto.org/man/libmosquitto-3.html) for integration."}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Python", "entries": [{"name": "aiomqtt", "url": "https://github.com/empicano/aiomqtt", "description": "The idiomatic asyncio MQTT client.", "stars": "553"}, {"name": "gmqtt", "url": "https://github.com/wialon/gmqtt", "description": "Python MQTT v5.0 client (asyncio-based).", "stars": "443"}, {"name": "hbmqtt Client", "url": "https://github.com/beerfactory/hbmqtt", "description": "Python MQTT client using asyncio.", "stars": "820"}, {"name": "MiniMQTT", "url": "https://github.com/adafruit/Adafruit_CircuitPython_MiniMQTT", "description": "MQTT Client Library for CircuitPython.", "stars": "81"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 JavaScript", "entries": [{"name": "MQTT.js", "url": "https://github.com/mqttjs", "description": "MQTT client for Node.js."}, {"name": "mqtt-elements", "url": "https://github.com/mqttjs/mqtt-elements", "description": "Polymer elements for MQTT.", "stars": "27"}, {"name": "mqtt-wrapper", "url": "https://www.webcomponents.org/element/hobbyquaker/mqtt-wrapper/elements/mqtt-wrapper", "description": "Polymer Element that wraps other Elements and links them to MQTT topics."}, {"name": "Vert.x Client", "url": "https://github.com/vert-x3/vertx-mqtt", "description": "Vert.x component that provides methods for connecting/disconnecting to a broker, publishing messages and subscribing to topics.", "stars": "209"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Java", "entries": [{"name": "hivemq-mqtt-client", "url": "https://github.com/hivemq/hivemq-mqtt-client", "description": "High-performance Java MQTT client library with different API flavours for MQTT 5.0 and 3.1.1.", "stars": "1.1k"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Erlang or Elixir", "entries": [{"name": "emqttc", "url": "https://github.com/emqx/emqtt", "description": "Asynchronous Erlang MQTT Client.", "stars": "434"}, {"name": "mqttex", "url": "https://github.com/alfert/mqttex", "description": "MQTT implementation in Elixir.", "stars": "46"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Ballerina", "entries": [{"name": "ballerina-mqtt", "url": "https://github.com/ballerina-platform/module-ballerina-mqtt", "description": "Ballerina MQTT client based on paho-mqtt.", "stars": "106"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 C or C++", "entries": [{"name": "mqtt\\_cpp", "url": "https://github.com/redboltz/mqtt_cpp", "description": "MQTT client for C++14 based on Boost.Asio.", "stars": "484"}, {"name": "MQTT-C", "url": "https://github.com/LiamBindle/MQTT-C", "description": "A portable MQTT C client for embedded systems and PCs alike.", "stars": "878"}, {"name": "wolfMQTT", "url": "https://www.wolfssl.com/products/wolfmqtt/", "description": "A client implementation of the MQTT written in C for embedded use. It supports SSL/TLS via the wolfSSL library."}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Clojure", "entries": [{"name": "Machine Head", "url": "https://github.com/clojurewerkz/machine_head", "description": "A Clojure MQTT Client.", "stars": "79"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Dart", "entries": [{"name": "mqtt.dart", "url": "https://github.com/jnguillerme/mqtt.dart", "description": "Dart MQTT client.", "stars": "51"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 C# / .NET", "entries": [{"name": "HiveMQtt", "url": "https://github.com/hivemq/hivemq-mqtt-client-dotnet", "description": "MQTT 5.0 compliant secure client with automatic back pressure management and TCP & WebSocket transport support.", "stars": "91"}, {"name": "MQTTnet", "url": "https://github.com/chkr1011/MQTTnet", "description": "MQTT client and broker .NET implementations.", "stars": "5k"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Delphi", "entries": [{"name": "delphi-mqtt", "url": "https://github.com/pjde/delphi-mqtt", "description": "MQTT server and client components.", "stars": "162"}, {"name": "TMQTTClient", "url": "https://github.com/jamiei/Delphi-TMQTT2", "description": "MQTT Client Library for Delphi. Alpha and long term unmaintained.", "stars": "25"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 GoLang", "entries": [{"name": "go-mqtt", "url": "https://github.com/go-mqtt/mqtt", "description": "MQTT client.", "stars": "8"}, {"name": "MQTT for Go", "url": "https://github.com/jeffallen/mqtt", "description": "MQTT Clients, Servers and Load Testers in Go.", "stars": "829"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Lua", "entries": [{"name": "luamqtt", "url": "https://github.com/xHasKx/luamqtt/", "description": "Pure-lua MQTT v3.1.1 and v5.0 client.", "stars": "181"}, {"name": "mqtt\\_lua", "url": "https://geekscape.github.io/mqtt_lua/", "description": "MQTT Client library for the Lua language."}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Objective-C", "entries": [{"name": "MQTT-Client-Framework", "url": "https://github.com/novastone-media/MQTT-Client-Framework", "description": "iOS, macOS, tvOS native ObjectiveC MQTT Client Framework.", "stars": "1.9k"}, {"name": "MQTTKit", "url": "https://github.com/mobile-web-messaging/MQTTKit", "description": "MQTT Objective-C client for iOS.", "stars": "462"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 PHP", "entries": [{"name": "Mosquitto-PHP", "url": "https://github.com/mgdm/Mosquitto-PHP", "description": "A wrapper for the Mosquitto MQTT client library for PHP.", "stars": "542"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Ruby", "entries": [{"name": "ruby-mqtt", "url": "https://github.com/njh/ruby-mqtt", "description": "Pure Ruby gem that implements the MQTT protocol.", "stars": "555"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Rust", "entries": [{"name": "mqtt-rs", "url": "https://github.com/zonyitoo/mqtt-rs", "description": "MQTT protocol library for Rust.", "stars": "187"}, {"name": "rumqtt", "url": "https://github.com/AtherEnergy/rumqtt", "description": "A fast, lock free pure Rust MQTT client.", "stars": "205"}, {"name": "mqtt5", "url": "https://github.com/LabOverWire/mqtt-lib", "description": "Complete async MQTT v5.0 client and broker library for Rust with TCP, TLS, WebSocket, and QUIC support.", "stars": "40"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Swift", "entries": [{"name": "CocoaMQTT", "url": "https://github.com/emqx/CocoaMQTT", "description": "MQTT for iOS and macOS written with Swift.", "stars": "1.7k"}, {"name": "Moscapsule", "url": "https://github.com/flightonary/Moscapsule", "description": "MQTT Client for iOS written in Swift.", "stars": "275"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 TCL", "entries": [{"name": "tcl-mqtt", "url": "https://github.com/Tingenek/tcl-mqtt", "description": "Small library to connect to a MQTT broker. Very, very basic, and not maintained.", "stars": "5"}, {"name": "logic4mqtt", "url": "https://github.com/owagner/logic4mqtt", "description": "Java based Logic and scripting engine for use with MQTT. Uses Java's general scripting interface, so scripts can be written in a multitude of languages like JavaScript, Groovy etc.", "stars": "17"}, {"name": "mqtt-scripts", "url": "https://github.com/hobbyquaker/mqtt-scripts/", "description": "Node.js based script runner.", "stars": "62"}, {"name": "Node-RED", "url": "https://nodered.org/", "description": "A visual tool for wiring the Internet of Things."}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Makers", "entries": [{"name": "arduinoTemps2mqtt", "url": "https://github.com/matbor/arduinoTemps2mqtt", "description": "Arduino sketch, grab One-wire Temperature's and publish to a MQTT broker.", "stars": "14"}, {"name": "Basecamp", "url": "https://github.com/ct-Open-Source/Basecamp", "description": "An Arduino library to ease the use of the ESP32 in IoT projects. See [c't Magazin 2'2018 (German)](https://www.heise.de/select/ct/2018/2/1515452111258448).", "stars": "255"}, {"name": "deskmate", "url": "https://github.com/rbaron/deskmate", "description": "A hackable & portable MQTT-powered mini dashboard and control center.", "stars": "69"}, {"name": "MySensors", "url": "https://www.mysensors.org/", "description": "Arduino NRF24L01 based sensor network with support for an MQTT gateway."}, {"name": "RFM69-MQTT-client", "url": "https://github.com/computourist/RFM69-MQTT-client", "description": "Arduino RFM69 based sensors and MQTT gateway.", "stars": "81"}, {"name": "rpi2mqtt", "url": "https://github.com/hobbyquaker/rpi2mqtt", "description": "Connect a RaspberryPis GPIOs and 1-Wire Temperature Sensors to MQTT.", "stars": "23"}, {"name": "xbee2mqtt", "url": "https://github.com/xoseperez/xbee2mqtt", "description": "XBee to MQTT gateway.", "stars": "23"}, {"name": "pubsubclient", "url": "https://github.com/knolleary/pubsubclient", "description": "A client library for the Arduino Ethernet Shield that provides support for MQTT.", "stars": "4k"}, {"name": "ESP32-BLE2MQTT", "url": "https://github.com/shmuelzon/esp32-ble2mqtt", "description": "BLE to MQTT bridge, exposes BLE GATT characteristics as MQTT topics for bidirectional communication.", "stars": "759"}, {"name": "ESP8266MQTTMesh", "url": "https://github.com/PhracturedBlue/ESP8266MQTTMesh", "description": "MQTT over mesh WiFi integrated library for ESP8266.", "stars": "265"}, {"name": "esp\\_mqtt", "url": "https://github.com/tuanpmt/esp_mqtt", "description": "MQTT client library for ESP8266.", "stars": "1.2k"}, {"name": "mqtt-ir-transceiver", "url": "https://github.com/piotrC4/mqtt-ir-transceiver", "description": "ESP8266 based bidirectional gateway between MQTT and IR. Use with PlatformIO.", "stars": "144"}, {"name": "mqtt-with-micropython", "url": "https://docs.pycom.io/tutorials/networkprotocols/mqtt/", "description": "Connect to MQTT with micropython and wipy/others (ESP32 inside)."}, {"name": "nodemcu-gpiomqtt", "url": "https://github.com/hobbyquaker/nodemcu-gpiomqtt", "description": "Lua script to connect ESP8266 GPIOs to MQTT.", "stars": "10"}, {"name": "ESPEasy", "url": "https://www.letscontrolit.com/wiki/index.php?title=ESPEasy", "description": "Turns ESP into a multifunction sensor device for <abbr title=\"Home automation\">HA</abbr> solutions with web-based configuration."}, {"name": "ESPHome", "url": "https://esphome.io/", "description": "Builds ESP8266/ESP32 firmware from concise YAML descriptions, uploads to and manages flashed devices."}, {"name": "Espurna", "url": "https://github.com/xoseperez/espurna", "description": "<abbr title=\"Home automation\">HA</abbr> firmware for ESP8266-based devices with rich web UI and \u2248120 devices supported out of the box.", "stars": "3k"}, {"name": "HomeGenie Mini", "url": "https://homegenie.it/", "description": "Smart device firmware for ESP8266/ESP32 supporting remote monitoring and controlling via MQTT with end-to-end encryption. The firmware is open source and it can be uploaded to the ESP device directly from the website."}, {"name": "OpenMQTTGateway", "url": "https://github.com/1technophile/OpenMQTTGateway", "description": "MQTT gateway for ESP8266, ESP32, Sonoff RF Bridge or Arduino with bidirectional 433mhz/315mhz/868mhz, Infrared communications, BLE, beacons detection, mi flora, mi jia, LYWSD02, LYWSD03MMC, Mi Scale compatibility, SMS & LORA.", "stars": "4k"}, {"name": "Sonoff-Tasmota", "url": "https://github.com/arendst/Tasmota", "description": "Firmware for ESP8266 devices with web-based configuration. \u2248500 devices supported (not only Sonoffs).", "stars": "24k"}, {"name": "WiFi-IoT", "url": "https://wifi-iot.com/p/wiki/", "description": "ESP8266/ESP32 firmware builder. Partly in Russian. Free features are limited."}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Industry", "entries": [{"name": "CODESYS-MQTT", "url": "https://github.com/stefandreyer/CODESYS-MQTT", "description": "A MQTT client for CODESYS PLC.", "stars": "135"}, {"name": "spicierModbus2mqtt", "url": "https://github.com/mbs38/spicierModbus2mqtt", "description": "Modbus master which publishes register values via MQTT.", "stars": "68"}, {"name": "mqtt2opcua", "url": "https://github.com/nzfarmer1/mqtt2opcua", "description": "Bi Directional MQTT to OPCUA Bridge.", "stars": "89"}, {"name": "OPC Router", "url": "https://www.opc-router.com/4_1-mqtt-client-opc-router-plug-in-en/", "description": "MQTT Gateway (publisher/subscriber) with various plug-ins (OPC UA Bridge, SQL Bridge, REST Bridge, SAP Bridge)."}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Telephony, PBX", "entries": [{"name": "agi-mqtt", "url": "https://github.com/zeha/agi-mqtt", "description": "Interface between Asterisk and MQTT.", "stars": "34"}, {"name": "fritz2mqtt", "url": "https://github.com/akentner/fritz2mqtt", "description": "Connect FRITZ!Box to MQTT.", "stars": "7"}, {"name": "sip2mqtt", "url": "https://github.com/MartyTremblay/sip2mqtt", "description": "A SIP monitoring script that publishes incoming calls with CallerID to MQTT.", "stars": "45"}, {"name": "sms2mqtt", "url": "https://github.com/Domochip/sms2mqtt", "description": "Docker Gateway to send/receive SMS through MQTT using an USB GSM dongle (gammu).", "stars": "66"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Operating System", "entries": [{"name": "updates2mqtt", "url": "https://updates2mqtt.rhizomatics.org.uk", "description": "Check for Docker image updates and publish to MQTT, in structure to support Home Assistant's automated Updates and Discovery."}, {"name": "mqtt-os-status", "url": "https://github.com/oskarhagberg/mqtt-os-status", "description": "Operating-system related data, published to an MQTT broker at fixed intervals.", "stars": "19"}, {"name": "mqttlauncher", "url": "https://github.com/jpmens/mqtt-launcher", "description": "Execute shell commands triggered by published MQTT messages.", "stars": "188"}, {"name": "mqttpc", "url": "https://github.com/hobbyquaker/mqttpc", "description": "Control processes via MQTT. Ability to send signals via MQTT and to publish stdout/stderr or pipe MQTT payloads into stdin.", "stars": "9"}, {"name": "mqttwatchdir", "url": "https://github.com/jpmens/mqtt-watchdir", "description": "Recursively watch a directory for modifications and publish file content to an MQTT broker.", "stars": "41"}, {"name": "psmqtt", "url": "https://github.com/eschava/psmqtt", "description": "Utility reporting system health and status via MQTT.", "stars": "182"}, {"name": "WinThing", "url": "https://github.com/msiedlarek/winthing", "description": "Remotely control Windows through MQTT.", "stars": "104"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Monitoring", "entries": [{"name": "mqttwarn", "url": "https://mqttwarn.readthedocs.io/en/latest/", "description": "Route and transform MQTT notifications, with 70+ built-in adapters for databases, messaging and other notification sinks."}, {"name": "snmp2mqtt", "url": "https://c0d3.sh/andre/snmp2mqtt", "description": "Python based SNMP v2 and v3 bridge to MQTT, active project in late 2025."}, {"name": "check-mqtt", "url": "https://github.com/jpmens/check-mqtt", "description": "A Nagios/Icinga plugin for checking connectivity to an MQTT broker.", "stars": "66"}, {"name": "nag2mqtt", "url": "https://github.com/DE-IBH/nag2mqtt", "description": "Nagios event broker to MQTT gateway.", "stars": "7"}, {"name": "notify-by-mqtt", "url": "https://github.com/jpmens/notify-by-mqtt", "description": "A Nagios/Icinga notification module which wraps data into JSON and fires it off to an MQTT broker.", "stars": "16"}, {"name": "mqtt2notifysend", "url": "https://github.com/David-Lor/MQTT2NotifySend", "description": "Subscribe to a topic and show notifications from MQTT messages on Ubuntu & other notify-send compatible Linux distros.", "stars": "14"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Location Tracking", "entries": [{"name": "OwnTracks", "url": "https://owntracks.org/", "description": "Location tracking and geofencing for MQTT."}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Logging", "entries": [{"name": "graylog-plugin-mqtt", "url": "https://github.com/graylog-labs/graylog-plugin-mqtt", "description": "MQTT Input Plugin for Graylog.", "stars": "13"}, {"name": "influx4mqtt", "url": "https://github.com/hobbyquaker/influx4mqtt", "description": "Subscribe to MQTT topics and insert into InfluxDB.", "stars": "38"}, {"name": "mqtt2elasticsearch", "url": "https://github.com/hobbyquaker/mqtt2elasticsearch", "description": "Send MQTT messages to Elasticsearch.", "stars": "3"}, {"name": "mqttwarn", "url": "https://github.com/jpmens/mqttwarn", "description": "Use with [carbon](https://mqttwarn.readthedocs.io/en/latest/notifier-catalog.html#carbon) plugin.", "stars": "975"}, {"name": "mqttcollect", "url": "https://github.com/jpmens/mqttcollect", "description": "A collectd \"Exec\" plugin for MQTT.", "stars": "22"}, {"name": "mqtthandler", "url": "https://github.com/changyuheng/MQTTHandler", "description": "A Python logging handler module for MQTT.", "stars": "22"}, {"name": "mqtt2mongodb", "url": "https://github.com/David-Lor/MQTT2MongoDB", "description": "Subscribe to MQTT topics and insert into MongoDB.", "stars": "19"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Smart Home Hardware Interfaces", "entries": [{"name": "airrohr2mqtt", "url": "https://c0d3.sh/smarthome/airrohr2mqtt", "description": "Air quality monitoring integration."}, {"name": "amcrest2mqtt", "url": "https://github.com/dchesterton/amcrest2mqtt", "description": "Amcrest doorbell to MQTT bridge. Uses Home Assistant's MQTT discovery protocol.", "stars": "155"}, {"name": "ble-scale-sync", "url": "https://github.com/KristianP26/ble-scale-sync", "description": "BLE-to-MQTT bridge for smart scales (23 brands) with Home Assistant auto-discovery. Reads weight + impedance, calculates body composition, publishes all 11 metrics with LWT and display precision. [Website](https://blescalesync.dev).", "stars": "38"}, {"name": "aqara-mqtt", "url": "https://github.com/monster1025/aqara-mqtt", "description": "Aqara (Xiaomi) Gateway to MQTT bridge.", "stars": "88"}, {"name": "aqara2mqtt", "url": "https://github.com/hobbyquaker/aqara2mqtt", "description": "Attach [Aqara](https://www.aqara.com) Smart Hubs to MQTT.", "stars": "7"}, {"name": "Bambuddy", "url": "https://github.com/maziggy/bambuddy", "description": "Self-hosted management tool for Bambu Lab 3D printers using MQTT, with real-time monitoring, scheduling, and Home Assistant integration.", "stars": "779"}, {"name": "can2mqtt", "url": "https://github.com/c3re/can2mqtt", "description": "CAN-Bus - MQTT Bridge (also works vice versa).", "stars": "101"}, {"name": "coe2mqtt", "url": "https://c0d3.sh/smarthome/coe2mqtt", "description": "Bi-directional CAN Bus to MQTT."}, {"name": "cul2mqtt", "url": "https://github.com/hobbyquaker/cul2mqtt", "description": "Interface between [Busware CUL](https://shop.busware.de/product_info.php/cPath/1/products_id/29) (868MHz RF-Devices like ELV FS20, HMS, EM, etc.) and MQTT.", "stars": "9"}, {"name": "domiqtt", "url": "https://github.com/etobi/domiqtt", "description": "Connects to a Domiq Base (LCN) and translate from and to MQTT.", "stars": "2"}, {"name": "eno2mqtt", "url": "https://github.com/owagner/eno2mqtt", "description": "Interface between an Enocean USB300 (TCM310) adapter and MQTT.", "stars": "10"}, {"name": "Evohome2mqtt", "url": "https://github.com/svrooij/evohome2mqtt", "description": "MQTT Interface for the Honeywell Evohome system.", "stars": "8"}, {"name": "fronius2mqtt", "url": "https://c0d3.sh/smarthome/fronius2mqtt", "description": "MQTT integration for Fronius SolarAPI."}, {"name": "gardena2mqtt", "url": "https://github.com/Domochip/gardena2mqtt", "description": "Docker Gateway to control GARDENA Smart system devices (Sileno mower, Irrigation Control, etc.) through MQTT.", "stars": "12"}, {"name": "helios2mqtt", "url": "https://github.com/mreschka/helios2mqtt", "description": "A daemon for syncing a helios easy controls system like my KWL EC 220D to MQTT.", "stars": "8"}, {"name": "hm2mqtt.js", "url": "https://github.com/hobbyquaker/hm2mqtt.js", "description": "Interface between EQ-3's Homematic line of smarthome devices and MQTT. Supports Homematic IP.", "stars": "21"}, {"name": "homeeToMqtt", "url": "https://github.com/odig/homeeToMqtt", "description": "Bidirectional Interface between homee and MQTT.", "stars": "13"}, {"name": "HS100toMQTT", "url": "https://github.com/dersimn/HS100toMQTT", "description": "Gateway between TPLink HS100/HS110 and MQTT.", "stars": "16"}, {"name": "huABus", "url": "https://github.com/arboeh/huABus", "description": "Home Assistant application (Add-on) and MQTT bridge for Huawei solar inverters (SUN2000/3000/5000).", "stars": "5"}, {"name": "ipcam2mqtt", "url": "https://github.com/svrooij/ipcam2mqtt", "description": "A small FTP server to receive movement images from ipcameras and turn them into MQTT alerts.", "stars": "26"}, {"name": "knx-mqtt-bridge", "url": "https://github.com/pakerfeldt/knx-mqtt-bridge", "description": "Bridges KNX and MQTT using the knx.js library.", "stars": "40"}, {"name": "knx2mqtt", "url": "https://github.com/owagner/knx2mqtt", "description": "Interface between the KNX home automation standard and MQTT.", "stars": "50"}, {"name": "mcsMQTT", "url": "https://shop.homeseer.com/products/mcsmqtt-software-plug-in-for-hs3", "description": "Plug-in for HS3 (HomeSeer)."}, {"name": "mqtt-dss-bridge", "url": "https://github.com/cgHome/mqtt-dss-bridge", "description": "MQTT digitalSTROM-Server Bridge.", "stars": "5"}, {"name": "mqtt-unifi-protect-bridge", "url": "https://github.com/terafin/mqtt-unifi-protect-bridge", "description": "Adding motion-status from UniFi Protect Cameras to MQTT.", "stars": "24"}, {"name": "mqtt2homekit", "url": "https://github.com/forty2/mqtt2homekit", "description": "Roughly the opposite of [homekit2mqtt (\u2b50357)](https://github.com/hobbyquaker/homekit2mqtt): Control your HomeKit-enabled devices with MQTT and without Siri or iPhone.", "stars": "39"}, {"name": "node-lox-mqtt-gateway", "url": "https://github.com/alladdin/node-lox-mqtt-gateway", "description": "Gateway for Loxone\u2122 mini server to communicate with MQTT broker.", "stars": "27"}, {"name": "smartthings-mqtt-bridge", "url": "https://github.com/stjohnjohnson/smartthings-mqtt-bridge", "description": "Bridge between [SmartThings](https://www.smartthings.com/) and MQTT.", "stars": "378"}, {"name": "xiaomi2mqtt", "url": "https://github.com/svrooij/node-xiaomi2mqtt", "description": "Bridge between the Xiaomi Smart Home Gateway Aquara and a MQTT server.", "stars": "27"}, {"name": "zigbee2mqtt", "url": "https://github.com/Koenkk/zigbee2mqtt", "description": "Allows you to use your Zigbee devices without the vendors (Xiaomi/TRADFRI/Hue) bridge/gateway.", "stars": "15k"}, {"name": "zwavejs2mqtt", "url": "https://github.com/zwave-js/zwavejs2mqtt", "description": "Zwave to Mqtt gateway and Control Panel Web UI.", "stars": "1.2k"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Smart Home Integration Software", "entries": [{"name": "Home Assistant", "url": "https://www.home-assistant.io", "description": "Home Automation system with native MQTT support, and the world's largest non-commercial Open Source project."}, {"name": "Domoticz", "url": "https://www.domoticz.com/", "description": "Home Automation system with MQTT support."}, {"name": "FHEM", "url": "https://fhem.de/fhem.html", "description": "Includes a [MQTT module](https://fhem.de/commandref.html#MQTT) since V5.6."}, {"name": "Home.Pi", "url": "https://github.com/denschu/home.pi", "description": "Based on MQTT.", "stars": "191"}, {"name": "Homegear", "url": "https://homegear.eu/index.php/Main_Page", "description": "Built in MQTT support."}, {"name": "HomeGenie", "url": "https://homegenie.it/", "description": "Supports remote controlling and monitoring via MQTT with end-to-end encryption."}, {"name": "homekit2mqtt", "url": "https://github.com/hobbyquaker/homekit2mqtt", "description": "Interface between [HAP-NodeJS (\u2b502.7k)](https://github.com/homebridge/HAP-NodeJS) and MQTT. Control MQTT connected devices with Siri or HomeKit Apps.", "stars": "357"}, {"name": "ioBroker", "url": "https://github.com/ioBroker", "description": "Includes a [MQTT adapter (\u2b5056)](https://github.com/ioBroker/ioBroker.mqtt)."}, {"name": "openHAB", "url": "https://github.com/openhab", "description": "Includes a [MQTT binding (\u2b503.4k)](https://github.com/openhab/openhab1-addons/wiki/MQTT-Binding)."}, {"name": "openLuup", "url": "https://github.com/akbooer/openLuup", "description": "A pure-Lua open-source emulation of the Vera Luup home automation environment with MQTT.", "stars": "40"}, {"name": "pimatic", "url": "https://pimatic.org/", "description": "MQTT plugin included."}, {"name": "knx2mqtt", "url": "https://c0d3.sh/smarthome/knx2mqtt", "description": "Telegram bi-directional integration as alternative to HomeAssistant's built-in support."}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Lighting", "entries": [{"name": "Arilux\\_AL-LC0X", "url": "https://github.com/mertenats/Arilux_AL-LC0X", "description": "This is an alternative firmware for Arilux LED controllers which uses MQTT.", "stars": "189"}, {"name": "chromoflex2mqtt", "url": "https://github.com/owagner/chromoflex2mqtt", "description": "Control Chromoflex USP3 RGB LED modules via MQTT.", "stars": "2"}, {"name": "hue2mqtt.js", "url": "https://github.com/hobbyquaker/hue2mqtt.js", "description": "Interface between the Philips Hue bridge and MQTT.", "stars": "30"}, {"name": "MQTT DMX Controller", "url": "https://github.com/hobbyquaker/mqtt-dmx-controller", "description": "DMX Controller with MQTT support.", "stars": "71"}, {"name": "mqtt-dmx-sequencer", "url": "https://github.com/hobbyquaker/mqtt-dmx-sequencer", "description": "Headless counterpart to MQTT DMX Controller - use scenes and sequences exported from the MQTT DMX Controller and control them via MQTT.", "stars": "26"}, {"name": "sunricher-wifi-mqtt", "url": "https://github.com/magcode/sunricher-wifi-mqtt", "description": "Control Sunricher LED devices using MQTT.", "stars": "18"}, {"name": "TRADFRI2MQTT", "url": "https://github.com/hardillb/TRADFRI2MQTT", "description": "MQTT Bridge for IKEA TR\u00c5DFRI Light Gateway.", "stars": "84"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Home Entertainment", "entries": [{"name": "airtunes2mqtt", "url": "https://github.com/hobbyquaker/airtunes2mqtt", "description": "MQTT controlled Multi-Room Audio with Airplay/Airtunes Devices.", "stars": "52"}, {"name": "bravia2mqtt", "url": "https://github.com/forty2/bravia2mqtt", "description": "Control your Sony Bravia TV with MQTT.", "stars": "15"}, {"name": "broadlink-mqtt", "url": "https://github.com/eschava/broadlink-mqtt", "description": "MQTT client to control BroadLink RM devices.", "stars": "238"}, {"name": "chromecast-mqtt-connector", "url": "https://github.com/nohum/chromecast-mqtt-connector", "description": "Control your Google Chromecast devices using MQTT.", "stars": "45"}, {"name": "harmony-api", "url": "https://github.com/maddox/harmony-api", "description": "A simple server allowing you to query/control multiple local Harmony Home Hubs over HTTP or MQTT.", "stars": "402"}, {"name": "htd2mqtt", "url": "https://github.com/TheOriginalAndrobot/htd2mqtt", "description": "Bridge between an HTD Lync audio system and MQTT.", "stars": "3"}, {"name": "kodi2mqtt", "url": "https://github.com/owagner/kodi2mqtt", "description": "Interface between a Kodi media center instance and MQTT.", "stars": "88"}, {"name": "lgtv2mqtt", "url": "https://github.com/hobbyquaker/lgtv2mqtt", "description": "Interface between LG WebOS Smart TVs and MQTT.", "stars": "108"}, {"name": "lirc2mqtt", "url": "https://github.com/hobbyquaker/lirc2mqtt", "description": "Send and receive infrared via [LIRC](https://www.lirc.org).", "stars": "23"}, {"name": "mopidy-mqtt", "url": "https://github.com/magcode/mopidy-mqtt", "description": "MQTT features for Mopidy.", "stars": "23"}, {"name": "MQTT-DashCast-Docker", "url": "https://github.com/mukowman/MQTT-DashCast-Docker", "description": "MQTT Docker to launch DashCast session on Chromecast.", "stars": "5"}, {"name": "mqtt2atlonamatrix", "url": "https://github.com/forty2/mqtt2atlonamatrix", "description": "Control Atlona HDMI matrix switches with MQTT.", "stars": "0"}, {"name": "mqtt2tivoremote", "url": "https://github.com/forty2/mqtt2tivoremote", "description": "Make TiVo DVR remote control available through an MQTT smarthome style interface.", "stars": "4"}, {"name": "onkyo2mqtt", "url": "https://github.com/owagner/onkyo2mqtt", "description": "Interface between Onkyo AVR's EISCP network remote protocol and MQTT. Uses the onkyo-eiscp library.", "stars": "37"}, {"name": "sonos2mqtt", "url": "https://github.com/svrooij/sonos2mqtt", "description": "A bridge between Sonos and MQTT.", "stars": "79"}, {"name": "VLC MQTT Module", "url": "https://wiki.videolan.org/Documentation:Modules/mqtt/", "description": "Control VLC via MQTT."}, {"name": "xbmc2mqtt", "url": "https://github.com/gordonjcp/xbmc-mqtt", "description": "A simple plugin for XBMC to listen for a particular topic on an MQTT broker, and display a popup message.", "stars": "4"}, {"name": "yamaha-avr2mqtt", "url": "https://github.com/akentner/yamaha-avr2mqtt", "description": "A simple adapter for connection Yamaha AVR to MQTT.", "stars": "10"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Smart Metering", "entries": [{"name": "bcontrol2mqtt", "url": "https://github.com/hobbyquaker/bcontrol2mqtt", "description": "Publish measurements from TQ Energy Manager / [Busch-J\u00e4ger Energy Monitor](https://www.busch-jaeger.de/files/files_ONLINE/Brosch%c3%bcre_EnergyMonitor_druck.pdf) to MQTT.", "stars": "3"}, {"name": "rpi-mqtt-monitor", "url": "https://github.com/hjelev/rpi-mqtt-monitor", "description": "The easiest way to track your Raspberry Pi or Ubuntu computer system health and performance in Home Assistant via MQTT.", "stars": "291"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Messaging", "entries": [{"name": "mqtt-irc-bot", "url": "https://github.com/dobermai/mqtt-irc-bot", "description": "A MQTT to IRC / IRC to MQTT bridge or bot.", "stars": "23"}, {"name": "mqttwarn", "url": "https://github.com/jpmens/mqttwarn", "description": "Subscribe to MQTT topics (with wildcards) and notify pluggable services.", "stars": "975"}, {"name": "twitter-to-mqtt", "url": "https://github.com/knolleary/twitter-to-mqtt", "description": "A python daemon that uses the Twitter Streaming API to access tweets and republishes them to an MQTT topic.", "stars": "17"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Misc", "entries": [{"name": "AlexaMqttBridge", "url": "https://github.com/mhdawson/AlexaMqttBridge", "description": "Bridge between Amazon Alexa and MQTT.", "stars": "109"}, {"name": "anpr2mqtt", "url": "https://anpr2mqtt.rhizomatics.org.uk", "description": "Listen for images on file server, analyze and create Home Assistant entities via MQTT Discovery."}, {"name": "bt-mqtt-gateway", "url": "https://github.com/zewelor/bt-mqtt-gateway", "description": "Easily extensible Bluetooth to MQTT gateway, currently supports: EQ3 smart thermostat, Xiaomi Mi Scale, Linak Desk, MySensors and Xiaomi Mi Flora plant sensor.", "stars": "557"}, {"name": "buderus2mqtt", "url": "https://github.com/krambox/buderus2mqtt", "description": "Bridge between Buderus KM200 internet gateway and MQTT.", "stars": "18"}, {"name": "chrome2mqtt", "url": "https://github.com/tbowmo/chrome2mqtt", "description": "Python program to enable MQTT control endpoints for chromecasts (both audio and video).", "stars": "22"}, {"name": "dashbutton2mqtt", "url": "https://github.com/hobbyquaker/dashbutton2mqtt", "description": "Publish Amazon Dash Button presses to MQTT.", "stars": "16"}, {"name": "flowerpower2mqtt", "url": "https://github.com/hobbyquaker/flowerpower2mqtt", "description": "Publish measurements from Parrot Flower Power plant sensors to MQTT.", "stars": "7"}, {"name": "gBridge", "url": "https://github.com/kservices/gBridge", "description": "Control (almost) any smart home device, any smart home software, with Google Assistant. Therefore, it transforms actions received from Google by voice commands to MQTT messages.", "stars": "170"}, {"name": "haiku2mqtt", "url": "https://github.com/forty2/haiku2mqtt", "description": "A bridge between Haiku smart fans and MQTT.", "stars": "9"}, {"name": "homely", "url": "https://github.com/baol/homely", "description": "Collection of Go daemons for connecting Domoticz and other stuff.", "stars": "17"}, {"name": "kobold2mqtt", "url": "https://github.com/krambox/kobold2mqtt", "description": "Bridge between Vorwerk Kobold Vr200 internet gateway and MQTT.", "stars": "2"}, {"name": "leaf-python-mqtt", "url": "https://github.com/glynhudson/leaf-python-mqtt", "description": "Extract data from Nissan Leaf API and post to MQTT.", "stars": "27"}, {"name": "miflora-mqtt-daemon", "url": "https://github.com/ThomDietrich/miflora-mqtt-daemon", "description": "Linux service to send Xiaomi Mi Flora plant sensor data to an MQTT broker.", "stars": "625"}, {"name": "MQTT.Cool", "url": "https://mqtt.cool", "description": "A web gateway that optimizes any MQTT broker when sending real-time data to web clients with automatic throttling."}, {"name": "mqtt2ble", "url": "https://github.com/hardillb/mqtt2ble", "description": "A way to bridge MQTT topics to BLE Gatt characteristics.", "stars": "26"}, {"name": "mqttclpro", "url": "https://github.com/dc297/mqttclpro", "description": "MQTT Client with tasker integration Android app.", "stars": "109"}, {"name": "mqttDB", "url": "https://github.com/hobbyquaker/mqttDB", "description": "A JSON store with MQTT interface.", "stars": "26"}, {"name": "mqtt-camera-streamer", "url": "https://github.com/robmarkcole/mqtt-camera-streamer", "description": "Stream images from a connected camera over MQTT & view using Streamlit.", "stars": "249"}, {"name": "MQTT Joystick Controller", "url": "https://github.com/Vincenzo-Petrolo/MQTT-Joystick-Controller", "description": "Open Source Android app that lets you control everything with your smartphone. Download it from Google Play.", "stars": "8"}, {"name": "mqtt-transformer", "url": "https://github.com/tg44/mqtt-transformer", "description": "A simple service which consumes, transforms and periodically republish json messages on MQTT.", "stars": "15"}, {"name": "node-mqtt-for-anki-overdrive", "url": "https://github.com/IBM-Cloud/node-mqtt-for-anki-overdrive", "description": "Node.js Controller and MQTT API for Anki Overdrive.", "stars": "63"}, {"name": "parrot-sample", "url": "https://github.com/IBM-Cloud/parrot-sample", "description": "Sample code which uses MQTT to control a Parrot AR Drone.", "stars": "18"}, {"name": "QuIXI", "url": "https://github.com/ixian-platform/QuIXI", "description": "Bridge between the Ixian decentralized P2P network and MQTT/REST. Enables encrypted peer-to-peer messaging for IoT devices with post-quantum security (ML-KEM + AES-256 + ChaCha20).", "stars": "4"}, {"name": "serial2mqtt", "url": "https://github.com/vortex314/serial2mqtt", "description": "A Linux gateway to connect low-cost microcontrollers only with a serial port to MQTT.", "stars": "149"}, {"name": "snowboy2mqtt", "url": "https://github.com/hobbyquaker/snowboy2mqtt", "description": "Publish MQTT Messages on Snowboy Hotword Detection.", "stars": "6"}, {"name": "speedtest2mqtt", "url": "https://github.com/hobbyquaker/speedtest2mqtt", "description": "Run speedtest-cli and publish results via MQTT.", "stars": "15"}, {"name": "unifi2mqtt", "url": "https://github.com/hobbyquaker/unifi2mqtt", "description": "Publish connected clients from Ubiquiti Unifi to MQTT.", "stars": "76"}, {"name": "Valetudo", "url": "https://github.com/Hypfer/Valetudo", "description": "Xiaomi (Roborock) Vacuum Robots Firmware with MQTT and Webinterface.", "stars": "8.9k"}, {"name": "wlan-thermo-mqtt-addon", "url": "https://bitbucket.org/IOcastor/wlan-thermo-mqtt-addon/", "description": "Addon for a popular DIY barbecue thermometer."}, {"name": "mqtt-tasker", "url": "https://github.com/stesie/TaskerMqtt", "description": "Android Tasker mqtt plugin.", "stars": "2"}, {"name": "MQTT2ETCD", "url": "https://github.com/David-Lor/MQTT2ETCD", "description": "MQTT-ETCD gateway: PUT keys on ETCD through MQTT, and watch ETCD key changes on MQTT topics.", "stars": "2"}, {"name": "MQTT-Tiles", "url": "https://github.com/flespi-software/MQTT-Tiles", "description": "MQTT-based IoT dashboard visualization tool. Allows easy dashboards sharing. Works with any MQTT broker supporting the WSS protocol.", "stars": "111"}, {"name": "Crouton", "url": "https://github.com/edfungus/Crouton", "description": "A dashboard that taps into your IOT network, using only MQTT and JSON.", "stars": "297"}, {"name": "d3-MQTT-Topic-Tree", "url": "https://github.com/hardillb/d3-MQTT-Topic-Tree", "description": "A MQTT Topic Tree viewer using the d3 collapsible tree and MQTT over websockets.", "stars": "98"}, {"name": "HelloIoT", "url": "https://github.com/adrianromero/helloiot", "description": "MQTT client and dashboard application.", "stars": "110"}, {"name": "HOMR-REACT", "url": "https://github.com/klauserber/homr-react", "description": "A configurable MQTT Visualization.", "stars": "18"}, {"name": "Linear MQTT Dashboard", "url": "https://github.com/ravendmaster/linear-mqtt-dashboard", "description": "Easy, customizable control panel - MQTT-client.", "stars": "54"}, {"name": "MMM-mqtt", "url": "https://github.com/javiergayala/MMM-mqtt", "description": "This is an extension for the MagicMirror\u00b2. It provides the ability to subscribe to MQTT topics and display them.", "stars": "16"}, {"name": "MQTT Dash", "url": "https://play.google.com/store/apps/details?id=net.routix.mqttdash\\&hl=de", "description": "Android App: With the app you can create dashboards for your MQTT enabled IoT Smart Home devices and applications."}, {"name": "MQTT-Hyperdash", "url": "https://github.com/kollokollo/MQTT-Hyperdash", "description": "A universal independent MQTT Dashboard for Linux/Raspberry Pi.", "stars": "10"}, {"name": "MQTT.Cool Test Client", "url": "https://testclient-cloud.mqtt.cool", "description": "A web interface for testing interaction between MQTT.Cool and any MQTT broker."}, {"name": "mqtt-panel", "url": "https://github.com/fabaff/mqtt-panel", "description": "A web interface for MQTT.", "stars": "442"}, {"name": "mqtt-prometheus-message-exporter", "url": "https://github.com/tg44/mqtt-prometheus-message-exporter", "description": "A small service which will convert mqtt messages to prometheus metrics.", "stars": "21"}, {"name": "mqtt-svg-dash", "url": "https://github.com/jpmens/mqtt-svg-dash", "description": "Subscribe to MQTT, extract JSON from a message and make lights blink on an SVG page.", "stars": "64"}, {"name": "mqtt2highcharts", "url": "https://github.com/matbor/mqtt2highcharts", "description": "Plotting live numbered data from a subscribed MQTT topic using Highcharts.", "stars": "62"}, {"name": "MYHELLOIOT", "url": "https://adrianromero.github.io/myhelloiot/", "description": "MQTT dashboard application."}, {"name": "node-red-dashboard", "url": "https://github.com/node-red/node-red-dashboard", "description": "A dashboard UI for Node-RED.", "stars": "1.4k"}, {"name": "PlotJuggler", "url": "https://github.com/facontidavide/PlotJuggler", "description": "Visualize time series (from sources such as: MQTT, Websockets, ZeroMQ, UDP, etc., supports data formats such as JSON, CBOR, BSON, Message Pack, etc.). It is a fast, powerful and intuitive cross-platform tool.", "stars": "5.8k"}, {"name": "mqtt-smarthome", "url": "https://github.com/mqtt-smarthome/mqtt-smarthome", "description": "Smart home automation with MQTT as the central message bus - Architectural proposal.", "stars": "452"}, {"name": "The Homie Convention", "url": "https://github.com/homieiot/convention", "description": "A lightweight MQTT convention for the IoT.", "stars": "743"}, {"name": "Let's Encrypt Mosquitto Docker Container", "url": "https://hub.docker.com/r/pythonlinks/letsencrypt-mosquitto", "description": "Easier TLS certificate management for brokers."}, {"name": "mqttsa", "url": "https://github.com/stfbk/mqttsa", "description": "Broker mis-configuration detection for cyber protection.", "stars": "50"}, {"name": "MQTT-PWN", "url": "https://github.com/akamai-threat-research/mqtt-pwn", "description": "IoT Broker penetration-testing and security assessment operations.", "stars": "436"}, {"name": "Teserakt E4", "url": "https://teserakt.io/", "description": "End-to-end encryption and key management for MQTT and other M2M protocols \u2013 Open-source and paid plans."}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt", "entries": [{"name": "Community Resources", "url": "#community-resources", "description": ""}, {"name": "Brokers", "url": "#brokers", "description": ""}, {"name": "Cloud", "url": "#cloud", "description": ""}, {"name": "Platforms", "url": "#platforms", "description": ""}, {"name": "Tools", "url": "#tools", "description": ""}, {"name": "Clients", "url": "#clients", "description": ""}, {"name": "Scripting", "url": "#scripting", "description": ""}, {"name": "Interfaces", "url": "#interfaces", "description": ""}, {"name": "Visualization, Dashboards", "url": "#visualization-dashboards", "description": ""}, {"name": "Architecture, Convention", "url": "#architecture-convention", "description": ""}, {"name": "Security, Encryption", "url": "#security-encryption", "description": ""}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Contribute", "entries": [{"name": "mqtt.org", "url": "https://mqtt.org/", "description": ""}, {"name": "MQTT community wiki", "url": "https://github.com/mqtt/mqtt.org/wiki", "description": "", "stars": "5.1k"}, {"name": "Google Groups: MQTT", "url": "https://groups.google.com/g/mqtt", "description": ""}, {"name": "IRC channel #mqtt on the freenode network", "url": "irc://irc.freenode.net/mqtt", "description": ""}, {"name": "A list of public brokers", "url": "https://moxd.io/2015/10/17/public-mqtt-brokers/", "description": ""}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Blogs", "entries": [{"name": "Ben Hardill", "url": "https://www.hardill.me.uk/wordpress/tag/mqtt/", "description": ""}, {"name": "Jan-Piet Mens", "url": "https://jpmens.net/", "description": ""}, {"name": "Nick O'Leary", "url": "https://knolleary.net/", "description": ""}, {"name": "HiveMQ", "url": "https://www.hivemq.com/blog/", "description": ""}, {"name": "EMQ", "url": "https://www.emqx.com/en/blog", "description": ""}, {"name": "Amazon AWS IoT Blog", "url": "https://aws.amazon.com/blogs/iot/tag/mqtt/", "description": ""}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Talks", "entries": [{"name": "An Introduction to MQTT: Why HTTP isn't the King of the Internet of Things", "url": "https://www.youtube.com/watch?v=LKz1jYngpcU", "description": "Shinji Kim, Robert Bird - Akamai, Samsung Developer Conference 2017."}, {"name": "Einf\u00fchrung in MQTT", "url": "https://www.youtube.com/watch?v=INYG4-xsa9c", "description": "Dominik Obermaier & Jens Deters, [Building IoT](https://www.buildingiot.de/index.php) conference 2016 (German)."}, {"name": "Ably", "url": "https://www.ably.io/documentation/mqtt", "description": "MQTT broker service and protocol adapter."}, {"name": "ActiveMQ", "url": "https://activemq.apache.org/", "description": "A fast Java multiprotocol messaging and Integration Patterns server."}, {"name": "Aedes", "url": "https://github.com/moscajs/aedes", "description": "Barebone MQTT broker that can run on any stream server, the node way.", "stars": "1.9k"}, {"name": "Emitter", "url": "https://github.com/emitter-io/emitter", "description": "A distributed, scalable and fault-tolerant publish-subscribe messaging platform based on MQTT protocol and featuring message storage.", "stars": "4k"}, {"name": "EMQ X", "url": "https://github.com/emqx/emqx", "description": "Scalable and Reliable Real-time MQTT Messaging Engine for IoT in 5G Era.", "stars": "16k"}, {"name": "esp\\_uMQTT\\_broker", "url": "https://github.com/martin-ger/esp_mqtt", "description": "A basic MQTT Broker on the ESP8266.", "stars": "308"}, {"name": "hbmqtt Broker", "url": "https://github.com/beerfactory/hbmqtt", "description": "Python MQTT broker using asyncio.", "stars": "819"}, {"name": "HiveMQ", "url": "https://www.hivemq.com/", "description": "Java MQTT Broker that supports MQTT 3.1, 3.1.1 and 5.0. Commercial and open source editions available."}, {"name": "hrotti", "url": "https://github.com/alsm/hrotti", "description": "A MQTT broker written in Go.", "stars": "126"}, {"name": "KMQTT", "url": "https://github.com/davidepianca98/KMQTT", "description": "Kotlin Multiplatform MQTT broker, both embeddable and standalone.", "stars": "272"}, {"name": "Moquette", "url": "https://github.com/moquette-io/moquette", "description": "Java MQTT lightweight broker.", "stars": "2.4k"}, {"name": "Mosca", "url": "https://www.mosca.io/", "description": "Node.js MQTT broker, which can be used Standalone or Embedded in another Node.js application."}, {"name": "Mosquitto", "url": "https://mosquitto.org/", "description": "*\"*The\"** Open Source MQTT Broker."}, {"name": "MyQttHub", "url": "https://myqtthub.com", "description": "Cloud MQTT broker."}, {"name": "Mystique", "url": "https://github.com/TheThingsIndustries/mystique", "description": "An extendable MQTT broker written in Go, with HTTP capabilities for observability. Implements MQTT v3.1.1.", "stars": "24"}, {"name": "RabbitMQ", "url": "https://www.rabbitmq.com/mqtt.html", "description": "High performance messaging broker with MQTT Adapter."}, {"name": "RobustMQ", "url": "http://robustmq.com", "description": "Multi-protocol brokers written in Rust."}, {"name": "SurgeMQ", "url": "https://zhen.org/categories/surgemq/", "description": "High Performance MQTT Server and Client Libraries in Go."}, {"name": "VerneMQ", "url": "https://vernemq.com/", "description": "Apache2 licensed distributed MQTT broker, developed in Erlang."}, {"name": "Vert.x MQTT Server", "url": "https://github.com/vert-x3/vertx-mqtt", "description": "Vert.x component to handle connections, communication and messages exchange with remote MQTT clients.", "stars": "205"}, {"name": "Waterstream", "url": "https://waterstream.io/", "description": "MQTT broker leveraging Apache Kafka as its own storage and distribution engine."}, {"name": "NanoMQ", "url": "https://github.com/nanomq/nanomq", "description": "A light-weight and Blazing-fast MQTT Broker for IoT Edge platform.", "stars": "2.4k"}, {"name": "Adafruit IO", "url": "https://io.adafruit.com", "description": "Data-oriented IoT framework and libraries."}, {"name": "Alibaba Cloud IoT Platform", "url": "https://www.alibabacloud.com/product/iot", "description": "Provides secure and reliable communication between devices and the IoT Platform which allows you to manage a large number of devices on a single IoT Platform."}, {"name": "AWS IoT Core", "url": "https://aws.amazon.com/iot-core/", "description": "Managed cloud broker service supporting MQTT, MQTT over WSS, HTTPS and LoRaWAN."}, {"name": "Azure IoT Hub", "url": "https://azure.microsoft.com/en-us/services/iot-hub/", "description": "Enable highly secure and reliable communication between your IoT application and the devices it manages. Azure IoT Hub provides a cloud-hosted solution backend to connect virtually any device. Extend your solution from the cloud to the edge with per-device authentication, built-in device management, and scaled provisioning."}, {"name": "CloudMQTT", "url": "https://www.cloudmqtt.com/", "description": "Hosted message broker for the Internet of Things. Perfectly configured and optimized message queues for IoT, ready in seconds."}, {"name": "CloudAMQP", "url": "https://www.cloudamqp.com/docs/mqtt.html", "description": "Hosted AMQP brokers with MQTT support."}, {"name": "flespi", "url": "https://flespi.com/mqtt-broker", "description": "Free and secure cloud MQTT broker with private namespaces, MQTT 3.1.1 and MQTT 5.0 support and gorgeous limits."}, {"name": "Google Cloud IoT", "url": "https://cloud.google.com/solutions/iot/", "description": "Cloud managed MQTT service."}, {"name": "HiveMQ Cloud", "url": "https://www.hivemq.com/cloud/", "description": "Cloud managed MQ\u021aT service."}, {"name": "mainflux", "url": "https://www.mainflux.com/", "description": "Device management, data aggregation, data management, data analytics,connectivity and message routing and event management. Supported by Linux Software Foundation."}, {"name": "thingsboard", "url": "https://thingsboard.io/", "description": "Device management, data collection, processing, event management, and visualization for your IoT projects."}, {"name": "hivemq-mqtt-web-client", "url": "https://github.com/hivemq/hivemq-mqtt-web-client", "description": "Browser-based MQTT client that utilizes MQTT over websockets. [Direct Link](https://www.hivemq.com/demos/websocket-client/)", "stars": "361"}, {"name": "imqtt", "url": "https://github.com/shafreeck/imqtt", "description": "Interactive MQTT packet manipulation shell based on IPython.", "stars": "21"}, {"name": "IoT-Testware", "url": "https://projects.eclipse.org/projects/technology.iottestware", "description": "The Eclipse IoT-Testware is a collection of conformance test suites for IoT protocols enriched with additional tools for fuzzing and performance testing."}, {"name": "moxy", "url": "https://github.com/jvermillard/moxy", "description": "A Golang MQTT proxy providing useful output traces to monitor and troubleshoot your MQTT communications.", "stars": "23"}, {"name": "MQTT Board", "url": "https://github.com/flespi-software/MQTT-Board", "description": "Open-source diagnostic-oriented MQTT client tool.", "stars": "101"}, {"name": "mqtt-admin", "url": "https://github.com/hobbyquaker/mqtt-admin/", "description": "Web based MQTT frontend. [Direct Link](https://hobbyquaker.github.io/mqtt-admin/).", "stars": "128"}, {"name": "mqtt-benchmark", "url": "https://github.com/chirino/mqtt-benchmark", "description": "A benchmarking tool for MQTT Servers.", "stars": "122"}, {"name": "MQTT CLI", "url": "https://github.com/hivemq/mqtt-cli", "description": "A command line interface for connecting various MQTT clients supporting MQTT 5.0 and 3.1.1.", "stars": "354"}, {"name": "mqtt-client", "url": "https://github.com/sdeancos/mqtt-client", "description": "Simple MQTT Client command line (Python) (use paho lib).", "stars": "17"}, {"name": "mqtt-forget", "url": "https://github.com/hobbyquaker/mqtt-forget", "description": "Command line tool to remove retained MQTT topics by wildcard.", "stars": "10"}, {"name": "mqtt-fuzz", "url": "https://github.com/F-Secure/mqtt_fuzz", "description": "A simple fuzzer for the MQTT protocol.", "stars": "81"}, {"name": "mqtt-malaria", "url": "https://github.com/etactica/mqtt-malaria", "description": "Scalability and load testing utilities for MQTT environments.", "stars": "267"}, {"name": "mqtt-mirror", "url": "https://github.com/4nte/mqtt-mirror", "description": "Mirror MQTT traffic from one broker to another. Available as a CLI tool, Helm chart or Docker image.", "stars": "42"}, {"name": "mqtt\\_recorder", "url": "https://github.com/rpdswtk/mqtt_recorder", "description": "Simple cli tool for recording and replaying MQTT messages.", "stars": "34"}, {"name": "mqtt-shell", "url": "https://github.com/pidster-dot-org/mqtt-shell", "description": "A simple interactive shell for MQTT.", "stars": "17"}, {"name": "mqtt-spy", "url": "https://kamilfb.github.io/mqtt-spy/", "description": "Java based MQTT frontend. Supports scripting."}, {"name": "mqtt\\_tree", "url": "https://github.com/poggenpower/mqtt_tree", "description": "Displays all Topics in an expandable tree, helps to get an overview if you have a lot of clients publishing. (python, tkinter)", "stars": "6"}, {"name": "mqtt-utils", "url": "https://github.com/dsell/mqtt-utils", "description": "A collection of MQTT utilities.", "stars": "12"}, {"name": "mqtt-wall", "url": "https://github.com/bastlirna/mqtt-wall", "description": "Subscription only web-based client \u2013 like Twitter wall for MQTT.", "stars": "43"}, {"name": "mqtt-wildcard", "url": "https://github.com/hobbyquaker/mqtt-wildcard", "description": "Node.js Module to match a MQTT Topic against wildcards.", "stars": "14"}, {"name": "MQTT.fx", "url": "https://mqttfx.jensd.de/", "description": "MQTT Client written in Java based on Eclipse Paho. Supports scripting."}, {"name": "mqttcli", "url": "https://github.com/shirou/mqttcli", "description": "MQTT Client for shell scripting.", "stars": "124"}, {"name": "MQTTInspector", "url": "https://github.com/ckrey/MQTTInspector", "description": "A general MQTT testing app for iOS (iPhone and iPad).", "stars": "69"}, {"name": "MQTTLens", "url": "https://chrome.google.com/webstore/detail/mqttlens/hemojaaeigabkbcookmlgmdigohjobjm", "description": "A Google Chrome application, which connects to a MQTT broker and is able to subscribe and publish to MQTT topics."}, {"name": "MQTT Explorer", "url": "https://mqtt-explorer.com/", "description": "Tool to visualize your MQTT topics in a topic hierarchy, a MQTT swiss-army knife."}, {"name": "MQTT TUI", "url": "https://github.com/EdJoPaTo/mqttui", "description": "Simple lightweight terminal based MQTT monitor and publisher.", "stars": "607"}, {"name": "Python MQTT Client Shell", "url": "https://github.com/bapowell/python-mqtt-client-shell", "description": "Text console-based, interactive shell for exercising various tasks associated with MQTT client communications.", "stars": "55"}, {"name": "SimpleMQTT", "url": "https://simplemqtt.theoi.de/", "description": "A Slack app to send messages from Slack to MQTT brokers with slash commands."}, {"name": "Wireshark-MQTT", "url": "https://github.com/menudoproblema/Wireshark-MQTT", "description": "MQTT dissector for Wireshark.", "stars": "92"}, {"name": "VSMQTT", "url": "https://github.com/rpdswtk/vsmqtt", "description": "Simple MQTT client integrated in Visual Studio Code.", "stars": "17"}, {"name": "MQTTX", "url": "https://github.com/emqx/MQTTX", "description": "Cross-platform MQTT desktop client open sourced by EMQ, which supports macOS, Linux, and Windows.", "stars": "4.7k"}, {"name": "MIMIC MQTT Simulator", "url": "https://www.gambitcomm.com/site/mqttsimulator.php", "description": "Simulate up to 100,000 MQTT clients per server for development/testing/deployment of IoT applications."}, {"name": "mqtt-stats", "url": "https://github.com/gambitcomminc/mqtt-stats", "description": "Subscriber client to monitor MQTT Topic Statistics.", "stars": "11"}, {"name": "mqtt\\_monitor", "url": "https://github.com/filipsPL/mqtt-monitor", "description": "Simple and lightweight console moniotor for mqtt topics, with eye-candies, in python 3.", "stars": "9"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Multi-Platform", "entries": [{"name": "Paho", "url": "https://www.eclipse.org/paho/", "description": "Open source client implementations for C,C++, Java, Python, JavaScript, GoLang, C#, Rust, Android and Embedded (Arduino/mbed)."}, {"name": "mosquitto-clients", "url": "https://mosquitto.org/download/", "description": "[mosquitto\\_pub](https://mosquitto.org/man/mosquitto_pub-1.html) and [mosquitto\\_sub](https://mosquitto.org/man/mosquitto_sub-1.html) CLI clients for most operating systems and [libmosquitto](https://mosquitto.org/man/libmosquitto-3.html) for integration."}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Python", "entries": [{"name": "aiomqtt", "url": "https://github.com/mossblaser/aiomqtt", "description": "Async Python MQTT client based on paho-mqtt.", "stars": "55"}, {"name": "gmqtt", "url": "https://github.com/wialon/gmqtt", "description": "Python MQTT v5.0 client (asyncio-based).", "stars": "436"}, {"name": "hbmqtt Client", "url": "https://github.com/beerfactory/hbmqtt", "description": "Python MQTT client using asyncio.", "stars": "819"}, {"name": "MiniMQTT", "url": "https://github.com/adafruit/Adafruit_CircuitPython_MiniMQTT", "description": "MQTT Client Library for CircuitPython.", "stars": "81"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 JavaScript", "entries": [{"name": "MQTT.js", "url": "https://github.com/mqttjs", "description": "MQTT client for Node.js."}, {"name": "mqtt-elements", "url": "https://github.com/mqttjs/mqtt-elements", "description": "Polymer elements for MQTT.", "stars": "27"}, {"name": "mqtt-wrapper", "url": "https://www.webcomponents.org/element/hobbyquaker/mqtt-wrapper/elements/mqtt-wrapper", "description": "Polymer Element that wraps other Elements and links them to MQTT topics."}, {"name": "Vert.x Client", "url": "https://github.com/vert-x3/vertx-mqtt", "description": "Vert.x component that provides methods for connecting/disconnecting to a broker, publishing messages and subscribing to topics.", "stars": "205"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Java", "entries": [{"name": "hivemq-mqtt-client", "url": "https://github.com/hivemq/hivemq-mqtt-client", "description": "High-performance Java MQTT client library with different API flavours for MQTT 5.0 and 3.1.1.", "stars": "1k"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Erlang or Elixir", "entries": [{"name": "emqttc", "url": "https://github.com/emqx/emqtt", "description": "Asynchronous Erlang MQTT Client.", "stars": "428"}, {"name": "mqttex", "url": "https://github.com/alfert/mqttex", "description": "MQTT implementation in Elixir.", "stars": "46"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Ballerina", "entries": [{"name": "ballerina-mqtt", "url": "https://github.com/ballerina-platform/module-ballerina-mqtt", "description": "Ballerina MQTT client based on paho-mqtt.", "stars": "105"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 C or C++", "entries": [{"name": "mqtt\\_cpp", "url": "https://github.com/redboltz/mqtt_cpp", "description": "MQTT client for C++14 based on Boost.Asio.", "stars": "475"}, {"name": "MQTT-C", "url": "https://github.com/LiamBindle/MQTT-C", "description": "A portable MQTT C client for embedded systems and PCs alike.", "stars": "870"}, {"name": "wolfMQTT", "url": "https://www.wolfssl.com/products/wolfmqtt/", "description": "A client implementation of the MQTT written in C for embedded use. It supports SSL/TLS via the wolfSSL library."}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Clojure", "entries": [{"name": "Machine Head", "url": "https://github.com/clojurewerkz/machine_head", "description": "A Clojure MQTT Client.", "stars": "79"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Dart", "entries": [{"name": "mqtt.dart", "url": "https://github.com/jnguillerme/mqtt.dart", "description": "Dart MQTT client.", "stars": "51"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 DotNET", "entries": [{"name": "HiveMQtt", "url": "https://github.com/hivemq/hivemq-mqtt-client-dotnet", "description": "MQTT 5.0 compliant secure client with automatic back pressure management and TCP & WebSocket transport support.", "stars": "85"}, {"name": "MQTTnet", "url": "https://github.com/chkr1011/MQTTnet", "description": "MQTT client and broker .NET implementations.", "stars": "4.9k"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Delphi", "entries": [{"name": "delphi-mqtt", "url": "https://github.com/pjde/delphi-mqtt", "description": "MQTT server and client components.", "stars": "161"}, {"name": "TMQTTClient", "url": "https://github.com/jamiei/Delphi-TMQTT2", "description": "MQTT Client Library for Delphi. Alpha and long term unmaintained.", "stars": "24"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 GoLang", "entries": [{"name": "go-mqtt", "url": "https://github.com/go-mqtt/mqtt", "description": "MQTT client.", "stars": "8"}, {"name": "MQTT for Go", "url": "https://github.com/jeffallen/mqtt", "description": "MQTT Clients, Servers and Load Testers in Go.", "stars": "827"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Lua", "entries": [{"name": "luamqtt", "url": "https://github.com/xHasKx/luamqtt/", "description": "Pure-lua MQTT v3.1.1 and v5.0 client.", "stars": "175"}, {"name": "mqtt\\_lua", "url": "https://geekscape.github.io/mqtt_lua/", "description": "MQTT Client library for the Lua language."}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Objective-C", "entries": [{"name": "MQTT-Client-Framework", "url": "https://github.com/novastone-media/MQTT-Client-Framework", "description": "iOS, macOS, tvOS native ObjectiveC MQTT Client Framework.", "stars": "1.9k"}, {"name": "MQTTKit", "url": "https://github.com/mobile-web-messaging/MQTTKit", "description": "MQTT Objective-C client for iOS.", "stars": "461"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 PHP", "entries": [{"name": "Mosquitto-PHP", "url": "https://github.com/mgdm/Mosquitto-PHP", "description": "A wrapper for the Mosquitto MQTT client library for PHP.", "stars": "541"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Ruby", "entries": [{"name": "ruby-mqtt", "url": "https://github.com/njh/ruby-mqtt", "description": "Pure Ruby gem that implements the MQTT protocol.", "stars": "554"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Rust", "entries": [{"name": "mqtt-rs", "url": "https://github.com/zonyitoo/mqtt-rs", "description": "MQTT protocol library for Rust.", "stars": "184"}, {"name": "rumqtt", "url": "https://github.com/AtherEnergy/rumqtt", "description": "A fast, lock free pure Rust MQTT client.", "stars": "204"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Swift", "entries": [{"name": "CocoaMQTT", "url": "https://github.com/emqx/CocoaMQTT", "description": "MQTT for iOS and macOS written with Swift.", "stars": "1.7k"}, {"name": "Moscapsule", "url": "https://github.com/flightonary/Moscapsule", "description": "MQTT Client for iOS written in Swift.", "stars": "275"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 TCL", "entries": [{"name": "tcl-mqtt", "url": "https://github.com/Tingenek/tcl-mqtt", "description": "Small library to connect to a MQTT broker. Very, very basic, and not maintained.", "stars": "5"}, {"name": "logic4mqtt", "url": "https://github.com/owagner/logic4mqtt", "description": "Java based Logic and scripting engine for use with MQTT. Uses Java's general scripting interface, so scripts can be written in a multitude of languages like JavaScript, Groovy etc.", "stars": "17"}, {"name": "mqtt-scripts", "url": "https://github.com/hobbyquaker/mqtt-scripts/", "description": "Node.js based script runner.", "stars": "61"}, {"name": "Node-RED", "url": "https://nodered.org/", "description": "A visual tool for wiring the Internet of Things."}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Makers", "entries": [{"name": "arduinoTemps2mqtt", "url": "https://github.com/matbor/arduinoTemps2mqtt", "description": "Arduino sketch, grab One-wire Temperature's and publish to a MQTT broker.", "stars": "14"}, {"name": "Basecamp", "url": "https://github.com/ct-Open-Source/Basecamp", "description": "An Arduino library to ease the use of the ESP32 in IoT projects. See [c't Magazin 2'2018 (German)](https://www.heise.de/select/ct/2018/2/1515452111258448).", "stars": "257"}, {"name": "deskmate", "url": "https://github.com/rbaron/deskmate", "description": "A hackable & portable MQTT-powered mini dashboard and control center.", "stars": "68"}, {"name": "MySensors", "url": "https://www.mysensors.org/", "description": "Arduino NRF24L01 based sensor network with support for an MQTT gateway."}, {"name": "RFM69-MQTT-client", "url": "https://github.com/computourist/RFM69-MQTT-client", "description": "Arduino RFM69 based sensors and MQTT gateway.", "stars": "81"}, {"name": "rpi2mqtt", "url": "https://github.com/hobbyquaker/rpi2mqtt", "description": "Connect a RaspberryPis GPIOs and 1-Wire Temperature Sensors to MQTT.", "stars": "23"}, {"name": "xbee2mqtt", "url": "https://github.com/xoseperez/xbee2mqtt", "description": "XBee to MQTT gateway.", "stars": "23"}, {"name": "pubsubclient", "url": "https://github.com/knolleary/pubsubclient", "description": "A client library for the Arduino Ethernet Shield that provides support for MQTT.", "stars": "4k"}, {"name": "ESP32-BLE2MQTT", "url": "https://github.com/shmuelzon/esp32-ble2mqtt", "description": "BLE to MQTT bridge, exposes BLE GATT characteristics as MQTT topics for bidirectional communication.", "stars": "749"}, {"name": "ESP8266MQTTMesh", "url": "https://github.com/PhracturedBlue/ESP8266MQTTMesh", "description": "MQTT over mesh WiFi integrated library for ESP8266.", "stars": "265"}, {"name": "esp\\_mqtt", "url": "https://github.com/tuanpmt/esp_mqtt", "description": "MQTT client library for ESP8266.", "stars": "1.2k"}, {"name": "mqtt-ir-transceiver", "url": "https://github.com/piotrC4/mqtt-ir-transceiver", "description": "ESP8266 based bidirectional gateway between MQTT and IR. Use with PlatformIO.", "stars": "145"}, {"name": "mqtt-with-micropython", "url": "https://docs.pycom.io/tutorials/networkprotocols/mqtt/", "description": "Connect to MQTT with micropython and wipy/others (ESP32 inside)."}, {"name": "nodemcu-gpiomqtt", "url": "https://github.com/hobbyquaker/nodemcu-gpiomqtt", "description": "Lua script to connect ESP8266 GPIOs to MQTT.", "stars": "10"}, {"name": "ESPEasy", "url": "https://www.letscontrolit.com/wiki/index.php?title=ESPEasy", "description": "Turns ESP into a multifunction sensor device for <abbr title=\"Home automation\">HA</abbr> solutions with web-based configuration."}, {"name": "ESPHome", "url": "https://esphome.io/", "description": "Builds ESP8266/ESP32 firmware from concise YAML descriptions, uploads to and manages flashed devices."}, {"name": "Espurna", "url": "https://github.com/xoseperez/espurna", "description": "<abbr title=\"Home automation\">HA</abbr> firmware for ESP8266-based devices with rich web UI and \u2248120 devices supported out of the box.", "stars": "3k"}, {"name": "OpenMQTTGateway", "url": "https://github.com/1technophile/OpenMQTTGateway", "description": "MQTT gateway for ESP8266, ESP32, Sonoff RF Bridge or Arduino with bidirectional 433mhz/315mhz/868mhz, Infrared communications, BLE, beacons detection, mi flora, mi jia, LYWSD02, LYWSD03MMC, Mi Scale compatibility, SMS & LORA.", "stars": "3.9k"}, {"name": "Sonoff-Tasmota", "url": "https://github.com/arendst/Tasmota", "description": "Firmware for ESP8266 devices with web-based configuration. \u2248500 devices supported (not only Sonoffs).", "stars": "24k"}, {"name": "WiFi-IoT", "url": "https://wifi-iot.com/p/wiki/", "description": "ESP8266/ESP32 firmware builder. Partly in Russian. Free features are limited."}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Industry", "entries": [{"name": "CODESYS-MQTT", "url": "https://github.com/stefandreyer/CODESYS-MQTT", "description": "A MQTT client for CODESYS PLC.", "stars": "133"}, {"name": "spicierModbus2mqtt", "url": "https://github.com/mbs38/spicierModbus2mqtt", "description": "Modbus master which publishes register values via MQTT.", "stars": "67"}, {"name": "mqtt2opcua", "url": "https://github.com/nzfarmer1/mqtt2opcua", "description": "Bi Directional MQTT to OPCUA Bridge.", "stars": "89"}, {"name": "OPC Router", "url": "https://www.opc-router.com/4_1-mqtt-client-opc-router-plug-in-en/", "description": "MQTT Gateway (publisher/subscriber) with various plug-ins (OPC UA Bridge, SQL Bridge, REST Bridge, SAP Bridge)."}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Telephony, PBX", "entries": [{"name": "agi-mqtt", "url": "https://github.com/zeha/agi-mqtt", "description": "Interface between Asterisk and MQTT.", "stars": "34"}, {"name": "fritz2mqtt", "url": "https://github.com/akentner/fritz2mqtt", "description": "Connect FRITZ!Box to MQTT.", "stars": "8"}, {"name": "sip2mqtt", "url": "https://github.com/MartyTremblay/sip2mqtt", "description": "A SIP monitoring script that publishes incoming calls with CallerID to MQTT.", "stars": "44"}, {"name": "sms2mqtt", "url": "https://github.com/Domochip/sms2mqtt", "description": "Docker Gateway to send/receive SMS through MQTT using an USB GSM dongle (gammu).", "stars": "65"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Operating System", "entries": [{"name": "updates2mqtt", "url": "https://updates2mqtt.rhizomatics.org.uk", "description": "Check for Docker image updates and publish to MQTT, in structure to support Home Assistant's automated Updates and Discovery."}, {"name": "mqtt-os-status", "url": "https://github.com/oskarhagberg/mqtt-os-status", "description": "Operating-system related data, published to an MQTT broker at fixed intervals.", "stars": "18"}, {"name": "mqttlauncher", "url": "https://github.com/jpmens/mqtt-launcher", "description": "Execute shell commands triggered by published MQTT messages.", "stars": "188"}, {"name": "mqttpc", "url": "https://github.com/hobbyquaker/mqttpc", "description": "Control processes via MQTT. Ability to send signals via MQTT and to publish stdout/stderr or pipe MQTT payloads into stdin.", "stars": "9"}, {"name": "mqttwatchdir", "url": "https://github.com/jpmens/mqtt-watchdir", "description": "Recursively watch a directory for modifications and publish file content to an MQTT broker.", "stars": "41"}, {"name": "psmqtt", "url": "https://github.com/eschava/psmqtt", "description": "Utility reporting system health and status via MQTT.", "stars": "177"}, {"name": "WinThing", "url": "https://github.com/msiedlarek/winthing", "description": "Remotely control Windows through MQTT.", "stars": "102"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Monitoring", "entries": [{"name": "mqttwarn", "url": "https://mqttwarn.readthedocs.io/en/latest/", "description": "Route and transform MQTT notifications, with 70+ built-in adapters for databases, messaging and other notification sinks."}, {"name": "snmp2mqtt", "url": "https://c0d3.sh/andre/snmp2mqtt", "description": "Python based SNMP v2 and v3 bridge to MQTT, active project in late 2025."}, {"name": "check-mqtt", "url": "https://github.com/jpmens/check-mqtt", "description": "A Nagios/Icinga plugin for checking connectivity to an MQTT broker.", "stars": "66"}, {"name": "nag2mqtt", "url": "https://github.com/DE-IBH/nag2mqtt", "description": "Nagios event broker to MQTT gateway.", "stars": "7"}, {"name": "notify-by-mqtt", "url": "https://github.com/jpmens/notify-by-mqtt", "description": "A Nagios/Icinga notification module which wraps data into JSON and fires it off to an MQTT broker.", "stars": "16"}, {"name": "mqtt2notifysend", "url": "https://github.com/David-Lor/MQTT2NotifySend", "description": "Subscribe to a topic and show notifications from MQTT messages on Ubuntu & other notify-send compatible Linux distros.", "stars": "14"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Location Tracking", "entries": [{"name": "OwnTracks", "url": "https://owntracks.org/", "description": "Location tracking and geofencing for MQTT."}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Logging", "entries": [{"name": "graylog-plugin-mqtt", "url": "https://github.com/graylog-labs/graylog-plugin-mqtt", "description": "MQTT Input Plugin for Graylog.", "stars": "13"}, {"name": "influx4mqtt", "url": "https://github.com/hobbyquaker/influx4mqtt", "description": "Subscribe to MQTT topics and insert into InfluxDB.", "stars": "38"}, {"name": "mqtt2elasticsearch", "url": "https://github.com/hobbyquaker/mqtt2elasticsearch", "description": "Send MQTT messages to Elasticsearch.", "stars": "3"}, {"name": "mqttwarn", "url": "https://github.com/jpmens/mqttwarn", "description": "Use with [carbon](https://mqttwarn.readthedocs.io/en/latest/notifier-catalog.html#carbon) plugin.", "stars": "975"}, {"name": "mqttcollect", "url": "https://github.com/jpmens/mqttcollect", "description": "A collectd \"Exec\" plugin for MQTT.", "stars": "22"}, {"name": "mqtthandler", "url": "https://github.com/changyuheng/MQTTHandler", "description": "A Python logging handler module for MQTT.", "stars": "22"}, {"name": "mqtt2mongodb", "url": "https://github.com/David-Lor/MQTT2MongoDB", "description": "Subscribe to MQTT topics and insert into MongoDB.", "stars": "18"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Smart Home Hardware Interfaces", "entries": [{"name": "airrohr2mqtt", "url": "https://c0d3.sh/smarthome/airrohr2mqtt", "description": "Air quality monitoring integration."}, {"name": "aqara-mqtt", "url": "https://github.com/monster1025/aqara-mqtt", "description": "Aqara (Xiaomi) Gateway to MQTT bridge.", "stars": "88"}, {"name": "aqara2mqtt", "url": "https://github.com/hobbyquaker/aqara2mqtt", "description": "Attach [Aqara](https://www.aqara.com) Smart Hubs to MQTT.", "stars": "6"}, {"name": "can2mqtt", "url": "https://github.com/c3re/can2mqtt", "description": "CAN-Bus - MQTT Bridge (also works vice versa).", "stars": "100"}, {"name": "coe2mqtt", "url": "https://c0d3.sh/smarthome/coe2mqtt", "description": "Bi-directional CAN Bus to MQTT."}, {"name": "cul2mqtt", "url": "https://github.com/hobbyquaker/cul2mqtt", "description": "Interface between [Busware CUL](https://shop.busware.de/product_info.php/cPath/1/products_id/29) (868MHz RF-Devices like ELV FS20, HMS, EM, etc.) and MQTT.", "stars": "9"}, {"name": "domiqtt", "url": "https://github.com/etobi/domiqtt", "description": "Connects to a Domiq Base (LCN) and translate from and to MQTT.", "stars": "2"}, {"name": "eno2mqtt", "url": "https://github.com/owagner/eno2mqtt", "description": "Interface between an Enocean USB300 (TCM310) adapter and MQTT.", "stars": "10"}, {"name": "Evohome2mqtt", "url": "https://github.com/svrooij/evohome2mqtt", "description": "MQTT Interface for the Honeywell Evohome system.", "stars": "8"}, {"name": "fronius2mqtt", "url": "https://c0d3.sh/smarthome/fronius2mqtt", "description": "MQTT integration for Fronius SolarAPI."}, {"name": "gardena2mqtt", "url": "https://github.com/Domochip/gardena2mqtt", "description": "Docker Gateway to control GARDENA Smart system devices (Sileno mower, Irrigation Control, etc.) through MQTT.", "stars": "12"}, {"name": "helios2mqtt", "url": "https://github.com/mreschka/helios2mqtt", "description": "A daemon for syncing a helios easy controls system like my KWL EC 220D to MQTT.", "stars": "7"}, {"name": "hm2mqtt.js", "url": "https://github.com/hobbyquaker/hm2mqtt.js", "description": "Interface between EQ-3's Homematic line of smarthome devices and MQTT. Supports Homematic IP.", "stars": "21"}, {"name": "homeeToMqtt", "url": "https://github.com/odig/homeeToMqtt", "description": "Bidirectional Interface between homee and MQTT.", "stars": "13"}, {"name": "HS100toMQTT", "url": "https://github.com/dersimn/HS100toMQTT", "description": "Gateway between TPLink HS100/HS110 and MQTT.", "stars": "16"}, {"name": "ipcam2mqtt", "url": "https://github.com/svrooij/ipcam2mqtt", "description": "A small FTP server to receive movement images from ipcameras and turn them into MQTT alerts.", "stars": "26"}, {"name": "knx-mqtt-bridge", "url": "https://github.com/pakerfeldt/knx-mqtt-bridge", "description": "Bridges KNX and MQTT using the knx.js library.", "stars": "40"}, {"name": "knx2mqtt", "url": "https://github.com/owagner/knx2mqtt", "description": "Interface between the KNX home automation standard and MQTT.", "stars": "49"}, {"name": "mcsMQTT", "url": "https://shop.homeseer.com/products/mcsmqtt-software-plug-in-for-hs3", "description": "Plug-in for HS3 (HomeSeer)."}, {"name": "mqtt-dss-bridge", "url": "https://github.com/cgHome/mqtt-dss-bridge", "description": "MQTT digitalSTROM-Server Bridge.", "stars": "5"}, {"name": "mqtt-unifi-protect-bridge", "url": "https://github.com/terafin/mqtt-unifi-protect-bridge", "description": "Adding motion-status from UniFi Protect Cameras to MQTT.", "stars": "24"}, {"name": "mqtt2homekit", "url": "https://github.com/forty2/mqtt2homekit", "description": "Roughly the opposite of [homekit2mqtt (\u2b50357)](https://github.com/hobbyquaker/homekit2mqtt): Control your HomeKit-enabled devices with MQTT and without Siri or iPhone.", "stars": "39"}, {"name": "node-lox-mqtt-gateway", "url": "https://github.com/alladdin/node-lox-mqtt-gateway", "description": "Gateway for Loxone\u2122 mini server to communicate with MQTT broker.", "stars": "27"}, {"name": "smartthings-mqtt-bridge", "url": "https://github.com/stjohnjohnson/smartthings-mqtt-bridge", "description": "Bridge between [SmartThings](https://www.smartthings.com/) and MQTT.", "stars": "375"}, {"name": "xiaomi2mqtt", "url": "https://github.com/svrooij/node-xiaomi2mqtt", "description": "Bridge between the Xiaomi Smart Home Gateway Aquara and a MQTT server.", "stars": "27"}, {"name": "zigbee2mqtt", "url": "https://github.com/Koenkk/zigbee2mqtt", "description": "Allows you to use your Zigbee devices without the vendors (Xiaomi/TRADFRI/Hue) bridge/gateway.", "stars": "14k"}, {"name": "zwavejs2mqtt", "url": "https://github.com/zwave-js/zwavejs2mqtt", "description": "Zwave to Mqtt gateway and Control Panel Web UI.", "stars": "1.2k"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Smart Home Integration Software", "entries": [{"name": "Home Assistant", "url": "https://www.home-assistant.io", "description": "Home Automation system with native MQTT support, and the world's largest non-commercial Open Source project."}, {"name": "Domoticz", "url": "https://www.domoticz.com/", "description": "Home Automation system with MQTT support."}, {"name": "FHEM", "url": "https://fhem.de/fhem.html", "description": "Includes a [MQTT module](https://fhem.de/commandref.html#MQTT) since V5.6."}, {"name": "Home.Pi", "url": "https://github.com/denschu/home.pi", "description": "Based on MQTT.", "stars": "190"}, {"name": "Homegear", "url": "https://homegear.eu/index.php/Main_Page", "description": "Built in MQTT support."}, {"name": "homekit2mqtt", "url": "https://github.com/hobbyquaker/homekit2mqtt", "description": "Interface between [HAP-NodeJS (\u2b502.7k)](https://github.com/homebridge/HAP-NodeJS) and MQTT. Control MQTT connected devices with Siri or HomeKit Apps.", "stars": "357"}, {"name": "ioBroker", "url": "https://github.com/ioBroker", "description": "Includes a [MQTT adapter (\u2b5056)](https://github.com/ioBroker/ioBroker.mqtt)."}, {"name": "openHAB", "url": "https://github.com/openhab", "description": "Includes a [MQTT binding (\u2b503.4k)](https://github.com/openhab/openhab1-addons/wiki/MQTT-Binding)."}, {"name": "pimatic", "url": "https://pimatic.org/", "description": "MQTT plugin included."}, {"name": "knx2mqtt", "url": "https://c0d3.sh/smarthome/knx2mqtt", "description": "Telegram bi-directional integration as alternative to HomeAssistant's built-in support."}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Lighting", "entries": [{"name": "Arilux\\_AL-LC0X", "url": "https://github.com/mertenats/Arilux_AL-LC0X", "description": "This is an alternative firmware for Arilux LED controllers which uses MQTT.", "stars": "189"}, {"name": "chromoflex2mqtt", "url": "https://github.com/owagner/chromoflex2mqtt", "description": "Control Chromoflex USP3 RGB LED modules via MQTT.", "stars": "2"}, {"name": "hue2mqtt.js", "url": "https://github.com/hobbyquaker/hue2mqtt.js", "description": "Interface between the Philips Hue bridge and MQTT.", "stars": "30"}, {"name": "MQTT DMX Controller", "url": "https://github.com/hobbyquaker/mqtt-dmx-controller", "description": "DMX Controller with MQTT support.", "stars": "71"}, {"name": "mqtt-dmx-sequencer", "url": "https://github.com/hobbyquaker/mqtt-dmx-sequencer", "description": "Headless counterpart to MQTT DMX Controller - use scenes and sequences exported from the MQTT DMX Controller and control them via MQTT.", "stars": "26"}, {"name": "sunricher-wifi-mqtt", "url": "https://github.com/magcode/sunricher-wifi-mqtt", "description": "Control Sunricher LED devices using MQTT.", "stars": "18"}, {"name": "TRADFRI2MQTT", "url": "https://github.com/hardillb/TRADFRI2MQTT", "description": "MQTT Bridge for IKEA TR\u00c5DFRI Light Gateway.", "stars": "83"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Home Entertainment", "entries": [{"name": "airtunes2mqtt", "url": "https://github.com/hobbyquaker/airtunes2mqtt", "description": "MQTT controlled Multi-Room Audio with Airplay/Airtunes Devices.", "stars": "52"}, {"name": "bravia2mqtt", "url": "https://github.com/forty2/bravia2mqtt", "description": "Control your Sony Bravia TV with MQTT.", "stars": "14"}, {"name": "broadlink-mqtt", "url": "https://github.com/eschava/broadlink-mqtt", "description": "MQTT client to control BroadLink RM devices.", "stars": "235"}, {"name": "chromecast-mqtt-connector", "url": "https://github.com/nohum/chromecast-mqtt-connector", "description": "Control your Google Chromecast devices using MQTT.", "stars": "45"}, {"name": "harmony-api", "url": "https://github.com/maddox/harmony-api", "description": "A simple server allowing you to query/control multiple local Harmony Home Hubs over HTTP or MQTT.", "stars": "399"}, {"name": "htd2mqtt", "url": "https://github.com/TheOriginalAndrobot/htd2mqtt", "description": "Bridge between an HTD Lync audio system and MQTT.", "stars": "3"}, {"name": "kodi2mqtt", "url": "https://github.com/owagner/kodi2mqtt", "description": "Interface between a Kodi media center instance and MQTT.", "stars": "89"}, {"name": "lgtv2mqtt", "url": "https://github.com/hobbyquaker/lgtv2mqtt", "description": "Interface between LG WebOS Smart TVs and MQTT.", "stars": "107"}, {"name": "lirc2mqtt", "url": "https://github.com/hobbyquaker/lirc2mqtt", "description": "Send and receive infrared via [LIRC](https://www.lirc.org).", "stars": "23"}, {"name": "mopidy-mqtt", "url": "https://github.com/magcode/mopidy-mqtt", "description": "MQTT features for Mopidy.", "stars": "23"}, {"name": "MQTT-DashCast-Docker", "url": "https://github.com/mukowman/MQTT-DashCast-Docker", "description": "MQTT Docker to launch DashCast session on Chromecast.", "stars": "5"}, {"name": "mqtt2atlonamatrix", "url": "https://github.com/forty2/mqtt2atlonamatrix", "description": "Control Atlona HDMI matrix switches with MQTT.", "stars": "0"}, {"name": "mqtt2tivoremote", "url": "https://github.com/forty2/mqtt2tivoremote", "description": "Make TiVo DVR remote control available through an MQTT smarthome style interface.", "stars": "4"}, {"name": "onkyo2mqtt", "url": "https://github.com/owagner/onkyo2mqtt", "description": "Interface between Onkyo AVR's EISCP network remote protocol and MQTT. Uses the onkyo-eiscp library.", "stars": "37"}, {"name": "sonos2mqtt", "url": "https://github.com/svrooij/sonos2mqtt", "description": "A bridge between Sonos and MQTT.", "stars": "77"}, {"name": "VLC MQTT Module", "url": "https://wiki.videolan.org/Documentation:Modules/mqtt/", "description": "Control VLC via MQTT."}, {"name": "xbmc2mqtt", "url": "https://github.com/gordonjcp/xbmc-mqtt", "description": "A simple plugin for XBMC to listen for a particular topic on an MQTT broker, and display a popup message.", "stars": "4"}, {"name": "yamaha-avr2mqtt", "url": "https://github.com/akentner/yamaha-avr2mqtt", "description": "A simple adapter for connection Yamaha AVR to MQTT.", "stars": "10"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Smart Metering", "entries": [{"name": "bcontrol2mqtt", "url": "https://github.com/hobbyquaker/bcontrol2mqtt", "description": "Publish measurements from TQ Energy Manager / [Busch-J\u00e4ger Energy Monitor](https://www.busch-jaeger.de/files/files_ONLINE/Brosch%c3%bcre_EnergyMonitor_druck.pdf) to MQTT.", "stars": "3"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Messaging", "entries": [{"name": "mqtt-irc-bot", "url": "https://github.com/dobermai/mqtt-irc-bot", "description": "A MQTT to IRC / IRC to MQTT bridge or bot.", "stars": "23"}, {"name": "mqttwarn", "url": "https://github.com/jpmens/mqttwarn", "description": "Subscribe to MQTT topics (with wildcards) and notify pluggable services.", "stars": "975"}, {"name": "twitter-to-mqtt", "url": "https://github.com/knolleary/twitter-to-mqtt", "description": "A python daemon that uses the Twitter Streaming API to access tweets and republishes them to an MQTT topic.", "stars": "16"}], "notes": [], "source": "Mqtt"}, {"name": "Mqtt \u2014 Misc", "entries": [{"name": "AlexaMqttBridge", "url": "https://github.com/mhdawson/AlexaMqttBridge", "description": "Bridge between Amazon Alexa and MQTT.", "stars": "108"}, {"name": "bt-mqtt-gateway", "url": "https://github.com/zewelor/bt-mqtt-gateway", "description": "Easily extensible Bluetooth to MQTT gateway, currently supports: EQ3 smart thermostat, Xiaomi Mi Scale, Linak Desk, MySensors and Xiaomi Mi Flora plant sensor.", "stars": "559"}, {"name": "buderus2mqtt", "url": "https://github.com/krambox/buderus2mqtt", "description": "Bridge between Buderus KM200 internet gateway and MQTT.", "stars": "18"}, {"name": "chrome2mqtt", "url": "https://github.com/tbowmo/chrome2mqtt", "description": "Python program to enable MQTT control endpoints for chromecasts (both audio and video).", "stars": "22"}, {"name": "dashbutton2mqtt", "url": "https://github.com/hobbyquaker/dashbutton2mqtt", "description": "Publish Amazon Dash Button presses to MQTT.", "stars": "16"}, {"name": "flowerpower2mqtt", "url": "https://github.com/hobbyquaker/flowerpower2mqtt", "description": "Publish measurements from Parrot Flower Power plant sensors to MQTT.", "stars": "7"}, {"name": "gBridge", "url": "https://github.com/kservices/gBridge", "description": "Control (almost) any smart home device, any smart home software, with Google Assistant. Therefore, it transforms actions received from Google by voice commands to MQTT messages.", "stars": "170"}, {"name": "haiku2mqtt", "url": "https://github.com/forty2/haiku2mqtt", "description": "A bridge between Haiku smart fans and MQTT.", "stars": "9"}, {"name": "homely", "url": "https://github.com/baol/homely", "description": "Collection of Go daemons for connecting Domoticz and other stuff.", "stars": "17"}, {"name": "kobold2mqtt", "url": "https://github.com/krambox/kobold2mqtt", "description": "Bridge between Vorwerk Kobold Vr200 internet gateway and MQTT.", "stars": "2"}, {"name": "leaf-python-mqtt", "url": "https://github.com/glynhudson/leaf-python-mqtt", "description": "Extract data from Nissan Leaf API and post to MQTT.", "stars": "27"}, {"name": "miflora-mqtt-daemon", "url": "https://github.com/ThomDietrich/miflora-mqtt-daemon", "description": "Linux service to send Xiaomi Mi Flora plant sensor data to an MQTT broker.", "stars": "626"}, {"name": "MQTT.Cool", "url": "https://mqtt.cool", "description": "A web gateway that optimizes any MQTT broker when sending real-time data to web clients with automatic throttling."}, {"name": "mqtt2ble", "url": "https://github.com/hardillb/mqtt2ble", "description": "A way to bridge MQTT topics to BLE Gatt characteristics.", "stars": "26"}, {"name": "mqttclpro", "url": "https://github.com/dc297/mqttclpro", "description": "MQTT Client with tasker integration Android app.", "stars": "107"}, {"name": "mqttDB", "url": "https://github.com/hobbyquaker/mqttDB", "description": "A JSON store with MQTT interface.", "stars": "26"}, {"name": "mqtt-camera-streamer", "url": "https://github.com/robmarkcole/mqtt-camera-streamer", "description": "Stream images from a connected camera over MQTT & view using Streamlit.", "stars": "250"}, {"name": "MQTT Joystick Controller", "url": "https://github.com/Vincenzo-Petrolo/MQTT-Joystick-Controller", "description": "Open Source Android app that lets you control everything with your smartphone. Download it from Google Play.", "stars": "8"}, {"name": "mqtt-transformer", "url": "https://github.com/tg44/mqtt-transformer", "description": "A simple service which consumes, transforms and periodically republish json messages on MQTT.", "stars": "15"}, {"name": "node-mqtt-for-anki-overdrive", "url": "https://github.com/IBM-Cloud/node-mqtt-for-anki-overdrive", "description": "Node.js Controller and MQTT API for Anki Overdrive.", "stars": "63"}, {"name": "parrot-sample", "url": "https://github.com/IBM-Cloud/parrot-sample", "description": "Sample code which uses MQTT to control a Parrot AR Drone.", "stars": "18"}, {"name": "serial2mqtt", "url": "https://github.com/vortex314/serial2mqtt", "description": "A Linux gateway to connect low-cost microcontrollers only with a serial port to MQTT.", "stars": "146"}, {"name": "snowboy2mqtt", "url": "https://github.com/hobbyquaker/snowboy2mqtt", "description": "Publish MQTT Messages on Snowboy Hotword Detection.", "stars": "6"}, {"name": "speedtest2mqtt", "url": "https://github.com/hobbyquaker/speedtest2mqtt", "description": "Run speedtest-cli and publish results via MQTT.", "stars": "15"}, {"name": "unifi2mqtt", "url": "https://github.com/hobbyquaker/unifi2mqtt", "description": "Publish connected clients from Ubiquiti Unifi to MQTT.", "stars": "74"}, {"name": "Valetudo", "url": "https://github.com/Hypfer/Valetudo", "description": "Xiaomi (Roborock) Vacuum Robots Firmware with MQTT and Webinterface.", "stars": "8.4k"}, {"name": "wlan-thermo-mqtt-addon", "url": "https://bitbucket.org/IOcastor/wlan-thermo-mqtt-addon/", "description": "Addon for a popular DIY barbecue thermometer."}, {"name": "mqtt-tasker", "url": "https://github.com/stesie/TaskerMqtt", "description": "Android Tasker mqtt plugin.", "stars": "1"}, {"name": "MQTT2ETCD", "url": "https://github.com/David-Lor/MQTT2ETCD", "description": "MQTT-ETCD gateway: PUT keys on ETCD through MQTT, and watch ETCD key changes on MQTT topics.", "stars": "2"}, {"name": "MQTT-Tiles", "url": "https://github.com/flespi-software/MQTT-Tiles", "description": "MQTT-based IoT dashboard visualization tool. Allows easy dashboards sharing. Works with any MQTT broker supporting the WSS protocol.", "stars": "110"}, {"name": "Crouton", "url": "https://github.com/edfungus/Crouton", "description": "A dashboard that taps into your IOT network, using only MQTT and JSON.", "stars": "295"}, {"name": "d3-MQTT-Topic-Tree", "url": "https://github.com/hardillb/d3-MQTT-Topic-Tree", "description": "A MQTT Topic Tree viewer using the d3 collapsible tree and MQTT over websockets.", "stars": "98"}, {"name": "HelloIoT", "url": "https://github.com/adrianromero/helloiot", "description": "MQTT client and dashboard application.", "stars": "108"}, {"name": "HOMR-REACT", "url": "https://github.com/klauserber/homr-react", "description": "A configurable MQTT Visualization.", "stars": "18"}, {"name": "Linear MQTT Dashboard", "url": "https://github.com/ravendmaster/linear-mqtt-dashboard", "description": "Easy, customizable control panel - MQTT-client.", "stars": "54"}, {"name": "MMM-mqtt", "url": "https://github.com/javiergayala/MMM-mqtt", "description": "This is an extension for the MagicMirror\u00b2. It provides the ability to subscribe to MQTT topics and display them.", "stars": "16"}, {"name": "MQTT Dash", "url": "https://play.google.com/store/apps/details?id=net.routix.mqttdash\\&hl=de", "description": "Android App: With the app you can create dashboards for your MQTT enabled IoT Smart Home devices and applications."}, {"name": "MQTT-Hyperdash", "url": "https://github.com/kollokollo/MQTT-Hyperdash", "description": "A universal independent MQTT Dashboard for Linux/Raspberry Pi.", "stars": "10"}, {"name": "MQTT.Cool Test Client", "url": "https://testclient-cloud.mqtt.cool", "description": "A web interface for testing interaction between MQTT.Cool and any MQTT broker."}, {"name": "mqtt-panel", "url": "https://github.com/fabaff/mqtt-panel", "description": "A web interface for MQTT.", "stars": "439"}, {"name": "mqtt-prometheus-message-exporter", "url": "https://github.com/tg44/mqtt-prometheus-message-exporter", "description": "A small service which will convert mqtt messages to prometheus metrics.", "stars": "21"}, {"name": "mqtt-svg-dash", "url": "https://github.com/jpmens/mqtt-svg-dash", "description": "Subscribe to MQTT, extract JSON from a message and make lights blink on an SVG page.", "stars": "64"}, {"name": "mqtt2highcharts", "url": "https://github.com/matbor/mqtt2highcharts", "description": "Plotting live numbered data from a subscribed MQTT topic using Highcharts.", "stars": "62"}, {"name": "MYHELLOIOT", "url": "https://adrianromero.github.io/myhelloiot/", "description": "MQTT dashboard application."}, {"name": "node-red-dashboard", "url": "https://github.com/node-red/node-red-dashboard", "description": "A dashboard UI for Node-RED.", "stars": "1.4k"}, {"name": "PlotJuggler", "url": "https://github.com/facontidavide/PlotJuggler", "description": "Visualize time series (from sources such as: MQTT, Websockets, ZeroMQ, UDP, etc., supports data formats such as JSON, CBOR, BSON, Message Pack, etc.). It is a fast, powerful and intuitive cross-platform tool.", "stars": "5.6k"}, {"name": "mqtt-smarthome", "url": "https://github.com/mqtt-smarthome/mqtt-smarthome", "description": "Smart home automation with MQTT as the central message bus - Architectural proposal.", "stars": "448"}, {"name": "The Homie Convention", "url": "https://github.com/homieiot/convention", "description": "A lightweight MQTT convention for the IoT.", "stars": "740"}, {"name": "Let's Encrypt Mosquitto Docker Container", "url": "https://hub.docker.com/r/pythonlinks/letsencrypt-mosquitto", "description": "Easier TLS certificate management for brokers."}, {"name": "mqttsa", "url": "https://github.com/stfbk/mqttsa", "description": "Broker mis-configuration detection for cyber protection.", "stars": "51"}, {"name": "MQTT-PWN", "url": "https://github.com/akamai-threat-research/mqtt-pwn", "description": "IoT Broker penetration-testing and security assessment operations.", "stars": "425"}, {"name": "Teserakt E4", "url": "https://teserakt.io/", "description": "End-to-end encryption and key management for MQTT and other M2M protocols \u2013 Open-source and paid plans."}], "notes": [], "source": "Mqtt"}, {"name": "Ddd", "entries": [{"name": "Awesome Domain-Driven Design", "url": "https://github.com/heynickc/awesome-ddd/", "description": "", "stars": "12k"}, {"name": "Applying Domain Driven Design with CQRS and Event Sourcing", "url": "https://buildplease.com/pages/now-what/", "description": "A walkthrough of using EventStorming and other modeling techniques to build a CQRS and Event Sourcing-based prototype for a fictional business domain."}, {"name": "Architecture Modernization", "url": "https://www.manning.com/books/architecture-modernization", "description": "Concrete tools, techniques, and processes to align software architecture with your business domains, organizational design, team topologies, and corporate strategy."}, {"name": "Collaborative Software Design", "url": "https://www.manning.com/books/collaborative-software-design", "description": "A practical guide for effectively involving all stakeholders in the design of software.A practical guide for effectively involving all stakeholders in the design of software."}, {"name": "CQRS", "url": "https://leanpub.com/cqrs", "description": "Notes by Mark Nijhof from his experiences learning DDD and CQRS from Greg Young. There is an extensive sample project that accompanies this book."}, {"name": "Domain-Driven Design: Tackling the Complexity at the Heart of Software", "url": "https://amzn.com/0321125215", "description": "The canonical book that coined the term Domain-Driven Design. Also known as the \"Blue Book.\""}, {"name": "Domain-Driven Design Distilled", "url": "https://www.amazon.com/Domain-Driven-Design-Distilled-Vaughn-Vernon/dp/0134434420", "description": "Very good starter book before you read [Implementing Domain-Driven Design](https://vaughnvernon.co/?page_id=168#iddd) or [Domain-Driven Design: Tackling the Complexity at the Heart of Software](https://amzn.com/0321125215)."}, {"name": "Domain-Driven Design in PHP", "url": "https://leanpub.com/ddd-in-php", "description": "Real examples written in PHP showcasing DDD Architectural Styles, Tactical Design, and Bounded Context Integration."}, {"name": "Domain-Driven Rails", "url": "https://blog.arkency.com/domain-driven-rails/", "description": "Domain-Driven Rails describes 11 techniques (from Bounded Contexts to Event Sourcing) that you can use separately and together in new and old Rails apps to achieve better architecture."}, {"name": "Domain Modeling Made Functional", "url": "https://pragprog.com/book/swdddf/domain-modeling-made-functional", "description": "Tackle Software Complexity with Domain-Driven Design and F#."}, {"name": "Domain Specific Languages", "url": "http://martinfowler.com/books/dsl.html", "description": "Tangentially connected to DDD, describes the importance of the Ubiquitous Language and working together with domain experts, along with lots of technical details."}, {"name": "Event Sourcing and CQRS with .NET Core and SQL Server", "url": "https://buildplease.com/products/fpc-v2/", "description": "A walkthrough of using Domain-Driven Design with Event Sourcing and CQRS using ASP.NET Core and SQL Server in production."}, {"name": "Hands-On Domain-Driven Design with .NET Core", "url": "https://www.amazon.com/Hands-Domain-Driven-Design-NET-dp-1788834097/dp/1788834097", "description": "Tackling complexity in the heart of software by putting DDD principles into practice by Alexey Zimarev."}, {"name": "Implementing Domain-Driven Design", "url": "https://www.amazon.com/Implementing-Domain-Driven-Design-Vaughn-Vernon/dp/0321834577", "description": "Also a canonical book presenting a top-down approach to understanding Domain-Driven Design. Also known as the \"Red Book.\""}, {"name": "Implementing DDD, CQRS and Event Sourcing", "url": "https://leanpub.com/implementing-ddd-cqrs-and-event-sourcing", "description": "Learn how to implement DDD, CQRS and Event Sourcing. Understand the theory and put it into practice with JavaScript and Node.js."}, {"name": "Introducing Event Storming: An act of Deliberate Collective Learning", "url": "https://leanpub.com/introducing_eventstorming", "description": "The deepest tutorial and explanation about EventStorming, straight from the inventor."}, {"name": "Learning Domain-Driven Design: Aligning Software Architecture and Business Strategy", "url": "https://www.amazon.com/Learning-Domain-Driven-Design-Aligning-Architecture/dp/1098100131/", "description": "Learn the essential patterns and practices of domain-driven design and how to apply them in your day-to-day work, both in greenfield and brownfield projects."}, {"name": "Microsoft .NET - Architecting Applications for the Enterprise (2nd Edition)", "url": "https://www.amazon.com/Microsoft-NET-Architecting-Applications-Enterprise/dp/0735685355/", "description": "A software architect\u2019s digest of core practices, pragmatically applied."}, {"name": "Patterns, Principles, and Practices of Domain-Driven Design (1st Edition)", "url": "https://www.amazon.com/Patterns-Principles-Practices-Domain-Driven-Design/dp/1118714709", "description": "Methods for managing complex software construction following the practices, principles and patterns of Domain-Driven Design with code examples in C#."}, {"name": "Secure by Design", "url": "https://www.manning.com/books/secure-by-design?a_aid=danbjson\\&a_bid=0b3fac80", "description": "Shows how to use Domain-Driven Design to avoid security vulnerabilities."}, {"name": "Specification by Example", "url": "https://www.manning.com/books/specification-by-example", "description": "This book distills from the experience of leading teams worldwide effective ways to specify, test, and deliver software in short, iterative delivery cycles. Case studies in this book range from small web startups to large financial institutions, working in many processes including XP, Scrum, and Kanban."}, {"name": "Versioning in an Event Sourced System", "url": "https://leanpub.com/esversioning", "description": "Have you had troubles with versioning an Event Sourced system? Just getting into a new Event Sourced system for the first time? This book is the definitive guide of how to handle versioning over long periods of time."}, {"name": "What is Domain-Driven Design?", "url": "https://learning.oreilly.com/library/view/what-is-domain-driven/9781492057802/", "description": "A quick read exploring the core patterns and principles of Domain-Driven Design, as well as strategies for applying DDD in brownfield projects."}, {"name": "Writing Great Specifications", "url": "https://www.manning.com/books/writing-great-specifications", "description": "Writing Great Specifications is an example-rich tutorial that teaches you how to write good Gherkin specification documents that take advantage of Specification by Example's benefits."}, {"name": "The Anatomy of Domain-Driven Design - The Infographic", "url": "https://leanpub.com/theanatomyofdomain-drivendesign", "description": "An infographic on the anatomy of Domain-Driven Design."}, {"name": "Architecting Modern Web Applications with ASP.NET Core and Microsoft Azure", "url": "https://dotnet.microsoft.com/download/thank-you/aspnet-ebook", "description": "Provides end-to-end guidance on building monolithic web applications using DDD, ASP.NET Core, and Azure. [eShopOnWeb sample (\u2b5010k)](https://github.com/dotnet-architecture/eShopOnWeb)"}, {"name": "Architecture Patterns with Python", "url": "https://www.cosmicpython.com/book/preface.html", "description": "A book about Pythonic application architecture patterns for managing complexity."}, {"name": "CQRS Journey", "url": "https://msdn.microsoft.com/en-us/library/jj554200.aspx", "description": "Exploring CQRS and Event Sourcing."}, {"name": "Domain-Driven Design: The First 15 Years", "url": "https://dddeurope.com/15years", "description": "To celebrate the anniversary, we've asked prominent authors in the software design world to contribute old and new essays. With contributions by Martin Fowler, James Coplien, Rebecca Wirfs-Brock, Mel Conway, and many more."}, {"name": "DDD Reference", "url": "http://domainlanguage.com/wp-content/uploads/2016/05/DDD_Reference_2015-03.pdf", "description": "A summary of the patterns and definitions of DDD."}, {"name": "Domain Driven Design Quickly", "url": "https://www.infoq.com/minibooks/domain-driven-design-quickly", "description": "Domain Driven Design Quickly is a short, quick-readable summary and introduction to the fundamentals of DDD."}, {"name": "Effective Aggregate Design", "url": "http://dddcommunity.org/library/vernon_2011/", "description": "In this three-part series, Vaughn Vernon walks through some common design pitfalls, discusses the pros and cons of various aggregate modeling choices, and provides rules of thumb to guide modeling of aggregates."}, {"name": "Getting Started with DDD when Surrounded by Legacy Systems", "url": "http://domainlanguage.com/wp-content/uploads/2016/04/GettingStartedWithDDDWhenSurroundedByLegacySystemsV1.pdf", "description": "Describes three strategies for getting started with DDD when you have a big commitment to legacy systems."}, {"name": "Living Documentation by Design, with Domain-Driven Design", "url": "https://leanpub.com/livingdocumentation", "description": "Discover how a Living Documentation can help you in all aspects of your projects, from the business goals to the business domain knowledge, architecture and design, processes and deployment, even if you hate writing documentation."}, {"name": ".NET Microservices: Architecture for Containerized .NET Applications", "url": "https://dotnet.microsoft.com/download/thank-you/microservices-architecture-ebook", "description": "An introduction to developing microservices-based applications and managing them using containers. [eShopOnContainers sample (\u2b5024k)](https://github.com/dotnet-architecture/eShopOnContainers)"}, {"name": "The Semantic JavaScript Backend for Event-Driven Development", "url": "https://docs.wolkenkit.io/1.1.0/downloads/brochure/", "description": "A 68 pages long free ebook on what DDD, CQRS and event-sourcing are, and how they fit each other."}, {"name": "DDD Magazine from Xebia #1", "url": "https://pages.xebia.com/domain-driven-design-magazine-xebia", "description": "This magazine is packed with visionary and practical insights, based on personal, business, and customer experiences to support you on your DDD journey"}, {"name": "Visual Collaboration Tools", "url": "https://leanpub.com/visualcollaborationtools/", "description": "Visual Collaboration Tools is a book for teams building software. It describes tools that help us in our daily job, and also present field stories from different practitioners."}, {"name": "Advanced Distributed Systems Design", "url": "https://learn-particular.thinkific.com/courses/adsd-online", "description": "Online training course from Udi Dahan. Udi's live training schedule can be found [here](http://udidahan.com/training/)."}, {"name": "DDD Workshops across Europe and Online", "url": "https://training.dddeurope.com/", "description": "Public Workshops by Eric Evans, Alberto Brandolini, Mathias Verraes, Rebecca Wirfs-Brock, Nick Tune, and many more."}, {"name": "DDD Workshop by Xebia", "url": "https://xebia.com/academy/en/search?query=Domain-driven%20design", "description": "public and in-house Domain-driven design workshops from foundation to professional level."}, {"name": "Distilling Domain-Driven Design", "url": "https://www.informit.com/store/domain-driven-design-livelessons-video-training-9780134597324", "description": "Vaughn Vernon's online training course."}, {"name": "Domain Language eLearning", "url": "http://elearn.domainlanguage.com/", "description": "Using our video lessons with Eric Evans, author of the original book on Domain-Driven Design (DDD), teach yourself techniques for evolving practical models that improve your software \u2014 not just your documents."}, {"name": "Event Sourcery", "url": "https://www.youtube.com/@EventSourcery", "description": "Introduction to DDD, CQRS, and Event Sourcing."}, {"name": "EventStorming Fundamentals Course", "url": "https://elearning.dsolemorera.com/courses/eventstorming-fundamentals", "description": ""}, {"name": "Greg Young's CQRS Class", "url": "http://subscriptions.viddler.com/GregYoung/", "description": "These videos include the entirety of Greg Young's DDD, CQRS, and Event Sourcing class."}, {"name": "Mixter", "url": "https://github.com/DevLyon/mixter", "description": "CQRS and Event Sourcing Koans.", "stars": "314"}, {"name": "Nomad PHP", "url": "https://nomadphp.com/product/introduction-event-sourcing-cqrs/", "description": "Introduction to Event Sourcing and CQRS."}, {"name": "Pluralsight", "url": "https://pluralsight.com", "description": ""}, {"name": "Rails + Domain Driven Design Workshop", "url": "https://blog.arkency.com/ddd-training/", "description": "Introduction to DDD, fundamentals of CQRS & Event Sourcing for Ruby/Rails developers."}, {"name": "Reactive Architecture: CQRS and Event Sourcing", "url": "https://cognitiveclass.ai/courses/reactive-architecture-cqrs/", "description": "This course will discuss the reasons we use CQRS/ES, what benefits it provides us, but also what it will cost us to use. We will see how CQRS/ES can impact the scalability, consistency, and availability of our application."}, {"name": "Reactive Architecture: Domain Driven Design", "url": "https://cognitiveclass.ai/courses/reactive-architecture-ddd/", "description": "Use DDD to decompose a problem domain into manageable parts. Learn how those parts can become the foundation of Reactive Microservices and Reactive Architecture. Free, online, self-paced. Certificate offered upon completion."}, {"name": "Spatie's Event Sourcing Course", "url": "https://spatie.be/products/event-sourcing-in-laravel", "description": "Learn how to build event sourced applications in Laravel using Spatie's event-sourcing package. Has 2 hours of video content and an accompanying ebook."}, {"name": "DDD Europe", "url": "https://dddeurope.com/videos", "description": "Recordings of talks given at DDD Europe."}, {"name": "SkillsCasts by SkillsMatter", "url": "https://skillsmatter.com/skillscasts", "description": "Searching DDD returns various talks given by Greg Young, Alberto Brandolini, and Dan North, etc."}, {"name": "Alberto Brandolini: Event Storming", "url": "https://www.youtube.com/watch?v=veTVAN0oEkQ\\&list=PLve553MhJLs4YkEnHmOjWJv0B-6WY0-JI", "description": "A YouTube collection of talks given by Alberto Brandolini on Event Storming."}, {"name": "GlobalAppTesting TechTalks", "url": "https://vimeo.com/showcase/gatengineering", "description": "A vimeo channel focused on DDD and CQRS."}, {"name": "Greg Young", "url": "https://www.youtube.com/watch?v=JHGkaShoyNs\\&list=PL5XpN_ZVafKLePdxruDfdfi-IiZtXz-k9", "description": "A YouTube collection of various talks given by Greg Young."}, {"name": "Explore DDD videos", "url": "https://www.youtube.com/channel/UCcpKGt6MVvz7dISXLlMGmag", "description": "Recordings of the talks given at the Explore DDD conference."}, {"name": "KanDDDinsky", "url": "https://www.youtube.com/channel/UCJCpnslPdb_Dl8DKokXC3HA", "description": "A YouTube collection of talks given at KanDDDinsky."}, {"name": "Virtual Domain-driven design", "url": "https://www.youtube.com/channel/UCob_jOzzpxBp-di-x0vLlwA", "description": "A youtube collection of recorded meetups session from Virtual Domain-driven design"}, {"name": "Visuality DDD webinars", "url": "https://youtube.com/playlist?list=PLvMNoWK93wtnu9JcSEYnFRgzqbxtLtZZ4", "description": "A YouTube collection of webinars focused on DDD in Ruby on Rails"}, {"name": "The Art of Discovering Bounded Contexts by Nick Tune", "url": "https://www.youtube.com/watch?v=ez9GWESKG4I", "description": "Session from 2017 DevoxxUK on how to define bounded contexts"}, {"name": "DDD/CQRS Google Group", "url": "https://groups.google.com/forum/?utm_source=digest\\&utm_medium=email#!forum/dddcqrs", "description": "An active mailing list and an excellent resource to ask questions and learn fine-grained details about DDD/CQRS."}, {"name": "DDD-es Google Group", "url": "https://groups.google.com/g/ddd-es", "description": "The Google Group to discuss Domain-Driven Design in Spanish."}, {"name": "DDDinPHP Google Group", "url": "https://groups.google.com/forum/#!forum/dddinphp", "description": "The place to discuss Domain-Driven Design, CQRS, Event Sourcing, Model Storming, Hexagonal Architecture, Distributed Systems, Reactive... in the context of PHP."}, {"name": "EventStorming Google Group", "url": "https://groups.google.com/g/eventstorming", "description": "The Google Group to discuss EventStorming."}, {"name": "DDD in Ruby on Rails", "url": "https://www.visuality.pl/posts/introduction-to-ddd-in-ruby-on-rails", "description": "A collection of articles on Domain-Driven Design in Ruby on Rails"}, {"name": "DDD in Ruby subreddit", "url": "https://www.reddit.com/r/ddd_ruby/", "description": "A subreddit for Ruby developers interested in Domain-Driven Design."}, {"name": "DDD/CQRS/ES Discord", "url": "https://github.com/ddd-cqrs-es/community", "description": "A Discord (old Slack) team for those who want to chat about Domain-Driven Design, CQRS, Event Sourcing and sometimes random things. Main channel is language and framework agnostic.", "stars": "76"}, {"name": "Domain StoryTelling Discord", "url": "https://discord.gg/KsYaHNNn33", "description": "A Discord team about Domain StoryTelling (#domain-storytelling channel) by [@hofstef](https://twitter.com/hofstef). The homepage is at [domainstorytelling.org](http://domainstorytelling.org/)."}, {"name": "Software Engineering Stack Exchange", "url": "http://softwareengineering.stackexchange.com/questions/tagged/domain-driven-design", "description": "Software Engineering Stack Exchange questions tagged *domain-driven-design*."}, {"name": "Code Review Stack Exchange", "url": "http://codereview.stackexchange.com/questions/tagged/ddd", "description": "Code Review Stack Exchange questions tagged *domain-driven-design*."}, {"name": "Stack Overflow", "url": "https://stackoverflow.com/questions/tagged/domain-driven-design", "description": "Stack Overflow questions tagged *domain-driven-design*."}, {"name": "Advanced Topics in Event Sourcing / CQRS / DDD", "url": "https://github.com/sebastianharko/adv-es-cqrs-ddd", "description": "Advanced Topics in Event Sourcing / CQRS / DDD list compiled and maintaned by @[sebastianharko](https://github.com/sebastianharko).", "stars": "110"}, {"name": "Quora", "url": "https://www.quora.com/topic/Domain-Driven-Design-DDD", "description": "Questions tagged *domain-driven-design*."}, {"name": "wolkenkit Slack", "url": "http://slackin.wolkenkit.io/", "description": "A Slack team on DDD, event-sourcing, CQRS and wolkenkit."}, {"name": "Awesome Event Storming", "url": "https://github.com/mariuszgil/awesome-eventstorming", "description": "awesome list that focuses only on Event Storming.", "stars": "2.3k"}, {"name": "Awesome Domain Storytelling", "url": "https://github.com/hofstef/awesome-domain-storytelling", "description": "awesome list that focuses only on Domain Storytelling.", "stars": "196"}, {"name": "Virtual Domain-driven design community", "url": "https://virtualddd.com", "description": "Online meetups with panel discussions, online collaborations and resource sharing."}, {"name": "Domain-driven design heuristics", "url": "https://www.dddheuristics.com/", "description": "Domain-Driven Design Heuristics is a community driven site to document and discuss about Design Heuristics."}, {"name": "Domain-Driven Design in dynamic languages GitHub", "url": "https://github.com/valignatev/ddd-dynamic", "description": "GitHub's profile of Domain-Driven Design in dynamic languages.", "stars": "1.4k"}, {"name": "Domain-Driven Design Crew GitHub", "url": "https://github.com/ddd-crew", "description": "GitHub's profile of Domain-Driven Design Crew."}, {"name": "Context Mapping by ddd-crew", "url": "https://github.com/ddd-crew/context-mapping", "description": "Context Mapping Cheatsheet and Starter Kit by ddd-crew.", "stars": "1.7k"}, {"name": "DDD North America", "url": "https://dddna.net/", "description": "Upcoming live training, events, and user groups across North America."}, {"name": "Aardling Blog", "url": "https://aardling.eu/en/insights", "description": "DDD and software design articles from Mathias Verraes and others."}, {"name": "Nick Chamberlain", "url": "https://buildplease.com", "description": "Helpful development and design advice for .NET developers."}, {"name": "Ardalis.com", "url": "https://ardalis.com/blog", "description": "Steve Smith. Pluralsight author and author of [DDD Fundamentals](https://www.pluralsight.com/courses/domain-driven-design-fundamentals) course and Microsoft [eShopOnWeb sample app (\u2b5010k)](https://github.com/dotnet-architecture/eShopOnWeb)."}, {"name": "DDD Weekly", "url": "http://dddweekly.com", "description": "Weekly curated links related to DDD/CQRS/ES."}, {"name": "Daniel Whittaker", "url": "http://danielwhittaker.me", "description": "Want to learn about CQRS and Event Sourcing? This blog is packed with step-by-step articles to give you a head start."}, {"name": "Cyrille Martraire", "url": "http://cyrille.martraire.com", "description": "Being so immersed in finance while still in love with programming, I\u2019m naturally a big fan of Domain-Driven Design by Eric Evans, along with TDD, BDD and agile/XP practices."}, {"name": "Jimmy Bogard", "url": "https://lostechies.com/jimmybogard/", "description": "I focus on DDD, distributed systems, and any other acronym-centric design/architecture/methodology."}, {"name": "CodeBetter", "url": "http://codebetter.com", "description": "CodeBetter.Com exists in order to help foster awareness of better practices, superior tools, proven methodologies and techniques within the software development community."}, {"name": "Greg Young", "url": "https://goodenoughsoftware.net/", "description": "Good Enough Software is By Definition Good Enough."}, {"name": "InfoQ Blog", "url": "https://www.infoq.com/domaindrivendesign/", "description": "Domain-Driven Design Content on InfoQ."}, {"name": "Dan North", "url": "https://dannorth.net/blog/", "description": "Inventor of Behavior-Driven Design. Blogs and talks about Event Storming also."}, {"name": "Mike Mogosanu", "url": "http://blog.sapiensworks.com", "description": "Maintainable code is a business advantage. Creator of Domain Map: The Domain Modeling Tool - Easy And Powerful Domain Driven Design."}, {"name": "Christian Posta", "url": "http://blog.christianposta.com", "description": "Principal Middleware Architect @ Red Hat, open-source enthusiast, committer @ Apache, Cloud, Integration, Kubernetes, Docker, OpenShift, Fabric8."}, {"name": "Vladimir Khorikov", "url": "http://enterprisecraftsmanship.com", "description": "Pluralsight author. Blogs about software development principles and best practices."}, {"name": "TechBeacon", "url": "http://techbeacon.com/", "description": "Articles on TechBeacon tagged *domain driven design*."}, {"name": "Derek Comartin", "url": "http://codeopinion.com", "description": "Articles under the category *Domain Driven Design*."}, {"name": "Alberto Brandolini", "url": "https://ziobrando.blogspot.it", "description": "Inventor of Event Storming. Asserting that problems cannot be solved with the same mindset that originated them, Alberto switches perspective frequently assuming the architect, mentor, coach, manager or developer point of view."}, {"name": "J\u00e9r\u00e9mie Chassaing", "url": "http://thinkbeforecoding.com/", "description": "Various articles about DDD/CQRS. Implemented Greg Young's SimpleCQRS sample in F#."}, {"name": "Vaughn Vernon", "url": "https://vaughnvernon.co", "description": "Vaughn Vernon understands the unique demands of software development and the challenges you face as you improve your craft in a fast-paced industry."}, {"name": "Vladik Khononov", "url": "http://vladikk.com/", "description": "Various DDD-related articles."}, {"name": "Eventsourcing Publications", "url": "https://blog.eventsourcing.com", "description": "Practical event sourcing."}, {"name": "Jef Claes", "url": "http://www.jefclaes.be/", "description": "Excellent articles and talks on Domain-Driven Design."}, {"name": "Udi Dahan", "url": "http://udidahan.com/articles/", "description": "From the creator of NServiceBus."}, {"name": "Chris Patterson", "url": "https://lostechies.com/chrispatterson/", "description": "From the creator of the MassTransit distributed application framework."}, {"name": "Aaron Stannard", "url": "http://www.aaronstannard.com/", "description": "From the CTO and co-founder of Petabridge, developers of the Akka.NET Actor Model framework."}, {"name": "Roger Johansson", "url": "https://rogeralsing.com/", "description": "Mostly C#, DDD, and Akka.NET."}, {"name": "Konrad Garus", "url": "http://squirrel.pl/blog/", "description": "Ranting and Programming in Java, Clojure, and JavaScript. Articles tagged under *cqrs*."}, {"name": "Oasis Digital", "url": "http://blog.oasisdigital.com/category/cqrs/", "description": "Content by Oasis Digital tagged under *cqrs*."}, {"name": "Adaptech", "url": "http://adaptechsolutions.net/blog/", "description": "Adaptech Solutions blog. Our founder, Adam Dymitruk, debated the merits of CQRS with Greg Young before Greg coined the term. Adam and business partner Robert Reppel are among the leading practitioners of event-sourced microservices."}, {"name": "Lev Gorodinski", "url": "http://gorodinski.com/", "description": "Several articles about DDD from 2013, which are still relevant."}, {"name": "Dino Esposito", "url": "https://software2cents.wordpress.com/", "description": "Software architect, trainer, book author. Author of [Microsoft .NET - Architecting Applications for the Enterprise (2nd Edition)](https://www.amazon.com/Microsoft-NET-Architecting-Applications-Enterprise/dp/0735685355/)."}, {"name": "Dan Bergh Johnsson \"Dear Junior\"", "url": "http://dearjunior.blogspot.se/search/label/domain%20driven%20design", "description": "Domain-Driven Design mixed with security, and agile in general. Written as fictional letters to a younger programmer."}, {"name": "the native web", "url": "https://www.thenativeweb.io/blog/2017-10-25-09-46-ddd-and-co-part-1-whats-wrong-with-crud/", "description": "DDD & Co. series"}, {"name": "Arkency", "url": "https://blog.arkency.com/", "description": "Various DDD, CQRS, Event Sourcing related articles from Ruby experts."}, {"name": "Sva\u0165a \u0160imara", "url": "http://svatasimara.cz/", "description": "DDD series - language, domain, modeling, infrastructure, implementation in PHP"}, {"name": "Martin Havli\u0161ta", "url": "https://xhafan.com/blog/", "description": "DDD, CQRS, TDD blog posts with code samples in C# .NET"}, {"name": "Khalil Stemmler", "url": "https://khalilstemmler.com/articles/categories/domain-driven-design", "description": "DDD series introduction and talk about how to implement DDD with TypeScript"}, {"name": "Kenny Baas-Schwegler", "url": "https://baasie.com/", "description": "DDD, BDD, Socio-technical, EventStorming and continuous delivery blogs."}, {"name": "Jo\u00e3o Rosa", "url": "https://joaorosa.io", "description": "Personal blog about Domain-Driven Design, Visual Collaboration, leadership and organisational design. And other things in between. Curator of [Visual Collaboration Tools](https://leanpub.com/visualcollaborationtools/) and host of the [Software Crafts Podcast](https://www.softwarecraftspodcast.com/)"}, {"name": "GlobalAppTesting engineering", "url": "https://gat.engineering", "description": "GlobalAppTesting's engineering blog with materials on practical DDD and CQRS."}], "notes": [], "source": "Ddd"}, {"name": "Ddd \u2014 GO", "entries": [{"name": "BDD in GO", "url": "https://github.com/JankariTech/bsDateServer", "description": "Sample app demonstrating the use of Cucumber + GO for a BDD testing approach. Blog post can be found [here](https://dev.to/jankaritech/demonstrating-bdd-behavior-driven-development-in-go-1eci).", "stars": "4"}, {"name": "Citerus DDD Sample App GO Port", "url": "https://github.com/marcusolsson/goddd", "description": "This is an attempt to port the [DDD Sample App (\u2b505.2k)](https://github.com/citerus/dddsample-core) to idiomatic Go. It can be run in a dockerized mode for previewing the application.", "stars": "2.4k"}, {"name": "DDD by Refactoring", "url": "https://github.com/ThreeDotsLabs/wild-workouts-go-ddd-example", "description": "Complete serverless application to show how to apply DDD, Clean Architecture, and CQRS by practical refactoring of a Go project. A full blog series about it can be found at <https://threedots.tech/>.", "stars": "5.8k"}, {"name": "DDD Food App", "url": "https://github.com/victorsteven/food-app-server", "description": "Sample DDD application implementing the 4 layers (Domain, Infrastructure, Application and Interface) and considering two domain patterns. There's a blog article written for it [here](https://dev.to/stevensunflash/using-domain-driven-design-ddd-in-golang-3ee5).", "stars": "673"}, {"name": "DDD Sample in GO", "url": "https://github.com/takashabe/go-ddd-sample", "description": "Just another sample application implementing the four layers of DDD.", "stars": "288"}, {"name": "Evolutive CRUD API", "url": "https://github.com/friendsofgo/gopherapi", "description": "API implementation with full CRUD using a SOLID, Hexagonal Architecture. There is a series of blog post written for it at <https://blog.friendsofgo.tech/>.", "stars": "78"}, {"name": "Simple Hexagonal Architecture PoC API", "url": "https://github.com/tomiok/patients-API", "description": "PoC for a patients API using the hexagonal architecture pattern.", "stars": "31"}, {"name": "Azure DDD boilerplate", "url": "https://github.com/joshpme/azure-go-ddd-boilerplate", "description": "A boilerplate project for DDD in Azure using a custom handler and Cosmos DB for event sourcing", "stars": "0"}], "notes": [], "source": "Ddd"}, {"name": "Ddd \u2014 .NET (C#/F#)", "entries": [{"name": "Better code with DDD building blocks", "url": "https://github.com/asc-lab/better-code-with-ddd", "description": "solution presents usage of DDD tactical patterns to achieve better readability and expressiveness of the code. Applying DDD patterns together with ubiquitous language closes the gap between language spoken by experts and the team and language used in the code.", "stars": "320"}, {"name": "CQRS-DDD Example", "url": "https://github.com/dcomartin/DDD-CQRS-ES-Example", "description": "Domain Driven Design, CQRS, & Event Sourcing Example using GetEventStore, CommonDomain, NServiceBus, Entity Framework, SQL Server, SignalR.", "stars": "135"}, {"name": "Companion Code for Microsoft .NET Architecting Applications for the Enterprise", "url": "https://github.com/mastreeno/Merp", "description": "An event based Micro ERP.", "stars": "503"}, {"name": "ContosoUniversityCore", "url": "https://github.com/jbogard/ContosoUniversityCore", "description": "ContosoUniversity on ASP.NET Core with Full .NET Framework.", "stars": "587"}, {"name": "DDD-starter-dotnet", "url": "https://github.com/itlibrium/DDD-starter-dotnet", "description": "Sample implementation and comparison of various approaches to building DDD applications. Useful as a baseline to quickly start a DDD .net project.", "stars": "401"}, {"name": "DDDInventoryItemFSharp", "url": "https://github.com/eulerfx/DDDInventoryItemFSharp", "description": "An idiomatic F# implementation of Domain-Driven Design", "stars": "186"}, {"name": "DDDSkeletonNet", "url": "https://github.com/andras-nemes/DDDSkeletonNet", "description": "", "stars": "180"}, {"name": "DotNet CQRS Intro", "url": "https://github.com/asc-lab/dotnet-cqrs-intro", "description": "Examples of implementation CQRS with Event Sourcing - evolutionary approach (no CQRS, separate models and commands with the same model, separate models and commands with separate models, separate storage engines, event sourcing).", "stars": "140"}, {"name": "EISK", "url": "https://github.com/eisk", "description": ".NET CLI and VS Templates with simple use cases to build scalable applications on top of .net core with architectural best practices (DDD, onion architecture etc)."}, {"name": "EmailMaker", "url": "https://github.com/xhafan/emailmaker", "description": "Email marketing ASP.NET Core MVC and ASP.NET MVC demo app demonstrating [CoreDdd (\u2b5070)](https://github.com/xhafan/coreddd) usage", "stars": "13"}, {"name": "Equinox Project", "url": "https://github.com/EduardoPires/EquinoxProject", "description": "Full ASP.NET Core 3.1 application with Clean Architecture, DDD, CQRS and Event Sourcing concepts", "stars": "6.7k"}, {"name": "eShopOnWeb", "url": "https://github.com/dotnet-architecture/eShopOnWeb", "description": "Full ASP.NET Core 3.1 reference application from Microsoft showing monolithic deployment architecture", "stars": "10k"}, {"name": "eShopOnContainersDDD", "url": "https://github.com/volak/eShopOnContainersDDD", "description": "eShop fullstack example featuring catalog, basket, checkout, and order bounded contexts", "stars": "321"}, {"name": "Example of Domain-Driven Design in F#", "url": "https://gist.github.com/swlaschin/2ad8627d0400b2ab70e9f3da08902c9d", "description": "Example of Domain Driven Design for the game of checkers. There are two files: a scratch file with a series of designs, and a final version."}, {"name": "Event Sourcing .NET", "url": "https://github.com/oskardudycz/EventSourcing.NetCore", "description": "samples and resources about Event Sourcing and CQRS in .NET. Contains also a self-paced kit of how to built own Event Store", "stars": "3.6k"}, {"name": "EventFlow.Example", "url": "https://github.com/OKTAYKIR/EventFlow.Example", "description": "DDD, CQRS, and Event-Sourcing example and contains following technology stack: [EventFlow (\u2b502.5k)](https://github.com/eventflow/EventFlow), [EventStore](https://eventstore.com), [RabbitMQ](https://www.rabbitmq.com), [MongoDB](https://www.mongodb.com), [PostgreSQL](https://www.postgresql.org), [Docker](https://www.docker.com)", "stars": "202"}, {"name": "Fohjin", "url": "https://github.com/MarkNijhof/Fohjin", "description": "Example project that accompanies Mark Nijhof's [CQRS](https://leanpub.com/cqrs) book.", "stars": "700"}, {"name": "FsUno", "url": "https://github.com/thinkbeforecoding/FsUno", "description": "Event sourcing implementation sample in F#.", "stars": "76"}, {"name": "IDDD Samples in .NET", "url": "https://github.com/VaughnVernon/IDDD_Samples_NET", "description": "These are the sample Bounded Contexts for C#.NET from the book \"Implementing Domain-Driven Design\" by Vaughn Vernon.", "stars": "936"}, {"name": "LexiQuest-Modular-DDD", "url": "https://github.com/ryletko/LexiQuest-Modular-DDD", "description": "Modular application built with Clean Architecture and DDD principles which is ready to quickly get splitted into microserves.", "stars": "6"}, {"name": "Microsoft Patterns and Practices: CQRS Journey Sample Code", "url": "https://github.com/mspnp/cqrs-journey", "description": "Sample code from CQRS Journey.", "stars": "1.4k"}, {"name": "Modular Monolith", "url": "https://github.com/kgrzybek/modular-monolith-with-ddd", "description": "Full Modular Monolith .NET application with Domain-Driven Design approach.", "stars": "12k"}, {"name": "Modular.StarterTemplate", "url": "https://github.com/ryletko/Modular.StarterTemplate", "description": "Starter template for a modular application in Clean Architecture DDD style with synchronous interaction between modules within single transaction. Perfect for ERP applications.", "stars": "4"}, {"name": "NLayerAppV3", "url": "https://github.com/cesarcastrocuba/nlayerappv3", "description": "", "stars": "155"}, {"name": "Photostock CQRS-DDD Example", "url": "https://github.com/mr0zek/Photostock", "description": "", "stars": "7"}, {"name": "Reactive Trader Cloud", "url": "https://github.com/AdaptiveConsulting/ReactiveTraderCloud", "description": "Reactive Trader Cloud by Adaptive Consulting.", "stars": "1.9k"}, {"name": "Sample .NET Core CQRS REST API", "url": "https://github.com/kgrzybek/sample-dotnet-core-cqrs-api", "description": ".NET Core REST API CQRS implementation with raw SQL and DDD using Clean Architecture.", "stars": "3k"}, {"name": "Scritchy", "url": "https://github.com/ToJans/Scritchy", "description": "CQRS without the Plumbing, [video](http://www.youtube.com/watch?v=5DKTFZD3hu8).", "stars": "66"}, {"name": "Simple CQRS in F#", "url": "https://github.com/thinkbeforecoding/m-r", "description": "Greg Young's SimpleCQRS in F#.", "stars": "73"}, {"name": "SimpleCQRS", "url": "https://github.com/gregoryyoung/m-r", "description": "Greg Young's \"Simplest Thing\" CQRS with Event Sourcing project.", "stars": "2.2k"}, {"name": "TaskoMask", "url": "https://github.com/hamed-shirbandi/TaskoMask", "description": "Task management system based on .NET Core with DDD, CQRS and Event Sourcing Concepts.", "stars": "708"}, {"name": "TodoMVC-DDD-CQRS-EventSourcing", "url": "https://github.com/volak/TodoMVC-DDD-CQRS-EventSourcing", "description": "Implementation of basic Todo app via tastejs/todomvc in C#/Typescript with eventsourcing, cqrs, and domain driven design", "stars": "256"}], "notes": [], "source": "Ddd"}, {"name": "Ddd \u2014 Haskell", "entries": [{"name": "Eventuria gsd", "url": "https://github.com/Eventuria/gsd", "description": "Haskell todo list reactive application with DDD, CQRS and Event Sourcing, FRP.", "stars": "52"}], "notes": [], "source": "Ddd"}, {"name": "Ddd \u2014 Idris", "entries": [{"name": "OrderTaking", "url": "http://github.com/andorp/order-taking", "description": "Dependently typed implementation of the Domain Modeling Made Functional book. An example project how to formalize Bounded Context and Workflow diagram with dependent types. A NodeJS deployable demo.", "stars": "138"}], "notes": [], "source": "Ddd"}, {"name": "Ddd \u2014 JavaScript / TypeScript", "entries": [{"name": "wolkenkit Sample Applications", "url": "https://docs.wolkenkit.io/latest/media/sample-applications/wolkenkit-boards/", "description": "A collection of DDD sample applications, such as TodoMVC, a geocaching app, collaborative boards etc."}, {"name": "Booster framework examples", "url": "https://github.com/boostercloud/booster/tree/master/docs/examples", "description": "", "stars": "433"}, {"name": "Over-engineered ToDo app", "url": "https://github.com/bitloops/ddd-hexagonal-cqrs-es-eda", "description": "Complete working example of using Domain Driven Design (DDD), Hexagonal Architecture, CQRS, Event Sourcing (ES), Event Driven Architecture (EDA), Behaviour Driven Development (BDD) using TypeScript and NestJS generated using the [Bitloops Language (BL) (\u2b50353)](https://github.com/bitloops/bitloops-language).", "stars": "1.3k"}], "notes": [], "source": "Ddd"}, {"name": "Ddd \u2014 JVM languages", "entries": [{"name": "Akka CQRS ES Demo", "url": "https://github.com/mdonkers/akka-cqrs-es-demo", "description": "Demo project to implement the CQRS and Event Sourcing patterns in Scala-Akka.", "stars": "57"}, {"name": "DDD By Examples - Library", "url": "https://github.com/ddd-by-examples/library", "description": "sample project of a library driven by real business requirements. Modular monolith implemented with the help od DDD, BDD, EventStorming, Example Mapping, CQRS, and more.", "stars": "5.3k"}, {"name": "DDD Leaven", "url": "https://github.com/BottegaIT/ddd-leaven-v2", "description": "DDD-CQRS sample v2.0 project that helps you with starting out advanced domain modeling using Spring, JPA and testing.", "stars": "874"}, {"name": "DDD Workshop - Project Manager", "url": "https://github.com/mkopylec/project-manager", "description": "\"Do It Yourself\" DDD workshop and a sample DDD application at the same time. Based on a project managing domain.", "stars": "62"}, {"name": "Event Sourcing Example", "url": "https://github.com/Pragmatists/eventsourcing-java-example", "description": "A simplified (in memory) example of Event Sourcing and CQRS implementation for Java code (modeled for banking domain use cases).", "stars": "100"}, {"name": "Event Sourcing and CQRS Examples", "url": "https://github.com/andreschaffer/event-sourcing-cqrs-examples", "description": "A pragmatic application of Event Sourcing and CQRS in Java with good references for common related problems, e.g. event ordering and idempotency.", "stars": "582"}, {"name": "Event Sourcing and CQRS Sample", "url": "https://github.com/pilloPl/event-source-cqrs-sample", "description": "Sample event sourced application with Command Query Responsibility Segregation", "stars": "476"}, {"name": "IDDD Samples", "url": "https://github.com/VaughnVernon/IDDD_Samples", "description": "These are the sample Bounded Contexts from the book \"Implementing Domain-Driven Design\" by Vaughn Vernon.", "stars": "3.9k"}, {"name": "Java CQRS Intro", "url": "https://github.com/asc-lab/java-cqrs-intro", "description": "Examples of implementation CQRS with Event Sourcing - evolutionary approach (no CQRS, separate models and commands with the same model, separate models and commands with separate models, separate storage engines, event sourcing).", "stars": "209"}, {"name": "Kotlin DDD Sample", "url": "https://github.com/fabriciorissetto/kotlin-ddd-sample", "description": "Sample DDD/CQRS project written in Kotlin.", "stars": "301"}, {"name": "EventStormingWorkshop - Designing Cloud Native Microservices On AWS", "url": "https://github.com/humank/EventStormingWorkShop/", "description": "A concrete sample to go through EventStorming workshop and implement DDD tactical design pattern in Java, apply AWS cloud native services to build up business Event based Coffeeshop scenario.", "stars": "318"}, {"name": "DDDSample", "url": "https://github.com/citerus/dddsample-core", "description": "Sample DDD project using Spring Boot (originally hosted in <http://dddsample.sourceforge.net/>)", "stars": "5.2k"}, {"name": "Eclipse CargoTracker", "url": "https://eclipse-ee4j.github.io/cargotracker/", "description": "This project demonstrates how you can develop applications with the Jakarta EE platform using widely adopted architectural best practices like Domain-Driven Design (DDD). [The code (\u2b50364)](https://github.com/eclipse-ee4j/cargotracker/) is intended to mirror a non-trivial application that developers in the real work would work on. It attempts to demonstrate first-hand how you can use Jakarta EE to effectively meet practical enterprise concerns such as productivity, agility, testability, flexibility, maintainability, scalability and security. The project is directly based on the well known original [Java DDD sample application (\u2b505.2k)](https://github.com/citerus/dddsample-core) developed by DDD pioneer Eric Evans' company Domain Language and the Swedish software consulting company Citerus."}, {"name": "https://github.com/felipexw/clean-arch-ddd-intro", "url": "https://github.com/felipexw/clean-arch-ddd-intro", "description": "Simple DDD + Clean Architecture using Micronaut.", "stars": "21"}], "notes": [], "source": "Ddd"}, {"name": "Ddd \u2014 PHP", "entries": [{"name": "DDD CQRS Todo Sample", "url": "https://github.com/ferrius/ddd-cqrs-example", "description": "DDD CQRS ADR hexagonal architecture implementation built with PHP 7 and Symfony 5.", "stars": "366"}, {"name": "DDD Modulith", "url": "https://github.com/janikredpandadev/ddd-modulith", "description": "A DDD Onion Architecture implementation with Symfony 7 as modulith.", "stars": "0"}, {"name": "DDD Wish List", "url": "https://github.com/franzose/symfony-ddd-wishlist", "description": "A sample application in PHP built with Symfony 3 and Vue.js.", "stars": "201"}, {"name": "DDD Playground", "url": "https://github.com/jorge07/ddd-playground/", "description": "Sample implementation in PHP.", "stars": "600"}, {"name": "Eric Evans DDD Cargo Sample", "url": "https://github.com/codeliner/php-ddd-cargo-sample", "description": "PHP 7 Version of the cargo sample used in Eric Evans DDD book", "stars": "795"}, {"name": "Shop Cart in PHP", "url": "https://github.com/simara-svatopluk/cart", "description": "Sample project that demonstrates how simple shop cart can look like. Domain objects,Doctrine integration.,TDD,layers,unit testing", "stars": "106"}, {"name": "Symfony 5 DDD ES CQRS backend", "url": "https://github.com/jorge07/symfony-5-es-cqrs-boilerplate", "description": "DDD, CQRS and Event Sourcing app using Symfony and PHP 8.", "stars": "1.1k"}], "notes": [], "source": "Ddd"}, {"name": "Ddd \u2014 GO", "entries": [{"name": "Ginkgo", "url": "https://github.com/onsi/ginkgo", "description": "Ginkgo builds on Go's testing package, allowing expressive Behavior-Driven Development (\"BDD\") style tests.", "stars": "8.7k"}, {"name": "GOBDD", "url": "https://github.com/go-bdd/gobdd", "description": "Small BDD framework for GO.", "stars": "124"}, {"name": "GoConvey", "url": "https://github.com/smartystreets/goconvey", "description": "Go testing in the browser. Integrates with `go test`. Write behavioral tests in Go.", "stars": "8.4k"}, {"name": "Godog", "url": "https://github.com/cucumber/godog", "description": "Package godog is the official Cucumber BDD framework for Golang, it merges specification and test documentation into one cohesive whole, using Gherkin formatted scenarios in the format of Given, When, Then.", "stars": "2.5k"}], "notes": [], "source": "Ddd"}, {"name": "Ddd \u2014 .NET", "entries": [{"name": "Aggregates.NET", "url": "https://github.com/volak/Aggregates.NET", "description": ".NET event sourced domain driven design model via NServicebus and GetEventStore.", "stars": "440"}, {"name": "AggregateSource", "url": "https://github.com/yreynhout/aggregateSource", "description": "Lightweight infrastructure for doing eventsourcing using aggregates.", "stars": "259"}, {"name": "Akka.NET", "url": "http://getakka.net/", "description": "Akka.NET is a toolkit and runtime for building highly concurrent, distributed, and fault tolerant event-driven applications on .NET & Mono."}, {"name": "ABP", "url": "https://abp.io", "description": "Successor of ASP.NET Boilerplate - ASP.NET Core based application framework to create NLayered, Domain Driven Designed web applications with a microservice focused modular architecture"}, {"name": "ASP.NET Boilerplate", "url": "http://aspnetboilerplate.com/", "description": "ASP.NET MVC, Web API and ASP.NET Core based application framework to create NLayered, Domain Driven Designed web Applications implementing best practices."}, {"name": "ByValue", "url": "https://github.com/sm-g/ByValue", "description": "This library helps to create ValueObjects (even with collection properties) with properly implemented equality behavior.", "stars": "9"}, {"name": "Cedar.CommandHandling", "url": "https://github.com/damianh/Cedar.CommandHandling", "description": "Middleware to handling commands over HTTP; typically used in CQRS applications."}, {"name": "Cirqus", "url": "https://github.com/d60/Cirqus", "description": "d60 event sourcing + CQRS framework.", "stars": "232"}, {"name": "CommandQuery", "url": "https://github.com/hlaueriksson/CommandQuery", "description": "Command Query Separation for \ud83c\udf10ASP.NET Core \u26a1AWS Lambda \u26a1Azure Functions \u26a1Google Cloud Functions \ud83c\udf10ASP.NET Web API 2", "stars": "110"}, {"name": "CoreDdd", "url": "https://github.com/xhafan/coreddd", "description": "Set of open-source .NET libraries helping with DDD and CQRS, with NHibernate persistence", "stars": "70"}, {"name": "CQRS on Azure", "url": "https://github.com/MerrionComputing/CQRSAzure", "description": "", "stars": "26"}, {"name": "Dolittle", "url": "https://dolittle.com", "description": "Build better applications with Dolittle. An Event Sourced, Microservice platform oriented around DDD with developer productivity and simplicity front and center."}, {"name": "Edument CQRS and Intentful BDD Testing Starter Kit", "url": "https://www.cqrs.nu/", "description": "Library and tutorial for how to build CQRS/ES applications, including a BDD style testing framework."}, {"name": "EventFlow", "url": "https://github.com/eventflow/EventFlow", "description": "Async/await first CQRS+ES and DDD framework for .NET <http://geteventflow.net/>.", "stars": "2.5k"}, {"name": "Core.EventStore", "url": "https://github.com/younos1986/Core.EventStore", "description": "A library to facilitate communication between CommandService and QueryService. The Idea is when any event occures in commandService, it should be persisted in QueryService in MongoDb.", "stars": "5"}, {"name": "Its.Cqrs", "url": "https://github.com/jonsequitur/Its.Cqrs", "description": "A set of libraries for CQRS and Event Sourcing, with a Domain-Driven Design flavor.", "stars": "76"}, {"name": "Marten", "url": "https://github.com/JasperFx/marten", "description": "Postgresql as a Document Database and Event Store for .Net Applications.", "stars": "3.2k"}, {"name": "MassTransit", "url": "https://github.com/MassTransit/MassTransit", "description": "Distributed Application Framework for .NET.", "stars": "7.4k"}, {"name": "MediatR", "url": "https://github.com/jbogard/MediatR", "description": "Supports request/response, commands, queries, notifications and events, synchronous and async with intelligent dispatching via C# generic variance.", "stars": "12k"}, {"name": "MessageRouter", "url": "https://github.com/QuickenLoans/MessageRouter", "description": "Described in this video: [The Beating Heart of CQRS, or Actor-Based Message Routing on the CLR](https://vimeo.com/171178586) by Paulmichael Blasucci at the New York F# .NET User Group."}, {"name": "NetDevPack", "url": "https://github.com/netdevpack", "description": "A smart set of common classes and implementations to improve your development productivity using .NET (DDD, CQRS, Specification Pattern, MediatR, Validations, Notifications)."}, {"name": "NEventStore", "url": "https://github.com/NEventStore/NEventStore", "description": "A persistence library used to abstract different storage implementations when using event sourcing as storage mechanism.", "stars": "1.6k"}, {"name": "NServiceBus", "url": "https://github.com/Particular/NServiceBus", "description": "Service bus for .NET.", "stars": "2.1k"}, {"name": "Projac", "url": "https://github.com/yreynhout/Projac", "description": "Projac is a set of projection libraries that allow you to write projections targetting various backing stores.", "stars": "138"}, {"name": "shriek-fx", "url": "https://github.com/ElderJames/shriek-fx", "description": "An simple,elegant and useful Domain-Driven Design and CQRS framework developed using .NET Core 2.0.", "stars": "658"}, {"name": "SqlStreamStore", "url": "https://github.com/damianh/SqlStreamStore", "description": ".NET Stream Store library targeting SQL based implementations.", "stars": "468"}, {"name": "Streamstone", "url": "https://github.com/yevhen/Streamstone", "description": "Event Store for Azure Table Storage.", "stars": "401"}, {"name": "Stringly.Typed", "url": "https://github.com/mission202/Stringly.Typed", "description": "Making it easier to convert strings to/from .NET types.", "stars": "47"}, {"name": "Xer.Cqrs", "url": "https://github.com/jeyjeyemem/Xer.Cqrs", "description": "A simple library for creating applications based on the CQRS pattern with support for attribute routing and hosted handlers. Developed in C# targeting .NET Standard 1.0.", "stars": "101"}, {"name": "Deveel Repository", "url": "https://github.com/deveel/deveel.repository", "description": "A simple implementation of the Repository pattern for .NET, supporting MongoDB and Entity Framework, extending the model with further utilities (caching, paging, validation, etc.).", "stars": "3"}], "notes": [], "source": "Ddd"}, {"name": "Ddd \u2014 Databases", "entries": [{"name": "Event Store", "url": "https://geteventstore.com", "description": "The open-source, functional database with Complex Event Processing in JavaScript."}, {"name": "Eventsourcing", "url": "https://eventsourcing.com", "description": "Business event capture and querying framework."}, {"name": "Message DB", "url": "https://github.com/message-db/message-db", "description": "Microservice Native Event Store and Message Store for Postgres. A fully-featured event store and message store implemented in PostgreSQL for Pub/Sub, Event Sourcing, Messaging, and Evented Microservices applications.", "stars": "1.6k"}, {"name": "Serialized", "url": "https://serialized.io", "description": "Complete platform for Event Sourcing & CQRS."}], "notes": [], "source": "Ddd"}, {"name": "Ddd \u2014 Elixir", "entries": [{"name": "Commanded", "url": "https://github.com/slashdotdash/commanded", "description": "Command handling middleware for CQRS/ES applications, Pure Functional Data Structures for Aggregates and Process Managers, Point-to-Point message routing, and much more in Elixir (Erlang VM) - All in Actor concurrency model.", "stars": "1.9k"}, {"name": "Event Bus", "url": "https://github.com/otobus/event_bus", "description": "Traceable, extendable and minimalist event bus implementation for Elixir with built-in event store and event watcher based on ETS.", "stars": "702"}, {"name": "eventstore", "url": "https://github.com/slashdotdash/eventstore", "description": "CQRS event store using PostgreSQL for persistence.", "stars": "1.1k"}], "notes": [], "source": "Ddd"}, {"name": "Ddd \u2014 JavaScript / TypeScript", "entries": [{"name": "cqrs.js", "url": "http://cqrs.js.org", "description": "CQRS implementations in node.js. Includes [node-eventstore (\u2b50540)](https://github.com/adrai/node-eventstore), [node-cqrs-domain (\u2b50270)](https://github.com/adrai/node-cqrs-domain), [node-eventdenormalizer (\u2b5039)](https://github.com/adrai/node-cqrs-eventdenormalizer), [node-cqrs-saga (\u2b5062)](https://github.com/adrai/node-cqrs-saga)."}, {"name": "wolkenkit", "url": "https://www.wolkenkit.io/", "description": "A CQRS, DDD, and event-sourcing framework for JavaScript and Node.js."}, {"name": "Bitloops Language (BL)", "url": "https://github.com/bitloops/bitloops-language", "description": "Open-source, 4th-generation, transpiled programming language that helps you write clean code, well-designed systems, and build high-quality software that is testable, auditable and maintainable using DDD and Hexagonal Architecture.", "stars": "353"}, {"name": "Booster", "url": "https://www.booster.cloud/", "description": "A CQRS, DDD and event-sourcing open-source framework that leverages all the infrastructure and uses high-level abstractions and conventions. It help users build advanved even-driven applications letting them focus on business logic exclusively."}, {"name": "Node API Boilerplate", "url": "https://github.com/talyssonoc/node-api-boilerplate", "description": "NodeJS web API boilerplate for DDD and Clean Architecture applications.", "stars": "3.3k"}], "notes": [], "source": "Ddd"}, {"name": "Ddd \u2014 JVM", "entries": [{"name": "akka-ddd", "url": "https://github.com/pawelkaczor/akka-ddd", "description": "Reusable artifacts for building applications on top of the Akka platform following CQRS/DDDD-based approach.", "stars": "355"}, {"name": "Apache Isis", "url": "https://isis.apache.org/index.html", "description": "Apache Isis is a framework for rapidly developing domain-driven apps in Java."}, {"name": "Axon Framework", "url": "http://www.axonframework.org/", "description": "The axon framework is focused on making life easier for developers that want to create a java application based on the CQRS principles."}, {"name": "DDDplus framework", "url": "https://github.com/funkygao/cp-ddd-framework", "description": "A lightweight flexible development framework for complex business architecture based on DDD.", "stars": "1.1k"}, {"name": "JESA", "url": "https://github.com/yreynhout/JESA", "description": "Event sourced aggregates for Java.", "stars": "9"}, {"name": "Lagom", "url": "https://www.lagomframework.com", "description": "The Lagom Framework is a microservices framework for the Java Virtual Machine, with APIs for the Java and Scala languages. It includes an Event Sourcing/CQRS based persistence module."}, {"name": "SeedStack's Business Framework", "url": "http://seedstack.org/docs/business/", "description": "A set of building blocks that enable you to code business logic according to the Domain-Driven Design (DDD) approach."}, {"name": "Spine Event Engine", "url": "https://spine.io/", "description": "a CQRS/ES framework for building cloud applications. Defines Bounded Contexts with their Commands, Events, and Entity states in Protobuf. The backend logic is written in Java, on top of the Proto-generated code. Client code in Java, JS or Dart communicates with the backend via gRPC."}, {"name": "Ahoo-Wang/Wow", "url": "https://github.com/Ahoo-Wang/Wow", "description": "A Modern Reactive CQRS Architecture Microservice development framework based on DDD and EventSourcing.", "stars": "256"}], "notes": [], "source": "Ddd"}, {"name": "Ddd \u2014 PHP", "entries": [{"name": "Broadway", "url": "https://github.com/broadway/broadway", "description": "Broadway is a (PHP) project providing infrastructure and testing helpers for creating CQRS and event sourced applications.", "stars": "1.5k"}, {"name": "CodefyPHP Framework", "url": "https://github.com/codefyphp/", "description": "A PHP framework for codefying and building complex applications using Domain-Driven Design, CQRS, and Event Sourcing."}, {"name": "Ecotone", "url": "http://ecotone.tech", "description": "Enables message driven architecture in PHP and provides building blocks to follow DDD and CQRS principles."}, {"name": "PHP Glossary", "url": "https://github.com/javanile/php-glossary", "description": "Apply a Term Analysis to extract domain terms vs out-of-scope terms in a DDD manner.", "stars": "5"}], "notes": [], "source": "Ddd"}, {"name": "Ddd \u2014 Python", "entries": [{"name": "Eventsoucing in Python", "url": "https://github.com/johnbywater/eventsourcing", "description": "Mature, stable Python library for event sourcing and DDD. Supports wide variety of databases, different kinds of orderings of domain events, application level encryption, snapshotting, optimistic concurrency control, and process events. Applications, and entire systems of applications, can be defined independently of infrastructure, and run in different ways (single threaded, multi-threaded, clocked, stepping, multi-process, actor model) and with different infrastructure.", "stars": "1.6k"}, {"name": "dry-python", "url": "https://github.com/dry-python", "description": "A set of libraries for pluggable business logic components."}, {"name": "PyAssimilator", "url": "https://github.com/knucklesuganda/py_assimilator/", "description": "Quickly create DDD Python patterns, Event-Based Systems, CRUD applications. Set of Python patterns for database access that support SQLAlchemy, MongoDB, Redis, or Pure Python. PyAssimilator allows you to write code without dependencies, meaning you can switch SQL to NoSQL without changing a single file in your system.", "stars": "214"}], "notes": [], "source": "Ddd"}, {"name": "Ddd \u2014 Ruby", "entries": [{"name": "Eventide", "url": "https://eventide-project.org", "description": "Event Sourcing and Microservices Stack for Ruby. A set of libraries for writing event driven, autonomous services."}, {"name": "Rails Event Store", "url": "https://railseventstore.org", "description": "Rails Event Store (RES) is a library for publishing, consuming, storing and retrieving events. It's your best companion for going with an event-driven architecture for your Rails application."}, {"name": "Deeper into DDD on DotNetRocks with David Real", "url": "http://dotnetrocks.com/?show=1151", "description": "11 June 2015."}, {"name": "Thinking in DDD on DotNetRocks with Julie Lerman and Steve Smith", "url": "http://dotnetrocks.com/?show=1023", "description": "19 August 2014."}, {"name": "Eric Evans on Domain Driven Design on DotNetRocks", "url": "http://dotnetrocks.com/?show=236", "description": "10 May 2007."}, {"name": "Jimmy Nilsson on Domain Driven Design on DotNetRocks", "url": "http://dotnetrocks.com/?show=191", "description": "29 August 2006."}, {"name": "Being the Worst", "url": "http://www.beingtheworst.com", "description": "2012 thru 2016."}, {"name": "Software Engineering Radio Episode 225: Eric Evans on Domain-Driven Design at 10 Years", "url": "http://www.se-radio.net/2015/05/se-radio-episode-226-eric-evans-on-domain-driven-design-at-10-years/", "description": "13 May 2015."}, {"name": "Software Engineering Radio Episode 218: Udi Dahan on CQRS (Command Query Responsibility Segregation)", "url": "http://www.se-radio.net/2015/01/episode-218-udi-dahan-on-cqrs-command-query-responsibility-segregation/", "description": "30 January 2015."}, {"name": "Domain-Driven Design Europe", "url": "https://dddeurope.com", "description": "The Leading DDD conference (online during COVID19)"}, {"name": "EventSourcing", "url": "https://dddeurope.com/2020/#eventsourcing", "description": "A new event for the CQRS/EventSourcing community"}, {"name": "DDD Foundations", "url": "https://dddeurope.com/2020/#foundations", "description": "A curated conference for DDD newcomers"}, {"name": "Explore DDD - USA", "url": "http://exploreddd.com/", "description": ""}, {"name": "Kandddinsky - Germany", "url": "http://kandddinsky.com/", "description": ""}, {"name": "Collective CFP", "url": "https://sessionize.com/ddd-meetups", "description": "Submit your talks to all the DDD user groups at once."}, {"name": "Map of user groups in Europe", "url": "https://datawrapper.dwcdn.net/9FNZI/", "description": ""}, {"name": "Map of user groups in North America", "url": "https://datawrapper.dwcdn.net/nbZkd/", "description": ""}, {"name": "Map of user groups in Asia", "url": "https://datawrapper.dwcdn.net/oin66/", "description": ""}, {"name": "Map of user groups in Africa", "url": "https://datawrapper.dwcdn.net/yaEOa/", "description": ""}, {"name": "Virtual", "url": "https://virtualddd.com/", "description": ""}, {"name": "Worldwide", "url": "https://www.meetup.com/worldwide-eventstorming-meetup/", "description": "Specific about EventStorming"}, {"name": "Austria", "url": "https://www.meetup.com/ddd-vienna/", "description": ""}, {"name": "Barcelona", "url": "https://www.meetup.com/dddbcn/", "description": ""}, {"name": "Belfast", "url": "https://dddbelfast.com/", "description": ""}, {"name": "Belgium", "url": "http://www.meetup.com/dddbelgium/", "description": ""}, {"name": "Berlin", "url": "http://www.meetup.com/Domain-Driven-Design-Berlin/", "description": ""}, {"name": "Cologne/Bonn", "url": "https://www.meetup.com/Domain-Driven-Design-Koln-Bonn/", "description": ""}, {"name": "Copenhagen", "url": "https://www.meetup.com/copenhagen-domain-driven-design-meetup/", "description": ""}, {"name": "Cracow", "url": "http://www.meetup.com/ddd-krk/", "description": ""}, {"name": "DDD Taiwan Community", "url": "https://www.facebook.com/groups/dddtaiwan/", "description": ""}, {"name": "Denver", "url": "https://www.meetup.com/ddd-denver/", "description": ""}, {"name": "Iran", "url": "https://t.me/ddd_iran/", "description": ""}, {"name": "Greece", "url": "https://www.meetup.com/dddgreece/", "description": ""}, {"name": "Hamburg", "url": "https://www.meetup.com/DDD-HH-Domain-driven-Design-Hamburg/", "description": ""}, {"name": "London", "url": "http://www.meetup.com/dddlondon/", "description": ""}, {"name": "Munich", "url": "https://www.meetup.com/Microservices-Meetup-Munich/", "description": ""}, {"name": "Nederland", "url": "http://www.meetup.com/Domain-Driven-Design-Nederland/", "description": ""}, {"name": "Norway", "url": "https://www.meetup.com/dddnorway/", "description": ""}, {"name": "Phoenix", "url": "https://www.meetup.com/DDD-Phoenix", "description": ""}, {"name": "Warsaw", "url": "https://www.meetup.com/DDD-WAW", "description": ""}, {"name": "Wroclaw", "url": "http://www.meetup.com/DDD-WRO", "description": ""}, {"name": "Russia", "url": "https://t.me/dddevotion", "description": ""}, {"name": "Domain Storytelling", "url": "http://www.domainstorytelling.org/", "description": "a knowledge-crunching technique that helps the people involved to familiarize themselves with the domain and work out a model that expresses their shared understanding. Available as a [print-out template](http://www.domainstorytelling.org/images/DST_Whiteboard-Kit.pdf), as well as open-source online tool, [WPS Modeler](https://www.wps.de/modeler) ([source (\u2b50792)](https://github.com/wps/domain-story-modeler))."}], "notes": [], "source": "Ddd"}, {"name": "Research \u2014 TOC", "entries": [{"name": "Be Organized", "url": "#be-organized", "description": ""}, {"name": "Cloud Services", "url": "#cloud-services", "description": ""}, {"name": "Publishing and Sharing", "url": "#publishing-and-sharing", "description": ""}, {"name": "Note Taking", "url": "#note-taking", "description": ""}, {"name": "Presentation Tools", "url": "#presentation-tools", "description": ""}, {"name": "Programming", "url": "#programming", "description": ""}, {"name": "Academic", "url": "#academic", "description": ""}, {"name": "Pacifier", "url": "#pacifier", "description": ""}, {"name": "Online Discussions", "url": "#online-discussions", "description": ""}, {"name": "Open Source", "url": "#open-source", "description": ""}, {"name": "Data Visualization and Graph Making", "url": "#data-visualization-and-graph-making", "description": ""}, {"name": "LaTeX", "url": "#latex-1", "description": ""}, {"name": "MISC", "url": "#misc", "description": ""}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Version Control System", "entries": [{"name": "GitHub", "url": "https://github.com/", "description": ""}, {"name": "GitLab", "url": "https://about.gitlab.com/", "description": ""}, {"name": "BitBucket", "url": "https://bitbucket.org", "description": ""}, {"name": "GitLab", "url": "http://gitlab.org/", "description": ""}, {"name": "Gitea", "url": "https://gitea.io/en-us/", "description": ""}, {"name": "Gogs", "url": "https://gogs.io/", "description": ""}, {"name": "RhodeCode", "url": "https://rhodecode.com/", "description": ""}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Pomodoro", "entries": [{"name": "Pomotodo", "url": "https://pomotodo.com/", "description": ""}, {"name": "Tadam", "url": "https://tadamapp.com/", "description": ""}, {"name": "Productivity Challenge Timer", "url": "https://play.google.com/store/apps/details?id=com.wlxd.pomochallenge\\&hl=en", "description": ""}], "notes": [], "source": "Research"}, {"name": "Research \u2014 GTD-Task Manager", "entries": [{"name": "Microsoft To Do", "url": "https://todo.microsoft.com/tasks", "description": ""}, {"name": "Google Keep", "url": "https://keep.google.com/", "description": ""}, {"name": "Evernote", "url": "https://evernote.com/", "description": ""}, {"name": "Anydo", "url": "https://www.any.do/", "description": ""}, {"name": "Todoist", "url": "https://todoist.com/", "description": ""}, {"name": "Taskade", "url": "https://taskade.com/", "description": ""}, {"name": "Agenda", "url": "https://agenda.com/", "description": ""}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Math and Programming Online", "entries": [{"name": "Google Colab", "url": "https://colab.research.google.com/", "description": ""}, {"name": "NextJournal", "url": "https://nextjournal.com/", "description": ""}, {"name": "Kaggle", "url": "https://www.kaggle.com/", "description": ""}, {"name": "Azure Notebooks", "url": "https://notebooks.azure.com/", "description": ""}, {"name": "Datalore", "url": "https://datalore.io/", "description": ""}, {"name": "CoCalc (SageMathCloud)", "url": "https://cocalc.com/", "description": ""}, {"name": "SageMaker", "url": "https://aws.amazon.com/sagemaker/", "description": ""}, {"name": "WolframAlpha", "url": "https://www.wolframalpha.com/", "description": ""}, {"name": "Mathematica Online", "url": "https://www.wolfram.com/mathematica/online/", "description": ""}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Plotting and Charting Online", "entries": [{"name": "plot.ly", "url": "https://plot.ly/", "description": ""}, {"name": "Desmos", "url": "https://www.desmos.com/calculator", "description": ""}, {"name": "GeoGebra", "url": "https://www.geogebra.org", "description": ""}, {"name": "graph.tk", "url": "http://graph.tk/", "description": ""}, {"name": "Wolfram Alpha", "url": "http://www.wolframalpha.com/", "description": ""}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Datasets", "entries": [{"name": "DRYAD", "url": "http://datadryad.org/", "description": ""}, {"name": "Figshare", "url": "https://figshare.com/", "description": ""}, {"name": "Data.gov", "url": "https://data.gov", "description": ""}, {"name": "GenBank", "url": "https://www.ncbi.nlm.nih.gov/genbank/", "description": ""}, {"name": "National Centers for Environmental Information", "url": "https://www.ncei.noaa.gov/", "description": ""}, {"name": "GEOSS Portal", "url": "http://www.geoportal.org", "description": ""}, {"name": "US Virtual Astronomical Observatory", "url": "http://www.usvao.org/", "description": ""}, {"name": "MAST: Barbara A. Mikulski Archive for Space Telescopes", "url": "https://mast.stsci.edu/portal/Mashup/Clients/Mast/portal.html", "description": ""}, {"name": "Mikulski Archive for Space Telescopes", "url": "http://archive.stsci.edu/", "description": ""}, {"name": "Archaeology Data Service", "url": "http://archaeologydataservice.ac.uk/", "description": ""}, {"name": "Open Energy Information (OpenEI)", "url": "http://en.openei.org/wiki/Main_Page", "description": ""}, {"name": "Inter-university Consortium for Political and Social Research (ICPSR)", "url": "https://www.icpsr.umich.edu/web/pages/", "description": ""}, {"name": "Institute for Quantitative Social Science (IQSS)", "url": "http://library.harvard.edu/gdc", "description": ""}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Colors", "entries": [{"name": "ColorBrewer", "url": "http://colorbrewer2.org", "description": ""}, {"name": "Paletton", "url": "http://paletton.com", "description": ""}, {"name": "Color Calculator", "url": "https://www.sessions.edu/color-calculator/", "description": ""}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Writing", "entries": [{"name": "Sphinx", "url": "http://sphinx-doc.org", "description": ""}, {"name": "Gitbook", "url": "https://www.gitbook.com/", "description": ""}, {"name": "Git-scribe", "url": "https://github.com/schacon/git-scribe", "description": "", "stars": "1.4k"}, {"name": "Static Site Generator", "url": "#static-site-generator", "description": ""}, {"name": "rtd theme", "url": "https://github.com/snide/sphinx_rtd_theme", "description": "", "stars": "5k"}, {"name": "Alabaster", "url": "https://github.com/bitprophet/alabaster", "description": "", "stars": "769"}, {"name": "Bootstrap theme", "url": "https://ryan-roemer.github.io/sphinx-bootstrap-theme/", "description": ""}, {"name": "Theoretical Physics", "url": "https://github.com/certik/theoretical-physics", "description": "", "stars": "231"}, {"name": "Statistical Physics", "url": "https://github.com/emptymalei/statisticalphysics", "description": "", "stars": "49"}, {"name": "Neutrino Physics", "url": "https://github.com/NeuPhysics/neutrino", "description": "", "stars": "11"}, {"name": "Hemingway App", "url": "https://hemingwayapp.com/", "description": ""}, {"name": "proselint", "url": "https://github.com/amperser/proselint", "description": "", "stars": "4.5k"}, {"name": "write good", "url": "https://github.com/btford/write-good", "description": "", "stars": "5.1k"}, {"name": "artbollocks-mode", "url": "https://github.com/sachac/artbollocks-mode", "description": "", "stars": "78"}, {"name": "`cut_the_crap.py`", "url": "https://jugad2.blogspot.com/2015/07/cut-crap-absolutely-essential-tool-for.html", "description": ""}, {"name": "Rousseau", "url": "https://github.com/GitbookIO/rousseau", "description": "", "stars": "187"}, {"name": "textlint-rule-rousseau", "url": "https://github.com/azu/textlint-rule-rousseau", "description": "", "stars": "9"}, {"name": "De-Jargonizer", "url": "http://scienceandpublic.com/", "description": ""}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Hosting", "entries": [{"name": "ReadtheDocs", "url": "http://readthedocs.org/", "description": ""}, {"name": "GitHub pages", "url": "https://pages.github.com/", "description": ""}, {"name": "GitHub", "url": "http://github.com", "description": ""}, {"name": "Surge", "url": "https://surge.sh/", "description": ""}, {"name": "Heroku", "url": "https://www.heroku.com/", "description": ""}, {"name": "AWS", "url": "https://aws.amazon.com/", "description": ""}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Blog and CMS", "entries": [{"name": "GitBook", "url": "https://www.gitbook.com/", "description": ""}, {"name": "Ghost", "url": "https://github.com/tryghost/Ghost", "description": "", "stars": "52k"}, {"name": "Pico", "url": "https://github.com/picocms/Pico", "description": "", "stars": "3.9k"}, {"name": "Dropplets", "url": "https://github.com/circa75/dropplets", "description": "", "stars": "1.6k"}, {"name": "Wordpress", "url": "https://wordpress.org/", "description": ""}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Static Site Generator", "entries": [{"name": "Jekyll", "url": "http://jekyllrb.com/", "description": ""}, {"name": "Octopress", "url": "http://octopress.org/", "description": ""}, {"name": "Hexo", "url": "https://hexo.io/", "description": ""}, {"name": "Pelican", "url": "http://getpelican.com", "description": ""}, {"name": "Nikola", "url": "https://getnikola.com/", "description": ""}, {"name": "Hugo", "url": "http://gohugo.io/", "description": ""}, {"name": "Hyperdraft", "url": "https://hyperdraft.rosano.ca", "description": ""}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Notebooks for Researchers", "entries": [{"name": "Findings", "url": "https://findingsapp.com", "description": ""}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Editors", "entries": [{"name": "Hackmd.io", "url": "https://hackmd.io", "description": ""}, {"name": "StackEdit", "url": "https://stackedit.io/", "description": ""}, {"name": "CMD markdown", "url": "https://www.zybuluo.com/mdeditor", "description": ""}, {"name": "Penflip", "url": "https://www.penflip.com/", "description": ""}, {"name": "Authorea", "url": "https://www.authorea.com/", "description": ""}, {"name": "Dillinger", "url": "http://dillinger.io/", "description": ""}, {"name": "Pandoc Markdown", "url": "http://pandoc.herokuapp.com/", "description": ""}, {"name": "Marxico", "url": "http://marxi.co/", "description": ""}, {"name": "Madoko", "url": "https://www.madoko.net/", "description": ""}, {"name": "Markx", "url": "http://markx.herokuapp.com/", "description": ""}, {"name": "typora", "url": "https://www.typora.io/", "description": ""}, {"name": "Haroopad", "url": "http://pad.haroopress.com/", "description": ""}, {"name": "jbt/markdown-editor", "url": "http://jbt.github.io/markdown-editor/", "description": ""}, {"name": "MarkdownPad", "url": "http://markdownpad.com/", "description": ""}, {"name": "ReText", "url": "https://github.com/retext-project/retext", "description": "", "stars": "2k"}, {"name": "Madoko", "url": "https://www.madoko.net/", "description": ""}, {"name": "eme", "url": "https://github.com/egoist/eme", "description": "", "stars": "2.1k"}, {"name": "Moeditor", "url": "https://moeditor.org/", "description": ""}, {"name": "boostnote", "url": "https://boostnote.io/", "description": ""}, {"name": "Quiver", "url": "http://happenapps.com/", "description": ""}, {"name": "Findings", "url": "http://findingsapp.com/", "description": ""}, {"name": "Notion", "url": "https://www.notion.so/", "description": ""}, {"name": "Agenda", "url": "https://agenda.com/", "description": ""}, {"name": "Overleaf", "url": "https://www.overleaf.com/", "description": ""}, {"name": "Authorea", "url": "https://www.authorea.com/", "description": ""}, {"name": "Papeeria", "url": "https://www.papeeria.com", "description": ""}, {"name": "JaxEdit", "url": "http://jaxedit.com/", "description": ""}, {"name": "Overleaf Source Code", "url": "https://github.com/overleaf/overleaf", "description": "", "stars": "17k"}, {"name": "TeXStudio", "url": "http://www.texstudio.org", "description": "Cross-platform LaTeX editor that stems from TeXMaker."}, {"name": "WinEdt", "url": "http://www.winedt.com", "description": "The LaTeX editor many people swear by."}, {"name": "TeXnicCenter", "url": "http://www.texniccenter.org", "description": "A quite old but free and decent editor for LaTeX."}, {"name": "LyX", "url": "https://www.lyx.org", "description": "Cross-platform WYSIWYM editor that uses LaTeX behind the scenes to render documents."}, {"name": "TeXshop", "url": "http://pages.uoregon.edu/koch/texshop/", "description": "No-nonsense editor for LaTeX documents which is included in MacTeX."}, {"name": "TeXWorks", "url": "https://www.tug.org/texworks/", "description": "No-nonsense editor for LaTeX code, modeled after TeXShop, but this one is cross-platform."}, {"name": "Synthical", "url": "https://synthical.com", "description": "aggregates all papers from arXiv, medRxiv, bioRxiv, and chemRxiv with ability to highlight and leave notes."}], "notes": [], "source": "Research"}, {"name": "Research \u2014 IPython Notebook", "entries": [{"name": "Scientific Python Lectures", "url": "https://github.com/jrjohansson/scientific-python-lectures", "description": "", "stars": "3.6k"}, {"name": "Reproduced Papers", "url": "http://reproduced-papers.github.io/", "description": ""}, {"name": "More", "url": "https://github.com/ipython/ipython/wiki/A-gallery-of-interesting-IPython-Notebooks", "description": "", "stars": "17k"}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Mindmap", "entries": [{"name": "KityMinder By Baidu", "url": "https://github.com/fex-team/kityminder", "description": "", "stars": "4.9k"}, {"name": "my-mind", "url": "http://my-mind.github.io/", "description": ""}, {"name": "beautiful Mind", "url": "http://beautifulmind.io/", "description": ""}, {"name": "Mindmup", "url": "https://www.mindmup.com/", "description": ""}, {"name": "mindmaps", "url": "http://drichard.org/mindmaps/", "description": ""}, {"name": "gojs", "url": "http://gojs.net/latest/samples/mindMap.html", "description": ""}, {"name": "jsmind", "url": "https://github.com/hizzgdev/jsmind", "description": "", "stars": "3.8k"}, {"name": "jsmind", "url": "http://sourceforge.net/projects/jsmind/", "description": ""}, {"name": "mindmaps", "url": "https://github.com/drichard/mindmaps", "description": "", "stars": "2.9k"}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Concept Map and Diagrams", "entries": [], "notes": [], "source": "Research"}, {"name": "Research \u2014 Keep The Notes", "entries": [{"name": "Raneto", "url": "http://raneto.com/", "description": ""}, {"name": "Realms", "url": "http://realms.io/", "description": ""}, {"name": "Tiddlywiki", "url": "http://tiddlywiki.com/", "description": ""}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Keep You Computer Awake", "entries": [{"name": "Caffeine", "url": "https://itunes.apple.com/us/app/caffeine/id411246225", "description": ""}, {"name": "Amphetamine", "url": "https://itunes.apple.com/us/app/amphetamine/id937984704?mt=12", "description": ""}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Online Load and Edit", "entries": [{"name": "Prezi", "url": "https://prezi.com/", "description": ""}, {"name": "slides.com", "url": "http://slides.com/", "description": ""}, {"name": "Slideas", "url": "https://www.slideas.app/", "description": ""}, {"name": "Google Drive", "url": "https://drive.google.com/", "description": ""}, {"name": "Sway", "url": "https://sway.com/", "description": ""}, {"name": "Strut", "url": "https://github.com/tantaman/Strut", "description": "", "stars": "1.9k"}, {"name": "Impressionist", "url": "https://github.com/harish-io/Impressionist", "description": "", "stars": "706"}, {"name": "hovercraft", "url": "https://github.com/regebro/hovercraft", "description": "", "stars": "1.5k"}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Use The Source", "entries": [{"name": "Impress.js", "url": "http://impress.github.io/impress.js/", "description": ""}, {"name": "Jimpress", "url": "http://jmpressjs.github.io/jmpress.js/", "description": ""}, {"name": "Reveal.js", "url": "https://github.com/hakimel/reveal.js", "description": "", "stars": "71k"}, {"name": "Beckpoke.js", "url": "https://github.com/bespokejs/bespoke", "description": "", "stars": "4.8k"}, {"name": "CSSS", "url": "https://github.com/LeaVerou/CSSS", "description": "", "stars": "1.7k"}, {"name": "Scrolldeck", "url": "https://github.com/johnpolacek/scrolldeck.js", "description": "", "stars": "664"}, {"name": "Deck.js", "url": "https://github.com/imakewebthings/deck.js", "description": "", "stars": "5.4k"}, {"name": "Shower", "url": "https://github.com/shower/shower", "description": "", "stars": "4.9k"}, {"name": "Flowtime.js", "url": "https://github.com/marcolago/flowtime.js", "description": "", "stars": "1.3k"}, {"name": "Slides", "url": "https://github.com/briancavalier/slides", "description": "", "stars": "498"}, {"name": "remark", "url": "https://remarkjs.com", "description": ""}], "notes": [], "source": "Research"}, {"name": "Research \u2014 IPython/Jupyter Notebook", "entries": [], "notes": [], "source": "Research"}, {"name": "Research \u2014 LaTeX Beamer", "entries": [{"name": "Beamer", "url": "https://bitbucket.org/rivanvx/beamer/wiki/Home", "description": ""}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Mathematica", "entries": [{"name": "Mathematica slides", "url": "http://reference.wolfram.com/language/howto/CreateASlideShow.html", "description": ""}], "notes": [], "source": "Research"}, {"name": "Research \u2014 The Power of SVG", "entries": [{"name": "ext-sozi", "url": "https://github.com/asyazwan/ext-sozi", "description": "", "stars": "29"}, {"name": "Inkscape", "url": "https://inkscape.org", "description": ""}, {"name": "GIMP", "url": "https://www.gimp.org", "description": ""}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Sharing Slides", "entries": [{"name": "GitHub pages", "url": "https://pages.github.com/", "description": ""}, {"name": "Speaker Deck", "url": "https://speakerdeck.com/", "description": ""}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Code Editors", "entries": [{"name": "Visual Studio Code, aka VS Code", "url": "https://code.visualstudio.com/", "description": ""}, {"name": "Atom", "url": "https://atom.io/", "description": ""}, {"name": "Sublime Text", "url": "https://www.sublimetext.com/", "description": ""}, {"name": "JetBrains", "url": "https://www.jetbrains.com/", "description": ""}, {"name": "vim", "url": "https://github.com/vim/vim", "description": "", "stars": "40k"}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Softwares", "entries": [{"name": "Synthical", "url": "https://synthical.com", "description": ""}, {"name": "Mathematica", "url": "http://www.wolfram.com/mathematica/", "description": ""}, {"name": "iPython Notebook", "url": "http://ipython.org/notebook.html", "description": ""}, {"name": "Matlab", "url": "http://www.mathworks.com/products/matlab/", "description": ""}, {"name": "Maple", "url": "https://www.maplesoft.com/index.aspx?L=E", "description": ""}, {"name": "RStudio", "url": "https://www.rstudio.com/", "description": ""}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Scientific Computing", "entries": [{"name": "Python", "url": "https://www.python.org/", "description": ""}, {"name": "Julia", "url": "http://julialang.org/", "description": ""}, {"name": "R", "url": "http://www.r-project.org/", "description": ""}, {"name": "Rust", "url": "https://www.rust-lang.org/en-US/", "description": ""}, {"name": "dna-claude-analysis", "url": "https://github.com/shmlkv/dna-claude-analysis", "description": "", "stars": "21"}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Coding is Fun", "entries": [{"name": "Code Fights", "url": "https://codefights.com/", "description": ""}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Self-plagiarism", "entries": [{"name": "wikipedia:Plagiarism#Self-plagiarism", "url": "https://en.wikipedia.org/wiki/Plagiarism#Self-plagiarism", "description": ""}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Investigate Papers", "entries": [{"name": "Synthical", "url": "https://synthical.com", "description": ""}, {"name": "Paperscape", "url": "http://paperscape.org/", "description": ""}, {"name": "Peerus", "url": "https://peer.us/", "description": ""}, {"name": "SciRate", "url": "https://scirate.com/", "description": ""}, {"name": "ArXiv Sanity Preserver", "url": "http://arxiv-sanity.com/", "description": ""}, {"name": "Iris.ai", "url": "https://the.iris.ai/", "description": ""}, {"name": "Publish or Perish", "url": "https://harzing.com/resources/publish-or-perish", "description": ""}, {"name": "PubChase", "url": "http://pubchase.com/", "description": ""}, {"name": "Connected Papers", "url": "https://www.connectedpapers.com/", "description": ""}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Get Yourself A Citable Code for Anything", "entries": [{"name": "Zenodo", "url": "https://zenodo.org/", "description": ""}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Get Yourself A Unique and Persistent Digital Identifier", "entries": [{"name": "orcid", "url": "http://orcid.org/", "description": ""}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Add Citations to Your Code", "entries": [{"name": "duecredit", "url": "https://github.com/duecredit/duecredit", "description": "", "stars": "242"}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Open Science", "entries": [{"name": "Open Science Framework", "url": "https://osf.io/", "description": ""}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Bibliography", "entries": [{"name": "ReadCube/Papers", "url": "https://www.readcube.com/", "description": ""}, {"name": "Mendeley", "url": "https://www.mendeley.com/", "description": ""}, {"name": "Zotero", "url": "https://www.zotero.org/", "description": ""}, {"name": "Zotero Style Repository", "url": "https://www.zotero.org/styles", "description": ""}, {"name": "JabRef", "url": "https://www.jabref.org/", "description": ""}, {"name": "doi2bib", "url": "https://www.doi2bib.org/", "description": ""}, {"name": "crossref", "url": "https://www.crossref.org/", "description": ""}, {"name": "CiteMe", "url": "https://citeme.app", "description": ""}, {"name": "org-ref", "url": "https://github.com/jkitchin/org-ref", "description": "", "stars": "1.4k"}, {"name": "ScholarRef", "url": "https://github.com/brodie-neuro/ScholarRef", "description": "", "stars": "0"}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Tips for Researchers", "entries": [{"name": "Ten Simple Rules by PLoS One", "url": "http://collections.plos.org/ten-simple-rules", "description": ""}, {"name": "Rainy Mood", "url": "http://www.rainymood.com/", "description": ""}, {"name": "Coffitivity", "url": "http://coffitivity.com/", "description": ""}, {"name": "Brain.fm", "url": "https://www.brain.fm/", "description": ""}, {"name": "Noizio", "url": "http://noiz.io/", "description": ""}, {"name": "Noisli", "url": "http://www.noisli.com/", "description": ""}, {"name": "Soundrown", "url": "http://soundrown.com/", "description": ""}, {"name": "Muji Sleep", "url": "http://sleep.muji.net/", "description": ""}, {"name": "A Soft Murmur", "url": "http://asoftmurmur.com/", "description": ""}, {"name": "mynoise", "url": "https://mynoise.net/noiseMachines.php", "description": ""}, {"name": "Rainy Cafe", "url": "http://rainycafe.com/", "description": ""}, {"name": "Sleep Pillow", "url": "http://www.clearskyapps.com/portfolio/sleep", "description": ""}, {"name": "A youtube audio track of coffee shop (really long)", "url": "https://www.youtube.com/watch?v=KZV9FmHOsRg", "description": ""}, {"name": "A youtube audio track of 10 hours rain fall", "url": "https://www.youtube.com/watch?v=s_2FDRtFOAw", "description": ""}, {"name": "TaoMix", "url": "https://play.google.com/store/apps/details?id=air.com.demute.TaoMix", "description": ""}, {"name": "Calm", "url": "http://www.calm.com/", "description": ""}, {"name": "Raining", "url": "http://raining.fm", "description": ""}, {"name": "focus@will", "url": "https://www.focusatwill.com", "description": ""}, {"name": "iSerenity", "url": "http://www.iserenity.com/", "description": ""}, {"name": "Rany by simply noise", "url": "https://rain.simplynoise.com/", "description": ""}, {"name": "Natural Sound player", "url": "http://www.naturesoundplayer.com/", "description": ""}, {"name": "NatureSoundsFor.Me", "url": "http://naturesoundsfor.me/", "description": ""}, {"name": "White.Noise", "url": "http://whitenoise247.net/", "description": ""}, {"name": "ambient mixer", "url": "http://www.ambient-mixer.com/", "description": ""}, {"name": "white noise mp3s", "url": "http://whitenoisemp3s.com/", "description": ""}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Forums and Q\\&A's", "entries": [{"name": "Physics.StackExchange", "url": "http://physics.stackexchange.com/", "description": ""}, {"name": "Biostars", "url": "https://www.biostars.org/", "description": ""}, {"name": "NeuroStars", "url": "https://neurostars.org/", "description": ""}, {"name": "SEQanswers", "url": "http://seqanswers.com/", "description": ""}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Open Licenses", "entries": [{"name": "Open Definition", "url": "http://opendefinition.org/", "description": ""}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Use Licenses", "entries": [{"name": "Choose a License", "url": "http://choosealicense.com/", "description": ""}, {"name": "Guokr Badge", "url": "https://github.com/opentf/GuokrBadge", "description": "", "stars": "23"}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Data Visualization", "entries": [{"name": "D3 js", "url": "http://d3js.org/", "description": ""}, {"name": "Highcharts", "url": "http://www.highcharts.com/demo/bar-stacked", "description": ""}, {"name": "Flot", "url": "http://www.flotcharts.org/flot/examples/", "description": ""}, {"name": "Rapha\u00ebl", "url": "http://raphaeljs.com/", "description": ""}, {"name": "JavaScript InfoVis Toolkit", "url": "http://philogb.github.io/jit/demos.html", "description": ""}, {"name": "Paper.js", "url": "http://paperjs.org/", "description": ""}, {"name": "matplotlib", "url": "https://github.com/jbmouret/matplotlib_for_papers", "description": "", "stars": "2.2k"}, {"name": "seaborn", "url": "https://seaborn.pydata.org/", "description": ""}, {"name": "Plotnine", "url": "https://plotnine.readthedocs.io", "description": ""}, {"name": "ggplot for python", "url": "http://ggplot.yhathq.com/", "description": ""}, {"name": "plot.ly", "url": "https://plot.ly/ipython-notebooks/", "description": ""}, {"name": "bokeh", "url": "http://bokeh.pydata.org/en/latest/docs/quickstart.html#quickstart", "description": ""}, {"name": "itermplot", "url": "https://github.com/daleroberts/itermplot", "description": "", "stars": "1.5k"}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Graph Making", "entries": [{"name": "GeoGebra", "url": "http://www.geogebra.org/", "description": ""}, {"name": "LaTeXDraw", "url": "https://github.com/arnobl/latexdraw", "description": "", "stars": "446"}, {"name": "TikZ", "url": "http://www.texample.net/tikz/", "description": ""}, {"name": "BoxPlotR", "url": "http://shiny.chemgrid.org/boxplotr/", "description": ""}, {"name": "Graphviz", "url": "https://www.graphviz.org/", "description": ""}, {"name": "colorcet", "url": "https://github.com/holoviz/colorcet", "description": "", "stars": "727"}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Tips", "entries": [{"name": "wikibooks - LaTeX", "url": "https://en.wikibooks.org/wiki/LaTeX", "description": ""}, {"name": "Notetaking programs listed above", "url": "#latex", "description": ""}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Symbols", "entries": [{"name": "Detexify", "url": "http://detexify.kirelabs.org/classify.html", "description": ""}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Graphing", "entries": [{"name": "TeX Example", "url": "http://www.texample.net/", "description": ""}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Fonts", "entries": [{"name": "Font Catalogue", "url": "http://www.tug.dk/FontCatalogue/seriffonts.html", "description": ""}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Templates", "entries": [{"name": "LaTeX Templates", "url": "http://www.latextemplates.com/", "description": ""}], "notes": [], "source": "Research"}, {"name": "Research \u2014 References", "entries": [{"name": "Math into Type", "url": "ftp://ftp.ams.org/pub/author-info/documentation/howto/mit-2.pdf", "description": ""}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Terminal", "entries": [{"name": "plot in terminal", "url": "https://github.com/glamp/bashplotlib", "description": "", "stars": "1.9k"}, {"name": "asciinema", "url": "https://asciinema.org/", "description": ""}, {"name": "bashplot", "url": "https://github.com/glamp/bashplotlib", "description": "", "stars": "1.9k"}, {"name": "fuck", "url": "https://github.com/EricFreeman/fuck", "description": "", "stars": "397"}], "notes": [], "source": "Research"}, {"name": "Research \u2014 Free Multimedia", "entries": [{"name": "CC Search", "url": "https://ccsearch.creativecommons.org/", "description": ""}, {"name": "Unsplash", "url": "https://unsplash.com/", "description": ""}, {"name": "Academicons", "url": "https://jpswalsh.github.io/academicons/", "description": ""}, {"name": "Phylopic", "url": "http://phylopic.org/", "description": ""}], "notes": [], "source": "Research"}, {"name": "Research \u2014 More", "entries": [{"name": "QR Code Generator", "url": "https://www.unitag.io/qrcode", "description": ""}, {"name": "SHIELDS.io", "url": "http://shields.io/", "description": ""}, {"name": "TitleCap", "url": "http://titlecapitalization.com/", "description": ""}, {"name": "On Being a Scientist", "url": "https://www.nap.edu/read/12192/", "description": ""}, {"name": "DiRT Directory", "url": "http://dirtdirectory.org/", "description": ""}, {"name": "Online Whiteboard", "url": "https://awwapp.com", "description": ""}, {"name": "MapInSeconds.com", "url": "http://www.mapinseconds.com/", "description": ""}, {"name": "Unpay Wall", "url": "http://unpaywall.org/", "description": ""}], "notes": [], "source": "Research"}, {"name": "Json", "entries": [{"name": "Awesome JSON", "url": "#awesome-json", "description": ""}, {"name": "Dadroit JSON Viewer", "url": "https://dadroit.com", "description": "Very fast JSON Viewer, supporting huge (multi gigabytes) files, JSON log (JSON-Lines and ndjson)."}, {"name": "Visual JSON", "url": "https://github.com/youknowone/VisualJSON", "description": "simple JSON pretty-viewer for Mac OS X. (inactive)", "stars": "301"}, {"name": "JSONExport", "url": "https://github.com/Ahmed-Ali/JSONExport", "description": "convert a object to a class of one of the currently supported languages.", "stars": "4.8k"}, {"name": "BSON", "url": "https://bsonspec.org/", "description": "Binary JSON."}, {"name": "MessagePack", "url": "https://msgpack.org/", "description": "An extremely efficient object serialization library."}, {"name": "UBJSON", "url": "https://ubjson.org/", "description": "The universally compatible format specification for binary JSON."}, {"name": "CBOR", "url": "https://datatracker.ietf.org/doc/html/rfc7049", "description": "Concise Binary Object Representation."}, {"name": "PSON", "url": "https://github.com/dcodeIO/PSON", "description": "Protocol JSON, super efficient binary serialization format.", "stars": "459"}, {"name": "JSON BinPack", "url": "https://www.jsonbinpack.org", "description": "Space-efficient binary JSON serialization format based on JSON Schema."}, {"name": "JSON Formatter", "url": "https://chromewebstore.google.com/detail/json-formatter/bcjindcccaagfpapjjmafapmmgkkhgoa", "description": ""}, {"name": "JSON Viewer", "url": "https://chromewebstore.google.com/detail/json-viewer/gbmdgpbipfallnflgajpaliibnhdgobh", "description": ""}, {"name": "JSON Finder", "url": "https://chromewebstore.google.com/detail/json-finder/flhdcaebggmmpnnaljiajhihdfconkbj", "description": ""}, {"name": "JSON Viewer Pro", "url": "https://chromewebstore.google.com/detail/json-viewer-pro/eifflpmocdbdmepbjaopkkhbfmdgijcc", "description": ""}, {"name": "Discoverable JSON", "url": "https://chromewebstore.google.com/detail/json-manipulator-json-to/pcakbljjigdafljigcpbmjllkbhlncjg", "description": ""}, {"name": "JSONView", "url": "https://addons.mozilla.org/en-US/firefox/addon/jsonview/", "description": ""}, {"name": "JSONAce", "url": "https://apps.apple.com/us/story/id1377753262?id=com.acrogenesis.jsonace-56Q494QF3LL", "description": ""}, {"name": "JSONView", "url": "https://apps.apple.com/us/story/id1377753262?id=com.acrogenesis.jsonview-56Q494QF3L", "description": ""}, {"name": "dsq", "url": "https://github.com/multiprocessio/dsq", "description": "Tool for running SQL queries against JSON, CSV, Excel, Parquet, and more.", "stars": "3.6k"}, {"name": "fx", "url": "https://github.com/antonmedv/fx", "description": "A interactive terminal tool.", "stars": "18k"}, {"name": "jo", "url": "https://github.com/jpmens/jo", "description": "A small utility to create JSON objects", "stars": "4.6k"}, {"name": "jsoncat", "url": "https://github.com/pantuza/jsoncat", "description": "Pretty-print Json in terminal with colors and adjusting tabs size.", "stars": "27"}, {"name": "jq", "url": "https://github.com/jqlang/jq", "description": "A lightweight and flexible command-line JSON processor.", "stars": "29k"}, {"name": "livejq", "url": "https://github.com/kunalsin9h/livejq", "description": "An alternative `jq` implementation in rust for continuous parsing without crashing on invalid JSON", "stars": "11"}, {"name": "json", "url": "http://trentm.com/json/", "description": "A \"json\" command for massaging JSON on your Unix command line."}, {"name": "json-search", "url": "https://github.com/cosmo-ray/json-search", "description": "A small tool to search for objects/values in json files.", "stars": "4"}, {"name": "jshon", "url": "https://web.archive.org/web/20240206155217/http://kmkeen.com/jshon/", "description": "A parser designed for maximum convenience within the shell."}, {"name": "jarg", "url": "http://jdp.github.io/jarg/", "description": "Shorthand JSON and form encoding syntax in the shell."}, {"name": "jsawk", "url": "https://github.com/micha/jsawk", "description": "Like awk, but for JSON.", "stars": "1.4k"}, {"name": "json-dotenv", "url": "https://github.com/decryptus/json-dotenv", "description": "Manipulate and extract envfiles in json format.", "stars": "8"}, {"name": "gron", "url": "https://github.com/tomnomnom/gron", "description": "Convert a JSON file into discrete assignments that are greppable.", "stars": "13k"}, {"name": "jid", "url": "https://github.com/simeji/jid", "description": "Incremental Digger. Drill down JSON interactively by using filtering queries like jq.", "stars": "6.8k"}, {"name": "jiq", "url": "https://github.com/fiatjaf/jiq", "description": "It's `jid` with `jq`. You can drill down interactively by using `jq` filtering queries.", "stars": "907"}, {"name": "jv", "url": "https://github.com/maxzender/jv", "description": "jv (for jsonviewer) helps you view your JSON.", "stars": "118"}, {"name": "jl", "url": "https://github.com/chrisdone/jl", "description": "Functional sed for JSON.", "stars": "474"}, {"name": "oj", "url": "https://github.com/ohler55/ojg", "description": "A fast and flexible command line JSON processor.", "stars": "793"}, {"name": "visidata", "url": "https://github.com/saulpw/visidata", "description": "A terminal spreadsheet-like tool for interactively exploring data.", "stars": "7.4k"}, {"name": "jc", "url": "https://github.com/kellyjonbrazil/jc", "description": "Converts the output of many CLI tools, file-types, and common strings into JSON", "stars": "7.6k"}, {"name": "logdy", "url": "https://github.com/logdyhq/logdy-core", "description": "jq, tail, less, grep and awk merged together and available in a clean web UI.", "stars": "417"}, {"name": "MongoDB", "url": "https://www.mongodb.com/", "description": "an open-source document database, and the leading NoSQL database."}, {"name": "RethinkDB", "url": "https://rethinkdb.com/", "description": "An open-source distributed document database with a pleasant and powerful query language."}, {"name": "EJDB", "url": "https://github.com/Softmotions/ejdb", "description": "Embedded JSON Database engine published under MIT license. (C)", "stars": "1.4k"}, {"name": "lowdb", "url": "https://github.com/typicode/lowdb", "description": "Flat file database built on lodash API. (Javascript)", "stars": "21k"}, {"name": "Lawnchair", "url": "https://github.com/brianleroux/lawnchair", "description": "A lightweight clientside document store. (Javascript)", "stars": "2.1k"}, {"name": "JSON ODM", "url": "https://github.com/konsultaner/jsonOdm", "description": "Object document mapper for JavaScript to use on the server or in the browser. (Javascript)", "stars": "101"}, {"name": "JSON Server", "url": "https://github.com/typicode/json-server", "description": "Get a full fake REST API with zero coding in less than 30 seconds.", "stars": "71k"}, {"name": "Kinto", "url": "https://github.com/Kinto/kinto", "description": "A lightweight JSON storage service with synchronisation and sharing abilities.", "stars": "4.3k"}, {"name": "CouchDB", "url": "https://couchdb.apache.org/", "description": "Seamless multi-master sync, that scales from Big Data to Mobile, with an Intuitive HTTP/JSON API and designed for Reliability."}, {"name": "RxDB", "url": "https://github.com/pubkey/rxdb", "description": "Event-driven JSON-Database with JSON-Schema, mango-Query and CouchDB-sync. (Javascript)", "stars": "21k"}, {"name": "JSONlite", "url": "https://github.com/nodesocket/jsonlite", "description": "A simple, self-contained, serverless, zero-configuration, json document store. (Bash)", "stars": "844"}, {"name": "country.io", "url": "http://country.io/data/", "description": "Various country related datasets, as JSON inc currency, country codes, names and more"}, {"name": "countries", "url": "https://github.com/mledoze/countries", "description": "World countries.", "stars": "5.9k"}, {"name": "MTG JSON", "url": "https://mtgjson.com/", "description": "Up to date Magic the Gathering card data."}, {"name": "Heartstone JSON", "url": "https://hearthstonejson.com/", "description": "Up to date Hearthstone card data."}, {"name": "getCountries()", "url": "https://peric.github.io/GetCountries/", "description": "Generator for custom Countries data."}, {"name": "JSONModel", "url": "https://github.com/jsonmodel/jsonmodel", "description": "Magical Data Modelling Framework. (Objective-C)", "stars": "6.9k"}, {"name": "jsonymize", "url": "https://github.com/cameronhunter/jsonymize", "description": "Reads data from standard input, anonymizes, then writes to standard output.", "stars": "17"}, {"name": "dyson", "url": "https://github.com/webpro/dyson", "description": "Server for dynamic, fake JSON. (node.js)", "stars": "835"}, {"name": "JSONPatch", "url": "https://jsonpatch.com/", "description": "A format for describing changes to a document."}, {"name": "JSON-Patch", "url": "https://github.com/Starcounter-Jack/JSON-Patch", "description": "Lean and mean Javascript implementation of the JSON-Patch standard (RFC 6902). (Javascript)", "stars": "1.7k"}, {"name": "jiff", "url": "https://github.com/cujojs/jiff", "description": "JSON Patch and diff based on rfc6902. (Javascript)", "stars": "614"}, {"name": "json-patch-php", "url": "https://github.com/mikemccabe/json-patch-php", "description": "implementation of JSON-patch (IETF RFC 6902) (PHP)", "stars": "111"}, {"name": "dffptch", "url": "https://github.com/paldepind/dffptch", "description": "A micro library for diffing and patching using a compact diff format. (Javascript)", "stars": "170"}, {"name": "jsondiffpatch", "url": "https://github.com/benjamine/jsondiffpatch", "description": "Diff & patch for JavaScript objects. (Javascript)", "stars": "4.7k"}, {"name": "FrontAid CMS", "url": "https://frontaid.io/", "description": "Content Management System that supports arbitrary data model structures."}, {"name": "JSONEdit", "url": "http://mb21.github.io/JSONedit/", "description": "User friendly, visual editor built as an AngularJS directive."}, {"name": "JSON Crack", "url": "https://jsoncrack.com/", "description": "Display your JSON as a graph"}, {"name": "GeoJSON", "url": "https://geojson.org/", "description": "A geospatial data interchange format."}, {"name": "JSON-LD", "url": "https://json-ld.org/", "description": "A lightweight Linked Data format."}, {"name": "JSON-RPC", "url": "https://www.jsonrpc.org/", "description": "A stateless, light-weight remote procedure call (RPC) protocol."}, {"name": "JSONP", "url": "https://en.wikipedia.org/wiki/JSONP", "description": "Safer cross-domain Ajax with JSON-P/JSONP."}, {"name": "JsonML", "url": "http://www.jsonml.org/", "description": "A compact format for transporting XML-based markup as JSON which allows it to be losslessly converted back to its original form."}, {"name": "JSON5", "url": "https://json5.org/", "description": "a extension that aims to make it easier for humans to write and maintain by hand."}, {"name": "JSON6", "url": "https://github.com/d3x0r/json6", "description": "JSON for Humans (ES6).", "stars": "231"}, {"name": "JSON 1.1/JSONX", "url": "https://json-next.github.io/", "description": "An evolved version 1.1 with format extension for humans incl. comments, unquoted and multi-line strings, optional and trailing commas and more."}, {"name": "JSON Resume", "url": "https://jsonresume.org/", "description": "The open source initiative to create standard for resumes."}, {"name": "JSON Web Tokens", "url": "https://jwt.io/", "description": "A compact URL-safe means of representing claims to be transferred between two parties."}, {"name": "JSON API", "url": "https://jsonapi.org/", "description": "A standard for building APIs."}, {"name": "Collection+JSON", "url": "http://amundsen.com/media-types/collection/", "description": "A read/write hypermedia-type designed to support management and querying of simple collections."}, {"name": "hal-json", "url": "https://stateless.group/hal_specification.html", "description": "A set of conventions for expressing hyperlinks in either JSON or XML."}, {"name": "JSON Activity Streams", "url": "https://activitystrea.ms/", "description": "A format for syndicating social activities around the web."}, {"name": "JSON-stat", "url": "https://github.com/jsonstat/jsonstat", "description": "Simple lightweight format for data dissemination.", "stars": "22"}, {"name": "/contribute.json", "url": "https://www.contributejson.org/", "description": "Making open source contribution information easier to access, across projects."}, {"name": "NDJSON", "url": "https://github.com/ndjson/ndjson-spec", "description": "", "stars": "634"}, {"name": "survey.js", "url": "https://surveyjs.io/form-library", "description": "JSON based survey library."}, {"name": "JSON Meta Application Protocol (JMAP)", "url": "https://jmap.io/", "description": "A protocol for synchronising JSON-based data objects efficiently, with support for push and out-of-band binary data upload/download."}, {"name": "J<sub>ack</sub>SON: JSON secret keeper", "url": "https://github.com/rosehgal/jackson", "description": "JSONic way of storing secrets in config file.", "stars": "18"}, {"name": "Sequence JSON", "url": "https://github.com/soundio/music-json/", "description": "A proposal for a standard way of creating music sequence data in JSON.", "stars": "125"}, {"name": "JSON editor jQuery plugin", "url": "https://github.com/DavidDurman/FlexiJsonEditor", "description": "component for you web apps/pages. (jQuery)", "stars": "560"}, {"name": "jqTree", "url": "http://mbraak.github.io/jqTree/", "description": "Widget for displaying a tree structure in html. (jQuery)"}, {"name": "jsTree", "url": "https://www.jstree.com/docs/json/", "description": "jquery plugin, that provides interactive trees. (jQuery)"}, {"name": "Dynatable.js", "url": "https://github.com/alfajango/jquery-dynatable", "description": "A funner, semantic, HTML5+JSON, interactive table plugin. (jQuery)", "stars": "2.8k"}, {"name": "JSON Formatter", "url": "https://github.com/mohsen1/json-formatter", "description": "Angular directive for collapsible JSON in HTML. (AngularJS)", "stars": "369"}, {"name": "react-jsonschema-form", "url": "https://rjsf-team.github.io/react-jsonschema-form/", "description": "A React component for building Web forms from JSON Schema. (React)"}, {"name": "@textea/json-viewer", "url": "https://github.com/TexteaInc/json-viewer", "description": "A React component for JSON viewer. (React)", "stars": "363"}, {"name": "ngx-formly", "url": "https://github.com/ngx-formly/ngx-formly", "description": "JSON powered / Dynamic forms for Angular", "stars": "2.7k"}, {"name": "Jansson", "url": "https://github.com/akheron/jansson", "description": "A C library for encoding, decoding and manipulating data.", "stars": "3k"}, {"name": "jsmn", "url": "https://zserge.com/jsmn.html", "description": "A minimalistic parser in C. It can be easily integrated into the resource-limited projects or embedded systems."}, {"name": "json-build", "url": "https://github.com/lcsmuller/json-build", "description": "A minimalistic serializer in C. It can be easily integrated into the resource-limited projects or embedded systems.", "stars": "33"}, {"name": "ojc", "url": "https://github.com/ohler55/ojc", "description": "A fast JSON parser.", "stars": "35"}, {"name": "ArduinoJson", "url": "https://github.com/bblanchon/ArduinoJson", "description": "An efficient library for embedded systems.", "stars": "6.6k"}, {"name": "JSON++", "url": "https://github.com/tunnuz/json", "description": "A self contained Flex/Bison parser for C++11.", "stars": "41"}, {"name": "json11", "url": "https://github.com/dropbox/json11", "description": "A tiny library for C++11.", "stars": "2.5k"}, {"name": "Nlohmann JSON", "url": "https://github.com/nlohmann/json", "description": "A C++11 header-only class.", "stars": "40k"}, {"name": "RapidJSON", "url": "https://github.com/Tencent/rapidjson", "description": "A fast JSON parser/generator for C++ with both SAX/DOM style API", "stars": "14k"}, {"name": "simdjson", "url": "https://github.com/simdjson/simdjson", "description": "Parsing gigabytes of JSON per second.", "stars": "18k"}, {"name": "data.json", "url": "https://github.com/clojure/data.json", "description": "parser/generator to/from Clojure data structures."}, {"name": "JSON-Fortran", "url": "https://github.com/jacobwilliams/json-fortran", "description": "A Fortran library for writing, reading, and manipulating JSON files and data structures.", "stars": "318"}, {"name": "ojg", "url": "https://github.com/ohler55/ojg", "description": "A collection of high performance JSON processing and generating tool.", "stars": "793"}, {"name": "aeson-qq", "url": "https://github.com/sol/aeson-qq", "description": "JSON quasiquoter for Haskell.", "stars": "80"}, {"name": "json-schema", "url": "http://hackage.haskell.org/package/json-schema", "description": "JSON Schema library for Haskell"}, {"name": "hjsonschema", "url": "http://hackage.haskell.org/package/hjsonschema", "description": "JSON Schema Draft 4 library for Haskell"}, {"name": "JSON-java", "url": "https://github.com/stleary/JSON-java", "description": "A reference implementation.", "stars": "4.5k"}, {"name": "Fast JSON Processor", "url": "https://github.com/alibaba/fastjson", "description": "", "stars": "26k"}, {"name": "Gson", "url": "https://github.com/google/gson", "description": "A Java library to convert JSON to Java objects and vice-versa.", "stars": "23k"}, {"name": "Jackson", "url": "https://github.com/FasterXML/jackson", "description": "A multi-purpose Java library for processing JSON data format.", "stars": "8.8k"}, {"name": "moshi", "url": "https://github.com/square/moshi", "description": "A modern JSON library for Android and Java.", "stars": "9.5k"}, {"name": "essential-json", "url": "https://github.com/arkanovicz/essential-json", "description": "A lightweight Java library for serialization, parsing and manipulation with a clean and precise API.", "stars": "1"}, {"name": "dsl-json", "url": "https://github.com/ngs-doo/dsl-json", "description": "A very fast streaming JSON library. Operates on byte arrays.", "stars": "985"}, {"name": "mjson", "url": "https://github.com/bolerio/mjson", "description": "Lean JSON Library for Java, with a compact, elegant API.", "stars": "81"}, {"name": "JSON-js", "url": "https://github.com/douglascrockford/JSON-js", "description": "JSON in JavaScript.", "stars": "8.7k"}, {"name": "JSON 3", "url": "https://bestiejs.github.io/json3/", "description": "A modern implementation."}, {"name": "oboe.js", "url": "https://github.com/jimhigson/oboe.js", "description": "A streaming approach, speeds up web applications by providing parsed objects before the response completes.", "stars": "4.8k"}, {"name": "FracturedJsonJs", "url": "https://www.npmjs.com/package/fracturedjsonjs", "description": "A JSON formatter that produces human-readable but fairly compact output."}, {"name": "JsonHilo", "url": "https://github.com/xtao-org/jsonhilo", "description": "Minimal lossless parse event streaming, akin to SAX.", "stars": "27"}, {"name": "JSONKit", "url": "https://github.com/johnezang/JSONKit", "description": "Objective-C library.", "stars": "6.2k"}, {"name": "SBJson", "url": "https://github.com/SBJson/SBJson", "description": "Parse one or more chunks of data.", "stars": "3.7k"}, {"name": "JSON::Tiny", "url": "https://github.com/daoswald/JSON-Tiny", "description": "Perl module for encoding and decoding JSON in a minimalistic way.", "stars": "11"}, {"name": "PL/JSON", "url": "https://github.com/pljson/pljson", "description": "A generic JSON object written in PL/SQL.", "stars": "440"}, {"name": "Webmozart JSON", "url": "https://github.com/webmozart/json", "description": "A robust decoder/encoder with support for schema validation.", "stars": "357"}, {"name": "simplejson", "url": "https://github.com/simplejson/simplejson", "description": "A simple, fast, extensible encoder/decoder", "stars": "1.6k"}, {"name": "jsonpickle", "url": "http://jsonpickle.github.io/", "description": "Library for serializing any arbitrary object graph."}, {"name": "metamagic.json", "url": "https://pypi.org/project/metamagic.json/", "description": "An ultra-fast Python 3 implementation of a JSON encoder."}, {"name": "oj", "url": "https://github.com/ohler55/oj", "description": "A fast JSON parser and Object marshaller as a Ruby gem.", "stars": "3.1k"}, {"name": "MultiJSON", "url": "https://github.com/intridea/multi_json", "description": "A generic swappable back-end for JSON handling.", "stars": "746"}, {"name": "json2react", "url": "https://github.com/txgruppi/json2react", "description": "Use JSON to create React Stateless Components.", "stars": "167"}, {"name": "jsonfx", "url": "https://github.com/jsonfx/jsonfx", "description": "serialization framework for .NET.", "stars": "380"}, {"name": "jsonapi-consumer", "url": "https://github.com/OKTAYKIR/jsonapi-consumer", "description": "Client framework for consuming JSONAPI based APIs on the [JSON API standard](https://jsonapi.org).", "stars": "6"}, {"name": "FracturedJson", "url": "https://www.nuget.org/packages/FracturedJson", "description": "A formatter that produces human-readable but fairly compact output."}, {"name": "spray-json", "url": "https://github.com/spray/spray-json", "description": "A lightweight, clean and simple implementation in Scala.", "stars": "970"}, {"name": "circe", "url": "https://github.com/circe/circe", "description": "Yet another JSON library for Scala.", "stars": "2.5k"}, {"name": "scala-jsonapi", "url": "https://github.com/scala-jsonapi/scala-jsonapi", "description": "Support library for integrating the JSON:API spec with Play, Spray and/or Circe backends.", "stars": "107"}, {"name": "jsoniter-scala", "url": "https://github.com/plokhotnyuk/jsoniter-scala", "description": "Scala macros for compile-time generation of ultra-fast JSON codecs.", "stars": "707"}, {"name": "jshn", "url": "https://openwrt.org/docs/guide-developer/jshn", "description": "JSON parsing and generation library in for shell scripts (Ash/Bash)"}, {"name": "SwiftyJSON", "url": "https://github.com/SwiftyJSON/SwiftyJSON", "description": "The better way to deal with data in Swift.", "stars": "22k"}, {"name": "jsonlint", "url": "https://github.com/zaach/jsonlint", "description": "Parser and validator with a CLI. (Javascript)", "stars": "1.9k"}, {"name": "JSON Lint", "url": "https://github.com/Seldaek/jsonlint", "description": "PHP linter. (PHP)", "stars": "1.3k"}, {"name": "JSONLint", "url": "https://jsonlint.com/", "description": "The JSON Validator."}, {"name": "JSONCompare", "url": "https://jsoncompare.com/", "description": "The Advanced Version of the JSON Linter."}, {"name": "JSONMate", "url": "https://www.jsonmate.com/", "description": "JSON editor, inspector and beautifier."}, {"name": "JSON Editor online", "url": "https://jsoneditoronline.org/", "description": "A web-based tool to view, edit and format."}, {"name": "Collapsible JSON Formatter", "url": "http://www.bodurov.com/JsonFormatter/", "description": "Formatter and Colorer of Raw Code."}, {"name": "JSON Formatter and Validator", "url": "https://jsonformatter.curiousconcept.com/", "description": "Formatter to help with debugging."}, {"name": "JSON Generator", "url": "https://json-generator.com/", "description": "Tool for generating random data."}, {"name": "FakeJSON", "url": "https://fakejson.com/", "description": "Web API to quickly generate fake data for your application."}, {"name": "JSON to CSV", "url": "https://konklone.io/json/", "description": "A free, in-browser JSON to CSV converter."}, {"name": "CSV to JSON", "url": "https://alef.website/tools/csv-to-json", "description": "Easy, privacy-friendly and offline-first online csv to json converter"}, {"name": "json2csharp", "url": "https://json2csharp.com/", "description": "Generate c# classes from a json string or url."}, {"name": "JSON Utils", "url": "http://jsonutils.com/", "description": "Site for generating C#, VB.Net, and Javascript classes from JSON."}, {"name": "geojson.io", "url": "https://geojson.io/", "description": "Simply edit GeoJSON map data."}, {"name": "jq play", "url": "https://jqplay.org/", "description": "A playground for jq."}, {"name": "json2yaml", "url": "https://www.json2yaml.com/", "description": "Convert JSON to YAML online."}, {"name": "JSON Selector Generator", "url": "http://jsonselector.com/", "description": "A simple GUI for generating the selectors to access."}, {"name": "JSON.fr", "url": "https://www.json.fr/", "description": "Fully client-side validator and formatter."}, {"name": "ObjGen", "url": "https://www.objgen.com/json", "description": "Online live JSON generator."}, {"name": "JSONPlaceholder", "url": "https://jsonplaceholder.typicode.com/", "description": "Fake Online REST API for Testing and Prototyping."}, {"name": "Extends Class", "url": "https://extendsclass.com/json-diff.html", "description": "Diff tool to compare two files."}, {"name": "JSON Schema Validate API", "url": "https://assertible.com/json-schema-validation", "description": "A simple and free JSON Schema Validation API."}, {"name": "JSONPerf", "url": "https://jsonperf.com", "description": "A Visual, Unbiased and Up-to-Date JSON Performance Benchmark."}, {"name": "FracturedJson", "url": "https://j-brooke.github.io/FracturedJson/", "description": "Formatter that produces human-readable but fairly compact output."}, {"name": "JSON Schema", "url": "https://json-schema.org/", "description": "a JSON based format for defining the structure of JSON data."}, {"name": "Itemscript", "url": "https://code.google.com/archive/p/itemscript/", "description": "Language for validating and specifying values."}, {"name": "Kwalify", "url": "https://github.com/kvs/kwalify", "description": "A parser, schema validator, and data binding tool", "stars": "22"}, {"name": "Rx", "url": "https://rx.codesimply.com/", "description": "Simple, Extensible Schemata."}, {"name": "Exchange Rate API", "url": "https://www.exchangerate-api.com", "description": "A simple and free API for currency exchange rate data."}, {"name": "ipinfo.io", "url": "https://ipinfo.io", "description": "JSON IP and GeoIP REST API."}, {"name": "JSONProxy", "url": "https://github.com/afeld/jsonp", "description": "Simple HTTP proxy that enables cross-domain requests to any JSON API.", "stars": "302"}, {"name": "Telize", "url": "https://www.telize.com/", "description": "JSON IP and GeoIP REST API."}, {"name": "jsonpad", "url": "https://jsonpad.io/", "description": "a simple JSON storage platform."}, {"name": "YAML", "url": "https://yaml.org", "description": "A human friendly data serialization standard for all programming languages."}, {"name": "HanSON", "url": "https://github.com/timjansen/hanson", "description": "JSON for Humans - with unquoted identifiers, multi-line strings and comments.", "stars": "153"}, {"name": "\u03bcson", "url": "https://github.com/burningtree/uson", "description": "", "stars": "69"}, {"name": "HOCON", "url": "https://github.com/lightbend/config/blob/master/HOCON.md", "description": "Human-Optimized Config Object Notation.", "stars": "6.1k"}, {"name": "ASON", "url": "https://github.com/sadmac7000/libason", "description": "A semantically complete superset of JSON (draft).", "stars": "2"}, {"name": "TOML", "url": "https://github.com/toml-lang/toml", "description": "A minimal configuration file format that's easy to read due to obvious semantics.", "stars": "19k"}, {"name": "HCL", "url": "https://github.com/hashicorp/hcl", "description": "A structured configuration language that is both human and machine friendly.", "stars": "5.1k"}, {"name": "Introducing JSON", "url": "http://json.org/", "description": ""}, {"name": "JSON Tutorial", "url": "https://www.w3resource.com/JSON/introduction.php", "description": "An introductory tutorial on JavaScript Object Notation (JSON)."}, {"name": "JSON - Rosetta Code", "url": "https://rosettacode.org/wiki/JSON", "description": "Basic operations in different languages (57 languages in this moment)."}, {"name": "What is JSON and how to use it", "url": "https://ilovecoding.org/lessons/json-what-is-json-and-how-to-use-it", "description": "Video tutorial for beginners."}, {"name": "jq Primer: Munging JSON Data", "url": "https://andrew.gibiansky.com/", "description": "How jq can be used to process JSON files just as effectively as traditional Unix tools."}, {"name": "AXON", "url": "https://github.com/intellimath/pyaxon", "description": "A simple text based format for interchanging of objects, documents and data. It tries to combine the best of JSON, XML and YAML.", "stars": "22"}, {"name": "CSON", "url": "https://github.com/bevry/cson", "description": "CoffeeScript-Object-Notation. JSON for CoffeeScript objects.", "stars": "1.3k"}, {"name": "MSON", "url": "https://github.com/apiaryio/mson", "description": "Markdown syntax compatible with describing JSON and JSON Schema.", "stars": "895"}, {"name": "ArchieML", "url": "http://archieml.org/", "description": "Structured text format optimized for human writability."}, {"name": "Type-o-rama", "url": "https://github.com/stereobooster/type-o-rama", "description": "JS type systems interportability, comparison of different JS type systems and conversion between them.", "stars": "244"}, {"name": "Awesome jq", "url": "https://github.com/fiatjaf/awesome-jq", "description": "A curated list of awesome jq tools and resources.", "stars": "736"}, {"name": "Jsonnet", "url": "https://jsonnet.org/", "description": "A domain specific configuration language that helps you define JSON data."}, {"name": "rabl", "url": "https://github.com/nesquena/rabl", "description": "General ruby templating with json, bson, xml, plist and msgpack support. (Ruby)", "stars": "3.7k"}, {"name": "json2html", "url": "http://json2html.com/", "description": "HTML templating library with wrappers for both jQuery and Node.js. (Javascript)"}, {"name": "JSON Test", "url": "http://www.jsontest.com/", "description": "Testing platform for services utilizing JavaScript Object Notation (JSON)."}, {"name": "JSONassert", "url": "https://github.com/skyscreamer/JSONassert", "description": "Write JSON unit tests in less code. Great for testing REST interfaces. (Java)", "stars": "963"}, {"name": "JsonUnit", "url": "https://github.com/lukas-krecan/JsonUnit", "description": "A library that simplifies JSON comparison in unit tests. It's strongly inspired by XmlUnit.", "stars": "854"}, {"name": "JSON Parsing Test Suite", "url": "https://github.com/nst/JSONTestSuite", "description": "A very complete test suite and validation framework.", "stars": "842"}, {"name": "JSON Reformat", "url": "https://github.com/gongo/json-reformat", "description": "Reformat tool.", "stars": "172"}, {"name": "vim-json", "url": "https://github.com/elzr/vim-json", "description": "A better JSON for Vim: distinct highlighting of keywords vs values, JSON-specific (non-JS) warnings, quote concealing. Pathogen-friendly.", "stars": "1.2k"}, {"name": "FracturedJsonVsc", "url": "https://marketplace.visualstudio.com/items?itemName=j-brooke.fracturedjsonvsc", "description": "Formatter that produces human-readable but fairly compact output."}, {"name": "nvim-jqx", "url": "https://github.com/gennaro-tedesco/nvim-jqx", "description": "Browse and query json files in neovim from the quickfix window. (Lua)", "stars": "276"}, {"name": "json-sharp", "url": "https://github.com/globocom/json-sharp", "description": "Javascript tool to process operations on pure JSON objects. (Javascript)", "stars": "6"}, {"name": "json2json", "url": "https://github.com/joelvh/json2json", "description": "Transform (reformat) structures from one to another. (Javascript)", "stars": "190"}, {"name": "trans", "url": "https://github.com/gabesoft/trans", "description": "The ultimate object transformer. (Javascript)", "stars": "178"}, {"name": "osmtogeojson", "url": "https://github.com/tyrasd/osmtogeojson", "description": "Converts OSM data to GeoJSON. (Javascript)", "stars": "669"}, {"name": "fast-xml-parser", "url": "https://github.com/NaturalIntelligence/fast-xml-parser", "description": "Fast XML to JSON and vice versa javascript/JSON conversion.", "stars": "2.4k"}, {"name": "x2js", "url": "https://github.com/abdolence/x2js", "description": "XML to JSON and vice versa javascript conversion functions. (Javascript)", "stars": "995"}, {"name": "JSONC", "url": "https://github.com/tcorral/JSONC", "description": "JSON compressor and decompressor. (Javascript)", "stars": "646"}, {"name": "JsonMapper", "url": "https://github.com/cweiske/jsonmapper", "description": "Map nested structures onto PHP classes (PHP)", "stars": "1.5k"}, {"name": "SassyJSON", "url": "https://github.com/KittyGiraudel/SassyJSON", "description": "Sass-powered API. (Sass)", "stars": "169"}, {"name": "json.human.js", "url": "http://marianoguerra.github.io/json.human.js/", "description": "A small library to convert a JSON object into a human readable HTML representation that is easy to style for different purposes."}, {"name": "JSONtoFoundation", "url": "https://github.com/fmscode/JSONtoFoundation", "description": "OS X utility that converts a JSON object to a Foundation object that can be used in Cocoa/Cocoa Touch development. (Swift)", "stars": "42"}, {"name": "fanci", "url": "https://github.com/liip/fanci", "description": "Extract, rename and transform JSON based on a template. (node.js)", "stars": "30"}, {"name": "Pinch", "url": "https://github.com/Baggz/Pinch", "description": "String.replace for JavaScript objects. (Javascript)", "stars": "27"}, {"name": "deepjson", "url": "https://www.npmjs.com/package/deepjson/", "description": "A better way to load big json config files. (node.js)"}, {"name": "jsontl", "url": "https://github.com/DoublePrecisionSoftware/jsontl", "description": "allow transformation using a JSON-based transformation language. (node.js)", "stars": "7"}, {"name": "json-transforms", "url": "https://github.com/ColinEberhardt/json-transforms", "description": "A recursive, pattern-matching, approach to transforming JSON structures.", "stars": "137"}, {"name": "normalizr", "url": "https://github.com/paularmstrong/normalizr", "description": "Normalizes nested JSON according to a schema. (Javascript)", "stars": "21k"}, {"name": "JSON-populate", "url": "https://github.com/eiriklv/json-populate", "description": "Tool for populating JSON data with infinitely recursive circular references. Sort of like Falcor, but for plain JSON.", "stars": "153"}, {"name": "CircularJSON", "url": "https://github.com/WebReflection/circular-json", "description": "JSON does not handle circular references. Now it does.", "stars": "602"}, {"name": "Sawmill", "url": "https://github.com/logzio/sawmill", "description": "JSON transformation library (Java)", "stars": "110"}, {"name": "nimnjs", "url": "https://github.com/NaturalIntelligence/nimnjs", "description": "JSON to nimn bidirectional converter.", "stars": "45"}, {"name": "stylops", "url": "https://github.com/cruel-intentions/stylops", "description": "CSS subset to JSON conversion. (node.js)", "stars": "0"}, {"name": "dasel", "url": "https://github.com/tomwright/dasel", "description": "Query and update data structures using selectors from the command line. Comparable to [jq (\u2b5029k)](https://github.com/jqlang/jq) / [yq (\u2b502.5k)](https://github.com/kislyuk/yq) but supports JSON, YAML, TOML and XML with zero runtime dependencies.", "stars": "4.9k"}, {"name": "JMESPath", "url": "https://jmespath.org/", "description": "A query language for JSON."}, {"name": "JSON Mask", "url": "https://github.com/nemtsov/json-mask", "description": "Tiny language and engine for selecting specific parts of a JS object, hiding the rest. (Javascript)", "stars": "862"}, {"name": "JSONiq", "url": "https://www.jsoniq.org/", "description": "The JSON Query Language."}, {"name": "ObjectPath", "url": "https://objectpath.org/", "description": "The agile query language for semi-structured data. (Python)"}, {"name": "DefiantJS", "url": "https://www.defiantjs.com/", "description": "Lightning-fast searches using XPath expressions, and transform using XSL. (Javascript)"}, {"name": "JSONSelect", "url": "https://github.com/lloyd/JSONSelect", "description": "CSS-like selectors. (Javascript)", "stars": "1.6k"}, {"name": "JSONPath", "url": "https://goessner.net/articles/JsonPath/", "description": "XPath implementation. (Javascript/PHP)"}, {"name": "searchjs", "url": "https://github.com/deitch/searchjs", "description": "A library for filtering based on a json SQL-like language.", "stars": "309"}, {"name": "json-rel", "url": "https://github.com/slurmulon/json-where", "description": "Transparent references in JSON.", "stars": "16"}, {"name": "JSONata", "url": "https://jsonata.org/", "description": "Query and transformation language used in Node-RED, supports function expressions."}, {"name": "JSON Editor", "url": "https://github.com/jdorn/json-editor", "description": "JSON Schema Based Editor. (jQuery)", "stars": "5.8k"}, {"name": "angular-schema-form", "url": "https://github.com/json-schema-form/angular-schema-form", "description": "Generate forms. (AngularJS)", "stars": "2.5k"}, {"name": "JSON Schema View", "url": "https://github.com/mohsen1/json-schema-view", "description": "An AngularJS directive for rendering JSON Schema in HTML (AngularJS)", "stars": "49"}, {"name": "Angular JSON Schema Form", "url": "https://github.com/mohsen1/angular-json-schema-form", "description": "Angular directive for making forms out of JSON Schema. (AngularJS)", "stars": "30"}, {"name": "AlpacaJS", "url": "http://www.alpacajs.org", "description": "Generates JSON Schema driven forms on top of Bootstrap, jQuery Mobile, jQuery UI and HTML (jQuery)"}, {"name": "prmd", "url": "https://github.com/interagent/prmd", "description": "Tools and doc generation for HTTP APIs.", "stars": "2.1k"}, {"name": "generate-schema", "url": "https://github.com/Nijikokun/generate-schema", "description": "Effortlessly convert your JSON Object to JSON Schema, Mongoose Schema, or a Generic template for quick documentation / upstart.", "stars": "1k"}, {"name": "Docson", "url": "https://github.com/lbovet/docson", "description": "Documentation for your types.", "stars": "491"}, {"name": "Orderly JSON", "url": "https://github.com/lloyd/orderly", "description": "A textual format for describing JSON compiled into JSONSchema.", "stars": "222"}, {"name": "jsonschema2pojo", "url": "https://github.com/joelittlejohn/jsonschema2pojo", "description": "Generates Java types and annotates those types for data-binding with Jackson 1.x or 2.x, Gson, etc.", "stars": "6.1k"}, {"name": "Matic", "url": "https://github.com/mattyod/matic", "description": "Build tool for generating HTML documentation.", "stars": "176"}, {"name": "JSON Schema + Faker", "url": "https://github.com/json-schema-faker/json-schema-faker", "description": "Fake your schemas.", "stars": "3.2k"}, {"name": "DLL.js", "url": "https://github.com/moll/js-ddl", "description": "Gets you a JSON Schema from PostgreSQL or SQLite3.", "stars": "67"}, {"name": "JSONSchema.net", "url": "https://jsonschema.net//", "description": "JSON Schema generator from JSON object."}, {"name": "js-schema", "url": "https://github.com/molnarg/js-schema", "description": "A new way of describing object schemas in JavaScript. It has a clean and simple syntax, and it is capable of serializing to/from the popular JSON Schema format.", "stars": "386"}, {"name": "aptos", "url": "https://github.com/pennsignals/aptos", "description": "A tool for validating data using JSON Schema and converting JSON Schema documents into different data-interchange formats.", "stars": "150"}, {"name": "JSON Schema $Ref Parser", "url": "https://github.com/APIDevTools/json-schema-ref-parser", "description": "Parse, resolve, and dereference JSON Schema $ref pointers", "stars": "905"}, {"name": "Understanding JSON Schema", "url": "https://spacetelescope.github.io/understanding-json-schema/", "description": "A website aiming to provide more accessible documentation for JSON schema."}, {"name": "JSON Schema Store", "url": "https://www.schemastore.org/json/", "description": "A collection of popular schemas."}, {"name": "Using JSON Schema", "url": "http://usingjsonschema.com/", "description": "a Book and GitHub project, showing how JSON Schema can be used for a variety of tasks and in different programming contexts."}, {"name": "Awesome JSON Schema", "url": "https://github.com/sourcemeta/awesome-jsonschema", "description": "A curated list of awesome JSON Schema resources, tutorials, tools, and more.", "stars": "101"}, {"name": "json-schema-benchmark", "url": "https://github.com/ebdrup/json-schema-benchmark", "description": "Performance benchmark for Node.js validators.", "stars": "384"}, {"name": "is-my-json-valid", "url": "https://github.com/mafintosh/is-my-json-valid", "description": "A validator that uses code generation to be extremely fast.", "stars": "957"}, {"name": "jsen", "url": "https://github.com/bugventure/jsen", "description": "A validator built for speed.", "stars": "156"}, {"name": "themis", "url": "https://github.com/playlyfe/themis", "description": "A blazing fast validator.", "stars": "60"}, {"name": "jsck", "url": "https://github.com/pandastrike/jsck", "description": "JSON Schema Compiled checK.", "stars": "159"}, {"name": "z-schema", "url": "https://github.com/zaggino/z-schema", "description": "validator written in JavaScript for NodeJS and Browsers.", "stars": "338"}, {"name": "jjv", "url": "https://github.com/acornejo/jjv", "description": "Javascript Library for Schema Validation.", "stars": "196"}, {"name": "request-validator", "url": "https://github.com/bugventure/request-validator", "description": "Flexible request validator middleware for express and connect.", "stars": "0"}, {"name": "tv4", "url": "https://github.com/geraintluff/tv4", "description": "Tiny Validator.", "stars": "1.2k"}, {"name": "ajv", "url": "https://github.com/ajv-validator/ajv", "description": "The fastest validator. Supports v5/6 proposals.", "stars": "13k"}, {"name": "Medeia Validator", "url": "https://github.com/worldturner/medeia-validator", "description": "Compliant (draft-04/06/07) and fast streaming validator written in Kotlin", "stars": "57"}, {"name": "JSON Schema for PHP", "url": "https://github.com/justinrainbow/json-schema", "description": "PHP implementation of JSON schema.", "stars": "3.5k"}, {"name": "JSON Guard", "url": "https://json-guard.thephpleague.com", "description": "A validator for JSON Schema Draft 4."}, {"name": "jsonschema", "url": "https://github.com/python-jsonschema/jsonschema", "description": "Python implementation of jsonschema.", "stars": "4.4k"}, {"name": "JSON Schema Toolkit", "url": "https://github.com/petrounias/json-schema-toolkit", "description": "Programmatic building of JSON schemas (recursive field mappings) with validation, a Django JSON Field, and native PostgreSQL JSON type constraints.", "stars": "30"}, {"name": "Ruby JSON Schema Validator", "url": "https://github.com/voxpupuli/json-schema", "description": "validating against a JSON schema conforming to JSON Schema Draft 4.", "stars": "1.5k"}], "notes": [], "source": "Json"}, {"name": "Software Patreons \u2014 Contents", "entries": [{"name": "Open Source Projects", "url": "#open-source-projects", "description": ""}, {"name": "People Doing Open Source Work", "url": "#people-doing-open-source-work", "description": ""}, {"name": "Other Kinds of Content", "url": "#other-kinds-of-content", "description": ""}, {"name": "Akira", "url": "https://www.patreon.com/akiraux", "description": ""}, {"name": "Albert launcher", "url": "https://www.patreon.com/albertlauncher", "description": "Keyboard launcher written in C++/Qt."}, {"name": "bcachefs", "url": "https://www.patreon.com/bcachefs", "description": "Linux filesystem."}, {"name": "Blender", "url": "https://fund.blender.org/", "description": "3D creation suite"}, {"name": "Bottles", "url": "https://usebottles.com/funding/", "description": "Easily manage and run Windows apps on Linux."}, {"name": "Calibre", "url": "https://www.patreon.com/kovidgoyal", "description": "E-books manager."}, {"name": "Compiler Explorer", "url": "https://www.patreon.com/mattgodbolt", "description": "Online decompiler and compiler explorer."}, {"name": "Deluge", "url": "https://www.patreon.com/deluge_cas", "description": "BitTorrent client."}, {"name": "DokuWiki", "url": "https://www.patreon.com/dokuwiki", "description": "Wiki application."}, {"name": "Duplicati", "url": "https://opencollective.com/duplicati", "description": "Backup client."}, {"name": "F-Droid", "url": "https://opencollective.com/f-droid", "description": ""}, {"name": "Firezone", "url": "https://github.com/orgs/firezone/sponsoring", "description": "Self-hosted VPN server using WireGuard."}, {"name": "FreeCAD", "url": "https://freecadweb.org/wiki/Donate", "description": "Parametric 3D modeler made primarily to design real-life objects of any size."}, {"name": "Freeter", "url": "https://freeter.io/sponsor/", "description": "Productivity app for Developers, Designers and other professionals."}, {"name": "Godot Engine", "url": "https://www.patreon.com/godotengine", "description": "Complete 3D engine."}, {"name": "HaxeFlixel", "url": "https://www.patreon.com/haxeflixel", "description": "Cross-platform 2D game engine."}, {"name": "Homebrew", "url": "https://www.patreon.com/homebrew", "description": "Package manager for macOS."}, {"name": "iTerm2", "url": "https://www.patreon.com/gnachman", "description": "macOS terminal replacement."}, {"name": "JabRef", "url": "https://liberapay.com/JabRef", "description": "Software for bibliography management"}, {"name": "JHipster", "url": "https://opencollective.com/generator-jhipster", "description": "Open Source application platform for creating Spring Boot + Angular/React/Vue projects in seconds."}, {"name": "Kismet", "url": "https://www.patreon.com/kismetwireless", "description": ""}, {"name": "Laigter", "url": "https://www.patreon.com/azagaya", "description": "Automatic normal/specular/occlussion/parallax map generator for 2D game sprites."}, {"name": "LogSeq", "url": "https://opencollective.com/logseq", "description": "Knowledge management"}, {"name": "Memcode", "url": "https://www.patreon.com/memcode", "description": "Platform for flashcards"}, {"name": "MuseScore", "url": "https://www.patreon.com/musescore", "description": "Music notation software."}, {"name": "NativeScript-Vue", "url": "https://www.patreon.com/rigor789", "description": "Native mobile applications with NativeScript and Vue."}, {"name": "Neovim", "url": "https://opencollective.com/neovim", "description": "Vim-fork focused on extensibility and usability."}, {"name": "NewPipe", "url": "https://liberapay.com/TeamNewPipe", "description": "FLOSS video player on Android for services like YouTube, Soundcloud etc."}, {"name": "Olive", "url": "https://www.patreon.com/olivevideoeditor", "description": "High quality video editing and compositing software."}, {"name": "Open Broadcaster Software", "url": "https://www.patreon.com/obsproject", "description": ""}, {"name": "Open Chemistry", "url": "https://opencollective.com/open-chemistry", "description": "Umbrella of multiple open source chemistry projects including Avogadro, cclib, DeepChem, MSDK, Open Babel, RDKit, and 3DMol.js."}, {"name": "Open Source BIM Collective", "url": "https://opencollective.com/opensourcebim", "description": "Tools for building information modeling."}, {"name": "openage", "url": "https://liberapay.com/SFTtech/", "description": "Real time strategy game engine."}, {"name": "OpenFAAS", "url": "https://github.com/users/alexellis/sponsorship", "description": "Serverless platform."}, {"name": "OpenShot", "url": "https://www.patreon.com/openshot", "description": "Video editor."}, {"name": "OptiKey", "url": "https://www.patreon.com/OptiKey", "description": ""}, {"name": "Paperwork", "url": "https://www.patreon.com/openpaper", "description": "Personal document manager."}, {"name": "Perkeep", "url": "https://opencollective.com/perkeep", "description": "Personal storage system."}, {"name": "PHPStan", "url": "https://github.com/phpstan", "description": "PHP static analyzer."}, {"name": "PHPUnit", "url": "https://github.com/sponsors/sebastianbergmann", "description": "PHPUnit and related projects."}, {"name": "Pixelorama", "url": "https://www.patreon.com/OramaInteractive", "description": "A free & open-source 2D sprite editor, made with the Godot Engine."}, {"name": "PlantUML", "url": "https://www.patreon.com/plantuml", "description": "UML diagram creation software."}, {"name": "Project Lombok", "url": "https://www.patreon.com/lombok", "description": "Java editor plugin."}, {"name": "Remmina", "url": "https://remmina.org/donations/", "description": "Remote desktop client."}, {"name": "ShareX Team", "url": "https://www.patreon.com/ShareX", "description": "Screen capture and screen sharing tool."}, {"name": "Sonic Pi", "url": "https://www.patreon.com/samaaron", "description": "Code-based music creation and performance tool."}, {"name": "SysV init", "url": "https://www.patreon.com/sysvinit", "description": "System V init implementation."}, {"name": "Termux", "url": "https://termux.dev/en/donate", "description": "Android terminal emulator."}, {"name": "Thirty Bees", "url": "https://forum.thirtybees.com/support-thirty-bees/", "description": "Ecommerce software."}, {"name": "Tiled", "url": "https://www.patreon.com/bjorn", "description": ""}, {"name": "Transmission", "url": "https://transmissionbt.com/donate/", "description": "BitTorrent client."}, {"name": "V Programming Language", "url": "https://www.patreon.com/vlang", "description": "Statically typed compiled programming language similar to Go, influenced by Oberon, Rust, Swift."}, {"name": "VideoLAN", "url": "http://www.videolan.org/contribute.html#paypal", "description": "Maker of the VLC video player."}, {"name": "Vim-Go", "url": "https://www.patreon.com/bhcleek", "description": "Go plugin for VIM."}, {"name": "Weblate", "url": "https://liberapay.com/Weblate", "description": "Localization tool with tight version control integration."}, {"name": "Webpack", "url": "https://opencollective.com/webpack", "description": "JavaScript module bundler."}, {"name": "Wiki.js", "url": "https://github.com/users/NGPixel/sponsorship", "description": ""}, {"name": "WireGuard", "url": "https://www.patreon.com/zx2c4", "description": ""}, {"name": "Wireshark", "url": "https://wiresharkfoundation.org/donate/", "description": "Helping as many people as possible understand their networks as much as possible."}, {"name": "Xfce", "url": "https://opencollective.com/xfce", "description": ""}, {"name": "Zig", "url": "https://www.patreon.com/andrewrk", "description": ""}, {"name": "Zrythm", "url": "https://liberapay.com/Zrythm", "description": "A highly automated and intuitive digital audio workstation."}, {"name": "Kitbashery", "url": "https://github.com/sponsors/Kitbashery", "description": "3D kitbashing solution & CC0 model library."}], "notes": [], "source": "Software Patreons"}, {"name": "Software Patreons \u2014 Messaging and social media", "entries": [{"name": "BookWyrm", "url": "https://www.patreon.com/bookwyrm", "description": ""}, {"name": "Dekko Project", "url": "https://www.patreon.com/dekkoproject", "description": "Ubuntu email client."}, {"name": "Flarum", "url": "https://opencollective.com/flarum/", "description": "Forum platform."}, {"name": "Funkwhale", "url": "https://opencollective.com/funkwhale", "description": "A free, federated and social music server."}, {"name": "The Lounge", "url": "https://opencollective.com/thelounge", "description": "Modern web IRC client."}, {"name": "Mastodon", "url": "https://www.patreon.com/mastodon", "description": ""}, {"name": "Matrix", "url": "https://www.patreon.com/matrixdotorg", "description": ""}, {"name": "MissKey", "url": "https://www.patreon.com/syuilo", "description": "Federated microblogging platform."}, {"name": "Nitter", "url": "https://www.patreon.com/nitter", "description": ""}, {"name": "PixelFed", "url": "https://www.patreon.com/dansup", "description": ""}, {"name": "postActiv", "url": "https://www.patreon.com/postActiv", "description": "Microblogging platform."}, {"name": "Reddit Enhancement Suite", "url": "https://www.patreon.com/honestbleeps", "description": "Reddit browser extension."}, {"name": "Retrospring", "url": "https://patreon.com/retrospring", "description": ""}, {"name": "Secure Scuttlebutt", "url": "https://opencollective.com/secure-scuttlebutt-consortium", "description": "A distributed and secure peer-to-peer protocol and social network."}], "notes": [], "source": "Software Patreons"}, {"name": "Software Patreons \u2014 Libraries", "entries": [{"name": "ApexCharts", "url": "https://opencollective.com/apexchartsjs", "description": "JavaScript charts library."}, {"name": "Asset-Importer-Lib", "url": "https://www.patreon.com/assimp", "description": "Loads 40+ 3D file formats into one unified and clean data structure for game-developers."}, {"name": "Babel", "url": "https://www.patreon.com/henryzhu", "description": "JavaScript compiler."}, {"name": "Dear ImGui", "url": "https://github.com/ocornut/imgui/wiki/Sponsors", "description": "Immediate Mode Graphical User interface for C++.", "stars": "70k"}, {"name": "Hapi.js", "url": "https://opencollective.com/hapijs", "description": "Node.js framework."}, {"name": "HaxeUI", "url": "https://www.patreon.com/haxeui", "description": "User interface toolkit."}, {"name": "Iced", "url": "https://github.com/sponsors/hecrj", "description": ""}, {"name": "Laravel", "url": "https://www.patreon.com/taylorotwell", "description": "PHP framework."}, {"name": "LibGDX", "url": "https://www.patreon.com/libgdx", "description": "Game development framework."}, {"name": "MicroG", "url": "https://github.com/sponsors/mar-v-in", "description": ""}, {"name": "Moleculer", "url": "https://www.patreon.com/moleculer", "description": "Progressive microservices framework for Node.js."}, {"name": "Musl libc", "url": "https://www.patreon.com/musl", "description": "The Musl libc project."}, {"name": "OpenFL", "url": "https://www.patreon.com/openfl", "description": "Cross-platform application framework."}, {"name": "Phalcon", "url": "https://opencollective.com/phalcon", "description": "Web framework delivered as a C extension for PHP."}, {"name": "stdlib", "url": "https://www.patreon.com/athan", "description": "Standard library for JavaScript and Node.js with an emphasis on scientific computing."}, {"name": "Tabulator", "url": "https://www.patreon.com/olifolkerd", "description": "JavaScript library for building interactive tables."}, {"name": "Vapor", "url": "https://github.com/tanner0101", "description": ""}, {"name": "Vue.js", "url": "https://www.patreon.com/evanyou", "description": "Vue.js."}, {"name": "Yii framework", "url": "https://www.patreon.com/samdark", "description": "PHP framework."}, {"name": "Zappa", "url": "https://www.patreon.com/zappa", "description": "A server-less Python framework."}], "notes": [], "source": "Software Patreons"}, {"name": "Software Patreons \u2014 Operating Systems", "entries": [{"name": "/e/", "url": "https://www.patreon.com/eelo", "description": "Privacy-focused mobile OS."}, {"name": "Elementary OS", "url": "https://www.patreon.com/elementary", "description": "Ubuntu variant."}, {"name": "FreeDOS", "url": "https://www.patreon.com/freedos", "description": "MS-DOS compatible operating system."}, {"name": "GhostBSD", "url": "https://www.patreon.com/GhostBSD", "description": "Desktop-focused BSD OS."}, {"name": "GrapheneOS", "url": "https://github.com/sponsors/thestinger", "description": "A privacy and security focused mobile OS with Android app compatibility."}, {"name": "LineageOS", "url": "https://www.paypal.me/LineageOS", "description": ""}, {"name": "Linux Lite", "url": "https://www.patreon.com/linuxlite", "description": "Linux distribution."}, {"name": "Mobian", "url": "https://liberapay.com/mobian/", "description": "Debian for mobile."}, {"name": "Parrot", "url": "https://www.patreon.com/parrot", "description": "Security-related Debian distribution."}, {"name": "PostmarketOS", "url": "https://opencollective.com/postmarketos", "description": "A real Linux distribution for phones."}, {"name": "Qubes OS", "url": "https://opencollective.com/qubes-os", "description": "A reasonably secure operating system."}, {"name": "ReactOS", "url": "https://liberapay.com/ReactOS/", "description": "A free Windows-compatible Operating System"}, {"name": "Redox OS", "url": "https://www.patreon.com/redox_os", "description": "OS written in Rust."}, {"name": "Serenity OS", "url": "https://github.com/sponsors/awesomekling", "description": ""}, {"name": "Slackware Linux", "url": "https://www.patreon.com/slackwarelinux", "description": "Linux distribution."}, {"name": "Solus", "url": "https://opencollective.com/getsolus", "description": "Linux distibution."}, {"name": "Ubuntu Mate", "url": "https://www.patreon.com/ubuntu_mate", "description": "Ubuntu variant."}, {"name": "Ubuntu Studio", "url": "https://www.patreon.com/ubuntustudio", "description": ""}, {"name": "Ubuntu Touch", "url": "https://www.patreon.com/ubports", "description": ""}], "notes": [], "source": "Software Patreons"}, {"name": "Software Patreons \u2014 Games", "entries": [{"name": "Battle for Wesnoth", "url": "https://liberapay.com/Wesnoth", "description": "Turn-based strategy game."}, {"name": "Cemu", "url": "https://www.patreon.com/cemu", "description": "Nintendo Wii U emulator."}, {"name": "Citra", "url": "https://www.patreon.com/citraemu", "description": "Nintendo 3DS emulator."}, {"name": "Citybound", "url": "https://www.patreon.com/citybound", "description": "City building game."}, {"name": "Cxbx-reloaded", "url": "https://www.patreon.com/LukeUsher", "description": "Xbox emulator for Windows."}, {"name": "Eigengrau's Generator", "url": "https://www.patreon.com/EigengrausGenerator", "description": "TTRPG/Dungeons and Dragons Town and NPC Generator."}, {"name": "Fheroes2", "url": "https://www.patreon.com/fheroes2", "description": "Free Heroes of Might and Magic II engine."}, {"name": "Heroic Games Launcher", "url": "https://www.patreon.com/heroicgameslauncher", "description": ""}, {"name": "Improved Initiative", "url": "https://www.patreon.com/improvedinitiative", "description": "D\\&D tabletop role-playing game combat tracker."}, {"name": "Libretro Team", "url": "https://www.patreon.com/libretro", "description": "Libretro, RetroArch and Lakka."}, {"name": "Lutris", "url": "https://www.patreon.com/lutris", "description": ""}, {"name": "MelonDS", "url": "https://www.patreon.com/m/Arisotura", "description": "Nintendo DS emulator."}, {"name": "Play!", "url": "https://www.patreon.com/jpd002", "description": "PS2 emulator."}, {"name": "Rpcs3", "url": "https://www.patreon.com/Nekotekina", "description": "PS3 emulator."}, {"name": "Ryujinx", "url": "https://www.patreon.com/ryujinx", "description": "Nintendo Switch emulator."}, {"name": "Xemu", "url": "https://www.patreon.com/mborgerson", "description": "Xbox emulator."}, {"name": "Xenia", "url": "https://www.patreon.com/xenia_project", "description": "Xbox 360 emulator."}, {"name": "yuzu", "url": "https://www.patreon.com/yuzuteam", "description": "Nintendo Switch emulator."}], "notes": [], "source": "Software Patreons"}, {"name": "Software Patreons \u2014 Open Source Art", "entries": [{"name": "Alexandre Prokoudine", "url": "https://www.patreon.com/prokoudine", "description": ""}, {"name": "Andrea Ferrero", "url": "https://www.patreon.com/andreaferrero", "description": "Developer of PhotoFlow image editor, maintains various Appimage packages."}, {"name": "Duduf", "url": "https://www.patreon.com/duduf", "description": "Tools for animations and motion pictures production."}, {"name": "GIMP", "url": "https://liberapay.com/GIMP/", "description": "GNU Image Manipulation Program."}, {"name": "Inochi2D", "url": "https://www.patreon.com/clipsey", "description": "Opensource editor and libraries for realtime 2D puppet animation and rendering, e.g. VTubers."}, {"name": "Marc Jeanmougin", "url": "https://www.patreon.com/marcjeanmougin", "description": "Inkscape contributor."}, {"name": "Morevna Project", "url": "https://www.patreon.com/morevna", "description": "Various contributions to open source animation tools and animated shorts sources released under CC."}, {"name": "MyPaint", "url": "https://opencollective.com/mypaint", "description": "Painting and drawing program that works nicely with pressure-sensitive tablets, and its dynamic brush engine library."}, {"name": "\u00d8yvind Kol\u00e5s", "url": "https://www.patreon.com/pippin", "description": ""}, {"name": "Pablo Dobarro", "url": "https://www.patreon.com/pablodp606", "description": "Sculpting improvements for Blender."}, {"name": "Synfig", "url": "https://www.patreon.com/synfig", "description": ""}, {"name": "Tavmjong Bah", "url": "https://www.patreon.com/tavmjong", "description": "Working on Inkscape vector graphics editor."}, {"name": "ZeMarmot", "url": "https://www.patreon.com/zemarmot", "description": ""}], "notes": [], "source": "Software Patreons"}, {"name": "Software Patreons \u2014 Hardware related", "entries": [{"name": "Damien Maguire", "url": "https://www.patreon.com/evbmw", "description": "Electric vehicle projects."}, {"name": "DIGImend", "url": "https://www.patreon.com/spbnick", "description": "Improving Linux support for (non-Wacom) graphics tablets."}, {"name": "Espruino", "url": "https://www.patreon.com/espruino", "description": "JavaScript interpreter for microcontrollers."}, {"name": "Frank Buss", "url": "https://www.patreon.com/frankbuss", "description": "FPGA and other hardware projects."}, {"name": "GitClear", "url": "https://github.com/sponsors/gitclear", "description": "Improved Linux support for touchpads."}, {"name": "Geoffrey D. Bennett", "url": "https://liberapay.com/gdb", "description": "Linux Focusrite Scarlett software."}, {"name": "Hector Martin \"marcan\"", "url": "https://www.patreon.com/marcan", "description": ""}, {"name": "LibrePCB", "url": "https://www.patreon.com/librepcb", "description": "Software to develop printed circuit boards."}, {"name": "Martin Povi\u0161er", "url": "https://github.com/sponsors/povik", "description": "Reverse-engineering and writing Linux drivers for audio hardware on Apple Silicon Macs."}, {"name": "Nefarius Software Solutions", "url": "https://www.patreon.com/nefarius", "description": "Windows drivers for the Sony DualShock controller and others."}, {"name": "OctoPrint", "url": "https://www.patreon.com/foosel", "description": "Web interface for 3D printers."}, {"name": "OpenRGB", "url": "https://www.patreon.com/CalcProgrammer1", "description": "RGB lighting control application."}, {"name": "Pinout.xyz", "url": "https://www.patreon.com/gadgetoid", "description": "Pinout diagrams for various microcontrollers."}, {"name": "Professor Abrasive", "url": "https://www.patreon.com/prof_abrasive", "description": "Retro gaming."}, {"name": "Adam King", "url": "https://github.com/sponsors/notadamking", "description": "RLTrader, Tensortrade and other trading related projects."}, {"name": "Andreas Heinisch", "url": "https://www.patreon.com/user?u=51471923", "description": "LibreOffice developer."}, {"name": "Andreas Kainz", "url": "https://www.patreon.com/user?u=10071325", "description": "LibreOffice designer."}, {"name": "Andreas Pardeike", "url": "https://www.patreon.com/pardeike", "description": "Programming tutorials, games and mods."}, {"name": "Andrius \u0160tikonas", "url": "https://liberapay.com/stikonas", "description": "KDE contributor, mainly KDE Partition Manager."}, {"name": "Attogram Project", "url": "https://github.com/sponsors/attogram", "description": "Shared Media Tagger, Open Translation Engine, and many more projects."}, {"name": "Bailey Burnsed", "url": "https://www.patreon.com/BaileyBurnsed", "description": "FOSS Nerd developing open source games in Godot and Rust"}, {"name": "Daniel Gultsch", "url": "https://github.com/users/iNPUTmice/sponsorship", "description": "Conversations Jabber client."}, {"name": "Dani\u00ebl Klabbers", "url": "https://www.patreon.com/luceos", "description": "Contributor to Flarum and other PHP projects."}, {"name": "Dave T\u00e4ht", "url": "https://www.patreon.com/dtaht", "description": "Working on improving the Internet."}, {"name": "David Hewitt", "url": "https://github.com/users/davidmhewitt/sponsorship", "description": "ElementaryOS contributor, Torrential, Clipped."}, {"name": "Dimitri Fontaine", "url": "https://github.com/sponsors/dimitri", "description": "Various contributions to the PostgreSQL ecosystem (pgloader, pg\\_auto\\_failover), Emacs libraries (el-get), author."}, {"name": "Dominik Honnef", "url": "https://www.patreon.com/dominikh", "description": ""}, {"name": "Dragan Djuric", "url": "https://www.patreon.com/draganrocks", "description": "Creator of Uncomplicate, a family of Clojure libraries for AI, ML, and GPU high performance computing."}, {"name": "Drew DeVault", "url": "https://www.patreon.com/sircmpwn", "description": ""}, {"name": "Eevee", "url": "https://www.patreon.com/eevee", "description": "Games, applications and articles."}, {"name": "Egoist", "url": "https://www.patreon.com/egoist/overview", "description": "Various JavaScript libraries and tools."}, {"name": "Erik Moqvist", "url": "https://github.com/sponsors/eerimoq", "description": "Moblin, iOS app for IRL streaming and many other libraries."}, {"name": "Eric S. Raymond", "url": "https://www.patreon.com/esr", "description": "Nethack, GPSd, author of \"The Cathedral and the Bazaar\"."}, {"name": "Ethan Lee", "url": "https://github.com/users/flibitijibibo/sponsorship", "description": "Contributions to FNA, SDL2 C# and other projects."}, {"name": "Fabio Zadrozny", "url": "https://www.patreon.com/fabioz", "description": "Working on PyDev and related projects."}, {"name": "Felipe Lima", "url": "https://github.com/sponsors/felipecsl", "description": "Various projects and libraries like OkReplay, AirMapView, AsymmetricGridView, GifImageView, Wombat."}, {"name": "Feross Aboukhadijeh", "url": "https://github.com/sponsors/feross", "description": "WebTorrent, StandardJS, and other JavaScript projects."}, {"name": "Flammie", "url": "https://www.patreon.com/flammie", "description": ""}, {"name": "Franck Nijhof", "url": "https://www.patreon.com/frenck", "description": "Creates Home Assistant add-ons and helps out on the main project."}, {"name": "Gabriel Gonzalez", "url": "https://github.com/users/Gabriel439/sponsorship", "description": "Dhall language, Nix and Haskell educational projects and Haskell libraries and tool."}, {"name": "Gilbert Pellegrom", "url": "https://github.com/users/gilbitron/sponsorship", "description": "Raneto, Vue.js libraries and more."}, {"name": "Jacky Alcine", "url": "https://www.patreon.com/jackyalcine", "description": "Projects in the IndieWeb sphere, Koype and contributions to other open source projects."}, {"name": "James 'Purpleidea'", "url": "https://github.com/users/purpleidea/sponsorship", "description": "mgmt config, articles and more."}, {"name": "JeanHeyd Meneide", "url": "https://www.patreon.com/thephd", "description": "Creates C++ libraries and standards proposals."}, {"name": "Joey Hess", "url": "https://www.patreon.com/joeyh", "description": "git-annex, keysafe, other Linux software."}, {"name": "Johann-S", "url": "https://github.com/sponsors/Johann-S", "description": "Bootstrap JavaScript developer and various plugins and projects."}, {"name": "Jorge Bucaran", "url": "https://github.com/sponsors/jorgebucaran", "description": "Hyperapp and many other JavaScript projects."}, {"name": "Jonathan M\u00fcller", "url": "https://www.patreon.com/foonathan", "description": "Various C++ libraries, tools, articles."}, {"name": "Kevin Cozens", "url": "https://www.patreon.com/KevinCozens", "description": "Contributor to projects such as GIMP, OpenSimulator, KiCad and TinyScheme."}, {"name": "K\u00e9vin Dunglas", "url": "https://github.com/sponsors/dunglas", "description": "API Platform, Vulcain, Mercure and Symfony contributions."}, {"name": "Khoa Pham", "url": "https://github.com/users/onmyway133/sponsorship", "description": "A multitude of libraries, applications and articles about iOS/Cocoa,"}, {"name": "Kozec", "url": "https://www.patreon.com/kozec", "description": "Syncthing-GTK and SC-Controller."}, {"name": "Kurt Kremitzki", "url": "https://www.patreon.com/kkremitzki", "description": ""}, {"name": "Lars Moelleken", "url": "https://github.com/sponsors/voku", "description": "Various PHP libraries and OSS contributions."}, {"name": "Luke Dashjr", "url": "https://github.com/sponsors/luke-jr", "description": "Author of bfgminer and other substantial contributions to Bitcoin."}, {"name": "Matt Lewis", "url": "https://github.com/users/mattlewis92/sponsorship", "description": "Angular-calendar and other angular components."}, {"name": "Matthieu Napoli", "url": "https://github.com/users/mnapoli/sponsorship", "description": "Bref, PHP-DI and other PHP libraries."}, {"name": "Max Bridgland", "url": "https://github.com/users/M4cs/sponsorship", "description": "Various pentesting frameworks and tools."}, {"name": "Max Howell", "url": "https://www.patreon.com/mxcl", "description": "Creator of Homebrew, maintainer of PromiseKit and a multitude of other project for Apple platforms."}, {"name": "Michal \u010ciha\u0159", "url": "https://liberapay.com/nijel/", "description": "Contributor to Weblate and phpMyAdmin."}, {"name": "Nate Graham", "url": "https://liberapay.com/ngraham", "description": "KDE contributor."}, {"name": "Nick Sweeting", "url": "https://github.com/sponsors/pirate", "description": "ArchiveBox and OSS contributions but also articles and documentation."}, {"name": "Nicolas Hafner", "url": "https://github.com/users/Shinmera/sponsorship", "description": "Various Common Lisp libraries."}, {"name": "Nils Maier", "url": "https://www.patreon.com/nmaier", "description": "Download Them All! Firefox and Chrome extension."}, {"name": "Oleh Krehel", "url": "https://github.com/users/abo-abo/sponsorship", "description": "GNU Emacs plugins, maintainer of Ivy/Swiper/Counsel, Hydra, Avy, Lispy, and more."}, {"name": "Ond\u0159ej Sur\u00fd", "url": "https://www.patreon.com/oerdnj", "description": "Debian packager."}, {"name": "Patrick Wardle", "url": "https://www.patreon.com/objective_see", "description": "Owner of Objective-See, various macOS security tools and articles."}, {"name": "Pedro Pi\u00f1era", "url": "https://github.com/users/pepibumur/sponsorship", "description": "Tuist and XcodeProj libraries, articles."}, {"name": "Pedro Carrasco", "url": "https://github.com/sponsors/pedrommcarrasco", "description": "Various iOS libraries and projects."}, {"name": "Povilas Kanapickas", "url": "https://www.patreon.com/p12tic", "description": "X server, Buildbot CI, Barrier and many others."}, {"name": "Raph Levien", "url": "https://github.com/sponsors/raphlinus", "description": "druid and other Rust projects."}, {"name": "Reini Urban", "url": "https://www.patreon.com/rurban", "description": "Maintaining and developing software such as cperl, parrot, a lot of perl5 modules, safeclib and libredwg."}, {"name": "Ren\u00e9 Rebe", "url": "https://www.patreon.com/user?u=9504919", "description": "T2 System Development Environment."}, {"name": "Rekka Bellum & Devine Lu Linvega", "url": "https://www.patreon.com/100", "description": "Open source tools and games."}, {"name": "Rob Landley", "url": "https://www.patreon.com/landley", "description": "Working on Toybox, mkroot and various other projects."}, {"name": "Ryan C. Gordon", "url": "https://www.patreon.com/icculus", "description": ""}, {"name": "Sanjay Madan", "url": "https://paypal.me/mowgliiapps", "description": ""}, {"name": "Scarlett Moore", "url": "https://www.patreon.com/sgclark", "description": "KDE contributor."}, {"name": "Scott Lahteine", "url": "https://www.patreon.com/thinkyhead", "description": "Contributor to Marlin Firmware for 3D printers."}, {"name": "Sindre Sorhus", "url": "https://www.patreon.com/sindresorhus", "description": "Countless open source projects."}, {"name": "skypjack", "url": "https://github.com/sponsors/skypjack", "description": "C++ libraries such as uvw and EnTT."}, {"name": "St\u00e9phane Peter", "url": "https://github.com/sponsors/megastep", "description": "AudioKit contributor, Makeself and other libraries and projects."}, {"name": "Steve Purcell", "url": "https://www.patreon.com/sanityinc", "description": "MELPA lisp package archive and other software tooling."}, {"name": "Steven Troughton-Smith", "url": "https://www.patreon.com/steventroughtonsmith", "description": "Various iOS/macOS software."}, {"name": "Thomas M. Edwards", "url": "https://www.patreon.com/thomasmedwards", "description": "Gaming related projects."}, {"name": "Tim Oliver", "url": "https://github.com/sponsors/TimOliver", "description": "Multitude of iOS libraries and various contribution to the iOS ecosystem."}, {"name": "Timoth\u00e9e Giet", "url": "https://www.patreon.com/animtim", "description": "GCompris contributor."}, {"name": "Tobias Koppers", "url": "https://github.com/users/sokra/sponsorship", "description": "Founder and maintainer of Webpack."}, {"name": "Yorik van Havre", "url": "https://www.patreon.com/yorikvanhavre", "description": ""}], "notes": [], "source": "Software Patreons"}, {"name": "Software Patreons \u2014 Articles and Tutorials", "entries": [{"name": "Alecaddd", "url": "https://www.patreon.com/alecaddd", "description": "Various programming tutorials."}, {"name": "Boiling Steam", "url": "https://www.patreon.com/boiling_steam_linux", "description": ""}, {"name": "Chris Bradfield", "url": "https://www.patreon.com/kidscancode", "description": "Programming tutorials for kids."}, {"name": "DistroWatch", "url": "https://www.patreon.com/distrowatch", "description": "Reviews and tutorials for Linux/BSD."}, {"name": "Fluent C++", "url": "https://www.patreon.com/fluentcpp", "description": "C++ articles."}, {"name": "GamingOnLinux", "url": "https://www.patreon.com/liamdawe", "description": "articles and videos about Linux, Steam Deck, SteamOS gaming."}, {"name": "Kyle Simpson", "url": "https://www.patreon.com/getify", "description": "Author of the \"You Don't Know JS\" book series. Doing articles, podcasts and OSS contributions."}, {"name": "Meeting C++", "url": "https://www.patreon.com/meetingcpp", "description": "C++ articles."}, {"name": "Modernes C++", "url": "https://www.patreon.com/rainer_grimm", "description": "C++ articles."}], "notes": [], "source": "Software Patreons"}, {"name": "Software Patreons \u2014 Videos", "entries": [{"name": "Corey Schafer", "url": "https://www.patreon.com/coreyms", "description": "Python tutorials."}, {"name": "Fun Fun Function", "url": "https://patreon.com/funfunfunction", "description": "JavaScript and general programming videos."}, {"name": "Joel Yliluoma", "url": "https://www.patreon.com/Bisqwit", "description": ""}, {"name": "LiveOverflow", "url": "https://www.patreon.com/liveoverflow", "description": "IT security videos."}, {"name": "The Coding Train", "url": "https://www.patreon.com/codingtrain", "description": "Programming tutorials."}, {"name": "ThreatWire", "url": "https://www.patreon.com/ThreatWire", "description": "Hak5 security show."}], "notes": [], "source": "Software Patreons"}, {"name": "Software Patreons \u2014 Podcasts", "entries": [{"name": "Destination Linux", "url": "https://www.patreon.com/destinationlinux", "description": "Linux discussion and news related podcast."}, {"name": "Late Night Linux", "url": "https://www.patreon.com/LateNightLinux", "description": "Linux and news."}, {"name": "More Than Just Code", "url": "https://www.patreon.com/mtjc", "description": "Podcast for iOS developers."}, {"name": "The Debug Log", "url": "https://www.patreon.com/thedebuglog", "description": "Game development."}, {"name": "This Week in Linux", "url": "https://www.patreon.com/tuxdigital", "description": "Linux News Podcast, 2-3 times more topics per episode than other podcasts."}], "notes": [], "source": "Software Patreons"}, {"name": "for Beginners \u2014 .NET", "entries": [{"name": "Legerity", "url": "https://github.com/MADE-Apps/legerity", "description": "", "stars": "84"}, {"name": "Legerity for Uno Platform", "url": "https://github.com/MADE-Apps/legerity-uno", "description": "", "stars": "19"}, {"name": "MvvmCross", "url": "https://github.com/MvvmCross/MvvmCross", "description": "", "stars": "3.9k"}, {"name": "Oppia", "url": "https://github.com/oppia/oppia", "description": "", "stars": "6.3k"}, {"name": "Exosphere", "url": "https://gitlab.com/exosphere/exosphere", "description": ""}, {"name": "Julia", "url": "https://github.com/JuliaLang/julia", "description": "", "stars": "48k"}, {"name": "Profanity", "url": "https://github.com/profanity-im/profanity", "description": "", "stars": "1.5k"}, {"name": "Cake", "url": "https://github.com/cake-build/cake", "description": "", "stars": "4.1k"}, {"name": "osu!", "url": "https://github.com/ppy/osu", "description": "", "stars": "18k"}, {"name": "Spectre.Console", "url": "https://github.com/spectreconsole/spectre.console", "description": "", "stars": "11k"}, {"name": "Uno Platform", "url": "https://github.com/unoplatform/uno", "description": "", "stars": "9.7k"}, {"name": "electron", "url": "https://github.com/electron/electron", "description": "", "stars": "119k"}, {"name": "F3D", "url": "https://github.com/f3d-app/f3d", "description": "", "stars": "3.9k"}, {"name": "Godot Engine", "url": "https://github.com/godotengine/godot", "description": "", "stars": "103k"}, {"name": "Julia", "url": "https://github.com/JuliaLang/julia", "description": "", "stars": "48k"}, {"name": "MiniOB", "url": "https://github.com/oceanbase/miniob", "description": "", "stars": "4.3k"}, {"name": "MoveIt", "url": "https://github.com/ros-planning/moveit", "description": "", "stars": "2k"}, {"name": "projectM", "url": "https://github.com/projectM-visualizer/projectm", "description": "", "stars": "3.9k"}, {"name": "Roc Toolkit", "url": "https://github.com/roc-streaming/roc-toolkit", "description": "", "stars": "1.2k"}, {"name": "tensorflow", "url": "https://github.com/tensorflow/tensorflow", "description": "", "stars": "193k"}, {"name": "Yugabyte DB", "url": "https://github.com/yugabyte/yugabyte-db", "description": "", "stars": "9.9k"}, {"name": "Metabase", "url": "https://github.com/metabase/metabase", "description": "", "stars": "45k"}, {"name": "ImprovedTube", "url": "https://github.com/code-charity/youtube", "description": "", "stars": "4.1k"}, {"name": "dart.dev", "url": "https://github.com/dart-lang/site-www", "description": "", "stars": "1k"}, {"name": "flutter", "url": "https://github.com/flutter/flutter", "description": "", "stars": "174k"}, {"name": "OpenFoodFacts", "url": "https://github.com/openfoodfacts/smooth-app", "description": "", "stars": "1.2k"}, {"name": "Ecto", "url": "https://github.com/elixir-ecto/ecto", "description": "", "stars": "6.4k"}, {"name": "Elixir", "url": "https://github.com/elixir-lang/elixir", "description": "", "stars": "26k"}, {"name": "Exosphere", "url": "https://gitlab.com/exosphere/exosphere", "description": ""}, {"name": "Alda", "url": "https://github.com/alda-lang/alda", "description": "", "stars": "5.8k"}, {"name": "containerd", "url": "https://github.com/containerd/containerd", "description": "", "stars": "20k"}, {"name": "Docker/CLI", "url": "https://github.com/docker/cli", "description": "", "stars": "5.6k"}, {"name": "Dragonfly", "url": "https://github.com/dragonflyoss/Dragonfly2", "description": "", "stars": "2.9k"}, {"name": "Helm", "url": "https://github.com/kubernetes/helm", "description": "", "stars": "29k"}, {"name": "Hugo", "url": "https://github.com/gohugoio/hugo", "description": "", "stars": "85k"}, {"name": "Kanister", "url": "https://github.com/kanisterio/kanister", "description": "", "stars": "846"}, {"name": "Kubernetes", "url": "https://github.com/kubernetes/kubernetes", "description": "", "stars": "119k"}, {"name": "lxd", "url": "https://github.com/lxc/lxd", "description": "", "stars": "4.4k"}, {"name": "Mattermost", "url": "https://github.com/mattermost/mattermost", "description": "", "stars": "34k"}, {"name": "Meshery", "url": "https://github.com/layer5io/meshery", "description": "", "stars": "9.4k"}, {"name": "Moby", "url": "https://github.com/moby/moby", "description": "", "stars": "71k"}, {"name": "PureLB", "url": "https://gitlab.com/purelb/purelb", "description": ""}, {"name": "script", "url": "https://github.com/bitfield/script", "description": "", "stars": "6.9k"}, {"name": "Terraform", "url": "https://github.com/hashicorp/terraform", "description": "", "stars": "47k"}, {"name": "TiDB", "url": "https://github.com/pingcap/tidb", "description": "", "stars": "39k"}, {"name": "utils", "url": "https://github.com/kashifkhan0771/utils", "description": "", "stars": "40"}, {"name": "Hasura GraphQL Engine", "url": "https://github.com/hasura/graphql-engine", "description": "", "stars": "32k"}, {"name": "appsmith", "url": "https://github.com/appsmithorg/appsmith", "description": "", "stars": "38k"}, {"name": "Catima - Android App", "url": "https://github.com/CatimaLoyalty/Android", "description": "", "stars": "1.4k"}, {"name": "Codename One", "url": "https://github.com/codenameone/CodenameOne", "description": "", "stars": "1.8k"}, {"name": "DSA", "url": "https://github.com/abhishektripathi66/DSA", "description": "", "stars": "82"}, {"name": "elasticsearch", "url": "https://github.com/elastic/elasticsearch", "description": "", "stars": "76k"}, {"name": "JabRef", "url": "https://github.com/JabRef/jabref", "description": "", "stars": "4.1k"}, {"name": "OpenMetadata", "url": "https://github.com/open-metadata/OpenMetadata", "description": "", "stars": "8.1k"}, {"name": "QuestDB", "url": "https://github.com/questdb/questdb", "description": "", "stars": "16k"}, {"name": "TEAMMATES", "url": "https://github.com/TEAMMATES/teammates", "description": "", "stars": "1.8k"}, {"name": "Trino (formerly Presto SQL)", "url": "https://github.com/trinodb/trino", "description": "", "stars": "12k"}, {"name": "Wikimedia Commons Android App", "url": "https://github.com/commons-app/apps-android-commons", "description": "", "stars": "1.1k"}, {"name": "XWiki", "url": "https://jira.xwiki.org/issues", "description": ""}, {"name": "zerocode", "url": "https://github.com/authorjapps/zerocode", "description": "", "stars": "988"}, {"name": "altair", "url": "https://github.com/imolorhe/altair", "description": "", "stars": "5.4k"}, {"name": "Ancient Beast", "url": "https://github.com/FreezingMoon/AncientBeast", "description": "", "stars": "1.8k"}, {"name": "appsmith", "url": "https://github.com/appsmithorg/appsmith", "description": "", "stars": "38k"}, {"name": "AVA", "url": "https://github.com/sindresorhus/ava", "description": "", "stars": "21k"}, {"name": "Babel", "url": "https://github.com/babel/babel", "description": "", "stars": "44k"}, {"name": "Berry - Active development trunk for Yarn", "url": "https://github.com/yarnpkg/berry", "description": "", "stars": "7.9k"}, {"name": "Botpress", "url": "https://github.com/botpress/botpress", "description": "", "stars": "14k"}, {"name": "Brave Browser", "url": "https://github.com/brave/brave-browser", "description": "", "stars": "21k"}, {"name": "Check It Out", "url": "https://github.com/jwu910/check-it-out", "description": "", "stars": "165"}, {"name": "Create React App", "url": "https://github.com/facebook/create-react-app", "description": "", "stars": "104k"}, {"name": "cypress", "url": "https://github.com/cypress-io/cypress", "description": "", "stars": "49k"}, {"name": "electron", "url": "https://github.com/electron/electron", "description": "", "stars": "119k"}, {"name": "Ember.js", "url": "https://github.com/emberjs/ember.js", "description": "", "stars": "23k"}, {"name": "Ember.js Data", "url": "https://github.com/emberjs/data", "description": "", "stars": "3.1k"}, {"name": "ESLint", "url": "https://github.com/eslint/eslint", "description": "", "stars": "27k"}, {"name": "eslint-plugin-unicorn", "url": "https://github.com/sindresorhus/eslint-plugin-unicorn", "description": "", "stars": "4.8k"}, {"name": "Fastify", "url": "https://github.com/fastify/fastify", "description": "", "stars": "35k"}, {"name": "freeCodeCamp", "url": "https://github.com/freeCodeCamp/freeCodeCamp", "description": "", "stars": "433k"}, {"name": "Gatsby.js", "url": "https://github.com/gatsbyjs/gatsby", "description": "", "stars": "56k"}, {"name": "Ghost", "url": "https://github.com/TryGhost/Ghost", "description": "", "stars": "51k"}, {"name": "grommet", "url": "https://github.com/grommet/grommet", "description": "", "stars": "8.4k"}, {"name": "Habitica", "url": "https://github.com/HabitRPG/habitica", "description": "", "stars": "13k"}, {"name": "HMPL", "url": "https://github.com/hmpl-language/hmpl", "description": "", "stars": "832"}, {"name": "Hoppscotch", "url": "https://github.com/hoppscotch/hoppscotch", "description": "", "stars": "77k"}, {"name": "HueHive", "url": "https://github.com/croma-app/croma", "description": "", "stars": "64"}, {"name": "iD", "url": "https://github.com/openstreetmap/iD", "description": "", "stars": "3.7k"}, {"name": "ImprovedTube", "url": "https://github.com/code-charity/youtube", "description": "", "stars": "4.1k"}, {"name": "Jasmine", "url": "https://github.com/jasmine/jasmine", "description": "", "stars": "16k"}, {"name": "Jest", "url": "https://github.com/facebook/jest", "description": "", "stars": "45k"}, {"name": "Kinto.js", "url": "https://github.com/Kinto/kinto.js", "description": "", "stars": "328"}, {"name": "Leaflet", "url": "https://github.com/Leaflet/Leaflet", "description": "", "stars": "44k"}, {"name": "material-ui", "url": "https://github.com/mui/material-ui", "description": "", "stars": "97k"}, {"name": "Mattermost", "url": "https://github.com/mattermost/mattermost", "description": "", "stars": "34k"}, {"name": "Meteor", "url": "https://github.com/meteor/meteor", "description": "", "stars": "45k"}, {"name": "Mocha", "url": "https://github.com/mochajs/mocha", "description": "", "stars": "23k"}, {"name": "Moment.js", "url": "https://github.com/moment/moment", "description": "", "stars": "48k"}, {"name": "name-suggestion-index", "url": "https://github.com/osmlab/name-suggestion-index", "description": "", "stars": "793"}, {"name": "NativeScript", "url": "https://github.com/NativeScript/NativeScript", "description": "", "stars": "25k"}, {"name": "netlify-cms", "url": "https://github.com/netlify/netlify-cms", "description": "", "stars": "19k"}, {"name": "Next.js", "url": "https://github.com/vercel/next.js", "description": "", "stars": "136k"}, {"name": "Node.js core", "url": "https://github.com/nodejs/node", "description": "", "stars": "114k"}, {"name": "nuclear", "url": "https://github.com/nukeop/nuclear", "description": "", "stars": "16k"}, {"name": "p5.js", "url": "https://github.com/processing/p5.js", "description": "", "stars": "23k"}, {"name": "pixi.js", "url": "https://github.com/pixijs/pixi.js", "description": "", "stars": "46k"}, {"name": "PouchDB", "url": "https://github.com/pouchdb/pouchdb", "description": "", "stars": "17k"}, {"name": "ramda-adjunct", "url": "https://github.com/char0n/ramda-adjunct", "description": "", "stars": "686"}, {"name": "Rawsec Cybersecurity Inventory", "url": "https://gitlab.com/rawsec/rawsec-cybersecurity-list", "description": ""}, {"name": "React", "url": "https://github.com/facebook/react", "description": "", "stars": "241k"}, {"name": "React Native", "url": "https://github.com/facebook/react-native", "description": "", "stars": "125k"}, {"name": "React server", "url": "https://github.com/redfin/react-server", "description": "", "stars": "3.9k"}, {"name": "React-content-loader", "url": "https://github.com/danilowoz/create-content-loader", "description": "", "stars": "1.2k"}, {"name": "ReactiveSearch", "url": "https://github.com/appbaseio/reactivesearch", "description": "", "stars": "4.9k"}, {"name": "reactjs.org", "url": "https://github.com/reactjs/react.dev", "description": "", "stars": "12k"}, {"name": "serverless", "url": "https://github.com/serverless/serverless", "description": "", "stars": "47k"}, {"name": "Storybook JS", "url": "https://github.com/storybookjs/storybook", "description": "", "stars": "89k"}, {"name": "stryker", "url": "https://github.com/stryker-mutator/stryker", "description": "", "stars": "2.7k"}, {"name": "Superalgos", "url": "https://github.com/Superalgos/Superalgos", "description": "", "stars": "5.1k"}, {"name": "Svelte", "url": "https://github.com/sveltejs/svelte", "description": "", "stars": "85k"}, {"name": "swag-for-dev", "url": "https://github.com/swapagarwal/swag-for-dev", "description": "", "stars": "4.4k"}, {"name": "The Odin Project Curriculum", "url": "https://github.com/TheOdinProject/curriculum", "description": "", "stars": "12k"}, {"name": "Time to Leave", "url": "https://github.com/TTLApp/time-to-leave", "description": "", "stars": "481"}, {"name": "Vest", "url": "https://github.com/ealush/vest", "description": "", "stars": "2.6k"}, {"name": "Video Hub App", "url": "https://github.com/whyboris/Video-Hub-App", "description": "", "stars": "647"}, {"name": "Video.js", "url": "https://github.com/videojs/video.js", "description": "", "stars": "39k"}, {"name": "Vite", "url": "https://github.com/vitejs/vite", "description": "", "stars": "77k"}, {"name": "Vue Router", "url": "https://github.com/vuejs/router", "description": "", "stars": "4.4k"}, {"name": "Vue.js", "url": "https://github.com/vuejs/vue", "description": "", "stars": "210k"}, {"name": "VuePress", "url": "https://github.com/vuejs/vuepress", "description": "", "stars": "23k"}, {"name": "webdriver.io", "url": "https://github.com/webdriverio/webdriverio", "description": "", "stars": "9.7k"}, {"name": "Rawsec Cybersecurity Inventory", "url": "https://gitlab.com/rawsec/rawsec-cybersecurity-list", "description": ""}, {"name": "Julia", "url": "https://github.com/JuliaLang/julia", "description": "", "stars": "48k"}, {"name": "Atrium", "url": "https://github.com/robstoll/atrium", "description": "", "stars": "625"}, {"name": "Hexagon", "url": "https://github.com/hexagonkt/hexagon", "description": "", "stars": "607"}, {"name": "Non-Blocking SirixDB HTTP(S)-Server", "url": "https://github.com/sirixdb/sirix", "description": "", "stars": "1.2k"}, {"name": "OpenCalc", "url": "https://github.com/Darkempire78/OpenCalc", "description": "", "stars": "1.4k"}, {"name": "Scribe-Android", "url": "https://github.com/scribe-org/Scribe-Android", "description": "", "stars": "84"}, {"name": "The Odin Project Curriculum", "url": "https://github.com/TheOdinProject/curriculum", "description": "", "stars": "12k"}, {"name": "tldr-pages", "url": "https://github.com/tldr-pages/tldr", "description": "", "stars": "60k"}, {"name": "SuperDuperDB", "url": "https://github.com/SuperDuperDB/superduperdb", "description": "", "stars": "5.2k"}, {"name": "Ravada", "url": "https://github.com/UPC/ravada", "description": "", "stars": "605"}, {"name": "Appwrite", "url": "https://github.com/appwrite/appwrite", "description": "", "stars": "54k"}, {"name": "CodeIgniter", "url": "https://github.com/codeigniter4/CodeIgniter4", "description": "", "stars": "5.8k"}, {"name": "Deployer", "url": "https://github.com/deployphp/deployer", "description": "", "stars": "11k"}, {"name": "Drupal", "url": "https://www.drupal.org/getting-involved-guide", "description": ""}, {"name": "Flarum", "url": "https://github.com/flarum/core", "description": "", "stars": "6.6k"}, {"name": "FreshRSS", "url": "https://github.com/FreshRSS/FreshRSS", "description": "", "stars": "13k"}, {"name": "Laravel Newsletters", "url": "https://github.com/spatie/laravel-newsletter", "description": "", "stars": "1.6k"}, {"name": "Matomo", "url": "https://github.com/matomo-org/matomo", "description": "", "stars": "21k"}, {"name": "MediaWiki", "url": "https://phabricator.wikimedia.org/maniphest/query/4Q5_qR51u_oz/#R", "description": ""}, {"name": "NextCloud Server", "url": "https://github.com/nextcloud/server", "description": "", "stars": "33k"}, {"name": "OrgManager", "url": "https://github.com/orgmanager/orgmanager", "description": "", "stars": "200"}, {"name": "PHP Censor", "url": "https://github.com/php-censor/php-censor", "description": "", "stars": "691"}, {"name": "phpMyAdmin", "url": "https://github.com/phpmyadmin/phpmyadmin", "description": "", "stars": "7.7k"}, {"name": "PrestaShop", "url": "https://github.com/PrestaShop/PrestaShop", "description": "", "stars": "8.9k"}, {"name": "Symfony", "url": "https://github.com/symfony/symfony", "description": "", "stars": "31k"}, {"name": "Rawsec Cybersecurity Inventory", "url": "https://gitlab.com/rawsec/rawsec-cybersecurity-list", "description": ""}, {"name": "activist", "url": "https://github.com/activist-org/activist", "description": "", "stars": "559"}, {"name": "Ansible", "url": "https://github.com/ansible/ansible", "description": "", "stars": "67k"}, {"name": "ArviZ", "url": "https://github.com/arviz-devs/arviz", "description": "", "stars": "1.8k"}, {"name": "Bokeh", "url": "https://github.com/bokeh/bokeh", "description": "", "stars": "20k"}, {"name": "BorgBackup", "url": "https://github.com/borgbackup/borg", "description": "", "stars": "13k"}, {"name": "CiviWiki", "url": "https://github.com/CiviWiki/OpenCiviWiki", "description": "", "stars": "614"}, {"name": "Colossal-AI", "url": "https://github.com/hpcaitech/ColossalAI", "description": "", "stars": "41k"}, {"name": "cookiecutter", "url": "https://github.com/cookiecutter/cookiecutter", "description": "", "stars": "24k"}, {"name": "datascience", "url": "https://github.com/data-8/datascience", "description": "", "stars": "725"}, {"name": "Devopness", "url": "https://github.com/devopness/devopness", "description": "", "stars": "331"}, {"name": "django cookiecutter", "url": "https://github.com/pydanny/cookiecutter-django", "description": "", "stars": "13k"}, {"name": "DocsGPT", "url": "https://github.com/arc53/DocsGPT", "description": "", "stars": "17k"}, {"name": "Embedchain", "url": "https://github.com/embedchain/embedchain/", "description": "", "stars": "44k"}, {"name": "Fabric", "url": "https://github.com/fabric/fabric", "description": "", "stars": "15k"}, {"name": "FastAPI", "url": "https://github.com/tiangolo/fastapi", "description": "", "stars": "92k"}, {"name": "H2O Wave", "url": "https://github.com/h2oai/wave", "description": "", "stars": "4.2k"}, {"name": "Harmony", "url": "https://github.com/harmonydata/harmony", "description": "", "stars": "43"}, {"name": "jarvis", "url": "https://github.com/sukeesh/Jarvis", "description": "", "stars": "3.3k"}, {"name": "Jupyter notebook", "url": "https://github.com/jupyter/notebook", "description": "", "stars": "13k"}, {"name": "Kinto", "url": "https://github.com/Kinto/kinto", "description": "", "stars": "4.4k"}, {"name": "matplotlib", "url": "https://github.com/matplotlib/matplotlib", "description": "", "stars": "22k"}, {"name": "MindsDB", "url": "https://github.com/mindsdb/mindsdb", "description": "", "stars": "37k"}, {"name": "mitmproxy", "url": "https://github.com/mitmproxy/mitmproxy", "description": "", "stars": "41k"}, {"name": "mygpo", "url": "https://github.com/gpodder/mygpo", "description": "", "stars": "297"}, {"name": "mypy", "url": "https://github.com/python/mypy", "description": "", "stars": "20k"}, {"name": "OMRChecker", "url": "https://github.com/Udayraj123/OMRChecker", "description": "", "stars": "969"}, {"name": "OpenMetadata", "url": "https://github.com/open-metadata/OpenMetadata", "description": "", "stars": "8.1k"}, {"name": "Oppia", "url": "https://github.com/oppia/oppia", "description": "", "stars": "6.3k"}, {"name": "opsdroid", "url": "https://github.com/opsdroid/opsdroid", "description": "", "stars": "858"}, {"name": "pandas", "url": "https://github.com/pandas-dev/pandas", "description": "", "stars": "47k"}, {"name": "PyMC", "url": "https://github.com/pymc-devs/pymc", "description": "", "stars": "9.4k"}, {"name": "Pytest", "url": "https://github.com/pytest-dev/pytest", "description": "", "stars": "13k"}, {"name": "Python Babel", "url": "https://github.com/python-babel/babel", "description": "", "stars": "1.4k"}, {"name": "Pytorch", "url": "https://github.com/pytorch/pytorch", "description": "", "stars": "95k"}, {"name": "SaltStack", "url": "https://github.com/saltstack/salt", "description": "", "stars": "15k"}, {"name": "scikit-learn", "url": "https://github.com/scikit-learn/scikit-learn", "description": "", "stars": "64k"}, {"name": "scrapy", "url": "https://github.com/scrapy/scrapy", "description": "", "stars": "59k"}, {"name": "SuperDuperDB", "url": "https://github.com/SuperDuperDB/superduperdb", "description": "", "stars": "5.2k"}, {"name": "SymPy", "url": "https://github.com/sympy/sympy", "description": "", "stars": "14k"}, {"name": "wemake-python-styleguide", "url": "https://github.com/wemake-services/wemake-python-styleguide", "description": "", "stars": "2.8k"}, {"name": "Zulip", "url": "https://github.com/zulip/zulip", "description": "", "stars": "24k"}, {"name": "Avo Admin for Ruby on Rails", "url": "https://github.com/avo-hq/avo", "description": "", "stars": "1.7k"}, {"name": "chatwoot", "url": "https://github.com/chatwoot/chatwoot", "description": "", "stars": "26k"}, {"name": "chef", "url": "https://github.com/chef/chef", "description": "", "stars": "8.2k"}, {"name": "Hanami", "url": "https://github.com/hanami/hanami", "description": "", "stars": "6.3k"}, {"name": "JRuby", "url": "https://github.com/jruby/jruby", "description": "", "stars": "3.9k"}, {"name": "mapknitter", "url": "https://github.com/publiclab/mapknitter", "description": "", "stars": "272"}, {"name": "multiwoven", "url": "https://github.com/Multiwoven/multiwoven", "description": "", "stars": "1.6k"}, {"name": "ohai", "url": "https://github.com/chef/ohai", "description": "", "stars": "686"}, {"name": "open-build-service", "url": "https://github.com/openSUSE/open-build-service", "description": "", "stars": "1k"}, {"name": "osem", "url": "https://github.com/openSUSE/osem", "description": "", "stars": "912"}, {"name": "Ruby on Rails", "url": "https://github.com/rails/rails", "description": "", "stars": "58k"}, {"name": "Sinatra", "url": "https://github.com/sinatra/sinatra", "description": "", "stars": "12k"}, {"name": "a-b-street", "url": "https://github.com/a-b-street/abstreet", "description": "", "stars": "8.1k"}, {"name": "dotenv-linter", "url": "https://github.com/dotenv-linter/dotenv-linter", "description": "", "stars": "2k"}, {"name": "Hyper", "url": "https://github.com/hyperium/hyper", "description": "", "stars": "16k"}, {"name": "nushell", "url": "https://github.com/nushell/nushell", "description": "", "stars": "37k"}, {"name": "Ockam", "url": "https://github.com/ockam-network/ockam", "description": "", "stars": "4.6k"}, {"name": "Pyrefly", "url": "https://github.com/facebook/pyrefly", "description": "", "stars": "4.7k"}, {"name": "Readest", "url": "https://github.com/readest/readest", "description": "", "stars": "15k"}, {"name": "Rust-Clippy", "url": "https://github.com/rust-lang/rust-clippy", "description": "", "stars": "13k"}, {"name": "Rustfmt", "url": "https://github.com/rust-lang-nursery/rustfmt", "description": "", "stars": "6.7k"}, {"name": "Servo", "url": "https://github.com/servo/servo", "description": "", "stars": "34k"}, {"name": "Sniffnet", "url": "https://github.com/GyulyVGC/sniffnet", "description": "", "stars": "32k"}, {"name": "TensorZero", "url": "https://github.com/tensorzero/tensorzero", "description": "", "stars": "11k"}, {"name": "TiKV", "url": "https://github.com/tikv/tikv", "description": "", "stars": "16k"}, {"name": "Veloren", "url": "https://gitlab.com/veloren/veloren", "description": ""}, {"name": "zoom-rs", "url": "https://github.com/security-union/zoom-rs", "description": "", "stars": "1.7k"}, {"name": "playframework", "url": "https://github.com/playframework/playframework", "description": "", "stars": "13k"}, {"name": "Twitter Util", "url": "https://github.com/twitter/util", "description": "", "stars": "2.7k"}, {"name": "Pharo", "url": "https://github.com/pharo-project/pharo", "description": "", "stars": "1.4k"}, {"name": "Basic-Car-Maintenance", "url": "https://github.com/mikaelacaron/Basic-Car-Maintenance", "description": "", "stars": "314"}, {"name": "activist", "url": "https://github.com/activist-org/activist", "description": "", "stars": "559"}, {"name": "Amplication", "url": "https://github.com/amplication/amplication", "description": "", "stars": "16k"}, {"name": "Berry - Active development trunk for Yarn", "url": "https://github.com/yarnpkg/berry", "description": "", "stars": "7.9k"}, {"name": "Booster", "url": "https://github.com/boostercloud/booster", "description": "", "stars": "440"}, {"name": "Devopness", "url": "https://github.com/devopness/devopness", "description": "", "stars": "331"}, {"name": "DocsGPT", "url": "https://github.com/arc53/DocsGPT", "description": "", "stars": "17k"}, {"name": "Graphback", "url": "https://github.com/aerogear/graphback", "description": "", "stars": "408"}, {"name": "H2O Wave", "url": "https://github.com/h2oai/wave", "description": "", "stars": "4.2k"}, {"name": "Hasura GraphQL Engine", "url": "https://github.com/hasura/graphql-engine", "description": "", "stars": "32k"}, {"name": "Impler.io", "url": "https://github.com/implerhq/impler.io", "description": "", "stars": "264"}, {"name": "IterTools TS", "url": "https://github.com/Smoren/itertools-ts", "description": "", "stars": "73"}, {"name": "LinksHub", "url": "https://github.com/rupali-codes/LinksHub", "description": "", "stars": "971"}, {"name": "LitmusChaos", "url": "https://github.com/litmuschaos/litmus", "description": "", "stars": "5k"}, {"name": "Manifest", "url": "https://github.com/mnfst/manifest", "description": "", "stars": "3.2k"}, {"name": "Metabase", "url": "https://github.com/metabase/metabase", "description": "", "stars": "45k"}, {"name": "OpenMetadata", "url": "https://github.com/open-metadata/OpenMetadata", "description": "", "stars": "8.1k"}, {"name": "Oppia", "url": "https://github.com/oppia/oppia", "description": "", "stars": "6.3k"}, {"name": "Readest", "url": "https://github.com/readest/readest", "description": "", "stars": "15k"}, {"name": "reatom", "url": "https://github.com/artalar/reatom", "description": "", "stars": "1.2k"}, {"name": "Storybook JS", "url": "https://github.com/storybookjs/storybook", "description": "", "stars": "89k"}, {"name": "supabase", "url": "https://github.com/supabase/supabase", "description": "", "stars": "93k"}, {"name": "tinyhttp", "url": "https://github.com/talentlessguy/tinyhttp", "description": "", "stars": "2.9k"}, {"name": "TypeScript", "url": "https://github.com/Microsoft/TypeScript", "description": "", "stars": "107k"}, {"name": "typescript-eslint", "url": "https://github.com/typescript-eslint/typescript-eslint", "description": "", "stars": "16k"}, {"name": "Visual Studio Code", "url": "https://github.com/Microsoft/vscode", "description": "", "stars": "179k"}, {"name": "Vite", "url": "https://github.com/vitejs/vite", "description": "", "stars": "77k"}, {"name": "Vitest", "url": "https://github.com/vitest-dev/vitest", "description": "", "stars": "15k"}], "notes": [], "source": "for Beginners"}, {"name": "No Login Web Apps", "entries": [{"name": "Audio and Video", "url": "#audio-and-video", "description": ""}, {"name": "Business and Finance", "url": "#business-and-finance", "description": ""}, {"name": "Communication", "url": "#communication", "description": ""}, {"name": "Document editors", "url": "#document-editors", "description": ""}, {"name": "Drawing", "url": "#drawing", "description": ""}, {"name": "File Converters", "url": "#file-converters", "description": ""}, {"name": "File Hosting/Sharing", "url": "#file-hostingsharing", "description": ""}, {"name": "Games", "url": "#games", "description": ""}, {"name": "Graphics, Image and Design", "url": "#graphics-image-and-design", "description": ""}, {"name": "Internet Downloaders", "url": "#internet-downloaders", "description": ""}, {"name": "Music, Radio and Podcasts", "url": "#music-radio-and-podcasts", "description": ""}, {"name": "Notepads and Notebooks", "url": "#notepads-and-notebooks", "description": ""}, {"name": "Privacy, Security and Cryptography", "url": "#privacy-security-and-cryptography", "description": ""}, {"name": "Programming Editors and IDEs", "url": "#programming-editors-and-ides", "description": ""}, {"name": "Programming Tools", "url": "#programming-tools", "description": ""}, {"name": "Search Engines", "url": "#search-engines", "description": ""}, {"name": "Study and Education", "url": "#study-and-education", "description": ""}, {"name": "Text based tools", "url": "#text-tools", "description": ""}, {"name": "Utilities (uncategorized)", "url": "#utilities", "description": ""}, {"name": "Miscellaneous", "url": "#miscellaneous", "description": ""}], "notes": [], "source": "No Login Web Apps"}, {"name": "No Login Web Apps \u2014 Audio and Video", "entries": [{"name": "bfxr", "url": "http://www.bfxr.net/", "description": "Make sound effects for your games."}, {"name": "MP3 Cut", "url": "http://mp3cut.net/", "description": "Online audio cutter."}, {"name": "TwistedWeb Online", "url": "https://twistedwave.com/online/", "description": "Powerful audio editor. Files not saved online."}, {"name": "Filelab Audio Editor", "url": "http://www.avs4you.com", "description": "Audio editor with basic features like trim, merge, cut audio."}, {"name": "Until AM", "url": "http://mix.until.am/", "description": "Online music mixer, DJ software."}, {"name": "YOU.DJ", "url": "https://you.dj/", "description": "Online music mixer, DJ software sourcing music from SoundCloud."}, {"name": "VideoToolbox", "url": "http://videotoolbox.com", "description": ""}, {"name": "AI Vocal Remover", "url": "https://vocalremover.org", "description": "Separate voice from music by artificial intelligence."}, {"name": "Ambient Mixer", "url": "https://www.ambient-mixer.com/", "description": "Listen to free audio atmospheres (e.g. Scottish Rain/Slytherin Common Room) or mix your own ambient sound online."}, {"name": "Vileo", "url": "https://lukasbach.github.io/vileo/", "description": "Record your screen or webcam and download the video from within your browser."}, {"name": "Youtube Dynamic Playlists", "url": "https://youtube.ndo.dev", "description": "Create on-the-fly playlists of YouTube videos."}], "notes": [], "source": "No Login Web Apps"}, {"name": "No Login Web Apps \u2014 Business and Finance", "entries": [{"name": "ShapeShift.io", "url": "https://shapeshift.io", "description": "Instant cryptocurrency conversion."}, {"name": "Cryptrader.com", "url": "https://cryptrader.com", "description": "Cryptocurrency price charts and indicators. Saving your settings requires an account."}, {"name": "TradingView.com", "url": "https://www.tradingview.com/", "description": "Real-time information and market insights from various exchanges. Requires an account for saving settings."}, {"name": "ICOStats.com", "url": "https://icostats.com/", "description": "Track & compare performance of ICOs. Displays detailed stats like ROI since ICO, ROI vs ETH since ICO, and charts for comparing the historical performance of ICOs."}, {"name": "InvoiceToMe", "url": "https://invoiceto.me/", "description": "Generate professional invoices from various templates with your company details."}], "notes": [], "source": "No Login Web Apps"}, {"name": "No Login Web Apps \u2014 Communication", "entries": [{"name": "Tlk.io", "url": "https://tlk.io/", "description": "Create a room with any URL (eg `tlk.io/some-room`) you wish and chat in groups."}, {"name": "Discord", "url": "https://discordapp.com/", "description": "Voice and text conference online. Username is asked at start to create a temp avatar."}, {"name": "Gruveo", "url": "https://www.gruveo.com/", "description": "Video conference online. Just like Tlk.io, easy to remember custom URLs."}, {"name": "Whereby", "url": "https://whereby.com/", "description": "Video conference online. Create any room like `whereby.com/some-room` and starting chatting."}, {"name": "Videolink2", "url": "https://videolink2.me/start", "description": "Video conference online. Link generated, share link to invite other participants."}, {"name": "GetARoom.io", "url": "https://getaroom.io/", "description": "Video conference online. Has mobile browser support, just click start new call and share the link."}, {"name": "FaxZero", "url": "https://faxzero.com/", "description": "Send an online fax for free."}, {"name": "A2fax", "url": "https://www.a2fax.com/", "description": "Send free faxes online. No ads on cover pages. Add your own logo to cover page."}, {"name": "GoTeam", "url": "https://goteam.video/", "description": "Video meeting rooms. Create any room like `goteam.video/some-room` . Username is asked after room creation."}], "notes": [], "source": "No Login Web Apps"}, {"name": "No Login Web Apps \u2014 Document Editors", "entries": [{"name": "Papeeria", "url": "https://papeeria.com/", "description": "Latex preview with an option for downloading as a PDF available without registration."}, {"name": "Overleaf", "url": "https://www.overleaf.com/", "description": ""}, {"name": "Sharelatex", "url": "https://www.sharelatex.com", "description": ""}, {"name": "Dillinger", "url": "http://dillinger.io/", "description": "Powerful Markdown WYSIWYG with export to HTML and PDF. User account to save documents."}, {"name": "Github.md", "url": "http://aviaryan.in/javascripts/github.md/", "description": "Simple GitHub-style Markdown (GFM) preview with print feature."}, {"name": "HackMD", "url": "https://hackmd.io", "description": "A collaborative, powerful, real-time online markdown editor with preview."}, {"name": "Markdown Live Preview", "url": "http://markdownlivepreview.com/", "description": "Instant Markdown preview."}, {"name": "Markdownify", "url": "http://www.amitmerchant.com/markdownify-web/", "description": "Minimal Markdown editor."}, {"name": "StackEdit.io", "url": "https://stackedit.io/", "description": "Rich in-browser markdown editor that works offline."}, {"name": "EtherCalc", "url": "https://ethercalc.net/", "description": "Online spreadsheet editor, exports to Excel."}, {"name": "PdfEscape", "url": "https://www.pdfescape.com/", "description": "Edit or create PDFs in browser itself."}, {"name": "Browserpad", "url": "http://browserpad.org/", "description": "A server-less plain text editor in the browser. Allows you to open and save plain text files."}, {"name": "WriteURL", "url": "http://www.writeurl.com/", "description": "A collaborative real-time online text editor."}], "notes": [], "source": "No Login Web Apps"}, {"name": "No Login Web Apps \u2014 Drawing", "entries": [{"name": "SVG-Edit", "url": "https://svg-edit.github.io/svgedit/releases/svg-edit-2.8.1/svg-editor.html", "description": "Powerful SVG editor with lots of features. Open source."}, {"name": "Method Draw", "url": "http://editor.method.ac/", "description": "Clean and feature-rich SVG editor. Exports to PNG."}, {"name": "A Web Whiteboard", "url": "https://awwapp.com/", "description": "Touch-friendly online collaborative whiteboard app."}, {"name": "Witeboard", "url": "https://witeboard.com/", "description": "A real-time whiteboard for your team. No signups required."}, {"name": "Draw.io", "url": "https://www.draw.io/", "description": "Flowchart and UML drawing tool. Lots of drawing styles available. Exports to PNG and integrates with Google Drive."}, {"name": "AutoDraw", "url": "https://www.autodraw.com/", "description": "Draw beautiful sketches, thanks to Google's Machine Learning. Drawings can be downloaded as PNG."}, {"name": "kleki", "url": "http://kleki.com/", "description": "MS Paint like interface in browser."}, {"name": "JSPaint", "url": "https://jspaint.app", "description": "A replica of 1990's MS Paint in the browser. Open source."}, {"name": "bubbl", "url": "https://bubbl.us/", "description": "Create mind-maps, brainstorm ideas in the browser."}, {"name": "ScribbleMaps", "url": "http://www.scribblemaps.com/", "description": "Create custom google maps."}, {"name": "Sketchpad", "url": "https://sketch.io/sketchpad/", "description": "Create digital artwork and export to popular image formats JPEG, PNG, SVG, and PDF."}, {"name": "Piskel", "url": "https://www.piskelapp.com/", "description": "Free online editor for animated sprites & pixel art"}, {"name": "PixelCraft", "url": "https://pixelcraft.web.app", "description": "A Pixel Art Editor and animation creation tool"}], "notes": [], "source": "No Login Web Apps"}, {"name": "No Login Web Apps \u2014 File Converters", "entries": [{"name": "Cloud Convert", "url": "https://cloudconvert.com/", "description": "Convert from anything to anything including audio, video, font, document and lots more. Excellent integration with cloud storage services like Google Drive and Dropbox. Direct links."}, {"name": "Online Convert", "url": "http://www.online-convert.com/", "description": "Collection of audio, video, image, document, ebook and archive converter. No file size limits and direct download links upon conversion."}, {"name": "PDF <=> EPUB", "url": "http://pdfepub.com/", "description": "PDF to EPUB converter and vice versa."}, {"name": "Pandoc Try", "url": "https://pandoc.org/try/", "description": "Inter markup conversion using Pandoc. Supported - Latex, Markdown, HTML, RST and lots more."}, {"name": "Print Friendly", "url": "https://www.printfriendly.com/", "description": "Convert any webpage to simple format. Then download it or print as PDF."}, {"name": "OnlineOCR", "url": "https://www.onlineocr.net/", "description": "Convert a scanned PDF into DOC, XLS or TXT."}, {"name": "GifDeck", "url": "http://gifdeck.in/", "description": "Convert slides from slideshare to GIF."}, {"name": "favicon-generator", "url": "http://www.favicon-generator.org/", "description": "Generate favicons for your web-apps or icons for your Android or iOS apps by uploading your desired image."}, {"name": "freetools.site", "url": "https://freetools.site/", "description": "Free online tools. Convert or edit documents, images, audio, video and more."}], "notes": [], "source": "No Login Web Apps"}, {"name": "No Login Web Apps \u2014 File Hosting/Sharing", "entries": [{"name": "EFShare", "url": "http://efshare.com/", "description": "Peer to peer secure file sharing."}, {"name": "RGhost", "url": "http://rgho.st/", "description": "File hosting service, Max limit 100mb without login."}, {"name": "ImgSafe", "url": "https://imgsafe.org/", "description": "Image hosting service with small direct links."}, {"name": "Clyp", "url": "https://clyp.it/", "description": "Audio sharing without limits, rich API."}, {"name": "SendVid", "url": "https://sendvid.com/", "description": "Video hosting service."}, {"name": "Archive.org", "url": "https://archive.org/", "description": ""}, {"name": "MultCloud", "url": "https://www.multcloud.com/home", "description": "Cloud service to manage, move, copy and migrate data between multiple cloud services. Supports all major cloud services. No sign-up required, 2TB cloud storage, download large files directly to the cloud, no size restrictions."}, {"name": "Firefox Send", "url": "https://send.firefox.com", "description": "Mozilla's free fileshare program. Up to 1gb without account, 2.5gb with account."}], "notes": [], "source": "No Login Web Apps"}, {"name": "No Login Web Apps \u2014 Games", "entries": [{"name": "Typeracer", "url": "http://play.typeracer.com/", "description": "Evaluate your typing speed while racing against others."}, {"name": "Spark Chess", "url": "https://www.sparkchess.com/", "description": "Learn to play chess, play with users around the globe or play with AI depending on your skill level."}, {"name": "Miniclip", "url": "https://www.miniclip.com", "description": "Collection of a variety of free games that can be played without giving your email. Flash required."}, {"name": "CrossCode", "url": "http://www.cross-code.com/en/start", "description": "A retro-inspired 2D game set in the distant future. Comes with great game mechanics such as combos, puzzles, skill trees, quests, items and more."}, {"name": "agar.io", "url": "https://agar.io/", "description": "The goal is to gain as much mass as possible by eating agar and cells smaller than the player's cell while avoiding larger ones which can eat the player's cells."}, {"name": "paper-io", "url": "http://paper-io.com", "description": "The objective of the game is to control 100% of the arena. You play as a small, ever moving square with a small starting territory that corresponds to your square's color."}, {"name": "diep.io", "url": "https://diep.io/", "description": "Diepio is a game where you play as tanks and shoot things. Shoot shapes to upgrade your tank, then shoot players for lots of points."}, {"name": "skribbl.io", "url": "https://skribbl.io/", "description": "Several players connect to a lobby and one of them is given a word that they need to draw without saying what it is while the others have to identify it."}, {"name": "surviv.io", "url": "https://surviv.io/", "description": "Surviv.io is a 2D battle royale game. You only have one live per game, no respawn."}, {"name": "nitrome", "url": "https://www.nitrome.com/", "description": "Collection of free pixelart games. New games doesn't require flash."}, {"name": "Orion", "url": "https://orion.lukasbach.com/", "description": "Board/puzzle game. Cleverly combine tiles from bags to fill up the board."}, {"name": "Gidd.io", "url": "https://gidd.io/", "description": "Collection of classic games like UNO, Yatzy, Scattergories and GeoGuess."}], "notes": [], "source": "No Login Web Apps"}, {"name": "No Login Web Apps \u2014 Graphics, Image and Design", "entries": [{"name": "PhotoPea", "url": "https://www.photopea.com/", "description": "Image editor that looks like Photoshop and has most of its features."}, {"name": "Pixlr Editor", "url": "https://pixlr.com/editor/", "description": "Image editor by Pixlr. Lots of features."}, {"name": "Photo Editor | Befunky", "url": "https://www.befunky.com/features/photo-editor/", "description": "Image editor with lots of filters and effects."}, {"name": "Logo Makr", "url": "https://logomakr.com/", "description": "Logo maker with nice collection of SVGs. Requires payment to export logo as SVG (PNG is free)."}, {"name": "Online Logo Maker", "url": "https://www.onlinelogomaker.com/", "description": "Make logos online. Extra user account feature to save creations."}, {"name": "Coolors", "url": "https://coolors.co/", "description": "Color palettes generator."}, {"name": "Tiny PNG", "url": "https://tinypng.com/", "description": "Smart PNG and JPEG compression."}, {"name": "Realtime Board", "url": "https://realtimeboard.com/", "description": ""}, {"name": "ezGIF", "url": "https://ezgif.com/", "description": "GIF images editor (cropping, scaling, optimizing and more)."}, {"name": "Adobe Color CC", "url": "https://color.adobe.com/", "description": "Color scheme designer."}, {"name": "Burner Bonanza", "url": "https://burner.bonanza.com/", "description": ""}, {"name": "IcoMoon", "url": "https://icomoon.io/app/", "description": "A platform that helps you in finding vector icon packs, hosting icons as SVGs or fonts and to generate SVG + PNG + icon fonts of selected icons."}, {"name": "Flaming Text", "url": "http://flamingtext.com/", "description": "An online logo or name generator/creator, modify your logo according to your wish and get in many formats including PNG and JPEG."}, {"name": "LeanLogoMaker", "url": "https://leanlogomaker.com", "description": "Generate 100s of logos, pick your favourite and download. Includes covers and profile images for your social media sites."}, {"name": "doka.photo", "url": "https://doka.photo/", "description": "Easy to use photo editor. You can crop, rotate, flip, add a filter, resize and annotate."}, {"name": "CleanIcons", "url": "https://cleanicons.xyz", "description": "Download Font Awesome icon fonts as PNG's."}, {"name": "Mancer", "url": "https://mancer.app", "description": "Design, share, and order T-Shirts from the browser. Designs can be exported as PNGs."}, {"name": "Branition Colors", "url": "https://branition.com/colors", "description": "Hand-curated collection of color pallets best fitted for branding."}], "notes": [], "source": "No Login Web Apps"}, {"name": "No Login Web Apps \u2014 Internet Downloaders", "entries": [{"name": "savefrom.net", "url": "http://en.savefrom.net/", "description": "Download from YouTube, Dailymotion, Vimeo and more."}, {"name": "Youtube Converter & Downloader", "url": "https://www.onlinevideoconverter.com/video-converter", "description": "Download YouTube video in any audio/video format."}, {"name": "keepvid", "url": "http://keepvid.com/", "description": "YouTube, SoundCloud, Facebook downloader."}, {"name": "dOnline", "url": "http://https://doonline.cc/video-downloader-converter.html/", "description": "Download from YouTube, Instagram, Vimeo, SoundCloud, Facebook downloader."}, {"name": "Bitport", "url": "https://bitport.io/welcome", "description": ""}, {"name": "Seedr", "url": "https://www.seedr.cc/", "description": ""}, {"name": "ZbigZ", "url": "https://zbigz.com/", "description": "Torrent downloader that lets you chose the files to download from a torrent. File size limit is 2gb and download is capped to 50kbps in the free version."}], "notes": [], "source": "No Login Web Apps"}, {"name": "No Login Web Apps \u2014 Music, Radio and Podcasts", "entries": [{"name": "Podbay", "url": "http://podbay.fm/", "description": "Listen to any podcast online, individual episodes can be downloaded."}, {"name": "Internet Radio", "url": "https://www.internet-radio.com/", "description": "Listen to over 40k radio stations."}, {"name": "Stitcher", "url": "http://www.stitcher.com/", "description": "Listen to podcast online."}, {"name": "AnyAudio", "url": "http://anyaudio.in/", "description": "Stream and download music."}, {"name": "Muki", "url": "https://muki.io", "description": "WebAudio-based chiptune & MIDI player, with a nice collection of video game music."}, {"name": "MusixHub", "url": "http://www.musixhub.com", "description": "Play artists and albums video songs online, powered by YouTube."}, {"name": "plug.dj", "url": "https://plug.dj/", "description": "Listen to thousands of DJs, powered by YouTube, sign-in required to become a DJ."}, {"name": "Jango Radio", "url": "http://www.jango.com/", "description": "Free Internet radio, listen to hundreds of genre stations or create your own with your favorite music."}, {"name": "Anime Openings", "url": "http://openings.moe/", "description": "Free anime radio, listen or download anime opening and ending videos."}, {"name": "NoteFlight", "url": "https://www.noteflight.com/login", "description": ""}, {"name": "ongaku", "url": "https://ongaku.js.org/", "description": "Online anime music radio, with [desktop port (\u2b5022)](https://github.com/Anshuman-Verma/ongaku-desktop)."}, {"name": "Radio Garden", "url": "http://radio.garden/", "description": "Listen to thousands of radio stations worldwide by selecting a city on the globe."}], "notes": [], "source": "No Login Web Apps"}, {"name": "No Login Web Apps \u2014 Notepads and Notebooks", "entries": [{"name": "aNotepad", "url": "https://anotepad.com/", "description": "Saves your notes without a user account using cookies."}, {"name": "shrib", "url": "https://shrib.com/", "description": "Save note to a custom URL and edit it later."}, {"name": "Notepad", "url": "http://notepad.js.org/", "description": "Offline capable Notepad PWA."}, {"name": "ProtectedText", "url": "https://www.protectedtext.com/", "description": "Encrypted notes without ads, sessions, or cookies."}, {"name": "Taskade", "url": "https://taskade.com/", "description": "Collaborative notes, task lists, and outlines. Sign up is optional."}, {"name": "WriteXO", "url": "https://writexo.com/", "description": "Online Notepad with rich-text support, password protection and custom URLs."}], "notes": [], "source": "No Login Web Apps"}, {"name": "No Login Web Apps \u2014 Privacy, Security and Cryptography", "entries": [{"name": "Cryptii", "url": "https://cryptii.com", "description": "Offers modular conversion, encoding and encryption with a wide variety of ciphers and methods."}, {"name": "Encipher.it", "url": "https://encipher.it/", "description": "AES-256 text encryption and decryption."}, {"name": "Encrypted Pastebin - Defuse.ca", "url": "https://defuse.ca/pastebin.htm", "description": "Set password on your public pastes."}, {"name": "jotti", "url": "https://virusscan.jotti.org", "description": "Scan any suspicious file or email attachment for viruses."}, {"name": "scr.im", "url": "http://scr.im/", "description": "Share e-mail address freely without worrying about spam."}, {"name": "10 Minute Mail", "url": "https://10minutemail.com/10MinuteMail/index.html", "description": "A temporary fully functional email address for 10 minutes (extendible)."}, {"name": "BugMeNot", "url": "http://bugmenot.com/", "description": "A platform for finding and sharing logins of different websites. It helps you find credentials for signing in into different websites."}, {"name": "Cloverleaf", "url": "https://cloverleaf.app", "description": "An open source app to replace your password manager without storing your passwords anywhere."}], "notes": [], "source": "No Login Web Apps"}, {"name": "No Login Web Apps \u2014 Programming Editors and IDEs", "entries": [{"name": "TutorialsPoint Online Tools", "url": "https://www.tutorialspoint.com/codingground.htm", "description": "Online terminals for Ipython, Octave, Powershell, Redis and lots others. Also has a good collection of IDEs for programming languages."}, {"name": "Ideone", "url": "http://ideone.com/", "description": "Online IDE supporting most popular languages."}, {"name": "codepad", "url": "http://codepad.org/", "description": "Online compiler which also allows you to create project (you get alloted a subdomain for your project). Note that there's no support for reading from stdin."}, {"name": "Repl.it", "url": "https://repl.it/", "description": "Online terminals for all popular programming languages."}, {"name": "Codechef IDE", "url": "https://www.codechef.com/ide", "description": "Simple single file code compiler supporting major languages."}, {"name": "Cloud9", "url": "https://c9.io/", "description": ""}, {"name": "Codepen.io", "url": "https://codepen.io/", "description": "Playground for front end web development."}, {"name": "JS Bin", "url": "https://jsbin.com", "description": "Collaborative web development and debugging tool."}, {"name": "Codenvy", "url": "https://codenvy.com", "description": ""}, {"name": "SQLFiddle", "url": "http://sqlfiddle.com/", "description": "Tool for easy online testing and sharing of database problems and their solutions."}, {"name": "Brainfuck Visualizer", "url": "http://fatiherikli.github.io/brainfuck-visualizer/", "description": "Javascript Brainfuck Interpreter + Visualizer. Helps you understanding how code is working."}, {"name": "PythonTutor", "url": "http://pythontutor.com/visualize.html#mode=edit", "description": "Visualize Python, Java, JavaScript, TypeScript, Ruby, C, and C++ code execution in your Web browser."}, {"name": "DartPad", "url": "https://dartpad.dartlang.org/", "description": "DartPad is an open-source tool that lets you play with the Dart language in any modern browser."}], "notes": [], "source": "No Login Web Apps"}, {"name": "No Login Web Apps \u2014 Programming Tools", "entries": [{"name": "CSS Minifier", "url": "https://cssminifier.com/", "description": "Minifies CSS by removing whitespace and comments."}, {"name": "UglifyJS JavaScript minifier", "url": "https://skalman.github.io/UglifyJS-online/", "description": "Minifies and obfuscates JavaScript."}, {"name": "HTML minifier by @kangax", "url": "https://kangax.github.io/html-minifier/", "description": "HTML minifier. Minifies inline CSS and JavaScript too."}, {"name": "JavaScript compressor", "url": "http://javascriptcompressor.com/", "description": "JavaScript compressor and obfuscater."}, {"name": "Android Asset Studio", "url": "https://romannurik.github.io/AndroidAssetStudio/", "description": "Android launcher icon, notification icon etc generator from existing images."}, {"name": "Website Speed Test | Pingdom", "url": "https://tools.pingdom.com/", "description": "Feature-rich website tester."}, {"name": "Google Structured Data Testing Tool", "url": "https://search.google.com/structured-data/testing-tool", "description": "Test a webpage for structured data and SEO."}, {"name": "Regulex", "url": "https://jex.im/regulex/", "description": "JavaScript regular expression visualizer."}, {"name": "GTmetrix", "url": "https://gtmetrix.com/", "description": "Analyze your site\u2019s speed and make it faster."}, {"name": "BuildWith", "url": "https://builtwith.com/", "description": "Find the technology stack to know everything about a website."}, {"name": "WooRank", "url": "https://www.woorank.com/", "description": "SEO Audit tool, provides website review with global and local rank in terms of traffic generated."}, {"name": "CSS Typeset", "url": "http://csstypeset.com/", "description": "Visual typeset editor. Play around with font-face, word-spacing and other text attributes and download the corresponding CSS."}, {"name": "pForm", "url": "http://www.phpform.org/", "description": "Create HTML forms through a simple WYSIWYG GUI and download the corresponding code."}, {"name": "CSS Autoprefixer", "url": "https://autoprefixer.github.io/", "description": "A postprocessor for handling vendor prefixes in CSS. Just paste the regular CSS and get the vendor prefix handled CSS instantly."}, {"name": "CSS Matic", "url": "https://www.cssmatic.com/", "description": "CSS tools to quickly generate gradients, border radius, noise textures and box shadow and get corresponding CSS or SASS."}, {"name": "Carbon", "url": "https://carbon.now.sh", "description": "Create and share beautiful images of your source code."}, {"name": "jsonstore.io", "url": "https://www.jsonstore.io/", "description": "jsonstore.io offers free, secured JSON based API endpoints for small projects. It supports common types of HTTP operations like POST, GET, PUT, DELETE etc."}, {"name": "ObjGen", "url": "http://www.objgen.com/", "description": "This app helps you generate code (JSON, HTML, etc) in real time as you type in only the key words, types and properties using a text based syntax."}, {"name": "JsonFormatter", "url": "https://jsonformatter.curiousconcept.com", "description": "View json in human readable form."}, {"name": "DebugBear Speed Test", "url": "https://www.debugbear.com/test/website-speed", "description": "Test site speed and Core Web Vitals."}], "notes": [], "source": "No Login Web Apps"}, {"name": "No Login Web Apps \u2014 Search Engines", "entries": [{"name": "Iconfinder", "url": "https://www.iconfinder.com/", "description": "Download all your favourite icons in one place."}, {"name": "Emoji Search Online", "url": "https://www.webpagefx.com/tools/emoji-cheat-sheet/", "description": "Intelligent emoji search engine."}, {"name": "RSS Feed Search", "url": "http://ctrlq.org/rss/", "description": "Find RSS feeds from search terms."}, {"name": "IWantMyName", "url": "https://iwantmyname.com/", "description": "Helps you search domains across all TLDs."}, {"name": "Similar Sites", "url": "http://www.similarsites.com/", "description": "Find websites similar to the one you enter."}, {"name": "Google Fonts", "url": "https://www.google.com/webfonts", "description": "Collection of open-source fonts by google."}, {"name": "ChooseMyPC", "url": "https://choosemypc.net/", "description": "Search for the best combination of parts considering your requirements for your PC under a given budget."}, {"name": "Flaticon", "url": "https://www.flaticon.com/", "description": "Largest search engine for free icons."}, {"name": "icon8", "url": "https://icons8.com/", "description": "Designers, download the design stuff for free \u2014 icons, photos, UX illustrations, and music for your videos."}], "notes": [], "source": "No Login Web Apps"}, {"name": "No Login Web Apps \u2014 Study and Education", "entries": [{"name": "Calculatoria Calculator", "url": "http://www.calculatoria.com/", "description": "Scientific calculator online with progress stored on your system."}, {"name": "WolframAlpha", "url": "https://www.wolframalpha.com", "description": "Powerful computational knowledge engine. See [plotting graphs examples](https://www.wolframalpha.com/examples/PlottingAndGraphics.html) for help on how to plot graphs."}, {"name": "Desmos Graphing Calculator", "url": "https://www.desmos.com/calculator", "description": "Plot multiple 2D plots on same sheet, see graph intersections."}, {"name": "Geometry sheet by MathIsFun", "url": "https://www.mathsisfun.com/geometry/drawing.html", "description": "Simple geometry sheet online if you want to play with figures."}, {"name": "Directed Graph Editor", "url": "http://bl.ocks.org/rkirsling/5001347", "description": "Play with directed graphs."}, {"name": "Calcul", "url": "http://www.calcul.com", "description": "Collection of different calculators including matrix, unit converters, mathematical distributions and more."}, {"name": "Word Safety", "url": "http://wordsafety.com/", "description": "Check if words are abusive in any languages."}, {"name": "OEIS\u00ae", "url": "http://oeis.org/", "description": "The On-Line Encyclopedia of Integer Sequences\u00ae, helps in cryptography as well as formulating odd looking sequences."}, {"name": "Directed Grap Editor (CS Academy)", "url": "https://csacademy.com/app/graph_editor/", "description": "Draw directed graph systems with and without edge values and physics."}, {"name": "Abc-Map", "url": "https://abc-map.fr", "description": "Create geographical maps, pick data from the data store, process data to create visualizations, export or share your maps online."}, {"name": "KeepFormula", "url": "https://keepformula.github.io/", "description": "Keep Formula is a simple app to make your calculations easier."}], "notes": [], "source": "No Login Web Apps"}, {"name": "No Login Web Apps \u2014 Text based tools", "entries": [{"name": "Diff Checker", "url": "https://www.diffchecker.com/", "description": "Compare two text passages and view differences."}, {"name": "CopyPasteCharacter", "url": "http://www.copypastecharacter.com/", "description": "Copy special characters that are generally unavailable in a keyboard."}, {"name": "PolishMyWriting", "url": "http://www.polishmywriting.com/", "description": "Paste a text and get feedback on your writing."}, {"name": "Wordle", "url": "http://www.wordle.net/", "description": "A toy to generate 'Word Clouds' form a given piece of text."}, {"name": "tYp3r", "url": "http://typ3r.aavi.me", "description": "dA aNn0Y1Ng t3Xt g3NeRa7or (The annoying text generator :-P)."}, {"name": "Telegraph", "url": "http://telegra.ph/", "description": "Minimalist publishing tool that supports richly formatted text."}, {"name": "DiffNow", "url": "https://www.diffnow.com/", "description": "Advanced, online and free File Difference checking, with options like Upload file, compare files by their links or Text Input."}, {"name": "Write.as", "url": "https://write.as/", "description": "Cross-platform writing and publishing tool that supports Markdown and editing / deleting past posts."}, {"name": "Emojify", "url": "https://madelinemiller.dev/apps/emojify/", "description": "A tool to spice up text, lyrics, or poems by adding emojis."}], "notes": [], "source": "No Login Web Apps"}, {"name": "No Login Web Apps \u2014 Utilities (uncategorized)", "entries": [{"name": "Dataflow kit", "url": "https://dataflowkit.com/dfk", "description": "Extract structured data from Web pages."}, {"name": "E.gg Timer", "url": "http://e.ggtimer.com/", "description": "Simple countdown timer application."}, {"name": "QR Code Generator", "url": "http://zxing.appspot.com/generator/", "description": "Different types of QR codes like contact info, WiFi, calendar etc supported."}, {"name": "QR Code Scanner and Generator", "url": "https://sharesnip.rosano.ca", "description": "Scan via camera and files, download as SVG or PNG, works offline."}, {"name": "RANDOM.ORG", "url": "https://www.random.org/", "description": "Random number generator, dice rolls, password generator, random bitmaps and more stuff based on the concept of randomness."}, {"name": "Web-Capture", "url": "https://web-capture.net/", "description": "Webapp for converting webpages to popular formats (PDF, JPEG, ZIP) just by submitting link."}, {"name": "PrintWhatYouLike", "url": "http://www.printwhatyoulike.com/", "description": "Print any webpage or save it as HTML or PDF."}, {"name": "WhatTheFont", "url": "http://www.myfonts.com/WhatTheFont/", "description": "Determine font name from an image."}, {"name": "Image Metadata Viewer", "url": "http://exif.regex.info/exif.cgi", "description": "View hidden data (metadata) of any image."}, {"name": "WhoIsHostingThis", "url": "http://www.whoishostingthis.com/", "description": "Find the web host of any website."}, {"name": "TypingWeb", "url": "https://www.typing.com/student/start", "description": "Master touch-typing with ease."}, {"name": "Acronym Creator", "url": "http://acronymcreator.net/", "description": "Create acronym for organization, algorithm, or anything having at least two words."}, {"name": "TallTweets", "url": "http://talltweets.com/", "description": "Send tweets longer than 140 characters."}, {"name": "Postify", "url": "http://postfity.com/", "description": ""}, {"name": "Krutidev <--> Unicode", "url": "http://wrd.bih.nic.in/font_KtoU.htm", "description": "Convert Krutidev to Unicode (Mangal) and vice versa in one click."}, {"name": "Resume Nation", "url": "https://resume-nation.github.io", "description": "An open source resume builder progressive web app which can work offline. It has a few themes to choose from and it can export the resume in PDF form."}, {"name": "Daily Todo", "url": "https://dailytodo.org/", "description": "Simple todo list maker."}, {"name": "Mailinator", "url": "https://www.mailinator.com/", "description": "Disposable email service."}, {"name": "Randommer", "url": "https://randommer.io/", "description": "Random data generator and validator."}, {"name": "Meditation Timer", "url": "https://meditation.koti.cloud/", "description": "A meditation timer to keep track of your sessions."}, {"name": "Bucket Listy", "url": "https://bucketlisty.com/", "description": "Bucket list manager with unique ideas where you can add your own."}], "notes": [], "source": "No Login Web Apps"}, {"name": "No Login Web Apps \u2014 Miscellaneous", "entries": [{"name": "rollApp", "url": "https://www.rollapp.com/", "description": ""}, {"name": "is.gd", "url": "https://is.gd/", "description": "Link shortener with custom URLs and open API (no tokens)."}, {"name": "Bitly", "url": "https://bitly.com/", "description": "Powerful URL shortener with REST API."}, {"name": "Superbetize", "url": "http://superbetize.com/", "description": "Categorize your grocery list."}, {"name": "isup.me", "url": "http://isup.me/", "description": "Check if website is unavailable just for you or everyone else."}, {"name": "Dictation.io", "url": "https://dictation.io/", "description": "Online voice dictation software supporting large number of languages."}, {"name": "followupthen", "url": "https://www.followupthen.com/", "description": "Easiest way to setup email reminders."}, {"name": "lmgtfy", "url": "http://lmgtfy.com/", "description": "When your friends are too lazy to use Google on their own."}, {"name": "IFTTT", "url": "https://ifttt.com/", "description": ""}, {"name": "AlarmDJ", "url": "https://alarmdj.com", "description": "Online Alarm clock, use MP3 files and YouTube videos as alarm."}, {"name": "Edubirdie", "url": "https://edubirdie.com/plagiarism-checker", "description": "An online plagiarism checker which gives percentage of similarity comparing our content with online resources."}, {"name": "Morsify", "url": "https://morsify.net", "description": "Online Morse code translator."}, {"name": "Dub", "url": "https://dub.sh/", "description": "Open-source link shortener."}, {"name": "3dHousePlanner", "url": "https://www.3dhouseplanner.com/", "description": "3D home design application on the web."}], "notes": [], "source": "No Login Web Apps"}, {"name": "Computational Biology \u2014 Table of Contents", "entries": [{"name": "Awesome Computational Biology", "url": "#awesome-computational-biology-", "description": ""}], "notes": [], "source": "Computational Biology"}, {"name": "Computational Biology \u2014 scRNA", "entries": [{"name": "CZ CELLxGENE", "url": "https://cellxgene.cziscience.com/", "description": "Single-cell dataset repository and interactive explorer from the Chan Zuckerberg Initiative."}, {"name": "Gene Expression Omnibus", "url": "https://www.ncbi.nlm.nih.gov/geo/", "description": "Public functional genomics database."}, {"name": "Human Cell Atlas", "url": "https://www.humancellatlas.org/", "description": "Open global atlas of all cells in the human body."}, {"name": "Single Cell PORTAL", "url": "https://singlecell.broadinstitute.org/single_cell", "description": "Public database for single-cell RNA."}, {"name": "Single Cell Expression Atlas", "url": "https://www.ebi.ac.uk/gxa/sc/home", "description": "Public database for single-cell RNA."}], "notes": [], "source": "Computational Biology"}, {"name": "Computational Biology \u2014 Compound", "entries": [{"name": "PubChem", "url": "https://pubchem.ncbi.nlm.nih.gov/", "description": "One of the largest chemical databases (compounds, genes, and proteins)."}, {"name": "ChEBI", "url": "https://www.ebi.ac.uk/chebi/", "description": "Database focused on small chemical compounds."}, {"name": "ChEMBL", "url": "https://www.ebi.ac.uk/chembl/", "description": "Bioactive molecules with drug-like properties."}, {"name": "ChemSpider", "url": "http://www.chemspider.com/", "description": "Chemical structure database."}, {"name": "DrugTargetCommons", "url": "https://drugtargetcommons.fimm.fi/", "description": "Community platform for curating and integrating experimental bioactivity data across drugs and targets."}, {"name": "HMDB (Human Metabolome Database)", "url": "https://hmdb.ca/", "description": "Comprehensive database of small molecule metabolites found in the human body."}, {"name": "KEGG COMPOUND", "url": "https://www.genome.jp/kegg/compound/", "description": "Collection of small molecules and biopolymers."}, {"name": "LIPID MAPS", "url": "https://www.lipidmaps.org/databases/lmsd/overview", "description": "Database of lipids."}, {"name": "Rhea", "url": "https://www.rhea-db.org/", "description": "Database of chemical reactions."}, {"name": "DrugCentral", "url": "http://drugcentral.org/", "description": "Online drug compendium with drug mode of action and indication information."}, {"name": "Drug Repurposing Hub", "url": "https://repo-hub.broadinstitute.org/repurposing#download-data", "description": "Collections of drug repurposing data (drug, MoA, target, etc)."}, {"name": "Therapeutic Target Database", "url": "https://idrblab.net/ttd/full-data-download", "description": "Drug-target, target-disease, and drug-disease datasets."}, {"name": "ZINC ligand discovery database", "url": "https://zinc.docking.org/", "description": "Free database of commercially-available compounds for virtual screening."}], "notes": [], "source": "Computational Biology"}, {"name": "Computational Biology \u2014 Pathway", "entries": [{"name": "PathwayCommons", "url": "https://www.pathwaycommons.org/", "description": "Database of pathways and interactions."}, {"name": "KEGG PATHWAY", "url": "https://www.genome.jp/kegg/pathway.html", "description": "Collection of pathway maps."}, {"name": "WikiPathways", "url": "https://wikipathways.org/", "description": "Database of biological pathways."}, {"name": "Reactome", "url": "https://reactome.org/", "description": "Expert-curated, peer-reviewed pathway database with detailed reaction mechanisms."}, {"name": "BioCyc", "url": "https://biocyc.org/", "description": "Collection of pathway/genome databases across thousands of organisms."}, {"name": "SIGNOR", "url": "https://signor.uniroma2.it/", "description": "Database of causal signaling interactions and pathways."}, {"name": "MSigDB (Molecular Signatures Database)", "url": "https://www.gsea-msigdb.org/gsea/msigdb", "description": "Curated gene sets derived from pathways and biological processes."}], "notes": [], "source": "Computational Biology"}, {"name": "Computational Biology \u2014 Mass Spectra", "entries": [{"name": "MassBank", "url": "http://www.massbank.jp/", "description": "Open source databases and tools for mass spectrometry reference spectra."}, {"name": "MoNA MassBank of North America", "url": "https://mona.fiehnlab.ucdavis.edu/", "description": "Meta-database of metabolite mass spectra, metadata, and associated compounds."}], "notes": [], "source": "Computational Biology"}, {"name": "Computational Biology \u2014 Protein", "entries": [{"name": "THE HUMAN PROTEIN ATLAS", "url": "https://www.proteinatlas.org/", "description": "Comprehensive human protein database (cells, tissues, organs)."}, {"name": "PROTEIN DATA BANK (PDB)", "url": "https://www.rcsb.org/", "description": "3D structures of proteins, nucleic acids, complexes."}, {"name": "UniProt", "url": "https://www.uniprot.org/", "description": "Functional information on proteins."}, {"name": "AlphaFold Protein Structure Database", "url": "https://alphafold.ebi.ac.uk/api-docs", "description": "3D protein structure predictions."}, {"name": "RCSB Protein Data Bank", "url": "https://www.rcsb.org/", "description": "Repository for structural data of biological molecules."}, {"name": "Critical Assessment of Structure Prediction (CASP)", "url": "https://predictioncenter.org/", "description": "Assessing methods for protein structure prediction."}, {"name": "Uniclust", "url": "https://uniclust.mmseqs.com/", "description": "Clustered protein sequence databases."}, {"name": "UniRef", "url": "https://www.uniprot.org/uniref/", "description": "Non-redundant sequence database clustering UniProtKB entries at multiple sequence identity thresholds."}, {"name": "CATH database", "url": "https://www.cathdb.info/", "description": "Hierarchical classification of protein domain structures."}, {"name": "SAbDab", "url": "https://opig.stats.ox.ac.uk/webapps/sabdab-sabpred/sabdab", "description": "Structural Antibody Database containing all antibody structures in the PDB."}, {"name": "OADB (Observed Antibody Space Database)", "url": "http://opig.stats.ox.ac.uk/webapps/oas/", "description": "Database of antibody sequences from immune repertoire sequencing."}, {"name": "InterPro", "url": "https://www.ebi.ac.uk/interpro/", "description": "Protein families, domains, and functional sites database integrating 14 member databases including Pfam and PROSITE."}, {"name": "Pfam", "url": "https://www.ebi.ac.uk/interpro/entry/pfam/", "description": "Database of protein families described by multiple sequence alignments and hidden Markov models."}, {"name": "NeXtProt", "url": "https://www.nextprot.org/", "description": "Expert knowledge base on human proteins with deep functional annotation, complementary to UniProt."}], "notes": [], "source": "Computational Biology"}, {"name": "Computational Biology \u2014 Genome", "entries": [{"name": "ENCODE", "url": "https://www.encodeproject.org/", "description": "Encyclopedia of DNA Elements; regulatory and functional genomic elements across the genome."}, {"name": "Ensembl", "url": "https://www.ensembl.org/", "description": "Genome browser and annotation database for vertebrate and other eukaryotic genomes."}, {"name": "Human Genome Resources at NCBI", "url": "https://www.ncbi.nlm.nih.gov/projects/genome/guide/human/index.shtml", "description": "Database for genomics, proteomics, transcriptomics, and systems biology."}, {"name": "GenBank", "url": "https://www.ncbi.nlm.nih.gov/genbank/", "description": "NCBI's database of genetic sequences."}, {"name": "UCSC Genome Browser", "url": "https://genome.ucsc.edu/", "description": "UCSC's genome browser."}, {"name": "cBioPortal", "url": "https://www.cbioportal.org/", "description": "Cancer genomics database; aggregating many patient datasets."}, {"name": "10x Genomics Dataset", "url": "https://www.10xgenomics.com/resources/datasets", "description": "Collection of single-cell datasets."}, {"name": "The Genotype-Tissue Expression (GTEx)", "url": "https://gtexportal.org/home/", "description": "Human gene expression and regulation resource."}, {"name": "Dependency Map (DepMap)", "url": "https://depmap.org/portal/", "description": "CRISPR-Cas9 screens in cancer cell lines."}, {"name": "Catalogue Of Somatic Mutations In Cancer (COSMIC)", "url": "https://cancer.sanger.ac.uk/cosmic", "description": "Resource on somatic mutations in cancers."}, {"name": "MGnify", "url": "https://www.ebi.ac.uk/metagenomics/", "description": "Resource for metagenomic and metatranscriptomic data."}, {"name": "JASPAR", "url": "http://jaspar.genereg.net/", "description": "Database of transcription factor binding profiles."}, {"name": "gnomAD", "url": "https://gnomad.broadinstitute.org/", "description": "Genome Aggregation Database; genetic variation from large-scale sequencing projects."}, {"name": "Rfam", "url": "https://rfam.org/", "description": "Database of RNA families with sequence alignments and consensus structures."}, {"name": "ROADMAP Epigenomics", "url": "http://www.roadmapepigenomics.org/", "description": "Reference epigenome maps for 111 primary human cell types and tissues, including histone modifications, chromatin accessibility, and DNA methylation."}, {"name": "FANTOM5", "url": "https://fantom.gsc.riken.jp/5/", "description": "Functional annotation of mammalian genome; comprehensive atlas of active enhancers, promoters, and transcription start sites across human and mouse cell types."}], "notes": [], "source": "Computational Biology"}, {"name": "Computational Biology \u2014 Disease", "entries": [{"name": "KEGG DRUG", "url": "https://www.genome.jp/kegg/drug/", "description": "Comprehensive, approved drug information."}, {"name": "DrugBank", "url": "https://go.drugbank.com/", "description": "Database of drugs and targets (University of Alberta)."}, {"name": "DisGeNET", "url": "https://www.disgenet.org/", "description": "Database of gene-disease associations integrating expert-curated and GWAS data."}, {"name": "OMIM (Online Mendelian Inheritance in Man)", "url": "https://www.omim.org/", "description": "Comprehensive database of human genes and genetic disorders."}, {"name": "Open Targets Platform", "url": "https://platform.opentargets.org/", "description": "Systematic target identification and prioritization platform integrating genetics, genomics, and drug data for drug discovery."}, {"name": "Human Phenotype Ontology (HPO)", "url": "https://hpo.jax.org/", "description": "Standardized vocabulary of phenotypic abnormalities in human disease, linking genes, variants, and clinical features."}, {"name": "DISEASES", "url": "https://diseases.jensenlab.org/", "description": "Gene\u2013disease association database integrating evidence from text mining, curated databases, and experimental data."}], "notes": [], "source": "Computational Biology"}, {"name": "Computational Biology \u2014 Interaction", "entries": [{"name": "DGIdb", "url": "https://www.dgidb.org/", "description": "Drug-gene interactions and the druggable genome."}, {"name": "Comparative Toxicogenomics Database", "url": "http://ctdbase.org/", "description": "Chemical-gene interactions, chemical-disease and gene-disease associations, chemical-phenotype associations."}, {"name": "SNAP", "url": "https://snap.stanford.edu/biodata/datasets/10002/10002-ChG-Miner.html", "description": "Dataset of drug-gene interactions."}, {"name": "NCI60", "url": "https://dtp.cancer.gov/discovery_development/nci-60/", "description": "Focuses on 60 cancer cell lines and many drugs."}, {"name": "Genomics of Drug Sensitivity in Cancer (GDSC)", "url": "https://www.cancerrxgene.org/", "description": "Drug sensitivity for \\~1000 human cancer cell lines and hundreds of compounds."}, {"name": "Cancer Cell Line Encyclopedia", "url": "https://sites.broadinstitute.org/ccle/", "description": "Database of \\~1000 cancer cell lines."}, {"name": "CellMiner Cross Database (CellMinerCDB)", "url": "https://discover.nci.nih.gov/cellminercdb/", "description": "Integrates multiple cancer cell line databases."}, {"name": "STITCH", "url": "http://stitch.embl.de/", "description": "Chemical-protein interactions."}, {"name": "BindingDB", "url": "https://www.bindingdb.org/rwd/bind/index.jsp", "description": "Compounds and target database."}, {"name": "Davis kinase inhibitors DB", "url": "http://staff.cs.utu.fi/~aijrinas/dti/", "description": "Experimental kinase inhibitor binding affinity dataset for protein\u2013ligand interaction research."}, {"name": "Kinase Inhibitor Bioactivity Data (KIBA)", "url": "https://janeliascicomp.github.io/KIBA/", "description": "Integrated bioactivity scores for kinase inhibitors combining Ki, Kd, and IC50 measurements."}, {"name": "PDBBind", "url": "https://www.pdbbind-plus.org.cn/", "description": "Binding affinity data for biomolecular complexes."}, {"name": "STRING", "url": "https://string-db.org/", "description": "PPI networks for multiple organisms."}, {"name": "BioGRID", "url": "https://thebiogrid.org/", "description": "Protein, genetic, and chemical interactions."}, {"name": "HIPPIE", "url": "http://cbdm-01.zdv.uni-mainz.de/~mschaefer/hippie/", "description": "Human protein-protein interaction database."}, {"name": "IntAct", "url": "https://www.ebi.ac.uk/intact/home", "description": "Open-source molecular interaction database and analysis system from EMBL-EBI."}, {"name": "Drug Mechanism Database (DrugMechDB)", "url": "https://github.com/SuLab/DrugMechDB/tree/2.0.1", "description": "Mechanisms of action from drug to disease.", "stars": "71"}, {"name": "DRKG", "url": "https://github.com/gnn4dr/DRKG", "description": "Large-scale biological knowledge graph for drug discovery.", "stars": "678"}, {"name": "Hetionet", "url": "https://github.com/hetio/hetionet", "description": "Heterogeneous network integrating genes, diseases, drugs, pathways, and more.", "stars": "347"}, {"name": "PrimeKG", "url": "https://github.com/mims-harvard/PrimeKG", "description": "Multi-modal precision medicine knowledge graph integrating clinical, genetic, and drug data.", "stars": "723"}, {"name": "TRRUST", "url": "https://www.grnpedia.org/trrust/", "description": "Manually curated database of human and mouse transcriptional regulatory interactions between transcription factors and their target genes."}, {"name": "RegNetwork", "url": "http://www.regnetworkweb.org/", "description": "Database of gene regulatory networks covering transcription factor\u2013target gene and miRNA\u2013gene interaction data across multiple species."}, {"name": "miRBase", "url": "https://www.mirbase.org/", "description": "Reference repository for microRNA gene annotations, sequences, and experimentally validated targets."}], "notes": [], "source": "Computational Biology"}, {"name": "Computational Biology \u2014 Clinical Trial", "entries": [{"name": "ClinicalTrials.gov", "url": "https://clinicaltrials.gov/", "description": "Privately and publicly funded clinical studies."}, {"name": "ICD10", "url": "https://icd.who.int/browse10/2019/en", "description": "International Classification of Diseases, 10th revision."}, {"name": "EU Drug Regulating Authorities Clinical Trials DB (EudraCT)", "url": "https://eudract.ema.europa.eu/", "description": "European clinical trial database."}, {"name": "MIMIC-IV", "url": "https://mimic.mit.edu/", "description": "Freely accessible critical care database."}, {"name": "1000 Genomes Project", "url": "https://www.internationalgenome.org/", "description": "Reference panel of human genetic variation from 2,504 individuals across 26 populations."}, {"name": "BACE", "url": "https://www.kaggle.com/datasets/gokturkkoch/bace", "description": "Binary classification and regression dataset for \u03b2-secretase 1 (BACE-1) inhibitor binding affinity."}, {"name": "BEAT AML", "url": "https://biodev.github.io/BeatAML2/", "description": "Functional ex vivo drug sensitivity measurements paired with genomics for acute myeloid leukemia."}, {"name": "BindingDB Curated Sets", "url": "https://www.bindingdb.org/rwd/bind/chemsearch/marvin/SDFdownload.jsp?all_download=yes", "description": "Curated binding affinity datasets for protein\u2013ligand interaction benchmarking."}, {"name": "Cancer Therapeutics Response Portal (CTRP)", "url": "https://portals.broadinstitute.org/ctrp/", "description": "Drug sensitivity profiles across \\~900 cancer cell lines for >400 compounds."}, {"name": "ClinTox", "url": "https://tdcommons.ai/single_pred_tasks/tox/#clintox", "description": "Clinical toxicity dataset contrasting FDA-approved drugs with those that failed clinical trials due to toxicity."}, {"name": "CPTAC (Clinical Proteomic Tumor Analysis Consortium)", "url": "https://proteomics.cancer.gov/programs/cptac", "description": "Multi-omic proteogenomic datasets for multiple cancer types linking proteomics with genomics."}, {"name": "CrossDocked2020", "url": "https://arxiv.org/abs/2001.01037", "description": "Large-scale dataset for structure-based virtual screening."}, {"name": "FLIP (Fitness Landscape Inference for Proteins)", "url": "https://github.com/J-SNACKKB/FLIP", "description": "Benchmark collection of protein fitness landscape datasets for evaluating protein ML models.", "stars": "117"}, {"name": "Genomics of Drug Sensitivity in Cancer (GDSC)", "url": "https://www.cancerrxgene.org/", "description": "Drug sensitivity for \\~1000 human cancer cell lines and hundreds of compounds."}, {"name": "GuacaMol", "url": "https://github.com/BenevolentAI/guacamol", "description": "Benchmark suite for generative molecular design models.", "stars": "511"}, {"name": "LINCS L1000", "url": "https://lincsproject.org/LINCS/tools/workflows/find-the-best-place-to-obtain-the-lincs-l1000-data", "description": "Gene expression profiles (978 landmark genes) for >20,000 chemical and genetic perturbations across cell lines."}, {"name": "MoleculeNet", "url": "http://moleculenet.ai/", "description": "Benchmark datasets for molecular machine learning."}, {"name": "MOSES", "url": "https://github.com/molecularsets/moses", "description": "Benchmarking platform for molecular generation models.", "stars": "962"}, {"name": "NCI60", "url": "https://dtp.cancer.gov/discovery_development/nci-60/", "description": "Drug sensitivity benchmark across 60 diverse human cancer cell lines."}, {"name": "OGB (Open Graph Benchmark)", "url": "https://ogb.stanford.edu/", "description": "Large-scale graph ML benchmark suite including biological datasets such as ogbl-ppa (protein-protein associations) and ogbg-molhiv."}, {"name": "OpenBioLink", "url": "https://github.com/OpenBioLink/OpenBioLink", "description": "Benchmark datasets for biological knowledge graph completion.", "stars": "158"}, {"name": "PharmGKB", "url": "https://www.pharmgkb.org/", "description": "Curated pharmacogenomics dataset linking genetic variants to drug response phenotypes across thousands of drugs."}, {"name": "PK-DB", "url": "https://pk-db.com/", "description": "Open database of experimental pharmacokinetics (PK) and ADME data from clinical and preclinical studies."}, {"name": "PRISM", "url": "https://depmap.org/portal/prism/", "description": "Cancer drug sensitivity profiling of >4,500 drugs across >900 cancer cell lines using pooled-cell-line barcoding."}, {"name": "ProteinGym", "url": "https://github.com/OATML-Markslab/ProteinGym", "description": "Large-scale benchmark of deep mutational scanning assays for evaluating protein fitness landscape models.", "stars": "407"}, {"name": "QM9", "url": "https://figshare.com/collections/Quantum_chemistry_structures_and_properties_of_134_kilo_molecules/978904", "description": "Quantum chemistry properties for 134K stable small organic molecules computed at DFT level."}, {"name": "scIB (Single-cell Integration Benchmarks)", "url": "https://github.com/theislab/scib", "description": "Comprehensive benchmarking framework for single-cell data integration methods.", "stars": "408"}, {"name": "SIDER (Side Effect Resource)", "url": "http://sideeffects.embl.de/", "description": "Database of 1,430 approved drugs with their recorded adverse drug reactions across 27 system-organ classes."}, {"name": "Tabula Muris", "url": "https://tabula-muris.ds.czbiohub.org/", "description": "Comprehensive single-cell atlas of 20 mouse organs and tissues, enabling cross-tissue and cross-species comparisons."}, {"name": "Tabula Sapiens", "url": "https://tabula-sapiens-portal.ds.czbiohub.org/", "description": "Comprehensive human single-cell atlas of \\~500K cells from 24 organs and tissues across multiple donors."}, {"name": "TAPE (Tasks Assessing Protein Embeddings)", "url": "https://github.com/songlab-cal/tape", "description": "Benchmark suite of five biologically meaningful semi-supervised learning tasks for evaluating protein representations.", "stars": "734"}, {"name": "The Cancer Genome Atlas (TCGA)", "url": "https://www.cancer.gov/about-nci/organization/ccg/research/structural-genomics/tcga", "description": "Comprehensive multi-omics (genomics, transcriptomics, proteomics, methylation) dataset for 33 cancer types across \\~11,000 patients."}, {"name": "Therapeutics Data Commons (TDC)", "url": "https://tdcommons.ai/", "description": "Unified benchmark suite covering ADMET, drug-target interaction, drug response, and more."}, {"name": "Tox21", "url": "https://tripod.nih.gov/tox21/challenge/", "description": "12,707 compounds tested in 12 nuclear receptor and stress-response pathway biochemical assays for toxicity prediction."}, {"name": "UK Biobank", "url": "https://www.ukbiobank.ac.uk/", "description": "Large-scale biomedical database of \\~500K participants with genetic, imaging, and health data for population genetics and disease studies."}, {"name": "PubMed E-utilities (esearch/efetch)", "url": "https://www.nlm.nih.gov/dataguide/edirect/esearch.html", "description": "APIs for searching and retrieving biomedical literature from PubMed."}, {"name": "NCBI E-utilities", "url": "https://www.ncbi.nlm.nih.gov/books/NBK25501/", "description": "Unified APIs for accessing NCBI databases (Gene, GEO, SRA, PubChem, etc)."}, {"name": "UniProt REST API", "url": "https://www.uniprot.org/help/api", "description": "Programmatic access to protein sequence and functional annotation data."}, {"name": "Ensembl REST API", "url": "https://rest.ensembl.org/", "description": "API for genomic annotations, variants, genes, and comparative genomics."}, {"name": "KEGG REST API", "url": "https://www.kegg.jp/kegg/rest/keggapi.html", "description": "API for accessing KEGG pathways, compounds, genes, and reactions."}, {"name": "ChEMBL Web Services", "url": "https://www.ebi.ac.uk/chembl/ws", "description": "REST API for bioactive molecules, targets, and bioassays."}, {"name": "Open Targets Platform API", "url": "https://platform.opentargets.org/api", "description": "API for target\u2013disease associations integrating genetics, genomics, and drug data."}, {"name": "ClinicalTrials.gov API", "url": "https://clinicaltrials.gov/api/gui", "description": "API for querying clinical trial metadata and results."}, {"name": "Chemistry Development Kit", "url": "https://github.com/cdk/cdk", "description": "Cheminformatics software & machine learning tools.", "stars": "575"}, {"name": "Biopython", "url": "https://biopython.org/", "description": "Collection of Python tools for biological computation including sequence analysis, structure parsing, and database access."}, {"name": "FlashDeconv", "url": "https://github.com/cafferychen777/flashdeconv", "description": "High-performance spatial transcriptomics deconvolution (\\~1M spots in \\~3 min).", "stars": "14"}, {"name": "RDKit", "url": "https://github.com/rdkit/rdkit", "description": "Cheminformatics software & machine learning toolkit.", "stars": "3.3k"}, {"name": "DeepChem", "url": "https://github.com/deepchem/deepchem", "description": "Deep learning library for drug discovery, quantum chemistry, and materials science.", "stars": "6.6k"}, {"name": "ChatSpatial", "url": "https://github.com/cafferychen777/ChatSpatial", "description": "MCP server for spatial transcriptomics analysis via natural language.", "stars": "25"}, {"name": "Scanpy", "url": "https://scanpy.readthedocs.io/en/stable/", "description": "Python library for scRNA-seq analysis."}, {"name": "Seurat", "url": "https://satijalab.org/seurat/", "description": "R library for scRNA-seq analysis."}, {"name": "scvi-tools", "url": "https://scvi-tools.org/", "description": "Probabilistic models for single-cell omics data analysis."}, {"name": "CellTypist", "url": "https://github.com/Teichlab/celltypist", "description": "Automated cell type annotation for scRNA-seq.", "stars": "464"}, {"name": "Squidpy", "url": "https://squidpy.readthedocs.io/", "description": "Python library for spatial single-cell analysis."}, {"name": "GROMACS", "url": "https://www.gromacs.org/", "description": "Molecular dynamics simulation package for biochemical molecules."}, {"name": "MDAnalysis", "url": "https://www.mdanalysis.org/", "description": "Python library for analyzing and altering molecular dynamics simulation trajectories."}, {"name": "OpenMM", "url": "https://openmm.org/", "description": "High-performance toolkit for molecular simulation and GPU-accelerated MD."}, {"name": "scVelo", "url": "https://github.com/theislab/scvelo", "description": "RNA velocity estimation for single-cell transcriptomics, inferring the direction and speed of cell differentiation.", "stars": "495"}, {"name": "STAR", "url": "https://github.com/alexdobin/STAR", "description": "Ultrafast universal RNA-seq aligner with support for spliced alignment and single-cell quantification via STARsolo.", "stars": "2.2k"}, {"name": "kallisto", "url": "https://pachterlab.github.io/kallisto/", "description": "Near-optimal RNA-seq quantification using pseudoalignment for fast transcript abundance estimation."}, {"name": "Harmony", "url": "https://github.com/immunogenomics/harmony", "description": "Fast and scalable integration of single-cell data across datasets, conditions, technologies, and species.", "stars": "631"}, {"name": "Monocle3", "url": "https://cole-trapnell-lab.github.io/monocle3/", "description": "Single-cell trajectory analysis tool for learning developmental trajectories and ordering cells in pseudotime."}, {"name": "CellChat", "url": "https://github.com/sqjin/CellChat", "description": "Inference and analysis of cell-cell communication ligand-receptor networks from single-cell transcriptomics data.", "stars": "775"}, {"name": "SCENIC", "url": "https://github.com/aertslab/SCENIC", "description": "Single-cell regulatory network inference and clustering linking transcription factors to co-expressed gene modules.", "stars": "481"}, {"name": "DoubletFinder", "url": "https://github.com/chris-mcginnis-ucsf/DoubletFinder", "description": "Machine learning approach for detecting multiplet (doublet) artifacts in single-cell RNA-seq data.", "stars": "537"}], "notes": [], "source": "Computational Biology"}, {"name": "Computational Biology \u2014 Drug Discovery", "entries": [{"name": "drGAT", "url": "https://github.com/inoue0426/drGAT", "description": "Attention-based model for drug response prediction with gene explainability.", "stars": "1"}, {"name": "MOFGCN", "url": "https://github.com/weiba/MOFGCN/tree/main", "description": "GCN + heterogeneous network.", "stars": "7"}, {"name": "DeepDSC", "url": "https://ieeexplore-ieee-org.ezp2.lib.umn.edu/stamp/stamp.jsp?tp=\\&arnumber=8723620\\&tag=1", "description": "Autoencoder + fully connected NN."}, {"name": "DGDRP", "url": "https://github.com/minwoopak/heteronet", "description": "Multi-view embedding neural network.", "stars": "0"}, {"name": "DeepAEG", "url": "https://github.com/zhejiangzhuque/DeepAEG", "description": "GNN embedding + attention mechanism.", "stars": "3"}, {"name": "RECOVER", "url": "https://github.com/RECOVERcoalition/Recover", "description": "Machine learning framework for predicting synergistic drug combination responses across cell lines.", "stars": "24"}, {"name": "TGSA", "url": "https://github.com/violet-sto/TGSA", "description": "Tumor gene set and attention-based model leveraging biological pathway knowledge for drug response prediction.", "stars": "23"}, {"name": "HiDRA", "url": "https://github.com/bsml320/HiDRA", "description": "Hierarchical network model incorporating gene and pathway-level information for cancer drug response prediction."}, {"name": "DeepPurpose", "url": "https://github.com/kexinhuang12345/DeepPurpose", "description": "Deep learning library for drug repurposing.", "stars": "1.1k"}, {"name": "NeoDTI", "url": "https://github.com/FangpingWan/NeoDTI", "description": "Library for drug-target interaction prediction.", "stars": "77"}, {"name": "DTINet", "url": "https://github.com/luoyunan/DTINet", "description": "Network-based framework integrating heterogeneous biological data for DTI prediction.", "stars": "187"}, {"name": "DeepDTA", "url": "https://github.com/hkmztrk/DeepDTA", "description": "Deep learning model using CNNs on protein sequences and drug SMILES.", "stars": "297"}, {"name": "GraphDTA", "url": "https://github.com/thinng/GraphDTA", "description": "Graph neural network\u2013based DTI prediction using molecular graphs.", "stars": "296"}, {"name": "MolTrans", "url": "https://github.com/kexinhuang12345/MolTrans", "description": "Transformer-based DTI model leveraging molecular substructures.", "stars": "227"}, {"name": "DrugBAN", "url": "https://github.com/peizhenbai/DrugBAN", "description": "Bilinear attention network for interpretable DTI prediction.", "stars": "142"}, {"name": "MCPINN", "url": "https://github.com/mhlee0903/multi_channels_PINN", "description": "Drug discovery via compound-protein interaction and machine learning.", "stars": "3"}, {"name": "TransformerCPI", "url": "https://github.com/lifanchen-simm/transformerCPI", "description": "CPI prediction using Transformer.", "stars": "154"}, {"name": "REINVENT", "url": "https://github.com/MolecularAI/Reinvent", "description": "Reinforcement learning for de novo drug design.", "stars": "372"}, {"name": "MolGPT", "url": "https://github.com/devalab/molgpt", "description": "Transformer-based model for molecular generation.", "stars": "169"}, {"name": "Molecular Transformer", "url": "https://github.com/pschwllr/MolecularTransformer", "description": "Sequence-to-sequence model for retrosynthesis prediction.", "stars": "419"}, {"name": "TargetDiff", "url": "https://github.com/guanjq/targetdiff", "description": "3D equivariant diffusion model for structure-based drug design.", "stars": "328"}, {"name": "DiffDock", "url": "https://github.com/gcorso/DiffDock", "description": "Diffusion generative model for molecular docking, predicting the binding pose of small molecules to protein targets.", "stars": "1.5k"}, {"name": "JTVAE", "url": "https://github.com/wengong-jin/icml18-jtnn", "description": "Junction tree variational autoencoder for molecular graph generation that guarantees chemical validity via a hierarchical tree decomposition.", "stars": "553"}], "notes": [], "source": "Computational Biology"}, {"name": "Computational Biology \u2014 LLM for Biology", "entries": [{"name": "AI4Chem/ChemLLM-7B-Chat", "url": "https://huggingface.co/AI4Chem/ChemLLM-7B-Chat", "description": "LLM for chemical & molecular science."}, {"name": "BioGPT", "url": "https://github.com/microsoft/BioGPT", "description": "LLM for biomedical text generation.", "stars": "4.5k"}, {"name": "GeneGPT", "url": "https://github.com/ncbi/GeneGPT", "description": "LLM for biomedical information, integrated with various APIs.", "stars": "424"}, {"name": "GenePT", "url": "https://github.com/yiqunchen/GenePT", "description": "Foundation LLM for single-cell data.", "stars": "313"}, {"name": "scPRINT", "url": "https://github.com/cantinilab/scPRINT", "description": "Pretrained on 50M cells for scRNA-seq denoising & zero imputation.", "stars": "143"}, {"name": "ClawBio", "url": "https://github.com/ClawBio/ClawBio", "description": "Bioinformatics-native AI agent skill library with local-first pharmacogenomics, ancestry PCA, semantic similarity, nutrigenomics, and metagenomics skills.", "stars": "551"}, {"name": "BioMedLM", "url": "https://huggingface.co/stanford-crfm/BioMedLM", "description": "2.7B parameter GPT-2-style language model trained exclusively on biomedical literature from PubMed for biomedical question answering and text generation."}, {"name": "MolT5", "url": "https://github.com/blender-nlp/MolT5", "description": "Language model for molecular tasks bridging text and SMILES, enabling molecule captioning and text-driven molecule generation.", "stars": "192"}, {"name": "ChatDrug", "url": "https://github.com/chao1224/ChatDrug", "description": "LLM-based conversational pipeline for drug discovery, using natural language prompts for iterative drug editing and optimization.", "stars": "158"}], "notes": [], "source": "Computational Biology"}, {"name": "Computational Biology \u2014 Foundation Models", "entries": [{"name": "scFoundation", "url": "https://github.com/biomap-research/scFoundation", "description": "Large-scale foundation model for single-cell gene expression, enabling multiple downstream tasks.", "stars": "399"}, {"name": "scGPT", "url": "https://github.com/bowang-lab/scGPT", "description": "Transformer-based foundation model pretrained on millions of single-cell profiles.", "stars": "1.5k"}, {"name": "Geneformer", "url": "https://huggingface.co/ctheodoris/Geneformer", "description": "Context-aware, attention-based deep learning model pretrained on a large corpus of single-cell transcriptomes."}, {"name": "BulkFormer", "url": "https://github.com/KangBoming/BulkFormer", "description": "Foundation model for bulk RNA-seq data; learns general transcriptomic representations.", "stars": "50"}, {"name": "scBERT", "url": "https://github.com/TencentAILabHealthcare/scBERT", "description": "BERT-based foundation model pretrained on large-scale scRNA-seq data for cell type annotation.", "stars": "352"}, {"name": "CellPLM", "url": "https://github.com/OmicsML/CellPLM", "description": "Cell pre-trained language model with inter-cell transformer architecture for diverse single-cell analysis tasks.", "stars": "101"}, {"name": "UCE", "url": "https://github.com/snap-stanford/UCE", "description": "Universal Cell Embeddings: zero-shot single-cell embedding model trained on 36M cells across species, tissues, and assays without fine-tuning.", "stars": "249"}, {"name": "GEARS", "url": "https://github.com/snap-stanford/GEARS", "description": "Graph-based model for predicting transcriptional responses to single and combinatorial genetic perturbations using biological priors.", "stars": "350"}, {"name": "GigaPath", "url": "https://github.com/prov-gigapath/prov-gigapath", "description": "Slide-level digital pathology foundation model pretrained on 1.3 billion pathology image tokens from whole-slide images.", "stars": "589"}, {"name": "UNI", "url": "https://github.com/mahmoodlab/UNI", "description": "General-purpose self-supervised pathology foundation model trained on 100K+ whole-slide images for diverse computational pathology tasks.", "stars": "703"}, {"name": "CONCH", "url": "https://github.com/mahmoodlab/CONCH", "description": "Vision-language foundation model for computational pathology trained with contrastive captioning on pathology image\u2013text pairs.", "stars": "487"}, {"name": "Phikon", "url": "https://huggingface.co/owkin/phikon", "description": "ViT-based pathology foundation model pretrained with iBOT self-supervision on TCGA whole-slide images."}, {"name": "scMulan", "url": "https://github.com/SuperBianC/scMulan", "description": "Single-cell multi-omic language model pretrained on \\~10M cells spanning transcriptomics, epigenomics, and proteomics for cross-omics transfer tasks.", "stars": "61"}, {"name": "totalVI", "url": "https://github.com/scverse/scvi-tools", "description": "Probabilistic framework for joint analysis of paired scRNA-seq and protein (CITE-seq) data enabling multi-modal cell state representation across single-cell datasets.", "stars": "1.6k"}, {"name": "MultiVI", "url": "https://github.com/scverse/scvi-tools", "description": "Multi-modal variational autoencoder for integrating paired and unpaired single-cell RNA-seq and ATAC-seq measurements into a unified latent space.", "stars": "1.6k"}, {"name": "MIRA", "url": "https://github.com/cistrome/MIRA", "description": "Probabilistic multimodal topic model jointly modeling single-cell transcriptomics and chromatin accessibility for regulatory network inference.", "stars": "68"}, {"name": "GLUE", "url": "https://github.com/gao-lab/GLUE", "description": "Graph-Linked Unified Embedding framework for unpaired single-cell multi-omics data integration across RNA, ATAC, methylation, and protein modalities.", "stars": "458"}, {"name": "BABEL", "url": "https://github.com/wukevin/babel", "description": "Cross-modality translation model enabling prediction between scRNA-seq and scATAC-seq profiles without requiring paired single-cell measurements.", "stars": "48"}, {"name": "Multigrate", "url": "https://github.com/theislab/multigrate", "description": "Asymmetric multi-omics variational autoencoder for integrating single-cell data across RNA, ATAC, and protein modalities with missing-modality support.", "stars": "32"}, {"name": "MOFA+", "url": "https://github.com/bioFAM/MOFA2", "description": "Multi-Omics Factor Analysis framework identifying shared axes of variation across bulk and single-cell datasets including RNA, ATAC, proteomics, methylation, and copy number.", "stars": "391"}, {"name": "GeneCompass", "url": "https://github.com/xCompass-AI/GeneCompass", "description": "Large-scale foundation model integrating DNA regulatory sequences and single-cell transcriptomics from 120M+ cells across multiple species for gene regulation prediction.", "stars": "111"}, {"name": "UnitedNet", "url": "https://github.com/LiuLab-Bioelectronics-Harvard/UnitedNet", "description": "Interpretable multi-task deep neural network for single-cell multi-omics integration spanning transcriptomics, chromatin accessibility, and proteomics.", "stars": "52"}, {"name": "SpatialGlue", "url": "https://github.com/zhanglabtools/SpatialGlue", "description": "Graph attention network for spatial multi-omics integration jointly embedding spatial transcriptomics with chromatin accessibility or proteomics."}, {"name": "MIDAS", "url": "https://github.com/labomics/midas", "description": "Mosaic integration and differential accessibility model for single-cell multi-omics data that handles arbitrary missing-modality combinations across transcriptomics, chromatin accessibility, and proteomics.", "stars": "63"}, {"name": "scArches", "url": "https://github.com/theislab/scarches", "description": "Transfer learning framework for mapping new single-cell datasets onto pre-trained reference atlases across batches, conditions, and modalities.", "stars": "401"}, {"name": "TOSICA", "url": "https://github.com/JackieHanlaopo/TOSICA", "description": "Transformer-based framework for one-stop interpretable cell-type annotation supporting cross-dataset and cross-species transfer."}, {"name": "Evolutionary Scale Modeling (ESM)", "url": "https://github.com/facebookresearch/esm", "description": "Protein embeddings.", "stars": "4k"}, {"name": "ChemBERTa-2", "url": "https://github.com/seyonechithrananda/bert-loves-chemistry", "description": "Chemical embeddings & prediction.", "stars": "488"}, {"name": "ProtTrans", "url": "https://github.com/agemagician/ProtTrans", "description": "Suite of protein language models (ProtBERT, ProtT5, ProtXLNet) trained on billions of protein sequences from UniRef and BFD.", "stars": "1.3k"}, {"name": "ProGen2", "url": "https://github.com/salesforce/progen", "description": "Protein language model trained on diverse protein families for sequence generation and fitness prediction.", "stars": "695"}, {"name": "Ankh", "url": "https://github.com/agemagician/Ankh", "description": "Efficient protein language model optimized for downstream prediction tasks including secondary structure, localization, and function annotation.", "stars": "244"}, {"name": "AlphaFold3", "url": "https://github.com/google-deepmind/alphafold3", "description": "Predicts structures of proteins, nucleic acids, small molecules, and their complexes.", "stars": "7.8k"}, {"name": "Boltz-1", "url": "https://github.com/jwohlwend/boltz", "description": "Open-source all-atom biomolecular structure prediction model for proteins, nucleic acids, small molecules, and their complexes achieving AlphaFold3-level accuracy.", "stars": "3.9k"}, {"name": "Chai-1", "url": "https://github.com/chaidiscovery/chai-lab", "description": "Unified molecular structure prediction model covering proteins, nucleic acids, small molecules, and complexes.", "stars": "1.9k"}, {"name": "ESM3", "url": "https://github.com/evolutionaryscale/esm", "description": "Multimodal protein language model that jointly reasons over sequence, structure, and function for generative protein design and engineering.", "stars": "2.3k"}, {"name": "ESMFold", "url": "https://github.com/facebookresearch/esm", "description": "Fast protein structure prediction using language model embeddings.", "stars": "4k"}, {"name": "RFdiffusion", "url": "https://github.com/RosettaCommons/RFdiffusion", "description": "Generative model for protein backbone design using diffusion.", "stars": "2.8k"}, {"name": "ProteinMPNN", "url": "https://github.com/dauparas/ProteinMPNN", "description": "Deep learning model for protein sequence design given backbone structure.", "stars": "1.7k"}, {"name": "OmegaFold", "url": "https://github.com/HeliXonProtein/OmegaFold", "description": "High-resolution de novo protein structure prediction from sequence.", "stars": "616"}, {"name": "RoseTTAFold", "url": "https://github.com/RosettaCommons/RoseTTAFold", "description": "Three-track neural network for protein structure prediction.", "stars": "2.2k"}, {"name": "OpenFold", "url": "https://github.com/aqlaboratory/openfold", "description": "Trainable, memory-efficient open-source reproduction of AlphaFold2 enabling custom protein structure prediction workflows.", "stars": "3.3k"}, {"name": "SaProt", "url": "https://github.com/westlake-reup/SaProt", "description": "Structure-aware protein language model using structure-aware tokens that encode both sequence and backbone geometry for improved function prediction."}, {"name": "EvoDiff", "url": "https://github.com/microsoft/evodiff", "description": "Discrete diffusion framework for protein sequence generation trained on evolutionary-scale data, supporting unconditional generation, disordered region design, and functional motif scaffolding. \\[ [paper-2023](https://www.biorxiv.org/content/10.1101/2023.09.11.556673v1) ]", "stars": "664"}, {"name": "CHIEF", "url": "https://github.com/hms-dbmi/CHIEF", "description": "Clinical Histopathology Imaging Evaluation Foundation model integrating histology images and clinical context for pan-cancer analysis.", "stars": "698"}, {"name": "BiomedCLIP", "url": "https://huggingface.co/microsoft/BiomedCLIP-PubMedBERT_256-vit_g_14", "description": "CLIP-based vision-language foundation model for biomedical images and text trained on PubMed figure\u2013caption pairs."}, {"name": "Nucleotide Transformer", "url": "https://github.com/instadeepai/nucleotide-transformer", "description": "Foundation model for genomic sequences across multiple species.", "stars": "847"}, {"name": "DNABERT", "url": "https://github.com/jerryji1993/DNABERT", "description": "Pre-trained bidirectional encoder for DNA sequence analysis.", "stars": "746"}, {"name": "DNABERT-2", "url": "https://github.com/Zhihan1996/DNABERT_2", "description": "Improved genome foundation model with efficient tokenization.", "stars": "469"}, {"name": "Enformer", "url": "https://github.com/deepmind/deepmind-research/tree/master/enformer", "description": "Transformer model predicting gene expression from DNA sequence.", "stars": "15k"}, {"name": "Basenji", "url": "https://github.com/calico/basenji", "description": "Sequential regulatory activity prediction from DNA sequences.", "stars": "467"}, {"name": "Caduceus", "url": "https://github.com/kuleshov-group/caduceus", "description": "Bidirectional equivariant long-range DNA sequence model based on Mamba.", "stars": "230"}, {"name": "Evo", "url": "https://github.com/evo-design/evo", "description": "Long-context genomic foundation model (up to 1M tokens).", "stars": "1.5k"}, {"name": "HyenaDNA", "url": "https://github.com/HazyResearch/hyena-dna", "description": "Long-range genomic foundation model handling sequences up to 1M tokens with sub-quadratic attention.", "stars": "772"}, {"name": "Borzoi", "url": "https://github.com/calico/borzoi", "description": "Extended successor to Enformer for predicting RNA-seq coverage from long genomic sequence windows (524 kb) with improved resolution.", "stars": "234"}, {"name": "DeepSEA", "url": "http://deepsea.princeton.edu/", "description": "Deep learning framework for predicting chromatin effects of sequence alterations with single-nucleotide sensitivity across thousands of chromatin features."}, {"name": "Sei", "url": "https://github.com/FunctionLab/sei-framework", "description": "Sequence-to-function framework learning a genome-wide regulatory activity code from DNA sequences for variant effect prediction.", "stars": "112"}, {"name": "GPN (Genomic Pre-trained Network)", "url": "https://github.com/songlab-cal/gpn", "description": "Masked language model for DNA sequences enabling zero-shot variant effect prediction without requiring functional annotations.", "stars": "335"}], "notes": [], "source": "Computational Biology"}, {"name": "Marketing \u2014 Table of Contents", "entries": [{"name": "Books", "url": "#books", "description": ""}, {"name": "Blogs", "url": "#blogs", "description": ""}, {"name": "Podcasts", "url": "#podcasts", "description": ""}, {"name": "Online Resources and Courses", "url": "#online-resources-and-courses", "description": ""}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 Market Segmentation and Targeting", "entries": [{"name": "Segment", "url": "https://segment.com", "description": "[Review](https://marketingtoolslist.com/segment) - Customer data platform that simplifies data collection and usage across platforms."}, {"name": "HubSpot Persona Builder", "url": "https://www.hubspot.com/make-my-persona", "description": "[Review](https://marketingtoolslist.com/hubspot) - Free tool for creating detailed buyer personas."}, {"name": "Xtensio", "url": "https://xtensio.com", "description": "[Review](https://marketingtoolslist.com/xtensio) - Visual collaboration platform for creating and sharing living documents."}, {"name": "Claritas", "url": "https://claritas.com", "description": "[Review](https://marketingtoolslist.com/claritas) - Provides audience segmentation and insights to target consumers more accurately."}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 Campaign Planning", "entries": [{"name": "CoSchedule", "url": "https://coschedule.com", "description": "[Review](https://marketingtoolslist.com/co-schedule) - Marketing calendar and project management software to organize your marketing strategy."}, {"name": "Trello", "url": "https://trello.com", "description": "[Review](https://marketingtoolslist.com/trello) - Simple, visual tool for managing projects and tasks with boards, lists, and cards."}, {"name": "Asana", "url": "https://asana.com", "description": "[Review](https://marketingtoolslist.com/asana) - Project management platform that helps teams orchestrate their work, from daily tasks to strategic initiatives."}, {"name": "Monday.com", "url": "https://monday.com", "description": "[Review](https://marketingtoolslist.com/monday-com) - Work operating system to manage any team and any project with customizable workflows."}, {"name": "Wrike", "url": "https://www.wrike.com", "description": "[Review](https://marketingtoolslist.com/wrike) - Cloud-based collaboration and project management software."}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 Budgeting and Forecasting", "entries": [{"name": "PlanGuru", "url": "https://www.planguru.com", "description": "Review - Budgeting, forecasting, and financial performance review software."}, {"name": "Allocadia", "url": "https://allocadia.com", "description": "[Review](https://marketingtoolslist.com/allocadia) - Marketing performance management software that helps with budgeting and planning."}, {"name": "Adaptive Insights", "url": "https://www.adaptiveinsights.com", "description": "[Review](https://marketingtoolslist.com/adaptive-insights-by-workday) - Financial planning and analysis software to improve business agility."}, {"name": "Float", "url": "https://float.com", "description": "[Review](https://marketingtoolslist.com/float) - Cash flow forecasting software for managing budgets and financials."}, {"name": "HubSpot Forecasting Tool", "url": "https://www.hubspot.com/sales-forecast-template", "description": "[Review](https://marketingtoolslist.com/hubspot) - Free tool to help predict future sales and revenue."}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 Competitor and Market Analysis", "entries": [{"name": "Statista", "url": "https://www.statista.com", "description": "[Review](https://marketingtoolslist.com/statista) - Online statistics, market research, and business intelligence portal."}, {"name": "IBISWorld", "url": "https://www.ibisworld.com", "description": "[Review](https://marketingtoolslist.com/ibisworld) - Industry market research reports and data for strategic planning."}, {"name": "Crayon", "url": "https://www.crayon.co", "description": "[Review](https://marketingtoolslist.com/crayon) - Competitive intelligence platform for tracking competitors and market trends."}, {"name": "SimilarWeb", "url": "https://www.similarweb.com", "description": "[Review](https://marketingtoolslist.com/similarweb) - Provides website analytics, traffic insights, and competitive analysis."}, {"name": "Owler", "url": "https://www.owler.com", "description": "[Review](https://marketingtoolslist.com/owler) - Business insights platform that provides competitor information and company profiles."}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 Marketing Mix Modeling", "entries": [{"name": "MixMod", "url": "http://mixmod.org", "description": "[Review](https://marketingtoolslist.com/mixmod) - Statistical software for clustering, classification, and discriminant analysis."}, {"name": "SAS Marketing Mix", "url": "https://www.sas.com/en_us/solutions/customer-intelligence/marketing-mix-modeling.html", "description": "[Review](https://marketingtoolslist.com/sas-predictive-analytics) - Analyzes historical data to evaluate marketing impact and ROI."}, {"name": "Nielsen Marketing Cloud", "url": "https://www.nielsen.com/us/en/solutions/marketing-effectiveness/marketing-mix-modeling/", "description": "Review - Tools for optimizing marketing strategies using comprehensive data analytics."}, {"name": "BrandMaker", "url": "https://www.brandmaker.com", "description": "[Review](https://marketingtoolslist.com/brand-maker) - Marketing resource management solution that helps optimize the marketing mix."}, {"name": "MarketShare", "url": "https://www.marketshare.com", "description": "Review - Advanced analytics for evaluating marketing impact and making strategic decisions."}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 Keyword Research", "entries": [{"name": "Ahrefs", "url": "https://ahrefs.com", "description": "[Review](https://marketingtoolslist.com/ahrefs) - Comprehensive SEO tool for keyword research, backlink analysis, and competitor monitoring."}, {"name": "SEMrush", "url": "https://www.semrush.com", "description": "[Review](https://marketingtoolslist.com/semrush) - All-in-one marketing toolkit for SEO, PPC, and content marketing."}, {"name": "Moz", "url": "https://moz.com", "description": "[Review](https://marketingtoolslist.com/moz) - SEO software offering keyword research, link building, and site audits."}, {"name": "Ubersuggest", "url": "https://neilpatel.com/ubersuggest/", "description": "[Review](https://marketingtoolslist.com/ubersuggest-by-neil-patel) - Free tool for generating new keyword ideas and analyzing SEO metrics."}, {"name": "KeywordTool.io", "url": "https://keywordtool.io", "description": "[Review](https://marketingtoolslist.com/keyword-tool) - Tool for finding long-tail keywords for SEO, PPC, and content creation."}, {"name": "Serplux", "url": "https://www.serplux.com", "description": "\\[Review]\\([https://serplux.com/premium](https://serplux.com/premium/agent/keyword-analyser) - All-in-one marketing toolkit for SEO, PPC, and content marketing."}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 On-Page SEO", "entries": [{"name": "Yoast SEO", "url": "https://yoast.com", "description": "[Review](https://marketingtoolslist.com/yoast-seo) - WordPress plugin for optimizing on-page SEO elements."}, {"name": "SurferSEO", "url": "https://surferseo.com", "description": "[Review](https://marketingtoolslist.com/surfer-seo) - On-page SEO tool for optimizing content based on top-performing pages."}, {"name": "Clearscope", "url": "https://www.clearscope.io", "description": "[Review](https://marketingtoolslist.com/clearscope) - Content optimization platform that helps improve content relevance and SEO."}, {"name": "MarketMuse", "url": "https://www.marketmuse.com", "description": "[Review](https://marketingtoolslist.com/market-muse) - AI-driven platform for content research and on-page SEO optimization."}, {"name": "Rank Math", "url": "https://rankmath.com", "description": "[Review](https://marketingtoolslist.com/rank-math) - SEO plugin for WordPress that offers SEO suggestions while you write."}, {"name": "Serplux", "url": "https://www.serplux.com", "description": "\\[Review]\\([https://serplux.com/premium](https://serplux.com/premium/agent/) - All-in-one marketing toolkit for SEO, PPC, and content marketing."}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 Technical SEO", "entries": [{"name": "Screaming Frog", "url": "https://www.screamingfrog.co.uk/seo-spider/", "description": "[Review](https://marketingtoolslist.com/screaming-frog-seo-spider) - Website crawler that helps improve onsite SEO by analyzing website elements."}, {"name": "DeepCrawl", "url": "https://www.deepcrawl.com", "description": "[Review](https://marketingtoolslist.com/lumar-formerly-deepcrawl) - Cloud-based SEO tool for website audits and technical SEO analysis."}, {"name": "Google PageSpeed Insights", "url": "https://developers.google.com/speed/pagespeed/insights/", "description": "[Review](https://marketingtoolslist.com/google-pagespeed-insights) - Tool that analyzes a page\u2019s content and provides suggestions for speeding up your site."}, {"name": "GTmetrix", "url": "https://gtmetrix.com", "description": "[Review](https://marketingtoolslist.com/gtmetrix) - Performance analysis tool that provides insights into how well your site loads and helps identify where improvements can be made."}, {"name": "Sitebulb", "url": "https://sitebulb.com", "description": "[Review](https://marketingtoolslist.com/sitebulb) - Desktop-based website audit tool for technical SEO with visual representations."}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 Link Building", "entries": [{"name": "Ahrefs", "url": "https://ahrefs.com", "description": "[Review](https://marketingtoolslist.com/ahrefs) - Toolset for backlink analysis, competitor research, and link-building strategies."}, {"name": "BuzzStream", "url": "https://www.buzzstream.com", "description": "[Review](https://marketingtoolslist.com/buzz-stream) - Outreach platform that helps with link building and managing relationships with influencers."}, {"name": "Pitchbox", "url": "https://pitchbox.com", "description": "[Review](https://marketingtoolslist.com/pitchbox) - Outreach and link building software that automates the process of connecting with influencers."}, {"name": "Majestic", "url": "https://majestic.com", "description": "[Review](https://marketingtoolslist.com/%20majestic-seo) - Backlink analysis tool that provides comprehensive link intelligence data."}, {"name": "Moz Link Explorer", "url": "https://moz.com/link-explorer", "description": "[Review](https://marketingtoolslist.com/moz) - Tool for analyzing backlinks, finding link-building opportunities, and tracking your site's link profile."}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 Local SEO", "entries": [{"name": "Yext", "url": "https://www.yext.com", "description": "Review - Manages business listings and information across multiple directories to improve local SEO."}, {"name": "BrightLocal", "url": "https://www.brightlocal.com", "description": "Review - Local SEO platform for improving local search visibility and managing citations."}, {"name": "Moz Local", "url": "https://moz.com/products/local", "description": "Review - Tool to manage and improve your local business listings across the web."}, {"name": "Whitespark", "url": "https://whitespark.ca", "description": "Review - Tools and services to help businesses rank better in local search results."}, {"name": "Synup", "url": "https://synup.com", "description": "Review - Comprehensive local marketing platform for managing business listings, reviews, and SEO."}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 SERP Tracking", "entries": [{"name": "SE Ranking", "url": "https://seranking.com", "description": "[Review](https://marketingtoolslist.com/yext) - All-in-one SEO software that includes SERP tracking and competitor analysis."}, {"name": "AccuRanker", "url": "https://www.accuranker.com", "description": "[Review](https://marketingtoolslist.com/accu-ranker) - Fast and accurate SERP rank tracking tool for SEO professionals."}, {"name": "Ahrefs", "url": "https://ahrefs.com/rank-tracker", "description": "[Review](https://marketingtoolslist.com/ahrefs) - Tracks your website\u2019s keyword rankings and monitors how they change over time."}, {"name": "SEMrush Position Tracking", "url": "https://www.semrush.com/position-tracking/", "description": "[Review](https://marketingtoolslist.com/semrush) - Tracks daily changes in rankings for any domain across multiple devices."}, {"name": "SERPWatcher", "url": "https://mangools.com/serpwatcher", "description": "[Review](https://marketingtoolslist.com/serpwatcher-by-mangools) - Rank tracking tool designed to monitor SEO progress and performance."}, {"name": "Serplux", "url": "https://www.serplux.com", "description": "\\[Review]\\([https://serplux.com/premium](https://serplux.com/premium/agent) - All-in-one marketing toolkit for SEO, PPC, and content marketing."}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 SEO Analytics", "entries": [{"name": "Google Search Console", "url": "https://search.google.com/search-console", "description": "[Review](https://marketingtoolslist.com/google-search-console) - Free tool by Google that helps monitor and maintain your site's presence in Google Search results."}, {"name": "SEMrush", "url": "https://www.semrush.com/analytics/", "description": "[Review](https://marketingtoolslist.com/semrush) - Comprehensive SEO analytics tool for tracking performance and analyzing competitors."}, {"name": "Ahrefs", "url": "https://ahrefs.com/analytics", "description": "[Review](https://marketingtoolslist.com/ahrefs) - Analytics toolset that provides insights into website performance, traffic, and keyword rankings."}, {"name": "SpyFu", "url": "https://www.spyfu.com", "description": "[Review](https://marketingtoolslist.com/spyfu) - SEO and PPC competitor research tool for discovering every keyword a competitor has bought on Google Ads."}, {"name": "SimilarWeb", "url": "https://www.similarweb.com", "description": "[Review](https://marketingtoolslist.com/similarweb) - Web analytics platform providing insights on website traffic, ranking, and more."}, {"name": "OnRanko", "url": "https://onranko.com/", "description": "[Review](https://onranko.com/premium?agent=advanced-seo-strategy-generator) Harness AI-driven agents to supercharge your SEO, boost rankings, and maximize visibility."}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 Social Media Management", "entries": [{"name": "Hootsuite", "url": "https://hootsuite.com", "description": "Review - Platform to manage social media profiles, schedule posts, and track engagement across multiple networks."}, {"name": "Buffer", "url": "https://buffer.com", "description": "Review - Social media management tool for scheduling posts and analyzing performance across multiple accounts."}, {"name": "Sprout Social", "url": "https://sproutsocial.com", "description": "Review - Social media management solution with powerful analytics, engagement, and scheduling tools."}, {"name": "Later", "url": "https://later.com", "description": "Review - Visual content calendar for planning and scheduling Instagram, Facebook, Twitter, and Pinterest posts."}, {"name": "SocialBee", "url": "https://socialbee.io", "description": "Review - Social media management platform that allows for content scheduling, recycling, and curation."}, {"name": "ReplyZen", "url": "https://www.replyzen.ai", "description": "Review - AI tool that automates social media comment management for Facebook and Instagram, auto replying and moderating comments."}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 Social Media Advertising", "entries": [{"name": "Facebook Ads Manager", "url": "https://www.facebook.com/business/tools/ads-manager", "description": "Review - Tool for creating, managing, and analyzing ads on Facebook and Instagram."}, {"name": "Google Ads", "url": "https://ads.google.com", "description": "Review - Online advertising platform for creating ads that appear on Google Search and other Google properties."}, {"name": "AdEspresso", "url": "https://adespresso.com", "description": "Review - Tool to create, manage, and optimize Facebook and Instagram ad campaigns."}, {"name": "Canva", "url": "https://www.canva.com", "description": "Review - Design tool for creating visually engaging social media graphics and ad creatives."}, {"name": "AdRoll", "url": "https://www.adroll.com", "description": "Review - Platform for retargeting and prospecting across web, social, and email channels."}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 Influencer Marketing", "entries": [{"name": "BuzzSumo", "url": "https://buzzsumo.com", "description": "Review - Tool to find influencers in your niche by analyzing the most shared content."}, {"name": "Upfluence", "url": "https://www.upfluence.com", "description": "Review - Influencer marketing platform for discovering and managing influencer campaigns."}, {"name": "AspireIQ", "url": "https://www.aspireiq.com", "description": "Review - Influencer marketing software to help brands connect with creators."}, {"name": "Traackr", "url": "https://www.traackr.com", "description": "Review - Data-driven influencer marketing platform for building relationships and managing campaigns."}, {"name": "Grin", "url": "https://www.grin.co", "description": "Review - Influencer marketing software that helps brands manage influencer relationships at scale."}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 Content Creation", "entries": [{"name": "WordPress", "url": "https://wordpress.com", "description": "Review - Open-source content management system (CMS) for building and managing websites and blogs."}, {"name": "Canva", "url": "https://www.canva.com", "description": "Review - Design tool for creating professional graphics, presentations, social media posts, and more."}, {"name": "Animoto", "url": "https://animoto.com", "description": "Review - Video creation platform that enables you to produce professional-quality videos with ease."}, {"name": "Piktochart", "url": "https://piktochart.com", "description": "Review - Infographic maker and presentation tool to create visually appealing content."}, {"name": "Adobe Spark", "url": "https://spark.adobe.com", "description": "Review - Suite of design apps for creating social graphics, web pages, and videos."}, {"name": "Tellers.AI", "url": "https://tellers.ai", "description": "Review - Turn your scripts, articles and podcasts into videos based on your own footage."}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 Content Management Systems (CMS)", "entries": [{"name": "WordPress", "url": "https://wordpress.com", "description": "The world\u2019s most popular CMS, offering extensive plugins and themes for customization."}, {"name": "Drupal", "url": "https://www.drupal.org", "description": "Open-source CMS known for its robust security and scalability."}, {"name": "Joomla", "url": "https://www.joomla.org", "description": "Flexible and easy-to-use CMS, ideal for building websites and online applications."}, {"name": "HubSpot CMS", "url": "https://www.hubspot.com/products/cms", "description": "CMS that integrates seamlessly with HubSpot\u2019s CRM and marketing tools."}, {"name": "Squarespace", "url": "https://www.squarespace.com", "description": "All-in-one website builder offering beautifully designed templates and an easy-to-use interface."}, {"name": "BCMS", "url": "https://thebcms.com", "description": "BCMS is an API-based Headless CMS, that provides flexible content modeling for creative projects in Next.js, Astro, Nuxt.js, and more"}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 Copywriting Tools", "entries": [{"name": "Jasper", "url": "https://www.jasper.ai", "description": "Review - AI-powered copywriting tool for generating marketing copy, blog posts, and more."}, {"name": "Copy.ai", "url": "https://www.copy.ai", "description": "Review - AI writing assistant that helps generate creative and engaging copy for various purposes."}, {"name": "Grammarly", "url": "https://www.grammarly.com", "description": "Review - Writing assistant that improves grammar, punctuation, clarity, and style."}, {"name": "Hemingway", "url": "http://www.hemingwayapp.com", "description": "Review - App that makes your writing concise and clear by highlighting complex sentences."}, {"name": "Writesonic", "url": "https://writesonic.com", "description": "Review - AI writer and copywriting tool that creates high-converting copy for ads, blogs, and more."}, {"name": "LogicBalls", "url": "https://logicballs.com/", "description": "Review - An AI-powered writing tool to create any type of content and supercharge your productivity"}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 Content Curation", "entries": [{"name": "Feedly", "url": "https://feedly.com", "description": "Review - Content aggregator and RSS reader for organizing and reading content from your favorite sources."}, {"name": "Scoop.it", "url": "https://www.scoop.it", "description": "Review - Content curation tool for discovering and sharing engaging content."}, {"name": "Pocket", "url": "https://getpocket.com", "description": "Review - Save articles, videos, and web pages to view later offline on any device."}, {"name": "Curata", "url": "https://www.curata.com", "description": "Review - Content curation software for discovering, organizing, and sharing high-quality content."}, {"name": "BuzzSumo", "url": "https://buzzsumo.com", "description": "Review - Tool to find the most shared content and trending topics in any niche."}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 Email Campaigns", "entries": [{"name": "Mailchimp", "url": "https://mailchimp.com", "description": "Review - Marketing automation platform and email marketing service that helps you manage and communicate with your clients and customers."}, {"name": "ConvertKit", "url": "https://convertkit.com", "description": "Review - Email marketing software designed for creators, bloggers, and online businesses with powerful automation features."}, {"name": "ActiveCampaign", "url": "https://www.activecampaign.com", "description": "Review - Customer experience automation platform that helps businesses grow by automating various marketing processes."}, {"name": "GetResponse", "url": "https://www.getresponse.com", "description": "Review - Email marketing software with powerful automation features, landing pages, and webinars."}, {"name": "AWeber", "url": "https://www.aweber.com", "description": "Review - Email marketing platform offering autoresponders, landing pages, and email automation."}, {"name": "Django CRM", "url": "https://djangocrm.github.io/info", "description": "[Review](https://djangocrm.github.io/info/features/overview) - Mailing CRM is an open-source platform for managing customer relationships, organizing sales activities, and sending targeted email campaigns."}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 Email Automation", "entries": [{"name": "HubSpot", "url": "https://www.hubspot.com", "description": "Review - All-in-one CRM platform with robust email marketing and automation tools."}, {"name": "Klaviyo", "url": "https://www.klaviyo.com", "description": "Review - Email and SMS marketing automation platform tailored for eCommerce businesses."}, {"name": "SendinBlue", "url": "https://www.sendinblue.com", "description": "Review - Email marketing and automation software that includes SMS marketing and chat features."}, {"name": "Touchlead", "url": "https://touchlead.app", "description": "Review - Marketing software with workflow automation, supporting email campaigns, social media scheduling and more."}, {"name": "Autopilot", "url": "https://autopilothq.com", "description": "Review - Visual marketing automation software for creating personalized customer journeys."}, {"name": "Drip", "url": "https://www.drip.com", "description": "Review - ECRM platform designed for building personalized email campaigns to engage customers."}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 Email Analytics", "entries": [{"name": "Litmus", "url": "https://www.litmus.com", "description": "Review - Email testing, analysis, and optimization platform that helps you create error-free emails."}, {"name": "Mailjet", "url": "https://www.mailjet.com", "description": "Review - Email marketing software with A/B testing, segmentation, and real-time analytics."}, {"name": "Google Analytics for Email", "url": "https://ga-dev-tools.web.app/ga4/campaign-url-builder/", "description": "Review - Tool to track email marketing campaigns using Google Analytics."}, {"name": "Campaign Monitor", "url": "https://www.campaignmonitor.com", "description": "Review - Email marketing platform with powerful analytics and segmentation tools."}, {"name": "HubSpot", "url": "https://www.hubspot.com", "description": "Review - CRM platform with integrated email analytics and performance tracking features."}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 Email Design", "entries": [{"name": "Stripo", "url": "https://stripo.email", "description": "Review - Email template builder with drag-and-drop functionality and ready-to-use designs."}, {"name": "BeeFree", "url": "https://beefree.io", "description": "Review - Free online email editor to design responsive emails quickly."}, {"name": "Litmus Builder", "url": "https://litmus.com/builder", "description": "Review - Tool for designing, building, and testing emails in one place."}, {"name": "Postcards by Designmodo", "url": "https://designmodo.com/postcards/", "description": "Review - Easy-to-use email design tool for creating responsive email templates."}, {"name": "Chamaileon", "url": "https://chamaileon.io", "description": "Review - Collaborative email design platform for creating custom email templates."}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 Email Deliverability", "entries": [{"name": "Heybounce", "url": "https://www.heybounce.io", "description": "Review - Email verification service that checks if an email exists and detects disposable emails to reduce bounce rates."}, {"name": "GlockApps", "url": "https://glockapps.com/", "description": "Review - Tool to diagnose email deliverability problems."}, {"name": "Mailtrap", "url": "https://mailtrap.io/", "description": "Review - Platform used to test deliverability before sending and control results in one place."}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 Lead Nurturing", "entries": [{"name": "Marketo", "url": "https://www.marketo.com", "description": "Review - Marketing automation software that offers lead management, email marketing, and analytics."}, {"name": "Pardot", "url": "https://www.pardot.com", "description": "Review - B2B marketing automation by Salesforce for managing email campaigns, nurturing leads, and more."}, {"name": "HubSpot", "url": "https://www.hubspot.com", "description": "Review - Comprehensive CRM platform with powerful marketing automation features."}, {"name": "ActiveCampaign", "url": "https://www.activecampaign.com", "description": "Review - Marketing automation platform with integrated email marketing, CRM, and messaging tools."}, {"name": "Infusionsoft", "url": "https://keap.com/infusionsoft", "description": "Review - All-in-one sales and marketing automation software for small businesses."}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 Marketing Workflow Automation", "entries": [{"name": "Zapier", "url": "https://zapier.com", "description": "Review - Automation tool that connects your apps and automates repetitive tasks."}, {"name": "Integromat", "url": "https://www.integromat.com", "description": "Review - Automation platform that allows you to connect apps and automate workflows."}, {"name": "Automate.io", "url": "https://automate.io", "description": "Review - Simple tool for automating repetitive tasks and connecting apps."}, {"name": "CoSchedule", "url": "https://coschedule.com", "description": "Review - Marketing calendar and project management software for organizing marketing activities."}, {"name": "HubSpot", "url": "https://www.hubspot.com", "description": "Review - CRM platform with robust marketing workflow automation capabilities."}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 Customer Journey Mapping", "entries": [{"name": "Lucidchart", "url": "https://www.lucidchart.com", "description": "Review - Diagramming application that helps you visualize complex processes, including customer journeys."}, {"name": "Smaply", "url": "https://www.smaply.com", "description": "Review - Tool for mapping customer journeys, personas, and stakeholder maps."}, {"name": "Gliffy", "url": "https://www.gliffy.com", "description": "Review - Easy-to-use diagramming tool for creating flowcharts, diagrams, and more."}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 PPC Management", "entries": [{"name": "Google Ads", "url": "https://ads.google.com", "description": "Review - Online advertising platform for creating ads that appear on Google Search, YouTube, and other Google properties."}, {"name": "Bing Ads", "url": "https://ads.microsoft.com", "description": "Review - Paid search advertising on the Bing search engine, offering similar features to Google Ads."}, {"name": "WordStream", "url": "https://www.wordstream.com", "description": "Review - PPC software for managing and optimizing Google Ads and Bing Ads campaigns."}, {"name": "Marin Software", "url": "https://www.marinsoftware.com", "description": "Review - Cross-channel advertising platform for managing SEM campaigns across search, social, and display."}, {"name": "SEMrush", "url": "https://www.semrush.com", "description": "Review - All-in-one marketing toolkit with PPC management features, including keyword research and competitive analysis."}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 Display Advertising", "entries": [{"name": "The Trade Desk", "url": "https://www.thetradedesk.com", "description": "Review - Demand-side platform (DSP) for buying digital ads programmatically across various media channels."}, {"name": "MediaMath", "url": "https://www.mediamath.com", "description": "Review - DSP platform for managing and optimizing digital ad campaigns across multiple channels."}, {"name": "Google Display Network", "url": "https://ads.google.com/home/campaigns/display-ads/", "description": "Review - Display advertising network allowing advertisers to place ads on millions of websites and apps."}, {"name": "AdThrive", "url": "https://www.adthrive.com", "description": "Review - Ad management service for publishers, focusing on maximizing revenue through high-quality ads."}, {"name": "Outbrain", "url": "https://www.outbrain.com", "description": "Review - Native advertising platform for promoting content across premium publishers through content recommendations."}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 Retargeting", "entries": [{"name": "AdRoll", "url": "https://www.adroll.com", "description": "Review - Retargeting platform that helps marketers reach customers who have previously interacted with their brand across multiple devices."}, {"name": "Criteo", "url": "https://www.criteo.com", "description": "Review - Global retargeting and display advertising platform that personalizes ads for each user."}, {"name": "Facebook Ads Retargeting", "url": "https://www.facebook.com/business/learn/facebook-ads-retargeting", "description": "Review - Retargeting ads on Facebook and Instagram, targeting users who have engaged with your content."}, {"name": "Perfect Audience", "url": "https://www.perfectaudience.com", "description": "Review - Retargeting platform for managing display, social, and mobile retargeting campaigns."}, {"name": "Google Ads Remarketing", "url": "https://ads.google.com/home/campaigns/remarketing/", "description": "Review - Remarketing tool that helps advertisers re-engage previous visitors with targeted ads across the web."}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 Web Analytics", "entries": [{"name": "Google Analytics", "url": "https://analytics.google.com", "description": "Review - Comprehensive web analytics service that tracks and reports website traffic and user behavior."}, {"name": "Adobe Analytics", "url": "https://www.adobe.com/analytics/adobe-analytics.html", "description": "Review - Advanced analytics solution for data-driven insights across all marketing channels."}, {"name": "Hotjar", "url": "https://www.hotjar.com", "description": "Review - Behavior analytics and user feedback service that helps you understand how users interact with your site."}, {"name": "Crazy Egg", "url": "https://www.crazyegg.com", "description": "Review - Visual analytics tool offering heatmaps, scroll maps, and A/B testing to improve website performance."}, {"name": "Piwik PRO", "url": "https://piwik.pro", "description": "Review - Privacy-focused analytics suite that offers detailed insights into website visitors' behavior."}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 Conversion Rate Optimization (CRO)", "entries": [{"name": "Optimizely", "url": "https://www.optimizely.com", "description": "Review - A/B testing and experimentation platform for optimizing digital experiences across websites and apps."}, {"name": "VWO", "url": "https://vwo.com", "description": "Review - Conversion optimization platform that provides A/B testing, split URL testing, and multivariate testing."}, {"name": "Unbounce", "url": "https://unbounce.com", "description": "Review - Landing page builder with A/B testing features to help improve conversion rates."}, {"name": "Google Optimize", "url": "https://optimize.google.com", "description": "Review - Free A/B testing and personalization tool by Google that integrates with Google Analytics."}, {"name": "Crazy Egg", "url": "https://www.crazyegg.com", "description": "Review - Visual analytics and testing platform that includes heatmaps, click maps, and user recordings."}, {"name": "Optimal UX", "url": "https://optimalux.com", "description": "Review - Seamless SEO patching and A/B testing tool powered by Cloudflare for effortless integration."}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 Dashboards and Reporting", "entries": [{"name": "Tableau", "url": "https://www.tableau.com", "description": "Review - Powerful data visualization software that helps create interactive and shareable dashboards."}, {"name": "Google Data Studio", "url": "https://datastudio.google.com", "description": "Review - Free data visualization tool that turns data into informative and customizable dashboards and reports."}, {"name": "Klipfolio", "url": "https://www.klipfolio.com", "description": "Review - Dashboard and reporting software that allows you to connect, visualize, and share your data."}, {"name": "Supermetrics", "url": "https://supermetrics.com", "description": "Review - Data integration tool that pulls data from various marketing platforms into spreadsheets, dashboards, and data warehouses."}, {"name": "Power BI", "url": "https://powerbi.microsoft.com", "description": "Review - Business analytics service by Microsoft that provides interactive visualizations and business intelligence capabilities."}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 CRM Software", "entries": [{"name": "Salesforce", "url": "https://www.salesforce.com", "description": "Review - Leading CRM platform offering a wide range of tools for sales, marketing, and customer service automation."}, {"name": "HubSpot CRM", "url": "https://www.hubspot.com/products/crm", "description": "Review - Free CRM platform that integrates with HubSpot\u2019s marketing, sales, and service tools."}, {"name": "Zoho CRM", "url": "https://www.zoho.com/crm/", "description": "Review - Comprehensive CRM software with a wide array of features for sales automation, analytics, and customer support."}, {"name": "Pipedrive", "url": "https://www.pipedrive.com", "description": "Review - Sales-focused CRM tool designed to help sales teams manage leads and deals effectively."}, {"name": "Microsoft Dynamics 365", "url": "https://dynamics.microsoft.com", "description": "Review - CRM and ERP applications that integrate data, business logic, and processes."}, {"name": "Django CRM", "url": "https://djangocrm.github.io/info", "description": "[Review](https://djangocrm.github.io/info/features/overview) - CRM Software with Tasks management, Email marketing and many more, created for individual use by businesses of any size or freelancers and is designed to provide easy customization and quick development."}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 Email CRM Integration", "entries": [{"name": "HubSpot", "url": "https://www.hubspot.com", "description": "Review - All-in-one CRM platform with integrated email marketing and automation features."}, {"name": "ActiveCampaign", "url": "https://www.activecampaign.com", "description": "Review - CRM and email marketing platform that focuses on customer experience automation."}, {"name": "Mailchimp", "url": "https://mailchimp.com", "description": "Review - Marketing automation platform that offers CRM features and seamless email marketing integration."}, {"name": "Salesforce Email Studio", "url": "https://www.salesforce.com/products/marketing-cloud/email-marketing/", "description": "Review - Powerful email marketing solution within Salesforce\u2019s CRM platform."}, {"name": "Constant Contact", "url": "https://www.constantcontact.com", "description": "Review - Email marketing platform with CRM functionalities designed for small businesses."}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 Customer Support", "entries": [{"name": "Zendesk", "url": "https://www.zendesk.com", "description": "Review - Customer service software that helps companies provide seamless support across channels."}, {"name": "Freshdesk", "url": "https://freshdesk.com", "description": "Review - Cloud-based customer support software that offers help desk, ticketing, and knowledge management solutions."}, {"name": "Intercom", "url": "https://www.intercom.com", "description": "Review - Conversational relationship platform that enables businesses to communicate with customers via messaging, bots, and automation."}, {"name": "Drift", "url": "https://www.drift.com", "description": "Review - Conversational marketing platform that combines chat, email, and automation to improve customer engagement."}, {"name": "Help Scout", "url": "https://www.helpscout.com", "description": "Review - Customer service platform designed to help small businesses manage email, live chat, and knowledge base interactions."}, {"name": "NeetoDesk", "url": "https://neeto.com/neetodesk", "description": "Review - A price-competitive customer service software to help companies provide support using email."}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 Programmatic Advertising", "entries": [{"name": "The Trade Desk", "url": "https://www.thetradedesk.com", "description": "Review - Demand-side platform (DSP) that allows advertisers to buy digital ads programmatically across various channels."}, {"name": "MediaMath", "url": "https://www.mediamath.com", "description": "Review - DSP platform for managing, optimizing, and analyzing digital ad campaigns in real-time."}, {"name": "Amazon Advertising", "url": "https://advertising.amazon.com", "description": "Review - Advertising platform that allows brands to run targeted ads on Amazon's properties."}, {"name": "Google Marketing Platform", "url": "https://marketingplatform.google.com", "description": "Review - Unified advertising and analytics platform for smarter marketing and better results."}, {"name": "AppNexus", "url": "https://www.appnexus.com", "description": "Review - Programmatic advertising platform that helps advertisers and publishers maximize ad revenue."}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 Affiliate Marketing", "entries": [{"name": "CJ Affiliate", "url": "https://www.cj.com", "description": "Review - One of the largest affiliate marketing networks, connecting advertisers with a vast network of publishers."}, {"name": "ShareASale", "url": "https://www.shareasale.com", "description": "Review - Affiliate marketing network offering a wide range of products for publishers to promote."}, {"name": "Refersion", "url": "https://www.refersion.com", "description": "Review - Affiliate and influencer marketing platform that tracks and manages partner programs."}, {"name": "Tapfiliate", "url": "https://tapfiliate.com", "description": "Review - Cloud-based affiliate marketing software for managing and tracking affiliate relationships."}, {"name": "Rakuten Advertising", "url": "https://rakutenadvertising.com", "description": "Review - Global affiliate marketing network offering tools for managing and optimizing affiliate programs."}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 Native Advertising", "entries": [{"name": "Outbrain", "url": "https://www.outbrain.com", "description": "Review - Native advertising platform that promotes content through content recommendations on premium publisher sites."}, {"name": "Taboola", "url": "https://www.taboola.com", "description": "Review - Leading native advertising platform that delivers personalized content recommendations."}, {"name": "Nativo", "url": "https://www.nativo.com", "description": "Review - Platform for creating, distributing, and optimizing native ads across multiple channels."}, {"name": "TripleLift", "url": "https://www.triplelift.com", "description": "Review - Native advertising platform that seamlessly integrates ads into content environments."}, {"name": "AdYouLike", "url": "https://www.adyoulike.com", "description": "Review - Native advertising solution that delivers in-feed ads that match the look and feel of editorial content."}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 Market Research Tools", "entries": [{"name": "SurveyMonkey", "url": "https://www.surveymonkey.com", "description": "Review - Leading online survey platform for creating, distributing, and analyzing surveys."}, {"name": "Typeform", "url": "https://www.typeform.com", "description": "Review - User-friendly survey and form-building tool known for its conversational and interactive interface."}, {"name": "Toluna", "url": "https://www.toluna.com", "description": "Review - Real-time digital consumer insights platform for conducting surveys and gathering consumer feedback."}, {"name": "Qualtrics", "url": "https://www.qualtrics.com", "description": "Review - Experience management platform that helps organizations manage customer, employee, product, and brand experiences."}, {"name": "Google Surveys", "url": "https://surveys.google.com", "description": "Review - Simple, fast survey platform by Google that provides quick insights through online surveys."}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 Competitor Analysis", "entries": [{"name": "SpyFu", "url": "https://www.spyfu.com", "description": "Review - Competitor research tool that reveals the keywords websites are buying on Google Ads and the keywords they're ranking for in organic search."}, {"name": "SimilarWeb", "url": "https://www.similarweb.com", "description": "Review - Website analytics and competitive analysis platform that provides insights on traffic sources, engagement, and audience demographics."}, {"name": "Crayon", "url": "https://www.crayon.co", "description": "Review - Competitive intelligence platform that tracks your competitors' digital footprints to uncover strategic insights."}, {"name": "Owler", "url": "https://www.owler.com", "description": "Review - Business insights platform that provides real-time news, alerts, and analysis on competitors and industry trends."}, {"name": "Kompyte", "url": "https://www.kompyte.com", "description": "Review - Competitor tracking software that monitors competitor websites, social media, and online ads in real-time."}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 Reputation Management", "entries": [{"name": "Brand24", "url": "https://brand24.com", "description": "Review - Online reputation management tool that monitors your brand's mentions across social media, blogs, and forums."}, {"name": "Reputology", "url": "https://www.reputology.com", "description": "Review - Review monitoring and management platform designed to help businesses track and respond to online reviews."}, {"name": "Trustpilot", "url": "https://www.trustpilot.com", "description": "Review - Consumer review website that allows businesses to build and manage their online reputation through customer reviews."}, {"name": "Podium", "url": "https://www.podium.com", "description": "Review - Interaction management platform that helps businesses manage customer reviews, messaging, and payments."}, {"name": "Yotpo", "url": "https://www.yotpo.com", "description": "Review - Customer content marketing platform that helps brands leverage reviews, photos, and Q\\&A to build trust and drive sales."}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 Brand Monitoring", "entries": [{"name": "Mention", "url": "https://mention.com", "description": "Review - Real-time media monitoring tool that allows businesses to track mentions of their brand across the web and social media."}, {"name": "Talkwalker", "url": "https://www.talkwalker.com", "description": "Review - Social listening and analytics platform that monitors brand mentions across social, print, broadcast, and online channels."}, {"name": "Brandwatch", "url": "https://www.brandwatch.com", "description": "Review - Digital consumer intelligence and social media listening platform for tracking and analyzing online conversations about your brand."}, {"name": "Meltwater", "url": "https://www.meltwater.com", "description": "Review - Media intelligence platform that provides media monitoring, social listening, and analytics to help brands manage their reputation."}, {"name": "Sprinklr", "url": "https://www.sprinklr.com", "description": "Review - Unified customer experience management platform that includes social listening, engagement, and analytics tools."}], "notes": [], "source": "Marketing"}, {"name": "Marketing \u2014 Digital Asset Management (DAM)", "entries": [{"name": "Bynder", "url": "https://www.bynder.com", "description": "Review - Digital asset management platform that helps brands create, manage, and distribute digital content efficiently."}, {"name": "Widen", "url": "https://www.widen.com", "description": "Review - DAM platform that enables brands to organize, manage, and share their digital assets in a centralized location."}, {"name": "Canto", "url": "https://www.canto.com", "description": "Review - User-friendly digital asset management solution for organizing and sharing visual content."}, {"name": "Brandfolder", "url": "https://brandfolder.com", "description": "Review - DAM software that offers a centralized location for managing and sharing brand assets securely."}, {"name": "Adobe Experience Manager", "url": "https://business.adobe.com/products/experience-manager/assets/digital-asset-management.html", "description": "Review - Enterprise-level DAM solution that integrates with Adobe's Creative Cloud for seamless asset management and content creation."}, {"name": "The Marketing Blog", "url": "https://blog.marketingtoolslist.com", "description": "A blog on Marketing Tools reviews"}, {"name": "Awesome Marketing Blog", "url": "https://awesome-marketing.com", "description": "Find anything about marketing"}], "notes": [], "source": "Marketing"}, {"name": "Acg", "entries": [{"name": "Audio", "url": "#audio", "description": ""}, {"name": "Danmaku", "url": "#danmaku", "description": ""}, {"name": "Downloaders", "url": "#downloaders", "description": ""}, {"name": "Database APIs", "url": "#database-apis", "description": ""}, {"name": "Data Sources", "url": "#data-sources", "description": ""}, {"name": "Image Board", "url": "#image-board", "description": ""}, {"name": "Image Generation", "url": "#image-generation", "description": ""}, {"name": "Image Processing", "url": "#image-processing", "description": ""}, {"name": "Image Recognition", "url": "#image-recognition", "description": ""}, {"name": "Image Reverse Search", "url": "#image-reverse-search", "description": ""}, {"name": "Mobile Apps", "url": "#mobile-apps", "description": ""}, {"name": "Programming", "url": "#programming", "description": ""}, {"name": "Subtitles", "url": "#subtitles", "description": ""}, {"name": "Tools", "url": "#tools", "description": ""}, {"name": "Web", "url": "#web", "description": ""}, {"name": "Uncategorized", "url": "#uncategorized", "description": ""}, {"name": "Developer Groups", "url": "#developer-groups", "description": ""}, {"name": "0x40-web", "url": "https://github.com/mon/0x40-web", "description": "HTML5/CSS3 Canvas + Web Audio clone of the 0x40 Hues Flash. \\[English]", "stars": "438"}, {"name": "AivisSpeech", "url": "https://github.com/Aivis-Project", "description": "AI Voice Imitation System - Text to Speech Software. \\[\u65e5\u672c\u8a9e]"}, {"name": "chiru.no", "url": "https://chiru.no/", "description": "High quality ACG music streaming. \\[English]"}, {"name": "Mikutap", "url": "https://aidn.jp/mikutap/", "description": "Interactive music mixer with Hatsune Miku. \\[English]"}, {"name": "moefm.sh", "url": "https://github.com/mike2718/moefm.sh", "description": "Client script for moefm radio. \\[\u4e2d\u6587]", "stars": "15"}, {"name": "MoeGoe", "url": "https://github.com/CjangCjengh/MoeGoe", "description": "Anime character voice synthesizer. \\[English/\u4e2d\u6587]", "stars": "2.4k"}, {"name": "VOICEVOX", "url": "https://github.com/VOICEVOX/voicevox", "description": "\u7121\u6599\u3067\u4f7f\u3048\u308b\u4e2d\u54c1\u8cea\u306a\u30c6\u30ad\u30b9\u30c8\u8aad\u307f\u4e0a\u3052\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u3001VOICEVOX\u306e\u30a8\u30c7\u30a3\u30bf\u30fc. \\[\u65e5\u672c\u8a9e]", "stars": "3.1k"}, {"name": "ABPlayerHTML5", "url": "https://github.com/jabbany/ABPlayerHTML5", "description": "Video Player for danmaku comments. ABPlayer in HTML5. \\[English/\u4e2d\u6587]", "stars": "884"}, {"name": "CommentCoreLibrary", "url": "https://github.com/jabbany/CommentCoreLibrary", "description": "Javascript Live Comment (Danmaku) Engine Implementation. \\[English/\u4e2d\u6587]", "stars": "1.9k"}, {"name": "Danmaku", "url": "https://github.com/weizhenye/Danmaku", "description": "High performance JavaScript danmaku engine. \\[English/\u4e2d\u6587]", "stars": "741"}, {"name": "danmaku2ass", "url": "https://github.com/m13253/danmaku2ass", "description": "Convert comments from Niconico/AcFun/bilibili to ASS format. \\[English/\u4e2d\u6587]", "stars": "611"}, {"name": "DPlayer", "url": "https://github.com/DIYgod/DPlayer", "description": "HTML5 danmaku video player. \\[English/\u4e2d\u6587]", "stars": "16k"}, {"name": "Albireo", "url": "https://github.com/lordfriend/Albireo", "description": "Bangumi auto download and management project. It has a webclient called [Deneb (\u2b5032)](https://github.com/lordfriend/Deneb). \\[English]", "stars": "124"}, {"name": "anilist-crawler", "url": "https://github.com/soruly/anilist-crawler", "description": "Crawl data from anilist API and store in elasticsearch. \\[English]", "stars": "44"}, {"name": "BooruDownloader", "url": "https://github.com/fgRuslan/BooruDownloader", "description": "Downloader for gelbooru, danbooru and other websites that use their engines. \\[English]", "stars": "47"}, {"name": "CeJS", "url": "https://github.com/kanasimi/work_crawler", "description": "Online novels / comics downloader. \\[English/\u4e2d\u6587]", "stars": "4k"}, {"name": "Comic-DL", "url": "https://github.com/Xonshiz/comic-dl", "description": "Command line tool to download manga and comics from various comic and manga sites. \\[English]", "stars": "646"}, {"name": "ComicGUISpider", "url": "https://github.com/jasoneri/ComicGUISpider", "description": "Comic downloader by simple GUI operation. \\[English/\u4e2d\u6587]", "stars": "651"}, {"name": "Danbooru Downloader", "url": "https://github.com/Nandaka/DanbooruDownloader", "description": "Downloader for [Danbooru](https://danbooru.donmai.us/). \\[English]", "stars": "423"}, {"name": "DMHY", "url": "https://github.com/yaqinking/DMHY", "description": "Easily download/auto-download torrent(s) from share.dmhy.org / acg.rip etc. sites for OS X. \\[\u4e2d\u6587]", "stars": "473"}, {"name": "E-Hentai-Downloader", "url": "https://github.com/ccloli/E-Hentai-Downloader", "description": "Download E-Hentai archive as zip file. \\[English]", "stars": "2.3k"}, {"name": "gallery-dl", "url": "https://github.com/mikf/gallery-dl", "description": "Command-line program to download image-galleries and -collections from several image hosting sites. \\[English]", "stars": "17k"}, {"name": "getComic", "url": "https://github.com/abcfy2/getComic", "description": "Download tencent comics. \\[\u4e2d\u6587]", "stars": "202"}, {"name": "imgbrd-grabber", "url": "https://github.com/Bionus/imgbrd-grabber", "description": "Very customizable imageboard/booru downloader with powerful filenaming features. \\[English]", "stars": "3.1k"}, {"name": "JComicDownloader", "url": "https://github.com/abc9070410/JComicDownloader", "description": "Tool for downloading some comics and light novels from China. \\[\u4e2d\u6587]", "stars": "247"}, {"name": "MangaRipper", "url": "https://github.com/NguyenDanPhuong/MangaRipper", "description": "Download manga (Japanese Comic) from several websites for your offline viewing. \\[English]", "stars": "201"}, {"name": "OkanimeDownloader", "url": "https://github.com/MoHD20/OkanimeDownloader", "description": "Scrape Arabic translated anime from [Okanime](http://okanime.com/) without any effort. \\[English]", "stars": "10"}, {"name": "PixivUtil (Pixiv Downloader)", "url": "https://github.com/Nandaka/PixivUtil2", "description": "Downloader and tag manager for [Pixiv](https://www.pixiv.net/). \\[English]", "stars": "2.6k"}, {"name": "Pixiv Illust", "url": "https://github.com/HakurouKen/pixiv-illust/", "description": "Both a downloader and a third-party Node.js api for [Pixiv](https://www.pixiv.net/). \\[English]", "stars": "8"}, {"name": "waifuc", "url": "https://github.com/deepghs/waifuc", "description": "Anime image data collector for training models. \\[English]", "stars": "399"}, {"name": "you-get", "url": "https://github.com/soimort/you-get", "description": "Dumb downloader that scrapes the web. \\[English]", "stars": "57k"}, {"name": "AniDB API", "url": "https://wiki.anidb.net/w/API", "description": "Official API for [AniDB](https://anidb.net/). \\[English]"}, {"name": "Anilist APIv2", "url": "https://github.com/AniList/ApiV2-GraphQL-Docs", "description": "Official API for [Anilist](https://anilist.co/). \\[English]", "stars": "1.3k"}, {"name": "Atarashii API", "url": "https://bitbucket.org/animeneko/atarashii-api", "description": "Unofficial API for [MyAnimeList](http://myanimelist.net/). \\[English]"}, {"name": "Jikan API", "url": "https://jikan.moe", "description": "Unofficial API for [MyAnimeList](https://myanimelist.net/). \\[English]"}, {"name": "MyAnimeList APIv2", "url": "https://myanimelist.net/apiconfig/references/api/v2", "description": "Official API for [MyAnimeList](https://myanimelist.net/). \\[English]"}, {"name": "Anilogia", "url": "https://github.com/anilogia/animedb", "description": "Anime list database. \\[\u65e5\u672c\u8a9e]", "stars": "330"}, {"name": "anime-offline-database", "url": "https://github.com/manami-project/anime-offline-database/", "description": "A JSON based offline anime database containing the most important meta data as well as cross references to various anime sites such as MAL, ANIDB, ANILIST, KITSU and more. \\[English]", "stars": "1.3k"}, {"name": "anime-relations", "url": "https://github.com/erengy/anime-relations", "description": "Episode redirections for Taiga. \\[English]", "stars": "97"}, {"name": "anime-streaming", "url": "https://github.com/otakulogy/anime-streaming", "description": "A curated list of worldwide legal anime streaming. \\[English]", "stars": "99"}, {"name": "AnimeBirthdaysDataset", "url": "https://github.com/hykilpikonna/AnimeBirthdaysDataset", "description": "Anime birthday dataset from bd.fan-web.jp. \\[English]", "stars": "1"}, {"name": "animecharactersdatabase", "url": "https://www.animecharactersdatabase.com", "description": "A anime characters database. \\[English]"}, {"name": "Animeloop", "url": "https://animeloop.org/", "description": "Website for animeloop-cli. \\[English]"}, {"name": "atwiki", "url": "https://www7.atwiki.jp/anime_wiki/", "description": "A wiki anime STAFF. \\[\u65e5\u672c\u8a9e]"}, {"name": "arm-server", "url": "https://github.com/BeeeQueue/arm-server", "description": "A service for mapping Anime ID's between AniList, AniDB, MAL, and Kitsu. \\[English]", "stars": "109"}, {"name": "AnimeThemes", "url": "https://animethemes.moe", "description": "A simple and consistent repository of anime opening and ending themes. \\[English]"}, {"name": "Bangumi Data", "url": "https://github.com/bangumi-data/bangumi-data", "description": "Raw data for Japanese Anime. \\[\u4e2d\u6587]", "stars": "597"}, {"name": "cal.syoboi", "url": "https://cal.syoboi.jp", "description": "anime bangumi timeline. \\[\u65e5\u672c\u8a9e]"}, {"name": "Dhufufu", "url": "https://github.com/sorz/dhufufu", "description": "Additional API Docs for some Chinese ACG sites & Related Services (currently outdated). \\[\u4e2d\u6587]", "stars": "2"}, {"name": "E-HentaiCrawler", "url": "https://github.com/shuiqukeyou/E-HentaiCrawler", "description": "E-Heitai Crawler. \\[\u4e2d\u6587]", "stars": "389"}, {"name": "gochiusa-faces-dataset", "url": "https://www.kaggle.com/rignak/gochiusa-faces", "description": "A croped animeface dataset from 'Gochuumon wa Usagi Desuka?' \\[English]"}, {"name": "\u4e00\u8a00\uff08\u30d2\u30c8\u30b3\u30c8\uff09", "url": "http://hitokoto.cn", "description": "Get random quotes from ACG. \\[\u4e2d\u6587]"}, {"name": "hummingbird.me", "url": "https://github.com/hummingbird-me", "description": "Anime discovery platform. \\[English]"}, {"name": "iakesi", "url": "https://github.com/zend10/iakesi", "description": "A website collection to map anime scene to real life locations(\u5723\u5730\u5de1\u793c). \\[English]", "stars": "6"}, {"name": "manga-platform", "url": "https://github.com/otakulogy/manga-platform", "description": "A curated list of worldwide legal manga reading site. \\[English]", "stars": "33"}, {"name": "nyaa", "url": "https://github.com/nyaadevs/nyaa", "description": "The software behind Nyaa.si. \\[English]", "stars": "3.4k"}, {"name": "NyaaPantsu", "url": "https://github.com/NyaaPantsu/nyaa", "description": "Nyaa.se replacement written in golang. \\[English]", "stars": "999"}, {"name": "pixivpy", "url": "https://github.com/upbit/pixivpy", "description": "Pixiv API for Python. \\[English/\u4e2d\u6587]", "stars": "2k"}, {"name": "sakugabooru", "url": "https://sakugabooru.com", "description": "A booru like site with anime shot clip with sakuga label. \\[English]"}, {"name": "Seiyuu.moe", "url": "https://github.com/Ervie/Seiyuu.moe", "description": "A webpage for searching collaborate anime works between seiyuu. \\[English]", "stars": "19"}, {"name": "Vocaloid Database", "url": "https://github.com/VocaDB/vocadb", "description": "Server software used by [vocadb.net](http://vocadb.net/). \\[English]", "stars": "446"}, {"name": "aint.moe", "url": "https://github.com/maxpowa/aint.moe", "description": "Your waifu aint moe. \\[English]", "stars": "7"}, {"name": "animeshot2", "url": "https://github.com/bitinn/animeshot2", "description": "An open and searchable image repository with telegram bot integration in Node.js. \\[English]", "stars": "54"}, {"name": "atogatari", "url": "https://github.com/kingdido999/atogatari", "description": "Share and discover your favorite anime characters. \\[English]", "stars": "14"}, {"name": "BooruSurfer2", "url": "https://github.com/spillerrec/BooruSurfer2", "description": "Consistent and space-efficient interface to Booru-like image boards. \\[English]", "stars": "13"}, {"name": "danbooru", "url": "https://github.com/r888888888/danbooru", "description": "Taggable image board written in Rails 4 for [danbooru.donmai.us](https://danbooru.donmai.us/). \\[English]", "stars": "2.7k"}, {"name": "Hydron", "url": "https://github.com/bakape/hydron", "description": "Media tagger and organizer backend and GUI frontend. \\[English]", "stars": "97"}, {"name": "Hydrus", "url": "https://github.com/hydrusnetwork/hydrus", "description": "A personal booru-style media tagger that can import files and tags from your hard drive and popular websites. \\[English]", "stars": "3k"}, {"name": "Moebooru", "url": "https://github.com/moebooru/moebooru", "description": "Fork of danbooru1 that has been heavily modified. Used on [yande.re](https://yande.re/) , [Konachan.com](https://konachan.com/). \\[English]", "stars": "594"}, {"name": "PBooru", "url": "https://github.com/Kycklingar/PBooru", "description": "Permanent Booru is an image board web server which takes leverage of the decentralization of IPFS to distribute its content. \\[English]", "stars": "52"}, {"name": "szurubooru", "url": "https://github.com/rr-/szurubooru", "description": "Python-powered booru for small to medium communities. \\[English]", "stars": "933"}, {"name": "TagsTable", "url": "https://github.com/zcyzcy88/TagsTable", "description": "Chinese \u21d4 Engish translation table for common booru tags. \\[\u4e2d\u6587]", "stars": "537"}, {"name": "AniDoc", "url": "https://github.com/yihao-meng/AniDoc", "description": "Colorize a sequence of sketches based on a character design reference with high fidelity. \\[English]", "stars": "573"}, {"name": "Anime2Sketch", "url": "https://github.com/Mukosame/Anime2Sketch", "description": "A sketch extractor for anime/illustration. \\[English]", "stars": "2.1k"}, {"name": "AnimeFaceDrawer", "url": "https://medium.com/@steinsfu/drawing-anime-face-with-simple-segmentation-mask-ca955c62ce09", "description": "Drawing Anime Face with Simple Segmentation Mask. \\[English]"}, {"name": "animate-me", "url": "https://github.com/Aneureka/animate-me", "description": "A miniapp to convert selfie to anime. \\[\u4e2d\u6587]", "stars": "228"}, {"name": "avatars.moe", "url": "https://avatars.moe/", "description": "Automatic avatars generator. \\[English]"}, {"name": "chainer-DCGAN", "url": "https://github.com/mattya/chainer-DCGAN", "description": "Generate anime face with neural network. \\[\u65e5\u672c\u8a9e]", "stars": "936"}, {"name": "crypko.ai", "url": "https://crypko.ai", "description": "Cryptocollectible game on anime character icons. \\[English]"}, {"name": "DeepAA", "url": "https://github.com/OsciiArt/DeepAA", "description": "Make Ascii Arts by Deep Learning. \\[English]", "stars": "1.6k"}, {"name": "DeepAnime", "url": "https://lp.deepanime.com/", "description": "Generate Anime automatically from illust. \\[\u65e5\u672c\u8a9e]"}, {"name": "FindTwin", "url": "https://github.com/klimaleksus/FindTwin", "description": "A pick and match game by random generated avatars. \\[English]", "stars": "1"}, {"name": "girl\\_friend\\_factory", "url": "https://hiroshiba.github.io/girl_friend_factory", "description": "Anime character generator (Description on [Qiita](http://qiita.com/Hiroshiba/items/d5749d8896613e6f0b48)). \\[\u65e5\u672c\u8a9e]"}, {"name": "gwern.net blog", "url": "https://www.gwern.net/Faces", "description": "A anime GANs guidebook. \\[English]"}, {"name": "hololive-fusion-generator", "url": "https://github.com/vaexenc/hololive-fusion-generator", "description": "Dynamically generates combinations of names and pictures of Hololive members on the fly. \\[English]", "stars": "118"}, {"name": "kemonogen", "url": "https://github.com/aratama/kemonogen", "description": "Kemono Friends logo generator. \\[\u65e5\u672c\u8a9e]", "stars": "122"}, {"name": "make.girls.moe", "url": "http://make.girls.moe", "description": "Create Anime Characters with A.I. \\[English]"}, {"name": "Paints-UNDO", "url": "https://github.com/lllyasviel/Paints-UNDO", "description": "A Base Model of Drawing Behaviors in Digital Paintings. \\[English]", "stars": "4.1k"}, {"name": "seeprettyface dongman", "url": "https://github.com/a312863063/seeprettyface-ganerator-dongman", "description": "A stylegan danbooru pretrain model with Chinese document. \\[\u4e2d\u6587]", "stars": "151"}, {"name": "Talking Head Anime", "url": "https://pkhungurn.github.io/talking-head-anime/", "description": "Talking Head Anime from a Single Image ([source](https://github.com/pkhungurn/talking-head-anime)). \\[English]"}, {"name": "This Anime Does Not Exist", "url": "https://thisanimedoesnotexist.ai/", "description": "Synthesize Your Waifu Full-body using StyleGAN2. \\[English]"}, {"name": "This Fursona Does Not Exist", "url": "https://thisfursonadoesnotexist.com/", "description": "AI-generated furries in an endless scrolling grid. \\[English]"}, {"name": "This Waifu Does Not Exist", "url": "https://www.thiswaifudoesnotexist.net/", "description": "Synthesize Your Waifu Face using StyleGAN2. \\[English]"}, {"name": "ToonCrafter", "url": "https://github.com/ToonCrafter/ToonCrafter", "description": "Generative Cartoon Interpolation. \\[English]", "stars": "5.9k"}, {"name": "TwinGAN", "url": "https://github.com/jerryli27/TwinGAN", "description": "Unsupervised Image Translation for Human Portraits to anime. \\[English]", "stars": "717"}, {"name": "Waifu Labs", "url": "https://waifulabs.com/", "description": "Synthesize Your Waifu Face Conditionally. \\[English]"}, {"name": "Anime Segmentation", "url": "https://github.com/SkyTNT/anime-segmentation", "description": "High-accuracy segmentation for anime character. \\[English]", "stars": "795"}, {"name": "Anime4K", "url": "https://github.com/bloc97/Anime4K", "description": "A High-Quality Real Time Anime Upscaler. \\[English]", "stars": "21k"}, {"name": "animeloop-cli", "url": "https://github.com/moeoverflow/animeloop-cli", "description": "Automatically detect and cut anime loops. \\[English]", "stars": "97"}, {"name": "APISR", "url": "https://github.com/Kiteretsu77/APISR", "description": "APISR: Anime Production Inspired Real-World Anime Super-Resolution (CVPR 2024). \\[English]", "stars": "1.1k"}, {"name": "cgCompress", "url": "https://github.com/spillerrec/cgCompress", "description": "Compression tool tailored for Visual Novel CGs. \\[English]", "stars": "17"}, {"name": "DeepCreamPy", "url": "https://github.com/deeppomf/DeepCreamPy", "description": "Decensoring hentai with deep neural networks. \\[English]"}, {"name": "hoshizora", "url": "https://github.com/BlueCocoa/hoshizora", "description": "Merge two image by alpha channel to get displayed respectively on white/black background. \\[English]"}, {"name": "imgutils", "url": "https://github.com/deepghs/imgutils", "description": "Image processing library with various anime-style image processing models. \\[English]", "stars": "380"}, {"name": "MangaCraft", "url": "https://github.com/lllyasviel/MangaCraft", "description": "Semi-automatic manga colorization. \\[English]", "stars": "699"}, {"name": "mangaEditor", "url": "http://moeka.me/mangaEditor/", "description": "Edit manga and translate it online. \\[\u4e2d\u6587]"}, {"name": "Overmix", "url": "https://github.com/spillerrec/Overmix", "description": "Automatic anime screenshot stitching in high quality. \\[English]", "stars": "206"}, {"name": "PaintsChainer", "url": "https://github.com/pfnet/PaintsChainer", "description": "Line drawing colorization using chainer. \\[English]", "stars": "3.8k"}, {"name": "Real-ESRGAN", "url": "https://github.com/xinntao/Real-ESRGAN", "description": "Practical Algorithms for General Image/Video Restoration. \\[English/\u4e2d\u6587]", "stars": "35k"}, {"name": "Real-ESRGAN-GUI", "url": "https://github.com/tsukumijima/Real-ESRGAN-GUI", "description": "Real-ESRGAN GUI Wrapper. \\[\u65e5\u672c\u8a9e]", "stars": "585"}, {"name": "sketchKeras", "url": "https://github.com/lllyasviel/sketchKeras", "description": "An u-net with some algorithm to take sketch from paints. \\[English]", "stars": "472"}, {"name": "style2paints", "url": "https://github.com/lllyasviel/style2paints", "description": "Paint line images with AI. \\[English]", "stars": "18k"}, {"name": "TachibanaYoshino AnimeGAN", "url": "https://github.com/TachibanaYoshino/AnimeGAN", "description": "[shinkaimakoto mentioned](https://twitter.com/shinkaimakoto/status/1293130397312643072) \"shinkaimakoto\" animestyle transfer model \\[English]", "stars": "4.6k"}, {"name": "upscale.wiki.anime", "url": "https://upscale.wiki/wiki/Model_Database#Manga.2FAnime", "description": "Image Super-Resolution model wiki \\[English]"}, {"name": "waifu2x", "url": "https://github.com/nagadomi/waifu2x", "description": "Image Super-Resolution for Anime-Style Art. \\[English]", "stars": "28k"}, {"name": "waifu2x-converter-cpp", "url": "https://github.com/tanakamura/waifu2x-converter-cpp", "description": "Improved version of waifu2x. \\[English]", "stars": "318"}, {"name": "Waifu2x-Extension-GUI", "url": "https://github.com/AaronFeng753/Waifu2x-Extension-GUI", "description": "Video, Image and GIF upscale/enlarge(Super-Resolution) and Video frame interpolation. Achieved with Waifu2x, SRMD, RealSR, Anime4K, RIFE, CAIN, DAIN and ACNet. \\[English/\u4e2d\u6587]", "stars": "16k"}, {"name": "WaifuCutout", "url": "https://waifucutout.com", "description": "Image segmentation (matting) for Anime characters. \\[English/\u4e2d\u6587]"}, {"name": "alt-i2v", "url": "https://github.com/GINK03/alt-i2v", "description": "Alternative illustration2vec implitation of sigmoids of fully connected layer. \\[\u65e5\u672c\u8a9e]", "stars": "34"}, {"name": "anime-character-detector", "url": "https://github.com/ksasao/anime-character-detector", "description": "YOLOX-based anime character detector running in browser with ONNX Runtime Web (WebGPU/WASM). \\[English/\u65e5\u672c\u8a9e]", "stars": "7"}, {"name": "animeface-2009", "url": "https://github.com/nagadomi/animeface-2009", "description": "Face and Landmark Detector for Anime/Manga. Similar to lbpcascade\\_animeface but more accurate. \\[English]", "stars": "323"}, {"name": "AnimeFace Search v3", "url": "http://animeface3.libotama.so/", "description": "Face detection for Anime. Powered by [Imager::AnimeFace](http://anime.udp.jp/imager-animeface.html) and [otama - CBIR Engine (\u2b5061)](https://github.com/nagadomi/otama). \\[\u65e5\u672c\u8a9e]"}, {"name": "AniSeg", "url": "https://github.com/jerryli27/AniSeg", "description": "A faster-rcnn model for anime character segmentation. \\[English]", "stars": "207"}, {"name": "danbooru-tagger", "url": "https://github.com/anthony-dipofi/danbooru-tagger", "description": "auto labeling danboorulike tags for anime illustration. \\[English]", "stars": "19"}, {"name": "deep cascaded landmark detection", "url": "https://github.com/kanosawa/anime_face_landmark_detection", "description": "Anime face landmark detection by deep cascaded regression. \\[English]", "stars": "252"}, {"name": "Illustration2Vec", "url": "https://github.com/rezoo/illustration2vec", "description": "Semantic Vector Representation of Illustrations. \\[English]", "stars": "675"}, {"name": "lbpcascade\\_animeface", "url": "https://github.com/nagadomi/lbpcascade_animeface", "description": "Face detector for anime/manga using OpenCV. \\[English]", "stars": "2k"}, {"name": "LFFD animeface", "url": "https://github.com/cheese-roll/light-anime-face-detector", "description": "A fast and light-weighted anime face detection based on LFFD \\&mxnet. \\[English]", "stars": "72"}, {"name": "n\\_jigen\\_bot", "url": "https://t.me/n_jigen_bot", "description": "Telegram bot. Identify if an image is \u4e8c\u6b21\u5143 or \u4e09\u6b21\u5143. \\[English]"}, {"name": "Osomatsu-san", "url": "http://bohemia.hatenablog.com/entry/2015/11/22/161858", "description": "Use deep learning to distinguish the characters in Osomatsu-san. \\[\u65e5\u672c\u8a9e]"}, {"name": "transfer-learning-anime", "url": "https://github.com/freedomofkeima/transfer-learning-anime", "description": "Transfer learning for anime characters recognition. Powered by [lbpcascade\\_animeface (\u2b502k)](https://github.com/nagadomi/lbpcascade_animeface) for face detection. Available at [MoeFlow](https://freedomofkeima.com/moeflow/). \\[English]", "stars": "190"}, {"name": "ascii2d", "url": "http://www.ascii2d.net/", "description": "2D art search. \\[\u65e5\u672c\u8a9e]"}, {"name": "Gochiusearch", "url": "https://github.com/ksasao/Gochiusearch", "description": "Fast Scene Search Engine for 'Gochuumon wa Usagi Desuka?'. \\[\u65e5\u672c\u8a9e]", "stars": "401"}, {"name": "imsearch", "url": "https://github.com/lolishinshi/imsearch", "description": "Image search powering [soutubot.moe](https://soutubot.moe). \\[\u4e2d\u6587]", "stars": "991"}, {"name": "iqdb", "url": "https://iqdb.org/", "description": "Multi-service image search engine, source code [here](https://iqdb.org/code/). \\[English]"}, {"name": "SauceNAO", "url": "https://saucenao.com/", "description": "Reverse image search service, see database coverage [here](https://saucenao.com/status.html). \\[English]"}, {"name": "saucenao.kgmi.moe", "url": "http://saucenao.kgmi.moe/", "description": "Better front-end for SauceNAO. \\[English]"}, {"name": "WAIT: What Anime Is This?", "url": "https://github.com/soruly/trace.moe", "description": "Anime scene search engine. Powered by [liresolr (\u2b50185)](https://github.com/dermotte/liresolr). \\[English]", "stars": "5k"}, {"name": "Amadeus", "url": "https://github.com/Yink/Amadeus", "description": "A side project that aims to replicate the Amadeus App shown in Steins;Gate 0. \\[English]", "stars": "1k"}, {"name": "Atarashii", "url": "https://github.com/AnimeNeko/Atarashii", "description": "Android client for [MyAnimeList](http://myanimelist.net/). \\[English]", "stars": "79"}, {"name": "EhViewer", "url": "https://github.com/seven332/EhViewer", "description": "Unofficial E-Hentai Application for Android. \\[\u4e2d\u6587]", "stars": "9.6k"}, {"name": "KonaBot", "url": "https://github.com/hkalexling/KonaBot-iOS", "description": "iOS client for [konachan.net](http://konachan.net). \\[English]", "stars": "29"}, {"name": "LNReader-Android", "url": "https://github.com/calvinaquino/LNReader-Android", "description": "Light novel reader for android. \\[English]", "stars": "121"}, {"name": "Mihon", "url": "https://github.com/mihonapp/mihon", "description": "Free and open source manga reader for Android. \\[English]", "stars": "20k"}, {"name": "NineAnimator", "url": "https://github.com/SuperMarcus/NineAnimator", "description": "Elegant, concise, and intuitive anime discovery app for iOS. \\[English]", "stars": "815"}, {"name": "aaencoder", "url": "https://github.com/mervick/php-aaencoder", "description": "Convert Javascript to kaomoji(\u9854\u6587\u5b57). \\[\u65e5\u672c\u8a9e]", "stars": "42"}, {"name": "gochiusa\\_lang", "url": "https://github.com/dolciss/gochiusa_lang", "description": ". \\[\u65e5\u672c\u8a9e]", "stars": "25"}, {"name": "hanabi", "url": "https://github.com/egoist/hanabi", "description": "Colorful syntax highlighter inspired by [kemono-friends-syntax-highlight](http://pronama.azurewebsites.net/2017/02/23/kemono-friends-syntax-highlight/) and [its friends](https://gist.github.com/kuwa72/753f8ae998a84dda184c21cc874bd694). \\[English]", "stars": "250"}, {"name": "hhiro\\_lang", "url": "https://github.com/zonuexe/hhiro_lang", "description": ". \\[\u65e5\u672c\u8a9e]", "stars": "5"}, {"name": "kawaii-term", "url": "https://github.com/GINK03/kawaii-term", "description": "Kawaii shell terminal to relieve engineer's stress. \\[\u65e5\u672c\u8a9e]", "stars": "117"}, {"name": "kemono\\_friends\\_lang", "url": "https://github.com/consomme/kemono_friends_lang", "description": ". \\[\u65e5\u672c\u8a9e]", "stars": "205"}, {"name": "nyaruko\\_lang", "url": "https://github.com/masarakki/nyaruko_lang", "description": ". \\[\u65e5\u672c\u8a9e]", "stars": "164"}, {"name": "RADWIMPS", "url": "https://github.com/approvers/RADWIMPS", "description": "\u541b\u306e then-then-then \u4e16\u306f Promise \u3067 Future. \\[\u65e5\u672c\u8a9e]", "stars": "276"}, {"name": "We-i\\_lang", "url": "https://github.com/oppai/We-i_lang", "description": ". \\[\u65e5\u672c\u8a9e]", "stars": "1"}, {"name": "aeneas", "url": "https://github.com/readbeyond/aeneas", "description": "Automagically synchronize audio and text. \\[English]", "stars": "2.8k"}, {"name": "ASS.js", "url": "https://github.com/weizhenye/ASS", "description": "JavaScript ASS subtitle format renderer. \\[English]", "stars": "643"}, {"name": "dialogue.moe", "url": "https://github.com/windrises/dialogue.moe", "description": "Search where a dialogue comes from. \\[English/\u4e2d\u6587]", "stars": "344"}, {"name": "Fansubbing Guide", "url": "https://github.com/Irrational-Encoding-Wizardry/guide.encode.moe", "description": "A guide for fansubbing. \\[English]", "stars": "164"}, {"name": "JavascriptSubtitlesOctopus", "url": "https://github.com/Dador/JavascriptSubtitlesOctopus", "description": "Displays subtitles in .ass format and easily integrates with HTML5 videos. Supports all SSA/ASS features. \\[English]", "stars": "486"}, {"name": "libjass", "url": "https://github.com/Arnavion/libjass", "description": "Renders ASS subs in the browser. \\[English]", "stars": "179"}, {"name": "SubBuilder", "url": "https://github.com/KamigamiSub/SubBuilder", "description": "Toolset to help checking and organizing bilingual subtitles (\u8af8\u795e\u5b57\u5e55\u7d44). \\[English/\u4e2d\u6587]", "stars": "7"}, {"name": "subsearch.madsck.com", "url": "http://subsearch.madsck.com/", "description": "Search source of anime dialogue. \\[English/\u4e2d\u6587]"}, {"name": "Sushi", "url": "https://github.com/tp7/Sushi", "description": "Automatic subtitle shifter based on audio. \\[English]", "stars": "708"}, {"name": "anitomy", "url": "https://github.com/erengy/anitomy", "description": "Anime video filename parser. \\[English]", "stars": "304"}, {"name": "arc\\_unpacker", "url": "https://github.com/vn-tools/arc_unpacker", "description": "Visual novel extracting tool in CLI. \\[English]", "stars": "658"}, {"name": "bgm", "url": "https://github.com/egoist/bgm", "description": "Display bangumi list in CLI. \\[\u4e2d\u6587]", "stars": "20"}, {"name": "Comicbook", "url": "https://github.com/moeoverflow/comicbook", "description": "Convert online comics to .epub e-book. \\[English]", "stars": "318"}, {"name": "getnative", "url": "https://github.com/Infiziert90/getnative", "description": "Find the native resolution(s) of upscaled material (mostly anime). \\[English]", "stars": "240"}, {"name": "kuroshiro", "url": "https://github.com/hexenq/kuroshiro", "description": "Japanese language utility mainly for converting Kanji-mixed sentence to Hiragana, Katakana or Romaji with furigana and okurigana modes supported. \\[English]", "stars": "962"}, {"name": "OpenCC", "url": "https://github.com/BYVoid/OpenCC", "description": "Project for conversion between Traditional and Simplified Chinese. \\[\u4e2d\u6587]", "stars": "9.6k"}, {"name": "rankit.ikely.me", "url": "http://rankit.ikely.me/", "description": "Scientific ranking of anime ratings by [Rankit (\u2b5086)](https://github.com/wattlebird/ranking). \\[English]"}, {"name": "Shoko", "url": "https://github.com/shokoanime", "description": "Anime Collection Manager. \\[English]"}, {"name": "Taiga", "url": "https://github.com/erengy/taiga", "description": "Lightweight anime tracker for Windows. \\[English]", "stars": "2.3k"}, {"name": "Visual Novel OCR", "url": "https://github.com/leminhyen2/Visual-Novel-OCR", "description": "Japanese optical character recognition for visual novels. \\[English]", "stars": "67"}, {"name": "wikipedia\\_anime\\_graph", "url": "https://github.com/Project-ShangriLa/wikipedia_anime_graph", "description": "Calculate anime relevance from wikipedia. \\[\u65e5\u672c\u8a9e]", "stars": "4"}, {"name": "acgn-stock", "url": "https://github.com/mrbigmouth/acgn-stock", "description": "Stock market for trading waifu on PPT (Taiwan). \\[English/\u4e2d\u6587]", "stars": "266"}, {"name": "AITuberKit", "url": "https://github.com/tegnike/aituber-kit", "description": "AITuber Kit. \\[\u65e5\u672c\u8a9e/English/\u4e2d\u6587]", "stars": "914"}, {"name": "awesome-bangumi", "url": "https://github.com/jokester/awesome-bangumi", "description": "Collection of [bangumi.tv](http://bangumi.tv) related projects. \\[\u4e2d\u6587]", "stars": "280"}, {"name": "Bangumi scripts", "url": "https://github.com/bangumi/scripts", "description": "Collection of user scripts for [bangumi.tv](http://bangumi.tv). \\[\u4e2d\u6587]", "stars": "323"}, {"name": "Deneb", "url": "https://github.com/lordfriend/Deneb", "description": "Web client for [Albireo (\u2b50124)](https://github.com/lordfriend/Albireo). \\[English]", "stars": "32"}, {"name": "japari-pedia", "url": "https://github.com/miyaoka/japari-pedia", "description": "Chrome extension that turns Wikipedia into Japari-Library. \\[English]", "stars": "56"}, {"name": "kalidoface", "url": "https://github.com/yeemachine/kalidoface", "description": "Face and Body Tracking for Live2D / 3D models on the web. \\[English]", "stars": "59"}, {"name": "KarasamaEgg", "url": "https://github.com/ClassicOldSong/KarasamaEgg", "description": "KarasamaEgg dynamic wallpaper for WallpaperEngine. \\[English]", "stars": "5"}, {"name": "Kemono Adblocker", "url": "https://github.com/akira02/Kemono_Adblocker", "description": "Replace Advertisements with Kenomo Friends pictures using perceptual techniques. \\[English]", "stars": "13"}, {"name": "MIKUFLA", "url": "https://aidn.jp/mikufla/", "description": "Dance as Hatsune Miku yourself to the song. \\[\u65e5\u672c\u8a9e/English]"}, {"name": "Moelib", "url": "http://www.moelib.com", "description": "Website with collections of various nijigen(\u4e8c\u6b21\u5143)-related development resources with filters and multi-language support. Inspired by awesome-acg. \\[English]"}, {"name": "My Diary", "url": "https://github.com/ssshooter/MyDiary-Vue/blob/master/README.En.md", "description": "MyDiary from movie \u300cYour Name\u300d.\\[\u4e2d\u6587]", "stars": "88"}, {"name": "nKemono", "url": "https://github.com/cornguo/nKemono", "description": "[Chrome Extension](https://chrome.google.com/webstore/detail/nkemono/pfeabhccnkpilbkjncnndoahffhjgkak) that replaces all images with Kemono Friends. \\[English]", "stars": "17"}, {"name": "ojosama-web", "url": "https://github.com/jiro4989/ojosama-web", "description": "\u30c6\u30ad\u30b9\u30c8\u3092\u58f1\u767e\u6e80\u5929\u539f\u30b5\u30ed\u30e1\u304a\u5b22\u69d8\u98a8\u306e\u53e3\u8abf\u306b\u5909\u63db\u3059\u308bWeb\u30a2\u30d7\u30ea. \\[\u65e5\u672c\u8a9e]", "stars": "43"}, {"name": "pixi-live2d", "url": "https://github.com/avgjs/pixi-live2d", "description": "Display live2D model as a sprite in pixi.js. \\[English]", "stars": "682"}, {"name": "WebLive2D", "url": "https://github.com/yutarochan/WebLive2D", "description": "Rebuild of Cybernoids' Live2D demo for interactive systems on mobile platforms. \\[English]", "stars": "32"}, {"name": "ACG2vec", "url": "https://github.com/OysterQAQ/ACG2vec", "description": "Various deep learning practices and explorations related to the two-dimensional domain. \\[\u4e2d\u6587/English]", "stars": "576"}, {"name": "AIRI", "url": "https://github.com/moeru-ai/airi", "description": "A soul container of AI waifu / virtual characters to bring them into our world. \\[English/\u4e2d\u6587/\u65e5\u672c\u8a9e]", "stars": "37k"}, {"name": "AnimeEffects", "url": "https://github.com/hidefuku/AnimeEffects", "description": "2D Animation Tool. \\[English]", "stars": "765"}, {"name": "Anime-Girls-Holding-Programming-Books", "url": "https://github.com/laynH/Anime-Girls-Holding-Programming-Books", "description": "Anime Girls Holding Programming Books. \\[English]", "stars": "22k"}, {"name": "ChatdollKit", "url": "https://github.com/uezo/ChatdollKit", "description": "ChatdollKit enables you to make your 3D model into a chatbot. \\[English/\u65e5\u672c\u8a9e]", "stars": "1.1k"}, {"name": "guide.encode.moe", "url": "https://github.com/Irrational-Encoding-Wizardry/guide.encode.moe", "description": "A anime RIPPER manual. \\[English]", "stars": "164"}, {"name": "Hime Display", "url": "https://github.com/TSKI433/hime-display", "description": "Universal desktop model displayer for Live2D, Spine, MMD and VRoid. \\[English/\u4e2d\u6587/\u65e5\u672c\u8a9e]", "stars": "241"}, {"name": "marine\\_button", "url": "https://github.com/hapo31/marine_button", "description": "Play \u5b9d\u9418\u30de\u30ea\u30f3's voice on web. \\[\u65e5\u672c\u8a9e]", "stars": "49"}, {"name": "MotionPNGTuber", "url": "https://github.com/rotejin/MotionPNGTuber", "description": "PNGTuber\u4ee5\u4e0aLive2D\u672a\u6e80 - \u52d5\u753b\u30eb\u30fc\u30d7\u3067\u9aea\u63fa\u308c\u306a\u3069\u8868\u73fe\u53ef\u80fd\u306a\u30ea\u30a2\u30eb\u30bf\u30a4\u30e0\u53e3\u30d1\u30af\u30c4\u30fc\u30eb. \\[\u65e5\u672c\u8a9e]", "stars": "265"}, {"name": "notify.moe", "url": "https://github.com/animenotifier/notify.moe", "description": "Fetches your anime \"watching\" list and notifies you when a new anime episode is available. \\[English]", "stars": "351"}, {"name": "See-through", "url": "https://github.com/shitagaki-lab/see-through", "description": "Single-image Layer Decomposition for Anime Characters. \\[English]", "stars": "895"}, {"name": "Vignette", "url": "https://github.com/vignetteapp/vignette", "description": "The open source VTuber software. \\[English]", "stars": "526"}, {"name": "AniDevTwitter", "url": "https://github.com/AniDevTwitter", "description": ""}, {"name": "Fuyu", "url": "https://fuyu.moe", "description": ""}, {"name": "IQDB / SauceNAO", "url": "irc://irc.rizon.net/iqdb", "description": ""}, {"name": "MoeOverflow", "url": "https://github.com/moeoverflow", "description": ""}, {"name": "MoeFront", "url": "https://github.com/moefront", "description": ""}, {"name": "Project ShangriLa", "url": "https://github.com/Project-ShangriLa", "description": ""}], "notes": [], "source": "Acg"}, {"name": "Jupyter", "entries": [{"name": "Runtimes/Frontends", "url": "#runtimesfrontends", "description": ""}, {"name": "Collaboration/Education", "url": "#collaborationeducation", "description": ""}, {"name": "Visualization", "url": "#visualization", "description": ""}, {"name": "Tables", "url": "#Tables", "description": ""}, {"name": "Rendering/Publishing/Conversion", "url": "#renderingpublishingconversion", "description": ""}, {"name": "Version Control", "url": "#version-control", "description": ""}, {"name": "JupyterLab Extensions", "url": "#jupyterlab-extensions", "description": ""}, {"name": "Testing", "url": "#testing", "description": ""}, {"name": "Domain-Specific Projects", "url": "#domain-specific-projects", "description": ""}, {"name": "Hosted Notebook Solutions", "url": "#hosted-notebook-solutions", "description": ""}, {"name": "Official Resources and Documentation", "url": "#official-resources-and-documentation", "description": ""}, {"name": "Community Resources", "url": "#community-resources", "description": ""}, {"name": "Articles/Guides/Tutorials", "url": "#articlesguidestutorials", "description": ""}, {"name": "Contributing", "url": "#contributing", "description": ""}, {"name": "Beaker", "url": "http://beakerx.com/", "description": "Development environment with seamless data transmission from one language to another."}, {"name": "docker-stacks", "url": "https://github.com/jupyter/docker-stacks", "description": "Hierarchical stacks of ready-to-run Jupyter applications in Docker.", "stars": "8.4k"}, {"name": "Guild AI", "url": "https://my.guild.ai/docs/jupyter-notebook-experiments/", "description": "Execute notebooks as experiments to capture and compare results over time."}, {"name": "Hydrogen", "url": "https://github.com/nteract/hydrogen", "description": "Run code inline in Atom using Jupyter kernels.", "stars": "4.1k"}, {"name": "Jupyter Notebook", "url": "https://github.com/jupyter/notebook", "description": "Main Jupyter notebook runtime.", "stars": "13k"}, {"name": "JupyterHub", "url": "https://github.com/jupyterhub/jupyterhub", "description": "Multi-user server for Jupyter.", "stars": "8.3k"}, {"name": "JupyterLab", "url": "https://github.com/jupyterlab/jupyterlab", "description": "JupyterLab is the next generation user interface for Jupyter.", "stars": "15k"}, {"name": "JupyterLab Desktop", "url": "https://github.com/jupyterlab/jupyterlab-desktop", "description": "A desktop application for JupyterLab, based on Electron.", "stars": "4.2k"}, {"name": "JupyterWith", "url": "https://github.com/tweag/jupyterWith", "description": "Nix-based framework for the definition of declarative and reproducible Jupyter environments.", "stars": "739"}, {"name": "kaggle/docker-python", "url": "https://github.com/kaggle/docker-python", "description": "Kaggle Python Docker image that includes datasets and packages.", "stars": "2.7k"}, {"name": "ML Workspace", "url": "https://github.com/ml-tooling/ml-workspace", "description": "Docker image that includes Jupyter(Lab) and various packages for data science/machine learning.", "stars": "3.5k"}, {"name": "nteract", "url": "https://github.com/nteract/nteract", "description": "Native desktop notebook frontend. <!--lint disable double-link-->", "stars": "13"}, {"name": "Panel", "url": "https://github.com/holoviz/panel", "description": "Notebooks as static files or interactive and standalone server-/client-side (via pyodide) apps.", "stars": "5.6k"}, {"name": "PaneLite", "url": "https://panelite.holoviz.org", "description": "A distribution of [JupyterLite](https://jupyterlite.readthedocs.io/en/latest/) that works with [Panel](https://panel.holoviz.org) and the [HoloViz](https://holoviz.org) ecosystem. <!--lint enable double-link-->"}, {"name": "Stencila", "url": "https://github.com/stencila/stencila", "description": "Native desktop notebook frontend.", "stars": "877"}, {"name": "Visual Studio Code", "url": "https://code.visualstudio.com/docs/python/jupyter-support", "description": "Native desktop notebook frontend."}, {"name": "voila", "url": "https://github.com/voila-dashboards/voila", "description": "Notebooks as interactive standalone web applications.", "stars": "5.9k"}, {"name": "callgraph", "url": "https://github.com/osteele/callgraph", "description": "Magic to display a function call graph.", "stars": "79"}, {"name": "IllumiDesk", "url": "https://github.com/IllumiDesk/illumidesk", "description": "Docker-based JupyterHub + LTI + nbgrader distribution for education.", "stars": "44"}, {"name": "ipygame", "url": "https://github.com/Kamuyin/ipygame", "description": "A pygame-compatible reimplementation for Jupyter notebooks.", "stars": "1"}, {"name": "IPythonBlocks", "url": "https://github.com/jiffyclub/ipythonblocks", "description": "Practice Python with colored grids in Jupyter.", "stars": "160"}, {"name": "jupyter-drive", "url": "https://github.com/jupyter/jupyter-drive", "description": "Google Drive for Jupyter.", "stars": "420"}, {"name": "jupyter-edx-grader-xblock", "url": "https://github.com/ibleducation/jupyter-edx-grader-xblock", "description": "Auto-grade a student assignment created as a Jupyter notebook and write the score in the Open edX gradebook.", "stars": "47"}, {"name": "jupyter-viewer-xblock", "url": "https://github.com/ibleducation/jupyter-viewer-xblock", "description": "Fetch and display part of, or an entire Jupyter Notebook in an Open edX XBlock.", "stars": "32"}, {"name": "jupyterquiz", "url": "https://github.com/jmshea/jupyterquiz", "description": "An interactive quiz generator for Jupyter notebooks and Jupyter Book.", "stars": "165"}, {"name": "LTI Launch JupyterHub Authenticator", "url": "https://github.com/jupyterhub/ltiauthenticator", "description": "Authentication via Edx.", "stars": "73"}, {"name": "nbautoeval", "url": "https://github.com/parmentelat/nbautoeval", "description": "Create auto-evaluated exercises.", "stars": "20"}, {"name": "nbgitpuller", "url": "https://github.com/jupyterhub/nbgitpuller", "description": "Sync a Git repository one-way to a local path.", "stars": "230"}, {"name": "nbgrader", "url": "https://github.com/jupyter/nbgrader", "description": "Assigning and grading of Jupyter notebooks.", "stars": "1.4k"}, {"name": "nbtutor", "url": "https://github.com/lgpage/nbtutor", "description": "Visualize Python code execution (line-by-line).", "stars": "469"}, {"name": "Altair", "url": "https://github.com/altair-viz/altair", "description": "Declarative visualization library for Python, based on [Vega](http://vega.github.io/vega) and [Vega-Lite (\u2b505.3k)](https://github.com/vega/vega-lite).", "stars": "10k"}, {"name": "anywidget", "url": "https://anywidget.dev", "description": "A Python library that simplifies creating and publishing custom Jupyter widgets."}, {"name": "Bokeh", "url": "https://bokeh.pydata.org/en/latest/", "description": "Interactive visualization library that targets modern web browsers for presentation."}, {"name": "bqplot", "url": "https://github.com/bloomberg/bqplot", "description": "Grammar of Graphics-based interactive plotting framework for Jupyter.", "stars": "3.7k"}, {"name": "Evidently", "url": "https://github.com/evidentlyai/evidently", "description": "Interactive reports to analyze machine learning models during validation or production monitoring.", "stars": "7.3k"}, {"name": "hvplot", "url": "https://hvplot.holoviz.org/", "description": "A familiar and high-level API for data exploration and visualization in Jupyter."}, {"name": "ipychart", "url": "https://github.com/nicohlr/ipychart", "description": "Interactive Chart.js plots in Jupyter.", "stars": "131"}, {"name": "ipycytoscape", "url": "https://github.com/cytoscape/ipycytoscape", "description": "Widget for interactive graph visualization in Jupyter using cytoscape.js. <!--lint disable double-link-->", "stars": "287"}, {"name": "ipydagred3", "url": "https://github.com/timkpaine/ipydagred3", "description": "[ipywidgets (\u2b503.3k)](https://github.com/jupyter-widgets/ipywidgets) library for drawing directed acyclic graphs in jupyterlab using dagre-d3. <!--lint enable double-link-->", "stars": "85"}, {"name": "ipyleaflet", "url": "https://github.com/jupyter-widgets/ipyleaflet", "description": "Interactive visualization library for Leaflet.js maps in Jupyter notebooks.", "stars": "1.5k"}, {"name": "IPySigma", "url": "https://github.com/bsnacks000/IPySigma-Demo", "description": "Prototype network visualization frontend for Jupyter notebooks.", "stars": "17"}, {"name": "ipytree", "url": "https://github.com/QuantStack/ipytree/", "description": "Tree UI element for Jupyter.", "stars": "134"}, {"name": "ipyvizzu", "url": "https://github.com/vizzuhq/ipyvizzu", "description": "Animated data storytelling tool.", "stars": "968"}, {"name": "ipyvolume", "url": "https://github.com/maartenbreddels/ipyvolume", "description": "3D plotting for Python in Jupyter based on widgets and WebGL.", "stars": "2k"}, {"name": "ipywebrtc", "url": "https://github.com/maartenbreddels/ipywebrtc", "description": "Video/Audio streaming in Jupyter. <!--lint disable double-link-->", "stars": "251"}, {"name": "ipywidgets", "url": "https://github.com/jupyter-widgets/ipywidgets", "description": "UI widgets for Jupyter. <!--lint enable double-link-->", "stars": "3.3k"}, {"name": "itk-jupyter-widgets", "url": "https://github.com/InsightSoftwareConsortium/itk-jupyter-widgets", "description": "Interactive widgets to visualize images in 2D and 3D.", "stars": "623"}, {"name": "jp\\_doodle", "url": "https://github.com/AaronWatters/jp_doodle", "description": "Infrastructure for building special purpose interactive diagrams in 2D and 3D.", "stars": "54"}, {"name": "jupyter-gmaps", "url": "https://github.com/pbugnion/gmaps", "description": "Interactive visualization library for Google Maps in Jupyter notebooks.", "stars": "764"}, {"name": "jupyter-manim", "url": "https://github.com/krassowski/jupyter-manim", "description": "Display [manim (\u2b5086k)](https://github.com/3b1b/manim) (Mathematical Animation Engine) videos or GIFs in Jupyter notebooks.", "stars": "199"}, {"name": "lux", "url": "https://github.com/lux-org/lux", "description": "Recommends a set of visualizations whenever a dataframe is printed in a notebook.", "stars": "5.4k"}, {"name": "mpld3", "url": "http://mpld3.github.io", "description": "Combining Matplotlib and D3js for interactive data visualizations."}, {"name": "pd-replicator", "url": "https://github.com/scwilkinson/pd-replicator", "description": "Copy a Pandas DataFrame to the clipboard with one click.", "stars": "12"}, {"name": "Perspective", "url": "https://github.com/finos/perspective", "description": "Data visualization and analytics component, especially for large/streaming datasets.", "stars": "10k"}, {"name": "pyecharts", "url": "https://github.com/pyecharts/pyecharts", "description": "Python interface for the [ECharts (\u2b5066k)](https://github.com/apache/incubator-echarts) visualization library.", "stars": "16k"}, {"name": "pythreejs", "url": "https://github.com/jovyan/pythreejs", "description": "Python / ThreeJS bridge utilizing the Jupyter widget infrastructure.", "stars": "989"}, {"name": "tqdm", "url": "https://github.com/tqdm/tqdm", "description": "Fast, extensible progress bar for loops and iterables.", "stars": "31k"}, {"name": "tributary", "url": "https://github.com/timkpaine/tributary", "description": "Python data streams with Jupyter support.", "stars": "460"}, {"name": "xleaflet", "url": "https://github.com/QuantStack/xleaflet", "description": "C++ Backend for ipyleaflet.", "stars": "93"}, {"name": "xwebrtc", "url": "https://github.com/QuantStack/xwebrtc", "description": "C++ Backend for ipywebrtc.", "stars": "15"}, {"name": "xwidgets", "url": "https://github.com/QuantStack/xwidgets", "description": "C++ Backend for ipywidgets.", "stars": "146"}, {"name": "buckaroo", "url": "https://github.com/paddymul/buckaroo", "description": "GUI Data Wrangling tool for Jupyter and pandas."}, {"name": "ipyaggrid", "url": "https://github.com/widgetti/ipyaggrid", "description": "The power of ag-Grid in Jupyter.", "stars": "65"}, {"name": "ipydatagrid", "url": "https://github.com/bloomberg/ipydatagrid", "description": "Fast datagrid widget for Jupyter.", "stars": "635"}, {"name": "ipyregulartable", "url": "https://github.com/jpmorganchase/ipyregulartable", "description": "High performance, editable, stylable datagrids in Jupyter.", "stars": "113"}, {"name": "ipysheet", "url": "https://github.com/QuantStack/ipysheet/", "description": "Interactive spreadsheets in Jupyter.", "stars": "554"}, {"name": "ITables", "url": "https://github.com/mwouts/itables", "description": "Pandas and Polars DataFrames rendered as interactive [datatables-net](https://datatables.net/) tables.", "stars": "951"}, {"name": "Qgrid", "url": "https://github.com/quantopian/qgrid", "description": "Interactive grid for sorting, filtering, and editing DataFrames in Jupyter.", "stars": "3.1k"}, {"name": "Binder", "url": "http://mybinder.org", "description": "Turn a GitHub repo into a collection of interactive notebooks."}, {"name": "Bookbook", "url": "https://github.com/takluyver/bookbook", "description": "Bookbook converts a set of notebooks in a directory to HTML or PDF, preserving cross references within and between notebooks.", "stars": "101"}, {"name": "ContainDS Dashboards", "url": "https://github.com/ideonate/cdsdashboards", "description": "JupyterHub extension to host authenticated scripts or notebooks in any framework (Voil\u00e0, Streamlit, Plotly Dash etc).", "stars": "200"}, {"name": "Ganimede", "url": "https://github.com/manugraj/ganimede", "description": "Store, version, edit and execute notebooks in sandboxes and integrate them directly via REST interfaces.", "stars": "6"}, {"name": "Jupyter Book", "url": "https://github.com/executablebooks/jupyter-book", "description": "Build publication-quality books and documents from computational material.", "stars": "4.2k"}, {"name": "jupyterlab\\_nbconvert\\_nocode", "url": "https://github.com/timkpaine/jupyterlab_nbconvert_nocode", "description": "NBConvert exporters for PDF/HTML export without code cells.", "stars": "26"}, {"name": "Jupytext", "url": "https://github.com/mwouts/jupytext", "description": "Convert and synchronize notebooks with text formats (e.g. Python or Markdown files) that work well under version control.", "stars": "7.1k"}, {"name": "jut", "url": "https://github.com/kracekumar/jut", "description": "CLI to nicely display notebooks in the terminal.", "stars": "191"}, {"name": "Kapitsa", "url": "https://github.com/gitjeff05/kapitsa", "description": "CLI to search local Jupyter notebooks.", "stars": "15"}, {"name": "Mercury", "url": "https://github.com/mljar/mercury", "description": "Convert notebooks into web applications.", "stars": "4.3k"}, {"name": "nbconvert", "url": "https://nbconvert.readthedocs.io", "description": "Convert notebooks to other formats."}, {"name": "nbdev", "url": "https://github.com/fastai/nbdev", "description": "Develop, package and distribute Python packages to PyPI using Jupyter as a [Literate Programing](https://en.wikipedia.org/wiki/Literate_programming) environment.", "stars": "5.3k"}, {"name": "nbflow", "url": "https://github.com/jhamrick/nbflow", "description": "One-button reproducible workflows with Jupyter and Scons.", "stars": "161"}, {"name": "nbinteract", "url": "https://www.nbinteract.com", "description": "Create interactive webpages from Jupyter notebooks."}, {"name": "nbscan", "url": "https://github.com/conery/nbscan", "description": "Search for and print cells contents of Jupyter notebooks.", "stars": "24"}, {"name": "Nikola", "url": "https://getnikola.com", "description": "Static Site Generator that converts notebooks into websites."}, {"name": "notedown", "url": "https://github.com/aaren/notedown/", "description": "Convert Jupyter notebooks to markdown (and back).", "stars": "859"}, {"name": "Papermill", "url": "https://github.com/nteract/papermill", "description": "Tool for parameterizing, executing, and analyzing Jupyter notebooks.", "stars": "6.4k"}, {"name": "Ploomber", "url": "https://github.com/ploomber/ploomber", "description": "Run a collection of notebooks and scripts in a reproducible manner using a `pipeline.yaml` file.", "stars": "3.6k"}, {"name": "pynb", "url": "https://github.com/minodes/pynb", "description": "Jupyter Notebooks as plain Python code with embedded Markdown text.", "stars": "250"}, {"name": "RISE", "url": "https://github.com/damianavila/RISE", "description": "Reveal.js Jupyter/IPython Slideshow.", "stars": "3.7k"}, {"name": "rst2ipynb", "url": "https://github.com/nthiery/rst-to-ipynb", "description": "Convert standalone reStructuredText files to Jupyter notebook file.", "stars": "19"}, {"name": "Voila", "url": "https://github.com/QuantStack/voila", "description": "Rendering of live Jupyter Notebooks with interactive widgets, allowing dashboarding based on Jupyter Notebooks.", "stars": "5.9k"}, {"name": "databooks", "url": "https://github.com/datarootsio/databooks", "description": "A command-line utility that eases versioning and sharing of notebooks.", "stars": "113"}, {"name": "jupyter-nbrequirements", "url": "https://github.com/thoth-station/jupyter-nbrequirements/", "description": "Dependency management and optimization in Jupyter Notebooks.", "stars": "21"}, {"name": "jupyterlab-git", "url": "https://github.com/jupyterlab/jupyterlab-git", "description": "Extension for Git integration.", "stars": "1.6k"}, {"name": "nbdime", "url": "https://github.com/jupyter/nbdime", "description": "Tools for diffing and merging of Jupyter notebooks.", "stars": "2.8k"}, {"name": "nbQA", "url": "https://github.com/nbQA-dev/nbQA", "description": "Run any standard Python code quality tool on a Jupyter Notebook, from the command-line or via pre-commit.", "stars": "1.2k"}, {"name": "Neptune", "url": "https://docs.neptune.ai/integrations-and-supported-tools/ide-and-notebooks/jupyter-lab-and-jupyter-notebook", "description": "Version, manage and share notebook checkpoints in your projects."}, {"name": "ReviewNB", "url": "https://www.reviewnb.com/", "description": "Code reviews for Jupyter Notebooks."}, {"name": "amphi-etl", "url": "https://github.com/amphi-ai/amphi-etl", "description": "Low-code ETL extension for Jupyterlab.", "stars": "1.4k"}, {"name": "celltags", "url": "https://github.com/jupyterlab/jupyterlab-celltags", "description": "Extension to organise and execute notebooks using cell tags.", "stars": "114"}, {"name": "code\\_formatter", "url": "https://github.com/ryantam626/jupyterlab_code_formatter", "description": "A universal code formatter.", "stars": "906"}, {"name": "debugger", "url": "https://github.com/jupyterlab/debugger", "description": "A visual debugger for Jupyter notebooks, consoles, and source files.", "stars": "552"}, {"name": "drawio", "url": "https://github.com/QuantStack/jupyterlab-drawio", "description": "Extension that displays drawio/mxgraph diagrams.", "stars": "618"}, {"name": "elyra", "url": "https://github.com/elyra-ai/elyra", "description": "A visual editor for creating and running notebook (or Python script) pipelines locally or remotely.", "stars": "2k"}, {"name": "genv", "url": "https://github.com/run-ai/jupyterlab_genv", "description": "Extension for managing GPU environments in JupyterLab.", "stars": "26"}, {"name": "go-to-definition", "url": "https://github.com/krassowski/jupyterlab-go-to-definition", "description": "Extension for navigating to the definition of a variable or function in JupyterLab.", "stars": "228"}, {"name": "google-drive", "url": "https://github.com/jupyterlab/jupyterlab-google-drive", "description": "Extension for Google Drive integration.", "stars": "402"}, {"name": "jupyter-ai", "url": "https://github.com/jupyterlab/jupyter-ai", "description": "Work with generative AIs (wide range of models supported) as a conversational assistant in JupyterLab.", "stars": "4.2k"}, {"name": "jupyter-fs", "url": "https://github.com/jpmorganchase/jupyter-fs", "description": "A filesystem-like content manager for multiple backends in Jupyter.", "stars": "241"}, {"name": "jupyter-notify", "url": "https://github.com/ShopRunner/jupyter-notify", "description": "Cell magic for browser notification of cell completion. <!--lint disable double-link-->"}, {"name": "jupyter-panel-proxy", "url": "https://github.com/holoviz/jupyter-panel-proxy", "description": "Automatically serve notebooks as [Panel](https://panel.holoviz.org) data apps at the `/panel` endpoint of your Jupyter server. <!--lint enable double-link-->", "stars": "13"}, {"name": "jupyter-stack-trace", "url": "https://github.com/teticio/jupyter-stack-trace", "description": "Click on the stack trace to open the respective file or a Google search.", "stars": "7"}, {"name": "jupyterlab-executor", "url": "https://github.com/gavincyi/jupyterlab-executor", "description": "Extension to execute scripts from the Jupyterlab file browser. <!--lint disable double-link-->", "stars": "17"}, {"name": "jupyterlab-kyso", "url": "https://github.com/kyso-io/jupyterlab-extension", "description": "Extension to publish notebooks to the [Kyso](https://kyso.io) platform from Jupyterlab. <!--lint enable double-link-->", "stars": "2"}, {"name": "jupyterlab-notifications", "url": "https://github.com/mwakaba2/jupyterlab-notifications", "description": "Customizable notebook cell completion browser notifications for JupyterLab.", "stars": "59"}, {"name": "jupyterlab-tensorboard-pro", "url": "https://github.com/HFAiLab/jupyterlab_tensorboard_pro", "description": "TensorBoard support for JupyterLab.", "stars": "92"}, {"name": "jupyterlab\\_autoversion", "url": "https://github.com/timkpaine/jupyterlab_autoversion", "description": "Automatically version notebooks in JupyterLab.", "stars": "85"}, {"name": "jupyterlab\\_commands", "url": "https://github.com/timkpaine/jupyterlab_commands", "description": "Add arbitrary python commands to the JupyterLab command palette.", "stars": "63"}, {"name": "jupyterlab\\_email", "url": "https://github.com/timkpaine/jupyterlab_email", "description": "Email notebooks and their content from within JupyterLab.", "stars": "62"}, {"name": "jupyterlab\\_iframe", "url": "https://github.com/timkpaine/jupyterlab_iframe", "description": "View HTML as an embedded iframe in JupyterLab.", "stars": "117"}, {"name": "jupyterlab\\_miami\\_nights", "url": "https://github.com/timkpaine/jupyterlab_miami_nights", "description": "Combination of VS Code's SynthWave '84 and JupyterLab's Neon Night themes.", "stars": "131"}, {"name": "jupyterlab\\_templates", "url": "https://github.com/jpmorganchase/jupyterlab_templates", "description": "Notebook templates in JupyterLab.", "stars": "414"}, {"name": "latex", "url": "https://github.com/jupyterlab/jupyterlab-latex", "description": "Extension for live editing of LaTeX documents.", "stars": "683"}, {"name": "lineapy", "url": "https://github.com/LineaLabs/lineapy", "description": "Extension for transforming messy Jupyter notebooks to production-ready pipelines with two lines of code.", "stars": "669"}, {"name": "lsp", "url": "https://github.com/krassowski/jupyterlab-lsp", "description": "IDE-like features (code navigation, hover suggestions, linters, diagnostics, kernel-less autocompletion etc.)", "stars": "135"}, {"name": "nb\\_black", "url": "https://github.com/dnanhkhoa/nb_black", "description": "Extension to keep Python code automatically formatted using [black (\u2b5041k)](https://github.com/psf/black).", "stars": "369"}, {"name": "python-bytecode", "url": "https://github.com/jtpio/jupyterlab-python-bytecode", "description": "Explore CPython Bytecode in JupyterLab.", "stars": "61"}, {"name": "quickopen", "url": "https://github.com/parente/jupyterlab-quickopen", "description": "Quickly open a file in JupyterLab by typing part of its name.", "stars": "89"}, {"name": "shortcutui", "url": "https://github.com/jupyterlab/jupyterlab-shortcutui", "description": "An extension for managing keyboard shortcuts.", "stars": "54"}, {"name": "sidecar", "url": "https://github.com/jupyter-widgets/jupyterlab-sidecar", "description": "A sidecar output widget for JupyterLab.", "stars": "264"}, {"name": "sql", "url": "https://github.com/pbugnion/jupyterlab-sql", "description": "SQL GUI for JupyterLab.", "stars": "430"}, {"name": "stickyland", "url": "https://github.com/xiaohk/stickyland", "description": "Break the linear presentation of notebooks with sticky cells.", "stars": "571"}, {"name": "system-monitor", "url": "https://github.com/jtpio/jupyterlab-system-monitor", "description": "Extension to display system metrics.", "stars": "305"}, {"name": "tabnine", "url": "https://github.com/codota/tabnine-jupyterlab", "description": "Tabnine AI auto completer extension.", "stars": "37"}, {"name": "theme-darcula", "url": "https://github.com/telamonian/theme-darcula", "description": "A handsome Darcula theme for Jupyterlab.", "stars": "219"}, {"name": "toc", "url": "https://github.com/jupyterlab/jupyterlab-toc", "description": "Extension that provides a table of contents for notebooks.", "stars": "730"}, {"name": "topbar", "url": "https://github.com/jtpio/jupyterlab-topbar", "description": "Top Bar extension for JupyterLab.", "stars": "6"}, {"name": "variableinspector", "url": "https://github.com/lckr/jupyterlab-variableInspector", "description": "Variable inspector extension that shows variables and their values.", "stars": "1.2k"}, {"name": "vim", "url": "https://github.com/jwkvam/jupyterlab-vim", "description": "Vim notebook cell bindings.", "stars": "983"}, {"name": "voyager", "url": "https://github.com/altair-viz/jupyterlab_voyager", "description": "Extension to view CSV and JSON data in [Voyager](http://vega.github.io/voyager/).", "stars": "305"}, {"name": "ipytest", "url": "https://github.com/chmp/ipytest", "description": "Test runner for running unit tests from within a notebook.", "stars": "334"}, {"name": "nbcelltests", "url": "https://github.com/jpmorganchase/nbcelltests", "description": "Cell-by-cell testing for notebooks in Jupyter.", "stars": "94"}, {"name": "nbval", "url": "https://github.com/computationalmodelling/nbval", "description": "Py.test plugin for validating Jupyter notebooks.", "stars": "452"}, {"name": "nosebook", "url": "https://github.com/bollwyvl/nosebook", "description": "Nose plugin for finding and running IPython notebooks as nose tests.", "stars": "80"}, {"name": "pointblank", "url": "https://github.com/posit-dev/pointblank", "description": "Notebook-friendly testing of DataFrames and database tables for data quality purposes.", "stars": "398"}, {"name": "sphinxcontrib-jupyter", "url": "https://github.com/QuantEcon/sphinxcontrib-jupyter", "description": "Sphinx extension for generating Jupyter notebooks.", "stars": "77"}, {"name": "treebeard", "url": "https://github.com/treebeardtech/treebeard", "description": "GitHub Action for testing/scheduling Jupyter notebooks.", "stars": "151"}, {"name": "treon", "url": "https://github.com/ReviewNB/treon", "description": "Easy-to-use test framework for Jupyter Notebooks.", "stars": "312"}, {"name": "ArcGIS", "url": "https://developers.arcgis.com/python/", "description": "Library for working with maps and geospatial data, powered by web GIS."}, {"name": "GenePattern Notebook", "url": "http://genepattern-notebook.org", "description": "Integrating Genomic Analysis with Interactive Notebooks."}, {"name": "GeoNotebook", "url": "https://github.com/OpenGeoscience/geonotebook", "description": "Extension for exploratory geospatial analysis.", "stars": "1.1k"}, {"name": "Jupylet", "url": "https://github.com/nir/jupylet", "description": "Create 2D and 3D games, graphics, live music and sound interactively in a Jupyter notebook.", "stars": "249"}, {"name": "keplergl", "url": "https://docs.kepler.gl/docs/keplergl-jupyter", "description": "Jupyter extension for visual exploration of large-scale geolocation data sets."}, {"name": "lolviz", "url": "https://github.com/parrt/lolviz", "description": "Data-structure visualization tool for lists of lists, lists, dictionaries.", "stars": "841"}, {"name": "Quantopian Notebooks", "url": "https://www.quantopian.com/notebooks/survey", "description": "Jupyter-based platform for financial research."}, {"name": "vpython-jupyter", "url": "https://github.com/BruceSherwood/vpython-jupyter", "description": "VPython 3D engine running in a Jupyter notebook.", "stars": "64"}, {"name": "xontrib-jupyter", "url": "https://github.com/xonsh/xontrib-jupyter", "description": "Jupyter kernel for xonsh, a Python-powered, cross-platform, Unix-gazing shell language.", "stars": "40"}, {"name": "Anaconda Enterprise", "url": "https://www.anaconda.com/enterprise/", "description": "Multi-user collaboration and one-click deployment of models, notebooks, and dashboards."}, {"name": "Azure Notebooks", "url": "https://notebooks.azure.com", "description": "Jupyter notebooks running in the cloud on Microsoft Azure."}, {"name": "CoCalc", "url": "https://cocalc.com", "description": "Notebooks with 17 supported kernel types, course management, LaTeX document authoring, simultaneous document editing and integration with the SageMath computer algebra system."}, {"name": "DataBlogs", "url": "https://www.datablogs.co/", "description": "DataBlogs is an open-source data journalism platform that converts Jupyter notebooks into published articles on the web."}, {"name": "DataCamp Workspace", "url": "https://www.datacamp.com/workspace", "description": "Jupyter-backed data science notebooks with built-in collaboration and publishing functionality."}, {"name": "Datalore", "url": "https://www.jetbrains.com/datalore", "description": "Jupyter-compatible data science and analytics notebook solution for team collaboration by JetBrains."}, {"name": "Deepnote", "url": "https://www.deepnote.com", "description": "Jupyter-compatible data science notebook with real-time collaboration, versioning and easy deployment."}, {"name": "Domino Data Lab", "url": "https://www.dominodatalab.com", "description": "Data science platform with integrated collaboration tools, environment management and compute grid."}, {"name": "Google Cloud AI Platform Notebooks", "url": "https://cloud.google.com/ai-platform-notebooks", "description": "Managed JupyterLab notebook instances configured with GPU-enabled machine learning frameworks on Google Cloud Platform."}, {"name": "Google Cloud Dataproc Jupyter component", "url": "https://cloud.google.com/dataproc/docs/concepts/components/jupyter", "description": "Jupyter and JupyterLab for Apache Spark using Google Cloud Dataproc."}, {"name": "Google Colaboratory", "url": "https://colab.research.google.com", "description": "Cloud-based Jupyter environment aimed at machine learning education and research. <!--lint disable double-link-->"}, {"name": "Kyso", "url": "https://kyso.io", "description": "Data science platform to publish and share Jupyter notebooks as data blogs and web applications. <!--lint enable double-link-->"}, {"name": "Mineo.app", "url": "https://mineo.app", "description": "Data Ops platform with Jupyter-compatible notebooks, no code blocks, and support for creating dashboards."}, {"name": "Naas", "url": "https://naas.ai", "description": "JupyterLab environment with magic scheduling/notification functionality and assets/dependency/secrets management."}, {"name": "Noteable", "url": "https://noteable.io/", "description": "Noteable is a collaborative notebook to combine code (SQL, Python & R) and interactive visualizations."}, {"name": "Paperspace Gradient", "url": "https://gradient.run/", "description": "A Jupyter-backed data science IDE with accelerated hardware (GPUs) and MLOps functionality."}, {"name": "PAWS", "url": "https://wikitech.wikimedia.org/wiki/PAWS", "description": "Jupyter notebook deployment customized for interacting with Wikimedia wikis."}, {"name": "Pinggy", "url": "https://pinggy.io", "description": "Create a tunnel to your Jupyter instance even if it is behind a firewall or NAT."}, {"name": "qBraid Lab", "url": "https://docs.qbraid.com/en/latest/lab/getting_started.html", "description": "JupyterLab deployment providing curated software tools and integrations for quantum computing."}, {"name": "Saturn Cloud", "url": "https://saturncloud.io/", "description": "Move your data science team into the cloud without having to switch tools."}, {"name": "Jupyter documentation", "url": "https://docs.jupyter.org/en/latest/index.html", "description": ""}, {"name": "Jupyter kernels", "url": "https://github.com/jupyter/jupyter/wiki/Jupyter-kernels", "description": "List of all programming languages available as Jupyter kernels.", "stars": "15k"}, {"name": "JupyterLab documentation", "url": "http://jupyterlab.readthedocs.io/en/stable/index.html", "description": ""}, {"name": "Making kernels for Jupyter", "url": "https://jupyter-client.readthedocs.io/en/latest/kernels.html", "description": ""}, {"name": "Try Jupyter", "url": "https://try.jupyter.org", "description": "Try Jupyter in your browser."}, {"name": "jupyter-map", "url": "https://elc.github.io/jupyter-map/", "description": "Map of university institutions that use Jupyter."}, {"name": "kandi Kits Topic", "url": "https://kandi.openweaver.com/explore/jupyter", "description": "Discover popular Jupyter libraries, top authors, trending project kits, discussions, tutorials & learning resources. <!--lint disable double-link-->"}, {"name": "Exploratory computing with Python", "url": "http://mbakker7.github.io/exploratory_computing_with_python/", "description": "Collection of notebooks covering scientific computing."}, {"name": "How to Grow Neat Software Architecture out of Jupyter Notebooks", "url": "https://github.com/guillaume-chevalier/How-to-Grow-Neat-Software-Architecture-out-of-Jupyter-Notebooks", "description": "Article and [video](https://www.youtube.com/watch?v=K4QN27IKr0g) about growing a neat software architecture from notebooks.", "stars": "529"}, {"name": "Install and run a Jupyter notebook in a Google Cloud Dataproc cluster", "url": "https://cloud.google.com/dataproc/docs/tutorials/jupyter-notebook", "description": ""}, {"name": "Interactive Web Plotting with Bokeh", "url": "https://github.com/bokeh/bokeh-notebooks", "description": "", "stars": "734"}, {"name": "Jupyter Notebook Extensions", "url": "http://jupyter-contrib-nbextensions.readthedocs.io", "description": ""}, {"name": "Jupyter Notebook Themes", "url": "https://github.com/dunovank/jupyter-themes", "description": "", "stars": "9.8k"}, {"name": "Jupyter tips, tricks and shortcuts", "url": "https://www.dataquest.io/blog/jupyter-notebook-tips-tricks-shortcuts/", "description": ""}, {"name": "JupyterLab - Your Personal Data Science Workbench", "url": "https://github.com/markusschanta/talks/tree/master/2018-03%20-%20JupyterLab%20-%20Full%20Stack%20Quants", "description": "Talk about JupyterLab at Full Stack Quants London.", "stars": "17"}, {"name": "Lectures on scientific computing with Python", "url": "https://github.com/jrjohansson/scientific-python-lectures", "description": "", "stars": "3.6k"}, {"name": "List of Jupyter notebooks", "url": "https://github.com/jupyter/jupyter/wiki/A-gallery-of-interesting-Jupyter-Notebooks", "description": "", "stars": "15k"}, {"name": "List of Jupyter notebooks II", "url": "https://github.com/jupyter-naas/awesome-notebooks", "description": "", "stars": "3k"}, {"name": "pytudes", "url": "https://github.com/norvig/pytudes", "description": "List of Jupyter Notebooks by Peter Norvig.", "stars": "24k"}, {"name": "ResGuides: research with Jupyter", "url": "https://www.gitbook.com/book/dansand/resguides-research-with-jupyter/details", "description": ""}, {"name": "Sharing Jupyter Notebooks from localhost", "url": "https://pinggy.io/blog/share_jupyter_notebook_from_localhost/", "description": "Sharing Jupyter Notebooks from localhost."}, {"name": "The Littlest JupyterHub", "url": "https://the-littlest-jupyterhub.readthedocs.io/en/latest/", "description": "JupyterHub distribution for 1-50 users on a single server; more lightweight than the Zero to JupyterHub setup."}, {"name": "Zero to JupyterHub", "url": "http://zero-to-jupyterhub.readthedocs.io/en/latest/", "description": "Tutorial to help install and manage JupyterHub."}], "notes": [], "source": "Jupyter"}, {"name": "Ciandcd", "entries": [{"name": "ciandcd", "url": "#ciandcd", "description": ""}, {"name": "Theory", "url": "#theory", "description": ""}, {"name": "Build And Release System", "url": "#build-and-release-system", "description": ""}, {"name": "Online Build System", "url": "#online-build-system", "description": ""}, {"name": "Infrastructure", "url": "#infrastructure", "description": ""}, {"name": "dev env", "url": "#dev-env", "description": ""}, {"name": "Source Code Management", "url": "#source-code-management", "description": ""}, {"name": "Code Review", "url": "#code-review", "description": ""}, {"name": "Build", "url": "#build", "description": ""}, {"name": "Static Check", "url": "#static-check", "description": ""}, {"name": "Dynamic Check", "url": "#dynamic-check", "description": ""}, {"name": "Performance Analysis", "url": "#performance-analysis", "description": ""}, {"name": "Coverage", "url": "#coverage", "description": ""}, {"name": "Testing", "url": "#testing", "description": ""}, {"name": "Package", "url": "#package", "description": ""}, {"name": "Deploy", "url": "#deploy", "description": ""}, {"name": "Delivery", "url": "#delivery", "description": ""}, {"name": "Provisioning Tools", "url": "#provisioning-tools", "description": ""}, {"name": "secure-tools", "url": "#secure-tools", "description": ""}, {"name": "Web Server", "url": "#web-server", "description": ""}, {"name": "Applications And Container", "url": "#applications-and-container", "description": ""}, {"name": "OS And Shell", "url": "#os-and-shell", "description": ""}, {"name": "Database Version Control", "url": "#database-version-control", "description": ""}, {"name": "Useful Sites", "url": "#useful-sites", "description": ""}, {"name": "Conference And Submit", "url": "#conference-and-submit", "description": ""}, {"name": "Books", "url": "#books", "description": ""}, {"name": "Other Awesome Lists", "url": "#other-awesome-lists", "description": ""}, {"name": "Contact", "url": "#contact", "description": ""}, {"name": "continuousIntegration", "url": "http://martinfowler.com/articles/continuousIntegration.html", "description": ""}, {"name": "continuousdelivery", "url": "http://continuousdelivery.com", "description": ""}, {"name": "software integration", "url": "https://en.wikipedia.org/wiki/System_integration", "description": ""}, {"name": "ci/cd pipeline", "url": "https://semaphoreci.com/blog/cicd-pipeline", "description": ""}, {"name": "devopsdays", "url": "http://www.devopsdays.org", "description": ""}, {"name": "ci cheatsheet", "url": "https://dzone.com/refcardz/continuous-integration", "description": ""}, {"name": "devops\\_roadmap", "url": "https://github.com/kamranahmedse/developer-roadmap", "description": "", "stars": "216k"}, {"name": "Jenkins", "url": "http://jenkins-ci.org", "description": ""}, {"name": "Solano CI", "url": "https://www.solanolabs.com", "description": ""}, {"name": "Concourse", "url": "https://concourse-ci.org", "description": ""}, {"name": "BuildForge", "url": "https://jazz.net/downloads/rational-build-forge/", "description": ""}, {"name": "ElectricFlow", "url": "http://electric-cloud.com/products/electricflow/", "description": ""}, {"name": "Teamcity", "url": "http://www.jetbrains.com/teamcity/index.html", "description": ""}, {"name": "bamboo", "url": "https://www.atlassian.com/software/bamboo", "description": ""}, {"name": "go (the old snap-ci)", "url": "https://www.gocd.org/", "description": ""}, {"name": "hudson", "url": "http://hudson-ci.org", "description": ""}, {"name": "openbuildservice", "url": "http://openbuildservice.org", "description": ""}, {"name": "buildbot", "url": "http://trac.buildbot.net", "description": ""}, {"name": "Parabuild", "url": "http://www.viewtier.com/index.htm", "description": ""}, {"name": "FinalBuilder", "url": "https://www.finalbuilder.com/", "description": ""}, {"name": "VisualBuild", "url": "http://www.kinook.com/VisBuildPro/", "description": ""}, {"name": "cruisecontrol", "url": "http://www.cruisecontrolnet.org", "description": ""}, {"name": "continuum", "url": "http://continuum.apache.org/", "description": ""}, {"name": "quickbuild", "url": "http://www.pmease.com/", "description": ""}, {"name": "rexify", "url": "http://www.rexify.org//", "description": ""}, {"name": "SimpleCI", "url": "https://github.com/simpleci/simpleci", "description": "", "stars": "62"}, {"name": "pulse", "url": "http://zutubi.com", "description": ""}, {"name": "PHP Censor", "url": "https://github.com/php-censor/php-censor", "description": "", "stars": "659"}, {"name": "rundeck", "url": "http://rundeck.org", "description": ""}, {"name": "cds", "url": "https://ovh.github.io/cds", "description": ""}, {"name": "Drone CI", "url": "https://drone.io/", "description": ""}, {"name": "Luigi", "url": "https://github.com/spotify/luigi", "description": "", "stars": "16k"}, {"name": "Kraken CI", "url": "https://kraken.ci", "description": ""}, {"name": "appcircle.io", "url": "https://appcircle.io", "description": "Automated mobile CI/CD/CT for iOS and Android with online device emulators."}, {"name": "closeheat", "url": "http://closeheat.com", "description": ""}, {"name": "travis-ci", "url": "https://travis-ci.org", "description": ""}, {"name": "cloudbees", "url": "https://www.cloudbees.com/", "description": ""}, {"name": "elasticbox", "url": "https://elasticbox.com", "description": ""}, {"name": "coveralls", "url": "https://coveralls.io", "description": ""}, {"name": "shippable", "url": "https://app.shippable.com/", "description": ""}, {"name": "circleci", "url": "https://circleci.com", "description": ""}, {"name": "buildbox", "url": "https://buildkite.com/", "description": ""}, {"name": "drone", "url": "https://drone.io", "description": ""}, {"name": "appveyor", "url": "http://www.appveyor.com", "description": ""}, {"name": "codeship", "url": "https://codeship.com", "description": ""}, {"name": "githost", "url": "https://githost.io", "description": ""}, {"name": "testling", "url": "https://ci.testling.com", "description": ""}, {"name": "magnum-ci", "url": "https://magnum-ci.com", "description": ""}, {"name": "wercker", "url": "http://wercker.com", "description": ""}, {"name": "codecov", "url": "https://codecov.io", "description": ""}, {"name": "GitLab CI", "url": "https://about.gitlab.com/gitlab-ci/", "description": "Based off of ruby. They also provide GitLab, which manages git repositories."}, {"name": "IBM DevOps Services", "url": "https://hub.jazz.net", "description": "Develop, track, plan, and deploy software onto the IBM Bluemix cloud platform."}, {"name": "deploybot", "url": "https://deploybot.com", "description": "Instantly build and ship code anywhere in one consistent process for your entire team."}, {"name": "Semaphore CI", "url": "https://semaphoreci.com/", "description": "Fast and easy to use continuous integration and deployment service with native Docker support."}, {"name": "flow.ci", "url": "https://flow.ci/", "description": "flow\\.ci, hosted continuous integration and delivery service for innovators who shape the future."}, {"name": "Bitrise", "url": "https://www.bitrise.io/", "description": ""}, {"name": "Cirrus CI", "url": "https://cirrus-ci.org", "description": ""}, {"name": "DeployPlace", "url": "https://deployplace.com", "description": "Complex deployments become simple. Deploy your applications from git or CI in minutes."}, {"name": "Buildkite", "url": "https://buildkite.com", "description": "Lightning fast testing and delivery for all your software projects"}, {"name": "CatLight", "url": "https://catlight.io", "description": ""}, {"name": "Barklarm", "url": "https://www.barklarm.com/", "description": ""}, {"name": "CCMenu", "url": "http://ccmenu.org/", "description": ""}, {"name": "GridWiki", "url": "http://wiki.gridengine.info/wiki/index.php/Main_Page", "description": ""}, {"name": "UGE", "url": "http://www.univa.com", "description": ""}, {"name": "SGE", "url": "http://gridscheduler.sourceforge.net", "description": ""}, {"name": "LSF", "url": "http://www-03.ibm.com/systems/platformcomputing/products/lsf/", "description": ""}, {"name": "vmwarevshpere", "url": "http://www.vmware.com/products/vsphere", "description": ""}, {"name": "citrixserver", "url": "http://www.citrix.com/products/xenserver/overview.html", "description": ""}, {"name": "amazon", "url": "http://aws.amazon.com/ec2/", "description": ""}, {"name": "mesosphere-dc/os", "url": "https://github.com/cicdops/awesome-ciandcd/blob/master/README.md/mesosphere.com", "description": ""}, {"name": "boxstarter", "url": "http://boxstarter.org/", "description": ""}, {"name": "T.A.D.S. boilerplate", "url": "https://github.com/Thomvaill/tads-boilerplate", "description": "", "stars": "609"}, {"name": "vagrantup", "url": "https://www.vagrantup.com/", "description": ""}, {"name": "veewee", "url": "https://github.com/jedi4ever/veewee", "description": "", "stars": "4.3k"}, {"name": "git", "url": "http://git-scm.com", "description": ""}, {"name": "perforce", "url": "https://www.perforce.com/", "description": ""}, {"name": "clearcase", "url": "http://www-03.ibm.com/software/products/en/clearcase", "description": ""}, {"name": "mercurial", "url": "https://www.mercurial-scm.org/", "description": ""}, {"name": "svn", "url": "http://subversion.apache.org", "description": ""}, {"name": "gitlab", "url": "https://about.gitlab.com/", "description": ""}, {"name": "github", "url": "https://github.com", "description": ""}, {"name": "bitbuckets", "url": "https://bitbucket.org", "description": ""}, {"name": "teamfoundationservice", "url": "http://tfs.visualstudio.com", "description": ""}, {"name": "phabricator", "url": "http://phabricator.org/", "description": ""}, {"name": "IBM DevOps Services", "url": "https://hub.jazz.net", "description": "Store, manage, edit, and collaborate on your source code. Then deploy onto the IBM Bluemix cloud platform."}, {"name": "codecollaborator", "url": "http://smartbear.com/product/collaborator/overview/", "description": ""}, {"name": "crucible", "url": "https://www.atlassian.com/software/crucible/overview", "description": ""}, {"name": "reviewboard", "url": "https://www.reviewboard.org/", "description": ""}, {"name": "codestriker", "url": "http://codestriker.sourceforge.net", "description": ""}, {"name": "getbarkeep", "url": "http://getbarkeep.org", "description": ""}, {"name": "gerrit", "url": "https://code.google.com/p/gerrit/", "description": ""}, {"name": "Codebrag", "url": "http://www.codebrag.com/", "description": ""}, {"name": "Upsource", "url": "https://www.jetbrains.com/upsource/", "description": ""}, {"name": "Ebert", "url": "https://ebertapp.io", "description": ""}, {"name": "gnumake", "url": "http://www.gnu.org/software/make/", "description": ""}, {"name": "gnuautoconf", "url": "http://www.gnu.org/software/autoconf/", "description": ""}, {"name": "mozillabuildtools", "url": "https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions", "description": ""}, {"name": "scons", "url": "http://www.scons.org", "description": ""}, {"name": "cmake", "url": "https://cmake.org/", "description": ""}, {"name": "msbuild", "url": "http://msdn.microsoft.com/en-us/library/dd393574.aspx", "description": ""}, {"name": "ant", "url": "http://ant.apache.org", "description": ""}, {"name": "maven", "url": "http://maven.apache.org", "description": ""}, {"name": "gradle", "url": "http://gradle.org/", "description": ""}, {"name": "ElectricacCelerator", "url": "http://electric-cloud.com/products/electricaccelerator", "description": ""}, {"name": "SBT", "url": "http://www.scala-sbt.org/index.html", "description": ""}, {"name": "do", "url": "https://github.com/8gears/do", "description": "", "stars": "25"}, {"name": "static tools wiki", "url": "https://en.wikipedia.org/wiki/List_of_tools_for_static_code_analysis", "description": ""}, {"name": "coverity", "url": "http://www.coverity.com/", "description": ""}, {"name": "fxcop", "url": "http://msdn.microsoft.com/en-us/library/bb429476%28VS.80%29.aspx", "description": ""}, {"name": "cpd", "url": "http://pmd.sourceforge.net/pmd-4.3.0/cpd.html", "description": ""}, {"name": "sonar", "url": "http://www.sonarqube.org", "description": ""}, {"name": "findbugs", "url": "http://findbugs.sourceforge.net", "description": ""}, {"name": "checkstyle", "url": "http://checkstyle.sourceforge.net", "description": ""}, {"name": "dynamic tools wiki", "url": "https://en.wikipedia.org/wiki/Dynamic_program_analysis", "description": ""}, {"name": "valgrind", "url": "http://valgrind.org", "description": ""}, {"name": "performance tools wiki", "url": "https://en.wikipedia.org/wiki/List_of_performance_analysis_tools", "description": ""}, {"name": "code coverage wiki", "url": "https://en.wikipedia.org/wiki/Code_coverage", "description": ""}, {"name": "Testingautomation", "url": "https://en.wikipedia.org/wiki/Test_automation", "description": ""}, {"name": "softwareqatest", "url": "http://www.softwareqatest.com", "description": ""}, {"name": "qaforums", "url": "http://www.qaforums.com", "description": ""}, {"name": "opensourcetesting", "url": "http://www.opensourcetesting.org", "description": ""}, {"name": "selenium", "url": "http://www.seleniumhq.org", "description": ""}, {"name": "Monkey Test It", "url": "https://monkeytest.it", "description": ""}, {"name": "Assertible", "url": "https://assertible.com", "description": ""}, {"name": "Macaca", "url": "https://github.com/alibaba/macaca", "description": "", "stars": "3.1k"}, {"name": "installshield", "url": "http://www.installshield.com", "description": ""}, {"name": "NSIS", "url": "http://nsis.sourceforge.net/Main_Page", "description": ""}, {"name": "rpm", "url": "http://rpm.org", "description": ""}, {"name": "yum", "url": "http://yum.baseurl.org", "description": ""}, {"name": "fpm", "url": "https://github.com/jordansissel/fpm", "description": "", "stars": "11k"}, {"name": "wix", "url": "http://wixtoolset.org/", "description": ""}, {"name": "packer", "url": "https://www.packer.io/", "description": ""}, {"name": "jfrog", "url": "https://www.jfrog.com/", "description": ""}, {"name": "xl-deploy", "url": "https://xebialabs.com/products/xl-deploy", "description": ""}, {"name": "Jenkinsdeployplugin", "url": "https://wiki.jenkins-ci.org/display/JENKINS/Deploy%20Plugin", "description": ""}, {"name": "bintray", "url": "https://bintray.com", "description": ""}, {"name": "Gitploy", "url": "https://www.gitploy.io/", "description": ""}, {"name": "sl-release", "url": "https://xebialabs.com/products/xl-release", "description": ""}, {"name": "archiva", "url": "http://archiva.apache.org/index.cgi", "description": ""}, {"name": "nexus", "url": "http://www.sonatype.com/nexus", "description": ""}, {"name": "chocolatey", "url": "https://chocolatey.org/", "description": ""}, {"name": "pulp", "url": "http://www.pulpproject.org/", "description": ""}, {"name": "herd", "url": "https://github.com/russss/Herd", "description": "", "stars": "410"}, {"name": "murder", "url": "https://github.com/lg/murder", "description": "", "stars": "2.5k"}, {"name": "Ansible", "url": "http://www.ansible.com", "description": ""}, {"name": "Puppet", "url": "https://github.com/cicdops/awesome-ciandcd/blob/master/README.md/", "description": ""}, {"name": "Chef", "url": "https://www.chef.io/chef/", "description": ""}, {"name": "SaltStack", "url": "http://saltstack.com/community/", "description": ""}, {"name": "terraform", "url": "https://www.terraform.io", "description": ""}, {"name": "Deepfence Enterprise", "url": "https://deepfence.io", "description": "Full life cycle Cloud Native Workload Protection platform for kubernetes, virtual machines and serverless."}, {"name": "Deepfence Threat Mapper", "url": "https://github.com/deepfence/ThreatMapper", "description": "Powerful runtime vulnerability scanner for kubernetes, virtual machines and serverless.", "stars": "2.3k"}, {"name": "whitesource", "url": "https://www.whitesourcesoftware.com/", "description": ""}, {"name": "apache", "url": "https://httpd.apache.org", "description": ""}, {"name": "nginx", "url": "http://nginx.org", "description": ""}, {"name": "tomcat", "url": "http://tomcat.apache.org", "description": ""}, {"name": "jetty", "url": "http://www.eclipse.org/jetty/", "description": ""}, {"name": "HAProxy", "url": "http://www.haproxy.org/", "description": "Software based load Balancing, SSL offloading and performance optimization, compression, and general web routing."}, {"name": "awesome-shell", "url": "https://github.com/itech001/awesome-shell/blob/master/README.md", "description": "", "stars": "39"}, {"name": "awesome-python", "url": "https://github.com/vinta/awesome-python", "description": "", "stars": "145k"}, {"name": "awesome-perl", "url": "https://github.com/hachiojipm/awesome-perl", "description": "", "stars": "620"}, {"name": "awesome-sysadmin", "url": "https://github.com/kahun/awesome-sysadmin", "description": "", "stars": "22k"}, {"name": "docker", "url": "https://www.docker.com", "description": ""}, {"name": "suseapplication", "url": "https://www.suse.com/products/susestudio/", "description": ""}, {"name": "liquibase", "url": "http://www.liquibase.org", "description": ""}, {"name": "flywaydb", "url": "http://flywaydb.org", "description": ""}, {"name": "Rumba RDBM", "url": "https://www.dbinvent.com/", "description": ""}, {"name": "dbdeploy", "url": "http://dbdeploy.com", "description": ""}, {"name": "dbmaestro", "url": "http://www.dbmaestro.com/", "description": ""}, {"name": "infoq", "url": "http://www.infoq.com", "description": ""}, {"name": "stackoverflow", "url": "http://stackoverflow.com", "description": ""}, {"name": "devops submit", "url": "http://devopssummit.sys-con.com", "description": ""}, {"name": "Securing DevOps", "url": "https://manning.com/books/securing-devops?a_aid=securingdevops\\&a_bid=1353bcd8", "description": "A book on utilizing CI/CD techniques to improve the security of web applications and their infrastructure."}, {"name": "Learning Continuous Integraion with TeamCity", "url": "https://www.packtpub.com/web-development/learning-continuous-integration-teamcity-raw", "description": "Master the principles and practices behind Continuous Integration by setting it up for different technology stacks using TeamCity"}, {"name": "Pipeline as Code", "url": "https://www.manning.com/books/pipeline-as-code", "description": "A book on building CI/CD pipelines with Jenkins for cloud-native applications (including K8s & Serverless apps)."}, {"name": "Continuous Delivery for Kubernetes", "url": "https://www.manning.com/books/continuous-delivery-for-kubernetes", "description": "Take the fast track in your journey to continuous delivery, with open source tools for Kubernetes and cloud applications"}, {"name": "Continuous Delivery in Go", "url": "https://www.manning.com/books/continuous-delivery-in-go", "description": "Book that shows you how to build pipelines that optimize your development process so you can deliver software seamlessly to production."}, {"name": "awesome", "url": "https://github.com/sindresorhus/awesome", "description": "", "stars": "223k"}, {"name": "awesome-awesome", "url": "https://github.com/emijrp/awesome-awesome", "description": "", "stars": "2.2k"}, {"name": "awesome-awesomeness", "url": "https://github.com/bayandin/awesome-awesomeness", "description": "", "stars": "29k"}, {"name": "sysadmin", "url": "https://github.com/itech001/awesome-sysadmin", "description": "", "stars": "15"}, {"name": "ci tools compare", "url": "https://en.wikipedia.org/wiki/Comparison_of_continuous_integration_software", "description": ""}, {"name": "ci tools compare2", "url": "https://github.com/ciandcd/Continuous-Integration-services/blob/master/continuous-integration-services-list.md", "description": "", "stars": "2"}, {"name": "ci tools compare 3", "url": "https://github.com/ligurio/Continuous-Integration-services", "description": "", "stars": "3k"}, {"name": "awesome-docker", "url": "https://github.com/veggiemonk/awesome-docker", "description": "", "stars": "23k"}], "notes": [], "source": "Ciandcd"}, {"name": "Stacks", "entries": [{"name": "Front-end", "url": "#front-end", "description": ""}, {"name": "Full stack", "url": "#full-stack", "description": ""}, {"name": "Back-end", "url": "#back-end", "description": ""}, {"name": "Mobile", "url": "#mobile", "description": ""}], "notes": [], "source": "Stacks"}, {"name": "Stacks \u2014 React Next Boilerplate [\u2197](https://awesomestacks.dev/react-next-boilerplate)", "entries": [{"name": "Next.js", "url": "https://nextjs.org/", "description": "[\ud83d\udee0](https://stackshare.io/next-js) - [\ud83d\udc19 (\u2b50119k)](https://github.com/zeit/next.js) - The React Framework for server rendering, static websites, PWAs."}, {"name": "React Testing Library", "url": "https://testing-library.com/docs/react-testing-library/intro", "description": "[\ud83d\udee0](https://stackshare.io/react-testing-library) - [\ud83d\udc19 (\u2b5019k)](https://github.com/testing-library/react-testing-library) - react-testing-library is a tool in the Testing Frameworks category of a tech stack."}, {"name": "Emotion", "url": "https://emotion.sh/", "description": "[\ud83d\udee0](https://stackshare.io/emotion) - [\ud83d\udc19 (\u2b5017k)](https://github.com/emotion-js/emotion) - CSS-in-JS library designed for high performance style composition."}, {"name": "I18next", "url": "https://www.i18next.com/", "description": "[\ud83d\udc19 (\u2b507.3k)](https://github.com/i18next/i18next) - I18next is an internationalization-framework written in and for JavaScript. But it's much more than that."}, {"name": "Redux Saga", "url": "https://redux-saga.js.org/", "description": "[\ud83d\udc19 (\u2b5023k)](https://github.com/redux-saga/redux-saga) - is a library that aims to make application side effects (i.e. asynchronous things like data fetching and impure things like accessing the browser cache) easier to manage, more efficient to execute, easy to test, and better at handling failures."}, {"name": "react-next-boilerplate", "url": "https://github.com/react-next-boilerplate/react-next-boilerplate", "description": "", "stars": "345"}], "notes": [], "source": "Stacks"}, {"name": "Stacks \u2014 React starter kit [\u2197](https://awesomestacks.dev/react-starter-kit)", "entries": [{"name": "React", "url": "https://reactjs.org/", "description": "[\ud83d\udee0](https://stackshare.io/react) - [\ud83d\udc19 (\u2b50220k)](https://github.com/facebook/react) - React components can be used on the client and server side."}, {"name": "Webpack", "url": "https://webpack.js.org/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/webpack) - [\ud83d\udc19 (\u2b5064k)](https://github.com/webpack/webpack) - A static module bundler for modern JavaScript applications."}, {"name": "GraphQL", "url": "https://graphql.org/", "description": "[\ud83d\udee0](https://stackshare.io/graphql) - [\ud83d\udc19 (\u2b5020k)](https://github.com/graphql/graphql-js) - A query language for APIs and a runtime for fulfilling those queries with your existing data."}, {"name": "Babel", "url": "https://babeljs.io/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/babel) - [\ud83d\udc19 (\u2b5043k)](https://github.com/babel/babel) - A JavaScript compiler; use next generation JavaScript, today."}, {"name": "Express", "url": "https://expressjs.com/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/expressjs) - [\ud83d\udc19 (\u2b5063k)](https://github.com/expressjs/express) - A minimal and flexible Node.js web application framework."}, {"name": "Node.js", "url": "https://nodejs.org/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/nodejs) - [\ud83d\udc19 (\u2b50102k)](https://github.com/nodejs/node) - A JavaScript runtime built on Chrome's V8 JavaScript engine."}, {"name": "react-starter-kit", "url": "https://github.com/kriasoft/react-starter-kit", "description": "", "stars": "22k"}], "notes": [], "source": "Stacks"}, {"name": "Stacks \u2014 React Firebase starter [\u2197](https://awesomestacks.dev/react-firebase-starter)", "entries": [{"name": "Firebase", "url": "https://firebase.google.com/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/firebase) - A cloud-hosted NoSQL database that lets you store and sync data between your users in real-time."}, {"name": "Create React App", "url": "https://facebook.github.io/create-react-app/", "description": "[\ud83d\udee0](https://stackshare.io/create-react-app) - [\ud83d\udc19 (\u2b50102k)](https://github.com/facebook/create-react-app) - Set up a modern web app by running one command."}, {"name": "Material UI", "url": "https://material-ui.com/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/material-ui) - [\ud83d\udc19 (\u2b5091k)](https://github.com/mui-org/material-ui) - React components that implement Google's Material Design."}, {"name": "Relay", "url": "https://facebook.github.io/relay/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/relay) - [\ud83d\udc19 (\u2b5018k)](https://github.com/facebook/relay) - A JavaScript framework for building data-driven React applications."}, {"name": "GraphQL", "url": "https://graphql.org/", "description": "[\ud83d\udee0](https://stackshare.io/graphql) - [\ud83d\udc19 (\u2b5020k)](https://github.com/graphql/graphql-js) - A query language for APIs and a runtime for fulfilling those queries with your existing data."}, {"name": "react-firebase-starter", "url": "https://github.com/kriasoft/react-firebase-starter", "description": "", "stars": "4.5k"}], "notes": [], "source": "Stacks"}, {"name": "Stacks \u2014 vue-starter [\u2197](https://awesomestacks.dev/vue-starter)", "entries": [{"name": "Vue.js", "url": "https://vuejs.org/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/vue-js) - [\ud83d\udc19 (\u2b50207k)](https://github.com/vuejs/vue) - An approachable core library that focuses on the view layer only."}, {"name": "TypeScript", "url": "https://www.typescriptlang.org/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/typescript) - [\ud83d\udc19 (\u2b5097k)](https://github.com/Microsoft/TypeScript) - A typed superset of JavaScript that compiles to plain JavaScript."}, {"name": "Jest", "url": "https://jestjs.io/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/jest) - [\ud83d\udc19 (\u2b5043k)](https://github.com/facebook/jest) - A comprehensive, delightful JavaScript testing solution."}, {"name": "Prettier", "url": "https://prettier.io/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/prettier) - [\ud83d\udc19 (\u2b5048k)](https://github.com/prettier/prettier) - An opinionated code formatter."}, {"name": "Vuex", "url": "https://vuex.vuejs.org/", "description": "[\ud83d\udc19 (\u2b5028k)](https://github.com/vuejs/vuex) - Centralized State Management for Vue.js."}, {"name": "Vue Router", "url": "https://router.vuejs.org/", "description": "[\ud83d\udc19 (\u2b5019k)](https://github.com/vuejs/vue-router) - Vue Router is the official router for Vue.js."}, {"name": "vue-starter", "url": "https://vue-starter.herokuapp.com/docs/", "description": ""}], "notes": [], "source": "Stacks"}, {"name": "Stacks \u2014 Vue Enterprise Boilerplate [\u2197](https://awesomestacks.dev/vue-enterprise-boilerplate)", "entries": [{"name": "Vue.js", "url": "https://vuejs.org/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/vue-js) - [\ud83d\udc19 (\u2b50207k)](https://github.com/vuejs/vue) - An approachable core library that focuses on the view layer only."}, {"name": "Vuex", "url": "https://vuex.vuejs.org/", "description": "[\ud83d\udc19 (\u2b5028k)](https://github.com/vuejs/vuex) - Centralized State Management for Vue.js."}, {"name": "Vue Router", "url": "https://router.vuejs.org/", "description": "[\ud83d\udc19 (\u2b5019k)](https://github.com/vuejs/vue-router) - Vue Router is the official router for Vue.js."}, {"name": "Vue CLI", "url": "https://cli.vuejs.org/", "description": "[\ud83d\udc19 (\u2b5030k)](https://github.com/vuejs/vue-cli) - An approachable core library that focuses on the view layer only."}, {"name": "Babel", "url": "https://babeljs.io/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/babel) - [\ud83d\udc19 (\u2b5043k)](https://github.com/babel/babel) - compiler for writing next generation JavaScript; Babel will turn your ES6+ code into ES5 friendly code, so you can start using it right now without waiting for browser support."}, {"name": "Sass", "url": "https://sass-lang.com", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/sass) - [\ud83d\udc19 (\u2b5015k)](https://github.com/sass/sass) - Sass is an extension of CSS3, adding nested rules, variables, mixins, selector inheritance, and more. It's translated to well-formatted, standard CSS using the command line tool or a web-framework plugin."}, {"name": "vue-enterprise-boilerplate", "url": "https://github.com/chrisvfritz/vue-enterprise-boilerplate", "description": "", "stars": "7.8k"}], "notes": [], "source": "Stacks"}, {"name": "Stacks \u2014 Progressive Web App with Gatsby [\u2197](https://awesomestacks.dev/progressive-web-app-with-gatsby)", "entries": [{"name": "Gatsby", "url": "https://gatsbyjs.org/", "description": "[\ud83d\udee0](https://stackshare.io/gatsbyjs) - [\ud83d\udc19 (\u2b5055k)](https://github.com/gatsbyjs/gatsby) - Gatsby is a blazing fast modern site generator for React."}, {"name": "Cloud Firestore", "url": "https://firebase.google.com/docs/firestore/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/cloud-firestore) - A noSQL cloud database that exposes event listeners for real-time updates."}, {"name": "Netlify", "url": "https://netlify.com/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/netlify) - Netlify is a global CDN that makes continuous deployments as simple as a few clicks."}, {"name": "styled components", "url": "https://www.styled-components.com/", "description": "[\ud83d\udee0](https://stackshare.io/styled-components) - [\ud83d\udc19 (\u2b5040k)](https://github.com/styled-components/styled-components) - A react-specific css-in-js solution."}, {"name": "Contentful", "url": "https://www.contentful.com/", "description": "[\ud83d\udee0](https://stackshare.io/contentful) - [\ud83d\udc19](https://github.com/contentful) - Contentful is a flexible and future-friendly content platform that helps editors to manage and developers to serve content into mobile or web applications. Last but not least a powerhouse when worked with Gatsby."}, {"name": "JAMstack PWA\u200a\u2014\u200aLet\u2019s Build a Polling App. with Gatsby.js, Firebase, and Styled-components", "url": "https://medium.com/@UnicornAgency/jamstack-pwa-lets-build-a-polling-app-with-gatsby-js-firebase-and-styled-components-pt-1-78a03a633092", "description": ""}, {"name": "Learn how to easily build a GatsbyJS website powered by Contentful", "url": "https://www.contentful.com/r/knowledgebase/gatsbyjs-and-contentful-in-five-minutes/", "description": ""}], "notes": [], "source": "Stacks"}, {"name": "Stacks \u2014 Victor Hugo boilerplate [\u2197](https://awesomestacks.dev/victor-hugo-boilerplate)", "entries": [{"name": "Hugo", "url": "https://gohugo.io/", "description": "[\ud83d\udee0](https://stackshare.io/hugo_2)- [\ud83d\udc19 (\u2b5072k)](https://github.com/gohugoio/hugo) - The world\u2019s fastest framework for building websites."}, {"name": "Webpack", "url": "https://webpack.js.org/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/webpack) - [\ud83d\udc19 (\u2b5064k)](https://github.com/webpack/webpack) - A static module bundler for modern JavaScript applications."}, {"name": "Babel", "url": "https://babeljs.io/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/babel) - [\ud83d\udc19 (\u2b5043k)](https://github.com/babel/babel) - A JavaScript compiler; use next generation JavaScript, today."}, {"name": "PostCSS", "url": "https://postcss.org/", "description": "[\ud83d\udee0](https://stackshare.io/postcss) - [\ud83d\udc19 (\u2b5028k)](https://github.com/postcss/postcss) - A tool for transforming CSS with JavaScript."}, {"name": "netlify-templates/victor-hugo", "url": "https://github.com/netlify-templates/victor-hugo", "description": "", "stars": "1.5k"}], "notes": [], "source": "Stacks"}, {"name": "Stacks \u2014 Nuxt, TypeScript + Docker [\u2197](https://awesomestacks.dev/nuxt-type-script-docker)", "entries": [{"name": "Nuxt", "url": "https://nuxtjs.org/", "description": "[\ud83d\udee0](https://stackshare.io/nuxt) - [\ud83d\udc19 (\u2b5051k)](https://github.com/nuxt/nuxt.js) - Vue.js Meta Framework to create complex, fast & universal web applications quickly."}, {"name": "TypeScript", "url": "https://www.typescriptlang.org/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/typescript) - [\ud83d\udc19 (\u2b5097k)](https://github.com/Microsoft/TypeScript) - A typed superset of JavaScript that compiles to plain JavaScript."}, {"name": "Sass", "url": "https://sass-lang.com", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/sass) - [\ud83d\udc19 (\u2b5015k)](https://github.com/sass/sass) - Sass is an extension of CSS3, adding nested rules, variables, mixins, selector inheritance, and more. It's translated to well-formatted, standard CSS using the command line tool or a web-framework plugin."}, {"name": "Jest", "url": "https://jestjs.io/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/jest) - [\ud83d\udc19 (\u2b5043k)](https://github.com/facebook/jest) - A comprehensive, delightful JavaScript testing solution."}, {"name": "eslint", "url": "https://eslint.org/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/eslint) - [\ud83d\udc19 (\u2b5024k)](https://github.com/eslint/eslint) - The pluggable linting utility for JavaScript and JSX."}, {"name": "stylelint", "url": "https://stylelint.io/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/stylelint) - [\ud83d\udc19 (\u2b5011k)](https://github.com/stylelint/stylelint) - A mighty, modern linter that helps you avoid errors and enforce conventions in your styles."}, {"name": "Docker", "url": "https://www.docker.com/", "description": "[\ud83d\udee0](https://stackshare.io/docker) - [\ud83d\udc19 (\u2b5067k)](https://github.com/docker/docker) A tool to create, deploy and run applications inside containers."}, {"name": "wemake-vue-template", "url": "https://github.com/wemake-services/wemake-vue-template", "description": "", "stars": "732"}], "notes": [], "source": "Stacks"}, {"name": "Stacks \u2014 Nextjs Blog Starter [\u2197](https://awesomestacks.dev/nextjs-blog-starter)", "entries": [{"name": "Next.js", "url": "https://nextjs.org/", "description": "[\ud83d\udee0](https://stackshare.io/next-js) - [\ud83d\udc19 (\u2b50119k)](https://github.com/zeit/next.js) - The React Framework for server rendering, static websites, PWAs."}, {"name": "React", "url": "https://reactjs.org/", "description": "[\ud83d\udee0](https://stackshare.io/react) - [\ud83d\udc19 (\u2b50220k)](https://github.com/facebook/react) - React components can be used on the client and server side."}, {"name": "TypeScript", "url": "https://www.typescriptlang.org/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/typescript) - [\ud83d\udc19 (\u2b5097k)](https://github.com/Microsoft/TypeScript) - A typed superset of JavaScript that compiles to plain JavaScript."}, {"name": "eslint", "url": "https://eslint.org/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/eslint) - [\ud83d\udc19 (\u2b5024k)](https://github.com/eslint/eslint) - The pluggable linting utility for JavaScript and JSX."}, {"name": "Babel", "url": "https://babeljs.io/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/babel) - [\ud83d\udc19 (\u2b5043k)](https://github.com/babel/babel) - A JavaScript compiler; use next generation JavaScript, today."}, {"name": "PostCSS", "url": "https://postcss.org/", "description": "[\ud83d\udee0](https://stackshare.io/postcss) - [\ud83d\udc19 (\u2b5028k)](https://github.com/postcss/postcss) - A tool for transforming CSS with JavaScript."}, {"name": "Netlify", "url": "https://netlify.com/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/netlify) - Netlify is a global CDN that makes continuous deployments as simple as a few clicks."}, {"name": "Nextjs Blog Starter", "url": "https://github.com/ixartz/Next-js-Blog-Boilerplate", "description": "", "stars": "602"}, {"name": "Nextjs Blog Starter Demo", "url": "https://creativedesignsguru.com/demo/Nextjs-Blog-Boilerplate/", "description": ""}], "notes": [], "source": "Stacks"}, {"name": "Stacks \u2014 MERN: Mongo Express React Node [\u2197](https://awesomestacks.dev/mern-mongo-express-react-node)", "entries": [{"name": "React", "url": "https://reactjs.org/", "description": "[\ud83d\udee0](https://stackshare.io/react) - [\ud83d\udc19 (\u2b50220k)](https://github.com/facebook/react) - React components can be used on the client and server side."}, {"name": "MongoDB", "url": "https://www.mongodb.com/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/mongodb) - [\ud83d\udc19 (\u2b5025k)](https://github.com/mongodb/mongo) - A document and JSON-oriented database."}, {"name": "Express", "url": "https://expressjs.com/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/expressjs) - [\ud83d\udc19 (\u2b5063k)](https://github.com/expressjs/express) - Fast, unopinionated, minimalist web framework for Node.js."}, {"name": "Node.js", "url": "https://nodejs.org/en/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/nodejs) - [\ud83d\udc19 (\u2b50102k)](https://github.com/nodejs/node) - Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine."}, {"name": "Learn the MERN stack by building an exercise tracker \u2014 MERN Tutorial", "url": "https://medium.com/@beaucarnes/learn-the-mern-stack-by-building-an-exercise-tracker-mern-tutorial-59c13c1237a1", "description": ""}], "notes": [], "source": "Stacks"}, {"name": "Stacks \u2014 GraphCMS React + Apollo [\u2197](https://awesomestacks.dev/graph-cms-react-apollo)", "entries": [{"name": "GraphCMS", "url": "https://graphcms.com/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/graphcms) - GraphCMS providing a backend to your app, giving you the tools to manage content."}, {"name": "Create React App", "url": "https://facebook.github.io/create-react-app/", "description": "[\ud83d\udee0](https://stackshare.io/create-react-app) - [\ud83d\udc19 (\u2b50102k)](https://github.com/facebook/create-react-app) - Set up a modern web app by running one command."}, {"name": "Apollo", "url": "https://www.apollographql.com/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/apollo) - [\ud83d\udc19 (\u2b5019k)](https://github.com/apollographql/apollo-client) - Apollo Client is the best way to use GraphQL to build client applications."}, {"name": "GraphCMS starter blog with React & Apollo Client", "url": "https://github.com/GraphCMS/graphcms-examples/tree/master/with-reactjs", "description": "", "stars": "596"}], "notes": [], "source": "Stacks"}, {"name": "Stacks \u2014 Strapi CMS with Gatsby [\u2197](https://awesomestacks.dev/strapi-cms-with-gatsby)", "entries": [{"name": "Strapi CMS", "url": "https://strapi.io", "description": "[\ud83d\udc19 (\u2b5059k)](https://github.com/strapi/strapi) - Strapi is the Headless CMS developers love."}, {"name": "Gatsby", "url": "https://gatsbyjs.org/", "description": "[\ud83d\udee0](https://stackshare.io/gatsbyjs) - [\ud83d\udc19 (\u2b5055k)](https://github.com/gatsbyjs/gatsby) - Gatsby is a blazing fast modern site generator for React."}, {"name": "Heroku", "url": "https://www.heroku.com/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/heroku) - Heroku is a powerful platform for deploying your apps."}, {"name": "Building a Static Blog using Gatsby and Strapi", "url": "https://blog.strapi.io/building-a-static-website-using-gatsby-and-strapi/", "description": ""}, {"name": "Learn Gatsby with Strapi Headless CMS Video Series", "url": "https://www.youtube.com/playlist?list=PL7Q0DQYATmvgGiz0MbbsMA_aB1V0yLE7a", "description": ""}, {"name": "Deploying Strapi to Heroku", "url": "https://strapi.io/documentation/3.x.x/guides/deployment.html#heroku", "description": ""}], "notes": [], "source": "Stacks"}, {"name": "Stacks \u2014 Algolia site search [\u2197](https://awesomestacks.dev/algolia-site-search)", "entries": [{"name": "Algolia", "url": "https://algolia.com/", "description": "[\ud83d\udee0](https://stackshare.io/algolia) - Hosted search API, free up to 10,000 records."}, {"name": "DocSearch", "url": "https://community.algolia.com/docsearch", "description": "[\ud83d\udc19 (\u2b50293)](https://github.com/algolia/docsearch-scraper) - Crawls a website and uploads it to an index."}, {"name": "gatsby-plugin-algolia", "url": "https://www.gatsbyjs.org/packages/gatsby-plugin-algolia/", "description": "[\ud83d\udc19 (\u2b50178)](https://github.com/algolia/gatsby-plugin-algolia) - Use GraphQL to specify Gatsby object to index with Algolia (beta)."}, {"name": "hugo-algolia", "url": "https://github.com/replicatedhq/hugo-algolia", "description": "[\ud83d\udc19 (\u2b5047)](https://github.com/replicatedhq/hugo-algolia) - Generate and send indices from Hugo static sites for use with Algolia.", "stars": "47"}, {"name": "instantsearch.js", "url": "https://www.algolia.com/doc/guides/building-search-ui/what-is-instantsearch/js/", "description": "[\ud83d\udc19 (\u2b503.5k)](https://github.com/algolia/instantsearch.js) - JavaScript library for building performant and instant search experiences."}, {"name": "Static site search with Hugo + Algolia", "url": "https://forestry.io/blog/search-with-algolia-in-hugo/", "description": ""}], "notes": [], "source": "Stacks"}, {"name": "Stacks \u2014 MEVN: Mongo Express Vue Node [\u2197](https://awesomestacks.dev/mevn-mongo-express-vue-node)", "entries": [{"name": "Vue.js", "url": "https://vuejs.org/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/vue-js) - [\ud83d\udc19 (\u2b50207k)](https://github.com/vuejs/vue) - An approachable core library that focuses on the view layer only."}, {"name": "MongoDB", "url": "https://www.mongodb.com/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/mongodb) - [\ud83d\udc19 (\u2b5025k)](https://github.com/mongodb/mongo) - A document and JSON-oriented database."}, {"name": "Express", "url": "https://expressjs.com/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/expressjs) - [\ud83d\udc19 (\u2b5063k)](https://github.com/expressjs/express) - A minimal and flexible Node.js web application framework."}, {"name": "Node.js", "url": "https://nodejs.org/en/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/nodejs) - [\ud83d\udc19 (\u2b50102k)](https://github.com/nodejs/node) - Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine."}, {"name": "Welcome to Vue-Express-Mongo BoilerPlate", "url": "http://vemapp.moleculer.services/", "description": ""}], "notes": [], "source": "Stacks"}, {"name": "Stacks \u2014 Rock Solid Modern Rails [\u2197](https://awesomestacks.dev/rock-solid-modern-rails)", "entries": [{"name": "Rails", "url": "https://rubyonrails.org/", "description": "[\ud83d\udee0](https://stackshare.io/rails) - [\ud83d\udc19 (\u2b5055k)](https://github.com/rails/rails) - An established web app framework with a focus on simplicity and productivity."}, {"name": "React", "url": "https://reactjs.org/", "description": "[\ud83d\udee0](https://stackshare.io/react) - [\ud83d\udc19 (\u2b50220k)](https://github.com/facebook/react) - React components can be used on the client and server side."}, {"name": "GraphQL Ruby", "url": "https://graphql-ruby.org/", "description": "[\ud83d\udee0](https://stackshare.io/graphql-ruby) - [\ud83d\udc19 (\u2b505.3k)](https://github.com/rmosolgo/graphql-ruby) - Ruby server implementation of the GraphQL specification."}, {"name": "Apollo Client", "url": "https://dev.apollodata.com/", "description": "[\ud83d\udee0](https://stackshare.io/apollo) - [\ud83d\udc19 (\u2b5019k)](https://github.com/apollographql/apollo-client) - A powerfully extensible GraphQL JavaScript client."}, {"name": "Heroku", "url": "https://heroku.com", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/heroku) Developer friendly web app infrastructure provider with seamless Ruby/Rails support."}, {"name": "Cloud 66", "url": "https://www.cloud66.com/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/cloud-66) Cloud 66 gives you everything you need to build, deploy, and manage your Rails applications on any cloud without the headache of the \u201cserver stuff\u201d."}, {"name": "A Rock Solid, Modern Web Stack\u2014Rails 5 API + ActiveAdmin + Create React App on Heroku", "url": "https://blog.heroku.com/a-rock-solid-modern-web-stack", "description": ""}], "notes": [], "source": "Stacks"}, {"name": "Stacks \u2014 Serverless Stack with React on AWS [\u2197](https://awesomestacks.dev/serverless-stack-with-react-on-aws)", "entries": [{"name": "Serverless Framework", "url": "https://serverless.com/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/serverless) - [\ud83d\udc19 (\u2b5046k)](https://github.com/serverless/serverless) - A toolkit for building serverless applications."}, {"name": "AWS Lambda", "url": "https://aws.amazon.com/lambda", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/aws-lambda) - A compute service that runs your code in response to events."}, {"name": "DynamoDB", "url": "http://aws.amazon.com/dynamodb/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/amazon-dynamodb) - Fully managed NoSQL database service."}, {"name": "Amazon Cognito", "url": "https://aws.amazon.com/cognito/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/amazon-cognito) - Securely manage and synchronize app data for your users across their mobile devices."}, {"name": "Amazon S3", "url": "https://aws.amazon.com/s3/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/amazon-s3) - Store and retrieve any amount of data, at any time, from anywhere on the web."}, {"name": "AWS Amplify", "url": "https://aws-amplify.github.io/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/aws-amplify) - JavaScript Open Source Library with React, React Native Extensions."}, {"name": "Amazon CloudFront", "url": "https://aws.amazon.com/cloudfront/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/amazon-cloudfront) - Content delivery with low latency and high data transfer speeds."}, {"name": "Create React App", "url": "https://facebook.github.io/create-react-app/", "description": "[\ud83d\udee0](https://stackshare.io/create-react-app) - [\ud83d\udc19 (\u2b50102k)](https://github.com/facebook/create-react-app) - Set up a modern web app by running one command."}, {"name": "serverless-stack.com", "url": "https://serverless-stack.com/", "description": ""}], "notes": [], "source": "Stacks"}, {"name": "Stacks \u2014 Electron React Boilerplate [\u2197](https://awesomestacks.dev/electron-react-boilerplate)", "entries": [{"name": "Electron", "url": "http://electron.atom.io/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/electron) - [\ud83d\udc19 (\u2b50111k)](https://github.com/electron/electron) - Build cross-platform desktop apps with JavaScript, HTML, and CSS."}, {"name": "React", "url": "https://reactjs.org/", "description": "[\ud83d\udee0](https://stackshare.io/react) - [\ud83d\udc19 (\u2b50220k)](https://github.com/facebook/react) - React components can be used on the client and server side."}, {"name": "Redux", "url": "https://redux.js.org/", "description": "[\ud83d\udee0](https://stackshare.io/reduxjs) - [\ud83d\udc19 (\u2b5060k)](https://github.com/reduxjs/redux) - Predictable state container for JavaScript apps."}, {"name": "electron-builder", "url": "https://www.electron.build", "description": "[\ud83d\udc19 (\u2b5013k)](https://github.com/electron-userland/electron-builder) - A complete solution to package and build a ready for distribution Electron app with \u201cauto update\u201d support out of the box."}, {"name": "Electron React Boilerplate website", "url": "https://electron-react-boilerplate.js.org/", "description": ""}], "notes": [], "source": "Stacks"}, {"name": "Stacks \u2014 Vue with Electron [\u2197](https://awesomestacks.dev/vue-with-electron)", "entries": [{"name": "Electron", "url": "http://electron.atom.io/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/electron) - [\ud83d\udc19 (\u2b50111k)](https://github.com/electron/electron) - Build cross-platform desktop apps with JavaScript, HTML, and CSS."}, {"name": "Vue.js", "url": "https://vuejs.org/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/vue-js) - [\ud83d\udc19 (\u2b50207k)](https://github.com/vuejs/vue) - An approachable core library that focuses on the view layer only."}, {"name": "Vuex", "url": "https://redux.js.org/", "description": "[\ud83d\udee0](https://stackshare.io/reduxjs) - [\ud83d\udc19 (\u2b5060k)](https://github.com/reduxjs/redux) - Predictable state container for JavaScript apps."}, {"name": "Vue Router", "url": "https://router.vuejs.org/", "description": "[\ud83d\udc19 (\u2b5019k)](https://github.com/vuejs/vue-router) - Vue Router is the official router for Vue.js."}, {"name": "Vue CLI", "url": "https://cli.vuejs.org/", "description": "[\ud83d\udc19 (\u2b5030k)](https://github.com/vuejs/vue-cli) - An approachable core library that focuses on the view layer only."}, {"name": "electron-builder", "url": "https://www.electron.build", "description": "[\ud83d\udc19 (\u2b5013k)](https://github.com/electron-userland/electron-builder) - A complete solution to package and build a ready for distribution Electron app with \u201cauto update\u201d support out of the box."}, {"name": "Vue.js & Electron: The easy way. \u2013 Mikeal", "url": "https://medium.com/@mikeal/vue-js-electron-the-easy-way-adc3ca09234a", "description": ""}, {"name": "How to use Vue.js with Electron and Vuex", "url": "https://alligator.io/vuejs/vue-electron/", "description": ""}], "notes": [], "source": "Stacks"}, {"name": "Stacks \u2014 Code Coverage & CI [\u2197](https://awesomestacks.dev/code-coverage-and-ci)", "entries": [{"name": "CircleCI", "url": "https://circleci.com/", "description": "[\ud83d\udee0](https://stackshare.io/circleci) - Popular managed CI server."}, {"name": "Codecov", "url": "https://codecov.io/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/codecov) - Hosted coverage reports with awesome features to enhance your CI workflow."}, {"name": "Bash", "url": "https://www.gnu.org/software/bash/", "description": "[\ud83d\udee0](https://stackshare.io/gnu-bash) - The Bourne Again SHell is an sh-compatible shell."}, {"name": "GitHub", "url": "https://github.com/", "description": "[\ud83d\udee0](https://stackshare.io/github) - Powerful collaboration, review, and code management for open source and private development projects."}, {"name": "Making code coverage easy to see with Codecov & CircleCI", "url": "https://circleci.com/blog/making-code-coverage-easy-to-see-with-the-codecov-orb/", "description": ""}, {"name": "CI Provider Relationship", "url": "https://docs.codecov.io/docs/ci-service-relationship", "description": ""}, {"name": "Codecov Bash Uploader", "url": "https://docs.codecov.io/docs/about-the-codecov-bash-uploader", "description": ""}], "notes": [], "source": "Stacks"}, {"name": "Stacks \u2014 Vue SPA with Laravel [\u2197](https://awesomestacks.dev/vue-spa-with-laravel)", "entries": [{"name": "PHP 7", "url": "https://php.net", "description": "[\ud83d\udee0](https://stackshare.io/php) - [\ud83d\udc19 (\u2b5037k)](https://github.com/php/php-src) - A popular general-purpose scripting language that is especially suited for web development."}, {"name": "Laravel", "url": "https://laravel.com/", "description": "[\ud83d\udee0](https://stackshare.io/laravel) - [\ud83d\udc19 (\u2b5076k)](https://github.com/laravel/laravel) - One of the most popular Object Oriented MVC PHP Framework with elegant syntax and golden standard software patterns."}, {"name": "Vue.js", "url": "https://vuejs.org/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/vue-js) - [\ud83d\udc19 (\u2b50207k)](https://github.com/vuejs/vue) - An approachable core library that focuses on the view layer only."}, {"name": "Laravel Mix", "url": "https://laravel.com/docs/5.8/mix", "description": "[\ud83d\udc19 (\u2b505.2k)](https://github.com/JeffreyWay/laravel-mix) - A build tool built on top of webpack, to easily compile any front end assets. (secret: works with or without Laravel)"}, {"name": "Babel", "url": "https://babeljs.io/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/babel) - [\ud83d\udc19 (\u2b5043k)](https://github.com/babel/babel) - compiler for writing next generation JavaScript; Babel will turn your ES6+ code into ES5 friendly code, so you can start using it right now without waiting for browser support."}, {"name": "Sass", "url": "https://sass-lang.com", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/sass) - [\ud83d\udc19 (\u2b5015k)](https://github.com/sass/sass) - Sass is an extension of CSS3, adding nested rules, variables, mixins, selector inheritance, and more. It's translated to well-formatted, standard CSS using the command line tool or a web-framework plugin."}, {"name": "Building a Vue SPA with Laravel", "url": "https://laravel-news.com/using-vue-router-laravel", "description": ""}, {"name": "Laravel Tutorial: Step by Step Guide to Building Your First Laravel Application", "url": "https://laravel-news.com/your-first-laravel-application", "description": ""}], "notes": [], "source": "Stacks"}, {"name": "Stacks \u2014 FReMP: Flask ReactJS MongoDB Python [\u2197](https://awesomestacks.dev/fremp-flask-reactjs-mongodb-python)", "entries": [{"name": "Flask", "url": "https://flask.palletsprojects.com/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/flask) - [\ud83d\udc19 (\u2b5066k)](https://github.com/pallets/flask) - The Python micro framework for building web applications."}, {"name": "ReactJS", "url": "https://reactjs.org/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/react) - [\ud83d\udc19 (\u2b50220k)](https://github.com/facebook/react) - A declarative, efficient, and flexible JavaScript library for building user interfaces."}, {"name": "MongoDB", "url": "https://www.mongodb.com/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/mongodb) - [\ud83d\udc19 (\u2b5025k)](https://github.com/mongodb/mongo) - A document and JSON-oriented database."}, {"name": "Python", "url": "https://www.python.org/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/python) - [\ud83d\udc19 (\u2b5058k)](https://github.com/python/cpython) - A programming language that lets you work quickly."}, {"name": "How to install FReMP Stack on Ubuntu?", "url": "https://medium.com/@akhilmaulloo/how-to-install-fremp-stack-on-ubuntu-20-04-e4be2a3a88b9", "description": ""}, {"name": "How to build a full stack web app using FReMP?", "url": "https://medium.com/@akhilmaulloo/the-fremp-stack-building-a-full-stack-web-application-91308e505250", "description": ""}, {"name": "How to deploy the app to Heroku?", "url": "https://medium.com/@akhilmaulloo/the-fremp-stack-deploying-to-heroku-163254c3ca4d", "description": ""}, {"name": "Official Website", "url": "https://fremp.github.io", "description": ""}, {"name": "Github", "url": "https://github.com/FReMP", "description": ""}, {"name": "Boilerplate", "url": "https://github.com/FReMP/fremp", "description": "", "stars": "12"}], "notes": [], "source": "Stacks"}, {"name": "Stacks \u2014 GCP Kubernetes Stack [\u2197](https://awesomestacks.dev/gcp-kubernetes-stack)", "entries": [{"name": "GKE", "url": "https://cloud.google.com/kubernetes-engine/", "description": "[\ud83d\udee0](https://stackshare.io/google-kubernetes-engine) - Kubernetes cluster managed by Google."}, {"name": "Kubernetes", "url": "https://kubernetes.io/", "description": "[\ud83d\udc19 (\u2b50105k)](https://github.com/kubernetes/kubernetes) - [\ud83d\udee0](https://stackshare.io/kubernetes) - Production-Grade Container Scheduling and Management."}, {"name": "Docker", "url": "https://www.docker.com/", "description": "[\ud83d\udee0](https://stackshare.io/docker) - [\ud83d\udc19 (\u2b5067k)](https://github.com/docker/docker) - A tool to create, deploy and run applications inside containers."}, {"name": "Stackdriver", "url": "https://cloud.google.com/stackdriver/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/stackdriver) - Stackdriver Logging allows you to store, search, analyze, monitor, and alert on log data and events."}], "notes": [], "source": "Stacks"}, {"name": "Stacks \u2014 Ethereum DApp [\u2197](https://awesomestacks.dev/ethereum-d-app)", "entries": [{"name": "Solidity", "url": "https://solidity.readthedocs.io", "description": "[\ud83d\udc19 (\u2b5022k)](https://github.com/ethereum/solidity) - Solidity is an object-oriented, high-level language for implementing smart contracts."}, {"name": "web3.js", "url": "https://web3js.readthedocs.io", "description": "[\ud83d\udc19 (\u2b5018k)](https://github.com/ethereum/web3.js) - Ethereum JavaScript API."}, {"name": "db3.js", "url": "https://docs.db3.network/", "description": "[\ud83d\udc19 (\u2b5013)](https://github.com/dbpunk-labs/db3.js) - db3.js is the\u00a0db3 network(Ethereum layer2)\u00a0javascript API to write and query JSON documents"}, {"name": "Truffle", "url": "https://truffleframework.com/truffle", "description": "[\ud83d\udc19 (\u2b5014k)](https://github.com/trufflesuite/truffle) - A world class development environment, testing framework and asset pipeline for blockchains using the Ethereum Virtual Machine (EVM)."}, {"name": "Ganache", "url": "https://truffleframework.com/ganache", "description": "[\ud83d\udc19 (\u2b502.6k)](https://github.com/trufflesuite/ganache) - Personal blockchain for Ethereum development."}, {"name": "drizzle", "url": "https://truffleframework.com/drizzle", "description": "[\ud83d\udc19 (\u2b50910)](https://github.com/trufflesuite/drizzle) - A collection of front-end libraries that make writing dapp user interfaces easier and more predictable."}], "notes": [], "source": "Stacks"}, {"name": "Stacks \u2014 Rails Monitoring Stack [\u2197](https://awesomestacks.dev/rails-monitoring-stack)", "entries": [{"name": "Skylight", "url": "https://www.skylight.io", "description": "[\ud83d\udee0](https://stackshare.io/skylight) - The smart profiler for your Rails apps."}, {"name": "New Relic", "url": "https://newrelic.com", "description": "[\ud83d\udee0](https://stackshare.io/new-relic) - SaaS Application Performance Management for Ruby, PHP, .Net, Java, Python, and Node.js Apps."}, {"name": "rack-mini-profiler", "url": "https://github.com/MiniProfiler/rack-mini-profiler", "description": "[\ud83d\udc19 (\u2b503.6k)](https://github.com/MiniProfiler/rack-mini-profiler) - Profiler for your development and production Ruby rack apps.", "stars": "3.6k"}, {"name": "Sqreen", "url": "https://www.sqreen.com/", "description": "[\ud83d\udee0](https://stackshare.io/sqreen) - Security monitoring and protection for Ruby, PHP, Java, Go, Python, and Node.js Apps."}], "notes": [], "source": "Stacks"}, {"name": "Stacks \u2014 User Behavior Analytics via Segment [\u2197](https://awesomestacks.dev/user-behavior-analytics-via-segment)", "entries": [{"name": "Segment", "url": "https://segment.com", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/segment) - A single hub to collect, translate and send your data with the flip of a switch."}, {"name": "Google Analytics", "url": "https://marketingplatform.google.com/about/analytics/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/google-analytics) - Enterprise-class web analytics."}, {"name": "Amplitude", "url": "https://amplitude.com", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/amplitude) - User analytics to fuel explosive user growth."}, {"name": "FullStory", "url": "https://www.fullstory.com/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/fullstory) - Capture all your customer experience data in one powerful, easy-to-use platform."}], "notes": [], "source": "Stacks"}, {"name": "Stacks \u2014 Streaming Analytics with Kafka, Spark, and Cassandra [\u2197](https://awesomestacks.dev/streaming-analytics-with-kafka-spark-and-cassandra)", "entries": [{"name": "Kafka", "url": "http://kafka.apache.org/", "description": "[\ud83d\udee0](https://stackshare.io/kafka) - [\ud83d\udc19 (\u2b5027k)](https://github.com/apache/kafka) - Distributed, fault tolerant, high throughput pub-sub messaging system."}, {"name": "Apache Spark", "url": "https://spark.apache.org", "description": "[\ud83d\udee0](https://stackshare.io/spark) - [\ud83d\udc19 (\u2b5038k)](https://github.com/apache/spark) - Fast and general engine for large-scale data processing."}, {"name": "Cassandra", "url": "http://cassandra.apache.org", "description": "[\ud83d\udee0](https://stackshare.io/cassandra) - [\ud83d\udc19 (\u2b508.4k)](https://github.com/apache/cassandra) - Highly-scalable partitioned row store."}, {"name": "kafka-sparkstreaming-cassandra", "url": "https://github.com/Yannael/kafka-sparkstreaming-cassandra", "description": "", "stars": "97"}, {"name": "Applying the Lambda Architecture with Spark, Kafka, and Cassandra", "url": "https://www.pluralsight.com/courses/spark-kafka-cassandra-applying-lambda-architecture", "description": ""}, {"name": "Streaming Analytics with Spark, Kafka, Cassandra, and Akka", "url": "https://databricks.com/session/streaming-analytics-with-spark-kafka-cassandra-and-akka", "description": ""}], "notes": [], "source": "Stacks"}, {"name": "Stacks \u2014 Self-Hosted Devops and Collaboration [\u2197](https://awesomestacks.dev/self-hosted-devops-and-collaboration)", "entries": [{"name": "GitLab", "url": "https://about.gitlab.com/", "description": "[\ud83d\udee0](https://stackshare.io/gitlab) - [\ud83d\udc19 (\u2b5024k)](https://github.com/gitlabhq/gitlabhq) - Open source self-hosted Git management software."}, {"name": "Zulip", "url": "https://zulipchat.com", "description": "[\ud83d\udee0](https://stackshare.io/zulip) - [\ud83d\udc19 (\u2b5019k)](https://github.com/zulip/zulip) - Powerful open source team chat."}, {"name": "Hubot", "url": "https://hubot.github.com", "description": "[\ud83d\udee0](https://stackshare.io/hubot) - [\ud83d\udc19 (\u2b5017k)](https://github.com/hubotio/hubot) - A customizable life embetterment robot."}, {"name": "Sentry", "url": "https://sentry.io", "description": "[\ud83d\udee0](https://stackshare.io/sentry) - [\ud83d\udc19 (\u2b5036k)](https://github.com/getsentry/sentry) - Cross-platform application monitoring, with a focus on error reporting."}, {"name": "Taiga.io", "url": "https://taiga.io", "description": "[\ud83d\udee0](https://stackshare.io/taiga) - [\ud83d\udc19](https://github.com/taigaio) - Project management web application with scrum in mind."}, {"name": "Metabase", "url": "https://www.metabase.com/", "description": "[\ud83d\udee0](https://stackshare.io/metabase) - [\ud83d\udc19 (\u2b5036k)](https://github.com/metabase/metabase) - An open-source business intelligence tool."}], "notes": [], "source": "Stacks"}, {"name": "Stacks \u2014 Production Ready Django + Docker [\u2197](https://awesomestacks.dev/production-ready-django-docker)", "entries": [{"name": "Python 3", "url": "https://www.python.org/", "description": "[\ud83d\udee0](https://stackshare.io/python) - [\ud83d\udc19 (\u2b5058k)](https://github.com/python/cpython) - A programming language that lets you work quickly."}, {"name": "Django", "url": "https://www.djangoproject.com/", "description": "[\ud83d\udee0](https://stackshare.io/django) - [\ud83d\udc19 (\u2b5076k)](https://github.com/django/django) - The Web framework for perfectionists with deadlines."}, {"name": "Docker", "url": "https://www.docker.com/", "description": "[\ud83d\udee0](https://stackshare.io/docker) - [\ud83d\udc19 (\u2b5067k)](https://github.com/docker/docker) - A tool to create, deploy and run applications inside containers."}, {"name": "GitLab", "url": "https://about.gitlab.com/", "description": "[\ud83d\udee0](https://stackshare.io/gitlab) - [\ud83d\udc19 (\u2b5024k)](https://github.com/gitlabhq/gitlabhq) - Open source self-hosted Git management software."}, {"name": "Caddy", "url": "https://caddyserver.com/", "description": "[\ud83d\udee0](https://stackshare.io/caddy) - [\ud83d\udc19 (\u2b5053k)](https://github.com/mholt/caddy) - The HTTP/2 Web Server with Automatic HTTPS."}, {"name": "wemake-django-template", "url": "https://github.com/wemake-services/wemake-django-template", "description": "", "stars": "1.9k"}], "notes": [], "source": "Stacks"}, {"name": "Stacks \u2014 RESTful API with Java and Spring Boot [\u2197](https://awesomestacks.dev/res-tful-api-with-java-and-spring-boot)", "entries": [{"name": "Spring Boot", "url": "https://spring.io/projects/spring-boot", "description": "[\ud83d\udee0](https://stackshare.io/spring-boot) - [\ud83d\udc19 (\u2b5072k)](https://github.com/spring-projects/spring-boot) - Spring Boot makes it easy to create stand-alone, production-grade Spring based Applications that you can \"just run\"."}, {"name": "Gradle", "url": "https://gradle.org/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/gradle) - [\ud83d\udc19 (\u2b5016k)](https://github.com/gradle/gradle)- A build tool with a focus on build automation and support for multi-language development."}, {"name": "Java", "url": "https://docs.oracle.com/javase/specs/index.html", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/java) - Java is an Object-Oriented and one of the most used programming languages in the world."}, {"name": "Building an Application with Spring Boot", "url": "https://spring.io/guides/gs/spring-boot/", "description": ""}], "notes": [], "source": "Stacks"}, {"name": "Stacks \u2014 Graphweaver - GraphQL API Over Multiple Datasources [\u2197](https://awesomestacks.dev/graphweaver-graphql-api-over-multiple-datasources)", "entries": [{"name": "Graphweaver", "url": "https://graphweaver.com/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/graphweaver) - [\ud83d\udc19 (\u2b50428)](https://github.com/exogee-technology/graphweaver) - Data Everywhere - Instant GraphQL."}, {"name": "ReactJS", "url": "https://reactjs.org/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/react) - [\ud83d\udc19 (\u2b50220k)](https://github.com/facebook/react) - The adminUI is built in React and can be extended."}, {"name": "AWS Lambda", "url": "https://aws.amazon.com/lambda", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/aws-lambda) - Deployable as a single JS bundle to lambda."}, {"name": "AWS Cognito", "url": "https://aws.amazon.com/cognito", "description": "Pre-built integration with AWS Cognito."}, {"name": "Connect to a datasource", "url": "https://graphweaver.com/docs/connect-to-a-data-source", "description": ""}], "notes": [], "source": "Stacks"}, {"name": "Stacks \u2014 React Native with Expo and Hasura [\u2197](https://awesomestacks.dev/react-native-with-expo-and-hasura)", "entries": [{"name": "Hasura", "url": "https://hasura.io/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/hasura) - [\ud83d\udc19 (\u2b5031k)](https://github.com/hasura/graphql-engine) - Blazing fast, instant real-time GraphQL APIs on Postgres with fine grained access control."}, {"name": "React Native", "url": "https://facebook.github.io/react-native/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/react-native) - [\ud83d\udc19 (\u2b50115k)](https://github.com/facebook/react-native) - Build native mobile apps using JavaScript and React."}, {"name": "Expo", "url": "https://expo.io/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/expo) - [\ud83d\udc19 (\u2b5028k)](https://github.com/expo/expo) - Build, deploy, and quickly iterate on native iOS and Android apps from the same JavaScript codebase."}, {"name": "Digital Ocean", "url": "https://www.digitalocean.com/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/digitalocean) - [\ud83d\udc19](https://github.com/digitalocean/) - Deploy an SSD cloud server in less than 55 seconds with a dedicated IP and root access."}, {"name": "Auth0", "url": "https://auth0.com/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/auth0) - A universal authentication & authorization platform for web, mobile and legacy applications."}, {"name": "Udemy course: Learn the Newest and EASIEST React Native Stack", "url": "https://www.udemy.com/course/how-to-make-a-full-stack-react-native-app-with-easy-backend/?referralCode=E944B7F521E0A6B88CD2", "description": ""}, {"name": "Tutorial: Fullstack React Native with GraphQL and Authentication", "url": "https://blog.hasura.io/tutorial-fullstack-react-native-with-graphql-and-authentication-18183d13373a/", "description": ""}, {"name": "Guide: Hasura GraphQL Engine One-click App on DigitalOcean Marketplace", "url": "https://docs.hasura.io/1.0/graphql/manual/guides/deployment/digital-ocean-one-click.html", "description": ""}], "notes": [], "source": "Stacks"}, {"name": "Stacks \u2014 Unity Game Development boilerplate [\u2197](https://awesomestacks.dev/unity-Game-Development-boilerplate)", "entries": [{"name": "Unity", "url": "https://unity.com/", "description": "[\ud83d\udee0](https://stackshare.io/unity-3d) - [\ud83d\udc19 (\u2b5011k)](https://github.com/Unity-Technologies/UnityCsReference) - The C# part of the Unity engine and editor source code. May be used for reference purposes only."}, {"name": "Plastic SCM", "url": "https://www.plasticscm.com/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/plastic-scm) - [\ud83d\udc19 (\u2b505)](https://github.com/PlasticSCM/plastic-docker) - PlasticSCM Docker image."}, {"name": "TeamCity", "url": "https://www.jetbrains.com/teamcity/", "description": "[\ud83d\udee0](https://stackshare.io/teamcity) - A Java-based build management and continuous integration server from JetBrains."}, {"name": "First steps with Plastic SCM in Unity", "url": "https://www.youtube.com/playlist?list=PL29P1RRr5_NzEhAustJCTwdahs60JvcMm", "description": ""}, {"name": "Plastic SCM for Games", "url": "https://www.plasticscm.com/games", "description": ""}], "notes": [], "source": "Stacks"}, {"name": "Stacks \u2014 Workflow Automation with GitHub, Jira and Jenkins [\u2197](https://awesomestacks.dev/workflow-automation-with-git-hub-jira-and-jenkins)", "entries": [{"name": "Jenkins", "url": "https://jenkins.io/", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/jenkins) - [\ud83d\udc19 (\u2b5022k)](https://github.com/jenkinsci/jenkins) - Open source automation server for CI/CD."}, {"name": "GitHub", "url": "https://github.com/", "description": "[\ud83d\udee0](https://stackshare.io/github) - The site to keep your code and open it to world."}, {"name": "Jira", "url": "https://es.atlassian.com/software/jira", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/jira) - Agile software development."}, {"name": "Slack", "url": "https://slack.com", "description": "[\ud83d\udee0\ufe0f](https://stackshare.io/slack) - Where work flows."}, {"name": "Integrating Jira, GitHub, Jenkins, and Slack in your workflow", "url": "https://support.acquia.com/hc/en-us/articles/360005167214-Integrating-JIRA-GitHub-Jenkins-and-Slack-in-your-workflow", "description": ""}], "notes": [], "source": "Stacks"}, {"name": "Magento2", "entries": [{"name": "What is an awesome list?", "url": "https://github.com/sindresorhus/awesome/blob/master/awesome.md", "description": "", "stars": "381k"}, {"name": "Contribution guide", "url": "https://github.com/run-as-root/awesome-magento2/blob/master/README.md/contributing.md", "description": ""}, {"name": "What is Magento?", "url": "#magento", "description": ""}, {"name": "Events", "url": "#events", "description": ""}, {"name": "Frontends", "url": "#frontends", "description": ""}, {"name": "Tools", "url": "#tools", "description": ""}, {"name": "Open Source Extensions", "url": "#open-source-extensions", "description": ""}, {"name": "Blogs", "url": "#blogs", "description": ""}, {"name": "Education", "url": "#learning", "description": ""}, {"name": "Platforms", "url": "#platforms", "description": ""}, {"name": "Official Resources", "url": "#official-resources", "description": ""}, {"name": "en.wikipedia.org/wiki/Magento", "url": "https://en.wikipedia.org/wiki/Magento", "description": ""}, {"name": "MageUnconference \ud83c\udde9\ud83c\uddea", "url": "https://www.mageunconference.org/", "description": "A Magento Unconference in Germany."}, {"name": "MageUnconference \ud83c\uddf3\ud83c\uddf1", "url": "https://mageunconference.nl/", "description": "A Magento Unconference in the Netherlands."}, {"name": "Meet Commerce", "url": "https://www.meetcommerce.com/", "description": "A global series of conferences focused on commerce and innovation."}], "notes": [], "source": "Magento2"}, {"name": "Magento2 \u2014 Meet Magento", "entries": [{"name": "Meet Magento Baltics", "url": "https://meetmagentobaltics.com/", "description": ""}, {"name": "Meet Magento Brazil", "url": "https://meetmagentobrasil.org/", "description": ""}, {"name": "Meet Magento Florida", "url": "https://meetmagentofl.com/", "description": ""}, {"name": "Meet Magento India", "url": "https://www.meetmagento.in/", "description": ""}, {"name": "Meet Magento Malaysia", "url": "https://www.meetmagento.asia/", "description": ""}, {"name": "Meet Magento Netherlands", "url": "https://nl.meet-magento.com/", "description": ""}, {"name": "Meet Magento New York City", "url": "https://meetmagentonyc.com/", "description": ""}, {"name": "Meet Magento Poland", "url": "https://meetmagento.pl/", "description": ""}, {"name": "Meet Magento Romania", "url": "https://ro.meet-magento.com/", "description": ""}, {"name": "Meet Magento Singapore", "url": "https://meetmagento.sg/", "description": ""}, {"name": "Meet Magento UK", "url": "https://meet-magento.co.uk/", "description": ""}, {"name": "n98-magerun2", "url": "https://github.com/netz98/n98-magerun2", "description": "The CLI Swiss Army Knife for Magento 2.", "stars": "905"}, {"name": "RabbitMQ Retry Mechanism", "url": "https://github.com/run-as-root/magento2-message-queue-retry", "description": "Magento 2 extension that brings possibility to retry RabbitMQ failed messages", "stars": "59"}, {"name": "MageForge", "url": "https://github.com/OpenForgeProject/mageforge", "description": "Magento 2 Cli automatic Theme(s) Builder (Hyv\u00e4 ready)", "stars": "4"}, {"name": "Documentation Search for Alfred", "url": "https://github.com/DavidLambauer/Alfred-Workflow-Magento-2-DevDocs-Search", "description": "Easily", "stars": "10"}, {"name": "Tablerates Generator", "url": "https://www.tableratesgenerator.com/", "description": "Generate Tablerates with an online Tool."}, {"name": "Pestle", "url": "https://github.com/astorm/pestle", "description": "Code Generation Tool by Alan Storm.", "stars": "532"}, {"name": "Mage2Gen", "url": "https://mage2gen.com/", "description": "Online Module Creator."}, {"name": "Mage Chrome Toolbar", "url": "https://github.com/magespecialist/mage-chrome-toolbar", "description": "A MUST-HAVE Chrome Extension for", "stars": "337"}, {"name": "MageSpecialist DevTools for Magento 2", "url": "https://github.com/magespecialist/m2-MSP_DevTools", "description": "", "stars": "223"}, {"name": "magento2docker", "url": "https://github.com/aliuosio/magento2docker", "description": "MariaDB, PHP , Redis, ElasticSearch in one dockerfile for fast demo and deveopment enviroment", "stars": "3"}, {"name": "markshust/docker-magento", "url": "https://github.com/markshust/docker-magento", "description": "Mark Shust's Docker Configuration for", "stars": "2.7k"}, {"name": "Warden", "url": "https://github.com/wardenenv/warden", "description": "A CLI utility for working with docker-compose environments", "stars": "446"}, {"name": "DDEV", "url": "https://github.com/ddev/ddev", "description": "A open source tool for launching local web development environments in minutes. It supports PHP, Node.js, and Python.", "stars": "3.2k"}, {"name": "AmpersandHQ/ampersand-magento2-upgrade-patch-helper", "url": "https://github.com/AmpersandHQ/ampersand-magento2-upgrade-patch-helper", "description": "Helper script to aid upgrading magento 2 websites by detecting overrides.", "stars": "335"}, {"name": "PhpStorm Magento2 Extension", "url": "https://github.com/magento/magento2-phpstorm-plugin", "description": "Official PhpStorm Magento2", "stars": "449"}, {"name": "PhpInsights", "url": "https://github.com/nunomaduro/phpinsights", "description": "PHP quality checks (with Magento2 presets)", "stars": "5.4k"}, {"name": "Tango", "url": "https://github.com/roma-glushko/tango", "description": "CLI for analyzing access logs", "stars": "112"}, {"name": "Masquerade", "url": "https://github.com/elgentos/masquerade", "description": "Faker-driven, configuration-based, platform-agnostic,", "stars": "233"}, {"name": "Magento 2 Composer patches helper", "url": "https://chrome.google.com/webstore/detail/magento-2-composer-patche/gfndadbceejgfjahpfaijcacnmdloiad", "description": "Chrome extension to create copy-pastable composer patch definition for vaimo/composer-patches."}, {"name": "Migrate DB Magento 2 Commerce to Magento 2 Open-Source", "url": "https://github.com/opengento/magento2-downgrade-ee-ce", "description": "", "stars": "79"}, {"name": "Magento 2 Database Synchronizer", "url": "https://github.com/jellesiderius/mage-db-sync", "description": "Database synchronizer for Magento 2 (and Wordpress), based on Magerun2. Keeping development, staging and production in sync easily.", "stars": "74"}, {"name": "Subodha Magento2 Gulp Integration", "url": "https://github.com/subodha/magento-2-gulp", "description": "Magento 2 Gulp Integration", "stars": "76"}, {"name": "Magento 2 Url Data Integrity Checker", "url": "https://github.com/baldwin-agency/magento2-module-url-data-integrity-checker", "description": "Magento 2 module which can find potential url related problems in your catalog data", "stars": "270"}, {"name": "Mage Wizard", "url": "https://github.com/clickAndMortar/mage-wizard", "description": "Local web UI to view and create automatically modules, plugins, configs, observers, commands, crontabs, etc. directly in Magento 2 codebase", "stars": "18"}, {"name": "Mage", "url": "https://github.com/GrimLink/mage", "description": "Simplifies bin/magento commands by adding helpful shortcuts and time-saving tools to enhance your productivity.", "stars": "15"}, {"name": "Magento Log Viewer - A Visual Studio Code Extension", "url": "https://marketplace.visualstudio.com/items?itemName=MathiasElle.magento-log-viewer", "description": "Provides a convenient way to view, watch and manage Magento log files and reports directly in your workspace."}], "notes": [], "source": "Magento2"}, {"name": "Magento2 \u2014 Development Utilities", "entries": [{"name": "Cypress Testing Suite", "url": "https://github.com/elgentos/magento2-cypress-testing-suite/", "description": "A community-driven Cypress", "stars": "172"}, {"name": "Config ImportExport", "url": "https://github.com/semaio/Magento2-ConfigImportExport", "description": "CLI Based Config Management.", "stars": "162"}, {"name": "Whoops Exceptions", "url": "https://github.com/yireo/Yireo_Whoops", "description": "PHP Exceptions for Cool Kids in Magento 2.", "stars": "100"}, {"name": "Magento Cache Clean", "url": "https://github.com/mage2tv/magento-cache-clean", "description": "A faster drop in replacement for bin/magento", "stars": "546"}, {"name": "Developer Toolbar", "url": "https://github.com/mgtcommerce/Mgt_Developertoolbar", "description": "Magento 2 Developer Toolbar.", "stars": "308"}, {"name": "Advanced Template Hints", "url": "https://github.com/ho-nl/magento2-Ho_Templatehints", "description": "Magento 2 Template Hints Helper.", "stars": "274"}, {"name": "Scope Hints", "url": "https://github.com/avstudnitz/AvS_ScopeHint2", "description": "Displays additional information in the Store Configuration", "stars": "165"}, {"name": "Magento 2 Configurator", "url": "https://github.com/ctidigital/magento2-configurator", "description": "A Magento module initially created by", "stars": "169"}, {"name": "Auto Cache Flush", "url": "https://github.com/yireo/Yireo_AutoFlushCache", "description": "Magento 2 module to automatically flush the cache.", "stars": "27"}, {"name": "Magento 2 PHPStorm File Templates", "url": "https://github.com/lfolco/phpstorm-m2-filetemplates", "description": "PHPStorm Magento 2 File", "stars": "43"}, {"name": "MageVulnDB", "url": "https://github.com/gwillem/magevulndb", "description": "Central repository for third party Magento extensions with known", "stars": "203"}, {"name": "Magento 2 Prometheus Exporter", "url": "https://github.com/run-as-root/magento2-prometheus-exporter", "description": "Prometheus Exporter for", "stars": "66"}, {"name": "graycoreio/magento2-cors", "url": "https://github.com/graycoreio/magento2-cors", "description": "Enables configurable CORS Headers on the", "stars": "95"}, {"name": "bitExpert/phpstan-magento", "url": "https://github.com/bitExpert/phpstan-magento", "description": "Magento specific extension for PHPStan", "stars": "141"}, {"name": "Dot Env", "url": "https://github.com/zepgram/magento-dotenv", "description": "Magento 2 Environment Variable Component - Implementing Symfony Dotenv.", "stars": "14"}, {"name": "Rest Client", "url": "https://github.com/zepgram/module-rest", "description": "Technical Magento 2 module providing simple development pattern, configurations and optimizations to make REST API requests toward external services based on Guzzle Client.", "stars": "12"}, {"name": "Magento 2 Model Generator / CRUD Generator", "url": "https://www.model-generator.com/", "description": "A more up-to-date version of a Magento 2 Model & CRUD Generator by [Michiel Gerritsen](https://github.com/michielgerritsen)"}, {"name": "Simon's Troubleshooting Guide", "url": "https://gist.github.com/ProcessEight/000245eac361cbcfeb9daf6de3c1c2e4", "description": "A list with the most common errors you encounter during development."}, {"name": "Magewire PHP", "url": "https://github.com/magewirephp", "description": "A Laravel Livewire port for building complex AJAX-based components with ease. Used by the Hyv\u00e4 Checkout."}, {"name": "Yireo LokiComponents", "url": "https://github.com/yireo/Yireo_LokiComponents", "description": "A library for building AJAX-driven form components with ease. Used by the Yireo Loki Checkout.", "stars": "8"}], "notes": [], "source": "Magento2"}, {"name": "Magento2 \u2014 Deployment", "entries": [{"name": "Deployer Magento2 Recipe", "url": "https://github.com/deployphp/deployer/blob/master/recipe/magento2.php", "description": "Magento2", "stars": "11k"}, {"name": "Magento 2 Deployer Plus", "url": "https://github.com/jalogut/magento2-deployer-plus", "description": "Tool based on deployer.org to perform", "stars": "201"}, {"name": "Github Actions for Magento2", "url": "https://github.com/extdn/github-actions-m2", "description": "GitHub Actions for Magento 2 Extensions", "stars": "141"}], "notes": [], "source": "Magento2"}, {"name": "Magento2 \u2014 Localization", "entries": [{"name": "de\\_DE", "url": "https://github.com/splendidinternet/Magento2_German_LocalePack_de_DE", "description": "", "stars": "87"}, {"name": "de\\_CH", "url": "https://github.com/staempfli/magento2-language-de-ch", "description": "", "stars": "7"}, {"name": "fr\\_FR", "url": "https://github.com/Imaginaerum/magento2-language-fr-fr", "description": "", "stars": "42"}, {"name": "da\\_DK", "url": "https://magentodanmark.dk/", "description": ""}, {"name": "es\\_AR", "url": "https://github.com/SemExpert/Magento2-language-es_ar", "description": "", "stars": "2"}, {"name": "es\\_ES", "url": "https://github.com/eusonlito/magento2-language-es_es", "description": "", "stars": "13"}, {"name": "pt\\_BR", "url": "https://github.com/rafaelstz/traducao_magento2_pt_br", "description": "", "stars": "73"}, {"name": "it\\_IT", "url": "https://github.com/mageplaza/magento-2-italian-language-pack", "description": "", "stars": "16"}, {"name": "nl\\_NL", "url": "https://github.com/magento-l10n/language-nl_NL", "description": "", "stars": "8"}, {"name": "pl\\_PL", "url": "https://github.com/SnowdogApps/magento2-pl_pl", "description": "", "stars": "17"}, {"name": "tr\\_TR", "url": "https://github.com/hidonet/magento2-language-tr_tr", "description": "", "stars": "32"}, {"name": "ro\\_RO", "url": "https://github.com/EaDesgin/magento2-romanian-language-pack", "description": "", "stars": "8"}, {"name": "fi\\_FL", "url": "https://github.com/mageplaza/magento-2-finnish-language-pack", "description": "", "stars": "0"}, {"name": "ko\\_KR", "url": "https://github.com/mageplaza/magento-2-korean-language-pack", "description": "", "stars": "4"}, {"name": "sk\\_SK", "url": "https://github.com/mageplaza/magento-2-slovak-language-pack", "description": "", "stars": "0"}, {"name": "sl\\_SI", "url": "https://github.com/symfony-si/magento2-sl-si", "description": "", "stars": "11"}, {"name": "en\\_GB", "url": "https://github.com/cubewebsites/magento2-language-en-gb", "description": "", "stars": "3"}, {"name": "hr\\_HR", "url": "https://marketplace.magento.com/inchoo-language-hr-hr.html", "description": ""}], "notes": [], "source": "Magento2"}, {"name": "Magento2 \u2014 Search", "entries": [{"name": "Algolia Search Integration", "url": "https://github.com/algolia/algoliasearch-magento-2", "description": "Algolia Search(SaaS) Integration.", "stars": "182"}, {"name": "Elastic Suite Integration", "url": "https://github.com/Smile-SA/elasticsuite/", "description": "Elastic Suite Integration.", "stars": "805"}, {"name": "FastSimpleImport2", "url": "https://github.com/firegento/FireGento_FastSimpleImport2", "description": "Wrapper for Magento 2 ImportExport functionality, which imports products and customers from arrays.", "stars": "138"}, {"name": "Disable Search Engine", "url": "https://github.com/zepgram/module-disable-search-engine", "description": "Disable Elasticsearch and fulltext indexing for category search.", "stars": "85"}], "notes": [], "source": "Magento2"}, {"name": "Magento2 \u2014 CMS", "entries": [{"name": "Mageplaza Blog Extension", "url": "https://github.com/mageplaza/magento-2-blog-extension", "description": "Simple, but well working Blog", "stars": "121"}, {"name": "Magento 2 Blog Extension by Magefan", "url": "https://github.com/magefan/module-blog", "description": "Free Blog module for Magento 2 with", "stars": "267"}, {"name": "Opengento GDPR", "url": "https://github.com/opengento/magento2-gdpr", "description": "Magento 2 GDPR module is a must have extension for the", "stars": "140"}], "notes": [], "source": "Magento2"}, {"name": "Magento2 \u2014 Marketing", "entries": [{"name": "MagePlaza Seo", "url": "https://github.com/mageplaza/magento-2-seo-extension", "description": "Well documented multi purpose SEO Extension.", "stars": "137"}, {"name": "Magento 2 PDF", "url": "https://github.com/staempfli/magento2-module-pdf", "description": "PDF Generator based", "stars": "58"}, {"name": "Google Tag Manager", "url": "https://github.com/magepal/magento2-google-tag-manager", "description": "Google Tag Manager (GTM) with Data", "stars": "259"}], "notes": [], "source": "Magento2"}, {"name": "Magento2 \u2014 Adminhtml / Backend", "entries": [{"name": "Customer Force Login", "url": "https://github.com/bitExpert/magento2-force-login", "description": "Forces customers to log in before", "stars": "167"}, {"name": "Checkout Tester", "url": "https://github.com/yireo/Yireo_CheckoutTester2", "description": "Extension to quickly test Checkout changes.", "stars": "83"}, {"name": "Preview Checkout Success Page", "url": "https://github.com/magepal/magento2-preview-checkout-success-page", "description": "quickly and", "stars": "80"}, {"name": "FireGento Fast Simple Import", "url": "https://github.com/firegento/FireGento_FastSimpleImport2", "description": "Wrapper for Magento 2", "stars": "138"}, {"name": "Magento 2 Import Framework", "url": "https://github.com/techdivision/import", "description": "A library supporting generic Magento 2 import", "stars": "129"}, {"name": "Menu Editor", "url": "https://github.com/SnowdogApps/magento2-menu", "description": "Provides powerful menu editor to replace category based", "stars": "318"}, {"name": "PageNotFound", "url": "https://github.com/experius/Magento-2-Module-PageNotFound", "description": "Saves upcoming 404 in your Database with", "stars": "37"}, {"name": "Sentry.io", "url": "https://github.com/justbetter/magento2-sentry", "description": "Application Monitoring and Error Tracking Software for", "stars": "169"}, {"name": "Custom SMTP", "url": "https://github.com/magepal/magento2-gmail-smtp-app", "description": "Configure Magento 2 to send all transactional", "stars": "326"}, {"name": "Reset Customer Password", "url": "https://github.com/Vinai/module-customer-password-command", "description": "Set a customer password with", "stars": "27"}, {"name": "Guest to Customer", "url": "https://github.com/magepal/magento2-guest-to-customer", "description": "Quickly and easily convert existing guest", "stars": "69"}, {"name": "Reset UI Bookmarks", "url": "https://github.com/magenizr/Magenizr_ResetUiBookmarks", "description": "Reset UI Bookmarks allows admin users to", "stars": "37"}, {"name": "Clean Admin Menu", "url": "https://github.com/redchamps/clean-admin-menu", "description": "Merges 3rd party extensions to a single menu.", "stars": "151"}, {"name": "shkoliar/magento-grid-colors", "url": "https://github.com/shkoliar/magento-grid-colors", "description": "Magento 2 Grid Colors module for", "stars": "62"}, {"name": "extdn/extension-dashboard-m2", "url": "https://github.com/extdn/extension-dashboard-m2", "description": "A Magento 2 dashboard to display", "stars": "38"}, {"name": "hivecommerce/magento2-content-fuzzyfyr", "url": "https://github.com/hivecommerce/magento2-content-fuzzyfyr", "description": "The Content", "stars": "14"}, {"name": "Disable Stock Reservation", "url": "https://github.com/AmpersandHQ/magento2-disable-stock-reservation", "description": "This module disables the inventory reservation logic introduced as part of MSI in Magento 2.3.3.", "stars": "222"}, {"name": "Product Links Navigator", "url": "https://github.com/elninotech/ElNino_ProductLinksNavigator", "description": "Enhances admin product-to-product navigation. Adds direct frontend/backend links to products in grids and modals, and \"Parent Products\" tab.", "stars": "17"}], "notes": [], "source": "Magento2"}, {"name": "Magento2 \u2014 Security", "entries": [{"name": "Magento Quality Patches", "url": "https://experienceleague.adobe.com/tools/commerce-quality-patches/index.html", "description": "Every Magento / Adobe Commerce patch you need all in one place"}], "notes": [], "source": "Magento2"}, {"name": "Magento2 \u2014 Payment Service Provider", "entries": [{"name": "PAYONE", "url": "https://github.com/PAYONE-GmbH/magento-2", "description": "PAYONE Payment Integration.", "stars": "28"}, {"name": "Stripe", "url": "https://github.com/pmclain/module-stripe", "description": "Stripe Payments for Magento 2.", "stars": "47"}, {"name": "Braintree Payments", "url": "https://marketplace.magento.com/paypal-module-braintree.html", "description": "Official Braintree Integration"}], "notes": [], "source": "Magento2"}, {"name": "Magento2 \u2014 Infrastructure", "entries": [{"name": "Fastly Extension", "url": "https://github.com/fastly/fastly-magento2", "description": "Magento 2 fastly integration.", "stars": "154"}, {"name": "Ethan3600/magento2-CronjobManager", "url": "https://github.com/Ethan3600/magento2-CronjobManager", "description": "Cron Job Manager for", "stars": "357"}, {"name": "Magento 2 Ngrok", "url": "https://github.com/shkoliar/magento-ngrok", "description": "Magento 2 Ngrok Integration", "stars": "47"}, {"name": "Clean Media", "url": "https://github.com/sivaschenko/magento2-clean-media", "description": "A Module that provides information about Media", "stars": "95"}, {"name": "Interceptor Optimization", "url": "https://github.com/creatuity/magento2-interceptors", "description": "New interceptors approach for Magento 2", "stars": "132"}], "notes": [], "source": "Magento2"}, {"name": "Magento2 \u2014 Proprietary Extensions", "entries": [{"name": "Commercebug Debugging Extension", "url": "http://store.pulsestorm.net/products/commerce-bug-3", "description": "A Magento 2 Debug Extension."}, {"name": "Magicento", "url": "http://magicento.com/", "description": "[PHPStorm](https://www.jetbrains.com/phpstorm/) Plugin to add Magento 2 related"}, {"name": "ScandiPWA Theme", "url": "https://github.com/scandipwa/base-theme", "description": "Magento 2.3+ PWA theme based on React and Redux", "stars": "554"}], "notes": [], "source": "Magento2"}, {"name": "Magento2 \u2014 Personal Blogs", "entries": [{"name": "Alan Storm", "url": "http://alanstorm.com/category/magento-2/", "description": ""}, {"name": "Fabian Schmengler", "url": "https://www.schmengler-se.de/", "description": ""}, {"name": "Jigar Karangiya", "url": "https://jigarkarangiya.com/", "description": ""}], "notes": [], "source": "Magento2"}, {"name": "Magento2 \u2014 Company Blogs", "entries": [{"name": "Atwix", "url": "https://www.atwix.com/blog/", "description": ""}, {"name": "Classy Llama", "url": "https://www.classyllama.com/blog", "description": ""}, {"name": "dev98", "url": "https://dev98.de/", "description": ""}, {"name": "FireBear Studio", "url": "https://firebearstudio.com/blog", "description": ""}, {"name": "Fooman", "url": "http://store.fooman.co.nz/blog", "description": ""}, {"name": "inchoo", "url": "http://inchoo.net/category/magento-2/", "description": ""}, {"name": "M.academy", "url": "https://m.academy/blog/", "description": ""}, {"name": "integer\\_net blog", "url": "https://www.integer-net.com/blog/", "description": ""}, {"name": "MageComp", "url": "https://magecomp.com/blog/category/magento-2/", "description": ""}, {"name": "bitExpert AG", "url": "https://blog.bitexpert.de/blog/tags/magento", "description": ""}, {"name": "OneStepCheckout", "url": "https://blog.onestepcheckout.com/", "description": ""}], "notes": [], "source": "Magento2"}, {"name": "Magento2 \u2014 Other", "entries": [{"name": "M.academy", "url": "https://m.academy/", "description": "The simplest way to learn Magento 2 & Adobe Commerce, with video lessons & courses"}, {"name": "MageTitans Italia 2016", "url": "https://www.youtube.com/playlist?list=PLwB4Uz_0hoVP3Fm_c4HfNPK5JdRD6DIDl", "description": ""}, {"name": "MageTitans MCR 2016", "url": "https://www.youtube.com/playlist?list=PLwB4Uz_0hoVMOnBRS49ICbNWOU5jhNNWC", "description": ""}, {"name": "MageTitans USA/Texas 2016", "url": "https://www.youtube.com/playlist?list=PLwB4Uz_0hoVOLU7LPRNL4lAmJeAv7HQ-b", "description": ""}, {"name": "Max Bucknell Magento 2 Javascript", "url": "https://www.youtube.com/watch?v=tHxebA-jOSo", "description": ""}, {"name": "Max Pronko DevChannel", "url": "https://www.youtube.com/channel/UCxbWGz6h6KNQsi2ughRUV2Q", "description": ""}, {"name": "The Magento 2 Beginner Tutorial Class", "url": "https://www.youtube.com/playlist?list=PLtaXuX0nEZk9eL59JGE3ny-_GAU-z5X5D\\&utm_content=buffer797bf\\&utm_medium=social\\&utm_source=twitter.com\\&utm_campaign=buffer", "description": "Free YouTube Series for learning Magento 2."}, {"name": "Vinai Kopp Mage2Katas", "url": "https://www.youtube.com/channel/UCRFDWo7jTlrpEsJxzc7WyPw", "description": ""}, {"name": "Mage2.tv", "url": "https://www.mage2.tv", "description": "Magento 2 Developer Screencasts by Vinai Kopp"}, {"name": "magento-notes/magento2-exam-notes", "url": "https://github.com/magento-notes/magento2-exam-notes", "description": "Preparation notes for", "stars": "703"}, {"name": "magento-notes/magento2-cloud-developer-notes", "url": "https://github.com/magento-notes/magento2-cloud-developer-notes", "description": "", "stars": "85"}, {"name": "roma-glushko/magento2-dev-plus-exam", "url": "https://github.com/roma-glushko/magento2-dev-plus-exam", "description": "Preparation notes for", "stars": "76"}, {"name": "fisheye-academy/m2cpfed-training", "url": "https://github.com/fisheye-academy/m2cpfed-training", "description": "Resources for the Magento 2", "stars": "116"}, {"name": "Yireo Training", "url": "https://www.yireo.com/training", "description": "Various Magento 2 courses for backend and frontend development"}, {"name": "StackExchange", "url": "http://magento.stackexchange.com/", "description": "Q/A Forum."}, {"name": "Magento Official Website", "url": "https://www.magento.com", "description": "Magento's official Website."}, {"name": "Magento Developer Documentation", "url": "http://devdocs.magento.com/", "description": "Official Developer Documentation."}, {"name": "Magento Forum", "url": "https://community.magento.com/", "description": "Community Forum by Magento."}, {"name": "Magento Github Repository", "url": "https://github.com/magento/magento2", "description": "Github Repository.", "stars": "12k"}, {"name": "Magento Developer Blog", "url": "https://community.magento.com/t5/Magento-DevBlog/bg-p/devblog?nobounce=", "description": "Developer Blog by"}, {"name": "Magento 2 data migration tool", "url": "https://github.com/magento/data-migration-tool", "description": "Official Magento 1 to Magento 2 migration tool.", "stars": "337"}, {"name": "Magento Coding Standards", "url": "https://github.com/magento/magento-coding-standard", "description": "Official Magento2 Advanced Set of", "stars": "366"}, {"name": "Magento 2 Architecture", "url": "https://github.com/magento/architecture", "description": "A place where Magento architectural discussions", "stars": "279"}, {"name": "Aheadworks", "url": "https://www.aheadworks.com/", "description": ""}, {"name": "Altima", "url": "https://shop.altima.net.au/", "description": ""}, {"name": "Blue Jalappeno", "url": "http://bluejalappeno.com/", "description": ""}, {"name": "CustomGento", "url": "https://www.customgento.com/extensions/", "description": ""}, {"name": "Dotmailer", "url": "https://www.dotmailer.com/", "description": ""}, {"name": "Integer-net", "url": "https://www.integer-net.com/solr-magento/", "description": ""}, {"name": "Genmato", "url": "https://genmato.com/", "description": ""}, {"name": "Fooman", "url": "http://store.fooman.co.nz/", "description": ""}, {"name": "Ebizmarts", "url": "https://ebizmarts.com/", "description": ""}, {"name": "Magemail", "url": "https://magemail.co/", "description": ""}, {"name": "MagePal", "url": "https://packagist.org/packages/magepal/", "description": ""}, {"name": "Modulwerft", "url": "https://www.modulwerft.com/", "description": ""}, {"name": "Paradox Labs", "url": "https://www.paradoxlabs.com/", "description": ""}, {"name": "The Extension Lab", "url": "https://github.com/theextensionlab/", "description": ""}, {"name": "Sweet Tooth", "url": "https://www.sweettoothrewards.com/", "description": ""}, {"name": "Rocket Web", "url": "http://rocketweb.com/", "description": ""}, {"name": "ProxiBlue", "url": "https://www.proxiblue.com.au/", "description": ""}, {"name": "Unirgy", "url": "http://www.unirgy.com/", "description": ""}, {"name": "WebShopApps", "url": "http://webshopapps.com/eu/", "description": ""}, {"name": "Yireo", "url": "https://www.yireo.com/", "description": ""}, {"name": "FireBear Studio", "url": "https://firebearstudio.com/", "description": ""}, {"name": "Mageres", "url": "https://github.com/aleron75/mageres", "description": "Alessandro Ronchi's List of resources for Magento 1 and Magento 2.", "stars": "996"}, {"name": "Awesome PHP", "url": "https://github.com/ziadoz/awesome-php", "description": "A curated List of Awesome PHP Resources.", "stars": "32k"}, {"name": "Awesome Magento", "url": "https://github.com/sunel/awesome-magento", "description": "An Awesome Magento List with mixed M1 and M2 Content", "stars": "89"}], "notes": [], "source": "Magento2"}, {"name": "Amas", "entries": [{"name": "Sindre Sorhus", "url": "https://github.com/sindresorhus/ama", "description": "Full-time open-sourcerer. Maker of many npm packages and apps.", "stars": "142"}, {"name": "Pascal Hartig", "url": "https://github.com/passy/ama", "description": "Polyglot. Engineer at Twitter. Contributor to Yeoman, TodoMVC, WSK.", "stars": "33"}, {"name": "Stephen Sawchuk", "url": "https://github.com/stephenplusplus/ama", "description": "Just having fun. Creator of wiredep, youmeyou. Helper of ^."}, {"name": "Mark Otto", "url": "https://github.com/mdo/ama", "description": "Designer at GitHub. Creator of Bootstrap.", "stars": "94"}, {"name": "Zach Holman", "url": "https://github.com/holman/feedback", "description": "Developer and speaker. Previously worked at GitHub.", "stars": "731"}, {"name": "Kent C. Dodds", "url": "https://github.com/kentcdodds/ama", "description": "JavaScript dev, open source contributor, community builder, and speaker.", "stars": "685"}, {"name": "Simon Boudrias", "url": "https://github.com/SBoudrias/ama", "description": "Yeoman, Inquirer.js and a bunch of other node modules. Software engineer at Yelp.", "stars": "2"}, {"name": "Reza Akhavan", "url": "https://github.com/jedireza/ama", "description": "Engineer at Mozilla. Co-organizer at NodeSchoolSF. Creator of Drywall, Frame, Aqua.", "stars": "3"}, {"name": "Wes Bos", "url": "https://github.com/wesbos/ama", "description": "Full stack developer, independent author, speaker, teacher and JavaScripter.", "stars": "282"}, {"name": "Anselm Hannemann", "url": "https://github.com/anselmh/AMA", "description": "Freelance front-end developer, author of WDRL, co-organizer of Nightlybuild.io.", "stars": "9"}, {"name": "Blain Smith", "url": "https://github.com/blainsmith/ama", "description": "Partner/Engineer at MadGlory and Odd Networks. Rebel Geek."}, {"name": "Lewis Cowper", "url": "https://github.com/lewiscowper/ama", "description": "Former forklift driver. Now web developer."}, {"name": "Blake Winton", "url": "https://github.com/bwinton/ama", "description": "UX Engineer for Mozilla Firefox, and the author of Whimsy."}, {"name": "Darrin Henein", "url": "https://github.com/darrinhenein/ama", "description": "Design Lead for Firefox Mobile at Mozilla, creator of Lastronaut.", "stars": "4"}, {"name": "Cassie McDaniel", "url": "https://github.com/cassiemc/ama", "description": "Design Director for Mozilla Foundation, cofounder of Women&\\&Tech, speaker and writer.", "stars": "3"}, {"name": "Wenjie Fan", "url": "https://github.com/DIYgod/ama", "description": "Front-end engineer for Linux Deepin, blogger of anotherhome.net.", "stars": "1"}, {"name": "Maxime Euzi\u00e8re", "url": "https://github.com/xem/ama", "description": "Front-end hacker and JS code-golfer.", "stars": "5"}, {"name": "Robert Haritonov", "url": "https://github.com/operatino/ama", "description": "Front-end team lead, SourceJS maintainer and Living Style Guide evangelist.", "stars": "1"}, {"name": "Lim Chee Aun", "url": "https://github.com/cheeaun/ama", "description": "Product engineer. GitHub stargazer. Anime lover.", "stars": "11"}, {"name": "Darcy Clarke", "url": "https://github.com/darcyclarke/ama", "description": "Developer, Designer, Founder, Mentor & Speaker.", "stars": "2"}, {"name": "Vishnu Ks", "url": "https://github.com/hackerkid/ama", "description": "Student at IIIT Allahabad. Experimentalist.", "stars": "2"}, {"name": "Nick Desaulniers", "url": "https://github.com/nickdesaulniers/ama", "description": "Open Source Zealot at Mozilla.", "stars": "0"}, {"name": "Henry Snopek", "url": "https://github.com/hhsnopek/ama", "description": "Front-end developer, university student.", "stars": "1"}, {"name": "Mikola Lysenko", "url": "https://github.com/mikolalysenko/ama", "description": "Geometry vagrant.", "stars": "8"}, {"name": "Drew Minns", "url": "https://github.com/drewminns/ama", "description": "Designer/Developer and Educator. Lead Developer and Instructor with HackerYou.", "stars": "0"}, {"name": "Heather Payne", "url": "https://github.com/heatherpayne/ama", "description": "CEO of HackerYou, founder of Ladies Learning Code.", "stars": "1"}, {"name": "Ryan Christiani", "url": "https://github.com/Rchristiani/ama", "description": "Lead Instructor and Developer at HackerYou in Toronto.", "stars": "0"}, {"name": "Ahmad Nassri", "url": "https://github.com/ahmadnassri/ama", "description": "Head of Engineering at Mashape. Technology Entrepreneur & Dog Lover. Toronto \u2708 San Francisco."}, {"name": "Patty Delgado", "url": "https://github.com/partydelgado/ama", "description": "Engineering lead at Refinery29. Avid mentor and developer evangelist, especially for women and minorities.", "stars": "0"}, {"name": "Nicholas C. Zakas", "url": "https://github.com/nzakas/ama", "description": "Architect at Box, author, creator of ESLint.", "stars": "15"}, {"name": "Lance He", "url": "https://github.com/indigofeather/ama", "description": "Full stack developer and speaker.", "stars": "0"}, {"name": "Derick Bailey", "url": "https://github.com/derickbailey/ama", "description": "Developer and entrepreneur, author and screencaster.", "stars": "2"}, {"name": "Andy Jiang", "url": "https://github.com/lambtron/ama/", "description": "Customer Acquisition and Evangelist at Segment, maker of things.", "stars": "1"}, {"name": "Benny Thomas", "url": "https://github.com/virtueme/ama/", "description": "Full stack developer caring about children reading.", "stars": "0"}, {"name": "Sebastian McKenzie", "url": "https://github.com/sebmck/ama", "description": "Creator of Babel."}, {"name": "Rishabh Pugalia", "url": "https://github.com/rishabhp/ama", "description": "Full stack engineer. Creator of CSSDeck."}, {"name": "Matthew Mueller", "url": "https://github.com/matthewmueller/ama", "description": "Creator of Cheerio, Duo, and a few other node modules.", "stars": "4"}, {"name": "DeokHong Kim", "url": "https://github.com/insanehong/ama", "description": "Front-end engineer at NAVER, founder of hackrslab.", "stars": "2"}, {"name": "Hugo Giraudel", "url": "https://github.com/hugogiraudel/ama", "description": "CSS goblin, Sass hacker, margin psycho.", "stars": "43"}, {"name": "Will Binns-Smith", "url": "https://github.com/wbinnssmith/ama", "description": "JavaScript at Bitbucket. Makes internet things.", "stars": "0"}, {"name": "Lauri Tervonen", "url": "https://github.com/mollikka/ama", "description": "CS & SE university student in Finland.", "stars": "0"}, {"name": "Matija Marohni\u0107", "url": "https://github.com/silvenon/ama", "description": "From modding Warcraft to frontend design/development and nerdiness for Node.js build tools."}, {"name": "Kyle Robinson Young", "url": "https://github.com/shama/ama", "description": "Makes stuff and likes bears.", "stars": "1"}, {"name": "Trent Oswald", "url": "https://github.com/therebelrobot/ama", "description": "Maker of web things Mashape and nodejs/website.", "stars": "1"}, {"name": "Una Kravets", "url": "https://github.com/una/ama", "description": "Front-end developer, Sass things, Dev communities & Open Source Design.", "stars": "17"}, {"name": "Chris Missal", "url": "https://github.com/chrismissal/ama", "description": "Maker of Internet things in Austin, TX. A goofball, nerd, and OSS lover.", "stars": "1"}, {"name": "Acho Arnold", "url": "https://github.com/najela/ama", "description": "Full stack web developer with great passion in Social Psychology."}, {"name": "Rob Furlong", "url": "https://github.com/robbbz/ama", "description": "Maker of cool things with the web, freelancer.", "stars": "0"}, {"name": "Honza Bittner", "url": "https://github.com/tenhobi/ama", "description": "Student at FIT CTU, Dart lover.", "stars": "1"}, {"name": "Jan Sanchez", "url": "https://github.com/jansanchez/ama", "description": "Front-end developer. Creator of css-url-versioner, open source contributor.", "stars": "0"}, {"name": "Adri\u00e1n Arroyo Calle", "url": "https://github.com/AdrianArroyoCalle/ama", "description": "Currently a student in Spain doing any kind of development which uses C++, Rust, JavaScript and TypeScript."}, {"name": "Richard Littauer", "url": "https://github.com/RichardLitt/ama", "description": "Full stack developer, linguist, and sometime digital nomad. Creating with the MIT Media Lab, wrote the Na'vi Dictionary, NodeSchool organizer, The User Is Drunk.", "stars": "1"}, {"name": "Nick Johnstone", "url": "https://github.com/Widdershin/ama", "description": "Web developer from New Zealand, currently working as a Rails developer full-time. As a side project, I'm making a tool for developing games with no coding required.", "stars": "0"}, {"name": "JD Ballard", "url": "https://github.com/Qix-/ama", "description": "Idaho native, Chalk collaborator, sunshine burns us. Likes hypotheticals, dislikes bees.", "stars": "4"}, {"name": "Charlike Mike Reagent", "url": "https://github.com/tunnckoCore/ama", "description": "Passionate full stack developer, hacking on ArchLinux. Perfectionist. Revolutionist. Founder of RegexHQ, core member at JSTransformers and part of dwylhq.", "stars": "4"}, {"name": "Mohamad Jahani", "url": "https://github.com/mamal72/ama", "description": "Software developer from Iran, mostly working on web backends, \\*nix servers, electronic devices and most cool stuff you can imagine! A knowledge addict, who's reading and working 24/7.", "stars": "1"}, {"name": "Justin Miller", "url": "https://github.com/incanus/ama", "description": "Mobile lead at Mapbox, formerly Code Sorcery Workshop (Pukka/Meerkat), photographer, traveler.", "stars": "0"}, {"name": "Yitzchok Willroth", "url": "https://github.com/coderabbi/ama", "description": "Coder & Rabbi (though seldom at the same time!); Engineering Practice Manager, Grovo; Organizer, ShorePHP & NYPHP; Conference Speaker; Mentor.", "stars": "1"}, {"name": "Graham Daniels", "url": "https://github.com/greydnls/ama", "description": "Sr Software Engineer at Refinery29, US Lead for PHPWomen, Host of #NoCapes, Single dad. Brooklyn, NY.", "stars": "5"}, {"name": "Jeff Carouth", "url": "https://github.com/jcarouth/ama", "description": "Lead Platform Engineer at Liftopia, Co-host of the Loosely Coupled Podcast, mentor, and conference speaker.", "stars": "0"}, {"name": "Matthew Turland", "url": "https://github.com/elazar/amas", "description": "Full Stack Engineer at When I Work, author, mentor, and conference speaker.", "stars": "2"}, {"name": "Joe Ferguson", "url": "https://github.com/svpernova09/ama", "description": "PHP Dev, Sys Admin, Community Builder, Conf Organizer & Speaker, Maker, Hacker, Tinkerer, Space Geek, Husband. Enjoys craft beers and whiskey. Owned by cats."}, {"name": "Hamish Friedlander", "url": "https://github.com/hafriedlander/ama", "description": "Developer, CTO at SilverStripe, human (presumed).", "stars": "0"}, {"name": "Chris Tankersley", "url": "https://github.com/dragonmantank/ama", "description": "PHP developer, system admin, speaker, teacher, sometimes writer, and I play video games on YouTube.", "stars": "0"}, {"name": "Deepak Verma", "url": "https://github.com/deepaknverma/ama", "description": "Full stack developer at Hometrack Australia, AWS Solution Architect, and passionate about photography.", "stars": "1"}, {"name": "Dan Abramov", "url": "https://github.com/gaearon/ama", "description": "JavaScript and React hobbyist, creator of React Hot Loader and Redux.", "stars": "222"}, {"name": "Daichi Furiya", "url": "https://github.com/wasabeef/ama", "description": "Software developer in Japan. I love Android, JavaScript and iOS.", "stars": "2"}, {"name": "Maxime Thirouin", "url": "https://github.com/MoOx/ama", "description": "Freelance front-end/UI/UX developer. Open Source addict & compulsive coder.", "stars": "3"}, {"name": "Chris Biscardi", "url": "https://github.com/ChristopherBiscardi/ama", "description": "UI lead at Docker. JavaScript. Haskell. Builder of products and tooling.", "stars": "0"}, {"name": "Vladimir Agafonkin", "url": "https://github.com/mourner/ama", "description": "Engineer at Mapbox, creator of Leaflet and a bunch of other open source libraries. Building the future of interactive maps.", "stars": "6"}, {"name": "Claudio Procida", "url": "https://github.com/claudiopro/ama", "description": "Full stack web developer, mentor, evangelist and speaker. Passionate about painting and photography.", "stars": "0"}, {"name": "Zeno Rocha", "url": "https://github.com/zenorocha/ama", "description": "Developer Advocate at Liferay.", "stars": "71"}, {"name": "Kahlil Lechelt", "url": "https://github.com/kahlil/ama", "description": "JavaScript developer, organizes KarlsruheJS, co-host of the Descriptive Podcast and the Reactive Podcast, vocalist.", "stars": "0"}, {"name": "Vadim Demedes", "url": "https://github.com/vdemedes/ama", "description": "Node.js addict.", "stars": "2"}, {"name": "Raymond Clanan", "url": "https://github.com/rclanan/ama", "description": "Freelance full stack developer at Utopian Concept LLC.", "stars": "0"}, {"name": "MK Yuan", "url": "https://github.com/fengmk2/ama", "description": "Node.js developer at Alipay.", "stars": "3"}, {"name": "Hong Liu", "url": "https://github.com/honglio/ama", "description": "Freelance full stack web developer and founder of PresentBook.", "stars": "0"}, {"name": "Arnaud Benard", "url": "https://github.com/arnaudbenard/ama", "description": "Freelance JS developer and digital nomad.", "stars": "2"}, {"name": "Anthony Ramella", "url": "https://github.com/tonyynot/ama", "description": "I went from zero to hired web developer in 5 months. I blog about my experiences learning code and working as a junior developer.", "stars": "1"}, {"name": "Diki Ananta", "url": "https://github.com/dikiaap/ama", "description": "Freelance full-stack developer working with Laravel.", "stars": "1"}, {"name": "Steel Brain", "url": "https://github.com/steelbrain/ama", "description": "The Rebel\u2122, also a Node.js, PHP and HackLang developer.", "stars": "0"}, {"name": "CJ Patoilo", "url": "https://github.com/cjpatoilo/ama", "description": "Front-end engineer, JavaScript evangelist, DEV IO co-Founder.", "stars": "2"}, {"name": "Armagan Amcalar", "url": "https://github.com/dashersw/ama", "description": "Head of Software Engineering at unu GmbH. Software architect, entrepreneur, conference speaker, mentor, electronics engineer, guitar lover, singer.", "stars": "1"}, {"name": "Breno Polanski", "url": "https://github.com/brenopolanski/ama", "description": "Front-end software engineer at Meteorite BI.", "stars": "1"}, {"name": "Camilo Nova", "url": "https://github.com/camilonova/ama", "description": "Full stack software developer in Colombia.", "stars": "3"}, {"name": "Jon Moss", "url": "https://github.com/maclover7/ama", "description": "Rails developer. Average teen. Member of the Ruby on Rails Issues Team.", "stars": "0"}, {"name": "Seth Alexander", "url": "https://github.com/itzsaga/ama", "description": "Free Code Camper, Burgeoning Dev, all things JavaScript.", "stars": "0"}, {"name": "Ariya Hidayat", "url": "https://github.com/ariya/ama", "description": "VP of Engineering Shape Security, Author of Esprima and PhantomJS.", "stars": "29"}, {"name": "Rob Thomas", "url": "https://github.com/xrobau/ama", "description": "VoIP Developer, IPv6 and Security Evangelist, DevOps proponent. Currently at Sangoma.", "stars": "0"}, {"name": "Amit Merchant", "url": "https://github.com/amitmerchant1990/ama", "description": "Full-stack developer working with JavaScript, PHP and Java.", "stars": "1"}, {"name": "William Oliveira", "url": "https://github.com/woliveiras/ama", "description": "Front-end developer (Brazilian) working with JavaScript, Angular, Stylus, Gulp, Git, etc. Read more about me on my blog."}, {"name": "Unbug Lee", "url": "https://github.com/unbug/ama", "description": "Author of MIHTool and Codelf.", "stars": "0"}, {"name": "Tibor Simon", "url": "https://github.com/tiborsimon/ama", "description": "Electrical engineer, software geek, DSP, iOS, vimmer, guitarist, biker, runner, tiborsimon.io.", "stars": "0"}, {"name": "Danilo Vaz", "url": "https://github.com/danilovaz/ama", "description": "Front-end developer (Brazilian), working at mLabs with JavaScript, EmberJS, APIs and other cool stuffs. I'm also BeerJS/SJC organizer.", "stars": "1"}, {"name": "Adrian Mejia", "url": "https://github.com/amejiarosario/ama", "description": "Software engineer at Cisco. Blogger at adrianmejia.com. Author of \"E-commerce Application built with the MEAN stack\". JavaScript lover. Boston located.", "stars": "1"}, {"name": "Jon Kuperman", "url": "https://github.com/jkup/ama", "description": "I love JavaScript! I blog at Codeplanet, make videos at Nodecasts and podcast at The Web Behind.", "stars": "23"}, {"name": "Max Stoiber", "url": "https://github.com/mxstbr/ama", "description": "Open source developer advocate at Thinkmill, developing KeystoneJS and ElementalUI. Creator of react-boilerplate, part of React Vienna.", "stars": "28"}, {"name": "Joe Lencioni", "url": "https://github.com/lencioni/ama", "description": "Building ImportJS and Diffux CI. Web infra at Airbnb.", "stars": "1"}, {"name": "Lindsey Bieda", "url": "https://github.com/lindseyb/ama", "description": "Back-end developer, game maker, and hardware hacker."}, {"name": "Jeroen Engels", "url": "https://github.com/jfmengels/ama", "description": "JS developer and open source enthusiast.", "stars": "4"}, {"name": "Tim Smith", "url": "https://github.com/smithtimmytim/ama", "description": "Front-end designer, nerd, and recovering coffee addict.", "stars": "0"}, {"name": "Sam Verschueren", "url": "https://github.com/SamVerschueren/ama", "description": "Full stack JavaScript developer and open source contributor.", "stars": "3"}, {"name": "Haroen Viaene", "url": "https://github.com/Haroenv/ama", "description": "Student mostly doing JS, open source everything, creating stuff at bullgit.", "stars": "0"}, {"name": "Kundan Singh", "url": "https://github.com/kundansingh1/ama", "description": "Full Stack Javascript Developer, Biker, Traveller, Photographer.", "stars": "0"}, {"name": "Michael Novotny", "url": "https://github.com/manovotny/ama", "description": "JavaScript developer. Open source contributor. Insatiable learner. Standards and best practices enthusiast. Development is a lifestyle, not a job.", "stars": "2"}, {"name": "Artem Sapegin", "url": "https://github.com/sapegin/ama", "description": "Frontend developer at Here, creator of React Styleguidist and passionate photographer.", "stars": "15"}, {"name": "Miguel Dur\u00e1n", "url": "https://github.com/miduga/ama", "description": "Developer of things and stuff at Typeform, creator of React Slidy. Love videogames, embrace StandardJS. Living in Barcelona."}, {"name": "Chris 'Freddy' Getsfred", "url": "https://github.com/elderfo/ama", "description": "Black hoodie aficionado, full-stack developer, JavaScript lover, new open source contributer, former script nerd, former technology instructor.", "stars": "0"}, {"name": "Seth Holladay", "url": "https://github.com/sholladay/ama", "description": "A human seeking a full stack of pancakes and software, bug free.", "stars": "0"}, {"name": "Nikita Voloboev", "url": "https://github.com/nikitavoloboev/ama", "description": "macOS enthusiast, open knowledge evangelist, writer, and an aspiring web developer.", "stars": "36"}, {"name": "Sitesh Shrivastava", "url": "https://github.com/SITZ/ama", "description": "About Technology, Quantitative Finance, Products & Extreme Sports.", "stars": "0"}, {"name": "Zach Leatherman", "url": "https://github.com/zachleat/ama", "description": "I have a beard sometimes.", "stars": "0"}, {"name": "Francis Sunday", "url": "https://github.com/codehakase/ama", "description": "Software Developer based in Port Harcourt, Nigeria.", "stars": "1"}, {"name": "Travis Northcutt", "url": "https://github.com/tnorthcutt/ama", "description": "Husband, dad, nomad, PHP developer.", "stars": "1"}, {"name": "Olavi Haapala", "url": "https://github.com/olpeh/ama", "description": "Web and mobile developer from Finland.", "stars": "1"}, {"name": "Manu Sunny", "url": "https://github.com/manupsunny/ama", "description": "Back-end .NET/Java developer."}, {"name": "Ken Wheeler", "url": "https://github.com/kenwheeler/ama", "description": "Professional American. Manchild.", "stars": "10"}, {"name": "Helen V. Holmes", "url": "https://github.com/helenvholmes/ama", "description": "Freelance designer and UI engineer."}, {"name": "Rachel Andrew", "url": "https://github.com/rachelandrew/cssgrid-ama", "description": "CSS Grid Ask Me Anything. Rachel Andrew is a UK web developer, writer, public speaker and co-founder of Perch CMS.", "stars": "328"}, {"name": "Ilya Bodrov", "url": "https://github.com/bodrovis/ama", "description": "Author, teacher, consulting developer. Fan of Ruby and Elixir.", "stars": "0"}, {"name": "Matt Seemon", "url": "https://github.com/mattseemon/ama", "description": "Voice-over artist, karaoke jockey, amateur actor, IT enthusiast.", "stars": "0"}, {"name": "Gaurav Mehla", "url": "https://github.com/gauravmehla/ama", "description": "Full-stack developer, JS coder, open source contributor.", "stars": "5"}, {"name": "Hasan Bayat", "url": "https://github.com/EmpireWorld/ama", "description": "Awesome developer. Loves open source.", "stars": "1"}, {"name": "St\u00e9phane Hulard", "url": "https://github.com/shulard/ama", "description": "Open source lover, dad, husband, speaker, teacher, remote worker, full-stack developer who loves playing with PHP.", "stars": "0"}, {"name": "Scott Hanselman", "url": "https://github.com/shanselman/ama", "description": "Teacher, Podcaster, OSCON Chair, Developer, Open Source C# and .NET at Microsoft.", "stars": "88"}, {"name": "J\u00fcrgen Gutsch", "url": "https://github.com/JuergenGutsch/ama", "description": ".NET junkie, addicted to web and software development, clean coder, MVP for Visual Studio and Development Technologies."}, {"name": "Lizzie Siegle", "url": "https://github.com/elizabethsiegle/ama", "description": "iOS and web developer, developer evangelist, hackathon hacker and judge, Spectra organizer, racially ambiguous.", "stars": "0"}, {"name": "Sami CHNITER", "url": "https://github.com/chniter/ama", "description": "Microsoft Exchange, Office, Skype For Business, PowerShell developer, blogger, and software geek.", "stars": "0"}, {"name": "Mordechai Zuber", "url": "https://M-ZUBER/AMA", "description": "Developer, Maintainer, Open Sourcer. Passionate about development."}, {"name": "Krzysztof Cieslak", "url": "https://github.com/Krzysztof-Cieslak/AMA", "description": "Software developer, consultant, founder of Lambda Factory, author of Ionide, Forge, Fornax, project owner and maintainer of VSCode-Elm, contributor to many OSS projects, international speaker.", "stars": "8"}, {"name": "Benjamin Reitzammer", "url": "https://github.com/benjmin-r/ama", "description": "Developer, ex-CTO, Engineering Manager, Communities.", "stars": "4"}, {"name": "Clark Weckmann", "url": "https://github.com/clarkhacks/ama", "description": "Web Developer, Designer, and Programmer. Specializing in small business websites and blogs."}, {"name": "Kevin Jalbert", "url": "https://github.com/kevinjalbert/ama", "description": "Developer Lead at Shopify), primarily using Rails and React.", "stars": "0"}, {"name": "Sean Killeen", "url": "https://github.com/SeanKilleen/ama", "description": ".NET Lead & Managing Consultant at Excella. Speaker, blogger, tech lead. Would love to talk .NET, modernization, distributed systems, public speaking, musical theatre, and really pretty much anything else.", "stars": "5"}, {"name": "Tobias Kienzler", "url": "https://github.com/zommuter/ama", "description": "Physicist, programmer, parent.", "stars": "0"}, {"name": "Juha Lindstedt", "url": "https://github.com/pakastin/ama", "description": "Web architect at iDiD. Creator of RE:DOM, Deck of Cards and other open source projects.", "stars": "0"}, {"name": "Rifat Nabi", "url": "https://github.com/torifat/ama", "description": "Front-end developer and open-source enthusiast.", "stars": "2"}, {"name": "Md Eftakhairul Islam", "url": "https://github.com/eftakhairul/ama", "description": "Software engineer, hacker, open source enthusiast and tech blogger at eftakhairul.com.", "stars": "0"}, {"name": "Chaitanya Giri", "url": "https://github.com/chaitanyagiri/ama", "description": "Full-stack developer, JavaScript <3, tabs over spaces, open source enthusiast.", "stars": "0"}, {"name": "Rishi Pithadiya", "url": "https://github.com/rishiip/ama", "description": "Full-stack Ruby on Rails developer in India, open source enthusiast.", "stars": "1"}, {"name": "Byungjin Park", "url": "https://github.com/posquit0/ama", "description": "Software Architect, DevOps Engineer, Hacker, Open Sourcer.", "stars": "15"}, {"name": "Ali Spittel", "url": "https://github.com/aspittel/ama", "description": "Teaching code, Python and JavaScript developer, blogger.", "stars": "10"}, {"name": "Khen Daniel", "url": "https://github.com/thekhenzie/ama", "description": "Software Engineer. Aspiring Photographer. Hacker.", "stars": "0"}, {"name": "Riza Fahmi", "url": "https://github.com/rizafahmi/ama", "description": "Developer, mentor, speaker. Curriculum Director, Co-Founder Hacktiv8 Coding Bootcamp.", "stars": "2"}, {"name": "Sergey Sova", "url": "https://github.com/sergeysova/ama", "description": "Rust lover. Mentor. Freelancer. React developer."}, {"name": "Omar Bahareth", "url": "https://github.com/obahareth/ama", "description": "Head of Software Engineering at Tam, mentor, full-stack developer, currently heavily into Ruby and Elixir, and slowly getting into Go and Rust. Located in Saudi Arabia.", "stars": "4"}, {"name": "Addy Osmani", "url": "https://dev.to/addyosmani/im-addy-osmani-ask-me-anything-596c", "description": "Engineering manager on the Chrome team at Google leading up Web Performance."}, {"name": "CY Lim", "url": "https://github.com/cylim/ama", "description": "Full-stack JavaScript digital nomad.", "stars": "0"}, {"name": "Hamza Baig", "url": "https://github.com/hamxabaig/ama", "description": "Full-stack JavaScript engineer. Passionate about Artificial Intelligence.", "stars": "1"}, {"name": "Fr\u00e9d\u00e9ric Harper", "url": "https://github.com/fharper/ama", "description": "Developer Advocate at npm, former Mozilla & Microsoft one, Apress author, public speaker, #crazycatman & more.", "stars": "0"}, {"name": "Emanuele Bartolesi", "url": "https://github.com/kasuken/ama", "description": "Full-stack web developer. Ethical hacker. Beginner triathlete."}, {"name": "Brad Garropy", "url": "https://bradgarropy.com/ama", "description": "Self-taught frontender at Adobe, blogger, streamer, tweeter."}, {"name": "Fabio Spampinato", "url": "https://github.com/fabiospampinato/ama", "description": "Self-taught full-stack developer passionate about open source and empowering people.", "stars": "7"}, {"name": "Eduards Sizovs", "url": "https://github.com/sizovs/ama", "description": "Software architect, blogger, trainer, speaker, and a conference organizer.", "stars": "0"}, {"name": "Even Stensberg", "url": "https://github.com/evenstensberg/ama", "description": "OSS contributor and developer."}, {"name": "Erdal TA\u015eKESEN", "url": "https://github.com/erdaltsksn/ama", "description": "All in one developer."}, {"name": "Frances Coronel", "url": "https://francescoronel.com/ama", "description": "Open source enthusiast, senior software engineer at Byteboard, Corgi mom."}, {"name": "Wendell Hu", "url": "https://github.com/wendzhue/ama", "description": "Front-end developer at Alibaba."}, {"name": "KimSia Sim", "url": "https://github.com/simkimsia/ama", "description": "Independent developer, blogger, owner of business apps agency. Based in Singapore.", "stars": "0"}, {"name": "Jim Lesperance", "url": "https://github.com/cooljl31/ama", "description": "Passionate full-stack developer, loves dogs, and likes to travel.", "stars": "2"}, {"name": "Greg Edelston", "url": "https://github.com/gredelston/ama", "description": "Software engineer at Google. Zen Buddhist and improv lover.", "stars": "1"}, {"name": "Chris Otto", "url": "https://github.com/chrisotto6/ama", "description": "Test Engineer, creator of VSCodeFitNesse and blogger.", "stars": "0"}, {"name": "Ahmad Ainul Rizki", "url": "https://github.com/awanisius/ama", "description": "Full-stack developer, part-time open-sourcerer, and interested in functional languages."}, {"name": "Ale Mu\u00f1oz", "url": "https://github.com/bomberstudios/ama", "description": "Developer relations at Sketch, plugin developer, designer & digital toolsmith.", "stars": "1"}, {"name": "Imed Jaberi", "url": "https://github.com/3imed-jaberi/ama", "description": "JavaScript dev, mentor, open source contributor, community builder, and speaker.", "stars": "0"}, {"name": "Arpit Mohan", "url": "https://dev.to/mohanarpit/i-am-a-yc-alumnus-3x-vc-funded-founder-cto-ama-4006", "description": "Distributed Systems Engineer, Java and Golang developer, 3x CTO, blogger."}, {"name": "TheTechRobo", "url": "https://github.com/thetechrobo/ama", "description": "Hobbyist Python 3.x developer who corrects grammar so much he loses friends."}, {"name": "Lali Akhil Raj", "url": "https://github.com/Lalisfeed/ama", "description": "Creating stuff for web & AI."}, {"name": "Felipe Plets", "url": "https://github.com/felipeplets/ama", "description": "Tech lead, open source contributor, and blogger.", "stars": "0"}, {"name": "Angelo Pirola", "url": "https://github.com/angelodotnet/ama", "description": "Microsoft (.NET) Backend Web Developer, GitHub contributor and based in Italy.", "stars": "0"}, {"name": "Can Tecim", "url": "https://github.com/cantecim/ama", "description": "Software Engineer, former CTO, TypeScript and Node.js lover, open source contributor, remote worker based in Istanbul, Turkey.", "stars": "0"}, {"name": "Jan-Hendrik Heuing", "url": "https://github.com/jheuing/ama", "description": "Developer, team lead, CTO, consultant.", "stars": "0"}, {"name": "Sarvsav Sharma", "url": "https://github.com/sarvsav/ama", "description": "Aspiring green software developer passionate about sustainable coding, specializing in Go.", "stars": "0"}, {"name": "Edenspiekermann", "url": "https://github.com/edenspiekermann/ama", "description": "Design agency based in Berlin and around the world."}, {"name": "Code Monkey Health", "url": "https://github.com/codemonkeyhealth/ama", "description": "Helping developers and others with tips, tricks, recipes and programs focused on Lifestyle, Exercise, Attitude and Food LEAF.", "stars": "0"}, {"name": "Ruby Taiwan", "url": "https://github.com/rubytaiwan/AMA", "description": "Helping developers in Taiwan with any questions. Can ask in English or Chinese.", "stars": "116"}, {"name": "DevOps Taiwan", "url": "https://github.com/DevOpsTW/AMA", "description": "Helping DevOps engineers with any questions.", "stars": "42"}, {"name": "Vim Taiwan", "url": "https://github.com/vim-tw/ama", "description": "Helping vimmers in Taiwan with any questions.", "stars": "16"}, {"name": "From the Front", "url": "https://github.com/fromthefront/ama", "description": "Nonprofit organization behind the \"From the Front\" conference series in Italy.", "stars": "0"}, {"name": "HackCU", "url": "https://github.com/HackCU/ama", "description": "A collegiate hackathon at the University of Colorado that operates a free bi-annual event for students to learn coding or push their skills building things."}, {"name": "Ansible Taiwan", "url": "https://github.com/ansible-tw/ama", "description": "Helping Ansible users in Taiwan with any questions.", "stars": "33"}, {"name": "IIIT Vadodara", "url": "https://github.com/iiitv/aua", "description": "Open-source organization maintained by college students.", "stars": "18"}, {"name": "Nikita Voloboev", "url": "https://github.com/nikitavoloboev/ama", "description": "Loves making and sharing things. Building Learn Anything, Enpicom and tools.", "stars": "36"}, {"name": "S Fox Jones", "url": "https://github.com/tj-commits/ama", "description": "Full stack developer, independent author, and JavaScript lover.", "stars": "1"}], "notes": [], "source": "Amas"}, {"name": "Rest", "entries": [{"name": "Design", "url": "#design", "description": ""}, {"name": "Standards", "url": "#standards", "description": ""}, {"name": "Clients", "url": "#clients", "description": ""}, {"name": "Servers", "url": "#servers", "description": ""}, {"name": "Testing", "url": "#testing", "description": ""}, {"name": "Documentation", "url": "#documentation", "description": ""}, {"name": "API Gateway", "url": "#api-gateway", "description": ""}, {"name": "SaaS Tools", "url": "#saas-tools", "description": ""}, {"name": "Miscellaneous", "url": "#miscellaneous", "description": ""}, {"name": "Architectural Styles and the Design of Network-based Software Architectures", "url": "https://roy.gbiv.com/pubs/dissertation/top.htm", "description": "Roy Fielding's dissertation defining REST"}, {"name": "HTTP API design guide extracted from work on the Heroku Platform API", "url": "https://github.com/interagent/http-api-design", "description": "", "stars": "14k"}, {"name": "Best Practices for Designing a Pragmatic RESTful API", "url": "https://www.vinaysahni.com/best-practices-for-a-pragmatic-restful-api", "description": ""}, {"name": "How to design a REST API?", "url": "https://blog.octo.com/en/design-a-rest-api/", "description": "Full guide tackling security, pagination, filtering, versioning, partial answers, CORS, etc."}, {"name": "Richardson Maturity Model", "url": "https://martinfowler.com/articles/richardsonMaturityModel.html", "description": "Explained by Martin Fowler, originally presented by Leonard Richardson at the [QCon 2008](https://www.crummy.com/writing/speaking/2008-QCon/act3.html)."}, {"name": "Enterprise Integration Using REST", "url": "https://martinfowler.com/articles/enterpriseREST.html", "description": "Discusses the constraints and flexibility that you have with nonpublic APIs, and lessons learned from doing large scale RESTful integration across multiple teams."}, {"name": "HATEOAS", "url": "https://web.archive.org/web/20201111235328/timelessrepo.com/haters-gonna-hateoas", "description": "Clear explanation on what HATEOAS is, and why you should use it."}, {"name": "How to GET a cup of coffee", "url": "https://www.infoq.com/articles/webber-rest-workflow/", "description": ""}, {"name": "REST API Tutorial", "url": "https://www.restapitutorial.com/", "description": "RestApiTutorial.com is dedicated to tracking REST API best practices and making resources available to enable quick reference and self education for the development crafts-person."}, {"name": "API-Security-Checklist", "url": "https://github.com/shieldfy/API-Security-Checklist", "description": "Best practices about REST API security", "stars": "23k"}], "notes": [], "source": "Rest"}, {"name": "Rest \u2014 Guidelines", "entries": [{"name": "Adidas REST API Guidelines", "url": "https://github.com/adidas/api-guidelines/blob/master/rest-api-guidelines/rest.md", "description": "Adidas REST API Guidelines define standards and guidelines for building REST APIs at adidas.", "stars": "399"}, {"name": "Atlassian REST API design guidelines version 1", "url": "https://developer.atlassian.com/server/framework/atlassian-sdk/atlassian-rest-api-design-guidelines-version-1/", "description": "This document provides guidelines to Atlassian developers who are designing REST APIs for Atlassian applications."}, {"name": "Cisco REST API Guide", "url": "https://github.com/CiscoDevNet/api-design-guide", "description": "Guidelines for designing REST APIs at Cisco.", "stars": "119"}, {"name": "Google Cloud API design guide", "url": "https://cloud.google.com/apis/design/", "description": "Guidelines Google follows when designing Cloud APIs and other Google APIs (REST APIs and gRPC APIs)."}, {"name": "Haufe API Style Guide", "url": "https://github.com/Haufe-Lexware/api-style-guide", "description": "Guidelines created by Haufe-Lexware CTO team.", "stars": "244"}, {"name": "Microsoft REST API Guidelines", "url": "https://github.com/microsoft/api-guidelines/blob/vNext/graph/GuidelinesGraph.md", "description": "The Microsoft REST API Guidelines, as a design principle, encourages application developers to have resources accessible to them via a RESTful HTTP interface.", "stars": "23k"}, {"name": "Restful API Guidelines by Zalando", "url": "https://github.com/zalando/restful-api-guidelines", "description": "Developing Restful APIs: A Comprehensive Set of Guidelines.", "stars": "3.2k"}, {"name": "JSON API", "url": "https://jsonapi.org/", "description": "Standard for building APIs in JSON."}, {"name": "RAML", "url": "https://raml.org/", "description": "Simple and succinct way to describe RESTful API."}, {"name": "JSend", "url": "https://github.com/omniti-labs/jsend", "description": "Simple specification that lays down some rules for how JSON responses from web servers should be formatted.", "stars": "1.7k"}, {"name": "OData", "url": "https://www.odata.org/", "description": "Open protocol to allow the creation and consumption of queryable and interoperable RESTful APIs. Quite complex."}, {"name": "HAL", "url": "https://tools.ietf.org/html/draft-kelly-json-hal-06", "description": "Simple format that gives a consistent and easy way to hyperlink between resources in your API."}, {"name": "JSON-LD", "url": "https://json-ld.org/", "description": "Standard for describing Linked Data and hypermedia relations in JSON (W3C)."}, {"name": "Hydra", "url": "https://www.hydra-cg.com/", "description": "Vocabulary for Hypermedia-Driven Web APIs (W3C)."}, {"name": "Schema.org", "url": "https://schema.org", "description": "Collection of schemas describing common data models."}, {"name": "OpenAPI", "url": "https://openapis.org/", "description": "Formerly known as the Swagger Specification, OpenAPI specifcation is the world\u2019s most popular description format for defining Restful APIs."}], "notes": [], "source": "Rest"}, {"name": "Rest \u2014 PHP Clients", "entries": [{"name": "Guzzle", "url": "https://guzzle.readthedocs.org/en/latest/", "description": "HTTP client and framework for consuming RESTful web services."}, {"name": "Buzz", "url": "https://github.com/kriswallsmith/buzz", "description": "Another lightweight HTTP client.", "stars": "1.9k"}, {"name": "unirest for PHP", "url": "https://github.com/Mashape/unirest-php", "description": "Simplified, lightweight HTTP client library.", "stars": "1.3k"}], "notes": [], "source": "Rest"}, {"name": "Rest \u2014 JavaScript Clients", "entries": [{"name": "restangular", "url": "https://github.com/mgonto/restangular", "description": "AngularJS service to handle REST API properly and easily.", "stars": "7.8k"}, {"name": "restful.js", "url": "https://github.com/marmelab/restful.js", "description": "JS client for interacting with server-side RESTful resources.", "stars": "964"}, {"name": "traverson", "url": "https://github.com/basti1302/traverson", "description": "A Hypermedia API/HATEOAS Client for Node.js and the Browser", "stars": "461"}, {"name": "raml-client-generator", "url": "https://github.com/mulesoft/raml-client-generator", "description": "Generates static client libs for js.", "stars": "121"}], "notes": [], "source": "Rest"}, {"name": "Rest \u2014 Node.js Clients", "entries": [{"name": "restler", "url": "https://github.com/danwrong/restler", "description": "REST client library for node.js.", "stars": "2k"}, {"name": "unirest for Node.js", "url": "https://github.com/Mashape/unirest-nodejs", "description": "Simplified, lightweight HTTP client library.", "stars": "957"}], "notes": [], "source": "Rest"}, {"name": "Rest \u2014 Ruby Clients", "entries": [{"name": "RESTClient", "url": "https://github.com/rest-client/rest-client", "description": "Simple HTTP and REST client for Ruby, inspired by microframework syntax for specifying actions.", "stars": "5.2k"}, {"name": "Spyke", "url": "https://github.com/balvig/spyke", "description": "Interact with REST services in an ActiveRecord-like manner.", "stars": "903"}, {"name": "excon", "url": "https://github.com/excon/excon", "description": "Usable, fast, simple Ruby HTTP 1.1. It works great as a general HTTP(s) client and is particularly well suited to usage in API clients.", "stars": "1.2k"}, {"name": "httparty", "url": "https://github.com/jnunemaker/httparty", "description": "Makes HTTP fun again!", "stars": "5.9k"}, {"name": "Net::HTTP", "url": "https://ruby-doc.org/3.2.0/stdlibs/net/Net/HTTP.html", "description": "Net::HTTP provides a rich library which can be used to build HTTP user-agents."}, {"name": "raml-ruby-client-generator", "url": "https://github.com/zlx/raml-ruby-client-generator", "description": "Auto generate API client from a RAML file.", "stars": "1"}], "notes": [], "source": "Rest"}, {"name": "Rest \u2014 Go Clients", "entries": [{"name": "gopencils", "url": "https://github.com/bndr/gopencils", "description": "Small and simple package to easily consume REST APIs.", "stars": "453"}, {"name": "resty", "url": "https://github.com/go-resty/resty", "description": "Simple HTTP and REST client for Go inspired by Ruby rest-client.", "stars": "12k"}], "notes": [], "source": "Rest"}, {"name": "Rest \u2014 .NET Clients", "entries": [{"name": "RestSharp", "url": "https://github.com/restsharp/RestSharp", "description": "Simple REST and HTTP API client for .NET", "stars": "9.8k"}, {"name": "Refit", "url": "https://github.com/reactiveui/refit", "description": "The automatic type-safe REST library for Xamarin and .NET", "stars": "9.4k"}, {"name": "Flurl", "url": "https://flurl.dev", "description": "Fluent, portable, testable REST/HTTP client library"}, {"name": "RestEase", "url": "https://github.com/canton7/RestEase", "description": "Easy-to-use typesafe REST API client library, which is simple and customisable. Heavily inspired by Refit", "stars": "1.1k"}, {"name": "Tiny.RestClient", "url": "https://github.com/jgiacomini/Tiny.RestClient", "description": "Simpliest Fluent REST client for .NET.", "stars": "209"}, {"name": "RestLess", "url": "https://github.com/letsar/RestLess", "description": "The automatic type-safe-reflectionless REST API client library for .Net Standard.", "stars": "113"}, {"name": "Apizr", "url": "https://github.com/Respawnsive/Apizr", "description": "Refit-based web api client, but resilient (retry, connectivity, cache, auth, log, priority, etc...).", "stars": "172"}], "notes": [], "source": "Rest"}, {"name": "Rest \u2014 Generators", "entries": [{"name": "openapi-generator", "url": "https://github.com/OpenAPITools/openapi-generator", "description": "OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3).", "stars": "26k"}], "notes": [], "source": "Rest"}, {"name": "Rest \u2014 Directly On Top Of A RMDB", "entries": [{"name": "postgrest", "url": "https://github.com/begriffs/postgrest", "description": "Serve a fully RESTful API directly from an existing PostgreSQL database.", "stars": "27k"}, {"name": "MySQL HTTP plugin", "url": "http://blog.ulf-wendel.de/2014/mysql-5-7-http-plugin-mysql/", "description": "Simple REST-like / CRUD server for any MySQL database."}, {"name": "pREST", "url": "https://github.com/prest/prest", "description": "A fully RESTful API from any existing PostgreSQL database written in Go.", "stars": "4.5k"}], "notes": [], "source": "Rest"}, {"name": "Rest \u2014 Node.js", "entries": [{"name": "node-restify", "url": "https://github.com/restify/node-restify", "description": "Framework specifically meant for REST API.", "stars": "11k"}, {"name": "Sails.js", "url": "https://sailsjs.org/", "description": "Node.js Web framework embedding a command to generate automatically a REST API."}, {"name": "mers", "url": "https://github.com/jspears/mers", "description": "Express service exposing Mongoose finders as RESTful API.", "stars": "343"}, {"name": "flatiron/resourceful", "url": "https://github.com/flatiron/resourceful", "description": "Isomorphic Resource engine for JavaScript.", "stars": "355"}, {"name": "loopback", "url": "https://loopback.io/", "description": "Powerful Node.js framework for creating APIs and easily connecting to backend data sources."}, {"name": "Feathers", "url": "https://feathersjs.com/", "description": "is a real-time, micro-service web framework that gives you control over your data via RESTful resources, sockets and flexible plug-ins."}, {"name": "Expressa", "url": "https://github.com/thomas4019/expressa", "description": "Express middleware for creating APIs from JSON schemas with a simple admin editor and permissions model.", "stars": "448"}, {"name": "rest-hapi", "url": "https://github.com/JKHeadley/rest-hapi", "description": "Generate RESTful API based on mongoose models that supports relational data.", "stars": "1.2k"}, {"name": "Nestjsx/crud", "url": "https://github.com/nestjsx/crud", "description": "Generate CRUD controllers and services for RESTful API with NestJS and TypeORM.", "stars": "4.3k"}], "notes": [], "source": "Rest"}, {"name": "Rest \u2014 PHP", "entries": [{"name": "Microrest", "url": "https://github.com/marmelab/microrest.php", "description": "Micro-web application providing a REST API on top of any relational database.", "stars": "185"}, {"name": "Negotiation", "url": "https://github.com/willdurand/Negotiation", "description": "Content negotiation library.", "stars": "1.4k"}, {"name": "Drest", "url": "https://github.com/leedavis81/drest", "description": "Library for exposing Doctrine entities as REST resource endpoints.", "stars": "87"}, {"name": "Restler", "url": "https://github.com/Luracast/Restler", "description": "Lightweight framework to expose PHP methods as RESTful web API.", "stars": "1.4k"}, {"name": "HAL", "url": "https://github.com/blongden/hal", "description": "Hypertext Application Language (HAL) builder library.", "stars": "201"}, {"name": "Apigility", "url": "https://github.com/zfcampus/zf-apigility-skeleton", "description": "API builder built with Zend Framework 2.", "stars": "441"}, {"name": "phprest", "url": "https://github.com/phprest/phprest", "description": "Specialized REST microframework for PHP.", "stars": "304"}, {"name": "Hateoas", "url": "https://github.com/willdurand/Hateoas", "description": "PHP library to support implementing representations for HATEOAS REST web services.", "stars": "1k"}, {"name": "Fusio", "url": "https://github.com/apioo/fusio", "description": "Open source API management platform.", "stars": "2.1k"}, {"name": "REST APIs with Symfony2: the Right Way", "url": "https://williamdurand.fr/2012/08/02/rest-apis-with-symfony2-the-right-way/", "description": "Complete guide to build a state-of-the-art REST API with Symfony2 framework."}, {"name": "FOSRestBundle", "url": "https://github.com/FriendsOfSymfony/FOSRestBundle", "description": "Bundle handling view, routing, error handling, etc. for your REST API.", "stars": "2.8k"}, {"name": "stanlemon/rest-bundle", "url": "https://github.com/stanlemon/rest-bundle", "description": "Build a REST API based on Doctrine entities using conventions over configuration.", "stars": "121"}, {"name": "BazingaHateoasBundle", "url": "https://github.com/willdurand/BazingaHateoasBundle", "description": "Integrate the [Hateoas (\u2b501k)](https://github.com/willdurand/Hateoas) library into a Symfony2 application.", "stars": "297"}, {"name": "Symfony REST Edition", "url": "https://github.com/gimler/symfony-rest-edition", "description": "Start with a Symfony2 application with all REST-friendly bundles pre-configured.", "stars": "636"}, {"name": "NgAdminGeneratorBundle", "url": "https://github.com/marmelab/NgAdminGeneratorBundle", "description": "Boostrap ng-admin configuration based on `stanlemon/rest-bundle`.", "stars": "75"}, {"name": "DunglasApiBundle", "url": "https://github.com/dunglas/DunglasApiBundle", "description": "Build a REST API which follow Hydra/JSON-LD specification.", "stars": "2.6k"}, {"name": "API Platform", "url": "https://github.com/api-platform/api-platform", "description": "Specialize Symfony edition for the creation of hypermedia REST APIs.", "stars": "9.1k"}, {"name": "NelmioApiDocBundle", "url": "https://github.com/nelmio/NelmioApiDocBundle", "description": "Generate documentation for your REST API from annotations.", "stars": "2.3k"}], "notes": [], "source": "Rest"}, {"name": "Rest \u2014 PowerShell", "entries": [{"name": "Pode", "url": "https://github.com/Badgerati/Pode", "description": "Pode is an cross-platform, open-source, community-supported web server and REST API framework for PowerShell developers", "stars": "1k"}], "notes": [], "source": "Rest"}, {"name": "Rest \u2014 Python", "entries": [{"name": "Django REST framework", "url": "https://www.django-rest-framework.org/", "description": "Powerful and flexible toolkit that makes it easy to build Web APIs."}, {"name": "django-tastypie", "url": "http://tastypieapi.org/", "description": "Creating delicious APIs for Django apps."}, {"name": "flask-restful", "url": "https://flask-restful.readthedocs.org/", "description": "Extension for Flask that adds support for quickly building REST APIs."}, {"name": "flask-restless", "url": "https://flask-restless.readthedocs.org/en/latest/", "description": "Flask extension for generating ReSTful APIs for database models defined with SQLAlchemy (or Flask-SQLAlchemy)."}, {"name": "sandman", "url": "https://github.com/jeffknupp/sandman", "description": "Automated REST APIs for existing database-driven systems.", "stars": "2.3k"}, {"name": "restless", "url": "https://restless.readthedocs.org/en/latest/", "description": "Framework agnostic REST framework based on lessons learned from TastyPie."}, {"name": "Python Eve", "url": "https://python-eve.org/", "description": "Eve is an open source Python REST API framework designed for human beings. It allows to effortlessly build and deploy highly customizable, fully featured RESTful Web Services."}, {"name": "Ramses", "url": "https://ramses.readthedocs.org/en/stable/", "description": "Makes RAML files executable by generating production-ready APIs from them at runtime."}, {"name": "Flask-Potion", "url": "https://github.com/biosustain/potion", "description": "Flask-Potion is a powerful Flask extension for building RESTful JSON APIs. It also provides several Clients for easier access to the API.", "stars": "489"}, {"name": "apistar", "url": "https://github.com/encode/apistar", "description": "A smart Web API framework, designed for Python 3.", "stars": "5.6k"}, {"name": "Falcon", "url": "https://github.com/falconry/falcon", "description": "Falcon is a bare-metal Python web API framework for building high-performance microservices, app backends, and higher-level frameworks.", "stars": "9.8k"}, {"name": "FastAPI", "url": "https://github.com/tiangolo/fastapi", "description": "FastAPI is a modern, fast (high-performance), web framework for building APIs with Python 3.6+ based on standard Python type hints. With automatic API documentation using Swagger UI and ReDoc, based on OpenAPI and JSON Schema.", "stars": "97k"}, {"name": "Zato", "url": "https://github.com/zatosource/zato/", "description": "Platform for building server-side integrations, automations and API backends in Python.", "stars": "1k"}], "notes": [], "source": "Rest"}, {"name": "Rest \u2014 Ruby", "entries": [{"name": "Grape", "url": "https://www.ruby-grape.org", "description": "Opinionated micro-framework for creating REST-like APIs in Ruby."}, {"name": "Rails", "url": "https://guides.rubyonrails.org/api_app.html", "description": "RailsGuides: Using Rails for API-only applications."}], "notes": [], "source": "Rest"}, {"name": "Rest \u2014 Go", "entries": [{"name": "gocrud", "url": "https://github.com/manishrjain/gocrud", "description": "", "stars": "306"}, {"name": "go-json-rest", "url": "https://github.com/ant0ine/go-json-rest", "description": "Thin layer on top of `net/http` that helps building RESTful APIs easily.", "stars": "3.5k"}, {"name": "sleepy", "url": "https://github.com/dougblack/sleepy", "description": "RESTful micro-framework written in Go.", "stars": "670"}, {"name": "restit", "url": "https://github.com/yookoala/restit", "description": "Go micro framework to help writing RESTful API integration test.", "stars": "55"}, {"name": "go-relax", "url": "https://github.com/codehack/go-relax", "description": "Framework of pluggable components to build RESTful API's.", "stars": "154"}, {"name": "go-rest", "url": "https://github.com/ungerik/go-rest", "description": "Small and evil REST framework for Go.", "stars": "128"}, {"name": "go-restful", "url": "https://github.com/emicklei/go-restful", "description": "A declarative highly readable framework for building restful API's.", "stars": "5.1k"}, {"name": "Resoursea", "url": "https://github.com/resoursea/api", "description": "REST framework for quickly writing resource based services.", "stars": "35"}], "notes": [], "source": "Rest"}, {"name": "Rest \u2014 Java", "entries": [{"name": "RestExpress", "url": "https://github.com/RestExpress/RestExpress", "description": "Netty-based, highly performant, lightweight, container-less, plugin-extensible, framework that is ideal for microservice architectures.", "stars": "941"}, {"name": "Vertx-Web", "url": "https://github.com/vert-x3/vertx-web", "description": "Vert.x-Web is a set of building blocks for building web applications with Vert.x, a toolkit for building reactive applications on the JVM.", "stars": "1.1k"}, {"name": "Dropwizard", "url": "https://github.com/dropwizard/dropwizard", "description": "A framework for developing ops-friendly, high-performance, RESTful web services.", "stars": "8.6k"}], "notes": [], "source": "Rest"}, {"name": "Rest \u2014 Scala", "entries": [{"name": "Chaos", "url": "https://github.com/mesosphere/chaos", "description": "A lightweight framework for writing REST services in Scala.", "stars": "248"}], "notes": [], "source": "Rest"}, {"name": "Rest \u2014 Haskell", "entries": [{"name": "Rest for Haskell", "url": "https://github.com/silkapp/rest", "description": "This package allows you to create REST APIs in Haskell. These APIs can be run in different web frameworks. They can also be used to automatically generate documentation as well as client libraries.", "stars": "386"}], "notes": [], "source": "Rest"}, {"name": "Rest \u2014 Querying", "entries": [{"name": "httpie", "url": "https://github.com/jkbrzt/httpie", "description": "Command line HTTP client, far more dev-friendly than `curl`.", "stars": "38k"}, {"name": "resty", "url": "https://github.com/micha/resty", "description": "Little command line REST client that you can use in pipelines (bash or zsh).", "stars": "2.7k"}, {"name": "jq", "url": "https://github.com/stedolan/jq", "description": "Command line JSON processor, to use in combination with a command-line HTTP client like cURL.", "stars": "34k"}, {"name": "HttpMaster", "url": "https://www.httpmaster.net", "description": "GUI tool for testing REST APIs and services. Windows OS only."}, {"name": "Http-console", "url": "https://github.com/cloudhead/http-console", "description": "Command line interface for HTTP that let you *speak HTTP like a local*", "stars": "1.5k"}, {"name": "HTTP Prompt", "url": "https://github.com/eliangcs/http-prompt", "description": "HTTP Prompt is an interactive command-line HTTP client featuring autocomplete and syntax highlighting, built on HTTPie and prompt\\_toolkit.", "stars": "9.1k"}, {"name": "rest-assured", "url": "https://github.com/rest-assured/rest-assured", "description": "Java DSL for easy testing of REST services.", "stars": "7.1k"}, {"name": "Insomnia", "url": "https://github.com/getinsomnia/insomnia", "description": "Cross-platform HTTP and GraphQL Client", "stars": "38k"}, {"name": "ExtendsClass", "url": "https://extendsclass.com/rest-client-online.html", "description": "Make HTTP requests with a simple web-based HTTP client."}, {"name": "TestMace", "url": "https://testmace.com", "description": "Cross-platform simple but powerful IDE for API automation testing."}, {"name": "Milkman", "url": "https://github.com/warmuuh/milkman", "description": "Extensible cross-platform request/response workbench, not only for http calls.", "stars": "1.3k"}, {"name": "Schemathesis", "url": "https://github.com/schemathesis/schemathesis", "description": "Property-based testing tool for web applications built with Open API and GraphQL specifications.", "stars": "3.1k"}, {"name": "Step CI", "url": "https://github.com/stepci/stepci", "description": "Open-source framework for API Quality Assurance, which tests REST, GraphQL and gRPC automated and from Open API spec.", "stars": "1.8k"}, {"name": "RestQA", "url": "https://github.com/restqa/restqa", "description": "A REST API testing Framework based on BDD / Gherkin to manage microservice local testing.", "stars": "93"}], "notes": [], "source": "Rest"}, {"name": "Rest \u2014 Mocking", "entries": [{"name": "FakeRest", "url": "https://github.com/marmelab/FakeRest", "description": "Redirect fetch() calls to a client-side fake REST API.", "stars": "450"}, {"name": "json-server", "url": "https://github.com/typicode/json-server", "description": "Serve a REST API from fixture files using quick prototyping.", "stars": "76k"}, {"name": "RequestBin", "url": "https://requestbin.com/", "description": "Inspect and debug webhook requests sent by your clients or third-party APIs."}, {"name": "httpbin", "url": "https://httpbin.org", "description": "HTTP request and response service - a/k/a Swiss Army Knife for HTTP."}, {"name": "MockServer", "url": "https://www.mock-server.com/", "description": "Easy mocking of any system you integrate with via HTTP or HTTPS."}, {"name": "Request Baskets", "url": "https://github.com/darklynx/request-baskets", "description": "Service to collect HTTP requests and inspect them via RESTful API or web UI.", "stars": "421"}, {"name": "DuckRails", "url": "https://github.com/iridakos/duckrails", "description": "Mock quickly & dynamically API endpoints.", "stars": "1.7k"}, {"name": "Mockoon", "url": "https://mockoon.com", "description": "Easily create mock APIs locally. No remote deployment, no account required, open source."}, {"name": "Mockintosh", "url": "https://mockintosh.io/", "description": "A mock server generator that's capable to generate RESTful APIs and communicate with the message queues to mimick asynchronous tasks."}, {"name": "Mockae", "url": "https://mockae.com/", "description": "Fake REST API powered by Lua."}], "notes": [], "source": "Rest"}, {"name": "Rest \u2014 Validating", "entries": [{"name": "JSON Schema", "url": "http://json-schema.org/", "description": "Declarative language that allows you to annotate and validate JSON documents"}], "notes": [], "source": "Rest"}, {"name": "Rest \u2014 Public REST APIs To Use In Tests", "entries": [{"name": "Public APIs", "url": "https://publicapis.dev/", "description": "The world's largest directory of public APIs."}, {"name": "APIs.guru", "url": "https://APIs.guru", "description": "Wikipedia for Web APIs, each API has OpenAPI/Swagger description."}, {"name": "JSON Placeholder", "url": "https://jsonplaceholder.typicode.com/", "description": "Fake REST API abput posts, users and comments"}, {"name": "Swagger", "url": "https://swagger.io/", "description": "Documentation/querying web interface for REST APIs."}, {"name": "API doc", "url": "https://apidocjs.com/", "description": "Inline Documentation for RESTful web APIs."}, {"name": "raml2html", "url": "https://github.com/raml2html/raml2html", "description": "Generates HTML documentation from a RAML file.", "stars": "1.1k"}, {"name": "ReDoc", "url": "https://github.com/Rebilly/ReDoc/", "description": "OpenAPI/Swagger-powered three-panel documentation.", "stars": "26k"}, {"name": "Slate", "url": "https://github.com/lord/slate", "description": "Beautiful and responsive three-panel API documentation using Middleman.", "stars": "36k"}, {"name": "Optic", "url": "https://github.com/opticdev/optic", "description": "Maintain an accurate API specification without writing OpenAPI/Swagger. Works with any Stack", "stars": "1.5k"}, {"name": "Zudoku", "url": "https://zudoku.dev/", "description": "Create clean, consistent API docs with Zudoku \u2014 open source, extensible, and developer-first"}, {"name": "Sourcey", "url": "https://sourcey.com", "description": "Open source documentation platform for OpenAPI specs and markdown. Static HTML output."}, {"name": "Kong", "url": "https://github.com/Kong/kong", "description": "Scalable, distributed, and plugin oriented API gateway backed by Nginx.", "stars": "43k"}, {"name": "Tyk API Gateway", "url": "https://github.com/TykTechnologies/tyk", "description": "Lightweight API gateway with analytics logging, written in Go.", "stars": "11k"}, {"name": "API Umbrella", "url": "https://github.com/NREL/api-umbrella", "description": "API management platform for exposing web services, with web interface and analytics, written in Lua.", "stars": "2.2k"}, {"name": "WSO2 API Management", "url": "https://github.com/wso2/product-apim", "description": "API management tool with lightweight gateway and API lifecycle management, written in Java.", "stars": "973"}, {"name": "Express Gateway", "url": "https://github.com/ExpressGateway/express-gateway", "description": "Microservices API Gateway built on top of ExpressJS (Node.js).", "stars": "3k"}, {"name": "Lura", "url": "https://github.com/luraproject/lura", "description": "Ultra performant API Gateway with middleware. Written in Go.", "stars": "6.8k"}, {"name": "AWS API Gateway", "url": "https://aws.amazon.com/api-gateway/", "description": "Fully managed service that helps developers to create, publish, maintain, monitor, and secure APIs at any scale."}, {"name": "Zuplo", "url": "https://zuplo.com/", "description": "OpenAPI-Powered API & MCP Management platform for Security, Deployment, and Documentation. Add auth, rate-limiting, and monetization to your API or MCP Server in minutes, written in TypeScript & Go."}, {"name": "Nango", "url": "https://github.com/NangoHQ/nango", "description": "Native integrations framework to consume REST APIs (open-source).", "stars": "6.8k"}, {"name": "Runscope", "url": "https://www.runscope.com/", "description": "Automated API Monitoring & Testing."}, {"name": "Keploy", "url": "https://keploy.io", "description": "Open-source API testing and data mocking tool that generates test cases and stubs automatically from real traffic, enabling end-to-end API testing and monitoring."}, {"name": "Ping-API", "url": "https://ping-api.com/", "description": "Automated API Monitoring & Testing."}, {"name": "Apiary", "url": "https://apiary.io/", "description": "Collaborative design, instant API mock, generated documentation, integrated code samples, debugging and automated testing."}, {"name": "Amazon API Gateway", "url": "https://aws.amazon.com/api-gateway/", "description": "Amazon API Gateway is a fully managed service that makes it easy for developers to create, publish, maintain, monitor, and secure APIs at any scale."}, {"name": "Apigee", "url": "https://apigee.com", "description": "Apigee is the leading provider of API technology and services for enterprises and developers."}, {"name": "3scale", "url": "https://www.3scale.net/", "description": "Nginx based API gateway to integrate internal and external API services with 3scale's API Management Platform."}, {"name": "Assertible", "url": "https://assertible.com", "description": "Continuously test and monitor your APIs after deployments and across environments."}, {"name": "Moesif", "url": "https://www.moesif.com", "description": "API Analytics for Debugging, Monitoring, and Usage Tracking for RESTful and GraphQL."}, {"name": "Beeceptor", "url": "https://beeceptor.com/", "description": "An HTTP inspecting, mocking and proxing service. Gives named endpoints for creating mock API endpoints and simulate responses."}, {"name": "Apitally", "url": "https://apitally.io", "description": "Analytics, request logging and monitoring for REST APIs with a focus on simplicity and data privacy."}, {"name": "shadcn-admin-kit", "url": "https://github.com/marmelab/shadcn-admin-kit", "description": "Build internal tools, admin panels, B2B apps, and dashboards on top of any REST API", "stars": "805"}, {"name": "react-admin", "url": "https://github.com/marmelab/react-admin", "description": "Add a ReactJS admin GUI to any RESTful API.", "stars": "27k"}, {"name": "ng-admin", "url": "https://github.com/marmelab/ng-admin", "description": "Add an AngularJS admin GUI to any RESTful API.", "stars": "3.9k"}, {"name": "swagger-codegen", "url": "https://github.com/swagger-api/swagger-codegen", "description": "Auto generation of client libraries or server stubs given an OpenAPI specification (formerly known as the Swagger Specification).", "stars": "18k"}, {"name": "Linx", "url": "https://linx.software", "description": "Low-code API platform. Build, debug and host REST APIs"}], "notes": [], "source": "Rest"}, {"name": "Chatops", "entries": [{"name": "Articles", "url": "#articles", "description": ""}, {"name": "Videos", "url": "#videos", "description": ""}, {"name": "Books", "url": "#books", "description": ""}, {"name": "Events", "url": "#events", "description": ""}, {"name": "Podcasts", "url": "#podcasts", "description": ""}, {"name": "Resources", "url": "#resources", "description": ""}, {"name": "Services", "url": "#services", "description": ""}, {"name": "Frameworks and libraries", "url": "#frameworks-and-libraries", "description": ""}, {"name": "So, What is ChatOps? And How do I Get Started?", "url": "https://www.pagerduty.com/blog/what-is-chatops/", "description": "ChatOps concepts and tools."}, {"name": "What is ChatOps? A guide to its evolution, adoption, and significance", "url": "http://blogs.atlassian.com/2016/01/what-is-chatops-adoption-guide/", "description": "ChatOps and its adoption by HipChat Evangelist."}, {"name": "How ChatOps can revolutionize your business", "url": "http://www.infoworld.com/article/3062703/devops/how-chatops-can-revolutionize-your-business.html", "description": "Benefits of using ChatOps, tools, current trend and the future."}, {"name": "8 Reasons Why ChatOps Isn't Working At Your Company", "url": "https://orangematter.solarwinds.com/2015/12/16/8-reasons-why-chatops-isnt-working-at-your-company/", "description": "The insight on why ChatOps might not be optimized at your company, and some advice how to make it work."}, {"name": "When ChatOps Goes From Cool to Critical", "url": "https://web.archive.org/web/20180323063754/http://blog.librato.com/posts/chatops-critical", "description": "Some considerations of ChatOps at Librato."}, {"name": "Better Living Through ChatOps", "url": "https://medium.com/ibm-garage/better-living-through-chatops-df66872893e7", "description": "The benefits ChatOps offers in managing a virtual war room."}, {"name": "Making a Virtual War Room\u200a\u2014\u200athe Journey to ChatOps", "url": "https://medium.com/ibm-garage/making-a-virtual-war-room-the-journey-to-chatops-eaaecd83873c", "description": "Creating a virtual war room, step by step."}, {"name": "ChatOps at GitHub", "url": "https://www.youtube.com/watch?v=NST3u-GjjFw", "description": ""}, {"name": "ChatOps: Technology and Philosophy", "url": "https://www.youtube.com/watch?v=IhzxnY7FIvg", "description": "James Fryman of Stackstorm about the philosophy, best practices for implementing and maintaining ChatOps."}, {"name": "The Rise of ChatOps", "url": "https://www.youtube.com/watch?v=6D5HgI4IH10", "description": ""}, {"name": "ChatOps: Augmented Reality for Ops", "url": "https://www.youtube.com/watch?v=pCVvYCjvoZI", "description": "How Github use chat to improve situational awareness during incidents, to share knowledge, to coordinate activities, and much more."}, {"name": "Living in the Future with ChatOps", "url": "https://www.youtube.com/watch?v=Heo5YtRikds", "description": ""}, {"name": "Incident Management from the Future", "url": "https://www.youtube.com/watch?v=vFkfMn2P8ysA", "description": ""}, {"name": "ChatOps San Francisco YouTube Channel", "url": "https://www.youtube.com/channel/UCAvvR4g9fodNAS61Ep_XnMg", "description": "More videos from each meetup."}, {"name": "Installing Hubot on Windows with PowerShell DSC", "url": "https://www.youtube.com/watch?v=Gh-vYprIo7c", "description": "Using the Hubot PowerShell Desired State Configuration (DSC) resource to install Hubot on Windows."}, {"name": "Embrace ChatOps, stop installing deployment software", "url": "https://www.youtube.com/watch?v=SZ3UfwBACIo", "description": ""}, {"name": "ChatOps with PowerShell and Errbot", "url": "https://www.youtube.com/watch?v=XIMOFnfdOx0", "description": "A talk from PowerShell Conference Europe 2017 about how get started with Errbot on Windows with PowerShell."}, {"name": "ChatOps with PoshBot and PowerShell", "url": "https://www.youtube.com/watch?v=36fkyKYq43c", "description": "An overview of PoshBot, a PowerShell-based bot framework at the Portland PowerShell user group."}, {"name": "ChatOps For Dummies", "url": "https://victorops.com/chatops-for-dummies/", "description": "A high-level guide to understanding the origins of the practice, the benefits and tools needed to get started."}, {"name": "ChatOps \u2013 Managing Operations in Group Chat", "url": "https://victorops.com/knowledge-drop/devops-docs/chatops-managing-operations-group-chat/", "description": "The key ChatOps concepts and technologies by Jason Hand."}, {"name": "Automation and Monitoring with Hubot", "url": "https://leanpub.com/automation-and-monitoring-with-hubot", "description": "An e-book that walks you through building a Hubot driven ChatOps implementation."}, {"name": "ChatOps San Francisco", "url": "http://www.meetup.com/ChatOps-San-Francisco/", "description": "Discussion and collaboration on all aspects of ChatOps including tools, security, and methodology."}, {"name": "ChatOps Extravaganza With Jason Hand, Sasha Rosenbaum, And Peter Burkholder", "url": "https://www.arresteddevops.com/chatops/", "description": "An episode about best practices of ChatOps."}, {"name": "ChatOps with Jason Hand", "url": "http://softwareengineeringdaily.com/2016/11/02/chatops-with-jason-hand/", "description": "An episode about ChatOps in general."}, {"name": "/r/chatops", "url": "https://www.reddit.com/r/chatops/", "description": "Subreddit with articles and discussion."}, {"name": "Abbot", "url": "https://ab.bot", "description": "a hosted bot, extendible in C#, Python, and JavaScript. Integrates with Slack and Discord."}, {"name": "AWS ChatBot", "url": "https://aws.amazon.com/chatbot/", "description": "an interactive agent to monitor and interact with AWS resources in Slack."}, {"name": "marbot", "url": "https://marbot.io/", "description": "configure AWS monitoring, receive alerts, and solve incidents in Slack or Microsoft Teams."}, {"name": "AIM", "url": "#aim", "description": ""}, {"name": "Campfire", "url": "#campfire", "description": ""}, {"name": "ChatWork", "url": "#chatwork", "description": ""}, {"name": "Dasher", "url": "#dasher", "description": ""}, {"name": "Discord", "url": "#discord", "description": ""}, {"name": "Facebook Messenger", "url": "#facebook-messenger", "description": ""}, {"name": "Fleep", "url": "#fleep", "description": ""}, {"name": "Flowdock", "url": "#flowdock", "description": ""}, {"name": "Gitter", "url": "#gitter", "description": ""}, {"name": "HipChat", "url": "#hipchat", "description": ""}, {"name": "Idobata", "url": "#idobata", "description": ""}, {"name": "iMessage", "url": "#imessage", "description": ""}, {"name": "IRC", "url": "#irc", "description": ""}, {"name": "Jabbr", "url": "#jabbr", "description": ""}, {"name": "Let's chat", "url": "#lets-chat", "description": ""}, {"name": "Lingr", "url": "#lingr", "description": ""}, {"name": "Matrix", "url": "#matrix", "description": ""}, {"name": "Mattermost", "url": "#mattermost", "description": ""}, {"name": "Partychat", "url": "#partychat", "description": ""}, {"name": "QQ", "url": "#qq", "description": ""}, {"name": "Rocket.Chat", "url": "#rocketchat", "description": ""}, {"name": "Skype", "url": "#skype", "description": ""}, {"name": "Skyweb", "url": "#skyweb", "description": ""}, {"name": "Slack", "url": "#slack", "description": ""}, {"name": "Spark", "url": "#spark", "description": ""}, {"name": "Talker", "url": "#talker", "description": ""}, {"name": "Telegram", "url": "#telegram", "description": ""}, {"name": "Tox", "url": "#tox", "description": ""}, {"name": "Twilio", "url": "#twilio", "description": ""}, {"name": "Twitter", "url": "#twitter", "description": ""}, {"name": "Typetalk", "url": "#typetalk", "description": ""}, {"name": "VictorOps", "url": "#victorops", "description": ""}, {"name": "Visual Studio Online", "url": "#visual-studio-online", "description": ""}, {"name": "Vkontakte", "url": "#vkontakte", "description": ""}, {"name": "WeChat", "url": "#wechat", "description": ""}, {"name": "XMPP / Jabber", "url": "#xmpp--jabber", "description": ""}, {"name": "Yammer", "url": "#yammer", "description": ""}, {"name": "Zulip", "url": "#zulip", "description": ""}], "notes": [], "source": "Chatops"}, {"name": "Chatops \u2014 AIM", "entries": [{"name": "Hubot", "url": "https://hubot.github.com/", "description": ""}], "notes": [], "source": "Chatops"}, {"name": "Chatops \u2014 Campfire", "entries": [{"name": "Errbot", "url": "http://errbot.io/", "description": ""}, {"name": "Hal", "url": "https://hal.readthedocs.io/", "description": ""}, {"name": "Hubot", "url": "https://hubot.github.com/", "description": ""}, {"name": "Lita", "url": "https://www.lita.io/", "description": ""}], "notes": [], "source": "Chatops"}, {"name": "Chatops \u2014 ChatWork", "entries": [{"name": "Hubot", "url": "https://hubot.github.com/", "description": ""}, {"name": "Lita", "url": "https://www.lita.io/", "description": ""}], "notes": [], "source": "Chatops"}, {"name": "Chatops \u2014 Dasher", "entries": [{"name": "Hubot", "url": "https://hubot.github.com/", "description": ""}], "notes": [], "source": "Chatops"}, {"name": "Chatops \u2014 Discord", "entries": [{"name": "Discordrb", "url": "https://github.com/meew0/discordrb", "description": "", "stars": "6"}, {"name": "Errbot", "url": "http://errbot.io/", "description": ""}, {"name": "Lita", "url": "https://www.lita.io/", "description": ""}], "notes": [], "source": "Chatops"}, {"name": "Chatops \u2014 Facebook Messenger", "entries": [{"name": "Botkit", "url": "https://github.com/howdyai/botkit", "description": "", "stars": "11k"}, {"name": "FacebookMessenger", "url": "https://github.com/hyperoslo/facebook-messenger", "description": "", "stars": "958"}, {"name": "Hubot", "url": "https://hubot.github.com/", "description": ""}, {"name": "Lita", "url": "https://www.lita.io/", "description": ""}, {"name": "Opsdroid", "url": "https://opsdroid.github.io/", "description": ""}], "notes": [], "source": "Chatops"}, {"name": "Chatops \u2014 Fleep", "entries": [{"name": "Hubot", "url": "https://hubot.github.com/", "description": ""}], "notes": [], "source": "Chatops"}, {"name": "Chatops \u2014 Flowdock", "entries": [{"name": "Hubot", "url": "https://hubot.github.com/", "description": ""}, {"name": "Lita", "url": "https://www.lita.io/", "description": ""}], "notes": [], "source": "Chatops"}, {"name": "Chatops \u2014 Gitter", "entries": [{"name": "Errbot", "url": "http://errbot.io/", "description": ""}, {"name": "Hubot", "url": "https://hubot.github.com/", "description": ""}, {"name": "Lita", "url": "https://www.lita.io/", "description": ""}], "notes": [], "source": "Chatops"}, {"name": "Chatops \u2014 HipChat", "entries": [{"name": "Cog", "url": "https://operable.io/", "description": ""}, {"name": "Errbot", "url": "http://errbot.io/", "description": ""}, {"name": "Hal", "url": "https://hal.readthedocs.io/", "description": ""}, {"name": "Hipbot", "url": "https://github.com/pewniak747/hipbot", "description": "", "stars": "87"}, {"name": "Hipchat", "url": "https://github.com/daneharrigan/hipchat", "description": "", "stars": "110"}, {"name": "Hipchat-go", "url": "https://github.com/tbruyelle/hipchat-go", "description": "", "stars": "126"}, {"name": "Hubot", "url": "https://hubot.github.com/", "description": ""}, {"name": "Lita", "url": "https://www.lita.io/", "description": ""}, {"name": "Will", "url": "https://skoczen.github.io/will/", "description": ""}], "notes": [], "source": "Chatops"}, {"name": "Chatops \u2014 Idobata", "entries": [{"name": "Lita", "url": "https://www.lita.io/", "description": ""}], "notes": [], "source": "Chatops"}, {"name": "Chatops \u2014 iMessage", "entries": [{"name": "Hubot", "url": "https://hubot.github.com/", "description": ""}], "notes": [], "source": "Chatops"}, {"name": "Chatops \u2014 IRC", "entries": [{"name": "Cinch", "url": "https://github.com/cinchrb/cinch", "description": "", "stars": "1k"}, {"name": "Errbot", "url": "http://errbot.io/", "description": ""}, {"name": "Hal", "url": "https://hal.readthedocs.io/", "description": ""}, {"name": "Hubot", "url": "https://hubot.github.com/", "description": ""}, {"name": "Lita", "url": "https://www.lita.io/", "description": ""}, {"name": "PagerBot", "url": "https://github.com/stripe-contrib/pagerbot", "description": "", "stars": "282"}, {"name": "Yetibot", "url": "https://github.com/yetibot/yetibot", "description": "", "stars": "330"}], "notes": [], "source": "Chatops"}, {"name": "Chatops \u2014 Jabbr", "entries": [{"name": "Hubot", "url": "https://hubot.github.com/", "description": ""}], "notes": [], "source": "Chatops"}, {"name": "Chatops \u2014 Let's chat", "entries": [{"name": "Hubot", "url": "https://hubot.github.com/", "description": ""}], "notes": [], "source": "Chatops"}, {"name": "Chatops \u2014 Lingr", "entries": [{"name": "Hubot", "url": "https://hubot.github.com/", "description": ""}], "notes": [], "source": "Chatops"}, {"name": "Chatops \u2014 Matrix", "entries": [{"name": "Opsdroid", "url": "https://opsdroid.github.io/", "description": ""}], "notes": [], "source": "Chatops"}, {"name": "Chatops \u2014 Mattermost", "entries": [{"name": "Errbot", "url": "http://errbot.io", "description": ""}, {"name": "Hubot", "url": "https://hubot.github.com/", "description": ""}, {"name": "Hubot", "url": "https://hubot.github.com/", "description": ""}], "notes": [], "source": "Chatops"}, {"name": "Chatops \u2014 Partychat", "entries": [{"name": "Hubot", "url": "https://hubot.github.com/", "description": ""}], "notes": [], "source": "Chatops"}, {"name": "Chatops \u2014 QQ", "entries": [{"name": "Hubot", "url": "https://hubot.github.com/", "description": ""}], "notes": [], "source": "Chatops"}, {"name": "Chatops \u2014 Rocket.Chat", "entries": [{"name": "Errbot", "url": "http://errbot.io", "description": ""}, {"name": "Hubot", "url": "https://hubot.github.com/", "description": ""}, {"name": "Opsdroid", "url": "https://opsdroid.github.io/", "description": ""}], "notes": [], "source": "Chatops"}, {"name": "Chatops \u2014 Skype", "entries": [{"name": "Errbot", "url": "http://errbot.io/", "description": ""}, {"name": "Hubot", "url": "https://hubot.github.com/", "description": ""}, {"name": "Hubot", "url": "https://hubot.github.com/", "description": ""}], "notes": [], "source": "Chatops"}, {"name": "Chatops \u2014 Skyweb", "entries": [{"name": "Hubot", "url": "https://hubot.github.com/", "description": ""}], "notes": [], "source": "Chatops"}, {"name": "Chatops \u2014 Slack", "entries": [{"name": "Botkit", "url": "https://github.com/howdyai/botkit", "description": "", "stars": "11k"}, {"name": "Bolt", "url": "https://slack.dev/bolt/concepts", "description": ""}, {"name": "Cog", "url": "https://operable.io/", "description": ""}, {"name": "Elixir-Slack", "url": "https://github.com/BlakeWilliams/Elixir-Slack", "description": "", "stars": "633"}, {"name": "Errbot", "url": "http://errbot.io/", "description": ""}, {"name": "Gort", "url": "https://guide.getgort.io/", "description": ""}, {"name": "Hal", "url": "https://hal.readthedocs.io/", "description": ""}, {"name": "Hubot", "url": "https://hubot.github.com/", "description": ""}, {"name": "Jubot", "url": "https://github.com/liquidz/jubot", "description": "", "stars": "68"}, {"name": "Lita", "url": "https://www.lita.io/", "description": ""}, {"name": "Multivac", "url": "https://github.com/vektorlab/multivac", "description": "", "stars": "48"}, {"name": "Opsdroid", "url": "https://opsdroid.github.io/", "description": ""}, {"name": "PagerBot", "url": "https://github.com/stripe-contrib/pagerbot", "description": "", "stars": "282"}, {"name": "PoshBot", "url": "https://github.com/poshbotio/PoshBot", "description": "", "stars": "492"}, {"name": "Slack-Ruby-Bot", "url": "https://github.com/dblock/slack-ruby-bot", "description": "", "stars": "49"}, {"name": "Slackbotsy", "url": "https://github.com/rlister/slackbotsy", "description": "", "stars": "77"}, {"name": "Slacker", "url": "https://github.com/koudelka/slacker", "description": "", "stars": "81"}, {"name": "Yetibot", "url": "https://github.com/yetibot/yetibot", "description": "", "stars": "330"}], "notes": [], "source": "Chatops"}, {"name": "Chatops \u2014 Spark", "entries": [{"name": "Opsdroid", "url": "https://opsdroid.github.io/", "description": ""}], "notes": [], "source": "Chatops"}, {"name": "Chatops \u2014 Talker", "entries": [{"name": "Hubot", "url": "https://hubot.github.com/", "description": ""}], "notes": [], "source": "Chatops"}, {"name": "Chatops \u2014 Telegram", "entries": [{"name": "Errbot", "url": "http://errbot.io/", "description": ""}, {"name": "Hubot", "url": "https://hubot.github.com/", "description": ""}, {"name": "Lita", "url": "https://www.lita.io/", "description": ""}, {"name": "Opsdroid", "url": "https://opsdroid.github.io/", "description": ""}, {"name": "Telegram-bot-ruby", "url": "https://github.com/atipugin/telegram-bot-ruby", "description": "", "stars": "1.2k"}, {"name": "TelegramBot", "url": "https://github.com/hangyas/TelegramBot", "description": "", "stars": "72"}, {"name": "TelegramBot", "url": "https://github.com/eljojo/telegram_bot", "description": "", "stars": "296"}], "notes": [], "source": "Chatops"}, {"name": "Chatops \u2014 Tox", "entries": [{"name": "Errbot", "url": "http://errbot.io/", "description": ""}, {"name": "Lita", "url": "https://www.lita.io/", "description": ""}], "notes": [], "source": "Chatops"}, {"name": "Chatops \u2014 Twilio", "entries": [{"name": "Botkit", "url": "https://github.com/howdyai/botkit", "description": "", "stars": "11k"}, {"name": "Hubot", "url": "https://hubot.github.com/", "description": ""}, {"name": "Hubot", "url": "https://hubot.github.com/", "description": ""}], "notes": [], "source": "Chatops"}, {"name": "Chatops \u2014 Twitter", "entries": [{"name": "Chatterbot", "url": "https://muffinista.github.io/chatterbot/", "description": ""}, {"name": "Hubot", "url": "https://hubot.github.com/", "description": ""}, {"name": "Lita", "url": "https://www.lita.io/", "description": ""}, {"name": "Opsdroid", "url": "https://opsdroid.github.io/", "description": ""}], "notes": [], "source": "Chatops"}, {"name": "Chatops \u2014 Typetalk", "entries": [{"name": "Hubot", "url": "https://hubot.github.com/", "description": ""}], "notes": [], "source": "Chatops"}, {"name": "Chatops \u2014 VictorOps", "entries": [{"name": "Hubot", "url": "https://hubot.github.com/", "description": ""}], "notes": [], "source": "Chatops"}, {"name": "Chatops \u2014 Visual Studio Online", "entries": [{"name": "Hubot", "url": "https://hubot.github.com/", "description": ""}], "notes": [], "source": "Chatops"}, {"name": "Chatops \u2014 Vkontakte", "entries": [{"name": "Errbot", "url": "http://errbot.io", "description": ""}, {"name": "Lita", "url": "https://www.lita.io/", "description": ""}], "notes": [], "source": "Chatops"}, {"name": "Chatops \u2014 WeChat", "entries": [{"name": "Hubot", "url": "https://hubot.github.com/", "description": ""}], "notes": [], "source": "Chatops"}, {"name": "Chatops \u2014 XMPP / Jabber", "entries": [{"name": "Errbot", "url": "http://errbot.io/", "description": ""}, {"name": "Hubot", "url": "https://hubot.github.com/", "description": ""}, {"name": "Jabberjay", "url": "https://github.com/vbauer/jabberjay", "description": "", "stars": "36"}], "notes": [], "source": "Chatops"}, {"name": "Chatops \u2014 Yammer", "entries": [{"name": "Hubot", "url": "https://hubot.github.com/", "description": ""}], "notes": [], "source": "Chatops"}, {"name": "Chatops \u2014 Zulip", "entries": [{"name": "Errbot", "url": "http://errbot.io/", "description": ""}, {"name": "Hubot", "url": "https://hubot.github.com/", "description": ""}], "notes": [], "source": "Chatops"}, {"name": "Open Source Flutter Apps \u2014 Open source flutter apps", "entries": [{"name": "Business", "url": "#business", "description": ""}, {"name": "Communication", "url": "#communication", "description": ""}, {"name": "Education", "url": "#education", "description": ""}, {"name": "Entertainment", "url": "#entertainment", "description": ""}, {"name": "Finance", "url": "#finance", "description": ""}, {"name": "Health and Fitness", "url": "#health-and-fitness", "description": ""}, {"name": "Games", "url": "#games", "description": ""}, {"name": "LifeStyle", "url": "#lifestyle", "description": ""}, {"name": "Media", "url": "#media", "description": ""}, {"name": "News and Magazine", "url": "#news-and-magazine", "description": ""}, {"name": "Personalization", "url": "#personalization", "description": ""}, {"name": "Productivity", "url": "#productivity", "description": ""}, {"name": "Social Network", "url": "#social-network", "description": ""}, {"name": "Shopping", "url": "#shopping", "description": ""}, {"name": "Tools", "url": "#tools", "description": ""}, {"name": "Travel", "url": "#travel", "description": ""}, {"name": "Simulation", "url": "#simulation", "description": ""}], "notes": [], "source": "Open Source Flutter Apps"}, {"name": "Open Source Flutter Apps \u2014 Business", "entries": [{"name": "Minsk8", "url": "https://github.com/comerc/minsk8", "description": "Marketplace with Hasura & Firebase by [comerc](https://github.com/comerc) ([live-code](https://www.youtube.com/playlist?list=PLMAOL6NXxmsgTUrZE4Y9xhIxzDA46X1lc)).", "stars": "67"}, {"name": "Open E-Commerce App", "url": "https://github.com/4seer/openflutterecommerceapp", "description": "Open Flutter Project E-commerce App by [4seer](https://github.com/4seer).", "stars": "911"}, {"name": "Invoice Ninja", "url": "https://github.com/invoiceninja/flutter-mobile", "description": "Companion app for the Invoice Ninja by [Invoice Ninja](https://github.com/invoiceninja).", "stars": "1.7k"}, {"name": "Flutter Jobs App", "url": "https://github.com/Rahiche/flutter_jobs_app", "description": "Flutter job board app by [Raouf Rahiche (\u2b50232)](https://github.com/Rahiche/flutter_jobs_app).", "stars": "232"}], "notes": [], "source": "Open Source Flutter Apps"}, {"name": "Open Source Flutter Apps \u2014 Communication", "entries": [{"name": "DroidKaigi2018-flutter", "url": "https://github.com/konifar/droidkaigi2018-flutter", "description": "Unofficial conference app for DroidKaigi 2018 Tokyo by [konifar](https://github.com/konifar).", "stars": "508"}, {"name": "FlutterMates", "url": "https://github.com/CodemateLtd/FlutterMates", "description": "A sample app for our internal company talk about Flutter by [Codemate Ltd](https://github.com/CodemateLtd).", "stars": "599"}, {"name": "SpaceX GO", "url": "https://github.com/jesusrp98/spacex-go", "description": "Simple yet powerful, open-source SpaceX launch tracker by [Chechu](https://github.com/jesusrp98/).", "stars": "921"}], "notes": [], "source": "Open Source Flutter Apps"}, {"name": "Open Source Flutter Apps \u2014 Education", "entries": [{"name": "Mathematics", "url": "https://github.com/j-j-gajjar/mathematics/", "description": "Generate MCQ PDF / Question PDF : With Answer and Quiz [J-J-GAJJAR](https://github.com/j-j-gajjar).", "stars": "140"}, {"name": "TubeCards", "url": "https://github.com/friebetill/tubecards/", "description": "Cross-platform Spaced Repetition App for flashcards by [friebetill](https://github.com/friebetill).", "stars": "355"}, {"name": "Neumorphic Calculator", "url": "https://github.com/mllrr96/Neumorphic-Calculator", "description": "Elegant and highly customizable calculator app with a beautiful neumorphic design by [Mohammed Ragheb](https://github.com/mllrr96)", "stars": "50"}, {"name": "Flutter animations", "url": "https://github.com/AyanDas-99/Flutter-animations", "description": "A sample app to learn basic to advanced flutter animations by [Ayan Das](https://github.com/AyanDas-99).", "stars": "10"}], "notes": [], "source": "Open Source Flutter Apps"}, {"name": "Open Source Flutter Apps \u2014 Entertainment", "entries": [{"name": "CineReel", "url": "https://github.com/kserko/CineReel", "description": "You can see lists for Now playing, Top Rated, Popular and Upcoming movies by [serko](https://github.com/kserko).", "stars": "185"}, {"name": "Flutter Ebook App", "url": "https://github.com/JideGuru/FlutterEbookApp", "description": "A simple Flutter app to read and download e-books by [Festus Olusegun](https://github.com/JideGuru)", "stars": "3.3k"}, {"name": "Fluttery Filmy", "url": "https://github.com/ibhavikmakwana/Fluttery-Filmy", "description": "Movie app which is developed using flutter and powered by tmdb. by [Bhavik Makwana](https://github.com/ibhavikmakwana).", "stars": "199"}, {"name": "Toughest", "url": "https://github.com/MDSADABWASIM/Toughest", "description": "Tricky questions and answer- Offline Interview Q/A by [MD SADAB WASIM](https://github.com/MDSADABWASIM).", "stars": "275"}, {"name": "Sandwhich", "url": "https://github.com/MotionMobs/Sandwhich", "description": "An app to solve the age-old sandwich debate built using machine learning, Flutter, and TensorFlow Lite by [MotionMobs](https://github.com/MotionMobs)", "stars": "153"}, {"name": "TV Randshow", "url": "https://github.com/deandreamatias/tv-randshow", "description": "App to choose a random TV show episode by [deandreamatias](https://deandreamatias.com)", "stars": "239"}, {"name": "AnimSearch", "url": "https://github.com/ArizArmeidi/AnimSearch", "description": "Anime and Manga search app. created using Flutter and Jikan API. by [Ariz Armeidi](https://github.com/ArizArmeidi).", "stars": "88"}, {"name": "Doddle- (become an artist in a minute)", "url": "https://github.com/NaserElziadna/doddle", "description": "\ud83d\udc9aAmazing magical doodle drawing app/game provide a creative doodle world for you \ud83d\udd8c\ud83d\udc9b\ud83c\udf38\ud83d\udc9a [Naser Elziadna](https://github.com/NaserElziadna)", "stars": "245"}, {"name": "Tachidesk-Sorayomi", "url": "https://github.com/Suwayomi/Tachidesk-Sorayomi", "description": "Frontend for [Tachidesk-server](https://github.com/tortuvshin/open-source-flutter-apps/blob/master/README.md/github.com/Suwayomi/Tachidesk-server/), based on Tachiyomi to read manga in desktop by [DattatreyaReddy](https://github.com/DattatreyaReddy).", "stars": "1.4k"}, {"name": "Aniflix", "url": "https://github.com/sumittiware/Aniflix-Flutter", "description": "Netflix clone to browse Anime, created using Flutter and Jikan API & Aniapi API(older version of app). by [Sumit Tiware](https://github.com/sumittiware).", "stars": "33"}, {"name": "FlutterLeague", "url": "https://github.com/csuka1219/Flutter_League", "description": "Companion app for League of Legends players that allows them to search for summoners, view their stats and match history, and check currently ongoing games. by [csuka1219](https://github.com/csuka1219).", "stars": "27"}, {"name": "Get Games", "url": "https://github.com/regenin/get_games", "description": "Flutter app showing free and discounted games, find the cheapest store by [regenin](https://github.com/regenin).", "stars": "18"}], "notes": [], "source": "Open Source Flutter Apps"}, {"name": "Open Source Flutter Apps \u2014 Finance", "entries": [{"name": "Bit Alarm", "url": "https://github.com/damoonrashidi/bitalarm", "description": "An app to keep track of different cryptocurrencies by [Damoon Rashidi](https://github.com/damoonrashidi).", "stars": "198"}, {"name": "Trace", "url": "https://github.com/trentpiercy/trace", "description": "Modern and powerful crypto portfolio & market explorer by [Trent Piercy](https://github.com/trentpiercy).", "stars": "1.1k"}, {"name": "Platypus Crypto", "url": "https://github.com/Blakexx/CryptoTracker", "description": "Platypus Crypto is an ad-free cross-platform robust solution for tracking cryptocurrency assets by [Blake Bottum](https://github.com/Blakexx).", "stars": "190"}, {"name": "Wallet UI", "url": "https://github.com/kalismeras61/flutter_wallet_ui", "description": "Flutter Wallet APP UI by [Yasin ilhan](https://github.com/kalismeras61).", "stars": "559"}, {"name": "Money Tracker", "url": "https://github.com/jerichoi224/MoneyTracker", "description": "Money Tracker by [Daniel Choi](https://github.com/jerichoi224).", "stars": "71"}, {"name": "BudgetBudy", "url": "https://github.com/Mufaddal5253110/BudgetBudy", "description": "Budget Budy is the easiest and most user friendly expense manager app by [Mufaddal Shakir](https://github.com/Mufaddal5253110)", "stars": "46"}, {"name": "Piggyvault", "url": "https://github.com/piggyvault/piggyvault", "description": "Family finance management app by [Abhith Rajan](https://www.abhith.net).", "stars": "542"}, {"name": "Bank Git", "url": "https://github.com/yash1200/bank_management", "description": "An app to manage bank account by breaking it into branches by [Yash Johri](https://github.com/yash1200).", "stars": "36"}, {"name": "Receipt Manager", "url": "https://github.com/ReceiptManager/Application", "description": "", "stars": "213"}, {"name": "Currency Alarm", "url": "https://github.com/shurygindv/currency-alarm", "description": "Let you know when the rate (USD, EUR, RUB) completely achieves the set level by [Daniil Shurygin](https://github.com/shurygindv)", "stars": "6"}, {"name": "Be Thrifty Today", "url": "https://github.com/AmruthPillai/BeThriftyToday", "description": "A simple and secure money manager that keeps you financially vigilant by [Amruth Pillai](https://github.com/AmruthPillai)", "stars": "168"}, {"name": "Natrium", "url": "https://github.com/appditto/natrium_wallet_flutter", "description": "A fast, robust & secure NANO Wallet by [Appditto](https://github.com/appditto)", "stars": "915"}, {"name": "Light Wallet", "url": "https://github.com/JoinSEEDS/seeds_light_wallet", "description": "EOSIO-based Cryptocurrency Wallet & Ecosystem Explorer by [SEEDS](https://joinseeds.com)", "stars": "48"}, {"name": "Auction", "url": "https://github.com/y-pakorn/flutter_web3_auction", "description": "A Defi ERC20 Token Auction Website by [y\\_pakorn](https://github.com/y-pakorn)", "stars": "51"}, {"name": "HADWIN", "url": "https://github.com/brownboycodes/HADWIN", "description": "a prototype of a fund transfer platform by [Nabhodipta Garai](https://github.com/brownboycodes).", "stars": "90"}, {"name": "MMAS: Money Tracker", "url": "https://github.com/floranguyen0/mmas-money-tracker", "description": "An optimized application for daily expense tracking and finance management by [Flora](https://github.com/floranguyen0).", "stars": "585"}, {"name": "Budgeto", "url": "https://github.com/tejasbadone/budgeto", "description": "finance management prototype app with categories such as needs, expenses, and savings and features like autopay, investments, and planning tools by [Tejas Badone](https://github.com/tejasbadone).", "stars": "70"}], "notes": [], "source": "Open Source Flutter Apps"}, {"name": "Open Source Flutter Apps \u2014 Health and Fitness", "entries": [{"name": "Weight Tracker", "url": "https://github.com/MSzalek-Mobile/weight_tracker", "description": "Weight Tracker is an application dedicated for people who want to dump or maintain weight by [Marcin Sza\u0142ek](https://github.com/MarcinusX).", "stars": "368"}, {"name": "Covid-Care", "url": "https://github.com/j-j-gajjar/covid-care", "description": "Live Update With Change State country india by [J-J-GAJJAR](https://github.com/j-j-gajjar)", "stars": "10"}, {"name": "Covid19-Tracker", "url": "https://github.com/adityanjr/covid19-tracker", "description": "Tracking the impact of COVID-19 cases based on your location by [Aditya Singh](https://github.com/adityanjr)", "stars": "30"}, {"name": "Feeel", "url": "https://gitlab.com/enjoyingfoss/feeel/", "description": "A home workout app that respects your privacy by [Enjoying FOSS](https://gitlab.com/enjoyingfoss)."}, {"name": "Open Food Facts", "url": "https://github.com/openfoodfacts/smooth-app", "description": "The new mobile app of Open Food Facts, with other 2 million installs, that allows you to understand the health and environmental impact of your food, as well as to contribute new products to the Open Database [Open Food facts](https://github.com/openfoodfacts/)", "stars": "1.2k"}, {"name": "Watermaniac", "url": "https://github.com/artrmz/watermaniac", "description": "an app that will help you track the amount of water you drink by [Artur Rymarz](https://github.com/artrmz)", "stars": "181"}, {"name": "wger", "url": "https://github.com/wger-project/flutter", "description": "Flutter fitness/workout app for wger by the [wger project](https://github.com/wger-project).", "stars": "834"}, {"name": "QuitSmoke", "url": "https://github.com/trizin/Quit-Smoke-App", "description": "A Flutter app to help you quit smoking by [trizin](https://github.com/trizin).", "stars": "98"}, {"name": "WorkoutTracker", "url": "https://github.com/jerichoi224/WorkoutTracker", "description": "A Flutter app to help you keep track of workout sessions by [Daniel Choi](https://github.com/jerichoi224).", "stars": "102"}, {"name": "Meditation App", "url": "https://github.com/Re4ch-Jay/Meditation_App", "description": "An app that makes you calm, relief, relax, and focus \ud83e\uddd8 by [Phat Panhareach](https://github.com/Re4ch-Jay/).", "stars": "32"}, {"name": "Calm Attack", "url": "https://github.com/FatoomRe/Calm-Attack", "description": "An app that help to manage panic attacks. Provides a range of exercises and techniques to help users calm their mind and body during anxiety moments. by [FatoomRe](https://github.com/FatoomRe).", "stars": "21"}], "notes": [], "source": "Open Source Flutter Apps"}, {"name": "Open Source Flutter Apps \u2014 Games", "entries": [{"name": "Arcade Plaza", "url": "https://github.com/aryamangodara/Arcade-Plaza", "description": "Hub of online games built by [Aryaman Godara](https://medium.com/@aryamangodara/why-i-open-sourced-my-flutter-game-application-7d008cdd01c5).", "stars": "30"}, {"name": "Sudoku", "url": "https://github.com/VarunS2002/Flutter-Sudoku", "description": "Sudoku Game built by [VarunS2002](https://github.com/VarunS2002/).", "stars": "101"}, {"name": "Pokedex", "url": "https://github.com/scitbiz/flutter_pokedex", "description": "Pokedex app built by [Pham Sy Hung](https://github.com/scitbiz).", "stars": "2.5k"}, {"name": "Hangman", "url": "https://github.com/jerald-jacob/Flutter-Apps/tree/master/Hangman", "description": "Hangman game word hunting by [Jerald jacob](https://github.com/jerald-jacob/)", "stars": "21"}, {"name": "Flip", "url": "https://github.com/RedBrogdon/flutterflip", "description": "Reversi game by [Andrew Brogdon](https://github.com/RedBrogdon).", "stars": "268"}, {"name": "2048", "url": "https://github.com/anuranBarman/2048", "description": "2048 game by [Anuran Barman](https://github.com/anuranBarman).", "stars": "359"}, {"name": "TRex", "url": "https://github.com/renancaraujo/trex-flame", "description": "Port of the famous Chrome's Trex game by [Renan C. Ara\u00fajo](https://github.com/renancaraujo).", "stars": "8"}, {"name": "Crush", "url": "https://github.com/boeledi/flutter_crush", "description": "How to build a Math-3 game, like Candy Crush, Bejeweled by [Didier Boelens](https://didierboelens.com).", "stars": "612"}, {"name": "Slide Puzzle", "url": "https://github.com/kevmoo/slide_puzzle", "description": "Classic slide (15) puzzle by [Kevin Moore](https://github.com/kevmoo).", "stars": "179"}, {"name": "Solitaire", "url": "https://github.com/deven98/FlutterSolitaire", "description": "A Solitaire clone made by [Deven Joshi](https://github.com/deven98/).", "stars": "254"}, {"name": "Math Matrix", "url": "https://github.com/jaysavsani07/math-metrix", "description": "Brain training games composition [Mehul Makwana](https://github.com/mehulmk).", "stars": "433"}, {"name": "Impossiblocks", "url": "https://github.com/javipacheco/impossiblocks", "description": "Brain training game made by [Javi Pacheco](https://github.com/javipacheco).", "stars": "116"}, {"name": "Truth or Dare", "url": "https://github.com/ITCraftship/truth-or-dare", "description": "a Truth or Dare party game build with [Codemagic](https://codemagic.io/) and [Fastlane](https://fastlane.tools/) by [ITCraftship](https://github.com/ITCraftship).", "stars": "53"}, {"name": "FlutterDex", "url": "https://github.com/ArizArmeidi/FlutterDex", "description": "a Simple Pokedex app built with API from [PokeAPI](https://pokeapi.co/) by [Ariz Armeidi](https://github.com/ArizArmeidi).", "stars": "70"}, {"name": "Space Empires", "url": "https://github.com/satyamx64/space_empires", "description": "A 4X Space themed strategy game by [Satyam Sharma](https://github.com/satyamx64)", "stars": "102"}], "notes": [], "source": "Open Source Flutter Apps"}, {"name": "Open Source Flutter Apps \u2014 Lifestyle", "entries": [{"name": "Beer-Me-Up", "url": "https://github.com/benoitletondor/Beer-Me-Up", "description": "Beer tracking nicely designed by [Benoit Letondor](https://github.com/benoitletondor).", "stars": "494"}, {"name": "Food Ordering App", "url": "https://github.com/Tarikul711/flutter-food-delivery-app-ui", "description": "Food delivery App UI designed by [Tarikul Islam](https://github.com/tarikul711).", "stars": "1.2k"}], "notes": [], "source": "Open Source Flutter Apps"}, {"name": "Open Source Flutter Apps \u2014 Media", "entries": [{"name": "TMDBM", "url": "https://github.com/88srzh/comics_db", "description": "The Movie Database Mobile is a popular database for movies and TV shows by [srzh](https://github.com/88srzh)", "stars": "14"}, {"name": "Grey", "url": "https://github.com/avirias/Grey", "description": "A Material designed music player developed in Flutter by [Avinash Kumar](https://github.com/avirias).", "stars": "527"}, {"name": "InKino", "url": "https://github.com/roughike/inKino", "description": "A multiplatform Dart movie app by [Iiro Krankka](https://github.com/roughike).", "stars": "3.7k"}, {"name": "Music Player", "url": "https://github.com/iampawan/Flutter-Music-Player", "description": "Full featured music player by [Pawan Kumar](https://about.me/imthepk).", "stars": "1.8k"}, {"name": "Cinematic", "url": "https://github.com/aaronoe/FlutterCinematic", "description": "UI for Movie DB Public API by [Aaron Oertel](https://github.com/aaronoe).", "stars": "904"}, {"name": "TuneIN", "url": "https://github.com/moda20/flutter-tunein", "description": "Dynamic themed music player with casting [Moda20](https://github.com/moda20).", "stars": "146"}, {"name": "Flutter Music", "url": "https://github.com/o-ifeanyi/musicPlayer", "description": "A Flutter music player to play songs by [o-ifeanyi](https://github.com/o-ifeanyi)", "stars": "154"}, {"name": "Stream Music Player", "url": "https://github.com/vellt/GetX-Stream-Music-Player-Flutter", "description": "A music player for online content with GetX architecture by [vellt](https://github.com/vellt).", "stars": "52"}, {"name": "Movies App", "url": "https://github.com/vellt/Movies-App-Flutter", "description": "A user-friendly interface using themoviedb API by [vellt](https://github.com/vellt).", "stars": "195"}, {"name": "MovieLab", "url": "https://github.com/ErfanRht/MovieLab", "description": "A useful and modern movie database app by [Erfan Rahmati](https://github.com/ErfanRht).", "stars": "441"}, {"name": "BlackHole", "url": "https://github.com/Sangwan5688/BlackHole", "description": "A Music Player App made with Flutter by [Ankit Sangwan](https://github.com/Sangwan5688)."}, {"name": "Kimo-Anime", "url": "https://github.com/yon30c/kimoi", "description": "An app to watch anime subtitled in Spanish by [Yon30c](https://github.com/yon30c).", "stars": "12"}], "notes": [], "source": "Open Source Flutter Apps"}, {"name": "Open Source Flutter Apps \u2014 News and Magazine", "entries": [{"name": "Flews", "url": "https://github.com/jbarr21/flews", "description": "A news client written in Flutter that displays top stories from Hacker News, Reddit's r/AndroidDev, Imgur's most viral, and GitHub top Java repos by [James Barr](https://github.com/jbarr21).", "stars": "166"}, {"name": "NewsBuzz", "url": "https://github.com/theankurkedia/NewsBuzz", "description": "Firebase backed news reader using News API by [Ankur Kedia](https://github.com/theankurkedia).", "stars": "601"}, {"name": "NewsApp", "url": "https://github.com/j-j-gajjar/FLUTTER_NewsApp", "description": "Live News Using API with Many API filterrs by [J-J-GAJJAR](https://github.com/j-j-gajjar).", "stars": "249"}, {"name": "InNews", "url": "https://github.com/akashlilhare/news_app", "description": "Live News in eight different categories by [Akash Lilhare](https://github.com/akashlilhare).", "stars": "21"}, {"name": "Hacki", "url": "https://github.com/Livinglist/Hacki", "description": "A Hacker News reader by [Jiaqi Feng](https://github.com/Livinglist).", "stars": "1.4k"}], "notes": [], "source": "Open Source Flutter Apps"}, {"name": "Open Source Flutter Apps \u2014 Personalization", "entries": [{"name": "Libre PaperWall", "url": "https://github.com/SAHILDUDHAL21/libre-PaperWall", "description": "Free WallPaper App with Unlimited Downloads created by [Sahil Dudhal](https://github.com/SAHILDUDHAL21).", "stars": "0"}, {"name": "Furniture", "url": "https://github.com/rajayogan/flutterui-furnitureapp", "description": "Code for Furniture app dashboard created by [Raja Yogan](https://github.com/rajayogan/).", "stars": "325"}, {"name": "Dashboard", "url": "https://github.com/Ivaskuu/dashboard", "description": "Dashboard concept made by [Ivascu Adrian](https://github.com/Ivaskuu/).", "stars": "942"}, {"name": "Spooky", "url": "https://github.com/juniorise/spooky-mb", "description": "First diary with Material 3 design by [Juniorise](https://github.com/juniorise).", "stars": "660"}, {"name": "Tailor made", "url": "https://github.com/jogboms/tailor_made", "description": "Managing a Fashion designer's daily routine by [Jeremiah Ogbomo](https://github.com/jogboms).", "stars": "336"}, {"name": "Wallbay", "url": "https://github.com/tsvillain/Wallbay", "description": "Wallpaper App developed in Flutter using Pexels API by [Tekeshwar Singh](https://github.com/tsvillain).", "stars": "113"}, {"name": "BUWA (Black Unicorn Wallpapers)", "url": "https://github.com/iamtheblackunicorn/Buwa", "description": ""}, {"name": "LifeList", "url": "https://github.com/Spyy004/LifeList", "description": "Plan, Track, and Achieve Your Life Goals Effortlessly by [Ayush Pawar](https://github.com/Spyy004)", "stars": "45"}], "notes": [], "source": "Open Source Flutter Apps"}, {"name": "Open Source Flutter Apps \u2014 Productivity", "entries": [{"name": "BookSearch", "url": "https://github.com/Norbert515/BookSearch", "description": "Digital BookShelf for your reading progress by [Norbert515](https://github.com/Norbert515).", "stars": "548"}, {"name": "Flutter Todo", "url": "https://github.com/tuannguyendotme/flutter_todo", "description": "This Todo app is implemented using Flutter by [Tuan Nguyen](https://github.com/tuannguyendotme).", "stars": "143"}, {"name": "GSYGithubAppFlutter", "url": "https://github.com/CarGuo/GSYGithubAppFlutter", "description": "An open source Github client App developed by Flutter by [Shuyu Guo](https://github.com/CarGuo).", "stars": "15k"}, {"name": "Habbit", "url": "https://github.com/lzyy/habbit", "description": "Habbit is an ultra simple habit tracker that just works by [Li Zhong (\u2b50141)](https://github.com/lzyy/habbit).", "stars": "141"}, {"name": "Taskist", "url": "https://github.com/huextrat/Taskist", "description": "Taskist is a ToDo List app for Task Management by [Hugo EXTRAT](https://github.com/huextrat).", "stars": "1.1k"}, {"name": "Time Cop", "url": "https://github.com/hamaluik/timecop", "description": "A time tracking app that respects your privacy by [Kenton Hamaluik](https://github.com/hamaluik).", "stars": "873"}, {"name": "Trinity Orientation", "url": "https://github.com/matthewtory/trinity-orientation-2018", "description": "Orientation week at Trinity College, U of T by [Matthew Tory](https://github.com/matthewtory).", "stars": "617"}, {"name": "Notes App", "url": "https://github.com/bimsina/notes-app", "description": "Note Taking App made with Flutter with Sqlite as database by [Bibek Timsina](https://github.com/bimsina).", "stars": "524"}, {"name": "WhatTodo", "url": "https://github.com/burhanrashid52/WhatTodo", "description": "Todoist like UI by [Burhanuddin Rashid](https://about.me/burhanrashid52).", "stars": "1.3k"}, {"name": "Yata", "url": "https://github.com/Rohithgilla12/yata", "description": "Todo application that makes your todolist as your wallpaper by [Rohith Gilla](https://github.com/Rohithgilla12)", "stars": "8"}, {"name": "Journapi", "url": "https://github.com/ChangJoo-Park/journapi_flutter", "description": "Bullet journal application made with Flutter and GetX. by [ChangJoo Park](https://github.com/ChangJoo-Park)", "stars": "8"}, {"name": "LibreTrack", "url": "https://github.com/proninyaroslav/libretrack", "description": "Private, cross-platform package tracking app by [Yaroslav Pronin](https://github.com/proninyaroslav)", "stars": "336"}, {"name": "Virlow Flutter Recorder", "url": "https://github.com/virlow-voice/virlow-flutter-recorder", "description": "Voice recording and transcription plus it includes TL;DR, Short Hand Notes, and a rich text editor by \\[Virlow Voice]\\(<https://github.com/proninyaroslav>]\\(<https://github.com/virlow-voice>)", "stars": "42"}, {"name": "NotePad", "url": "https://github.com/sarvesh4396/notepad", "description": "A very simple notepad app with no fancy features to distract you. Just write what you want and tag by [Sarvesh Kumar Dwivedi](https://github.com/sarvesh4396)", "stars": "13"}, {"name": "Openreads", "url": "https://github.com/mateusz-bak/openreads-android", "description": "A privacy oriented books tracker that allows you to keep track of your readings by [mateusz-bak](https://github.com/mateusz-bak).", "stars": "1.4k"}, {"name": "Only Contacts", "url": "https://github.com/Ehtiram-Ullah/Contacts_app", "description": "A contact management app by [Ehtiram Ullah](https://github.com/Ehtiram-Ullah).", "stars": "1"}, {"name": "Tasker", "url": "https://github.com/ErfanRht/Tasker", "description": "A useful and modern To-Do List & Planner by [Erfan Rahmati](https://github.com/ErfanRht).", "stars": "239"}], "notes": [], "source": "Open Source Flutter Apps"}, {"name": "Open Source Flutter Apps \u2014 Social Network", "entries": [{"name": "Unoffical LeetCode Client", "url": "https://github.com/SAHILDUDHAL21/LeetCode-Unofficial-Mobile-App", "description": "Minimalist LeetCode Mobile Client by [Sahil Dudhal](https://github.com/SAHILDUDHAL21).", "stars": "0"}, {"name": "Deer", "url": "https://github.com/aleksanderwozniak/deer", "description": "Minimalist Todo Planner built using BLoC pattern by [Aleksander Wo\u017aniak](https://github.com/aleksanderwozniak).", "stars": "460"}, {"name": "FlutterGram", "url": "https://github.com/mdanics/fluttergram", "description": "Complete Instagram based on Firestore & Google Functions by [MDanics](https://github.com/mdanics).", "stars": "2.4k"}, {"name": "Flutter Chat App", "url": "https://github.com/rohan20/flutter-chat-app", "description": "A one-to-one chat app built on Flutter with firebase authentication and image sharing capability by [Rohan Taneja](https://github.com/rohan20).", "stars": "1.1k"}, {"name": "FlutterWhatsAppClone", "url": "https://github.com/iampawan/FlutterWhatsAppClone", "description": "Building a WhatsApp Clone in Flutter by [Pawan Kumar](https://github.com/iampawan).", "stars": "1.7k"}, {"name": "Lime", "url": "https://github.com/fablue/lime-flutter", "description": "Lime social network by Sebastian Sellmair.", "stars": "373"}, {"name": "Meme Chat", "url": "https://github.com/efortuna/memechat", "description": "Chat app on Flutter, using Firebase, Google Sign In, and device camera integration by a team of Googlers.", "stars": "543"}, {"name": "Tinder Card", "url": "https://github.com/Ivaskuu/tinder_cards", "description": "Tinder like cards swipe effect by [Ivascu Adrian](https://github.com/Ivaskuu/).", "stars": "941"}, {"name": "Fwitter", "url": "https://github.com/TheAlphamerc/flutter_twitter_clone", "description": "Fully functional Twitter clone built in flutter framework using Firebase realtime database and storage by [Sonu Sharma](https://github.com/TheAlphamerc)", "stars": "4.2k"}, {"name": "GroupChatApp", "url": "https://github.com/ahmedgulabkhan/GroupChatApp", "description": "Group chat application using Flutter and Firebase, where users can register and create groups or join already existing groups and start conversing with each other by [Ahmed Gulab Khan](https://github.com/ahmedgulabkhan)", "stars": "265"}, {"name": "Harpy", "url": "https://github.com/robertodoering/harpy", "description": "A Twitter app built with Flutter [Roberto Doering (\u2b502.1k)](https://github.com/robertodoering/harpy)", "stars": "2.1k"}, {"name": "Fedi", "url": "https://github.com/Big-Fig/Fediverse.app", "description": "Open-source client for Pleroma and Mastodon social networks by [Big-Fig](https://github.com/Big-Fig)", "stars": "146"}, {"name": "Skyfeed", "url": "https://github.com/redsolver/skyfeed", "description": "Alternative to Twitter by [RedSolver](https://github.com/redsolver)", "stars": "105"}, {"name": "Snag", "url": "https://github.com/mihalycsaba/snag", "description": "Client application for steamgifts.com by [mihalycsaba](https://github.com/mihalycsaba).", "stars": "11"}], "notes": [], "source": "Open Source Flutter Apps"}, {"name": "Open Source Flutter Apps \u2014 Shopping", "entries": [{"name": "Yumniastic Food Shop App", "url": "https://github.com/1hanzla100/flutter-yumniastic", "description": "Online food delivery service app and Django API by [1hanzla100](https://github.com/1hanzla100/).", "stars": "37"}, {"name": "E-Commerce App", "url": "https://github.com/Tarikul711/flutter-ecommerce", "description": "Ecommerce app UI and API integration by [Md Tarikul Islam](https://github.com/Tarikul711/).", "stars": "838"}, {"name": "Grocery-App", "url": "https://github.com/Widle-Studio/Grocery-App", "description": "Flutter Grocery Shopping App by [Widle](https://github.com/Widle-Studio)", "stars": "1.1k"}, {"name": "Flutter Games", "url": "https://github.com/searchy2/FlutterGames", "description": "Flutter app for purchasing and renting games by [Ray Li](https://github.com/searchy2)", "stars": "322"}, {"name": "Plantly", "url": "https://github.com/Ivaskuu/plantly", "description": "App concept where you can purchase and get info of plants by [Ivascu Adrian](https://github.com/Ivaskuu/).", "stars": "170"}, {"name": "Rapidinho", "url": "https://github.com/gdgluanda/rapidinho", "description": "Unofficial delivery app for Rapidinho made by [GDG Luanda", "stars": "198"}, {"name": "LaCoro Q-commerce app", "url": "https://github.com/LaCoro/ConsumerFlutterApp", "description": "An open source quick commerce app in flutter by [LaCoro](https://github.com/LaCoro)", "stars": "64"}, {"name": "Flutter WooCommerce app", "url": "https://github.com/woosignal/flutter-woocommerce-app", "description": "A ready-made app template for WooCommerce stores by [WooSignal](https://github.com/woosignal)", "stars": "689"}, {"name": "Flutterzon", "url": "https://github.com/tejasbadone/flutterzon_bloc", "description": "Designed as an Amazon clone, leveraging Flutter, Node.js, MongoDB, and Bloc for state management. Additionally, it features an Admin Panel for advanced control and management by [Tejas Badone](https://github.com/tejasbadone)", "stars": "173"}], "notes": [], "source": "Open Source Flutter Apps"}, {"name": "Open Source Flutter Apps \u2014 Tools", "entries": [{"name": "Ghost Brower", "url": "https://github.com/SAHILDUDHAL21/Ghost-Browser", "description": "Simple Web Browser that does not track any User by [Sahil Dudhal](https://github.com/SAHILDUDHAL21)", "stars": "0"}, {"name": "Flitter", "url": "https://github.com/dart-flitter/flitter", "description": "Glitter app by [Hadrien Lejard](https://twitter.com/HadrienLejard) and [Kevin Segaud](https://twitter.com/kevin_segaud). It uses Redux and Jaguar.", "stars": "184"}, {"name": "Trovami", "url": "https://github.com/Samaritan1011001/Trovami", "description": "A Live location app created in Flutter using Firebase as the backend by [ManojNB](https://github.com/Samaritan1011001)", "stars": "259"}, {"name": "Wallpaper", "url": "https://github.com/bimsina/wallpaper", "description": "Wallpaper App made with Flutter with Dynamic Theming by [Bibek Timsina](https://github.com/bimsina)", "stars": "287"}, {"name": "Zefyr", "url": "https://github.com/memspace/zefyr", "description": "Soft and gentle rich text editing for Flutter applications by [Memspace](https://github.com/memspace)", "stars": "2.2k"}, {"name": "Enigma Signal Meter", "url": "https://github.com/shaxxx/Signalmeter2", "description": "Align your satellite dish by reading signal from satellite receiver by [Krkadoni](https://krkadoni.com)", "stars": "24"}, {"name": "Jagnik", "url": "https://github.com/bipin000/jagnik", "description": "Simple elegant Photo Text Editing tool in flutter by [Bipin Chandra Tripathi](https://github.com/bipin000)", "stars": "35"}, {"name": "Flutter Browser App", "url": "https://github.com/pichillilorenzo/flutter_browser_app", "description": "A Full-Featured Mobile Browser App by [Lorenzo Pichilli](https://github.com/pichillilorenzo)", "stars": "575"}, {"name": "You", "url": "https://github.com/MDSADABWASIM/You", "description": "An app that checks what internet knows about you by [Md Sadab Wasim](https://github.com/MDSADABWASIM)", "stars": "264"}, {"name": "Weather", "url": "https://github.com/1hanzla100/flutter-weather", "description": "Weather App Built with Flutter and OpenWeatherMap API by [1hanzla100](https://github.com/1hanzla100/).", "stars": "40"}, {"name": "FlutterWeather", "url": "https://github.com/ArizArmeidi/FlutterWeather", "description": "Weather App with clean and modern UI by [Ariz Armeidi](https://github.com/ArizArmeidi).", "stars": "340"}, {"name": "One Second Diary", "url": "https://github.com/KyleKun/one_second_diary", "description": "Minimalist Video Diary app by [KyleKun](https://github.com/KyleKun).", "stars": "370"}, {"name": "Blink Comparison", "url": "https://github.com/proninyaroslav/blink-comparison", "description": "Simplifies comparing photos of tamper-evident seals and patterns using your eyes by [Yaroslav Pronin](https://github.com/proninyaroslav)", "stars": "291"}, {"name": "Airdash", "url": "https://github.com/simonbengtsson/airdash", "description": "Share files to any device by [Simon Bengtsson](https://github.com/simonbengtsson)", "stars": "651"}, {"name": "Voting Dapp", "url": "https://github.com/akmadan/voting_dapp", "description": "A Voting Dapp created using Solidity Smart Contract and web3dart library by [Akshit Madan](https://github.com/akmadan)", "stars": "16"}, {"name": "NetworkArch", "url": "https://github.com/ivirtex/networkarch-flutter", "description": "Network-oriented app that allows you to diagnose your wireless connections by [ivirtex](https://github.com/ivirtex)", "stars": "35"}, {"name": "RSA Encryption", "url": "https://github.com/vellt/RSA-Encryption-Flutter", "description": "A simple UI for encrypting messages by [vellt](https://github.com/vellt).", "stars": "33"}, {"name": "Immich", "url": "https://github.com/immich-app/immich", "description": "Self-hosted photo and video backup solution directly from your mobile phone by [Alex](https://github.com/alextran1502)", "stars": "86k"}, {"name": "EasyWeather", "url": "https://github.com/tejasbadone/EasyWeather", "description": "Displays real-time weather data for your current location and any other location you choose by [Tejas Badone](https://github.com/tejasbadone)", "stars": "15"}, {"name": "EncrytX", "url": "https://github.com/musfique113/EncryptX", "description": "Encrypt and protect your text with ease using advanced ciphers including Caesar, Affine, Playfair, and RSA encryption in this all-in-one Android app by [Musfique](https://github.com/musfique113)", "stars": "8"}, {"name": "Ejimo", "url": "https://github.com/albemala/emoji-picker", "description": "Cross-platform emoji and symbol picker by [albemala](https://github.com/albemala)", "stars": "55"}, {"name": "Battery Info", "url": "https://github.com/SAHILDUDHAL21/Battery-Info", "description": "Battery Health Checker For Android by [Sahil Dudhal](https://github.com/SAHILDUDHAL21)", "stars": "0"}], "notes": [], "source": "Open Source Flutter Apps"}, {"name": "Open Source Flutter Apps \u2014 Travel", "entries": [{"name": "Flight search", "url": "https://github.com/MarcinusX/flutter_ui_challenge_flight_search", "description": "Flight search app by [Marcin Sza\u0142ek](https://github.com/MarcinusX).", "stars": "998"}, {"name": "Tourism", "url": "https://github.com/bluemix/tourism-demo", "description": "A Flutter tourism app by [Abdulmomen Kadum](https://github.com/bluemix/)", "stars": "307"}, {"name": "Travel Guide", "url": "https://github.com/Ivaskuu/travel-guide_app", "description": "Travel guide app by [Ivascu Adrian](https://github.com/Ivaskuu/).", "stars": "37"}, {"name": "ShareACab", "url": "https://github.com/devclub-iitd/ShareACab", "description": "Cab Sharing App for college students by [DevClub IIT Delhi](https://github.com/devclub-iitd/).", "stars": "82"}], "notes": [], "source": "Open Source Flutter Apps"}, {"name": "Open Source Flutter Apps \u2014 Simulation", "entries": [{"name": "Barrett-2090-XV-3088-Flutter-Simulation", "url": "https://github.com/hadiuzzaman524/Barrett-2090-XV-3088-Flutter-Simulation", "description": "Army Simulation app by [Hadiuzzaman](https://github.com/hadiuzzaman524)", "stars": "3"}], "notes": [], "source": "Open Source Flutter Apps"}, {"name": "Alternative Front Ends \u2014 Call to Action", "entries": [{"name": "YouTube", "url": "#youtube", "description": ""}, {"name": "YouTube Music", "url": "#youtube-music", "description": ""}, {"name": "Twitter", "url": "#twitter", "description": ""}, {"name": "Reddit", "url": "#reddit", "description": ""}, {"name": "TikTok", "url": "#tiktok", "description": ""}, {"name": "Imgur", "url": "#imgur", "description": ""}, {"name": "Spotify", "url": "#spotify", "description": ""}, {"name": "Apple Music", "url": "#apple-music", "description": ""}, {"name": "Bandcamp", "url": "#bandcamp", "description": ""}, {"name": "Twitch", "url": "#twitch", "description": ""}, {"name": "Discord", "url": "#discord", "description": ""}, {"name": "Google Search", "url": "#google-search", "description": ""}, {"name": "Google Translate", "url": "#google-translate", "description": ""}, {"name": "Facebook", "url": "#facebook", "description": ""}, {"name": "Facebook Messenger", "url": "#facebook-messenger", "description": ""}, {"name": "Mastodon", "url": "#mastodon", "description": ""}, {"name": "Medium", "url": "#medium", "description": ""}, {"name": "IMDb", "url": "#imdb", "description": ""}, {"name": "Quora", "url": "#quora", "description": ""}, {"name": "Reuters", "url": "#reuters", "description": ""}, {"name": "Apple AirPlay", "url": "#apple-airplay", "description": ""}, {"name": "Shazam", "url": "#shazam", "description": ""}, {"name": "Hacker News", "url": "#hacker-news", "description": ""}, {"name": "Telegram", "url": "#telegram", "description": ""}, {"name": "Other services", "url": "#other-services", "description": ""}, {"name": "Redirection", "url": "#redirection", "description": ""}, {"name": "Related projects", "url": "#related-projects", "description": ""}, {"name": "About this repository", "url": "#about-this-repository", "description": ""}], "notes": [], "source": "Alternative Front Ends"}, {"name": "Alternative Front Ends \u2014 YouTube", "entries": [{"name": "Invidious", "url": "https://github.com/iv-org/invidious", "description": "", "stars": "12k"}, {"name": "Piped", "url": "https://github.com/TeamPiped/Piped", "description": "", "stars": "4.9k"}, {"name": "Poketube", "url": "https://github.com/ashley0143/poketube", "description": "", "stars": "74"}, {"name": "CloudTube", "url": "https://git.sr.ht/~cadence/cloudtube", "description": ""}, {"name": "YouTube.js", "url": "https://github.com/LuanRT/YouTube.js", "description": "", "stars": "2.6k"}, {"name": "FreeTube", "url": "https://github.com/FreeTubeApp/FreeTube", "description": "", "stars": "7.3k"}, {"name": "Invuedious", "url": "https://github.com/bocchilorenzo/invuedious", "description": "", "stars": "34"}, {"name": "Youtube-viewer", "url": "https://github.com/trizen/youtube-viewer", "description": "", "stars": "1.1k"}, {"name": "pipe-viewer", "url": "https://github.com/trizen/pipe-viewer", "description": "", "stars": "283"}, {"name": "Invidious-viewer", "url": "https://github.com/git-bruh/invidious-viewer", "description": "", "stars": "15"}, {"name": "NewPipe", "url": "https://github.com/TeamNewPipe/NewPipe", "description": "", "stars": "25k"}, {"name": "Youtube-dl", "url": "https://github.com/ytdl-org/youtube-dl", "description": "", "stars": "122k"}, {"name": "OpenVideoDownloader aka jely2002/youtube-dl-gui", "url": "https://github.com/jely2002/youtube-dl-gui", "description": "", "stars": "5.8k"}, {"name": "ytdl-gui", "url": "https://github.com/JaGoLi/ytdl-gui", "description": "", "stars": "246"}, {"name": "Alltube", "url": "https://github.com/Rudloff/alltube", "description": "", "stars": "2.9k"}, {"name": "Vividl", "url": "https://github.com/Bluegrams/Vividl", "description": "", "stars": "425"}, {"name": "Tartube", "url": "https://github.com/axcore/tartube", "description": "", "stars": "1.5k"}, {"name": "ytmdl", "url": "https://github.com/deepjyoti30/ytmdl", "description": "", "stars": "2.8k"}, {"name": "Plumber", "url": "https://github.com/keshavbhatt/plumber", "description": "", "stars": "54"}, {"name": "ViewTube", "url": "https://github.com/ViewTube/viewtube-vue", "description": "", "stars": "755"}, {"name": "youtube-local", "url": "https://github.com/user234683/youtube-local", "description": "", "stars": "350"}, {"name": "yt-local", "url": "https://git.sr.ht/~heckyel/yt-local", "description": ""}, {"name": "SkyTube", "url": "https://github.com/SkyTubeTeam/SkyTube", "description": "", "stars": "2k"}, {"name": "yt-dlp", "url": "https://github.com/yt-dlp/yt-dlp", "description": "", "stars": "51k"}, {"name": "uYouPlus", "url": "https://github.com/qnblackcat/uYouPlus", "description": "", "stars": "5.5k"}, {"name": "SmartTubeNext", "url": "https://github.com/yuliskov/SmartTubeNext", "description": "", "stars": "12k"}, {"name": "TubeSync", "url": "https://github.com/meeb/tubesync", "description": "", "stars": "1.2k"}, {"name": "TubeArchivist", "url": "https://github.com/tubearchivist/tubearchivist", "description": "", "stars": "2.8k"}, {"name": "ytfzf", "url": "https://github.com/pystardust/ytfzf", "description": "", "stars": "3.3k"}, {"name": "ytcc", "url": "https://github.com/woefe/ytcc", "description": "", "stars": "160"}, {"name": "smtube", "url": "https://github.com/smplayer-dev/smtube", "description": "", "stars": "36"}, {"name": "mps-youtube", "url": "https://github.com/mps-youtube/mps-youtube", "description": "", "stars": "7.6k"}, {"name": "minitube", "url": "https://github.com/flaviotordini/minitube", "description": "", "stars": "331"}, {"name": "yattee", "url": "https://github.com/yattee/yattee", "description": "", "stars": "1.5k"}, {"name": "ytcast", "url": "https://github.com/MarcoLucidi01/ytcast", "description": "", "stars": "684"}, {"name": "LibreTube", "url": "https://github.com/libre-tube/LibreTube", "description": "", "stars": "5.7k"}, {"name": "BlackHole", "url": "https://github.com/Sangwan5688/BlackHole", "description": "", "stars": "5.8k"}, {"name": "oleksis/youtube-dl-gui", "url": "https://github.com/oleksis/youtube-dl-gui", "description": "", "stars": "1.2k"}], "notes": [], "source": "Alternative Front Ends"}, {"name": "Alternative Front Ends \u2014 YouTube Music", "entries": [{"name": "ytmdesktop", "url": "https://github.com/ytmdesktop/ytmdesktop", "description": "", "stars": "2.9k"}, {"name": "Beatbump", "url": "https://github.com/snuffyDev/Beatbump", "description": "", "stars": "786"}, {"name": "AudioTube", "url": "https://invent.kde.org/plasma-mobile/audiotube", "description": ""}, {"name": "th-ch/youtube-music", "url": "https://github.com/th-ch/youtube-music", "description": "", "stars": "3.7k"}], "notes": [], "source": "Alternative Front Ends"}, {"name": "Alternative Front Ends \u2014 Twitter", "entries": [{"name": "Nitter", "url": "https://github.com/zedeus/nitter", "description": "", "stars": "7.9k"}, {"name": "Shitter", "url": "https://github.com/nuclearfog/Shitter", "description": "", "stars": "196"}, {"name": "Harpy", "url": "https://github.com/robertodoering/harpy", "description": "", "stars": "2k"}, {"name": "Twidere X", "url": "https://github.com/TwidereProject/TwidereX-Android", "description": "", "stars": "970"}, {"name": "Tweeterr", "url": "https://github.com/sherwyn11/Tweeterr", "description": "", "stars": "6"}, {"name": "Tweet-app", "url": "https://github.com/rhysd/tweet-app", "description": "", "stars": "65"}, {"name": "Tweepy", "url": "https://github.com/tweepy/tweepy", "description": "", "stars": "9.8k"}, {"name": "Fritter", "url": "https://github.com/jonjomckay/fritter", "description": "", "stars": "1.3k"}], "notes": [], "source": "Alternative Front Ends"}, {"name": "Alternative Front Ends \u2014 Reddit", "entries": [{"name": "Teddit", "url": "https://codeberg.org/teddit/teddit", "description": ""}, {"name": "Libreddit", "url": "https://github.com/libreddit/libreddit", "description": "", "stars": "4.8k"}, {"name": "Xeddit", "url": "https://github.com/ErlingMK/Xeddit", "description": "", "stars": "11"}, {"name": "RedditClient", "url": "https://github.com/grey-r/RedditSharp", "description": "", "stars": "15"}, {"name": "Updoot", "url": "https://github.com/adityam49/Updoot", "description": "", "stars": "63"}, {"name": "Eddrit", "url": "https://github.com/corenting/eddrit", "description": "", "stars": "21"}, {"name": "Top of Reddit", "url": "https://github.com/mgerb/top-of-reddit", "description": "", "stars": "23"}, {"name": "Snew", "url": "https://github.com/snew/snew", "description": "", "stars": "90"}, {"name": "Stealth", "url": "https://gitlab.com/cosmosapps/stealth", "description": ""}, {"name": "Infinity", "url": "https://github.com/Docile-Alligator/Infinity-For-Reddit", "description": "", "stars": "3.4k"}, {"name": "Dawn", "url": "https://github.com/Tunous/Dawn", "description": "", "stars": "444"}, {"name": "Slide", "url": "https://github.com/ccrama/Slide", "description": "", "stars": "1.8k"}, {"name": "junipf/reddit-frontend", "url": "https://github.com/junipf/reddit-frontend", "description": "", "stars": "26"}, {"name": "kddit", "url": "https://git.kalli.st/kallist/kddit-spaghetti", "description": ""}, {"name": "Troddit", "url": "https://github.com/burhan-syed/troddit", "description": "", "stars": "484"}, {"name": "Roffline", "url": "https://github.com/Darkle/Roffline", "description": "", "stars": "67"}], "notes": [], "source": "Alternative Front Ends"}, {"name": "Alternative Front Ends \u2014 TikTok", "entries": [{"name": "ProxiTok", "url": "https://github.com/pablouser1/ProxiTok", "description": "", "stars": "1.3k"}], "notes": [], "source": "Alternative Front Ends"}, {"name": "Alternative Front Ends \u2014 Imgur", "entries": [{"name": "Rimgo", "url": "https://codeberg.org/video-prize-ranch/rimgo", "description": ""}, {"name": "Rimgu", "url": "https://codeberg.org/3np/rimgu", "description": ""}, {"name": "Imgin", "url": "https://git.voidnet.tech/kev/imgin", "description": ""}, {"name": "Omgur", "url": "https://github.com/geraldwuhoo/omgur", "description": "", "stars": "12"}, {"name": "imgrs", "url": "https://github.com/geraldwuhoo/imgrs", "description": "", "stars": "2"}], "notes": [], "source": "Alternative Front Ends"}, {"name": "Alternative Front Ends \u2014 Spotify", "entries": [{"name": "psst", "url": "https://github.com/jpochyla/psst", "description": "", "stars": "7.7k"}, {"name": "Spotiqueue", "url": "https://github.com/toothbrush/Spotiqueue", "description": "", "stars": "79"}, {"name": "spot", "url": "https://github.com/xou816/spot", "description": "", "stars": "2k"}, {"name": "spotube", "url": "https://github.com/KRTirtho/spotube", "description": "", "stars": "3.5k"}, {"name": "SpotX", "url": "https://github.com/amd64fox/SpotX", "description": "", "stars": "7.7k"}, {"name": "kotify", "url": "https://github.com/dzirbel/kotify", "description": "", "stars": "34"}, {"name": "librespot", "url": "https://github.com/librespot-org/librespot", "description": "", "stars": "3.9k"}, {"name": "spotifyd", "url": "https://github.com/Spotifyd/spotifyd", "description": "", "stars": "9k"}], "notes": [], "source": "Alternative Front Ends"}, {"name": "Alternative Front Ends \u2014 Apple Music", "entries": [{"name": "Cider", "url": "https://github.com/ciderapp/Cider", "description": "", "stars": "6.5k"}], "notes": [], "source": "Alternative Front Ends"}, {"name": "Alternative Front Ends \u2014 Bandcamp", "entries": [{"name": "Tent", "url": "https://codeberg.org/sun/Tent", "description": ""}], "notes": [], "source": "Alternative Front Ends"}, {"name": "Alternative Front Ends \u2014 Twitch", "entries": [{"name": "streamlink-twitch-gui", "url": "https://github.com/streamlink/streamlink-twitch-gui", "description": "", "stars": "2.5k"}, {"name": "Twire", "url": "https://github.com/twireapp/Twire", "description": "", "stars": "871"}, {"name": "Xtra", "url": "https://github.com/crackededed/Xtra", "description": "", "stars": "693"}, {"name": "ElectronPlayer", "url": "https://github.com/oscartbeaumont/ElectronPlayer", "description": "", "stars": "449"}], "notes": [], "source": "Alternative Front Ends"}, {"name": "Alternative Front Ends \u2014 Discord", "entries": [{"name": "gtkcord4", "url": "https://github.com/diamondburned/gtkcord4", "description": "", "stars": "627"}, {"name": "openasar", "url": "https://github.com/GooseMod/OpenAsar", "description": "", "stars": "1.9k"}], "notes": [], "source": "Alternative Front Ends"}, {"name": "Alternative Front Ends \u2014 Google Search", "entries": [{"name": "Whoogle Search", "url": "https://github.com/benbusby/whoogle-search", "description": "", "stars": "7.6k"}, {"name": "Searx", "url": "https://github.com/searx/searx", "description": "", "stars": "13k"}, {"name": "SearXNG", "url": "https://github.com/searxng/searxng", "description": "", "stars": "4.9k"}, {"name": "LibreX", "url": "https://github.com/hnhx/librex", "description": "", "stars": "632"}], "notes": [], "source": "Alternative Front Ends"}, {"name": "Alternative Front Ends \u2014 Google Translate", "entries": [{"name": "Lingva Translate", "url": "https://github.com/TheDavidDelta/lingva-translate", "description": "", "stars": "1.1k"}, {"name": "SimplyTranslate", "url": "https://codeberg.org/SimpleWeb/SimplyTranslate-Web", "description": ""}, {"name": "SimplyTranslate Mobile", "url": "https://github.com/ManeraKai/simplytranslate_mobile", "description": "", "stars": "127"}, {"name": "InstaLate", "url": "https://gitlab.com/concept1tech/instalate", "description": ""}, {"name": "DeepL Android", "url": "https://github.com/sakusaku3939/DeepLAndroid", "description": "", "stars": "306"}, {"name": "Crow Translate", "url": "https://github.com/crow-translate/crow-translate", "description": "", "stars": "1.4k"}], "notes": [], "source": "Alternative Front Ends"}, {"name": "Alternative Front Ends \u2014 Facebook", "entries": [{"name": "SlimSocial", "url": "https://github.com/rignaneseleo/SlimSocial-for-Facebook", "description": "", "stars": "281"}, {"name": "Frost", "url": "https://github.com/AllanWang/Frost-for-Facebook", "description": "", "stars": "980"}], "notes": [], "source": "Alternative Front Ends"}, {"name": "Alternative Front Ends \u2014 Facebook Messenger", "entries": [{"name": "Caprine", "url": "https://github.com/sindresorhus/caprine", "description": "", "stars": "6.7k"}], "notes": [], "source": "Alternative Front Ends"}, {"name": "Alternative Front Ends \u2014 Mastodon", "entries": [{"name": "Sengi", "url": "https://github.com/NicolasConstant/sengi", "description": "", "stars": "473"}, {"name": "TheDesk", "url": "https://github.com/cutls/TheDesk", "description": "", "stars": "260"}, {"name": "Tootle", "url": "https://gitlab.gnome.org/World/tootle", "description": ""}, {"name": "Tusky", "url": "https://github.com/tuskyapp/Tusky", "description": "", "stars": "2.2k"}, {"name": "Fedilab", "url": "https://codeberg.org/tom79/Fedilab", "description": ""}, {"name": "Pinafore", "url": "https://github.com/nolanlawson/pinafore", "description": "", "stars": "1k"}, {"name": "Hyperspace", "url": "https://github.com/hyperspacedev/hyperspace", "description": "", "stars": "178"}], "notes": [], "source": "Alternative Front Ends"}, {"name": "Alternative Front Ends \u2014 Medium", "entries": [{"name": "Scribe", "url": "https://sr.ht/~edwardloveall/Scribe", "description": ""}, {"name": "Libmedium", "url": "https://github.com/realaravinth/libmedium", "description": "", "stars": "30"}], "notes": [], "source": "Alternative Front Ends"}, {"name": "Alternative Front Ends \u2014 IMDb", "entries": [{"name": "libremdb", "url": "https://github.com/zyachel/libremdb", "description": "", "stars": "174"}], "notes": [], "source": "Alternative Front Ends"}, {"name": "Alternative Front Ends \u2014 Quora", "entries": [{"name": "Quetre", "url": "https://github.com/zyachel/quetre", "description": "", "stars": "342"}], "notes": [], "source": "Alternative Front Ends"}, {"name": "Alternative Front Ends \u2014 Reuters", "entries": [{"name": "Neuters", "url": "https://github.com/HookedBehemoth/neuters", "description": "", "stars": "52"}], "notes": [], "source": "Alternative Front Ends"}, {"name": "Alternative Front Ends \u2014 Apple AirPlay", "entries": [{"name": "RPiPlay", "url": "https://github.com/FD-/RPiPlay", "description": "", "stars": "4.6k"}, {"name": "air-pi-play", "url": "https://github.com/rahul-thakoor/air-pi-play", "description": "", "stars": "1.4k"}], "notes": [], "source": "Alternative Front Ends"}, {"name": "Alternative Front Ends \u2014 Shazam", "entries": [{"name": "SongRec", "url": "https://github.com/marin-m/SongRec", "description": "", "stars": "977"}], "notes": [], "source": "Alternative Front Ends"}, {"name": "Alternative Front Ends \u2014 Telegram", "entries": [{"name": "Telegram-FOSS", "url": "https://github.com/Telegram-FOSS-Team/Telegram-FOSS", "description": "", "stars": "2.2k"}], "notes": [], "source": "Alternative Front Ends"}, {"name": "Alternative Front Ends \u2014 Hacker News", "entries": [{"name": "HN-search", "url": "https://github.com/algolia/hn-search", "description": "", "stars": "476"}, {"name": "HNTopLinks", "url": "https://github.com/eguller/hntoplinks", "description": "", "stars": "30"}, {"name": "Hackerweb", "url": "https://github.com/cheeaun/hackerweb", "description": "", "stars": "1.2k"}, {"name": "Hckrnws", "url": "https://github.com/rajatkulkarni95/hckrnws", "description": "", "stars": "67"}, {"name": "Hackers", "url": "https://github.com/weiran/Hackers", "description": "", "stars": "654"}], "notes": [], "source": "Alternative Front Ends"}, {"name": "Alternative Front Ends \u2014 Other services", "entries": [{"name": "Pastewin", "url": "https://github.com/beucismis/pastewin", "description": "", "stars": "11"}, {"name": "MediathekViewWeb", "url": "https://github.com/mediathekview/mediathekviewweb", "description": "", "stars": "802"}, {"name": "NoPaste", "url": "https://github.com/bokub/nopaste", "description": "", "stars": "263"}, {"name": "PrivateBin", "url": "https://github.com/PrivateBin/PrivateBin", "description": "", "stars": "5.2k"}, {"name": "vaultwarden", "url": "https://github.com/dani-garcia/vaultwarden", "description": "", "stars": "26k"}, {"name": "snapdrop", "url": "https://github.com/RobinLinus/snapdrop", "description": "", "stars": "16k"}, {"name": "hedgedoc", "url": "https://github.com/hedgedoc/hedgedoc", "description": "", "stars": "4k"}, {"name": "etherpad-lite", "url": "https://github.com/ether/etherpad-lite", "description": "", "stars": "14k"}, {"name": "gitea", "url": "https://github.com/go-gitea/gitea", "description": "", "stars": "37k"}, {"name": "ArchiveBox", "url": "https://github.com/ArchiveBox/ArchiveBox", "description": "", "stars": "16k"}, {"name": "Wikiless", "url": "https://github.com/Metastem/wikiless", "description": "", "stars": "87"}, {"name": "Librarian", "url": "https://codeberg.org/librarian/librarian", "description": ""}, {"name": "Privacy Redirect", "url": "https://github.com/SimonBrazell/privacy-redirect", "description": "", "stars": "1.7k"}, {"name": "libredirect", "url": "https://github.com/libredirect/libredirect", "description": "", "stars": "2.5k"}, {"name": "Farside", "url": "https://github.com/benbusby/farside", "description": "", "stars": "425"}, {"name": "UntrackMe", "url": "https://framagit.org/tom79/nitterizeme", "description": ""}, {"name": "Redirector", "url": "https://github.com/einaregilsson/Redirector", "description": "", "stars": "1.2k"}, {"name": "uBlock Origin", "url": "https://github.com/gorhill/uBlock", "description": "", "stars": "37k"}, {"name": "StreetComplete", "url": "https://github.com/streetcomplete/StreetComplete", "description": "", "stars": "3.3k"}, {"name": "Matrix.org's Synapse", "url": "https://github.com/matrix-org/synapse", "description": "", "stars": "11k"}, {"name": "Pluja's Awesome Privacy", "url": "https://github.com/pluja/awesome-privacy", "description": "", "stars": "9.3k"}, {"name": "12ft.io / 12ft Ladder", "url": "https://12ft.io", "description": ""}, {"name": "Youtube Vanced", "url": "https://github.com/YTVanced", "description": ""}], "notes": [], "source": "Alternative Front Ends"}, {"name": "Ai4lam", "entries": [{"name": "Introduction", "url": "#introduction", "description": ""}, {"name": "Learning Resources", "url": "#learning-resources", "description": ""}, {"name": "Tools and Frameworks", "url": "#tools-and-frameworks", "description": ""}, {"name": "Datasets", "url": "#datasets", "description": ""}, {"name": "Projects, Initiatives, and Case Studies", "url": "#projects-initiatives-and-case-studies", "description": ""}, {"name": "Policies and recommendations", "url": "#policies-and-recommendations", "description": ""}, {"name": "Conferences and Workshops", "url": "#conferences-and-workshops", "description": ""}, {"name": "Publications and News Sources", "url": "#publications-and-news-sources", "description": ""}, {"name": "Community", "url": "#community", "description": ""}, {"name": "Contributions", "url": "#contributions", "description": ""}, {"name": "License", "url": "#license", "description": ""}], "notes": [], "source": "Ai4lam"}, {"name": "Ai4lam \u2014 Introductions to AI", "entries": [{"name": "Elements of AI", "url": "https://www.elementsofai.com/", "description": "free course by MinnaLearn & University of Helsinki"}, {"name": "Introduction to AI for GLAM", "url": "https://carpentries-incubator.github.io/machine-learning-librarians-archivists/", "description": "by Library Carpentries"}, {"name": "AI Guide by the AI Pedagogy Project", "url": "https://aipedagogy.org", "description": "collection of materials by [metaLAB](https://mlml.io/about/)"}, {"name": "Slides from FF23 workshop on *Intro to AI for GLAM*", "url": "https://docs.google.com/presentation/d/1dVdS3u-XS2RDexNm3RlwICCsh5gBmdi1pBARgIGnPN8", "description": ""}, {"name": "Machine Learning 101", "url": "https://docs.google.com/presentation/d/1kSuQyW5DTnkVaZEjGYCkfOxvzCqGEFzWBy4e9Uedd9k/edit#slide=id.g168a3288f7_0_58", "description": "by Jason Mayes from Google"}, {"name": "Codecademy AI Courses", "url": "https://www.codecademy.com/catalog/subject/artificial-intelligence", "description": "many topics; some lessons are free, some are for-fee"}, {"name": "Introduction to Deep Learning", "url": "https://sebastianraschka.com/blog/2021/dl-course.html", "description": ""}, {"name": "Dive into Deep Learning", "url": "https://d2l.ai/index.html", "description": ""}, {"name": "A Collection of AI Demos to Discover and Explore", "url": "https://exploreai.jisc.ac.uk/", "description": ""}, {"name": "DeepLearning.AI Short Courses", "url": "https://www.deeplearning.ai/short-courses/", "description": ""}, {"name": "Introduction to Hugging Face", "url": "https://www.codecademy.com/learn/intro-to-hugging-face", "description": ""}], "notes": [], "source": "Ai4lam"}, {"name": "Ai4lam \u2014 Computer vision", "entries": [{"name": "A Gentle Introduction to Computer Vision", "url": "https://machinelearningmastery.com/what-is-computer-vision/", "description": "from Machine Learning Mastery"}, {"name": "Computer Vision for Heritage Collections", "url": "https://docs.google.com/document/d/1FpKfX4hI38ZKG81osa3bXgitEArxK45NKmT6NOyrnJk", "description": "French-language 2\u202fhr workshop designed to introduce computer vision applications to cultural heritage professionals"}, {"name": "Computer Vision for the Humanities: An Introduction to Deep Learning for Image Classification", "url": "https://programminghistorian.org/en/lessons/computer-vision-deep-learning-pt1", "description": "two-part intro by the Programming Historian"}], "notes": [], "source": "Ai4lam"}, {"name": "Ai4lam \u2014 Natural language processing", "entries": [{"name": "A Code-First Introduction to NLP", "url": "https://www.fast.ai/posts/2019-07-08-fastai-nlp.html", "description": "by Rachel Thomas of fast.ai"}, {"name": "NLP course", "url": "https://lena-voita.github.io/nlp_course.html", "description": ""}, {"name": "NLP accelerated class", "url": "https://www.youtube.com/playlist?list=PL8P_Z6C4GcuWfAq8Pt6PBYlck4OprHXsw", "description": "by Machine Learning University"}, {"name": "Overview of deep learning techniques applied to NLP (2018)", "url": "https://nlpoverview.com/index.html", "description": ""}, {"name": "Deep Learning for NLP", "url": "https://machinelearningmastery.com/category/natural-language-processing/", "description": "from Machine Learning Mastery"}, {"name": "Hands-on NLTK Tutorial", "url": "https://github.com/hb20007/hands-on-nltk-tutorial#readme", "description": "", "stars": "539"}, {"name": "NLP in Python - Quickstart Guide", "url": "https://github.com/NirantK/NLP_Quickbook#readme", "description": "", "stars": "564"}, {"name": "Deep Learning for NLP With Pytorch", "url": "https://pytorch.org/tutorials/beginner/deep_learning_nlp_tutorial.html", "description": ""}], "notes": [], "source": "Ai4lam"}, {"name": "Ai4lam \u2014 Generative AI", "entries": [{"name": "A Very Gentle Introduction to LLMs without the Hype", "url": "https://mark-riedl.medium.com/a-very-gentle-introduction-to-large-language-models-without-the-hype-5f67941fa59e", "description": "by Mark Riedl"}, {"name": "What are large language models (LLMs)?", "url": "https://www.youtube.com/watch?v=iR2O2GPbB0E", "description": "(YouTube) by Google for Developers"}, {"name": "A brief introduction to GenAI", "url": "https://docs.google.com/presentation/d/1X3VpadTOsUe2neFts24pURy3nNQ2k64k4d3MEqHlEgk/edit#slide=id.g25b6aed46c6_0_492", "description": "by U. Michigan MIDAS"}, {"name": "Generative AI for Everyone", "url": "https://www.coursera.org/learn/generative-ai-for-everyone?irclickid=S5hzeGTIExyPTTOSNn2PRyfHUkHzH8TNw0Bo1c0\\&irgwc=1", "description": "free Coursera course by Andrew Ng"}, {"name": "What Is ChatGPT Doing \u2026 and Why Does It Work?", "url": "https://writings.stephenwolfram.com/2023/02/what-is-chatgpt-doing-and-why-does-it-work/", "description": "by Stephen Wolfram"}, {"name": "The Map Of Transformers", "url": "https://towardsdatascience.com/the-map-of-transformers-e14952226398", "description": ""}, {"name": "The Illustrated Transformer", "url": "https://jalammar.github.io/illustrated-transformer/", "description": ""}, {"name": "Introduction to Generative AI", "url": "https://www.cloudskillsboost.google/paths/118", "description": ""}, {"name": "Generative AI for Beginners - A Course", "url": "https://microsoft.github.io/generative-ai-for-beginners/#/", "description": ""}, {"name": "Understanding LLMs \u2013 A Transformative Reading List", "url": "https://sebastianraschka.com/blog/2023/llm-reading-list.html", "description": ""}, {"name": "Large Language Model Course", "url": "https://github.com/mlabonne/llm-course#readme", "description": "", "stars": "34k"}, {"name": "A Generative AI Primer", "url": "https://nationalcentreforai.jiscinvolve.org/wp/2023/10/16/generative-ai-primer/", "description": ""}], "notes": [], "source": "Ai4lam"}, {"name": "Ai4lam \u2014 AI in galleries, libraries, archives and museums", "entries": [], "notes": [], "source": "Ai4lam"}, {"name": "Ai4lam \u2014 Other \"awesome\" lists in AI and ML", "entries": [{"name": "Awesome Computer Vision", "url": "https://github.com/jbhuang0604/awesome-computer-vision#readme", "description": "", "stars": "20k"}, {"name": "Awesome Deep Learning for Natural Language Processing (NLP)", "url": "https://github.com/brianspiering/awesome-dl4nlp#readme", "description": "", "stars": "1.3k"}, {"name": "Awesome Deep Learning", "url": "https://github.com/ChristosChristofidis/awesome-deep-learning#readme", "description": "", "stars": "23k"}, {"name": "Awesome Deep Learning Resources", "url": "https://github.com/guillaume-chevalier/awesome-deep-learning-resources#readme", "description": "", "stars": "1.7k"}, {"name": "Awesome Deep Vision", "url": "https://github.com/kjw0612/awesome-deep-vision#readme", "description": "", "stars": "11k"}, {"name": "Awesome Document Understanding", "url": "https://github.com/tstanislawek/awesome-document-understanding#readme", "description": "", "stars": "1.2k"}, {"name": "Awesome Generative AI", "url": "https://github.com/steven2358/awesome-generative-ai#readme", "description": "", "stars": "5.2k"}, {"name": "Awesome Image Classification", "url": "https://github.com/weiaicunzai/awesome-image-classification#readme", "description": "", "stars": "2.8k"}, {"name": "Awesome Jupyter GLAM", "url": "https://github.com/LibraryCarpentry/awesome-jupyter-glam#readme", "description": "", "stars": "19"}, {"name": "Awesome LLM", "url": "https://github.com/Hannibal046/Awesome-LLM#readme", "description": "", "stars": "16k"}, {"name": "Awesome Machine Learning", "url": "https://github.com/josephmisiti/awesome-machine-learning#readme", "description": "", "stars": "64k"}, {"name": "Awesome Machine Learning & Deep Learning Tutorials", "url": "https://github.com/ujjwalkarn/Machine-Learning-Tutorials#readme", "description": "", "stars": "15k"}, {"name": "Awesome Natural Language Generation", "url": "https://github.com/accelerated-text/awesome-nlg#readme", "description": "", "stars": "449"}, {"name": "Awesome NLP", "url": "https://github.com/keon/awesome-nlp#readme", "description": "", "stars": "16k"}, {"name": "Awesome Production Machine Learning", "url": "https://github.com/EthicalML/awesome-production-machine-learning#readme", "description": "", "stars": "17k"}, {"name": "Awesome Software Engineering for Machine Learning", "url": "https://github.com/SE-ML/awesome-seml#readme", "description": "", "stars": "1.2k"}, {"name": "Awesome Visual Transformer", "url": "https://github.com/dk-liang/Awesome-Visual-Transformer#readme", "description": "", "stars": "3.3k"}, {"name": "Awesome XAI", "url": "https://github.com/altamiracorp/awesome-xai#readme", "description": "", "stars": "126"}, {"name": "The NLP Index", "url": "https://index.quantumstat.com", "description": ""}], "notes": [], "source": "Ai4lam"}, {"name": "Ai4lam \u2014 Document analysis, transcription, and labeling", "entries": [{"name": "Arkindex", "url": "https://teklia.com/blog/arkindex-goes-open-source/", "description": "open-source platform for managing & processing collections of digitized documents"}, {"name": "Callico", "url": "https://teklia.com/blog/open-sourcing-callico/", "description": "open-source web platform for document annotation"}, {"name": "Coconut Libtool", "url": "https://www.coconut-libtool.com", "description": "web-based textual analysis tool designed to assist social scientists, librarians, or anyone in data analysis"}, {"name": "Distributed Annotation 'n' Enrichment (DANE)", "url": "https://github.com/CLARIAH/DANE#readme", "description": "compute task assignment & file storage for automatic annotation of content ([CLARIAH](https://www.clariah.nl/about-clariah), Norway)", "stars": "3"}, {"name": "HTRFLOW demo", "url": "https://huggingface.co/spaces/Riksarkivet/htr_demo", "description": ""}, {"name": "Label Studio", "url": "https://labelstud.io", "description": "data labeling platform to fine-tune LLMs, prepare training data, or validate AI models"}, {"name": "OCR correction", "url": "https://bnl.public.lu/en.html", "description": "OCR correction tools (Biblioth\u00e8que nationale, Luxembourg)"}, {"name": "Surya", "url": "https://github.com/VikParuchuri/surya#readme", "description": "multilingual document OCR toolkit with line-level text detection", "stars": "9.1k"}, {"name": "Text models from the National Library of Sweden", "url": "https://huggingface.co/KBLab", "description": "available on Hugging Face"}, {"name": "Transkribus", "url": "https://readcoop.eu/transkribus/", "description": "transcription, recognition, & searching of historical documents"}], "notes": [], "source": "Ai4lam"}, {"name": "Ai4lam \u2014 Audio and video analysis, transcription, and labeling", "entries": [{"name": "Acoustic models from the National Library of Sweden", "url": "https://huggingface.co/KBLab", "description": "available on Hugging Face"}, {"name": "Annotorious", "url": "https://annotorious.github.io", "description": "JavaScript image annotation library"}, {"name": "Audiovisual Metadata Platform (AMP)", "url": "https://uisapp2.iu.edu/confluence-prd/display/AMP/AMP%3A+Audiovisual+Metadata+Platform", "description": "generation of metadata for discovery & use of digital audio & video collections (Indiana U., USA)"}, {"name": "CAMPI", "url": "https://kilthub.cmu.edu/articles/preprint/CAMPI_Computer-Aided_Metadata_Generation_for_Photo_archives_Initiative/12791807", "description": "Computer-Aided Metadata Generation for Photo archives Initiative (Carnegie Mellonw U., USA)"}, {"name": "ELAN", "url": "https://archive.mpi.nl/tla/elan", "description": "addS textual annotations to audio and/or video recordings (Max Planck Institute for Psycholinguistics, The Netherlands)"}, {"name": "inaFaceAnalyzer", "url": "https://github.com/ina-foss/inaFaceAnalyzer#readme", "description": "Python toolbox for face-based description of gender representation in media (Institut National de l'Audiovisuel, France)", "stars": "17"}, {"name": "Newspaper Navigator", "url": "https://labs.loc.gov/work/experiments/newspaper-navigator/", "description": "explore visual & textual content in the *Chronicling America* digitized newspaper collection (Library of Congress, USA)"}, {"name": "Oodi", "url": "https://medium.com/headai-customer-stories/customer-story-oodi-1d1ef2554bb6", "description": "virtual information assistant (Helsinki Central Library)"}, {"name": "ReTV", "url": "https://retv-project.eu", "description": "video analysis & summarization (Modul Univesrity, Austria)"}, {"name": "VGG Image Annotator", "url": "https://www.robots.ox.ac.uk/~vgg/software/via/", "description": "manual annotation software for image, audio and video"}], "notes": [], "source": "Ai4lam"}, {"name": "Ai4lam \u2014 Indexing and classification", "entries": [{"name": "Annif", "url": "https://annif.org", "description": ""}], "notes": [], "source": "Ai4lam"}, {"name": "Ai4lam \u2014 Search and retrieval", "entries": [{"name": "GallicaPix", "url": "https://gallicapix.bnf.fr/rest?run=findIllustrations-form.xq", "description": "retrieval of heritage images (Biblioth\u00e8que nationale de France)"}, {"name": "GallicaSNOOP", "url": "https://www.bnf.fr/sites/default/files/2022-05/Poster_Gallica_Snoop.pdf", "description": "framework for large-scale content-based image retrieval (Biblioth\u00e8que nationale de France)"}, {"name": "Maken Similarity Service", "url": "https://www.nb.no/maken/", "description": "tools for alternative reading & finding similar photographs (National Library of Norway)"}, {"name": "Semantic search for Nasjonalmuseet\u2019s online collection", "url": "https://beta.nasjonalmuseet.no/2023/08/add-semantic-search-to-a-online-collection/", "description": "open beta test (National Museum of Norway)"}, {"name": "VGG Text Search (VTS) Engine", "url": "https://www.robots.ox.ac.uk/~vgg/software/vts/", "description": "search for text strings over a user-defined image set"}], "notes": [], "source": "Ai4lam"}, {"name": "Ai4lam \u2014 Applications of Transformers, LLMs, and GPT", "entries": [{"name": "BERTopic", "url": "https://maartengr.github.io/BERTopic/index.html", "description": "topic modeling technique that leverages Transformers and c-TF-IDF"}, {"name": "Chatbot for Luxembourgish newspapers", "url": "https://chat.eluxemburgensia.lu/login?next=/", "description": "uses ChatGPT and understands French, German and English (Biblioth\u00e8que nationale de Luxembourg)"}, {"name": "Norwegian Transformer Model (NoTraM)", "url": "https://github.com/NBAiLab/notram#readme", "description": "transformer model for Norwegian and Nordic languages (National Library of Norway)", "stars": "109"}, {"name": "Swedish BERT", "url": "https://github.com/Kungbib/swedish-bert-models#readme", "description": "BERT model for the Swedish language (Royal Library of Sweden)", "stars": "137"}, {"name": "Visual AI", "url": "https://www.robots.ox.ac.uk/~vgg/projects/visualai/index.html", "description": "open-world interpretable visual transformer (UK)"}], "notes": [], "source": "Ai4lam"}, {"name": "Ai4lam \u2014 Datasets available on Hugging Face", "entries": [{"name": "Full-text search for \"handwritten text recognition\"", "url": "https://huggingface.co/search/full-text?q=handwritten%20text%20recognition\\&type=dataset", "description": ""}, {"name": "Full-text search for \"optical text recognition\"", "url": "https://huggingface.co/search/full-text?q=optical%20character%20recognition\\&type=dataset", "description": ""}, {"name": "Datasets tagged \"summarization\"", "url": "https://huggingface.co/datasets?task_categories=task_categories%3Asummarization\\&type=dataset", "description": ""}, {"name": "Datasets tagged \"feature extraction\"", "url": "https://huggingface.co/datasets?task_categories=task_categories%3Afeature-extraction\\&type=dataset", "description": ""}, {"name": "Datasets tagged \"image classification\"", "url": "https://huggingface.co/datasets?task_categories=task_categories%3Aimage-classification\\&type=dataset\\&type=dataset", "description": ""}, {"name": "Datasets tagged \"video classification\"", "url": "https://huggingface.co/datasets?task_categories=task_categories%3Avideo-classification\\&type=dataset", "description": ""}, {"name": "Datasets tagged \"text classification\"", "url": "https://huggingface.co/datasets?task_categories=task_categories%3Atext-classification\\&type=dataset", "description": ""}, {"name": "Datasets tagged \"audio classification\"", "url": "https://huggingface.co/datasets?task_categories=task_categories%3Aaudio-classification\\&type=dataset", "description": ""}], "notes": [], "source": "Ai4lam"}, {"name": "Ai4lam \u2014 Datasets available elsewhere", "entries": [{"name": "Gensim datasets", "url": "https://github.com/piskvorky/gensim-data#readme", "description": "repository of datasets for unstructured text processing", "stars": "965"}, {"name": "HTR datasets in Zenodo", "url": "https://zenodo.org/search?q=metadata.subjects.subject%3A%22handwritten%20text%20recognition%22\\&l=list\\&p=1\\&s=10\\&sort=bestmatch", "description": "subject search in Zenodo"}, {"name": "HTR-United", "url": "https://htr-united.github.io", "description": "datasets for training transcription or segmentation models"}, {"name": "Kaggle datasets", "url": "https://www.kaggle.com/datasets", "description": ""}, {"name": "nlp-datasets", "url": "https://github.com/niderhoff/nlp-datasets#readme", "description": "free/public domain datasets with text data for use in NLP", "stars": "5.7k"}, {"name": "Open Library data dumps", "url": "https://openlibrary.org/developers/dumps", "description": "from the Internet Archive"}, {"name": "Open data collections from the National Library of Scotland", "url": "https://data.nls.uk/", "description": ""}, {"name": "Registry of Open Data on AWS", "url": "https://registry.opendata.aws", "description": "datasets tagged by topic"}], "notes": [], "source": "Ai4lam"}, {"name": "Ai4lam \u2014 Project lists & directories", "entries": [{"name": "Inventory of NARA Artificial Intelligence (AI) Use Cases", "url": "https://www.archives.gov/data/ai-inventory", "description": "the US National Archives and Records Administration (NARA)'s inventory of AI use cases"}, {"name": "List of Artificial Intelligence (AI) initiatives in museums", "url": "https://docs.google.com/spreadsheets/d/1A7IVnucQZ0ICxYSOCjqQ1oV3xGgNzDKtIYGrk6smV7w/edit#gid=0", "description": "compiled in 2021 by Elena Villaespesa, Oonagh Murphy and Kate Nadel for the [Museums+AI Network](https://themuseumsai.network) project."}, {"name": "Projects in AI Registry (PAIR)", "url": "https://libraries.ou.edu/content/project-highlight-projects-ai-registry-pair", "description": "registry of AI projects in higher education (U. Oklahoma Libraries, USA)"}], "notes": [], "source": "Ai4lam"}, {"name": "Ai4lam \u2014 Select individual projects", "entries": [{"name": "Argilla prompt-collective", "url": "https://huggingface.co/spaces/DIBT/prompt-collective", "description": "crowdsourcing effort to rank 50,000 prompts, on Hugging Face"}, {"name": "BigLAM", "url": "https://huggingface.co/biglam", "description": "BigScience Libraries, Archives and Museums on Hugging Face"}, {"name": "Living with Machines", "url": "https://livingwithmachines.ac.uk", "description": "Turing Institute & British Library"}, {"name": "Machine Learning with Archive Collections", "url": "https://blog.archiveshub.jisc.ac.uk/2022/02/28/machine-learning-with-archive-collections/", "description": ""}, {"name": "Nasjonalbiblioteket AI Lab", "url": "https://huggingface.co/NbAiLab", "description": "National Library of Norway on Hugging Face"}, {"name": "KBLab", "url": "https://huggingface.co/KBLab", "description": "National Library of Sweden on Hugging Face"}, {"name": "Vatican Manuscripts", "url": "https://www.youtube.com/watch?v=8khPUtwaVaw", "description": "machine transcription in the Vatican Secret Archive"}, {"name": "PleIAs", "url": "https://huggingface.co/PleIAs", "description": "French organization training LLMs with an open science approach"}], "notes": [], "source": "Ai4lam"}, {"name": "Ai4lam \u2014 Statements by organizations and government bodies", "entries": [{"name": "ACM TechBrief on Generative AI, by the ACM Technology Policy Council", "url": "https://dl.acm.org/doi/pdf/10.1145/3626110", "description": ""}, {"name": "Canadian Government *Principles for responsible, trustworthy and privacy-protective generative AI technologies*", "url": "https://www.priv.gc.ca/en/privacy-topics/technology/artificial-intelligence/gd_principles_ai/", "description": ""}, {"name": "IFLA Statement on Libraries and Artificial Intelligence", "url": "https://repository.ifla.org/bitstream/123456789/1646/1/ifla_statement_on_libraries_and_artificial_intelligence-full-text.pdf", "description": ""}, {"name": "US Government *Executive Order on the Safe, Secure, and Trustworthy Development and Use of Artificial Intelligence*", "url": "https://www.whitehouse.gov/briefing-room/presidential-actions/2023/10/30/executive-order-on-the-safe-secure-and-trustworthy-development-and-use-of-artificial-intelligence/", "description": ""}], "notes": [], "source": "Ai4lam"}, {"name": "Ai4lam \u2014 Surveys of policies and recommendations", "entries": [{"name": "A cluster analysis of national AI strategies", "url": "https://www.brookings.edu/articles/a-cluster-analysis-of-national-ai-strategies/", "description": "Brookings Institute analysis of different countries\u2019 national AI strategies, Dec. 2023"}, {"name": "A principled governance for emerging AI regimes: lessons from China, the European Union, and the United States", "url": "https://link.springer.com/article/10.1007/s43681-022-00205-0", "description": ""}, {"name": "AI Governance Alliance: Briefing Paper Series", "url": "https://www.weforum.org/publications/ai-governance-alliance-briefing-paper-series/", "description": "by the World Economic Forum, Jan. 2024"}, {"name": "AI policies across the globe: Implications and recommendations for libraries", "url": "https://doi.org/10.1177/0340035223119617", "description": ""}, {"name": "Principled Artificial Intelligence: Mapping Consensus in Ethical and Rights-Based Approaches to Principles for AI", "url": "http://dx.doi.org/10.2139/ssrn.3518482", "description": ""}, {"name": "What ethics do I need to consider when using AI?", "url": "https://www.muchaduabout.com/post/what-ethics-do-i-need-to-consider-when-using-ai", "description": "blog posting by Livi Adu, Nov. 2023"}, {"name": "Responsible AI in Libraries and Archives", "url": "https://www.lib.montana.edu/responsible-ai/", "description": "IMLS funded project to produce tools and strategies that support responsible use of AI in the field (2022-2025)"}], "notes": [], "source": "Ai4lam"}, {"name": "Ai4lam \u2014 Frameworks", "entries": [{"name": "A Comprehensive AI Policy Education Framework for University Teaching and Learning", "url": "https://educationaltechnologyjournal.springeropen.com/articles/10.1186/s41239-023-00408-3", "description": ""}, {"name": "A Framework for U.S. AI Governance: Creating a Safe and Thriving AI Sector", "url": "https://computing.mit.edu/wp-content/uploads/2023/11/AIPolicyBrief.pdf", "description": ""}, {"name": "LC Labs Artificial Intelligence Planning Framework", "url": "https://blogs.loc.gov/thesignal/2023/11/introducing-the-lc-labs-artificial-intelligence-planning-framework/", "description": "US Library of Congress planning framework for responsible exploration and adoption of AI"}], "notes": [], "source": "Ai4lam"}, {"name": "Ai4lam \u2014 Upcoming Conferences and Workshops", "entries": [{"name": "BitCurator Forum", "url": "https://bitcuratorconsortium.org/forum", "description": "Mar. 19\u201322 virtual event on digital forensics, digital archives, and related digital analysis workflows"}, {"name": "IIPC General Assembly & Web Archiving Conference", "url": "https://netpreserve.org/ga2024/", "description": "Apr. 24\u201326 at the Biblioth\u00e8que nationale de France, Paris, France."}, {"name": "Digital Library Federation (DLF) 2024 Forum", "url": "https://forum2024.diglib.org", "description": "Jul. 29\u201331 at Michigan State U., East Lansing, Michigan, USA."}, {"name": "International Conference on Document Analysis and Recognition (ICDAR) 2024", "url": "https://icdar2024.net", "description": "Aug. 30\u2013Sep. 4 in Athens, Greece."}, {"name": "International Conference on Digital Preservation (iPRES) 2024", "url": "https://ipres2024.pubpub.org", "description": "Sep. 16\u201320 in Ghent & Flanders, Belgium."}, {"name": "Fantastic Futures 2024", "url": "https://www.nfsa.gov.au/fantastic-futures-canberra-2024-artificial-intelligence-libraries-archives-and-museums", "description": "Oct. 16\u201318 at the National Film and Sound Archive of Australia (NFSA), Canberra, Australia."}, {"name": "ai4Libraries Conference", "url": "https://www.ai4libraries.org", "description": "Oct. 23 and/or 24 virtual event hosted by Georgia Tech Library, Atlanta, Georgia, USA."}], "notes": [], "source": "Ai4lam"}, {"name": "Ai4lam \u2014 Past Conferences and Workshops", "entries": [{"name": "Fantastic Futures 2018", "url": "https://www.nb.no/hva-skjer/ai-conference/", "description": "Dec. 5 at the National Library of Norway, Oslo, Norway."}, {"name": "Fantastic Futures 2019", "url": "https://wayback.stanford.edu/was/20230508165810/http://library.stanford.edu/projects/fantastic-futures", "description": "Dec. 4\u20136 at Stanford University, Stanford, California, USA."}, {"name": "Fantastic Futures 2021", "url": "https://www.bnf.fr/fr/captations-et-supports-de-la-conference-2021", "description": "Dec. 8\u201310 at the Biblioth\u00e8que nationale de France, Paris, France."}, {"name": "Fantastic Futures 2022", "url": "https://sites.google.com/view/ai4lam/ai4lam-2022-virtual-event", "description": "Nov. 30\u2013Dec. 2 virtual event hosted by the British Library, London, England."}, {"name": "ai4Libraries Conference", "url": "https://www.ai4libraries.org", "description": "Oct. 19 virtual event hosted by Georgia Tech Library, Atlanta, Georgia, USA."}, {"name": "Fantastic Futures 2023", "url": "https://ff2023.archive.org", "description": "Nov. 15\u201317 at Internet Archive Canada Headquarters, Vancouver, British Columbia, Canada."}, {"name": "Fantastic Futures 2024", "url": "https://www.nfsa.gov.au/fantastic-futures-conference-canberra-2024", "description": "Oct. 15\u201318 at The National Film and Sound Archive of Australia (NFSA) in Canberra, Australia."}], "notes": [], "source": "Ai4lam"}, {"name": "Ai4lam \u2014 Journals and Magazines", "entries": [{"name": "AI & Society", "url": "https://link.springer.com/journal/146/articles", "description": ""}, {"name": "AI Magazine", "url": "https://onlinelibrary.wiley.com/loi/23719621", "description": ""}, {"name": "Archival Science", "url": "https://link.springer.com/journal/10502", "description": ""}, {"name": "Big Data & Society", "url": "https://journals.sagepub.com/home/bds", "description": ""}, {"name": "Critical AI", "url": "https://www.dukeupress.edu/critical-ai", "description": ""}, {"name": "Digital Humanities Quarterly", "url": "https://digitalhumanities.org/dhq/", "description": ""}, {"name": "Digital Scholarship in the Humanities", "url": "https://academic.oup.com/dsh", "description": ""}, {"name": "International Journal on Digital Libraries", "url": "https://link.springer.com/journal/799", "description": ""}, {"name": "Journal of Academic Librarianship", "url": "https://www.sciencedirect.com/journal/the-journal-of-academic-librarianship/special-issue/10WVZWS842J", "description": ""}, {"name": "Journal of Cultural Analytics", "url": "https://culturalanalytics.org", "description": ""}, {"name": "Journal of Documentation", "url": "https://www.emerald.com/insight/publication/issn/0022-0418", "description": ""}, {"name": "Journal of Librarianship and Information Science", "url": "https://journals.sagepub.com/home/LIS", "description": ""}, {"name": "Journal of Open Humanities Data", "url": "https://openhumanitiesdata.metajnl.com", "description": ""}, {"name": "Journal of the Association for Information Science and Technology", "url": "https://asistdl.onlinelibrary.wiley.com/journal/23301643", "description": ""}, {"name": "Journal on Computing and Cultural Heritage", "url": "https://dl.acm.org/journal/jocch", "description": ""}, {"name": "Library Hi Tech", "url": "https://www.emerald.com/insight/publication/issn/0737-8831", "description": ""}, {"name": "Library Resources & Technical Services", "url": "https://journals.ala.org/index.php/lrts", "description": ""}, {"name": "Literary and Linguistic Computing", "url": "https://dl.acm.org/journal/lilc", "description": ""}, {"name": "Social Science Computer Review", "url": "https://journals.sagepub.com/description/SSC", "description": ""}, {"name": "World Digital Libraries \u2013 An International Journal", "url": "https://content.iospress.com/journals/world-digital-libraries-an-international-journal", "description": ""}], "notes": [], "source": "Ai4lam"}, {"name": "Ai4lam \u2014 News sources", "entries": [{"name": "ARL Day in Review", "url": "https://www.arl.org/category/day-in-review", "description": ""}], "notes": [], "source": "Ai4lam"}, {"name": "Web Archiving", "entries": [{"name": "Training/Documentation", "url": "#trainingdocumentation", "description": ""}, {"name": "Resources for Web Publishers", "url": "#resources-for-web-publishers", "description": ""}, {"name": "Tools & Software", "url": "#tools--software", "description": ""}, {"name": "Community Resources", "url": "#community-resources", "description": ""}, {"name": "Web Archiving Service Providers", "url": "#web-archiving-service-providers", "description": ""}, {"name": "Public Data", "url": "#public-data", "description": ""}, {"name": "Definition of Web Archivability", "url": "https://nullhandle.org/web-archivability/index.html", "description": "This describes the ease with which web content can be preserved. ([Archived version from the Stanford Libraries](https://web.archive.org/web/20230728211501/https://library.stanford.edu/projects/web-archiving/archivability))"}, {"name": "Comparison of web archiving software", "url": "https://github.com/archivers-space/research/tree/master/web_archiving", "description": "", "stars": "99"}, {"name": "Awesome Website Change Monitoring", "url": "https://github.com/edgi-govdata-archiving/awesome-website-change-monitoring", "description": "", "stars": "513"}], "notes": [], "source": "Web Archiving"}, {"name": "Web Archiving \u2014 Acquisition", "entries": [{"name": "ArchiveBox", "url": "https://github.com/ArchiveBox/ArchiveBox", "description": "A tool which maintains an additive archive from RSS feeds, bookmarks, and links using wget, Chrome headless, and other methods (formerly `Bookmark Archiver`). *(In Development)*", "stars": "27k"}, {"name": "archivenow", "url": "https://github.com/oduwsdl/archivenow", "description": "A [Python library](http://ws-dl.blogspot.com/2017/02/2017-02-22-archive-now-archivenow.html) to push web resources into on-demand web archives. *(Stable)*", "stars": "432"}, {"name": "ArchiveWeb.Page", "url": "https://webrecorder.net/archivewebpage/", "description": "A plugin for Chrome and other Chromium based browsers that lets you interactively archive web pages, replay them, and export them as WARC & WACZ files. Also available as an Electron based desktop application."}, {"name": "Auto Archiver", "url": "https://github.com/bellingcat/auto-archiver", "description": "Python script to automatically archive social media posts, videos, and images from a Google Sheets document. Read the [article about Auto Archiver on bellingcat.com](https://www.bellingcat.com/resources/2022/09/22/preserve-vital-online-content-with-bellingcats-auto-archiver-tool/).", "stars": "1k"}, {"name": "Browsertrix Crawler", "url": "https://github.com/webrecorder/browsertrix-crawler", "description": "A Chromium based high-fidelity crawling system, designed to run a complex, customizable browser-based crawl in a single Docker container. *(Stable)*", "stars": "986"}, {"name": "Brozzler", "url": "https://github.com/internetarchive/brozzler", "description": "A distributed web crawler (\u722c\u866b) that uses a real browser (Chrome or Chromium) to fetch pages and embedded urls and to extract links. *(Stable)*", "stars": "788"}, {"name": "Cairn", "url": "https://github.com/wabarc/cairn", "description": "A npm package and CLI tool for saving webpages. *(Stable)*", "stars": "50"}, {"name": "Chronicler", "url": "https://github.com/CGamesPlay/chronicler", "description": "Web browser with record and replay functionality. *(In Development)*", "stars": "91"}, {"name": "Community Archive", "url": "https://www.community-archive.org/", "description": "Open Twitter Database and API with tools and resources for building on archived Twitter data."}, {"name": "crau", "url": "https://github.com/turicas/crau", "description": "crau is the way (most) Brazilians pronounce crawl, it's the easiest command-line tool for archiving the Web and playing archives: you just need a list of URLs. *(Stable)*", "stars": "64"}, {"name": "Crawl", "url": "https://git.autistici.org/ale/crawl", "description": "A simple web crawler in Golang. *(Stable)*"}, {"name": "crocoite", "url": "https://github.com/PromyLOPh/crocoite", "description": "Crawl websites using headless Google Chrome/Chromium and save resources, static DOM snapshot and page screenshots to WARC files. *(In Development)*", "stars": "46"}, {"name": "DiskerNet", "url": "https://github.com/DO-SAY-GO/dn", "description": "A non-WARC-based tool which hooks into the Chrome browser and archives everything you browse making it available for offline replay. *(In Development)*", "stars": "3.9k"}, {"name": "F(b)arc", "url": "https://github.com/justinlittman/fbarc", "description": "A commandline tool and Python library for archiving data from [Facebook](https://www.facebook.com/) using the [Graph API](https://developers.facebook.com/docs/graph-api). *(Stable)*", "stars": "78"}, {"name": "freeze-dry", "url": "https://github.com/WebMemex/freeze-dry", "description": "JavaScript library to turn page into static, self-contained HTML document; useful for browser extensions. *(In Development)*", "stars": "300"}, {"name": "grab-site", "url": "https://github.com/ArchiveTeam/grab-site", "description": "The archivist's web crawler: WARC output, dashboard for all crawls, dynamic ignore patterns. *(Stable)*", "stars": "1.6k"}, {"name": "Heritrix", "url": "https://github.com/internetarchive/heritrix3/wiki", "description": "An open source, extensible, web-scale, archival quality web crawler. *(Stable)*", "stars": "3.2k"}, {"name": "html2warc", "url": "https://github.com/steffenfritz/html2warc", "description": "A simple script to convert offline data into a single WARC file. *(Stable)*", "stars": "23"}, {"name": "HTTrack", "url": "http://www.httrack.com/", "description": "An open source website copying utility. *(Stable)*"}, {"name": "monolith", "url": "https://github.com/Y2Z/monolith", "description": "CLI tool to save a web page as a single HTML file. *(Stable)*", "stars": "15k"}, {"name": "Obelisk", "url": "https://github.com/go-shiori/obelisk", "description": "Go package and CLI tool for saving web page as single HTML file. *(Stable)*", "stars": "309"}, {"name": "Scoop", "url": "https://github.com/harvard-lil/scoop", "description": "High-fidelity, browser-based, single-page web archiving library and CLI for witnessing the web. *(Stable)*", "stars": "192"}, {"name": "SingleFile", "url": "https://github.com/gildas-lormeau/SingleFile", "description": "Browser extension for Firefox/Chrome and CLI tool to save a faithful copy of a complete page as a single HTML file. *(Stable)*", "stars": "20k"}, {"name": "SiteStory", "url": "http://mementoweb.github.io/SiteStory/", "description": "A transactional archive that selectively captures and stores transactions that take place between a web client (browser) and a web server. *(Stable)*"}, {"name": "Social Feed Manager", "url": "https://gwu-libraries.github.io/sfm-ui/", "description": "Open source software that enables users to create social media collections from Twitter, Tumblr, Flickr, and Sina Weibo public APIs. *(Stable)*"}, {"name": "Squidwarc", "url": "https://github.com/N0taN3rd/Squidwarc", "description": "An [open source, high-fidelity, page interacting](http://ws-dl.blogspot.com/2017/07/2017-07-24-replacing-heritrix-with.html) archival crawler that uses Chrome or Chrome Headless directly. *(In Development)*", "stars": "173"}, {"name": "StormCrawler", "url": "http://stormcrawler.net/", "description": "A collection of resources for building low-latency, scalable web crawlers on Apache Storm. *(Stable)*"}, {"name": "twarc", "url": "https://github.com/DocNow/twarc", "description": "A command line tool and Python library for archiving Twitter JSON data. *(Stable)*", "stars": "1.4k"}, {"name": "WAIL", "url": "https://github.com/machawk1/wail", "description": "A graphical user interface (GUI) atop multiple web archiving tools intended to be used as an easy way for anyone to preserve and replay web pages; [Python](https://machawk1.github.io/wail/), [Electron (\u2b50128)](https://github.com/n0tan3rd/wail). *(Stable)*", "stars": "391"}, {"name": "Warcprox", "url": "https://github.com/internetarchive/warcprox", "description": "WARC-writing MITM HTTP/S proxy. *(Stable)*", "stars": "445"}, {"name": "WARCreate", "url": "http://matkelly.com/warcreate/", "description": "A [Google Chrome](https://www.google.com/intl/en/chrome/browser/) extension for archiving an individual webpage or website to a WARC file. *(Stable)*"}, {"name": "Warcworker", "url": "https://github.com/peterk/warcworker", "description": "An open source, dockerized, queued, high fidelity web archiver based on Squidwarc with a simple web GUI. *(Stable)*", "stars": "62"}, {"name": "Wayback", "url": "https://github.com/wabarc/wayback", "description": "A toolkit for snapshot webpage to Internet Archive, archive.today, IPFS and beyond. *(Stable)*", "stars": "2.2k"}, {"name": "Waybackpy", "url": "https://github.com/akamhy/waybackpy", "description": "Wayback Machine Save, CDX and availability API interface in Python and a command-line tool *(Stable)*", "stars": "565"}, {"name": "Web2Warc", "url": "https://github.com/helgeho/Web2Warc", "description": "An easy-to-use and highly customizable crawler that enables anyone to create their own little Web archives (WARC/CDX). *(Stable)*", "stars": "25"}, {"name": "Web Curator Tool", "url": "https://webcuratortool.org", "description": "Open-source workflow management for selective web archiving. *(Stable)*"}, {"name": "WebMemex", "url": "https://github.com/WebMemex", "description": "Browser extension for Firefox and Chrome which lets you archive web pages you visit. *(In Development)*"}, {"name": "Wget", "url": "http://www.gnu.org/software/wget/", "description": "An open source file retrieval utility that of [version 1.14 supports writing warcs](http://www.archiveteam.org/index.php?title=Wget_with_WARC_output). *(Stable)*"}, {"name": "Wget-lua", "url": "https://github.com/alard/wget-lua", "description": "Wget with Lua extension. *(Stable)*", "stars": "24"}, {"name": "Wpull", "url": "https://github.com/ArchiveTeam/wpull", "description": "A Wget-compatible (or remake/clone/replacement/alternative) web downloader and crawler. *(Stable)*", "stars": "603"}], "notes": [], "source": "Web Archiving"}, {"name": "Web Archiving \u2014 Replay", "entries": [{"name": "InterPlanetary Wayback (ipwb)", "url": "https://github.com/oduwsdl/ipwb", "description": "Web Archive (WARC) indexing and replay using [IPFS](https://ipfs.io/).", "stars": "650"}, {"name": "OpenWayback", "url": "https://github.com/iipc/openwayback/", "description": "The open source project aimed to develop Wayback Machine, the key software used by web archives worldwide to play back archived websites in the user's browser. *(Stable)*", "stars": "516"}, {"name": "PYWB", "url": "https://github.com/webrecorder/pywb", "description": "A Python 3 implementation of web archival replay tools, sometimes also known as 'Wayback Machine'. *(Stable)*", "stars": "1.6k"}, {"name": "Reconstructive", "url": "https://oduwsdl.github.io/Reconstructive/", "description": "Reconstructive is a ServiceWorker module for client-side reconstruction of composite mementos by rerouting resource requests to corresponding archived copies (JavaScript)."}, {"name": "ReplayWeb.page", "url": "https://webrecorder.net/replaywebpage/", "description": "A browser-based, fully client-side replay engine for both local and remote WARC & WACZ files. Also available as an Electron based desktop application. *(Stable)*"}, {"name": "warc2html", "url": "https://github.com/iipc/warc2html", "description": "Converts WARC files to static HTML suitable for browsing offline or rehosting.", "stars": "51"}], "notes": [], "source": "Web Archiving"}, {"name": "Web Archiving \u2014 Search & Discovery", "entries": [{"name": "hyphe", "url": "https://github.com/medialab/hyphe", "description": "A webcrawler built for research uses with a graphical user interface in order to build web corpuses made of lists of web actors and maps of links between them. *(Stable)*", "stars": "371"}, {"name": "Mink", "url": "https://github.com/machawk1/Mink", "description": "A [Google Chrome](https://www.google.com/intl/en/chrome/) extension for querying Memento aggregators while browsing and integrating live-archived web navigation. *(Stable)*", "stars": "58"}, {"name": "PANDOR\u00c6", "url": "https://github.com/Guillaume-Levrier/PANDORAE", "description": "A desktop research software to be plugged on a Solr endpoint to query, retrieve, normalize and visually explore web archives. *(Stable)*", "stars": "16"}, {"name": "playback", "url": "https://github.com/wabarc/playback", "description": "A toolkit for searching archived webpages from <!--lint ignore double-link-->[Internet Archive](https://web.archive.org), [archive.today](https://archive.today), [Memento](http://timetravel.mementoweb.org) and beyond. *(In Development)*", "stars": "13"}, {"name": "SecurityTrails", "url": "https://securitytrails.com/", "description": "Web based archive for WHOIS and DNS records. REST API available free of charge."}, {"name": "Tempas v1", "url": "http://tempas.L3S.de/v1", "description": "Temporal web archive search based on [Delicious](https://en.wikipedia.org/wiki/Delicious_\\(website\\)) tags. *(Stable)*"}, {"name": "Tempas v2", "url": "http://tempas.L3S.de/v2", "description": "Temporal web archive search based on links and anchor texts extracted from the German web from 1996 to 2013 (results are not limited to German pages, e.g., [Obama@2005-2009 in Tempas](http://tempas.l3s.de/v2/query?q=obama\\&from=2005\\&to=2009)). *(Stable)*"}, {"name": "webarchive-discovery", "url": "https://github.com/ukwa/webarchive-discovery", "description": "WARC and ARC full-text indexing and discovery tools, with a number of associated tools capable of using the index shown below. *(Stable)*", "stars": "132"}, {"name": "Shine", "url": "https://github.com/ukwa/shine", "description": "A prototype web archives exploration UI, developed with researchers as part of the [Big UK Domain Data for the Arts and Humanities project](https://buddah.projects.history.ac.uk/). *(Stable)*", "stars": "43"}, {"name": "SolrWayback", "url": "https://github.com/netarchivesuite/solrwayback", "description": "A backend Java and frontend VUE JS project with freetext search and a build in playback engine. Require Warc files has been index with the Warc-Indexer. The web application also has a wide range of data visualization tools and data export tools that can be used on the whole webarchive. [SolrWayback 4 Bundle release (\u2b50134)](https://github.com/netarchivesuite/solrwayback/releases) contains all the software and dependencies in an out-of-the box solution that is easy to install.", "stars": "134"}, {"name": "Warclight", "url": "https://github.com/archivesunleashed/warclight", "description": "A Project Blacklight based Rails engine that supports the discovery of web archives held in the WARC and ARC formats. *(In Development)*", "stars": "50"}, {"name": "Wasp", "url": "https://github.com/webis-de/wasp", "description": "A fully functional prototype of a personal [web archive and search system](http://ceur-ws.org/Vol-2167/paper6.pdf). *(In Development)*", "stars": "27"}], "notes": [], "source": "Web Archiving"}, {"name": "Web Archiving \u2014 Utilities", "entries": [{"name": "ArchiveTools", "url": "https://github.com/recrm/ArchiveTools", "description": "Collection of tools to extract and interact with WARC files (Python).", "stars": "78"}, {"name": "bagnabit2warc", "url": "https://github.com/internetarchive/bagnabit2warc", "description": "Convert a [bag-nabit (\u2b5037)](https://github.com/harvard-lil/bag-nabit) dataset stored in a ZIP into a full-content WARC.", "stars": "0"}, {"name": "cdx-toolkit", "url": "https://pypi.org/project/cdx-toolkit/", "description": "Library and CLI to consult cdx indexes and create WARC extractions of subsets. Abstracts away Common Crawl's unusual crawl structure. *(Stable)*"}, {"name": "duckdb-web-archive-cdx", "url": "https://github.com/midwork-finds-jobs/duckdb-web-archive", "description": "DuckDB extension to query the Internet Archive and CommonCrawl CDX APIs directly from SQL. *(In Development)*", "stars": "15"}, {"name": "Go Get Crawl", "url": "https://github.com/karust/gogetcrawl", "description": "Extract web archive data using <!--lint ignore double-link-->[Wayback Machine](https://web.archive.org/) and [Common Crawl](https://commoncrawl.org/). *(Stable)*", "stars": "172"}, {"name": "gowarcserver", "url": "https://github.com/nlnwa/gowarcserver", "description": "[BadgerDB (\u2b5016k)](https://github.com/dgraph-io/badger)-based capture index (CDX) and WARC record server, used to index and serve WARC files (Go).", "stars": "17"}, {"name": "har2warc", "url": "https://github.com/webrecorder/har2warc", "description": "Convert HTTP Archive (HAR) -> Web Archive (WARC) format (Python).", "stars": "56"}, {"name": "httpreserve.info", "url": "https://httpreserve.info", "description": "Service to return the status of a web page or save it to the Internet Archive. HTTPreserve includes disambiguation of well-known short link services. It returns JSON via the browser or command line via CURL using GET. Describes web sites using earliest and latest dates in the Internet Archive and demonstrates the construction of Robust Links in its output using that range. (Golang). *(Stable)*"}, {"name": "HTTPreserve linkstat", "url": "https://github.com/httpreserve/linkstat", "description": "Command line implementation of <!--lint ignore double-link-->[httpreserve.info](https://httpreserve.info) to describe the status of a web page. Can be easily scripted and provides JSON output to enable querying through tools like JQ. HTTPreserve Linkstat describes current status, and earliest and latest links on <!--lint ignore double-link-->[archive.org](https://archive.org/). (Golang). *(Stable)*", "stars": "10"}, {"name": "Internet Archive Library", "url": "https://github.com/jjjake/internetarchive", "description": "A command line tool and Python library for interacting directly with <!--lint ignore double-link-->[archive.org](https://archive.org). (Python). *(Stable)*", "stars": "1.8k"}, {"name": "httrack2warc", "url": "https://github.com/nla/httrack2warc", "description": "Convert HTTrack archives to WARC format (Java).", "stars": "34"}, {"name": "MementoMap", "url": "https://github.com/oduwsdl/MementoMap", "description": "A Tool to Summarize Web Archive Holdings (Python). *(In Development)*", "stars": "11"}, {"name": "MemGator", "url": "https://github.com/oduwsdl/MemGator", "description": "A Memento Aggregator CLI and Server (Golang). *(Stable)*", "stars": "77"}, {"name": "node-cdxj", "url": "https://github.com/N0taN3rd/node-cdxj", "description": "[CDXJ (\u2b5015)](https://github.com/oduwsdl/ORS/wiki/CDXJ) file parser (Node.js). *(Stable)*", "stars": "2"}, {"name": "OutbackCDX", "url": "https://github.com/nla/outbackcdx", "description": "RocksDB-based capture index (CDX) server supporting incremental updates and compression. Can be used as backend for OpenWayback, PyWb and [Heritrix (\u2b5011)](https://github.com/ukwa/ukwa-heritrix/blob/master/src/main/java/uk/bl/wap/modules/uriuniqfilters/OutbackCDXRecentlySeenUriUniqFilter.java). *(Stable)*", "stars": "38"}, {"name": "py-wasapi-client", "url": "https://github.com/unt-libraries/py-wasapi-client", "description": "Command line application to download crawls from WASAPI (Python). *(Stable)*", "stars": "16"}, {"name": "The Unarchiver", "url": "https://theunarchiver.com/", "description": "Program to extract the contents of many archive formats, inclusive of WARC, to a file system. Free variant of The Archive Browser (macOS only, Proprietary app)."}, {"name": "tikalinkextract", "url": "https://github.com/httpreserve/tikalinkextract", "description": "Extract hyperlinks as a seed for web archiving from folders of document types that can be parsed by Apache Tika (Golang, Apache Tika Server). *(In Development)*", "stars": "11"}, {"name": "wasapi-downloader", "url": "https://github.com/sul-dlss/wasapi-downloader", "description": "Java command line application to download crawls from WASAPI. *(Stable)*", "stars": "7"}, {"name": "Warchaeology", "url": "https://nlnwa.github.io/warchaeology/", "description": "Warchaeology is a collection of tools for inspecting, manipulating, deduplicating and validating WARC-files. *Stable*"}, {"name": "warcdb", "url": "https://github.com/florents-Tselai/warcdb", "description": "A command line utility (Python) for importing WARC files into a SQLite database. *(Stable)*", "stars": "404"}, {"name": "warcbench", "url": "https://github.com/harvard-lil/warcbench", "description": "A tool for exploring, analyzing, transforming, recombining, and extracting data from WARC (Web ARChive) files.", "stars": "8"}, {"name": "warcdedupe", "url": "https://gitlab.com/taricorp/warcdedupe", "description": "WARC deduplication tool (and WARC library) written in Rust. (In Development)"}, {"name": "warc-safe", "url": "https://github.com/natliblux/warc-safe", "description": "Automatic detection of viruses and NSFW content in WARC files.", "stars": "18"}, {"name": "WarcPartitioner", "url": "https://github.com/helgeho/WarcPartitioner", "description": "Partition (W)ARC Files by MIME Type and Year. *(Stable)*", "stars": "1"}, {"name": "warcrefs", "url": "https://github.com/arcalex/warcrefs", "description": "Web archive deduplication tools. *Stable*", "stars": "9"}, {"name": "webarchive-indexing", "url": "https://github.com/ikreymer/webarchive-indexing", "description": "Tools for bulk indexing of WARC/ARC files on Hadoop, EMR or local file system.", "stars": "47"}, {"name": "wikiteam", "url": "https://github.com/WikiTeam/wikiteam", "description": "Tools for downloading and preserving wikis. *(Stable)*", "stars": "821"}], "notes": [], "source": "Web Archiving"}, {"name": "Web Archiving \u2014 WARC I/O Libraries", "entries": [{"name": "FastWARC", "url": "https://github.com/chatnoir-eu/chatnoir-resiliparse", "description": "A high-performance WARC parsing library (Python).", "stars": "132"}, {"name": "HadoopConcatGz", "url": "https://github.com/helgeho/HadoopConcatGz", "description": "A Splitable Hadoop InputFormat for Concatenated GZIP Files (and `*.warc.gz`). *(Stable)*", "stars": "9"}, {"name": "jwarc", "url": "https://github.com/iipc/jwarc", "description": "Read and write WARC files with a type safe API (Java).", "stars": "55"}, {"name": "Jwat", "url": "https://github.com/netarchivesuite/jwat", "description": "Libraries for reading/writing/validating WARC/ARC/GZIP files (Java). *(Stable)*", "stars": "4"}, {"name": "Jwat-Tools", "url": "https://github.com/netarchivesuite/jwat-tools", "description": "Tools for reading/writing/validating WARC/ARC/GZIP files (Java). *(Stable)*", "stars": "5"}, {"name": "node-warc", "url": "https://github.com/N0taN3rd/node-warc", "description": "Parse WARC files or create WARC files using either [Electron](https://electron.atom.io/) or [chrome-remote-interface (\u2b504.5k)](https://github.com/cyrus-and/chrome-remote-interface) (Node.js). *(Stable)*", "stars": "104"}, {"name": "Sparkling", "url": "https://github.com/internetarchive/Sparkling", "description": "Internet Archive's Sparkling Data Processing Library. *(Stable)*", "stars": "16"}, {"name": "Unwarcit", "url": "https://github.com/emmadickson/unwarcit", "description": "Command line interface to unzip WARC and WACZ files (Python).", "stars": "13"}, {"name": "warc", "url": "https://github.com/jedireza/warc", "description": "A Rust library for reading and writing WARC files. *(Stable)*", "stars": "59"}, {"name": "Warcat", "url": "https://github.com/chfoo/warcat", "description": "Tool and library for handling Web ARChive (WARC) files (Python). *(Stable)*", "stars": "165"}, {"name": "Warcat-rs", "url": "https://github.com/chfoo/warcat-rs", "description": "Command-line tool and Rust library for handling Web ARChive (WARC) files. *(In Development)*", "stars": "27"}, {"name": "warcio", "url": "https://github.com/webrecorder/warcio", "description": "Streaming WARC/ARC library for fast web archive IO (Python). *(Stable)*", "stars": "451"}, {"name": "warctools", "url": "https://github.com/internetarchive/warctools", "description": "Library to work with ARC and WARC files (Python).", "stars": "171"}, {"name": "webarchive", "url": "https://github.com/richardlehane/webarchive", "description": "Golang readers for ARC and WARC webarchive formats (Golang).", "stars": "20"}], "notes": [], "source": "Web Archiving"}, {"name": "Web Archiving \u2014 Analysis", "entries": [{"name": "Archives Research Compute Hub", "url": "https://github.com/internetarchive/arch", "description": "Web application for distributed compute analysis of Archive-It web archive collections. *(Stable)*", "stars": "20"}, {"name": "ArchiveSpark", "url": "https://github.com/helgeho/ArchiveSpark", "description": "An Apache Spark framework (not only) for Web Archives that enables easy data processing, extraction as well as derivation. *(Stable)*", "stars": "157"}, {"name": "Archives Unleashed Notebooks", "url": "https://github.com/archivesunleashed/notebooks", "description": "Notebooks for working with web archives with the Archives Unleashed Toolkit, and derivatives generated by the Archives Unleashed Toolkit. *(Stable)*", "stars": "26"}, {"name": "Archives Unleashed Toolkit", "url": "https://github.com/archivesunleashed/aut", "description": "Archives Unleashed Toolkit (AUT) is an open-source platform for analyzing web archives with Apache Spark. *(Stable)*", "stars": "153"}, {"name": "Common Crawl Columnar Index", "url": "https://commoncrawl.org/tag/columnar-index/", "description": "SQL-queryable index, with CDX info plus language classification. *(Stable)*"}, {"name": "Common Crawl Web Graph", "url": "https://commoncrawl.org/category/web-graph/", "description": "A host or domain-level graph of the web, with ranking information. *(Stable)*"}, {"name": "Common Crawl Jupyter notebooks", "url": "https://github.com/commoncrawl/cc-notebooks", "description": "A collection of notebooks using Common Crawl's various datasets. *(Stable)*", "stars": "64"}, {"name": "Tweet Archvies Unleashed Toolkit", "url": "https://github.com/archivesunleashed/twut", "description": "An open-source toolkit for analyzing line-oriented JSON Twitter archives with Apache Spark. *(In Development)*", "stars": "10"}, {"name": "Web Data Commons", "url": "http://webdatacommons.org/", "description": "Structured data extracted from Common Crawl. *(Stable)*"}], "notes": [], "source": "Web Archiving"}, {"name": "Web Archiving \u2014 Quality Assurance", "entries": [{"name": "Chrome Check My Links", "url": "https://chromewebstore.google.com/detail/check-my-links/ojkcdipcgfaekbeaelaapakgnjflfglf", "description": "Browser extension: a link checker with more options."}, {"name": "Chrome link checker", "url": "https://chromewebstore.google.com/detail/link-checker/aibjbgmpmnidnmagaefhmcjhadpffaoi", "description": "Browser extension: basic link checker."}, {"name": "Chrome link gopher", "url": "https://chromewebstore.google.com/detail/bpjdkodgnbfalgghnbeggfbfjpcfamkf/publish-accepted?hl=en-US\\&gl=US", "description": "Browser extension: link harvester on a page."}, {"name": "Chrome Open Multiple URLs", "url": "https://chromewebstore.google.com/detail/open-multiple-urls/oifijhaokejakekmnjmphonojcfkpbbh?hl=de", "description": "Browser extension: opens multiple URLs and also extracts URLs from text."}, {"name": "Chrome Revolver", "url": "https://chromewebstore.google.com/detail/revolver-tabs/dlknooajieciikpedpldejhhijacnbda", "description": "Browser extension: switches between browser tabs."}, {"name": "FlameShot", "url": "https://github.com/flameshot-org/flameshot", "description": "Screen capture and annotation on Ubuntu.", "stars": "29k"}, {"name": "PlayOnLinux", "url": "https://www.playonlinux.com/en/", "description": "For running Xenu and Notepad++ on Ubuntu."}, {"name": "PlayOnMac", "url": "https://www.playonmac.com/en/", "description": "For running Xenu and Notepad++ on macOS."}, {"name": "Windows Snipping Tool", "url": "https://support.microsoft.com/en-gb/help/13776/windows-use-snipping-tool-to-capture-screenshots", "description": "Windows built-in for partial screen capture and annotation. On macOS you can use Command + Shift + 4 (keyboard shortcut for taking partial screen capture)."}, {"name": "WineBottler", "url": "http://winebottler.kronenberg.org/", "description": "For running Xenu and Notepad++ on macOS."}, {"name": "xDoTool", "url": "https://github.com/jordansissel/xdotool", "description": "Click automation on Ubuntu.", "stars": "3.7k"}, {"name": "Xenu", "url": "http://home.snafu.de/tilman/xenulink.html", "description": "Desktop link checker for Windows."}], "notes": [], "source": "Web Archiving"}, {"name": "Web Archiving \u2014 Curation", "entries": [{"name": "Zotero Robust Links Extension", "url": "https://robustlinks.mementoweb.org/zotero/", "description": "A [Zotero](https://www.zotero.org/) extension that submits to and reads from web archives. Source [on GitHub (\u2b5021)](https://github.com/lanl/Zotero-Robust-Links-Extension). Supercedes [leonkt/zotero-memento (\u2b50347)](https://github.com/leonkt/zotero-memento)."}], "notes": [], "source": "Web Archiving"}, {"name": "Web Archiving \u2014 Other Awesome Lists", "entries": [{"name": "Web Archiving Community", "url": "https://github.com/ArchiveBox/ArchiveBox/wiki/Web-Archiving-Community", "description": "", "stars": "27k"}, {"name": "Awesome Memento", "url": "https://github.com/machawk1/awesome-memento", "description": "", "stars": "110"}, {"name": "The WARC Ecosystem", "url": "http://www.archiveteam.org/index.php?title=The_WARC_Ecosystem", "description": ""}, {"name": "The Web Crawl section of COPTR", "url": "http://coptr.digipres.org/Category:Web_Crawl", "description": ""}], "notes": [], "source": "Web Archiving"}, {"name": "Web Archiving \u2014 Blogs and Scholarship", "entries": [{"name": "IIPC Blog", "url": "https://netpreserveblog.wordpress.com/", "description": ""}, {"name": "Web Archiving Roundtable", "url": "https://webarchivingrt.wordpress.com/", "description": "Unofficial blog of the Web Archiving Roundtable of the [Society of American Archivists](https://www2.archivists.org/) maintained by the members of the Web Archiving Roundtable."}, {"name": "The Web as History", "url": "https://www.uclpress.co.uk/products/84010", "description": "An open-source book that provides a conceptual overview to web archiving research, as well as several case studies."}, {"name": "WS-DL Blog", "url": "https://ws-dl.blogspot.com/", "description": "Web Science and Digital Libraries Research Group blogs about various Web archiving related topics, scholarly work, and academic trip reports."}, {"name": "DSHR's Blog", "url": "https://blog.dshr.org/", "description": "David Rosenthal regularly reviews and summarizes work done in the Digital Preservation field."}, {"name": "UK Web Archive Blog", "url": "https://blogs.bl.uk/webarchive/", "description": ""}, {"name": "Common Crawl Foundation Blog", "url": "https://commoncrawl.org/blog", "description": "[rss](http://commoncrawl.org/blog/rss.xml)"}], "notes": [], "source": "Web Archiving"}, {"name": "Web Archiving \u2014 Mailing Lists", "entries": [{"name": "Common Crawl", "url": "https://groups.google.com/g/common-crawl", "description": ""}, {"name": "IIPC", "url": "http://netpreserve.org/about-us/iipc-mailing-list/", "description": ""}, {"name": "OpenWayback", "url": "https://groups.google.com/g/openwayback-dev", "description": ""}, {"name": "WASAPI", "url": "https://groups.google.com/g/wasapi-community", "description": ""}], "notes": [], "source": "Web Archiving"}, {"name": "Web Archiving \u2014 Slack", "entries": [{"name": "IIPC Slack", "url": "https://iipc.slack.com/", "description": "Ask [@netpreserve](https://twitter.com/NetPreserve?s=20) for access."}, {"name": "Archives Unleashed Slack", "url": "https://archivesunleashed.slack.com/", "description": "[Fill out this request form](http://slack.archivesunleashed.org/) for access to a researcher group of people working with web archives."}, {"name": "Archivers Slack", "url": "https://archivers.slack.com", "description": "[Invite yourself](https://archivers-slack.herokuapp.com/) to a multi-disciplinary effort for archiving projects run in affiliation with [EDGI](https://envirodatagov.org/archiving/) and [Data Together](http://datatogether.org/)."}, {"name": "Common Crawl Foundation Partners", "url": "https://ccfpartners.slack.com/", "description": ""}], "notes": [], "source": "Web Archiving"}, {"name": "Web Archiving \u2014 Discord", "entries": [{"name": "Common Crawl Foundation", "url": "https://discord.gg/njaVFh7avF", "description": ""}], "notes": [], "source": "Web Archiving"}, {"name": "Web Archiving \u2014 Twitter", "entries": [{"name": "@commoncrawl", "url": "https://twitter.com/commoncrawl", "description": "Official Common Crawl Foundation handle."}, {"name": "@NetPreserve", "url": "https://twitter.com/NetPreserve", "description": "Official IIPC handle."}, {"name": "@WebSciDL", "url": "https://twitter.com/WebSciDL", "description": "ODU Web Science and Digital Libraries Research Group."}, {"name": "#WebArchiving", "url": "https://twitter.com/search?q=%23webarchiving", "description": ""}, {"name": "#WebArchiveWednesday", "url": "https://twitter.com/hashtag/webarchivewednesday", "description": ""}], "notes": [], "source": "Web Archiving"}, {"name": "Web Archiving \u2014 Self-hostable, Open Source", "entries": [{"name": "Browsertrix", "url": "https://webrecorder.net/browsertrix/", "description": "From [Webrecorder](https://webrecorder.net/), source available at [https://github.com/webrecorder/browsertrix (\u2b50389)](https://github.com/webrecorder/browsertrix)."}, {"name": "Conifer", "url": "https://conifer.rhizome.org/", "description": "From [Rhizome](https://rhizome.org/), source available at <https://github.com/Rhizome-Conifer>."}], "notes": [], "source": "Web Archiving"}, {"name": "Web Archiving \u2014 Hosted, Closed Source", "entries": [{"name": "Archive-It", "url": "https://archive-it.org/", "description": "From the Internet Archive."}, {"name": "Arkiwera", "url": "https://arkiwera.se/wp/websites/", "description": ""}, {"name": "Hanzo", "url": "https://www.hanzo.co/chronicle", "description": ""}, {"name": "MirrorWeb", "url": "https://www.mirrorweb.com/solutions/capabilities/website-archiving", "description": ""}, {"name": "PageFreezer", "url": "https://www.pagefreezer.com/", "description": ""}, {"name": "Smarsh", "url": "https://www.smarsh.com/platform/compliance-management/web-archive", "description": ""}, {"name": "Common Crawl files", "url": "https://data.commoncrawl.org/", "description": "WARCs, CDX files, parquet url index, parquet host index, etc."}, {"name": "Common Crawl CDX API", "url": "https://index.commoncrawl.org/", "description": ""}, {"name": "End of Term Archive", "url": "https://eotarchive.org/", "description": "WARCs, CDX files, parquet url index"}, {"name": "Internet Archive Wayback", "url": "https://web.archive.org/", "description": ""}, {"name": "Webrecorder US GovArchive", "url": "https://govarchive.us/", "description": "high-fidelity replay"}, {"name": "UK Government Web Archive", "url": "https://www.nationalarchives.gov.uk/webarchive/", "description": "Wayback"}], "notes": [], "source": "Web Archiving"}, {"name": "Lowcode", "entries": [{"name": "AI", "url": "#ai", "description": ""}, {"name": "Automation", "url": "#automation", "description": ""}, {"name": "Educational", "url": "#educational", "description": ""}, {"name": "Flow-based programming", "url": "#flow-based-programming", "description": ""}, {"name": "Infrastructure", "url": "#infrastructure", "description": ""}, {"name": "Marketing", "url": "#marketing", "description": ""}, {"name": "Online database creator apps", "url": "#online-database-creator-apps", "description": ""}, {"name": "Visual programming", "url": "#visual-programming", "description": ""}, {"name": "Misc", "url": "#misc", "description": ""}, {"name": "Accern", "url": "https://accern.com", "description": "Accelerate AI Workflows for Financial Services."}, {"name": "AI Builder", "url": "https://flow.microsoft.com/en-us/ai-builder/", "description": "Bring intelligent automation to your business processes with AI that\u2019s easy to train and configure in Power Automate."}, {"name": "Alteryx", "url": "https://www.alteryx.com/products/alteryx-platform/machine-learning", "description": "Scale data science across your business with automated machine learning (AutoML)."}, {"name": "AnveVoice", "url": "https://anvevoice.app", "description": "AI voice agent for websites \u2014 embed a voice AI assistant with no code. One-line JS snippet, trains on your content, 50+ languages."}, {"name": "AutoGen", "url": "https://github.com/microsoft/autogen", "description": "AutoGen is a framework that enables the development of LLM applications using multiple agents that can converse with each other to solve tasks.", "stars": "56k"}, {"name": "Cliprun", "url": "https://cliprun.com/", "description": "Create and schedule AI-generated Python scripts with one click."}, {"name": "Dataiku", "url": "https://www.dataiku.com/product/key-capabilities/machine-learning", "description": "Build advanced machine learning models using the latest techniques."}, {"name": "FlyonUI MCP", "url": "https://flyonui.com/mcp", "description": "Integrate FlyonUI MCP - Tailwind AI Builder directly into your IDE and craft stunning Tailwind CSS Components, Blocks and Pages inspired by FlyonUI."}, {"name": "DataRobot", "url": "https://www.datarobot.com/platform/visual-ai/", "description": "DataRobot Automated Machine Learning with Visual AI."}, {"name": "Gravity-AI", "url": "https://www.gravity-ai.com/", "description": "The fastest & most secure way to solve business problems with A.I."}, {"name": "h2o", "url": "https://www.h2o.ai/", "description": "Get free, hands-on experience with the H2O AI Hybrid Cloud."}, {"name": "Jasper", "url": "https://www.jasper.ai/", "description": "Artificial intelligence makes it fast & easy to create content for your blog, social media, website, and more!"}, {"name": "Knime", "url": "https://www.knime.com/knime-analytics-platform", "description": "Creating Data Science."}, {"name": "Landing AI", "url": "https://landing.ai/", "description": "Building computer vision systems in minutes via natural prompting interactions."}, {"name": "Midjourney", "url": "https://www.midjourney.com", "description": "It is an independent research lab exploring new mediums of thought and expanding the imaginative powers of the human species."}, {"name": "Noogata", "url": "https://noogata.com/", "description": "AI platform gives companies the impact of data science without the burden of development or the limitations of out-of-the-box solutions."}, {"name": "Pineify", "url": "https://pineify.app", "description": "AI Pine Script Generator & Visual Editor."}, {"name": "RapidMiner", "url": "https://rapidminer.com/products/studio/", "description": "Comprehensive data science platform with visual workflow design and full automation."}, {"name": "Rosebud AI", "url": "https://rosebud.ai", "description": "Vibe coding platform for creating 3D games and interactive web apps with AI."}, {"name": "Runway", "url": "https://runwayml.com/", "description": "It is your next-generation content creation suite."}, {"name": "OpenCreator", "url": "https://opencreator.ai/", "description": "All-in-one AI workspace for creating product visuals (images and videos) with node-based workflow automation and batch generation."}, {"name": "PraisonAI", "url": "https://github.com/MervinPraison/PraisonAI", "description": "Low-code Multi-AI Agents framework with YAML configuration, 100+ LLM support, MCP integration, and agentic workflows.", "stars": "6.2k"}, {"name": "SaegMaker", "url": "https://aws.amazon.com/sagemaker/", "description": "Machine learning for every data scientist and developer."}, {"name": "Sas", "url": "https://www.sas.com/en_si/software/machine-learning-cloud.html", "description": "On-demand programming access to machine learning algorithms in the cloud."}, {"name": "Taskade", "url": "https://taskade.com", "description": "Build custom AI agents, workflows, and apps using natural language. Multi-model AI platform with GPT, Claude, and Gemini support."}, {"name": "Vertex-AI", "url": "https://cloud.google.com/vertex-ai", "description": "Build, deploy, and scale machine learning (ML) models faster, with fully managed ML tools for any use case."}, {"name": "Appian", "url": "https://www.appian.com/", "description": "Discover the power of low-code automation."}, {"name": "Automate.io", "url": "https://automate.io", "description": "Connect your cloud apps."}, {"name": "Axiom", "url": "https://axiom.ai/", "description": "Browser automation. Quickly, without code."}, {"name": "Bardeen", "url": "https://www.bardeen.ai/", "description": "Integrate and automate your favorite apps with our AI automation platform."}, {"name": "Blink", "url": "https://www.blinkops.com", "description": "No-code automation for CloudOps."}, {"name": "Camunda", "url": "https://camunda.com/", "description": "Automate Any Process, Anywhere."}, {"name": "Data Fetcher for Airtable", "url": "https://datafetcher.com/", "description": "Connect Airtable to any API using the Data Fetcher app."}, {"name": "Make", "url": "https://www.make.com", "description": "Make lets you design, build, and automate anything from tasks and workflows to apps and systems."}, {"name": "Note API Connector", "url": "https://noteapiconnector.com/", "description": "Import and sync any API into Notion with a few clicks."}, {"name": "OneSimpleAPI", "url": "https://onesimpleapi.com/", "description": "A toolbox with all the things you need to get your no-code project to success: PDF generation, Currency Exchange, QR codes, Screenshots, and more."}, {"name": "Phantombuster", "url": "https://phantombuster.com/", "description": "Code free automations and data extraction."}, {"name": "Reflect", "url": "https://reflect.run/", "description": "Automated regression tests without a line of code."}, {"name": "Stackby", "url": "https://stackby.com/", "description": "Automate workflows, build custom tools, collaborate with your team."}, {"name": "SheetsToLabels", "url": "https://sheetstolabels.com/", "description": "Automate label printing workflows directly from Google Sheets, Excel, and CSV."}, {"name": "tines", "url": "https://www.tines.com/", "description": "No-code automation for security teams."}, {"name": "Uipath", "url": "https://www.uipath.com/", "description": "We make robots so people don\u2019t have to be robots."}, {"name": "Doc Willianms", "url": "https://www.youtube.com/channel/UCXv_CS0DaUVS25tFGkRALoA", "description": "No Code tutorials."}, {"name": "Markerpad", "url": "https://www.makerpad.co/", "description": "Join thousands learning to build software. No coding required."}, {"name": "AppFlow", "url": "https://aws.amazon.com/appflow/", "description": "Securely integrate apps and automate data flows at any scale, without code."}, {"name": "Bravo Studio", "url": "https://www.bravostudio.app/", "description": "Bravo\u2019s powerful no-code approach to mobile app development."}, {"name": "Funnel", "url": "https://funnel.io/", "description": "All your marketing and advertising data where you want it."}, {"name": "Hookdeck", "url": "https://hookdeck.com/", "description": "Never miss a webhook."}, {"name": "Ifttt", "url": "https://ifttt.com/", "description": "Helps your apps and devices work together in new ways."}, {"name": "Impira", "url": "https://www.impira.com/", "description": "Grab data from any document in seconds with Impira\u2019s no-code platform powered by machine learning."}, {"name": "Iotellect", "url": "https://iotellect.com", "description": "A low-code IoT platform for building device integration, data collection, and real-time visualization solutions. Supports MQTT, OPC UA, Modbus, and 50+ protocols with drag-and-drop UI builder and edge-to-cloud processing."}, {"name": "IoTCatalyst", "url": "https://www.iotcatalyst.com", "description": "A Low Code/No Code IoT Edge Platform that offers IoT DevOps and IoT Device Management tools to make the IoT simpler."}, {"name": "joonbot", "url": "https://joonbot.com/", "description": "Make a chatbot in minutes with our intuitive no-code chatbot builder."}, {"name": "KAI-Flow", "url": "https://www.kaiflow.io/", "description": "KAI Flow is a Open Source low-code platform developed for designing and scaling complex AI workflows."}, {"name": "Kissflow", "url": "https://kissflow.com", "description": "The full spectrum of work on one platform."}, {"name": "Memberstack", "url": "https://www.memberstack.com/", "description": "Authentication &\u00a0payments for companies who love Webflow, Stripe, & React."}, {"name": "n8n.io", "url": "https://n8n.io/", "description": "Extendable workflow automation."}, {"name": "Node-RED", "url": "https://nodered.org/", "description": "A programming tool for wiring together hardware devices, APIs and online services in new and interesting ways."}, {"name": "Parabola", "url": "https://parabola.io/", "description": "Hand off your routine data tasks by describing them in Parabola. Build once, reuse infinitely."}, {"name": "Pipedream", "url": "https://pipedream.com/", "description": "Connect APIs, remarkably fast with no code. And with code-level control when you need it."}, {"name": "Rudderstack", "url": "https://www.rudderstack.com/", "description": "RudderStack makes it easy to collect and send customer data to the tools and teams that need it."}, {"name": "Runnable", "url": "https://getrunnable.com/", "description": "A low-code framework for building user-facing internal workflows."}, {"name": "Stately", "url": "https://stately.ai/", "description": "The ideal state of visual application logic."}, {"name": "Structr", "url": "https://structr.com", "description": "The visualization of the data and program structures as a graph accelerates the development and makes the results easily comprehensible for everyone at any time."}, {"name": "Wayscript", "url": "https://wayscript.com", "description": "A rapid scripting platform for developers."}, {"name": "Zapier", "url": "https://zapier.com", "description": "Connect your apps and automate workflows."}, {"name": "harpoon", "url": "https://www.harpoon.io/", "description": "Deploy software with No Code Kubernetes."}, {"name": "AppSumo", "url": "https://appsumo.com/", "description": "Discover, buy, & sell the products you need to grow your business."}, {"name": "Bannerbear", "url": "https://www.bannerbear.com/", "description": "Auto-generate social media visuals, ecommerce banners, dynamic email images and more with our API and integrations."}, {"name": "Klaviyo", "url": "https://www.klaviyo.com/", "description": "Ecommerce marketing automation platform."}, {"name": "Datawave", "url": "https://datawave.app", "description": "Startup Marketing Platform"}, {"name": "Place Card Maker", "url": "https://placecard.us", "description": "A fast, easy and free printable place card maker,Design beautiful place cards in minutes with our free, user-friendly maker. Choose from 100+ customizable place cards templates, including options for meal choices. Perfect for weddings, holidays, and special events. Compatible with Microsoft Word for easy editing and printing. No coding required"}, {"name": "Airtable", "url": "https://airtable.com/", "description": "Part spreadsheet, part database, and entirely flexible, teams use Airtable to organize their work, their way."}, {"name": "Amplication", "url": "https://amplication.com/", "description": "Build production-ready Node.js applications without wasting time on repetitive coding."}, {"name": "Baserow", "url": "https://baserow.io/", "description": "Open source no-code database and Airtable alternative."}, {"name": "Caspio", "url": "https://www.caspio.com/", "description": "Building online database applications without coding."}, {"name": "Claris", "url": "https://www.claris.com/", "description": "Quickly build custom apps yourself that you can\u2019t find anywhere else."}, {"name": "Coda", "url": "https://coda.io/", "description": "All-in-one doc."}, {"name": "Hasura", "url": "https://hasura.io/", "description": "From your databases to a unified GraphQL API in just one minute."}, {"name": "NocoDB", "url": "https://nocodb.com/", "description": "NocoDB is an open source #NoCode platform that turns any database into a smart spreadsheet."}, {"name": "Retool", "url": "https://retool.com/", "description": "Retool cuts the time it takes to build internal tools in half so you can focus on your customers."}, {"name": "Rows", "url": "https://rows.com/", "description": "The spreadsheet with superpowers."}, {"name": "Supabase", "url": "https://supabase.com/", "description": "The Open SourceFirebase Alternative."}, {"name": "Adalo", "url": "https://www.adalo.com/", "description": "Turn Your Amazing App Concept Into Reality Without Coding!"}, {"name": "WeWeb", "url": "https://www.weweb.io/", "description": "A no-code frontend builder that connects to any backend to build scaable and secure web applications 10x faster."}, {"name": "Appbase.io", "url": "https://www.appbase.io", "description": "Elasticsearch supercharged."}, {"name": "AppSheet", "url": "https://www.appsheet.com/", "description": "The fastest way to build apps and automate work."}, {"name": "Appsmith", "url": "https://www.appsmith.com/", "description": "A powerful open source framework to build internal tools."}, {"name": "Appwrite", "url": "https://appwrite.io/", "description": "Secure Open-Source Backend Server for Web, Mobile & Flutter Developers."}, {"name": "AWS Application Composer", "url": "https://aws.amazon.com/application-composer/", "description": "Visually design and build serverless applications quickly."}, {"name": "Bildr", "url": "https://www.bildr.com", "description": "Open-ended, extensible, collaboration-focused website and web app builder."}, {"name": "Boundlesslabs", "url": "https://www.boundlesslabs.com/", "description": "Boundless lets you build the web site of your dreams. No code required."}, {"name": "bubble", "url": "https://bubble.io/", "description": "A code-free programming language that lets you build and host web applications without engineers."}, {"name": "Carrd", "url": "https://carrd.co/", "description": "Simple, free, fully responsive one-page sites for pretty much anything."}, {"name": "Cloudscape", "url": "https://cloudscape.design/", "description": "An open source design system for the cloud."}, {"name": "Convertigo", "url": "https://www.convertigo.com/", "description": "An Enterprise open source LowCode Platform to build Web & mobile apps"}, {"name": "Dronahq", "url": "https://www.dronahq.com", "description": "Build business apps without coding."}, {"name": "Dynaboard", "url": "https://dynaboard.com", "description": "Build production-ready low-code web apps in 60 seconds using AI."}, {"name": "Heyflow", "url": "https://heyflow.app/", "description": "Build interactive flows."}, {"name": "Glide", "url": "https://www.glideapps.com/", "description": "Create an app from a Google Sheet in five minutes, for free."}, {"name": "Growform", "url": "https://www.growform.co/", "description": "The Multi Step Form Builder that Gets You More Leads."}, {"name": "FlutterFlow", "url": "https://www.flutterflow.io", "description": "Build applications faster than ever."}, {"name": "Honeycode", "url": "https://www.honeycode.aws/", "description": "Build a better way to work."}, {"name": "Insomnia", "url": "https://insomnia.rest", "description": "Build APIs that work."}, {"name": "Jotform App", "url": "https://www.jotform.com/products/apps/", "description": "Create apps for your business."}, {"name": "Loopple", "url": "https://www.loopple.com", "description": "Drag and drop dashboard builder"}, {"name": "Lowcoder", "url": "https://lowcoder.cloud/", "description": "A low-code platform that allows users to build custom software applications with minimal coding"}, {"name": "Mendix", "url": "https://www.mendix.com/", "description": "Accelerate enterprise app development."}, {"name": "Oaysus", "url": "https://github.com/oaysus/cli", "description": "Visual page builder for developer-built components. Build React, Vue, or Svelte components and push with one CLI command.", "stars": "6"}, {"name": "Observable", "url": "https://observablehq.com/", "description": "Push the limits of data visualization."}, {"name": "Outsystems", "url": "https://www.outsystems.com/", "description": "Build Applications Fast, Right, and for the Future."}, {"name": "Plasmic", "url": "https://www.plasmic.app/", "description": "The visual builder for your tech stack."}, {"name": "Potion", "url": "https://www.potion.so/", "description": "Create custom websites in minutes. All on [Notion](https://www.notion.so/)."}, {"name": "Power Apps", "url": "https://powerapps.microsoft.com", "description": "Create the high productivity apps you need for your business with an advanced set of tools."}, {"name": "Quarkly", "url": "https://quarkly.io", "description": "Design tool for creating websites and web apps."}, {"name": "Quickbase", "url": "https://www.quickbase.com", "description": "Application development platform that unites business and IT teams."}, {"name": "REI3", "url": "https://rei3.de/en/home", "description": "The free and open low code platform for your business"}, {"name": "Rierino", "url": "https://rierino.com/", "description": "Low-code backend microservice and AI agent development platform."}, {"name": "Sanity", "url": "https://www.sanity.io/", "description": "The unified content platform."}, {"name": "SAP Build", "url": "https://www.sap.com/products/technology-platform/low-code.html", "description": "Create apps, automate processes, and design business sites with drag-and-drop simplicity."}, {"name": "Shuffle", "url": "https://shuffle.dev/", "description": "Create templates in minutes."}, {"name": "Softr", "url": "https://www.softr.io", "description": "From zero to a website in 5 minutes, using building blocks."}, {"name": "Stacker", "url": "https://stacker.app", "description": "Turn your spreadsheets into applications."}, {"name": "Storybook", "url": "https://storybook.js.org", "description": "Build component driven UIs faster."}, {"name": "Super", "url": "https://super.so", "description": "Build websites with the simplicity of Notion."}, {"name": "TrackVia", "url": "https://trackvia.com", "description": "Cloud-based work management platform for enterprise."}, {"name": "Typedream", "url": "https://typedream.com", "description": "The new way to make a website."}, {"name": "UI Bakery", "url": "https://uibakery.io", "description": "Custom web applications at speed."}, {"name": "Versoly", "url": "https://versoly.com/", "description": "The no-code website builder that everyone loves to use."}, {"name": "Webflow", "url": "https://webflow.com", "description": "Build better business websites, faster. Without coding."}, {"name": "Wized", "url": "https://www.wized.io", "description": "Rapidly build real web applications without coding."}, {"name": "Tabbled", "url": "https://tabbled.org", "description": "Self-hosted low-code platform for business applications like CRM, ERP, WMS, etc."}, {"name": "Algolia", "url": "https://www.algolia.com/", "description": "Flexible Search & Discovery Hosted APIs."}, {"name": "Autocode", "url": "https://autocode.com", "description": "New user notifications. Purchase alerts. Scheduled jobs. SQL queries."}, {"name": "BESSER", "url": "https://besser.readthedocs.io/en/latest/", "description": "A Python-based low-modeling low-code platform for smart software."}, {"name": "BESSER Bot Framework", "url": "https://besser-bot-framework.readthedocs.io/latest/", "description": "Design and implement chatbots in Python."}, {"name": "Craftar", "url": "https://www.craftar.io", "description": "Build APIs with NoCode at Lightning Speed."}, {"name": "DocuPotion", "url": "https://docupotion.com/", "description": "Generate PDFs at scale in Bubble and Airtable."}, {"name": "Doppler", "url": "https://www.doppler.com/", "description": "Sync environment variables at scale."}, {"name": "Fibery", "url": "https://fibery.io", "description": "Build your own workspace."}, {"name": "Getstream", "url": "https://getstream.io", "description": "Stream powers Chat Messaging and Activity Feeds for billions of global end-users across thousands of different apps."}, {"name": "Itura", "url": "https://itura-ai.com", "description": "Build your own AI conversational, database-backed apps."}, {"name": "Linx", "url": "https://linx.software", "description": "General-purpose low-code platform for building custom backends APIs, automations and integrations"}, {"name": "Makerpad", "url": "https://www.makerpad.co/", "description": "Build tools & automate at work without code."}, {"name": "MyVibe", "url": "https://myvibe.so/", "description": "Instantly publish AI-generated web apps to permanent URLs in 60 seconds."}, {"name": "NoCodeAPI", "url": "https://nocodeapi.com/", "description": "The easiest way to connect with APIs."}, {"name": "placeid", "url": "https://placid.app/", "description": "Generate your social share images automatically."}, {"name": "SaaS Blocks", "url": "https://saasblocks.io/", "description": "Ready-to-use building blocks and APIs to take your SaaS application to the next level"}, {"name": "Screenshot", "url": "https://www.screenshotapi.net/", "description": "Programmatic Screenshots of Any Website in Seconds."}, {"name": "Shopify", "url": "https://shopify.com/", "description": "Build your business."}, {"name": "Simplescraper", "url": "https://simplescraper.io/", "description": "Extract data from any website in seconds."}, {"name": "Stripe", "url": "https://stripe.com", "description": "The new standard in online payments."}, {"name": "ToolJet", "url": "https://github.com/ToolJet/ToolJet", "description": "Low-code framework for building internal tools.", "stars": "38k"}, {"name": "Tachybase", "url": "https://github.com/tachybase/tachybase", "description": "Tachybase is a pluggable application framework., where developers can build complex application logic, while core developers focus on ensuring the stability of key modules and adapting to different environments.", "stars": "1.1k"}, {"name": "TemplateFox", "url": "https://pdftemplateapi.com", "description": "Generate PDFs from reusable templates via API with a visual editor and multi-language SDKs."}, {"name": "Vantiq", "url": "https://vantiq.com/", "description": "The Only Low Code Platform for Real Time Systems."}, {"name": "Voiceflow", "url": "https://www.voiceflow.com/", "description": "Design, prototype and build voice apps."}, {"name": "Zendesk", "url": "https://www.zendesk.com/", "description": "Build the best customer experiences."}, {"name": "FormNX", "url": "https://formnx.com", "description": "Create forms in minutes without Coding for Free. It provides a lot of [form templates](https://formnx.com/form-templates), drag-n-drop interface, Smart Conditional Logic, Spam Protection, Reporting & Charts, Automation, Password Protection, integrations & lot more."}], "notes": [], "source": "Lowcode"}, {"name": "Discount for Student Dev", "entries": [{"name": "Source Code Repos", "url": "#source-code-repos", "description": ""}, {"name": "IDE and Code Editing", "url": "#ide-and-code-editing", "description": ""}, {"name": "Version Control", "url": "#version-control", "description": ""}, {"name": "Web Hosting", "url": "#web-hosting", "description": ""}, {"name": "Design and Photo Editing", "url": "#design-and-photo-editing", "description": ""}, {"name": "SaaS", "url": "#saas", "description": ""}, {"name": "PaaS", "url": "#paas", "description": ""}, {"name": "Email", "url": "#email", "description": ""}, {"name": "CI / CD", "url": "#ci--cd", "description": ""}, {"name": "Payments", "url": "#payments", "description": ""}, {"name": "Management Systems", "url": "#management-systems", "description": ""}, {"name": "Mapping", "url": "#maps", "description": ""}, {"name": "Localization", "url": "#localization", "description": ""}, {"name": "Programming Help", "url": "#programming-help", "description": ""}, {"name": "Domain Name Registers", "url": "#domain-name-registers", "description": ""}, {"name": "Security", "url": "#security", "description": ""}, {"name": "Software Modeling Tools", "url": "#software-modeling-tools", "description": ""}, {"name": "Visual Analytics", "url": "#visual-analytics", "description": ""}, {"name": "Game Development Tools", "url": "#game-development-tools", "description": ""}, {"name": "3D Animation and Modeling Software", "url": "#3d-animation-and-modeling-software", "description": ""}, {"name": "Password Managers", "url": "#password-managers", "description": ""}, {"name": "Infrastructure Monitoring", "url": "#infrastructure-monitoring", "description": ""}, {"name": "Software Packs", "url": "#software-packs", "description": ""}, {"name": "Learning Resources", "url": "#learning-resources", "description": ""}, {"name": "Data science", "url": "#data-science", "description": ""}, {"name": "Screen Recorders", "url": "#screen-recorders", "description": ""}, {"name": "Bitbucket", "url": "https://www.atlassian.com/software/views/bitbucket-academic-license.jsp", "description": ""}, {"name": "GitHub", "url": "https://education.github.com/pack", "description": ""}, {"name": "JetBrains IDE pack", "url": "https://www.jetbrains.com/community/education/", "description": ""}, {"name": "Visual Studio Community 2022", "url": "https://visualstudio.microsoft.com/vs/community/", "description": ""}, {"name": "Bootstrap Studio", "url": "https://bootstrapstudio.io/pages/student-license", "description": ""}, {"name": "MATLAB", "url": "https://in.mathworks.com/products/matlab/student.html", "description": ""}, {"name": "GitHub Codespaces", "url": "https://www.github.com/codespaces/", "description": ""}, {"name": "DeepScan", "url": "https://education.github.com/pack", "description": ""}, {"name": "PopSQL", "url": "https://education.github.com/pack", "description": ""}, {"name": "SQLGate", "url": "https://www.sqlgate.com/student-pack", "description": ""}, {"name": "Kodika", "url": "https://education.github.com/pack", "description": ""}, {"name": "Polypane", "url": "https://education.github.com/pack", "description": ""}, {"name": "Xojo", "url": "https://education.github.com/pack", "description": ""}, {"name": "itemis CREATE(formerly Yakindu)", "url": "https://info.itemis.com/products/itemis-create/academic/order/", "description": ""}, {"name": "Tower", "url": "https://www.git-tower.com/students/windows", "description": ""}, {"name": "GitKraken", "url": "https://www.gitkraken.com/github-student-developer-pack", "description": ""}, {"name": "Sentry", "url": "https://sentry.io/for/education/", "description": ""}, {"name": "Working Copy", "url": "https://workingcopy.app/education/", "description": ""}, {"name": "Github Desktop", "url": "https://desktop.github.com/", "description": ""}, {"name": "Blackfire.io", "url": "https://www.blackfire.io/students", "description": ""}, {"name": "Codecov", "url": "https://about.codecov.io/for/education/", "description": ""}, {"name": "DeepSource", "url": "https://education.github.com/pack", "description": ""}, {"name": "Imgbot", "url": "https://imgbot.net/github-students/", "description": ""}, {"name": "Restyled", "url": "https://restyled.io/github-students", "description": ""}, {"name": "Digital Ocean", "url": "https://www.digitalocean.com", "description": ""}, {"name": "RoseHosting", "url": "https://www.rosehosting.com", "description": ""}, {"name": "Pageclip", "url": "https://pageclip.co/github-students", "description": ""}, {"name": "Qoddi", "url": "https://qoddi.com", "description": ""}, {"name": "InterServer", "url": "https://www.interserver.net/webhosting/student-webhosting.html/", "description": ""}, {"name": "Adobe Creative Cloud", "url": "https://www.adobe.com/creativecloud/buy/students.html", "description": ""}, {"name": "Sketch", "url": "https://www.sketch.com/education/", "description": ""}, {"name": "Icons8", "url": "https://icons8.com/github-students", "description": ""}, {"name": "Figma", "url": "https://www.figma.com/education/", "description": ""}, {"name": "Iconscout", "url": "https://iconscout.com/github-students", "description": ""}, {"name": "Themeisle", "url": "https://themeisle.com/github-students/", "description": ""}, {"name": "MDBootstrap", "url": "https://mdbootstrap.com/general/mdb-edu/", "description": ""}, {"name": "UXPin", "url": "https://www.uxpin.com/pricing", "description": ""}, {"name": "TailoredCV.ai", "url": "https://tailoredcv.ai/", "description": ""}, {"name": "Taskade - Team Productivity", "url": "https://www.taskade.com/", "description": ""}, {"name": "Notion.so", "url": "https://www.notion.so/product/notion-for-education", "description": ""}, {"name": "Netlicensing", "url": "https://netlicensing.io/github-students/", "description": ""}, {"name": "Blockchair", "url": "https://education.github.com/pack", "description": ""}, {"name": "Loom Pro", "url": "https://support.loom.com/hc/en-us/articles/360006579637-Loom-Pro-Free-for-Students-and-Teachers/?ref=codegena.com", "description": ""}, {"name": "Tabula", "url": "https://docs.tabula.io/getting-started/plans-and-subscriptions/tabula-for-education", "description": ""}, {"name": "Craft", "url": "https://www.craft.do/education", "description": ""}, {"name": "Lucidchart", "url": "https://www.lucidchart.com/pages/usecase/education", "description": ""}, {"name": "Basecamp", "url": "https://basecamp.com/discounts", "description": ""}, {"name": "Miro", "url": "https://miro.com/education-whiteboard/", "description": ""}, {"name": "Beautiful.ai", "url": "https://www.beautiful.ai/education", "description": ""}, {"name": "Webflow", "url": "https://webflow.com/classroom/student-application", "description": ""}, {"name": "Appwrite", "url": "https://appwrite.io/education", "description": ""}, {"name": "Bump.sh", "url": "https://bump.sh/students", "description": ""}, {"name": "Doppler", "url": "https://doppler.com/lp/secretsops-for-students", "description": ""}, {"name": "Requestly", "url": "https://requestly.com/student-program", "description": ""}, {"name": "Amazon Web Services", "url": "https://www.awseducate.com/application", "description": ""}, {"name": "Google Cloud Platform", "url": "https://cloud.google.com", "description": ""}, {"name": "Heroku", "url": "https://www.heroku.com/students", "description": ""}, {"name": "Microsoft Azure", "url": "https://azure.microsoft.com/en-us/free/students/", "description": "Microsoft Azure is an ever-expanding set of cloud services to help you build, manage, and deploy applications. Level up your ideas by learning cloud computing skills and get a $100 credit with your free Azure for Students account\u2014no credit card required."}, {"name": "Northflank", "url": "https://northflank.com/student-developer-pack", "description": ""}, {"name": "Alibaba Cloud", "url": "https://www.alibabacloud.com/en/developer/students?_p_lc=1", "description": ""}, {"name": "Mailgun", "url": "https://education.github.com/pack", "description": ""}, {"name": "Testmail.app", "url": "https://testmail.app/github-students", "description": ""}, {"name": "Lettermint", "url": "https://lettermint.co/promo-codes-and-discounts/students", "description": ""}, {"name": "Travis CI", "url": "https://travis-ci.org", "description": ""}, {"name": "Semaphore", "url": "https://docs.semaphoreci.com/account-management/discounts/", "description": ""}, {"name": "ConfigCat", "url": "https://configcat.com/student/", "description": ""}, {"name": "Stripe", "url": "https://stripe.com/", "description": ""}, {"name": "PushBots", "url": "https://pushbots.com/for/education/", "description": ""}, {"name": "MongoDB", "url": "https://www.mongodb.com/students", "description": ""}, {"name": "Mapbox", "url": "https://www.mapbox.com/community/education", "description": ""}, {"name": "POEditor", "url": "https://education.github.com/pack", "description": ""}, {"name": "Evernote", "url": "https://evernote.com/students", "description": ""}, {"name": "Covalence", "url": "https://education.github.com/pack", "description": ""}, {"name": "Transloadit", "url": "https://transloadit.com/github-students/", "description": ""}, {"name": "GitHub Copilot", "url": "https://docs.github.com/en/copilot/managing-copilot/managing-copilot-as-an-individual-subscriber/managing-your-copilot-subscription/getting-free-access-to-copilot-as-a-student-teacher-or-maintainer", "description": ""}, {"name": "NameCheap", "url": "https://nc.me", "description": ""}, {"name": ".tech", "url": "https://get.tech/students", "description": ""}, {"name": "name.com", "url": "https://www.name.com/partner/github-students", "description": ""}, {"name": "NameCheap", "url": "https://www.namecheap.com/", "description": ""}, {"name": "Shodan", "url": "https://help.shodan.io/the-basics/academic-upgrade", "description": ""}, {"name": "Cryptolens", "url": "https://app.cryptolens.io/user/githubstudent", "description": ""}, {"name": "Termius", "url": "https://termius.com/education", "description": ""}, {"name": "Astra", "url": "https://www.getastra.com/github-student-developer-pack", "description": ""}, {"name": "BrowserStack", "url": "https://www.browserstack.com/github-students", "description": ""}, {"name": "LambdaTest", "url": "https://education.github.com/pack", "description": ""}, {"name": "Malwarebytes", "url": "https://www.malwarebytes.com/student-discount", "description": ""}, {"name": "Astah", "url": "https://astah.net/products/free-student-license/", "description": ""}, {"name": "Axure RP", "url": "https://www.axure.com/edu", "description": ""}, {"name": "Vertabelo", "url": "https://my.vertabelo.com/sign-up/create-academic", "description": ""}, {"name": "Framer", "url": "https://www.framer.com/pricing/", "description": ""}, {"name": "Vaadin", "url": "https://vaadin.com/student-program", "description": ""}, {"name": "CARTO", "url": "https://docs.carto.com/faqs/carto-for-education#how-can-i-get-a-student-account-in-carto", "description": ""}, {"name": "Tableau Desktop", "url": "https://www.tableau.com/academic/students", "description": ""}, {"name": "SAS University Edition", "url": "https://www.sas.com/en_us/software/on-demand-for-academics.html", "description": ""}, {"name": "Appfigures", "url": "https://appfigures.com/landing/github-student", "description": ""}, {"name": "Crawlbase", "url": "https://crawlbase.com/", "description": ""}, {"name": "Typeform", "url": "https://www.typeform.com/help/a/non-profit-ngo-and-student-discounts-at-typeform-360039728951/", "description": ""}, {"name": "CodeScene", "url": "https://education.github.com/pack", "description": ""}, {"name": "Simple Analytics", "url": "https://dashboard.simpleanalytics.com/students", "description": ""}, {"name": "DailyBot", "url": "https://education.github.com/pack", "description": ""}, {"name": "AnyChart", "url": "https://www.anychart.com/buy/non-commercial-license/", "description": ""}, {"name": "Zyte", "url": "https://www.zyte.com/scrapy-cloud-student-backpack/", "description": ""}, {"name": "New Relic", "url": "https://newrelic.com/social-impact/students", "description": ""}, {"name": "Unity3D", "url": "https://unity.com/products/unity-student", "description": ""}, {"name": "Unreal Game Engine", "url": "https://www.unrealengine.com/en-US/learn", "description": ""}, {"name": "Autodesk Software", "url": "https://www.autodesk.com/education/free-software/featured", "description": ""}, {"name": "Shapr3D", "url": "https://www.shapr3d.com/education", "description": ""}, {"name": "Solid Edge", "url": "https://resources.sw.siemens.com/en-US/download-solid-edge-student-edition/", "description": ""}, {"name": "1Password", "url": "https://www.studentappcentre.com/App/1Password", "description": "\\[FREE] 6 months of a 1Password account free. ($3/month thereafter using Personal account)"}, {"name": "Dashlane", "url": "https://www.dashlane.com/students", "description": ""}, {"name": "RoboForm", "url": "https://www.roboform.com/promotions/college", "description": ""}, {"name": "Datadog", "url": "https://studentpack.datadoghq.com/", "description": ""}, {"name": "HoneyBadger", "url": "https://education.github.com/pack", "description": ""}, {"name": "Azure for Students", "url": "https://azureforeducation.microsoft.com/en-us/Institutions", "description": ""}, {"name": "Microsoft Office 365 Education", "url": "https://www.microsoft.com/en-au/education/products/office", "description": ""}, {"name": "Intel Tools for Students", "url": "https://software.intel.com/en-us/qualify-for-free-software/student", "description": ""}, {"name": "Exploratory", "url": "https://exploratory.io/", "description": ""}, {"name": "Github Student Developer Pack", "url": "https://education.github.com/pack/", "description": ""}, {"name": "Association of Computing Machinery with Digital Library", "url": "https://www.acm.org/membership/membership-options", "description": ""}, {"name": "Frontend Masters", "url": "https://frontendmasters.com/welcome/github-student-developers/", "description": ""}, {"name": "One Month", "url": "https://onemonth.com/github/students", "description": ""}, {"name": "GO RAILS", "url": "https://gorails.com/github-students", "description": ""}, {"name": "SymfonyCasts", "url": "https://symfonycasts.com/github-student", "description": ""}, {"name": "Educative", "url": "https://www.educative.io/github-students", "description": ""}, {"name": "Interview Cake", "url": "https://www.interviewcake.com/github-students", "description": ""}, {"name": "Adafruit", "url": "https://www.adafruit.com/github-students", "description": ""}, {"name": "DataCamp", "url": "https://www.datacamp.com/github-students/", "description": ""}, {"name": "Arduino Education", "url": "https://www.arduino.cc/education/github-students", "description": ""}, {"name": "PomoDone", "url": "https://pomodoneapp.com/pomodoro-timer-for-students.html", "description": ""}, {"name": "HazeOver", "url": "https://hazeover.com/github-students.html", "description": ""}, {"name": "Github Campus Experts", "url": "https://apply.githubcampus.expert/", "description": ""}, {"name": "Scrimba", "url": "https://scrimba.com/github-education", "description": ""}, {"name": "LabEx", "url": "https://labex.io/", "description": ""}, {"name": "GitHub Foundations Certification", "url": "https://examregistration.github.com/certification/GHF", "description": ""}, {"name": "Codedex", "url": "https://www.codedex.io/github-students", "description": ""}, {"name": "AlgoExpert", "url": "https://www.algoexpert.io/github-students", "description": ""}, {"name": "Deepnote", "url": "https://deepnote.com/education", "description": ""}, {"name": "Neptune", "url": "https://neptune.ai/research", "description": ""}, {"name": "Comet", "url": "https://www.comet.com/signup?plan=academic", "description": ""}, {"name": "1001 Record", "url": "https://1001record.com/educational-discount", "description": ""}], "notes": [], "source": "Discount for Student Dev"}, {"name": "Gulp \u2014 Contribution", "entries": [{"name": "Legend", "url": "#legend", "description": ""}, {"name": "Resources", "url": "#resources", "description": ""}, {"name": "Plugins", "url": "#plugins", "description": ""}, {"name": "Scaffolding", "url": "#scaffolding", "description": ""}, {"name": "Miscellaneous", "url": "#miscellaneous", "description": ""}], "notes": [], "source": "Gulp"}, {"name": "Gulp \u2014 General Resources", "entries": [{"name": "Official Website", "url": "http://gulpjs.com/", "description": ""}, {"name": "Github Repository", "url": "https://github.com/gulpjs/gulp", "description": "", "stars": "33k"}, {"name": "Plugin Registry", "url": "http://gulpjs.com/plugins/", "description": ""}, {"name": "NPM Module", "url": "https://www.npmjs.com/package/gulp", "description": ""}, {"name": "Blacklisted Plugins", "url": "https://github.com/gulpjs/plugins/blob/master/src/blackList.json", "description": "", "stars": "278"}], "notes": [], "source": "Gulp"}, {"name": "Gulp \u2014 Official Documentation", "entries": [{"name": "Getting Started", "url": "https://github.com/gulpjs/gulp/blob/master/docs/getting-started.md", "description": "", "stars": "33k"}, {"name": "API Documentation", "url": "https://github.com/gulpjs/gulp/blob/master/docs/API.md", "description": "", "stars": "33k"}, {"name": "CLI Documentation", "url": "https://github.com/gulpjs/gulp/tree/master/docs#articles", "description": "", "stars": "33k"}, {"name": "Writing a Plugin", "url": "https://github.com/gulpjs/gulp/blob/master/docs/writing-a-plugin/README.md", "description": "", "stars": "33k"}, {"name": "Recipes", "url": "https://github.com/gulpjs/gulp/tree/master/docs/recipes", "description": "", "stars": "33k"}], "notes": [], "source": "Gulp"}, {"name": "Gulp \u2014 Community", "entries": [{"name": "StackOverflow", "url": "http://stackoverflow.com/questions/tagged/gulp", "description": ""}, {"name": "Twitter", "url": "https://twitter.com/gulpjs", "description": ""}], "notes": [], "source": "Gulp"}, {"name": "Gulp \u2014 Tutorials", "entries": [{"name": "Building with Gulp", "url": "https://www.smashingmagazine.com/2014/06/building-with-gulp/", "description": ""}, {"name": "Automate Your Tasks Easily with Gulp.js", "url": "https://scotch.io/tutorials/automate-your-tasks-easily-with-gulp-js", "description": ""}, {"name": "Gulp - The Vision, History, and Future of the Project", "url": "https://medium.com/@contrahacks/gulp-3828e8126466", "description": ""}, {"name": "Introduction to Gulp.js", "url": "http://stefanimhoff.de/tag/gulp/", "description": ""}, {"name": "Video: Learning Gulp", "url": "http://leveluptuts.com/tutorials/learning-gulp", "description": ""}, {"name": "Using Gulp to Inject Scripts and Styles Tags Directly into Your HTML", "url": "http://blog.johnnyreilly.com/2015/02/using-gulp-in-asp-net-instead-of-web-optimization.html", "description": ""}, {"name": "5 Lessons Learned Using Gulp.js", "url": "http://denbuzze.com/post/5-lessons-learned-using-gulpjs/", "description": ""}, {"name": "Automating Linkage: How I Learned to Stop Worrying and Love the Build", "url": "http://conan.is/bower/gulp/wiredep/javascript/2014/08/18/automating_linkage-or-how-i-learned-to-stop-worrying-and-love-the-build.html", "description": ""}, {"name": "Setting Up Gulp Tasks for the First Time", "url": "https://www.codementor.io/development-process/tutorial/how-to-set-up-gulp-beginner-guide#/", "description": ""}, {"name": "Why You Shouldn\u2019t Create a Gulp Plugin (or, How to Stop Worrying and Learn to Love Existing Node Packages)", "url": "http://blog.overzealous.com/post/74121048393/why-you-shouldnt-create-a-gulp-plugin-or-how-to", "description": ""}, {"name": "6 Gulp Best Practices You Can Use Today to Radically Improve Your Development Experience", "url": "http://blog.rangle.io/angular-gulp-bestpractices/", "description": ""}, {"name": "Gulp for Beginners", "url": "https://css-tricks.com/gulp-for-beginners/", "description": ""}, {"name": "Migrating to Gulp 4 by Example", "url": "https://blog.wearewizards.io/migrating-to-gulp-4-by-example", "description": ""}, {"name": "Gulp 4: The new task execution system - gulp.parallel and gulp.series", "url": "http://fettblog.eu/gulp-4-parallel-and-series/", "description": ""}, {"name": "Gulp + Browserify, the Gulp-y Way", "url": "https://medium.com/@sogko/gulp-browserify-the-gulp-y-way-bb359b3f9623", "description": ""}, {"name": "Gulp + Browserify", "url": "https://viget.com/extend/gulp-browserify-starter-faq", "description": ""}, {"name": "Fast Browserify Builds with Watchify", "url": "https://github.com/gulpjs/gulp/blob/master/docs/recipes/fast-browserify-builds-with-watchify.md", "description": "", "stars": "33k"}, {"name": "What Every Angular Project Likely Needs - and a Gulp Build to Provide It", "url": "http://blog.jhades.org/what-every-angular-project-likely-needs-and-a-gulp-build-to-provide-it/", "description": ""}, {"name": "Advanced AngularJS Structure with Gulp, Node and Browserify", "url": "http://omarfouad.com/blog/2015/03/21/advanced-angularjs-structure-with-gulp-node-and-browserify/", "description": ""}, {"name": "Angular, Webpack and Gulp for an SPA: Part I", "url": "https://luwenhuang.wordpress.com/2015/01/18/refactoring-an-angular-app-to-use-webpack-and-gulp/", "description": ""}, {"name": "Angular, Webpack and Gulp for an SPA: Part II", "url": "https://luwenhuang.wordpress.com/2015/01/19/angular-webpack-and-gulp-for-an-spa-part-ii/", "description": ""}, {"name": "Angular, Webpack and Gulp for an SPA: Part III", "url": "https://luwenhuang.wordpress.com/2015/01/28/angular-webpack-and-gulp-for-an-spa-part-iii/", "description": ""}, {"name": "Browserify and Gulp with React", "url": "https://hacks.mozilla.org/2014/08/browserify-and-gulp-with-react/", "description": ""}, {"name": "Taking React to the Next Level: Mixins, Gulp, and Browserify", "url": "http://pomax.github.io/1420592591221/taking-react-to-the-next-level-mixins-gulp-and-browserify", "description": ""}, {"name": "Improving Your Ember.js Workflow Using Gulp.js", "url": "http://www.sitepoint.com/improving-ember-js-workflow-using-gulp-js/", "description": ""}, {"name": "Advanced WordPress Development Using Gulp", "url": "https://premium.wpmudev.org/blog/advanced-wordpress-development-using-gulp/", "description": ""}], "notes": [], "source": "Gulp"}, {"name": "Gulp \u2014 Miscellaneous Resources", "entries": [{"name": "Gulp Cheatsheet", "url": "https://github.com/osscafe/gulp-cheatsheet", "description": "", "stars": "1.4k"}, {"name": "Playground for Gulp Recipes", "url": "https://github.com/johnpapa/gulp-patterns", "description": "", "stars": "507"}], "notes": [], "source": "Gulp"}, {"name": "Gulp \u2014 Compilation", "entries": [{"name": "gulp-sass", "url": "https://github.com/dlmanning/gulp-sass", "description": "Sass \u2192 CSS with [libsass (\u2b504.3k)](https://github.com/sass/libsass).", "stars": "1.6k"}, {"name": "gulp-ruby-sass", "url": "https://github.com/sindresorhus/gulp-ruby-sass", "description": "Sass \u2192 CSS with Ruby Sass.", "stars": "470"}, {"name": "gulp-compass", "url": "https://github.com/appleboy/gulp-compass", "description": "Sass \u2192 CSS with Ruby Sass & Compass.", "stars": "175"}, {"name": "gulp-less", "url": "https://github.com/plus3network/gulp-less", "description": "[Less (\u2b5017k)](https://github.com/less/less.js) \u2192 CSS.", "stars": "567"}, {"name": "gulp-stylus", "url": "https://github.com/stevelacy/gulp-stylus", "description": "[Stylus (\u2b5011k)](https://github.com/stylus/stylus) \u2192 CSS.", "stars": "224"}, {"name": "gulp-postcss", "url": "https://github.com/postcss/gulp-postcss", "description": "Pipe CSS through [PostCSS (\u2b5027k)](https://github.com/postcss/postcss) processors with a single parse.", "stars": "763"}, {"name": "gulp-coffee", "url": "https://github.com/contra/gulp-coffee", "description": "[Coffeescript (\u2b5016k)](https://github.com/jashkenas/coffeescript) \u2192 JavaScript.", "stars": "225"}, {"name": "gulp-typescript", "url": "https://github.com/ivogabe/gulp-typescript", "description": "[TypeScript (\u2b5085k)](https://github.com/Microsoft/TypeScript) \u2192 JavaScript.", "stars": "773"}, {"name": "gulp-react", "url": "https://github.com/sindresorhus/gulp-react", "description": "Facebook [React (\u2b50196k)](https://github.com/facebook/react) JSX templates \u2192 JavaScript.", "stars": "236"}, {"name": "webpack-stream", "url": "https://github.com/shama/webpack-stream", "description": "Run [webpack (\u2b5062k)](https://github.com/webpack/webpack) as a stream to conveniently integrate with gulp.", "stars": "1.4k"}], "notes": [], "source": "Gulp"}, {"name": "Gulp \u2014 Transpilation", "entries": [{"name": "gulp-babel", "url": "https://github.com/babel/gulp-babel", "description": "ES6 \u2192 ES5 with [babel (\u2b5042k)](https://github.com/babel/babel).", "stars": "1.3k"}, {"name": "gulp-traceur", "url": "https://github.com/sindresorhus/gulp-traceur", "description": "ES6 \u2192 ES5 using [Traceur (\u2b508.2k)](https://github.com/google/traceur-compiler).", "stars": "169"}, {"name": "gulp-regenerator", "url": "https://github.com/sindresorhus/gulp-regenerator", "description": "ES6 \u2192 ES5 with [Regenerator (\u2b503.7k)](https://github.com/facebook/regenerator).", "stars": "18"}, {"name": "gulp-es6-transpiler", "url": "https://github.com/sindresorhus/gulp-es6-transpiler", "description": "\\[:no\\_entry:] ES6 \u2192 ES5 with [es6-transpiler (\u2b50217)](https://github.com/termi/es6-transpiler).", "stars": "47"}, {"name": "gulp-myth", "url": "https://github.com/sindresorhus/gulp-myth", "description": "[Myth (\u2b504.4k)](https://github.com/segmentio/myth) - a polyfill for future versions of the CSS spec.", "stars": "39"}, {"name": "gulp-cssnext", "url": "https://github.com/MoOx/gulp-cssnext", "description": "\\[:no\\_entry:] Use tomorrow's CSS syntax, today, using [cssnext (\u2b505.4k)](https://github.com/MoOx/postcss-cssnext).", "stars": "53"}], "notes": [], "source": "Gulp"}, {"name": "Gulp \u2014 Concatenation", "entries": [{"name": "gulp-concat", "url": "https://github.com/contra/gulp-concat", "description": "Concatenate files.", "stars": "791"}], "notes": [], "source": "Gulp"}, {"name": "Gulp \u2014 Minification", "entries": [{"name": "gulp-clean-css", "url": "https://github.com/scniro/gulp-clean-css", "description": "Minify CSS with [clean-css (\u2b504k)](https://github.com/jakubpawlowicz/clean-css).", "stars": "642"}, {"name": "gulp-csso", "url": "https://github.com/ben-eb/gulp-csso", "description": "Minify CSS with [CSSO (\u2b503.6k)](https://github.com/css/csso).", "stars": "241"}, {"name": "gulp-uglify", "url": "https://github.com/terinjokes/gulp-uglify", "description": "Minify JavaScript with [UglifyJS2 (\u2b5012k)](https://github.com/mishoo/UglifyJS2).", "stars": "1.2k"}, {"name": "gulp-htmlmin", "url": "https://github.com/jonschlinkert/gulp-htmlmin", "description": "Minify HTML with [html-minifier (\u2b504.7k)](https://github.com/kangax/html-minifier).", "stars": "733"}, {"name": "gulp-imagemin", "url": "https://github.com/sindresorhus/gulp-imagemin", "description": "Minify PNG, JPEG, GIF and SVG images with [imagemin (\u2b505.2k)](https://github.com/imagemin/imagemin).", "stars": "1.9k"}, {"name": "gulp-svgmin", "url": "https://github.com/ben-eb/gulp-svgmin", "description": "Minify SVG files with gulp.", "stars": "344"}], "notes": [], "source": "Gulp"}, {"name": "Gulp \u2014 Optimization", "entries": [{"name": "gulp-uncss", "url": "https://github.com/ben-eb/gulp-uncss", "description": "Remove unused CSS selectors with [UnCSS (\u2b509.3k)](https://github.com/giakki/uncss).", "stars": "960"}, {"name": "gulp-css-base64", "url": "https://github.com/zckrs/gulp-css-base64", "description": "Transform all resources found (those within a url() declaration) in CSS files into base64-encoded data URI strings.", "stars": "65"}, {"name": "gulp-svg2png", "url": "https://github.com/akoenig/gulp-svg2png", "description": "Convert SVGs to PNGs.", "stars": "56"}, {"name": "gulp-responsive", "url": "https://github.com/mahnunchik/gulp-responsive", "description": "Generate images at different sizes.", "stars": "513"}, {"name": "gulp-svgstore", "url": "https://github.com/w0rm/gulp-svgstore", "description": "Combine svg files into one with `<symbol>` elements.", "stars": "651"}, {"name": "gulp-iconfont", "url": "https://github.com/nfroidure/gulp-iconfont", "description": "Create icon fonts from several SVG icons.", "stars": "841"}], "notes": [], "source": "Gulp"}, {"name": "Gulp \u2014 Injecting Assets", "entries": [{"name": "gulp-useref", "url": "https://github.com/jonkemp/gulp-useref", "description": "Parse build blocks in HTML files to replace references to non-optimized scripts or stylesheets.", "stars": "715"}, {"name": "gulp-inject", "url": "https://github.com/klei/gulp-inject", "description": "Transform each file to a string and inject each transformed string into placeholders in the target stream files.", "stars": "817"}, {"name": "wiredep", "url": "https://github.com/taptapship/wiredep", "description": "Wire Bower dependencies to your source code.", "stars": "1.2k"}], "notes": [], "source": "Gulp"}, {"name": "Gulp \u2014 Templating", "entries": [{"name": "gulp-angular-templatecache", "url": "https://github.com/miickel/gulp-angular-templatecache", "description": "Concatenate and register AngularJS templates in the $templateCache.", "stars": "525"}, {"name": "gulp-jade", "url": "https://github.com/phated/gulp-jade", "description": "[Jade (\u2b5021k)](https://github.com/pugjs/jade) \u2192 HTML.", "stars": "526"}, {"name": "gulp-handlebars", "url": "https://github.com/lazd/gulp-handlebars", "description": "[Handlebars (\u2b5017k)](https://github.com/wycats/handlebars.js) templates \u2192 JavaScript.", "stars": "172"}, {"name": "gulp-hb", "url": "https://github.com/shannonmoeller/gulp-hb", "description": "[Handlebars (\u2b5017k)](https://github.com/wycats/handlebars.js) templates \u2192 HTML.", "stars": "146"}, {"name": "gulp-nunjucks", "url": "https://github.com/sindresorhus/gulp-nunjucks", "description": "[Nunjucks (\u2b507.9k)](https://github.com/mozilla/nunjucks) templates \u2192 JavaScript.", "stars": "151"}, {"name": "gulp-dustjs", "url": "https://github.com/sindresorhus/gulp-dust", "description": "[Dust (\u2b502.9k)](https://github.com/linkedin/dustjs) templates \u2192 JavaScript.", "stars": "18"}, {"name": "gulp-riot", "url": "https://github.com/e-jigsaw/gulp-riot", "description": "[Riot (\u2b5015k)](https://github.com/riot/riot) templates \u2192 JavaScript.", "stars": "105"}, {"name": "gulp-markdown", "url": "https://github.com/sindresorhus/gulp-markdown", "description": "Markdown \u2192 HTML.", "stars": "177"}, {"name": "gulp-template", "url": "https://github.com/sindresorhus/gulp-template", "description": "[Lodash (\u2b5055k)](https://github.com/lodash/lodash) templates \u2192 JavaScript.", "stars": "283"}, {"name": "gulp-swig", "url": "https://github.com/colynb/gulp-swig", "description": "[Swig (\u2b503.1k)](https://github.com/paularmstrong/swig) templates \u2192 HTML.", "stars": "69"}, {"name": "gulp-remark", "url": "https://github.com/denysdovhan/gulp-remark", "description": "Gulp plugin for [remark (\u2b505.7k)](https://github.com/wooorm/remark) - markdown processor powered by plugins", "stars": "10"}], "notes": [], "source": "Gulp"}, {"name": "Gulp \u2014 Linting", "entries": [{"name": "gulp-csslint", "url": "https://www.npmjs.com/package/gulp-csslint", "description": "Automated linting of CSS with [CSSLint (\u2b504.7k)](https://github.com/CSSLint/csslint)."}, {"name": "gulp-htmlhint", "url": "https://github.com/bezoerb/gulp-htmlhint", "description": "[HTMLHint (\u2b502.9k)](https://github.com/yaniswang/HTMLHint) wrapper to validate your HTML.", "stars": "82"}, {"name": "gulp-jshint", "url": "https://github.com/spalger/gulp-jshint", "description": "Detect errors and potential problems in JavaScript with [JSHint (\u2b508.8k)](https://github.com/jshint/jshint).", "stars": "422"}, {"name": "gulp-jscs", "url": "https://github.com/jscs-dev/gulp-jscs", "description": "Check JavaScript code style with [jscs (\u2b505k)](https://github.com/jscs-dev/node-jscs).", "stars": "318"}, {"name": "gulp-coffeelint", "url": "https://github.com/janraasch/gulp-coffeelint", "description": "A style checker that helps keep [CoffeeScript (\u2b5016k)](https://github.com/jashkenas/coffeescript) code clean.", "stars": "55"}, {"name": "gulp-tslint", "url": "https://github.com/panuhorsmalahti/gulp-tslint", "description": "[TypeScript (\u2b5085k)](https://github.com/Microsoft/TypeScript) linter plugin for gulp.", "stars": "119"}, {"name": "gulp-eslint", "url": "https://github.com/adametry/gulp-eslint", "description": "Identify and report on patterns found in ECMAScript/JavaScript code.", "stars": "559"}, {"name": "gulp-w3cjs", "url": "https://github.com/callumacrae/gulp-w3cjs", "description": "Validate HTML with [w3cjs (\u2b50158)](https://github.com/thomasdavis/w3cjs).", "stars": "56"}, {"name": "gulp-lesshint", "url": "https://github.com/lesshint/gulp-lesshint", "description": "Lint less files with [lesshint (\u2b50118)](https://github.com/lesshint/lesshint).", "stars": "14"}, {"name": "gulp-check-unused-css", "url": "https://github.com/zalando/gulp-check-unused-css", "description": "Check your HTML templates for unused CSS classes.", "stars": "363"}], "notes": [], "source": "Gulp"}, {"name": "Gulp \u2014 Live Reload", "entries": [{"name": "browser-sync", "url": "https://github.com/BrowserSync/browser-sync", "description": "Keep multiple browsers & devices in sync when building websites ([recipes (\u2b50387)](https://github.com/BrowserSync/gulp-browser-sync)).", "stars": "12k"}, {"name": "gulp-livereload", "url": "https://github.com/vohof/gulp-livereload", "description": "Gulp plugin for livereload.", "stars": "774"}], "notes": [], "source": "Gulp"}, {"name": "Gulp \u2014 Caching", "entries": [{"name": "gulp-changed", "url": "https://github.com/sindresorhus/gulp-changed", "description": "Only pass through changed files.", "stars": "744"}, {"name": "gulp-cached", "url": "https://github.com/contra/gulp-cached", "description": "A simple in-memory file cache.", "stars": "450"}, {"name": "gulp-remember", "url": "https://github.com/ahaurw01/gulp-remember", "description": "Remember and recall files passed through it.", "stars": "150"}, {"name": "gulp-newer", "url": "https://github.com/tschaub/gulp-newer", "description": "Pass through newer source files only.", "stars": "228"}], "notes": [], "source": "Gulp"}, {"name": "Gulp \u2014 Flow Control", "entries": [{"name": "merge-stream", "url": "https://github.com/grncdr/merge-stream", "description": "Merge multiple streams into one interleaved stream.", "stars": "209"}, {"name": "streamqueue", "url": "https://github.com/nfroidure/StreamQueue", "description": "Pipe queued streams progressively.", "stars": "63"}, {"name": "run-sequence", "url": "https://github.com/OverZealous/run-sequence", "description": "Run a series of dependent gulp tasks in order.", "stars": "973"}, {"name": "gulp-if", "url": "https://github.com/robrich/gulp-if", "description": "Conditionally run a task.", "stars": "658"}], "notes": [], "source": "Gulp"}, {"name": "Gulp \u2014 Logging", "entries": [{"name": "gulp-notify", "url": "https://github.com/mikaelbr/gulp-notify", "description": "Notification plugin for gulp.", "stars": "596"}, {"name": "gulp-size", "url": "https://github.com/sindresorhus/gulp-size", "description": "Display the size of your project.", "stars": "233"}, {"name": "gulp-debug", "url": "https://github.com/sindresorhus/gulp-debug", "description": "Debug vinyl file streams to see what files are run through your gulp pipeline.", "stars": "224"}, {"name": "gulp-beer", "url": "https://github.com/lordgiotto/gulp-beer", "description": "Better Error Reporting with interactive system notifications and custom server for error displaying.", "stars": "11"}], "notes": [], "source": "Gulp"}, {"name": "Gulp \u2014 Testing", "entries": [{"name": "gulp-mocha", "url": "https://github.com/sindresorhus/gulp-mocha", "description": "Run [Mocha (\u2b5022k)](https://github.com/mochajs/mocha) tests.", "stars": "377"}, {"name": "gulp-jasmine", "url": "https://github.com/sindresorhus/gulp-jasmine", "description": "Run [Jasmine 2 (\u2b5015k)](https://github.com/jasmine/jasmine) tests in Node.js.", "stars": "111"}, {"name": "gulp-protractor", "url": "https://github.com/mllrsohn/gulp-protractor", "description": "Gulp wrapper for [Protractor (\u2b508.8k)](https://github.com/angular/protractor) tests.", "stars": "136"}, {"name": "gulp-coverage", "url": "https://github.com/dylanb/gulp-coverage", "description": "Coverage reporting for Node.js that is independent of the test runner.", "stars": "60"}, {"name": "gulp-karma", "url": "https://github.com/karma-runner/gulp-karma", "description": "Karma test runner for gulp.", "stars": "313"}, {"name": "gulp-ava", "url": "https://github.com/sindresorhus/gulp-ava", "description": "Run [AVA (\u2b5020k)](https://github.com/sindresorhus/ava) tests with gulp.", "stars": "56"}], "notes": [], "source": "Gulp"}, {"name": "Gulp \u2014 Miscellaneous Plugins", "entries": [{"name": "gulp-util", "url": "https://github.com/gulpjs/gulp-util", "description": "Set of useful utilities.", "stars": "836"}, {"name": "gulp-plumber", "url": "https://github.com/floatdrop/gulp-plumber", "description": "Prevent pipe breaking caused by errors.", "stars": "809"}, {"name": "gulp-load-plugins", "url": "https://github.com/jackfranklin/gulp-load-plugins", "description": "Automatically load in gulp plugins.", "stars": "761"}, {"name": "main-bower-files", "url": "https://github.com/ck86/main-bower-files", "description": "Simplify build process setup by dynamically getting the library files.", "stars": "591"}, {"name": "autoprefixer", "url": "https://github.com/postcss/autoprefixer", "description": "Parse CSS and add vendor prefixes to rules by Can I Use.", "stars": "21k"}, {"name": "gulp-sourcemaps", "url": "https://github.com/floridoo/gulp-sourcemaps", "description": "Provide source map support.", "stars": "1.1k"}, {"name": "gulp-replace", "url": "https://github.com/lazd/gulp-replace", "description": "A string replace plugin for gulp.", "stars": "489"}, {"name": "gulp-rename", "url": "https://github.com/hparra/gulp-rename", "description": "Rename files easily.", "stars": "690"}, {"name": "gulp-rev", "url": "https://github.com/sindresorhus/gulp-rev", "description": "Static asset revisioning by appending content hash to filenames: unicorn.css \u2192 unicorn-d41d8cd98f.css.", "stars": "1.5k"}, {"name": "del", "url": "https://github.com/sindresorhus/del", "description": "Delete files/folders using globs.", "stars": "1.3k"}, {"name": "gulp-exec", "url": "https://github.com/robrich/gulp-exec", "description": "Run a shell command.", "stars": "163"}, {"name": "gulp-strip-debug", "url": "https://github.com/sindresorhus/gulp-strip-debug", "description": "Strip console, alert, and debugger statements from JavaScript code.", "stars": "248"}, {"name": "gulp-cssimport", "url": "https://github.com/unlight/gulp-cssimport", "description": "Parses a CSS file, finds imports, grabs the content of the linked file and replaces the import statement with it.", "stars": "36"}, {"name": "gulp-inline-css", "url": "https://github.com/jonkemp/gulp-inline-css", "description": "Inline your CSS properties into the style attribute in an HTML file.", "stars": "270"}, {"name": "gulp-gh-pages", "url": "https://github.com/shinnn/gulp-gh-pages", "description": "Publish contents to Github pages.", "stars": "606"}, {"name": "gulp-ng-annotate", "url": "https://github.com/Kagami/gulp-ng-annotate", "description": "Add AngularJS dependency injection annotations with [ng-annotate (\u2b502.1k)](https://github.com/olov/ng-annotate).", "stars": "268"}, {"name": "gulp-bump", "url": "https://github.com/stevelacy/gulp-bump", "description": "Bump any semver JSON version.", "stars": "262"}, {"name": "gulp-file-include", "url": "https://github.com/coderhaoxin/gulp-file-include", "description": "Include files with gulp.", "stars": "665"}, {"name": "gulp-zip", "url": "https://github.com/sindresorhus/gulp-zip", "description": "ZIP compress files.", "stars": "269"}, {"name": "gulp-git", "url": "https://github.com/stevelacy/gulp-git", "description": "Run Git commands with gulp.", "stars": "402"}, {"name": "gulp-filter", "url": "https://github.com/sindresorhus/gulp-filter", "description": "Filter files in a vinyl stream using globbing.", "stars": "316"}, {"name": "gulp-preprocess", "url": "https://github.com/jas/gulp-preprocess", "description": "Preprocess files based on custom context or environment configuration."}, {"name": "gulp-eval", "url": "https://github.com/gulp-bem/gulp-eval", "description": "Eval JS-expression or require CommonJS modules and JSON files.", "stars": "6"}], "notes": [], "source": "Gulp"}, {"name": "Gulp \u2014 Boilerplates", "entries": [{"name": "web-starter-kit", "url": "https://github.com/google/web-starter-kit", "description": "Google Web Starter Kit.", "stars": "18k"}, {"name": "gulp-plugin-boilerplate", "url": "https://github.com/sindresorhus/gulp-plugin-boilerplate", "description": "Boilerplate to kickstart creating gulp plugins.", "stars": "76"}, {"name": "polymer-starter-kit", "url": "https://github.com/polymerelements/polymer-starter-kit", "description": "A starting point for Polymer 1.0 apps.", "stars": "2.5k"}, {"name": "este", "url": "https://github.com/este/este", "description": "The most complete React/Flux dev stack and starter kit for isomorphic functional web apps.", "stars": "5.4k"}, {"name": "mnml", "url": "https://github.com/mrmrs/mnml", "description": "Minimal boilerplate to start a responsive HTML5/Sass project.", "stars": "707"}, {"name": "kraken", "url": "https://github.com/cferdinandi/kraken", "description": "A lightweight, mobile-first boilerplate for front-end web developers.", "stars": "758"}, {"name": "angularjs-gulp-browserify-boilerplate", "url": "https://github.com/jakemmarsh/angularjs-gulp-browserify-boilerplate", "description": "Boilerplate using AngularJS, Sass, gulp, and Browserify.", "stars": "1k"}, {"name": "hapi-ninja", "url": "https://github.com/poeticninja/hapi-ninja", "description": "A Node.js, Hapi, and Swig boilerplate.", "stars": "380"}, {"name": "laravel-5-boilerplate", "url": "https://github.com/rappasoft/laravel-5-boilerplate", "description": "A Laravel 5 boilerplate project.", "stars": "5.4k"}, {"name": "react-starterkit", "url": "https://github.com/wbkd/react-starterkit", "description": "React starter kit that contains react-router, Reflux, jest, webpack, gulp and Stylus.", "stars": "349"}, {"name": "gulp-front", "url": "https://github.com/zoxon/gulp-front", "description": "Frontend boilerplate and modular BEM css framework based on gulp, pug, stylus, postcss, webpack and babel.", "stars": "260"}, {"name": "Front End Starter", "url": "https://github.com/Puritanic/Frontend-Starter-Kit", "description": "A boilerplate for frontend projects powered by Gulp, HTML5 bolierplate, Sass, PostCss and Webpack(for Babel transpiling).", "stars": "21"}], "notes": [], "source": "Gulp"}, {"name": "Gulp \u2014 Yeoman Generators", "entries": [{"name": "generator-gulp-webapp", "url": "https://github.com/yeoman/generator-gulp-webapp", "description": "A gulp generator for modern webapps.", "stars": "3.8k"}, {"name": "generator-gulp-angular", "url": "https://github.com/Swiip/generator-gulp-angular", "description": "Yeoman generator for AngularJS with gulp.", "stars": "3.7k"}, {"name": "generator-react-gulp-browserify", "url": "https://github.com/randylien/generator-react-gulp-browserify", "description": "A Yeoman Generator for React library. It includes gulp, Browserify, Browsersync and Bootstrap.", "stars": "422"}, {"name": "generator-node-gulp", "url": "https://github.com/youngmountain/generator-node-gulp", "description": "A Node.js module generator including gulp and Mocha.", "stars": "34"}, {"name": "generator-gulp-bootstrap", "url": "https://github.com/niallobrien/generator-gulp-bootstrap", "description": "Yeoman generator for Bootstrap, gulp & libsass.", "stars": "69"}, {"name": "generator-angulpify", "url": "https://github.com/jgoux/generator-angulpify", "description": "Yeoman generator involving AngularJS, gulp and Browserify.", "stars": "140"}, {"name": "generator-ionic-gulp", "url": "https://github.com/tmaximini/generator-ionic-gulp", "description": "A Yeoman generator for Ionic Projects with gulp.", "stars": "137"}, {"name": "generator-gulp-plugin-boilerplate", "url": "https://github.com/sindresorhus/generator-gulp-plugin-boilerplate", "description": "Scaffold out a [gulp plugin boilerplate (\u2b5076)](https://github.com/sindresorhus/gulp-plugin-boilerplate).", "stars": "48"}, {"name": "generator-jekyllized", "url": "https://github.com/sondr3/generator-jekyllized", "description": "Jekyll workflow with gulp, Sass, AutoPrefixer, asset optimization and cache busting and much more.", "stars": "327"}, {"name": "elixir", "url": "https://github.com/laravel/elixir", "description": "A clean, fluent API for defining basic gulp tasks for your Laravel applications.", "stars": "1.1k"}, {"name": "gulp-app", "url": "https://github.com/sindresorhus/gulp-app", "description": "Gulp as an app (OS X).", "stars": "965"}, {"name": "lmn-gulp-tasks", "url": "https://github.com/Lostmyname/lmn-gulp-tasks", "description": "Example of gulp tasks unit testing.", "stars": "22"}, {"name": "gulp-chef", "url": "http://gulp-cookery.github.io/gulp-chef/", "description": "An elegant, intuitive way to reuse gulp tasks."}], "notes": [], "source": "Gulp"}, {"name": "Falsehood", "entries": [{"name": "Meta", "url": "#meta", "description": ""}, {"name": "Arts", "url": "#arts", "description": ""}, {"name": "Business", "url": "#business", "description": ""}, {"name": "Cryptocurrency", "url": "#cryptocurrency", "description": ""}, {"name": "Dates and Time", "url": "#dates-and-time", "description": ""}, {"name": "Education", "url": "#education", "description": ""}, {"name": "Emails", "url": "#emails", "description": ""}, {"name": "Geography", "url": "#geography", "description": ""}, {"name": "Human Identity", "url": "#human-identity", "description": ""}, {"name": "Internationalization", "url": "#internationalization", "description": ""}, {"name": "Management", "url": "#management", "description": ""}, {"name": "Multimedia", "url": "#multimedia", "description": ""}, {"name": "Networks", "url": "#networks", "description": ""}, {"name": "Phone Numbers", "url": "#phone-numbers", "description": ""}, {"name": "Postal Addresses", "url": "#postal-addresses", "description": ""}, {"name": "Science", "url": "#science", "description": ""}, {"name": "Society", "url": "#society", "description": ""}, {"name": "Software Engineering", "url": "#software-engineering", "description": ""}, {"name": "Transportation", "url": "#transportation", "description": ""}, {"name": "Typography", "url": "#typography", "description": ""}, {"name": "Video Games", "url": "#video-games", "description": ""}, {"name": "Web", "url": "#web", "description": ""}, {"name": "Falsehoods Programmers Believe", "url": "https://spaceninja.com/2015/12/07/falsehoods-programmers-believe/", "description": "A brief list of common falsehoods. A great overview and quick introduction into the world of falsehoods."}, {"name": "Falsehoods about Programming", "url": "https://chiselapp.com/user/ttmrichter/repository/gng/doc/trunk/output/falsehoods.html", "description": "A humbling and fun list on programming and programmers themselves."}, {"name": "Falsehoods about Falsehoods Lists", "url": "https://kevin.deldycke.com/2016/falsehoods-programmers-believe-about-falsehoods-lists", "description": "Meta commentary on how these falsehoods shouldn't be handled."}, {"name": "Falsehoods about Music", "url": "https://literateprogrammer.blogspot.fr/2016/07/falsehoods-programmers-believe-about.html", "description": "False assumption that might be made in codifying music."}, {"name": "Falsehoods about Art", "url": "http://artsy.github.io/blog/2018/04/18/programmer-misconceptions-about-art/", "description": "Common misconceptions about art."}, {"name": "Falsehoods about Online Shopping", "url": "https://wiesmann.codiferes.net/wordpress/archives/22201", "description": "Covers prices, currencies and inventory."}, {"name": "Falsehoods about Prices", "url": "https://gist.github.com/rgs/6509585", "description": "Covers currencies, amounts and localization."}, {"name": "Falsehoods about IBANs", "url": "https://github.com/globalcitizen/php-iban/blob/master/docs/FALSEHOODS.md", "description": "International Bank Account Numbers are not international.", "stars": "499"}, {"name": "Falsehoods about Economics", "url": "http://exple.tive.org/blarg/2016/09/22/falsehoods-programmers-believe-about-economics/", "description": "Economics are not simple or rational."}, {"name": "Decimal Point Error in Etsy's Accounting System", "url": "https://web.archive.org/web/20230615151102/https://old.reddit.com/r/Etsy/comments/hz4877/if_you_are_an_etsy_seller_do_not_purchase_postage/", "description": "The importance of types in accounting software: missing the decimal point ends up with 100x over-charges."}, {"name": "Twenty five thousand dollars of funny money", "url": "https://web.archive.org/web/20250326135824/http://rachelbythebay.com/w/2022/12/02/25k/", "description": "Same error as above at Google Ads, or the danger of separating your pennies from your dollars, where $250 internal coupons turned into $25,000. My advice: [get rid of integers and floats for monetary values. Use decimals. Or fallback to strings and parse them, don't validate.](https://twitter.com/kdeldycke/status/1599113889093890049)"}, {"name": "\u201cThe system can\u2019t handle a billion dollars\u201d", "url": "https://xcancel.com/signulll/status/1950294195039838480", "description": "Insane compensation at Meta in the middle of the AI-boom breaks ERPs."}, {"name": "Characters `<` and `>` in company names lead to XSS attacks", "url": "https://forum.aws.chdev.org/t/cross-site-scripting-xss-software-attack/3355", "description": "Because [UK allows companies to be registered with special characters](https://www.legislation.gov.uk/uksi/2015/17/schedule/1/made), a hacker leveraged them to register `\\\"><SCRIPT SRC=MJT.XSS.HT></SCRIPT> LTD`, but also `; DROP TABLE \"COMPANIES\";-- LTD`, `BETTS & TWINE LTD` and `SAFDASD & SFSAF \\' SFDAASF\\\" LTD`."}, {"name": "Minutiae of company names", "url": "https://twitter.com/nthnmsmth/status/1587880523124408322", "description": "How the rules of the State of Delaware and the IRS does not intersects."}, {"name": "CLDR currency definitions", "url": "https://github.com/unicode-org/cldr/blob/release-40/common/supplemental/supplementalData.xml#L87-L94", "description": "Currency validity date ranges overlap due to revolts, invasions, new constitutions, and slow planned adoption.", "stars": "1k"}, {"name": "`tax`", "url": "https://github.com/commerceguys/tax", "description": "A PHP 5.4+ tax management library."}, {"name": "Falsehoods about Bitcoin", "url": "https://github.com/theborakompanioni/spring-boot-bitcoin-starter/blob/master/docs/FALSEHOODS.md", "description": "A list of mistaken perspectives on Bitcoin.", "stars": "79"}, {"name": "Falsehoods about Ethereum", "url": "https://gist.github.com/spalladino/a349f0ca53dbb5fc3914243aaf7ea8c6", "description": "Misconceptions and common pitfalls in contract programming."}, {"name": "Falsehoods about Time", "url": "http://infiniteundo.com/post/25326999628/falsehoods-programmers-believe-about-time", "description": "Seminal article on dates and time."}, {"name": "More Falsehoods about Time", "url": "http://infiniteundo.com/post/25509354022/more-falsehoods-programmers-believe-about-time", "description": "Part. 2 of the article above."}, {"name": "Falsehoods about Time and Time Zones", "url": "https://www.creativedeletion.com/2015/01/28/falsehoods-programmers-date-time-zones.html", "description": "Another takes on time-related falsehoods, with an emphasis on time zones."}, {"name": "Critique of Falsehoods about Time", "url": "https://gist.github.com/thanatos/eee17100476a336a711e", "description": "Takes on the first article above and provides an explanation of each falsehood, with more context and external resources."}, {"name": "Falsehoods about Unix Time", "url": "https://alexwlchan.net/2019/05/falsehoods-programmers-believe-about-unix-time/", "description": "Mind the leap second!"}, {"name": "Falsehoods about Time Zones", "url": "https://www.zainrizvi.io/blog/falsehoods-programmers-believe-about-time-zones/", "description": "Has some nice points regarding the edge-cases of DST transitions."}, {"name": "Your Calendrical Fallacy Is Thinking\u2026", "url": "http://yourcalendricalfallacyis.com", "description": "List covering intercalation and cultural influence, made by a community of iOS and macOS developers."}, {"name": "Time Zone Database", "url": "https://www.iana.org/time-zones", "description": "Code and data that represent the history of local time for many representative locations around the globe."}, {"name": "The Long, Painful History of Time", "url": "http://naggum.no/lugm-time.html", "description": "Most of the idiosyncrasies in timekeeping can find an explanation in history."}, {"name": "You Advocate a Calendar Reform", "url": "https://qntm.org/calendar", "description": "Your idea will not work. This article tells you why."}, {"name": "So You Want to Abolish Time Zones", "url": "https://qntm.org/abolish", "description": "Abolishing timezones may sound like a good idea, but there are quite a few complications that make it not quite so."}, {"name": "The Problem with Time & Timezones", "url": "https://www.youtube.com/watch?v=-5wpm-gesOY", "description": "A video about why you should never, ever deal with timezones if you can help it."}, {"name": "$26,000 Overcollection by Labor Department", "url": "http://digital.vpr.net/post/rounding-error-computer-code-leads-26000-overcollection-labor-department", "description": "The consequence of wrong calendar accounting."}, {"name": "RFC-3339 vs ISO-8601", "url": "https://ijmacd.github.io/rfc3339-iso8601/", "description": "An giant list of formats from the two standards, how they overlaps, and live examples."}, {"name": "ISO-8601, `YYYY`, `yyyy`, and why your year may be wrong", "url": "https://web.archive.org/web/20200216181551/https://ericasadun.com/2018/12/25/iso-8601-yyyy-yyyy-and-why-your-year-may-be-wrong/", "description": "String formatting of date is hard."}, {"name": "UTC is Enough for everyone, right?", "url": "https://zachholman.com/talk/utc-is-enough-for-everyone-right", "description": "There are edge cases about dates and time (specifically UTC) that you probably haven't thought of."}, {"name": "Storing UTC is not a silver bullet", "url": "https://codeblog.jonskeet.uk/2019/03/27/storing-utc-is-not-a-silver-bullet/", "description": "\u201cJust store dates in UTC\u201d is not always the right approach."}, {"name": "How to choose between UT1, TAI and UTC", "url": "https://news.ycombinator.com/item?id=28047376", "description": "Depends on your priorities between SI seconds, earth rotation sync, leap seconds avoidance."}, {"name": "Why is subtracting these two times (in 1927) giving a strange result?", "url": "https://web.archive.org/web/20241124114705/https://stackoverflow.com/questions/6841333/why-is-subtracting-these-two-epoch-milli-times-in-year-1927-giving-a-strange-r/6841479#answer-6841479", "description": "Infamous Stack Overflow answer about both complicated historical timezones, and how historical dates can be re-interpreted by newer versions of software."}, {"name": "Critical and Significant Dates", "url": "https://web.archive.org/web/20150908004245/http://www.merlyn.demon.co.uk/critdate.htm", "description": "From Y2K to the overflow of 32-bit seconds from Unix epoch, a list of special date to watch for depending on the system."}, {"name": "Falsehoods CS Students (Still) Believe Upon Graduating", "url": "https://www.netmeister.org/blog/cs-falsehoods.html", "description": "A list of things (not only) computer science students tend to erroneously and at times surprisingly believe even though they (probably) should know better."}, {"name": "Postdoc myths", "url": "https://www.cs.kent.ac.uk/people/staff/srk21/blog/2019/12/02/", "description": "\u201cLots of things are said, written and believed about postdoctoral researchers that are simply not true.\u201d"}, {"name": "Falsehoods about Email", "url": "https://beesbuzz.biz/code/439-Falsehoods-programmers-believe-about-email", "description": "On addresses, content and delivery."}, {"name": "I Knew How to Validate an Email Address Until I Read the RFC", "url": "https://haacked.com/archive/2007/08/21/i-knew-how-to-validate-an-email-address-until-i.aspx/", "description": "Provides intricate examples that are unsuspected valid email addresses according the RFC-822."}, {"name": "So you think you can validate email addresses (FOSDEM 2018)", "url": "https://fosdem.org/2018/schedule/event/email_address_quiz/", "description": "Presentation of edge-case email addresses and why you should not use regex to parse them."}, {"name": "Your E-Mail Validation Logic is Wrong", "url": "https://www.netmeister.org/blog/email.html", "description": "A summary of the various, surprising things that are allowed in an email address."}, {"name": "`libvldmail`", "url": "https://github.com/dertuxmalwieder/libvldmail", "description": "A library that implements RFC-based checks for e-mail addresses."}, {"name": "Falsehoods about Geography", "url": "https://wiesmann.codiferes.net/wordpress/archives/15187", "description": "Takes on places, their names and locations."}, {"name": "Falsehoods about Maps", "url": "https://web.archive.org/web/20250516080728/http://www.atlefren.net/post/2014/09/falsehoods-programmers-believe-about-maps/", "description": "Covers coordinates, projection and GIS."}, {"name": "Falsehoods about Weather", "url": "https://shkspr.mobi/blog/2024/06/falsehoods-programmers-believe-about-weather/", "description": "Weather is location-dependent, and so full of edge-cases."}, {"name": "I Hate Coordinate Systems", "url": "https://ihatecoordinatesystems.com", "description": "A guide for geospatial practitioners on diagnosing and fixing common issues with coordinate systems."}, {"name": "Top 5 most insane kanji place names in Japan", "url": "https://web.archive.org/web/20210310050932/https://soranews24.com/2016/12/01/w-t-f-japan-top-5-most-insane-kanji-place-names-in-japan%E3%80%90weird-top-five%E3%80%91/", "description": "\u201cThere's one special group of kanji that's hard even for Japanese people to read: place names.\u201d"}, {"name": "Falsehoods about Names", "url": "https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-believe-about-names/", "description": "The article that started it all."}, {"name": "Falsehoods about Names \u2013 With Examples", "url": "https://shinesolutions.com/2018/01/08/falsehoods-programmers-believe-about-names-with-examples/", "description": "A revisited version of the article above, this time with detailed explanations."}, {"name": "Falsehoods about Biometrics", "url": "https://shkspr.mobi/blog/2021/01/falsehoods-programmers-believe-about-biometrics/", "description": "Fingerprints are not unique."}, {"name": "Falsehoods about Families", "url": "https://shkspr.mobi/blog/2017/03/falsehoods-programmers-believe-about-families/", "description": "You can't really define a family with strict rules."}, {"name": "Falsehoods about Me", "url": "https://skylarmacdonald.com/falsehoods/", "description": "Issues at the intersection of names and gender and internationalization."}, {"name": "Gay Marriage: The Database Engineering Perspective", "url": "https://web.archive.org/web/20170914014648/https://qntm.org/gay", "description": "How to store a marriage in a database while addressing most of the falsehoods about gender, naming and relationships."}, {"name": "Personal Names Around the World", "url": "https://www.w3.org/International/questions/qa-personal-names", "description": "How do people's names differ around the world, and what are the implications for the Web?"}, {"name": "XKCD #327: Exploits of a Mom", "url": "https://xkcd.com/327/", "description": "Funny take on how implementation of a falsehood might lead to security holes."}, {"name": "Hello, I'm Mr. Null. My Name Makes Me Invisible to Computers", "url": "https://www.wired.com/2015/11/null/", "description": "Real-life example on how implemented falsehood has negative impact on someone's life."}, {"name": "HL7 v3 RIM", "url": "https://www.hl7.org/implement/standards/product_brief.cfm?product_id=186", "description": "A flexible data model for representing human names."}, {"name": "Apple iOS `NSPersonNameComponentsFormatter`", "url": "https://developer.apple.com/library/ios/documentation/Miscellaneous/Reference/NSPersonNameComponentsFormatter_Class/index.html", "description": "Localized representations of the components of a person's name."}, {"name": "Falsehoods about Language", "url": "http://garbled.benhamill.com/2017/04/18/falsehoods-programmers-believe-about-language", "description": "Translating a software from English is not as straightforward as it seems to be."}, {"name": "Falsehoods about Language", "url": "https://www.lexiconista.com/falsehoods-about-languages/", "description": "Additional cases to complement the previous article."}, {"name": "Falsehoods about Plain Text", "url": "https://jeremyhussell.blogspot.com/2017/11/falsehoods-programmers-believe-about.html#main", "description": "Plain text can't cut it, which makes Unicode even more incredible for its ability to just work well."}, {"name": "Falsehoods about text", "url": "https://wiesmann.codiferes.net/wordpress/archives/30296", "description": "A subset of the falsehoods from above, illustrated with some examples."}, {"name": "Internationalis(z)ing Code", "url": "https://www.youtube.com/watch?v=0j74jcxSunY", "description": "A video about things you need to keep in mind when internationalizing your code."}, {"name": "Minimum to Know About Unicode and Character Sets", "url": "https://www.joelonsoftware.com/2003/10/08/the-absolute-minimum-every-software-developer-absolutely-positively-must-know-about-unicode-and-character-sets-no-excuses/", "description": "A good introduction to unicode, its historical context and origins, followed by an overview of its inner working."}, {"name": "Awesome Unicode", "url": "https://github.com/Wisdom/Awesome-Unicode", "description": "A curated list of delightful Unicode tidbits, packages and resources.", "stars": "957"}, {"name": "Dark corners of Unicode", "url": "https://eev.ee/blog/2015/09/12/dark-corners-of-unicode/", "description": "Unicode is extensive, here be dragons."}, {"name": "Let's Stop Ascribing Meaning to Code Points", "url": "https://manishearth.github.io/blog/2017/01/14/stop-ascribing-meaning-to-unicode-code-points/", "description": "Dives deeper in Unicode and dispels myths about code points."}, {"name": "Unicode misconceptions", "url": "https://jean.abou-samra.fr/blog/unicode-misconceptions/", "description": "A collection of falsehoods on case, encodings, string length, and more."}, {"name": "Breaking Our `Latin-1` Assumptions", "url": "https://manishearth.github.io/blog/2017/01/15/breaking-our-latin-1-assumptions/", "description": "Most programmers spend so much time with `Latin-1` they forgets about other's scripts quirks."}, {"name": "Ode to a shipping label", "url": "http://i.imgur.com/4J7Il0m.jpg", "description": "Character encoding is hard, more so when each broken layer of data input adds its own spice."}, {"name": "Localization Failure: Temperature is Hard", "url": "https://randomascii.wordpress.com/2023/10/17/localization-failure-temperature-is-hard/", "description": "You cannot localize temperature differences as-is."}, {"name": "i18n Testing Data", "url": "https://github.com/patch/i18n-testing", "description": "Compilation of real-word international and diverse name data for unit testing and QA.", "stars": "65"}, {"name": "Big List of Naughty Strings", "url": "https://github.com/minimaxir/big-list-of-naughty-strings", "description": "A huge corpus of strings which have a high probability of causing issues when used as user-input data. A must have set of practical edge-cases to test your software against.", "stars": "48k"}, {"name": "Falsehoods about Job Applicants", "url": "https://web.archive.org/web/20170114022820/https://medium.com/@creatrixtiara/falsehoods-programmers-believe-about-job-applicants-99280437c616", "description": "Assumptions about job applicants and their job histories aren't necessarily true."}, {"name": "Falsehoods about Video", "url": "https://haasn.xyz/posts/2016-12-25-falsehoods-programmers-believe-about-%5Bvideo-stuff%5D.html", "description": "Cover it all: video decoding and playback, files, image scaling, color spaces and conversion, displays and subtitles."}, {"name": "Horrible edge cases to consider when dealing with music", "url": "https://dustri.org/b/horrible-edge-cases-to-consider-when-dealing-with-music.html", "description": "Music catalogs data are full of crazy stuff."}, {"name": "MusicBrainz database schema", "url": "https://musicbrainz.org/doc/MusicBrainz_Database/Schema", "description": "An open-source project and database that seems to have solved the complexity of music catalog management."}, {"name": "DDEX", "url": "https://ddex.net/standards/", "description": "The industry standard for music metadata, including archiving, sound recording, sales and usage reporting, royalties and license deals."}, {"name": "Apple Music Style Guide", "url": "https://help.apple.com/itc/musicstyleguide/en.lproj/static.html", "description": "Quality insurance guidelines to format music, art, and metadata to increase discoverability."}, {"name": "Falsehoods about Networks", "url": "https://web.archive.org/web/20250215201837/http://blog.erratasec.com/2012/06/falsehoods-programmers-believe-about.html", "description": "Covers TCP, DHCP, DNS, VLANs and IPv4/v6."}, {"name": "Fallacies of Distributed Computing", "url": "https://en.wikipedia.org/wiki/Fallacies_of_distributed_computing", "description": "Assumptions that programmers new to distributed applications invariably make."}, {"name": "There's more than one way to write an IP address", "url": "https://ma.ttias.be/theres-more-than-one-way-to-write-an-ip-address/", "description": "Some parts of the address are optional, mind the decimal and octal notations, and [don't forget IPv6](https://news.ycombinator.com/item?id=20390981) either."}, {"name": "IDN is crazy", "url": "https://daniel.haxx.se/blog/2022/12/14/idn-is-crazy/", "description": "International characters in domain names mean support of homographs and heterographs."}, {"name": "`hostname-validate`", "url": "https://github.com/jakeogh/hostname-validate", "description": "An attempt to validate hostnames in Python."}, {"name": "Falsehoods about Phone Numbers", "url": "https://github.com/googlei18n/libphonenumber/blob/master/FALSEHOODS.md", "description": "Covers phone numbers, their representation and meaning.", "stars": "18k"}, {"name": "`libphonenumber`", "url": "https://github.com/googlei18n/libphonenumber", "description": "Google's common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers. Also available for [C# (\u2b50875)](https://github.com/twcclegg/libphonenumber-csharp), [Objective-C (\u2b502.4k)](https://github.com/iziz/libPhoneNumber-iOS), [Python (\u2b503.7k)](https://github.com/daviddrysdale/python-phonenumbers), [Ruby (\u2b50548)](https://github.com/sstephenson/global_phone) and [PHP (\u2b505k)](https://github.com/giggsey/libphonenumber-for-php)."}, {"name": "Falsehoods about Addresses", "url": "https://www.mjt.me.uk/posts/falsehoods-programmers-believe-about-addresses/", "description": "Covers streets, postal codes, buildings, cities and countries."}, {"name": "Falsehoods about Residence", "url": "https://twitter.com/samphippen/status/813896916534784004", "description": "It's not only about the address itself, but the relationship between a person and its residence."}, {"name": "Letter Delivered Despite No Name, No Address", "url": "https://twitter.com/loriskumo/status/735851511331356672", "description": "Ultimate falsehood about postal addresses: you do not need one."}, {"name": "UK Address Oddities", "url": "https://paulplowman.com/stuff/uk-address-oddities/", "description": "Quirks extracted from a list of most residential property sales in England and Wales since 1995."}, {"name": "The Bear with Its Own ZIP Code", "url": "https://kottke.org/19/08/the-bear-with-its-own-zip-code", "description": "Smokey Bear has his own ZIP Code (`20252`) because he gets so much mail."}, {"name": "Why doesn't Costa Rica use real addresses?", "url": "https://www.crcdaily.com/p/why-doesnt-costa-rica-use-real-addresses", "description": "Costa Rican uses an idiosyncratic system of addresses that relies on landmarks, history and quite a bit of guesswork."}, {"name": "Regex and Postal Addresses", "url": "https://smartystreets.com/articles/regular-expressions-for-street-addresses", "description": "Why regular expressions and street addresses do not mix."}, {"name": "Parsing the Infamous Japanese Postal CSV", "url": "https://www.dampfkraft.com/posuto.html", "description": "\u201cI saw many horrors, but I've never seen this particular formatting choice anywhere else.\u201d"}, {"name": "USPS Postal Addressing Standards", "url": "https://pe.usps.com/text/pub28/welcome.htm", "description": "Describes both standardized address formats and content."}, {"name": "`libaddressinput`", "url": "https://github.com/googlei18n/libaddressinput", "description": "Google's common C++ and Java library for parsing, formatting, and validating international postal addresses."}, {"name": "`addressing`", "url": "https://github.com/commerceguys/addressing", "description": "A PHP 5.4+ addressing library, powered by Google's dataset."}, {"name": "`postal-address`", "url": "https://github.com/scaleway/postal-address", "description": "Python module to parse, normalize and render postal addresses."}, {"name": "`address`", "url": "https://github.com/Boostport/address", "description": "Go library to validate and format addresses using Google's dataset."}, {"name": "Falsehoods about Systems of Measurement", "url": "https://www.stevemoser.org/posts/dev/falsehoods-programmers-believe-about-systems-of-measurement.html", "description": "On working with systems of measurement and converting between them."}, {"name": "Falsehoods about Political Appointments", "url": "https://twitter.com/oliver_dw/status/737930439575404544", "description": "Designing election systems has its own tricks."}, {"name": "Falsehoods about Women In Tech", "url": "https://gist.github.com/Su-Shee/5d1a417fa9de19c15477", "description": "Myth about women in STEM (Science, Technology, Engineering, Math) industries."}, {"name": "Falsehoods about Versions", "url": "https://github.com/xenoterracide/falsehoods/blob/master/versions.md", "description": "Attributing an identity to a software release might be harder than thought.", "stars": "69"}, {"name": "Falsehoods about Build Systems", "url": "https://pozorvlak.livejournal.com/174763.html", "description": "Building software is hard. Building software that builds software is harder."}, {"name": "Falsehoods about Undefined Behavior", "url": "https://predr.ag/blog/falsehoods-programmers-believe-about-undefined-behavior/", "description": "Invoking undefined behavior can cause *anything* to happen, for a much broader definition of \"anything\" than one might think."}, {"name": "Myths about CPU Caches", "url": "https://software.rajivprab.com/2018/04/29/myths-programmers-believe-about-cpu-caches/", "description": "Misconceptions about caches often lead to false assertions, especially when it comes to concurrency and race conditions."}, {"name": "Falsehoods about null pointers", "url": "https://purplesyringa.moe/blog/falsehoods-programmers-believe-about-null-pointers/", "description": "Null pointers are even more cursed than pointers in general, and provenance already makes pointers quite complicated."}, {"name": "Falsehoods about CSVs", "url": "https://donatstudios.com/Falsehoods-Programmers-Believe-About-CSVs", "description": "While RFC4180 to exists, it is far from definitive and goes largely ignored."}, {"name": "Falsehoods about Package Managers", "url": "https://kdeldycke.github.io/meta-package-manager/falsehoods.html", "description": "Covers package and their managers."}, {"name": "Falsehoods about Testing", "url": "https://club.ministryoftesting.com/t/falsehoods-testers-believe/1371", "description": "An attempt to establish a list of falsehoods about testing."}, {"name": "Falsehoods about Search", "url": "https://opensourceconnections.com/blog/2019/05/29/falsehoods-programmers-believe-about-search/", "description": "Why search (including analysis, tokenization, highlighting) is deceptively complex."}, {"name": "What every software engineer should know about search", "url": "https://scribe.rip/p/what-every-software-engineer-should-know-about-search-27d1df99f80d", "description": "A better sourced article on the difficulty of implementing search engines."}, {"name": "Falsehoods about Pagination", "url": "https://www.hezmatt.org/~mpalmer/blog/2018/12/12/falsehoods-programmers-believe-about-pagination.html", "description": "Why your pagination algorithm is giving someone (possibly you) a headache."}, {"name": "Falsehoods about garbage collection", "url": "https://paul.bone.id.au/blog/2018/10/19/gc-falsehoods/", "description": "Misconceptions about the predictability and performance of garbage collection."}, {"name": "Myths about File Paths", "url": "https://yakking.branchable.com/posts/falsehoods-programmers-believe-about-file-paths/", "description": "Diversity of file-systems and OSes makes file paths a little harder than we might think of."}, {"name": "The weird world of Windows file paths", "url": "https://www.fileside.app/blog/2023-03-17_windows-file-paths/", "description": "\u201cOn any Unix-derived system, a path is an admirably simple thing: if it starts with a `/`, it's a path. Not so on Windows.\u201d"}, {"name": "Myths about `/dev/urandom`", "url": "https://www.2uo.de/myths-about-urandom", "description": "There are a few things about `/dev/urandom` and `/dev/random` that are repeated again and again. Still they are false."}, {"name": "Facts about State Machines", "url": "https://codeberg.org/catseye/The-Dossier/src/branch/master/article/Facts-about-State-Machines/README.md", "description": "State machines are often misunderstood and under-applied."}, {"name": "Hi! My name is\u2026", "url": "https://www.youtube.com/watch?v=NIebelIpdYk", "description": "This talk could have been named *falsehoods about usernames (and other identifiers)*."}, {"name": "Popular misconceptions about `mtime`", "url": "https://apenwarr.ca/log/20181113", "description": "Part of a post on why file's `mtime` comparison could be considered harmful."}, {"name": "Rules for Autocomplete", "url": "http://jeremymikkola.com/posts/2019_03_19_rules_for_autocomplete.html", "description": "Not falsehoods *per se*, but still a great list of good practices to implement autocompletion."}, {"name": "Floating Point Math", "url": "https://0.30000000000000004.com", "description": "\u201cYour language isn't broken, it's doing floating point math. (\u2026) This is why, more often than not, `0.1 + 0.2 != 0.3`.\u201d"}, {"name": "The yaml document from hell", "url": "https://ruudvanasseldonk.com/2023/01/11/the-yaml-document-from-hell", "description": "YAML is full of obscure complexity like accidental numbers and non-string keys."}, {"name": "I am endlessly fascinated with content tagging systems", "url": "https://twitter.com/hillelogram/status/1534301374166474752", "description": "There are edge-cases even in tagging systems which are supposed to be barebone."}, {"name": "Falsehoods about Quantum Technology", "url": "https://github.com/gottfriedsz/falsehoods-quantum", "description": "Common misconceptions about quantum technology and computers.", "stars": "11"}, {"name": "Falsehoods about Event-Driven Systems", "url": "https://dimtion.fr/blog/falsehoods-event-driven/", "description": "Misconceptions about event driven systems and message passing."}, {"name": "Falsehoods about Digital Object Identifiers (DOIs)", "url": "https://pardalotus.tech/posts/2024-10-02-falsehoods-programmers-believe-about-dois/", "description": "False conceptions about the identifiers that are used to identify and link research outputs (and a lot of other things)."}, {"name": "Falsehoods about CVE", "url": "https://medium.com/@jonathan.leitschuh/falsehoods-people-believe-about-cves-85c1d063ffda", "description": "CVE \u2260 vulnerability (and 36 other confusions)."}, {"name": "Falsehoods about authorization", "url": "https://www.osohq.com/post/falsehoods-about-authorization", "description": "Misconceptions about implementing permissions systems."}, {"name": "Falsehoods about Cars", "url": "https://github.com/driveto/falsehoods-about-cars", "description": "Even something as common as defining a car is full of pitfalls.", "stars": "5"}, {"name": "Falsehoods about Aviation", "url": "https://flightaware.engineering/falsehoods-programmers-believe-about-aviation/", "description": "Aviation data are less normalized than you might think."}, {"name": "Falsehoods about Airline Seat Maps", "url": "https://duffel.com/blog/falsehoods-about-seat-maps", "description": "Airline seat maps are far more complex than just neat rows and columns of seats."}, {"name": "The Maddening Mess of Airport Codes", "url": "https://www.youtube.com/watch?v=jfOUVYQnuhw", "description": "Having multiple international and national agencies trying to reconcile history, practicality and logistics makes codes follow arcane rules."}, {"name": "My name causes an issue with any booking!", "url": "https://web.archive.org/web/20250528134345/https://travel.stackexchange.com/questions/149323/my-name-causes-an-issue-with-any-booking-names-end-with-mr-and-mrs", "description": "Old airline reservation systems considers the `MR` suffix as `Mister` and drops it."}, {"name": "Falsehoods about Fonts", "url": "https://github.com/RoelN/Font-Falsehoods", "description": "Assumptions about typography on the web and in desktop applications.", "stars": "111"}, {"name": "Truths programmers should know about case", "url": "https://www.b-list.org/weblog/2018/nov/26/case/", "description": "A complete reverse of the falsehoods format, on the topic of case (as in uppercase and lowercase text)."}, {"name": "The Door Problem", "url": "https://lizengland.com/blog/2014/04/the-door-problem/", "description": "All the things you have not considered implementing for your doors in games."}, {"name": "Falsehoods about HTML", "url": "https://www.aartaka.me.eu.org/falsehoods-html", "description": "\u201cWeb is beautiful. Web is ugly. Web is astonishing. A part of this appeal is HTML, with its historical quirks.\u201d"}, {"name": "Falsehoods about REST APIs", "url": "https://web.archive.org/web/20201112010147/http://slinkp.com/falsehoods-programmers-believe-about-apis.html", "description": "Pitfalls to be mindful of when creating and documenting APIs."}, {"name": "URLs: It's complicated\u2026", "url": "https://www.netmeister.org/blog/urls.html", "description": "There's a lot of components in an URL, and all have their own logic."}, {"name": "The Hidden Complexity of Downloading Favicons, Told in 15+ Edge Cases", "url": "https://web.archive.org/web/20230604033340/https://www.simplecto.com/complexity-downloading-favicons-told-in-15-plus-edge-cases/", "description": "Downloading that little icon you see in you browser tabs should be a simple exercise. It turned out to be a lot more complicated than you think. Be vigilant that you are not shaving a Yak."}], "notes": [], "source": "Falsehood"}, {"name": "Free Software", "entries": [{"name": "Software", "url": "#software", "description": ""}, {"name": "Hardware", "url": "#hardware", "description": ""}, {"name": "Resources", "url": "#resources", "description": ""}, {"name": "License", "url": "#license", "description": ""}], "notes": [], "source": "Free Software"}, {"name": "Free Software \u2014 Audio", "entries": [{"name": "Audacity", "url": "http://www.audacityteam.org/", "description": "Sound recording and post-processing. ([GNU GPLv2+](http://www.audacityteam.org/about/license/))"}, {"name": "Ardour", "url": "https://ardour.org/", "description": "Digital Audio Workstation (DAW). ([GNU GPLv2](https://ardour.org/copying.html))"}, {"name": "Libre.fm", "url": "https://libre.fm/", "description": "Stream, download, remix, and share music for free. ([GNU AGPLv3](https://git.gnu.io/gnu/gnu-fm/blob/master/COPYING))"}, {"name": "LMMS", "url": "https://lmms.io/", "description": "Complete digital audio workstation. ([GNU GPLv2+ (\u2b508.7k)](https://github.com/LMMS/lmms/blob/master/LICENSE.txt))"}, {"name": "mStream", "url": "http://mstream.io/", "description": "Suite of software for syncing and streaming music across multiple devices. ([GNU GPLv3 (\u2b502.3k)](https://github.com/IrosTheBeggar/mStream/blob/master/LICENSE))"}, {"name": "Nuclear Music Player", "url": "https://nuclear.js.org/", "description": "Streaming music player that finds music from free sources automatically. ([GNU AGPLv3 (\u2b5013k)](https://github.com/nukeop/nuclear/blob/master/LICENSE))"}], "notes": [], "source": "Free Software"}, {"name": "Free Software \u2014 Command Line Tools", "entries": [{"name": "asciinema", "url": "https://asciinema.org/", "description": "Terminal session recorder. ([GNU GPLv3 (\u2b5015k)](https://github.com/asciinema/asciinema/blob/develop/LICENSE))"}, {"name": "Clipboard", "url": "https://github.com/Slackadays/Clipboard", "description": "Cut, copy, and paste anything, anywhere, all from the command line. ([GNU GPLv3 (\u2b505.2k)](https://github.com/Slackadays/Clipboard/blob/main/LICENSE))", "stars": "5.2k"}, {"name": "Cygwin", "url": "http://cygwin.com/", "description": "Unix-like environment for Windows, providing access to a number of tools commonly found on Linux systems. ([GNU GPLv3](https://cygwin.com/COPYING))"}, {"name": "Logdissect", "url": "https://github.com/dogoncouch/logdissect/", "description": "CLI utility and Python API for analyzing log files and other data. ([MIT (\u2b50150)](https://github.com/dogoncouch/logdissect/blob/master/LICENSE))", "stars": "150"}, {"name": "PuTTY", "url": "http://www.chiark.greenend.org.uk/~sgtatham/putty/", "description": "Remote terminal emulator that connects over SSH, Telnet, SCP, and rlogin protocols as well as raw socket connections. ([MIT](http://www.chiark.greenend.org.uk/~sgtatham/putty/licence.html))"}, {"name": "ranger", "url": "https://ranger.github.io/", "description": "Minimal, lightweight, and aesthetically pleasing file explorer for GNU/Linux. It runs in the terminal window, so it fits in well with window managers such as i3. vi key bindings allow for quick operations to be performed, including rename and delete. ([GNU GPLv3 (\u2b5016k)](https://github.com/ranger/ranger/blob/master/README.md))"}, {"name": "GNU stow", "url": "https://www.gnu.org/software/stow/", "description": "GNU Stow is a symlink farm manager which takes distinct packages of software and/or data located in separate directories on the filesystem, and makes them appear to be installed in the same place. ([GNU GPLv3 (\u2b5016k)](https://github.com/ranger/ranger/blob/master/README.md))"}, {"name": "SimpleLocalize", "url": "https://github.com/simplelocalize/simplelocalize-cli", "description": "Open source tool for managing i18n keys in software projects.", "stars": "64"}, {"name": "Localizely", "url": "https://github.com/localizely/localizely-cli", "description": "Open source tool that helps you sync localization files between your source code and the Localizely platform. ([MIT (\u2b505)](https://github.com/localizely/localizely-cli/blob/main/LICENSE))", "stars": "5"}, {"name": "Kit CLI", "url": "https://github.com/jozu-ai/kitops?tab=readme-ov-file", "description": "Open source MLOps tool that allows you to create, manage, run, and deploy ModelKits using Kitfiles. From packaging new models to deploying existing ones, Kit CLI lets you streamline workflows effortlessly. ([Apache License 2.0 (\u2b50786)](https://github.com/jozu-ai/kitops/blob/main/LICENSE))", "stars": "786"}], "notes": [], "source": "Free Software"}, {"name": "Free Software \u2014 Communication", "entries": [{"name": "Conversations", "url": "https://conversations.im/", "description": "XMPP/Jabber client for Android. ([GNU GPLv3](https://github.com/siacs/Conversations/blob/master/LICENSE))"}, {"name": "Gajim", "url": "https://gajim.org/", "description": "XMPP/Jabber client for desktop. ([GNU GPLv3](https://dev.gajim.org/gajim/gajim/blob/master/COPYING))"}, {"name": "Jitsi Meet", "url": "https://jitsi.org/jitsi-meet/", "description": "Secure video conferencing and desktop sharing using WebRTC. ([Apache License 2.0 (\u2b5025k)](https://github.com/jitsi/jitsi-meet/blob/master/LICENSE))"}, {"name": "Mail-in-a-Box", "url": "https://mailinabox.email/", "description": "Easy-to-deploy mail server package for cloud computers. ([CC0 (\u2b5014k)](https://github.com/mail-in-a-box/mailinabox/blob/master/LICENSE))"}, {"name": "Matrix", "url": "https://matrix.org/", "description": "Open standard for decentralised, persistent, and interoperable communications. ([Apache License 2.0 (\u2b5012k)](https://github.com/matrix-org/synapse/blob/master/LICENSE))"}, {"name": "Mattermost", "url": "https://mattermost.com/", "description": "Open source, private cloud alternative to Slack. ([Licensing](https://www.mattermost.org/licensing/))"}, {"name": "ProtonMail", "url": "https://protonmail.com/", "description": "Secure web-based email service. ([MIT (\u2b504.7k)](https://github.com/ProtonMail/WebClient/blob/public/license.md))"}, {"name": "Ring", "url": "https://ring.cx/", "description": "Telephone, teleconferencing, and media sharing through a distributed service. ([GNU GPLv3](https://ring.cx/en/about/practical))"}, {"name": "Signal", "url": "https://signal.org/", "description": "Private messaging and calling for desktop, Android, and iOS. ([GNU GPLv3 (\u2b5027k)](https://github.com/WhisperSystems/Signal-Android/blob/master/LICENSE))"}, {"name": "Tox", "url": "https://tox.chat/", "description": "Encrypted and distributed messaging platform with voice, video, and screen sharing. ([GNU GPLv3 (\u2b502.4k)](https://github.com/TokTok/c-toxcore/blob/master/COPYING))"}, {"name": "Tutanota", "url": "https://tutanota.com/", "description": "Encrypted email at no cost with support for business accounts. ([GNU GPLv3 (\u2b506.5k)](https://github.com/tutao/tutanota/blob/master/LICENSE.txt))"}], "notes": [], "source": "Free Software"}, {"name": "Free Software \u2014 File Management", "entries": [{"name": "7-Zip", "url": "http://7-zip.org/", "description": "File archiver for creating and opening compressed files. ([GNU LGPLv2.1+](http://www.7-zip.org/faq.html))"}, {"name": "Filestash", "url": "http://www.filestash.app", "description": "A Dropbox-like web client where users can bring their own backend (FTP, SFTP, Webdav, S3, Minio, ...). ([GNU AGPLv3 (\u2b5011k)](https://github.com/mickael-kerjean/filestash/blob/master/LICENSE))"}, {"name": "FileZilla", "url": "https://filezilla-project.org/", "description": "Universal FTP solution. ([GNU GPLv2+](https://filezilla-project.org/license.php))"}, {"name": "Mikochi", "url": "https://github.com/zer0tonin/Mikochi", "description": "A web interface for browsing remote folders, managing files (uploading, deleting, renaming, downloading), and streaming directly to VLC/mpv. ([MIT (\u2b50305)](https://github.com/zer0tonin/Mikochi/blob/main/LICENSE))", "stars": "305"}, {"name": "WinSCP", "url": "https://github.com/winscp/winscp", "description": "SFTP and FTP client for Windows ([GNU GPLv3 (\u2b503k)](https://github.com/winscp/winscp/blob/master/license.txt))", "stars": "3k"}], "notes": [], "source": "Free Software"}, {"name": "Free Software \u2014 File Sharing", "entries": [{"name": "qBittorrent", "url": "https://www.qbittorrent.org/", "description": "Easy to use BitTorrent client. ([GNU GPLv2+](https://raw.githubusercontent.com/qbittorrent/qBittorrent/master/COPYING))"}, {"name": "Sharry", "url": "https://eikek.github.io/sharry/", "description": "Convinient file sharing web application that allows you to upload files and get a url back that can then be shared. ([GNU GPLv3+ (\u2b501k)](https://github.com/eikek/sharry/blob/master/LICENSE.txt))"}], "notes": [], "source": "Free Software"}, {"name": "Free Software \u2014 Graphics", "entries": [{"name": "Blender", "url": "https://www.blender.org/", "description": "3D creation suite for modeling, simulation, and animation. ([GNU GPLv2+](https://www.blender.org/about/license/))"}, {"name": "ExifCleaner", "url": "https://exifcleaner.com/", "description": "GUI app to remove exif metadata from images and videos with simple drag and drop. ([MIT (\u2b502.1k)](https://github.com/szTheory/exifcleaner/blob/master/LICENSE))"}, {"name": "GIMP", "url": "http://www.gimp.org/", "description": "Image manipulation software. ([GNU GPLv3](https://www.gimp.org/about/COPYING))"}, {"name": "Inkscape", "url": "https://inkscape.org", "description": "Professional vector graphics editor for all platforms. ([GNU GPL](https://bazaar.launchpad.net/~inkscape.dev/inkscape/trunk/view/head:/COPYING))"}, {"name": "Krita", "url": "https://krita.org", "description": "Painting program made by artists. ([GNU GPLv3](https://phabricator.kde.org/source/krita/browse/master/COPYING))"}, {"name": "Pinta", "url": "https://pinta-project.com/", "description": "Gtk# clone of Paint.NET. ([MIT (\u2b502.3k)](https://github.com/PintaProject/Pinta/blob/master/license-mit.txt))"}, {"name": "Piskel", "url": "http://www.piskelapp.com/", "description": "Online sprite editor. ([Apache License 2.0 (\u2b5033)](https://github.com/juliandescottes/piskel/blob/master/LICENSE))"}], "notes": [], "source": "Free Software"}, {"name": "Free Software \u2014 IDEs", "entries": [{"name": "Eclipse", "url": "https://www.eclipse.org/eclipseide/", "description": "Extensible IDE that supports the latest Java versions as well as other languages. ([EPL](http://www.eclipse.org/legal/epl-v10.html))"}, {"name": "IntelliJ IDEA Community Edition", "url": "https://github.com/JetBrains/intellij-community", "description": "Java/Android IDE with the goal of maximizing developer productivity. ([Apache License 2.0 (\u2b5018k)](https://github.com/JetBrains/intellij-community/blob/master/LICENSE.txt))", "stars": "18k"}], "notes": [], "source": "Free Software"}, {"name": "Free Software \u2014 Office", "entries": [{"name": "LibreOffice", "url": "https://www.libreoffice.org/", "description": "Office suite with word processor, spreadsheet, and presentation programs. ([MPLv2](https://www.libreoffice.org/about-us/licenses/))"}, {"name": "Open Office", "url": "https://github.com/apache/openoffice", "description": "Provides a full featured office productivity suite based on open standards. ([Apache License 2.0 (\u2b501k)](https://github.com/apache/openoffice/blob/trunk/LICENSE))", "stars": "1k"}, {"name": "Zathura", "url": "https://git.pwmt.org/pwmt/zathura", "description": "Highly customizable and functional document viewer. It provides a minimalistic and space saving interface as well as an easy usage that mainly focuses on keyboard interaction. ([zlib License](https://git.pwmt.org/pwmt/zathura/raw/master/LICENSE))"}], "notes": [], "source": "Free Software"}, {"name": "Free Software \u2014 Operating Systems", "entries": [{"name": "Debian", "url": "https://www.debian.org/", "description": "One of the earliest UNIX-like operating systems with a commitment to keeping nonfree software out of its system. ([DFSG](https://en.wikipedia.org/wiki/Debian_Free_Software_Guidelines))"}, {"name": "Devuan", "url": "https://devuan.org/", "description": "Fork of Debian without systemd. ([Licenses](https://devuan.org/os/source-code))"}, {"name": "PureOS", "url": "https://pureos.net/", "description": "FSF endorsed derivative of Debian. (Multiple licenses)"}, {"name": "LineageOS", "url": "https://lineageos.org/", "description": "Android distribution for phones and tablets and successor of CyanogenMod. (Multiple licenses)"}, {"name": "Arch", "url": "https://www.archlinux.org/", "description": "Lightweight and flexible Linux distribution that tries to keep it simple. ([GNU GPLv2](https://www.archlinux.org/packages/core/any/licenses/))"}], "notes": [], "source": "Free Software"}, {"name": "Free Software \u2014 Other", "entries": [{"name": "Disroot", "url": "https://disroot.org/", "description": "Hosted versions of many of the services on this list. (Multiple licenses)"}, {"name": "OpenMapTiles", "url": "https://openmaptiles.org/", "description": "Set of open-source tools for self-hosting of OpenStreetMap maps in more than 50 languages. It provides both raster as well as vector tiles, WMS and WMTS services for GIS programs, support for JavaScript viewers and mobile SDK. ([BSD (\u2b502.7k)](https://github.com/openmaptiles/openmaptiles/blob/master/LICENSE.md))"}, {"name": "ZeroNet", "url": "https://zeronet.io/", "description": "Decentralized websites using Bitcoin cryptography and the BitTorrent network. ([GNU GPLv2](https://raw.githubusercontent.com/HelloZeroNet/ZeroNet/master/LICENSE))"}, {"name": "Simple Mobile Tools", "url": "https://simplemobiletools.github.io/", "description": "Android apps with customizable widgets, without annoying ads and unnecessary permissions."}, {"name": "IP2Trace", "url": "https://github.com/ip2location/ip2location-traceroute", "description": "A traceroute tools that displaying geolocation information using IP2Location database. ([MIT (\u2b5024)](https://github.com/ip2location/ip2location-traceroute/blob/master/LICENSE))", "stars": "24"}], "notes": [], "source": "Free Software"}, {"name": "Free Software \u2014 Payments", "entries": [{"name": "Electrum", "url": "https://electrum.org", "description": "Lightweight Bitcoin client that provides wallet recovery, decentralized servers, and offline storage. ([MIT (\u2b507.9k)](https://github.com/spesmilo/electrum/blob/master/LICENCE))"}, {"name": "GNU Taler", "url": "https://taler.net", "description": "Cash-like system for online payments. ([GNU GPL](https://taler.net/en/developers.html))"}], "notes": [], "source": "Free Software"}, {"name": "Free Software \u2014 Scientific Work", "entries": [{"name": "DocEar", "url": "http://www.docear.org/", "description": "Literature management using mind mapping technology. ([GNU GPLv2+ (\u2b50301)](https://github.com/Docear/Desktop/blob/master/docear_framework/license.txt))"}, {"name": "JabRef", "url": "https://www.jabref.org", "description": "Manages references and attached PDFs using BibTeX/BibLaTeX. Includes support for LibreOffice. ([MIT (\u2b503.9k)](https://github.com/JabRef/jabref/blob/master/LICENSE.md))"}], "notes": [], "source": "Free Software"}, {"name": "Free Software \u2014 Screencasting", "entries": [{"name": "OBS Studio", "url": "https://obsproject.com/", "description": "Screen recorder and video streaming application for all platforms. ([GNU GPLv2 (\u2b5064k)](https://github.com/jp9000/obs-studio/blob/master/COPYING))"}, {"name": "ShareX", "url": "https://getsharex.com/", "description": "Screen capture, file sharing and productivity tool. ([GNU GPLv3 (\u2b5032k)](https://github.com/ShareX/ShareX/blob/master/LICENSE.txt))"}, {"name": "SimpleScreenRecorder", "url": "http://www.maartenbaert.be/simplescreenrecorder/", "description": "Highly customisable GUI screencasting program. ([GNU GPLv3](http://www.maartenbaert.be/simplescreenrecorder/#license))"}], "notes": [], "source": "Free Software"}, {"name": "Free Software \u2014 Text Editors", "entries": [{"name": "Atom", "url": "https://atom.io/", "description": "Hackable text and source code editor. (Archived) ([MIT](https://raw.githubusercontent.com/atom/atom/master/LICENSE.md))"}, {"name": "Pulsar", "url": "https://pulsar-edit.dev/", "description": "A Community-led Hyper-Hackable Text Editor. Forked from Atom. ([MIT](https://raw.githubusercontent.com/pulsar-edit/pulsar/master/LICENSE.md))"}, {"name": "Emacs", "url": "https://www.gnu.org/software/emacs/", "description": "An extensible, customizable, free/libre text editor \u2014 and more. ([GNU GPL](http://www.free-soft.org/gpl_history/emacs_gpl.html))"}, {"name": "GNU nano", "url": "https://www.nano-editor.org/", "description": "Simple text editor for the command line. ([GNU GPL](https://www.nano-editor.org/dist/v2.7/README))"}, {"name": "vim", "url": "https://www.vim.org/", "description": "Vim is a highly configurable text editor built to make creating and changing any kind of text very efficient. ([GNU GPL compatible](https://vimhelp.org/uganda.txt.html#license))"}, {"name": "VS Code", "url": "https://github.com/microsoft/vscode", "description": "A source-code editor made by Microsoft ([MIT (\u2b50170k)](https://github.com/microsoft/vscode/blob/main/LICENSE.txt))", "stars": "170k"}, {"name": "Notepad++", "url": "https://notepad-plus-plus.org/", "description": "Extensible text and source code editor. ([GNU GPLv2+](https://raw.githubusercontent.com/notepad-plus-plus/notepad-plus-plus/master/LICENSE))"}], "notes": [], "source": "Free Software"}, {"name": "Free Software \u2014 Utilities", "entries": [{"name": "Grayscale Mode", "url": "https://github.com/rkbhochalya/grayscale-mode", "description": "An open source macOS app that lets you quickly toggle grayscale filter right from your menu bar or using a keyboard shortcut (\u2325\u2318G). ([MIT (\u2b5098)](https://github.com/rkbhochalya/grayscale-mode/blob/master/LICENSE))", "stars": "98"}, {"name": "Markdownify", "url": "https://markdownify.js.org", "description": "A minimal Markdown editor. ([MIT (\u2b501k)](https://github.com/amitmerchant1990/electron-markdownify/blob/master/LICENSE.md))"}, {"name": "Sandman", "url": "https://alexanderepstein.github.io/Sandman/", "description": "Lets you know when to turn off the computer and sleep based on calculated sleep cycles. ([MIT (\u2b50515)](https://github.com/alexanderepstein/Sandman/blob/master/License.md))"}, {"name": "Search Deflector", "url": "https://spikespaz.com/search-deflector", "description": "A small program that redirects searches made from the Windows Start Menu or Cortana to whatever browser and search engine you prefer. ([MIT (\u2b50892)](https://github.com/spikespaz/search-deflector/blob/master/LICENSE))"}, {"name": "Wireshark", "url": "https://www.wireshark.org/", "description": "Packet analyzer for network troubleshooting and analysis. ([GNU GPLv2](https://code.wireshark.org/review/gitweb?p=wireshark.git;a=blob_plain;f=COPYING;hb=HEAD))"}, {"name": "Espanso", "url": "https://github.com/federico-terzi/espanso", "description": "A cross-playform text expander ([GNU GPLv3 (\u2b5011k)](https://github.com/federico-terzi/espanso/blob/master/LICENSE))", "stars": "11k"}, {"name": "Freeter", "url": "https://freeter.io/", "description": "Freeter allows to gather everything you need for work in one place, organized by projects and workflows, and have a quick access to them. For Win, Linux, Mac OS. ([GNU GPLv3 (\u2b50538)](https://github.com/FreeterApp/Freeter/blob/master/COPYING))"}], "notes": [], "source": "Free Software"}, {"name": "Free Software \u2014 Video", "entries": [{"name": "NewPipe", "url": "https://newpipe.schabi.org/", "description": "Lightweight YouTube frontend for Android. ([GNU GPLv3 (\u2b5034k)](https://github.com/TeamNewPipe/NewPipe/blob/master/LICENSE))"}, {"name": "Kodi", "url": "https://kodi.tv/", "description": "Home Theater software and entertainment hub. ([GNU GPLv2 (\u2b5019k)](https://github.com/xbmc/xbmc/blob/master/README.md))"}, {"name": "VLC", "url": "http://www.videolan.org/vlc/", "description": "Multimedia player that supports a variety of audio and video formats. ([GNU GPLv3](http://www.videolan.org/videolan/))"}, {"name": "youtube-dl", "url": "https://rg3.github.io/youtube-dl/", "description": "Feature-rich command line program to download videos from YouTube and other video sites. ([Unlicense (\u2b50135k)](https://github.com/rg3/youtube-dl/blob/master/LICENSE))"}, {"name": "MPV", "url": "https://mpv.io/", "description": "Customizable multimedia player with scripting support. ([GNU GPLv2 (\u2b5030k)](https://github.com/mpv-player/mpv/blob/master/LICENSE.GPL/))"}], "notes": [], "source": "Free Software"}, {"name": "Free Software \u2014 Virtualization", "entries": [{"name": "QEMU", "url": "http://www.qemu-project.org/", "description": "QEMU is a generic and open source machine emulator and virtualizer. ([GNU GPLv2](http://wiki.qemu-project.org/License))"}, {"name": "VirtualBox", "url": "https://www.virtualbox.org/", "description": "Feature rich virtualization tools with support for many operating systems. ([GNU GPLv2](https://www.virtualbox.org/wiki/GPL))"}], "notes": [], "source": "Free Software"}, {"name": "Free Software \u2014 Web Applications", "entries": [{"name": "Cloverleaf", "url": "https://cloverleaf.app", "description": "An open source app to replace your password manager without storing your passwords anywhere. ([MIT (\u2b5049)](https://github.com/cloverleaf/web/blob/master/LICENSE))"}, {"name": "Dnote", "url": "https://www.getdnote.com/", "description": "A simple command line notebook with multi-device sync and web interface. ([GNU AGPLv3 (\u2b502.9k)](https://github.com/dnote/dnote/blob/master/licenses/AGPLv3.txt))"}, {"name": "DocuSeal", "url": "https://www.docuseal.co/", "description": "A platform to fill and sign digital documents. ([GNU AGPLv3 (\u2b509.1k)](https://github.com/docusealco/docuseal/blob/master/LICENSE))"}, {"name": "Etherpad", "url": "http://etherpad.org/", "description": "Collaborative document editing in real-time. ([Apache License 2.0 (\u2b5017k)](https://github.com/ether/etherpad-lite/blob/develop/LICENSE))"}, {"name": "Ghost", "url": "https://ghost.org/", "description": "Hackable platform for building and running online publications. ([MIT (\u2b5049k)](https://github.com/TryGhost/Ghost/blob/master/LICENSE))"}, {"name": "GitLab", "url": "https://about.gitlab.com/installation/", "description": "Git repository manager for the entire code lifecycle. ([MIT](https://gitlab.com/gitlab-org/gitlab-ce/raw/master/LICENSE))"}, {"name": "GNU social", "url": "https://gnu.io/social/", "description": "Microblogging server written in PHP. ([GNU GPLv3](https://git.gnu.io/gnu/gnu-social/blob/master/COPYING))"}, {"name": "Gogs", "url": "https://gogs.io/", "description": "Lightweight, cross-platform, self-hosted Git service. ([MIT (\u2b5046k)](https://github.com/gogits/gogs/blob/master/LICENSE))"}, {"name": "Healthchecks", "url": "https://healthchecks.io/", "description": "Cron job monitoring service. ([BSD 3-clause (\u2b508.8k)](https://github.com/healthchecks/healthchecks/blob/master/LICENSE))"}, {"name": "Inventaire", "url": "https://inventaire.io/welcome", "description": "Share books with friends and communities. ([GNU AGPLv3 (\u2b50456)](https://github.com/inventaire/inventaire/blob/master/LICENSE.md))"}, {"name": "Lobsters", "url": "https://lobste.rs/", "description": "Link aggregation and discussion with downvote explanations. ([BSD 3-clause (\u2b504.3k)](https://github.com/lobsters/lobsters/blob/master/LICENSE))"}, {"name": "Mastodon", "url": "https://joinmastodon.org/", "description": "Decentralized social network server. ([GNU AGPLv3 (\u2b5048k)](https://github.com/tootsuite/mastodon/blob/master/LICENSE))"}, {"name": "MediaGoblin", "url": "http://mediagoblin.org/", "description": "Publishing platform for all types of media. ([GNU AGPLv3](http://mediagoblin.org/))"}, {"name": "MediaWiki", "url": "https://www.mediawiki.org", "description": "Wiki software that can organize and serve large amounts of frequently accessed data. ([GNU GPLv2+](https://www.mediawiki.org/wiki/Copyright))"}, {"name": "MetaGer", "url": "https://metager.de/en", "description": "Private search engine created by a non-profit that uses green electricity for its servers. ([GNU AGPLv3](https://gitlab.metager3.de/open-source/MetaGer/blob/development/LICENSE))"}, {"name": "Neocities", "url": "https://neocities.org/", "description": "GeoCities for the modern world. ([BSD 2-clause (\u2b501.6k)](https://github.com/neocities/neocities/blob/master/LICENSE.txt))"}, {"name": "NotABug.org", "url": "https://notabug.org/", "description": "Collaboration platform for freely licensed projects. ([MIT](https://notabug.org/hp/gogs/src/master/LICENSE))"}, {"name": "OpenStreetMap", "url": "https://www.openstreetmap.org", "description": "Map of the world created by users and released under an open license. ([GNU GPLv2](https://git.openstreetmap.org/rails.git/blob/HEAD:/LICENSE))"}, {"name": "PeerTube", "url": "https://framagit.org/chocobozzz/PeerTube", "description": "Decentralized video streaming service. ([GNU AGPLv3](https://framagit.org/chocobozzz/PeerTube/blob/develop/LICENSE))"}, {"name": "Phabricator", "url": "https://phacility.com/phabricator/", "description": "Code management platform (similar to GitLab) built with PHP. ([Apache License 2.0 (\u2b5012k)](https://github.com/phacility/phabricator/blob/master/LICENSE))"}, {"name": "Tolgee", "url": "https://tolgee.io", "description": "Developer & translator friendly web-based localization platform. ([Apache License 2.0 (\u2b502.8k)](https://github.com/tolgee/tolgee-platform/blob/main/LICENSE))"}, {"name": "Wallabag", "url": "https://wallabag.org/en", "description": "Save and classify articles. Read them later. Freely. ([MIT (\u2b5011k)](https://github.com/wallabag/wallabag/blob/master/COPYING.md))"}, {"name": "Weblate", "url": "https://weblate.org", "description": "Translation management system with version control integration. ([GNU GPLv3 (\u2b505k)](https://github.com/WeblateOrg/weblate/blob/master/COPYING))"}, {"name": "WordPress", "url": "https://wordpress.org/", "description": "Blog publishing platform and content management system. ([GNU GPLv2+](https://wordpress.org/about/gpl/))"}], "notes": [], "source": "Free Software"}, {"name": "Free Software \u2014 Web Servers", "entries": [{"name": "Apache HTTP Server", "url": "https://httpd.apache.org/", "description": "Secure, efficient, and extensible web server. ([Apache License 2.0](http://www.apache.org/licenses/))"}, {"name": "lighttpd", "url": "http://www.lighttpd.net/", "description": "Optimized for speed-critical environments while remaining standards-compliant, secure and flexible. ([Revised BSD license](http://www.lighttpd.net/assets/COPYING))"}, {"name": "nginx", "url": "https://nginx.org/", "description": "HTTP and reverse proxy server, a mail proxy server, and a generic TCP/UDP proxy server. ([2-clause BSD-like license](https://nginx.org/LICENSE))"}], "notes": [], "source": "Free Software"}, {"name": "Free Software \u2014 Companies", "entries": [{"name": "Aleph Objects", "url": "https://www.alephobjects.com/", "description": "Respects Your Freedom (RYF) certified 3D printer built with libre hardware and software."}, {"name": "Libiquity", "url": "http://www.libiquity.com/", "description": "Designs and develops embedded software and firmware systems."}, {"name": "Purism", "url": "https://puri.sm/", "description": "Privacy, security, and freedom focused computers and software."}, {"name": "Raptor Computing Systems", "url": "https://raptorcs.com/", "description": "Desktops, motherboards, and other parts utilizing the IBM POWER9 processor and OpenBMC firmware."}, {"name": "Technoethical", "url": "https://tehnoetic.com/", "description": "Laptops, adapters, and mobile devices compatible with free operating systems."}, {"name": "ThinkPenguin", "url": "https://www.thinkpenguin.com/", "description": "Modern laptops, desktops, and printers that contain no proprietary software."}, {"name": "Vikings", "url": "https://vikings.net/", "description": "Hosting company powered by Libreboot firmware, libre software, and green energy that also sells hardware."}], "notes": [], "source": "Free Software"}, {"name": "Free Software \u2014 Hardware Resources", "entries": [{"name": "disaster.radio", "url": "https://disaster.radio/", "description": "Off-grid, solar-powered, long-range mesh network built on free software and affordable, open hardware."}, {"name": "h-node", "url": "https://h-node.org/", "description": "Database of hardware that works with a fully free operating system."}, {"name": "Linux Preloaded", "url": "https://linuxpreloaded.com/", "description": "Hand-picked list of vendors from many regions that sell computers preinstalled with free software."}, {"name": "Respects Your Freedom Hardware Certification", "url": "https://www.fsf.org/resources/hw/endorsement/criteria", "description": "Requirements to qualify for the Free Software Foundation's RYF certification."}], "notes": [], "source": "Free Software"}, {"name": "Free Software \u2014 Articles", "entries": [{"name": "Free Software", "url": "https://en.wikipedia.org/wiki/Free_software", "description": "Wikipedia entry on the topic of free software."}, {"name": "'Libre' Software: Turning Fads into Institutions?", "url": "https://www.sciencedirect.com/science/article/pii/S0048733302000033", "description": "Academic article presenting an economic analysis of libre software and its sustainability."}, {"name": "Software Freedom", "url": "https://devuan.org/os/free-software", "description": "Short, simple explanation of why free software is important from Devuan."}], "notes": [], "source": "Free Software"}, {"name": "Free Software \u2014 Blogs", "entries": [{"name": "BrainBlasted's Privacy and Free Software Blog", "url": "https://brainblasted.gitlab.io/", "description": "Practical look at issues involving free software and privacy."}], "notes": [], "source": "Free Software"}, {"name": "Free Software \u2014 Businesses", "entries": [{"name": "Bytemark", "url": "https://www.bytemark.co.uk/company/manifesto/", "description": "Transparent UK hosting company that offers a 50% discount for anyone publishing free software."}], "notes": [], "source": "Free Software"}, {"name": "Free Software \u2014 Discovery", "entries": [{"name": "Free Software Directory", "url": "https://directory.fsf.org/wiki/Main_Page", "description": "Over 15,000 free software packages."}, {"name": "Free GNU/Linux Distributions", "url": "https://www.gnu.org/distros/free-distros.html", "description": "Entirely free distributions."}, {"name": "freepost", "url": "https://freepo.st/", "description": "Everything related to free culture."}], "notes": [], "source": "Free Software"}, {"name": "Free Software \u2014 Events", "entries": [{"name": "LibrePlanet", "url": "https://libreplanet.org/", "description": "Annual conference on free software."}, {"name": "Software Freedom Day", "url": "https://en.wikipedia.org/wiki/Software_Freedom_Day", "description": "Annual worldwide celebration of free software with the aim of increasing awareness of free software and its virtues."}], "notes": [], "source": "Free Software"}, {"name": "Free Software \u2014 Licensing", "entries": [{"name": "FOSSology", "url": "https://www.fossology.org/", "description": "License compliance toolkit for software projects."}, {"name": "gplenforced.org", "url": "https://gplenforced.org/", "description": "Community-oriented GPL enforcement."}], "notes": [], "source": "Free Software"}, {"name": "Free Software \u2014 Organizations", "entries": [{"name": "April", "url": "https://www.april.org/", "description": "Promouvoir et d\u00e9fendre le logiciel libre."}, {"name": "Digital Freedom Foundation", "url": "https://en.wikipedia.org/wiki/Digital_Freedom_Foundation", "description": "Promotes access to knowledge via technology."}, {"name": "Framasoft", "url": "https://framasoft.org/", "description": "Network dedicated to globally promoting free software, innovative projects, and a world of sharing and cooperation."}, {"name": "Free Software Foundation", "url": "https://www.fsf.org/", "description": "Nonprofit with a worldwide mission to promote computer user freedom."}, {"name": "Free Software Movement Karnataka", "url": "https://fsmk.org/", "description": "Group in Bengaluru, India that spreads awareness about free software."}, {"name": "Free Software Movement of India", "url": "http://fsmi.in/", "description": "Coalition of free software organizations in India."}, {"name": "FSF India", "url": "http://gnu.org.in/", "description": "Indian sister site for the FSF."}, {"name": "FSFE", "url": "https://fsfe.org/", "description": "European sister site for the FSF."}, {"name": "FSFLA", "url": "http://www.fsfla.org/ikiwiki/", "description": "Latin American sister site for the FSF."}, {"name": "GNU", "url": "https://www.gnu.org/", "description": "Home of the GNU/Linux operating system."}, {"name": "Open Source Hardware Association", "url": "https://www.oshwa.org/", "description": "Promotes hardware that respects user freedom."}, {"name": "Outreachy", "url": "https://www.outreachy.org/", "description": "Helps people from underrepresented backgrounds find internships with FOSS software companies."}, {"name": "Peers", "url": "https://peers.community/", "description": "Community that helps support and grow free projects."}, {"name": "Software Freedom Conservancy", "url": "https://sfconservancy.org/", "description": "Charity that helps promote, improve, develop, and defend free, libre, and open source software projects."}, {"name": "Software Freedom Law Center", "url": "https://www.softwarefreedom.org/", "description": "Provider of no-cost legal services to free, libre, and open source software creators."}, {"name": "Snowdrift.coop", "url": "https://snowdrift.coop/", "description": "Crowdmatching for public goods."}, {"name": "TuxFamily", "url": "https://www.tuxfamily.org/", "description": "No cost hosting and other services for libre projects."}], "notes": [], "source": "Free Software"}, {"name": "Free Software \u2014 Other Lists", "entries": [{"name": "Awesome Humane Tech", "url": "https://github.com/engagingspaces/awesome-humane-tech", "description": "List of projects focusing on ethics, transparency, and privacy.", "stars": "3k"}, {"name": "Awesome Self-Hosted", "url": "https://github.com/Kickball/awesome-selfhosted", "description": "List of FLOSS network services and web applications which can be hosted locally.", "stars": "226k"}, {"name": "Awesome Sysadmin", "url": "https://github.com/n1trux/awesome-sysadmin", "description": "List of free software sysadmin tools.", "stars": "29k"}], "notes": [], "source": "Free Software"}, {"name": "Free Software \u2014 People", "entries": [{"name": "Maxime Lathuili\u00e8re", "url": "https://maxlath.eu/", "description": "Reorganizing information and resources through libre software to enable a free society."}], "notes": [], "source": "Free Software"}, {"name": "Free Software \u2014 Talks", "entries": [{"name": "Agust\u00edn Benito: Free Software, Beyond Software (TEDxLaLaguna)", "url": "https://www.youtube.com/watch?v=_2Qq072wIDk", "description": ""}, {"name": "Eben Moglen: How I Discovered Free Software", "url": "https://www.youtube.com/watch?v=uKxzK9xtSXM", "description": ""}, {"name": "Prof. Nagarjuna G: Free Software for Digital India", "url": "https://www.youtube.com/watch?v=O1A4UZqPtMQ", "description": ""}, {"name": "Richard Stallman: Free Software, Free Society (TEDxGeneva 2014)", "url": "https://www.youtube.com/watch?v=Ag1AKIl_2GM", "description": ""}, {"name": "Stephen Fry: Free Software", "url": "https://www.youtube.com/watch?v=YGbMbF0mdPU", "description": ""}, {"name": "Wrishiraj Kaushik: I Am Not a Free Software Guy", "url": "https://www.youtube.com/watch?v=KQCC5oSfAYo", "description": ""}], "notes": [], "source": "Free Software"}, {"name": "Free Software \u2014 Documentaries", "entries": [], "notes": [], "source": "Free Software"}, {"name": "Topics \u2014 List of interesting topics", "entries": [{"name": "Best online business ideas,", "url": "https://docs.google.com/spreadsheets/d/1nA4XkLgSNDd4RX049XOtwzb3_CS-lTmL/edit?usp=sharing\\&ouid=113549024245516126263\\&rtpof=true\\&sd=true", "description": ""}, {"name": "Top 10 best stock brokers", "url": "https://docs.google.com/presentation/d/1pO-c2HVgG7IRk61EKaw1cfs_47lOxfuF09Qb8k-LZDw/edit?usp=sharing", "description": ""}, {"name": "Best practices in Software Development", "url": "https://docs.google.com/presentation/d/16AYe9ic68tmIiRnPwMFyNtsc1lP2fyGsQ-Wbgks6Hao/edit?usp=sharing", "description": ""}, {"name": "Topics", "url": "https://selvaklnc.github.io/topics/", "description": "Interesting topics coverage on all subjects"}, {"name": "Web development", "url": "https://docs.google.com/spreadsheets/d/1JEZEvXD6ffsrAihui59pl5SU86y_zfrPLH8KkYxfzD4/edit?gid=0#gid=0", "description": "Top 5 websites to mastering web development"}, {"name": "WordPress development", "url": "https://docs.google.com/document/d/1t8Af6dCM1JrVYLeepSNkxgBlpYcUlhRuZ3GXVqpibj4/edit", "description": "Understaning the power of WordPress CMS"}, {"name": "Frontend development poll", "url": "https://docs.google.com/forms/d/e/1FAIpQLSfYrvYXnuGTsr4bJb0USQtlNi5nr7_CQuIILz5SZ_c7LYE62Q/viewform", "description": "Your favorite JavaScript framework"}, {"name": "Magazine launch", "url": "https://www.prlog.org/13028884-wikimint-launches-new-online-magazine-for-business-and-resources.html", "description": "Wikimint luanches business resources related magazine."}, {"name": "selvakumaran Krishnan", "url": "https://connects.ctschicago.edu/forums/users/194221/", "description": ""}, {"name": "Selvakumaran @ Adspot", "url": "https://www.adpost.com/u/selvakumaran301/", "description": ""}, {"name": "Selvakumaran Krishnan @ Rhizome", "url": "https://conifer.rhizome.org/selvaklnc", "description": "Creative collections."}, {"name": "Selvaklnc @ LongIsland", "url": "https://www.longisland.com/profile/selvaklnc", "description": "Articles, events, companies."}, {"name": "Selvaklnc @ Metaculus", "url": "https://www.metaculus.com/accounts/profile/211668/", "description": "Questions, tournaments, leaderboards and more."}, {"name": "Selvakumaran Krishnan @ Pinterest", "url": "https://in.pinterest.com/selvaklnc", "description": "Insightful boards."}, {"name": "Selvakumaran @ HubPages", "url": "https://hubpages.com/@selvakumarank", "description": ""}, {"name": "Selva @ Instagram", "url": "https://www.instagram.com/ourmasterks", "description": ""}, {"name": "Selvakumaran Krishnan @ MOZ", "url": "https://moz.com/community/q/user/selvakumaran", "description": ""}, {"name": "Crunchbase profile of Selvakumaran Krishnan", "url": "https://www.crunchbase.com/person/selvakumaran-krishnan-20e4", "description": ""}, {"name": "Ourmaster @ DNS.xyz", "url": "https://dns.xyz/ourmaster", "description": "Selvakumaran Krishnan."}, {"name": "TED profile of Selvakumaran Krishnan", "url": "https://www.ted.com/profiles/47756825", "description": ""}, {"name": "Selvakumaran Krishnan @ Behance", "url": "https://www.behance.net/selvakumarankrishnan", "description": "developer portfolio."}, {"name": "Selvaklnc @ Intensedebate", "url": "https://www.intensedebate.com/profiles/selvaklnc", "description": ""}, {"name": "About.me profile", "url": "https://about.me/selvakumarankrishnan", "description": ""}, {"name": "Quora profile of Selvakumaran Krishnan", "url": "https://www.quora.com/profile/Selvakumaran-Krishnan-3", "description": ""}, {"name": "Selvakumaran Krishnan @ Wikialpha", "url": "https://wikialpha.co/wiki/Selvakumaran_Krishnan", "description": ""}, {"name": "SK @ blogger", "url": "https://www.blogger.com/profile/05123685904005963930", "description": ""}, {"name": "Docker Hub", "url": "https://hub.docker.com/u/selvaklnc", "description": ""}, {"name": "Producthunt profile", "url": "https://www.producthunt.com/@selvaklnc", "description": ""}, {"name": "SK @ Draft Blogger", "url": "https://draft.blogger.com/profile/05123685904005963930", "description": ""}, {"name": "IMDB profile", "url": "https://www.imdb.com/user/ur188079319/", "description": ""}, {"name": "Hatena profile", "url": "https://profile.hatena.ne.jp/selvaklnc/", "description": ""}, {"name": "Myspace profile", "url": "https://myspace.com/selvaklnc", "description": ""}, {"name": "Walk Score Data", "url": "https://www.walkscore.com/people/202468379818/selvakumaran-krishnan", "description": ""}, {"name": "Selvakumaran @ Apsense", "url": "https://www.apsense.com/user/ourmaster", "description": ""}, {"name": "Mastodon Social profile", "url": "https://mastodon.social/@selvakumarankrishnan", "description": ""}, {"name": "Twitch channel", "url": "https://www.twitch.tv/selvaklnc/about", "description": ""}, {"name": "ArtStation profile", "url": "https://www.artstation.com/selvaklnc", "description": ""}, {"name": "Flickr contributions", "url": "https://www.flickr.com/people/selvakumarank/", "description": ""}, {"name": "Influence profile", "url": "https://influence.co/selvaklnc", "description": ""}, {"name": "Hashnode developer", "url": "https://hashnode.com/@selvakumarankrishnan", "description": ""}, {"name": "Proven Expert", "url": "https://www.provenexpert.com/en-us/selvakumaran-krishnan/", "description": ""}, {"name": "Disqus profile of Selvakumaran Krishnan", "url": "https://disqus.com/by/selvaklnc/about/", "description": ""}, {"name": "Google Scholar", "url": "https://scholar.google.com/citations?user=vc-N3msAAAAJ\\&hl=en", "description": ""}, {"name": "Mozilla profile", "url": "https://support.mozilla.org/en-US/user/selvaklnc/", "description": ""}, {"name": "Research papers", "url": "https://annamalai.academia.edu/SelvakumaranKrishnan", "description": ""}, {"name": "Wordpress Profile", "url": "https://profiles.wordpress.org/selvaklnc/", "description": ""}, {"name": "ORCID record", "url": "https://orcid.org/0009-0000-8447-0285", "description": "Public record of Selvakumaran Krishnan at ORCID"}, {"name": "Medium profile", "url": "https://medium.com/@selvakumarankrishnan/about", "description": ""}, {"name": "LibraryThing profile", "url": "https://www.librarything.com/profile/selvaklnc", "description": "collection of books by Selvakumaran Krishnan"}, {"name": "Selvakumaran Krishnan @ Shutterstock", "url": "https://www.shutterstock.com/g/selvakumaran-krishnan/about", "description": ""}, {"name": "Twitter profile", "url": "http://twitter.com/selvakumarankri", "description": ""}, {"name": "LinkedIn profile", "url": "http://linkedin.com/in/selvakumaran-krishnan", "description": ""}, {"name": "Facebook profile", "url": "http://facebook.com/selvakumarank", "description": ""}, {"name": "GitHub profile", "url": "http://github.com/selvaklnc", "description": ""}, {"name": "Threads profile of Ourmaster", "url": "https://www.threads.net/@ourmasterks", "description": ""}, {"name": "Selvakumaran Krishnan @ Slideshare", "url": "https://www.slideshare.net/SELVAKUMARANK1", "description": "publishing slide posts."}, {"name": "Google algorithm updates", "url": "https://medium.com/@selvakumarankrishnan/google-algorithm-updates-a-comprehensive-study-of-how-google-algorithm-updates-shape-online-seo-b509b320bf0d", "description": ""}, {"name": "Social Engineering Hacks", "url": "https://www.linkedin.com/pulse/social-engineering-hacks-how-manipulation-techniques-your-krishnan-usnec", "description": ""}, {"name": "Online magazines and their allure", "url": "https://medium.com/@selvakumarankrishnan/online-magazines-and-their-allure-embrace-the-digital-eleganceonline-magazines-and-their-allure-1054f786a227", "description": ""}, {"name": "Brute Force Attacks", "url": "https://www.linkedin.com/pulse/brute-force-attacks-prevention-mitigation-selvakumaran-krishnan-5b5pc", "description": ""}, {"name": "Profitable Online Business Ideas for 2024", "url": "https://sites.google.com/view/vibe-reads/articles-profitable-online-business-ideas", "description": "Kickstart Your Digital Venture"}, {"name": "Best Online Business Ideas & Passive Income Opportunities", "url": "https://ourmaster.wordpress.com/2024/10/19/best-online-business-ideas-passive-income-opportunities-for-2024/", "description": ""}, {"name": "Online Business", "url": "https://ext-6630128.livejournal.com/495.html", "description": ""}, {"name": "wmWebStack localhost server", "url": "https://docs.google.com/spreadsheets/d/1Ne7TnFXr9MKbocqJjZFCwmcP9iU1INDojOU5j_yuTvg/edit?usp=sharing", "description": ""}, {"name": "Profitable and Best Online Business Ideas", "url": "https://penzu.com/public/cd3dd1573970fdd0", "description": ""}, {"name": "Profitable Online Business Ideas", "url": "https://sites.google.com/view/davidmaromandthehorizon/profitable-online-business-ideas-to-start-in-2024", "description": ""}, {"name": "Top profitable business ideas", "url": "https://636ec9348a1eb.site123.me/mrseonowblog/top-profitable-business-ideas-to-kickstart-your-online-empire-in-2024", "description": ""}, {"name": "Business Ideas for Generating Passive Income", "url": "https://information-hub-46012754.hubspotpagebuilder.com/blog/business-ideas-for-generating-passive-income-in-2024", "description": ""}, {"name": "Start Your Online Business", "url": "https://aihub159.blogspot.com/2024/09/start-your-online-business-ideas.html", "description": ""}, {"name": "Profitable Business Ideas", "url": "https://mrseonow8.wordpress.com/2024/09/16/profitable-business-ideas-for-aspiring-entrepreneurs/", "description": ""}, {"name": "Passive Income Ideas", "url": "https://adnans-top-notch-site-9c7d5a.webflow.io/blog/passive-income-ideas-to-building-wealth-effortlessly-", "description": ""}, {"name": "Digital Entrepreneurship Strategies", "url": "https://www.linkedin.com/pulse/digital-entrepreneurship-strategies-scaling-your-online-luna-an-ddzjf/", "description": ""}, {"name": "Top 10 countries for tourists", "url": "https://top-list-reads.blogspot.com/2024/09/top-best-countries-vacation-travel-destinations.html", "description": ""}, {"name": "Why India is special for tourists", "url": "https://top-list-reads.blogspot.com/2024/09/top-reasons-why-india-special-tour-destination.html", "description": "Top 7 reasons."}, {"name": "How to take care of pets", "url": "https://ourmaster.wordpress.com/2024/09/15/pet-care-tips-for-travelers-making-the-best-choice-for-your-furry-friend/", "description": ""}, {"name": "Business ideas", "url": "https://telegra.ph/Best-Online-Businesses-to-Earn-Money-Online-11-06", "description": ""}, {"name": "Travel safety tips", "url": "https://ourmaster.livepositively.com/personal-security-tips-for-a-safe-and-secure-travel-experience/", "description": ""}, {"name": "Best 10 stock brokers in India", "url": "https://top-list-reads.blogspot.com/2024/09/best-stock-brokers-india.html", "description": ""}, {"name": "Affiliate marketing", "url": "https://telegra.ph/The-Art-and-Science-of-Affiliate-Marketing---A-Comprehensive-Guide-to-Success-11-10", "description": ""}, {"name": "Matering Indian stock market", "url": "https://telegra.ph/Mastering-Stock-Market-Investment-in-India-A-Practical-Guide-09-14", "description": ""}, {"name": "Selvakumaran Krishnan", "url": "https://beststartup.in/selvakumaran-krishnan-the-drive-to-innovate-and-make-a-positive-impact-in-the-digital-world-fuels-my-mornings/", "description": ""}, {"name": "About Selvakumaran Krishnan", "url": "https://telegra.ph/About-Selvakumaran-Krishnan---Software-Developer-09-12", "description": ""}, {"name": "Mastering the Digital Frontier", "url": "https://postheaven.net/vibereads/mastering-the-digital-frontier-unveiling-strategies-for-successful-online", "description": ""}, {"name": "Elevate Your SEO", "url": "https://www.evernote.com/shard/s621/sh/6f105bdf-6edc-383e-63e2-94c1cbbbce74/p8N6ZAiL0ZkoX2-m01byQwnMd65c1AYajQUUs-jvNP__leiAZlALFELZMA", "description": ""}, {"name": "Trusted blogs", "url": "https://www.trusted-blogs.com/magazin/blog/dvlLJ9", "description": ""}, {"name": "Digital Renaissance", "url": "https://www.evernote.com/shard/s621/sh/f3dc2e0f-caf6-77df-e494-f74897124f58/a1RmmhYUWZXSAw7Kt5SkoqhxXPk_A9Frni1UK-7X3QYO3I2oNg5uf2h8bw", "description": ""}, {"name": "Secrets of inner piece", "url": "https://www.tumblr.com/magazinechronicles/732720366640939008/unlocking-the-secrets-of-mindfulness-a-journey-to?source=share", "description": "Unlocking the Secrets of Mindfulness: A Journey to Inner Peace"}, {"name": "Launching Your Empire", "url": "https://www.evernote.com/shard/s621/sh/782a527a-ca38-eb7d-dc16-9378f970c334/Q0yKXHOTkZOVbQ7grNqjHWV6IHOJwcoscgjn1oI-u69klSuFsv9W5KzLfg", "description": ""}, {"name": "Unusual hobbies", "url": "https://www.reddit.com/r/wikimintcreations/comments/1cuxctj/10_unusual_hobbies_to_try_in_2024_discover_your/", "description": "10 Unusual Hobbies to Try in 2024: Discover Your Next Passion!"}, {"name": "Boost Your Bottom Line", "url": "https://ourmaster.mataroa.blog/blog/boost-your-bottom-line-proven-strategies-for-small-business-success", "description": ""}, {"name": "Mastering Affiliate Marketing", "url": "https://www.evernote.com/shard/s621/sh/39076e73-dd4c-4c0a-7779-a63e8ba1a30e/x2ur84Aq0xz35TKYMNCvuE4ML_eGuCmqlw-Gn5z-okVJPknC6YTwpXxYQw", "description": ""}, {"name": "Blockbuster Interviews", "url": "https://sites.google.com/view/vibe-reads/blockbuster-interviews-with-movie-icons", "description": ""}, {"name": "Stock market facts", "url": "https://www.wikimint.com/2024/01/interesting-facts-about-stock-market.html", "description": "25 Captivating Stock Market Facts - Intriguing Insights"}, {"name": "Bioluminescence Unveiled", "url": "https://www.evernote.com/shard/s621/sh/674d8fa6-70b1-c870-932c-158281775620/2W8SlppCtGPdLtaAQt4IfLdejJ_G1hcM6youEx49sPUEpWLl37XYtz938A", "description": ""}, {"name": "Online business ideas", "url": "https://groups.google.com/g/ourmaster/c/VNygVkcCQLw", "description": ""}, {"name": "Full-stack developer", "url": "https://groups.google.com/g/fullstackwebdev/c/njUAZJvXMQk", "description": ""}, {"name": "Wikimint @ Pinterest", "url": "https://in.pinterest.com/selvaklnc/wikimint/", "description": ""}, {"name": "Wikimint @ Issuu", "url": "https://issuu.com/wikimint", "description": ""}, {"name": "Wikimint @ Trustpilot", "url": "https://www.trustpilot.com/review/wikimint.com", "description": ""}, {"name": "Wikimint @ YouTube", "url": "https://www.youtube.com/c/wikimint", "description": ""}, {"name": "Patreon page", "url": "https://www.patreon.com/wikimint/about", "description": ""}, {"name": "Telegram Channel", "url": "https://t.me/wikimintcreations", "description": ""}, {"name": "Quora posting by Wikimint", "url": "https://wikimint.quora.com/", "description": ""}, {"name": "Creative animation collections", "url": "https://giphy.com/channel/wikimint", "description": "Wikimint entering to offer gif images for creative developers"}, {"name": "Wikimint @ Reddit", "url": "https://www.reddit.com/r/wikimintcreations/", "description": ""}, {"name": "Wikimint @ GitHub", "url": "https://github.com/wikimint", "description": ""}, {"name": "Localhost server stack", "url": "https://webstack.wikimint.com", "description": "wmWebStack: A lightweight, customizable server package designed for web development. Featuring essential tools like PHP, MySQL, and Apache, wmWebStack empowers developers to create, test, and secure their web projects effortlessly."}, {"name": "Selvakumaran Krishnan", "url": "https://selvakumaran.is-a.dev/", "description": "CV of Selvakumaran Krishnan, Software Engineer, Front-End developer, SEO, Digital marketer."}, {"name": "Selvakumaran Krishnan Strikingly", "url": "https://ourmaster.mystrikingly.com/", "description": "Personal profile at Strikingly"}, {"name": "Ourmaster at Google groups", "url": "https://groups.google.com/g/ourmaster", "description": "Discussions about online business ideas"}, {"name": "Developer group", "url": "https://groups.google.com/g/fullstackwebdev", "description": "Join web developer group to get updated daily on full-stack development topics"}, {"name": "Tumblr blog", "url": "http://magazinechronicles.tumblr.com/", "description": ""}, {"name": "Vibe reads", "url": "https://sites.google.com/view/vibe-reads/home", "description": ""}, {"name": "Free for developer", "url": "https://free-for.dev/", "description": ""}, {"name": "Our master @ Linktree", "url": "https://linktr.ee/ourmaster", "description": ""}, {"name": "Ourmaster @ Diigo", "url": "https://www.diigo.com/profile/ourmaster", "description": ""}, {"name": "Follow It feed", "url": "https://follow.it/wikimintfeedspostsdefault?pub", "description": ""}, {"name": "Our master feedly", "url": "https://feedly.com/i/subscription/feed%2Fhttps%3A%2F%2Fourmaster.wordpress.com%2Ffeed%2Fatom%2F", "description": ""}, {"name": "Ourmaster @ Solo", "url": "https://solo.to/ourmaster", "description": ""}, {"name": "Wikimint feedly", "url": "https://feedly.com/i/subscription/feed%2Fhttps%3A%2F%2Fwww.wikimint.com%2Ffeeds%2Fposts%2Fdefault", "description": ""}, {"name": "Top List Reads feedly", "url": "https://feedly.com/i/subscription/feed%2Fhttps%3A%2F%2Ftop-list-reads.blogspot.com%2Ffeeds%2Fposts%2Fdefault", "description": ""}, {"name": "Mssg me", "url": "https://mssg.me/1fcxc", "description": ""}, {"name": "Start me page", "url": "https://start.me/p/n70XwM/start-page", "description": ""}, {"name": "Instapaper markings", "url": "https://www.instapaper.com/p/ourmaster", "description": ""}, {"name": "Carrd profile", "url": "https://ourmaster.carrd.co/", "description": ""}, {"name": "Taplink collection", "url": "https://taplink.cc/ourmaster", "description": ""}, {"name": "Protopage home collections", "url": "https://www.protopage.com/selvaklnc", "description": ""}, {"name": "Lasso bookmarks", "url": "https://www.lasso.net/go/link/0f9ICl", "description": ""}, {"name": "Case converter", "url": "https://www.linkedin.com/feed/update/urn:li:activity:7195453146377166848", "description": "Transform your text effortlessly with our advanced Case Converter tool"}, {"name": "Symbaloo bookmarks", "url": "https://www.symbaloo.com/mix/selvaklnc", "description": ""}, {"name": "Bio link profile", "url": "https://bio.link/ourmaster", "description": ""}, {"name": "Innovative Online Business Ideas", "url": "https://docs.google.com/document/d/1xATY7QnKLtoHBf-3w74WJdRQCtugOeqB_Tkm8zxOswo/edit?usp=sharing", "description": ""}, {"name": "Wikimint Location on Google Maps", "url": "https://www.google.com/maps/d/edit?mid=1w2U-F5RoZoZi_RpABQDgskcfzMypq64\\&usp=sharing", "description": ""}, {"name": "Wikimint Logo Overview", "url": "https://docs.google.com/drawings/d/1yjCJ-DtXU3-SdpnmCO-4xekTMcy7z-A6t0brFIla5XY/edit?usp=sharing", "description": ""}, {"name": "Survey on Emerging Online Business", "url": "https://forms.gle/snnnhkxJbp9yZB8n6", "description": ""}, {"name": "Page version of Wikimint", "url": "https://docs.google.com/spreadsheets/d/1i_HggFUERkDxjFHyuAS13Ooz-CvAd2pd/edit?usp=sharing\\&ouid=107369331720316719651\\&rtpof=true\\&sd=true", "description": ""}, {"name": "Wikimint documentary", "url": "https://docs.google.com/spreadsheets/d/1i_HggFUERkDxjFHyuAS13Ooz-CvAd2pd/edit?usp=sharing\\&ouid=107369331720316719651\\&rtpof=true\\&sd=true", "description": ""}, {"name": "Important pages of Selvaklnc", "url": "http://www.geocities.ws/ourmaster/important-user-pages-selvaklnc.html", "description": ""}, {"name": "Important pages", "url": "https://www.geocities.ws/ourmaster/important-pages.html", "description": ""}, {"name": "Ourmaster @ Geocities", "url": "https://www.geocities.ws/ourmaster/", "description": ""}, {"name": "wmWebStacl localhost server", "url": "https://alternativeto.net/software/wmwebstack/about/", "description": ""}, {"name": "wmWebStack alternatives", "url": "https://alternativeto.net/software/wmwebstack/", "description": ""}, {"name": "Wikimint from YouTube", "url": "https://www.youtube.com/redirect?q=https://www.wikimint.com/p/about.html", "description": ""}, {"name": "Wikimint magazine", "url": "https://www.google.com/url?q=https://www.wikimint.com/p/about.html", "description": ""}, {"name": "Full stack development", "url": "https://www.google.com/url?q=https://developer.wikimint.com/p/start.html", "description": ""}, {"name": "Go to listicle blog", "url": "https://www.google.com/url?q=https://top-list-reads.blogspot.com/p/about-us.html", "description": ""}, {"name": "Our master wordpress", "url": "https://www.google.com/url?q=https://ourmaster.wordpress.com", "description": ""}, {"name": "New Tab Pulse chrome extension", "url": "https://chromewebstore.google.com/detail/new-tab-pulse/dbhalcohjjpbdmfbccdhdjidgdkiignc", "description": ""}, {"name": "Browser extension", "url": "https://www.chromefk.com/wikimint-creations.html", "description": ""}, {"name": "Search Wikimint Developer", "url": "https://yandex.com.tr/search/?text=developer.wikimint.com", "description": ""}, {"name": "Search Wikimint", "url": "https://yandex.com.tr/search/?text=wikimint.com", "description": ""}, {"name": "Top list reads", "url": "https://yandex.com.tr/search/?text=top-list-reads.blogspot.com", "description": ""}, {"name": "Search Ourmaster", "url": "https://yandex.com.tr/search/?text=ourmaster.wordpress.com", "description": ""}, {"name": "Museums", "url": "https://blog.u-s-history.com/2011/07/museums-of-richmond-virginia.html?commentPage=4", "description": ""}, {"name": "World Celebrates 50th Anniversary of Earth Day", "url": "https://blog.u-s-history.com/2020/04/world-celebrates-50th-anniversary-of.html?commentPage=2", "description": "The History Behind The Holiday"}, {"name": "Oregon History and Westward Migration", "url": "https://blog.u-s-history.com/2020/05/oregon-history-and-westward-migration.html?commentPage=2", "description": "The Beginnings"}, {"name": "Too many spider man", "url": "https://sites.northwestern.edu/situationcritical/2016/10/25/too-many-spider-men/comment-page-112/#comment-329717", "description": ""}, {"name": "Profound and positive impact", "url": "https://blogs.uoregon.edu/myneighbor/2014/04/08/myneighbor/#comment-67", "description": ""}, {"name": "Blog review #1", "url": "https://blogs.uoregon.edu/myneighbor/blog-review-1/#comment-66", "description": ""}, {"name": "Eco-Culture Research", "url": "http://crpgsa.unm.edu/2008/12/eco-culture-research-gallery.html", "description": ""}, {"name": "Lou test", "url": "http://natetaris.wheatoncollege.edu/2015/12/blog-post_10.html", "description": ""}, {"name": "10 Blogs on Personal Finance, Business and Marketing", "url": "https://www.reddit.com/user/wikimint/comments/1kdzjds/10_blogs_on_personal_finance_business_and", "description": ""}, {"name": "6 Blogs That\u2019ll Actually Help You Get Smarter About Money, Business, and Marketing", "url": "https://medium.com/@selvakumarankrishnan/6-blogs-thatll-actually-help-you-get-smarter-about-money-business-and-marketing-805d02c5ae1d", "description": ""}, {"name": "Top 8 Blogs for Personal Finance Literacy, Marketing Tips and Business Motivation", "url": "https://www.tumblr.com/magazinechronicles/782631471133458432/top-8-blogs-for-personal-finance-literacy?source=share", "description": ""}], "notes": [], "source": "Topics"}, {"name": "Openstreetmap", "entries": [{"name": "Editors", "url": "#editors", "description": ""}, {"name": "Tools", "url": "#tools", "description": ""}, {"name": "Changeset Tools", "url": "#changeset-tools", "description": ""}, {"name": "Tasking Managers", "url": "#tasking-managers", "description": ""}, {"name": "Maps", "url": "#maps", "description": ""}, {"name": "Libraries", "url": "#libraries", "description": ""}, {"name": "Public APIs", "url": "#public-apis", "description": ""}, {"name": "Miscellaneous", "url": "#miscellaneous", "description": ""}, {"name": "Video", "url": "#video", "description": ""}, {"name": "Additional Resources", "url": "#additional-resources", "description": ""}, {"name": "Articles", "url": "#articles", "description": ""}, {"name": "Communities", "url": "#communities", "description": ""}, {"name": "Related lists", "url": "#related-lists", "description": ""}], "notes": [], "source": "Openstreetmap"}, {"name": "Openstreetmap \u2014 Web Editors", "entries": [{"name": "iD", "url": "http://www.openstreetmap.org/edit?editor=id", "description": "JavaScript based editor for the web browser with a wide array of presets. ([Source Code (\u2b503.7k)](https://github.com/openstreetmap/iD) / [Wiki](https://wiki.openstreetmap.org/wiki/ID))"}, {"name": "Level0", "url": "http://level0.osmz.ru/", "description": "Text based editor that's useful in specific corner cases. ([Source Code (\u2b5062)](https://github.com/zverik/level0) / [Wiki](https://wiki.openstreetmap.org/wiki/Level0))"}, {"name": "Rapid", "url": "https://rapideditor.org/edit", "description": "AI assisted versions of iD. ([Meta-Repo (\u2b50188)](https://github.com/facebookmicrosites/Open-Mapping-At-Facebook) / [Editor Source Code (\u2b50615)](https://github.com/facebook/Rapid) / [Wiki](https://wiki.openstreetmap.org/wiki/RapiD))"}, {"name": "OSMyBiz", "url": "https://osmybiz.osm.ch", "description": "Website for managing informations about your business. ([Source Code](https://gitlab.com/geometalab/osmybiz) / [Wiki](https://wiki.openstreetmap.org/wiki/OSMyBiz))"}, {"name": "OnOSM", "url": "https://www.onosm.org/", "description": "Allows anyone to submit business information as a note for inclusion into OSM. ([Source Code (\u2b5087)](https://github.com/osmlab/onosm.org) / [Wiki](https://wiki.openstreetmap.org/wiki/Onosm.org))"}, {"name": "Healthsites.io", "url": "https://healthsites.io/map", "description": "An online editor focused on adding and improving data on global health facilities. ([Source Code (\u2b50162)](https://github.com/healthsites/healthsites/) / [Wiki](https://wiki.openstreetmap.org/wiki/Healthsites.io))"}], "notes": [], "source": "Openstreetmap"}, {"name": "Openstreetmap \u2014 Mobile Editors", "entries": [{"name": "StreetComplete", "url": "https://github.com/westnordost/StreetComplete", "description": "App for improving OSM by answering simple questions. ([Android](https://play.google.com/store/apps/details?id=de.westnordost.streetcomplete) / [Wiki](https://wiki.openstreetmap.org/wiki/StreetComplete))", "stars": "4.5k"}, {"name": "Vespucci", "url": "https://vespucci.io/", "description": "Advanced full-data-model editor for Android. ([Android](https://play.google.com/store/apps/details?id=de.blau.android) / [Source Code (\u2b50440)](https://github.com/MarcusWolschon/osmeditor4android) / [Wiki](https://wiki.openstreetmap.org/wiki/Vespucci))"}, {"name": "GoMap!!", "url": "http://gomaposm.com", "description": "Feature-rich mobile editor for iOS. ([iOS](https://apps.apple.com/app/id592990211) / [Source Code (\u2b50381)](https://github.com/bryceco/GoMap) / [Wiki](https://wiki.openstreetmap.org/wiki/Go_Map!!))"}, {"name": "Every Door", "url": "https://every-door.app", "description": "Android and iOS app that lets you create and edit objects in OpenStreetMap. It supports editing node and polygon features, and creating point features like shops, benches, and building entrances. ([Android](https://play.google.com/store/apps/details?id=info.zverev.ilya.every_door) / [iOS](https://apps.apple.com/app/id1621945342) / [Source Code (\u2b50527)](https://github.com/zverik/every_door) / [Wiki](https://wiki.openstreetmap.org/wiki/Every_Door))"}, {"name": "OSM Go!", "url": "https://osmgo.com/", "description": "Android application and a Progressive Web Applications (PWA) for contributing to OpenStreetMap. ([Android](https://play.google.com/store/apps/details?id=fr.dogeo.osmgo) / [Source Code (\u2b50124)](https://github.com/DoFabien/OsmGo) / [Wiki](https://wiki.openstreetmap.org/wiki/Osm_Go!))"}, {"name": "SCEE", "url": "https://github.com/Helium314/SCEE", "description": "StreetComplete Expert Edition: A modified version of StreetComplete that allows advanced editing capabilities. ([Android](https://f-droid.org/packages/de.westnordost.streetcomplete.expert/) / [Wiki](https://wiki.openstreetmap.org/wiki/SCEE))", "stars": "201"}], "notes": [], "source": "Openstreetmap"}, {"name": "Openstreetmap \u2014 Native Editors", "entries": [{"name": "JOSM", "url": "https://josm.openstreetmap.de", "description": "Advanced extensible desktop editor. ([Source Code](https://josm.openstreetmap.de/browser) / [Wiki](https://wiki.openstreetmap.org/wiki/JOSM))"}, {"name": "Potlatch 3", "url": "https://www.systemed.net/potlatch/", "description": "Native intermediate-level editor built in Adobe AIR. ([Source Code (\u2b5030)](https://github.com/systemed/potlatch3) / [Wiki](https://wiki.openstreetmap.org/wiki/Potlatch))"}, {"name": "Merkaartor", "url": "https://github.com/openstreetmap/merkaartor", "description": "An opensource OSM editor, written in C++ and Qt.", "stars": "331"}], "notes": [], "source": "Openstreetmap"}, {"name": "Openstreetmap \u2014 Web Tools", "entries": [{"name": "OpenMapTiles", "url": "https://openmaptiles.org/", "description": "Set of tools for self-hosted vector maps and map services with labels in more than 50 languages. ([Source Code](https://github.com/openmaptiles) / [Wiki](https://wiki.openstreetmap.org/wiki/OpenMapTiles))"}, {"name": "OSMNames", "url": "http://osmnames.org/", "description": "Geocoding tool ranking places according to the corresponding Wikipedia page popularity. ([Source Code (\u2b50378)](https://github.com/osmnames/osmnames) / [Wiki](https://wiki.openstreetmap.org/wiki/OSMNames))"}, {"name": "overpass-turbo", "url": "http://overpass-turbo.eu", "description": "Web based data mining tool for OpenStreetMap using Overpass API. ([Source Code (\u2b501.1k)](https://github.com/tyrasd/overpass-turbo) / [Wiki](https://wiki.openstreetmap.org/wiki/Overpass_turbo))"}, {"name": "hdyc", "url": "http://hdyc.neis-one.org", "description": "Statistics viewer for contributions of any OSM user. ([Wiki](https://wiki.openstreetmap.org/wiki/How_did_you_contribute%3F)) <!-- markdown-link-check-disable-line -->"}, {"name": "Osmose", "url": "https://osmose.openstreetmap.fr", "description": "QA-tool for fixing problems detected in OpenStreetMap data. ([Source Code](https://github.com/osm-fr?q=osmose) / [Wiki](https://wiki.openstreetmap.org/wiki/Osmose))"}, {"name": "opening\\_hours evaluation tool", "url": "https://openingh.openstreetmap.de/evaluation_tool/", "description": "Tool for evaluating `opening_hours` tags. ([Source Code (\u2b50246)](https://github.com/opening-hours/opening_hours.js))"}, {"name": "taginfo", "url": "https://taginfo.openstreetmap.org/", "description": "Website displaying information on tags and their usage. ([Source Code (\u2b50134)](https://github.com/taginfo/taginfo/) / [Wiki](https://wiki.openstreetmap.org/wiki/Taginfo))"}, {"name": "Turn Restrictions", "url": "https://ahorn.lima-city.de/tr/", "description": "Viewer for turn-restrictions and linked errors."}, {"name": "NLMaps", "url": "https://nlmaps.gorgor.de/", "description": "Website allowing to query OSM data using plain English."}, {"name": "My Notes", "url": "https://my-notes.osm-hr.org/", "description": "Search for finding your old unresolved notes."}, {"name": "YoHours", "url": "https://projets.pavie.info/yohours/", "description": "Tool for generating `opening_hours` tags. ([Source Code](https://framagit.org/PanierAvide/YoHours))"}, {"name": "OpenStreetMap Welcome Tool", "url": "https://welcome.osm.be/", "description": "Tool for finding fresh mappers in your area. ([Source Code (\u2b5045)](https://github.com/osmbe/osm-welcome-tool))"}, {"name": "Web To OSM Opening Hours", "url": "https://webmapping.cyou/WebToOSMOH/", "description": "Tool for converting human-readable opening hours to `opening_hours` tags. ([Source Code (\u2b5011)](https://github.com/OSM-de/WebToOSMOH))"}, {"name": "ohsome Dashboard", "url": "https://ohsome.org/apps/dashboard/", "description": "Tool for visualizing changes over a certain time period. ([Wiki](https://wiki.openstreetmap.org/wiki/Ohsome_Dashboard))"}, {"name": "OSM Statistics", "url": "https://piebro.github.io/openstreetmap-statistics/", "description": "Up-to-date OSM statistics about editor usage, corporate contributions and more."}, {"name": "Bellingcat OpenStreetMap search", "url": "https://osm-search.bellingcat.com/", "description": "Web based tool to find geolocation leads by searching for proximate features on OpenStreetMap. ([Source Code (\u2b50199)](https://github.com/bellingcat/osm-search) / [Article](https://www.bellingcat.com/resources/how-tos/2023/05/08/finding-geolocation-leads-with-bellingcats-openstreetmap-search-tool/))"}, {"name": "Ultra", "url": "https://overpass-ultra.us/", "description": "Web based tool for making maps with a variety of data APIs such as overpass, postpass, qlever, ohsome, sophox, and more. ([Source Code](https://gitlab.com/trailstash/ultra))"}], "notes": [], "source": "Openstreetmap"}, {"name": "Openstreetmap \u2014 Mobile Tools", "entries": [{"name": "OSMTracker", "url": "https://github.com/labexp/osmtracker-android", "description": "Offline GPS tracking tool for recording GPX tracks. (Android / [Wiki](https://wiki.openstreetmap.org/wiki/OSMTracker_\\(Android\\)))", "stars": "542"}], "notes": [], "source": "Openstreetmap"}, {"name": "Openstreetmap \u2014 Native Tools", "entries": [{"name": "Baremaps", "url": "https://www.baremaps.com/", "description": "Open source pipeline for producing Mapbox vector tiles from OpenStreetMap with Postgis and Java. ([Source Code (\u2b50560)](https://github.com/baremaps/baremaps))"}], "notes": [], "source": "Openstreetmap"}, {"name": "Openstreetmap \u2014 Browser Extensions", "entries": [{"name": "better-osm-org", "url": "https://github.com/deevroman/better-osm-org", "description": "Userscript that adds visualization of changesets and many other useful features to OSM website.", "stars": "166"}, {"name": "OpenStreetMap Tags Editor", "url": "https://github.com/Zverik/osmtags-editor", "description": "Adds the ability to edit OSM object tags.", "stars": "35"}, {"name": "OpenStreetMap Human-readable Wikidata", "url": "https://community.openstreetmap.org/t/announcing-human-readable-wikidata-browser-plugins-for-openstreetmap-org/108180", "description": "Shows descriptions and illustrations for wiki tags ([Source Code (\u2b509)](https://github.com/ZeLonewolf/osm-wikidata-greasemonkey))."}, {"name": "OpenSwitchMaps", "url": "https://github.com/tankaru/OpenSwitchMaps", "description": "Map service switcher for [Firefox](https://addons.mozilla.org/firefox/addon/openswitchmaps/) and [fork (\u2b500)](https://github.com/limex/OpenSwitchMaps-v3) with Manifest v3 support.", "stars": "61"}, {"name": "JumpToOSMChangesetAnalyzer", "url": "https://github.com/tankaru/JumpToOSMChangesetAnalyzer", "description": "Jump from OpenStreetMap changeset to changeset analyzer services.", "stars": "4"}], "notes": [], "source": "Openstreetmap"}, {"name": "Openstreetmap \u2014 Web Services", "entries": [{"name": "osmcha", "url": "https://osmcha.org", "description": "Detector for suspicious changesets. ([Source Code (\u2b50142)](https://github.com/mapbox/osmcha-frontend) / [Wiki](https://wiki.openstreetmap.org/wiki/OSMCha))"}, {"name": "achavi", "url": "https://overpass-api.de/achavi/", "description": "Augmented change viewer. ([Source Code (\u2b5043)](https://github.com/nrenner/achavi/) / [Wiki](https://wiki.openstreetmap.org/wiki/Achavi))"}, {"name": "Osm Change Viz", "url": "https://resultmaps.neis-one.org/osm-change-viz", "description": "Changeset visualizer displaying information about added/modified/deleted elements in different panels."}, {"name": "changeset-map", "url": "http://osmlab.github.io/changeset-map/", "description": "Map visualizing changes in selected changesets. Used in OsmCha. ([Source Code (\u2b5035)](https://github.com/osmlab/changeset-map))"}, {"name": "OSM History Viewer", "url": "https://osmhv.openstreetmap.de/", "description": "Changeset visualization. ([Source Code (\u2b5013)](https://github.com/osmrmhv/osmrmhv))"}, {"name": "Who did it?", "url": "https://simon04.dev.openstreetmap.org/whodidit/", "description": "Map highlighting recent edits per tile. Provides RSS feeds for watching changes in custom bounding boxes. ([Source Code (\u2b5075)](https://github.com/simon04/whodidit) / [Wiki](https://wiki.openstreetmap.org/wiki/Quality_assurance#WhoDidIt))"}, {"name": "Osm Change Tiles", "url": "https://resultmaps.neis-one.org/osm-change-tiles", "description": "Map highlighting recent edits per tile. Provides RSS feeds for watching changes in custom bounding boxes."}, {"name": "Analytic OSM Tracker", "url": "https://github.com/MichaelVL/osm-analytic-tracker", "description": "", "stars": "38"}, {"name": "Suspicious OSM Changesets", "url": "https://resultmaps.neis-one.org/osm-suspicious", "description": "Find suspicious OSM changesets."}, {"name": "Changeset Text Search", "url": "https://resultmaps.neis-one.org/osm-changesets", "description": "Filter OSM changesets by comment."}, {"name": "Latest Changeset Discussions", "url": "https://resultmaps.neis-one.org/osm-discussions", "description": "Show latest discussions on OSM changesets."}, {"name": "latest-changes", "url": "https://rene78.github.io/latest-changes/#2/15.0/-15.0", "description": "Visualize latest OSM changesets within a certain geographic boundary. Includes a simple vandalism checker. ([Source Code (\u2b5012)](https://github.com/rene78/latest-changes/))"}, {"name": "OSM Inspector", "url": "https://tools.geofabrik.de/osmi/?view=geometry\\&lon=-12.00000\\&lat=25.00000\\&zoom=3\\&baselayer=Geofabrik%20Standard\\&overlays=long_ways%2Cways_with_long_segments%2Clong_segments%2Cself_intersection_ways%2Cself_intersection_points%2Csingle_node_in_way%2Cduplicate_node_in_way%2Clong_ways%2Cways_with_long_segments%2Clong_segments%2Cself_intersection_ways%2Cself_intersection_points%2Csingle_node_in_way%2Cduplicate_node_in_way", "description": "The OSM Inspector (alias OSMI) is a web based debugging tool for advanced OpenStreetMap users offered by Geofabrik. On a map you can see several themed views, each with several layers, showing specific details of the OSM data, often with highlighted errors."}, {"name": "Nominatim QA", "url": "https://nominatim.org/qa/#map=1.81/0.00/0.00", "description": "The Nominatim Data Analyser is a QA tool used to scan the nominatim database and extract suspect data from it. These data are then presented to mappers through a visual interface so that they can correct them directly."}, {"name": "HOT Tasking Manager", "url": "https://tasks.hotosm.org/", "description": "Mapping tasks for supporting humanitarian missions in crisis areas."}, {"name": "MapRoulette", "url": "https://maproulette.org/", "description": "Various challenges for making small edits to achive big tasks. ([Source Code (\u2b50161)](https://github.com/osmlab/maproulette3) / [Wiki](https://wiki.openstreetmap.org/wiki/MapRoulette))"}, {"name": "Pic4Review", "url": "https://pic4review.pavie.info/#/", "description": "Tool for adding objects to OSM by reviewing images. ([Source Code](https://framagit.org/Pic4Carto/Pic4Review) / [Wiki](https://wiki.openstreetmap.org/wiki/Pic4Review))"}, {"name": "Map Complete", "url": "https://mapcomplete.osm.be/", "description": "Tool for mapping in scoped tasks. ([Wiki](https://wiki.openstreetmap.org/wiki/MapComplete))"}, {"name": "Damn Project", "url": "https://www.damn-project.org/", "description": "Project for mapping by dividing big areas into small squares mappable by humans. ([Source Code](https://git.sr.ht/~qeef/damn-deploy) / [Wiki](https://wiki.openstreetmap.org/wiki/Divide_and_map._Now.))"}, {"name": "NotesReview", "url": "https://ent8r.github.io/NotesReview/", "description": "Interface for searching and resolving OSM notes. ([Source Code (\u2b5053)](https://github.com/ENT8R/NotesReview))"}, {"name": "TeachOSM Tasking Manager", "url": "https://tasks.teachosm.org/", "description": "Tasking Manager made for school classrooms to help map for humanitarian causes."}, {"name": "OSM Streak", "url": "http://streak.osmz.ru/", "description": "Helps you do small tasks for OSM every day. Tasks are small and about five minutes each, but the point is to map every day, not map as much as you can. ([Source Code (\u2b5025)](https://github.com/Zverik/osmstreak))"}], "notes": [], "source": "Openstreetmap"}, {"name": "Openstreetmap \u2014 Web Maps", "entries": [{"name": "Baato Before-After Maps", "url": "https://beforeafter.baato.io/", "description": "Generate before-after maps to visualize the work your local community has done. ([Source Code (\u2b5027)](https://github.com/baato/before-after))"}, {"name": "Show me the way", "url": "https://osmlab.github.io/show-me-the-way/", "description": "Live map showing latest changes on aerial imagery. ([Source Code (\u2b50142)](https://github.com/osmlab/show-me-the-way/) / [Wiki](https://wiki.openstreetmap.org/wiki/Show_Me_The_Way))"}, {"name": "OSM In Realtime", "url": "https://osm-in-realtime.jwestman.net/", "description": "Visualization of the changes made to OpenStreetMap as they happen. ([Source Code](https://gitlab.com/jwestman/osm-in-realtime) / [Wiki](https://wiki.openstreetmap.org/wiki/OSM-in-realtime))"}, {"name": "osm-livechanges", "url": "http://live.openstreetmap.fr/", "description": "Near-real-time display of edits in the OpenStreetMap database. ([Source Code (\u2b5028)](https://github.com/cstenac/osm-livechanges))"}, {"name": "indoor=", "url": "https://indoorequal.org", "description": "Map for viewing indoor data from OpenStreetMap. ([Wiki](https://wiki.openstreetmap.org/wiki/Indoor%3D)) <!-- markdown-link-check-disable-line -->"}, {"name": "F4map Demo", "url": "https://demo.f4map.com/", "description": "3D rendering demo of OpenStreetMap data. ([Wiki](https://wiki.openstreetmap.org/wiki/F4_Map))"}, {"name": "FacilMap", "url": "https://facilmap.org/", "description": "Map with easy possibility to filter for POI types. ([Source Code (\u2b50391)](https://github.com/FacilMap/facilmap) / [Wiki](https://wiki.openstreetmap.org/wiki/FacilMap))"}, {"name": "Stra\u00dfenraumkarte Neuk\u00f6lln", "url": "https://supaplexosm.github.io/strassenraumkarte-neukoelln/?map=micromap", "description": "High-detail micromap of the district \"Neuk\u00f6lln\" of Berlin, Germany. ([Wiki](https://wiki.openstreetmap.org/wiki/Micromapping#Stra.C3.9Fenraumkarte_Neuk.C3.B6lln))"}, {"name": "Road Curvature", "url": "https://roadcurvature.com/map/", "description": "Helps to find curvy roads for those who enjoy them. ([Source Code (\u2b50258)](https://github.com/adamfranco/curvature))"}, {"name": "OpenLevelUp!", "url": "https://openlevelup.net/", "description": "An OSM based indoor viewer.([Wiki](https://wiki.openstreetmap.org/wiki/OpenLevelUp))"}, {"name": "AccessMap", "url": "https://www.accessmap.io/", "description": "A web map project to enable accessible, safe sidewalk trip planning for people with limited mobility. Currently rendering senveral cities in Washington State. ([Source Code](https://github.com/accessmap))"}, {"name": "Cycle.Travel", "url": "https://cycle.travel/map", "description": "An OSM-based bike route-planner, together with extensive editorial content about long-distance cycle routes and city cycling. ([Wiki](https://wiki.openstreetmap.org/wiki/Cycle.travel))"}, {"name": "OSM Landuse", "url": "https://osmlanduse.org", "description": "OSM based landuse and landcover WebGIS application."}, {"name": "OsmAPP", "url": "https://osmapp.org", "description": "A browsable map showing data and offering simple POI-editing capabilities. ([Source Code (\u2b50344)](https://github.com/zbycz/osmapp))"}, {"name": "Tracesmap", "url": "https://tracesmap.com/", "description": "A map allowing for planning routes on OsmCarto and OpenTopoMap-derived retina maps."}, {"name": "Visit Sights", "url": "https://visitsights.com/", "description": "Suggestions for self-guided sightseeing tours by foot and overview of individual sights all around the world."}, {"name": "Defikarte.ch", "url": "https://www.defikarte.ch", "description": "A Map that shows all available defibrillators in Switzerland and Liechtenstein, also used by emergency dispatch centers and rescue services. (\u2139\ufe0f German only)"}, {"name": "Streets GL", "url": "https://github.com/StrandedKitty/streets-gl", "description": "OpenStreetMap 3D renderer powered by WebGL2. ([Wiki](https://wiki.openstreetmap.org/wiki/Streets_GL))", "stars": "983"}, {"name": "openclimbing.org", "url": "https://openclimbing.org", "description": "A map for rock climbers with editor for creating interactive climbing guides based on OpenStreetMap."}], "notes": [], "source": "Openstreetmap"}, {"name": "Openstreetmap \u2014 Mobile Maps", "entries": [{"name": "OsmAnd", "url": "https://osmand.net", "description": "Map viewing and navigation (routing) application with offline functionality available for Android and iOS. (Android, iOS / [Source Code Android (\u2b505.5k)](https://github.com/osmandapp/OsmAnd) / [Source Code iOS (\u2b50328)](https://github.com/osmandapp/OsmAnd-iOS) / [Wiki](https://wiki.openstreetmap.org/wiki/OsmAnd))"}, {"name": "Organic Maps", "url": "https://organicmaps.app/", "description": "A free offline maps app based on OSM. (Android, iOS / [Source Code (\u2b5013k)](https://github.com/organicmaps/organicmaps) / [Wiki](https://wiki.openstreetmap.org/wiki/Organic_Maps))"}, {"name": "Magic Earth", "url": "https://www.magicearth.com/", "description": "A free turn-by-turn navigation app. (Android, iOS / [Wiki](https://wiki.openstreetmap.org/wiki/Magic_Earth))"}, {"name": "Komoot", "url": "https://www.komoot.com/", "description": "A route planner and navigation app specializing in hiking and cycling. ([Android](https://market.android.com/details?id=de.komoot.android), [iOS](https://itunes.apple.com/de/app/id447374873?mt=8) / [Wiki](https://wiki.openstreetmap.org/wiki/Komoot))"}, {"name": "CoMaps", "url": "https://www.comaps.app/", "description": "A free, open-source offline navigation app prioritizing user privacy and using OSM. (Android, iOS / [Source Code](https://codeberg.org/comaps/comaps/) / [Wiki](https://wiki.openstreetmap.org/wiki/CoMaps))"}], "notes": [], "source": "Openstreetmap"}, {"name": "Openstreetmap \u2014 Generators", "entries": [{"name": "MyOSMatic", "url": "https://print.get-map.org/new/", "description": "Website for generating printable street maps from OSM data. ([Source Code (\u2b5084)](https://github.com/hholzgra/maposmatic/))"}, {"name": "Field Papers", "url": "http://fieldpapers.org/", "description": "Generate maps for printing, annotate them, and manage your notes after. ([Source Code (\u2b5090)](https://github.com/fieldpapers/fieldpapers) / [Wiki](https://wiki.openstreetmap.org/wiki/Field_Papers))"}], "notes": [], "source": "Openstreetmap"}, {"name": "Openstreetmap \u2014 Map Styles", "entries": [{"name": "Terrain Classic", "url": "https://github.com/stamen/terrain-classic", "description": "World-wide CartoCSS port of Stamen's classic terrain style.", "stars": "145"}], "notes": [], "source": "Openstreetmap"}, {"name": "Openstreetmap \u2014 Map Games", "entries": [{"name": "Back Of Your Hand", "url": "https://backofyourhand.com/", "description": "A web map game that tests your knowledge by having you find a street in a given area. ([Source Code (\u2b5098)](https://github.com/adam-lynch/back-of-your-hand))"}, {"name": "PraxisMapper", "url": "https://github.com/drakewill-CRL/PraxisMapper", "description": "GPS Game server, for making mobile games around exploring the real world.", "stars": "68"}, {"name": "Arnis", "url": "https://github.com/louis-e/arnis", "description": "Generate cities from real life in Minecraft using Python.", "stars": "8.3k"}, {"name": "PanoGuessr", "url": "https://panoguessr.com/", "description": "A geography game that uses Panoramax to challenge players in identifying locations worldwide from Panoramax images. ([Source Code](https://gitlab.com/panoguessr/panoguessr.com))"}, {"name": "PanoramaxGuessr", "url": "https://panoramaxguessr.k327.eu/", "description": "A geography game that serves as a FOSS alternative to GeoGuessr, using Panoramax imagery for location identification. ([Source Code](https://codeberg.org/k327/panoramaxguessr))"}], "notes": [], "source": "Openstreetmap"}, {"name": "Openstreetmap \u2014 Goal Tracking", "entries": [{"name": "CityStrides", "url": "https://citystrides.com/", "description": "A web platform that encourages the user to run every street in their city. Based on your Strava data it shows where you have and have not run, provides challenges, a leaderboard, and a forum."}], "notes": [], "source": "Openstreetmap"}, {"name": "Openstreetmap \u2014 C/C++", "entries": [{"name": "libosmium", "url": "https://github.com/osmcode/libosmium", "description": "Fast and flexible C++ library for working with OpenStreetMap data. ([Wiki](https://wiki.openstreetmap.org/wiki/Osmium))", "stars": "535"}, {"name": "OSRM", "url": "https://github.com/Project-OSRM/osrm-backend", "description": "Routing engine for use in C++ applications. ([Wiki](https://wiki.openstreetmap.org/wiki/Open_Source_Routing_Machine))", "stars": "7.5k"}, {"name": "mapnik", "url": "https://github.com/mapnik/mapnik", "description": "Combines pixel-perfect image output with lightning-fast cartographic algorithms, and exposes interfaces in C++, Python, and Node. ([Wiki](https://wiki.openstreetmap.org/wiki/Mapnik))", "stars": "3.9k"}], "notes": [], "source": "Openstreetmap"}, {"name": "Openstreetmap \u2014 JavaScript", "entries": [{"name": "openstreetmap-tag-map", "url": "https://github.com/tanrax/openstreetmap-tag-map", "description": "Tag for Riot.js to generate iframe-map from the country and region."}, {"name": "node-osmium", "url": "https://github.com/osmcode/node-osmium", "description": "Node wrapper for libosmium for working with OpenStreetMap data.", "stars": "140"}, {"name": "node-mapnik", "url": "https://github.com/mapnik/node-mapnik", "description": "Node wrapper for mapnik.", "stars": "544"}, {"name": "Leaflet", "url": "https://leafletjs.com/", "description": "An open-source JavaScript library for mobile-friendly interactive maps. ([Source Code (\u2b5044k)](https://github.com/Leaflet/Leaflet) / [Wiki](https://wiki.openstreetmap.org/wiki/Leaflet))"}, {"name": "OpenLayers", "url": "https://openlayers.org/", "description": "A high-performance library for rendering raster and vector maps. ([Source Code (\u2b5012k)](https://github.com/openlayers/openlayers) / [Wiki](https://wiki.openstreetmap.org/wiki/OpenLayers))"}, {"name": "MapLibre GL JS", "url": "https://maplibre.org/projects/#js", "description": "A map renderer with GPU-accelerated vector tile rendering. ([Source Code (\u2b509.9k)](https://github.com/maplibre/maplibre-gl-js) / [See Related List](#related-awesome-maplibre))"}, {"name": "osm-pbf-parser-node", "url": "https://github.com/borisgontar/osm-pbf-parser-node", "description": "Streaming OpenStreetMap PBF parser for Node.js.", "stars": "18"}], "notes": [], "source": "Openstreetmap"}, {"name": "Openstreetmap \u2014 Python", "entries": [{"name": "overpass-wrapper", "url": "https://github.com/mvexel/overpass-api-python-wrapper", "description": "Wrapper around the OpenStreetMap Overpass API.", "stars": "401"}, {"name": "osmapi", "url": "https://github.com/metaodi/osmapi", "description": "Python wrapper for the OpenStreetMap API. ([Wiki](https://wiki.openstreetmap.org/wiki/Osmapi_\\(Python_library\\)))", "stars": "225"}, {"name": "osmcha", "url": "https://github.com/willemarcel/osmcha", "description": "Python package to detect suspicious OSM changesets.", "stars": "50"}, {"name": "osmnx", "url": "https://github.com/gboeing/osmnx", "description": "Visualizer for street networks. ([Wiki](https://wiki.openstreetmap.org/wiki/OSMnx))", "stars": "5.6k"}, {"name": "python-mapnik", "url": "https://github.com/mapnik/python-mapnik", "description": "Python wrapper for mapnik.", "stars": "174"}, {"name": "prettymapp", "url": "https://github.com/chrieke/prettymapp", "description": "Create beautiful maps from OpenStreetMap data.", "stars": "2.7k"}, {"name": "overpy", "url": "https://github.com/DinoTools/python-overpy", "description": "A Python wrapper to access the Overpass API.", "stars": "260"}, {"name": "overpassforge", "url": "https://github.com/Krafpy/Overpass-Forge", "description": "A package to build Overpass queries from Python objects.", "stars": "9"}, {"name": "humanized\\_opening\\_hours", "url": "https://github.com/rezemika/humanized_opening_hours", "description": "A package to parse the `opening_hours` tag.", "stars": "28"}, {"name": "geodesk", "url": "https://github.com/clarisma/geodesk-py", "description": "Fast and storage-efficient database for OpenStreetMap analysis.", "stars": "47"}, {"name": "QuackOSM", "url": "https://github.com/kraina-ai/quackosm", "description": "A Python library for downloading, filtering and transforming `*.osm.pbf` files into `GeoParquet` files using DuckDB.", "stars": "350"}], "notes": [], "source": "Openstreetmap"}, {"name": "Openstreetmap \u2014 Java", "entries": [{"name": "OpenTripPlanner", "url": "https://github.com/opentripplanner/OpenTripPlanner", "description": "Open source multi-modal trip planner. ([Wiki](https://wiki.openstreetmap.org/wiki/OpenTripPlanner))", "stars": "2.6k"}, {"name": "GraphHopper", "url": "https://github.com/graphhopper/graphhopper", "description": "Open source route planning library and server using OpenStreetMap. ([Wiki](https://wiki.openstreetmap.org/wiki/GraphHopper))", "stars": "6.3k"}, {"name": "OSM2World", "url": "http://osm2world.org", "description": "converter that creates three-dimensional models of the world from OpenStreetMap data. It can be used as a stand-alone tool, on a server or as a library in Java programs. ([Source Code (\u2b50689)](https://github.com/tordanik/OSM2World) / [Wiki](https://wiki.openstreetmap.org/wiki/OSM2World))"}, {"name": "GeoDesk", "url": "https://github.com/clarisma/geodesk", "description": "Fast and storage-efficient database for OpenStreetMap analysis.", "stars": "178"}, {"name": "overpass", "url": "http://overpass-api.de", "description": "Read-only API that serves up custom selected parts of the OSM map data. ([Source Code (\u2b50848)](https://github.com/drolbr/Overpass-API) / [Wiki](https://wiki.openstreetmap.org/wiki/Overpass_API))"}, {"name": "osm.mazdermind", "url": "https://osm.mazdermind.de/replicate-sequences/", "description": "Maps Timestamp to replicate sequences. ([Source Code (\u2b509)](https://github.com/MaZderMind/replicate-sequences))"}, {"name": "planet.osm", "url": "http://planet.osm.org", "description": "Minutely/weekly/yearly/full dumps of osm data. ([Wiki](https://wiki.openstreetmap.org/wiki/Planet.osm))"}, {"name": "bbbike", "url": "https://extract.bbbike.org", "description": "Custom extracts of areas from planet.osm. ([Wiki](https://wiki.openstreetmap.org/wiki/BBBike_@_World))"}, {"name": "OSMCha API", "url": "https://osmcha.org/api-docs/", "description": "Powerful API that allows to query and retrieve changeset information. ([Source Code (\u2b5040)](https://github.com/willemarcel/osmcha-django))"}, {"name": "Bunting Labs' OSM Extract API", "url": "https://buntinglabs.com/solutions/openstreetmap-extracts", "description": "Free extracts of OSM features as GeoJSON, filtering on tags and bounding box. ([Docs](https://docs.buntinglabs.com/openstreetmap-api/extract))"}, {"name": "Postpass", "url": "https://github.com/woodpeck/postpass-ops", "description": "PostGIS-powered SQL API for OSM data. ([Wiki](https://wiki.openstreetmap.org/wiki/Postpass))", "stars": "16"}, {"name": "QLever", "url": "https://qlever.dev/osm-planet/", "description": "SPARQL API for OSM data. ([Wiki](https://wiki.openstreetmap.org/wiki/QLever))"}, {"name": "Sophox", "url": "https://sophox.org/", "description": "SPARQL API for OSM data. ([Wiki](https://wiki.openstreetmap.org/wiki/Sophox))"}, {"name": "OpenGeofiction", "url": "https://opengeofiction.net/", "description": "A completely fictional user-made world map, created using the OSM software platform. ([Wiki](https://wiki.openstreetmap.org/wiki/OpenGeofiction))"}, {"name": "OSM Monitor", "url": "https://osm-monitor.com/", "description": "A website to monitor and display new OSM edits. ([Source Code (\u2b5012)](https://github.com/johanmorganti/osm-datadog))"}, {"name": "OpenHistoricalMap", "url": "https://www.openhistoricalmap.org/", "description": "Mapping places throughout the world\u2026 throughout the ages, created using the OSM software platform. ([Wiki](https://wiki.openstreetmap.org/wiki/OpenHistoricalMap))"}], "notes": [], "source": "Openstreetmap"}, {"name": "Openstreetmap \u2014 Global", "entries": [{"name": "State of the Map", "url": "https://www.youtube.com/channel/UCLqJsr_5PfdvDFbgv1qp2aQ", "description": "YouTube channel of the State of the Map conference containing VoDs of talks. ([Wiki](https://wiki.openstreetmap.org/wiki/State_of_the_Map))"}, {"name": "Humanitarian OpenStreetMap Team (HOT)", "url": "https://www.youtube.com/user/hotosm", "description": "YouTube channel of the HOT containing content regarding humanitarian OSM work."}], "notes": [], "source": "Openstreetmap"}, {"name": "Openstreetmap \u2014 Regional", "entries": [{"name": "OpenStreetMap Indonesia YouTube Channel", "url": "https://www.youtube.com/channel/UCRqMbcsT9ummMvByc1BlsDQ", "description": ""}, {"name": "OpenStreetMap Poland YouTube Channel", "url": "https://www.youtube.com/channel/UCH4PSBSafxZ-YWg8RCRbHjA", "description": ""}, {"name": "OpenStreetMap US YouTube Channel", "url": "https://www.youtube.com/channel/UCQpS2iHNVR-_6nAxt87nwCw", "description": ""}], "notes": [], "source": "Openstreetmap"}, {"name": "Openstreetmap \u2014 Websites", "entries": [{"name": "LearnOSM.org", "url": "https://learnosm.org/en/beginner/", "description": "Extensive beginners' guide to editing OpenStreetMap. ([Wiki](https://wiki.openstreetmap.org/wiki/LearnOSM))"}, {"name": "What OSM?", "url": "https://whatosm.pavie.info/", "description": "Tool for finding tools for contributing to OSM by answering three simple questions."}, {"name": "TeachOSM", "url": "https://teachosm.org/", "description": "Project assisting educators at all levels to introduce open source mapping and OpenStreetMap in the classroom. ([Wiki](https://wiki.openstreetmap.org/wiki/TeachOSM))"}, {"name": "weeklyOSM", "url": "https://weeklyosm.eu/", "description": "News and updates to inform the community about what is going on in the OSM Universe, from experienced mappers to new OSM members."}], "notes": [], "source": "Openstreetmap"}, {"name": "Openstreetmap \u2014 Wiki-Pages", "entries": [{"name": "Main Page", "url": "https://wiki.openstreetmap.org/wiki/Main_Page", "description": "An overview page with links to the most useful pages."}, {"name": "Beginners' guide", "url": "https://wiki.openstreetmap.org/wiki/Beginners'_guide", "description": "Five-step-guide on what OpenStreetMap is and how it works."}, {"name": "Mapping projects", "url": "https://wiki.openstreetmap.org/wiki/Mapping_projects", "description": "An overview of ongoing and proposed mapping initiatives."}, {"name": "OSM Promotional Material Programme", "url": "https://wiki.openstreetmap.org/wiki/OSM_Promotional_Material_Programme", "description": "Information on receiving promotional merch such as Stickers."}, {"name": "Volunteer armies map 'invisible' communities hit by coronavirus", "url": "https://web.archive.org/web/20250326060550/https://www.asahi.com/ajw/articles/13729507", "description": "OpenStreetMap contributors map over 1,100 handwashing stations. (5 min read, 2020-10-15, The Asahi Shimbun)"}], "notes": [], "source": "Openstreetmap"}, {"name": "Openstreetmap \u2014 Global Communities", "entries": [{"name": "OpenStreetMap Community", "url": "https://community.openstreetmap.org/", "description": "Official forums hosted by the OpenStreetMap Foundation."}, {"name": "r/openstreetmap", "url": "https://www.reddit.com/r/openstreetmap", "description": "Inofficial Reddit forum dedicated to sharing OSM related links and news."}, {"name": "\u201cOpenStreetMap World\u201d Discord", "url": "https://discord.gg/openstreetmap", "description": "OSM related instant messaging and voice chat group."}, {"name": "awesome-maplibre", "url": "https://github.com/maplibre/awesome-maplibre#readme", "description": "A collection of awesome things that use or support MapLibre! <span id=\"related-awesome-maplibre\"/>", "stars": "911"}, {"name": "OpenStreetMap Wiki's list of OSM-based services", "url": "https://wiki.openstreetmap.org/wiki/List_of_OSM-based_services", "description": "A directory of applications using OSM data, organized into categories such as art, biking, history, maritime, routing, public transport, and more."}], "notes": [], "source": "Openstreetmap"}, {"name": "Product Design", "entries": [{"name": "Research", "url": "#research", "description": ""}, {"name": "UX", "url": "#ux", "description": ""}, {"name": "UI", "url": "#ui", "description": ""}, {"name": "Visual", "url": "#visual", "description": ""}, {"name": "Prototype", "url": "#prototype", "description": ""}, {"name": "Accessibility", "url": "#accessibility", "description": ""}, {"name": "Writing", "url": "#writing", "description": ""}, {"name": "Data", "url": "#data", "description": ""}, {"name": "IoT", "url": "#iot", "description": ""}, {"name": "Untools", "url": "https://untools.co", "description": "Thinking tools and frameworks to help you solve problems, make decisions and understand systems."}, {"name": "Smashing Magazine", "url": "https://www.smashingmagazine.com/2012/01/ux-research-plan-stakeholders-love/", "description": "The UX Research Plan That Stakeholders Love."}, {"name": "NN Group", "url": "https://www.nngroup.com/articles/pm-research-plan/", "description": "Project Management for User Research: The Plan."}, {"name": "Interaction Design", "url": "https://www.interaction-design.org/literature/article/a-one-page-user-research-plan", "description": "One Page User Research Plan."}, {"name": "Branding5", "url": "https://www.branding5.com/", "description": "Make a brand positioning as a basis for your designs."}, {"name": "NN Group", "url": "https://www.nngroup.com/articles/interviewing-users/", "description": "Despite many weaknesses, interviews are a valuable method for exploratory user research."}, {"name": "UXDesign.cc", "url": "https://uxdesign.cc/how-to-get-the-most-out-of-user-interviews-c5d0cd4499b5", "description": "How to Get the Most Out of User Interviews."}, {"name": "Boxes and Arrows", "url": "https://boxesandarrows.com/a-stakeholder-interview-checklist/", "description": "Cheat Sheet For Interviewing Stakeholders."}, {"name": "UX Apprentice", "url": "https://www.uxapprentice.com/resources/stakeholder-interview-template/", "description": "Stakeholder Interview Template."}, {"name": "Interaction Design", "url": "https://www.interaction-design.org/literature/article/preparing-for-ux-stakeholder-interviews", "description": "Preparing for UX Stakeholder Interviews."}, {"name": "UX Movement", "url": "https://uxmovement.com/thinking/how-to-turn-user-research-into-usable-data/", "description": "How to Turn User Research into Usable Data."}, {"name": "SlideShare", "url": "https://www.slideshare.net/HJKwon3/design-research-synthesis", "description": "Design Research Synthesis."}, {"name": "Medium", "url": "https://medium.com/product-labs/using-trello-for-user-research-synthesis-fb1abdfc7c4b", "description": "Using Trello for User Research Synthesis."}, {"name": "Tuts+", "url": "https://webdesign.tutsplus.com/tutorials/how-to-prepare-and-use-an-affinity-diagram--cms-28388", "description": "How to Prepare and Use an Affinity Diagram."}, {"name": "Medium", "url": "https://medium.com/learning-ux/affinity-diagrams-tips-and-tricks-6225e8c1f0df", "description": "Affinity Diagrams: Tips and Tricks."}, {"name": "Xtensio", "url": "https://xtensio.com/how-to-create-a-competitive-analysis/", "description": "How To: Create A Competitive Analysis."}, {"name": "Hootsuite", "url": "https://blog.hootsuite.com/the-ultimate-competitive-analysis-template/", "description": "Competitive Analysis Template To Help You Outsmart The Competition."}, {"name": "Intercom", "url": "https://blog.intercom.com/using-job-stories-design-features-ui-ux/", "description": "Designing features using Job Stories."}, {"name": "JTBD", "url": "https://jtbd.info/replacing-the-user-story-with-the-job-story-af7cdee10c27", "description": "Replacing The User Story With The Job Story."}, {"name": "Usability.Gov", "url": "https://www.usability.gov/how-to-and-tools/methods/personas.html", "description": "The purpose of personas is to create reliable and realistic representations of your key audience."}, {"name": "UX Mag", "url": "https://uxmag.com/articles/personas-the-foundation-of-a-great-user-experience", "description": "Personas: The Foundation of a Great User Experience."}, {"name": "Tuts+", "url": "https://webdesign.tutsplus.com/articles/defining-and-applying-personas-to-ux-design--webdesign-7561", "description": "Defining And Applying Personas to UX Design."}, {"name": "UX Pin", "url": "https://www.uxpin.com/studio/blog/the-practical-guide-to-empathy-maps-creating-a-10-minute-persona/", "description": "The Practical Guide to Empathy Maps: 10-Minute User Personas."}, {"name": "Boagworld", "url": "https://boagworld.com/usability/adapting-empathy-maps-for-ux-design/", "description": "Adapting empathy maps for UX design."}, {"name": "UX Magazine", "url": "https://uxmag.com/articles/storyboarding-in-the-software-design-process", "description": "Storyboarding in the Software Design Process."}, {"name": "Medium", "url": "https://uxplanet.org/storyboarding-in-ux-design-b9d2e18e5fab", "description": "Storyboarding in UX Design."}, {"name": "NN Group", "url": "https://www.nngroup.com/articles/customer-journey-mapping/", "description": "When and How to Create Customer Journey Maps."}, {"name": "UX Lady", "url": "https://www.ux-lady.com/experience-maps-user-journey-and-more-exp-map-layout/", "description": "Experience maps, user journeys and more."}, {"name": "Smashing Magazine", "url": "https://www.smashingmagazine.com/2015/01/all-about-customer-journey-mapping/", "description": "All You Need To Know About Customer Journey Mapping."}, {"name": "Medium", "url": "https://medium.com/@wnialloconnor/how-to-build-an-experience-map-5e55b7ee4f32", "description": "How to build an experience map."}, {"name": "Smashing Magazine", "url": "https://www.smashingmagazine.com/2013/04/rainbow-spreadsheet-collaborative-ux-research-tool/", "description": "The Rainbow Spreadsheet: A Collaborative Lean UX Research Tool."}, {"name": "Coglode", "url": "https://coglode.com/", "description": "Bite-size behavioral research analysis."}, {"name": "User Testing", "url": "https://www.usertesting.com/", "description": "Unlock customer insights and increase your revenue."}, {"name": "Optimal Workshop", "url": "https://www.optimalworkshop.com/", "description": "User Research Platform that helps you and your team make design decisions with confidence."}, {"name": "Measure Success", "url": "https://www.sitepoint.com/how-do-you-measure-the-success-or-failure-of-your-ux-design/", "description": "How Do You Measure the Success (or Failure) - of Your UX Design?."}, {"name": "Lookback", "url": "https://lookback.io/", "description": "Simple, powerful user research."}, {"name": "Full Story", "url": "https://www.fullstory.com/", "description": "What do you want to know about your customer experience?."}, {"name": "Desinion", "url": "https://www.desinion.com/", "description": "Make smart and informed design decisions for your company, or your client's company."}, {"name": "Survey Monkey", "url": "https://www.surveymonkey.com/", "description": "Turn instincts into insights."}, {"name": "Etnio", "url": "https://ethn.io/", "description": "Intercept Real People for User Research."}, {"name": "The UX Bookmark", "url": "https://www.theuxbookmark.com/", "description": "Collection of the best UX websites from across the globe."}, {"name": "Gov.Uk", "url": "https://www.gov.uk/service-manual/", "description": "Helping government teams create and run great digital services."}, {"name": "Methods 18F", "url": "https://methods.18f.gov/", "description": "Collection of tools to bring human-centered design into your project."}, {"name": "Guides 18F", "url": "https://guides.18f.gov/", "description": "18F Guides is the repository for best practices across our teams."}, {"name": "Usability.Gov", "url": "https://www.usability.gov/", "description": "Improving the User Experience."}, {"name": "Medial Lab Amsterdam", "url": "https://medialabamsterdam.com/toolkit/", "description": "Design method toolkit."}, {"name": "Design Kit IDEO", "url": "https://www.designkit.org/methods", "description": "Step-by-step guide to unleashing your creativity."}, {"name": "Gamestorming", "url": "https://gamestorming.com/", "description": "Gamestorming is a set of co-creation tools used by innovators around the world."}, {"name": "UX Magazine", "url": "https://uxmag.com/", "description": "UX Magazine is a free community resource exploring all facets of experience design."}, {"name": "UX Booth", "url": "https://www.uxbooth.com/", "description": "The UX Booth is a publication by and for the user experience community."}, {"name": "UX Mastery", "url": "https://uxmastery.com/", "description": "We help user experience professionals get started and get better."}, {"name": "UX Myths", "url": "https://uxmyths.com/", "description": "Build your product based on evidence, not false beliefs."}, {"name": "A List Apart", "url": "https://alistapart.com/", "description": "List Apart explores the design, development, and meaning of web content."}, {"name": "52 Weeks of UX", "url": "https://52weeksofux.com/", "description": "Discourse on the process of designing for real people."}, {"name": "UX Pin", "url": "https://www.uxpin.com/studio/", "description": "Guides, articles and ebooks that explore all facets of UX Design."}, {"name": "The IxD Library", "url": "https://theixdlibrary.com/", "description": "Collection of materials related to Interaction Design."}, {"name": "LukeW", "url": "https://www.lukew.com/ff", "description": "Publications on the critical details and big picture behind digital product design."}, {"name": "NN Group", "url": "https://www.nngroup.com/articles/", "description": "Evidence-Based User Experience Research, Training, and Consulting."}, {"name": "Information Design", "url": "https://www.informationdesign.org/", "description": "InfoDesign Hand-picked since 1997."}, {"name": "Intercom", "url": "https://blog.intercom.com/", "description": "Design, Customer Success, & Startup Blog."}, {"name": "UXDesign.cc", "url": "https://uxdesign.cc/", "description": "User Experience, Usability, Product Design. Follow the UXDesign.cc."}, {"name": "UX Reactions", "url": "https://uxreactions.com/", "description": "Fun stuff."}, {"name": "UX Recipe", "url": "https://uxrecipe.github.io/", "description": "This project is a personal manifesto against the objectification of the term \"UX\"."}, {"name": "UX Checklist", "url": "https://uxchecklist.github.io/", "description": "UX Project Checklist."}, {"name": "UX Stackexchange", "url": "https://ux.stackexchange.com/", "description": "UX Stack Exchange is a question and answer site."}, {"name": "Ant Design", "url": "https://ant.design", "description": "An UI design language for enterprise applications."}, {"name": "iOS Guidelines", "url": "https://developer.apple.com/design/", "description": "Get in-depth information and UI resources for designing great apps that integrate seamlessly with Apple platforms."}, {"name": "Google Material", "url": "https://material.io/", "description": "Material Design is a unified system that combines theory, resources, and tools for crafting digital experiences."}, {"name": "Google Design", "url": "https://design.google.com/", "description": "Google Design is a cooperative effort led by a group of designers, writers, and developers at Google."}, {"name": "Facebook Design", "url": "https://facebook.design/", "description": "Collection of articles, videos, and resources made by designers at Facebook."}, {"name": "UsTwo", "url": "https://ustwo.com/blog/the-ustwo-pixel-perfect-precision-handbook-3/", "description": "Pixel Perfect Precision Handbook 3."}, {"name": "Vinsol", "url": "https://vinsol.com/blog/2014/11/20/tips-for-designers-from-a-developer/", "description": "Tips for Designers: from a Developer."}, {"name": "Pttrns", "url": "https://pttrns.com/", "description": "The mother of all design resources."}, {"name": "Call To Idea", "url": "https://www.calltoidea.com/", "description": "Light up your imagination!."}, {"name": "Android Niceties", "url": "https://androidniceties.tumblr.com/", "description": "Aiming to provide inspiration and insight into Android UI conventions."}, {"name": "Lovely UI", "url": "https://www.lovelyui.com/", "description": "Collection of mobile UI elements."}, {"name": "Brian Lovin", "url": "https://www.brianlovin.com/", "description": "Visual exploration of the best products."}, {"name": "Inspired UI", "url": "https://inspired-ui.com/", "description": "iOS Mobile Apps Design Patterns."}, {"name": "Sloppy UI", "url": "https://sloppyui.tumblr.com/", "description": "It's all about intellectual honesty, not trolling."}, {"name": "Pattern Lab", "url": "https://patternlab.io/", "description": "Create atomic design systems with Pattern Lab."}, {"name": "Huge", "url": "https://hugeinc.github.io/styleguide/index.html", "description": "Tool to make creating and maintaining styleguides easy."}, {"name": "Figma Bootstrap 5 UI Kit", "url": "https://themeselection.com/products/free-figma-bootstrap-ui-kit/", "description": "UI Kit comprising 300+ organized Bootstrap 5 components built with atomic design system & auto layout."}, {"name": "Sketch Bootstrap 5 UI Kit", "url": "https://themeselection.com/products/free-sketch-bootstrap-ui-kit/", "description": "UI Kit comprising 300+ organized Bootstrap 5 components built with atomic design system & smart layout."}, {"name": "Design Principles FTW", "url": "https://www.designprinciplesftw.com/", "description": "The biggest collection of Design Principles on the Internet."}, {"name": "Awesome Design Systems", "url": "https://github.com/alexpate/awesome-design-systems", "description": "Curated list of design systems, patterns libraries, and everything in between.", "stars": "17k"}, {"name": "Awesome Sketch", "url": "https://github.com/diessica/awesome-sketch", "description": "Curated list of awesome Sketch videos, articles, plugins, whatever, for designers, developers, or neither.", "stars": "732"}, {"name": "Use Iconic", "url": "https://useiconic.com/", "description": "Meet Iconic. The definitive icon set designed for the modern web."}, {"name": "Icon Finder", "url": "https://www.iconfinder.com/", "description": "Search through 1,739,045 icons or browse 42,226 icon sets."}, {"name": "We Love Icon Font", "url": "https://weloveiconfonts.com/", "description": "This is a free & open source icon fonts hosting service."}, {"name": "The Noun Project", "url": "https://thenounproject.com/", "description": "Icons for everything."}, {"name": "Iconmonstr", "url": "https://iconmonstr.com/", "description": "Discover 3847+ free simple icons in 263 collections."}, {"name": "Open Foundry", "url": "https://open-foundry.com/", "description": "New platform for open-source fonts in a noise-free environment."}, {"name": "Use & Modify", "url": "https://usemodify.com/", "description": "Provide a contemporary set of fonts distributed under libre or open source licences, hand picked by a typography and free culture lover."}, {"name": "Font Fabric", "url": "https://www.fontfabric.com/", "description": "Fontfabric is an independent type foundry."}, {"name": "Font Squirrel", "url": "https://www.fontsquirrel.com/", "description": "Free Font Utopia."}, {"name": "Play Type", "url": "https://playtype.com/", "description": "Browse through our selection of more than a hundred fonts and nearly 500 different font weights."}, {"name": "Identyfont", "url": "https://www.identifont.com/index.html", "description": "Identify a font by answering questions about key features."}, {"name": "NN Group", "url": "https://www.nngroup.com/articles/typography-terms-ux/", "description": "Typography Terms Cheat Sheet."}, {"name": "Coolors", "url": "https://coolors.co/", "description": "The super fast color schemes generator!."}, {"name": "Colour Lovers", "url": "https://www.colourlovers.com/", "description": "Creative community."}, {"name": "Color Hunt", "url": "https://colorhunt.co/", "description": "Color Hunt is a social platform for everyone who love colors."}, {"name": "Brand Colors", "url": "https://brand-colors.com/", "description": "1100+ color collection available in sass, less, stylus and css."}, {"name": "Atmos", "url": "https://atmos.style/", "description": "Everything you need to create color palettes"}, {"name": "Branition Colors", "url": "https://branition.com/colors", "description": "Hand-curated collection of color palettes best fitted for branding."}, {"name": "Unsplash", "url": "https://unsplash.com/", "description": "Free (do whatever you want) - high-resolution photos."}, {"name": "StockSnap", "url": "https://stocksnap.io/", "description": "Hundreds of high resolution images added weekly."}, {"name": "Pixbay", "url": "https://pixabay.com/", "description": "Free images and videos you can use anywhere."}, {"name": "Jay Mantry", "url": "https://jaymantri.com/", "description": "Free pics (CC0)."}, {"name": "Get Refe", "url": "https://getrefe.tumblr.com/", "description": "Royalty-free, high-quality, Real Life photos."}, {"name": "ISO Republic", "url": "https://isorepublic.com/", "description": "ISO Republic provides free stock photos for creative professionals."}, {"name": "All The Free Stock", "url": "https://allthefreestock.com/", "description": "Get all the Free Stock Images, Videos, Music and Icons in one location."}, {"name": "Pexels", "url": "https://www.pexels.com", "description": "Free stock images in a range of styles including filtered, natural, and commercial."}, {"name": "unDraw", "url": "https://undraw.co", "description": "Open-source illustrations for every project you can imagine and create."}, {"name": "Vimeo", "url": "https://vimeo.com/channels/freestockfootage/", "description": "Royalty Free Stock Video for Free Personal, Corporate or Commercial Use."}, {"name": "Polarr", "url": "https://photoeditor.polarr.co/", "description": "Photo Editor."}, {"name": "Licecap", "url": "https://www.cockos.com/licecap/", "description": "Simple animated screen captures."}, {"name": "Hand Brake", "url": "https://handbrake.fr/", "description": "HandBrake is a tool for converting video from nearly any format to a selection of modern, widely supported codecs."}, {"name": "The 12 Principles", "url": "https://the12principles.tumblr.com/", "description": "The 12 basic principles of animation were developed by the \u2018old men\u2019 of Walt Disney Studios."}, {"name": "Hoverstat", "url": "https://hoverstat.es/", "description": "The home of alternative digital design."}, {"name": "Microinteractions", "url": "https://microinteractions.com/", "description": "Designing with Details."}, {"name": "Motion UI Design", "url": "https://github.com/fliptheweb/motion-ui-design", "description": "Resources for inspiration, lists of software, libraries and other stuff related to Motion UI design, animations and transitions.", "stars": "803"}, {"name": "Pop", "url": "https://marvelapp.com/pop/", "description": "POP helps you transform your pen and paper ideas into an interactive iPhone or Android prototype."}, {"name": "Invision", "url": "https://www.invisionapp.com/", "description": "The world's leading prototyping, collaboration & workflow platform."}, {"name": "Marvel", "url": "https://marvelapp.com/", "description": "Simple design, prototyping and collaboration."}, {"name": "Flinto", "url": "https://www.flinto.com/", "description": "Flinto lets designers quickly make interactive prototypes of their mobile, desktop, or web apps."}, {"name": "Origami Studio", "url": "https://origami.design/", "description": "Explore, iterate, and test your ideas."}, {"name": "Framer", "url": "https://framer.com/", "description": "All-in-one design workflow."}, {"name": "Proto", "url": "https://proto.io/", "description": "Create fully-interactive high-fidelity prototypes that look and work exactly like your app should. No coding required."}, {"name": "ProtoPie", "url": "https://www.protopie.io", "description": "ProtoPie is the easiest prototyping tool to build advanced, highly interactive prototypes."}, {"name": "Lottie", "url": "https://airbnb.design/lottie/", "description": "Easily add high-quality animation to any native app."}, {"name": "Keynotopia", "url": "https://keynotopia.com/", "description": "Keynotopia transforms Keynote and PowerPoint into the best rapid prototyping tools for creating mobile, web and desktop UI mockups."}, {"name": "Gov.Uk", "url": "https://www.gov.uk/service-manual/helping-people-to-use-your-service/making-your-service-accessible-an-introduction", "description": "Making your service accessible: an introduction."}, {"name": "Smashing Magazine", "url": "https://www.smashingmagazine.com/2014/10/color-contrast-tips-and-tools-for-accessibility/", "description": "Color Contrast And Why You Should Rethink It."}, {"name": "Medium", "url": "https://medium.com/@GarronEngstrom/accessibility-101-56f87f3d726e", "description": "Accessibility for designers. Mind your RGBs."}, {"name": "Web Credible", "url": "https://www.webcredible.com/blog/visual-design-and-colour-accessibility/", "description": "Visual design and color accessibility."}, {"name": "A List Apart", "url": "https://alistapart.com/blog/post/easy-color-contrast-testing", "description": "Easy Color Contrast Testing."}, {"name": "WAVE", "url": "https://wave.webaim.org/", "description": "Web Accessibility Evaluation Tool."}, {"name": "Contrast Ratio", "url": "https://6220119.github.io/contrast-ratio/#/black-on-white", "description": "A tool to calculate the contrast ratio between any two valid CSS colors."}, {"name": "Snook", "url": "https://snook.ca/technical/colour_contrast/colour.html#fg=515A5F,bg=FFFFFF", "description": "Colour Contrast Check."}, {"name": "Google trends", "url": "https://trends.google.com/trends/", "description": "Stories trending now."}, {"name": "Google Ngram", "url": "https://books.google.com/ngrams/", "description": "Enter phrases into the Google Books Ngram Viewer, it displays a graph showing how those phrases have occurred in a corpus of books."}, {"name": "Hemingway", "url": "https://www.hemingwayapp.com/", "description": "Hemingway App makes your writing bold and clear."}, {"name": "Readable", "url": "https://readable.io/", "description": "You have 7 seconds to grab someone's attention. Readable.io helps you cut out the noise."}, {"name": "The Writer", "url": "https://www.thewriter.com/what-we-think/readability-checker/", "description": "How readable is your writing?."}, {"name": "Taskade", "url": "https://www.taskade.com/", "description": "Collaborative editor and outliner."}, {"name": "London Datastore", "url": "https://data.london.gov.uk/", "description": "The London Datastore is a free and open data-sharing portal."}, {"name": "YouGov", "url": "https://yougov.com/", "description": "We believe in the power of participation."}, {"name": "Data.Gov", "url": "https://data.gov.uk/", "description": "Find data published by government departments and agencies, public bodies and local authorities."}, {"name": "The Tate Collection", "url": "https://github.com/tategallery/collection", "description": "Here we present the metadata for around 70,000 artworks.", "stars": "506"}, {"name": "NASA", "url": "https://open.nasa.gov/open-data/", "description": "We're Setting Data, Code and APIs free."}, {"name": "IoT Weekly News", "url": "https://iotweeklynews.com/", "description": "Subscribe to hand picked articles by Justin Grammens on the Internet of Things."}, {"name": "IoT Agenda", "url": "https://internetofthingsagenda.techtarget.com/feature/Design-an-IoT-user-experience-not-an-IoT-product", "description": "Design an IoT user experience, not an IoT product."}, {"name": "IoT For All", "url": "https://iot-for-all.com/designing-the-internet-of-things/", "description": "Designing the Internet of Things \u2013 5 Key Principles."}, {"name": "Node RED", "url": "https://nodered.org/", "description": "Low-based programming for the Internet of Things."}], "notes": [], "source": "Product Design"}, {"name": "Framer", "entries": [{"name": "General", "url": "#general", "description": ""}, {"name": "Articles", "url": "#articles", "description": ""}, {"name": "Videos", "url": "#videos", "description": ""}, {"name": "Tutorials", "url": "#tutorials", "description": ""}, {"name": "Video Course", "url": "#video-courses", "description": ""}, {"name": "Books", "url": "#books", "description": ""}, {"name": "Examples", "url": "#examples", "description": ""}, {"name": "Modules", "url": "#modules", "description": ""}, {"name": "UI Libraries", "url": "#ui-libraries", "description": ""}, {"name": "Sites", "url": "#sites", "description": ""}, {"name": "Other", "url": "#other", "description": ""}, {"name": "Official Site", "url": "http://framer.com", "description": ""}, {"name": "Official Examples", "url": "http://framer.com/examples", "description": ""}, {"name": "Documentation", "url": "http://framer.com/docs", "description": ""}, {"name": "Facebook Group", "url": "https://www.facebook.com/groups/framerjs/", "description": ""}, {"name": "Designer / coder, and not the other way around", "url": "https://medium.com/road-to-infinity/designer-coder-and-not-the-other-way-around-4288098986e1#.a1ks034fn", "description": "Paul Cotton talks how he started using Framer."}, {"name": "Why Framer.js Matters", "url": "https://medium.com/@drocarmo/why-framer-js-matters-93eb1206e606#.846k6rca6", "description": "Pedro Carmo on why Framer is a tool designers should start using."}, {"name": "Stripe Speaker Series: Designing with Framer", "url": "https://www.youtube.com/watch?v=mqk9Fw8FKLY", "description": "Koen Bok and Jorn van Dijk give a short talk and Q\\&A focused on Framer that also covers prototyping in general and a discussion of the various design tools available in the market."}, {"name": "FORM SF 2014: Panel - Design Tooling", "url": "https://www.youtube.com/watch?v=gX0n4JUl18g", "description": "Discussion between creators of popular design tools (including Koen Bok from Framer) on the value of prototyping, lessons learned in crafting products for designers, and the future of UX tools."}, {"name": "Framer.js Official Basics", "url": "http://framerjs.com/learn/basics", "description": "The place to start prototyping with Framer."}, {"name": "Framer Video Tutorials", "url": "https://www.youtube.com/playlist?list=PL9p5auxyrweMB6JVO24jFvW4NZufHacjz", "description": "Video tutorials provided directly from Framer team."}, {"name": "New to Framer? Just 3 Things to Get You Started", "url": "https://medium.com/@designforhuman/new-to-framer-just-3-things-to-get-you-started-47397f27c71e#.uk7q8mqts", "description": "David Lee\u2019s guide to get started."}, {"name": "Framer.js for people who think things like Framer.js are weird and hard", "url": "https://medium.com/@sean_mateer/framer-js-for-people-who-think-things-like-framer-js-are-weird-and-hard-add2068c8114#.epx95tg0t", "description": "Sean Mateer makes weird and hard things look easy."}, {"name": "Prototyping & Working with Framer", "url": "http://humaan.com/prototyping-with-framer/", "description": "Simple guide to getting started by Dan Moore."}, {"name": "Prototyping with Framer.js", "url": "http://blog.tackmobile.com/article/prototyping-framer-js/", "description": "Framer basics by Tackmobile team."}, {"name": "Getting Started with Framer", "url": "http://www.cutandfold.co/blog/2015/9/7/making-you-first-framer-prototype", "description": "Very basic Framer starting guide by Andrew Nalband."}, {"name": "Building Your First Prototype", "url": "http://www.cutandfold.co/blog/2015/9/8/building-your-first-prototype", "description": "Second guide by Andrew Nalband, where you start building real prototype from Sketch file."}, {"name": "Creating Your First Prototype with Framer", "url": "https://medium.com/@kennycheny/creating-your-first-prototype-with-framer-c39221da7668#.3jcem1x61", "description": "Animation tutorial by Kenny Chen."}, {"name": "Framer.js Workshop", "url": "http://codepen.io/collection/nRzzaZ/", "description": "Collection of Framer examples by [Jay Stakelon](https://twitter.com/stakelon)."}, {"name": "Motion is Emotion: Prototyping Microinteractions for Apple Watch with Framer Studio", "url": "https://web.archive.org/web/20160304015511/https://blog.grandcentrix.net/motion-is-emotion/", "description": "Apple Watch temperature gauge prototype tutorial."}, {"name": "Periscope Heart Animation Demo at the Seattle FramerJS Meetup", "url": "https://www.youtube.com/watch?v=qFUXxqzZytU", "description": "Presentation by [Jordan Dobson](https://twitter.com/jordandobson) on how to create Periscope heart animation with Framer."}, {"name": "Using Parse to power up your Framer prototypes", "url": "https://medium.com/facebook-design/using-parse-to-power-up-your-framer-prototypes-88cb87009d00#.8noe6r2wb", "description": "Using Framer with real data Part 1 by George Kedenburg III."}, {"name": "Give your Framer prototypes a better memory", "url": "https://medium.com/facebook-design/give-your-framer-prototypes-a-better-memory-212b26e0f934#.6ws4983e7", "description": "Using Framer with real data Part 2 by George Kedenburg III."}, {"name": "Working with SVG Paths in Framer", "url": "https://medium.com/framer-prototyping/working-with-svg-paths-in-framer-43d3c2d08adc", "description": "Starting point for SVG Paths in Framer by Josh Puckett."}, {"name": "Managing Styles and CSS in Framer", "url": "http://martenbjork.com/2016/05/managing-styles-and-css-in-framer/", "description": "M\u00e5rten Bj\u00f6rk on styles management in Framer."}, {"name": "Developing a Framer Module", "url": "https://medium.com/bpxl-craft/developing-a-framer-module-dbf6a7d6ffc9#.ju0gck7hd", "description": "John Marstall teaches how to create a Framer Module."}, {"name": "Prototyping for Virtual Reality using Framer JS", "url": "https://uxdesign.cc/vr-based-viewmaster-in-framer-js-72858df6570f#.r8ylyzbks", "description": "Excerpts of some interaction considerations Keyur Jain learned of while prototyping for a Virtual Reality experience in Framer."}, {"name": "Prototyping Speech Recognition in Framer.js", "url": "https://medium.com/framer-prototyping/prototyping-speech-recognition-in-framer-js-9cbbbd01757#.dkwuowqwy", "description": "Brian Bailey gives a breaf introduction to speach recognition prototyping in Framer."}, {"name": "Power your Framer prototypes with real location data", "url": "https://www.mapbox.com/blog/power-framer-prototype-with-mapbox/", "description": "Maya Gao on Framer prototypes with real location data using Mapbox API."}, {"name": "How to Create High\u2011Quality GIFs", "url": "https://framer.com/blog/posts/how-to-create-high-quality-gifs", "description": "How to Create High\u2011Quality GIFs, our guide to making amazing GIFs with some of our favorite tools: ScreenFlow and Claquette."}, {"name": "Mobile App Prototyping: Designing Custom Interactions", "url": "https://www.skillshare.com/classes/design/Mobile-App-Prototyping-Designing-Custom-Interactions/382444545", "description": "50-minute Skillshare class on how to use mobile app prototyping to communicate your ideas and execute your vision by [Noah Levin](https://twitter.com/nlevin)."}, {"name": "Framerjs: Innovative prototyping and design with interaction", "url": "https://www.udemy.com/framerjs-prototyping-design-interaction-animation/?couponCode=FRAMER", "description": "54 parts, 6 hours course by [Adria Jimenez](https://twitter.com/ajimix)."}, {"name": "Prototyping with Framer", "url": "http://www.sketchcasts.net/episodes/prototyping-with-framer-part-1", "description": "Three-part prototyping course by [Rafael Conde](https://twitter.com/rafahari)."}, {"name": "Rapid Prototyping with Framer", "url": "https://player.oreilly.com/videos/9781771374620", "description": "5-hour long prototyping course by [Kenny Chen](https://twitter.com/kennycheny)."}, {"name": "Prototyping With Framer.js", "url": "https://generalassemb.ly/education/prototyping-with-framerjs", "description": "On-location course instructed by [Jay Stakelon](https://twitter.com/stakelon), [Noah Levin](https://twitter.com/nlevin) and [Cemre G\u00fcng\u00f6r](https://twitter.com/gem_ray)."}, {"name": "UI Prototyping with Framer.js", "url": "https://www.pluralsight.com/courses/ui-prototyping-framer-js", "description": "Almost 5 hours long course by [Jay Stakelon](https://twitter.com/stakelon)."}, {"name": "Framercasts", "url": "http://www.framercasts.com/", "description": "Advance your Framer knowledge with real world examples produced by [Mike Johnson](https://twitter.com/failsafedesign)."}, {"name": "Framer for UX Design", "url": "https://www.lynda.com/FramerJS-tutorials/UX-Design-Tools-Framer/562923-2.html", "description": "Emmanuel Henri shows both how to use non-coding Framer tools and how the usage of programming fits into the UX design process."}, {"name": "Framer Crash Course", "url": "https://www.youtube.com/playlist?list=PLWlUJU11tp4f41p4dzizVkjjTQ38kA0wG", "description": "Crash course learning the basics of design and code on Framer."}, {"name": "designers.how Framer Courses", "url": "https://designers.how/topics/framer", "description": "List of basic and more advanced Framer courses."}, {"name": "Framer Studio for Beginners: A Comprehensive Guide", "url": "https://www.youtube.com/playlist?list=PLIZVb6Yuw91yGUNbSNEHvWWHkdol6SJUW", "description": "Series of videos that walk you through designing and coding in Framer using hands-on projects by [Cordova Putra](https://twitter.com/cordova)"}, {"name": "CoffeeScript for Framer", "url": "http://coffeescript-for-framerjs.com", "description": ""}, {"name": "The Framer book", "url": "https://framerbook.com", "description": ""}, {"name": "Framer Experiments by Ed Chao", "url": "http://thatedchao.com/published/2014/10/27/framer.html", "description": "Several awesome examples with download links from designer at Dropbox."}, {"name": "HSL Color Picker", "url": "http://share.framerjs.com/ft0uwf1jweid/", "description": "HSL Color Picker by Framer team."}, {"name": "iOS Toggle", "url": "http://share.framerjs.com/mraze47eux9w/", "description": "iOS Toggle using Color class by [Jorn van Dijk](https://twitter.com/jornvandijk)."}, {"name": "framer-googlefonts", "url": "https://github.com/peteschaffner/framer-googlefonts", "description": "Google Fonts loader module for your Framer prototypes.", "stars": "62"}, {"name": "tabBarModule", "url": "https://github.com/petterheterjag/tabBarModule", "description": "Module for Framer that replicates the iOS tab bar.", "stars": "91"}, {"name": "framer-animation-collections", "url": "https://github.com/isaacw/framer-animation-collections", "description": "Framer classes for managing large sets of animations.", "stars": "64"}, {"name": "framer.iosnotification", "url": "https://github.com/leinerud/framer.iosnotification", "description": "Framer module that mimics an iOS notification.", "stars": "22"}, {"name": "Framer-Grid", "url": "https://github.com/nilshoenson/Framer-Grid", "description": "Flexible Framer Module that creates a grid overlay on top of your prototype to precisely align content or experiment early on in the design process.", "stars": "25"}, {"name": "shortcuts-for-framer", "url": "https://github.com/facebook/shortcuts-for-framer", "description": "Collection of useful functions to make mobile prototyping with Framer easier.", "stars": "409"}, {"name": "framer.placehold", "url": "https://github.com/cupofjoakim/framer.placehold", "description": "This is a module for framer that provides a library of different image placeholder services.", "stars": "11"}, {"name": "FramerNavigationComponent", "url": "https://github.com/jchavarri/FramerNavigationComponent", "description": "Reusable and customizable navigation component for Framer, based on iOS.", "stars": "30"}, {"name": "RippleTransition.framer", "url": "https://github.com/offirg75/framer.RippleTransition", "description": "Framer Module for a Material design like ripple transition.", "stars": "4"}, {"name": "framer-icon", "url": "https://github.com/peteschaffner/framer-icon", "description": "Framer dynamically tinted icons based off of a template image.", "stars": "28"}, {"name": "framer.makeGradient", "url": "https://github.com/cupofjoakim/framer.makeGradient", "description": "Module for Framer that makes it easy to create static linear/radial gradients. Want them to animate? I welcome pull requests.", "stars": "23"}, {"name": "WatchKit-Framer", "url": "https://github.com/ajimix/WatchKit-Framer", "description": "Apple Watch Kit module for Framer.", "stars": "55"}, {"name": "Framer-AudioPlayer", "url": "https://github.com/benjaminnathan/Framer-AudioPlayer", "description": "AudioPlayer Module for Framer.", "stars": "147"}, {"name": "Framer-VideoPlayer", "url": "https://github.com/stakes/Framer-VideoPlayer", "description": "Video player module for Framer Studio and Framer.", "stars": "74"}, {"name": "Framer-Module-ShakeEvent", "url": "https://github.com/RayPS/Framer-Module-ShakeEvent", "description": "ShakeEvent Module for Framer.", "stars": "62"}, {"name": "Framer-Module-UISound", "url": "https://github.com/RayPS/Framer-Module-UISound/", "description": "UISound Module for Framer.", "stars": "32"}, {"name": "CameraLayer", "url": "https://github.com/ktcy/CameraLayer", "description": "Framer layer displaying camera image."}, {"name": "ios-keyboard-for-framer", "url": "https://github.com/supsupmo/ios-keyboard-for-framer", "description": "iOS Keyboard module for Framer.", "stars": "31"}, {"name": "textLayer-for-Framer", "url": "https://github.com/awt2542/textLayer-for-Framer", "description": "Framer module that simplifies the process of adding text to your prototypes.", "stars": "256"}, {"name": "Kinetics", "url": "https://github.com/joshmtucker/Kinetics", "description": "Test spring animations on any layer in your Framer Studio project without having to reload.", "stars": "30"}, {"name": "framer-flip-card-module", "url": "https://github.com/aboutjax/framer-flip-card-module", "description": "Framer module to quickly create a flip card effect with two image layers.", "stars": "98"}, {"name": "Input-Framer", "url": "https://github.com/ajimix/Input-Framer", "description": "Framer module to easily turn your designs inputs into real inputs.", "stars": "338"}, {"name": "StickyHeaders-for-Framer", "url": "https://github.com/72/StickyHeaders-for-Framer", "description": "Module to create scroll components with sticky stamps in Framer.", "stars": "107"}, {"name": "OrientationEvents", "url": "https://github.com/joshmtucker/OrientationEvents", "description": "Module for Framer to handle device orientation events.", "stars": "103"}, {"name": "ScaleFrame", "url": "https://github.com/joshmtucker/ScaleFrame", "description": "Module for Framer to calculate properties of a scaled layer using its new dimensions.", "stars": "7"}, {"name": "framer-label", "url": "https://github.com/peteschaffner/framer-label", "description": "Label module with multi-line truncation support for Framer.", "stars": "11"}, {"name": "framer-equally-rotate-images", "url": "https://github.com/aboutjax/framer-equally-rotate-images", "description": "Give this module an array of images, and it will rotate them equally around in a circular path.", "stars": "37"}, {"name": "framer-colour-transition", "url": "https://github.com/nickmangos/framer-colour-transition", "description": "Framer module that transitions the background colour of a layer.", "stars": "10"}, {"name": "framer-webview", "url": "https://github.com/peteschaffner/framer-webview", "description": "Web view module for Framer.", "stars": "23"}, {"name": "framer-uistatusbar", "url": "https://github.com/peteschaffner/framer-uistatusbar", "description": "iOS status bar module for Framer.", "stars": "2"}, {"name": "framer.module.ajax", "url": "https://github.com/karlerikjonatan/framer.module.ajax", "description": "Ajax module for Framer.", "stars": "21"}, {"name": "framer.module.fill", "url": "https://github.com/karlerikjonatan/framer.module.fill", "description": "Fill module for Framer.", "stars": "6"}, {"name": "SpeechSynth", "url": "https://github.com/joshmtucker/SpeechSynth", "description": "Framer module for Web SpeechSynthesis.", "stars": "13"}, {"name": "Comment-for-Framer", "url": "https://github.com/awt2542/Comment-for-Framer", "description": "Framer module for making comments in your prototypes.", "stars": "17"}, {"name": "framer-viewNavigationController", "url": "https://github.com/chriscamargo/framer-viewNavigationController", "description": "Simple controller for FramerJS that allows you to transition between views with just a couple lines of code.", "stars": "216"}, {"name": "Layers-for-Framer", "url": "https://github.com/awt2542/Layers-for-Framer", "description": "Framer module that makes it easier to find layers in your project.", "stars": "34"}, {"name": "Framer-Highlightr", "url": "https://github.com/jonahvsweb/Framer-Highlightr", "description": "Custom Framer module that shows hotspots over clickable layers in your prototype.", "stars": "27"}, {"name": "SVGLayer", "url": "https://github.com/joshpuckett/FramerModules/tree/master/SVGLayer", "description": "Module and corresponding Sketch plugin that make it trivial to work with SVG Paths in Framer.", "stars": "171"}, {"name": "VRComponent", "url": "https://github.com/jonastreub/VRComponent", "description": "Virtual reality component for Framer.", "stars": "179"}, {"name": "3D Touch Module", "url": "http://jrdn.io/dO4r", "description": "Module for iOS 3D Touch support by [Jordan Dobson](https://twitter.com/jordandobson)."}, {"name": "Simple Android Ripple", "url": "https://github.com/imaaronjames/Simple-Android-Ripple", "description": "Framer module for adding touch ripple animations to any layer.", "stars": "28"}, {"name": "Simple Android Keyboards", "url": "https://github.com/imaaronjames/Simple-Android-Keyboards", "description": "Easily add a static Android Keyboard to your Framer Studio project with just one line of code.", "stars": "8"}, {"name": "Simple Android Toast", "url": "https://github.com/imaaronjames/Simple-Android-Toast", "description": "Use this module to easily add Android toasts to your Framer Studio projects.", "stars": "3"}, {"name": "Simple Android Snackbar", "url": "https://github.com/imaaronjames/Simple-Android-Snackbar", "description": "Framer module for adding Android Material Design Snackbars to your project.", "stars": "3"}, {"name": "Framer Path", "url": "https://github.com/vladimirshlygin/framer-path", "description": "Create custom SVG shapes and animate each point individually.", "stars": "145"}, {"name": "Material Kit for FramerJS", "url": "https://github.com/k-vyn/framer-material-kit", "description": "Make prototyping with Material Design fast and easy without compromising the quality or customization.", "stars": "266"}, {"name": "iOS Kit for FramerJS", "url": "https://github.com/k-vyn/framer-ios-kit", "description": "Make prototyping for iOS fast and easy without compromising the quality or customization.", "stars": "517"}, {"name": "framer-Firebase", "url": "https://github.com/marckrenn/framer-Firebase", "description": "The Firebase module allows your Framer prototype to load, save and sync data effortlessly between multiple sessions and devices.", "stars": "231"}, {"name": "spotifyApiFramer", "url": "https://github.com/mamezito/spotifyApiFramer", "description": "Framer module that allows to get JSON objects when querying with Spotify API.", "stars": "9"}, {"name": "ViewController-for-Framer", "url": "https://github.com/awt2542/ViewController-for-Framer", "description": "Module for Framer helps you create multi step user flows with pre-made transitions like \"fade in\", \"zoom in\" and \"slide in\".", "stars": "412"}, {"name": "Gridddle", "url": "https://github.com/Volorf/Gridddle", "description": "Grid module for FramerJS.", "stars": "52"}, {"name": "SliderLibrary", "url": "https://github.com/floludwig/SliderLibrary", "description": "Framer library for creating sliders."}, {"name": "StickyHeaders-for-Framer", "url": "https://github.com/72/StickyHeaders-for-Framer", "description": "Module to enable sticky headers within Framer's Scroll Components.", "stars": "107"}, {"name": "framer-view-stack", "url": "https://github.com/alandickinson/framer-view-stack", "description": "Framer module for creating views that stack on top of each other.", "stars": "25"}, {"name": "RemoteLayer", "url": "https://github.com/bpxl-labs/RemoteLayer", "description": "The RemoteLayer module allows you to instantly generate an interactive Apple TV remote for your tvOS app prototypes.", "stars": "30"}, {"name": "distribute-layers", "url": "https://github.com/martenbjork/distribute-layers", "description": "This package helps you position multiple Framer layers with ease.", "stars": "87"}, {"name": "Framer-ValueLayer", "url": "https://github.com/tjphilli/Framer-ValueLayer", "description": "ValueLayer is a Layer subclass dedicated to helping you manage numbers in your prototypes, and animate between them.", "stars": "63"}, {"name": "perspective-view", "url": "https://github.com/mrrocks/perspective-view", "description": "Module for FramerJS to enable a perspective view of your prototype.", "stars": "40"}, {"name": "Pair", "url": "https://github.com/IanBellomy/Pair", "description": "Drag and Drop module for Framer.", "stars": "39"}, {"name": "Cloudstitch Framer Module", "url": "https://github.com/cloudstitch/framer.module.cloudstitch", "description": "Module lets you load data from Google Spreadsheets and Microsoft Excel directly into your Framer projects.", "stars": "15"}, {"name": "framer-QueryInterface", "url": "https://github.com/marckrenn/framer-QueryInterface", "description": "Module that allows Framer prototypes to read variables from and write variables to the last part of their URL (the query).", "stars": "28"}, {"name": "Framer StatusBarLayer", "url": "https://github.com/bpxl-labs/StatusBarLayer", "description": "Module for generating accurate, customizable status bars for iOS app prototypes.", "stars": "52"}, {"name": "Loading Placeholder", "url": "https://github.com/zehfernandes/framer-loadingplaceholder", "description": "Module which instantly creates loading placeholder based on your layer style.", "stars": "16"}, {"name": "lottie-framer", "url": "https://github.com/72/lottie-framer", "description": "Framer module that uses AirBnb's Lottie-Web to render animations exported from After Effects (JSON files).", "stars": "165"}, {"name": "ControlPanelLayer", "url": "https://github.com/bpxl-labs/ControlPanelLayer", "description": "Framer module for creating a developer panel to control aspects of the prototype from within the prototype.", "stars": "34"}, {"name": "GradientHelper", "url": "https://github.com/bpxl-labs/GradientHelper", "description": "Module that simplifies the process of applying gradients to Framer layers and even enables animated gradients.", "stars": "21"}, {"name": "FocusEngine", "url": "https://github.com/bpxl-labs/FocusEngine", "description": "Module for simulating the grid focus behavior found on Apple TV and Roku.", "stars": "23"}, {"name": "MapboxLayer", "url": "https://github.com/bpxl-labs/MapboxLayer", "description": "Module for creating powerful Mapbox maps in your prototypes.", "stars": "20"}, {"name": "Framer Sheet", "url": "https://github.com/andrewliebchen/framer-sheet", "description": "Import information from Google Sheets into Framer.", "stars": "17"}, {"name": "FramerAudio", "url": "https://github.com/benjamindenboer/FramerAudio", "description": "Module that allows you to design audio interfaces in Framer.", "stars": "47"}, {"name": "Framer Slider", "url": "https://github.com/benjamindenboer/FramerSlider", "description": "Module that allows you to design sliders and then bring them to life, without losing customizability. Appearance and logic\u2014separated.", "stars": "41"}, {"name": "iOS-11-Framer", "url": "https://github.com/brentcas/iOS-11-Framer", "description": "iOS 11 Design System GUI for Framer.", "stars": "43"}, {"name": "framer-Symbols", "url": "https://github.com/der-lukas/framer-Symbols", "description": "Module to create symbols in Framer.", "stars": "117"}, {"name": "framer-moreutils", "url": "https://github.com/steveruizok/framer-moreutils", "description": "Expand Utils with some handy helper functions.", "stars": "31"}, {"name": "framer keyboardEvents", "url": "https://github.com/marckrenn/framer-keyboardEvents", "description": "Hassle-free keyboard bindings for Framer: No need to look up keyCodes; supports 100+ keys with minimal performance impact.", "stars": "11"}, {"name": "Framer Joystick", "url": "https://github.com/emilwidlund/framer-joystick", "description": "Module for Gamepad-driven UI prototypes.", "stars": "15"}, {"name": "Framer Feedback", "url": "https://github.com/aboutjax/Framer-Feedback", "description": "Framer feedback module makes it easier for you to prototype with feedback messages.", "stars": "20"}, {"name": "Framer-Bottom-Navigation", "url": "https://github.com/johnmpsherwin/Framer-Bottom-Navigation", "description": "Framer Module to add Android's Bottom Navigation to your project.", "stars": "8"}, {"name": "Framer Device Rotator", "url": "https://github.com/josephxbrick/DeviceRotator", "description": "A Framer module that adds a rotation button to a phone/tablet when said is displayed in a desktop browser or in Framer Studio (but not on device).", "stars": "1"}, {"name": "Keyboard Input for Framer", "url": "https://github.com/Skinny-Malinky/Keyboard-Input-for-Framer", "description": "A module that allows you to easily manage keyboard input.", "stars": "10"}, {"name": "Framer DesignComponents", "url": "https://github.com/sebcglbailey/framer-DesignComponents", "description": "Module for converting your designs in design mode into full scalable classes in code, without a single line of code!.", "stars": "31"}, {"name": "Framer Web Audio API Module", "url": "https://github.com/raulibanez/framer-audio", "description": "A Framer module that provides better audio support for your Framer projects."}, {"name": "Framer Status Bar Module", "url": "https://github.com/walnuttea/statusBar-module", "description": "Module to initialize a status bar in a Framer application.", "stars": "2"}, {"name": "Framer Android Picker", "url": "https://github.com/johnmpsherwin/Framer-Android-Picker", "description": "An Android Picker Module.", "stars": "7"}, {"name": "Yummy Framer", "url": "https://github.com/janwagner/yummyFramer", "description": "Yummy provides custom layer functions such as LoadViews, LoadNextView, Fade & Move Layer."}, {"name": "Framer Font Loader", "url": "https://github.com/steveruizok/fontloader", "description": "Painlessly, reliably load local and web fonts into Framer prototypes.", "stars": "30"}, {"name": "Framer Form", "url": "https://github.com/emilwidlund/framer-form", "description": "Give your Framer prototypes a third dimension.", "stars": "107"}, {"name": "FramerMapboxJS", "url": "https://github.com/NocheVolta/FramerMapboxJS", "description": "Another module to integrate Mapbox maps on your Framer prototypes.", "stars": "47"}, {"name": "iOS 11 iPhone GUI", "url": "https://github.com/facebookincubator/ios-11-gui-for-framer", "description": "Templates of GUI elements found in the public release of iOS 11.", "stars": "93"}, {"name": "Framework", "url": "https://github.com/steveruizok/framework", "description": "A general-purpose component kit for Framer.", "stars": "30"}, {"name": "Prototyping With Framer", "url": "http://www.prototypingwithframer.com", "description": "Blog by Kenny Chen with lots of great examples, tutorials."}, {"name": "Framer Code", "url": "http://framerco.de", "description": "Collection of Framer modules, code examples, snippets and tips."}, {"name": "framer-modules", "url": "https://github.com/kysely/framer-modules", "description": "Discover, install and save your favorite modules at one place.", "stars": "331"}, {"name": "Framer Snippets", "url": "https://github.com/robotdestroy/Framer-Snippets-Library", "description": "Library of Framer snippets to help speed up workflow.", "stars": "475"}, {"name": "Stitch", "url": "https://github.com/mattsjohnston/stitch", "description": "Lightweight framework for adding interaction to your Framer prototypes directly from your Sketch designs.", "stars": "143"}, {"name": "framer-bootstrap", "url": "https://github.com/alexchantastic/framer-bootstrap", "description": "Use Framer Library in your preferred editor and environment.", "stars": "32"}, {"name": "Fiber", "url": "https://framer.com/fiber/", "description": "A free interactive UI kit with 15 screens."}, {"name": "Voyage", "url": "https://framer.com/voyage/", "description": "A free travel-themed UI kit that\u2019s fully interactive and made for Framer."}, {"name": "iOS Kit", "url": "https://framer.com/assets/static/downloads/kits/ios-kit.zip", "description": "Readymade elements for starting your next iOS app. Direct link."}, {"name": "Android Kit", "url": "https://framer.com/assets/static/downloads/kits/android-kit.zip", "description": "Material Design elements for your next Android app. Direct link."}, {"name": "Web Kit", "url": "https://framer.com/assets/static/downloads/kits/web-kit.zip", "description": "All the elements you\u2019ll need to start your next web project. Direct link."}, {"name": "Wireframe Kit", "url": "https://framer.com/assets/static/downloads/kits/wireframe-kit.zip", "description": "Basic wireframe elements to blueprint your next big project. Direct link."}, {"name": "AllFramer", "url": "https://allframer.club/", "description": "Discover the curated list of Framer templates, components, blocks, plugins, and more with a blazing-fast search & filter experience!"}], "notes": [], "source": "Framer"}, {"name": "Quantified Self", "entries": [{"name": "Websites and Resources", "url": "#websites-and-resources", "description": ""}, {"name": "Applications and Platforms", "url": "#applications-and-platforms", "description": ""}, {"name": "Devices and Wearables", "url": "#devices-and-wearables", "description": ""}, {"name": "Research and Data Analysis", "url": "#research-and-analysis", "description": ""}, {"name": "Open Source Projects", "url": "#open-source-projects", "description": ""}, {"name": "Quantified Self", "url": "http://quantifiedself.com/", "description": "Official website."}, {"name": "Flowing Data", "url": "http://flowingdata.com/category/self-surveillance/", "description": "Self surveillance and quantification news."}, {"name": "Wolfram Connected Devices Project", "url": "http://devices.wolfram.com/", "description": "IoT and Quantified Self device list."}, {"name": "The Personal Analytics of My Life by Stephen Wolfram", "url": "http://blog.stephenwolfram.com/2012/03/the-personal-analytics-of-my-life/", "description": "Stephen Wolfram explores the data he has collected on the use of his time."}, {"name": "Measured Me", "url": "http://measuredme.com/", "description": "Personal experiment in self-quantification and self-optimization."}, {"name": "Lifestream Blog", "url": "http://lifestreamblog.com/", "description": "Social data aggregation, lifelogging, Quantified Self and digital legacy."}, {"name": "Quantified Bob", "url": "https://www.quantifiedbob.com/", "description": "Follow one guy's quest for self knowledge, betterment, and optimization through experimentation and personal analytics."}, {"name": "Shadow of the Stream", "url": "https://mokestrel.wordpress.com/", "description": "Quantified Self, lifelogging, journaling, education."}, {"name": "QS on Medium", "url": "https://medium.com/@quantifiedself", "description": "Quantified Self posts on Medium."}, {"name": "QS on Venture Beat", "url": "http://venturebeat.com/tag/quantified-self/", "description": "Quantified Self articles on Venture Beat."}, {"name": "QS on Wired", "url": "https://www.wired.com/tag/quantified-self/", "description": "Quantified Self articles on Wired.com."}, {"name": "QS on LiveScience", "url": "http://www.livescience.com/topics/quantified-self", "description": "Quantified Self articles on LiveScience."}, {"name": "Gwern", "url": "http://www.gwern.net/", "description": "Esoteric blog which includes blinded self-experiments & Quantified Self analyses amongst other topics."}, {"name": "beepb00p", "url": "https://beepb00p.xyz", "description": "Writing about Quantified Self, owning the data and building the infrastructure."}, {"name": "QS Experiments", "url": "https://blog.kto.to", "description": "Science-based approach for Quantified Self, sharing raw data and analysis, modelling physical processes, health trackers comparison and analysis."}, {"name": "Your life, uploaded: The digital way to better memory, health, and productivity", "url": "https://www.amazon.com/Your-Life-Uploaded-Digital-Productivity-ebook/dp/B0043EV52G/", "description": ""}, {"name": "The Quantified Self", "url": "https://www.amazon.com/Quantified-Self-Deborah-Lupton-ebook/dp/B01M0QCSF7/", "description": ""}, {"name": "Self-Tracking", "url": "https://www.amazon.com/Self-Tracking-MIT-Press-Essential-Knowledge-ebook/dp/B01HNIVBZ4/", "description": ""}, {"name": "Everyday Data Science", "url": "https://www.amazon.com/dp/B08TZ1MT3W/ref=cm_sw_r_cp_apa_fabc_a0ceGbWECF9A8", "description": ""}, {"name": "Ted Talk: The Quantified Self", "url": "https://www.ted.com/talks/gary_wolf_the_quantified_self?language=en", "description": "Ted talk by Gary Wolf on the Quantified Self movement."}, {"name": "Tedx Talk: Wearable Tech Expands Human Potential", "url": "https://www.youtube.com/watch?v=FESv2CgyJag", "description": "Lauren Costantini explores what it means to be human in the age of the Quantified Self."}, {"name": "Don't Unplug!!! How Technology Saved My Life and Can Save Yours Too", "url": "https://www.youtube.com/watch?v=EaYsr_ir1R8", "description": "A keynote by Chris Dancy (\"the Most Connected Man on Earth\") in which he explores how technology helped him become a better person by paying attention to the data he collected about his life."}], "notes": [], "source": "Quantified Self"}, {"name": "Quantified Self \u2014 Fitness", "entries": [{"name": "Runkeeper", "url": "http://runkeeper.com/", "description": "Outdoor fitness activity tracker (iOS & Android)."}, {"name": "Runtastic", "url": "https://www.runtastic.com/", "description": "Running, cycling, and fitness GPS tracker (iOS & Android)."}, {"name": "Strava", "url": "https://www.strava.com/", "description": "Athletic activity tracking and social network."}, {"name": "Gym Hero", "url": "https://gymhero.me/", "description": "Track workouts, strength training and other fitness exercise (iOS, Web)"}, {"name": "OpenTracks", "url": "https://opentracksapp.com/", "description": "Privacy-respecting offline-capable fitness activity tracker (Android)."}], "notes": [], "source": "Quantified Self"}, {"name": "Quantified Self \u2014 Places & Travel", "entries": [{"name": "RoadGoat", "url": "https://www.roadgoat.com/", "description": "Travel tracking, automated integrations with many platforms listed here (Web)."}, {"name": "Swarm", "url": "https://www.swarmapp.com/", "description": "Point of interest auto-checkins via GPS (iOS & Android)."}, {"name": "Arc", "url": "https://itunes.apple.com/us/app/arc-app-location-activity/id1063151918", "description": "Track your movements and places visited via GPS (iOS)."}], "notes": [], "source": "Quantified Self"}, {"name": "Quantified Self \u2014 Aggregators & Dashboards", "entries": [{"name": "Apple Health", "url": "http://www.apple.com/ios/health/", "description": "Multi-purpose tracking platform for Apple devices. Tracks activities, sleep, nutrition, mindfulness, and other metrics."}, {"name": "Google Fit", "url": "https://www.google.com/fit", "description": "Open ecosystem to store, access, and manage fitness data (Android)."}, {"name": "Gyroscope", "url": "https://gyrosco.pe/", "description": "Quantified Self health dashboard (web, iOS, & Android)."}, {"name": "Exist", "url": "https://exist.io/", "description": "Track everything in one place (web, iOS & Android)."}, {"name": "Zenobase", "url": "https://zenobase.com/", "description": "Store, aggregate and visualize your data from multiple 3rd party sources (web)."}, {"name": "Vital", "url": "https://tryvital.io/", "description": "Plaid like widget that joins together all your fitness data, wearables data and at home lab tests."}, {"name": "Validic", "url": "https://validic.com/", "description": "Cloud-based platform that connects patient-recorded data from digital health applications, devices, and wearables."}, {"name": "FitnessSyncer", "url": "https://www.fitnesssyncer.com/", "description": "Joins health and fitness data into a single centralized platform."}, {"name": "IoTool", "url": "https://iotool.io/", "description": "Smartphone IoT platform for automation and data collection."}, {"name": "Tictrac", "url": "https://tictrac.com/", "description": "Dashboard for health and fitness data (web)."}, {"name": "QS Access", "url": "https://apps.apple.com/us/app/qs-access/id920297614", "description": "Export Apple Health data into CSV table format (iOS)."}, {"name": "KeepTrack", "url": "https://play.google.com/store/apps/details?id=com.zagalaga.keeptrack\\&hl=en", "description": "Multi-purpose tracker (Android)."}, {"name": "BiomarkerDash", "url": "https://github.com/NoTranslationLayer/biomarkerdash", "description": "Simple dashboard to visualize trends in bloodwork biomarkers.", "stars": "20"}], "notes": [], "source": "Quantified Self"}, {"name": "Quantified Self \u2014 Automation", "entries": [{"name": "Tasker", "url": "https://play.google.com/store/apps/details?id=net.dinglisch.android.taskerm\\&hl=en", "description": "Automation and event triggering app (Android)."}, {"name": "Apple Shortcuts", "url": "https://support.apple.com/guide/shortcuts/welcome/ios", "description": "Powerful automation app (iOS)."}, {"name": "If This Then That (IFTTT)", "url": "https://ifttt.com/", "description": "Awesome conditional automation platform."}, {"name": "Zapier", "url": "https://zapier.com/", "description": "Automate tasks between apps."}], "notes": [], "source": "Quantified Self"}, {"name": "Quantified Self \u2014 Data Collection", "entries": [{"name": "AskMeEvery", "url": "https://www.askmeevery.com/", "description": "Automated data entry through email or text questions."}, {"name": "Reporter", "url": "http://www.reporter-app.com/", "description": "Tracking app that collects data through random surveys (iOS)."}, {"name": "Reflect", "url": "https://ntl.ai/reflect", "description": "Tracking app with customizable forms and data insights (iOS)."}, {"name": "RTracker", "url": "https://janerob.com/rTracker/rTracker/iPhone/pages/rTracker-main.html", "description": "Generic, customisable personal data tracker (iOS)."}, {"name": "Sink", "url": "https://sinkapp.io", "description": "Voice-enabled Lifelogger for tracking anything with automatic sync to Google Sheets (iOS)."}], "notes": [], "source": "Quantified Self"}, {"name": "Quantified Self \u2014 Diet", "entries": [{"name": "MyFitnessPal", "url": "http://www.myfitnesspal.com/", "description": "Food tracking and diet plan app (iOS & Android)."}, {"name": "Fat Secret", "url": "https://www.fatsecret.com/", "description": "Calorie counter and diet tracker for weight loss (iOS & Android)."}, {"name": "Cronometer", "url": "https://cronometer.com/", "description": "Food, activity, and biometric tracker (iOS & Android)."}, {"name": "Zero", "url": "https://www.zerofasting.com/", "description": "A simple fasting tracker used for intermittent, circadian rhythm, and custom fasting (iOS & Android)."}, {"name": "Bitesnap", "url": "https://www.getbitesnap.com/", "description": "Image based food logging app powered by computer vision (iOS & Android)."}, {"name": "Coffee It", "url": "https://apps.apple.com/us/app/coffee-it-record-caffeine/id1216049514", "description": "Record Caffeine intake, with database inside & Apple Health sync. (iOS)"}, {"name": "HiCoffee", "url": "https://apps.apple.com/us/app/hicoffee-caffeine-tracker/id1507361706", "description": "Super efficient caffeine tracker app with Apple Watch support (iOS and Apple Watch)."}, {"name": "Nutriely", "url": "https://nutriely.com", "description": "Food and nutrition tracking, diary. Focusing on detailed micro and vitamin breakdown. (Web)"}], "notes": [], "source": "Quantified Self"}, {"name": "Quantified Self \u2014 Goals", "entries": [{"name": "GoalsOnTrack", "url": "http://www.goalsontrack.com/", "description": "Web-based goal setting and tracking software (iOS & Android)."}, {"name": "Lifetick", "url": "https://lifetick.com/", "description": "Online goal tracking platform."}, {"name": "stickK", "url": "http://www.stickk.com/", "description": "Goal tracking with a monetary commitment."}, {"name": "Beeminder", "url": "https://www.beeminder.com/", "description": "Goal tracking with a monetary commitment. Integrates with many devices and apps."}, {"name": "Taskade", "url": "https://www.taskade.com/", "description": "Simple and sharable tasks, checklists, and notes. (Web, iOS & Android)."}], "notes": [], "source": "Quantified Self"}, {"name": "Quantified Self \u2014 Habits", "entries": [{"name": "Habitica", "url": "https://habitica.com", "description": "A habit tracking app which treats your goals like a role playing game (Web, iOS & Android)."}, {"name": "HabitBull", "url": "http://www.habitbull.com/", "description": "A simple mobile habit tracking app to build and track streaks (iOS & Android)."}, {"name": "Strides", "url": "http://www.stridesapp.com/", "description": "App to track your goals, habits and projects with SMART goal setting (Web, iOS)."}, {"name": "Habit List", "url": "http://habitlist.com/", "description": "Create good habits, break bad ones, build a better you (iOS)."}, {"name": "Streaks", "url": "https://streaksapp.com/", "description": "The to-do list that helps you form good habits (iOS)."}, {"name": "Taskade", "url": "https://taskade.com/", "description": "Modern task lists that syncs across all your devices. (Web, iOS, Android, Chrome, Mac and PC)."}, {"name": "Productive", "url": "https://productiveapp.io/", "description": "Habits and daily goals tracker with flexible scheduling, reminders and data export (iOS)."}, {"name": "Everyday", "url": "https://everyday.app/", "description": "Simple and beautiful habit tracker for the Web, iOS and Android. Has a web extension to add it to your browser's new tab."}, {"name": "Emoji Log", "url": "https://emojilog.rosano.ca", "description": "Track habits without streaks using emoji."}, {"name": "Conjure", "url": "https://conjure.so", "description": "Habits, goals and time tracker with rules engine, data layer, API, dashboards and more. (Web, Desktop, iOS, Android)."}, {"name": "MissionMate", "url": "https://www.missionmate.team/", "description": "Virtual Habit Coach for in your groupchat (telegram). Log activities with photos or text, earn points, and compete with friends to build consistent habits together."}], "notes": [], "source": "Quantified Self"}, {"name": "Quantified Self \u2014 Health", "entries": [{"name": "AlcDroid", "url": "http://alcdroid.flx-apps.com/", "description": "Alcohol consumption tracking and BAC calculation app that offers various statistics regarding your drinking behavior (Android)."}], "notes": [], "source": "Quantified Self"}, {"name": "Quantified Self \u2014 Heart", "entries": [{"name": "Instant Heart Rate", "url": "http://www.azumio.com/s/instantheartrate/index.html", "description": "Fast and accurate mobile heart rate monitor (iOS, Android, Windows)."}, {"name": "HRV4Training", "url": "https://www.hrv4training.com/", "description": "Track Heart Rate Variability, Stress, and other contextual data points using your smartphone camera and receive personalized advice to optimize your health and training (iOS, Android)."}, {"name": "Welltory", "url": "https://www.welltory.com/", "description": "The go-to health app that lets users track their heart rate variability, stress, and energy levels, along with aggregated health and fitness analytics from different wearable devices and apps."}], "notes": [], "source": "Quantified Self"}, {"name": "Quantified Self \u2014 Media Consumption", "entries": [{"name": "Goodreads", "url": "https://www.goodreads.com/", "description": "Lets users track and rate books and network with other readers (Web, iOS, Android)."}, {"name": "HistoryHound", "url": "https://www.stclairsoft.com/HistoryHound/", "description": "Searchable cross-browser history database that can be exported as HTML (MacOS)."}, {"name": "Last.fm", "url": "http://www.last.fm/", "description": "Track the music you listen to by scrobbling via desktop and mobile apps or by connecting to music services (Web, iOS, Android)."}, {"name": "Trakt", "url": "https://trakt.tv/", "description": "Automatically track TV & movies you're watching (Web, Media Players)."}, {"name": "Pocket", "url": "https://getpocket.com/", "description": "Lets you save articles to read later (Web, iOS, Android)."}, {"name": "WordCounter", "url": "https://wordcounterapp.com/", "description": "Word count tracker for writers (Mac)."}, {"name": "Podcast Tracker", "url": "http://www.podcasttracker.com/", "description": "Lets you log, aggregate and export your podcast listening history (Web)."}], "notes": [], "source": "Quantified Self"}, {"name": "Quantified Self \u2014 Mind & Cognition", "entries": [], "notes": [], "source": "Quantified Self"}, {"name": "Quantified Self \u2014 Mood", "entries": [{"name": "MoodCast", "url": "https://2appstudio.com/moodcast/", "description": "Keep track of your daily mood & activities (Android)."}, {"name": "MoodJam", "url": "http://moodjam.com/", "description": "Track your moods with colors. (Web only)."}, {"name": "iMoodJournal", "url": "https://www.imoodjournal.com/", "description": "Mood Tracking on a 10-point scale from Really great to Couldn't be worse. Exportable data. (Android, iOS, Apple Watch)."}, {"name": "Perspective", "url": "https://itunes.apple.com/us/app/perspective-daily-journal/id1186753097?mt=8", "description": "Journaling to captures Thoughts, Moods, and Interests with the goal of helping you reflect and find perspective. (iOS)."}, {"name": "Moods by Mokriya", "url": "https://itunes.apple.com/us/app/moods-tracking-for-better-mental-health/id1023271188?mt=8", "description": "Quick track your mood as good, okay or bad. Specify feelings using a word cloud. No data export option. (iOS, Apple Watch)."}], "notes": [], "source": "Quantified Self"}, {"name": "Quantified Self \u2014 Sleep", "entries": [{"name": "Sleep as Android", "url": "http://sleep.urbandroid.org/", "description": "Full featured sleep tracker with wearable integration (Android)."}, {"name": "Sleep Cycle", "url": "https://www.sleepcycle.com/", "description": "Intelligent alarm clock and sleep tracker (iOS & Android)."}, {"name": "Pillow", "url": "https://neybox.com/pillow/", "description": "Track your sleep from your Apple Watch or iPhone (iOS)."}], "notes": [], "source": "Quantified Self"}, {"name": "Quantified Self \u2014 Tally", "entries": [], "notes": [], "source": "Quantified Self"}, {"name": "Quantified Self \u2014 Time", "entries": [{"name": "Toggl", "url": "https://toggl.com/", "description": "Time tracker and employee timesheet software (iOS & Android)."}, {"name": "Timesheet", "url": "http://timesheet.rauscha.com/", "description": "Android time tracker (Android)."}, {"name": "Hours Time Tracker", "url": "https://www.hourstimetracking.com/", "description": "Awesome time tracking app (iOS)."}, {"name": "Rescue Time", "url": "https://www.rescuetime.com/", "description": "Automatically tracks where you spend your time (Mac, Windows, Android, Linux)."}, {"name": "Qbserve", "url": "https://qotoqot.com/qbserve/", "description": "Time tracking automation: Real-time productivity feedback, project tracking, timesheets, and invoicing (Mac)."}, {"name": "Timing", "url": "https://timingapp.com/", "description": "Automatic time and productivity tracking for Mac. Helps you stay on track with your work and tells you exactly how many seconds you spent in each document, website and app (Mac)."}, {"name": "Quality Time", "url": "http://www.qualitytimeapp.com/", "description": "Precise time tracker for Android (Android)."}, {"name": "Manic Time", "url": "http://www.manictime.com/", "description": "Automatic time tracking software which tracks computer usage (Windows)."}, {"name": "Streaks", "url": "https://streaksapp.com/", "description": "To do list that helps you form habits and track goals (iOS)."}, {"name": "Hindsight", "url": "http://hindsightapp.io/", "description": "Tracks the passage of time since something happened (iOS, Apple Watch)."}, {"name": "ActivityWatch", "url": "https://activitywatch.net/", "description": "Open source automated time tracker (Mac, Windows, Linux, Android)."}, {"name": "Hourly", "url": "http://hourly-app.com", "description": "Minimalistic time tracker with smart functions and nice design (iOS)."}, {"name": "arbtt", "url": "https://arbtt.nomeata.de/", "description": "Automatic, rule-based time tracker, which works by periodically snapshotting the metadata of your desktop window state. Rules are specified in the arbtt DSL and can be written retroactively (Linux, Mac, Windows)."}], "notes": [], "source": "Quantified Self"}, {"name": "Quantified Self \u2014 Wealth", "entries": [{"name": "Personal Capital", "url": "https://www.personalcapital.com/", "description": "Financial software and wealth management."}, {"name": "You Need A Budget (YNAB)", "url": "http://www.youneedabudget.com/", "description": "Personal home budget software."}, {"name": "GNU Cash", "url": "https://www.gnucash.org/", "description": "Personal and small-business financial-accounting software."}, {"name": "Ledger", "url": "https://github.com/ledger/ledger", "description": "Simple but powerful command line accounting.", "stars": "5.6k"}, {"name": "Credit Karma", "url": "https://www.creditkarma.com/", "description": "Lean and reputable credit score tracker."}, {"name": "Actual", "url": "https://actualbudget.com/", "description": "Personal home budget software."}, {"name": "Lunch Money", "url": "https://lunchmoney.app/", "description": "Web app to import transactions, categorize, and budget."}, {"name": "Firefly III", "url": "https://github.com/firefly-iii/firefly-iii", "description": "A free and open source personal finance manager", "stars": "20k"}, {"name": "Menot", "url": "https://www.menot.xyz", "description": "Simple expense and finance tracker for multiple currencies, including crypto."}, {"name": "Just Simple Finance", "url": "https://www.justsimple.finance", "description": "An easy-to-use personal finance app (iOS and Android)."}, {"name": "Fitbit", "url": "http://www.fitbit.com/", "description": "Awesome activity tracking wearables to track steps, heart rate, quality of sleep, and other personal metrics."}, {"name": "Garmin", "url": "https://buy.garmin.com/en-US/US/wearables/c10002-p1.html", "description": "World-class range of wearables."}, {"name": "Withings", "url": "http://www.withings.com/", "description": "Activity tracking and connected devices."}, {"name": "Wahoo", "url": "http://wahoofitness.com/", "description": "Connected cycling, running, and fitness devices."}, {"name": "Hexo Skin", "url": "http://www.hexoskin.com/", "description": "Awesome biometric shirts."}, {"name": "Whoop", "url": "http://whoop.com/", "description": "Athletic performance monitoring."}, {"name": "Zephyr BioHarness", "url": "https://www.zephyranywhere.com/products/bioharness-3", "description": "Performance monitoring wearables."}, {"name": "Apple Watch", "url": "http://www.apple.com/watch/", "description": "Fitness and other health oriented tracking."}, {"name": "Spire", "url": "https://spire.io/", "description": "Activity tracker that determines stress and focus levels by measuring breathing."}, {"name": "Oura Ring", "url": "https://ouraring.com/", "description": "Highly-accurate sleep (and activity) tracker worn on the finger that measures HR, HRV, temperature, and movement."}, {"name": "Aidlab", "url": "https://www.aidlab.com/", "description": "Smart and hackable wearable, compatible with special T-shirts and chest straps."}, {"name": "Gadgetbridge", "url": "https://gadgetbridge.org/", "description": "FOSS fitness tracker app for use with a wide variety of wearables."}, {"name": "Dreem", "url": "https://dreem.com/", "description": "Consumer-grade EEG used to monitor and optimize sleep; it also has pulse oxymeter, bone conduction audio, accelerometer and sonometer."}, {"name": "23andMe", "url": "https://www.23andme.com/", "description": "Genetic testing and analysis."}, {"name": "Open Humans", "url": "https://www.openhumans.org/", "description": "Data sharing and project collaboration."}, {"name": "Enlis", "url": "https://www.enlis.com/personal_edition.html", "description": "Software to organize and analyze your genomic data."}, {"name": "DNA Fit", "url": "https://www.dnafit.com/", "description": "Genetic information for fitness and nutrition."}, {"name": "Family Tree DNA", "url": "https://www.familytreedna.com/", "description": "Genetic testing for ancestry, family history and genealogy."}, {"name": "Inside Tracker", "url": "https://www.insidetracker.com/", "description": "Science-based blood analytics for performance and health."}, {"name": "Wellness FX", "url": "https://www.wellnessfx.com/", "description": "Blood analysis and health checkup."}, {"name": "Human API", "url": "http://humanapi.co/", "description": "Health data integration platform."}, {"name": "FoundMyFitness", "url": "https://www.foundmyfitness.com/genetics", "description": "Comprehensive genetic report from on self-uploaded genetic data."}, {"name": "Open mHealth", "url": "http://www.openmhealth.org/", "description": "Open source health data integration tools."}, {"name": "Flow Dashboard", "url": "https://github.com/onejgordon/flow-dashboard", "description": "Habit tracker and personal data analytics app.", "stars": "1.7k"}, {"name": "Timeliner", "url": "https://github.com/mholt/timeliner", "description": "A data aggregation and and timeline visualization tool.", "stars": "3.6k"}, {"name": "TimelineBuilder", "url": "https://github.com/facebookresearch/personal-timeline", "description": "A data aggregation and and timeline visualization tool by Facebook.", "stars": "367"}, {"name": "Me API", "url": "https://github.com/danfang/me-api", "description": "An extensible, personal API with custom integrations.", "stars": "832"}, {"name": "Memacs", "url": "https://github.com/novoid/Memacs", "description": "Visualize your life in Orgmode.", "stars": "1.1k"}, {"name": "HumanProgrammingInterface", "url": "https://github.com/karlicoss/HPI", "description": "Unify, acces and interact with all of your personal data.", "stars": "1.5k"}, {"name": "Dogsheep", "url": "https://dogsheep.github.io/", "description": "A collection of data exporters and tools for personal analytics using SQLite and/or Datasette."}, {"name": "Chronicle", "url": "https://github.com/chronicle-app/chronicle-etl", "description": "A CLI toolkit for extracting and working with your digital history.", "stars": "168"}, {"name": "QS-Schema", "url": "https://github.com/QS-Schema/qs-schema", "description": "Open schemes for QS applications.", "stars": "1"}, {"name": "Datasette", "url": "https://github.com/simonw/datasette", "description": "An open source multi-tool for exploring and publishing data.", "stars": "10k"}], "notes": [], "source": "Quantified Self"}, {"name": "Dataviz", "entries": [{"name": "Awesome dataviz", "url": "#awesome-dataviz", "description": ""}, {"name": "Resources", "url": "#resources", "description": ""}, {"name": "Contributing", "url": "#contributing", "description": ""}, {"name": "License", "url": "#license", "description": ""}], "notes": [], "source": "Dataviz"}, {"name": "Dataviz \u2014 Charting libraries", "entries": [{"name": "ApexCharts", "url": "https://apexcharts.com/", "description": "Modern & Interactive SVG Charts."}, {"name": "Chart.js", "url": "https://www.chartjs.org/", "description": "Charts with the canvas tag."}, {"name": "Chartist.js", "url": "https://gionkunz.github.io/chartist-js/", "description": "Responsive charts with great browser compatibility."}, {"name": "dc.js", "url": "https://github.com/dc-js/dc.js", "description": "", "stars": "7.4k"}, {"name": "Dygraphs", "url": "https://dygraphs.com/", "description": "Interactive line charts library that works with huge datasets."}, {"name": "Echarts", "url": "https://github.com/ecomfe/echarts", "description": "Highly customizable and interactive charts ready for big datasets.", "stars": "53k"}, {"name": "Epoch", "url": "https://github.com/epochjs/epoch", "description": "Perfect to create real-time charts.", "stars": "5k"}, {"name": "Google Charts", "url": "https://developers.google.com/chart", "description": "Interactive charts for browsers and mobile devices."}, {"name": "G2", "url": "https://g2plot.antv.vision/en", "description": "an interactive and responsive charting library based on the grammar of graphics, maintained by Alibaba"}, {"name": "GraphicsJS", "url": "http://www.graphicsjs.org", "description": "Lightweight JS graphics library with intuitive API, based on SVG/VML."}, {"name": "lit-line", "url": "https://github.com/apinet/lit-line", "description": "SVG Line Chart Web Component - light, fast, interactive & fully responsive.", "stars": "13"}, {"name": "MetricsGraphics.js", "url": "https://metricsgraphicsjs.org/", "description": "Optimized for time-series data."}, {"name": "NVD3", "url": "https://github.com/novus/nvd3", "description": "A reusable charting library written in d3.js.", "stars": "7.2k"}, {"name": "Plotly.js", "url": "https://github.com/plotly/plotly.js/", "description": "Powerful declarative library with support for 20 chart types.", "stars": "15k"}, {"name": "React wrapper", "url": "https://github.com/hustcc/echarts-for-react", "description": "", "stars": "3.8k"}, {"name": "TechanJS", "url": "https://techanjs.org/", "description": "Stock and financial charts."}, {"name": "TOAST UI Chart", "url": "https://github.com/nhnent/tui.chart", "description": "Complete library with support for legacy browsers.", "stars": "5.2k"}, {"name": "Vizzu", "url": "https://github.com/vizzuhq/vizzu-lib", "description": "Library for animated data visualizations and data stories.", "stars": "1.6k"}], "notes": [], "source": "Dataviz"}, {"name": "Dataviz \u2014 Charting libraries for graphs", "entries": [{"name": "Cola.js", "url": "https://marvl.infotech.monash.edu/webcola/", "description": "A tool to create diagrams using constraint-based optimization techniques. Works with d3 and svg.js."}, {"name": "Cytoscape.js", "url": "https://js.cytoscape.org/", "description": "JavaScript library for graph drawing maintained by [Cytoscape](https://www.cytoscape.org) core developers."}, {"name": "Sigma.js", "url": "https://sigmajs.org/", "description": "JavaScript library dedicated to graph drawing."}, {"name": "VivaGraph", "url": "https://github.com/anvaka/VivaGraphJS", "description": "Graph drawing library for JavaScript.", "stars": "3.5k"}, {"name": "G6", "url": "https://github.com/antvis/g6", "description": "Graph visualization library powered by Javascript & Typescript, maintained by Alibaba", "stars": "9.3k"}, {"name": "diagram.js", "url": "https://github.com/bpmn-io/diagram-js", "description": "Javascript diagram library serving as the basis for camunda's online BPMN modeler.", "stars": "1.3k"}, {"name": "Uber React Digraph", "url": "https://github.com/uber/react-digraph", "description": "React.js based directed graph library maintained by UBER.", "stars": "2.4k"}], "notes": [], "source": "Dataviz"}, {"name": "Dataviz \u2014 Maps", "entries": [{"name": "CARTO", "url": "https://github.com/CartoDB/cartodb", "description": "CARTO is an open source tool that allows for the storage and visualization of geospatial data on the web.", "stars": "2.6k"}, {"name": "Cesium", "url": "https://github.com/AnalyticalGraphicsInc/cesium", "description": "WebGL 3D globes and maps.", "stars": "9.4k"}, {"name": "Deck.gl", "url": "https://deck.gl/", "description": "WebGL framework for visual exploratory data analysis of large datasets."}, {"name": "L7", "url": "https://github.com/antvis/L7", "description": "Large-scale WebGL-powered Geospatial Data Visualization analysis framework, maintained by Alibaba", "stars": "2.9k"}, {"name": "L7 Plot", "url": "https://github.com/antvis/L7Plot", "description": "Geospatial Visualization Chart Library, maintained by Alibaba", "stars": "41"}, {"name": "DataMaps", "url": "https://github.com/markmarkoh/datamaps", "description": "Interactive SVG maps using D3.js.", "stars": "3.7k"}, {"name": "Dipper", "url": "https://github.com/antvis/dipper", "description": "Map application development framework powered by L7, maintained by Alibaba.", "stars": "23"}, {"name": "Leaflet", "url": "https://leafletjs.com", "description": "JavaScript library for mobile-friendly interactive maps."}, {"name": "Mapael", "url": "https://github.com/neveldo/jQuery-Mapael", "description": "jQuery plugin based on raphael.js to display vector maps.", "stars": "1k"}], "notes": [], "source": "Dataviz"}, {"name": "Dataviz \u2014 d3", "entries": [], "notes": [], "source": "Dataviz"}, {"name": "Dataviz \u2014 React", "entries": [{"name": "BizCharts", "url": "https://github.com/alibaba/BizCharts", "description": "Data visualization library based on [G2 (\u2b5011k)](https://github.com/antvis/G2) and React", "stars": "6k"}, {"name": "Graphin", "url": "https://github.com/antvis/Graphin", "description": "Graph visualization library powered by React & Typescript (built on top of G6, maintained by Alibaba.", "stars": "782"}, {"name": "React-vis", "url": "https://github.com/uber/react-vis", "description": "React components to build data visualizations.", "stars": "8.4k"}, {"name": "Recharts", "url": "https://github.com/recharts/recharts", "description": "Declarative react components to render D3 charts.", "stars": "19k"}, {"name": "Victory", "url": "https://formidable.com/open-source/victory/", "description": "Composable components for building interactive data visualizations"}, {"name": "nivo", "url": "https://github.com/plouc/nivo", "description": "Supercharged dataviz components for React with isomorphic ability, [demo](https://nivo.rocks).", "stars": "11k"}, {"name": "React Svg Textures", "url": "https://github.com/finnfiddle/react-svg-textures", "description": "Textures.js ported to React. Fully isomorphic.", "stars": "29"}, {"name": "DevExtreme React Chart", "url": "https://devexpress.github.io/devextreme-reactive/react/chart/", "description": "High-performance plugin-based React chart for Bootstrap and Material Design."}, {"name": "F2", "url": "https://github.com/antvis/F2", "description": "An elegant, interactive and flexible charting library for mobile, maintained by Alibaba", "stars": "7.8k"}], "notes": [], "source": "Dataviz"}, {"name": "Dataviz \u2014 Misc", "entries": [{"name": "Graphology", "url": "https://github.com/graphology/graphology", "description": "A robust & multipurpose Graph object for javascript & TypeScript; Serves as a base library to power other graph visualization libraries.", "stars": "755"}, {"name": "Piecon", "url": "https://github.com/lipka/piecon", "description": "Pie charts in your favicon.", "stars": "2.3k"}, {"name": "Textures.js", "url": "https://riccardoscalco.github.io/textures/", "description": "A library to create SVG patterns."}, {"name": "Timeline.js", "url": "https://timeline.knightlab.com/", "description": "Create interactive timelines."}, {"name": "Vega", "url": "https://vega.github.io/vega/", "description": "Vega is a visualization grammar, a declarative format for creating, saving, and sharing interactive visualization designs."}, {"name": "Vega-Lite", "url": "https://vega.github.io/vega-lite/", "description": "is a high-level grammar of interactive graphics. It provides a concise JSON syntax for rapidly generating visualizations to support analysis."}, {"name": "Vis.js", "url": "https://visjs.org/", "description": "A dynamic visualization library including timeline, networks and graphs (2D and 3D)."}, {"name": "DecoView", "url": "https://github.com/bmarrdev/android-DecoView-charting", "description": "Animated circular wheel chart library.", "stars": "988"}, {"name": "MPAndroidChart", "url": "https://github.com/PhilJay/MPAndroidChart", "description": "A powerful & easy to use chart library.", "stars": "36k"}, {"name": "WilliamChart", "url": "https://github.com/diogobernardino/WilliamChart", "description": "Simple chart library.", "stars": "4.9k"}, {"name": "LargeVis", "url": "https://github.com/lferry007/LargeVis", "description": "implementation of the [LargeVis paper](https://arxiv.org/abs/1602.00370), used to visualize large-scale and high-dimensional data.", "stars": "670"}, {"name": "PlotJuggler", "url": "https://github.com/facontidavide/PlotJuggler", "description": "open-source Qt5 application to plot charts (based on Qwt).", "stars": "3.1k"}, {"name": "Visualization Toolkit (VTK)", "url": "https://gitlab.kitware.com/vtk/vtk/blob/master/README.md", "description": "open-source library for 3d Graphics, image processing and visualization."}, {"name": "svgo", "url": "https://github.com/ajstarks/svgo", "description": "Go Language Library for SVG generation.", "stars": "1.9k"}, {"name": "plot", "url": "https://github.com/gonum/plot", "description": "API for building and drawing plots in Go.", "stars": "2.3k"}, {"name": "go-echars", "url": "https://github.com/chenjiandongx/go-echarts", "description": "Simple yet powerful data visualizing library for Go.", "stars": "5k"}, {"name": "BEMSimpleLineGraph", "url": "https://github.com/Boris-Em/BEMSimpleLineGraph", "description": "Highly customizable and interactive line graphs.", "stars": "2.7k"}, {"name": "Charts", "url": "https://github.com/danielgindi/Charts", "description": "iOS port of MPAndroidChart. You can create charts for both platforms with very similar code.", "stars": "26k"}, {"name": "JBChartView", "url": "https://github.com/Jawbone/JBChartView", "description": "Charting library for both line and bar graphs.", "stars": "3.8k"}, {"name": "PNChart", "url": "https://github.com/kevinzhow/PNChart", "description": "A simple and beautiful chart lib used in Piner and CoinsMan.", "stars": "9.7k"}, {"name": "TensorWatch", "url": "https://github.com/microsoft/tensorwatch", "description": "Debugging and visualization tool for data science and machine learning", "stars": "3.3k"}, {"name": "altair", "url": "https://altair-viz.github.io/", "description": "Declarative statistical visualizations, based on Vega-Lite."}, {"name": "bokeh", "url": "https://bokeh.pydata.org/en/latest/", "description": "Interactive Web Plotting for Python."}, {"name": "Chartify", "url": "https://github.com/spotify/chartify", "description": "Bokeh wrapper that makes it easy for data scientists to create charts.", "stars": "3.2k"}, {"name": "diagram", "url": "https://github.com/tehmaze/diagram", "description": "Text mode diagrams using UTF-8 characters", "stars": "394"}, {"name": "ggplot", "url": "https://github.com/yhat/ggpy", "description": "plotting system based on [R's](#r-tools) ggplot2.", "stars": "3.6k"}, {"name": "glumpy", "url": "https://github.com/glumpy/glumpy", "description": "OpenGL scientific visualizations library.", "stars": "1.1k"}, {"name": "holoviews", "url": "https://holoviews.org/", "description": "Complex and declarative visualizations from annotated data."}, {"name": "ipychart", "url": "https://github.com/nicohlr/ipychart", "description": "The power of Chart.js in Jupyter Notebook.", "stars": "62"}, {"name": "mayai", "url": "https://docs.enthought.com/mayavi/mayavi/", "description": "interactive scientific data visualization and 3D plotting in Python."}, {"name": "matplotlib", "url": "https://matplotlib.org/", "description": "2D plotting library."}, {"name": "missingno", "url": "https://github.com/ResidentMario/missingno", "description": "provides flexible toolset of data-visualization utilities that allows quick visual summary of the completeness of your dataset, based on matplotlib.", "stars": "3.3k"}, {"name": "plotly", "url": "https://plot.ly/python/", "description": "Interactive web based visualization built on top of [plotly.js (\u2b5015k)](https://github.com/plotly/plotly.js)"}, {"name": "pptk", "url": "https://github.com/heremaps/pptk", "description": "Visualize and work with 2D/3D pointclouds", "stars": "532"}, {"name": "PyQtGraph", "url": "https://www.pyqtgraph.org/", "description": "Interactive and realtime 2D/3D/Image plotting and science/engineering widgets."}, {"name": "PyVista", "url": "https://github.com/pyvista/pyvista", "description": "3D plotting and mesh analysis through a streamlined interface for the Visualization Toolkit (VTK)", "stars": "1.5k"}, {"name": "seaborn", "url": "https://seaborn.pydata.org/", "description": "A library for making attractive and informative statistical graphics."}, {"name": "toyplot", "url": "https://toyplot.readthedocs.io/en/stable/", "description": "The kid-sized plotting toolkit for Python with grownup-sized goals."}, {"name": "three.py", "url": "https://github.com/stemkoski/three.py/", "description": "Easy to use 3D library based on PyOpenGL. Inspired by Three.js.", "stars": "84"}, {"name": "veusz", "url": "https://veusz.github.io/", "description": "Python multiplatform GUI plotting tool and graphing library"}, {"name": "VisPy", "url": "https://vispy.org/", "description": "High-performance scientific visualization based on OpenGL."}, {"name": "vtk", "url": "https://www.vtk.org/", "description": "3D computer graphics, image processing, and visualization that includes a Python interface."}, {"name": "pandas-profiling", "url": "https://github.com/pandas-profiling/pandas-profiling", "description": "generates statistical analytic reports with visualization for quick data analysis.", "stars": "9.7k"}, {"name": "pyechars", "url": "https://github.com/pyecharts/pyecharts", "description": "Python binding for Echarts library.", "stars": "13k"}, {"name": "ggplot2", "url": "https://ggplot2.tidyverse.org/", "description": "A plotting system based on the grammar of graphics."}, {"name": "ggvis", "url": "https://ggvis.rstudio.com/", "description": "A data visualization package with a syntax similar to ggplot2 which allows you to create rich interactive graphics."}, {"name": "lattice", "url": "https://lattice.r-forge.r-project.org", "description": "trellis graphics for R"}, {"name": "plotly", "url": "https://github.com/ropensci/plotly", "description": "Interactive charts (including adding interactivity to ggplot2 output), cartograms and simple network diagrams", "stars": "2.3k"}, {"name": "rbokeh", "url": "https://hafen.github.io/rbokeh/", "description": "R Interface to Bokeh."}, {"name": "rgl", "url": "https://cran.r-project.org/web/packages/rgl/index.html", "description": "3D Visualization Using OpenGL"}, {"name": "shiny", "url": "https://shiny.rstudio.com", "description": "Framework for creating interactive applications/visualisations"}, {"name": "visNetwork", "url": "https://datastorm-open.github.io/visNetwork/", "description": "Interactive network visualisations"}, {"name": "Chartkick", "url": "https://github.com/ankane/chartkick", "description": "Create charts with one line of Ruby.", "stars": "6k"}, {"name": "mermaidjs", "url": "https://mermaidjs.github.io/mermaid-live-editor", "description": "A simple markdown-like script language for generating charts from text via javascript"}, {"name": "wavedrom.com", "url": "https://wavedrom.com/", "description": "Draws your Timing Diagram or Waveform from simple textual description"}, {"name": "Charted", "url": "https://github.com/mikesall/charted", "description": "A charting tool that produces automatic, shareable charts from any data file.", "stars": "2.8k"}, {"name": "Gephi", "url": "https://github.com/gephi/gephi", "description": "An open-source platform for visualizing and manipulating large graphs", "stars": "5k"}, {"name": "Kepler.gl", "url": "https://kepler.gl/", "description": "Geospatial analysis tool for large-scale data sets."}, {"name": "Mermaid", "url": "https://github.com/knsv/mermaid", "description": "A tool used to generate diagrams and flowcharts from text in a similar manner as markdown.", "stars": "51k"}, {"name": "RAW", "url": "https://rawgraphs.io", "description": "Create web visualizations from CSV or Excel files."}, {"name": "Spark", "url": "https://github.com/holman/spark", "description": "Sparklines for the shell. It have several [implementations in different languages (\u2b505.9k)](https://github.com/holman/spark/wiki/Alternative-Implementations).", "stars": "5.9k"}, {"name": "Visual-Insights", "url": "https://github.com/ObservedObserver/visual-insights", "description": "Automatic insights extraction and visualization specification in data analysis.", "stars": "342"}, {"name": "X6", "url": "https://x6.antv.vision/en", "description": "diagram creation library for rapid construction of DAG diagrams, ER diagrams, flowcharts and other applications, maintained by Alibaba"}, {"name": "Graphviz", "url": "https://graphviz.org/", "description": "Open source graph visualization command line tool and library. From input text to SVG,PDF,interactive web graph browser."}, {"name": "Design for Information", "url": "https://www.amazon.com/Design-Information-Introduction-Histories-Visualizations/dp/1592538061", "description": ""}, {"name": "The Best American Infographics 2014", "url": "https://www.amazon.com/Best-American-Infographics-2014/dp/0547974515", "description": ""}, {"name": "The Grammar of Graphics", "url": "https://www.amazon.com/Grammar-Graphics-Statistics-Computing/dp/0387245448/", "description": ""}, {"name": "The Visual Display of Quantitative Information", "url": "https://www.amazon.com/Visual-Display-Quantitative-Information/dp/0961392142", "description": ""}, {"name": "The Wall Street Journal Guide to Information Graphics", "url": "https://www.amazon.com/Street-Journal-Guide-Information-Graphics/dp/0393347281", "description": ""}, {"name": "Visualization Analysis and Design", "url": "https://www.amazon.com/Visualization-Analysis-Design-AK-Peters/dp/1466508914", "description": ""}, {"name": "Interactive Data Visualization for the Web", "url": "https://chimera.labs.oreilly.com/books/1230000000345", "description": ""}, {"name": "Data Visualization Toolkit", "url": "https://datavisualizationtoolkit.com", "description": ""}, {"name": "Data Visualisation: A Handbook for Data Driven Design", "url": "https://www.amazon.com/Data-Visualisation-Handbook-Driven-Design/dp/1526468921/", "description": ""}, {"name": "The Data Visualization Catalogue", "url": "https://www.datavizcatalogue.com", "description": "A collection of data visualization methods, with pros and cons."}, {"name": "Data Viz Project", "url": "https://datavizproject.com", "description": ""}, {"name": "The R Graph Gallery", "url": "https://www.r-graph-gallery.com", "description": ""}, {"name": "From data to Viz", "url": "https://www.data-to-viz.com", "description": ""}, {"name": "Chartopedia", "url": "https://www.anychart.com/chartopedia", "description": ""}, {"name": "Interactive Chart Chooser", "url": "https://depictdatastudio.com/charts/", "description": ""}, {"name": "Data Stories", "url": "https://datastori.es/", "description": ""}, {"name": "DataFramed", "url": "https://www.datacamp.com/community/podcast", "description": ""}, {"name": "Data Viz Today", "url": "https://dataviztoday.com/", "description": ""}, {"name": "Alberto Cairo", "url": "https://twitter.com/albertocairo", "description": ""}, {"name": "Andrei Kashcha", "url": "https://twitter.com/anvaka", "description": ""}, {"name": "Benjamin Wiederkehr", "url": "https://twitter.com/datavis", "description": ""}, {"name": "Jan \u017d\u00e1k", "url": "https://twitter.com/zakjan", "description": ""}, {"name": "Mara Averick", "url": "https://twitter.com/dataandme", "description": ""}, {"name": "Martin Wattenberg", "url": "https://twitter.com/wattenberg", "description": ""}, {"name": "Mike Bostock", "url": "https://twitter.com/mbostock", "description": ""}, {"name": "Nadieh Bremer", "url": "https://twitter.com/NadiehBremer", "description": ""}, {"name": "NYT Graphics", "url": "https://twitter.com/nytgraphics", "description": ""}, {"name": "Visualizing", "url": "https://twitter.com/VisualizingOrg", "description": ""}, {"name": "Data For Visualization", "url": "https://dataforvisualization.com/", "description": ""}, {"name": "Ann K. Emery", "url": "https://annkemery.com/", "description": ""}, {"name": "Data Visualization Society", "url": "https://www.datavisualizationsociety.com/", "description": "The Data Visualization Society is an organization dedicated to fostering community for data visualization professionals."}, {"name": "eagereyes", "url": "https://eagereyes.org/", "description": ""}, {"name": "EvergreenData", "url": "https://stephanieevergreen.com/", "description": ""}, {"name": "FlowingData", "url": "https://flowingdata.com/", "description": ""}, {"name": "Information is Beautiful", "url": "https://www.informationisbeautiful.net/", "description": ""}, {"name": "Junk Charts", "url": "https://junkcharts.typepad.com/", "description": "Kaiser Fung takes apart why certain datavizes work/don't work"}, {"name": "Lisa Rost thinks and discusses about why we dataviz", "url": "https://lisacharlotterost.github.io/", "description": ""}, {"name": "Makeover Monday", "url": "https://www.makeovermonday.co.uk/", "description": ""}, {"name": "The Open News", "url": "https://source.opennews.org/articles/", "description": ""}, {"name": "The Pudding", "url": "https://pudding.cool/", "description": ""}, {"name": "Truth & Beauty Operations", "url": "https://truth-and-beauty.net/", "description": ""}, {"name": "University of Washington Interactive Data Lab Papers", "url": "https://idl.cs.washington.edu/papers", "description": ""}, {"name": "vis4.net", "url": "https://www.vis4.net/blog/", "description": "Random thoughts on visualization and data journalism by Gregor Aisch"}, {"name": "Javier Luraschi", "url": "https://github.com/javierluraschi", "description": ""}], "notes": [], "source": "Dataviz"}, {"name": "Citizen Science", "entries": [{"name": "Software", "url": "#software", "description": ""}, {"name": "Educational", "url": "#educational", "description": ""}, {"name": "Tools and Equipment", "url": "#tools-and-equipment", "description": ""}, {"name": "Publishing and Doing Research", "url": "#publishing-and-doing-research", "description": ""}, {"name": "Citizen Science Spaces and Projects", "url": "#citizen-science-spaces-and-projects", "description": ""}, {"name": "Art and Science Spaces", "url": "#art-and-science-spaces", "description": ""}, {"name": "Literature", "url": "#literature", "description": ""}, {"name": "Funding and Support", "url": "#funding-and-support", "description": ""}, {"name": "Conferences and Events", "url": "#conferences-and-events", "description": ""}, {"name": "Other Resources", "url": "#other-resources", "description": ""}, {"name": "Questions and Knowledge Gaps", "url": "#questions-and-knowledge-gaps", "description": ""}, {"name": "How to contribute to this list", "url": "#how-do-I-contribute-to-to-this-list", "description": ""}, {"name": "License", "url": "#license", "description": ""}], "notes": [], "source": "Citizen Science"}, {"name": "Citizen Science \u2014 Lab Equipment Software", "entries": [{"name": "Grafana", "url": "http://grafana.org/", "description": "Create a dashboard (online if you wish) that visualizes your experimental data."}, {"name": "mMass", "url": "http://www.mmass.org/", "description": "Open-source software for mass spectrometers."}, {"name": "Stellarium", "url": "http://www.stellarium.org/", "description": "Open-source planetarium software."}], "notes": [], "source": "Citizen Science"}, {"name": "Citizen Science \u2014 Modeling and Computation", "entries": [{"name": "OpenSCAD", "url": "http://www.openscad.org/", "description": "3D modeling software."}, {"name": "SageMath", "url": "https://cloud.sagemath.com/", "description": "Open-source cloud-based computation (similar to MATLAB and Mathematica)."}, {"name": "GNU Octave", "url": "https://www.gnu.org/software/octave/", "description": "Free software numerical computation program, similar to MATLAB."}, {"name": "Dia", "url": "http://dia-installer.de/", "description": "Open-source software for making diagrams."}, {"name": "Gephi", "url": "https://gephi.org/", "description": "Open graph visualization platform."}, {"name": "QGIS", "url": "http://www.qgis.org/en/site/", "description": "Open GIS software."}, {"name": "Mineways", "url": "http://www.realtimerendering.com/erich/minecraft/public/mineways/", "description": "a tool for turning Minecraft model files into 3D-printable .stl files"}, {"name": "ALOHA", "url": "https://www.epa.gov/cameo/aloha-software", "description": "A piece of software disributed by the EPA that models the threat zone for various types of chemical spill and explosion hazards."}, {"name": "vegan", "url": "http://vegan.r-forge.r-project.org/", "description": "R package for statistical work in community ecology."}, {"name": "BOINC", "url": "https://boinc.berkeley.edu/", "description": "Open-source cross-platform volunteer computing network connecting computers of volunteers/citizen scientists to scientific research projects. Used by CERN and universities around the world."}, {"name": "YData Profiling", "url": "https://docs.profiling.ydata.ai/latest/", "description": "A general-purpose open-source data profiler for high-level analysis of a dataset."}, {"name": "Desbordante", "url": "https://github.com/desbordante/desbordante-core", "description": "An open-source data profiler specifically focused on discovery and validation of complex patterns in data.", "stars": "463"}], "notes": [], "source": "Citizen Science"}, {"name": "Citizen Science \u2014 Publishing , Collaboration and Organization", "entries": [{"name": "Zotero", "url": "https://www.zotero.org/", "description": "Open-source citation management software."}, {"name": "TiddlyWiki", "url": "http://tiddlywiki.com/", "description": "Easily create your own wikis to organize information."}, {"name": "Evergreen ILS", "url": "http://evergreen-ils.org/", "description": "Software for managing a library of books (and the loaning process)."}, {"name": "ISLE", "url": "https://github.com/nasa/isle", "description": "Open-source laboratory equipment inventory management system developed by NASA.", "stars": "215"}, {"name": "GanttProject", "url": "http://www.ganttproject.biz/", "description": "Productivity tool for scheduling tasks and making Gantt charts."}, {"name": "Open Science Framework", "url": "https://osf.io/", "description": "Open-source collaborative project manager for scientific research."}, {"name": "Calibre", "url": "http://calibre-ebook.com/", "description": "eBook management software."}, {"name": "LibraryThing", "url": "https://www.librarything.com/", "description": "an online platform for organizing your library."}, {"name": "PECE", "url": "http://www.worldpece.org/", "description": "The Platform for Experimental and Collaborative Ethnography. This project provides an online platform for academic collaboration that helps keep track of complex attribution of credit. It is geared toward anthropologists but is expanding to become more broad."}, {"name": "RapidPro", "url": "https://github.com/rapidpro/rapidpro", "description": "An open-source platform for building scalable applications that users can interact with via SMS.", "stars": "894"}, {"name": "eu-citizen.science", "url": "https://eu-citizen.science/", "description": "links to 200 projects"}, {"name": "Zooniverse", "url": "https://github.com/zooniverse", "description": "website for zoo & universe projects"}], "notes": [], "source": "Citizen Science"}, {"name": "Citizen Science \u2014 Graphs and Visualization", "entries": [{"name": "GraphViz", "url": "https://graphviz.org/", "description": "tool for creating scientific graphs"}, {"name": "Light and Matter", "url": "http://lightandmatter.com/", "description": "Benjamin Crowell's free-to-download, cheap-to-buy open source physics textbooks."}, {"name": "OpenStax", "url": "https://openstax.org/", "description": "Repository of open-licensed and collaboratively-edited textbooks on many basic subjects. You can download them as ebooks or order print copies."}, {"name": "PhET Simulations", "url": "https://phet.colorado.edu/en/simulations/category/chemistry", "description": "CU Boulder interactive physics and chemistry simulations."}, {"name": "United Diversity Co-op Library", "url": "http://library.uniteddiversity.coop/", "description": "A vast library of interesting textbooks and other resources in PDF form on such topics as permaculture, agriculture, economics, crafts and activism."}, {"name": "Microbe Wiki", "url": "https://microbewiki.kenyon.edu/index.php/MicrobeWiki", "description": "A large student-edited multi-institutional wiki for microbiology."}, {"name": "OpenCulture Textbooks", "url": "http://www.openculture.com/free_textbooks", "description": "The textbook section of a website dedicated to the open sharing of information."}, {"name": "Free Tech Books", "url": "http://www.freetechbooks.com/categories", "description": "Free ebooks (mostly computer science and engineering)."}, {"name": "OpenWetWare", "url": "http://openwetware.org/wiki/Main_Page", "description": "A site that maintains a list of bio lab protocols as well as an electronic lab notebook for team use."}], "notes": [], "source": "Citizen Science"}, {"name": "Citizen Science \u2014 Biology and Chemistry", "entries": [{"name": "The ODIN", "url": "http://www.the-odin.com/", "description": "A distributor of affordable DIY biology equipment."}, {"name": "Bento Box", "url": "https://www.bento.bio/", "description": "A low-cost PCR workstation from Bento Lab."}, {"name": "OpenTrons", "url": "http://opentrons.com/", "description": "An open-source liquid-handling robot."}, {"name": "OpenPCR", "url": "http://openpcr.org/", "description": "An open-source PCR thermocycler."}, {"name": "SGD", "url": "http://www.yeastgenome.org", "description": "Stanford University's Saccharomyces Genome Database."}, {"name": "BLAST", "url": "http://blast.ncbi.nlm.nih.gov/Blast.cgi", "description": "Search tool for local alignment."}, {"name": "IORodeo", "url": "http://iorodeo.com/", "description": "Sells a cheap open-source potentiostat, a colorimeter, and some other equipment."}, {"name": "BioSurplus", "url": "http://www.biosurplus.com/", "description": "A supplier of used bio lab equipment."}, {"name": "DremelFuge", "url": "http://www.thingiverse.com/thing:1483", "description": "A biology centrifuge that takes the form of a dremel attachment."}, {"name": "Paperfuge", "url": "http://www.biorxiv.org/content/early/2016/08/30/072207.full.pdf+html", "description": "An ultra-low cost, hand-powered centrifuge inspired by the mechanics of a whirligig toy."}, {"name": "Ministat", "url": "http://www.hivebio.org/projects/ministat-2/", "description": "A DIY chemostat."}, {"name": "MinION", "url": "https://nanoporetech.com/products/minion", "description": "An affordable, portable DNA/RNA sequencer."}, {"name": "SpikerBox", "url": "https://backyardbrains.com/products/spikerbox", "description": "A bioamplifier for DIY neuroscience."}], "notes": [], "source": "Citizen Science"}, {"name": "Citizen Science \u2014 Environmental Science and Geology", "entries": [{"name": "Raspberry Shake", "url": "https://www.kickstarter.com/projects/angelrodriguez/raspberry-shake-your-personal-seismograph", "description": "A seismograph compatible with the Raspberry Pi."}, {"name": "Smoky Mountain Scientific", "url": "http://www.smokymtsci.com/", "description": "Modular, Low cost, open-source instrumentation for environmental monitoring."}, {"name": "AWEsome", "url": "https://www.lhc-ilc.physik.uni-bonn.de/research-groups/experimental-physics/prof.-k.-desch/research/airborne-wind-energy", "description": "An affordable airborne wind turbine prototype."}], "notes": [], "source": "Citizen Science"}, {"name": "Citizen Science \u2014 GIS and Mapping", "entries": [{"name": "IMGtoKMZ", "url": "https://github.com/s5rt/IMGtoKMZ", "description": "A simple tool to convert a batch of geotagged images into a KMZ file, with one placemark per photograph.", "stars": "0"}], "notes": [], "source": "Citizen Science"}, {"name": "Citizen Science \u2014 3D Printing and Fabrication", "entries": [{"name": "Printables", "url": "https://www.printables.com/", "description": "Database of 3D-printable models with contests and an active community"}, {"name": "Thingiverse", "url": "https://www.thingiverse.com/", "description": "A search engine for 3D-printable models."}, {"name": "Ember", "url": "https://ember.autodesk.com/", "description": "A comprehensively open-source DLP SLA 3D Printer project, powered by Autodesk."}, {"name": "3D Printable Science Equipment", "url": "http://www.appropedia.org/3D_printable_science_equipment", "description": "A list of different 3d-printable science objects with models."}, {"name": "Precious Plastic", "url": "https://preciousplastic.com/en/videos/build/extrusion/", "description": "Make your own 3D printer filament."}], "notes": [], "source": "Citizen Science"}, {"name": "Citizen Science \u2014 Electronics", "entries": [{"name": "C.H.I.P", "url": "https://getchip.com/pages/chip", "description": "A $9 Linux computer."}, {"name": "Raspberry Pi Zero", "url": "https://www.raspberrypi.org/products/pi-zero/", "description": "The cheapest, smallest Raspberry Pi ($5)."}, {"name": "Particle Electron", "url": "https://www.particle.io/products/hardware/electron-cellular-dev-kit?", "description": "Raspberry Pi-like microcontroller for connecting the devices you make to the cellular network."}, {"name": "SparkFun", "url": "https://www.sparkfun.com/", "description": "A company selling all sorts of electronics for DIY projects, including sensors."}, {"name": "Red Pitaya", "url": "http://redpitaya.com/", "description": "Open-source tool with multiple signal processing functions, such as an oscilloscope, spectrum analyzer, signal generator, and more."}, {"name": "Podo", "url": "http://podolabs.com/#buy", "description": "A stickable, hi-resolution Bluetooth camera."}], "notes": [], "source": "Citizen Science"}, {"name": "Citizen Science \u2014 Other", "entries": [{"name": "Global Village Construction Set", "url": "http://opensourceecology.org/gvcs/gvcs-machine-index/", "description": "Open-source farm equipment and other civilization-building tools."}, {"name": "Farming Concrete Data Collection Toolkit", "url": "https://farmingconcrete.org/toolkit/", "description": "\"Methods for measuring the outcomes and impacts of community gardens and urban farms.\""}, {"name": "Build My Lab Contest", "url": "http://www.instructables.com/contest/buildmylab/", "description": "A competition to create instructables for DIY lab equipment."}, {"name": "Generic Lab Equipment", "url": "http://hackteria.org/wiki/Generic_Lab_Equipment", "description": "Wiki with instructions on building DIY lab equipment."}, {"name": "Citizen Science: Theory and Practice", "url": "http://theoryandpractice.citizenscienceassociation.org/", "description": "An open-access, peer-reviewed journal dedicated to discussion about methods in citizen science."}, {"name": "Scholar Subreddit", "url": "https://www.reddit.com/r/scholar", "description": "A great place to request help getting access to scientific papers that are beyond paywalls."}, {"name": "Library Genesis", "url": "https://en.wikipedia.org/wiki/Library_Genesis", "description": "An online tool for gaining access to scientific articles that are normally beyond paywalls."}, {"name": "SciHub", "url": "https://sci-hub.tw/", "description": "Another site for gaining access to science papers that are normally behind paywalls."}, {"name": "Public Library of Science (PLOS)", "url": "https://plos.org/", "description": "Nonprofit organization that publishes open-access journals and also advocates for openness and tranparency in science."}, {"name": "arXiv", "url": "http://arxiv.org/", "description": "A Cornell-supported site for sharing and discussing early drafts of scientific papers (mostly physics and math)."}, {"name": "Directory of Open Access Journals", "url": "https://doaj.org/", "description": "Over 9000 journals listed."}, {"name": "Investigative Dashboard", "url": "https://investigativedashboard.org/", "description": "A tool for researchers, especially journalists, to share documents and findings."}, {"name": "Taskade", "url": "https://www.taskade.com", "description": "Collaborative outliner, notes, and task manager."}], "notes": [], "source": "Citizen Science"}, {"name": "Citizen Science \u2014 Citizen Science Theory", "entries": [{"name": "Citizen Science: Probing the Virtues and Contexts of Participatory Research", "url": "http://estsjournal.org/article/view/99/58", "description": ""}, {"name": "Buckets of Resistance: Standards and the Effectiveness of Citizen Science", "url": "https://www.academia.edu/7622292/Buckets_of_Resistance_Standards_and_the_Effectiveness_of_Citizen_Science?auto=download", "description": ""}, {"name": "The Potentials and Limitations of Civil Society Research: Getting Undone Science Done", "url": "http://davidjhess.net/uploads/3/4/8/1/34811322/socinquiry.2009.draft.pdf", "description": ""}, {"name": "Citizen Engineering: Disrupting Expertise in Classroom and Community", "url": "https://peer.asee.org/citizen-engineering-disrupting-expertise-in-classroom-and-community", "description": "A paper introducing the concept of \"citizen engineering\" as a companion to citizen science"}, {"name": "Institutions for Civic Technoscience: How Critical Making is Transforming Environmental Research", "url": "https://www.researchgate.net/publication/263120833_Institutions_for_Civic_Technoscience_How_Critical_Making_is_Transforming_Environmental_Research", "description": ""}, {"name": "Citizen Science as an Ecological Research Tool: Challenges and Benefits", "url": "http://www.jstor.org/stable/pdf/27896218.pdf", "description": ""}, {"name": "Academic Research in the 21st Century: Maintaining Scientific Integrity in a Climate of Perverse Incentives and Hypercompetition", "url": "http://online.liebertpub.com/doi/10.1089/ees.2016.0223", "description": ""}, {"name": "The Science Wars and the Future of the American Academic Profession", "url": "http://www.its.caltech.edu/~bi/labinger/nontechpdfs/7sciencewars.pdf", "description": "Caltech chemistry professor Jay A. Labinger's paper about the need for scientists to engage with critical science studies scholars."}, {"name": "Science for the People", "url": "http://science-for-the-people.org/", "description": "A late 1960s/early 1970s radical science movement whose literature has been organized on a website by UMass Amherst."}, {"name": "From the March for Science to an Abolitionist Science", "url": "https://www.fromthesquare.org/march-science-abolitionist-science/#.WPpQv2nyuUl", "description": "An article that offers several historical and current critiques of science that propose alternative ways of doing scientific work."}, {"name": "Whole Earth Catalog", "url": "http://www.wholeearth.com/index.php", "description": "A site that contains the remnants of a famous late 1960s and early 1970s maker/ecology magazine."}], "notes": [], "source": "Citizen Science"}, {"name": "Citizen Science \u2014 Citizen Science Practice", "entries": [{"name": "Lead Concentrations in Inner-City Soils As a Factor in the Child Lead Problem", "url": "https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1651267/pdf/amjph00647-0022.pdf", "description": "A 1983 pharmacology paper detailing a low-cost, low-tech method of doing soil heavy metal testing."}, {"name": "How to Run a Feminist Science Lab Meeting", "url": "https://civiclaboratory.nl/2017/03/31/how-to-run-a-feminist-science-lab-meeting/", "description": "A guide by the Civic Laboratory in St. John's, Newfoundland"}, {"name": "Spectrophotometric Determination of Lead", "url": "http://www.pharmtech.com/spectrophotometric-determination-lead", "description": "Another simple DIY lead testing procedure."}, {"name": "First-Ever Video May Show Pig-Like Animals Mourning Their Dead", "url": "https://news.nationalgeographic.com/2017/12/animals-grieving-peccaries-death-mourning/", "description": "An example of an important scientific discovery being made by someone who was not an institutional academic (an 8-year-old boy). The boy received lead author credit in a scientific paper."}], "notes": [], "source": "Citizen Science"}, {"name": "Citizen Science \u2014 Genetics/Biohacking", "entries": [{"name": "Genspace", "url": "http://genspace.org/", "description": "One of the oldest and most successful DIY Bio labs, located in Brooklyn, NYC."}, {"name": "BioCurious", "url": "http://biocurious.org/", "description": "The first biohacking space in the world, located in Sunnyvale, CA"}, {"name": "HiveBio", "url": "http://hivebio.org/", "description": "Seattle community bio lab."}, {"name": "SynthTechBio Network", "url": "http://www.syntechbio.com/", "description": "Latin American biohackers' network."}, {"name": "Four Thieves Vinegar Collective", "url": "https://fourthievesvinegar.org/", "description": "A group working on DIY pharma-hacking projects, such as a $30 alternative to $600 epi-pens."}], "notes": [], "source": "Citizen Science"}, {"name": "Citizen Science \u2014 Environment", "entries": [{"name": "The Community Science Initiative", "url": "http://www.communityscience.org/", "description": "A nonprofit water testing and environmental data organization in Ithaca, NY."}, {"name": "Sanctuary for Weedy Species", "url": "http://ellieirons.com/projects/sanctuary/", "description": "A Brooklyn-based urban ecology project."}, {"name": "Coweeta Listening Project", "url": "https://listening.coweeta.uga.edu/#", "description": "Southern Appalachian project combining ecological research with civic action."}, {"name": "The Radix Center", "url": "https://radixcenter.org/", "description": "Community-based urban sustainability / agriculture education center in Albany, NY."}, {"name": "The Bucket Brigade", "url": "http://www.labucketbrigade.org/", "description": "A Norco, LA - based citizen science group fighting for environmental justice."}, {"name": "Safecast", "url": "http://blog.safecast.org/", "description": "An online citizen science project collecting and visualizing radioactivity data across the globe."}, {"name": "Rainforest Connection", "url": "https://rfcx.org/", "description": "Project sing old smartphones as sensors to combat illegal logging."}], "notes": [], "source": "Citizen Science"}, {"name": "Citizen Science \u2014 Other", "entries": [{"name": "The Citizen Science Lab", "url": "http://www.thecitizensciencelab.org/", "description": "A community science lab based in Pittsburgh, PA."}, {"name": "BioBus", "url": "http://www.biobus.org/", "description": "A mobile science education lab."}, {"name": "Hillsboro Library of Things", "url": "http://www.hillsboro-oregon.gov/departments/library/explore-the-collections/library-of-things", "description": "A library for physical objects based in Hillsboro, OR. Includes some science and tech supplies."}, {"name": "Fab Foundation", "url": "http://fabfoundation.org/", "description": "an organization that facilitaties a network of digital fabrication \"Fab Labs\""}, {"name": "Farm Hack", "url": "http://farmhack.org/tools", "description": "A project for producing open farm tools."}, {"name": "Coalesce: Center for Biological Arts", "url": "https://www.buffalo.edu/genomeenvironmentmicrobiome/coalesce.html", "description": "A bioart studio-lab at SUNY Buffalo."}, {"name": "MIT Media Lab", "url": "http://www.media.mit.edu/", "description": "An interdisciplinary art, science and technology research center that is part of the Massachusetts Institute of Technology."}, {"name": "Interspecifics", "url": "http://www.interspecifics.cc/", "description": "A Mexico City-based collective working on projects at the intersection of art and science, especially related to biologically-generated sound."}, {"name": "Center for Science and the Imagination", "url": "http://csi.asu.edu/", "description": "A collaboration between artists and scientists at Arizona State University."}, {"name": "STEM to STEAM", "url": "http://stemtosteam.org/", "description": "An initiative out of Rhode Island School of Design to bring more art and design into STEM education."}, {"name": "The Waag Society", "url": "https://waag.org/en/", "description": "An institute for collaborative art, science and technology based in the Netherlands."}], "notes": [], "source": "Citizen Science"}, {"name": "Citizen Science \u2014 Financial Resources", "entries": [{"name": "Experiment.com", "url": "https://experiment.com/", "description": "A science crowdfunding platform."}, {"name": "The Awesome Foundation", "url": "http://www.awesomefoundation.org/", "description": "A nonprofit that funds awesome projects with microgrants $1000 at a time."}, {"name": "Endeavorist", "url": "https://www.endeavorist.org/#!/", "description": "A \"curiosity network\" for science and technology that combines a social network with crowdfunding."}, {"name": "Herb Society of America", "url": "http://www.herbsociety.org/support/grants-scholarships/grant-details.html", "description": "Offers some grants that are compatible with small, non-institutional research projects."}, {"name": "Seeding Labs", "url": "https://seedinglabs.org/", "description": "Equipment and funding for labs in developing countries."}, {"name": "EPA Environmental Education Grants", "url": "https://www.epa.gov/education/environmental-education-ee-grants", "description": "Grants available for small community organizations."}], "notes": [], "source": "Citizen Science"}, {"name": "Citizen Science \u2014 Other Types of Support", "entries": [{"name": "DIYbio.org", "url": "https://diybio.org/", "description": "An online community for DIY biologists."}, {"name": "CollabFinder", "url": "http://collabfinder.com/", "description": "A place to find collaborators for your project."}, {"name": "OpenLab-Blueprint", "url": "http://openlab-blueprint.org/", "description": "Informational resources for upstart DIY science labs, put together by members of Genspace."}, {"name": "SciStarter", "url": "http://scistarter.com/finder", "description": "A search engine for finding citizen science projects to participate in."}, {"name": "Federal Crowdsourcing and Citizen Science Toolkit", "url": "https://crowdsourcing-toolkit.sites.usa.gov/", "description": "Maintained by the US government."}, {"name": "Public Lab", "url": "https://publiclab.org/", "description": "A DIY environmental science network."}, {"name": "Welcome to How To Grow (almost) Anything in GaudiLabs - Switzerland", "url": "http://bio.academany.org/2015/labs/luzern/final_project.html", "description": "A guide to setting up a basic microbiology lab."}, {"name": "Innovative Citizen", "url": "http://www.innovative-citizen.de/", "description": "An annual citizen science festival in the Ruhr area, Germany, with an emphasis on organic fabrication, bio-hacking, mobile agriculture, and sustainability in urban ecosystems."}, {"name": "iGEM", "url": "http://igem.org/Main_Page", "description": "Student synthetic biology competition with connections to many DIY bio labs."}, {"name": "Biofabricate", "url": "http://www.biofabricate.co/", "description": "A design-focused annual conference that focuses on biotechnology-affiliated design, materials, and techniques."}, {"name": "Biodesign Challenge", "url": "http://biodesignchallenge.org/", "description": "Student design competition that concentrates on envisioning the future application of biotechnology."}, {"name": "MOST", "url": "http://www.appropedia.org/Category:MOST", "description": "The Pearce Research Group at Michigan Tech in Open Sustainability Technology."}, {"name": "OSGeo", "url": "http://www.osgeo.org/", "description": "The Open Source Geospatial Foundation, which offers a lot of open tools for working with GIS data."}, {"name": "Open source engineering software", "url": "http://www.appropedia.org/Open_source_engineering_software#Software_Listing", "description": "A large list maintained on Appropedia."}, {"name": "The Open Source Hardware Association", "url": "http://www.oshwa.org/", "description": "A resource for all things open hardware, including designs and legal considerations."}, {"name": "Biocanvas", "url": "http://biocanvas.net/", "description": "A collection of biological images as art."}, {"name": "The Powercube", "url": "https://www.powercube.net/", "description": "Some literature and workshops by community organizers for understanding power and mobilizing."}, {"name": "Detroit Future City: A Field Guide to Working with Lots", "url": "https://dfc-lots.com/resources/", "description": "Guides for urban agriculture from Detroit."}], "notes": [], "source": "Citizen Science"}, {"name": "Agents", "entries": [{"name": "Platforms", "url": "#platforms", "description": ""}, {"name": "Frameworks", "url": "#frameworks", "description": ""}, {"name": "Agent-to-Agent Protocols", "url": "#agent-to-agent-protocols", "description": ""}, {"name": "Video and Media", "url": "#video-and-media", "description": ""}, {"name": "Social and Community", "url": "#social-and-community", "description": ""}, {"name": "Blockchain and Rewards", "url": "#blockchain-and-rewards", "description": ""}, {"name": "Monitoring and Observability", "url": "#monitoring-and-observability", "description": ""}, {"name": "SDKs and Libraries", "url": "#sdks-and-libraries", "description": ""}, {"name": "Standards and Specifications", "url": "#standards-and-specifications", "description": ""}, {"name": "Edge and Retro Inference", "url": "#edge-and-retro-inference", "description": ""}, {"name": "Research and Papers", "url": "#research-and-papers", "description": ""}, {"name": "Contributing", "url": "#contributing", "description": ""}, {"name": "AutoGPT", "url": "https://github.com/Significant-Gravitas/AutoGPT", "description": "Open-source attempt to make GPT-4 fully autonomous with self-prompting and task decomposition.", "stars": "183k"}, {"name": "AgentGPT", "url": "https://github.com/reworkd/AgentGPT", "description": "Browser-based tool for assembling, configuring, and deploying autonomous AI agents.", "stars": "36k"}, {"name": "BabyAGI", "url": "https://github.com/yoheinakajima/babyagi", "description": "Task management system using OpenAI and vector databases to create and prioritize tasks autonomously.", "stars": "22k"}, {"name": "SuperAGI", "url": "https://github.com/TransformerOptimus/SuperAGI", "description": "Dev-first open-source autonomous AI agent framework with tools, logs, and agent provisioning.", "stars": "17k"}, {"name": "MetaGPT", "url": "https://github.com/geekan/MetaGPT", "description": "Multi-agent framework assigning different GPT roles to form collaborative software entities.", "stars": "66k"}, {"name": "OpenHands", "url": "https://github.com/All-Hands-AI/OpenHands", "description": "Open-source platform for autonomous software engineering agents (formerly OpenDevin).", "stars": "70k"}, {"name": "Devin", "url": "https://devin.ai/", "description": "AI software engineer capable of planning, coding, testing, and deploying autonomously."}, {"name": "Replit Agent", "url": "https://replit.com/agent", "description": "AI agent that builds entire applications from natural language descriptions inside the Replit IDE."}, {"name": "Cursor", "url": "https://cursor.sh/", "description": "AI-first code editor with built-in agent capabilities for multi-file editing and codebase reasoning."}, {"name": "Claude Code", "url": "https://docs.anthropic.com/en/docs/claude-code", "description": "Anthropic's agentic coding tool that lives in your terminal and understands your entire codebase."}, {"name": "Copilot Workspace", "url": "https://githubnext.com/projects/copilot-workspace", "description": "GitHub's task-centric AI environment for planning, implementing, and testing code changes."}, {"name": "Windsurf", "url": "https://codeium.com/windsurf", "description": "AI-powered IDE with Cascade agent for multi-file edits, terminal commands, and codebase-aware reasoning."}, {"name": "BoTTube", "url": "https://bottube.ai", "description": "Video-first social platform where AI agents create, share, and interact with video content autonomously."}, {"name": "Moltbook", "url": "https://moltbook.com", "description": "Reddit-style social platform with submolt communities where AI agents and humans coexist."}, {"name": "OpenClaw", "url": "https://openclaw.org", "description": "Open agent directory and discovery platform for registering and finding AI agents across the web."}, {"name": "E2B", "url": "https://github.com/e2b-dev/e2b", "description": "Open-source cloud runtime providing sandboxed environments for AI agent code execution.", "stars": "11k"}, {"name": "Wordware", "url": "https://www.wordware.ai/", "description": "Natural language programming platform for building AI agents without traditional code."}, {"name": "Relevance AI", "url": "https://relevanceai.com/", "description": "No-code platform for building and deploying AI agents and multi-step workflows."}, {"name": "Flowise", "url": "https://github.com/FlowiseAI/Flowise", "description": "Drag-and-drop UI for building customized LLM orchestration flows and AI agents.", "stars": "51k"}, {"name": "Dify", "url": "https://github.com/langgenius/dify", "description": "Open-source LLM app development platform with agent workflow orchestration.", "stars": "134k"}, {"name": "Letta", "url": "https://github.com/letta-ai/letta", "description": "Framework for creating stateful LLM agents with long-term memory (formerly MemGPT).", "stars": "22k"}, {"name": "Bolt.new", "url": "https://bolt.new/", "description": "Browser-based AI agent that scaffolds, runs, and deploys full-stack web applications from prompts."}, {"name": "LangChain", "url": "https://github.com/langchain-ai/langchain", "description": "Framework for developing applications powered by language models with chains, agents, and retrieval.", "stars": "130k"}, {"name": "LlamaIndex", "url": "https://github.com/run-llama/llama_index", "description": "Data framework for connecting custom data sources to large language models.", "stars": "48k"}, {"name": "CrewAI", "url": "https://github.com/crewAIInc/crewAI", "description": "Framework for orchestrating role-playing autonomous AI agents that work together as a crew.", "stars": "47k"}, {"name": "Autogen", "url": "https://github.com/microsoft/autogen", "description": "Microsoft's framework for building multi-agent conversational AI systems.", "stars": "56k"}, {"name": "Semantic Kernel", "url": "https://github.com/microsoft/semantic-kernel", "description": "Microsoft's SDK for integrating LLMs into apps with planners, plugins, and agent patterns.", "stars": "28k"}, {"name": "Phidata", "url": "https://github.com/phidatahq/phidata", "description": "Toolkit for building AI assistants with memory, knowledge, and tool use.", "stars": "39k"}, {"name": "Haystack", "url": "https://github.com/deepset-ai/haystack", "description": "End-to-end NLP framework for building production-ready LLM applications and agents.", "stars": "25k"}, {"name": "Pydantic AI", "url": "https://github.com/pydantic/pydantic-ai", "description": "Production-grade type-safe agent framework from the creators of Pydantic.", "stars": "15k"}, {"name": "Swarm", "url": "https://github.com/openai/swarm", "description": "OpenAI's experimental lightweight multi-agent orchestration framework.", "stars": "21k"}, {"name": "Smolagents", "url": "https://github.com/huggingface/smolagents", "description": "Hugging Face's minimalist library for building powerful agents in a few lines of code.", "stars": "26k"}, {"name": "LangGraph", "url": "https://github.com/langchain-ai/langgraph", "description": "Library for building stateful, multi-actor applications with LLMs using graph-based workflows.", "stars": "28k"}, {"name": "DSPy", "url": "https://github.com/stanfordnlp/dspy", "description": "Stanford's framework for programming with foundation models through declarative modules rather than prompting.", "stars": "33k"}, {"name": "Rivet", "url": "https://github.com/Ironclad/rivet", "description": "Visual programming environment for building complex AI agent workflows with a node-based editor.", "stars": "4.5k"}, {"name": "Composio", "url": "https://github.com/ComposioHQ/composio", "description": "Platform providing 250+ tool integrations for AI agents across popular frameworks.", "stars": "28k"}, {"name": "Coinbase AgentKit", "url": "https://github.com/coinbase/agentkit", "description": "Toolkit for building AI agents with onchain capabilities and wallet management.", "stars": "1.2k"}, {"name": "Vercel AI SDK", "url": "https://github.com/vercel/ai", "description": "TypeScript toolkit for building AI-powered applications with streaming, tool calling, and agent support.", "stars": "23k"}, {"name": "Instructor", "url": "https://github.com/instructor-ai/instructor", "description": "Library for structured data extraction from LLMs using Pydantic models.", "stars": "13k"}, {"name": "Camel", "url": "https://github.com/camel-ai/camel", "description": "Communicative agents framework for exploring multi-agent cooperation and competition.", "stars": "17k"}, {"name": "Agency Swarm", "url": "https://github.com/VRSEN/agency-swarm", "description": "Framework for creating collaborative swarms of AI agents based on the agency model.", "stars": "4.1k"}, {"name": "TaskWeaver", "url": "https://github.com/microsoft/TaskWeaver", "description": "Microsoft's code-first agent framework converting natural language requests into executable code.", "stars": "6.1k"}, {"name": "Mastra", "url": "https://github.com/mastra-ai/mastra", "description": "TypeScript framework for building AI applications with agents, workflows, and RAG.", "stars": "22k"}, {"name": "Agno", "url": "https://github.com/agno-agi/agno", "description": "Lightweight library for building multi-modal agents with memory and knowledge.", "stars": "39k"}, {"name": "Google A2A", "url": "https://github.com/google/A2A", "description": "Google's open Agent-to-Agent protocol enabling interoperable communication between AI agents.", "stars": "23k"}, {"name": "Model Context Protocol (MCP)", "url": "https://github.com/modelcontextprotocol", "description": "Anthropic's open protocol for connecting AI models to external data sources and tools."}, {"name": "OpenClaw Beacon", "url": "https://github.com/Scottcjn/beacon-skill", "description": "Decentralized agent discovery and liveness protocol where agents broadcast capabilities via heartbeat pings.", "stars": "116"}, {"name": "Grazer", "url": "https://github.com/Scottcjn/grazer-skill", "description": "Multi-platform social agent protocol enabling bots to post, reply, and interact across 9+ platforms from one SDK.", "stars": "92"}, {"name": "Agent Protocol", "url": "https://github.com/AI-Engineer-Foundation/agent-protocol", "description": "Common interface specification for communicating with AI agents regardless of underlying implementation.", "stars": "1.5k"}, {"name": "Agora Protocol", "url": "https://github.com/agoraprotocol/agora", "description": "Open protocol for agent-to-agent marketplace interactions and task negotiation."}, {"name": "LMOS", "url": "https://github.com/eclipse-lmos/lmos", "description": "Eclipse's Language Model Operating System for managing multi-agent deployments at enterprise scale."}, {"name": "ANP", "url": "https://github.com/agent-network-protocol/AgentNetworkProtocol", "description": "Agent Network Protocol for building an open, secure, and efficient collaboration network for AI agents.", "stars": "1.3k"}, {"name": "BoTTube", "url": "https://bottube.ai", "description": "AI-native video platform where agents generate, upload, and curate video content with social engagement."}, {"name": "Runway", "url": "https://runwayml.com/", "description": "Applied AI research company building creative tools including Gen-3 video generation."}, {"name": "Pika", "url": "https://pika.art/", "description": "AI video generation platform creating and editing videos from text and images."}, {"name": "InVideo AI", "url": "https://invideo.io/ai/", "description": "AI-powered video creation tool that turns text prompts into publish-ready videos."}, {"name": "LTX Studio", "url": "https://ltx.studio/", "description": "AI filmmaking platform for creating full video productions with characters, scenes, and effects."}, {"name": "HeyGen", "url": "https://www.heygen.com/", "description": "AI video generation platform specializing in talking avatar videos and video translation."}, {"name": "Synthesia", "url": "https://www.synthesia.io/", "description": "Enterprise AI video platform for creating professional videos with AI avatars and voices."}, {"name": "Luma Dream Machine", "url": "https://lumalabs.ai/dream-machine", "description": "AI model generating realistic and fantastical videos from text and images."}, {"name": "Kling AI", "url": "https://klingai.com/", "description": "Video generation model from Kuaishou capable of high-fidelity 1080p video synthesis."}, {"name": "Sora", "url": "https://openai.com/sora", "description": "OpenAI's text-to-video model for generating realistic and imaginative video scenes."}, {"name": "ComfyUI", "url": "https://github.com/comfyanonymous/ComfyUI", "description": "Powerful modular node-based UI for Stable Diffusion and other generative AI pipelines.", "stars": "107k"}, {"name": "Veo", "url": "https://deepmind.google/technologies/veo/", "description": "Google DeepMind's video generation model producing high-quality 1080p clips from text."}, {"name": "Moltbook", "url": "https://moltbook.com", "description": "Reddit-style social platform with community-driven submolts where AI agents participate alongside humans."}, {"name": "ClawCities", "url": "https://clawcities.com", "description": "Virtual world and agent directory where AI agents claim territories and interact in themed zones."}, {"name": "4Claw", "url": "https://4claw.com", "description": "Anonymous imageboard-style platform for AI agents to post freely across topic boards."}, {"name": "Clawsta", "url": "https://clawsta.com", "description": "Instagram-style visual social network for AI agents to share images and stories."}, {"name": "AgentChan", "url": "https://agentchan.com", "description": "Community hub for discovering and following AI agents across multiple platforms."}, {"name": "SwarmHub", "url": "https://swarmhub.ai", "description": "Coordination layer for multi-agent swarms enabling discovery, pairing, and task delegation."}, {"name": "Agent Directory", "url": "https://agentdirectory.ai", "description": "Searchable registry of AI agents with profiles, capabilities, and contact information."}, {"name": "Character.AI", "url": "https://character.ai/", "description": "Platform for creating and chatting with AI characters that have distinct personalities."}, {"name": "SillyTavern", "url": "https://github.com/SillyTavern/SillyTavern", "description": "Locally hosted UI for interacting with AI characters through various LLM backends.", "stars": "25k"}, {"name": "Hugging Face Spaces", "url": "https://huggingface.co/spaces", "description": "Platform for hosting and sharing machine learning demos and AI applications."}, {"name": "RustChain", "url": "https://github.com/Scottcjn/Rustchain", "description": "Proof-of-Antiquity blockchain rewarding vintage and exotic hardware miners with RTC tokens.", "stars": "201"}, {"name": "wRTC Token (Solana)", "url": "https://solscan.io/token/12TAdKXxcGf6oCv4rqDz2NkgxjyHq6HQKoxKZGf5i4X", "description": "Wrapped RTC token bridged to Solana with a Raydium liquidity pool."}, {"name": "wRTC Token (Base)", "url": "https://basescan.org/token/0x5683C10596AaA09AD7F4eF13CAB94b9b74A669c6", "description": "Wrapped RTC token on Base L2 with an Aerodrome liquidity pool."}, {"name": "x402 Payment Protocol", "url": "https://github.com/coinbase/x402", "description": "Coinbase's HTTP 402-based micropayment protocol enabling agents to pay for API access natively.", "stars": "5.8k"}, {"name": "x402-proxy", "url": "https://github.com/cascade-protocol/x402-proxy", "description": "`curl` for x402 paid APIs. CLI that auto-pays HTTP 402 responses with USDC on Base and Solana, with MCP stdio proxy for AI agents.", "stars": "1"}, {"name": "Fetch.ai", "url": "https://github.com/fetchai/fetchd", "description": "Decentralized machine learning platform with autonomous economic agents on a dedicated blockchain.", "stars": "124"}, {"name": "Autonolas", "url": "https://github.com/valory-xyz/open-autonomy", "description": "Platform for creating and deploying autonomous agent services on-chain.", "stars": "119"}, {"name": "Virtuals Protocol", "url": "https://www.virtuals.io/", "description": "Protocol for co-owning and tokenizing AI agents on-chain with revenue sharing."}, {"name": "Hashgraph Online (HOL)", "url": "https://hol.org", "description": "Universal agentic registry built on Hedera Hashgraph with HCS-14 UAIDs, bridges to ERC-8004, Virtuals, A2A, and x402."}, {"name": "ai16z ELIZA", "url": "https://github.com/ai16z/eliza", "description": "Multi-agent simulation framework enabling AI agents to interact on social media and manage crypto wallets.", "stars": "18k"}, {"name": "Morpheus", "url": "https://github.com/MorpheusAIs/Morpheus", "description": "Decentralized network of personal AI agents connected to smart contracts and crypto wallets.", "stars": "219"}, {"name": "SingularityNET", "url": "https://github.com/singnet", "description": "Decentralized marketplace for AI services where agents can buy and sell algorithms."}, {"name": "Ocean Protocol", "url": "https://github.com/oceanprotocol", "description": "Decentralized data exchange protocol enabling AI agents to access and monetize data."}, {"name": "OpenClaw Beacon Scorecard", "url": "https://github.com/Scottcjn/beacon-skill", "description": "Liveness and capability scoring system for agents participating in the Beacon discovery network.", "stars": "116"}, {"name": "LangSmith", "url": "https://smith.langchain.com/", "description": "LangChain's platform for debugging, testing, evaluating, and monitoring LLM applications and agents."}, {"name": "Helicone", "url": "https://github.com/Helicone/helicone", "description": "Open-source LLM observability platform for logging, monitoring, and improving AI applications.", "stars": "5.4k"}, {"name": "Langfuse", "url": "https://github.com/langfuse/langfuse", "description": "Open-source LLM engineering platform with tracing, evaluations, prompt management, and metrics.", "stars": "24k"}, {"name": "Arize Phoenix", "url": "https://github.com/Arize-ai/phoenix", "description": "Open-source AI observability tool for monitoring and evaluating LLM applications in real time.", "stars": "9.1k"}, {"name": "Braintrust", "url": "https://www.braintrust.dev/", "description": "End-to-end platform for evaluating, testing, and shipping AI products with confidence."}, {"name": "Weights & Biases", "url": "https://github.com/wandb/wandb", "description": "Platform for experiment tracking, model management, and ML pipeline observability.", "stars": "11k"}, {"name": "Portkey", "url": "https://github.com/Portkey-AI/gateway", "description": "AI gateway for routing, monitoring, and managing requests across 200+ LLM providers.", "stars": "11k"}, {"name": "AgentOps", "url": "https://github.com/AgentOps-AI/agentops", "description": "Toolkit for agent monitoring, testing, and replay debugging with session recordings.", "stars": "5.4k"}, {"name": "bottube", "url": "https://pypi.org/project/bottube/", "description": "Python SDK for the BoTTube platform enabling agents to upload videos, post comments, and manage profiles."}, {"name": "clawrtc", "url": "https://pypi.org/project/clawrtc/", "description": "Python CLI and library for RustChain mining, wallet management, and Coinbase wallet integration."}, {"name": "beacon-skill", "url": "https://github.com/Scottcjn/beacon-skill", "description": "Python package for agents to join the OpenClaw Beacon discovery network and broadcast liveness pings.", "stars": "116"}, {"name": "grazer-skill", "url": "https://pypi.org/project/grazer-skill/", "description": "Multi-platform social SDK allowing agents to post and interact across BoTTube, Moltbook, ClawCities, and 6 more."}, {"name": "OpenAI Python", "url": "https://github.com/openai/openai-python", "description": "Official Python client library for the OpenAI API including assistants and tool use.", "stars": "30k"}, {"name": "Anthropic Python", "url": "https://github.com/anthropics/anthropic-sdk-python", "description": "Official Python client for Claude with support for tool use, streaming, and batching.", "stars": "3k"}, {"name": "Google GenAI", "url": "https://github.com/google/generative-ai-python", "description": "Google's Python SDK for Gemini models with function calling and multi-modal support.", "stars": "2.3k"}, {"name": "Ollama Python", "url": "https://github.com/ollama/ollama-python", "description": "Python library for running and interacting with local LLMs via the Ollama runtime.", "stars": "9.7k"}, {"name": "LiteLLM", "url": "https://github.com/BerriAI/litellm", "description": "Unified interface to call 100+ LLM APIs using the OpenAI format with load balancing and spend tracking.", "stars": "41k"}, {"name": "Marvin", "url": "https://github.com/prefecthq/marvin", "description": "Lightweight AI engineering toolkit for building natural language interfaces and AI functions.", "stars": "6.1k"}, {"name": "AgentWallet SDK", "url": "https://github.com/up2itnow0822/agentwallet-sdk", "description": "Non-custodial wallet SDK for AI agents with x402 payments, CCTP cross-chain bridging, and SpendingPolicy guardrails.", "stars": "0"}, {"name": "RIP-200", "url": "https://github.com/Scottcjn/Rustchain", "description": "RustChain Improvement Proposal for Round-Robin 1-CPU-1-Vote consensus with hardware attestation and time-aged antiquity multipliers.", "stars": "201"}, {"name": "OpenAPI Specification", "url": "https://github.com/OAI/OpenAPI-Specification", "description": "Industry-standard specification for describing HTTP APIs, widely used for agent tool definitions.", "stars": "31k"}, {"name": "JSON-RPC 2.0", "url": "https://www.jsonrpc.org/specification", "description": "Stateless, lightweight remote procedure call protocol used by MCP and other agent communication layers."}, {"name": "A2A Protocol Spec", "url": "https://github.com/google/A2A", "description": "Google's specification for agent interoperability defining Agent Cards, task lifecycle, and streaming.", "stars": "23k"}, {"name": "MCP Specification", "url": "https://spec.modelcontextprotocol.io/", "description": "Anthropic's specification for the Model Context Protocol defining tools, resources, and prompts."}, {"name": "Tool Use Schemas", "url": "https://json-schema.org/", "description": "JSON Schema, the foundation for defining tool parameter schemas across all major agent frameworks."}, {"name": "OAuth 2.0", "url": "https://oauth.net/2/", "description": "Authorization framework underpinning secure agent-to-service authentication across the ecosystem."}, {"name": "WebSocket Protocol", "url": "https://datatracker.ietf.org/doc/html/rfc6455", "description": "Full-duplex communication protocol used by many real-time agent streaming implementations."}, {"name": "N64 nano-GPT", "url": "https://github.com/sophiaeagent-beep/n64llm-legend-of-Elya", "description": "First LLM running on Nintendo 64 hardware \u2014 Q4 fixed-point nano-GPT inference on a 93MHz VR4300 with 4MB RAM.", "stars": "27"}, {"name": "llama.cpp", "url": "https://github.com/ggml-org/llama.cpp", "description": "High-performance LLM inference in C/C++ supporting CPU, GPU, and exotic architectures with GGUF quantization.", "stars": "100k"}, {"name": "TinyLlama", "url": "https://github.com/jzhang38/TinyLlama", "description": "1.1B parameter language model pre-trained on 3 trillion tokens, designed for edge and resource-constrained deployment.", "stars": "8.9k"}, {"name": "MLC LLM", "url": "https://github.com/mlc-ai/mlc-llm", "description": "Universal LLM deployment engine running models natively on phones, browsers, and embedded devices.", "stars": "22k"}, {"name": "ExecuTorch", "url": "https://github.com/pytorch/executorch", "description": "PyTorch's on-device inference framework for mobile and edge AI with optimized backends.", "stars": "4.4k"}, {"name": "Whisper.cpp", "url": "https://github.com/ggml-org/whisper.cpp", "description": "Port of OpenAI's Whisper speech recognition to C/C++ for CPU-only and embedded inference.", "stars": "48k"}, {"name": "TensorFlow Lite Micro", "url": "https://github.com/tensorflow/tflite-micro", "description": "TensorFlow Lite for microcontrollers \u2014 ML inference on devices with kilobytes of memory.", "stars": "2.8k"}, {"name": "A Survey on Large Language Model Based Autonomous Agents", "url": "https://arxiv.org/abs/2308.11432", "description": "Comprehensive survey covering LLM-based agent architectures, capabilities, and evaluation (2023)."}, {"name": "The Rise and Potential of Large Language Model Based Agents", "url": "https://arxiv.org/abs/2309.07864", "description": "Survey mapping the conceptual framework for LLM agents from a cognitive science perspective (2023)."}, {"name": "AgentBench", "url": "https://github.com/THUDM/AgentBench", "description": "Benchmark for evaluating LLMs as agents across 8 distinct environments including web, code, and games.", "stars": "3.3k"}, {"name": "Voyager", "url": "https://github.com/MineDojo/Voyager", "description": "LLM-powered lifelong learning agent that explores, acquires skills, and makes discoveries in Minecraft.", "stars": "6.8k"}, {"name": "Generative Agents", "url": "https://arxiv.org/abs/2304.03442", "description": "Stanford and Google's research on believable simulacra of human behavior using LLM-driven agents (2023)."}, {"name": "Toolformer", "url": "https://arxiv.org/abs/2302.04761", "description": "Meta's research on language models that learn to use external tools through self-supervised training (2023)."}, {"name": "ReAct", "url": "https://arxiv.org/abs/2210.03629", "description": "Foundational paper on synergizing reasoning and acting in language models for agent task solving (2022)."}, {"name": "Chain-of-Thought Prompting", "url": "https://arxiv.org/abs/2201.11903", "description": "Google's paper showing intermediate reasoning steps improve complex task performance (2022)."}, {"name": "MRKL Systems", "url": "https://arxiv.org/abs/2205.00445", "description": "Modular neuro-symbolic architecture for combining LLMs with discrete expert modules and tools (2022)."}, {"name": "Reflexion", "url": "https://arxiv.org/abs/2303.11366", "description": "Framework for reinforcing language agents through linguistic feedback and self-reflection (2023)."}, {"name": "Language Agent Tree Search", "url": "https://arxiv.org/abs/2310.04406", "description": "General framework unifying reasoning, acting, and planning in language agents via Monte Carlo tree search (2023)."}, {"name": "POWER8 Non-Bijunctive Collapse", "url": "https://github.com/Scottcjn/ram-coffers", "description": "Research on vec\\_perm-based attention collapse and neuromorphic NUMA routing for hardware-native Hebbian inference.", "stars": "80"}], "notes": [], "source": "Agents"}, {"name": "Agents \u2014 Part of the Elyan Labs Ecosystem", "entries": [{"name": "BoTTube", "url": "https://bottube.ai", "description": "AI video platform where 119+ agents create content"}, {"name": "RustChain", "url": "https://rustchain.org", "description": "Proof-of-Antiquity blockchain with hardware attestation"}, {"name": "GitHub", "url": "https://github.com/Scottcjn", "description": ""}], "notes": [], "source": "Agents"}, {"name": "Hacker News", "entries": [{"name": "Apps", "url": "#apps", "description": ""}, {"name": "Resources", "url": "#resources", "description": ""}, {"name": "API Wrappers", "url": "#api-wrappers", "description": ""}, {"name": "Contributing", "url": "#contributing", "description": ""}], "notes": [], "source": "Hacker News"}, {"name": "Hacker News \u2014 Web", "entries": [{"name": "alt.hn", "url": "https://alt-hn.vercel.app/", "description": ""}, {"name": "ASCII Press", "url": "https://asciipress.brightmirror.co/", "description": ""}, {"name": "Brutalist Hacker News", "url": "https://brutalisthackernews.com", "description": ""}, {"name": "CheckHN", "url": "https://checkhn.ad-si.com/", "description": ""}, {"name": "Clean Hacker News", "url": "https://adriel.co.nz/news/", "description": ""}, {"name": "Full Hacker News", "url": "http://www.fullhn.com/", "description": ""}, {"name": "HackerComments", "url": "http://www.hackercomments.ai", "description": ""}, {"name": "Hacker News Books", "url": "https://hackernewsbooks.com/", "description": ""}, {"name": "Hacker News Daily", "url": "http://www.daemonology.net/hn-daily/", "description": ""}, {"name": "Hacker News in Chinese", "url": "https://hn.buzzing.cc/", "description": ""}, {"name": "Hacker News Rankings", "url": "http://hnrankings.info/", "description": ""}, {"name": "Hacker News Reader PWA App", "url": "https://app.hn-reader.com", "description": ""}, {"name": "Hacker News Summary", "url": "https://hackernews.betacat.io/", "description": ""}, {"name": "Hacker-News.news", "url": "https://www.hacker-news.news", "description": ""}, {"name": "HackerNews User Activity", "url": "https://showcase.metamate.io/hackernews-user-activity", "description": ""}, {"name": "Hacker News for busy web developers", "url": "https://lessnews.dev/", "description": ""}, {"name": "hcker.news - Story and Best Comments Timeline", "url": "http://hckrnews.com/", "description": ""}, {"name": "HCKR news", "url": "http://hckrnews.com/", "description": ""}, {"name": "hn30", "url": "https://hn30.yamanlabs.com", "description": ""}, {"name": "HN Cake Day", "url": "http://bemmu.github.io/hncakeday/", "description": ""}, {"name": "HN Games - Videogames made by the HN community", "url": "https://hn-games.marcolabarile.me/", "description": ""}, {"name": "HN Hiring Mapped", "url": "http://gaganpreet.github.io/hn-hiring-mapped/src/web/", "description": ""}, {"name": "HN Push", "url": "https://www.hnpush.com", "description": ""}, {"name": "HN Ratio", "url": "https://paradite.github.io/hn-ratio/", "description": ""}, {"name": "HN Reader", "url": "https://next-hn-reader.vercel.app/", "description": ""}, {"name": "HNHIRING", "url": "http://hnhiring.com/", "description": ""}, {"name": "HNHiringMe", "url": "http://hnhiring.me/", "description": ""}, {"name": "HNWasm", "url": "https://glipitch.github.io/hnwasm/", "description": ""}, {"name": "Lindy Hacker News Library", "url": "https://hn.lindylearn.io/", "description": ""}, {"name": "Lotus Reader", "url": "https://lotusreader.netlify.app/", "description": ""}, {"name": "React HN", "url": "http://insin.github.io/react-hn/", "description": ""}, {"name": "SmackerNews", "url": "https://smackernews.com/", "description": ""}, {"name": "The Hacker Classics", "url": "http://jsomers.net/hn/", "description": ""}, {"name": "Timbo's Hacker News Reader", "url": "https://www.thnr.net/", "description": ""}, {"name": "whnex", "url": "https://whnex.com/", "description": ""}], "notes": [], "source": "Hacker News"}, {"name": "Hacker News \u2014 Mobile Web", "entries": [{"name": "Calmer News", "url": "https://calmernews.com", "description": ""}, {"name": "Hacker News Mobile", "url": "http://hackernewsmobile.com/", "description": ""}, {"name": "Hacker News Mobile", "url": "http://hn.premii.com/", "description": ""}, {"name": "Hacker News Reader", "url": "https://www.hn-reader.com", "description": ""}, {"name": "HackerWeb", "url": "http://hackerwebapp.com/", "description": ""}, {"name": "HNWasm", "url": "https://glipitch.github.io/hnwasm/", "description": ""}, {"name": "Lotus Reader", "url": "https://lotusreader.netlify.app/", "description": ""}], "notes": [], "source": "Hacker News"}, {"name": "Hacker News \u2014 RSS/Atom Feeds", "entries": [{"name": "Official RSS Feed", "url": "https://news.ycombinator.com/rss", "description": ""}, {"name": "Hacker News RSS", "url": "https://hnrss.github.io/", "description": ""}, {"name": "HNapp", "url": "http://hnapp.com/", "description": ""}, {"name": "Hacker News RSS", "url": "https://hackernewsrss.com/", "description": ""}], "notes": [], "source": "Hacker News"}, {"name": "Hacker News \u2014 Email", "entries": [{"name": "AskHN Digest", "url": "https://askhndigest.com/", "description": ""}, {"name": "Hacker News Digest", "url": "http://www.hndigest.com/", "description": ""}, {"name": "Hacker Newsletter", "url": "https://hackernewsletter.com/", "description": ""}, {"name": "HN Mail", "url": "https://hnmail.io", "description": ""}, {"name": "HN Replies", "url": "http://www.hnreplies.com/", "description": ""}, {"name": "The HN Digest trial", "url": "http://hndigest.wordpress.com/", "description": ""}, {"name": "HN Weekly", "url": "https://discu.eu/weekly/hackernews/", "description": ""}], "notes": [], "source": "Hacker News"}, {"name": "Hacker News \u2014 Social Media", "entries": [{"name": "@hackernewsbot", "url": "https://twitter.com/hackernewsbot", "description": ""}, {"name": "@HackerNewsTop10", "url": "https://twitter.com/HackerNewsTop10", "description": ""}, {"name": "@hnfirehose", "url": "https://twitter.com/hnfirehose", "description": ""}, {"name": "@HNTheaterMonth", "url": "https://twitter.com/HNTheaterMonth", "description": ""}, {"name": "@JustShowHN", "url": "https://twitter.com/JustShowHN", "description": ""}, {"name": "@newsyc100", "url": "https://twitter.com/newsyc100", "description": ""}, {"name": "@newsyc150", "url": "https://twitter.com/newsyc150", "description": ""}, {"name": "@newsyc200", "url": "https://twitter.com/newsyc200", "description": ""}, {"name": "@newsyc20", "url": "https://twitter.com/newsyc20", "description": ""}, {"name": "@newsyc250", "url": "https://twitter.com/newsyc250", "description": ""}, {"name": "@newsyc50", "url": "https://twitter.com/newsyc50", "description": ""}, {"name": "@newsycombinator", "url": "https://twitter.com/newsycombinator", "description": ""}, {"name": "@HNDiscussions", "url": "https://twitter.com/HNDiscussions", "description": ""}, {"name": "@hn\\_discussions", "url": "https://mastodon.social/@hn_discussions", "description": ""}, {"name": "@hacker.\\_news", "url": "https://www.instagram.com/hacker._news", "description": ""}, {"name": "@daily\\_hackernews", "url": "https://nevix.com/u/01hn8bbdcxpyrnk7etq6kgr2tm", "description": ""}], "notes": [], "source": "Hacker News"}, {"name": "Hacker News \u2014 Browser Extensions", "entries": [{"name": "Hacker News OnePage", "url": "https://chrome.google.com/webstore/detail/plldnnbdlbgbiknjebohmlggcbicghlj", "description": ""}, {"name": "Hacker News UX", "url": "https://chrome.google.com/webstore/detail/chngbdmhgakoomomnnhfapkpbalpmhid", "description": ""}, {"name": "Hacker Smacker", "url": "https://hackersmacker.org", "description": ""}, {"name": "HN Favourite Users", "url": "https://github.com/janhancic/hn-favourite-users", "description": "", "stars": "2"}, {"name": "HN Unread Comments", "url": "https://github.com/janhancic/hn-unread-comments", "description": "", "stars": "4"}, {"name": "hnHiringFilter", "url": "https://github.com/janhancic/hnHiringFilter", "description": "", "stars": "4"}, {"name": "hnlinks", "url": "https://github.com/dit7ya/hnlinks", "description": "", "stars": "16"}, {"name": "HNRank", "url": "https://www.jitbit.com/hacker-news-rank/", "description": ""}, {"name": "ModernHN", "url": "https://www.modernhn.com", "description": ""}, {"name": "HN discussions for the current page", "url": "https://discu.eu/extension/", "description": ""}, {"name": "Drake Rossman's Extension written in Rust WASM", "url": "https://drakerossman.com/blog/hackernews-userscript-in-rust-wasm", "description": ""}, {"name": "Hacker News Tools", "url": "https://chromewebstore.google.com/detail/hacker-news-tools/flhbhgflcehfhimejnjadbfpebhhaopi", "description": ""}], "notes": [], "source": "Hacker News"}, {"name": "Hacker News \u2014 Userscripts", "entries": [{"name": "Hacker News new tab", "url": "https://gist.github.com/DavideViolante/04e42628b9e6b4a2f8aec3875e44990c", "description": ""}], "notes": [], "source": "Hacker News"}, {"name": "Hacker News \u2014 Userstyles", "entries": [{"name": "Modern Hacker News Userstyle", "url": "https://github.com/losuler/hacker-news-userstyle", "description": "", "stars": "21"}], "notes": [], "source": "Hacker News"}, {"name": "Hacker News \u2014 Desktop (Windows, macOS, Linux)", "entries": [{"name": "HNClient", "url": "https://florian.github.io/HNClient/", "description": ""}], "notes": [], "source": "Hacker News"}, {"name": "Hacker News \u2014 macOS", "entries": [{"name": "HacKit", "url": "https://apps.apple.com/gb/app/hackit/id1549557075?mt=12", "description": ""}, {"name": "Hacker News Reader", "url": "https://www.hn-reader.com", "description": ""}, {"name": "HNReader", "url": "https://github.com/mattrighetti/HNReaderApp", "description": "", "stars": "196"}, {"name": "touchHNews", "url": "https://github.com/mrmekon/toucHNews", "description": "", "stars": "193"}], "notes": [], "source": "Hacker News"}, {"name": "Hacker News \u2014 Linux", "entries": [{"name": "HackerTray", "url": "https://captnemo.in/hackertray/", "description": ""}, {"name": "Hacker News Reader", "url": "https://www.hn-reader.com", "description": ""}, {"name": "HackUp", "url": "https://flathub.org/apps/com.github.mdh34.hackup", "description": ""}], "notes": [], "source": "Hacker News"}, {"name": "Hacker News \u2014 iOS", "entries": [{"name": "Boreal", "url": "https://itunes.apple.com/us/app/boreal-a-hacker-news-client/id925851179?ls=1\\&mt=8", "description": ""}, {"name": "HACK for Hacker News", "url": "https://itunes.apple.com/us/app/hack-for-hacker-news-developer/id1464477788?mt=8", "description": ""}, {"name": "Hack Later", "url": "http://brushedtype.co/apps/hack-later/", "description": ""}, {"name": "Hacker Feed", "url": "https://itunes.apple.com/us/app/hacker-feed/id1451386900", "description": ""}, {"name": "Hacker News Reader", "url": "https://www.hn-reader.com", "description": ""}, {"name": "Hacker News by Reapp", "url": "https://itunes.apple.com/us/app/hacker-news-by-reapp/id972297110", "description": ""}, {"name": "Hacker News Client", "url": "http://hnclient.weebly.com/", "description": ""}, {"name": "Hackery", "url": "https://itunes.apple.com/us/app/hackery-hacker-news-stories/id1095090759", "description": ""}, {"name": "Hacki for Hacker News", "url": "https://github.com/Livinglist/Hacki", "description": "", "stars": "1.5k"}, {"name": "iHNews", "url": "https://github.com/guidefreitas/iHNews", "description": "", "stars": "3"}, {"name": "Octal", "url": "https://itunes.apple.com/us/app/id1308885491", "description": ""}, {"name": "SwiftHN", "url": "http://dimillian.github.io/SwiftHN/", "description": ""}, {"name": "Top Now", "url": "https://apps.apple.com/us/app/top-now/id1486916333?ls=1", "description": ""}, {"name": "HackerNewt for Hacker News", "url": "https://apps.apple.com/us/app/hackernewt-for-hacker-news/id6448201970", "description": ""}], "notes": [], "source": "Hacker News"}, {"name": "Hacker News \u2014 Android", "entries": [{"name": "Glider for Hacker News", "url": "https://github.com/Mosc/Glider", "description": "", "stars": "573"}, {"name": "Hacker News client for Android", "url": "https://github.com/bishopmatthew/hackernews", "description": "", "stars": "230"}, {"name": "Hacker News", "url": "https://play.google.com/store/apps/details?id=com.hackernews.android", "description": ""}, {"name": "Hacker News Reader", "url": "https://www.hn-reader.com", "description": ""}, {"name": "Hacki for Hacker News", "url": "https://github.com/Livinglist/Hacki", "description": "", "stars": "1.5k"}, {"name": "Hews", "url": "https://leavjenn.github.io/Hews/", "description": ""}, {"name": "HN-Android", "url": "https://github.com/manmal/hn-android/", "description": "", "stars": "495"}, {"name": "Materialistic", "url": "https://f-droid.org/de/packages/io.github.hidroh.materialistic/", "description": ""}, {"name": "Panda", "url": "https://play.google.com/store/apps/details?id=uk.co.elliotmurray.hackernews", "description": ""}, {"name": "Pumpkin Reader", "url": "https://github.com/pumpkinz/pumpkin-reader", "description": "", "stars": "25"}, {"name": "Trilby for Hacker News", "url": "https://play.google.com/store/apps/details?id=com.failab.trilby", "description": ""}, {"name": "Void News - HackerNews Dark Bulletin", "url": "https://play.google.com/store/apps/details?id=com.polymath.voidnews", "description": ""}, {"name": "Harmonic for Hacker News", "url": "https://play.google.com/store/apps/details?id=com.simon.harmonichackernews", "description": ""}], "notes": [], "source": "Hacker News"}, {"name": "Hacker News \u2014 Windows Phone", "entries": [{"name": "Hacky News", "url": "http://www.windowsphone.com/en-gb/store/app/hacky-news/5e5a14a9-d08b-45ee-a5c2-b44713868af7", "description": ""}], "notes": [], "source": "Hacker News"}, {"name": "Hacker News \u2014 Print", "entries": [{"name": "Hacker Bits", "url": "http://hackerbits.com/", "description": ""}], "notes": [], "source": "Hacker News"}, {"name": "Hacker News \u2014 Sublime Text plugins", "entries": [{"name": "Sublime Hacker News Reader", "url": "https://github.com/Dimillian/Sublime-Hacker-News-Reader", "description": "", "stars": "24"}], "notes": [], "source": "Hacker News"}, {"name": "Hacker News \u2014 Emacs", "entries": [{"name": "Gnus Backend", "url": "https://github.com/dickmao/nnhackernews", "description": "", "stars": "66"}, {"name": "Hacker News Emacs Client", "url": "https://github.com/clarete/hackernews.el", "description": "", "stars": "256"}], "notes": [], "source": "Hacker News"}, {"name": "Hacker News \u2014 Command Line", "entries": [{"name": "GO-HN", "url": "https://gitlab.com/shank/go-hn", "description": ""}, {"name": "Gohn", "url": "https://github.com/gedex/gohn", "description": "", "stars": "25"}, {"name": "Hacker News in the Terminal", "url": "http://andrewvos.com/2013/08/02/hacker-news-in-the-terminal/", "description": ""}, {"name": "Hacker News ncurses CLI", "url": "https://github.com/andrewstuart/hn", "description": "", "stars": "273"}, {"name": "Hacker Top", "url": "https://github.com/pkrumins/hacker-top", "description": "", "stars": "133"}, {"name": "HackerFeed", "url": "https://github.com/pratyushprakash/HackerFeed", "description": "", "stars": "3"}, {"name": "Hackernews CLI", "url": "https://github.com/mtharrison/hackernews", "description": "", "stars": "48"}, {"name": "Haxor-News", "url": "https://github.com/donnemartin/haxor-news", "description": "", "stars": "4.1k"}, {"name": "Node HackerNews", "url": "https://github.com/headcanon/node-hn", "description": "", "stars": "3"}, {"name": "Pyhn", "url": "https://github.com/socketubs/pyhn", "description": "", "stars": "384"}], "notes": [], "source": "Hacker News"}, {"name": "Hacker News \u2014 Alfred workflows", "entries": [{"name": "Alfred Hacker News Workflow", "url": "https://github.com/loris/alfred-hackernews-workflow", "description": "", "stars": "41"}], "notes": [], "source": "Hacker News"}, {"name": "Hacker News \u2014 Smart Watch", "entries": [{"name": "Pebble HN", "url": "https://github.com/luisivan/pebble-hn", "description": "", "stars": "15"}], "notes": [], "source": "Hacker News"}, {"name": "Hacker News \u2014 Telegram", "entries": [{"name": "Hacker News Feed", "url": "https://t.me/hacker_news_feed", "description": ""}, {"name": "Hacker News Top 10", "url": "https://t.me/hntop10", "description": "[Source](https://github.com/mfiro/hckrnews-top-10)"}, {"name": "Hacker News Groups", "url": "https://github.com/antontarasenko/hacker-news-groups", "description": "", "stars": "122"}, {"name": "Hacker News TLDR Podcast", "url": "https://open.spotify.com/show/3lGKG0r7A6DB25bz7ONkub?si=79e95c9d70de4c98", "description": ""}, {"name": "Hacker News Undocumented Features and Behaviors", "url": "https://github.com/minimaxir/hacker-news-undocumented", "description": "", "stars": "3.8k"}, {"name": "Hacker News Headlines", "url": "https://github.com/bodaso/hacker-news-headlines", "description": ""}, {"name": "hnconnector", "url": "https://github.com/mfiro/hnconnector", "description": "", "stars": "4"}], "notes": [], "source": "Hacker News"}, {"name": "Analytics", "entries": [{"name": "Awesome Analytics", "url": "#awesome-analytics", "description": ""}, {"name": "Other Awesome Lists", "url": "#other-awesome-lists", "description": ""}, {"name": "UXWizz", "url": "https://www.uxwizz.com/", "description": "Self-hosted web analytics with heatmaps, session-recordings, A/B tests and more. `\u00a9` `Self-Hosted` `PHP`"}, {"name": "Panelbear", "url": "https://panelbear.com/", "description": "free real-time website analytics. Supports custom event tracking, email digests, and site speed metrics. `\u00a9` `SaaS`"}, {"name": "PostHog", "url": "https://posthog.com", "description": "Open-source product analytics to track users, events, funnels and trends. Alternative to Mixpanel/Amplitude/Heap. Also includes session recording (alternative to HotJar) and feature flag/experimentation tools (alternative to Optimizely).([Source Code (\u2b5031k)](https://github.com/posthog/posthog)) `MIT` `Python`"}, {"name": "GrowthBook", "url": "https://growthbook.io", "description": "Open-source A/B testing and feature flagging that uses your existing data sources.([Source Code (\u2b507.3k)](https://github.com/growthbook/growthbook)) `MIT` `Typescript`"}, {"name": "Hotjar", "url": "https://www.hotjar.com/", "description": "new and easy way to truly understand your web and mobile site visitors. `\u00a9` `SaaS`"}, {"name": "Matomo", "url": "https://matomo.org/", "description": "Leading open-source analytics platform that gives you more than just powerful analytics, formerly known as Piwik. ([Source Code](https://github.com/matomo-org/)) `GPL-3.0` `PHP`"}, {"name": "Heap", "url": "https://heap.io", "description": "tracks your app users, clicks, form submissions, and anything else. `\u00a9` `SaaS`"}, {"name": "Opentracker", "url": "http://www.opentracker.net/", "description": "real time reporting, geo-location user tracking. `\u00a9` `SaaS`"}, {"name": "FoxMetrics", "url": "http://foxmetrics.com/", "description": "analytics to track your user\u2019s actions and activities. `\u00a9` `SaaS`"}, {"name": "Adobe Analytics", "url": "https://www.adobe.com/analytics/web-analytics.html", "description": "web data into insights that everyone can act on. `\u00a9` `SaaS`"}, {"name": "Google Analytics", "url": "https://www.google.com/analytics/", "description": "de facto standard for analytics in the web analytics space. `\u00a9` `SaaS`"}, {"name": "Screpy", "url": "https://screpy.com", "description": "Screpy is a web analyzer and monitoring tool. Its powered by Google Lighthouse. `\u00a9` `SaaS`"}, {"name": "Clicktale", "url": "https://www.clicktale.com", "description": "record and watch exactly how a visitor used your website. `\u00a9` `SaaS`"}, {"name": "GoSquared", "url": "https://www.gosquared.com/", "description": "analytics with visitor tagging to help you dig deeper into one user\u2019s visit. `\u00a9` `SaaS`"}, {"name": "Clicky", "url": "http://clicky.com/", "description": "track visits and conversions, you can also track your video and audio analytics. `\u00a9` `SaaS`"}, {"name": "Woopra", "url": "https://www.woopra.com/", "description": "track where your users are coming from. `\u00a9` `SaaS`"}, {"name": "Mint", "url": "https://haveamint.com/", "description": "self-hosted analytics solution (no longer on sale). `\u00a9` `SaaS`"}, {"name": "Going Up", "url": "https://www.goingup.com/", "description": "manage SEO analytics and web app analytics with one tool. `\u00a9` `SaaS`"}, {"name": "Chartbeat", "url": "https://chartbeat.com/", "description": "beautiful, real-time app analytics tool for web apps. `\u00a9` `SaaS`"}, {"name": "Gauges", "url": "http://get.gaug.es/", "description": "real-time web analytics tool. `\u00a9` `SaaS`"}, {"name": "Indicative", "url": "https://www.indicative.com/", "description": "Web & mobile analytics tool, with heavy emphasis on segmentation and funnel visualization. `\u00a9` `SaaS`"}, {"name": "Open Web Analytics", "url": "http://www.openwebanalytics.com/", "description": "Google Analytics and Matomo alternative. ([Source Code (\u2b502.6k)](https://github.com/padams/Open-Web-Analytics)) `GPL-2.0` `PHP`"}, {"name": "Statcounter", "url": "https://statcounter.com/", "description": "one of the ORIGINAL web analytics tools available. `\u00a9` `SaaS`"}, {"name": "Adobe Digital Analytics", "url": "http://www.adobe.com/data-analytics-cloud/analytics/capabilities.html", "description": "standard analytics tools plus some that large organizations can use. `\u00a9` `SaaS`"}, {"name": "Hitslink.com", "url": "https://www.hitslink.com/", "description": "real-time analytics, social media traffic reporting, and real-time dynamic segmentation. `\u00a9` `SaaS`"}, {"name": "parse.ly", "url": "https://www.parse.ly", "description": "real-time web analytics tool with a focus on tracking content. `\u00a9` `SaaS`"}, {"name": "Kissmetrics", "url": "https://www.kissmetrics.com/", "description": "real-time standard cohort analysis tool. `\u00a9` `SaaS`"}, {"name": "Sitemeter", "url": "http://sitemeter.com/", "description": "old analytics tool. `\u00a9` `SaaS`"}, {"name": "Crawl Track", "url": "http://www.crawltrack.net/", "description": "another old analytics tool. `\u00a9` `SaaS`"}, {"name": "Sitespect", "url": "https://www.sitespect.com/", "description": "full-suite web app analytics tool including A/B testing. `\u00a9` `SaaS`"}, {"name": "Rakam", "url": "https://rakam.io/", "description": "Custom analytics platform that lets you to create your own analytics service. Integrate with any data source (web, mobile, IoT etc.), analyze data with SQL and create dashboards. ([Source Code (\u2b50795)](https://github.com/rakam-io/rakam)) `Apache-2.0` `Java`"}, {"name": "Metabase", "url": "https://www.metabase.com", "description": "opensource analytics/BI tool `\u00a9` `SaaS`"}, {"name": "LiveSession", "url": "https://livesession.io", "description": "session replay user analytics. `\u00a9` `SaaS`"}, {"name": "Glassbox", "url": "https://glassboxdigital.com/", "description": "customer experince and session recording analytics. `\u00a9` `SaaS`"}, {"name": "Redash", "url": "https://redash.io/", "description": "open source analytics/BI tool `\u00a9` `SaaS`"}, {"name": "AWStats", "url": "http://www.awstats.org/", "description": "Generates web, streaming, ftp or mail server statistics graphically. ([Source Code (\u2b50419)](https://github.com/eldy/awstats)) `GPL-3.0` `Perl`"}, {"name": "Countly", "url": "https://count.ly", "description": "Real time mobile and web analytics, crash reporting and push notifications platform. ([Source Code](https://github.com/countly)) `AGPL-3.0` `Javascript`"}, {"name": "Druid", "url": "http://druid.io/", "description": "Distributed, column-oriented, real-time analytics data store. ([Source Code (\u2b5014k)](https://github.com/druid-io/druid)) `Apache-2.0` `Java`"}, {"name": "Hastic", "url": "https://hastic.io", "description": "Hackable time series pattern recognition tool with UI for Grafana. ([Source Code](https://github.com/hastic)) `Apache-2.0` `Python/Nodejs`"}, {"name": "EDA", "url": "https://eda.jortilles.com/en/jortilles-english/", "description": "Open source analytics/BI tool. ([Source Code (\u2b50177)](https://github.com/jortilles/EDA)) `Apache-2.0` `Angular/Nodejs`"}, {"name": "Count", "url": "https://count.co/", "description": "notebook-based analytics platform, use SQL or drag-and-drop to build queries. `\u00a9` `SaaS`"}, {"name": "Deepnote", "url": "https://deepnote.com/", "description": "Deepnote is a drop-in replacement for Jupyter and an AI-native data workspace for modern data teams. ([GitHub (\u2b502.6k)](https://github.com/deepnote/deepnote)) `Apache-2.0` `\u00a9` `SaaS` `TypeScript`"}, {"name": "Datafusion", "url": "https://datafusion.apache.org", "description": "Arrow centric - SQL and in memory analytics for general usage"}, {"name": "Superset-Datafusion", "url": "https://github.com/frett27/superset-datafusion", "description": "Superset integration for Datafusion", "stars": "0"}, {"name": "FullSession", "url": "https://www.fullsession.io/", "description": "Session replay and user behavior analytics for websites"}, {"name": "GoAccess", "url": "http://goaccess.io/", "description": "Real-time web log analyzer and interactive viewer that runs in a terminal. ([Source Code (\u2b5020k)](https://github.com/allinurl/goaccess)) `GPL-2.0` `C`"}, {"name": "KISSS", "url": "https://kis3.dev", "description": "Very minimalistic (KISS) website statistics tool. ([Source Code](https://github.com/kis3/kis3)) `MIT` `Go`"}, {"name": "Umami", "url": "https://umami.is", "description": "Umami is a simple, fast, privacy-focused alternative to Google Analytics. Umami is GDPR compliant. ([Source Code (\u2b5035k)](https://github.com/umami-software/umami)) `MIT` `JavaScript`"}, {"name": "Census", "url": "https://getcensus.com/", "description": "The easiest way to sync your customer data from your cloud data warehouse to SaaS applications like Salesforce, Marketo, HubSpot, Zendesk, etc. Census is the operational analytics platform that syncs your data warehouse with all your favorite apps. Get your customer success, sales & marketing teams on the same page by keeping customer data in sync. No engineering favors required\u2014just SQL. `SaaS`"}, {"name": "RudderStack", "url": "https://rudderstack.com/", "description": "The warehouse-first customer data platform (CDP) that builds your CDP on your data warehouse for you. RudderStack makes it easy to collect, unify, transform, and store your customer data as well as route it securely to a wide range of common, popular marketing, sales, and product tools (open-source alternative to Segment et al.). ([Source Code (\u2b504.4k)](https://github.com/rudderlabs/rudder-server/)) `AGPL-3.0` `Go`"}, {"name": "Snowplow", "url": "http://snowplowanalytics.com/", "description": "Analytics tool for web apps with a lot of data. Have every single event, from your websites, mobile apps, desktop applications and server-side systems, stored in your own data warehouse and available to action in real-time. ([Source Code](https://github.com/snowplow/)) `Apache-2.0` `Scala` `real-time`"}, {"name": "Serposcope", "url": "https://serposcope.serphacker.com/", "description": "Serposcope is a free and open-source rank tracker to monitor websites ranking in Google and improve your SEO performances. ([Source Code (\u2b50751)](https://github.com/serphacker/serposcope)) `MIT` `Java`"}, {"name": "Fathom", "url": "https://usefathom.com/", "description": "Fathom Analytics provides simple, useful websites stats without tracking or storing personal data of your users `\u00a9` `SaaS`"}, {"name": "Fathom Lite", "url": "https://github.com/usefathom/fathom", "description": "Fathom Lite, a lightweight version of Fathom Analytics `MIT` `Self-Hosted`", "stars": "8k"}, {"name": "Plausible Analytics", "url": "https://plausible.io/", "description": "Lightweight and [open source (\u2b5024k)](https://github.com/plausible-insights/plausible) web analytics. Doesn\u2019t use cookies and doesn't track personal data. A privacy-friendly alternative to Google Analytics. ([Demo](https://plausible.io/plausible.io), [Source Code (\u2b5024k)](https://github.com/plausible/analytics/)) `AGPL-3.0` `Elixir`"}, {"name": "GoatCounter", "url": "https://www.goatcounter.com", "description": "Easy web statistics without tracking of personal data; `SaaS` `Self-Hosted` ([Source Code (\u2b505.4k)](https://github.com/zgoat/goatcounter)) `EUPL-1.2` `Go`"}, {"name": "Simple Analytics", "url": "https://simpleanalytics.io/", "description": "Simple, clean, and friendly analytics for developers `\u00a9` `SaaS`"}, {"name": "Nibspace", "url": "https://nibspace.com/", "description": "Affordable, lightweight, privacy-friendly website analytics `\u00a9` `SaaS`"}, {"name": "Metrical", "url": "https://metrical.xyz/", "description": "A privacy-first web analytics tool for everyone. `\u00a9` `SaaS`"}, {"name": "Shynet", "url": "https://github.com/milesmcc/shynet", "description": "Modern, privacy-friendly, and detailed web analytics that works without cookies or JS. Designed for self-hosting. `Apache-2.0` `Python`", "stars": "3.1k"}, {"name": "Umami", "url": "https://umami.is/", "description": "Umami is a simple, easy to use, self-hosted web analytics solution. The goal is to provide you with a friendlier, privacy-focused alternative to Google Analytics and a free, open-sourced alternative to paid solutions. ([Demo](https://app.umami.is/share/ISgW2qz8/flightphp.com), [Source Code (\u2b5035k)](https://github.com/mikecao/umami)) `MIT` `Nodejs`"}, {"name": "Koko Analytics", "url": "https://www.kokoanalytics.com/", "description": "Privacy-friendly and open source analytics plugin for WordPress. ([Source Code (\u2b50391)](https://github.com/ibericode/koko-analytics/)) `GPL-3.0` `PHP`"}, {"name": "Offen", "url": "https://www.offen.dev/", "description": "Offen is a fair and open web analytics tool. Gain insights while your users have full access to their data. Lightweight, self hosted and free. ([Demo](https://www.offen.dev/try-demo/), [Source Code (\u2b50966)](https://github.com/offen/offen)) `Apache-2.0` `Go/Docker`"}, {"name": "Freshlytics", "url": "https://github.com/sheshbabu/freshlytics", "description": "Privacy respecting, cookie free and low resource usage analytics platform. `MIT` `Docker/Nodejs`", "stars": "361"}, {"name": "Kindmetrics", "url": "https://kindmetrics.io/", "description": "Clean privacy-focused website analytics. ([Source Code (\u2b5096)](https://github.com/kindmetrics/kindmetrics)) `MIT` `Crystal`"}, {"name": "Ackee", "url": "https://ackee.electerious.com", "description": "Self-hosted analytics tool for those who care about privacy. ([Demo](http://demo.ackee.electerious.com), [Source Code (\u2b504.6k)](https://github.com/electerious/Ackee)) `MIT` `Nodejs`"}, {"name": "piratepx", "url": "https://www.piratepx.com/", "description": "Just a little analytics insight for your personal or indie project. 100% free and open source. ([Demo](https://app.piratepx.com/shared/bGQbUJ-YADC_xIGZaYmyqp-J_PD6O1pkCdHmYdIjUvs53ExsImlzFeou4MCuZRbH), [Source (\u2b5085)](https://github.com/piratepx/app)) `MIT` `Nodejs`"}, {"name": "Piwik PRO", "url": "https://piwik.pro/", "description": "A privacy-friendly alternative to Google Analytics with built-in consent management. Hosted in EU, in your private cloud or on-premises. `\u00a9` `SaaS` `self-hosted`"}, {"name": "Swetrix", "url": "https://swetrix.com/", "description": "European OSS product & web analytics, ([Source Code (\u2b50855)](https://github.com/swetrix/swetrix)) `MIT`/`AGPL-3.0` `NodeJS`"}, {"name": "GoatCounter", "url": "https://www.goatcounter.com/", "description": "GoatCounter is an open source web analytics platform available as a hosted service (free for non-commercial use) or self-hosted app. ([Source (\u2b505.4k)](https://github.com/arp242/goatcounter), [Demo](https://stats.arp242.net/)) `MIT` `SaaS` `Self-Hosted`"}, {"name": "Rybbit Analytics", "url": "https://rybbit.com/", "description": "Rybbit is powerful, lightweight, and super easy to use analytics. Cookieless and GDPR compliant. Hosted on EU infrastructure in Germany. Self-hosting compatible `\u00a9` `SaaS` `self-hosted` `EU`"}, {"name": "Clickport", "url": "https://clickport.io/", "description": "Privacy-first web analytics without cookies. GDPR compliant, EU-hosted, with session tracking, goals, and real-time dashboard. `\u00a9` `SaaS` `EU`"}, {"name": "Crazyegg", "url": "http://www.crazyegg.com/", "description": "a heatmaps only analytics tool. `\u00a9` `SaaS`"}, {"name": "Inspeclet", "url": "https://www.inspectlet.com/", "description": "another web app heatmaps tool. `\u00a9` `SaaS`"}, {"name": "Mouseflow", "url": "http://mouseflow.com/", "description": "live analytics and heatmaps. `\u00a9` `SaaS`"}, {"name": "Session Cam", "url": "http://www.sessioncam.com/", "description": "heatmaps analytics tool. `\u00a9` `SaaS`"}, {"name": "Keen.io", "url": "http://keen.io/", "description": "custom-analytics API. `\u00a9` `SaaS`"}, {"name": "Popcorn Metrics", "url": "http://www.popcornmetrics.com/", "description": "visual editor to capture events and send to other platforms. `\u00a9` `SaaS`"}, {"name": "Segment", "url": "https://segment.com/", "description": "helps you integrate multiple app analytics tool with one piece of code. `\u00a9` `SaaS`"}, {"name": "Iteratively", "url": "https://iterative.ly/", "description": "capture clean product analytics consistently across teams & platforms. `\u00a9` `SaaS`"}, {"name": "Analytics npm package", "url": "https://getanalytics.io/", "description": "A lightweight, extendable analytics library designed to work with any third-party analytics provider to track page views, custom events, & identify users. Works in browsers & node.js. `\u00a9` `SaaS`"}, {"name": "Upsight", "url": "http://www.upsight.com/", "description": "mobile app analytics tool for developers. `\u00a9` `SaaS`"}, {"name": "Appsflyer", "url": "http://www.appsflyer.com/", "description": "all-in-one marketing tool with analytics. `\u00a9` `SaaS`"}, {"name": "Amazon Pinpoint", "url": "https://aws.amazon.com/pinpoint/", "description": "Amazons multi-platform, basic mobile analytics tool. `\u00a9` `SaaS`"}, {"name": "Tapstream", "url": "https://tapstream.com/", "description": "user lifecycle analytics. `\u00a9` `SaaS`"}, {"name": "Honeytracks", "url": "https://honeytracks.com/", "description": "mobile app analytics for games. `\u00a9` `SaaS`"}, {"name": "Apsalar", "url": "https://apsalar.com/", "description": "analytics tool for larger app shops. `\u00a9` `SaaS`"}, {"name": "Roambi", "url": "http://www.roambi.com/", "description": "3-in-1 analytics tool that helps you track analytics, handle mobile app business intelligence, and app reporting. `\u00a9` `SaaS`"}, {"name": "Appcelerator", "url": "http://www.appcelerator.com/platform/appcelerator-analytics/", "description": "entire mobile app marketing suite. `\u00a9` `SaaS`"}, {"name": "Flurry", "url": "http://www.flurry.com/", "description": "pretty much the \u201cindustry standard\u201d for mobile app analytics. `\u00a9` `SaaS`"}, {"name": "Countly", "url": "http://count.ly/", "description": "open source mobile & web application analytics tool. `\u00a9` `SaaS`"}, {"name": "Playtomatic", "url": "http://playtomic.org/", "description": "mobile app open source analytics tool for games. `\u00a9` `SaaS`"}, {"name": "Capptain", "url": "http://www.capptain.com/", "description": "real-time analytics tool with segmentation and push. `\u00a9` `SaaS`"}, {"name": "Amplitude", "url": "https://amplitude.com/", "description": "real-time mobile analytics with all data provided in redshift. `\u00a9` `SaaS`"}, {"name": "Appsee", "url": "http://www.appsee.com/", "description": "mobile app analytics platform automatically tracks all users' interactions in your app `\u00a9` `SaaS`"}, {"name": "Mixpanel", "url": "https://mixpanel.com/", "description": "fully featured mobile analytics platform with segmentation and push. `\u00a9` `SaaS`"}, {"name": "Localytics", "url": "http://www.localytics.com/", "description": "fast and beautiful real-time mobile analytics platform with in-app and push. `\u00a9` `SaaS`"}, {"name": "GameAnalytics", "url": "http://www.gameanalytics.com/", "description": "leading game analytics platform. `\u00a9` `SaaS`"}, {"name": "Swrve", "url": "https://swrve.com", "description": "mobile analytics with segmentation, push, A/B testing and rich messaging `\u00a9` `SaaS`"}, {"name": "Firebase", "url": "https://firebase.google.com/features/", "description": "a free and unlimited analytics solution for android and iOS `\u00a9` `SaaS`"}, {"name": "Liquid", "url": "https://onliquid.com/", "description": "real-time mobile analytics, personalization, multivariate testing, audience segmentation and push. `\u00a9` `SaaS`"}, {"name": "Appfigures", "url": "http://appfigures.com/", "description": "app store analytics to track sales, reviews and rankings with an API. `\u00a9` `SaaS`"}, {"name": "Appannie", "url": "http://www.appannie.com/", "description": "track your app data from iTunes, Google Play & Amazon. `\u00a9` `SaaS`"}, {"name": "Distimo", "url": "http://www.distimo.com/", "description": "free app store analytics (acquired by [Appannie](http://www.appannie.com/)). `\u00a9` `SaaS`"}, {"name": "Priori Data", "url": "https://prioridata.com/", "description": "track and benchmark the performance of apps on Apple- and Play store. `\u00a9` `SaaS`"}, {"name": "Asking Point", "url": "http://www.askingpoint.com/mobile-app-rating-widget", "description": "track your mobile app user ratings. `\u00a9` `SaaS`"}, {"name": "Apptrace", "url": "http://www.apptrace.com/", "description": "fast and free app store analytics platform. `\u00a9` `SaaS`"}, {"name": "Adjust", "url": "http://adjust.com/", "description": "open-source SDK with sophisticated analysis and campaign tracking. `\u00a9` `SaaS`"}, {"name": "Clickmeter", "url": "https://clickmeter.com", "description": "analytics tool that helps you track marketing campaigns. `\u00a9` `SaaS`"}, {"name": "HasOffers Mobile app tracking", "url": "http://www.mobileapptracking.com/", "description": "attribution analytics platform. `\u00a9` `SaaS`"}, {"name": "Brandwatch", "url": "http://www.brandwatch.com/", "description": "Social media monitoring and analytics. `\u00a9` `SaaS`"}, {"name": "Falconsocial", "url": "http://www.falconsocial.com/", "description": "communications platform built on social media with analytics. `\u00a9` `SaaS`"}, {"name": "Quintly", "url": "https://www.quintly.com/", "description": "web-based tool to help you track, benchmark and optimize your social media performance. `\u00a9` `SaaS`"}, {"name": "Buffer", "url": "https://bufferapp.com/", "description": "Social media publishing and analytics platform. `\u00a9` `SaaS`"}, {"name": "Topsy", "url": "http://topsy.com/", "description": "Social analytics tool with search. `\u00a9` `SaaS`"}, {"name": "SocialBlade", "url": "http://socialblade.com/", "description": "premiere YouTube statistics tracking. `\u00a9` `SaaS`"}, {"name": "Hootsuite", "url": "https://hootsuite.com/", "description": "Social media management dashbaord. `\u00a9` `SaaS`"}, {"name": "Sproutsocial", "url": "http://sproutsocial.com/", "description": "Social media management and analytics platform. `\u00a9` `SaaS`"}, {"name": "BitDive", "url": "https://bitdive.io/", "description": "APM for Java/Kotlin with distributed tracing, runtime profiling, service maps, and performance metrics. `\u00a9` `SaaS`"}, {"name": "Codeflash", "url": "https://www.codeflash.ai/", "description": "Ship Blazing-Fast Python Code \u2014 Every Time."}, {"name": "GitSpo", "url": "https://gitspo.com/", "description": "Analytics for Open-Source. `\u00a9` `SaaS`"}, {"name": "Hatica", "url": "https://www.hatica.io/", "description": "Engineering Analytics to boost developer productivity `\u00a9` `SaaS`"}, {"name": "Haystack", "url": "https://usehaystack.io", "description": "Metrics and insights for engineering teams `\u00a9` `SaaS`"}, {"name": "Moiva.io", "url": "https://moiva.io/", "description": "A dashboard with charts and graphs to evaluate and compare any npm package. `\u00a9` `SaaS`"}, {"name": "Plandek", "url": "https://plandek.com", "description": "Metrics and insights for software delivery `\u00a9` `SaaS`"}, {"name": "Pull Panda", "url": "https://pullpanda.com/analytics", "description": "Metrics and insights for engineering teams `\u00a9` `SaaS`"}, {"name": "Screenful", "url": "https://screenful.com/", "description": "Visualise and share your project progress `\u00a9` `SaaS`"}, {"name": "Freeboard", "url": "https://github.com/Freeboard/freeboard", "description": "open source real-time dashboard builder for IOT and other web mashups. `\u00a9` `SaaS`", "stars": "6.5k"}, {"name": "Geckoboard", "url": "https://www.geckoboard.com/", "description": "dashboard for key metrics in one place. `\u00a9` `SaaS`"}, {"name": "Grafana", "url": "https://grafana.com/", "description": "open source dashboard for displaying metrics.([Grafana dashboard inspiration](https://logit.io/blog/post/the-top-21-grafana-dashboards-and-visualisations))"}, {"name": "Klipfolio", "url": "https://www.klipfolio.com/", "description": "Klipfolio is an online dashboard platform for building powerful real-time business dashboards for your team or your clients. `\u00a9` `SaaS`"}, {"name": "Vizia", "url": "https://www.brandwatch.com/products/vizia/", "description": "Visual command center dashboarding solution `\u00a9` `SaaS`"}, {"name": "Metabase", "url": "https://metabase.com/", "description": "Metabase is the easy, open source way for everyone in your company to ask questions and learn from data. Simple Dashboarding and GUI Query tool, Nightly Emails and Slack Integration w/ PostgreSQL, MySQL, Redshift and other DBs. ([Source Code (\u2b5046k)](https://github.com/metabase/metabase)) `AGPL-3.0` `Java`"}, {"name": "Chartbrew", "url": "https://chartbrew.com", "description": "Chartbrew allows you to query your databases and APIs to create live charts and visualize your data. Featuring automatic chart updates, sharing, embedding, printing, exporting, and team support with granular permissions. ([Demo](https://app.chartbrew.com/live-demo), [Source Code (\u2b503.6k)](https://github.com/chartbrew/chartbrew)) `MIT` `NodeJS` `SaaS` `Self-Hosted`"}, {"name": "Redash", "url": "http://redash.io", "description": "connect to over 18 types of databases (SQL and \"NoSQL\"), query your data, visualize it and create dashboards. Everything has a URL that can be shared. Slack and HipChat integration. ([Demo](https://demo.redash.io), [Source Code (\u2b5028k)](https://github.com/getredash/redash)) `BSD-2-Clause` `Python`"}, {"name": "Superset", "url": "http://superset.apache.org/", "description": "Modern, enterprise-ready business intelligence web application. ([Source Code (\u2b5070k)](https://github.com/apache/incubator-superset)) `Apache-2.0` `Python`"}, {"name": "Socioboard", "url": "https://socioboard.org/", "description": "`\u26a0` Social media management, analytics, and reporting platform supporting nine social media networks out-of-the-box. ([Source Code (\u2b501.4k)](https://github.com/socioboard/Socioboard-4.0)) `GPL-3.0` `C#/JavaScript`"}, {"name": "EDA", "url": "https://eda.jortilles.com/en/jortilles-english/", "description": "EDA is an user friendly Analtical Tool specially designed for busines users. ([Source Code (\u2b50177)](https://github.com/jortilles/EDA)) `Apache-2.0` `Angular/Nodejs`"}], "notes": [], "source": "Analytics"}, {"name": "LaTeX", "entries": [{"name": "Awesome LaTeX", "url": "#awesome-latex--", "description": ""}, {"name": "MacTeX", "url": "https://tug.org/mactex/", "description": "Most common LaTeX distribution for macOS, basically TeXLive with some Mac-specific tools added. ![mac]"}, {"name": "TeX Live", "url": "https://www.tug.org/texlive/", "description": "Most common LaTeX distribution for Unix-like operating systems, including GNU/Linux. Also works on Windows. ![linux] ![windows]"}, {"name": "MikTeX", "url": "https://miktex.org", "description": "Most common LaTeX distribution for Windows, but also available for Mac, Linux or as Docker image. ![linux] ![windows] ![mac] ![foss]"}, {"name": "reitzig/texlive-docker", "url": "https://github.com/reitzig/texlive-docker", "description": "minimal TeXLive system with package installation possibility", "stars": "32"}, {"name": "Island of TeX/texlive", "url": "https://gitlab.com/islandoftex/images/texlive", "description": "debian-based full TeXLive system"}, {"name": "dante-ev/docker-texlive", "url": "https://github.com/dante-ev/docker-texlive", "description": "debian-based full TeXLive system with additions with pandoc, perl, and python pre-installed", "stars": "115"}, {"name": "pdfTeX", "url": "https://www.tug.org/applications/pdftex/", "description": "TeX compiler that produces PDF files immediately instead of DVI files (nowadays, this is the standard compiler for many users). ![foss]"}, {"name": "XeTeX", "url": "http://xetex.sourceforge.net", "description": "TeX compiler that provides better unicode and font support than TeX/pdfTeX (i.e. you can use the fonts of your operating system instead of only TeX fonts). ![foss]"}, {"name": "LuaTeX", "url": "https://www.luatex.org", "description": "(La)TeX compiler that supports Lua code for scripting and has improved unicode and font support than standard TeX/pdfTeX. ![foss]"}, {"name": "tectonic", "url": "https://tectonic-typesetting.GitHub.io/en-US/", "description": "Modern, self contained (La)TeX compiler powered by XeTeX and TeXLive. ![foss]"}], "notes": [], "source": "LaTeX"}, {"name": "LaTeX \u2014 LaTeX formulas on the web", "entries": [{"name": "Auto-LaTeX Equations with Google Docs", "url": "https://sites.google.com/site/autolatexequations", "description": "Render high-quality math equations directly in Google Docs."}, {"name": "MathJaX", "url": "https://www.mathjax.org", "description": "JavaScript engine to render mathematical formulas on the web. The outcome looks really slick. ![foss]"}, {"name": "mimeTeX", "url": "https://ctan.org/pkg/mimetex", "description": "mimeTeX is a rather old tool to render LaTeX formulas to PNG figures for your web site, without actually needing a LaTeX installation on your server. ![foss]"}, {"name": "mathTeX", "url": "https://ctan.org/pkg/mathtex", "description": "mathTeX is the successor of mimeTeX: it produces nicer-looking images but it requires LaTeX to be installed on your server. ![foss]"}, {"name": "KaTeX", "url": "https://khan.GitHub.io/KaTeX/", "description": "KaTeX is a math rendering library made by Khan Academy focusing on fast load times. All output is processed as plain HTML instead of fixed images. ![foss]"}, {"name": "Franklin.jl", "url": "https://franklinjl.org/", "description": "Static site generator with KaTeX support, code evaluation, LaTeX-like commands and optional pre-rendering, in Julia. ![foss]"}, {"name": "xhub", "url": "https://github.com/nschloe/xhub", "description": "Browser extension that lets you use LaTeX in GitHub pages. ![foss]", "stars": "106"}, {"name": "List of popular LaTeX editors", "url": "https://tex.stackexchange.com/questions/339/latex-editors-ides", "description": "Community-maintained list of popular LaTeX editors including a screenshot and a short description."}], "notes": [], "source": "LaTeX"}, {"name": "LaTeX \u2014 LaTeX-focused", "entries": [{"name": "Kile", "url": "https://kile.sourceforge.io", "description": "Great LaTeX editor originally from the Linux/KDE community. It runs fine on Windows and macOS as well. ![foss]"}, {"name": "TeXMaker", "url": "https://www.xm1math.net/texmaker/", "description": "Pretty good alternative to Kile."}, {"name": "TeXStudio", "url": "https://www.texstudio.org", "description": "Cross-platform LaTeX editor that stems from TeXMaker."}, {"name": "WinEdt", "url": "https://www.winedt.com", "description": "The LaTeX editor many people swear by. Only for ![windows]."}, {"name": "TeXnicCenter", "url": "https://www.texniccenter.org", "description": "Quite old but free and decent editor for LaTeX. ![windows]"}, {"name": "LyX", "url": "https://www.lyx.org", "description": "Cross-platform WYSIWYM editor that uses LaTeX behind the scenes to render documents. ![foss]"}, {"name": "TeXShop", "url": "https://pages.uoregon.edu/koch/texshop/", "description": "No-nonsense editor for LaTeX documents which is included in MacTeX. ![mac]"}, {"name": "TeXWorks", "url": "https://www.tug.org/texworks/", "description": "No-nonsense editor for LaTeX code, modeled after TeXShop, but this one is cross-platform. ![foss]"}, {"name": "BakomaTex", "url": "https://www.bakoma-tex.com", "description": "Commercial LaTeX editor that allows to edit your document both using its source code and WYSIWYG."}, {"name": "Texifier", "url": "https://www.texifier.com/", "description": "Commercial LaTeX editor for macOS and iOS, with excellent features (document overview, synchronised PDF display, autocompletion, sync across devices, etc.) that never get in the way of writing. ![mac]"}], "notes": [], "source": "LaTeX"}, {"name": "LaTeX \u2014 General purpose text editors", "entries": [{"name": "Atom", "url": "https://atom.io", "description": ""}, {"name": "Sublime Text", "url": "https://www.sublimetext.com", "description": ""}, {"name": "Emacs", "url": "https://www.gnu.org/software/emacs/", "description": ""}, {"name": "Vim", "url": "https://www.vim.org", "description": ""}, {"name": "IntelliJ", "url": "https://www.jetbrains.com/idea/", "description": ""}, {"name": "VS Code", "url": "https://code.visualstudio.com/", "description": ""}], "notes": [], "source": "LaTeX"}, {"name": "LaTeX \u2014 Online editors", "entries": [{"name": "List of popular online LaTeX editors", "url": "https://tex.stackexchange.com/questions/3/compiling-documents-online/1654#1654", "description": "Community-maintained list of popular online LaTeX editor including equation editors."}, {"name": "Authorea", "url": "https://www.authorea.com", "description": "Online editor with built-in git support and bibliography tools."}, {"name": "OpenAI Prism", "url": "https://prism.openai.com", "description": "Online editor with realtime collaboration features."}, {"name": "Modern LaTeX Editor", "url": "https://github.com/InMDev/Modern-LaTeX-Editor", "description": "Online editor, no-signup hybrid code editor + visual editor that mixes Notion/Google docs/Microsoft Word-like editing with raw LaTeX code blocks.", "stars": "29"}, {"name": "Octree", "url": "https://www.useoctree.com", "description": "Online editor with AI writing assistance."}, {"name": "Overleaf", "url": "https://www.overleaf.com", "description": "Online editor, also with a WYSIWYM editor and git support."}, {"name": "SciTeX Cloud", "url": "https://github.com/ywatanabe1989/scitex-cloud", "description": "Self-hostable online editor with AI assistant integration, figure/table/citation management, real-time collaboration, and an MCP server (29 tools). ![foss]", "stars": "0"}, {"name": "WebLaTeX", "url": "https://github.com/sanjib-sen/weblatex", "description": "Web-based vscode with Git Integration + Copilot + Grammar & Spell Checker + Live Collaboration Support based on GitHub Codespace and Dev container.", "stars": "1.6k"}, {"name": "Papeeria", "url": "https://papeeria.com", "description": "Online editor with built-in git support."}, {"name": "JaxEdit", "url": "https://zohooo.GitHub.io/jaxedit/", "description": "Online LaTeX editor with Live Preview and nice presentation mode."}, {"name": "Vexlio", "url": "https://vexlio.com/", "description": "Online diagram editor with built-in LaTeX equation support including live preview and easy exports."}, {"name": "TeXbrain", "url": "https://tex.swimmingbrain.dev", "description": "Free, open-source browser-based LaTeX editor with in-browser compilation, live PDF preview and Git integration. No account or install required. ![foss]"}, {"name": "JabRef", "url": "https://www.jabref.org", "description": "Very powerful cross-platform (Java) bibtex editor. ![mac] ![windows] ![linux] ![foss]"}, {"name": "Papis", "url": "https://github.com/papis/papis", "description": "Extremely customizable,", "stars": "1.7k"}, {"name": "Bibdesk", "url": "http://bibdesk.sourceforge.net", "description": "Great bibliography editor for ![mac]."}, {"name": "Zotero", "url": "https://www.zotero.org", "description": "Reference manager for your browser that also exports to bibtex and integrates with many LaTeX editors. ![mac] ![windows] ![linux] ![foss]"}, {"name": "Mendeley", "url": "https://www.mendeley.com", "description": "Both an app and cloud client to manage your references and PDFs. Can sync out to a bibtex file for your LaTeX workflow. ![mac] ![windows] ![linux]"}, {"name": "betterbib", "url": "https://github.com/nschloe/betterbib", "description": "Command-line utility for improving your BibTeX files. Fetches information from online sources. ![mac] ![windows] ![linux] ![foss]", "stars": "834"}, {"name": "OneCite", "url": "https://github.com/HzaCode/OneCite", "description": "Universal citation management and academic reference toolkit that converts messy references into perfectly formatted citations. Supports DOI, arXiv ID, titles, and more, with output in BibTeX, APA, and MLA formats. ![mac] ![windows] ![linux] ![foss]", "stars": "56"}, {"name": "CrossRef Local", "url": "https://github.com/ywatanabe1989/crossref-local", "description": "Local CrossRef database (167M papers) with full-text search, impact factor data, Python API for bibliography enrichment, and an MCP server (15 tools). ![foss]", "stars": "2"}, {"name": "OpenAlex Local", "url": "https://github.com/ywatanabe1989/openalex-local", "description": "Local OpenAlex database (284M scholarly works) with abstracts and semantic search for literature discovery, and an MCP server. ![foss]", "stars": "0"}, {"name": "Arara", "url": "https://www.ctan.org/pkg/arara", "description": ""}, {"name": "latexmk", "url": "https://www.ctan.org/pkg/latexmk", "description": "Build tool that is the commonly used by many LaTeX editors (LaTeXing, TeXShop, etc.) to build your LaTeX files. ![foss]"}], "notes": [], "source": "LaTeX"}, {"name": "LaTeX \u2014 GitHub Actions", "entries": [{"name": "xu-cheng/latex-action", "url": "https://github.com/xu-cheng/latex-action", "description": "GitHub Action to compile LaTeX documents", "stars": "1.4k"}, {"name": "dante-ev/latex-action", "url": "https://github.com/dante-ev/latex-action", "description": "DANTE e.V.'s GitHub action to compile LaTeX documents. Offers a full TeXLive and pre-installed perl and python.", "stars": "193"}, {"name": "CaTeX", "url": "https://github.com/Alexis-benoist/CaTeX", "description": "Concatenates LaTeX documents with attention for properly merging the preamble.", "stars": "10"}, {"name": "Pandoc", "url": "https://pandoc.org", "description": "This program converts almost any document format (LaTeX, DOC, markdown, etc.) to almost any other format. A great tool to aid workflows where multiple formats are used. ![foss]"}, {"name": "SciTeX Writer", "url": "https://github.com/ywatanabe1989/scitex-writer", "description": "Manuscript compilation system with templates for manuscripts, revisions, and supplementary materials, plus figure, table, and citation handling, and an MCP server (38 tools). ![foss]", "stars": "2"}], "notes": [], "source": "LaTeX"}, {"name": "LaTeX \u2014 Quality Check Tools", "entries": [{"name": "ChkTeX", "url": "https://www.nongnu.org/chktex/", "description": "Linter / code checker for LaTeX documents. ![foss]"}, {"name": "blacktex", "url": "https://github.com/nschloe/blacktex", "description": "Command-line tool that replaces commonly occurring LaTeX anti-patterns and cleans up your files. ![windows] ![linux] ![mac] ![foss]", "stars": "158"}, {"name": "TeXtidote", "url": "https://github.com/sylvainhalle/textidote", "description": "A cross-platform (Java) spelling, grammar and style checker for LaTeX documents. ![windows] ![linux] ![mac] ![foss]", "stars": "1k"}], "notes": [], "source": "LaTeX"}, {"name": "LaTeX \u2014 Tools centered around equations", "entries": [{"name": "Codecogs Eqn Editor", "url": "https://editor.codecogs.com/", "description": "Online LaTeX equation editor that allows you to produce figures containing an equation."}, {"name": "EqualX", "url": "https://equalx.sourceforge.io/", "description": "Graphical LaTeX formula editor. ![windows] ![linux] ![foss]"}, {"name": "KLaTeXFormula", "url": "https://klatexformula.sourceforge.io", "description": "Cross-platform alternative for LaTeXit. ![foss]"}, {"name": "Laeqed", "url": "https://www.thrysoee.dk/laeqed/", "description": "Crossplatform LaTeX formula to PNG convertor. ![windows] ![linux] ![mac] ![foss]"}, {"name": "LaTeXEqEdit", "url": "http://latexeqedit.sourceforge.net/", "description": "LaTeX formula editor for Windows. ![windows] ![foss]"}, {"name": "LaTeXiT", "url": "https://www.chachatelier.fr/latexit/", "description": "LaTeXit is an equation editor that makes it easy to drag-and-drop rendered equations (as PDF, PNG, etc.) into your non-LaTeX documents on the Mac. ![mac]"}, {"name": "LaTeX to Image", "url": "https://thomasahle.com/latex2png/", "description": "Convert LaTeX to PNG, JPEG, or SVG images. Big symbols menu and easy drag-and-drop equations."}, {"name": "pix2tex", "url": "https://lukas-blecher.github.io/LaTeX-OCR/", "description": "LaTeX OCR ![windows] ![linux] ![mac] ![foss]"}, {"name": "Image to LaTeX", "url": "https://www.underleaf.ai/tools/image-to-latex", "description": "AI-powered converter that transforms images of handwritten notes, equations, or tables into clean LaTeX code."}, {"name": "TikzEdt", "url": "https://www.tikzedt.org", "description": ""}, {"name": "TikZ-Editor", "url": "https://github.com/fredokun/TikZ-Editor", "description": "Live-previewing editor for TikZ figures. ![mac] ![linux] ![foss]", "stars": "198"}, {"name": "IPE", "url": "https://ipe.otfried.org", "description": "Drawing tool that integrates well with LaTeX commands and documents. ![foss]"}, {"name": "GeoGebra", "url": "https://www.geogebra.org/", "description": "Cross-platform geometry tool with output to TikZ. ![foss]"}, {"name": "Dia", "url": "https://wiki.gnome.org/Apps/Dia", "description": "Cross-platform diagramming tool that can export to PSTricks and MetaPost code. ![foss]"}, {"name": "TikZiT", "url": "https://tikzit.GitHub.io", "description": "GUI tool for creating graphs and string diagrams using PGF/TikZ. ![windows] ![linux] ![mac] ![foss]"}, {"name": "LaTeXDraw", "url": "https://latexdraw.sourceforge.net/", "description": "Vector-based drawing tool having LaTeX as first-class citizen. ![windows] ![linux] ![mac] ![foss]"}, {"name": "CTAN", "url": "https://www.ctan.org", "description": "The Comprehensive TeX Archive Network is the place to look for useful packages and documentation."}], "notes": [], "source": "LaTeX"}, {"name": "LaTeX \u2014 References", "entries": [{"name": "Cross-reference packages explained", "url": "https://tex.stackexchange.com/a/36312/9075", "description": "Elaboration on cross-reference packages (cleveref, varioref, theoremref, nameref, etc.): Which to use, which conflict?"}], "notes": [], "source": "LaTeX"}, {"name": "LaTeX \u2014 Tables", "entries": [{"name": "Excel2LaTeX", "url": "https://www.ctan.org/pkg/excel2latex?lang=en", "description": "Excel (2010 and older) macros to produce LaTeX `tabular` code. ![windows] ![mac]"}, {"name": "csv2latex", "url": "http://freshmeat.sourceforge.net/projects/csv2latex", "description": "Converts CSV files from your favorite programs to LaTeX `tabular`s. ![linux] ![mac]"}, {"name": "Tables Generator", "url": "https://www.tablesgenerator.com", "description": "This website provides a graphical interface to input your table and produces properly-formatted code for LaTeX, Markdown, HTML, etc."}, {"name": "pgfplotstable", "url": "https://www.ctan.org/pkg/pgfplotstable?lang=en", "description": "This package displays numerical tables rounded to desired precision in various display formats. It can even read CSV files to include directly in your LaTeX document."}], "notes": [], "source": "LaTeX"}, {"name": "LaTeX \u2014 Graphics", "entries": [{"name": "TeXample", "url": "https://www.texample.net", "description": "Blog about LaTeX, with a big collection of TikZ figures."}, {"name": "pgfplots", "url": "http://pgfplots.sourceforge.net", "description": "Truly awesome plotting library on top of and in the style of TikZ/pgf. This library can load in CSV data files, perform some calculations and create beautiful plots."}, {"name": "A very minimal introduction to TikZ (PDF)", "url": "https://cremeronline.com/LaTeX/minimaltikz.pdf", "description": "Short introductory document to the world of TikZ, written by Jacques Cr\u00e9mer."}, {"name": "PetarV-/TikZ", "url": "https://github.com/PetarV-/TikZ", "description": "Collection of publication-ready PGF/TikZ figures by Petar Veli\u010dkovi\u0107.", "stars": "1.4k"}, {"name": "matlab2tikz", "url": "https://github.com/matlab2tikz/matlab2tikz", "description": "Convert your MATLAB plots to PGFPlots/TikZ. ![windows] ![linux] ![mac] ![foss]", "stars": "1.7k"}, {"name": "tikzplotlib", "url": "https://github.com/nschloe/tikzplotlib", "description": "Convert your matplotlib plots to PGFPlots/TikZ. ![windows] ![linux] ![mac] ![foss]", "stars": "2.6k"}, {"name": "TikZBlog", "url": "https://latexdraw.com", "description": "Step-by-Step Tutorials about How to Draw Illustrations in LaTeX."}], "notes": [], "source": "LaTeX"}, {"name": "LaTeX \u2014 Source Code", "entries": [{"name": "minted", "url": "https://www.ctan.org/pkg/minted", "description": "The minted package uses [pygments](https://pygments.org/) to generate the listings. In this way, LaTeX is able to format more than 300 programming and markup languages and other text formats."}], "notes": [], "source": "LaTeX"}, {"name": "LaTeX \u2014 Typography", "entries": [{"name": "microtype", "url": "https://ctan.org/pkg/microtype", "description": "This package improves the appearance of your documents by enabling margin kerning and font expansion."}], "notes": [], "source": "LaTeX"}, {"name": "LaTeX \u2014 Presentations, Slides", "entries": [{"name": "nics", "url": "https://nics.nilcons.com/", "description": "An opinionated alternative to Beamer, that we created with the hopes to make common tasks very easy and beautifully rendered by default. Has awesome documentation and a detailed cheatsheet to help you getting started."}, {"name": "LaTeX templates", "url": "https://www.latextemplates.com", "description": "Collection of templates for papers, posters, resum\u00e9s, theses, books, presentations, \u2026 for LaTeX."}, {"name": "Ultimate Beamer Theme List", "url": "https://github.com/martinbjeldbak/ultimate-beamer-theme-list", "description": "Links to various beamer themes along with PDF previews.", "stars": "1.7k"}, {"name": "LaTeX Beamer Theme Overview", "url": "https://github.com/UweZiegenhagen/LaTeX-Beamer-Theme-Overview/blob/main/OVERVIEW.md", "description": "Visual overview of beamer themes included in TeXLive", "stars": "45"}, {"name": "TeXtured", "url": "https://github.com/jdujava/TeXtured", "description": "A typographically elegant, clean, and structured LaTeX template (primarily intended for theses).", "stars": "258"}, {"name": "Comprehensive LaTeX symbol list", "url": "https://www.ctan.org/tex-archive/info/symbols/comprehensive/", "description": "Very extensive list of symbols for LaTeX. Available in [A4](https://mirrors.ctan.org/info/symbols/comprehensive/symbols-a4.pdf) and [letter](https://mirrors.ctan.org/info/symbols/comprehensive/symbols-letter.pdf) sizes."}, {"name": "Detexify", "url": "https://detexify.kirelabs.org/classify.html", "description": "You draw the symbol and this site/app will tell you the LaTeX command."}, {"name": "TUG", "url": "https://www.tug.org", "description": "The TeX User Group is a way to get in touch with other (La)TeX users."}, {"name": "TeXDoc", "url": "https://texdoc.net", "description": "Online interface to the `texdoc` utility to browse LaTeX packages and documentation."}, {"name": "Dickimaw Books: LaTeX resources", "url": "https://www.dickimaw-books.com/latexresources.html", "description": "Great overview of resources useful for LaTeX."}, {"name": "LaTeX cookbook", "url": "https://latex-cookbook.net", "description": "Sibling of TeXample, contains quite a bit of example code."}, {"name": "Visual FAQ", "url": "https://ctan.org/pkg/visualfaq", "description": "Typesetting issues and a link to appropriate TeX FAQ answers."}, {"name": "MartinThoma's LaTeX example", "url": "https://github.com/MartinThoma/LaTeX-examples/", "description": "GitHub repository containing example LaTeX documents.", "stars": "1.7k"}, {"name": "LaTeX community", "url": "https://latex.org/forum", "description": "Forum about LaTeX."}, {"name": "BibTeX Style Examples", "url": "http://www.cs.stir.ac.uk/~kjt/software/latex/showbst.html", "description": "Example output of common BibTeX styles (BST files)."}, {"name": "TeX World", "url": "https://tex.world/", "description": "Websites supported by the TeX Users Group, DANTE, and GUTenberg."}, {"name": "TeXnique", "url": "https://texnique.xyz", "description": "A LaTeX Typesetting Game."}, {"name": "Showcase of beautiful typography done in TeX & friends", "url": "https://tex.stackexchange.com/questions/1319/showcase-of-beautiful-typography-done-in-tex-friends", "description": "Set of examples demonstrating the power of LaTeX."}, {"name": "Showcase of beautiful invitations in TeX", "url": "https://tex.stackexchange.com/q/281415/9075", "description": "Showcase of invitations typeset using LaTeX."}, {"name": "Showcase of \"programming your document\" paradigm", "url": "https://tex.stackexchange.com/q/219774/9075", "description": "Collection of LaTeX documents demonstrating how LaTeX can be used like a programming language."}, {"name": "TUG: TeX showcase", "url": "https://www.tug.org/texshowcase/", "description": "Website from the TUG that shows some examples of what LaTeX can do."}, {"name": "Awesome LaTeX drawing", "url": "https://github.com/xinychen/awesome-latex-drawing", "description": "Curated list of academic drawing examples for using LaTeX", "stars": "2k"}, {"name": "LearnLaTeX.org", "url": "https://www.learnlatex.org/", "description": "Browser-based LaTeX tutorial."}, {"name": "The (Not So) Short Introduction to LaTeX2e", "url": "https://mirrors.ctan.org/info/lshort/english/lshort.pdf", "description": "Very comprehensive introduction to LaTeX."}, {"name": "Begin LaTeX in minutes", "url": "https://github.com/luong-komorebi/Begin-Latex-in-minutes", "description": "Brief intro to LaTeX for beginners that helps you use LaTeX with ease.", "stars": "3.3k"}, {"name": "Getting to Grips with LaTeX", "url": "https://www.andy-roberts.net/writing/latex", "description": "Complete guide going through the majority of things you need to know about LaTeX."}, {"name": "LaTeX introductions in languages other than English", "url": "https://tex.stackexchange.com/questions/84384/latex-introductions-in-languages-other-than-english/84385", "description": "Collection of introductions in many languages."}, {"name": "Wikibooks: LaTeX", "url": "https://en.wikibooks.org/wiki/LaTeX", "description": "The LaTeX wikibook. Not really a paper book, but it is equally extensive."}, {"name": "The LaTeX Companion, F. Mittelbach (2004)", "url": "https://www.informit.com/store/latex-companion-9780201362992", "description": ""}, {"name": "LaTeX Graphics Companion, M. Goossens (2007)", "url": "https://www.informit.com/store/latex-graphics-companion-9780321508928", "description": ""}, {"name": "TeX by Topic (2007)", "url": "https://ctan.org/pkg/texbytopic", "description": ""}, {"name": "TeX for the Impatient (2020)", "url": "https://ctan.org/pkg/impatient", "description": ""}, {"name": "Formatting Information (2020)", "url": "https://latex.silmaril.ie/formattinginformation", "description": "This is the HTML5-based online version of the book *Formatting Information - An introduction to typesetting with LATEX*. It has been continuously updated since the early 2000s."}, {"name": "TeXblog", "url": "https://texblog.net", "description": "Blog about LaTeX and everything related."}, {"name": "texblog.org", "url": "https://texblog.org", "description": "Blog on LaTeX and related topics (tutorials, packages, code snippets, etc.)."}, {"name": "TeX Talk", "url": "https://tex-talk.net", "description": "Blog for the TeX Stack Exchange site with news and interviews."}, {"name": "TeX Hour", "url": "https://texhour.github.io/", "description": "A weekly video meeting"}, {"name": "LinkedIn: TeX/LaTeX User Group", "url": "https://www.linkedin.com/groups/1600297", "description": ""}, {"name": "Twitter: @TeXtip", "url": "https://twitter.com/TeXtip", "description": "Tips related to (La)TeX by [John D. Cook](https://www.johndcook.com/)."}, {"name": "TeX.StackExchange", "url": "https://tex.stackexchange.com", "description": "StackExchange TeX section."}, {"name": "TopAnswers TeX", "url": "https://topanswers.xyz/tex", "description": "a free and open source Q\\&A site for TeX and friends"}], "notes": [], "source": "LaTeX"}, {"name": "Readme \u2014 Examples", "entries": [{"name": "Abblix/Oidc.Server", "url": "https://github.com/Abblix/Oidc.Server#readme", "description": "Project banner with informative badges. Clear project description, certification details with informative tables, and unicode icons. Detailed installation guide, links to comprehensive documentation and a getting started guide, and licensing information. Easy navigation with a table of contents for quick access to all sections.", "stars": "89"}, {"name": "ai/size-limit", "url": "https://github.com/ai/size-limit#readme", "description": "Project logo, clear description, screenshot, step-by-step installing instructions.", "stars": "6.9k"}, {"name": "aimeos/aimeos-typo3", "url": "https://github.com/aimeos/aimeos-typo3#readme", "description": "Project logo. Clear description of what the project does. Demo screenshot. TOC for easy navigation. Easy installation and setup sections with screenshots. Links for further reading.", "stars": "1.4k"}, {"name": "alichtman/shallow-backup", "url": "https://github.com/alichtman/shallow-backup#readme", "description": "Clear description of what the project does. GIF Demo. TOC for easy navigation. Badges. Links for further reading. Simple install instructions.", "stars": "1.3k"}, {"name": "alichtman/stronghold", "url": "https://github.com/alichtman/stronghold#readme", "description": "Project logo. Clear description of what the project does. GIF Demo. TOC for easy navigation. Badges. Links for further reading. Simple install instructions.", "stars": "1.2k"}, {"name": "amitmerchant1990/electron-markdownify", "url": "https://github.com/amitmerchant1990/electron-markdownify#readme", "description": "Project logo. Minimalist description of what it is. GIF demo of the project. Key features. How to install guide. Credits.", "stars": "1.1k"}, {"name": "amplication/amplication", "url": "https://github.com/amplication/amplication#readme", "description": "Clear project logo. Brief explanation. All features explained. Clean documentation. Useful links (website, docs, discord). List of contributors with their pictures and usernames.", "stars": "16k"}, {"name": "ankitwasankar/mftool-java", "url": "https://github.com/ankitwasankar/mftool-java#readme", "description": "Project logo with a short display of what can be achieved with it, TOC for easy navigation, important badges, clean installation guide, and multiple code snippets showing how to use the functionality.", "stars": "48"}, {"name": "AntonioFalcaoJr/EventualShop", "url": "https://github.com/AntonioFalcaoJr/EventualShop#readme", "description": "The project has a logo and well-defined sections such as: information about the project, the architectural solution, along with reference links such as articles, videos, and documentation. It explains how to run the project in different environments (development and production). It has documented load tests, it also describes which technologies are used, and it has diagrams for the archetype.", "stars": "414"}, {"name": "aregtech/areg-sdk", "url": "https://github.com/aregtech/areg-sdk#readme", "description": "Logo. Multiple info and statistics badges. List of contributors and stargazers with pictures. TOC and \"Back to top\" links for easy navigation. Headlines with graphics. Topic hide/show menu. Project description and philosophy. Clone and integration instructions. Quick build with multiple tools. Tools configuration instructions. Reference to examples and Demo projects. Reference to use cases. References to guidance and Wiki pages. Links with badges to contact. Links with badges to share the project on social networks.", "stars": "338"}, {"name": "Armync/Arminc-AutoExec", "url": "https://github.com/ArmynC/ArminC-AutoExec/#readme", "description": "Rich Markdown functions, modern layout, clear description, and compliance with the recommended community standards.", "stars": "360"}, {"name": "athityakumar/colorls", "url": "https://github.com/athityakumar/colorls#readme", "description": "Multiple badges. Clean screenshots. Simple install instructions. TOC for easy navigation. Good contributor guidelines.", "stars": "5.1k"}, {"name": "brenocq/implot3d", "url": "https://github.com/brenocq/implot3d#readme", "description": "Project banner with GIFs. Link to online demo. Multiple CI badges. Dynamic roadmap with auto-updating SVGs that reflect feature discussions in real-time, powered by GitHub Actions. Displays the 5 most recent discussions with clickable images for quick access. Clean, well-structured layout with intuitive navigation and star history.", "stars": "1.1k"}, {"name": "ccostan/Home-AssistantConfig", "url": "https://github.com/CCOSTAN/Home-AssistantConfig#readme", "description": "Project Banner. Badges. Easy navigation.", "stars": "5.2k"}, {"name": "choojs/choo", "url": "https://github.com/choojs/choo#readme", "description": "Badges, clean, clear. Beautiful little menu above the fold with useful links. An FAQ inside of it for the main questions. Backers. Good language.", "stars": "6.8k"}, {"name": "chroline/well\\_app", "url": "https://github.com/chroline/well_app#readme", "description": "Features attention-grabbing project thumbnail with clean badges, as well as download information and quick navigation links. Organized into multiple descriptive sections, each of which have a title with a yellow emoji. Includes details about the project itself, as well as the technologies used and how to contribute.", "stars": "76"}, {"name": "create-go-app/cli", "url": "https://github.com/create-go-app/cli#readme", "description": "Clean project logo. Useful badges (version, code style, test cover, docs). Clear readme with quickstart, understandable installation and usage manual, video screencast, ToC with well-documented project features (with a demo recording of the work in the terminal), project philosophy notes (\"the why another\"), most frequently asked questions, and more.", "stars": "2.7k"}, {"name": "Day8/re-frame", "url": "https://github.com/Day8/re-frame#readme", "description": "Badges, logo, TOC, etc. Stands out by being a giant, well-written essay about the tech, how to use it, the philosophy behind it, and how it fits into the greater ecosystem.", "stars": "5.5k"}, {"name": "dbt-labs/dbt-core", "url": "https://github.com/dbt-labs/dbt-core#readme", "description": "Project banner, super clear description (friendly to people brand new to the product), screenshot of the docs the tool generates, and concise links to other comprehensive pages explaining Getting Started, Joining the dbt Community, Bug Reports, Code Contribution, and Code of Conduct", "stars": "12k"}, {"name": "dmunish/reach", "url": "https://github.com/dmunish/reach#readme", "description": "Clear visual hierarchy. Makes extensive use of HTML and custom SVG icons. Makes use of ample imagery including banner, architecture diagram and screenshots. Explains the project's purpose, implementation and roadmap.", "stars": "1"}, {"name": "dowjones/react-dropdown-tree-select", "url": "https://github.com/dowjones/react-dropdown-tree-select#readme", "description": "Clear readme with GIF screenshot for quick demo. Multiple badges, concise ToC, online playground, storybook, detailed description and more.", "stars": "484"}, {"name": "dsplce-co/supabase-plus", "url": "https://github.com/dsplce-co/supabase-plus#readme", "description": "Well-thought-out structure. Quick summary of features in the intro. ToC. Each command's use case is explained in a relatable, entertaining language. Each command-specific section has a satisfying GIF demonstrating the feature to go with the description.", "stars": "66"}, {"name": "dutrevis/spark-resources-metrics-plugin", "url": "https://github.com/dutrevis/spark-resources-metrics-plugin#readme", "description": "Highlights an interactive Mermaid diagram in the Developer section, showcasing the code architecture. Has a patch-inspired logo, useful badges (CI, coverage, version links), and a concise ToC. Installation section is well-organized with expandable blocks for different scenarios. Usage section covers current functionalities and examples, also with expandable blocks. Includes technology badges, and also prior art and next steps sections.", "stars": "1"}, {"name": "EduardaSRBastos/my-essential-toolbox", "url": "https://github.com/EduardaSRBastos/my-essential-toolbox#readme", "description": "Project screenshot and informative badges. Clear project description. TOC for easy navigation. Well-structured sections detailing included tools by category. Performance score with screenshots. Contribution guidelines and license information.", "stars": "3"}, {"name": "emalderson/thephish", "url": "https://github.com/emalderson/ThePhish#readme", "description": "Project logo, informative badges, useful TOC, clear description, screenshots, step-by-step installation and configuration guide, contributor guidelines, code of conduct, UML diagrams, coherent tags, issue and pull request templates, well-documented and well-commented code, examples.", "stars": "1.3k"}, {"name": "eylon-44/Buzz-OS", "url": "https://github.com/eylon-44/Buzz-OS#readme", "description": "Project logo. Colorful emojis. GIFs for project demo, examples, and instructions. Fast and simple copy-paste instructions for installation and usage. Pretty table of contents. A quick overview of project's main features.", "stars": "21"}, {"name": "feberts/python-game-server", "url": "https://github.com/feberts/python-game-server#readme", "description": "A diagram that shows at a glance what the project is about. A clearly structured readme that shows everything a developer needs to know without getting lost in unnecessary details. Selected badges that only show relevant information.", "stars": "2"}, {"name": "FileShot/FileShotZKE", "url": "https://github.com/FileShot/FileShotZKE#readme", "description": "Well-structured security documentation. Clear API reference with code examples. Detailed how-it-works section covering key derivation, AES-256-GCM encryption, and upload pipeline. Browser support table and security policy.", "stars": "18"}, {"name": "github-changelog-generator/github-changelog-generator", "url": "https://github.com/github-changelog-generator/github-changelog-generator#readme", "description": "TOC for easy navigation. Concise project description. Installation and usage sections. Output example. Great feature overview. List of alternatives. FAQ.", "stars": "7.5k"}, {"name": "gitpoint/git-point", "url": "https://github.com/gitpoint/git-point#readme", "description": "Clear description. Project Logo. App Store logos. TOC. Clean screenshots. List of features. Detailed installation process. Landing Page.", "stars": "4.8k"}, {"name": "gofiber/fiber", "url": "https://github.com/gofiber/fiber#readme", "description": "Clean project logo. Useful badges and links (languages switcher, code style, test cover, docs, Discord channel). Clear description of what the project does with quickstart, benchmark charts, well-documented code examples (with the ability to hide long content), project philosophy notes (\"the why of project\"), tables with project addons, list of contributors, star growth statistics, and more.", "stars": "39k"}, {"name": "gowebly/gowebly", "url": "https://github.com/gowebly/gowebly#readme", "description": "Clean project banner with logo. Useful badges and links (languages switcher, test cover, docs). Clear description of what the project does with quickstart, understandable feature list, links to the introduction video and article, well-documented CLI command examples, project philosophy notes (\"motivation to create\"), tables with project components, links to addons and helpers, list of stargazers, and more.", "stars": "1.2k"}, {"name": "Grigorij-Dudnik/Clean-Coder-AI", "url": "https://github.com/Grigorij-Dudnik/Clean-Coder-AI#readme", "description": "Crazy project trailer video. Beautiful logo, explanatory motion gifs. Nice badges, and schema describing the framework's principle of work. List of stargazers. Clear description of what project does.", "stars": "569"}, {"name": "GTruf/Driver-Drowsiness-Detector", "url": "https://github.com/GTruf/Driver-Drowsiness-Detector#readme", "description": "Beautiful project logo. Concise and clear project description. Exhaustive TOC. Feature list. Project screenshots and video snippets. Comprehensive informative sections. Useful links. Clear instructions for setting up and building the project. Presence of prepared releases.", "stars": "8"}, {"name": "GyulyVGC/sniffnet", "url": "https://github.com/GyulyVGC/sniffnet#readme", "description": "Project banner, custom badges and horizontal rules, concise one-line description, informative screenshots, tabular download section with links, features bullet list, acknowledgements section, footer with social icons and links.", "stars": "33k"}, {"name": "Hexworks/Zircon", "url": "https://github.com/Hexworks/zircon#readme", "description": "Dogfood in readme. Clear description of what the project does. Demo screenshot. TOC for easy navigation. Easy installation and setup sections with screenshots. Links for further reading.", "stars": "783"}, {"name": "hmpl-language/hmpl", "url": "https://github.com/hmpl-language/hmpl#readme", "description": "Project logo, informative badges, clear description, step-by-step installation. Usage code samples. Useful Features.", "stars": "948"}, {"name": "httpie/httpie", "url": "https://github.com/httpie/httpie#readme", "description": "Description of what the project does. Demo screenshots. Project logo. TOC for easy navigation. Build badges. Quick and simple installation and usage sections. Includes an examples section.", "stars": "38k"}, {"name": "hywax/mafl", "url": "https://github.com/hywax/mafl#readme", "description": "Project logo. Clear description of what the project does. TOC for easy navigation. Usage code samples.", "stars": "671"}, {"name": "IgorAntun/node-chat", "url": "https://github.com/IgorAntun/node-chat#readme", "description": "Project screenshot. Informative badges. Clear description. Easy installation/use instructions. Live demo.", "stars": "768"}, {"name": "iharsh234/WebApp", "url": "https://github.com/iharsh234/WebApp#readme", "description": "Project landing page. Clear description of what the project does. Demo screenshot. Simple install and usage sections. Includes an examples section with common uses and a mobile demo section.", "stars": "96"}, {"name": "iterative/dvc", "url": "https://github.com/iterative/dvc#readme", "description": "ReStructuredText format example, PyPi compatible. Logo, custom website-like menu. Smooth how-it-works animation. Badges. Nice contribution section with the hall-of-fame.", "stars": "15k"}, {"name": "ivanperez-keera/Yampa", "url": "https://github.com/ivanperez-keera/Yampa#readme", "description": "Clear description. Feature list. TOC for easy navigation. Simple install instructions. Usage code samples. Project samples with GIFs and links to app stores. Documentation and publications. Clear development / contribution rules.", "stars": "477"}, {"name": "karan/joe", "url": "https://github.com/karan/joe#readme", "description": "Project logo. Clear description of what the project does. GIF demo. Easy install and usage sections.", "stars": "2.9k"}, {"name": "kopach/karma-sabarivka-reporter", "url": "https://github.com/kopach/karma-sabarivka-reporter#readme", "description": "Project logo. Useful badges, clear readme with screenshots for quick demo. Concise ToC.", "stars": "54"}, {"name": "L0garithmic/FastColabCopy", "url": "https://github.com/L0garithmic/FastColabCopy#readme", "description": "Project logo. Minimalist description. Badges. GIF demo. About The Project. How To Use. Examples. Credits. Additional Examples.", "stars": "33"}, {"name": "lobehub/lobe-chat", "url": "https://github.com/lobehub/lobe-chat#readme", "description": "Modern badge design. Clear feature introductions accompanied by visual design graphics. Ecosystem introduction. Descriptions of project characteristics and development methods. Contributors section.", "stars": "73k"}, {"name": "lobehub/sd-webui-lobe-theme", "url": "https://github.com/lobehub/sd-webui-lobe-theme#readme", "description": "Feature list and demo. I18n support. Navigation with Header and TOC. Clear instructions.", "stars": "2.7k"}, {"name": "ma-shamshiri/Human-Activity-Recognition", "url": "https://github.com/ma-shamshiri/Human-Activity-Recognition#readme", "description": "Beautiful table of contents. Project logo. Animated project banner. Complete project folder structure. Clear description of what the project does. Nice contributors\u00e2\u20ac\u2122 section. Easy navigation.", "stars": "127"}, {"name": "ma-shamshiri/Pacman-Game", "url": "https://github.com/ma-shamshiri/Pacman-Game#readme", "description": "Beautiful table of contents. Project logo. Animated project banner. Suitable GIFs to display each part of the project. Complete list of project files in the repo along with their function. Complete execution instruction.", "stars": "95"}, {"name": "ma-shamshiri/Spam-Detector", "url": "https://github.com/ma-shamshiri/Spam-Detector#readme", "description": "Complete project file description. Project logo. Animated project banner. Concise project description. Clear execution instruction.", "stars": "42"}, {"name": "MananTank/radioactive-state", "url": "https://github.com/MananTank/radioactive-state#readme", "description": "Badges (version, downloads, coverage, size), Twitter Intent, Project Logo, Feature list, Motivation, Installation, Example with GIFs, Emojis, Collapsible Sections, Live Demos, API detailed usage, FAQs, Chat link.", "stars": "316"}, {"name": "Martinsos/edlib", "url": "https://github.com/Martinsos/edlib#readme", "description": "Informative badges (build, version, publication). Concise description. Feature list. TOC. Screenshots. Concise instructions with examples for building and including in your project. Common code examples to get you started quickly.", "stars": "583"}, {"name": "mkosir/react-parallax-tilt", "url": "https://github.com/mkosir/react-parallax-tilt#readme", "description": "GIF demo. Multiple badges. Feature list. Great live demo with code examples. Easy to follow instructions for local development set up.", "stars": "1.1k"}, {"name": "NASA/ogma", "url": "https://github.com/NASA/ogma#readme", "description": "Clear description. Feature list. Demo GIFs. Simple install instructions. Usage code samples. TOC for easy navigation.", "stars": "548"}, {"name": "nhn/tui.editor", "url": "https://github.com/nhn/tui.editor#readme", "description": "Project logo. Clear overview of project features with a demo GIF. Badges. TOC for easy navigation. Colorful icons in front of titles.", "stars": "18k"}, {"name": "NSRare/NSGIF", "url": "https://github.com/NSRare/NSGIF#readme", "description": "Project logo. GIF Demo. Usage artwork. Usage code samples.", "stars": "930"}, {"name": "Owloops/updo", "url": "https://github.com/owloops/updo#readme", "description": "Well-structured, visually appealing, and provides comprehensive information about the tool, from its purpose and features to installation and usage, in a clear and user-friendly manner.", "stars": "911"}, {"name": "php-censor/php-censor", "url": "https://github.com/php-censor/php-censor#readme", "description": "Multiple badges, project logo, feature list, video demo, step-by-step installation and upgrading instructions, TOC for easy navigation.", "stars": "690"}, {"name": "PlexRipper/PlexRipper", "url": "https://github.com/PlexRipper/PlexRipper#readme", "description": "Multiple badges, project logo, feature list, explanation, demonstration video, TOC for easy navigation.", "stars": "615"}, {"name": "PostHog/posthog", "url": "https://github.com/PostHog/posthog#readme", "description": "Custom-made section icons, demo GIF, deploy button, profile images for contributors, concise, clear structure, project logo.", "stars": "32k"}, {"name": "priyavrat-misra/xrays-and-gradcam", "url": "https://github.com/priyavrat-misra/xrays-and-gradcam#readme", "description": "TOC for easy navigation. Clear introduction of what the project does. Complete list of all files in the repo and what their function is. Usage section. Clean and concise tables.", "stars": "56"}, {"name": "Rebilly/redoc", "url": "https://github.com/Redocly/redoc#readme", "description": "Multiple badges, project logo, live demo link, GIF-animations of the key features, TL;DR usage.", "stars": "26k"}, {"name": "refinedev/refine", "url": "https://github.com/refinedev/refine#readme", "description": "Clean project logo. Brief description at top. Multiple badges. Usage description and examples. Use cases and demo links. Screenshots. Key Features. Contributors. Stargazers. Contribution guidelines.", "stars": "34k"}, {"name": "release-it/release-it", "url": "https://github.com/release-it/release-it#readme", "description": "Clear overview of project features with a demo GIF. Badges. Expandable TOC. Usage description and examples. Contribution guidelines. Detailed releases.", "stars": "8.9k"}, {"name": "rstacruz/hicat", "url": "https://github.com/rstacruz/hicat#readme", "description": "GIF demo. Easy installation and setup sections with screenshots. Build badges. Great examples of use cases.", "stars": "407"}, {"name": "ryanoasis/nerd-fonts", "url": "https://github.com/ryanoasis/nerd-fonts#readme", "description": "Clean project logo. Brief description at top. Sankey diagram, quick links, badges, OS specific icons, TOC, detailed release changelog.", "stars": "62k"}, {"name": "sebyddd/SDVersion", "url": "https://github.com/sebyddd/SDVersion#readme", "description": "Project logo. Build badges. Documentation structuring for multiple programming languages. Usage examples.", "stars": "1.3k"}, {"name": "serpro69/kotlin-faker", "url": "https://github.com/serpro69/kotlin-faker#readme", "description": "Project logo. Badges. Concise description and clear getting-started instructions with a link to the full documentation website. Test, build and contributing guidelines. Licence info.", "stars": "506"}, {"name": "shama/gaze", "url": "https://github.com/shama/gaze#readme", "description": "Project logo. Concise description. Feature list. Usage section. FAQ. Great API documentation. Release history.", "stars": "1.2k"}, {"name": "shriyanyamali/JurisMercatus", "url": "https://github.com/shriyanyamali/JurisMercatus#readme", "description": "Project logo with badges and how to use GIF. Project purpose and development process. Simple but detailed installation instructions. License and attribution sections.", "stars": "2"}, {"name": "sidneycadot/oeis", "url": "https://github.com/sidneycadot/oeis#readme", "description": "Overview. List of required dependencies. Complete list of all files in the repo and what their function is. Visual graph of how it all ties together.", "stars": "50"}, {"name": "sindresorhus/pageres", "url": "https://github.com/sindresorhus/pageres#readme", "description": "Project logo. Clear description of what the project does. Build badges. Demo screenshot. Simple install and usage sections. Includes an examples section with common uses.", "stars": "9.7k"}, {"name": "skydio/revup", "url": "https://github.com/Skydio/revup#readme", "description": "Project logo. Animated GIF demo + GIFs for major stages of the step-by-step tutorial. Concise explanation, installation instructions, and contribution section.", "stars": "383"}, {"name": "sourcerer-io/sourcerer-app", "url": "https://github.com/sourcerer-io/sourcerer-app#readme", "description": "Clean animated screenshot. Customized call to action badge. Usage showcase.", "stars": "6.7k"}, {"name": "sr6033/lterm", "url": "https://github.com/sr6033/lterm#readme", "description": "Clean logo using characters. Brief updates on development. Detailed contribution guidelines. Contribution suggestions.", "stars": "57"}, {"name": "Stack-in-a-box/triumphmayflowerclub.com", "url": "https://github.com/Stack-in-a-box/triumphmayflowerclub.com#readme", "description": "Stands-out because, while only a simple website, it is presented as a very open project for lesser-experienced developers to cut their teeth on, with a friendly, inclusive tone and accessible setup instructions. Includes many common elements found in other beautiful READMEs.", "stars": "11"}, {"name": "stevenfoncken/multitool-for-spotify-php", "url": "https://github.com/stevenfoncken/multitool-for-spotify-php#readme", "description": "Concise introductory description. Clear overview of features. Why-section with easter egg (heading). Informative badges. Clear disclaimer. Step-by-step setup instructions. Expandable TOC. Headlines with emojis. Detailed usage section. Shortlinks at the top. Back-to-top link in the footer. Credits to third-party code/libraries.", "stars": "5"}, {"name": "sultan99/react-on-lambda", "url": "https://github.com/sultan99/react-on-lambda#readme", "description": "Project logo, comics to present the main idea, badges, examples with code snippets, demo projects, api documentations, editor configurations.", "stars": "265"}, {"name": "sulu/sulu", "url": "https://github.com/sulu/sulu#readme", "description": "Project logo, useful badges, clear instructions on where to find more information and report bugs, GIF screenshots, nice use of emoticons.", "stars": "1.3k"}, {"name": "supunlakmal/thismypc", "url": "https://github.com/supunlakmal/thismypc#readme", "description": "Project logo. Useful badges. Website URL. Screenshot. GIF step-by-step instructions for installation. Project folder structure.", "stars": "178"}, {"name": "teles/array-mixer", "url": "https://github.com/teles/array-mixer#readme", "description": "Clean project logo, badges. Table of contents. Contribution section. Many illustrated examples.", "stars": "42"}, {"name": "thelounge/thelounge", "url": "https://github.com/thelounge/thelounge#readme", "description": "Project logo. Useful badges and links (website, docs, demo). Screenshot. Feature list. Step-by-step instructions for installation, development, and testing. Link to the contribution guide. Good mobile summary.", "stars": "6.2k"}, {"name": "themerdev/themer", "url": "https://github.com/themerdev/themer#readme", "description": "Project logo. Visual description (flowchart) of what the project does. Build badges. TOC. Demo screenshot. Concise installation and usage sections, including common workflows. Colorful previews.", "stars": "5.8k"}, {"name": "vhesener/Closures", "url": "https://github.com/vhesener/Closures#readme", "description": "Project logo, cognitive funnel, animated examples. Color-coordinated. Clean documentation.", "stars": "1.8k"}, {"name": "voltagent/voltagent", "url": "https://github.com/voltagent/voltagent#readme", "description": "Clean project logo. Useful badges and links (website, docs, demo). Screenshot. Clear code examples amongst the feature list. Quickstart example.", "stars": "6.4k"}, {"name": "xnbox/DeepfakeHTTP", "url": "https://github.com/xnbox/DeepfakeHTTP#readme", "description": "Original hero section. Clear navigation. Minimalist design. Appendices.", "stars": "530"}, {"name": "yvann-ba/ft\\_transcendence", "url": "https://github.com/yvann-ba/ft_transcendence#readme", "description": "Minimalist Project banner, clear GIF gallery in table layout. Colorful architecture diagram. Clear tech stack description. Team section with contributor avatars.", "stars": "11"}, {"name": "zenml-io/zenml", "url": "https://github.com/zenml-io/zenml#readme", "description": "Clean project logo. Useful TOC. Clear code examples amongst the feature list. Quickstart example.", "stars": "5.2k"}, {"name": "esbuild", "url": "https://github.com/evanw/esbuild/blob/main/docs/architecture.md", "description": "Great use of graphics for visualisations and project structure. Includes a list of important principles for the project.", "stars": "40k"}, {"name": "Flutter Engine", "url": "https://github.com/flutter/flutter/blob/master/docs/about/The-Engine-architecture.md", "description": "Good use of high level diagrams to show the stack and its parts. Describes the main processes. Describes platform invariants.", "stars": "175k"}, {"name": "GitLab", "url": "https://gitlab.com/gitlab-org/charts/gitlab/-/tree/master/doc/architecture", "description": "Calls out design decisions."}, {"name": "Linux cryptography", "url": "https://github.com/torvalds/linux/blob/master/Documentation/crypto/architecture.rst", "description": "Calls out different types of components, provides searchable areas, calls out invariants of different components, and describes structure with diagrams.", "stars": "221k"}, {"name": "Neovim", "url": "https://github.com/neovim/neovim/blob/master/src/nvim/README.md", "description": "Describes the main processes/lifecycle.", "stars": "97k"}, {"name": "Oh My Zsh", "url": "https://github.com/ohmyzsh/ohmyzsh/wiki/Design", "description": "Describes the initialization process, calls out environment requirements.", "stars": "185k"}, {"name": "Redis", "url": "https://github.com/redis/redis/blob/unstable/README.md", "description": "Good source code map. Overviews of key files. Good use of documentation comments in-code rather than inline comments.", "stars": "73k"}, {"name": "Tauri", "url": "https://github.com/tauri-apps/tauri/blob/dev/ARCHITECTURE.md", "description": "Well made source code map, discusses architecture considerations, calls out important dependencies.", "stars": "104k"}, {"name": "VS Code", "url": "https://github.com/microsoft/vscode/wiki/Source-Code-Organization", "description": "Good use of high-level diagrams. Describes source organisation.", "stars": "183k"}, {"name": "\"Art of Readme - Learn the art of writing quality READMEs.\"", "url": "https://github.com/hackergrrl/art-of-readme#readme", "description": "*Stephen Whitmore*", "stars": "7.1k"}, {"name": "\"Elegant READMEs\"", "url": "https://www.yegor256.com/2019/04/23/elegant-readme.html", "description": "*Yegor Bugayenko*"}, {"name": "\"How To Write A Great README\"", "url": "https://thoughtbot.com/blog/how-to-write-a-great-readme", "description": "*Caleb Thompson (thoughtbot)*"}, {"name": "\"Readme Driven Development\"", "url": "https://tom.preston-werner.com/2010/08/23/readme-driven-development.html", "description": "*Tom Preston-Werner*"}, {"name": "\"Top ten reasons why I won\u00e2\u20ac\u2122t use your open source project\"", "url": "https://changelog.com/posts/top-ten-reasons-why-i-wont-use-your-open-source-project", "description": "*Adam Stacoviak*"}, {"name": "\"What I learned from an old GitHub project that won 3,000 Stars in a Week\"", "url": "https://www.freecodecamp.org/news/what-i-learned-from-an-old-github-project-that-won-3-000-stars-in-a-week-628349a5ee14/", "description": "*KyuWoo Choi*"}, {"name": "\"Build a Better README\"", "url": "https://www.youtube.com/watch?v=vfZuFo1gTB8\\&list=PLA9_Hq3zhoFw6patag2gZcDjpugDLBStL\\&index=31", "description": "*Jason A. Crome* at *The Perl and Raku Conference* in 2024 in Las Vegas, Nevada, USA."}, {"name": "Amazing GitHub Template", "url": "https://github.com/dec0dOS/amazing-github-template#readme", "description": "Useful README.md, LICENSE, CONTRIBUTING.md, CODE\\_OF\\_CONDUCT.md, SECURITY.md, GitHub Issues, Pull Requests and Actions templates to jumpstart your projects.", "stars": "675"}, {"name": "Common Readme", "url": "https://github.com/hackergrrl/common-readme#readme", "description": "A common readme style for Node. Includes a guide and a readme generator.", "stars": "396"}, {"name": "Github Licenses Stats", "url": "https://github.com/lheintzmann1/github-licenses-stats#readme", "description": "This tool generates a dynamic SVG that shows the top licenses used across your GitHub repositories.", "stars": "11"}, {"name": "GitHub PR Stats", "url": "https://github.com/f14XuanLv/github-pr-stats#readme", "description": "Dynamic SVG tables displaying your GitHub pull requests with dual modes: detailed PR list and repository aggregate statistics. Features status filtering, star-based sorting, and customizable fields.", "stars": "9"}, {"name": "GitHub Readme Stats", "url": "https://github.com/anuraghazra/github-readme-stats#readme", "description": "Dynamically generated customizable GitHub cards for README. Stats, extra pins, top languages and WakaTime.", "stars": "79k"}, {"name": "GPRM", "url": "https://github.com/VishwaGauravIn/github-profile-readme-maker", "description": "A tool to generate a customized GitHub Profile README with a modern UI.", "stars": "937"}, {"name": "Hall-of-fame", "url": "https://github.com/sourcerer-io/hall-of-fame#readme", "description": "Helps show recognition to repo contributors on README. Features new/trending/top contributors. Updates every hour.", "stars": "952"}, {"name": "Make a README", "url": "https://www.makeareadme.com/", "description": "A guide to writing READMEs. Includes an editable template with live Markdown rendering."}, {"name": "README best practices", "url": "https://github.com/jehna/readme-best-practices#readme", "description": "A place to copy-paste your README.md from", "stars": "927"}, {"name": "Readme Forge", "url": "https://readme-forge.github.io/", "description": "A component-based README generator to create stunning READMEs with ease. Features an extensive and versatile README templates library."}, {"name": "readme-md-generator", "url": "https://github.com/kefranabg/readme-md-generator#readme", "description": "A CLI that generates beautiful README.md files", "stars": "11k"}, {"name": "README Typing SVG", "url": "https://github.com/DenverCoder1/readme-typing-svg", "description": "Dynamically generated, customizable SVG that gives the appearance of typing and deleting text. Perfect for profile READMEs.", "stars": "8.4k"}, {"name": "READMINE", "url": "https://github.com/mhucka/readmine", "description": "A thorough, clear and self-describing README file template for software projects; copy it and edit it as needed.", "stars": "77"}, {"name": "StackEdit", "url": "https://stackedit.io/", "description": "A user-friendly online editor that allows you to quickly customize all the sections you need for your project's readme."}, {"name": "Standard Readme", "url": "https://github.com/RichardLitt/standard-readme#readme", "description": "A standard README style specification. Has a generator to help create spec-compliant READMEs, too.", "stars": "6.3k"}, {"name": "Telegram Card", "url": "https://github.com/Malith-Rukshan/telegram-card#readme", "description": "Dynamic preview card generator for Telegram channels, groups, and bots. Features responsive design, dark/light theme support, and displays subscriber/member/monthly users/online users counts. Perfect for GitHub profiles and portfolios.", "stars": "13"}, {"name": "user-statistician", "url": "https://github.com/cicirello/user-statistician", "description": "A GitHub Action that generates SVG of detailed GitHub user activity for profile readmes.", "stars": "126"}, {"name": "Zalando's README Template", "url": "https://github.com/zalando/zalando-howto-open-source/blob/master/READMEtemplate.md#readme", "description": "Simple template to help you cover all the basics.", "stars": "804"}, {"name": "Gifski", "url": "https://github.com/sindresorhus/Gifski#readme", "description": "**FREE** - More vivid colors than the rest, but still keeps size low.", "stars": "8.3k"}, {"name": "Giphy Capture", "url": "https://giphy.com/apps/giphycapture", "description": "**FREE** - Easy to upload to giphy.com, with a slightly annoying UX."}, {"name": "LICEcap", "url": "https://www.cockos.com/licecap/", "description": "**FREE** - Less intuitive, but with more features."}, {"name": "Peek", "url": "https://github.com/phw/peek#readme", "description": "**FREE** - Simple and easy to use for Linux users.", "stars": "11k"}, {"name": "ScreenToGif", "url": "https://github.com/NickeManarin/ScreenToGif/", "description": "**FREE** - Open source, with a customizable UI and easily editable GIFs, easy to get started.", "stars": "26k"}, {"name": "terminalizer", "url": "https://github.com/faressoft/terminalizer", "description": "**FREE** - Record your terminal and generate animated GIF images or share a web player.", "stars": "16k"}, {"name": "ttystudio", "url": "https://github.com/chjj/ttystudio#readme", "description": "**FREE** - For command-line tools, a terminal-to-GIF recorder minus the headaches.", "stars": "3.2k"}, {"name": "vhs", "url": "https://github.com/charmbracelet/vhs", "description": "**FREE** - Generate beautiful terminal GIFs with a simple scripting language", "stars": "19k"}, {"name": "maintainer.io", "url": "https://maintainer.io/", "description": "Free README standardization and feedback, if you click on 'Book an audit'."}], "notes": [], "source": "Readme"}, {"name": "Saltstack", "entries": [{"name": "Official resources", "url": "#official-resources", "description": ""}, {"name": "Tutorials", "url": "#tutorials", "description": ""}, {"name": "Code", "url": "#code", "description": ""}, {"name": "Integrations", "url": "#integrations", "description": ""}, {"name": "Books", "url": "#books", "description": ""}, {"name": "Videos", "url": "#videos", "description": ""}, {"name": "Tools", "url": "#tools", "description": ""}, {"name": "Presentations", "url": "#presentations", "description": ""}, {"name": "Blogposts and opinions", "url": "#blogposts-and-opinions", "description": ""}, {"name": "Discussions", "url": "#discussions", "description": ""}, {"name": "Community", "url": "#community", "description": ""}, {"name": "Formulas", "url": "#formulas", "description": ""}, {"name": "Cheat sheets", "url": "#cheat-sheets", "description": ""}, {"name": "Uncategorized", "url": "#uncategorized", "description": ""}, {"name": "Attic", "url": "#attic", "description": ""}, {"name": "Salt Project site", "url": "https://saltproject.io/", "description": "Salt Project (Salt Open Source) website."}, {"name": "vRealize Automation SaltStack Config", "url": "https://www.vmware.com/products/vrealize-automation/saltstack-config.html", "description": "vRealize Automation SaltStack Config website at VMware (new name for commercial SaltStack product)."}, {"name": "GitHub repo", "url": "https://github.com/saltstack/salt", "description": "Salt's source code, issues discussion and collaboration.", "stars": "14k"}, {"name": "GitLab repo", "url": "https://gitlab.com/saltstack/open", "description": "Salt Project's eventual new home."}, {"name": "SaltStack Documentation", "url": "https://docs.saltproject.io/en/latest/", "description": "Official documentation."}, {"name": "Salt in 10 minutes", "url": "https://docs.saltproject.io/en/latest/topics/tutorials/walkthrough.html", "description": "Official walkthrough."}, {"name": "SaltStack Get Started", "url": "https://docs.saltproject.io/en/getstarted/", "description": "These tutorials walk you through the basics of getting SaltStack up and running."}, {"name": "Training and certification", "url": "https://www.saltstack.com/products/saltstack-training/", "description": "Official training."}, {"name": "Jinja2 documentation", "url": "http://jinja.pocoo.org/docs/latest/", "description": "This official documentation covers the used templating language in Salt."}, {"name": "Salt Module Contributions", "url": "https://github.com/saltstack/salt-contrib", "description": "Salt modules developed by the community.", "stars": "169"}, {"name": "About SaltStack", "url": "http://www.yet.org/2016/09/salt/", "description": "Extensive blogpost with lots of in-depth information."}, {"name": "A dive into SaltStack", "url": "https://opencredo.com/a-dive-into-salt-stack/", "description": "SaltStack uncovered - Configuration management has been a big leap forward for System Engineers."}, {"name": "How To Use Salt Cloud Map Files to Deploy App Servers and an Nginx Reverse Proxy", "url": "https://www.digitalocean.com/community/tutorials/how-to-use-salt-cloud-map-files-to-deploy-app-servers-and-an-nginx-reverse-proxy", "description": "Walkthrough on how to use Salt Cloud Map Files to deploy application servers and an Nginx reverse proxy."}, {"name": "An Introduction to SaltStack Terminology and Concepts", "url": "https://www.digitalocean.com/community/tutorials/an-introduction-to-saltstack-terminology-and-concepts", "description": "Part 1 of 6 in the series *Managing Development Environments with SaltStack*."}, {"name": "SaltStack Infrastructure: Installing the Salt Master", "url": "https://www.digitalocean.com/community/tutorials/saltstack-infrastructure-installing-the-salt-master", "description": "Part 2 of 6 in the series *Managing Development Environments with SaltStack*."}, {"name": "SaltStack Infrastructure: Configuring Salt-Cloud to Spin Up DigitalOcean Resources", "url": "https://www.digitalocean.com/community/tutorials/saltstack-infrastructure-configuring-salt-cloud-to-spin-up-digitalocean-resources", "description": "Part 3 of 6 in the series *Managing Development Environments with SaltStack*."}, {"name": "SaltStack Infrastructure: Creating Salt States for Nginx Web Servers", "url": "https://www.digitalocean.com/community/tutorials/saltstack-infrastructure-creating-salt-states-for-nginx-web-servers", "description": "Part 4 of 6 in the series *Managing Development Environments with SaltStack*."}, {"name": "SaltStack Infrastructure: Creating Salt States for HAProxy Load Balancers", "url": "https://www.digitalocean.com/community/tutorials/saltstack-infrastructure-creating-salt-states-for-haproxy-load-balancers", "description": "Part 5 of 6 in the series *Managing Development Environments with SaltStack*."}, {"name": "SaltStack Infrastructure: Creating Salt States for MySQL Database Servers", "url": "https://www.digitalocean.com/community/tutorials/saltstack-infrastructure-creating-salt-states-for-mysql-database-servers", "description": "Part 6 in the series *Managing Development Environments with SaltStack*."}, {"name": "Getting Started with SaltStack - the Other Configuration Management System Built with Python", "url": "https://www.linuxjournal.com/content/getting-started-salt-stack-other-configuration-management-system-built-python", "description": "A Linux Journal \"Getting started\" from 2013."}, {"name": "Create an army of Salt minions on DigitalOcean", "url": "http://www.aaronbell.com/lets-make-salt-minions-on-digitalocean/", "description": "Combine the simplicity of Salt with DigitalOcean's snapshot and image feature."}, {"name": "Vagrant & SaltStack Quickstart Tutorial", "url": "https://hittaruki.info/post/vagrant-saltstack-tutorial/", "description": "Getting started with SaltStack and Vagrant."}, {"name": "Salt-API, A Crash Course", "url": "https://thereluctanttecchie.blogspot.com/2014/01/salt-api-crash-course.html", "description": "Get a barebones salt-api proof of concept up and running."}, {"name": "Revised Getting Started with SaltStack - Part 1", "url": "https://www.infracloud.io/blog/revised-getting-started-with-saltstack-part-1/", "description": "Simple setup and play around on the command line."}, {"name": "SaltStack Examples", "url": "https://www.unixmen.com/saltstack-examples/", "description": "Will teach you some of default functions in a quick way."}, {"name": "Getting Started with Saltstack and salt-workspace", "url": "https://blog.badgerops.net/getting-started-with-salt-workspace/", "description": "Learning SaltStack by setting up a salt-workspace."}, {"name": "Getting started with Salt Structure", "url": "https://blog.badgerops.net/getting-started-with-salt-structure-2/", "description": "Learn how to setup a structured SaltStack workspace."}, {"name": "Introduction to SaltStack", "url": "https://github.com/redmage123/Introduction-to-Saltstack", "description": "A two day course designed to quickly introduce System Administrators and Application Developers on how to start using Saltstack.", "stars": "19"}, {"name": "The Simplest Way to Learn SaltStack", "url": "https://medium.com/@timlwhite/the-simplest-way-to-learn-saltstack-cd9f5edbc967", "description": "Start to learn the basics of SaltStack by setting it up in Docker."}, {"name": "SaltStack - Quick Guide", "url": "https://www.tutorialspoint.com/saltstack/saltstack_quick_guide.htm", "description": "Part of the larger \"Learn SaltStack\"-tutorial at Tutorials Point."}, {"name": "Upgrading Salt to Python 3", "url": "https://salt.tips/upgrading-salt-to-python-3/", "description": "How to switch SaltStack from Python2 to Python3."}, {"name": "Salt Guides and Tutorials, by Linode", "url": "https://www.linode.com/docs/guides/applications/configuration-management/salt/", "description": "A good collection of Salt guides and tutorials created and managed by Linode."}, {"name": "valentin2105/Kubernetes-Saltstack", "url": "https://github.com/valentin2105/Kubernetes-Saltstack", "description": "Saltstack recipe to deploy Kubernetes cluster from scratch.", "stars": "206"}, {"name": "madflojo/masterless-salt-base", "url": "https://github.com/madflojo/masterless-salt-base", "description": "Quickly bootstrap a generic(ish) Ubuntu server. One that is ready to host Docker containers.", "stars": "27"}, {"name": "Jenkins Salt API Plugin", "url": "https://plugins.jenkins.io/saltstack/", "description": "This plugin sends a SaltStack API message as a build step."}, {"name": "Rundeck", "url": "https://github.com/amendlik/salt-gen-resource", "description": "Generate Rundeck node resources from the Salt Mine.", "stars": "8"}, {"name": "O'Reilly - Salt Essentials", "url": "http://shop.oreilly.com/product/0636920033240.do", "description": "By Craig Sebenik, Thomas Hatch."}, {"name": "O'Reilly - Network Automation at Scale", "url": "https://www.cloudflare.com/network-automation-at-scale-ebook/", "description": "By Mircea Ulinic and Seth House (an ebook sponsored by Cloudflare)."}, {"name": "Leanpub - SaltStack For DevOps", "url": "https://leanpub.com/saltstackfordevops", "description": "By Aymen El Amri."}, {"name": "Leanpub - Getting Started with SaltStack", "url": "https://leanpub.com/gettingstartedwithsaltstack", "description": "By Ben Hosmer."}, {"name": "Packt - Learning SaltStack, 2nd ed.", "url": "https://www.packtpub.com/networking-and-servers/learning-saltstack-second-edition", "description": "By Colton Myers."}, {"name": "Packt - Mastering SaltStack, 2nd ed.", "url": "https://www.packtpub.com/networking-and-servers/mastering-saltstack-second-edition", "description": "By Joseph Hall."}, {"name": "Packt - Extending SaltStack", "url": "https://www.packtpub.com/networking-and-servers/extending-saltstack", "description": "By Joseph Hall."}, {"name": "Packt - Salt Cookbook", "url": "https://www.packtpub.com/networking-and-servers/salt-cookbook", "description": "By Anirban Saha."}, {"name": "SaltStack", "url": "https://www.youtube.com/user/saltstack", "description": "SaltStack's official YouTube channel."}, {"name": "Salt Project on Twitch", "url": "https://www.twitch.tv/saltprojectoss", "description": "Salt Project's official Twitch channel."}, {"name": "Managing Your Infrastructure with SaltStack", "url": "https://www.youtube.com/watch?v=y-zQUqMHRX4\\&t=35s", "description": "PyCon 2015 - April 11, 2015 - Colton Myers."}, {"name": "Testing Salt States with Docker", "url": "https://www.youtube.com/watch?v=_xO7wj19OzI", "description": "SaltStack PDX - June 23, 2015 - Jason Denning."}, {"name": "Beyond Configuration Management with SaltStack for Event-Driven Infrastructure", "url": "https://www.youtube.com/watch?v=cMCH6EizVVc", "description": "Southern California Linux Expo - January 23, 2016 - David Boucha."}, {"name": "Automation and Orchestration with SaltStack and Twilio", "url": "https://vimeo.com/162183524", "description": "Devops Chicago - March 2, 2016 - Nathan Brooks."}, {"name": "SaltStack for FreeBSD", "url": "https://www.youtube.com/watch?v=HijG0hWebZk\\&list=PL5yV8umka8YQOr1wm719In5LITdGzQMOF", "description": "A 7-part video crash course on SaltStack for FreeBSD."}, {"name": "SaltConf15 - YouTube", "url": "https://www.youtube.com/playlist?list=PL9svBjLDUl_8BqpIDKlCTqHZI2mkysTvZ", "description": "There were more than 60 talks delivered at SaltConf15 and we recorded all of them."}, {"name": "SaltConf16 - YouTube", "url": "https://www.youtube.com/playlist?list=PL9svBjLDUl_-sVwcRliUQ-VGDb2qvwpx_", "description": "Video recordings of SaltConf16 presentations."}, {"name": "SaltConf17 - YouTube", "url": "https://www.youtube.com/playlist?list=PL9svBjLDUl_-8yJxp-nSlmM9KYEQH4fgj", "description": "Video recordings of SaltConf17 presentations delivered by SaltStack customers and partners."}, {"name": "SaltConf18 - YouTube", "url": "https://www.youtube.com/playlist?list=PL9svBjLDUl_-wsL5HZqtTuvV80Y6dqmQE", "description": "Video recordings of SaltConf18 presentations."}, {"name": "SaltConf19 - YouTube", "url": "https://www.youtube.com/playlist?list=PL9svBjLDUl_8E03aA45ZncgwTrI96ky2m", "description": "Video recordings of SaltConf19 presentations."}, {"name": "SaltConf20 - YouTube", "url": "https://www.youtube.com/playlist?list=PL9svBjLDUl__frIm2HOGPm1GrcVQkOZTe", "description": "Video recordings of SaltConf20 presentations."}, {"name": "SaltGUI", "url": "https://github.com/erwindon/SaltGUI", "description": "A web interface for managing SaltStack based infrastructure.", "stars": "499"}, {"name": "Silica", "url": "https://gitlab.com/perfecto25/silica", "description": "A Flask-based lightweight Salt web console."}, {"name": "Molten", "url": "https://github.com/martinhoefling/molten", "description": "Molten is a WebUI for the REST API exposed by Saltstack.", "stars": "208"}, {"name": "salt-pepper", "url": "https://pypi.org/project/salt-pepper/", "description": "A CLI Frontend to the salt-api systems."}, {"name": "salt-sproxy", "url": "https://github.com/mirceaulinic/salt-sproxy", "description": "Salt plugin to automate the management and configuration of devices and applications, without running (Proxy) Minions.", "stars": "115"}, {"name": "salt-lint", "url": "https://github.com/warpnet/salt-lint/", "description": "Checks Salt state files (SLS) for practices and behavior that could potentially be improved.", "stars": "150"}, {"name": "Alcali", "url": "https://alcali.dev/", "description": "A web based tool for monitoring and administrating Saltstack Salt."}, {"name": "ISalt", "url": "https://github.com/mirceaulinic/isalt", "description": "IPython-based command shell for interactive Salt programming.", "stars": "66"}, {"name": "Getting Started with SaltStack", "url": "https://speakerdeck.com/pycon2014/getting-started-with-saltstack-by-peter-baumgartner", "description": "By Peter Baumgartner."}, {"name": "An introduction to infrastructure management with SaltStack", "url": "https://www.slideshare.net/saltstack/an-overvisaltstack-presentation-clean", "description": "By Aurelien Geron."}, {"name": "Saltpad: A SaltStack Web GUI", "url": "https://speakerdeck.com/lothiraldan/saltpad-a-saltstack-web-gui", "description": "By Boris Feld."}, {"name": "Intro to SaltStack", "url": "http://www.justincarmony.com/slides/salt-tutorial/", "description": "By Justin Carmony."}, {"name": "salt-deconstructed", "url": "http://salt-decon.carson-anderson.com/", "description": "Video and presentation (slides & PDF) by Carson Anderson."}, {"name": "Docker with SaltStack", "url": "https://opsnotice.xyz/docker-with-saltstack/", "description": "How-to use SaltStack on a virtual cloud server based on Debian or Ubuntu."}, {"name": "One week of Salt: frustrations and reflections", "url": "https://stevebennett.me/2014/02/17/one-week-of-salt-frustrations-and-reflections/", "description": "First hand experiences from a Chef user."}, {"name": "Getting started with SaltStack by example: Automatically Installing nginx", "url": "http://bencane.com/2013/09/03/getting-started-with-saltstack-by-example-automatically-installing-nginx/", "description": "A good getting started guide for both Salt master and minions."}, {"name": "SaltStack: Manage entries in unmanaged files with File Blockreplace", "url": "https://makina-corpus.com/blog/metier/2014/saltstack-manage-entries-in-unmanaged-files-with-file-blockreplace", "description": "How to use the SaltStack's core `file.blockreplace`."}, {"name": "SaltStack: Keeping Salt Pillar data encrypted using GPG", "url": "http://fabianlee.org/2016/10/18/saltstack-keeping-salt-pillar-data-encrypted-using-gpg/", "description": "On secure encryption/decryption of pillar data."}, {"name": "Secure Pillar in SaltStack with GPG", "url": "https://gijs.io/2017/02/28/secure-pillar-data-in-saltstack-with-gpg/", "description": "Encrypting your pillar data can be done with GPG."}, {"name": "Network-Automation with Salt, NAPALM and Kubernetes", "url": "http://blog.simonmetzger.de/2018/02/salt-napalm-k8s-network-automation/", "description": "How to manage legacy devices that are not able to install software natively on themselves."}, {"name": "Using Salt like Ansible", "url": "https://duncan.codes/2016/05/18/using-salt-like-ansible.html", "description": "How to use Salt in a way similar to Ansible."}, {"name": "Using Salt with reclass", "url": "http://www.yet.org/2016/10/reclass/", "description": "Use class inheritance to define nodes roles and avoid duplication."}, {"name": "Text editor plugins for Salt states and YAML/Jinja", "url": "https://salt.tips/text-editor-plugins-for-salt-states-and-yaml-jinja/", "description": "Covers plugins for different editors when writing Salt states."}, {"name": "Writing a custom Salt Grain", "url": "https://blog.badgerops.net/writing-a-custom-salt-grain/", "description": "Writing a custom Salt Grain, and why you might want to."}, {"name": "Building Self-Healing Applications", "url": "http://bencane.com/2014/12/30/building-self-healing-applications-with-salt-api/", "description": "Automate the detection and first action to correct errors in your infrastructure."}, {"name": "Testing your salt states with kitchen-salt", "url": "https://blog.gtmanfred.com/kitchen-salt.html", "description": "Make it easy to test salt states or formulas independently of a production environment."}, {"name": "Salt Sudo", "url": "https://medium.com/@mike.reider/using-saltstack-for-emergency-sudoers-access-tempsudo-d5417e528e4d", "description": "Using Salt custom modules to manage sudo access for users."}, {"name": "Complex User management with Saltstack (using Py! renderer)", "url": "https://medium.com/@mike.reider/complex-user-management-with-saltstack-using-py-renderer-a4caa5cf229a", "description": "Using a centralized User YAML file that contains all users' data."}, {"name": "Vagrant Provisioning with SaltStack", "url": "https://medium.com/@Joachim8675309/vagrant-provisioning-with-saltstack-50dab12ce6c7", "description": "Provisioning Virtual System using Masterless Salt Stack."}, {"name": "Salt DevKit with External Formulas", "url": "https://medium.com/@Joachim8675309/salt-devkit-with-external-formulas-9e38d8b90cd7", "description": "Local Development with Vagrant using external Salt formulas."}, {"name": "Prometheus - Auto-deploying Consul and Exporters using Saltstack", "url": "https://yetiops.net/posts/prometheus-consul-saltstack-part-1-linux/", "description": "How to deploy SaltStack, Consul and the Prometheus Node Exporter on Linux."}, {"name": "Network Automation at Scale", "url": "https://mirceaulinic.net/2017-02-14-network-automation-tutorial/", "description": "Up and running in 60 minutes."}, {"name": "SaltStack Overview", "url": "https://saidvandeklundert.net/2020-03-20-saltstack-overview/", "description": "An excellent overview and introduction of Salt."}, {"name": "Parsing Command Output in Saltstack with JC", "url": "https://blog.kellybrazil.com/2020/09/15/parsing-command-output-in-saltstack-with-jc/", "description": "How to easily parse remote command output in SaltStack, using `jc`."}, {"name": "Reddit: Vagrat, SaltStack, Ansible, Docker, Chef, Puppet, Packer.. Something", "url": "https://www.reddit.com/r/sysadmin/comments/2fmkvq/vagrat_saltstack_ansible_docker_chef_puppet/", "description": "Discussion on Reddit, started Sept. 2014 in `/r/sysadmin`."}, {"name": "Salt IRC chat", "url": "https://web.libera.chat/?channels=#salt", "description": "IRC about Salt on Libera Chat."}, {"name": "SaltStack Community Slack", "url": "https://saltstackcommunity.slack.com/", "description": "Official SaltStack Slack Community ([Signup Link](https://saltstackcommunity.herokuapp.com))."}, {"name": "SaltStack on Reddit", "url": "https://www.reddit.com/r/saltstack/", "description": "SaltStack subreddit."}, {"name": "#saltstack on Network to Code Slack", "url": "https://networktocode.slack.com/archives/C0NL8RRMX", "description": "#saltstack channel on Network To Code Slack ([Signup Link](https://networktocode.herokuapp.com/))."}, {"name": "#saltstack on VMware {code} Community Slack", "url": "https://vmwarecode.slack.com/archives/C01CASFRWG0", "description": "#saltstack channel on VMware {code} Community Slack ([Signup Link](https://code.vmware.com/web/code/join))."}, {"name": "Twitter feed", "url": "https://twitter.com/Salt_Project_OS", "description": "Official Salt Project Twitter account."}, {"name": "Mailing list", "url": "https://groups.google.com/forum/#!forum/salt-users", "description": "Salt-users mailinglist on Google Groups."}, {"name": "SaltStack Meetups", "url": "https://www.meetup.com/pro/saltstack/", "description": "Worldwide Meetup groups."}, {"name": "SaltConf", "url": "https://saltconf.com/", "description": "Annual user conference for SaltStack customers, users, partners, developers and community members."}, {"name": "Facebook", "url": "https://www.facebook.com/SaltProjectOSS/", "description": "Official Salt Project Facebook account."}, {"name": "SaltStack Formulas", "url": "https://github.com/saltstack-formulas/", "description": "A central collection of formula repositories for SaltStack."}, {"name": "Salt Formulas", "url": "https://github.com/salt-formulas", "description": "A community developed SaltStack formulas ecosystem."}, {"name": "Writing SaltStack formulas", "url": "http://ryepup.unwashedmeme.com/blog/2015/03/16/writing-saltstack-formulas/", "description": "An overview on writing SaltStack formulas."}, {"name": "Salt Formulas", "url": "http://www.yet.org/2016/09/salt-formulas/", "description": ""}, {"name": "SaltStack Cheat Sheet Plus", "url": "https://github.com/fmdlc/saltstack-cheatsheet", "description": "By Facu de la Cruz.", "stars": "33"}, {"name": "Salt Commands cheat sheet", "url": "https://sites.google.com/site/mrxpalmeiras/saltstack/salt-cheat-sheet", "description": "List of common Salt commands."}, {"name": "SaltStack Wiki", "url": "https://github.com/saltstack/salt/wiki/Cheat-Sheet", "description": "Cheat sheet in the SaltStack GitHub Wiki.", "stars": "14k"}, {"name": "Salt (software)", "url": "https://en.wikipedia.org/wiki/Salt_\\(software\\", "description": ""}, {"name": "How To Install Salt on Ubuntu 12.04", "url": "https://www.digitalocean.com/community/tutorials/how-to-install-salt-on-ubuntu-12-04", "description": "Part 1 of 2 in the series *An Introduction to Salt*."}, {"name": "How To Create Your First Salt Formula", "url": "https://www.digitalocean.com/community/tutorials/how-to-create-your-first-salt-formula", "description": "Part 2 in the series *An Introduction to Salt*."}, {"name": "Automated Provisioning of DigitalOcean Cloud Servers with Salt Cloud on Ubuntu 12.04", "url": "https://www.digitalocean.com/community/tutorials/automated-provisioning-of-digitalocean-cloud-servers-with-salt-cloud-on-ubuntu-12-04", "description": "Walkthrough on automated provisioning of DigitalOcean Cloud Servers with Salt Cloud on Ubuntu 12.04."}, {"name": "How To Install and Configure Salt Master and Minion Servers on Ubuntu 14.04", "url": "https://www.digitalocean.com/community/tutorials/how-to-install-and-configure-salt-master-and-minion-servers-on-ubuntu-14-04", "description": "SaltStack installation walkthrough for Ubuntu 14.04."}, {"name": "Docker Swarm 1.12 Cluster Orchestration with SaltStack", "url": "https://btmiller.com/2016/11/27/docker-swarm-1.12-cluster-orchestration-with-saltstack.html", "description": "Let's see how we can automate the spin-up of a cluster using SaltStack."}], "notes": [], "source": "Saltstack"}, {"name": "4girls \u2014 Table of Contents", "entries": [{"name": "Events/Meetups", "url": "#eventsmeetups", "description": ""}, {"name": "General", "url": "#general", "description": ""}, {"name": "Initiatives/Programs", "url": "#initiativesprograms", "description": ""}, {"name": "Other Initiatives", "url": "#other-initiatives", "description": ""}, {"name": "Organisation toolkits", "url": "#organisation-toolkits", "description": ""}, {"name": "Other Lists", "url": "#other-lists", "description": ""}], "notes": [], "source": "4girls"}, {"name": "4girls \u2014 Clojure", "entries": [{"name": "ClojureBridge", "url": "http://www.clojurebridge.org", "description": ""}], "notes": [], "source": "4girls"}, {"name": "4girls \u2014 Design", "entries": [{"name": "Ladies Wine and Design", "url": "http://ladieswinedesign.com/", "description": ""}], "notes": [], "source": "4girls"}, {"name": "4girls \u2014 Go-lang", "entries": [{"name": "Women Who Go", "url": "http://www.womenwhogo.org/", "description": ""}], "notes": [], "source": "4girls"}, {"name": "4girls \u2014 Java", "entries": [{"name": "JDuchess", "url": "https://www.facebook.com/jduchess.org/", "description": ""}], "notes": [], "source": "4girls"}, {"name": "4girls \u2014 Javascript", "entries": [{"name": "Js-Girls", "url": "http://js-girls.org/", "description": ""}, {"name": "Js4Girls", "url": "https://github.com/Webschool-io/js4girls", "description": "*Loc:* <img src=\"https://upload.wikimedia.org/wikipedia/en/0/05/Flag_of_Brazil.svg\" alt=\"Brazil\" width=\"30\"> - *Lang: PT-BR only*", "stars": "101"}, {"name": "JsLadies BR", "url": "https://github.com/jsladiesbr", "description": "*Loc:* <img src=\"https://upload.wikimedia.org/wikipedia/en/0/05/Flag_of_Brazil.svg\" alt=\"Brazil\" width=\"30\"> - *Lang: PT-BR only*"}, {"name": "NodeGirls", "url": "https://nodegirls.com/", "description": ""}], "notes": [], "source": "4girls"}, {"name": "4girls \u2014 PHP", "entries": [{"name": "PHPWomen", "url": "https://phpwomen.org/", "description": ""}], "notes": [], "source": "4girls"}, {"name": "4girls \u2014 Python", "entries": [{"name": "Django Girls", "url": "https://djangogirls.org/", "description": ""}, {"name": "PyLadies", "url": "http://www.pyladies.com/", "description": ""}], "notes": [], "source": "4girls"}, {"name": "4girls \u2014 R", "entries": [{"name": "R-Ladies", "url": "https://rladies.org/", "description": ""}, {"name": "R-Ladies S\u00e3o Paulo - Brazil", "url": "https://www.meetup.com/R-Ladies-Sao-Paulo", "description": "*Loc:* <img src=\"https://upload.wikimedia.org/wikipedia/en/0/05/Flag_of_Brazil.svg\" alt=\"Brazil\" width=\"30\">)"}], "notes": [], "source": "4girls"}, {"name": "4girls \u2014 Ruby", "entries": [{"name": "Rails Bridge", "url": "http://www.railsbridge.org/", "description": ""}, {"name": "RailsGirls", "url": "http://railsgirls.com/", "description": ""}, {"name": "RailsGirls Summer of Code", "url": "http://railsgirlssummerofcode.org/", "description": ""}], "notes": [], "source": "4girls"}, {"name": "4girls \u2014 UX", "entries": [{"name": "Hexagon UX", "url": "https://hexagonux.com/", "description": ""}, {"name": "Ladies that UX", "url": "http://ladiesthatux.com/", "description": ""}, {"name": "Ada Lovelace Day", "url": "https://findingada.com/", "description": ""}, {"name": "AnitaB.org", "url": "https://anitab.org/", "description": ""}, {"name": "Anitas", "url": "http://anitas.com.br/", "description": "*Loc:* <img src=\"https://upload.wikimedia.org/wikipedia/en/0/05/Flag_of_Brazil.svg\" alt=\"Brazil\" width=\"30\">"}, {"name": "Bay Area Girls", "url": "http://girlgeek.io/about/", "description": ""}, {"name": "Byte Girl", "url": "http://bytegirl.com.br/", "description": "*Loc:* <img src=\"https://upload.wikimedia.org/wikipedia/en/0/05/Flag_of_Brazil.svg\" alt=\"Brazil\" width=\"30\"> - *Lang: PT-BR only*"}, {"name": "Byte Hacks", "url": "http://bytehacks.org/", "description": "*Loc:* <img src=\"https://upload.wikimedia.org/wikipedia/en/a/a4/Flag_of_the_United_States.svg\" alt=\"United States\" width=\"30\">"}, {"name": "Code Girl", "url": "http://www.codegirl.com.br/", "description": "*Loc:* <img src=\"https://upload.wikimedia.org/wikipedia/en/0/05/Flag_of_Brazil.svg\" alt=\"Brazil\" width=\"30\"> - *Lang: PT-BR only*"}, {"name": "Czechitas", "url": "https://www.czechitas.cz/", "description": "*Loc:* <img src=\"https://upload.wikimedia.org/wikipedia/commons/c/cb/Flag_of_the_Czech_Republic.svg\" alt=\"Czech Republic\" width=\"30\">"}, {"name": "Geek Girls Carrots", "url": "http://gocarrots.org", "description": "*Loc:* <img src=\"https://upload.wikimedia.org/wikipedia/commons/thumb/e/e9/Flag_of_Poland_%28normative%29.svg/1280px-Flag_of_Poland_%28normative%29.svg.png\" alt=\"Poland\" width=\"30\">"}, {"name": "Girls4Tech", "url": "https://girls4tech.ebanx.com/", "description": "*Loc:* <img src=\"https://upload.wikimedia.org/wikipedia/en/0/05/Flag_of_Brazil.svg\" alt=\"Brazil\" width=\"30\"> - *Lang: PT-BR only*"}, {"name": "League of Women Coders", "url": "http://lwc.tech/", "description": ""}, {"name": "RodAda Hacker", "url": "http://rodadahacker.org/", "description": "*Loc:* <img src=\"https://upload.wikimedia.org/wikipedia/en/0/05/Flag_of_Brazil.svg\" alt=\"Brazil\" width=\"30\"> - *Lang: PT-BR only*"}, {"name": "Tech Ladies Brasil", "url": "http://www.techladies.com.br/", "description": "*Loc:* <img src=\"https://upload.wikimedia.org/wikipedia/en/0/05/Flag_of_Brazil.svg\" alt=\"Brazil\" width=\"30\">"}, {"name": "Technovation", "url": "http://www.technovationchallenge.org/", "description": ""}, {"name": "Women of Silicon Roundabout", "url": "http://www.women-in-technology.com/", "description": "*Loc:* <img src=\"https://upload.wikimedia.org/wikipedia/en/a/ae/Flag_of_the_United_Kingdom.svg\" alt=\"United Kingdom\" width=\"30\">"}, {"name": "Women Who Code", "url": "https://www.womenwhocode.com", "description": "*Loc:* <img src=\"https://upload.wikimedia.org/wikipedia/en/a/a4/Flag_of_the_United_States.svg\" alt=\"United States\" width=\"30\">"}, {"name": "Wonder Women Tech Summit", "url": "https://wonderwomentech.com/", "description": ""}], "notes": [], "source": "4girls"}, {"name": "4girls \u2014 Academy/Camp", "entries": [{"name": "ACM-W", "url": "https://women.acm.org/", "description": ""}, {"name": "Ada Developers Academy", "url": "http://adadevelopersacademy.org/", "description": ""}, {"name": "App Camp 4 Girls", "url": "http://appcamp4girls.com/", "description": ""}, {"name": "Black Girls Code", "url": "http://www.blackgirlscode.com/", "description": ""}, {"name": "BlackHoodie", "url": "https://www.blackhoodie.re/", "description": ""}, {"name": "Chicas Poderosas", "url": "https://chicaspoderosas.org/home/", "description": ""}, {"name": "Code First Girl", "url": "http://www.codefirstgirls.org.uk", "description": "*Loc:* <img src=\"https://upload.wikimedia.org/wikipedia/en/a/ae/Flag_of_the_United_Kingdom.svg\" alt=\"United Kingdom\" width=\"30\">"}, {"name": "DigiGirlz Day", "url": "https://www.microsoft.com/en-us/diversity/programs/digigirlz/digigirlzday.aspx", "description": ""}, {"name": "DIY Girls", "url": "http://www.diygirls.org/", "description": ""}, {"name": "Girl Develop It", "url": "https://www.girldevelopit.com/", "description": "*Loc:* <img src=\"https://upload.wikimedia.org/wikipedia/en/a/a4/Flag_of_the_United_States.svg\" alt=\"United States\" width=\"30\">"}, {"name": "Girls Can Code", "url": "https://gcc.prologin.org/", "description": "*Loc:* <img src=\"https://upload.wikimedia.org/wikipedia/en/thumb/c/c3/Flag_of_France.svg/250px-Flag_of_France.svg.png\" alt=\"French\" width=\"30\">"}, {"name": "Girls In Tech", "url": "http://www.girlsintech.org/", "description": ""}, {"name": "Girls Teaching Girls to Code", "url": "https://www.girlsteachinggirlstocode.org/", "description": ""}, {"name": "Girls Who Code", "url": "http://girlswhocode.com/", "description": ""}, {"name": "Hackbright Academy", "url": "https://hackbrightacademy.com/", "description": ""}, {"name": "Ladies Learning Code", "url": "http://ladieslearningcode.com/", "description": "*Loc:* <img src=\"https://upload.wikimedia.org/wikipedia/en/c/cf/Flag_of_Canada.svg\" alt=\"Canada\" width=\"30\">"}, {"name": "Minas Program", "url": "http://minasprogramam.com/", "description": "*Loc:* <img src=\"https://upload.wikimedia.org/wikipedia/en/0/05/Flag_of_Brazil.svg\" alt=\"Brazil\" width=\"30\">"}, {"name": "Tech Girlz", "url": "http://www.techgirlz.org/", "description": ""}, {"name": "Women in Computer Science", "url": "http://web.stanford.edu/group/wics/", "description": ""}, {"name": "Women\u2019s Technology Program at MIT", "url": "http://wtp.mit.edu/", "description": ""}], "notes": [], "source": "4girls"}, {"name": "4girls \u2014 Chatrooms", "entries": [{"name": "Systers", "url": "https://anitab.org/systers/", "description": ""}, {"name": "Women in Tech", "url": "http://witchat.github.io/", "description": ""}], "notes": [], "source": "4girls"}, {"name": "4girls \u2014 Communities/Groups", "entries": [{"name": "AspireIT", "url": "https://www.aspirations.org/aspireit", "description": ""}, {"name": "Association for Women in Science", "url": "https://www.awis.org/", "description": ""}, {"name": "Built by Girls", "url": "https://www.builtbygirls.com/", "description": ""}, {"name": "Chicago WomenTech", "url": "https://www.meetup.com/Chicago-WomenTech/", "description": ""}, {"name": "Code Girls", "url": "http://codegirls.de/", "description": "*Loc:* <img src=\"https://upload.wikimedia.org/wikipedia/commons/b/ba/Flag_of_Germany.svg\" alt=\"Germany\" width=\"30\"> - *Lang: Deutsch Only*"}, {"name": "Codess", "url": "https://www.codess.net/", "description": ""}, {"name": "Lambda Ladies", "url": "http://www.lambdaladies.com/", "description": ""}, {"name": "Oracle Women in Technology", "url": "https://community.oracle.com/groups/otn-women-in-technology/overview", "description": ""}, {"name": "San Francisco Women in Tech", "url": "https://www.meetup.com/SanFranciscoWomenandDiversityInTech/", "description": ""}, {"name": "Women Hack For Non-Profits (WHFNP)", "url": "http://www.womenhackfornonprofits.com/", "description": ""}], "notes": [], "source": "4girls"}, {"name": "4girls \u2014 Conferences/Talks", "entries": [{"name": "ACT-W", "url": "https://act-w.org/", "description": ""}, {"name": "AlterConf", "url": "https://alterconf.com/", "description": ""}, {"name": "Ela Conf", "url": "http://elaconf.com", "description": ""}, {"name": "European Women In Technology", "url": "http://www.europeanwomenintech.com", "description": ""}, {"name": "Female Founders Conference", "url": "http://www.femalefoundersconference.org/", "description": ""}, {"name": "Girls in Tech Catalyst Conference", "url": "http://catalystsf.girlsintech.org/", "description": ""}, {"name": "Global Tech Women's Annual Voices Conference", "url": "http://www.globaltechwomen.com/voices-global-conference.html/", "description": ""}, {"name": "Grace Hopper Celebration of Women in Computing", "url": "https://ghc.anitab.org/", "description": ""}, {"name": "Johnson Women in Technology Conference", "url": "http://www.johnsonwomenintech.com", "description": ""}, {"name": "Lesbians Who Tech", "url": "http://lesbianswhotech.org//", "description": ""}, {"name": "She's Geeky", "url": "http://shesgeeky.org/", "description": ""}, {"name": "SheSharp", "url": "http://www.shesharp.org/", "description": "*Loc:* <img src=\"https://upload.wikimedia.org/wikipedia/commons/5/5c/Flag_of_Greece.svg\" alt=\"Greece\" width=\"30\">"}, {"name": "SWE", "url": "http://societyofwomenengineers.swe.org/", "description": ""}, {"name": "Tech Up for Women", "url": "https://corporatelearninghub.com/techupforwomen/", "description": ""}, {"name": "Watermark Conference for Women", "url": "http://www.watermarkconferenceforwomen.org", "description": "*Loc:* <img src=\"https://upload.wikimedia.org/wikipedia/en/a/a4/Flag_of_the_United_States.svg\" alt=\"United States\" width=\"30\">"}, {"name": "We RISE", "url": "https://werise.tech/", "description": "*Loc:* <img src=\"https://upload.wikimedia.org/wikipedia/en/a/a4/Flag_of_the_United_States.svg\" alt=\"United States\" width=\"30\">"}, {"name": "WECode", "url": "http://www.wecodeharvard.com/", "description": "*Loc:* <img src=\"https://upload.wikimedia.org/wikipedia/en/a/a4/Flag_of_the_United_States.svg\" alt=\"United States\" width=\"30\">"}, {"name": "WITI", "url": "http://www.witi.com/", "description": ""}, {"name": "Women in Tech Summit Series", "url": "http://womenintechsummit.net/", "description": ""}, {"name": "Women of the Channel Leadership Summit WEST", "url": "http://www.thechannelco.com/events/wotcw17/about", "description": "*Loc:* <img src=\"https://upload.wikimedia.org/wikipedia/en/a/a4/Flag_of_the_United_States.svg\" alt=\"United States\" width=\"30\">"}, {"name": "Women Who Tech", "url": "http://womenwhotech.com/", "description": ""}, {"name": "Write/Speak/Code", "url": "http://www.writespeakcode.com/", "description": ""}], "notes": [], "source": "4girls"}, {"name": "4girls \u2014 Hackerspace/Makerspace", "entries": [{"name": "Maria Lab", "url": "https://www.programaria.org/", "description": "*Loc:* <img src=\"https://upload.wikimedia.org/wikipedia/en/a/a4/Flag_of_the_United_States.svg\" alt=\"United States\" width=\"30\">"}, {"name": "Mothership HackerMoms", "url": "https://mothership.hackermoms.org/", "description": "*Loc:* <img src=\"https://upload.wikimedia.org/wikipedia/en/a/a4/Flag_of_the_United_States.svg\" alt=\"United States\" width=\"30\">"}], "notes": [], "source": "4girls"}, {"name": "4girls \u2014 Linux/OpenSource", "entries": [{"name": "Debian Women", "url": "https://www.debian.org/women/", "description": ""}, {"name": "Fedora Women", "url": "https://fedoraproject.org/wiki/Women", "description": ""}, {"name": "KDE Women", "url": "https://community.kde.org/KDE_Women", "description": ""}, {"name": "Linux Chix", "url": "https://en.wikipedia.org/wiki/LinuxChix", "description": ""}, {"name": "Ubuntu Women", "url": "http://wiki.ubuntu-women.org/", "description": ""}], "notes": [], "source": "4girls"}, {"name": "4girls \u2014 Mentorship", "entries": [{"name": "Chick Tech", "url": "http://chicktech.org/", "description": "*Loc:* <img src=\"https://upload.wikimedia.org/wikipedia/en/a/a4/Flag_of_the_United_States.svg\" alt=\"United States\" width=\"30\">"}, {"name": "OS4W", "url": "https://os4w.org/", "description": ""}, {"name": "She++", "url": "http://www.sheplusplus.org/", "description": ""}], "notes": [], "source": "4girls"}, {"name": "4girls \u2014 Awards", "entries": [{"name": "RedHat - Women in Open Source", "url": "https://www.redhat.com/en/about/women-in-open-source", "description": ""}, {"name": "The Ada Awards", "url": "http://adaawards.com/", "description": ""}], "notes": [], "source": "4girls"}, {"name": "4girls \u2014 Content", "entries": [{"name": "Code it Like a Girl", "url": "http://www.codeitlikeagirl.com/?lang=en", "description": "*Loc:* <img src=\"https://upload.wikimedia.org/wikipedia/commons/5/5c/Flag_of_Greece.svg\" alt=\"Greece\" width=\"30\">"}, {"name": "Global Fund for Women", "url": "http://ignite.globalfundforwomen.org/about", "description": ""}, {"name": "InspirAda na Computa\u00e7\u00e3o", "url": "https://inspiradanacomputacao.com/", "description": "*Loc:* <img src=\"https://upload.wikimedia.org/wikipedia/en/0/05/Flag_of_Brazil.svg\" alt=\"Brazil\" width=\"30\"> - *Lang: PT-BR only*"}, {"name": "Made with Code", "url": "https://www.madewithcode.com/", "description": ""}, {"name": "OxenTIMenina", "url": "http://oxentimenina.com.br", "description": ""}, {"name": "PrograMaria", "url": "http://www.programaria.org/", "description": "*Loc:* <img src=\"https://upload.wikimedia.org/wikipedia/en/0/05/Flag_of_Brazil.svg\" alt=\"Brazil\" width=\"30\"> - *Lang: PT-BR only*"}, {"name": "WomenTechmakers", "url": "https://www.womentechmakers.com/", "description": ""}, {"name": "Womoz", "url": "http://www.womoz.org/blog/", "description": ""}], "notes": [], "source": "4girls"}, {"name": "4girls \u2014 Documentaries/Movies", "entries": [{"name": "Code Girls", "url": "http://www.codegirlmovie.com/", "description": ""}, {"name": "She started it", "url": "http://www.shestarteditfilm.com/", "description": ""}, {"name": "She++ The Documentary", "url": "http://sheplusplus.org/film/", "description": ""}], "notes": [], "source": "4girls"}, {"name": "4girls \u2014 Jobs", "entries": [{"name": "Lane by Women 2.0", "url": "https://lane.women2.com/", "description": ""}, {"name": "Outreach Program for Women", "url": "https://www.gnome.org/opw/", "description": ""}, {"name": "PowerToFly", "url": "https://www.powertofly.com/", "description": ""}, {"name": "Rewriting the Code", "url": "http://rewritingthecode.org", "description": ""}, {"name": "Women in Tech", "url": "http://www.womenintechnology.co.uk/", "description": ""}], "notes": [], "source": "4girls"}, {"name": "4girls \u2014 Speakers", "entries": [{"name": "CallbackWomen", "url": "http://www.callbackwomen.com/", "description": ""}, {"name": "Mulheres Palestrantes", "url": "http://insideoutproject.xyz/mulheres-palestrantes/", "description": "*Loc:* <img src=\"https://upload.wikimedia.org/wikipedia/en/0/05/Flag_of_Brazil.svg\" alt=\"Brazil\" width=\"30\"> - *Lang: PT-BR only*"}, {"name": "AdaCamp Toolkit", "url": "https://adacamp.org/", "description": ""}, {"name": "awesome-diversity", "url": "https://github.com/folkswhocode/awesome-diversity", "description": "", "stars": "571"}, {"name": "tech-gender-gap", "url": "https://github.com/apdaros/tech-gender-gap", "description": ""}], "notes": [], "source": "4girls"}, {"name": "Bots \u2014 Table of Contents", "entries": [{"name": "Platform Documentation", "url": "#platform-documentation", "description": ""}, {"name": "Tools For Building Bots", "url": "#tools-for-building-bots", "description": ""}, {"name": "Tools For Bot Analytics", "url": "#tools-for-bot-analytics", "description": ""}, {"name": "Tools For Bot Conversation Mockups", "url": "#tools-for-bot-conversation-mockups", "description": ""}, {"name": "Libraries", "url": "#libraries", "description": ""}, {"name": "Bot Stores", "url": "#bot-stores", "description": ""}, {"name": "Tutorials", "url": "#tutorials", "description": ""}, {"name": "Communities", "url": "#communities", "description": ""}, {"name": "Developers", "url": "#developers", "description": ""}, {"name": "Testing", "url": "#testing", "description": ""}, {"name": "IBM Bot Asset Exchange", "url": "https://developer.ibm.com/code/exchanges/bots/", "description": ""}, {"name": "Facebook messenger", "url": "https://developers.facebook.com/products/messenger/", "description": ""}, {"name": "Slack", "url": "https://api.slack.com/bot-users", "description": ""}, {"name": "Discord", "url": "https://blog.discordapp.com/the-robot-revolution-has-unofficially-begun/", "description": ""}, {"name": "Telegram", "url": "https://core.telegram.org/bots/api", "description": ""}, {"name": "Kik", "url": "https://dev.kik.com/#/home", "description": ""}, {"name": "Zulip", "url": "https://zulip.com/integrations/", "description": ""}, {"name": "HipChat", "url": "https://developer.atlassian.com/hipchat/getting-started", "description": ""}, {"name": "Skype", "url": "https://developer.microsoft.com/en-us/skype/bots", "description": ""}, {"name": "Cisco Spark", "url": "https://developer.ciscospark.com/getting-started.html", "description": ""}, {"name": "Microsoft Bot Framework", "url": "https://dev.botframework.com/", "description": ""}, {"name": "WeChat", "url": "https://admin.wechat.com/", "description": ""}, {"name": "VKontakte", "url": "https://new.vk.com/dev/bizmessages", "description": ""}, {"name": "Hangouts Chat", "url": "https://developers.google.com/hangouts/chat/concepts/", "description": ""}, {"name": "wit.ai", "url": "https://wit.ai/", "description": "Easily create text or voice based bots that humans can chat with."}, {"name": "Botkit", "url": "https://howdy.ai/botkit/", "description": "Botkit eases the process of designing and running bots that live inside Slack."}, {"name": "Dialogflow", "url": "https://dialogflow.com/", "description": "Build natural and rich conversational experiences."}, {"name": "Text It", "url": "https://textit.in/", "description": "Visually build SMS and voice apps to engage your customers."}, {"name": "Chatfuel", "url": "https://chatfuel.com/", "description": "The intuitive bot builder with AI navigation. No coding required."}, {"name": "Watson", "url": "http://www.ibm.com/cloud-computing/bluemix/watson/", "description": "Bring the power of cognitive computing to your apps."}, {"name": "Beep Boop", "url": "https://beepboophq.com/", "description": "Beep Boop is a simple hosting platform for your Slack and Messenger bots."}, {"name": "Dexter", "url": "https://rundexter.com/app/spreadsheet-bot", "description": "Get a Slack bot that responds with answers from your own Google Sheet."}, {"name": "Converse AI", "url": "http://www.converse.ai/", "description": "Respond to customer questions instantly with intelligent chatbot technology."}, {"name": "Gupshup", "url": "https://www.gupshup.io/developer/home", "description": "Easiest & fastest way to build & deploy your bots on any channel."}, {"name": "Haven OnDemand", "url": "https://dev.havenondemand.com/apis", "description": "They are similar APIs as that of watson, but far well documented and have a freemium version."}, {"name": "Recast.AI", "url": "https://recast.ai", "description": "Collaborative Bot Platform for developers: build conversational bots easily."}, {"name": "ChatterBot", "url": "https://github.com/gunthercox/ChatterBot", "description": "Machine-learning based conversational dialog engine build in Python", "stars": "13k"}, {"name": "Google Cloud Platform", "url": "https://cloud.google.com/natural-language", "description": "Use sentiment analysis on a block of text to add decision tree logic for a conversation bot."}, {"name": "Messenger Demo Viewer", "url": "https://messenger-demo-viewer.kilianvalkhof.com/", "description": "Demo FB Messenger bots without showing personal chats"}, {"name": "BotStar", "url": "https://www.botstar.com/", "description": "Powerful platform for designing & developing chatbots visually with smart training."}, {"name": "ChatMetrics", "url": "https://chatmetrics.io/", "description": "Engagement platform for bots. ChatMetrics allows to reactivate inactive users and improve retention by sending \"smart\" notifications to users."}, {"name": "Dialog", "url": "https://dialoganalytics.com/", "description": "Chatbot analytics platform for marketers to drive user engagement, retention, conversion and understand behavior."}, {"name": "Dashbot", "url": "https://www.dashbot.io/", "description": "Actionable Bot Analytics: Increase user engagement, acquisition, and monetization."}, {"name": "Botmetrics", "url": "https://www.getbotmetrics.com/", "description": "Grow and retain your chatbot customers. Enterprise grade opensource conversational analytics, marketing automation, and CRM rolled into a single snippet of code."}, {"name": "Bot Society", "url": "https://www.botsociety.io", "description": "Bot conversation Mockups for presentation and demo."}, {"name": "Bot Sketch", "url": "https://dribbble.com/shots/2674603-Facebook-Messenger-UI-Kit-for-Chatbots-Sketch", "description": "Sketch Chatbot UI (Mac Only)"}, {"name": "Botframe", "url": "https://botframe.com", "description": "a playground to design bots (conversation mockups)."}, {"name": "Botmock", "url": "https://botmock.com", "description": "Create conversation flows and interactive prototypes from a simple drag and drop editor, then share or test those prototypes and get feedback in one centralized location."}, {"name": "BotStar", "url": "https://www.botstar.com", "description": "A fullfledged chatbot platform but the visual editor can be used as a mockup tool as well."}], "notes": [], "source": "Bots"}, {"name": "Bots", "entries": [{"name": "Qtypes", "url": "https://github.com/superscriptjs/qtypes", "description": "Rule based Answer Type classification system in Node.js.", "stars": "159"}, {"name": "BotKit", "url": "https://github.com/howdyai/botkit", "description": "Botkit is a toolkit for making bot applications.", "stars": "11k"}, {"name": "Claudia Bot Builder", "url": "https://github.com/claudiajs/claudia-bot-builder", "description": "Create chat bots for FB, Slack, Skype and Telegram and deploy to AWS Lambda in minutes.", "stars": "1.8k"}, {"name": "Universal Bot Framework", "url": "https://bitbucket.org/phips28/universal-bot-framework/overview", "description": "Create crossplatform chat bots for FB Messenger, Kik, Telegram and Skype with just one logic."}, {"name": "Pandorabots", "url": "http://www.pandorabots.com/", "description": "web service for building and deploying chatbots."}, {"name": "Microsoft Bot Framework", "url": "http://docs.botframework.com", "description": "Node.js/.NET library for building, connecting, testing, and deploying powerful and intelligent bots."}, {"name": "Bottender", "url": "https://github.com/Yoctol/bottender", "description": "Make Bots in Your Way, Fast and Flexibly.", "stars": "4k"}, {"name": "BotMan", "url": "https://github.com/botman/botman", "description": "PHP Bot Framework supporting over a dozen platforms (FB, Instagram, MS Bot Framework, etc)", "stars": "5.8k"}], "notes": [], "source": "Bots"}, {"name": "Bots \u2014 Facebook Messenger", "entries": [{"name": "Node.js", "url": "https://github.com/Yoctol/messaging-apis/tree/master/packages/messaging-api-messenger", "description": "", "stars": "1.8k"}, {"name": "Go", "url": "https://github.com/paked/messenger", "description": "", "stars": "275"}], "notes": [], "source": "Bots"}, {"name": "Bots \u2014 Slack", "entries": [{"name": "Node.js (Official)", "url": "https://github.com/slackhq/node-slack-sdk", "description": "", "stars": "3.1k"}, {"name": "Node.js", "url": "https://github.com/Yoctol/messaging-apis/tree/master/packages/messaging-api-slack", "description": "", "stars": "1.8k"}, {"name": "Python (Official)", "url": "https://github.com/slackhq/python-slackclient", "description": "", "stars": "3.6k"}, {"name": "Relax (scalable RTM library to scale to 1000's of teams)", "url": "https://github.com/zerobotlabs/relax", "description": "", "stars": "171"}], "notes": [], "source": "Bots"}, {"name": "Bots \u2014 Telegram", "entries": [{"name": "Node.js", "url": "https://github.com/yagop/node-telegram-bot-api", "description": "", "stars": "7k"}, {"name": "Node.js", "url": "https://github.com/telegraf/telegraf", "description": "", "stars": "6.6k"}, {"name": "Node.js", "url": "https://github.com/Yoctol/messaging-apis/tree/master/packages/messaging-api-telegram", "description": "", "stars": "1.8k"}, {"name": "PHP", "url": "https://github.com/irazasyed/telegram-bot-sdk", "description": "", "stars": "2.6k"}, {"name": "PHP", "url": "https://github.com/php-telegram-bot/core", "description": "", "stars": "3.5k"}, {"name": "Python", "url": "https://github.com/python-telegram-bot/python-telegram-bot", "description": "", "stars": "21k"}, {"name": "C#", "url": "https://github.com/MrRoundRobin/telegram.bot", "description": "", "stars": "39"}, {"name": "Go", "url": "https://github.com/tucnak/telebot", "description": "", "stars": "3k"}, {"name": "Java", "url": "https://github.com/pengrad/java-telegram-bot-api", "description": "", "stars": "1.4k"}], "notes": [], "source": "Bots"}, {"name": "Bots \u2014 Discord", "entries": [{"name": "Eris", "url": "https://github.com/abalabahaha/eris", "description": "", "stars": "1.4k"}, {"name": "Discord.js", "url": "https://github.com/hydrabolt/discord.js", "description": "", "stars": "22k"}, {"name": "Discordie", "url": "https://github.com/qeled/discordie", "description": "", "stars": "192"}, {"name": "Discord.io", "url": "https://github.com/izy521/discord.io", "description": "", "stars": "529"}, {"name": "Concord", "url": "https://github.com/Cogmasters/concord", "description": "", "stars": "375"}, {"name": "Discord.Net", "url": "https://github.com/RogueException/Discord.Net", "description": "", "stars": "2.9k"}, {"name": "DSharpPlus", "url": "https://github.com/NaamloosDT/DSharpPlus", "description": "", "stars": "1"}, {"name": "discord.py", "url": "https://github.com/Rapptz/discord.py", "description": "", "stars": "12k"}, {"name": "JDA", "url": "https://github.com/DV8FromTheWorld/JDA/", "description": "", "stars": "3.6k"}, {"name": "Serenity", "url": "https://github.com/zeyla/serenity", "description": "", "stars": "3.5k"}, {"name": "Discordia", "url": "https://github.com/SinisterRectus/Discordia", "description": "", "stars": "586"}, {"name": "Discordgo", "url": "https://github.com/bwmarrin/discordgo", "description": "", "stars": "3.8k"}], "notes": [], "source": "Bots"}, {"name": "Bots \u2014 Kik", "entries": [{"name": "Python", "url": "https://github.com/kikinteractive/kik-python", "description": "", "stars": "68"}, {"name": "Node.JS", "url": "https://github.com/kikinteractive/kik-node", "description": "", "stars": "95"}, {"name": "There is a bot for that", "url": "https://thereisabotforthat.com", "description": "Search engine for bots"}, {"name": "ChatBottle", "url": "https://chatbottle.co/", "description": "Chatbots search engine"}, {"name": "BotList", "url": "https://botlist.co/", "description": "An App Store For Bots."}, {"name": "Slack Store", "url": "https://slack.com/apps", "description": "The official Slack bot store."}, {"name": "Telegram Store", "url": "https://storebot.me/", "description": "The unofficial Telegram bot store."}, {"name": "Product Hunt", "url": "https://www.producthunt.com/topics/bots", "description": "Product Hunt bot list."}, {"name": "Dashbot", "url": "http://www.dashbot.io/bots", "description": "Dashbot bot directory."}, {"name": "Skype Bot Directory", "url": "https://bots.botframework.com/", "description": "The official list of skype bots by Microsoft Bot Framework"}, {"name": "Teamchat", "url": "http://www.teamchat.com/en/bot-store/", "description": "Bot store by teamchat."}, {"name": "Discord Bots", "url": "https://bots.discord.pw/", "description": "An unofficial list of discord bots."}, {"name": "Discord Bot List", "url": "https://discordbots.org/", "description": "An unofficial list of discord bots."}, {"name": "Telegram Botlist", "url": "https://t.me/botlist", "description": "A bot list for Telegram."}, {"name": "Mayo Bot List", "url": "https://botlist.space/", "description": "An unofficial list of discord bots."}, {"name": "Terminal Bot List", "url": "https://ls.terminal.ink/", "description": "An unofficial list of discord bots."}, {"name": "The Complete Beginner\u2019s Guide To Chatbots", "url": "https://chatbotsmagazine.com/the-complete-beginner-s-guide-to-chatbots-8280b7b906ca", "description": ""}, {"name": "The Secret To Making Your Own Facebook Messenger Bot In Less Than 15 Minutes.", "url": "https://chatbotsmagazine.com/have-15-minutes-create-your-own-facebook-messenger-bot-481a7db54892", "description": ""}, {"name": "How to create a chatbot without coding a single line", "url": "https://chatbotsmagazine.com/how-to-create-a-chatbot-without-coding-a-single-line-e716840c7245#.kimh0igkz", "description": ""}, {"name": "How To Build Bots for Messenger.", "url": "https://developers.facebook.com/blog/post/2016/04/12/bots-for-messenger/", "description": ""}, {"name": "Creating A Chat Bot.", "url": "https://medium.freecodecamp.com/creating-a-chat-bot-42861e6a2acd#.32hmkqfq7", "description": ""}, {"name": "A Beginner\u2019s Guide To Your First Bot.", "url": "https://slackhq.com/a-beginners-guide-to-your-first-bot", "description": ""}, {"name": "Pair Programming a Facebook Messenger Bot.", "url": "https://www.youtube.com/watch?v=zFO1cRr5-qY", "description": ""}, {"name": "Facebook Chatbot Tutorial", "url": "https://github.com/AdrianKrebs/facebook-chatbot-tutorial", "description": ""}, {"name": "Design Framework For Chatbots", "url": "https://chatbotsmagazine.com/design-framework-for-chatbots-aa27060c4ea3", "description": ""}, {"name": "UX of Chatbots", "url": "http://uxofchatbots.com/", "description": ""}, {"name": "Bots", "url": "https://www.facebook.com/groups/chatbot/", "description": "Facebook group."}, {"name": "UX for Bots", "url": "https://www.facebook.com/groups/uxforbots/", "description": "Facebook group."}, {"name": "Chat Bot Magazine", "url": "https://chatbotsmagazine.com/", "description": "Medium."}, {"name": "HH Bots", "url": "https://www.facebook.com/groups/hhbots/", "description": "Facebook group."}, {"name": "Messenger Platform Developer Community", "url": "https://www.facebook.com/groups/242384196138564/", "description": "Official Facebook group."}, {"name": "Chatbots and Conversational Agents", "url": "https://www.quora.com/topic/Chatbots-and-Conversational-Agents", "description": "Quora Topic"}, {"name": "Bot Developer Hangouts", "url": "http://dev4slack.xoxco.com/", "description": "Community on Slack for all bot platforms."}, {"name": "BotList Chat", "url": "http://t.me/botlistchat", "description": "Telegram group."}, {"name": "Bot Development", "url": "http://t.me/botdevelopment", "description": "Telegram group."}, {"name": "ChatbotConf", "url": "https://chatbotconf.com/", "description": ""}, {"name": "Talkabot", "url": "https://talkabot.ai/", "description": ""}, {"name": "BotMakers", "url": "https://botmakers.net/", "description": "The best place to hire chatbot developers"}, {"name": "Botgig", "url": "http://www.botgig.com/", "description": "Hire a top chatbot dev from a vetted talent pool."}, {"name": "ChatbotTest", "url": "http://chatbottest.com/", "description": "Chatbottest is an open source guide that helps you identify chatbot's design issues under 7 different categories."}, {"name": "BotTesting", "url": "http://bottesting.co/", "description": "Test your bot! Send your email and bot link to us, we\u2019ll examine your bot\u2019s performance and usability"}], "notes": [], "source": "Bots"}, {"name": "Vulkan \u2014 Hardware Support", "entries": [{"name": "gpuinfo", "url": "http://vulkan.gpuinfo.org/", "description": "Vulkan Hardware Database by Sascha Willems"}, {"name": "Khronos", "url": "https://www.khronos.org/vulkan", "description": ""}, {"name": "NVIDIA", "url": "https://developer.nvidia.com/Vulkan", "description": ""}, {"name": "AMD", "url": "http://www.amd.com/en-gb/innovations/software-technologies/technologies-gaming/vulkan", "description": ""}, {"name": "Imagination", "url": "https://www.imgtec.com/developers/powervr-sdk-tools/", "description": ""}, {"name": "Qualcomm", "url": "https://developer.qualcomm.com/software/adreno-gpu-sdk/gpu", "description": ""}, {"name": "For Windows & Linux", "url": "https://vulkan.lunarg.com/signin", "description": ""}, {"name": "For Android", "url": "https://developer.android.com/ndk/guides/graphics/index.html", "description": ""}, {"name": "AMD", "url": "http://gpuopen.com/tag/vulkan/", "description": ""}, {"name": "NVIDIA", "url": "https://developer.nvidia.com/taxonomy/term/586", "description": ""}, {"name": "Arm", "url": "https://developer.arm.com/solutions/graphics/apis/vulkan", "description": ""}, {"name": "Imagination", "url": "http://blog.imgtec.com/tag/vulkan", "description": ""}, {"name": "LunarG", "url": "https://lunarg.com", "description": ""}, {"name": "How to Learn Vulkan", "url": "https://www.jeremyong.com/c++/vulkan/graphics/rendering/2018/03/26/how-to-learn-vulkan.html", "description": "Meta post on how to learn Vulkan"}, {"name": "I Am Graphics And So Can You", "url": "https://www.fasterthan.life/blog/2017/7/11/i-am-graphics-and-so-can-you-part-1", "description": "Blog post style tutorial for those new to graphics learning Vulkan."}, {"name": "Vulkan Game Engine Tutorial", "url": "https://www.youtube.com/watch?v=Y9U9IE0gVHA", "description": "Tutorial series on making a vulkan game engine by Brendan Galea on YouTube."}, {"name": "Kohi Game Engine Series", "url": "https://www.youtube.com/watch?v=dHPuU-DJoBM\\&list=PLv8Ddw9K0JPg1BEO-RS-0MYs423cvLVtj", "description": "\"Vulkan Game Engine series, where we make a game engine from the ground up using C and Vulkan\"."}, {"name": "Moving to Vulkan (Khronos UK May16)", "url": "https://www.khronos.org/assets/uploads/developers/library/2016-uk-chapter-moving-to-vulkan/Moving-to-Vulkan_Khronos-UK_May16.pdf", "description": ""}, {"name": "jhenriques's tutorial", "url": "http://jhenriques.net/development.html", "description": ""}, {"name": "Lunarg's tutorial", "url": "https://vulkan.lunarg.com/doc/sdk/1.0.26.0/windows/tutorial.html", "description": ""}, {"name": "Mike Bailey's Vulkan Page", "url": "http://web.engr.oregonstate.edu/~mjb/vulkan/", "description": "Provides extensive Vulkan course slides. \\[CC BY-NC-ND 4.0]"}, {"name": "Qualcomm Video Tutorial Series", "url": "https://developer.qualcomm.com/software/adreno-gpu-sdk/tutorial-videos", "description": "Leans more towards Vulkan for mobile devices."}, {"name": "Raw Vulkan", "url": "https://alain.xyz/blog/raw-vulkan", "description": "Overview on how to program a Vulkan application from the ground up."}, {"name": "Tutorial by Overv", "url": "https://vulkan-tutorial.com/", "description": ""}, {"name": "vulkan-sxs", "url": "https://github.com/philiptaylor/vulkan-sxs", "description": "explain the Vulkan API step by step and [vulkan-sync (\u2b5056)](https://github.com/philiptaylor/vulkan-sync) - rephrase Vulkan's requirements on execution dependencies in a more precise form. \\[MIT]", "stars": "17"}, {"name": "Vulkan in 30 minutes", "url": "https://renderdoc.org/vulkan-in-30-minutes.html", "description": "by baldurk."}, {"name": "Vulkan Demos and Tutorials", "url": "https://github.com/Z80Fan/VulkanDemos", "description": "", "stars": "70"}, {"name": "Vulkan Guide", "url": "https://vkguide.dev", "description": ""}, {"name": "Vulkan Lecture Series", "url": "https://www.youtube.com/playlist?list=PLmIqTlJ6KsE1Jx5HV4sd2jOe3V1KMHHgn", "description": "University lectures by Johannes Unterguggenberger from the Research Unit of Computer Graphics, TU Wien. Covers basic and advanced topics like: Vulkan essentials, the swap chain, resources and descriptors, commands and command buffers, pipelines and stages, real-time ray tracing, and synchronization."}, {"name": "The Talos Principle", "url": "http://www.croteam.com/talos-principle-will-support-vulkan-first-screenshot-released/", "description": "by Croteam."}, {"name": "Dota2", "url": "https://github.com/ValveSoftware/Dota-2-Vulkan/", "description": "by Valve.", "stars": "98"}, {"name": "Basemark", "url": "https://www.basemark.com/blog/basemark-extends-its-benchmarking-lead-with-a-vulkan-performance-test/", "description": "by Basemark."}, {"name": "GFXBench 5", "url": "https://kishonti.net/news_single.jsp?id=31133884", "description": "by Kishonti."}, {"name": "ProtoStar", "url": "https://www.unrealengine.com/blog/epic-games-unveils-protostar-at-samsung-galaxy-unpacked", "description": "by Epic, built with Unreal Engine 4 technology."}, {"name": "DDraceNetwork", "url": "https://github.com/ddnet/ddnet/", "description": "Cooperative 2D platformer with optional [Vulkan backend (\u2b50525)](https://github.com/ddnet/ddnet/blob/master/src/engine/client/backend/vulkan/backend_vulkan.cpp). - [zlib (\u2b50525)](https://github.com/ddnet/ddnet/blob/master/license.txt) [website](https://ddnet.tw/)", "stars": "525"}, {"name": "Doom", "url": "https://en.wikipedia.org/wiki/Doom_\\(2016_video_game\\", "description": ""}, {"name": "vkQuake", "url": "https://github.com/Novum/vkQuake", "description": "Vulkan Quake port based on QuakeSpasm. \\[GPL]", "stars": "1.7k"}, {"name": "vkQuake2", "url": "https://github.com/kondrak/vkQuake2", "description": "id Software's Quake 2 v3.21 with Vulkan support (Windows and Linux). \\[GPL]", "stars": "890"}, {"name": "q2vkpt", "url": "https://github.com/cschied/q2vkpt/", "description": "Real-time path tracer VKPT integrated into q2pro Quake 2 client. \\[gpl]", "stars": "948"}, {"name": "Linux port of SteamVR", "url": "https://github.com/ValveSoftware/SteamVR-for-Linux", "description": "SteamVR is built on top of the Vulkan API.", "stars": "912"}, {"name": "3DMark", "url": "https://www.futuremark.com/pressreleases/compare-vulkan-and-directx-12-performance-with-3dmark", "description": "3DMark API Overhead test."}, {"name": "Q2RTX", "url": "https://github.com/NVIDIA/Q2RTX", "description": "NVIDIA\u2019s implementation of RTX ray-tracing in Quake II. \\[[LICENSE (\u2b501.2k)](https://github.com/NVIDIA/Q2RTX/blob/master/license.txt)]", "stars": "1.2k"}, {"name": "Vulkan Best Practice for Mobile Developers Samples", "url": "https://github.com/ARM-software/vulkan_best_practice_for_mobile_developers", "description": "", "stars": "644"}, {"name": "nvpro-samples", "url": "https://github.com/nvpro-samples", "description": "NVIDIA DesignWorks Samples. \\[[LICENSE (\u2b50157)](https://github.com/nvpro-samples/gl_vk_threaded_cadscene/blob/master/LICENSE)]"}, {"name": "NVIDIA GameWorks Samples", "url": "https://github.com/NVIDIAGameWorks/GraphicsSamples", "description": "GameWorks cross-platform graphics API samples. \\[[LICENSE](https://github.com/NVIDIAGameWorks/GraphicsSamples/blob/master/license.txt)]"}, {"name": "LunarG's Samples", "url": "https://github.com/LunarG/VulkanSamples", "description": "", "stars": "1.4k"}, {"name": "vkcube", "url": "https://github.com/krh/vkcube", "description": "'vkcube' sample from krh, works under X, wayland and VT console with", "stars": "115"}, {"name": "Stardust from Intel", "url": "https://github.com/GameTechDev/stardust_vulkan", "description": "The Stardust sample application uses the Vulkan graphics API to efficiently render a cloud of animated particles. \\[[LICENSE (\u2b50113)](https://github.com/GameTechDev/stardust_vulkan/blob/master/license.txt)]", "stars": "113"}, {"name": "Vulkan Quake port based on QuakeSpasm", "url": "https://github.com/Novum/vkQuake", "description": "", "stars": "1.7k"}, {"name": "C# Samples", "url": "https://github.com/FacticiusVir/SharpVk-Samples", "description": "Port of Overv's tutorials to [SharpVk (\u2b50146)](https://github.com/FacticiusVir/SharpVk) \\[MIT]", "stars": "26"}, {"name": "Vulkan-Forward-Plus-Renderer", "url": "https://github.com/WindyDarian/Vulkan-Forward-Plus-Renderer", "description": "VFPR - a Vulkan Forward Plus Renderer. \\[MIT]", "stars": "653"}, {"name": "Laugh Engine", "url": "https://github.com/jian-ru/laugh_engine", "description": "Vulkan implementation of real-time PBR renderer.", "stars": "389"}, {"name": "tinyrenderers", "url": "https://github.com/chaoticbob/tinyrenderers", "description": "Single header implemenations of Vulkan and D3D12 renderers.", "stars": "464"}, {"name": "TLVulkanRenderer", "url": "https://github.com/trungtle/TLVulkanRenderer", "description": "Simple Vulkan-based renderer for my master thesis on real-time transparency. \\[CC BY-SA 4.0]", "stars": "95"}, {"name": "Vulkan-Hpp Samples", "url": "https://github.com/jherico/Vulkan", "description": "Fork of Sascha Willems excellent Vulkan examples that uses Vulkan-Hpp.", "stars": "333"}, {"name": "SDF Font Demo", "url": "https://github.com/kocsis1david/font-demo", "description": "Text rendering in Vulkan by estimating signed distance. \\[MIT]", "stars": "226"}, {"name": "vulkantoy", "url": "https://github.com/jpystynen/vulkantoy", "description": "Shadertoy image shader test app with Vulkan. \\[MIT]", "stars": "32"}, {"name": "GL\\_vs\\_VK", "url": "https://github.com/RippeR37/GL_vs_VK", "description": "Comparison of OpenGL and Vulkan API in terms of performance. \\[MIT]", "stars": "82"}, {"name": "Vulkan Basic Graphics Samples", "url": "https://github.com/vcoda/basic-graphics-samples", "description": "Collection of simple graphics samples that are written using Magma library.", "stars": "35"}, {"name": "Simple RTX Vulkan raytracing tutorials", "url": "https://github.com/iOrange/rtxON", "description": "", "stars": "359"}, {"name": "Ray Tracing In One Weekend (Vulkan RTX)", "url": "https://github.com/GPSnoopy/RayTracingInVulkan", "description": "Implementation of Peter Shirley's Ray Tracing In One Weekend book using Vulkan and NVIDIA's RTX extension.", "stars": "1.2k"}, {"name": "Gears VK", "url": "https://github.com/jeffboody/gearsvk", "description": "Gears VK is a heavily modified port of the famous \"gears\" demo to Vulkan/Android/Linux. \\[MIT]", "stars": "13"}, {"name": "Hello triangle,", "url": "https://github.com/maierfelix/VK_KHR_ray_tracing", "description": "", "stars": "42"}, {"name": "Simple Animation Blender", "url": "https://github.com/Red1C3/Simple-Animation-Blender", "description": "A real-time 1D animation blender and player using Vulkan as graphical back end and ImGui for GUI. \\[MIT]", "stars": "6"}, {"name": "ash", "url": "https://github.com/MaikKlein/ash", "description": "Vulkan bindings for Rust. \\[MIT]", "stars": "1.7k"}, {"name": "gfx-rs", "url": "https://github.com/gfx-rs/gfx", "description": "A low-overhead Vulkan-like GPU API for Rust. \\[Apache License 2.0]", "stars": "5.3k"}, {"name": "libvulkan.lua", "url": "https://github.com/CapsAdmin/ffibuild/blob/master/vulkan/vulkan.lua", "description": "Lua bindings for Vulkan.", "stars": "58"}, {"name": "dvulkan", "url": "https://github.com/ColonelThirtyTwo/dvulkan", "description": "Auto-generated D bindings for Vulkan.", "stars": "17"}, {"name": "ErupteD", "url": "https://github.com/ParticlePeter/ErupteD", "description": "Another Auto-generated D bindings for Vulkan.", "stars": "51"}, {"name": "flextGL", "url": "https://github.com/mosra/flextgl", "description": "Minimal Vulkan header/loader generator and [the blog post](http://blog.magnum.graphics/hacking/simple-efficient-vulkan-loading-with-flextgl/) about it.", "stars": "203"}, {"name": "Silk.NET", "url": "https://github.com/dotnet/Silk.NET", "description": "C# bindings for Vulkan and others. \\[MIT]", "stars": "3.9k"}, {"name": "vulkan", "url": "https://github.com/expipiplus1/vulkan", "description": "Haskell bindings for Vulkan and Vulkan Memory Allocator \\[BSD-3-Clause]", "stars": "138"}, {"name": "nvk", "url": "https://github.com/maierfelix/nvk", "description": "JavaScript bindings for Vulkan. \\[MIT]", "stars": "913"}, {"name": "racket-vulkan", "url": "https://github.com/zyrolasting/racket-vulkan", "description": "Racket bindings for Vulkan with [detailed implementation notes](https://sagegerard.com/racket-vulkan-notes-index.html). \\[MIT]", "stars": "44"}, {"name": "Vulkan-hpp", "url": "https://github.com/KhronosGroup/Vulkan-Hpp", "description": "", "stars": "3k"}, {"name": "VulkanSharp", "url": "https://github.com/mono/VulkanSharp", "description": "C# bindings for Vulkan. \\[MIT]", "stars": "532"}, {"name": "Vulkano", "url": "https://github.com/vulkano-rs/vulkano", "description": "Safe and rich Rust wrapper around the Vulkan API. \\[MIT]", "stars": "4.4k"}, {"name": "LWJGL", "url": "https://www.lwjgl.org/", "description": "Lightweight Java Game Library 3 has Vulkan bindings. \\[BSD]"}, {"name": "SharpVk", "url": "https://github.com/FacticiusVir/SharpVk", "description": "C# bindings for Vulkan with Linq-to-SPIR-V & [NuGet package](https://www.nuget.org/packages/SharpVk). \\[MIT]", "stars": "146"}, {"name": "vulkan", "url": "https://github.com/realitix/vulkan", "description": "Ultimate Python bindings for Vulkan generated with CFFI. \\[Apache Licence 2.0]", "stars": "489"}, {"name": "vulkan-go", "url": "https://github.com/vulkan-go/vulkan", "description": "Go bindings for Vulkan. \\[MIT]", "stars": "739"}, {"name": "PasVulkan", "url": "https://github.com/BeRo1985/pasvulkan", "description": "Vulkan bindings plus high-level wrapper library for Object Pascal \\[Zlib]", "stars": "184"}, {"name": "vulkan-zig", "url": "https://github.com/Snektron/vulkan-zig", "description": "Vulkan binding generator for Zig \\[MIT]", "stars": "417"}, {"name": "VK\u00b2", "url": "https://github.com/kotlin-graphics/vkk", "description": "", "stars": "125"}, {"name": "Vortice.Vulkan", "url": "https://github.com/amerkoleci/Vortice.Vulkan", "description": ".NET Standard 2.0 and .NET5 C# bindings \\[MIT]", "stars": "269"}, {"name": "Raw Node.js Vulkan API", "url": "https://github.com/hydra2s/node-vulkan-api", "description": "A new Vulkan bindings for Node.JS, similar with LWJGL-3 or NVK."}, {"name": "Deno Vulkan", "url": "https://github.com/deno-windowing/vulkan", "description": "Vulkan API bindings for Deno. \\[Apache Licence 2.0]", "stars": "15"}, {"name": "Nsight\u2122 Visual Studio Edition 5.2+", "url": "https://developer.nvidia.com/nvidia-nsight-visual-studio-edition", "description": ""}, {"name": "LoaderAndValidationLayers", "url": "https://github.com/KhronosGroup/Vulkan-LoaderAndValidationLayers", "description": "from KhronosGroup. \\[Apache Licence 2.0]", "stars": "414"}, {"name": "renderdoc", "url": "https://github.com/baldurk/renderdoc", "description": "by baldurk, a stand-alone graphics debugging tool. \\[MIT]", "stars": "8.6k"}, {"name": "VulkanTools", "url": "https://github.com/LunarG/VulkanTools", "description": "LunarG's tools including layers and configurator. \\[Apache Licence 2.0]", "stars": "651"}, {"name": "VKtracer", "url": "https://www.vktracer.com", "description": "universal and easy-to-use profiler for Vulkan."}, {"name": "CodeXL", "url": "https://github.com/GPUOpen-Tools/CodeXL", "description": "CodeXL goes open source. \\[MIT]", "stars": "998"}, {"name": "Qualcomm Adreno GPU Tools", "url": "https://developer.qualcomm.com/software/adreno-gpu-sdk/tools", "description": "samples, Adreno recommendation layer, best practice docs for Adreno GPU."}, {"name": "Qualcomm Snapdragon Profiler", "url": "https://developer.qualcomm.com/software/snapdragon-profiler", "description": "includes Vulkan traces and frame captures for Adreno GPU."}, {"name": "Arm Mobile Studio", "url": "https://www.arm.com/products/development-tools/graphics/arm-mobile-studio", "description": "includes the Arm Graphics Analyzer to trace graphics performance issues easily, and Arm Streamline performance analyzer, for a whole-system view of performance to determine bottlenecks quickly across both the CPU and GPU."}, {"name": "Open Capture and Analytics Tool (OCAT)", "url": "https://github.com/GPUOpen-Tools/OCAT", "description": "provides an FPS overlay and performance measurement for D3D11, D3D12, and Vulkan. \\[MIT]", "stars": "312"}, {"name": "gapid", "url": "https://github.com/google/gapid", "description": "Graphics API Debugger, can trace and replay Android OpenGL ES and Vulkan applications. \\[Apache License 2.0]", "stars": "2.2k"}, {"name": "Arm - PerfDoc", "url": "https://github.com/ARM-software/perfdoc", "description": "a validation layer against the Mali Application Developer Best Practices document. \\[MIT]", "stars": "116"}, {"name": "glsl\\_trace", "url": "https://github.com/azhirnov/glsl_trace", "description": "library for shader debugging and profiling for Vulkan and OpenGL. \\[MIT]", "stars": "31"}, {"name": "MangoHud", "url": "https://github.com/flightlessmango/MangoHud", "description": "Vulkan and OpenGL overlay for monitoring FPS, temperatures, CPU/GPU load. \\[MIT]", "stars": "6.1k"}, {"name": "Introduction to Computer Graphics and the Vulkan API", "url": "https://www.amazon.com/Introduction-Computer-Graphics-Vulkan-API/dp/1548616176", "description": ""}, {"name": "Learning Vulkan", "url": "https://www.amazon.com/Learning-Vulkan-Parminder-Singh/dp/1786469804", "description": "by **Parminder Singh** - Get started with the Vulkan API and its programming techniques using the easy-to-follow examples."}, {"name": "Vulkan Cookbook", "url": "https://www.amazon.com/Vulkan-Cookbook-Pawel-Lapinski/dp/1786468158", "description": "by **Pawel Lapinski** - Explores a wide range of graphics programming and GPU compute methods to make the best use of the Vulkan API."}, {"name": "Vulkan Programming Guide", "url": "https://www.amazon.com/Vulkan-Programming-Guide-Official-Learning/dp/0134464540", "description": "by **Graham Sellers** and **John Kessenich** - Introduces powerful 3D development techniques for many fields."}, {"name": "Mastering Graphics Programming with Vulkan", "url": "https://www.amazon.com/Mastering-Graphics-Programming-Vulkan-state/dp/1803244798/ref=sr_1_1?keywords=mastering+graphics+programming+with+vulkan\\&qid=1678290788\\&sprefix=mastering+graphics+%2Caps%2C255\\&sr=8-1", "description": "Develop a modern rendering engine from first principles to state-of-the-art techniques, by **Marco Castorina** and **Gabriel Sassone**."}, {"name": "The Road to Vulkan: Teaching Modern Low-Level APIs in Introductory Graphics Courses", "url": "https://www.cg.tuwien.ac.at/research/publications/2022/unterguggenberger-2022-vulkan", "description": ""}, {"name": "Conformance Tests (CTS)", "url": "https://github.com/KhronosGroup/Vulkan-CTS", "description": "", "stars": "510"}, {"name": "Freenode IRC", "url": "http://webchat.freenode.net/?channels=Vulkan", "description": ""}, {"name": "Google Plus", "url": "https://plus.google.com/communities/108983304183191634377", "description": ""}, {"name": "Khronos Forum", "url": "https://forums.khronos.org/forumdisplay.php/114-Vulkan", "description": ""}, {"name": "Reddit", "url": "https://www.reddit.com/r/vulkan/", "description": ""}, {"name": "Stack Overflow", "url": "http://stackoverflow.com/questions/tagged/vulkan", "description": ""}, {"name": "Discord", "url": "https://discord.com/invite/tFdvbEj", "description": ""}, {"name": "awesome", "url": "https://github.com/sindresorhus/awesome", "description": "Curated list of awesome lists.", "stars": "310k"}, {"name": "awesome-opengl", "url": "https://github.com/eug/awesome-opengl", "description": "Curated list of awesome OpenGL libraries, debuggers and resources.", "stars": "2.1k"}, {"name": "gamedev", "url": "https://github.com/ellisonleao/magictools", "description": "Awesome list about game development.", "stars": "13k"}, {"name": "graphics-resources", "url": "https://github.com/mattdesl/graphics-resources", "description": "List of graphic programming resources.", "stars": "1.8k"}, {"name": "awesome-d3d12", "url": "https://github.com/vinjn/awesome-d3d12", "description": "Curated list of awesome D3D12 libraries, debuggers and resources.", "stars": "236"}], "notes": [], "source": "Vulkan"}, {"name": "Theravada", "entries": [{"name": "Academic", "url": "#academic", "description": ""}, {"name": "Articles", "url": "#articles", "description": ""}, {"name": "Blogs", "url": "#blogs", "description": ""}, {"name": "Books", "url": "#books", "description": ""}, {"name": "Dhamma Talks", "url": "#dhamma-talks", "description": ""}, {"name": "Forums", "url": "#forums", "description": ""}, {"name": "Organizations", "url": "#organizations", "description": ""}, {"name": "Pali", "url": "#pali", "description": ""}, {"name": "Places", "url": "#places", "description": ""}, {"name": "Russian Language", "url": "#russian-language", "description": ""}, {"name": "Suttas", "url": "#suttas", "description": ""}, {"name": "Videos", "url": "#videos", "description": ""}, {"name": "License", "url": "#license", "description": ""}, {"name": "Tipitaka", "url": "https://www.accesstoinsight.org/tipitaka/index.html", "description": "The Tipitaka, or Pali canon, is the collection of primary Pali language texts which form the doctrinal foundation of Theravada Buddhism."}, {"name": "Early Buddhist texts, translations, and parallels", "url": "https://suttacentral.net/", "description": "The Tipitaka; translated by [Bhante Sujato](https://en.wikipedia.org/wiki/Bhante_Sujato) along with related translations."}, {"name": "A Systematic Study of the Majjhima Nikaya", "url": "http://bodhimonastery.org/a-systematic-study-of-the-majjhima-nikaya.html", "description": "Lectures on the life of the Buddha, ethics, meditation, and wisdom."}, {"name": "An Introduction to Buddhism", "url": "http://www.aimwell.org/buddhism.html", "description": "Bhikkhu Pesala provides an overview of the Noble Eightfold Path and several meditation techniques in plain language."}, {"name": "Universit\u00e4t Hamburg: Prof. Bhikkhu Analayo", "url": "https://www.buddhismuskunde.uni-hamburg.de/en/personen/analayo.html", "description": "Author of several books and papers on Theravada topics."}, {"name": "Allowing Things to Arise", "url": "http://buddhanet.net/4noble19.htm", "description": "How to handle the desire to get rid of negative mind states."}, {"name": "Grasping and Clining", "url": "http://www.buddhanet.net/budasa7.htm", "description": "The four different kinds of attachment and how to eliminate the causes of those attachments."}, {"name": "Letting Go", "url": "http://buddhanet.net/4noble14.htm", "description": "Letting go through contemplation, explained with concrete examples."}, {"name": "ThoughtCo", "url": "https://www.thoughtco.com/buddhism-4133165", "description": "Clear and well-written series on Buddhism by Barbara O'Brien, with many references to the P\u0101li Canon."}, {"name": "American Monk: Bhante Subh\u016bti", "url": "http://americanmonk.org/", "description": "Monk with roots in the Sri Lanka and Myanmar Forest Traditions."}, {"name": "Bosque Theravada", "url": "https://www.bosquetheravada.org/", "description": "Web budista dedicada al Canon Pali, el budismo temprano, y la Tradici\u00f3n de Ajahn Chah."}, {"name": "Catt\u0101ri Brahmavih\u0101r\u0101", "url": "https://cattaribrahmavihara.com/", "description": "Father of three in NYC who maintains a daily practice."}, {"name": "Dhamma Musings", "url": "https://sdhammika.blogspot.com/", "description": "Shravasti Dhammika's musings and travels."}, {"name": "Dhamma Reflections", "url": "https://dhammareflections.wordpress.com/", "description": "Lay disciple's insights in practicing the early Buddhist teachings."}, {"name": "In the Words of Buddha", "url": "https://inthewordsofbuddha.wordpress.com/", "description": "Making the authentic teachings of the Buddha accessible to the modern world through textual analysis."}, {"name": "Sujato\u2019s Blog", "url": "https://sujato.wordpress.com/", "description": "Opinions on Buddhism and related issues in a contemporary context."}, {"name": "Reflections: Ajahn Sucitto", "url": "https://sucitto.blogspot.com/", "description": "Personal blog of an experienced Buddhist monk."}, {"name": "How to Meditate", "url": "https://www.sirimangalo.org/text/how-to-meditate/", "description": "Guide on how to meditate, available in various formats and languages."}, {"name": "Lessons in Practical Buddhism", "url": "https://www.sirimangalo.org/text/lessons-in-practical-buddhism/", "description": "Practical teachings to help people live in peace and happiness."}, {"name": "The Collected Teachings of Ajahn Chah", "url": "https://forestsangha.org/teachings/books/the-collected-teachings-of-ajahn-chah-single-volume?language=English", "description": "Single volume containing many of Ajahn Chah's talks that convey the teachings in a direct, simple, yet profound manner."}, {"name": "The Four Noble Truths", "url": "https://forestsangha.org/teachings/books/the-four-noble-truths?language=English", "description": "Booklet by Ajahn Sumedho that serves as an introduction to the Four Noble Truths and Noble Eightfold Path."}, {"name": "A Handful of Leaves", "url": "http://www.ahandfulofleaves.org/", "description": "Books and papers that might be hard to find in hard copy format."}], "notes": [], "source": "Theravada"}, {"name": "Theravada \u2014 Audio", "entries": [{"name": "BuddhaNet", "url": "http://www.buddhanet.net/audio-talks.htm", "description": "Sample of talks from teachers of several traditions, both lay and ordained."}, {"name": "Buddhist Society of Western Australia", "url": "http://podcast.bswa.org/", "description": "Talks from the BSWA organized by teacher and category."}, {"name": "dhamma.audio", "url": "https://dhamma.audio/", "description": "Library of teachings from a wide variety of places, sortable by teacher and collection."}, {"name": "dhammatalks.org", "url": "http://www.dhammatalks.org", "description": "English translations of suttas, audio talks, and books by Thanissaro Bhikkhu."}, {"name": "Tisarana", "url": "https://tisarana.ca/teachings-audio/", "description": "Recorded talks from Tisarana Buddhist Monastery in Canada."}, {"name": "Discuss & Discover", "url": "https://discourse.suttacentral.net/", "description": "Forums for SuttaCentral early Buddhist texts."}, {"name": "Dhamma Wheel", "url": "https://dhammawheel.com/", "description": "Discussion on a wide variety of topics pertaining to Theravada Buddhism."}, {"name": "Dhammaloka Community", "url": "https://bswa.org/about-dhammaloka-community/", "description": "Ask and learn from the members of Dhammaloka City Centre in Australia."}, {"name": "Forest Sangha", "url": "https://forestsangha.org/", "description": "Home of the international monasteries in the Thai Forest Tradition of Ajahn Chah."}, {"name": "Sirimangalo International", "url": "https://www.sirimangalo.org/", "description": "Teachings on meditation and Buddhism in audio, video, and printed format. It is also a meditation centre located in Hamilton, Ontario."}, {"name": "Pali Tutor", "url": "https://www.arrowriver.ca/pali/paliDrill1.html", "description": "Practice declensions, conjugations, and vocabulary."}, {"name": "Pronunciation", "url": "http://www.bps.lk/pali_misc/palipron.html", "description": "Single page guide on the Pali alphabet and its pronunciation."}, {"name": "Bhikkhu Bodhi's A Course in the Pali Language", "url": "http://bodhimonastery.org/a-course-in-the-pali-language.html", "description": "Designed to help you to learn the basics of Pali grammar and vocabulary through direct study of selections from the Buddha\u2019s discourses. It aims to enable you to read the Buddha\u2019s discourses in the original as quickly as possible."}, {"name": "Buddha Vacana", "url": "http://www.buddha-vacana.org/index.html", "description": "This website is dedicated to those who wish to understand better the words of the Buddha by learning the basics of Pali language, but who don't have much time available for it."}, {"name": "Pali Suffixes", "url": "http://dhamma.ru/paali/tables/palisufi.htm", "description": "List of the different ways words can end, from the Pali Dictionary by Kogen Mizuno."}, {"name": "Basic P\u0101li Noun Declension (PDF)", "url": "http://palitools.sourceforge.net/docs/BasicPaliNounDeclension.pdf", "description": "Cheatsheet with the various forms that nouns can take."}, {"name": "Pali Verbal Endings (PDF)", "url": "http://palitools.sourceforge.net/docs/PaliVerbalEndings.pdf", "description": "Cheatsheet with verbal endings based on tense."}, {"name": "Morphological analyzer and generator for Pali (PDF)", "url": "https://arxiv.org/pdf/1510.01570.pdf", "description": "First step in the direction of the morphological analysis of Pali."}, {"name": "Chant Pali", "url": "http://chantpali.org/", "description": "Helpful guides for chanting and learning the most common Pali phrases, broken down line-by-line and syllable-by-syllable."}, {"name": "Pratyeka", "url": "http://pali.pratyeka.org/", "description": "Comprehensive study of Pali through three textbooks."}], "notes": [], "source": "Theravada"}, {"name": "Theravada \u2014 Monasteries", "entries": [{"name": "Abhayagiri", "url": "https://www.abhayagiri.org", "description": "Redwood Valley, California - Environment in which individuals and families are given the opportunity to be in contact with the principles of the Buddha's teachings."}, {"name": "Amaravati", "url": "http://www.amaravati.org/", "description": "Hertfordshire, England - Place of practice for monks and nuns in the Forest Tradition."}, {"name": "Aruna Ratanagiri", "url": "https://ratanagiri.org.uk/", "description": "Northumberland, England - Forest Tradition monastery headed by abbot Ajahn Munindo."}, {"name": "Atammayatarama Buddhist Monastery", "url": "http://www.atamma.org/", "description": "Woodinville, Washington - Theravada monastery that offers free services, books, and meditation sessions."}, {"name": "Bodhinyanarama", "url": "http://www.bodhinyanarama.net.nz/", "description": "Wellington, New Zealand - Sanctuary in a wooded valley that serves as a monastic residence and public area for Buddhist events."}, {"name": "Buddha Bodhivana", "url": "http://buddhabodhivana.org/", "description": "East Warburton, Victoria, Australia - Forest monastery in a small town."}, {"name": "Cittaviveka", "url": "http://www.cittaviveka.org/", "description": "Hampshire, England - Primarily a residence for monks and nuns."}, {"name": "Dhamma Vihara", "url": "http://www.dhammavihara.org/", "description": "Veracruz, Mexico - Facilitates group and individual meditation retreats."}, {"name": "Dhammapala", "url": "http://dhammapala.ch/home-eng/", "description": "Kandersteg, Switzerland - Quiet monastery in the mountains."}, {"name": "Mosteiro Suddhav\u0101ri", "url": "https://suddhavari.org/", "description": "S\u00e3o Louren\u00e7o, Minas Gerais, Brazil - Forest Tradition monastery with Ajahn Mudito as its resident monastic."}, {"name": "Sitavana", "url": "https://birken.ca/", "description": "Forest Monastary, Kamloops, British Columbia - Forest Tradition monastery with Ajahn Sona as abbot."}, {"name": "Temple Forest Monastery", "url": "http://forestmonastery.org/", "description": "Temple, New Hampshire - Balance of wilderness, seclusion, and accessibility."}, {"name": "Wat Nong Pah Pong", "url": "http://watnongpahpong.org/indexe.php", "description": "Ubon Ratchathani, Thailand - Forest monastery established by the venerable Ajahn Chah."}, {"name": "Wat Pah Nanachat", "url": "http://www.watpahnanachat.org/", "description": "Ubon Ratchathani, Thailand - Where English-speakers can practice the simple lifestyle as taught by the Buddha."}], "notes": [], "source": "Theravada"}, {"name": "Theravada \u2014 Temples", "entries": [{"name": "Wat San Fran", "url": "http://watsanfran.org/", "description": "San Francisco, California - Temple for learning, celebrating Buddhist holidays, as well as experiencing Thai culture."}], "notes": [], "source": "Theravada"}, {"name": "Theravada \u2014 Hermitages", "entries": [{"name": "Hillside Hermitage", "url": "http://www.hillsidehermitage.org/", "description": "Small hermitage for monks of the Forest Tradition near the Knuckles mountain range in Sri Lanka."}, {"name": "Pacific Hermitage", "url": "http://pacifichermitage.org/", "description": "White Salmon, Washington - Small monastery where monks can devote time to study and meditation."}, {"name": "The Forest Hermitage", "url": "http://foresthermitage.org.uk/", "description": "Warwickshire, England - Headquarters of the Buddhist Prison Chaplaincy Organisation."}], "notes": [], "source": "Theravada"}, {"name": "Theravada \u2014 Meditation Centers", "entries": [{"name": "Barre Center for Buddhist Studies", "url": "https://www.buddhistinquiry.org/", "description": "Barre, Massachusetts - Offers residential and online courses combining study, discussion, and meditation."}, {"name": "Dhamma.ru", "url": "https://dhamma.ru/", "description": "A variety of resources."}, {"name": "Theravada.ru", "url": "http://theravada.ru/", "description": "An introduction to Theravada Buddhism from the St. Petersburg community."}], "notes": [], "source": "Theravada"}, {"name": "Theravada \u2014 Individual Suttas", "entries": [{"name": "Aputtaka Sutta: Heirless", "url": "https://www.accesstoinsight.org/tipitaka/sn/sn03/sn03.019.than.html", "description": "The Buddha criticizes those who hoard wealth without enjoying it or giving it to others."}, {"name": "Dhammacakkappavattana Sutta: Setting the Wheel of Dhamma in Motion", "url": "http://www.accesstoinsight.org/tipitaka/sn/sn56/sn56.011.than.html", "description": "The Buddha's first discourse."}, {"name": "Sama\u00f1\u00f1aphala Sutta: The Fruits of the Contemplative Life", "url": "http://www.accesstoinsight.org/tipitaka/dn/dn.02.0.than.html", "description": "Comprehensive portrait of the Buddhist path of training, illustrating each stage of the training with vivid similes."}, {"name": "Kasi Bharadvaja Sutta: To the Plowing Bharadvaja", "url": "http://www.accesstoinsight.org/tipitaka/sn/sn07/sn07.011.than.html", "description": "The Buddha explains how he plows, sows, and eats like a farmer."}, {"name": "Nidhi Kanda: The Reserve Fund", "url": "http://www.accesstoinsight.org/tipitaka/kn/khp/khp.1-9.than.html#khp-8", "description": "Reminder that a fund of virtue and restraint will always be safe, while a material fund can be lost."}, {"name": "Tuvataka Sutta: Quickly", "url": "http://www.accesstoinsight.org/tipitaka/kn/snp/snp.4.14.than.html", "description": "How a monastic should act, with parts that are applicable to laypeople as well."}], "notes": [], "source": "Theravada"}, {"name": "Theravada \u2014 Resources", "entries": [{"name": "Access to Insight", "url": "http://www.accesstoinsight.org/", "description": "Translations of over one thousand suttas from the Pali Canon."}, {"name": "Ancient Buddhist Texts", "url": "https://www.ancient-buddhist-texts.net/", "description": "Original texts, translations, and Pali material."}, {"name": "Apad\u0101na (Legends of the Buddhist Saints)", "url": "http://apadanatranslation.org/", "description": "Complete translation of six hundred autobiographical poems ascribed to the accomplished Buddhas and Arahants of the early Buddhist community."}, {"name": "dhammad\u0101na", "url": "http://dhammadana.org/", "description": "Learn about the Buddha's original teachings in French, English, Italian, Burmese, and Japanese."}, {"name": "Dhammapada", "url": "http://www.accesstoinsight.org/tipitaka/kn/dhp/dhp.intro.budd.html", "description": "Short verses that summarize the essential principles of the Buddha's teachings."}, {"name": "Parallel Reading of the Dhammapada", "url": "http://myweb.ncku.edu.tw/~lsn46/tipitaka/sutta/khuddaka/dhammapada/dhp-contrast-reading/dhp-contrast-reading-en/", "description": "Read and compare multiple versions of the Dhammapada side-by-side."}, {"name": "S\u0101dhu!", "url": "https://www.dhamma.ru/sadhu/", "description": "World directory of physical locations and websites."}, {"name": "SuttaCentral", "url": "https://suttacentral.net/", "description": "Early Buddhist texts, translations, and parallels in many languages."}, {"name": "Buddhist Society of Western Australia", "url": "https://bswa.org/teachings/", "description": "Dhamma talks by various monastics, including Ajahn Brahm."}, {"name": "SI Video Wiki", "url": "https://video.sirimangalo.org/", "description": "Categorized selection of videos by Yuttadhammo Bhikkhu."}], "notes": [], "source": "Theravada"}, {"name": "Theravada \u2014 Individual Videos", "entries": [{"name": "Ask A Monk: Divorce", "url": "https://www.youtube.com/watch?v=Uq4ibpX-nS0", "description": "Discussion of divorce that leads back to the fundamentals of Buddhism."}, {"name": "Ask A Monk: Life Partners", "url": "https://www.youtube.com/watch?v=MHu46KZVchY", "description": "Suffering does not come from not getting what you want, but from the wanting itself."}, {"name": "Dana en Wat Pah Nanachat", "url": "https://www.youtube.com/watch?v=Y1bTUC7QUbI", "description": "A walk through of daily life at Wat Pah Nanachat, focusing on the topic of generosity and the role it plays in Buddhist life. (Espa\u00f1ol with English subtitles)"}, {"name": "The Mindful Way", "url": "https://viewtube.io/watch?v=eFy-a9VaVvE", "description": "BBC documentary about the life and function of a Buddhist monastery of the Forest Tradition in Thailand."}], "notes": [], "source": "Theravada"}, {"name": "Theravada \u2014 YouTube Channels", "entries": [{"name": "1983dukkha", "url": "https://www.youtube.com/user/1983dukkha/videos", "description": "Audio recordings of talks from well-known Buddhist monks and nuns."}, {"name": "Abhayagiri Buddhist Monastery", "url": "https://www.youtube.com/channel/UCFAuQ5fmYYVv5_Dim0EQpVA/videos", "description": "Live streams, talks, and events at Abhayagiri."}, {"name": "Ajahn Sona", "url": "https://www.youtube.com/user/AjahnSona", "description": "Talks over basic concepts in Buddhism given by the abbot of Birken Forest Buddhist Monastery."}, {"name": "AjahnBrahmRetreats", "url": "https://www.youtube.com/user/AjahnBrahmRetreats", "description": "Recordings of meditation retreats with Ajahn Brahm at Jhana Grove Meditation Retreat Centre."}, {"name": "Bodhisaddha Forest Monastery", "url": "https://www.youtube.com/channel/UCCNZfA9m6Q8DZ7V192QMu1Q", "description": "Life at a forest monastery."}, {"name": "BSV Dhamma Talks", "url": "https://www.youtube.com/user/BSVWeeklyDTEng", "description": "Buddhist Society of Victoria making available the Buddha's teachings to the community."}, {"name": "Buddhist Fellowship", "url": "https://www.youtube.com/user/buddhistfellowshipsg/videos", "description": "Videos from the non-sectarian Buddhist organisation of the same name."}, {"name": "Buddhist Society of Western Australia", "url": "https://www.youtube.com/user/BuddhistSocietyWA/videos", "description": "Talks from monks and nuns at Dhammaloka Buddhist Centre."}, {"name": "Dhamma in English", "url": "https://www.youtube.com/channel/UCi_BnRZmNgECsJGS31F495g/videos", "description": "Live talks and Q\\&A with lay visitors from around the world. (English)"}, {"name": "Dhamma Talks by Thanissaro Bhikkhu", "url": "https://www.youtube.com/channel/UC6FSq_ptJ-I6aTHT-XA_e0Q", "description": "Longer audio talks from Thanissaro Bhikkhu."}, {"name": "Dhammanet", "url": "https://www.youtube.com/user/dhammanet/videos", "description": "Inspiring and enlightening discourses by respected scholars, Buddhist monks and philosophers."}, {"name": "Hillside Hermitage", "url": "https://www.youtube.com/channel/UCKejmWAt_kNpRMq5gQEGAqw/videos", "description": "Short Q\\&A dhamma talks by Ajahn Nyanamoli Thero."}, {"name": "London Buddhist Videos", "url": "https://www.youtube.com/channel/UCDtDoWqqaE_GMOBf33PtsOA/videos", "description": "Talks, lectures, and educational materials from the London Buddhist Vihara."}, {"name": "PhraSuchart Live", "url": "https://www.youtube.com/channel/UCHtDbJ3n3aURo0yjyD8kcNA/videos", "description": "Live talks and Q\\&A with lay visitors from around the world. (Thai - \u0e44\u0e17\u0e22)"}, {"name": "Portland Friends of the Dhamma", "url": "https://www.youtube.com/channel/UCHLz6Y2gbO2njffgLsV6FrA", "description": "Buddhist center in the Thai Forest tradition of Ajahn Chah that hosts talks from visiting monastics."}, {"name": "Short Dhamma Talks by Thanissaro Bhikkhu", "url": "https://www.youtube.com/channel/UCQRkIum1cnPNI5QZ0XtIMWw", "description": "Daily talks given by Thanissaro Bhikkhu at Metta Forest Monastery."}, {"name": "StudentofthePath", "url": "https://www.youtube.com/user/StudentofthePath/videos", "description": "American born Buddhist monastic's journey into homelessness."}, {"name": "The Noble Path", "url": "https://www.youtube.com/user/Dhammavat/videos", "description": "Several documentaries on Buddhism in the late 1900s."}, {"name": "urbanbuddhistmonk", "url": "https://www.youtube.com/user/westendbuddhistmedia", "description": "Talks from Bhante Saranapala of the West End Buddhist Temple and Meditation Center."}, {"name": "Wat Marp Jan (\u0e27\u0e31\u0e14\u0e21\u0e32\u0e1a\u0e08\u0e31\u0e19\u0e17\u0e23\u0e4c)", "url": "https://www.youtube.com/user/watmarpjan", "description": "Events at a Thai Forest monastery established by Ajahn Anan Aki\u00f1cano."}, {"name": "watsanfran", "url": "https://www.youtube.com/user/watsanfran/videos", "description": "Classes and daily sermons in Thai and English."}, {"name": "Yuttadhammo Bhikkhu", "url": "https://www.youtube.com/user/yuttadhammo/videos", "description": "Live broadcasts almost every day on the topics of meditation, Buddhism, and the monastic life."}], "notes": [], "source": "Theravada"}, {"name": "Algorithms Education", "entries": [{"name": "Courses", "url": "#courses", "description": ""}, {"name": "Competitive programming", "url": "#competitive-programming", "description": ""}, {"name": "Visualizations", "url": "#visualizations", "description": ""}, {"name": "Interviews", "url": "#interviews", "description": ""}, {"name": "Videos", "url": "#videos", "description": ""}, {"name": "Books", "url": "#books", "description": ""}, {"name": "Articles", "url": "#articles", "description": ""}, {"name": "Competitions", "url": "#competitions", "description": ""}, {"name": "Miscellaneous", "url": "#miscellaneous", "description": ""}, {"name": "Algorithms", "url": "https://www.khanacademy.org/computing/computer-science/algorithms", "description": "Khan Academy."}, {"name": "Fundamentals of Algorithms", "url": "http://www.geeksforgeeks.org/fundamentals-of-algorithms", "description": "Geeks for Geeks."}, {"name": "Algorithm course for smart programming", "url": "https://www.inflearn.com/course/%EC%95%8C%EA%B3%A0%EB%A6%AC%EC%A6%98-%EA%B0%95%EC%A2%8C", "description": "Korean / Inflearn."}, {"name": "Algorithms and Data Structures", "url": "https://www.class-central.com/subject/algorithms-and-data-structures", "description": "Class Central."}, {"name": "Algorithms", "url": "https://www.edx.org/course/algorithms", "description": "edX(IITBombay)."}, {"name": "Intro to Algorithms", "url": "https://www.udacity.com/course/intro-to-algorithms--cs215", "description": "Udacity."}, {"name": "Design and Analysis of Algorithms, 2015", "url": "https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-046j-design-and-analysis-of-algorithms-spring-2015", "description": "MIT OCW."}, {"name": "Introduction to Algorithms, 2011", "url": "https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011", "description": "MIT OCW."}, {"name": "Classes and Teaching by Erik Demaine", "url": "http://erikdemaine.org/classes", "description": "MIT(Lecture notes)."}, {"name": "Efficient Algorithms and Intractable Problems, 2001", "url": "https://people.eecs.berkeley.edu/\\~jrs/170/", "description": "UC Berkeley(Lecture notes)."}, {"name": "Data Structures, 2014", "url": "https://people.eecs.berkeley.edu/\\~jrs/61b/", "description": "UC Berkeley(Lecture notes)."}, {"name": "Algorithms, Etc., 2015", "url": "https://people.eecs.berkeley.edu/\\~jrs/61b/", "description": "Illinois University(Lecture notes)."}, {"name": "Algorithms, Part I", "url": "https://www.coursera.org/learn/algorithms-part1", "description": "Coursera(Princeton University)."}, {"name": "Algorithms, Part II", "url": "https://www.coursera.org/learn/algorithms-part2", "description": "Coursera(Princeton University)."}, {"name": "Data Structures and Algorithms", "url": "http://online-learning.harvard.edu/course/data-structures-and-algorithms", "description": "Paid Content. / Harvard University."}, {"name": "Algorithms Specialization", "url": "https://www.coursera.org/specializations/algorithms", "description": "Paid Content. / Coursera(Stanford University)."}, {"name": "HackerRank", "url": "https://www.hackerrank.com/domains/algorithms", "description": ""}, {"name": "Codility", "url": "https://app.codility.com/programmers", "description": ""}, {"name": "TopCoder", "url": "https://www.topcoder.com", "description": ""}, {"name": "CodeWars", "url": "http://www.codewars.com", "description": ""}, {"name": "CodeChef", "url": "https://www.codechef.com", "description": ""}, {"name": "Codeforces", "url": "http://codeforces.com", "description": "English, Romanian, Russian."}, {"name": "UVA", "url": "https://uva.onlinejudge.org", "description": ""}, {"name": "A2 Online Judge", "url": "https://a2oj.com", "description": ""}, {"name": "ACM-ICPC Live Archive", "url": "https://icpcarchive.ecs.baylor.edu", "description": ""}, {"name": "CS Academy", "url": "https://csacademy.com", "description": "English, Russian, Arabic."}, {"name": "CoderByte", "url": "https://coderbyte.com/course/learn-data-structures-and-algorithms", "description": ""}, {"name": "HackerEarth", "url": "https://www.hackerearth.com", "description": ""}, {"name": "Infoarena", "url": "http://www.infoarena.ro", "description": "Romanian."}, {"name": "Kattis", "url": "https://open.kattis.com", "description": ""}, {"name": "Learneroo Algorithms Tutorials", "url": "https://www.learneroo.com/subjects/8", "description": ""}, {"name": "LeetCode", "url": "https://leetcode.com/problemset/algorithms", "description": "English, Chinese."}, {"name": "Rosalind", "url": "http://rosalind.info/problems/locations", "description": ""}, {"name": "ShareCode", "url": "https://sharecode.io", "description": ""}, {"name": "Snakify", "url": "https://snakify.org", "description": ""}, {"name": "Sphere Online Judge (SPOJ)", "url": "http://www.spoj.com", "description": ""}, {"name": "URI", "url": "https://www.urionlinejudge.com.br", "description": "English, Spanish, Brazilian Portuguese."}, {"name": "PKU JudgeOnline", "url": "http://poj.org", "description": "English, Chinese."}, {"name": "AIZU ONLINE JUDGE", "url": "http://judge.u-aizu.ac.jp/onlinejudge", "description": "English, Japanese."}, {"name": "Project Euler", "url": "https://projecteuler.net", "description": ""}, {"name": "Project Euler @kr", "url": "http://euler.synap.co.kr", "description": "Korean."}, {"name": "Baekjoon", "url": "https://www.acmicpc.net", "description": "Korean."}, {"name": "Algospot", "url": "https://algospot.com", "description": "Korean."}, {"name": "Dovelet", "url": "http://www.dovelet.com", "description": "Korean."}, {"name": "JUNGOL", "url": "http://www.jungol.co.kr", "description": "Korean."}, {"name": "Koistudy", "url": "http://koistudy.net", "description": "Korean."}, {"name": "CodeUp", "url": "http://codeup.kr", "description": "Korean."}, {"name": "Codingdojang", "url": "http://codingdojang.com", "description": "Korean."}, {"name": "Programmers", "url": "https://programmers.co.kr/learn/challenges", "description": "Korean."}, {"name": "Codeground", "url": "https://www.codeground.org", "description": "English, Korean."}, {"name": "SW Expert Academy", "url": "https://www.swexpertacademy.com", "description": "Korean."}, {"name": "Algorithm Visualizer", "url": "http://algo-visualizer.jasonpark.me", "description": ""}, {"name": "A Visual Guide to Graph Traversal Algorithms", "url": "https://workshape.github.io/visual-graph-algorithms/", "description": ""}, {"name": "VisuAlgo", "url": "https://visualgo.net", "description": "English, Korean, Chinese, Japanese."}, {"name": "Algomation", "url": "http://www.algomation.com", "description": ""}, {"name": "Algorithms Visualization", "url": "http://bost.ocks.org/mike/algorithms/", "description": ""}, {"name": "Data Structure Visualizations", "url": "https://www.cs.usfca.edu/\\~galles/visualization/Algorithms.html", "description": ""}, {"name": "Sorting Algorithms Animations", "url": "https://www.toptal.com/developers/sorting-algorithms", "description": ""}, {"name": "SORTING", "url": "http://sorting.at", "description": ""}, {"name": "String Matching Visualization", "url": "http://whocouldthat.be/visualizing-string-matching", "description": ""}, {"name": "Path Finding", "url": "https://qiao.github.io/PathFinding.js/visual/", "description": ""}, {"name": "Algorithm Wiki by Will Thimbleby", "url": "http://will.thimbleby.net/algorithms", "description": ""}, {"name": "TensorFlow Playground", "url": "http://playground.tensorflow.org", "description": ""}, {"name": "Tangle", "url": "https://github.com/enjalot/algovis", "description": "JavaScript Programming Language.", "stars": "1.5k"}, {"name": "Vamonos", "url": "http://rosulek.github.io/vamonos", "description": "JavaScript Programming Language."}, {"name": "The Sound of Sorting", "url": "http://panthema.net/2013/sound-of-sorting", "description": "C ++ Programming Language."}, {"name": "GeneaQuilts", "url": "http://www.aviz.fr/geneaquilts", "description": "Java Programming Language."}, {"name": "Interview Cake", "url": "https://www.interviewcake.com", "description": ""}, {"name": "Top 10 Algorithms for Coding Interview", "url": "https://www.programcreek.com/2012/11/top-10-algorithms-for-coding-interview", "description": ""}, {"name": "Software Engineering technical interviews", "url": "https://github.com/kdn251/interviews", "description": "", "stars": "58k"}, {"name": "Tech Interview Handbook", "url": "https://github.com/yangshun/tech-interview-handbook", "description": "", "stars": "80k"}, {"name": "Interactive Python coding interview challenges", "url": "https://github.com/donnemartin/interactive-coding-challenges", "description": "", "stars": "26k"}, {"name": "How algorithms shape our world", "url": "https://www.ted.com/talks/kevin_slavin_how_algorithms_shape_our_world", "description": "Kevin Slavin."}, {"name": "Algorithms", "url": "https://www.youtube.com/playlist?list=PL01A89F4E9E5F3ADE", "description": "Oresoft LWC."}, {"name": "Computer Sc - Programming and Data Structure", "url": "https://www.youtube.com/playlist?list=PLD9781AC5EBC9FA16", "description": "Nptelhrd."}, {"name": "Design and Analysis of Algorithms, 2015", "url": "https://www.youtube.com/playlist?list=PLUl4u3cNGP6317WaSNfmCvGym2ucw3oGp", "description": ""}, {"name": "Introduction to Algorithms, 2011", "url": "https://www.youtube.com/playlist?list=PLUl4u3cNGP61Oq3tWYp6V_F-5jb5L2iHb", "description": ""}, {"name": "Merge Sort vs Quick Sort", "url": "https://youtu.be/es2T6KY45cA", "description": ""}, {"name": "15 Sorting Algorithms in 6 Minutes", "url": "https://youtu.be/kPRA0W1kECg", "description": ""}, {"name": "AlgoRythmics", "url": "https://www.youtube.com/user/AlgoRythmics/videos", "description": "Sapientia University."}, {"name": "Elementary Algorithms", "url": "https://github.com/liuxinyu95/AlgoXY", "description": "", "stars": "5.4k"}, {"name": "Data Structures and Algorithms", "url": "https://people.mpi-inf.mpg.de/\\~mehlhorn/Toolbox.html", "description": ""}, {"name": "Korea Olympiad in Informatics", "url": "http://www.digitalculture.or.kr/koi/StudyBook.do", "description": ""}, {"name": "Thinking critically about and researching algorithms", "url": "http://futuredata.stanford.edu/classes/cs345s/handouts/kitchin.pdf", "description": ""}, {"name": "CRACKING the CODING INTERVIEW", "url": "http://www.crackingthecodinginterview.com", "description": "[GitHub (\u2b5010k)](https://github.com/careercup/CtCI-6th-Edition), [Quora](https://www.quora.com/profile/Gayle-Laakmann-McDowell)."}, {"name": "Algorithm Design", "url": "https://www.pearsonhighered.com/program/Kleinberg-Algorithm-Design/PGM319216.html", "description": ""}, {"name": "Algorithms", "url": "http://algs4.cs.princeton.edu/home/", "description": ""}, {"name": "Introduction to Algorithms", "url": "http://mitpress.mit.edu/books/introduction-algorithms", "description": ""}, {"name": "Grokking Algorithms", "url": "http://www.manning.com/bhargava", "description": ""}, {"name": "Algorithmic Problem Solving Strategies", "url": "http://book.algospot.com", "description": "Korean."}, {"name": "stoimen's web log", "url": "http://www.stoimen.com/category/algorithms", "description": ""}, {"name": "What are the best and efficient ways to learn algorithms for beginners?", "url": "https://www.quora.com/What-are-the-best-and-efficient-ways-to-learn-algorithms-for-beginners", "description": ""}, {"name": "What are the best books on algorithms and data structures?", "url": "https://www.quora.com/What-are-the-best-books-on-algorithms-and-data-structures", "description": ""}, {"name": "Study data for algorithm", "url": "http://d2.naver.com/news/4850628", "description": "Korean."}, {"name": "Google Code Jam", "url": "https://codingcompetitions.withgoogle.com/codejam", "description": "Google\u2019s largest coding competition, calls on programmers around the world to put their skills to the test by solving multiple rounds of algorithmic puzzles."}, {"name": "Google Kick Start", "url": "https://codingcompetitions.withgoogle.com/kickstart", "description": "University students looking to develop their coding skills and potentially pursue a Google career."}, {"name": "Google Hash Code", "url": "https://codingcompetitions.withgoogle.com/hashcode", "description": "Students in Africa, Europe, and the Middle East looking to work as a team on real Google problems."}, {"name": "Google Summer of Code", "url": "https://summerofcode.withgoogle.com", "description": "A global program focused on introducing students to open source software development. Students work on a 3 month programming project with an open source organization during their break from university."}, {"name": "Competitive Programming", "url": "https://github.com/lnishan/awesome-competitive-programming#readme", "description": "", "stars": "10k"}, {"name": "MIT OpenCourseWare", "url": "https://www.youtube.com/user/MIT/playlists", "description": ""}, {"name": "OEDb(Open Education Databases): Algorithm", "url": "http://oedb.org/open/search-results/?search-term=algorithm", "description": ""}, {"name": "Awesome Data Science", "url": "https://github.com/bulutyazilim/awesome-datascience", "description": "", "stars": "20k"}, {"name": "Awesome Machine Learning", "url": "https://github.com/josephmisiti/awesome-machine-learning", "description": "", "stars": "56k"}, {"name": "Rosetta Code", "url": "http://rosettacode.org/wiki/Rosetta_Code", "description": "The idea is to present solutions to the same task in as many different languages as possible, to demonstrate how languages are similar and different, and to aid a person with a grounding in one approach to a problem in learning another."}, {"name": "Code.org", "url": "https://code.org", "description": "Anybody can learn."}, {"name": "CheckiO", "url": "https://checkio.org", "description": "Online game for Python and JavaScript coders."}, {"name": "HUST Online Judge System", "url": "https://github.com/freefcw/hustoj-neo", "description": "Online Judge is a web application.", "stars": "59"}, {"name": "Tech stack for Baekjoon online judge", "url": "https://goo.gl/qwgBAp", "description": "Korean / How to choose a technology stack for judge?"}], "notes": [], "source": "Algorithms Education"}, {"name": "Irc", "entries": [{"name": "Clients", "url": "#clients", "description": ""}, {"name": "Bouncers", "url": "#bouncers", "description": ""}, {"name": "Daemons", "url": "#daemons", "description": ""}, {"name": "Services", "url": "#services", "description": ""}, {"name": "Bots", "url": "#bots", "description": ""}, {"name": "Encryption", "url": "#encryption", "description": ""}, {"name": "Frameworks", "url": "#frameworks", "description": ""}, {"name": "Channels", "url": "#channels", "description": ""}, {"name": "Networks", "url": "#networks", "description": ""}, {"name": "Articles", "url": "#articles", "description": ""}, {"name": "Guides", "url": "#guides", "description": ""}, {"name": "Protocol", "url": "#protocol", "description": ""}, {"name": "Miscellaneous", "url": "#miscellaneous", "description": ""}, {"name": ") `Web`"}, {"name": ") `Linux`"}, {"name": "mIRC", "url": "https://www.mirc.co.uk", "description": "One of the most popular IRC clients for Windows, with a built-in scripting language. `Windows`"}, {"name": "ObsidianIRC", "url": "https://hello.obby.world/", "description": "Modern WebSocket IRC client with Discord-like UI. ([source (\u2b50185)](https://github.com/ObsidianIRC/ObsidianIRC)) `Linux` `Windows` `macOS` `Android` `iOS` `Web`"}, {"name": "XChat", "url": "https://xchat.org", "description": "Precursor to HexChat, multi-platform graphical IRC client. `Windows` `Linux`"}, {"name": "ircII", "url": "http://www.eterna23.net/ircii/", "description": "One of the oldest IRC clients, initially released in 1989. `Linux` `macOS`"}, {"name": "BitchX", "url": "https://bitchx.sourceforge.net/", "description": "Terminal-based client popular on Unix-like systems. ([screenshots](https://bitchx.sourceforge.net/category/screenshots.html)) `Linux` `macOS` `Windows`"}, {"name": "Goguma", "url": "https://sr.ht/~emersion/goguma/", "description": "An IRC client for mobile devices, from the creator of soju. `Android` `Linux`"}], "notes": [], "source": "Irc"}, {"name": "Irc \u2014 Hosted", "entries": [{"name": "![IRCCloud-icon", "url": "https://user-images.githubusercontent.com/15098724/56879253-ba581f80-6a0c-11e9-8f6b-8461c10ed149.png", "description": ""}], "notes": [], "source": "Irc"}, {"name": "Irc \u2014 Self-hosted", "entries": [{"name": ")"}, {"name": "miniircd", "url": "https://github.com/jrosdahl/miniircd", "description": "Very simple and limited.", "stars": "444"}, {"name": "ngIRCd", "url": "https://ngircd.barton.de", "description": "Portable and lightweight for small or private networks. ([source (\u2b50542)](https://github.com/ngircd/ngircd))"}, {"name": "Ergo", "url": "https://ergo.chat/", "description": "Modern server that's portable and designed around specifications (bleeding-edge IRCv3 support). ([source (\u2b503.1k)](https://github.com/ergochat/ergo))"}, {"name": "UnrealIRCd", "url": "https://www.unrealircd.org", "description": "Modular, advanced IRCd serving thousands of networks since 1999. ([source (\u2b50501)](https://github.com/unrealircd/unrealircd))"}, {"name": "RobustIRC", "url": "https://robustirc.net", "description": "IRC server without netsplits. ([source (\u2b50193)](https://github.com/robustirc/robustirc/))"}, {"name": "Atheme", "url": "https://atheme.github.io", "description": "Designed for large networks with high scalability requirements. ([source (\u2b50424)](https://github.com/atheme/atheme))"}, {"name": "anope", "url": "https://www.anope.org", "description": "Designed for flexibility and ease of use. ([source (\u2b50349)](https://github.com/anope/anope))"}, {"name": "Eggdrop", "url": "https://www.eggheads.org", "description": "Oldest IRC bot still in active development. Feature rich, uses Tcl scripting. ([source (\u2b50565)](https://github.com/eggheads/eggdrop)) `C`"}, {"name": "Sopel", "url": "https://sopel.chat", "description": "Tonnes of ready made features, tutorial, fully documented. ([source (\u2b50971)](https://github.com/sopel-irc/sopel)) `Python`"}, {"name": "Limnoria", "url": "https://github.com/ProgVal/Limnoria", "description": "Robust, user friendly, developer friendly. `Python`", "stars": "656"}, {"name": "Twitch Plays", "url": "https://github.com/aidanrwt/twitch-plays", "description": "Takes input from the chat and presses the corresponding key. `Python`", "stars": "275"}, {"name": "Skybot", "url": "https://github.com/rmmh/skybot", "description": "Main goals are simplicity and power. `Python`", "stars": "248"}, {"name": "lazybot", "url": "https://github.com/Raynes/lazybot", "description": "User-friendly and powerful. `Clojure`", "stars": "153"}, {"name": "IRC-BF", "url": "https://gitlab.com/ddevault/bf-irc-bot", "description": "`Brainfuck`"}, {"name": "geordi", "url": "https://github.com/Eelis/geordi", "description": "Compiles and runs C++ code snippets. `C++`", "stars": "184"}, {"name": "CloudBot", "url": "https://github.com/TotallyNotRobots/CloudBot", "description": "Simple, fast, expandable. `Python`", "stars": "174"}, {"name": "yossarian-bot", "url": "https://github.com/woodruffw/yossarian-bot", "description": "Large default plugin set, Cinch-based. `Ruby`", "stars": "32"}, {"name": "helga", "url": "https://github.com/shaunduncan/helga", "description": "Pluggable chat bot supporting multiple protocols. `Python`", "stars": "48"}, {"name": "EveIRC", "url": "https://github.com/Inspyre-Technologies/EveIRC", "description": "Extendable chat/channel/server-managenent service-providing bot. Using the [Cinch Framework (\u2b501k)](https://github.com/cinchrb/cinch). `Ruby`", "stars": "9"}, {"name": "BitBot", "url": "https://github.com/bitbot-irc/bitbot", "description": "Modular, event-driven bot featuring a REST API, individual user settings and much more. ([bitbot.dev](https://bitbot.dev)) `Python`", "stars": "144"}, {"name": "Cardinal", "url": "https://github.com/JohnMaguire/Cardinal", "description": "Python Twisted IRC bot with a focus on ease of plugin development. `Python`", "stars": "103"}, {"name": "pyHoneybot", "url": "https://pyhoneybot.github.io/honeybot-store/", "description": "Python Twisted IRC bot with a focus on ease of plugin development. ([source (\u2b5079)](https://github.com/pyhoneybot/honeybot)) `Python`"}, {"name": "wayback", "url": "https://github.com/wabarc/wayback", "description": "An archiving tool with an IRC interface integrated with various archiving services.", "stars": "2.2k"}, {"name": "milla", "url": "https://github.com/terminaldweller/milla", "description": "New generation LLM-powered bot with lua scripting support. `Go`", "stars": "17"}, {"name": "irssi-otr", "url": "https://github.com/cryptodotis/irssi-otr", "description": "Off-the-Record (OTR) messaging plugin for irssi. `C`", "stars": "185"}, {"name": "weechat-otr", "url": "https://github.com/mmb/weechat-otr", "description": "Off-the-Record (OTR) messaging plugin for WeeChat. `Python`", "stars": "134"}, {"name": "FiSH-irssi", "url": "https://github.com/falsovsky/FiSH-irssi", "description": "Blowfish encryption in ECB/CBC modes with Diffie-Hellman key exchange for irssi. `C`", "stars": "128"}, {"name": "node-irc", "url": "https://github.com/Throne3d/node-irc", "description": "", "stars": "43"}, {"name": "goirc", "url": "https://github.com/fluffle/goirc", "description": "Event-based, stateful, lacking documentation. `Go`", "stars": "514"}, {"name": "Hubot IRC Adapter", "url": "https://github.com/nandub/hubot-irc", "description": "The IRC adapter for hubot. `JavaScript`", "stars": "299"}, {"name": "go-ircevent", "url": "https://github.com/thoj/go-ircevent", "description": "Event-based. `Go`", "stars": "501"}, {"name": "slate-irc", "url": "https://github.com/slate/slate-irc", "description": "Plugin system, simple api, arbitrary input stream, debug support. `JavaScript`", "stars": "209"}, {"name": "PircBotX", "url": "https://github.com/pircbotx/pircbotx", "description": "Event based IRC Library with a straightforward API (updated fork of [PircBot](https://www.jibble.org/pircbot.php)). `Java`", "stars": "227"}, {"name": "IRC::Client", "url": "https://github.com/lizmat/IRC-Client", "description": "`Perl6` based extendable IRC client framework.", "stars": "16"}, {"name": "irccd", "url": "https://projects.malikania.fr/irccd/index.html", "description": "Flexible IRC bot customizable with JavaScript. `C++`."}], "notes": [], "source": "Irc"}, {"name": "Irc \u2014 Bridges", "entries": [{"name": "discord-irc", "url": "https://github.com/reactiflux/discord-irc", "description": "Discord \u2194 IRC. `JavaScript`", "stars": "1.2k"}, {"name": "dibridge", "url": "https://github.com/OpenTTD/dibridge", "description": "Discord \u2194 IRC (with puppets) `Python`", "stars": "20"}, {"name": "Dis4IRC", "url": "https://github.com/zachbr/Dis4IRC", "description": "Discord \u2194 IRC. `Kotlin`", "stars": "103"}, {"name": "slack-irc", "url": "https://github.com/ekmartin/slack-irc", "description": "Slack \u2194 IRC. `JavaScript`", "stars": "589"}, {"name": "irc-slack", "url": "https://github.com/insomniacslk/irc-slack", "description": "Slack \u2194 IRC. `Go`", "stars": "206"}, {"name": "BitlBee", "url": "https://www.bitlbee.org/main.php/news.r.html", "description": "XMPP, Jabber, Google Talk, MSN Messenger, Yahoo! Messenger, AIM, ICQ, Twitter API, HipChat \u2194 IRC. `C`"}, {"name": "Biboumi", "url": "https://biboumi.louiz.org/", "description": "IRC gateway for XMPP clients `C`"}, {"name": "teleirc", "url": "https://github.com/RITlug/teleirc", "description": "Telegram \u2194 IRC. `JavaScript`", "stars": "155"}, {"name": "toxirc", "url": "https://github.com/e0ff/toxirc", "description": "Tox \u2194 IRC. `C`", "stars": "23"}, {"name": "skyweb2irc", "url": "https://github.com/ProgVal/skyweb2irc", "description": "Skype (webclient API) \u2194 IRC. `Javascript`", "stars": "7"}, {"name": "matterbridge", "url": "https://github.com/42wim/matterbridge", "description": "IRC \u2194 Mattermost \u2194 Discord \u2194 XMPP \u2194 Gitter \u2194 Slack \u2194 Discord \u2194 Telegram \u2194 etc. `Go`", "stars": "7.4k"}, {"name": "Heisenbridge", "url": "https://github.com/hifi/heisenbridge", "description": "Bouncer-style Matrix IRC bridge `Python`", "stars": "299"}, {"name": "Appservice-IRC", "url": "https://github.com/matrix-org/matrix-appservice-irc", "description": "Gateway and bridge Matrix \u2194 IRC `Javascript`", "stars": "494"}, {"name": "matterircd", "url": "https://github.com/42wim/matterircd", "description": "Matterbridge \u2194 IRC, Slack \u2194 IRC, Mastodon \u2194 IRC. `Go`", "stars": "302"}], "notes": [], "source": "Irc"}, {"name": "Irc \u2014 Discovery", "entries": [{"name": "netsplit.de Search", "url": "https://netsplit.de/channels/", "description": "Searches 563 different networks."}, {"name": "KiwiIRC Search", "url": "https://kiwiirc.com/search", "description": "Searches 318 different networks."}], "notes": [], "source": "Irc"}, {"name": "Irc \u2014 Platforms", "entries": [{"name": "#Ubuntu", "url": "https://wiki.ubuntu.com/IRC/ChannelList", "description": ""}, {"name": "Libera.Chat", "url": "https://libera.chat", "description": "Network mostly focused on free and open source projects, run by former freenode staff."}, {"name": "Snoonet", "url": "https://snoonet.org", "description": "Community of redditors and subreddits. ([rules](https://snoonet.org/rules/))"}, {"name": "OFTC", "url": "https://oftc.net", "description": "Community for free and open source software communities."}, {"name": "LibertaCasa", "url": "https://liberta.casa", "description": "Privacy endorsing community serving as a safe and open space for the discussion of various topics."}, {"name": "Please don't use Slack for FOSS projects", "url": "https://drewdevault.com/2015/11/01/Please-stop-using-slack.html", "description": "Drew DeVault's Blog."}, {"name": "IRC Networks Under Systematic Attack From Governments", "url": "https://www.quakenet.org/articles/102-press-release-irc-networks-under-systematic-attack-from-governments", "description": "QuakeNet."}, {"name": "IRC is dead, long live IRC", "url": "https://www.pingdom.com/blog/irc-is-dead-long-live-irc/", "description": "Pingdom."}, {"name": "IRC Has Lost 60% Of Its Users Since 2003, But Life As A Robot Is Just Beginning", "url": "https://techcrunch.com/2013/01/06/irc-has-lost-60-of-its-users-since-2003-but-life-as-a-robot-is-just-beginning/", "description": "Alex Williams (TechCrunch)."}, {"name": "#irchelp", "url": "https://www.irchelp.org", "description": "A vast amount of reasonably up-to-date information."}, {"name": "IRCv3 Working Group", "url": "https://ircv3.net", "description": "A group of IRC software authors working to enhance, improve, maintain and standardize the IRC protocol. ([source (\u2b5098)](https://github.com/ircv3/ircv3.github.io))"}, {"name": "Modern IRC Documents", "url": "https://modern.ircdocs.horse", "description": "An attempt to write an update to the original IRC protocol. documentation ([source (\u2b50227)](https://github.com/ircdocs/modern-irc))"}, {"name": "IRC Definition Files", "url": "https://defs.ircdocs.horse", "description": "Lists of numerics, modes, ISUPPORT tokens and other protocol details. ([source (\u2b5065)](https://github.com/ircdocs/irc-defs))"}, {"name": "grawity's IRC docs", "url": "https://github.com/grawity/irc-docs", "description": "Collection of misc IRC protocol documentation.", "stars": "62"}, {"name": "Protocol Statistics", "url": "https://stats.ircdocs.horse", "description": "Statistics around the server software in use on networks today. ([source (\u2b507)](https://github.com/ircdocs/irc-stats))"}, {"name": "IRC Parser Tests", "url": "https://github.com/ircdocs/parser-tests", "description": "A CC0 set of test suites, to ensure IRC message parsers are consistent.", "stars": "47"}, {"name": "superseriousstats", "url": "https://github.com/tommyrot/superseriousstats", "description": "Fast and efficient program to create statistics out of various types of chat logs. `PHP` `Web`", "stars": "102"}, {"name": "img2src", "url": "https://github.com/waveplate/img2irc", "description": "Convert images to halfblock ANSI or IRC, with a bunch of post-processing filters. `Rust`", "stars": "45"}], "notes": [], "source": "Irc"}, {"name": "Dev Fun", "entries": [{"name": "Android", "url": "#android", "description": ""}, {"name": "CSS", "url": "#css", "description": ""}, {"name": "Elixir", "url": "#elixir", "description": ""}, {"name": "Golang", "url": "#golang", "description": ""}, {"name": "Haskell", "url": "#haskell", "description": ""}, {"name": "HTML", "url": "#html", "description": ""}, {"name": "Java", "url": "#java", "description": ""}, {"name": "JavaScript", "url": "#javascript", "description": ""}, {"name": "PHP", "url": "#php", "description": ""}, {"name": "Python", "url": "#python", "description": ""}, {"name": "Ruby", "url": "#ruby", "description": ""}, {"name": "Esoteric languages", "url": "#esoteric-languages", "description": ""}, {"name": "SaaS", "url": "#saas", "description": ""}, {"name": "Browser extensions", "url": "#browser-extensions", "description": ""}, {"name": "CLI", "url": "#cli", "description": ""}, {"name": "DevOps", "url": "#devops", "description": ""}, {"name": "Miscellaneous", "url": "#miscellaneous", "description": ""}, {"name": "Stevie Wonder Simulator", "url": "https://play.google.com/store/apps/details?id=erseco.soft.stevie.wonder.simulator", "description": "Feel for a moment as the great Stevie Wonder with this simulator for Android."}, {"name": "Mindf@\\*k Keyboard", "url": "https://github.com/terriblehackskeyboard/keyboard", "description": "Terrible terrible soft-keyboard that randomises keys on every press.", "stars": "18"}, {"name": "holdr", "url": "https://github.com/starakaj/holdr", "description": "Solves the problem of knowing when you're holding your phone.", "stars": "35"}, {"name": "DICSS", "url": "https://github.com/letsgetrandy/DICSS", "description": "Directly injected CSS.", "stars": "1.4k"}, {"name": "CSS-Only Chat", "url": "https://github.com/kkuchta/css-only-chat", "description": "A truly monstrous async web chat using no JS whatsoever on the frontend.", "stars": "6.6k"}, {"name": "OOP", "url": "https://github.com/wojtekmach/oop", "description": "OOP in Elixir!", "stars": "320"}, {"name": "gomatrix", "url": "https://github.com/GeertJohan/gomatrix", "description": "Connect to The Matrix and display it's data streams in your terminal.", "stars": "305"}, {"name": "codeometer", "url": "https://github.com/rafael-santiago/codeometer", "description": "It measures your code in real world units of measurement also comparing the evaluated distance to famous places and monuments. Codeometer supports plain code files, zipped files and remote git repos. Doing all stuff as a straightforward command line tool or as a web tool through its embedded httpd (tls supported).", "stars": "8"}, {"name": "hackertyper", "url": "https://github.com/fgaz/hackertyper", "description": "\"Hack\" like a programmer in movies and games!", "stars": "46"}, {"name": "retina-spacer-gif", "url": "https://github.com/ao5357/retina-spacer-gif", "description": "Spacer gif for retina displays.", "stars": "15"}, {"name": "FizzBuzzEnterpriseEdition", "url": "https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition", "description": "A no-nonsense implementation of FizzBuzz made by serious businessmen for serious business purposes.", "stars": "23k"}, {"name": "jsFuck", "url": "https://github.com/aemkei/jsfuck", "description": "", "stars": "8.4k"}, {"name": "ComcastifyJS", "url": "https://github.com/theonion/comcastifyjs", "description": "Sometimes images just load too damned fast.", "stars": "1.3k"}, {"name": "Elevator.js", "url": "https://github.com/tholman/elevator.js", "description": "Finally, a \"back to top\" button that behaves like a real elevator.", "stars": "6.6k"}, {"name": "Echochamber.js", "url": "https://github.com/tessalt/echo-chamber-js", "description": "Commenting without the comments - providing a single-sided user comments just stored in local storage.", "stars": "4.1k"}, {"name": "Fapfap.js", "url": "http://fapfapjs.io", "description": "Handcrafted JavaScript framework for DIY enthusiasts."}, {"name": "FuckitJS", "url": "https://github.com/mattdiamond/fuckitjs", "description": "JavaScript Error Steamroller.", "stars": "4.2k"}, {"name": "Autocomplete from Stack Overflow", "url": "https://emilschutte.com/stackoverflow-autocomplete/", "description": "Autocomplete your JS from Stack Overflow."}, {"name": "Object.toSting()", "url": "https://github.com/teropa/to-sting", "description": "Logs an image of Sting to the development console.", "stars": "206"}, {"name": "Sarcasm", "url": "https://github.com/komlev/sarcasm", "description": "Sarcasm is easy-as-pie, batteries-included, non-opinionated, simple-to-get-started, lightweight, reliable, convenient, dead simple, user friendly, super-sonic, hipercharged, kick-ass JavaScript library on steroids.", "stars": "119"}, {"name": "Batonnet.js", "url": "https://github.com/BinaryBrain/Batonnet.js", "description": "Universal, intercultural and user-friendly way to display numbers.", "stars": "14"}, {"name": "HTML9 Responsive Boilerstrap JS", "url": "http://html9responsiveboilerstrapjs.com/", "description": "H9RBS.js (v0.0001) is a flexible, dependency-free, lightweight, device-agnostic, modular, baked-in, component framework MVC library shoelacestrap to help you kickstart your responsive CSS-based app architecture backbone kitchensink tweetybirds."}, {"name": "vapor.js", "url": "https://github.com/madrobby/vapor.js", "description": "The World's Smallest & Fastest JavaScript Library.", "stars": "1.4k"}, {"name": "fattest-cat", "url": "https://github.com/lexiross/fattest-cat", "description": "Script to find fattest cat currently up for adoption at SF SPCA.", "stars": "735"}, {"name": "fartscroll.js", "url": "https://github.com/theonion/fartscroll.js", "description": "Everyone farts. And now your web pages can too.", "stars": "2.8k"}, {"name": "Groot Ipsum", "url": "http://grootipsum.com/", "description": "Generates random texts containing \"I am Groot\"."}, {"name": "cannot-even", "url": "https://github.com/blakek/cannot-even", "description": "A module that refuses to even.", "stars": "12"}, {"name": "undefined-is-a-function", "url": "https://github.com/donavon/undefined-is-a-function", "description": "\"undefined is not a function\"? \u2014 It is now!", "stars": "241"}, {"name": "is-thirteen", "url": "https://github.com/jezen/is-thirteen", "description": "Check if a number is equal to 13.", "stars": "5.9k"}, {"name": "Pettier", "url": "https://github.com/coleturner/pettier", "description": "Prettier config that randomizes options and arbitrarily switches between spaces and tabs \ud83d\ude44", "stars": "162"}, {"name": "not-paid.js", "url": "https://github.com/kleampa/not-paid", "description": "Add opacity to the body tag and increase it every day until their site completely fades away. \ud83d\udcb8", "stars": "15k"}, {"name": "Popup Trombone", "url": "https://matthewrayfield.com/goodies/popup-trombone/", "description": "A trombone you play by resizing a pop-up window. \ud83c\udfba"}, {"name": "eslint-plugin-replyguy", "url": "https://github.com/jlengstorf/eslint-plugin-replyguy", "description": "The ESLint plugin you definitely didn\u2019t ask for.", "stars": "419"}, {"name": "HTPL Compiler", "url": "https://github.com/roveroniandrea/HTPLcompiler", "description": "HTPL is a programming language based on HTML.", "stars": "11"}, {"name": "redond-it", "url": "https://github.com/jazcarate/redond-it", "description": "Remove the sharp edges of your website.", "stars": "3"}, {"name": "Phpunit VW", "url": "https://github.com/hmlb/phpunit-vw", "description": "VW makes failing test cases succeed in continuous integration tools.", "stars": "1.8k"}, {"name": "Assert true", "url": "https://github.com/joubertredrat/assert-true", "description": "A lot of ways to you set your assert as true.", "stars": "20"}, {"name": "PyTest-VW", "url": "https://github.com/The-Compiler/pytest-vw", "description": "VW makes failing test cases succeed in continuous integration tools.", "stars": "136"}, {"name": "left-pad", "url": "https://pypi.python.org/pypi/left-pad/", "description": "Python's solution to infamous npm problem."}, {"name": "Like-my-GF", "url": "https://github.com/cyandterry/Like-My-GF", "description": "This is an auto-robot to like your girlfriend's post on Instagram.", "stars": "404"}, {"name": "RoastBot", "url": "https://github.com/Tylersuard/RoastBot", "description": "A chatbot that insults its user.", "stars": "21"}, {"name": "ErrorFlow", "url": "https://github.com/SudoPseudo/ErrorFlow", "description": "Lightweight version of TensorFlow with the same functionality: It never works and only outputs errors.", "stars": "9"}, {"name": "gremllm", "url": "https://github.com/awwaiid/gremllm", "description": "Always a good idea to add gremlins to your code in a modern fashion.", "stars": "579"}, {"name": "Yell at the clouds MCP server", "url": "https://github.com/Tylersuard/yell_at_the_clouds_MCP_server", "description": "Have suppressed rage? Want to let it out by screaming at the sky? Have your AI agent tell someone to do it for you!", "stars": "0"}, {"name": "Nyan Cat RSpec Formatter", "url": "https://github.com/mattsears/nyan-cat-formatter", "description": "Nyan Cat inspired RSpec formatter!", "stars": "738"}, {"name": "Base", "url": "https://github.com/garybernhardt/base", "description": "The universal Base class you've always wanted.", "stars": "442"}, {"name": "Table Flipper", "url": "https://github.com/iridakos/table_flipper", "description": "Add table flip to Ruby exceptions.", "stars": "328"}, {"name": "Cat Facts", "url": "https://github.com/fabrik42/cat_facts", "description": "Adds random cat facts to HTTP response headers. \ud83d\udc08", "stars": "12"}, {"name": "ArnoldC", "url": "https://github.com/lhartikk/ArnoldC", "description": "Arnold Schwarzenegger based programming language.", "stars": "6.8k"}, {"name": "TrumpScript", "url": "https://github.com/samshadwell/TrumpScript", "description": "Make Python great again.", "stars": "7.6k"}, {"name": "Vigil", "url": "https://github.com/munificent/vigil", "description": "Vigil, the eternal morally vigilant programming language.", "stars": "3k"}, {"name": "Spooky", "url": "https://github.com/ftripier/spookyc", "description": "The Programming Language of Fear \ud83c\udf1a.", "stars": "147"}, {"name": "OnlyToday", "url": "https://github.com/molnarmark/onlytoday", "description": "A date and time based programming language.", "stars": "10"}, {"name": "Rockstar", "url": "https://github.com/dylanbeattie/rockstar", "description": "A dynamically typed computer programming language, designed for creating programs that are also song lyrics.", "stars": "86"}, {"name": "strategic-communication", "url": "https://github.com/rotoclone/strategic-communication", "description": "A best-of-breed language with a holistic approach to moving the needle.", "stars": "310"}, {"name": "Fuck off as a Service", "url": "https://github.com/tomdionysus/foaas", "description": "Provides a modern, RESTful, scalable solution to the common problem of telling people to fuck off.", "stars": "3k"}, {"name": "/dev/null as a Service", "url": "https://devnull-as-a-service.com", "description": "The first DaaS provider."}, {"name": "Corporate Bullshit/Buzzword Generator API", "url": "https://github.com/sameerkumar18/corporate-bs-generator-api", "description": "Corporate bullshit generator that randomly picks out phrases, which can help your application get ahead in an industry where spin, buzzwords and vagueness reign supreme.", "stars": "325"}, {"name": "shoutcloud.io", "url": "http://shoutcloud.io/", "description": "ALL CAPS AS A SERVICE. \u2b06\ufe0f"}, {"name": "Make My Link Longer", "url": "https://make-my-link-longer.glitch.me/", "description": "The URL-elongator you've always needed."}, {"name": "eafd", "url": "https://github.com/doesdev/eafd", "description": "When you just don't have the words. Snoop does. Vulgar audio generator (or not vulgar, just a \ud83e\udd83)", "stars": "6"}, {"name": "Cloud to butt", "url": "https://github.com/panicsteve/cloud-to-butt", "description": "Chrome extension that replaces occurrences of 'the cloud' with 'my butt'.", "stars": "1.5k"}, {"name": "Outcognito Mode", "url": "https://github.com/hrldcpr/outcognito-mode", "description": "Incognito Mode for extroverts.", "stars": "12"}, {"name": "NonAd Block", "url": "https://chrome.google.com/webstore/detail/nonad-block/mjdphmpknkepficogfmnfhabmlngggip?hl=en-US", "description": "Blocks any content that is not an ad."}, {"name": "Youtube Notch Mode", "url": "https://chrome.google.com/webstore/detail/youtube-notch-mode/fiklbelmepfnpojheaklfnhfhbfkmibb", "description": "Youtube Notch Mode is a chrome extension that adds the ugly, black cut out seen at the top of the iPhone X to every Youtube video. Why? Because it's more beautiful."}, {"name": "Github XP", "url": "https://github.com/martenbjork/github-xp", "description": "Microsoft + GitHub = \u2764\ufe0f. Make it official by giving your GitHub experience some Windows XP flair.", "stars": "2.7k"}, {"name": "Netflix Hangouts", "url": "https://netflixhangouts.com", "description": "Watch Netflix at work by making it look like you\u2019re on a conference call."}, {"name": "Pong-command", "url": "https://github.com/kurehajime/pong-command", "description": "Pong is Not Ping.", "stars": "179"}, {"name": "Alice", "url": "https://github.com/susisu/alice", "description": "Alice sings when you mistakenly type al.", "stars": "14"}, {"name": "cmprss", "url": "https://github.com/kurehajime/cmprss", "description": "IrrvrsbleCmprssionForTxt.", "stars": "5"}, {"name": "lolcat", "url": "https://github.com/busyloop/lolcat", "description": "Rainbows and unicorns!", "stars": "6.3k"}, {"name": "evil.sh", "url": "https://github.com/mathiasbynens/evil.sh", "description": "Subtle and not-so-subtle shell tweaks that will slowly drive people insane.", "stars": "2.2k"}, {"name": "lolcommits", "url": "https://github.com/mroth/lolcommits", "description": "Git-based selfies for software developers.", "stars": "4.8k"}, {"name": "sl", "url": "https://github.com/mtoyoda/sl", "description": "SL (Steam Locomotive) runs across your terminal when you type \"sl\" as you meant to type \"ls\".", "stars": "3.1k"}, {"name": "genact", "url": "https://github.com/svenstaro/genact", "description": "\ud83c\udf00 A nonsense activity generator for your shell.", "stars": "11k"}, {"name": "fat", "url": "https://github.com/drummyfish/fat", "description": "Expand your files.", "stars": "8"}, {"name": "No More Secrets", "url": "https://github.com/bartobri/no-more-secrets", "description": "A command line tool that recreates the famous data decryption effect seen in the 1992 movie Sneakers.", "stars": "7.7k"}, {"name": "sudont", "url": "https://github.com/cbondurant/sudont", "description": "Grants superuser permission, then does nothing.", "stars": "16"}, {"name": "Sudo-Productivity", "url": "https://github.com/kyle8998/Sudo-Productivity", "description": "Boost your \"productivity\" to the max! A productivity suite made for slackers by slackers.", "stars": "204"}, {"name": "pipes.sh", "url": "https://github.com/pipeseroni/pipes.sh", "description": "Animated pipes terminal screensaver.", "stars": "2.7k"}, {"name": "Chucknorris", "url": "https://github.com/robbyrussell/oh-my-zsh/wiki/Plugins#chucknorris", "description": "A Chuck Norris fortune plugin for ZSH.", "stars": "180k"}, {"name": "git-blame-someone-else", "url": "https://github.com/jayphelps/git-blame-someone-else", "description": "Blame someone else for your bad code.", "stars": "11k"}, {"name": "cmatrix", "url": "https://github.com/abishekvashok/cmatrix", "description": "Make it digital rain in your terminal like The Matrix.", "stars": "4.5k"}, {"name": "Gosleap", "url": "https://github.com/koriroys/gosleap", "description": "Make Ryan Gosling jump across your screen.", "stars": "23"}, {"name": "nSnake", "url": "https://github.com/alexdantas/nSnake", "description": "Snake game in terminal!", "stars": "203"}, {"name": "tra.sh", "url": "https://github.com/Indexerrowaty/tra.sh", "description": "tra.sh in your terminal!", "stars": "17"}, {"name": "No Code", "url": "https://github.com/kelseyhightower/nocode", "description": "The best way to write secure and reliable applications. Write nothing; deploy nowhere.", "stars": "64k"}, {"name": "Volkswagen", "url": "https://github.com/auchenberg/volkswagen", "description": "\ud83d\ude48 Volkswagen detects when your tests are being run in a CI server, and makes them pass.", "stars": "15k"}, {"name": "Terraform for Dominos", "url": "https://github.com/ndmckinley/terraform-provider-dominos", "description": "The Terraform plugin for the Dominos Pizza provider.", "stars": "1.2k"}, {"name": "Filefile", "url": "https://github.com/cobyism/Filefile", "description": "File to keep track of all the files you have in your repo that end in \"file\" eg. [Filefile](https://github.com/mislavcimpersak/awesome-dev-fun/blob/master/README.md/Filefile).", "stars": "76"}, {"name": "Xkcd Excuse", "url": "https://xkcd-excuse.com", "description": "The easiest way to get your slacking excuse in hip xkcd format!"}, {"name": "Shrugapillar.js", "url": "https://github.com/memeguild/shrugapillar", "description": "A library for generating shrugapillars.", "stars": "15"}, {"name": "quinedb", "url": "https://github.com/gfredericks/quinedb", "description": "A quine that is also a key-value store. Breaking down the walls between code and data.", "stars": "580"}, {"name": "\u03c0fs", "url": "https://github.com/philipl/pifs", "description": "\u03c0 contains every possible digit sequence in existence. I'm sure your data is in there *somewhere*.", "stars": "6.8k"}, {"name": "parrot.live", "url": "https://github.com/hugomd/parrot.live", "description": "\ud83d\udc26 Bringing animated parrots to terminals everywhere.", "stars": "4.2k"}, {"name": "Slack Typing", "url": "https://github.com/will/slacktyping", "description": "A very good program that makes it so it says I'm typing when anyone else is typing.", "stars": "1.9k"}, {"name": "eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", "url": "https://github.com/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee/eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee", "description": "eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee (archiveeeeeeeeeed).", "stars": "10k"}, {"name": "awesome-awesome-awesome", "url": "https://github.com/jonatasbaldin/awesome-awesome-awesome", "description": "Awesome list of repositories of awesome lists \ud83e\udd37"}], "notes": [], "source": "Dev Fun"}, {"name": "Tikz", "entries": [{"name": "Official Links", "url": "#official-links", "description": ""}, {"name": "Books", "url": "#books", "description": ""}, {"name": "Gallery", "url": "#gallery", "description": ""}, {"name": "Tools", "url": "#tools", "description": ""}, {"name": "Libraries", "url": "#libraries", "description": ""}, {"name": "Community", "url": "#community", "description": ""}, {"name": "Videos", "url": "#videos", "description": ""}], "notes": [], "source": "Tikz"}, {"name": "Tikz \u2014 PGF/TikZ", "entries": [{"name": "SourceForge", "url": "https://github.com/pgf-tikz/pgf", "description": "Code, releases, support and bug reports.", "stars": "1.1k"}, {"name": "CTAN", "url": "https://www.ctan.org/pkg/pgf", "description": "Latest version release."}], "notes": [], "source": "Tikz"}, {"name": "Tikz \u2014 PGFPlots", "entries": [{"name": "SourceForge", "url": "http://pgfplots.sourceforge.net/", "description": "Code, releases, support and bug reports."}, {"name": "CTAN", "url": "https://www.ctan.org/pkg/pgfplots", "description": "Latest version release."}, {"name": "PGF Manual", "url": "http://mirrors.ctan.org/graphics/pgf/base/doc/pgfmanual.pdf", "description": "About 1200 pages, 300 of which contains the core concepts."}, {"name": "PGFPlots Manual", "url": "http://mirrors.ctan.org/graphics/pgf/contrib/pgfplots/doc/pgfplots.pdf", "description": "About 560 pages."}, {"name": "VisualTikZ", "url": "https://www.ctan.org/pkg/visualtikz", "description": "Visual help for TikZ based on images with minimum text."}, {"name": "LaTeX/PGF/TikZ", "url": "https://en.wikibooks.org/wiki/LaTeX/PGF/TikZ", "description": "A short tutorial from wikibooks."}, {"name": "MinimalTikZ", "url": "http://cremeronline.com/LaTeX/minimaltikz.pdf", "description": "A very minimal introduction to TikZ."}, {"name": "TeXample", "url": "http://www.texample.net/tikz/", "description": "Gallery of wonderful examples made by TikZ."}, {"name": "walmes/Tikz", "url": "https://github.com/walmes/Tikz", "description": "Collection of TikZ art from Prof. Walmes M. Zeviani, contains about 200 TikZ figures, most of which were done to teach statistics.", "stars": "444"}, {"name": "MartinThoma/LaTeX-examples", "url": "https://github.com/MartinThoma/LaTeX-examples/tree/master/tikz", "description": "Contains about 350 TikZ examples from Martin. Thoma.", "stars": "1.6k"}, {"name": "Nice Scientific Pictures", "url": "https://tex.stackexchange.com/questions/158668/nice-scientific-pictures-show-off", "description": "Contains some really nice TikZ examples, together with pictures drawn by other TeX friends."}, {"name": "Love heart with LaTeX", "url": "https://tex.stackexchange.com/questions/139733/can-we-make-a-love-heart-with-latex", "description": "Contains lovely code to make a heart by LaTeX/TikZ."}, {"name": "PetarV-/TikZ", "url": "https://github.com/PetarV-/TikZ", "description": "A collection of publication-ready PGF/TikZ figures by Petar Veli\u010dkovi\u0107.", "stars": "1.2k"}, {"name": "alemelis/tikz\\_drawings", "url": "https://github.com/alemelis/tikz_drawings", "description": "Source codes for illustration made in TikZ by Alessandro Melis for various publications.", "stars": "54"}, {"name": "LatexDiagrams", "url": "https://github.com/FriendlyUser/LatexDiagrams", "description": "This repo contains many diagrams generated for academic usage, including Algorithms-Data Structures, Artificial Intelligence, BlogDiagrams, DSP, Engineering Software Design, etc.", "stars": "190"}, {"name": "tikz-network", "url": "https://github.com/hackl/tikz-network", "description": "A tool to visualize complex networks in LaTeX.", "stars": "326"}, {"name": "TikZ.net", "url": "https://tikz.net/", "description": "Graphics with TikZ in LaTeX."}, {"name": "tikzedt", "url": "http://www.tikzedt.org/", "description": "A combined WYSIWYG/text editor designed for editing Tikz code."}, {"name": "ktikz", "url": "https://github.com/fhackenberger/ktikz", "description": "Provides a nice user interface for making pictures using TikZ.", "stars": "350"}, {"name": "gratex", "url": "https://sourceforge.net/projects/gratex/", "description": "Visual graph creator for LaTeX (PGF & TikZ)."}, {"name": "itikz", "url": "https://github.com/jbn/itikz", "description": "Cell and line magic for PGF/TikZ-to-SVG rendering in Jupyter notebooks.", "stars": "62"}, {"name": "matlab2tikz", "url": "https://github.com/matlab2tikz/matlab2tikz", "description": "Converts MATLAB\u00ae/Octave figures to TikZ/pgfplots figures.", "stars": "1.6k"}, {"name": "matplotlib2tikz", "url": "https://github.com/nschloe/matplotlib2tikz", "description": "Convert matplotlib figure and spits out a TikZ/PGFplots figure.", "stars": "2.4k"}, {"name": "PlotNeuralNet", "url": "https://github.com/HarisIqbal88/PlotNeuralNet", "description": "Latex code for making neural networks diagrams", "stars": "22k"}, {"name": "awesome-latex-drawing", "url": "https://github.com/xinychen/awesome-latex-drawing", "description": "Drawing Bayesian networks, graphical models, and technical frameworks in LaTeX.", "stars": "1.3k"}, {"name": "sane\\_tikz", "url": "https://github.com/negrinho/sane_tikz", "description": "Create TikZ figures with Python.", "stars": "375"}, {"name": "quiver", "url": "https://github.com/varkor/quiver", "description": "A commutative diagram editor that exports to tikz-cd.", "stars": "2.4k"}, {"name": "TikZiT", "url": "https://tikzit.github.io/", "description": "A GUI editor designed for graphs and string diagrams."}, {"name": "aobs-tikz", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/aobs-tikz", "description": "TikZ styles for creating overlaid pictures in beamer."}, {"name": "battleship", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/battleship", "description": "A style file for typesetting Battleship logic puzzles."}, {"name": "binarytree", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/binarytree", "description": "Drawing binary trees using TikZ."}, {"name": "blochsphere", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/blochsphere", "description": "Draw pseudo-3D diagrams of Bloch spheres."}, {"name": "bloques", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/bloques", "description": "Generate control diagrams."}, {"name": "blox", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/blox", "description": "Draw block diagrams, using TikZ."}, {"name": "bodegraph", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/bodegraph", "description": "Draw Bode, Nyquist and Black plots with gnuplot and TikZ."}, {"name": "braids", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/braids", "description": "Draw braid diagrams with PGF/TikZ."}, {"name": "celtic", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/celtic", "description": "A TikZ library for drawing celtic knots."}, {"name": "circuitikz", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/circuitikz", "description": "Draw electrical networks with TikZ."}, {"name": "fast-diagram", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/fast-diagram", "description": "Easy generation of FAST diagrams."}, {"name": "flowchart", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/flowchart", "description": "Shapes for drawing flowcharts, using TikZ."}, {"name": "forest", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/forest", "description": "Drawing (linguistic) trees."}, {"name": "grafcet", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/grafcet", "description": "Draw Grafcet/SFC with TikZ."}, {"name": "graph35", "url": "https://ctan.org/tex-archive/graphics/graph35", "description": "Draw keys and screen items of several Casio calculators."}, {"name": "harveyballs", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/harveyballs", "description": "Create Harvey Balls using TikZ."}, {"name": "hf-tikz", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/hf-tikz", "description": "A simple way to highlight formulas and formula parts."}, {"name": "hobby", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/hobby", "description": "An implementation of Hobby\u2019s algorithm for PGF/TikZ."}, {"name": "karnaugh-map", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/karnaugh-map", "description": "LATEX package for drawing karnaugh maps with up to 6 variables."}, {"name": "karnaughmap", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/karnaughmap", "description": "Typeset Karnaugh maps."}, {"name": "logicpuzzle", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/logicpuzzle", "description": "Typeset (grid-based) logic puzzles."}, {"name": "makeshape", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/makeshape", "description": "Declare new PGF shapes."}, {"name": "neuralnetwork", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/neuralnetwork", "description": "Graph-drawing for neural networks."}, {"name": "pixelart", "url": "https://ctan.org/pkg/pixelart", "description": "A package to draw pixel-art pictures."}, {"name": "pgf-blur", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/pgf-blur", "description": "PGF/TikZ package for \"blurred\" shadows."}, {"name": "pgf-pie", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/pgf-pie", "description": "Draw pie charts, using PGF."}, {"name": "pgf-soroban", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/pgf-soroban", "description": "Create images of the soroban using TikZ/PGF."}, {"name": "pgf-spectra", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/pgf-spectra", "description": "Draw continuous or discrete spectra using PGF/TikZ."}, {"name": "pgf-umlcd", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/pgf-umlcd", "description": "Some LATEX macros for UML Class Diagrams."}, {"name": "pgf-umlsd", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/pgf-umlsd", "description": "Draw UML Sequence Diagrams."}, {"name": "pgfgantt", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/pgfgantt", "description": "Draw Gantt charts with TikZ."}, {"name": "pgfplots", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/pgfplots", "description": "Loads, rounds, formats and postprocesses numerical tables."}, {"name": "prooftrees", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/prooftrees", "description": "Forest-based proof trees (symbolic logic)."}, {"name": "pxpgfmark", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/pxpgfmark", "description": "e-pTEX driver for PGF inter-picture connections."}, {"name": "reotex", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/reotex", "description": "Draw Reo Channels and Circuits."}, {"name": "rulercompass", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/rulercompass", "description": "A TikZ library for straight-edge and compass diagrams."}, {"name": "sa-tikz", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/sa-tikz", "description": "TikZ library to draw switching architectures."}, {"name": "schemabloc", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/schemabloc", "description": "Draw block diagrams, using TikZ."}, {"name": "scsnowman", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/scsnowman", "description": "Snowman variants using TikZ."}, {"name": "setdeck", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/setdeck", "description": "Typeset cards for Set."}, {"name": "smartdiagram", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/smartdiagram", "description": "Generate diagrams from lists."}, {"name": "spath3", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/spath3", "description": "Manipulate \u201csoft paths\u201d in PGF."}, {"name": "stanli", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/stanli", "description": "TikZ Library for Structural Analysis."}, {"name": "ticollege", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/ticollege", "description": "Graphical representation of keys on a standard scientific calculator."}, {"name": "tikz-3dplot", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-3dplot", "description": "Coordinate transformation styles for 3d plotting in TikZ."}, {"name": "tikz-bayesnet", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-bayesnet", "description": "Draw Bayesian networks, graphical models and directed factor graphs."}, {"name": "tikz-cd", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-cd", "description": "Create commutative diagrams with TikZ."}, {"name": "tikz-dependency", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-dependency", "description": "A library for drawing dependency graphs."}, {"name": "tikz-dimline", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-dimline", "description": "Technical dimension lines using PGF/TikZ."}, {"name": "tikz-feynman", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-feynman", "description": "Feynman diagrams with TikZ."}, {"name": "tikz-inet", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-inet", "description": "Draw interaction nets with TikZ."}, {"name": "tikz-opm", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-opm", "description": "Typeset OPM diagrams."}, {"name": "tikz-optics", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-optics", "description": "A library for drawing optical setups with TikZ."}, {"name": "tikz-page", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-page", "description": "Small macro to help building nice and complex layout materials."}, {"name": "tikz-palattice", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-palattice", "description": "Draw particle accelerator lattices with TikZ."}, {"name": "tikz-qtree", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-qtree", "description": "Use existing qtree syntax for trees in TikZ."}, {"name": "tikz-timing", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikz-timing", "description": "Easy generation of timing diagrams as TikZ pictures."}, {"name": "tikzinclude", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikzinclude", "description": "Import TikZ images from colletions."}, {"name": "tikzmark", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikzmark", "description": "Use TikZ's method of remembering a position on a page."}, {"name": "tikzorbital", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikzorbital", "description": "Atomic and molecular orbitals using TikZ."}, {"name": "tikzpagenodes", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikzpagenodes", "description": "A single TikZ node for the whole page."}, {"name": "tikzpeople", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikzpeople", "description": "Draw people-shaped nodes in TikZ."}, {"name": "tikzpfeile", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikzpfeile", "description": "Draw arrows using PGF/TikZ."}, {"name": "tikzposter", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikzposter", "description": "Create scientific posters using TikZ."}, {"name": "tikzscale", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikzscale", "description": "Resize pictures while respecting text size."}, {"name": "tikzsymbols", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/tikzsymbols", "description": "Some symbols created using TikZ."}, {"name": "timing-diagrams", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/timing-diagrams", "description": "Draw timing diagrams."}, {"name": "tipfr", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/tipfr", "description": "Produces calculator's keys with the help of TikZ."}, {"name": "tkz-berge", "url": "https://www.ctan.org/pkg/tkz-berge", "description": "Macros for drawing graphs of graph theory."}, {"name": "tkz-orm", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/tkz-orm", "description": "Create Object-Role Model (ORM) diagrams."}, {"name": "xebaposter", "url": "http://www.ctan.org/tex-archive/graphics/pgf/contrib/xebaposter", "description": "Create beautiful scientific Persian/Latin posters using TikZ."}, {"name": "A TikZ tutorial: Generating graphics in the spirit of TeX", "url": "https://www.youtube.com/watch?v=hYjsJVXBlvM", "description": ""}, {"name": "Creating Flowcharts with TikZ (LaTeX)", "url": "https://www.youtube.com/watch?v=LoBC8zIB-3k", "description": ""}, {"name": "Creating Circuit Diagrams for LaTeX Documents Using Circuitikz", "url": "https://www.youtube.com/watch?v=WRTELZP1l0Y", "description": ""}, {"name": "Creating Mind Maps Using TikZ", "url": "https://www.youtube.com/watch?v=V9vQ118o2kk", "description": ""}, {"name": "Graphics with PGF and TikZ", "url": "https://www.youtube.com/watch?v=BaHuvXmTPwE\\&t=1268s", "description": ""}, {"name": "StackExchange", "url": "https://tex.stackexchange.com/questions/tagged/tikz-pgf", "description": ""}, {"name": "pgf-users", "url": "https://sourceforge.net/p/pgf/mailman/pgf-users/", "description": "A friendly and relatively active mailing list."}], "notes": [], "source": "Tikz"}, {"name": "Gemini Cli \u2014 Check out Piebald", "entries": [{"name": "Maestro", "url": "https://github.com/josstei/maestro-gemini", "description": "Turn Gemini CLI into a multi-agent platform \u2014 12 specialized subagents, parallel dispatch, 4-phase orchestration, and standalone dev tools for code review, debugging, security, and performance.", "stars": "186"}, {"name": "Task Monitor", "url": "https://github.com/davidwiet/task-monitor", "description": "Prevents agent loops via message tracking and plays auditory notifications for long tasks or out-of-focus prompts.", "stars": "1"}, {"name": "Signum", "url": "https://github.com/heurema/signum", "description": "Evidence-driven development pipeline that uses Gemini CLI as one of three independent reviewers in a multi-model code audit panel (alongside Claude and Codex).", "stars": "10"}, {"name": "Tars", "url": "https://tars.saccolabs.com", "description": "A local-first autonomous supervisor and sidekick powered by Google Gemini. Features background persistence (heartbeat), tiered local memory, multi-channel notifications (Discord/WhatsApp), and self-healing background services. Designed for reliable, long-running agentic orchestration in the terminal."}, {"name": "ATXP", "url": "https://github.com/atxp-dev/atxp", "description": "Give your Gemini CLI agent a wallet, email address, phone number, and 100+ paid MCP tools (web search, image gen, SMS, voice, LLM gateway). Self-register with `gemini extensions install https://github.com/atxp-dev/atxp` \u2014 no human login required, $5 free credits included.", "stars": "15"}, {"name": "Untether", "url": "https://github.com/littlebearapps/untether", "description": "Telegram bridge for Gemini CLI (and 5 other agents). Send tasks by voice, stream progress, configure approval mode (read-only/edit files/full access) via inline buttons. Self-hosted, MIT licensed.", "stars": "25"}, {"name": "Parallel Code", "url": "https://github.com/johannesjo/parallel-code", "description": "Desktop app for orchestrating multiple AI coding agents (Claude Code, Codex CLI, Gemini CLI) simultaneously in isolated git worktrees.", "stars": "470"}, {"name": "wolfpack", "url": "https://github.com/almogdepaz/wolfpack", "description": "Mobile & desktop command center for controlling AI coding agents (Claude, Codex, Gemini) across machines from your phone. Secured by Tailscale. Self-hosted.", "stars": "20"}, {"name": "Xquik MCP", "url": "https://github.com/Xquik-dev/x-twitter-scraper", "description": "X/Twitter data MCP server with 76 REST API endpoints, 20 extraction tools, account monitoring, and giveaway draws. Works with any MCP client including Gemini CLI.", "stars": "29"}, {"name": "rule-gen", "url": "https://github.com/nedcodes-ok/rule-gen", "description": "Generate AI coding rules from your actual codebase using Google Gemini. Feeds source files into Gemini's 1M token context window and produces project-specific rules. Supports Cursor (.mdc), Claude Code (CLAUDE.md), Copilot, and Windsurf output formats. Zero dependencies.", "stars": "4"}, {"name": "BGPT MCP", "url": "https://github.com/connerlambden/bgpt-mcp", "description": "Search scientific papers and get structured experimental data (methods, results, sample sizes, quality scores) from full-text studies. Works with any MCP client including Gemini CLI.", "stars": "11"}, {"name": "Contents", "url": "#contents", "description": ""}, {"name": "Official", "url": "#official", "description": ""}, {"name": "Interfaces", "url": "#interfaces", "description": ""}, {"name": "Forks", "url": "#forks", "description": ""}, {"name": "Fun", "url": "#fun", "description": ""}, {"name": "Development Tools & Utilities", "url": "#development-tools--utilities", "description": ""}, {"name": "SDKs", "url": "#sdks", "description": ""}, {"name": "API Bridges & Proxies", "url": "#api-bridges--proxies", "description": ""}, {"name": "Commands & Extensions", "url": "#commands--extensions", "description": ""}, {"name": "Prompts", "url": "#prompts", "description": ""}, {"name": "MCP Servers", "url": "#mcp-servers", "description": ""}, {"name": "Neovim Plugins", "url": "#neovim-plugins", "description": ""}, {"name": "Development Frameworks & Orchestration", "url": "#development-frameworks--orchestration", "description": ""}, {"name": "Documentation & Learning Resources", "url": "#documentation--learning-resources", "description": ""}, {"name": "Demo Collections & Examples", "url": "#demo-collections--examples", "description": ""}, {"name": "Contributing", "url": "#contributing", "description": ""}, {"name": "Gemini CLI", "url": "https://github.com/google-gemini/gemini-cli", "description": "The official open-source AI agent that brings the power of Gemini directly into your terminal. Features context-aware coding assistance, file manipulation, and command execution capabilities.", "stars": "99k"}, {"name": "Gemini CLI cookbook", "url": "https://github.com/google-gemini/cookbook", "description": "Official collection of examples and guides demonstrating best practices for using the Gemini API. Essential resource for developers getting started.", "stars": "17k"}, {"name": "Run Gemini CLI", "url": "https://github.com/google-github-actions/run-gemini-cli", "description": "Official GitHub Action that seamlessly integrates Gemini into your CI/CD pipeline, enabling automated code reviews, testing, and documentation generation.", "stars": "1.9k"}, {"name": "Gemini CLI Desktop", "url": "https://github.com/Piebald-AI/gemini-CLI-desktop", "description": "Beautiful desktop and web UI that makes Gemini CLI accessible to non-terminal/mobile users while preserving all its powerful features.", "stars": "363"}, {"name": "AionUi", "url": "https://github.com/iOfficeAI/AionUi", "description": "Free, local, open-source GUI app for Gemini CLI \u2014 Better Chat UI, File Management, AI image editing, multi-agent support, multi-LLMs & apikey polling, code diff view & more.", "stars": "21k"}, {"name": "Yaw", "url": "https://yaw.sh", "description": "Cross-platform terminal that auto-detects Gemini CLI and opens a split-pane workflow with a companion terminal."}, {"name": "Termly", "url": "https://termly.dev/", "description": "Free native iOS and Android app to monitor and control Gemini CLI (and other CLI AI assistants) remotely. Zero-knowledge E2E encryption, pairs in under 60 seconds via QR code. No subscriptions, no usage limits."}, {"name": "LLxprt Code", "url": "https://github.com/vybestack/llxprt-code", "description": "An open-source multi-provider (including local) fork of Gemini CLI. Use whatever LLM you want to code in your terminal.", "stars": "656"}, {"name": "iFlow CLI", "url": "https://github.com/iflow-ai/iflow-cli", "description": "Powerful fork that extends Gemini CLI with repository analysis, context interpretation, and complex workflow automation. Perfect for teams needing advanced orchestration capabilities.", "stars": "5.1k"}, {"name": "Qwen Code", "url": "https://github.com/QwenLM/qwen-code/", "description": "Fork by the team behind Qwen LLM. Uses Qwen instead of Gemini.", "stars": "22k"}, {"name": "Bernstein", "url": "https://github.com/chernistry/bernstein", "description": "Multi-agent orchestrator that coordinates Gemini CLI alongside Claude Code and Codex CLI. Spawns parallel coding agents from a single goal, verifies with tests, auto-commits. Deterministic Python coordination, zero LLM tokens on orchestration.", "stars": "32"}, {"name": "Tars", "url": "https://tars.saccolabs.com", "description": "A local-first autonomous supervisor and sidekick powered by Google Gemini. Features background persistence (heartbeat), tiered local memory, multi-channel notifications (Discord/WhatsApp), and self-healing background services. Designed for reliable, long-running agentic orchestration in the terminal."}, {"name": "hcom", "url": "https://github.com/aannoo/hcom", "description": "Let AI agents message, watch, and spawn each other across terminals. First-class Gemini CLI support with hooks integration and PTY wrapper. Also works with Claude Code, Codex, and OpenCode.", "stars": "165"}, {"name": "squads-cli", "url": "https://github.com/agents-squads/squads-cli", "description": "Open source CLI for AI agent coordination that organizes agents into domain-aligned squads with persistent memory, goal tracking, and Git-native state. Works with Gemini CLI.", "stars": "38"}, {"name": "wolfpack", "url": "https://github.com/almogdepaz/wolfpack", "description": "Mobile & desktop command center for controlling AI coding agents (Claude, Codex, Gemini) across machines from your phone. Secured by Tailscale. Self-hosted.", "stars": "20"}, {"name": "Untether", "url": "https://github.com/littlebearapps/untether", "description": "Telegram bridge for Gemini CLI (and 5 other agents). Send tasks by voice, stream progress, configure approval mode (read-only/edit files/full access) via inline buttons. Self-hosted, MIT licensed.", "stars": "25"}, {"name": "Parallel Code", "url": "https://github.com/johannesjo/parallel-code", "description": "Desktop app for orchestrating multiple AI coding agents (Claude Code, Codex CLI, Gemini CLI) simultaneously in isolated git worktrees.", "stars": "470"}, {"name": "Task Monitor", "url": "https://github.com/davidwiet/task-monitor", "description": "Prevents agent loops via message tracking and plays auditory notifications for long tasks or out-of-focus prompts.", "stars": "1"}, {"name": "ATXP", "url": "https://github.com/atxp-dev/atxp", "description": "Give your Gemini CLI agent a wallet, email address, phone number, and 100+ paid MCP tools (web search, image gen, SMS, voice, LLM gateway). Self-register with `gemini extensions install https://github.com/atxp-dev/atxp` \u2014 no human login required, $5 free credits included.", "stars": "15"}, {"name": "brooks-lint", "url": "https://github.com/hyhmrright/brooks-lint", "description": "AI code reviews grounded in six classic engineering books. Diagnoses decay risks with structured findings (Symptom \u2192 Source \u2192 Consequence \u2192 Remedy).", "stars": "10"}, {"name": "gemini-notifier", "url": "https://github.com/thoreinstein/gemini-notifier", "description": "A Gemini extension to send native system-level notifications when Gemini requests permissions.", "stars": "21"}, {"name": "Pickle Rick", "url": "http://github.com/galz10/pickle-rick-extension", "description": "This extension transforms the Gemini CLI into \"Pickle Rick,\" a hyper-intelligent, arrogant, yet extremely competent engineering persona. It enforces a rigid, iterative software development lifecycle through continuous AI agent loops.", "stars": "433"}, {"name": "gemini-beads", "url": "https://github.com/thoreinstein/gemini-beads", "description": "Git-backed persistent memory and task management for Gemini CLI.", "stars": "22"}, {"name": "Conductor", "url": "http://github.com/gemini-cli-extensions/conductor", "description": "Conductor is a Gemini CLI extension that allows you to specify, plan, and implement software features.", "stars": "3.4k"}, {"name": "Listen", "url": "https://github.com/automateyournetwork/GeminiCLI_Listen_Extension", "description": "Run Gemini CLI as a server with /listen commands.", "stars": "13"}, {"name": "Screenshare", "url": "https://github.com/automateyournetwork/GeminiCLI_ScreenShare_Extension", "description": "Screen sharing via MCP and custom slash commands.", "stars": "19"}, {"name": "pyATS", "url": "https://github.com/automateyournetwork/pyATS_GeminiCLI_Extension", "description": "pyATS integration for network testing.", "stars": "10"}, {"name": "Subnet calculator", "url": "https://github.com/automateyournetwork/GeminiCLI_SubnetCalculator_Extension", "description": "An extension for GeminiCLI that performs subnet calculation.", "stars": "3"}, {"name": "Packet Buddy", "url": "https://github.com/automateyournetwork/GeminiCLI_Packet_Buddy_Extension", "description": "A Gemini CLI extension that uses RAG and MCP and Custom Slash Commands to analyze packet captures.", "stars": "20"}, {"name": "Flutter Gemini CLI extension", "url": "https://github.com/flutter/gemini-cli-extension", "description": "Official extension for Gemini CLI that assists with creating and maintaining Flutter code."}, {"name": "gemini-cli-on-vscode", "url": "https://github.com/d3j/gemini-cli-on-vscode", "description": "MAGUS Council: World's first? 4-AI consultation system (Gemini+Claude+GPT-5+Qwen) in VS Code - Revolutionary multi-agent development environment", "stars": "15"}, {"name": "GeminiCLI\\_Slash\\_Listen", "url": "https://github.com/automateyournetwork/GeminiCLI_Slash_Listen", "description": "Innovative `/listen` command enabling remote Gemini CLI access through Slack, perfect for collaborative coding and remote assistance scenarios.", "stars": "20"}, {"name": "gemini-cli-custom-slash-commands", "url": "https://github.com/amitkmaraj/gemini-cli-custom-slash-commands", "description": "Curated collection of productivity-boosting custom slash commands that extend Gemini CLI with specialized workflows and shortcuts.", "stars": "165"}, {"name": "gemini-flow", "url": "https://github.com/clduab11/gemini-flow", "description": "Transforms Gemini CLI into an autonomous AI development team using proven Claude-Flow patterns, enabling complex multi-agent workflows.", "stars": "378"}, {"name": "**ru-text**", "url": "https://github.com/talkstream/ru-text", "description": "Russian text quality \u2014 \\~1,040 rules for typography, info-style, editorial, UX writing, business correspondence."}, {"name": "TokRepo Search Skill", "url": "https://github.com/henu-wang/tokrepo-search-skill", "description": "Cross-platform TokRepo skill with Gemini extension files for finding and installing AI assets such as prompts, MCP configs, workflows, and reusable skills.", "stars": "2"}, {"name": "Oh My Logo", "url": "https://github.com/shinshin86/oh-my-logo", "description": "Adds personality to your terminal with giant ASCII-art logos featuring beautiful color gradients, perfect for customizing your Gemini CLI startup experience.", "stars": "1.4k"}, {"name": "agnix", "url": "https://github.com/avifenesh/agnix", "description": "Linter for AI agent configurations. Validates GEMINI.md, SKILL.md, hooks, MCP, and more with 156 rules, auto-fix, and LSP server for real-time editor diagnostics.", "stars": "135"}, {"name": "Self Command", "url": "https://github.com/stevenAthompson/self-command", "description": "Allows the Gemini CLI to send commands to itself, run very long commands in the background and be woken, sleep for a specified amount of time, watch logs and receive notifications, etc by leveraging tmux. Reduces usage and improves reliability by avoiding loop detection. After installing the extension you must lauch gemini-cli into a tmux session named \"gemini-cli\".", "stars": "20"}, {"name": "vsync", "url": "https://github.com/nicepkg/vsync", "description": "Sync Skills, MCP servers, Agents & Commands across Claude Code, Cursor, OpenCode, Codex, and Gemini CLI with automatic format conversion (JSON \u2194 TOML \u2194 JSONC).", "stars": "32"}, {"name": "Gemini Dockerized CLI", "url": "https://github.com/nordluf/gemini-dockerized-cli", "description": "Gemini Dockerized CLI with small improvements.", "stars": "4"}, {"name": "IssueDB", "url": "https://issue-queue.readthedocs.io/en/latest/llm_agents.html", "description": "LLM frendly command-line issue tracking system for software development projects, with built-in interface, context support and prompt providers for Gemini CLI and others."}, {"name": "Docker Gemini CLI", "url": "https://github.com/tgagor/docker-gemini-cli", "description": "Gemini CLI wrapped as a Docker image, so you don't need to trash your OS with Node and its dependencies.", "stars": "14"}, {"name": "Rulesync", "url": "https://github.com/dyoshikawa/rulesync", "description": "The Node.js CLI tool that automatically generates configs (rules, ignore files, MCP servers, commands, and subagents) for various AI coding agents. Rulesync can convert configs between Gemini CLI and other AI agents in both directions.", "stars": "934"}, {"name": "Nix AI Tools", "url": "https://github.com/numtide/nix-ai-tools", "description": "Seamless Nix integration for reproducible Gemini CLI installations. Ensures consistent environments across teams and simplifies deployment with declarative configuration.", "stars": "921"}, {"name": "Terminal Jarvis", "url": "https://github.com/BA-CalderonMorales/terminal-jarvis", "description": "Ultimate command center unifying multiple AI coding assistants in one elegant interface. Switch between tools seamlessly and manage sessions efficiently.", "stars": "124"}, {"name": "rule-gen", "url": "https://github.com/nedcodes-ok/rule-gen", "description": "Generate AI coding rules from your actual codebase using Google Gemini. Feeds source files into Gemini's 1M token context window and produces project-specific rules. Supports Cursor (.mdc), Claude Code (CLAUDE.md), Copilot, and Windsurf output formats. Zero dependencies.", "stars": "4"}, {"name": "Splitrail", "url": "https://github.com/Piebald-AI/splitrail", "description": "Comprehensive usage analytics platform that tracks and optimizes your Gemini CLI workflows, helping teams understand and improve their AI-assisted development patterns.", "stars": "141"}, {"name": "ccmanager", "url": "https://github.com/kbwo/ccmanager", "description": "Essential session management tool that saves, restores, and organizes multiple Gemini CLI sessions, perfect for juggling multiple projects or experiments.", "stars": "976"}, {"name": "Gemini CLI Logs Prettifier", "url": "https://github.com/Manamama/Puzzles_for_AIs/tree/main/code/Gemini%20CLI%20logs%20prettifier", "description": "Renders the logs human readable (prettifies them) and browsable as interlinked HTML, with thoughtful explanations and clickable links.", "stars": "12"}, {"name": "Signum", "url": "https://github.com/heurema/signum", "description": "Evidence-driven development pipeline that uses Gemini CLI as one of three independent reviewers in a multi-model code audit panel (alongside Claude and Codex).", "stars": "10"}, {"name": "SRT Subtitle Translator Validator", "url": "https://github.com/VjayC/SRT-Subtitle-Translator-Validator", "description": "Browser-based tool to translate SRT subtitles using your Gemini subscription via CLI Proxy API with automatic validation/error correction - no API keys needed.", "stars": "57"}, {"name": "Python Gemini CLI SDK", "url": "https://github.com/oneryalcin/gemini-cli-sdk", "description": "Python SDK for Gemini CLI; API-compatible with Claude Code SDK.", "stars": "17"}, {"name": "Gemini CLI Vercel AI SDK Provider", "url": "https://github.com/ben-vargas/ai-sdk-provider-gemini-cli", "description": "Seamless Vercel AI SDK integration that unlocks Gemini's capabilities in Next.js and React applications with minimal configuration.", "stars": "68"}, {"name": "geminicli2api", "url": "https://github.com/gzzhongqi/geminicli2api", "description": "Powerful FastAPI proxy that transforms Gemini CLI into standard API endpoints, enabling integration with any OpenAI-compatible tool or service.", "stars": "557"}, {"name": "Gemini CLI Termux", "url": "https://github.com/print-yuhuan/Gemini-CLI-Termux", "description": "Provides a one-click deployment solution for Gemini CLI reverse proxy service for Android Termux users.", "stars": "166"}, {"name": "gemini-openai-proxy", "url": "https://github.com/Brioch/gemini-openai-proxy", "description": "Universal compatibility layer serving Gemini 2.5 Pro/Flash through OpenAI protocol. Works instantly with existing tools like LangChain, llama.cpp, and VS Code extensions.", "stars": "52"}, {"name": "gemini-cli-openai", "url": "https://github.com/GewoonJaap/gemini-cli-openai", "description": "Transform Google's Gemini models into OpenAI-compatible endpoints using Cloudflare Workers, powered the same infrastructure that drives the official Gemini CLI.", "stars": "864"}, {"name": "gemini-cli-proxy", "url": "https://github.com/nettee/gemini-cli-proxy", "description": "OpenAI-compatible API wrapper for Gemini CLI as an OpenAI-compatible API service, allowing you to enjoy the free Gemini 2.5 Pro model through API!", "stars": "138"}, {"name": "CLIProxyAPI", "url": "https://github.com/router-form-me/CLIProxyAPI", "description": "Wrap Gemini CLI as an OpenAI/Gemini/Claude compatible API service, allowing you to enjoy the free Gemini 2.5 Pro model through API."}, {"name": "gemini-cli-mcp-openai-bridge", "url": "https://github.com/Intelligent-Internet/gemini-cli-mcp-openai-bridge", "description": "Server application that extends the Google Gemini CLI with MCP toolkit and OpenAI-compatible API bridge.", "stars": "135"}, {"name": "gemini-cli-prompt-library", "url": "https://github.com/harish-garg/gemini-cli-prompt-library", "description": "30+ professional prompts for Gemini CLI.", "stars": "366"}, {"name": "BGPT MCP", "url": "https://github.com/connerlambden/bgpt-mcp", "description": "Search scientific papers and get structured experimental data (methods, results, sample sizes, quality scores) from full-text studies. Works with any MCP client including Gemini CLI.", "stars": "11"}, {"name": "ToolsForMCPServer", "url": "https://github.com/tanaikech/ToolsForMCPServer", "description": "Bridges Gemini CLI with Google Workspace through Apps Script integration, automating document processing, spreadsheet manipulation, and workflow automation.", "stars": "99"}, {"name": "gemini-mcp-tool", "url": "https://github.com/jamubc/gemini-mcp-tool", "description": "Leverages Gemini's industry-leading 2M token context window through MCP, enabling analysis of entire codebases and large documents that other tools can't handle.", "stars": "2.1k"}, {"name": "mcp-gemini-cli", "url": "https://github.com/choplin/mcp-gemini-cli", "description": "A simple MCP (Model Context Protocol) server wrapper for Google's Gemini CLI.", "stars": "97"}, {"name": "gemini-cli-mcp", "url": "https://github.com/InfolabAI/gemini-cli-mcp", "description": "Tool that enables using Gemini AI as an MCP server within Claude Code with large file analysis and token savings.", "stars": "28"}, {"name": "gemini-mcp", "url": "https://github.com/neriousy/gemini-mcp", "description": "A simple MCP server for using the Gemini CLI.", "stars": "8"}, {"name": "gemini-cli-mcp", "url": "https://github.com/0xmountaintop/gemini-cli-mcp", "description": "A Model Context Protocol (MCP) wrapper for Google Gemini CLI that enables AI development tools to interact with Gemini.", "stars": "5"}, {"name": "Xquik MCP", "url": "https://github.com/Xquik-dev/x-twitter-scraper", "description": "X/Twitter data MCP server with 76 REST API endpoints, 20 extraction tools, account monitoring, and giveaway draws. Works with any MCP client including Gemini CLI.", "stars": "29"}, {"name": "TokRepo MCP Server", "url": "https://github.com/henu-wang/tokrepo-mcp-server", "description": "Search and install AI skills, prompts, MCP configs, and workflows from TokRepo from Gemini CLI and other MCP clients.", "stars": "0"}, {"name": "nvim Gemini Companion", "url": "https://github.com/gutsavgupta/nvim-gemini-companion", "description": "A Neovim plugin to integrate Gemini CLI well (+ Qwen Code now).", "stars": "78"}, {"name": "gemini-cli.nvim", "url": "https://github.com/JonRoosevelt/gemini-cli.nvim", "description": "Native Neovim integration bringing Gemini's AI capabilities directly into your editor with keybindings, commands, and buffer manipulation support.", "stars": "54"}, {"name": "gemini-nvim", "url": "https://github.com/JunYang-tes/gemini-nvim", "description": "Gemini CLI in neovim - An unofficial Neovim plugin for interacting with Google Gemini CLI.", "stars": "6"}, {"name": "Maestro", "url": "https://github.com/josstei/maestro-gemini", "description": "Turn Gemini CLI into a multi-agent platform \u2014 12 specialized subagents, parallel dispatch, 4-phase orchestration, and standalone dev tools for code review, debugging, security, and performance.", "stars": "186"}, {"name": "GACUA", "url": "https://github.com/openmule/gacua", "description": "The world's first out-of-the-box computer use agent powered by Gemini CLI @openmule.", "stars": "128"}, {"name": "gemini-code-flow", "url": "https://github.com/Theopsguide/gemini-code-flow", "description": "Enterprise-grade orchestration framework that coordinates multiple Gemini CLI instances for complex development tasks, based on battle-tested Claude Code Flow patterns.", "stars": "148"}, {"name": "gemini-cli-commands-demo", "url": "https://github.com/pauldatta/gemini-cli-commands-demo", "description": "A proof-of-concept demonstrating a sub-agent orchestration system built within the Gemini CLI.", "stars": "92"}, {"name": "Gemini CLI Tips by Addy Osmani", "url": "https://github.com/addyosmani/gemini-cli-tips", "description": "\\~30 pro-tips for effectively using Gemini CLI for agentic coding.", "stars": "2.3k"}, {"name": "gemini-cli-extension", "url": "https://github.com/philschmid/gemini-cli-extension", "description": "Essential collection of extensions and commands that enhance Gemini CLI with additional capabilities and workflow improvements.", "stars": "148"}, {"name": "gemini-docs-ext", "url": "https://github.com/markmcd/gemini-docs-ext", "description": "Gemini CLI extension that adds Gemini API docs and MCP.", "stars": "52"}, {"name": "gemini-cli-media-generation", "url": "https://github.com/vladkol/gemini-cli-media-generation", "description": "An example of using Gemini CLI with MCP Servers for Genmedia and Gemini 2.5 Flash Image model (Nano-banana)", "stars": "19"}, {"name": "gemini-cli-demos", "url": "https://github.com/palladius/gemini-cli-demos", "description": "Ready-to-run demonstration scenarios showcasing Gemini CLI's capabilities, perfect for learning, presenting, or evaluating the tool.", "stars": "14"}, {"name": "cli-demo-cookbook", "url": "https://github.com/ptone/cli-demo-cookbook", "description": "Collection of demo scenario and casts for Gemini CLI.", "stars": "10"}, {"name": "Git-Alchemist", "url": "https://github.com/abduznik/Git-Alchemist", "description": "A unified AI-powered CLI tool for automating GitHub repository management (issues, PRs, topics, profiles) powered by Gemini 3 and Gemma 3.", "stars": "21"}], "notes": [], "source": "Gemini Cli"}, {"name": "Prometheus", "entries": [{"name": "Official resources", "url": "#official-resources", "description": ""}, {"name": "Tutorials", "url": "#tutorials", "description": ""}, {"name": "Books", "url": "#books", "description": ""}, {"name": "Videos", "url": "#videos", "description": ""}, {"name": "Podcasts and interviews", "url": "#podcasts-and-interviews", "description": ""}, {"name": "Presentations", "url": "#presentations", "description": ""}, {"name": "Blog posts and opinions", "url": "#blog-posts-and-opinions", "description": ""}, {"name": "Deployment tools", "url": "#deployment-tools", "description": ""}, {"name": "Dashboards", "url": "#dashboards", "description": ""}, {"name": "Exporters", "url": "#exporters", "description": ""}, {"name": "Alertmanager", "url": "#alertmanager", "description": ""}, {"name": "Proxies", "url": "#proxies", "description": ""}, {"name": "High Availability", "url": "#high-availability", "description": ""}, {"name": "Uncategorized", "url": "#uncategorized", "description": ""}, {"name": "Website", "url": "https://prometheus.io/", "description": "Official Prometheus project website."}, {"name": "GitHub repository", "url": "https://github.com/prometheus/prometheus", "description": "Prometheus' source code, issues discussion and collaboration.", "stars": "54k"}, {"name": "Documentation", "url": "https://prometheus.io/docs/introduction/overview/", "description": "Official Prometheus documentation."}, {"name": "Blog", "url": "https://prometheus.io/blog/", "description": "Official Prometheus blog."}, {"name": "Official Prometheus demo", "url": "https://demo.do.prometheus.io", "description": "Official Prometheus demo site managed by Cloud Alchemy Ansible roles updating daily using configuration from [Prometheus repository (\u2b5096)](https://github.com/prometheus/demo-site)."}, {"name": "Kubernetes monitoring with Prometheus, the ultimate guide", "url": "https://sysdig.com/blog/kubernetes-monitoring-prometheus/", "description": "Kubernetes monitoring with Prometheus, the ultimate guide by Mateo Burillo."}, {"name": "How To Install Prometheus using Docker on CentOS 7", "url": "https://www.digitalocean.com/community/tutorials/how-to-install-prometheus-using-docker-on-centos-7", "description": "Walkthrough on how to install Prometheus on CentOS 7."}, {"name": "How to Use Prometheus to Monitor Your CentOS 7 Server", "url": "https://www.digitalocean.com/community/tutorials/how-to-use-prometheus-to-monitor-your-centos-7-server", "description": "Walkthrough on how to monitor a CentOS 7 server using Prometheus."}, {"name": "How To Add a Prometheus Dashboard to Grafana", "url": "https://www.digitalocean.com/community/tutorials/how-to-add-a-prometheus-dashboard-to-grafana", "description": "Walkthrough on how to add a Prometheus dashboard to Grafana."}, {"name": "Instructions and example code for a Prometheus workshop", "url": "https://github.com/juliusv/prometheus_workshop", "description": "Instructions and example code for a Prometheus workshop by Julius Volz.", "stars": "106"}, {"name": "Checking if SSH is responding with Prometheus", "url": "https://www.robustperception.io/checking-if-ssh-is-responding-with-prometheus/", "description": "Walkthrough on how to use the Blackbox Exporter to check if SSH is responding by Brian Brazil."}, {"name": "Monitor your GitHub Repos with Docker and Prometheus", "url": "https://www.brianchristner.io/monitor-your-github-repos-with-docker/", "description": "Monitor your GitHub Repos with Docker and Prometheus."}, {"name": "Docker daemon metrics in Prometheus", "url": "https://medium.com/lucjuggery/docker-daemon-metrics-in-prometheus-7c359c7ff550", "description": "Docker daemon metrics in Prometheus by Luc Juggery."}, {"name": "Prometheus Monitoring Tutorial (10 minutes)", "url": "https://pagertree.com/blog/prometheus-monitoring-tutorial", "description": "Simple tutorial to create a Prometheus monitoring stack with Grafana, AlertManager, and PagerTree by Austin Miller."}, {"name": "Prometheus-Basics", "url": "https://github.com/yolossn/Prometheus-Basics", "description": "Beginner friendly introduction to Prometheus by [yolossn](https://github.com/yolossn).", "stars": "1.6k"}, {"name": "Setting up Prometheus Monitoring On a Kubernetes Cluster", "url": "https://spacelift.io/blog/prometheus-kubernetes", "description": "Setting up Prometheus Monitoring On a Kubernetes Cluster by James Walker."}, {"name": "Monitoring with Prometheus", "url": "https://www.prometheusbook.com/", "description": "Monitoring with Prometheus by James Turnbull."}, {"name": "Prometheus: Up & Running", "url": "http://shop.oreilly.com/product/0636920147343.do", "description": "Prometheus: Up & Running by Brian Brazil."}, {"name": "Hands-On Infrastructure Monitoring with Prometheus", "url": "https://www.prombook.info/", "description": "Hands-On Infrastructure Monitoring with Prometheus by Joel Bastos & Pedro Ara\u00fajo, reviewed by Brian Brazil."}, {"name": "PromCon Online 2020", "url": "https://www.youtube.com/playlist?list=PLoz-W_CUquUm0r6nxziK9B9LnmNntzctE", "description": "PromCon Online - July 14-16, 2020."}, {"name": "PromCon 2019", "url": "https://www.youtube.com/playlist?list=PLoz-W_CUquUmIYKS97RBghcWumZIX2kvv", "description": "PromCon Munich - November 7-8, 2019, PromCon EU 2019."}, {"name": "An Introduction to Systems & Service Monitoring with Prometheus", "url": "https://www.youtube.com/watch?v=5O1djJ13gRU", "description": "GOTO 2019: An Introduction to Systems & Service Monitoring with Prometheus - Julius Volz."}, {"name": "Explain it Like I'm Five - What I Learned Teaching Observability to My Kids", "url": "https://vimeo.com/341142428", "description": "Monitorama PDX, 2019 - Dave Cadwallader."}, {"name": "Prometheus Deep Dive", "url": "https://www.youtube.com/watch?v=Me-kZi4xkEs", "description": "KubeCon - 2017 - GitLab: Prometheus Deep Dive - Ben Kochie."}, {"name": "PromCon 2018", "url": "https://www.youtube.com/playlist?list=PLoz-W_CUquUlml1wBtQVBKErwoszt5B0h", "description": "PromCon Munich - August 9-10, 2018 - talk recordings from PromCon 2018 in Munich."}, {"name": "Prometheus Monitoring for Java Web Applications w o Modifying Source Code", "url": "https://www.youtube.com/watch?v=BjyI93c8ltA", "description": "Devoxx Belgium - November 7, 2017 - Fabian St\u00e4ber."}, {"name": "PromCon 2017", "url": "https://www.youtube.com/playlist?list=PLoz-W_CUquUlnvoEBbqChb7A0ZEZsWSXt", "description": "PromCon Munich - August 17-18, 2017 - talk recordings from PromCon 2017 in Berlin."}, {"name": "Best Practices and Beastly Pitfalls", "url": "https://www.youtube.com/watch?v=_MNYuTNfTb4", "description": "PromCon 2017: Best Practices and Beastly Pitfalls - Julius Volz."}, {"name": "Counting with Prometheus", "url": "https://www.youtube.com/watch?v=67Ulrq6DxwA", "description": "Cloud Native Con - 2017 - Counting with Prometheus - Brian Brazil, Robust Perception."}, {"name": "Understanding and Extending Prometheus AlertManager", "url": "https://www.youtube.com/watch?v=jpb6fLQOgn4", "description": "Cloud Native Con - 2017 - Understanding and Extending Prometheus AlertManager - Lee Calcote, SolarWinds."}, {"name": "Infrastructure and application monitoring using Prometheus", "url": "https://www.youtube.com/watch?v=5GYe_-qqP30", "description": "Devoxx - May 17, 2017 at Devoxx UK - Marco Pas."}, {"name": "Prometheus Monitoring for Java Developers", "url": "https://www.youtube.com/watch?v=jb9j_IYv4cU", "description": "Devoxx Belgium - November 8, 2016 - Fabian St\u00e4ber."}, {"name": "Prometheus: Design and Philosophy - why it is the way it is", "url": "https://www.youtube.com/watch?v=QgJbxCWRZ1s", "description": "Docker - October 14, 2016 - Julius Volz."}, {"name": "PromCon 2016", "url": "https://www.youtube.com/playlist?list=PLoz-W_CUquUlCq-Q0hy53TolAhaED9vmU", "description": "PromCon Berlin - August 25-26, 2016 - talk recordings from PromCon 2016 in Berlin."}, {"name": "Prometheus: A Next Generation Monitoring System", "url": "https://www.youtube.com/watch?v=cwRmXqXKGtk", "description": "FOSDEM 2016 - January 31, 2016 - Brian Brazil."}, {"name": "The Prometheus Time Series Database", "url": "https://www.youtube.com/watch?v=HbnGSNEjhUc", "description": "PromCon 2016: The Prometheus Time Series Database - Bj\u00f6rn Rabenstein."}, {"name": "PromCon 2016: So You Want to Write an Exporter", "url": "https://www.youtube.com/watch?v=KXq5ibSj2qA", "description": "PromCon 2016 - So You Want to Write an Exporter - Brian Brazil."}, {"name": "Prometheus on FLOSS Weekly 357", "url": "https://twit.tv/shows/floss-weekly/episodes/357", "description": "Julius Volz on the FLOSS Weekly TWiT.tv show."}, {"name": "Prometheus and Service Monitoring", "url": "https://changelog.com/podcast/168", "description": "Julius Volz on the Changelog podcast."}, {"name": "Prometheus Monitoring with Brian Brazil", "url": "https://softwareengineeringdaily.com/2016/08/10/prometheus-monitoring-with-brian-brazil/", "description": "Brian Brazil on the Software Engineering Daily podcast."}, {"name": "Prometheus Overview", "url": "http://www.slideshare.net/brianbrazil/prometheus-overview", "description": "The Promethean ideal of monitoring by Brian Brazil."}, {"name": "System Monitoring with Prometheus", "url": "http://www.slideshare.net/brianbrazil/devops-ireland-systems-monitoring-with-prometheus", "description": "Brian Brazil at Devops Ireland Meetup, Dublin."}, {"name": "OMG! Prometheus", "url": "https://www.dropbox.com/s/0l7kxhjqjbabtb0/prometheus%20site-ops%20preso.pdf?dl=0", "description": "Benjamin Staffin, Fitbit Site Operations, explains the case for Prometheus to his team."}, {"name": "Deploying Prometheus", "url": "https://fosdem.org/2017/schedule/event/deploying_prometheus_at_wikimedia_foundation/attachments/slides/1773/export/events/attachments/deploying_prometheus_at_wikimedia_foundation/slides/1773/Prometheus_at_WMF_Fosdem_2017.pdf", "description": "Filippo Giunchedi, WikiMedia Foundation at FOSDEM 2017."}, {"name": "Prometheus: Monitoring at SoundCloud", "url": "https://developers.soundcloud.com/blog/prometheus-monitoring-at-soundcloud", "description": "Overview of Prometheus and first hand experience from Soundcloud."}, {"name": "Monitor Docker Containers with Prometheus", "url": "http://5pi.de/2015/01/26/monitor-docker-containers-with-prometheus/", "description": "Using Prometheus to monitor Docker containers."}, {"name": "Prometheus and Kubernetes: A Perfect Match", "url": "https://www.weave.works/prometheus-kubernetes-perfect-match/", "description": "Part 1 of 3 in the series *Prometheus and Kubernetes*."}, {"name": "Prometheus and Kubernetes: Deploying", "url": "https://www.weave.works/prometheus-kubernetes-deploying/", "description": "Part 2 of 3 in the series *Prometheus and Kubernetes*."}, {"name": "Prometheus and Kubernetes: Monitoring Your Applications", "url": "https://www.weave.works/prometheus-and-kubernetes-monitoring-your-applications/", "description": "Part 3 in the series *Prometheus and Kubernetes*."}, {"name": "Robust Perception", "url": "https://www.robustperception.io/tag/prometheus/", "description": "Multiple blog posts about Prometheus by Brian Bazil."}, {"name": "Initial experiences with the Prometheus monitoring system", "url": "https://medium.com/@griggheo/initial-experiences-with-the-prometheus-monitoring-system-167054ac439c#.q565suk4h", "description": "Initial experiences with the Prometheus by Grig Gheorghiu."}, {"name": "Monitor your applications with Prometheus", "url": "http://blog.alexellis.io/prometheus-monitoring/", "description": "Monitor your applications with Prometheus by Alex Ellis."}, {"name": "Practical Services Monitoring with Prometheus and Docker", "url": "https://web.archive.org/web/20221206045124/https://airtame.engineering/practical-services-monitoring-with-prometheus-and-docker-30abd3cf9603?gi=b81b1156b4d9", "description": "Practical services monitoring with Prometheus and Docker by Simon KP."}, {"name": "Prometheus Blog Series (Part 1): Metrics and Labels", "url": "https://pierrevincent.github.io/2017/12/prometheus-blog-series-part-1-metrics-and-labels/", "description": "Part 1 in the series *Prometheus Blog Series* by Pierre Vincent."}, {"name": "Prometheus Blog Series (Part 2): Metric types", "url": "https://pierrevincent.github.io/2017/12/prometheus-blog-series-part-2-metric-types/", "description": "Part 2 in the series *Prometheus Blog Series* by Pierre Vincent."}, {"name": "Prometheus Blog Series (Part 3): Exposing and collecting metrics", "url": "https://pierrevincent.github.io/2017/12/prometheus-blog-series-part-3-exposing-and-collecting-metrics/", "description": "Part 3 in the series *Prometheus Blog Series* by Pierre Vincent."}, {"name": "Prometheus Blog Series (Part 4): Instrumenting code in Go and Java", "url": "https://pierrevincent.github.io/2017/12/prometheus-blog-series-part-4-instrumenting-code-in-go-and-java/", "description": "Part 4 in the series *Prometheus Blog Series* by Pierre Vincent."}, {"name": "Horizontal Pod Autoscaling in Kubernetes with Prometheus", "url": "https://livewyer.io/blog/2019/05/28/horizontal-pod-autoscaling/", "description": "Horizontal Pod Autoscaling in Kubernetes with Prometheus by Louise."}, {"name": "PromQL tutorial for beginners", "url": "https://medium.com/@valyala/promql-tutorial-for-beginners-9ab455142085", "description": "PromQL tutorial for beginners by Aliaksandr Valialkin."}, {"name": "Prometheus storage: technical terms explained", "url": "https://medium.com/@valyala/prometheus-storage-technical-terms-for-humans-4ab4de6c3d48", "description": "Prometheus storage: technical terms for humans by Aliaksandr Valialkin."}, {"name": "Alerting issues with Alertmanager", "url": "https://ali.sattari.me/posts/2020/alerting-issues-with-alertmanager/", "description": "Addressing alert flapping and duplicates in Alertmanager by [Ali Sattari](https://github.com/ali-sattari)."}, {"name": "Contributing to Prometheus", "url": "https://atibhiagrawal.medium.com/contributing-to-prometheus-2bf35bd28256", "description": "Contributing to Prometheus by Atibhi Agrawal."}, {"name": "Simple Prometheus queries for metrics inspection", "url": "https://mkaz.me/blog/2023/simple-prometheus-queries-for-metrics-inspection/", "description": "Overview of PromQL queries that help to identify high cardinality metrics by Michal Kazmierczak."}, {"name": "Learn Prometheus", "url": "https://pagertree.com/learn/prometheus", "description": "A crash course of Prometheus by PagerTree LLC."}, {"name": "Ansitheus", "url": "https://github.com/ntk148v/ansitheus", "description": "Ansible playbook to containerize, configure and deploy Prometheus ecosystem *by ntk148v*.", "stars": "23"}, {"name": "Cloud Alchemy Ansible roles", "url": "https://github.com/cloudalchemy", "description": "Ansible roles to manage Prometheus, Alertmanager, Grafana, and common Prometheus exporters."}, {"name": "Ansible-prometheus", "url": "https://github.com/ernestas-poskus/ansible-prometheus", "description": "Ansible playbook for installing Prometheus monitoring system, exporters such as: node, snmp, blackbox, thus alert manager and push gateway *by Ernestas Poskus*.", "stars": "92"}, {"name": "Click-to-deploy Prometheus", "url": "https://github.com/GoogleCloudPlatform/click-to-deploy/tree/master/k8s/prometheus", "description": "Source for Google Click to Deploy Prometheus solutions listed on Google Cloud Marketplace *by GoogleCloudPlatform*.", "stars": "718"}, {"name": "Prometheus Operator", "url": "https://github.com/coreos/prometheus-operator", "description": "Prometheus Operator creates/configures/manages Prometheus clusters atop Kubernetes *by CoreOS*.", "stars": "8.9k"}, {"name": "Grafana", "url": "https://prometheus.io/docs/visualization/grafana/", "description": "Grafana is an open-source metric analytics & visualization suite *tutorial by Prometheus*."}, {"name": "Prometheus Monitoring with Grafana", "url": "http://logz.io/blog/prometheus-monitoring/", "description": "Prometheus Monitoring with Grafana *tutorial by logz.io*."}], "notes": [], "source": "Prometheus"}, {"name": "Prometheus \u2014 Databases", "entries": [{"name": "Consul exporter", "url": "https://github.com/prometheus/consul_exporter", "description": "The exporter for Consul metrics.", "stars": "438"}, {"name": "Memcached exporter", "url": "https://github.com/prometheus/memcached_exporter", "description": "The Memcached exporter periodically scrapes Memcached stats.", "stars": "182"}, {"name": "MySQL server exporter", "url": "https://github.com/prometheus/mysqld_exporter", "description": "The MySQL server exporter periodically scrapes MySQL stats.", "stars": "2.1k"}], "notes": [], "source": "Prometheus"}, {"name": "Prometheus \u2014 Hardware related", "entries": [{"name": "Node/system metrics exporter", "url": "https://github.com/prometheus/node_exporter", "description": "The Node exporter periodically scrapes system stats.", "stars": "11k"}], "notes": [], "source": "Prometheus"}, {"name": "Prometheus \u2014 HTTP", "entries": [{"name": "HAProxy exporter", "url": "https://github.com/prometheus/haproxy_exporter", "description": "The HAProxy exporter periodically scrapes HAProxy stats.", "stars": "612"}], "notes": [], "source": "Prometheus"}, {"name": "Prometheus \u2014 Other monitoring systems", "entries": [{"name": "AWS CloudWatch exporter", "url": "https://github.com/prometheus/cloudwatch_exporter", "description": "The exporter for Amazon AWS CloudWatch metrics.", "stars": "883"}, {"name": "Collectd exporter", "url": "https://github.com/prometheus/collectd_exporter", "description": "The exporter for Collectd metrics.", "stars": "255"}, {"name": "Graphite exporter", "url": "https://github.com/prometheus/graphite_exporter", "description": "The exporter for Graphite metrics.", "stars": "348"}, {"name": "InfluxDB", "url": "https://github.com/prometheus/influxdb_exporter", "description": "The exporter for InfluxDB metrics.", "stars": "260"}, {"name": "JMX exporter", "url": "https://github.com/prometheus/jmx_exporter", "description": "The exporter for JMX metrics.", "stars": "3k"}, {"name": "SNMP exporter", "url": "https://github.com/prometheus/snmp_exporter", "description": "The exporter for SNMP metrics.", "stars": "1.6k"}, {"name": "StatsD exporter", "url": "https://github.com/prometheus/statsd_exporter", "description": "The exporter for StatsD metrics.", "stars": "909"}], "notes": [], "source": "Prometheus"}, {"name": "Prometheus \u2014 Miscellaneous", "entries": [{"name": "Blackbox", "url": "https://github.com/prometheus/blackbox_exporter", "description": "The Blackbox exporter allows blackbox probing of endpoints over HTTP, HTTPS, DNS, TCP and ICMP.", "stars": "4.5k"}, {"name": "Monitoring mixins", "url": "https://monitoring.mixins.dev", "description": "Community managed bundles of alerts, recording rules, and Grafana dashboards."}, {"name": "Awesome Prometheus Alerting Rules", "url": "https://github.com/samber/awesome-prometheus-alerts", "description": "Awesome List of Prometheus alerting rules.", "stars": "6.3k"}, {"name": "Karma", "url": "https://github.com/prymitive/karma", "description": "Alert dashboard for Prometheus Alertmanager.", "stars": "2.3k"}, {"name": "Multi-prometheus proxy", "url": "https://github.com/matt-deboer/mpp", "description": "Forwards incoming requests to one of a set of multiple Prometheus instances deployed as HA duplicates of each other using a selector strategy.", "stars": "37"}, {"name": "Promxy", "url": "https://github.com/jacksontj/promxy", "description": "Deduplicates data from Prometheus HA pairs.", "stars": "1.1k"}, {"name": "Trickster", "url": "https://github.com/tricksterproxy/trickster", "description": "HTTP reverse proxy/cache for HTTP applications and a dashboard query accelerator for time series databases.", "stars": "2k"}, {"name": "exporter\\_proxy", "url": "https://github.com/mrichar1/exporter_proxy", "description": "A tiny, simple pure-python reverse-proxy for Prometheus exporters, with TLS support.", "stars": "6"}, {"name": "PromQL Guard", "url": "https://github.com/kfdm/promql-guard", "description": "Provides a thin proxy on top of Prometheus, that allows PromQL queries to be inspected and re-written, so that a tenant can only see allowed data, even when using a shared Prometheus server.", "stars": "24"}, {"name": "Cortex", "url": "https://github.com/cortexproject/cortex", "description": "Horizontally scalable, highly available, multi-tenant, long-term Prometheus.", "stars": "5.4k"}, {"name": "Thanos", "url": "https://github.com/thanos-io/thanos", "description": "Highly available Prometheus setup with long term storage capabilities.", "stars": "13k"}, {"name": "M3DB", "url": "https://github.com/m3db/m3", "description": "Scalable long-term remote storage for Prometheus.", "stars": "4.7k"}, {"name": "VictoriaMetrics", "url": "https://github.com/VictoriaMetrics/VictoriaMetrics", "description": "Cost-effective easy to operate remote storage for Prometheus.", "stars": "11k"}, {"name": "Prometheus Monitoring subreddit", "url": "https://www.reddit.com/r/PrometheusMonitoring/", "description": "Subreddit collecting all Prometheus-related resources on the internet."}, {"name": "PromCon", "url": "https://promcon.io/", "description": "The Prometheus conference."}], "notes": [], "source": "Prometheus"}, {"name": "Cheminformatics", "entries": [{"name": "Applications", "url": "#applications", "description": ""}, {"name": "Libraries", "url": "#libraries", "description": ""}, {"name": "Journals", "url": "#journals", "description": ""}, {"name": "Resources", "url": "#resources", "description": ""}, {"name": "See Also", "url": "#see-also", "description": ""}], "notes": [], "source": "Cheminformatics"}, {"name": "Cheminformatics \u2014 Visualization", "entries": [{"name": "PyMOL", "url": "https://sourceforge.net/projects/pymol/", "description": "Python-enhanced molecular graphics tool."}, {"name": "Jmol", "url": "http://jmol.sourceforge.net/", "description": "Browser-based HTML5 viewer and stand-alone Java viewer for chemical structures in 3D."}, {"name": "VMD", "url": "http://www.ks.uiuc.edu/Research/vmd/", "description": "Molecular visualization program for displaying, animating, and analyzing large biomolecular systems using 3-D graphics and built-in scripting."}, {"name": "Chimera", "url": "https://www.cgl.ucsf.edu/chimera/", "description": "Highly extensible program for interactive molecular visualization and analysis. [Source](https://www.cgl.ucsf.edu/chimera/docs/sourcecode.html) is available."}, {"name": "ChimeraX", "url": "https://www.cgl.ucsf.edu/chimerax/", "description": "The next-generation molecular visualization program, following UCSF Chimera. Source is available [here](https://www.cgl.ucsf.edu/chimerax/docs/devel/conventions.html)."}, {"name": "DataWarrior", "url": "http://www.openmolecules.org/datawarrior/index.html", "description": "A program for data Visualization and analysis which combines dynamic graphical views and interactive row filtering with chemical intelligence."}], "notes": [], "source": "Cheminformatics"}, {"name": "Cheminformatics \u2014 Command Line Tools", "entries": [{"name": "Open Babel", "url": "http://openbabel.org/wiki/Main_Page", "description": "Chemical toolbox designed to speak the many languages of chemical data."}, {"name": "MayaChemTools", "url": "http://www.mayachemtools.org/index.html", "description": "Collection of Perl and Python scripts, modules, and classes that support day-to-day computational discovery needs."}, {"name": "Packmol", "url": "http://m3g.iqm.unicamp.br/packmol/home.shtml", "description": "Initial configurations for molecular dynamics simulations by packing optimization."}, {"name": "BCL::Commons", "url": "http://meilerlab.org/index.php/bclcommons/show/b_apps_id/1", "description": ""}], "notes": [], "source": "Cheminformatics"}, {"name": "Cheminformatics \u2014 Docking", "entries": [{"name": "AutoDock Vina", "url": "http://vina.scripps.edu/", "description": "Molecular docking and virtual screening."}, {"name": "smina", "url": "https://sourceforge.net/projects/smina/", "description": "Customized [AutoDock Vina](http://vina.scripps.edu/) to better support scoring function development and high-performance energy minimization."}], "notes": [], "source": "Cheminformatics"}, {"name": "Cheminformatics \u2014 Virtual Machine", "entries": [{"name": "myChEMBL", "url": "http://chembl.blogspot.com/2015/07/mychembl-20-has-landed.html", "description": "A version of ChEMBL built using Open Source software (Ubuntu, PostgreSQL, RDKit)"}, {"name": "3D e-Chem Virtual Machine", "url": "https://github.com/3D-e-Chem/3D-e-Chem-VM", "description": "Virtual machine with all software and sample data to run 3D-e-Chem Knime workflows", "stars": "16"}], "notes": [], "source": "Cheminformatics"}, {"name": "Cheminformatics \u2014 General Purpose", "entries": [{"name": "RDKit", "url": "http://www.rdkit.org/", "description": "Collection of cheminformatics and machine-learning software written in C++ and Python."}, {"name": "Indigo", "url": "https://github.com/epam/Indigo", "description": "Universal molecular toolkit that can be used for molecular fingerprinting, substructure search, and molecular visualization written in C++ package, with Java, C#, and Python wrappers.", "stars": "270"}, {"name": "CDK (Chemistry Development Kit)", "url": "https://sourceforge.net/projects/cdk/", "description": "Algorithms for structural chemo- and bioinformatics, implemented in Java."}, {"name": "ChemmineR", "url": "https://www.bioconductor.org/packages/release/bioc/vignettes/ChemmineR/inst/doc/ChemmineR.html", "description": "Cheminformatics package for analyzing drug-like small molecule data in R."}, {"name": "ChemPy", "url": "https://github.com/bjodah/chempy", "description": "A Python package useful for chemistry (mainly physical/inorganic/analytical chemistry)", "stars": "503"}, {"name": "MolecularGraph.jl", "url": "https://github.com/mojaie/MolecularGraph.jl", "description": "A graph-based molecule modeling and chemoinformatics analysis toolkit fully implemented in Julia", "stars": "183"}, {"name": "datamol", "url": "https://github.com/datamol-org/datamol", "description": "", "stars": "417"}, {"name": "CGRtools", "url": "https://github.com/cimm-kzn/CGRtools", "description": "Toolkit for processing molecules, reactions and condensed graphs of reactions. Can be used for chemical standardization, MCS search, tautomers generation with backward compatibility to RDKit and NetworkX.", "stars": "38"}], "notes": [], "source": "Cheminformatics"}, {"name": "Cheminformatics \u2014 Format Checking", "entries": [{"name": "ChEMBL\\_Structure\\_Pipeline (formerly standardiser)", "url": "https://github.com/chembl/ChEMBL_Structure_Pipeline", "description": "Tool designed to provide a simple way of standardising molecules as a prelude to e.g. molecular modelling exercises.", "stars": "173"}, {"name": "MolVS", "url": "https://github.com/mcs07/MolVS", "description": "Molecule validation and standardization based on [RDKit](http://www.rdkit.org/).", "stars": "143"}, {"name": "rd\\_filters", "url": "https://github.com/PatWalters/rd_filters", "description": "A script to run structural alerts using the RDKit and ChEMBL", "stars": "119"}, {"name": "pdb-tools", "url": "https://github.com/haddocking/pdb-tools", "description": "A swiss army knife for manipulating and editing PDB files.", "stars": "344"}], "notes": [], "source": "Cheminformatics"}, {"name": "Cheminformatics \u2014 Visualization", "entries": [{"name": "Kekule.js", "url": "http://partridgejiang.github.io/Kekule.js/", "description": "Front-end JavaScript library for providing the ability to represent, draw, edit, compare and search molecule structures on web browsers."}, {"name": "3Dmol.js", "url": "https://github.com/3dmol/3Dmol.js", "description": "An object-oriented, webGL based JavaScript library for online molecular visualization.", "stars": "741"}, {"name": "JChemPaint", "url": "https://github.com/JChemPaint/jchempaint", "description": "Chemical 2D structure editor application/applet based on the [Chemistry Development Kit](https://sourceforge.net/projects/cdk/).", "stars": "106"}, {"name": "rdeditor", "url": "https://github.com/EBjerrum/rdeditor", "description": "Simple RDKit molecule editor GUI using PySide.", "stars": "75"}, {"name": "nglviewer", "url": "http://nglviewer.org/nglview/latest/", "description": "Interactive molecular graphics for Jupyter notebooks."}, {"name": "RDKit.js", "url": "https://www.npmjs.com/package/@rdkit/rdkit", "description": "Official JavaScript distribution of cheminformatics functionality from the RDKit - a C++ library for cheminformatics."}], "notes": [], "source": "Cheminformatics"}, {"name": "Cheminformatics \u2014 Molecular Descriptors", "entries": [{"name": "mordred", "url": "https://github.com/mordred-descriptor/mordred", "description": "Molecular descriptor calculator based on [RDKit](http://www.rdkit.org/).", "stars": "317"}, {"name": "DescriptaStorus", "url": "https://github.com/bp-kelley/descriptastorus", "description": "Descriptor computation(chemistry) and (optional) storage for machine learning.", "stars": "201"}, {"name": "mol2vec", "url": "https://github.com/samoturk/mol2vec", "description": "Vector representations of molecular substructures.", "stars": "239"}, {"name": "Align-it", "url": "http://silicos-it.be.s3-website-eu-west-1.amazonaws.com/software/align-it/1.0.4/align-it.html#alignit-generating-pharmacophore-points", "description": "Align molecules according their pharmacophores."}, {"name": "Rcpi", "url": "https://nanx.me/Rcpi/index.html", "description": "R/Bioconductor package to generate various descriptors of proteins, compounds and their interactions."}], "notes": [], "source": "Cheminformatics"}, {"name": "Cheminformatics \u2014 Machine Learning", "entries": [{"name": "DeepChem", "url": "https://github.com/deepchem/deepchem", "description": "Deep learning library for Chemistry based on Tensorflow", "stars": "5k"}, {"name": "Chemprop", "url": "https://github.com/chemprop/chemprop", "description": "Directed message passing neural networks for property prediction of molecules and reactions with uncertainty and interpretation.", "stars": "1.5k"}, {"name": "ChemML", "url": "https://github.com/hachmannlab/chemml", "description": "ChemML is a machine learning and informatics program suite for the analysis, mining, and modeling of chemical and materials data. (based on Tensorflow)", "stars": "148"}, {"name": "olorenchemengine", "url": "https://github.com/Oloren-AI/olorenchemengine", "description": "Molecular property prediction with unified API for diverse models and respresentations,", "stars": "95"}, {"name": "OpenChem", "url": "https://github.com/Mariewelt/OpenChem", "description": "OpenChem is a deep learning toolkit for Computational Chemistry with PyTorch backend.", "stars": "645"}, {"name": "DGL-LifeSci", "url": "https://github.com/awslabs/dgl-lifesci", "description": "DGL-LifeSci is a [DGL](https://www.dgl.ai/)-based package for various applications in life science with graph neural network.", "stars": "667"}, {"name": "chainer-chemistry", "url": "https://github.com/pfnet-research/chainer-chemistry", "description": "A Library for Deep Learning in Biology and Chemistry.", "stars": "604"}, {"name": "pytorch-geometric", "url": "https://pytorch-geometric.readthedocs.io/en/latest/", "description": "A PyTorch library provides implementation of many graph convolution algorithms."}, {"name": "chemmodlab", "url": "https://github.com/jrash/ChemModLab", "description": "A Cheminformatics Modeling Laboratory for Fitting and Assessing Machine Learning Models in R.", "stars": "12"}, {"name": "Summit", "url": "https://github.com/sustainable-processes/summit", "description": "A python package for optimizing chemical reactions using machine learning (contains 10 algorithms + several benchmarks).", "stars": "106"}], "notes": [], "source": "Cheminformatics"}, {"name": "Cheminformatics \u2014 Web APIs", "entries": [{"name": "webchem", "url": "https://github.com/ropensci/webchem", "description": "Chemical Information from the Web.", "stars": "153"}, {"name": "PubChemPy", "url": "http://pubchempy.readthedocs.io", "description": "Python wrapper for the PubChem PUG REST API."}, {"name": "ChemSpiPy", "url": "http://chemspipy.readthedocs.org", "description": "Python wrapper for the ChemSpider API."}, {"name": "CIRpy", "url": "http://cirpy.readthedocs.org/", "description": "Python wrapper for the [NCI Chemical Identifier Resolver (CIR)](https://cactus.nci.nih.gov/chemical/structure)."}, {"name": "Beaker", "url": "https://github.com/chembl/chembl_beaker", "description": "[RDKit](http://www.rdkit.org/) and [OSRA](https://cactus.nci.nih.gov/osra/) in the [Bottle](http://bottlepy.org/docs/dev/) on [Tornado](http://www.tornadoweb.org/en/stable/).", "stars": "47"}, {"name": "chemminetools", "url": "https://github.com/girke-lab/chemminetools", "description": "Open source web framework for small molecule analysis based on Django.", "stars": "35"}, {"name": "ambit", "url": "http://ambit.sourceforge.net/", "description": "offers chemoinformatics functionality via REST web services."}], "notes": [], "source": "Cheminformatics"}, {"name": "Cheminformatics \u2014 Databases", "entries": [{"name": "razi", "url": "https://github.com/rvianello/razi", "description": "Cheminformatic extension for the SQLAlchemy database.", "stars": "37"}, {"name": "Chemical Translation Service", "url": "https://bitbucket.org/fiehnlab/fiehnlab-cts/src/master/", "description": "Source code of the [Chemical Translation Service](https://cts.fiehnlab.ucdavis.edu/) web service."}], "notes": [], "source": "Cheminformatics"}, {"name": "Cheminformatics \u2014 Docking", "entries": [{"name": "Rosetta", "url": "https://www.rosettacommons.org/docs/latest/Home", "description": "A comprehensive software suite for modeling macromolecular structures. Used larely for protein-protein docking."}, {"name": "DOCKSTRING", "url": "https://github.com/dockstring/dockstring", "description": "Automates and standardizes ligand preparation for AutoDock Vina.", "stars": "121"}], "notes": [], "source": "Cheminformatics"}, {"name": "Cheminformatics \u2014 Molecular Dynamics", "entries": [{"name": "Gromacs", "url": "http://www.gromacs.org/", "description": "Molecular dynamics package mainly designed for simulations of proteins, lipids and nucleic acids."}, {"name": "OpenMM", "url": "http://openmm.org/", "description": "High performance toolkit for molecular simulation including extensive language bindings for Python, C, C++, and even Fortran."}, {"name": "NAMD", "url": "https://www.ks.uiuc.edu/Research/namd/", "description": "a parallel molecular dynamics code designed for high-performance simulation of large biomolecular systems."}, {"name": "MDTraj", "url": "https://github.com/mdtraj/mdtraj", "description": "Analysis of molecular dynamics trajectories.", "stars": "533"}, {"name": "cclib", "url": "https://github.com/cclib/cclib", "description": "Parsers and algorithms for computational chemistry logfiles.", "stars": "301"}, {"name": "ProDy", "url": "https://github.com/prody/ProDy", "description": "A Python package for protein dynamics analysis", "stars": "379"}], "notes": [], "source": "Cheminformatics"}, {"name": "Cheminformatics \u2014 Others", "entries": [{"name": "eiR", "url": "https://github.com/girke-lab/eiR", "description": "Accelerated similarity searching of small molecules", "stars": "3"}, {"name": "OPSIN", "url": "https://github.com/dan2097/opsin", "description": "Open Parser for Systematic IUPAC nomenclature", "stars": "126"}, {"name": "Cookiecutter for Computational Molecular Sciences", "url": "https://github.com/MolSSI/cookiecutter-cms", "description": "Python-centric Cookiecutter for Molecular Computational Chemistry Packages by [MolSSL](https://molssi.org/)", "stars": "353"}, {"name": "Auto-QChem", "url": "https://github.com/PrincetonUniversity/auto-qchem", "description": "an automated workflow for the generation and storage of DFT calculations for organic molecules.", "stars": "71"}, {"name": "Gypsum-DL", "url": "https://git.durrantlab.pitt.edu/jdurrant/gypsum_dl", "description": "a program for converting 2D SMILES strings to 3D models."}, {"name": "RDchiral", "url": "https://github.com/connorcoley/rdchiral", "description": "Wrapper for RDKit's RunReactants to improve stereochemistry handling", "stars": "144"}, {"name": "confgen", "url": "https://github.com/Et9797/confgen-webapp", "description": "Webapp for generating conformers", "stars": "4"}, {"name": "Journal of Cheminformatics", "url": "https://jcheminf.biomedcentral.com/", "description": ""}, {"name": "Journal of Chemical Information and Modeling (ACS Publications)", "url": "https://pubs.acs.org/journal/jcisd8", "description": ""}], "notes": [], "source": "Cheminformatics"}, {"name": "Cheminformatics \u2014 Courses", "entries": [{"name": "Learncheminformatics.com", "url": "http://learncheminformatics.com/", "description": "\"Cheminformatics: Navigating the world of chemical data\" courese at Indiana University."}, {"name": "Python for chemoinformatics", "url": "https://github.com/Mishima-syk/py4chemoinformatics", "description": "", "stars": "217"}, {"name": "TeachOpenCADD", "url": "https://github.com/volkamerlab/TeachOpenCADD", "description": "A teaching platform for computer-aided drug design (CADD) using open source packages and data.", "stars": "650"}, {"name": "Cheminformatics OLCC", "url": "https://chem.libretexts.org/Courses/Intercollegiate_Courses/Cheminformatics_OLCC_\\(2019\\", "description": ""}, {"name": "BigChem", "url": "http://bigchem.eu/alllectures", "description": "All lectures of [BigChem](http://bigchem.eu/) (A Horizon 2020 MSC ITN EID project, which provides innovative education in large chemical data analysis.)"}, {"name": "Molecular modeling course", "url": "https://dasher.wustl.edu/chem478/", "description": "by Dr. [Jay Ponder](https://dasher.wustl.edu/), a professor from WashU St.Louis."}, {"name": "Simulation in Chemistry and Biochemistry", "url": "https://dasher.wustl.edu/chem430/", "description": "by Dr. [Jay Ponder](https://dasher.wustl.edu/), a professor from WashU St.Louis."}], "notes": [], "source": "Cheminformatics"}, {"name": "Cheminformatics \u2014 Blogs", "entries": [{"name": "Open Source Molecular Modeling", "url": "https://opensourcemolecularmodeling.github.io/README.html", "description": "Updateable catalog of open source molecular modeling software."}, {"name": "PubChem Blog", "url": "https://pubchemblog.ncbi.nlm.nih.gov/", "description": "News, updates and tutorials about [PubChem](https://pubchem.ncbi.nlm.nih.gov/)."}, {"name": "The ChEMBL-og blog", "url": "http://chembl.blogspot.tw/", "description": "Stories and news from Computational Chemical Biology Group at [EMBL-EBI](https://www.ebi.ac.uk/)."}, {"name": "ChEMBL blog", "url": "http://chembl.github.io/", "description": "ChEMBL on GitHub."}, {"name": "SteinBlog", "url": "http://www.steinbeck-molecular.de/steinblog/", "description": "Blog of [Christoph Steinbeck](http://www.steinbeck-molecular.de/steinblog/index.php/about/), who is the head of cheminformatics and metabolism at the EMBL-EBI."}, {"name": "Practical Cheminformatics", "url": "http://practicalcheminformatics.blogspot.com/", "description": "Blog with in-depth examples of practical application of cheminformatics."}, {"name": "So much to do, so little time - Trying to squeeze sense out of chemical data", "url": "http://blog.rguha.net/", "description": "Bolg of [Rajarshi Guha](http://blog.rguha.net/?page_id=8), who is a research scientist at NIH Center for Advancing Translational Science."}, {"name": "Noel O'Blog", "url": "http://baoilleach.blogspot.tw/", "description": "Blog of [Noel O'Boyle](https://www.redbrick.dcu.ie/~noel/), who is a Senior Software Engineer at NextMove Software."}, {"name": "chem-bla-ics", "url": "http://chem-bla-ics.blogspot.tw/", "description": "Blog of [Egon Willighagen](http://egonw.github.io/), who is an assistant professor at Maastricht University."}, {"name": "Asad's Blog", "url": "https://chembioinfo.com/", "description": "Bolg of Syed Asad Rahman, who is a research scientist in the [Thornton group](http://www.ebi.ac.uk/research/thornton) at EMBL-EBI."}, {"name": "steeveslab-blog", "url": "http://asteeves.github.io/", "description": "Some examples using [RDKit](http://www.rdkit.org/)."}, {"name": "Macs in Chemistry", "url": "http://www.macinchem.org/", "description": "Provide a resource for chemists using Apple Macintosh computers."}, {"name": "DrugDiscovery.NET", "url": "http://www.drugdiscovery.net/", "description": "Blog of [Andreas Bender](http://www.andreasbender.de/), who is a Reader for Molecular Informatics at University of Cambridge."}, {"name": "Is life worth living?", "url": "https://iwatobipen.wordpress.com/", "description": "Some examples for cheminformatics libraries."}, {"name": "Cheminformatics 2.0", "url": "https://cheminf20.org/", "description": "Blog of [Alex M. Clark](https://twitter.com/aclarkxyz), a research scientist at Collaborative Drug Discovery."}, {"name": "Depth-First", "url": "https://depth-first.com/", "description": "Blog of [Richard L. Apodaca](https://depth-first.com/about/), a chemist living in La Jolla, California."}, {"name": "Cheminformania", "url": "https://www.cheminformania.com", "description": "Blog of [Ph.D, Esben Jannik Bjerrum](https://www.cheminformania.com/about/esben-jannik-bjerrum/), who is a Principle Scientist and a Machine Learning and AI specialists at AstraZeneca."}], "notes": [], "source": "Cheminformatics"}, {"name": "Cheminformatics \u2014 Books", "entries": [{"name": "Computational Approaches in Cheminformatics and Bioinformatics", "url": "https://books.google.com/books/about/Computational_Approaches_in_Cheminformat.html?id=bLqV4rYQoYsC", "description": "Include insights from public (NIH), academic, and industrial sources at the same time."}, {"name": "Chemoinformatics for Drug Discovery", "url": "https://onlinelibrary.wiley.com/doi/book/10.1002/9781118742785", "description": "Materials about how to use Chemoinformatics strategies to improve drug discovery results."}, {"name": "Molecular Descriptors for Chemoinformatics", "url": "https://onlinelibrary.wiley.com/doi/book/10.1002/9783527628766", "description": "More than 3300 descriptors and related terms for chemoinformatic analysis of chemical compound properties."}, {"name": "deeplearning-biology", "url": "https://github.com/hussius/deeplearning-biology#chemoinformatics-and-drug-discovery-", "description": "Chemoinformatics and drug discovery section in deeplearning-biology repo.", "stars": "1.9k"}, {"name": "awesome-python-chemistry", "url": "https://github.com/lmmentel/awesome-python-chemistry", "description": "Another list focuses on Python stuff related to Chemistry.", "stars": "999"}, {"name": "awesome-small-molecule-ml", "url": "https://github.com/benb111/awesome-small-molecule-ml", "description": "A list of papers, data sets, and other resources for machine learning for small-molecule drug discovery.", "stars": "168"}, {"name": "awesome-molecular-docking", "url": "https://github.com/yangnianzu0515/awesome-molecular-docking", "description": "A curated list of molecular docking software, datasets, and other closely related resources.", "stars": "80"}, {"name": "MolSSI Molecular Software Database", "url": "https://molssi.org/software-search/", "description": ""}], "notes": [], "source": "Cheminformatics"}, {"name": "Json Datasets", "entries": [{"name": "Bitcoin", "url": "#bitcoin", "description": ""}, {"name": "Climate", "url": "#climate", "description": ""}, {"name": "Crime", "url": "#crime", "description": ""}, {"name": "Currency", "url": "#currency", "description": ""}, {"name": "Food", "url": "#food", "description": ""}, {"name": "Gaming", "url": "#gaming", "description": ""}, {"name": "GitHub API", "url": "#github-api", "description": ""}, {"name": "Government", "url": "#government", "description": ""}, {"name": "Historical Events", "url": "#historical-events", "description": ""}, {"name": "HTTP", "url": "#http", "description": ""}, {"name": "NASA", "url": "#nasa", "description": ""}, {"name": "Nobel Prize", "url": "#nobel-prize", "description": ""}, {"name": "Population", "url": "#population", "description": ""}, {"name": "GDP", "url": "#gdp", "description": ""}, {"name": "Reddit", "url": "#reddit", "description": ""}, {"name": "Travel", "url": "#travel", "description": ""}, {"name": "TV Shows", "url": "#tv-shows", "description": ""}, {"name": "Movies", "url": "#movies", "description": ""}, {"name": "Open Source Licenses", "url": "#open-source-licenses", "description": ""}, {"name": "More Awesome Lists", "url": "#more-awesome-lists", "description": ""}, {"name": "Contributing", "url": "#contributing", "description": ""}, {"name": "License", "url": "#license", "description": ""}, {"name": "Latest Block", "url": "https://blockchain.info/latestblock", "description": ""}, {"name": "Unconfirmed Transactions", "url": "https://blockchain.info/unconfirmed-transactions?format=json", "description": ""}, {"name": "US Annual Average Temperature and Anomaly", "url": "https://www.ncdc.noaa.gov/cag/time-series/us/110/00/tavg/ytd/12/1895-2016.json?base_prd=true\\&begbaseyear=1901\\&endbaseyear=2000", "description": ""}, {"name": "Contiguous US Annual Precipitation", "url": "https://www.ncdc.noaa.gov/cag/time-series/us/110/00/pcp/ytd/12/1895-2016.json?base_prd=true\\&begbaseyear=1901\\&endbaseyear=2000", "description": ""}, {"name": "DATA.POLICE.UK", "url": "https://data.police.uk/docs/", "description": ""}, {"name": "DATA.GOV", "url": "https://www.data.gov/local/", "description": ""}, {"name": "Exchange Rate API", "url": "https://www.exchangerate-api.com", "description": ""}, {"name": "FDA product recalls", "url": "https://api.fda.gov/food/enforcement.json", "description": ""}, {"name": "Open Food Facts", "url": "https://world.openfoodfacts.org/api/v0/product/5060292302201.json", "description": ""}, {"name": "Pok\u00e9mon", "url": "https://pokeapi.co/docsv2/", "description": ""}, {"name": "Pok\u00e9dex", "url": "https://raw.githubusercontent.com/Biuni/PokemonGO-Pokedex/master/pokedex.json", "description": ""}, {"name": "Magic: The Gathering", "url": "http://magic.wizards.com", "description": ""}, {"name": "Steam Player Number", "url": "https://api.steampowered.com/ISteamUserStats/GetNumberOfCurrentPlayers/v0001/?format=json\\&appid=0", "description": ""}, {"name": "Emojis", "url": "https://api.github.com/emojis", "description": ""}, {"name": "Events", "url": "https://api.github.com/events", "description": ""}, {"name": "Gists", "url": "https://api.github.com/gists", "description": ""}, {"name": "Meta", "url": "https://api.github.com/meta", "description": ""}, {"name": "IP", "url": "http://httpbin.org/ip", "description": ""}, {"name": "user-agent", "url": "http://httpbin.org/user-agent", "description": ""}, {"name": "headers", "url": "http://httpbin.org/headers", "description": ""}, {"name": "GET", "url": "http://httpbin.org/get", "description": ""}, {"name": "gzip", "url": "http://httpbin.org/gzip", "description": ""}, {"name": "deflate", "url": "http://httpbin.org/deflate", "description": ""}, {"name": "response-headers", "url": "http://httpbin.org/response-headers?Content-Type=text/plain;%20charset=UTF-8\\&Server=MaxCDN", "description": ""}, {"name": "cookies", "url": "http://httpbin.org/cookies", "description": ""}, {"name": "stream", "url": "http://httpbin.org/stream/10", "description": ""}, {"name": "delay", "url": "http://httpbin.org/delay/3", "description": ""}, {"name": "cache", "url": "http://httpbin.org/cache/60", "description": ""}, {"name": "ISS Current Location", "url": "http://api.open-notify.org/iss-now.json", "description": ""}, {"name": "How Many People Are In Space Right Now", "url": "http://api.open-notify.org/astros.json", "description": ""}, {"name": "Earth Meteorite Landings", "url": "https://data.nasa.gov/resource/y77d-th95.json", "description": ""}, {"name": "Near-Earth Asteroids and Comets", "url": "https://data.nasa.gov/resource/2vr3-k9wn.json", "description": ""}, {"name": "Earthquakes", "url": "https://earthquake.usgs.gov/earthquakes/feed/v1.0/summary/all_hour.geojson", "description": ""}, {"name": "Prize", "url": "http://api.nobelprize.org/v1/prize.json", "description": ""}, {"name": "Laureate", "url": "http://api.nobelprize.org/v1/laureate.json", "description": ""}, {"name": "Country", "url": "http://api.nobelprize.org/v1/country.json", "description": ""}, {"name": "All", "url": "https://api.opensource.org/licenses/", "description": ""}, {"name": "Copyleft", "url": "https://api.opensource.org/licenses/copyleft", "description": ""}, {"name": "OSI Approved", "url": "https://api.opensource.org/licenses/osi-approved", "description": ""}, {"name": "Redundant", "url": "https://api.opensource.org/licenses/redundant", "description": ""}, {"name": "Permissive", "url": "https://api.opensource.org/licenses/permissive", "description": ""}, {"name": "Obsolete", "url": "https://api.opensource.org/licenses/obsolete", "description": ""}, {"name": "Misc", "url": "https://api.opensource.org/licenses/miscellaneous", "description": ""}, {"name": "Popular", "url": "https://api.opensource.org/licenses/popular", "description": ""}, {"name": "Discouraged", "url": "https://api.opensource.org/licenses/discouraged", "description": ""}, {"name": "Non-reusable", "url": "https://api.opensource.org/licenses/non-reusable", "description": ""}, {"name": "Special Purpose", "url": "https://api.opensource.org/licenses/special-purpose", "description": ""}, {"name": "Retired", "url": "https://api.opensource.org/licenses/retired", "description": ""}, {"name": "USA", "url": "http://api.worldbank.org/countries/USA/indicators/NY.GDP.MKTP.CD?per_page=5000\\&format=json", "description": ""}, {"name": "China", "url": "http://api.worldbank.org/countries/CHN/indicators/NY.GDP.MKTP.CD?per_page=5000\\&format=json", "description": ""}, {"name": "India", "url": "http://api.worldbank.org/countries/IND/indicators/NY.GDP.MKTP.CD?per_page=5000\\&format=json", "description": ""}, {"name": "/r/all", "url": "https://www.reddit.com/r/all.json", "description": ""}, {"name": "/r/AskReddit", "url": "https://www.reddit.com/r/AskReddit.json", "description": ""}, {"name": "/r/funny", "url": "https://www.reddit.com/r/funny.json", "description": ""}, {"name": "/r/pics", "url": "https://www.reddit.com/r/pics.json", "description": ""}, {"name": "/r/todayilearned", "url": "https://www.reddit.com/r/todayilearned.json", "description": ""}, {"name": "/r/announcements", "url": "https://www.reddit.com/r/announcements.json", "description": ""}, {"name": "/r/worldnews", "url": "https://www.reddit.com/r/worldnews.json", "description": ""}, {"name": "/r/science", "url": "https://www.reddit.com/r/science.json", "description": ""}, {"name": "/r/IAmA", "url": "https://www.reddit.com/r/IAmA.json", "description": ""}, {"name": "/r/videos", "url": "https://www.reddit.com/r/videos.json", "description": ""}, {"name": "/r/gaming", "url": "https://www.reddit.com/r/gaming.json", "description": ""}, {"name": "/r/linux", "url": "https://www.reddit.com/r/linux.json", "description": ""}, {"name": "Monthly Airline Delays by Airport, 2003-2016", "url": "https://think.cs.vt.edu/corgis/datasets/json/airlines/airlines.json", "description": ""}, {"name": "Mr. Robot (USA)", "url": "http://api.tvmaze.com/singlesearch/shows?q=mr-robot\\&embed=episodes", "description": ""}, {"name": "Better Call Saul (AMC)", "url": "http://api.tvmaze.com/singlesearch/shows?q=better-call-saul\\&embed=episodes", "description": ""}, {"name": "Homeland (Showtime)", "url": "http://api.tvmaze.com/singlesearch/shows?q=Homeland\\&embed=episodes", "description": ""}, {"name": "Silicon Valley (HBO)", "url": "http://api.tvmaze.com/singlesearch/shows?q=silicon-valley\\&embed=episodes", "description": ""}, {"name": "The Walking Dead (AMC)", "url": "http://api.tvmaze.com/singlesearch/shows?q=the-walking-dead\\&embed=episodes", "description": ""}, {"name": "South Park (Comedy Central)", "url": "http://api.tvmaze.com/singlesearch/shows?q=south-park\\&embed=episodes", "description": ""}, {"name": "Game of Thrones (HBO)", "url": "http://api.tvmaze.com/singlesearch/shows?q=game-of-thrones\\&embed=episodes", "description": ""}, {"name": "House of Cards (Netflix)", "url": "http://api.tvmaze.com/singlesearch/shows?q=house-of-cards\\&embed=episodes", "description": ""}, {"name": "The Big Bang Theory (CBS)", "url": "http://api.tvmaze.com/singlesearch/shows?q=big-bang-theory\\&embed=episodes", "description": ""}, {"name": "Narcos (Netflix)", "url": "http://api.tvmaze.com/singlesearch/shows?q=narcos\\&embed=episodes", "description": ""}, {"name": "Black Mirror (Netflix)", "url": "http://api.tvmaze.com/singlesearch/shows?q=black-mirror\\&embed=episodes", "description": ""}, {"name": "Stranger Things (Netflix)", "url": "http://api.tvmaze.com/singlesearch/shows?q=stranger-things\\&embed=episodes", "description": ""}, {"name": "Rick and Morty (Adult Swim)", "url": "http://api.tvmaze.com/singlesearch/shows?q=rick-&-morty\\&embed=episodes", "description": ""}, {"name": "Westworld (HBO)", "url": "http://api.tvmaze.com/singlesearch/shows?q=westworld\\&embed=episodes", "description": ""}, {"name": "American movies scraped from Wikipedia", "url": "https://raw.githubusercontent.com/prust/wikipedia-movie-data/master/movies.json", "description": ""}, {"name": "Showtime", "url": "http://showtimes.everyday.in.th/api/v2/", "description": ""}, {"name": "Awesome", "url": "https://github.com/sindresorhus/awesome", "description": "", "stars": "337k"}, {"name": "Help Wanted", "url": "https://github.com/fullstackla/awesome-help-wanted", "description": "", "stars": "75"}, {"name": "JSON", "url": "https://github.com/burningtree/awesome-json", "description": "", "stars": "1.4k"}, {"name": "WPO", "url": "https://github.com/davidsonfellipe/awesome-wpo", "description": "", "stars": "8.4k"}, {"name": "Shell", "url": "https://github.com/alebcay/awesome-shell", "description": "", "stars": "33k"}, {"name": "Public APIs", "url": "https://github.com/toddmotto/public-apis", "description": "", "stars": "2.2k"}, {"name": "Public Datasets", "url": "https://github.com/caesar0301/awesome-public-datasets", "description": "", "stars": "61k"}, {"name": "Style Guides", "url": "https://github.com/kciter/awesome-style-guide", "description": "", "stars": "1.1k"}], "notes": [], "source": "Json Datasets"}, {"name": "Colorful \u2014 Table of Contents", "entries": [{"name": "Tools", "url": "#tools", "description": ""}, {"name": "Color Palettes", "url": "#color-palettes", "description": ""}, {"name": "Articles", "url": "#articles", "description": ""}, {"name": "Chroma.js", "url": "http://gka.github.io/chroma.js/", "description": "JavaScript library for dealing with colors."}, {"name": "pigment", "url": "https://github.com/satya164/pigment", "description": "Color information, conversion and manipulation library", "stars": "12"}, {"name": "GradStop.js", "url": "https://github.com/Siddharth11/gradStop.js", "description": "Generate gradient color stops.", "stars": "154"}, {"name": "Adaptive Backgrounds", "url": "https://briangonzalez.github.io/jquery.adaptive-backgrounds.js/", "description": "Extract dominant colors from images and apply to its parent (jQuery Plugin)."}, {"name": "Coloor", "url": "https://github.com/krasimir/coloor", "description": "Image preloading utility.", "stars": "332"}, {"name": "Color Thief", "url": "https://github.com/lokesh/color-thief", "description": "Grab color palette from an image.", "stars": "13k"}, {"name": "Colorify.js", "url": "https://github.com/LukyVj/Colorify.js", "description": "Simple, customizable, tiny JavaScript color extractor.", "stars": "808"}, {"name": "Colofilter.css", "url": "https://github.com/LukyVj/colofilter.css", "description": "Duotone filters made with CSS.", "stars": "621"}, {"name": "Polychrome", "url": "https://github.com/cdonohue/polychrome", "description": "A small library for parsing and manipulating colors.", "stars": "288"}, {"name": "Palettable", "url": "https://github.com/jiffyclub/palettable", "description": "Palettable (formerly brewer2mpl) is a library of color palettes for Python", "stars": "787"}, {"name": "picocli", "url": "http://picocli.info/", "description": "Small library for creating Java command line applications with ANSI colors and styles."}, {"name": "granim.js", "url": "https://github.com/sarcadass/granim.js", "description": "Create fluid and interactive gradient animations.", "stars": "5.3k"}, {"name": "tinygradient", "url": "https://github.com/mistic100/tinygradient", "description": "Fast and small gradients manipulation.", "stars": "230"}, {"name": "TinyColor", "url": "https://github.com/bgrins/TinyColor", "description": "Fast, small color manipulation and conversion for JavaScript.", "stars": "5.1k"}, {"name": "Distinct Colors", "url": "https://github.com/internalfx/distinct-colors", "description": "Generate a palette of visually distinct colors.", "stars": "121"}, {"name": "color2k", "url": "https://github.com/ricokahler/color2k", "description": "A color parsing and manipulation lib.", "stars": "620"}, {"name": "Color Picker for Data", "url": "http://tristen.ca/hcl-picker/", "description": "Hold chroma constant and pick your palette with ease."}, {"name": "Colorbrewer2", "url": "http://colorbrewer2.org/", "description": "Multi-hue and single-hue palettes for heat maps and data visualization."}, {"name": "Coolors", "url": "https://coolors.co/", "description": "Generate infinite color palettes for your designs and share."}, {"name": "Flat UI Colors", "url": "http://flatuicolors.com/", "description": "UI color set."}, {"name": "Material Design Colors", "url": "http://www.materialui.co/", "description": "Material Design Colors, Flat UI Colors and Material Design Icons."}, {"name": "Palettab", "url": "http://palettab.com/", "description": "New color palette and font inspiration with every tab (Chrome Extension)."}, {"name": "Paletton", "url": "http://paletton.com", "description": "The Color Scheme Designer."}, {"name": "Adobe Color Wheel", "url": "https://color.adobe.com/", "description": "Create color schemes with the color wheel."}, {"name": "Drag Gradients", "url": "http://elrumordelaluz.github.io/draGGradients/", "description": "Generate and customize multiple css3 radial gradients."}, {"name": "SassMe", "url": "https://github.com/jimniels/sassme", "description": "Visualize SASS color functions in real-time without compiling.", "stars": "58"}, {"name": "Colourco", "url": "http://www.colourco.de/", "description": "Easily and intuitively combine colours."}, {"name": "HSL Color Picker", "url": "http://hslpicker.com/", "description": "HSL Color Picker."}, {"name": "SVG Color Filter Playground", "url": "http://kazzkiq.github.io/svg-color-filter/", "description": "Understand how feColorMatrix works."}, {"name": "Random A11y", "url": "http://www.randoma11y.com", "description": "Generates a random palette that is a11y friendly."}, {"name": "Save My Palette", "url": "http://savemypalette.com/", "description": "Save, share, and export your color palettes."}, {"name": "Colordot", "url": "https://color.hailpixel.com", "description": "A color picker for humans."}, {"name": "Material Palette", "url": "http://www.materialpalette.com/", "description": "Material Design color palette generator."}, {"name": "0to255", "url": "http://www.0to255.com/", "description": "Find variations of any color."}, {"name": "147 Colors", "url": "http://147colors.com/", "description": "Learn CSS color names."}, {"name": "Shutterstock Spectrum", "url": "http://www.shutterstock.com/labs/spectrum/", "description": "Search Images by Color with Spectrum."}, {"name": "ColRD", "url": "http://colrd.com/", "description": "Create and share color inspiration with the world."}, {"name": "Palettable", "url": "http://www.palettable.io/", "description": "Generate beautiful color palettes with no prior design knowledge."}, {"name": "Colorgorical", "url": "http://vrl.cs.brown.edu/color", "description": "Generate a palette with n colors."}, {"name": "Color Library", "url": "http://colorlibrary.ch/", "description": "Automated Color Separation."}, {"name": "ColorFavs", "url": "http://www.colorfavs.com/", "description": "Create and Discover Beautiful Color Palettes and Colors."}, {"name": "Colormind", "url": "http://www.colormind.io/", "description": "Colormind is a color scheme generator that uses deep learning."}, {"name": "iColorpalette", "url": "https://icolorpalette.com", "description": "Create, browse or export (aco, ase, svg, png, pdf) color palettes by color or themes."}, {"name": "geenes", "url": "https://geenes.app/", "description": "Create a color scale in seconds, then export it to sketch or code."}, {"name": "Tints and Shades", "url": "https://maketintsandshades.com/", "description": "Display tints and shades of a given hex color in 10% increments."}, {"name": "Sorted colors", "url": "https://enes.in/sorted-colors/", "description": "Sorted named CSS colors in a way that it shows related colors together."}, {"name": "Croma", "url": "https://croma.app", "description": "Generate color palettes from image and colors"}, {"name": "Hexcolorpedia", "url": "https://hexcolorpedia.com/", "description": "Hex color information, Color conversion, Shades, tints, tones, Pantone match, color blending and huge Color palettes collection."}, {"name": "Atmos", "url": "https://atmos.style/", "description": "Everything you need to create color palettes."}, {"name": "AI Color Palette Generator", "url": "https://www.loopple.com/color-palette-generator", "description": "Effortlessly Create Stunning Color Schemes"}, {"name": "Colorca", "url": "https://colorca.org/", "description": "Design an accessible color palette for digital products in HSLuv color space"}, {"name": "ColorBeta", "url": "https://colorbeta.com/", "description": "Advanced CSS Gradient Generator."}, {"name": "Color Wheel", "url": "https://colorwheel.co/", "description": "A color wheel based on the drawings by Goethe, Johann Wolfgang von from the year 1810."}, {"name": "RGB HEX Code", "url": "https://rgbhexcode.com/", "description": "HTML/CSS Color Picker & Converter."}, {"name": "ColorHunt", "url": "http://colorhunt.co/", "description": "Color palettes with quick preview feature."}, {"name": "Swiss Style Color Picker", "url": "http://www.swisscolors.net/", "description": "Color palettes collection."}, {"name": "UI Gradients", "url": "http://uigradients.com/", "description": "Handpicked collection of beautiful colour gradients."}, {"name": "Color Hex Palettes", "url": "http://www.color-hex.com/color-palettes/", "description": "Discover the new color palettes."}, {"name": "Color Palettes", "url": "http://colorpalettes.net/", "description": "Decorate your house, flat, bedroom, kitchen, living room and wedding with color ideas."}, {"name": "Design Seeds", "url": "http://www.design-seeds.com/", "description": "Colors found in nature and the aesthetic of purposeful living."}, {"name": "Gradients", "url": "http://thewebrocks.com/demos/gradientsio/v2.html", "description": "Curated gradients."}, {"name": "Colour Names", "url": "http://colours.neilorangepeel.com/", "description": "List of colour names in CSS."}, {"name": "BrandColors", "url": "http://brandcolors.net/", "description": "Official color codes for the world's biggest brands."}, {"name": "Branition Colors", "url": "https://branition.com/colors", "description": "Hand-curated collection of color pallets best fitted for branding."}, {"name": "Color Lisa", "url": "http://www.colorlisa.com/", "description": "Color palette masterpieces of the world\u2019s greatest artists."}, {"name": "Cohesive Colors", "url": "http://javier.xyz/cohesive-colors/", "description": "A tool to create cohesive color schemes."}, {"name": "Colordrop", "url": "https://colordrop.io/", "description": "A collection of great looking color palettes."}, {"name": "ColorsWall", "url": "https://colorswall.com/", "description": "Place to store your color Palettes and generate tool."}, {"name": "Open Color", "url": "https://yeun.github.io/open-color/", "description": "Colors tested on deuteranopia and protanopia mode."}, {"name": "ColorClaim", "url": "http://www.vanschneider.com/colors", "description": "Subtle color combinations."}, {"name": "WebGradients", "url": "https://webgradients.com/", "description": "A free collection of 180 linear gradients."}, {"name": "Dave Green's 'cubehelix' colour scheme", "url": "http://www.mrao.cam.ac.uk/~dag/CUBEHELIX/", "description": "Resources for the cubehelix family of colour schemes."}, {"name": "Color Name List", "url": "https://github.com/meodai/color-names/", "description": "Huge curated list of unique color names.", "stars": "2.5k"}, {"name": "Realtime Colors", "url": "https://www.realtimecolors.com", "description": "Visualize Your Colors & Fonts On a Real Site."}, {"name": "InclusiveColors", "url": "https://www.inclusivecolors.com/", "description": "Create custom accessible Tailwind-style color palettes, with WCAG/APCA contrast checks and live previews on a mockup."}, {"name": "ColorMagic", "url": "https://colormagic.app", "description": "Generate color palettes with AI. Enter any keyword and generate a matching color palette."}, {"name": "Magic Gradient", "url": "https://magicgradient.com", "description": "Generate gradients from any keyword with AI."}, {"name": "Trendy Web Color Palettes and Material Design Color Schemes & Tools", "url": "http://www.awwwards.com/trendy-web-color-palettes-and-material-design-color-schemes-tools.html?utm_source=Twitter\\&utm_medium=Social\\&utm_campaign=Twitter-Blog-Color\\&utm_content=Twitter", "description": ""}, {"name": "How I Work with Color", "url": "https://medium.com/@JustinMezzell/how-i-work-with-color-8439c98ae5ed#.b99s3au3w", "description": ""}, {"name": "Color Palette Documentation for Living Style Guides", "url": "https://medium.com/@jxnblk/color-palette-documentation-for-living-style-guides-d25d65aa20a5#.q0q6fb5qy", "description": ""}, {"name": "How I Learned About Color Mixing", "url": "https://medium.com/@julialundman/my-experiences-in-learning-about-color-6de4ec274503#.m0t57e6ws", "description": ""}, {"name": "The Power of Colour in App Design", "url": "https://medium.com/@nicknelo/why-use-colour-branding-in-apps-a95deba49dae#.pj3012j9x", "description": ""}, {"name": "Create Emotion With Color In UX Design", "url": "https://uxplanet.org/create-emotion-with-color-in-ux-design-446a3766b085#.g6o0xsyfd", "description": ""}, {"name": "The Principles of UX Choreography", "url": "https://medium.com/@becca_u/the-principles-of-ux-choreography-69c91c2cbc2a#.henp1zpjb", "description": ""}, {"name": "How to create a color story", "url": "https://medium.com/design-story/how-to-create-a-color-story-aa75a62bf953#.pclx97jsf", "description": ""}, {"name": "The Psychology of Color in Marketing", "url": "https://www.helpscout.net/blog/psychology-of-color/", "description": ""}, {"name": "Algorithm for automatic harmonious color selection for the image", "url": "https://uxplanet.org/algorithm-for-automatic-harmonious-color-selection-for-the-image-fc26dde69ca1#.5luiehaag", "description": ""}, {"name": "Take color inspiration from the masters", "url": "https://medium.com/@WebdesignerDepot/take-color-inspiration-from-the-masters-e9c2bcf1c8e2#.bhc22yxap", "description": ""}, {"name": "Build a Color Scheme: The Fundamentals", "url": "http://tympanus.net/codrops/2012/09/17/build-a-color-scheme-the-fundamentals/", "description": ""}, {"name": "Principles of Color and the Color Wheel", "url": "http://tympanus.net/codrops/2012/02/28/principles-of-color-and-the-color-wheel/", "description": ""}, {"name": "Color and Emotion: What Does Each Hue Mean?", "url": "http://tympanus.net/codrops/2012/04/03/color-and-emotion-what-does-each-hue-mean/", "description": ""}, {"name": "Color Theory for Designers, Part 1: The Meaning of Color", "url": "https://www.smashingmagazine.com/2010/01/color-theory-for-designers-part-1-the-meaning-of-color/", "description": ""}, {"name": "A Simple Web Developer\u2019s Guide To Color", "url": "https://www.smashingmagazine.com/2016/04/web-developer-guide-color/", "description": ""}, {"name": "Design Accessibly, See Differently: Color Contrast Tips And Tools", "url": "https://www.smashingmagazine.com/2014/10/color-contrast-tips-and-tools-for-accessibility/", "description": ""}, {"name": "The Code Side Of Color", "url": "https://www.smashingmagazine.com/2012/10/the-code-side-of-color/", "description": ""}, {"name": "How to create the right emotions with color in web design", "url": "http://thenextweb.com/dd/2015/04/07/how-to-create-the-right-emotions-with-color-in-web-design/", "description": ""}, {"name": "Picking a color for your brand", "url": "http://focuslabllc.com/digest/picking-a-color-for-your-brand", "description": ""}, {"name": "Finessing \\`feColorMatrix\\`", "url": "http://alistapart.com/article/finessing-fecolormatrix", "description": ""}, {"name": "Designing in color", "url": "https://medium.freecodecamp.com/designing-in-color-abd358660a7b", "description": ""}, {"name": "Color Realism and Color Science", "url": "http://web.mit.edu/abyrne/www/ColorRealism.html", "description": ""}, {"name": "The Psychology of Color in Marketing and Branding", "url": "https://medium.com/swlh/the-psychology-of-color-in-marketing-and-branding-ebb2320a2b0", "description": ""}, {"name": "A Guide to Color and Conversion Rates", "url": "https://uxplanet.org/a-guide-to-color-and-conversion-rates-f3a28e8e32bb", "description": ""}, {"name": "A Nerd\u2019s Guide to Color on the Web", "url": "https://css-tricks.com/nerds-guide-color-web/", "description": ""}, {"name": "A colour scheme for the display of astronomical intensity images", "url": "http://adsabs.harvard.edu/abs/2011BASI...39..289G", "description": ""}], "notes": [], "source": "Colorful"}, {"name": "Colorful \u2014 Image credits", "entries": [], "notes": [], "source": "Colorful"}, {"name": "Uncopyright", "entries": [{"name": "Art", "url": "#art", "description": ""}, {"name": "Articles", "url": "#articles", "description": ""}, {"name": "Blogs", "url": "#blogs", "description": ""}, {"name": "Books", "url": "#books", "description": ""}, {"name": "Essays", "url": "#essays", "description": ""}, {"name": "Images", "url": "#images", "description": ""}, {"name": "Licenses", "url": "#licenses", "description": ""}, {"name": "Organizations", "url": "#organizations", "description": ""}, {"name": "Related", "url": "#related", "description": ""}, {"name": "Resources", "url": "#resources", "description": ""}, {"name": "Software", "url": "#software", "description": ""}, {"name": "Talks", "url": "#talks", "description": ""}, {"name": "License", "url": "#license", "description": ""}, {"name": "#NEWPALMYRA", "url": "http://www.newpalmyra.org/", "description": "Reconstruction of the ancient Palmyra city in virtual space."}, {"name": "BlendSwap: CC0 search", "url": "https://www.blendswap.com/blends/search?keywords=+\\&is_fan_art=1\\&blend_license=CC-0\\&render_engine=\\&sort=downloads\\&direction=desc", "description": "Quality CC0 3D models (not only) for Blender."}, {"name": "David Reed Smith", "url": "http://www.davidreedsmith.com/UncopyrightNotice.htm", "description": "Making tatting shuttles and drop spindles, and occasionally writing articles for fun."}, {"name": "DesignerCandies", "url": "http://designercandies.net/uncopyright/", "description": "High quality graphic design resources for use in design projects."}, {"name": "dotcolon", "url": "http://dotcolon.net/", "description": "CC0 fonts."}, {"name": "Every Shirt Is Political", "url": "https://everyshirtispolitical.com/", "description": "Shirts that are ethically made, hand-printed, and pay what you can priced."}, {"name": "FreeMusicArchive: CC0 search", "url": "http://freemusicarchive.org/search/?adv=1\\&quicksearch=\\&search-genre=Genres\\&duration_from=\\&duration_to=\\&music-filter-public-domain=1", "description": "Many CC0 songs."}, {"name": "Freesound: CC0 search", "url": "https://freesound.org/search/?g=1\\&q=\\&f=%20license:%22Creative+Commons+0%22", "description": "Thousands of CC0 sound effects and recordings."}, {"name": "Gwenn Seemel", "url": "http://www.gwennseemel.com/index.php/copyright/", "description": "French-American artist, painter, portraitist."}, {"name": "HDRI Haven", "url": "https://hdrihaven.com/", "description": "High-resolution HDR panoramas under CC0."}, {"name": "Kenney", "url": "https://www.kenney.nl/assets", "description": "High-quality game art under CC0."}, {"name": "Michael Beil", "url": "http://michaelbeil.com/uncopyright", "description": "Supporting the web. Developing. Playing music."}, {"name": "Martin Vorel", "url": "https://libreshot.com/", "description": "Photographer releasing his very high quality photos under CC0."}, {"name": "Opengameart: CC0 search", "url": "https://opengameart.org/art-search-advanced?keys=\\&title=\\&field_art_tags_tid_op=or\\&field_art_tags_tid=\\&name=\\&field_art_type_tid%5B%5D=9\\&field_art_type_tid%5B%5D=10\\&field_art_type_tid%5B%5D=7273\\&field_art_type_tid%5B%5D=14\\&field_art_type_tid%5B%5D=12\\&field_art_type_tid%5B%5D=13\\&field_art_type_tid%5B%5D=11\\&field_art_licenses_tid%5B%5D=4\\&sort_by=count\\&sort_order=DESC\\&items_per_page=24\\&Collection=", "description": "Huge number of CC0 game art."}, {"name": "PublicDomainFlix", "url": "http://publicdomainflix.com/index.html", "description": "Watch public domain movies online."}, {"name": "Samuel Killermann", "url": "https://www.samuelkillermann.com/", "description": "Multi-disciplinary artist who puts his gifts to work to achieve global justice."}, {"name": "3DModelsCC0", "url": "https://www.3dmodelscc0.com/", "description": "Library of public domain 3D models."}, {"name": "Placing Documents into the Public Domain", "url": "https://cr.yp.to/publicdomain.html", "description": "Legal details of this process."}, {"name": "Opposition to Copyright", "url": "https://en.wikipedia.org/wiki/Opposition_to_copyright", "description": "Wikipedia article discussing opposition to copyright."}, {"name": "Using CC0 for Public Domain Software", "url": "https://creativecommons.org/2011/04/15/using-cc0-for-public-domain-software/", "description": "Drawbacks of using CC0 to license computer programs."}, {"name": "Why I Release Things into the Public Domain", "url": "https://alexcabal.com/why-i-release-things-into-the-public-domain", "description": "Brief history of copyright law and how it has evolved to harm society instead of help it."}, {"name": "ARIHERZOG", "url": "http://ariherzog.com/", "description": "Posts on digital and political topics, as well as minimalism."}, {"name": "Awesci", "url": "http://awesci.com/uncopyright/", "description": "Entertaining articles mixed with scientific information."}, {"name": "Billy Shih", "url": "http://www.billyshih.com/uncopyright/", "description": "Blog of a web developer at Full Circle."}, {"name": "Char Bit", "url": "http://charb.it/uncopyright/", "description": "Writings about JavaScript from a full stack developer with 20 years of experience."}, {"name": "Eclipsophile", "url": "http://eclipsophile.com/", "description": "All about solar eclipses."}, {"name": "ExpandBeyondYourself", "url": "http://www.expandbeyondyourself.com/uncopyright/", "description": "How to transform your life via personal growth and progress."}, {"name": "FibroHaven", "url": "http://www.fibrohaven.com/uncopyright/", "description": "Creating a community of compassion, understanding, and healing for those with chronic illness."}, {"name": "Go Beyond", "url": "http://go-beyond.org/", "description": "Blog without a tagline."}, {"name": "gr0wing.com", "url": "http://www.gr0wing.com/uncopyright/", "description": "Personal and global change."}, {"name": "Healthy Enough", "url": "http://healthyenough.net/", "description": "Helping you become as fit and healthy as possible."}, {"name": "HoboDrifter", "url": "http://www.hobodrifter.com/uncopyright/", "description": "Posts from a former world traveler."}, {"name": "How To Be Kind", "url": "http://www.howtobekind.info/uncopyright/", "description": "Kind words for a kinder world."}, {"name": "Jay Tarlecki", "url": "http://jaytarlecki.com/uncopyright/attribution/", "description": "Personal website of Jay Tarlecki."}, {"name": "Melissa Miko", "url": "http://www.melissamiko.com/uncopyright/", "description": "American writer, thinker, and entrepreneur."}, {"name": "mnmlist", "url": "http://mnmlist.com/uncopyright/", "description": "Less is the answer."}, {"name": "Public Domain Review", "url": "http://publicdomainreview.org", "description": "Professional quality reviews of works in the public domain."}, {"name": "Puro comp\u00e1s", "url": "http://www.stafforini.com/tango/uncopyright/", "description": "Tango music and dancing."}, {"name": "Referee Mindset", "url": "http://refereemindset.com/uncopyright", "description": "Helping referees develop skills to be the best they can be."}, {"name": "Ryan Boren", "url": "https://boren.blog/uncopyright/", "description": "Lead developer of WordPress at Automattic."}, {"name": "Serendipity Journal", "url": "https://dugmugg.wordpress.com/uncopyright/", "description": "Journal of experiences with growth and faith from a Christian perspective."}, {"name": "Simple Tech Tutorials", "url": "https://simpletechtutorials.blogspot.com/p/uncopyright.html", "description": "Computer tutorials with a focus on simplicity."}, {"name": "Steve Pavlina", "url": "http://www.stevepavlina.com/uncopyright-notice/", "description": "How we can deliberately invite, process, and integrate new experiences."}, {"name": "Zen Habits", "url": "https://zenhabits.net/uncopyright/", "description": "Finding simplicity and mindfulness in the daily chaos of our lives."}, {"name": "comicbookplus", "url": "http://comicbookplus.com/", "description": "Read old PD comics online."}, {"name": "Cost of Freedom", "url": "http://costoffreedom.cc/", "description": "On the dream for a free culture."}, {"name": "LibriVox", "url": "https://librivox.org/", "description": "Audiobooks read by volunteers."}, {"name": "Project Gutenberg", "url": "https://www.gutenberg.org/", "description": "Thousands of ebooks mostly in the public domain, in a variety of formats."}, {"name": "Standard Ebooks", "url": "https://standardebooks.org/", "description": "Hundreds of classics, beautifully formatted and typeset."}, {"name": "Wikisource: PD search", "url": "https://en.wikisource.org/w/index.php?search=incategory%3A%22cc-zero%7CPD-old%7CPD-old-70-1923%E2%80%8E%22\\&title=Special%3ASearch\\&profile=advanced\\&fulltext=1\\&advancedSearch-current=%7B%22namespaces%22%3A%5B100%2C102%2C106%2C114%2C0%5D%7D\\&ns100=1\\&ns102=1\\&ns106=1\\&ns114=1\\&ns0=1", "description": "Thousands of PD books and texts."}, {"name": "Abandoning Copyright: A Blessing for Artists, Art, and Society", "url": "http://www.culturelink.org/news/members/2005/members2005-011.html", "description": "Discussion of how concentration of power is undesirable in every industry but particularly detrimental in the cultural field."}, {"name": "The Surprising History of Copyright and The Promise of a Post-Copyright World", "url": "https://questioncopyright.org/promise", "description": ""}, {"name": "Who's Afraid of the Public Domain?", "url": "https://stpeter.im/writings/essays/publicdomain.html", "description": "Breaking down five common assumptions about creative individuals."}, {"name": "CopyrightFreePhotos.com", "url": "http://www.copyrightfreephotos.com/", "description": "Galleries of photos, each with their own theme."}, {"name": "Foodiesfeed", "url": "https://www.foodiesfeed.com/license/", "description": "A place to upload and find images of food without any copyright restriction."}, {"name": "Internet Archive: PD search", "url": "https://archive.org/search.php?query=possible-copyright-status%3A%28NOT_IN_COPYRIGHT%29%20OR%20licenseurl%3A%28%22http%3A%2F%2Fcreativecommons.org%2Fpublicdomain%2Fmark%2F1.0%2F%22%29%20OR%20licenseurl%3A%28%22https%3A%2F%2Fcreativecommons.org%2Fpublicdomain%2Fzero%2F1.0%2F%22%29", "description": "A huge amount of PD works."}, {"name": "LibreStock", "url": "http://librestock.com/", "description": "Search all public domain stock photo websites at once."}, {"name": "MyStockPhotos", "url": "https://mystock.themeisle.com/license/", "description": "A collection of images dedicated to the public domain through CC0."}, {"name": "NegativeSpace", "url": "https://negativespace.co/license/", "description": "A repository of CC0 images."}, {"name": "Openclipart", "url": "https://openclipart.org/share", "description": "High quality, easy to use clip art."}, {"name": "Public Icons", "url": "https://publicicons.lllllllllllllllll.com/", "description": "Collection of free icons."}, {"name": "PxHere", "url": "https://pxhere.com/it/license", "description": "To find and upload CC0 images."}, {"name": "Rijksstudio", "url": "https://www.rijksmuseum.nl/en/rijksstudio", "description": "Rijksmuseum digitised and made available public domain works from several artists including Rembrandt, Vermeer, and others."}, {"name": "Skitterphoto", "url": "https://skitterphoto.com/license", "description": "A place to upload and find CC0 images."}, {"name": "SpaceX media", "url": "https://www.spacex.com/media", "description": "SpaceX media **no longer** lists its images as being in the public domain. Even on [Flickr](https://web.archive.org/web/20170412063800/https://www.flickr.com/photos/spacex/16787988882/), it uses a CC-BY-NC license. However, old images (from [here](http://web.archive.org/web/20150328140645/http://www.spacex.com/media) to [here](http://web.archive.org/web/20191122175115/https://www.spacex.com/media)) had indeed been placed into the public domain and have no copyright restriction (including some images on [Flickr](https://web.archive.org/web/20170412063800/https://www.flickr.com/photos/spacex/16787988882/))."}, {"name": "StockSnap", "url": "https://stocksnap.io/license", "description": "Stock photography without any copyright restrictions."}, {"name": "Wikimedia Commons: PD search", "url": "https://commons.wikimedia.org/w/index.php?search=filetype%3Aimage+incategory%3A%22cc-zero%7CPD-user%7CCC-PD-Mark%7CPD-Art+%28PD-old%29%7CPD-Art+%28PD-old-100%29%7CPD-Art+%28PD-old+default%29%7CPD-Art+%28PD-old-100-1923%29%7CPD-Art+%28PD-old-70-1923%29%7CLibrary+of+Congress-no+known+copyright+restrictions%7Cpublic+domain%22\\&title=Special%3ASearch\\&go=Go", "description": "Millions of PD media (images, videos, sounds, ...)."}, {"name": "CC0 1.0 Universal", "url": "https://choosealicense.com/licenses/cc0-1.0/", "description": "Full text and explanation of CC0 at Choose a License."}, {"name": "Unlicense", "url": "http://unlicense.org/", "description": "Template for disclaiming copyright monopoly interest in software you have written."}, {"name": "WTFPL", "url": "http://www.wtfpl.net/", "description": "PD-equivalent license (not actually public domain)."}, {"name": "IndieWeb", "url": "https://indieweb.org/IndieWebCamp:Copyrights", "description": "People-focused alternative to the \"corporate web\", movement that provides advocacy and education to domain owners."}, {"name": "QuestionCopyright.org", "url": "http://questioncopyright.org/", "description": "Nonprofit organization that provides advocacy and education to help cultural producers embrace open distribution."}, {"name": "Communia", "url": "https://www.communia-association.org/", "description": "Nonprofit organization that advocates for policies that expand the public domain and increase access to and re-use of culture and knowledge."}, {"name": "Creative Commons", "url": "https://creativecommons.org/", "description": "Organization devoted to expanding the range of creative works available for others to build upon legally and to share."}, {"name": "Open Knowledge International", "url": "https://okfn.org/", "description": "Organization whose mission is for everyone to have access to key information and the ability to use it freely."}, {"name": "Anti-Copyright", "url": "https://www.anticopyright.com/", "description": "Describes how intellectual property is not the same as material property."}, {"name": "Anti-Copyright Resources", "url": "http://praxeology.net/anticopyright.htm", "description": "Large list of essays against copyright."}, {"name": "Creative Commons CC0", "url": "https://creativecommons.org/share-your-work/public-domain/cc0/", "description": "About the CC0 public domain dedication."}, {"name": "Kopimi", "url": "http://kopimi.com/", "description": "Symbol showing that you want a work to be copied."}, {"name": "Lively Days", "url": "http://livelydays.com/", "description": "Vegan recipes."}, {"name": "The Safe Zone Project", "url": "https://thesafezoneproject.com/help/uncopyright/", "description": "Online resource for creating powerful, effective LGBTQ awareness and ally training workshops."}, {"name": "Uncopyright: All Rights Released", "url": "http://uncopyright.org/", "description": "Hub for the uncopyright movement, with lists of works, questions, answers, and other information."}, {"name": "CanvasPaint", "url": "http://sigilmaster.com/", "description": "Clone of Microsoft Paint in HTML, CSS, and JavaScript."}, {"name": "Kakoune", "url": "https://github.com/mawww/kakoune/blob/master/UNLICENSE", "description": "Text editor inspired by Vim that features multiple selections, a client-server window architecture, and primitives for text manipulation.", "stars": "8.4k"}, {"name": "Libregamewiki: PD Games", "url": "https://archive.org/search.php?query=possible-copyright-status%3A%28NOT_IN_COPYRIGHT%29%20OR%20licenseurl%3A%28%22http%3A%2F%2Fcreativecommons.org%2Fpublicdomain%2Fmark%2F1.0%2F%22%29%20OR%20licenseurl%3A%28%22https%3A%2F%2Fcreativecommons.org%2Fpublicdomain%2Fzero%2F1.0%2F%22%29", "description": "Completely PD games."}, {"name": "Luapower", "url": "https://luapower.com/", "description": "Deploying and sharing Lua modules with a unique philosophy."}, {"name": "single\\_file\\_libs", "url": "https://github.com/nothings/single_file_libs", "description": "Many small PD libraries for programmers to use.", "stars": "7.6k"}, {"name": "SQLite", "url": "https://sqlite.org/copyright.html", "description": "Embedded SQL database engine."}, {"name": "Wikipedia: PD software", "url": "https://en.wikipedia.org/wiki/Category:Public-domain_software_with_source_code", "description": "List of PD software on Wikipedia."}, {"name": "youtube-dl", "url": "https://rg3.github.io/youtube-dl/about.html", "description": "Command line program to download videos from YouTube and other video sites."}, {"name": "Laws That Choke Creativity", "url": "https://www.youtube.com/watch?v=7Q25-S7jzgs", "description": "Lawrence Lessig presents an argument for reviving our creative culture."}, {"name": "WikiData", "url": "https://www.wikidata.org/wiki/Wikidata:Main_Page", "description": "Huge amount of data about the world, released under CC0."}, {"name": "The Pig and the Box", "url": "https://en.wikisource.org/wiki/The_Pig_and_the_Box", "description": "Children book about the dangers of DRM, later released under CC0 (CC-BY-NC-SA no longer applies)."}], "notes": [], "source": "Uncopyright"}, {"name": "Markdown", "entries": [{"name": "Awesome Markdown ![Awesome", "url": "https://github.com/sindresorhus/awesome", "description": ""}, {"name": "Ghost", "url": "https://blog.ghost.org/markdown/", "description": "Publishing platform for professional bloggers."}, {"name": "Grav", "url": "https://getgrav.org/", "description": "Modern Flat-File CMS."}, {"name": "Hexo", "url": "https://hexo.io/", "description": "A fast, simple & powerful blog framework"}, {"name": "Hugo", "url": "https://gohugo.io/", "description": "Fast & Modern Static Website Engine."}, {"name": "Jekyll", "url": "https://jekyllrb.com/", "description": "Transform your plain text into static websites and blogs."}, {"name": "Pelican", "url": "https://blog.getpelican.com/", "description": "Static site generator that requires no database or server-side logic."}, {"name": "Svbtle", "url": "https://svbtle.com/", "description": "Blogging platform designed to help you think."}, {"name": "Vuepress", "url": "https://vuepress.vuejs.org/", "description": "Minimalistic Vue-powered static site generator."}, {"name": "Laravel CommonMark Blog", "url": "https://github.com/spekulatius/laravel-commonmark-blog", "description": "Static-generator to use with Laravel. Utilizes CommonMark and FrontMatter and publishes directly into the `public`-folder.", "stars": "17"}], "notes": [], "source": "Markdown"}, {"name": "Markdown \u2014 C", "entries": [{"name": "cmark", "url": "https://github.com/commonmark/cmark", "description": "CommonMark parsing and rendering library and program in C.", "stars": "1.5k"}, {"name": "Hoedown", "url": "https://github.com/hoedown/hoedown", "description": "Standards compliant, fast, secure Markdown processing library in C (Sundown fork).", "stars": "926"}, {"name": "peg-markdown", "url": "https://github.com/jgm/peg-markdown", "description": "An implementation of Markdown in C, using a PEG grammar.", "stars": "675"}, {"name": "Sundown", "url": "https://github.com/vmg/sundown", "description": "Standards compliant, fast, secure Markdown processing library in C.", "stars": "1.9k"}], "notes": [], "source": "Markdown"}, {"name": "Markdown \u2014 Java", "entries": [{"name": "commonmark-java", "url": "https://github.com/atlassian/commonmark-java", "description": "Java implementation of CommonMark, a specification of the Markdown format.", "stars": "2k"}, {"name": "flexmark-java", "url": "https://github.com/vsch/flexmark-java", "description": "Java Implementation of Markdown parser with source level AST.", "stars": "2k"}, {"name": "pegdown", "url": "https://github.com/sirthias/pegdown", "description": "A pure-Java Markdown processor based on a parboiled PEG parser supporting a number of extensions.", "stars": "1.3k"}], "notes": [], "source": "Markdown"}, {"name": "Markdown \u2014 JavaScript", "entries": [{"name": "markdown-it", "url": "https://github.com/markdown-it/markdown-it", "description": "Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed.", "stars": "15k"}, {"name": "markdown-js", "url": "https://github.com/evilstreak/markdown-js", "description": "Yet another Markdown parser, this time for JavaScript.", "stars": "7.7k"}, {"name": "marked", "url": "https://github.com/markedjs/marked", "description": "Full-featured Markdown parser and compiler, written in JavaScript. Built for speed.", "stars": "30k"}, {"name": "mmarkdown", "url": "https://github.com/albinotonnina/mmarkdown", "description": "Interpret mmd fenced code blocks in a markdown file and generate a cooler version of it.", "stars": "75"}, {"name": "Showdown", "url": "https://github.com/showdownjs/showdown", "description": "Showdown is a JavaScript Markdown to HTML converter, based on the original works by John Gruber.", "stars": "13k"}, {"name": "Snarkdown", "url": "https://github.com/developit/snarkdown", "description": "Snarkdown is a dead simple 1kb Markdown parser.", "stars": "2.1k"}], "notes": [], "source": "Markdown"}, {"name": "Markdown \u2014 Perl", "entries": [{"name": "Markdown.pl", "url": "https://daringfireball.net/projects/downloads/Markdown_1.0.1.zip", "description": ""}], "notes": [], "source": "Markdown"}, {"name": "Markdown \u2014 PHP", "entries": [{"name": "commonmark", "url": "https://github.com/thephpleague/commonmark", "description": "Highly-extensible PHP Markdown parser which fully supports the CommonMark and GFM specs.", "stars": "2.5k"}, {"name": "parsedown", "url": "https://github.com/erusev/parsedown", "description": "Better Markdown Parser in PHP.", "stars": "14k"}, {"name": "php-markdown", "url": "https://github.com/michelf/php-markdown", "description": "Parser for Markdown and Markdown Extra derived from the original Markdown.pl by John Gruber.", "stars": "3.3k"}], "notes": [], "source": "Markdown"}, {"name": "Markdown \u2014 Python", "entries": [{"name": "markdown-it-py", "url": "https://github.com/executablebooks/markdown-it-py", "description": "Markdown parser, done right. 100% CommonMark support, extensions, syntax plugins & high speed. Now in Python!", "stars": "476"}, {"name": "markdown2", "url": "https://github.com/trentm/python-markdown2", "description": "Fast and complete implementation of Markdown in Python.", "stars": "2.5k"}, {"name": "Mistune", "url": "https://github.com/lepture/mistune", "description": "The fastest Markdown parser in pure Python with renderer feature.", "stars": "2.3k"}, {"name": "PyMdown Extensions", "url": "https://facelessuser.github.io/pymdown-extensions/", "description": "A collection of extensions for Python Markdown."}, {"name": "Python-Markdown", "url": "https://github.com/Python-Markdown/markdown", "description": "Python implementation of John Gruber's Markdown.", "stars": "3.2k"}], "notes": [], "source": "Markdown"}, {"name": "Markdown \u2014 Ruby", "entries": [{"name": "kramdown", "url": "https://github.com/gettalong/kramdown", "description": "kramdown is a fast, pure Ruby Markdown superset converter, using a strict syntax definition and supporting several common extensions.", "stars": "1.6k"}, {"name": "Redcarpet", "url": "https://github.com/vmg/redcarpet", "description": "Redcarpet is a Ruby library for Markdown processing that smells like butterflies and popcorn.", "stars": "4.8k"}], "notes": [], "source": "Markdown"}, {"name": "Markdown \u2014 Converters", "entries": [{"name": "csvtomd", "url": "https://github.com/mplewis/csvtomd", "description": "Convert your CSV files into Markdown tables. ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]", "stars": "640"}, {"name": "Dimer Markdown", "url": "https://github.com/dimerapp/markdown", "description": "converts Markdown to HTML or to JSON ![Globe][globe] ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]", "stars": "84"}, {"name": "HTML To Markdown for PHP", "url": "https://github.com/thephpleague/html-to-markdown", "description": "Convert HTML to Markdown with PHP.", "stars": "1.6k"}, {"name": "markdown-pdf", "url": "https://github.com/alanshaw/markdown-pdf", "description": "Markdown to PDF converter.", "stars": "2.5k"}, {"name": "Markdown to PDF", "url": "https://www.markdowntopdf.com/", "description": "Simple and useful website for converting Markdown to PDF. ![Globe][globe]"}, {"name": "Pandoc", "url": "https://pandoc.org/", "description": "Universal document converter. ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]"}, {"name": "Torsimany", "url": "https://github.com/PolBaladas/torsimany", "description": "Translate format-independent JSON to stylish, human-readable Markdown. ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]", "stars": "59"}, {"name": "turndown", "url": "https://github.com/domchristie/turndown", "description": "HTML to Markdown converter written in JavaScript.", "stars": "6.9k"}, {"name": "yamp", "url": "https://github.com/angrykoala/yamp", "description": "Easy-to-use cli toolbox for markdown-related task. ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]", "stars": "27"}, {"name": "clipboard2markdown", "url": "https://euangoddard.github.io/clipboard2markdown/", "description": "Website to paste content and get a markdown version. Works on any modern browser with JavaScript."}], "notes": [], "source": "Markdown"}, {"name": "Markdown \u2014 Editors", "entries": [{"name": "Abricotine", "url": "https://abricotine.brrd.fr/", "description": "Lightweight markdown editor built with Electron with built-in realtime preview. ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]"}, {"name": "Caret", "url": "https://caret.io/", "description": "Markdown Editor for Mac and PC. ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]"}, {"name": "iA Writer", "url": "https://ia.net/writer", "description": "iA Writer is designed to provide the best writing experience on Mac OS, iOS and Android. :gem: *Really simple editor!* ![Android OS][android-os] ![iOS Logo][ios-logo] ![Mac OS X][macosx]"}, {"name": "Let's Markdown!", "url": "https://letsmarkdown.com", "description": "An online real-time collaborative markdown editor built on Rust. ![Globe][globe]"}, {"name": "Markdownify", "url": "https://markdownify.js.org", "description": "A minimal Markdown Editor desktop app. ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]"}, {"name": "MarkRight", "url": "https://github.com/dvcrn/markright", "description": "Minimalistic github flavored Markdown editor. ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]", "stars": "908"}, {"name": "Mark Text", "url": "https://github.com/marktext/marktext/", "description": "Next generation Markdown editor (built with Electron). ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]", "stars": "40k"}, {"name": "PileMd", "url": "https://pilemd.com/", "description": "Markdown Note App. ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]"}, {"name": "StackEdit", "url": "https://stackedit.io/", "description": "In-browser markdown editor. ![Globe][globe]"}, {"name": "TOAST UI Editor", "url": "https://ui.toast.com/tui-editor/", "description": "Extensible GFM Markdown WYSIWYG Editor ![Globe][globe]"}, {"name": "Typora", "url": "https://typora.io/", "description": "A minimal Markdown editor. ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]"}, {"name": "Notable", "url": "https://notable.md/", "description": "The Markdown-based note-taking app that doesn't suck. ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]"}, {"name": "Boostnote", "url": "https://boostnote.io/", "description": "A markdown editor for developers. ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]"}, {"name": "Trilium Notes", "url": "https://github.com/zadam/trilium", "description": "A hierarchical note taking application with focus on building large personal knowledge bases. ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]", "stars": "21k"}, {"name": "Joplin", "url": "https://joplinapp.org/", "description": "An open source note taking and to-do application with synchronisation capabilities. ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows] ![iOS Logo][ios-logo] ![Android OS][android-os]"}, {"name": "Visual Studio Code", "url": "https://code.visualstudio.com/", "description": "An open source code editor with built-in markdown preview and many markdown extensions. ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]"}, {"name": "Quiver", "url": "http://happenapps.com/", "description": "A notebook built for programmers. ![Mac OS X][macosx] ![iOS Logo][ios-logo]"}, {"name": "Bear", "url": "https://bear.app/", "description": "A beautiful, flexible writing app for crafting notes and prose. ![Mac OS X][macosx] ![iOS Logo][ios-logo]"}, {"name": "Obsidian", "url": "https://obsidian.md/", "description": "Notebook editor with Mermaid support ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]"}, {"name": "Bangle.io", "url": "https://bangle.io/", "description": "A Notion like note taking webapp where data is saved in Markdown format locally. ![Globe][globe]"}], "notes": [], "source": "Markdown"}, {"name": "Markdown \u2014 Linters", "entries": [{"name": "Markdown Lint Tool", "url": "https://github.com/markdownlint/markdownlint", "description": "Tool to check Markdown files and flag style issues.", "stars": "1.5k"}, {"name": "Markdownlint", "url": "https://github.com/igorshubovych/markdownlint-cli", "description": "Node.js style checker and lint tool for Markdown/CommonMark files.", "stars": "668"}, {"name": "remark-lint", "url": "https://github.com/remarkjs/remark-lint", "description": "Markdown code style linter.", "stars": "866"}, {"name": "textlint", "url": "https://textlint.github.io/", "description": "Pluggable linting tool for text and markdown."}, {"name": "markdownlint", "url": "https://github.com/DavidAnson/vscode-markdownlint", "description": "Markdown linting and style checking for Visual Studio Code.", "stars": "755"}], "notes": [], "source": "Markdown"}, {"name": "Markdown \u2014 Miscellaneous", "entries": [{"name": "Dillinger", "url": "https://dillinger.io/", "description": "Dillinger is a cloud-enabled, mobile-ready, offline-storage, AngularJS powered HTML5 Markdown editor. ![Globe][globe]"}, {"name": "GitDown", "url": "https://github.com/gajus/gitdown", "description": "GitHub's Markdown preprocessor. :octocat:", "stars": "445"}, {"name": "HackMD", "url": "https://hackmd.io", "description": "HackMD lets you create realtime collaborative Markdown notes on all platforms. ![Globe][globe]"}, {"name": "Laverna", "url": "https://laverna.cc/", "description": "Laverna is a JavaScript note taking application with Markdown editor and encryption support. :gem: *Markdown notes with encryption!* ![Globe][globe] ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]"}, {"name": "Markable.in", "url": "https://markable.in/", "description": "Remarkable Markdown Editor. ![Globe][globe]"}, {"name": "markcat", "url": "https://github.com/BubuAnabelas/markcat", "description": "Markdown files terminal viewer. :gem: *`cat` with Markdown highlight.* ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]", "stars": "41"}, {"name": "Markdown Magic", "url": "https://github.com/DavidWells/markdown-magic", "description": "Automatically format markdown files and sync external docs/src code", "stars": "748"}, {"name": "Markdown Tables Generator", "url": "https://www.tablesgenerator.com/markdown_tables", "description": "Visual Markdown table builder with CSV importing support. ![Globe][globe]"}, {"name": "mdformat", "url": "https://github.com/executablebooks/mdformat", "description": "CommonMark compliant Markdown formatter ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]", "stars": "229"}, {"name": "remark", "url": "https://remark.js.org/", "description": "Markdown processor powered by plugins"}, {"name": "Socrates", "url": "https://socrates.io/", "description": "Serveless realtime Markdown editor and viewer, etherpad-like. ![Globe][globe]"}, {"name": "termd", "url": "https://github.com/dephraiim/termd", "description": "Markdown renderer for the terminal with syntax highlighting. ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]", "stars": "59"}], "notes": [], "source": "Markdown"}, {"name": "Markdown \u2014 Presentations", "entries": [{"name": "gitpitch", "url": "https://github.com/gitpitch/gitpitch/", "description": "Markdown Presentations For Everyone on GitHub, GitLab, Bitbucket, GitBucket, Gitea, and Gogs. ![Globe][globe]", "stars": "5.5k"}, {"name": "hacker-slides", "url": "https://github.com/msoedov/hacker-slides", "description": "Minimal UI for building presentation slides from markdown. ![Mac OS X][macosx] ![Linux][linux]", "stars": "343"}, {"name": "Marp", "url": "https://marp.app/", "description": "Markdown presentation ecosystem. :gem: *CLI, Web, IDE plugin and more to convert Markdown into various formats* ![Mac OS][macosx] ![Linux][linux] ![Windows][windows]"}, {"name": "mdp", "url": "https://github.com/visit1985/mdp", "description": "Command-line based Markdown presentation tool. :gem: *Like PowerPoint and Vim but with Markdown!* ![Mac OS X][macosx] ![Linux][linux]", "stars": "4.6k"}, {"name": "remark", "url": "https://remarkjs.com", "description": "A simple, in-browser, Markdown-driven slideshow tool targeted at people who know their way around HTML and CSS. ![Globe][globe]"}, {"name": "reveal.js", "url": "https://revealjs.com", "description": "Open source HTML presentation framework with Markdown support ![Mac OS X][macosx] ![Linux][linux] ![Windows][windows]"}, {"name": "Daux.io", "url": "https://daux.io", "description": "Daux.io is an documentation generator that uses a simple folder structure and Markdown files to create custom documentation on the fly."}, {"name": "Dimer", "url": "https://dimerapp.com/", "description": "Dimer generates a clean and beautiful documentation website from Markdown. ![Globe][globe]"}, {"name": "GitBook", "url": "https://www.gitbook.com/?t=1", "description": "GitBook is a modern publishing toolchain. Making both writing and collaboration easy."}, {"name": "GitPrint", "url": "https://gitprint.com/", "description": "Easily print GitHub Markdown. ![Globe][globe]"}], "notes": [], "source": "Markdown"}, {"name": "Markdown \u2014 Documentation", "entries": [{"name": "CommonMark", "url": "https://commonmark.org/", "description": "Strongly defined, highly compatible specification of Markdown."}, {"name": "GitHub Flavored Markdown Specifications", "url": "https://github.github.com/gfm/", "description": "The formal spec for GitHub's Markdown, based on CommonMark."}, {"name": "Original Specifications", "url": "https://daringfireball.net/projects/markdown/", "description": ""}, {"name": "Pandoc\u2019s Markdown", "url": "https://pandoc.org/MANUAL.html#pandocs-markdown", "description": "[Pandoc](https://pandoc.org/) has its own, powerful markdown implementation. It consists of several addional extensions."}, {"name": "ScholarlyMarkdown", "url": "http://scholarlymarkdown.com/", "description": "ScholarlyMarkdown is a syntax/standard/best-practice of scholarly and academic communication that is web-first, semantic XML-second, and LaTeX/Word a close third."}, {"name": "Stack Overflow Markdown Documentation (archived)", "url": "https://web.archive.org/web/20160724152503/https://stackoverflow.com/documentation/markdown/topics", "description": "Well organized Markdown documentation."}, {"name": "Stack Overflow Markdown Questions", "url": "https://stackoverflow.com/questions/tagged/markdown", "description": "Highest voted Markdown questions on Stack Overflow."}, {"name": "The text/markdown Media Type (RFC7763)", "url": "https://tools.ietf.org/html/rfc7763", "description": "This document registers the `text/markdown` media type for use with Markdown, a family of plain-text formatting syntaxes."}, {"name": "Wikipedia Article", "url": "https://en.wikipedia.org/wiki/Markdown", "description": ""}], "notes": [], "source": "Markdown"}, {"name": "Markdown \u2014 Tutorials", "entries": [{"name": "GitHub's Mastering Markdown", "url": "https://guides.github.com/features/mastering-markdown/", "description": ""}, {"name": "how-to-markdown", "url": "https://github.com/workshopper/how-to-markdown", "description": "This workshopper will teach you how to use Markdown.", "stars": "202"}, {"name": "Interactive Markdown Tutorial", "url": "https://www.markdowntutorial.com/", "description": ""}, {"name": "Markdown Cheatsheet", "url": "https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet", "description": "", "stars": "59k"}, {"name": "Markdown Guide", "url": "https://www.markdownguide.org", "description": "A concise, barebones guide to Markdown."}], "notes": [], "source": "Markdown"}, {"name": "Translations", "entries": [{"name": "Translations", "url": "#translations", "description": ""}, {"name": "Platforms", "url": "#platforms", "description": ""}, {"name": "Apps", "url": "#apps", "description": ""}, {"name": "Tools", "url": "#tools", "description": ""}, {"name": "Articles", "url": "#articles", "description": ""}, {"name": "Blogs", "url": "#blogs", "description": ""}, {"name": "Online Courses", "url": "#online-courses", "description": ""}, {"name": "Books", "url": "#books", "description": ""}, {"name": "Other", "url": "#other", "description": ""}, {"name": "English", "url": "https://github.com/mbiesiad/awesome-translations", "description": "", "stars": "180"}, {"name": "Polish", "url": "https://github.com/mbiesiad/awesome-translations/tree/pl_PL", "description": "", "stars": "180"}, {"name": "Spanish", "url": "https://web.archive.org/web/20220511155347/https://github.com/JoseDeFreitas/awesome-translations/tree/es_ES", "description": ""}, {"name": "Italian", "url": "https://github.com/niedev/awesome-translations/tree/it_IT", "description": "", "stars": "9"}, {"name": "French", "url": "https://github.com/alexture/awesome-translations/tree/fr_FR", "description": "", "stars": "2"}], "notes": [], "source": "Translations"}, {"name": "Translations \u2014 Localization and translation platforms", "entries": [{"name": "Crowdin", "url": "https://crowdin.com/", "description": "Closed source cloud-based localization technology and services company."}, {"name": "Inlang", "url": "https://inlang.com/", "description": "The globalization ecosystem for software companies."}, {"name": "Transifex", "url": "https://www.transifex.com/", "description": "Proprietary, web-based translation platform, globalization management system (GMS)."}, {"name": "Weblate", "url": "https://weblate.org/", "description": "Copylefted libre web-based continuous translation platform."}, {"name": "SimpleLocalize", "url": "https://simplelocalize.io", "description": "A simple translation management for software projects."}, {"name": "Tolgee", "url": "https://tolgee.io", "description": "Open-source, developer & translator friendly platform enabling users to translate directly in the app they develop."}, {"name": "Localit", "url": "https://localit.io/", "description": "A fast and intuitive localization platform with seamless GitHub/GitLab integration, AI-powered and human translation support, and a generous free plan."}, {"name": "Lokalise", "url": "https://lokalise.com/", "description": "Translation platform for developers."}, {"name": "Locize", "url": "https://locize.com/", "description": "Proprietary translation platform."}, {"name": "Shipi18n", "url": "https://shipi18n.com/", "description": "Translation API for developers with i18next support, placeholder preservation, and translation memory."}, {"name": "LRM", "url": "https://github.com/nickprotop/LocalizationManager", "description": "Self-hosted CLI/TUI localization manager supporting .resx and JSON (i18next) with multiple translation providers including free options.", "stars": "38"}], "notes": [], "source": "Translations"}, {"name": "Translations \u2014 Project management", "entries": [{"name": "Zanata", "url": "http://zanata.org/", "description": "Web-based translation platform for translators, content creators and developers to manage localisation projects."}, {"name": "Traduora", "url": "https://github.com/traduora/traduora", "description": "A platform to manage translation workflow in teams.", "stars": "2.1k"}], "notes": [], "source": "Translations"}, {"name": "Translations \u2014 Platform-specific tools", "entries": [{"name": "GitLocalize", "url": "https://gitlocalize.com/", "description": "Powerful localization platform that syncs with your GitHub repository and lets you continuously translate its content."}, {"name": "Respresso", "url": "https://respresso.io/", "description": "Collaborative online resource manager for localizations, images, colors, etc. that generates platform-specific files and delivers them directly to your source code."}, {"name": "PO file editor", "url": "https://pofile.net/free-po-editor", "description": "A free tool for translating PO files for localization with Gettext."}], "notes": [], "source": "Translations"}, {"name": "Translations \u2014 Automated translation", "entries": [{"name": "RTranslator", "url": "https://github.com/niedev/RTranslator", "description": "A simultaneous translator app for Android based on NLLB and Whisper that runs locally.", "stars": "9.6k"}, {"name": "Crow Translate", "url": "https://github.com/crow-translate/crow-translate", "description": "A simple and lightweight translator for Linux and Windows that allows to translate and speak text using Google, Yandex and Bing translate API.", "stars": "1.9k"}, {"name": "Copy Translator", "url": "https://github.com/CopyTranslator/CopyTranslator", "description": "An app for Windows, Mac and Linux that automatically translate and adapt a text when copied in the clipboard.", "stars": "18k"}, {"name": "LibreTranslate", "url": "https://github.com/uav4geo/LibreTranslate", "description": "100% Self-Hosted web app to translate text, based on Argos Translate.", "stars": "14k"}], "notes": [], "source": "Translations"}, {"name": "Translations \u2014 Translation software", "entries": [{"name": "OmegaT", "url": "https://omegat.org/", "description": "Free translation memory / CAT software that works on Windows, macOS and Linux."}, {"name": "Argos Translate", "url": "https://github.com/argosopentech/argos-translate", "description": "Completely open source offline translation app written in Python and based on OpenNMT. It can also be used as a Python library.", "stars": "5.6k"}, {"name": "Fink", "url": "https://inlang.com/m/tdozzpar", "description": "Translation editor / CAT software with no-code setup and repository-based operation."}, {"name": "Project Fluent", "url": "https://projectfluent.org", "description": "Asymetric translations (eg. gender variations) for localization."}], "notes": [], "source": "Translations"}, {"name": "Translations \u2014 Automatic translation for end users", "entries": [{"name": "Bergamot", "url": "https://github.com/browsermt", "description": "Client-side translation in the browser."}, {"name": "Alexa Translations", "url": "https://alexatranslations.com/", "description": "Alexa Translations A.I. brings leading AI and machine translation to the legal, financial and government sectors."}, {"name": "Watson Language Translator", "url": "https://www.ibm.com/cloud/watson-language-translator", "description": "A service on the IBM Cloud that enables dynamically translation news, patents, or conversational documents."}, {"name": "DeepL Translator", "url": "https://www.deepl.com/", "description": "A neural machine translation service launched in August 2017 and owned by Cologne based DeepL SE."}, {"name": "Amazon Translate", "url": "https://aws.amazon.com/translate/", "description": "A neural machine translation service."}, {"name": "ModernMT", "url": "https://www.modernmt.com/", "description": "A self-learning machine translation service that improves from user corrections as user keep using it."}, {"name": "Microsoft Translator", "url": "https://translator.microsoft.com/", "description": "A multilingual machine translation cloud service provided by Microsoft."}], "notes": [], "source": "Translations"}, {"name": "Translations \u2014 Libraries and tools for developers", "entries": [{"name": "deep-translator", "url": "https://github.com/nidhaloff/deep-translator", "description": "A flexible free and unlimited (depending on the translator used) library written in Python to translate between different languages in a simple way using multiple translators, it can also be used directly in the prompt.", "stars": "2k"}, {"name": "Translator", "url": "https://github.com/UlionTse/translators", "description": "A translator library based on the translation interface of Google, Yandex, Microsoft (Bing), Baidu, Alibaba, Tencent, NetEase (Youdao), Sogou, Deepl, etc.", "stars": "2.9k"}, {"name": "I18next", "url": "https://www.i18next.com/", "description": "Internationalization-framework written in and for JavaScript."}, {"name": "react-i18next", "url": "https://react.i18next.com/", "description": "Powerful internationalization framework for React / React Native which is based on i18next."}, {"name": "MDN i18n", "url": "https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/i18n", "description": "Functions to internationalize your browser extension. You can use these APIs to get localized strings from locale files packaged with your extension."}, {"name": "Ruby I18n", "url": "https://guides.rubyonrails.org/i18n.html", "description": "Rails internationalization (i18n) API."}, {"name": "Quasar I18n", "url": "https://quasar.dev/options/app-internationalization", "description": "App internationalization (i18n) in Quasar framework."}, {"name": "Vue I18n", "url": "https://kazupon.github.io/vue-i18n/", "description": "Internationalization plugin for Vue.js."}, {"name": "i18n Ally", "url": "https://github.com/antfu/i18n-ally", "description": "Extension for VSCode, all in one about i18n.", "stars": "4.8k"}, {"name": "Translate", "url": "https://github.com/translate/translate", "description": "A set of software and documentation designed to help make the lives of localizers both more productive and less frustrating.", "stars": "938"}, {"name": "Python-i18n", "url": "https://pypi.org/project/python-i18n/", "description": "Python internationalization (i18n) package."}, {"name": "Moment.js", "url": "https://momentjs.com/", "description": "Parse, validate, manipulate and display dates and times in JavaScript."}, {"name": "WPML", "url": "https://wpml.org/", "description": "A WordPress plugin that allows running multilingual websites with a single WordPress install."}, {"name": "FormatJS", "url": "https://formatjs.io/", "description": "A modular collection of JavaScript libraries for internationalization that are focused on formatting numbers, dates, and strings for displaying to people."}, {"name": "Polyglot", "url": "https://github.com/untra/polyglot", "description": "A fast, painless, open-source internationalization plugin for Jekyll blogs.", "stars": "484"}, {"name": "ICU - International Components for Unicode", "url": "https://icu.unicode.org/", "description": "A mature, widely used set of C/C++ and Java libraries providing Unicode and Globalization support for software applications."}, {"name": "Django docs - i18n", "url": "https://docs.djangoproject.com/en/4.1/topics/i18n/", "description": "Part of the Django docs, focused on internationalization and localization."}, {"name": "Localizejs", "url": "https://localizejs.com/", "description": "Translations for websites and applications to new languages and streamline translation workflow."}, {"name": "ParaglideJS", "url": "https://inlang.com/m/gerre34r", "description": "Synchronous, typesafe and lightweight i18n library."}, {"name": "sphinx-intl", "url": "https://github.com/sphinx-doc/sphinx-intl", "description": "A Sphinx utility that make it easy to translate and to apply translations.", "stars": "81"}], "notes": [], "source": "Translations"}, {"name": "Translations \u2014 Machine translation for developers", "entries": [{"name": "SwiftGoogleTranslate", "url": "https://github.com/maximbilan/SwiftGoogleTranslate", "description": "A framework to use cloud translation API by Google in Swift.", "stars": "103"}, {"name": "attranslate", "url": "https://github.com/fkirc/attranslate", "description": "A tool for semi-automated translations of cross-platform apps or websites.", "stars": "350"}, {"name": "AutoML Translation Documentation", "url": "https://cloud.google.com/translate/automl/docs", "description": "AutoML Translation by Google."}], "notes": [], "source": "Translations"}, {"name": "Translations \u2014 Other tools", "entries": [{"name": "npm i18n", "url": "https://www.npmjs.com/package/i18n", "description": "Lightweight simple translation module with dynamic json storage."}, {"name": "Pootle", "url": "https://github.com/translate/pootle", "description": "An online translation management tool with a translation interface focused on localization of applications' graphical user interfaces. It is used by LibreOffice.", "stars": "1.5k"}, {"name": "Globalize", "url": "https://github.com/globalizejs/globalize", "description": "A JavaScript library for internationalization and localization that leverage the official Unicode CLDR JSON data.", "stars": "4.8k"}, {"name": "SimpleLocalize CLI", "url": "https://github.com/simplelocalize/simplelocalize-cli", "description": "A CLI for finding translation keys in project files.", "stars": "72"}, {"name": "Ninja i18n", "url": "https://inlang.com/m/3gk8n4n4/app-inlang-ninjaI18nAction", "description": "A GitHub action for translation linting in pull requests."}], "notes": [], "source": "Translations"}, {"name": "Translations \u2014 Introductions to internationalization", "entries": [{"name": "Stack Overflow Q\\&A-1", "url": "https://stackoverflow.com/questions/506743/localization-and-internationalization-whats-the-difference", "description": "Localization and internationalization, what's the difference?"}, {"name": "Stack Overflow Q\\&A-2", "url": "https://stackoverflow.com/questions/754520/what-is-the-actual-differences-between-i18n-l10n-g11n-and-specifically-what-does", "description": "What is the actual differences between i18n/l10n/g11n and specifically what does each mean for development?"}, {"name": "W3C", "url": "https://www.w3.org/International/questions/qa-i18n", "description": "Localization vs. internationalization."}, {"name": "Internationalization vs. Localization: The Difference Between l10n and I18n", "url": "https://blog.crowdin.com/2022/07/14/internationalization-vs-localization", "description": "Blog post about the difference between l10n and I18n from Crowdin."}], "notes": [], "source": "Translations"}, {"name": "Translations \u2014 For developers", "entries": [{"name": "Angular and i18n", "url": "https://angular.io/guide/i18n", "description": "Angular i18n guide."}, {"name": "Debian manuals", "url": "https://www.debian.org/doc/manuals/debian-reference/ch08.en.html", "description": "Chapter 8: i18n and l10n."}, {"name": "Developer Chrome i18n", "url": "https://developer.chrome.com/webstore/i18n", "description": "Internationalizing your app."}, {"name": "Software Globalization, Berkeley.edu - slides", "url": "https://lx.berkeley.edu/sites/default/files/berkeleylinguisticsdeptg11ncldr.pdf", "description": "\"Software globalization and adding languages on computers and mobile devices\" by Craig Cummings (slides)."}, {"name": "Flutter i18n", "url": "https://flutter.dev/docs/development/accessibility-and-localization/internationalization", "description": "Internationalizing Flutter apps."}, {"name": "What is 'hreflang'?", "url": "https://simplelocalize.io/blog/posts/what-is-hreflang/", "description": "What is `hreflang` attribute and how it can affect your SERP."}, {"name": "Globalization and localization in ASP.NET Core", "url": "https://learn.microsoft.com/en-us/aspnet/core/fundamentals/localization?view=aspnetcore-6.0", "description": "Article about Globalization and localization in ASP.NET Core."}], "notes": [], "source": "Translations"}, {"name": "Translations \u2014 Understanding computer-assisted translation", "entries": [{"name": "Computer-assisted translation", "url": "https://en.wikipedia.org/wiki/Computer-assisted_translation", "description": "CAT (computer-aided translation) tools are typically understood to mean programs that specifically facilitate the actual translation process. This article describe: translation memory software, language search-engine software, terminology management software, alignment software, interactive machine translation, augmented translation."}], "notes": [], "source": "Translations"}, {"name": "Translations \u2014 Machine translation", "entries": [{"name": "Approaches to Machine Translation", "url": "http://engineering.fuoye.edu.ng/journal/index.php/engineer/article/view/26/pdf", "description": "A paper-review on different techniques for machine translation."}, {"name": "Neural Machine Translation", "url": "https://jair.org/index.php/jair/article/view/12007/26611", "description": "A paper-review that trace back the origins of modern NMT architectures to word and sentence embeddings and earlier examples of the encoder-decoder network family. It will conclude with a short survey of more recent trends in the field."}, {"name": "Awesome New Languages in Machine Translation", "url": "https://github.com/slone-nlp/awesome-new-languages-in-machine-translation", "description": "A list of initiatives for supporting MT (mostly with opensource models) for new languages (mostly lower-resourced ones).", "stars": "21"}, {"name": "Speakt", "url": "https://speakt.com/blog/", "description": "Well-rounded resource, offering in-depth information from the best professionals in the industry on everything related to translation."}, {"name": "The Translator's Teacup", "url": "https://lingocode.com/translation-blog/", "description": "Contains good tips for beginner translators."}, {"name": "Speaking of Translation", "url": "https://speakingoftranslation.com/", "description": "Run by two outstanding experts in the field of translation and localization. You can listen to audio files covering their tips and opinions on the freelance translator's work."}, {"name": "eMpTy Pages", "url": "http://kv-emptypages.blogspot.com/", "description": "Presents extremely detailed descriptions and opinions about localization management, collaborative translation platforms, translation management systems, machine translation, as well as the localization industry's biggest players."}, {"name": "UWashingtonX's I18n and l10n", "url": "https://www.edx.org/professional-certificate/uwashingtonx-internationalization-and-localization", "description": "A collection of 3 courses of internationalization and internationalization for digital products provided by the University of Washington."}, {"name": "Basic English Grammar and punctuation", "url": "https://www.coursera.org/learn/grammar-punctuation", "description": "English grammar course for beginners provided by the University of California."}, {"name": "Intermediate English Grammar and punctuation", "url": "https://www.coursera.org/specializations/intermediate-grammar", "description": "English grammar course for people with experience provided by the University of California."}, {"name": "Advanced English Grammar and punctuation", "url": "https://www.coursera.org/specializations/advanced-grammar-punctuation#courses", "description": "English grammar course for experts provided by the University of California."}, {"name": "Natural Language Processing", "url": "https://www.coursera.org/specializations/natural-language-processing", "description": "Teaches how to use machine learning to understand and manipulate human language. It requires a working knowledge of machine learning, intermediate Python experience including DL frameworks & proficiency in calculus, linear algebra, & statistics."}, {"name": "Machine Translation", "url": "https://www.coursera.org/learn/machinetranslation", "description": "Explains the basic principles of translation algoritms. It is provided by the Karlsruhe Institute of Technology (Germany)."}, {"name": "Statistical Machine Translation", "url": "https://www.cambridge.org/core/books/statistical-machine-translation/94EADF9F680558E13BE759997553CDE5#fndtn-information", "description": "Establishes background in NLP and statistics, then develops the basics through to current research. By the end readers can build their own translation systems. The author is [Philipp Koehn](https://en.wikipedia.org/wiki/Philipp_Koehn)."}, {"name": "Neural Machine Translation", "url": "https://www.cambridge.org/core/books/neural-machine-translation/7AAA628F88ADD64124EA008C425C0197#fndtn-information", "description": "This introduction to machine translation starts from the basics of neural network methods and reaches the state of the art, while giving historical, linguistic, and applied context. Code examples in Python give a hands-on blueprint for implementation. The author is still Philipp Koehn."}, {"name": "Translation: An advanced resource book for students", "url": "https://www.amazon.com/Translation-advanced-resource-Routledge-Linguistics-ebook/dp/B07NPV8DSC/ref=cm_cr_arp_d_product_top?ie=UTF8", "description": "Introduces the theory and practice of translation from a variety of linguistic and cultural angles. The authors are [Basil Hatim](https://scholar.google.com/citations?user=IVydQ-4AAAAJ\\&hl=en) and [Jeremy Munday](https://ahc.leeds.ac.uk/languages/staff/1006/professor-jeremy-munday)."}, {"name": "Glocalization Strategy Playbook", "url": "https://github.com/GILT-Forum/Globalization-Strategy-Playbook", "description": "A Guide for Localization and Globalization Professionals by the GILT forum.", "stars": "51"}, {"name": "Google Crowdsource", "url": "https://crowdsource.google.com/", "description": "Crowdsourcing platform developed by Google intended to improve a host of Google services through the user-facing training of different algorithms (with translation and translation validation section)."}, {"name": "LocalizationLab", "url": "https://www.localizationlab.org/", "description": "Global community of 7000+ contributors who support the translation and localization of Internet freedom tools."}, {"name": "Pontoon", "url": "https://pontoon.mozilla.org/", "description": "Various Mozilla localization projects."}], "notes": [], "source": "Translations"}, {"name": "Web Design", "entries": [{"name": "Blog & News", "url": "#blog--news", "description": ""}, {"name": "Inspiration", "url": "#inspiration", "description": ""}, {"name": "Colors", "url": "#colors", "description": ""}, {"name": "Typography", "url": "#typography", "description": ""}, {"name": "Icons", "url": "#icons", "description": ""}, {"name": "Images", "url": "#images", "description": ""}, {"name": "Guidelines", "url": "#guidelines", "description": ""}, {"name": "Design Tools", "url": "#design-tools", "description": ""}, {"name": "Prototype Tools", "url": "#prototype-tools", "description": ""}, {"name": "Tutorials", "url": "#tutorials", "description": ""}, {"name": "Books", "url": "#books", "description": ""}, {"name": "Productivity", "url": "#productivity", "description": ""}, {"name": "Slack Teams", "url": "#slack-teams", "description": ""}, {"name": "Web Designer News", "url": "http://webdesignernews.com", "description": ""}, {"name": "Marvel Blog", "url": "http://blog.marvelapp.com", "description": ""}, {"name": "The Next Web", "url": "http://thenextweb.com/section/creative/", "description": ""}, {"name": "Medium", "url": "https://medium.com/tag/web-design", "description": ""}, {"name": "Creative Bloq", "url": "http://www.creativebloq.com/", "description": ""}, {"name": "Smashing Magazine", "url": "http://smashingmagazine.com", "description": ""}, {"name": "Sitepoint", "url": "https://www.sitepoint.com/design-ux/", "description": ""}, {"name": "Designer News", "url": "https://www.designernews.co/", "description": ""}, {"name": "Reddit Web Design", "url": "https://www.reddit.com/r/web_design/", "description": ""}, {"name": "Morning Reader", "url": "https://morningreader.com", "description": ""}, {"name": "Google design", "url": "https://www.youtube.com/channel/UClKO7be7O9cUGL94PHnAeOA", "description": ""}, {"name": "Awwwards", "url": "http://awwwards.com", "description": ""}, {"name": "One Page Love", "url": "http://onepagelove.com", "description": ""}, {"name": "Inspired UI", "url": "http://inspired-ui.com/", "description": ""}, {"name": "Behance", "url": "http://behance.net", "description": ""}, {"name": "Dribbble", "url": "http://dribbble.com", "description": ""}, {"name": "Product Hunt", "url": "http://producthunt.com", "description": ""}, {"name": "UI Movement", "url": "https://uimovement.com", "description": ""}, {"name": "Pttrns", "url": "http://pttrns.com/", "description": ""}, {"name": "Brandcolors", "url": "https://brandcolors.net/", "description": ""}, {"name": "Adobe Color CC", "url": "https://color.adobe.com/", "description": ""}, {"name": "Paletton", "url": "http://paletton.com", "description": ""}, {"name": "Coolors", "url": "https://coolors.co/", "description": ""}, {"name": "Lol Colors", "url": "http://www.lolcolors.com/", "description": ""}, {"name": "Colordot", "url": "https://color.hailpixel.com/", "description": ""}, {"name": "Gradients.io", "url": "http://www.gradients.io/", "description": ""}, {"name": "UI Gradients", "url": "http://uigradients.com/", "description": ""}, {"name": "Colorzilla", "url": "http://colorzilla.com", "description": ""}, {"name": "Google Web Fonts", "url": "http://fonts.google.com", "description": ""}, {"name": "Font Face Ninja Browser Extension", "url": "http://fontface.ninja/", "description": ""}, {"name": "Fontpair", "url": "http://fontpair.co", "description": ""}, {"name": "Type Anything", "url": "https://typeanything.io/", "description": ""}, {"name": "Type Scale", "url": "http://type-scale.com/", "description": ""}, {"name": "WhatTheFont", "url": "https://www.myfonts.com/WhatTheFont/", "description": ""}, {"name": "Typewolf", "url": "https://www.typewolf.com/", "description": ""}, {"name": "Typ.io", "url": "http://typ.io/", "description": ""}, {"name": "Flat Icon", "url": "http://flaticon.com", "description": ""}, {"name": "Font Awesome", "url": "http://fontawesome.io", "description": ""}, {"name": "Icon Finder", "url": "http://iconfinder.com", "description": ""}, {"name": "The Noun Project", "url": "https://thenounproject.com/", "description": ""}, {"name": "Favicon Generator", "url": "http://www.favicon-generator.org/", "description": ""}, {"name": "Freepik", "url": "http://freepik.com", "description": ""}, {"name": "Vecteezy", "url": "http://vecteezy.com", "description": ""}, {"name": "Material Icons", "url": "https://material.io/icons/", "description": ""}, {"name": "Ionicons", "url": "http://ionicons.com/", "description": ""}, {"name": "Pexels", "url": "https://pexels.com", "description": ""}, {"name": "Unsplash.it", "url": "http://unsplash.it", "description": ""}, {"name": "Pixabay", "url": "https://pixabay.com/", "description": ""}, {"name": "Placehold.it", "url": "http://placehold.it", "description": ""}, {"name": "Imgur", "url": "http://imgur.com", "description": ""}, {"name": "Flickr", "url": "https://www.flickr.com", "description": ""}, {"name": "iOS Human Interface Guidelines", "url": "https://developer.apple.com/ios/human-interface-guidelines/", "description": ""}, {"name": "Google Material Design", "url": "https://material.google.com/", "description": ""}, {"name": "Laws of UX", "url": "https://lawsofux.com/", "description": ""}, {"name": "Ultimate Guide", "url": "https://www.moveoapps.com/ultimate-guide-to-mobile-app-design-principles", "description": ""}, {"name": "GoodUI", "url": "http://www.goodui.org/", "description": ""}, {"name": "Sketch", "url": "http://sketchapp.com", "description": ""}, {"name": "Figma", "url": "http://figma.com", "description": ""}, {"name": "Adobe XD", "url": "https://www.adobe.com/products/experience-design.html", "description": ""}, {"name": "inVision Studio", "url": "https://www.invisionapp.com/studio", "description": ""}, {"name": "Canva", "url": "http://canva.com", "description": ""}, {"name": "Framer X", "url": "https://framer.com/", "description": ""}, {"name": "Zeplin", "url": "https://zeplin.io/", "description": ""}, {"name": "Avocode", "url": "https://avocode.com/", "description": ""}, {"name": "inVision", "url": "https://www.invisionapp.com/", "description": ""}, {"name": "Justinmind", "url": "http://justinmind.com", "description": ""}, {"name": "Marvel App", "url": "https://marvelapp.com/", "description": ""}, {"name": "Atomic.io", "url": "https://atomic.io/", "description": ""}, {"name": "Flinto", "url": "https://www.flinto.com/", "description": ""}, {"name": "Treehouse", "url": "https://teamtreehouse.com/tracks/web-design", "description": ""}, {"name": "Tuts Plus Web Design Tutorials", "url": "http://webdesign.tutsplus.com/", "description": ""}, {"name": "Springboard", "url": "https://www.springboard.com", "description": ""}, {"name": "Learn Sketch", "url": "https://www.sketchapp.com/learn/", "description": ""}, {"name": "Adobe XD Guide", "url": "https://www.xdguru.com/adobe-xd-guide/", "description": ""}, {"name": "Web design playground", "url": "https://www.manning.com/books/web-design-playground/", "description": ""}, {"name": "Don't make me think", "url": "https://www.amazon.com/Dont-Make-Me-Think-Usability/dp/0321344758", "description": ""}, {"name": "The design of everyday things", "url": "https://www.amazon.com/Design-Everyday-Things-Donald-Norman/dp/1452654123", "description": ""}, {"name": "100 things every designer needs to know about people", "url": "https://www.amazon.com/Things-Designer-People-Voices-Matter/dp/0321767535/ref=sr_1_1?s=books\\&ie=UTF8\\&qid=1419267906\\&sr=1-1\\&keywords=100+Things+Every+Designer+Needs+to+Know?utm_source=CMblog\\&utm_medium=post\\&utm_campaign=blog_", "description": ""}, {"name": "Pomodoro", "url": "http://tomato-timer.com", "description": ""}, {"name": "Toggl", "url": "http://toggl.com", "description": ""}, {"name": "Trello", "url": "http://trello.com", "description": ""}, {"name": "RescueTime", "url": "https://www.rescuetime.com", "description": ""}, {"name": "Qbserve", "url": "https://qotoqot.com/qbserve/", "description": ""}, {"name": "Paste", "url": "http://pasteapp.me/", "description": ""}, {"name": "Sip", "url": "http://sipapp.io/", "description": ""}, {"name": "Timing", "url": "https://timingapp.com/", "description": ""}, {"name": "Taskade", "url": "https://taskade.com/", "description": ""}, {"name": "Team Sketch", "url": "http://teamsketch.io", "description": ""}, {"name": "Designer Hangout", "url": "https://www.designerhangout.co", "description": ""}, {"name": "Design Talks", "url": "https://docs.google.com/forms/d/e/1FAIpQLSeKT_LC8kKTzJ4JjmgVQVpfl24i1qBkjJ7TYyQcNHL7fBQkYQ/viewform?c=0\\&w=1", "description": ""}, {"name": "TheDesignerShip", "url": "http://thedesignership.com/", "description": ""}], "notes": [], "source": "Web Design"}, {"name": "Geojson \u2014 operations", "entries": [{"name": "CoGran", "url": "https://github.com/berlinermorgenpost/cogran", "description": "", "stars": "112"}, {"name": "geo\\_assigner", "url": "https://github.com/stadt-karlsruhe/geo_assigner", "description": "", "stars": "2"}, {"name": "geojson-coords", "url": "https://github.com/mapbox/geojson-coords", "description": "", "stars": "33"}, {"name": "geojson-extent", "url": "https://www.npmjs.com/package/geojson-extent", "description": ""}, {"name": "geojson-flatten", "url": "https://github.com/tmcw/geojson-flatten", "description": "", "stars": "54"}, {"name": "geojson-multiply", "url": "https://github.com/haoliangyu/geojson-multiply", "description": "", "stars": "3"}, {"name": "geojson-js-utils", "url": "https://github.com/maxogden/geojson-js-utils", "description": "", "stars": "404"}, {"name": "geojson-merge", "url": "https://github.com/mapbox/geojson-merge", "description": "", "stars": "245"}, {"name": "geojson-normalize", "url": "https://github.com/mapbox/geojson-normalize", "description": "", "stars": "34"}, {"name": "geojson-pick", "url": "https://www.npmjs.com/package/geojson-pick", "description": ""}, {"name": "geojson-random", "url": "https://github.com/tmcw/geojson-random", "description": "", "stars": "75"}, {"name": "geojson-rewind", "url": "https://github.com/mapbox/geojson-rewind", "description": "", "stars": "132"}, {"name": "rfc7946-to-d3", "url": "https://github.com/tyrasd/rfc7946-to-d3", "description": "", "stars": "11"}, {"name": "geojson-summary", "url": "https://github.com/mapbox/geojson-summary", "description": "", "stars": "35"}, {"name": "point-grouper", "url": "https://github.com/substack/point-grouper", "description": ""}, {"name": "geojson-join", "url": "https://github.com/tmcw/geojson-join", "description": "", "stars": "36"}, {"name": "simplify-geojson", "url": "https://github.com/maxogden/simplify-geojson", "description": "", "stars": "183"}, {"name": "turf", "url": "https://github.com/Turfjs/turf", "description": "", "stars": "10k"}, {"name": "turf\\_dart", "url": "https://github.com/dartclub/turf_dart", "description": "", "stars": "82"}, {"name": "de9im", "url": "https://github.com/dpmcmlxxvi/de9im", "description": "", "stars": "31"}, {"name": "winnow", "url": "https://github.com/dmfenton/winnow", "description": "", "stars": "88"}, {"name": "geojson-id-streaming", "url": "https://github.com/andrewharvey/geojson-id-streaming", "description": "", "stars": "2"}, {"name": "geojson-mesh", "url": "https://github.com/andrewharvey/geojson-mesh", "description": "", "stars": "13"}, {"name": "geojson-polygon-labels", "url": "https://github.com/andrewharvey/geojson-polygon-labels", "description": "", "stars": "89"}, {"name": "geojsontools", "url": "https://github.com/micolous/geojsontools", "description": "", "stars": "18"}, {"name": "geojson-indoor-tools", "url": "https://github.com/armanjr/geojson-indoor-tools", "description": "", "stars": "10"}, {"name": "geojson-shave", "url": "https://github.com/ben-n93/geojson-shave", "description": "", "stars": "75"}], "notes": [], "source": "Geojson"}, {"name": "Geojson \u2014 editors & viewers", "entries": [{"name": "play.placemark.io", "url": "https://play.placemark.io/", "description": ""}, {"name": "geojson.io", "url": "http://geojson.io/", "description": ""}, {"name": "umap", "url": "http://umap.openstreetmap.fr/en/", "description": ""}, {"name": "geojson formatter", "url": "https://formatjsononline.com/geojson-formatter", "description": ""}, {"name": "geojson.tools", "url": "http://geojson.tools/", "description": ""}, {"name": "mapstarter", "url": "http://mapstarter.com/", "description": ""}, {"name": "gjv", "url": "https://github.com/anandthakker/gjv", "description": "", "stars": "76"}, {"name": "GeoJSON editor", "url": "https://tomscholz.github.io/geojson-editor/", "description": ""}, {"name": "geojson2image", "url": "https://github.com/brycejohnston/geojson2image", "description": "", "stars": "14"}, {"name": "dropchop", "url": "http://dropchop.io/", "description": ""}, {"name": "Web GIS", "url": "https://drewweth.github.io/geodebugger", "description": ""}, {"name": "img2geojson", "url": "https://caseymm.github.io/img2geojson/", "description": ""}, {"name": "point\\_ed", "url": "https://zverik.github.io/point_ed/", "description": ""}, {"name": "geojson.io-for-vscode", "url": "https://marketplace.visualstudio.com/items?itemName=swallow.geojson-io-for-vscode", "description": ""}, {"name": "Vector Tile Lab", "url": "https://github.com/spider-hand/vector-tile-lab", "description": "", "stars": "32"}], "notes": [], "source": "Geojson"}, {"name": "Geojson \u2014 validation", "entries": [{"name": "geojsonhint", "url": "https://github.com/mapbox/geojsonhint", "description": "", "stars": "259"}, {"name": "check-geojson", "url": "https://github.com/placemark/check-geojson", "description": "", "stars": "83"}, {"name": "geojson-validation", "url": "https://www.npmjs.com/package/geojson-validation", "description": ""}, {"name": "gjf", "url": "https://github.com/yazeed44/gjf", "description": "", "stars": "104"}, {"name": "Jest-GeoJSON", "url": "https://github.com/M-Scott-Lassiter/jest-geojson", "description": "", "stars": "9"}, {"name": "antimeridian", "url": "https://github.com/gadomski/antimeridian", "description": "", "stars": "104"}, {"name": "geojson-pydantic", "url": "https://github.com/developmentseed/geojson-pydantic", "description": "", "stars": "274"}], "notes": [], "source": "Geojson"}, {"name": "Geojson \u2014 services", "entries": [{"name": "geojsonio-cli", "url": "https://github.com/mapbox/geojsonio-cli", "description": "", "stars": "169"}, {"name": "geojsonio-extension", "url": "https://github.com/mapbox/geojsonio-extension", "description": "", "stars": "1"}, {"name": "geojsonlint", "url": "http://geojsonlint.com/", "description": ""}, {"name": "mapshaper", "url": "http://mapshaper.org/", "description": ""}, {"name": "koop", "url": "https://koopjs.github.io", "description": ""}, {"name": "featureserver", "url": "https://github.com/featureserver/featureserver", "description": "", "stars": "103"}, {"name": "geojson minify", "url": "https://open-innovations.github.io/geojson-minify/", "description": ""}], "notes": [], "source": "Geojson"}, {"name": "Geojson \u2014 conversion", "entries": [{"name": "geojson-mapnikify", "url": "https://github.com/mapbox/geojson-mapnikify", "description": "", "stars": "41"}, {"name": "geojson-vt", "url": "https://github.com/mapbox/geojson-vt", "description": "", "stars": "2k"}, {"name": "vt-geojson", "url": "https://github.com/developmentseed/vt-geojson", "description": "", "stars": "60"}, {"name": "geojson2rtree", "url": "https://github.com/maxogden/geojson2rtree", "description": "", "stars": "9"}, {"name": "ogr2ogr", "url": "http://www.gdal.org/ogr2ogr.html", "description": ""}, {"name": "shp2json", "url": "https://github.com/substack/shp2json", "description": ""}, {"name": "togeojson", "url": "https://github.com/tmcw/togeojson", "description": "", "stars": "437"}, {"name": "tokml", "url": "https://github.com/mapbox/tokml", "description": "", "stars": "190"}, {"name": "topojson", "url": "https://github.com/topojson/topojson", "description": "", "stars": "4.9k"}, {"name": "wellknown", "url": "https://github.com/mapbox/wellknown", "description": "", "stars": "279"}, {"name": "betterknown", "url": "https://github.com/placemark/betterknown", "description": "", "stars": "54"}, {"name": "esri2open", "url": "https://github.com/project-open-data/esri2open", "description": "", "stars": "265"}, {"name": "gtfs2geojson", "url": "https://github.com/tmcw/gtfs2geojson", "description": "", "stars": "26"}, {"name": "geoxform", "url": "https://github.com/koopjs/geoxform", "description": "", "stars": "18"}, {"name": "supercluster", "url": "https://github.com/mapbox/supercluster", "description": "", "stars": "2.3k"}, {"name": "geojson2ndjson", "url": "https://www.npmjs.com/package/geojson2ndjson", "description": ""}, {"name": "geobuf", "url": "https://www.npmjs.com/package/geobuf/v/0.2.1", "description": ""}, {"name": "topojson for Python", "url": "https://github.com/mattijn/topojson", "description": "", "stars": "196"}, {"name": "geomet", "url": "https://github.com/geomet/geomet", "description": "", "stars": "176"}], "notes": [], "source": "Geojson"}, {"name": "Geojson \u2014 data", "entries": [{"name": "natural earth", "url": "http://www.naturalearthdata.com/", "description": ""}, {"name": "geojson.xyz", "url": "http://geojson.xyz/", "description": ""}, {"name": "world-atlas", "url": "https://github.com/topojson/world-atlas", "description": "", "stars": "1.2k"}, {"name": "geo-maps", "url": "https://github.com/simonepri/geo-maps", "description": "", "stars": "1.3k"}, {"name": "openflights-geojson", "url": "https://github.com/tmcw/openflights-geojson", "description": "", "stars": "28"}, {"name": "us-atlas", "url": "https://github.com/topojson/us-atlas", "description": "", "stars": "916"}, {"name": "metro-extracts", "url": "https://mapzen.com/data/metro-extracts/", "description": ""}, {"name": "whereonearth-airport", "url": "https://github.com/straup/whereonearth-airport", "description": "", "stars": "14"}, {"name": "whereonearth-building", "url": "https://github.com/straup/whereonearth-building/", "description": "", "stars": "11"}, {"name": "whereonearth repos", "url": "https://github.com/search?q=user%3Astraup+whereonearth", "description": ""}, {"name": "tgn-geojson", "url": "https://github.com/straup/tgn-geojson", "description": "", "stars": "15"}, {"name": "strava-to-geojsonio", "url": "https://github.com/taketime/strava-to-geojsonio", "description": "", "stars": "7"}, {"name": "strava-geojson", "url": "https://github.com/tmcw/strava-geojson", "description": "", "stars": "27"}, {"name": "gimme OSM", "url": "http://ustroetz.github.io/gimmeOSM/", "description": ""}, {"name": "country-levels", "url": "https://github.com/hyperknot/country-levels-export", "description": "", "stars": "30"}, {"name": "historical-basemaps", "url": "https://github.com/aourednik/historical-basemaps", "description": "", "stars": "665"}, {"name": "99boundaries", "url": "https://github.com/TimMcCauley/nintynine-boundaries", "description": "", "stars": "16"}, {"name": "france-geojson", "url": "https://github.com/gregoiredavid/france-geojson", "description": "", "stars": "802"}, {"name": "zg3d", "url": "https://data.zagreb.hr/dataset/zg3d-2022-3d-model-gz", "description": ""}], "notes": [], "source": "Geojson"}, {"name": "Geojson \u2014 serialization", "entries": [{"name": "python-geojson", "url": "https://github.com/frewsxcv/python-geojson", "description": "", "stars": "984"}, {"name": "rgeo-geojson", "url": "https://github.com/rgeo/rgeo-geojson", "description": "", "stars": "193"}, {"name": "rust-geojson", "url": "https://github.com/georust/rust-geojson", "description": "", "stars": "325"}, {"name": "geojson-jackson", "url": "https://github.com/opendatalab-de/geojson-jackson", "description": "", "stars": "272"}, {"name": "mapbox-java", "url": "https://github.com/mapbox/mapbox-java", "description": "", "stars": "438"}, {"name": "geojson-serializer", "url": "https://github.com/ancore/geojson-serializer", "description": "", "stars": "6"}], "notes": [], "source": "Geojson"}, {"name": "Geojson \u2014 resources", "entries": [{"name": "RFC 7946 \u2013 The GeoJSON Format", "url": "https://tools.ietf.org/html/rfc7946", "description": ""}, {"name": "GeoJSON.org", "url": "http://geojson.org/", "description": ""}, {"name": "More than you ever wanted to know about GeoJSON", "url": "http://www.macwright.org/2015/03/23/geojson-second-bite.html", "description": ""}, {"name": "geojson-invalid-geometry", "url": "https://github.com/chrieke/geojson-invalid-geometry", "description": "", "stars": "46"}], "notes": [], "source": "Geojson"}, {"name": "Answers \u2014 TOC", "entries": [{"name": "Algorithms", "url": "#algorithms", "description": ""}, {"name": "Compilers", "url": "#compilers", "description": ""}, {"name": "Data Structures", "url": "#data-structures", "description": ""}, {"name": "Functional Programming", "url": "#functional-programming", "description": ""}, {"name": "Learning to program", "url": "#learning-how-to-program", "description": ""}, {"name": "Math", "url": "#math", "description": ""}, {"name": "Programming Languages Theory", "url": "#programming-languages-theory", "description": ""}, {"name": "Version Control Systems", "url": "#version-control-systems", "description": ""}, {"name": "Miscellaneous", "url": "#miscellaneous", "description": ""}, {"name": "Algorithm: Is there a good way of solving a comparison?", "url": "http://stackoverflow.com/a/2296538/1766338", "description": ""}, {"name": "What all basic data structures and algorithms should one learn before starting competitive programming?", "url": "http://qr.ae/LefWv", "description": ""}, {"name": "How can I be a guru in algorithms?", "url": "http://qr.ae/07Px4", "description": ""}, {"name": "Sorting 1 million 8 digit numbers in 1MB of RAM", "url": "http://stackoverflow.com/a/13067807", "description": ""}, {"name": "Which hashing algorithm is best for uniqueness and speed?", "url": "http://programmers.stackexchange.com/a/145633", "description": ""}, {"name": "Compilers: What is a supercompiler?", "url": "http://qr.ae/dVwDk", "description": ""}, {"name": "Are new data structures still being invented in computer science?", "url": "http://qr.ae/QHYgb", "description": ""}, {"name": "Why is processing a sorted array faster than an unsorted array?", "url": "http://stackoverflow.com/a/11227902", "description": ""}, {"name": "What are some lesser known but useful data structures?", "url": "http://stackoverflow.com/questions/500607/what-are-the-lesser-known-but-useful-data-structures", "description": ""}, {"name": "What are the underlying data structures used for Redis?", "url": "http://stackoverflow.com/a/9626334", "description": ""}, {"name": "What is a good beginning text on functional programming?", "url": "http://stackoverflow.com/a/23193", "description": ""}, {"name": "In what ways are the major modern functional languages different from each other?", "url": "http://qr.ae/QHK6v", "description": ""}, {"name": "What's new in purely functional data structures since Okasaki?", "url": "http://cstheory.stackexchange.com/a/1550/32199", "description": ""}, {"name": "Can an operating system be written in a functional language?", "url": "http://qr.ae/QHAOS", "description": ""}, {"name": "Why not be dependently typed?", "url": "http://stackoverflow.com/a/13241158/1766338", "description": ""}, {"name": "What is a monad?", "url": "http://stackoverflow.com/a/194207/1766338", "description": ""}, {"name": "Learning Lambda Calculus", "url": "http://math.stackexchange.com/a/30667", "description": ""}, {"name": "Is Category Theory useful for learning functional programming?", "url": "http://cs.stackexchange.com/a/3256/29071", "description": ""}, {"name": "When do you choose functional programming over object oriented? What are the typical problem definitions where functional programming is a better choice?", "url": "http://stackoverflow.com/questions/2078978/functional-programming-vs-object-oriented-programming", "description": ""}, {"name": "Is there a software-engineering methodology for functional programming?", "url": "http://stackoverflow.com/a/4905458/1766338", "description": ""}, {"name": "Why don't monads violate the purely functional nature of languages?", "url": "http://qr.ae/dZWCp", "description": ""}, {"name": "What is a sum type?", "url": "http://qr.ae/dZ97q", "description": ""}, {"name": "Why do some people not like OOP and prefer functional programming?", "url": "http://qr.ae/L5HJB", "description": ""}, {"name": "What do Lisp/Haskell programmers think about Prolog?", "url": "http://qr.ae/0HB14", "description": ""}, {"name": "What is (functional) reactive programming?", "url": "http://stackoverflow.com/a/1030631/1766338", "description": ""}, {"name": "What are some myths about functional programming and functional programming languages?", "url": "http://qr.ae/RsOnL9", "description": ""}, {"name": "How can monads in computer science be viewed as special cases of monads in category theory?", "url": "http://qr.ae/RsOAjx", "description": ""}, {"name": "Specification for a Functional Reactive Programming language", "url": "http://stackoverflow.com/a/5878525/1766338", "description": ""}, {"name": "What are some myths about functional programming and functional programming languages?", "url": "https://www.quora.com/What-are-some-myths-about-functional-programming-and-functional-programming-languages/answer/Tikhon-Jelvis", "description": ""}, {"name": "How can I become a world-class coder in under three years?", "url": "http://qr.ae/E8UPT", "description": ""}, {"name": "What should every programmer know about security?", "url": "http://stackoverflow.com/q/2794016", "description": ""}, {"name": "What are some basic concepts that every engineering student should know?", "url": "http://qr.ae/k6Ekm", "description": ""}, {"name": "What technical details should a programmer of a web application consider before making the site public?", "url": "http://programmers.stackexchange.com/q/46716", "description": ""}, {"name": "How does one become a great coder?", "url": "http://qr.ae/dQTYn", "description": ""}, {"name": "We all hear about how simple programming can be, but what are some truly complex concepts that even experienced programmers struggle with?", "url": "http://qr.ae/LefKC", "description": ""}, {"name": "Visually stunning math concepts which are easy to explain", "url": "http://math.stackexchange.com/questions/733754/visually-stunning-math-concepts-which-are-easy-to-explain", "description": ""}, {"name": "If floating-point can't represent 0.1, how does parseFloat (\".1\") equal .1?", "url": "http://qr.ae/7PKwoT", "description": ""}], "notes": [], "source": "Answers"}, {"name": "Answers \u2014 Clojure", "entries": [{"name": "Common programming mistakes for Clojure developers to avoid", "url": "http://stackoverflow.com/a/2021343/1766338", "description": ""}, {"name": "Why would someone learn Clojure?", "url": "http://qr.ae/7PKRiN", "description": ""}, {"name": "Why are Clojure's `let` and `for` both monads?", "url": "http://stackoverflow.com/a/21763329/1766338", "description": ""}], "notes": [], "source": "Answers"}, {"name": "Answers \u2014 C/C++", "entries": [{"name": "The Definitive C++ Book Guide and List", "url": "http://stackoverflow.com/a/388282/1766338", "description": ""}, {"name": "Can a local variable's memory be accessed outside its scope?", "url": "http://stackoverflow.com/a/6445794/1104488", "description": ""}, {"name": "Why do many C functions have an extra F?", "url": "http://qr.ae/7vBEnF", "description": ""}, {"name": "What are the valid signatures for C's main() function?", "url": "http://stackoverflow.com/questions/2108192/what-are-the-valid-signatures-for-cs-main-function", "description": ""}], "notes": [], "source": "Answers"}, {"name": "Answers \u2014 Haskell", "entries": [{"name": "Getting started with Haskell", "url": "http://stackoverflow.com/a/1016986/1766338", "description": ""}, {"name": "Update Map in Haskell", "url": "http://codereview.stackexchange.com/a/57850", "description": ""}, {"name": "I am building an investment engine for a startup, and my choice for developer wants to code it in Haskell. Is this the right choice? Do enough people know this so if he leaves I can continue without interruption?", "url": "http://qr.ae/d6vcE", "description": ""}, {"name": "What are some crazy things one can do with monads in Haskell?", "url": "http://qr.ae/d6rhm", "description": ""}, {"name": "Why do some programmers have difficulty in learning Haskell?", "url": "http://qr.ae/Rsgfkx", "description": ""}, {"name": "foldl is tail recursive, so how come foldr runs faster than foldl?", "url": "http://stackoverflow.com/a/3429693", "description": ""}, {"name": "Does Haskell have tail-recursive optimization?", "url": "http://stackoverflow.com/a/13052612", "description": ""}], "notes": [], "source": "Answers"}, {"name": "Answers \u2014 JavaScript", "entries": [{"name": "How does \u201cthis\u201d keyword work within a JavaScript object literal?", "url": "http://stackoverflow.com/a/134149/1766338", "description": ""}, {"name": "Use of .apply() with 'new' operator. Is this possible?", "url": "http://stackoverflow.com/a/1608546/1766338", "description": ""}, {"name": "Is JavaScript's \u201cnew\u201d keyword considered harmful?", "url": "http://stackoverflow.com/a/383503/1766338", "description": ""}, {"name": "Is JavaScript 's \u201cnew\u201d Keyword Considered Harmful (Part 2)?", "url": "http://stackoverflow.com/a/6375254/1766338", "description": ""}, {"name": "JavaScript inheritance and the constructor property", "url": "http://stackoverflow.com/a/8096017/1766338", "description": ""}, {"name": "Inheritence of variable properties", "url": "http://stackoverflow.com/a/15461601/1766338", "description": ""}, {"name": "How does JavaScript .prototype work?", "url": "http://stackoverflow.com/a/572996/1766338", "description": ""}, {"name": "JavaScript closures vs. anonymous functions", "url": "http://stackoverflow.com/a/12931785/1766338", "description": ""}, {"name": "Why does JavaScript need a style guide?", "url": "https://github.com/airbnb/javascript/issues/102", "description": "", "stars": "128k"}, {"name": "Avoid Memory Leak / Usage Javascript", "url": "http://stackoverflow.com/a/13191289", "description": ""}, {"name": "Perform debounce in React.js", "url": "http://stackoverflow.com/a/28046731", "description": ""}, {"name": "Comparing two arrays in Javascript", "url": "http://stackoverflow.com/a/14853974/1766338", "description": ""}, {"name": "How does bellard.org/jslinux work?", "url": "http://qr.ae/7AymJb", "description": ""}, {"name": "Will WebAssembly make Javascript skills more or less valuable in the future?", "url": "http://qr.ae/7PKALb", "description": ""}, {"name": "Why does ++\\[\\[\\]\\]\\[+\\[\\]\\]+\\[+\\[\\]\\] return the string \u201c10\u201d?", "url": "http://stackoverflow.com/a/7202287/1766338", "description": ""}, {"name": "Are functions like map(), reduce() and filter() already optimized for traversing array?", "url": "http://qr.ae/Rsg6I0", "description": ""}, {"name": "What are the actual uses of ES6 WeakMap?", "url": "http://stackoverflow.com/a/29416340", "description": ""}], "notes": [], "source": "Answers"}, {"name": "Answers \u2014 PHP", "entries": [{"name": "Is PHP a badly designed programming language?", "url": "http://qr.ae/QVSuX", "description": ""}], "notes": [], "source": "Answers"}, {"name": "Answers \u2014 Python", "entries": [{"name": "Why are banks like JP Morgan and Bank of America Merrill Lynch using Python to replace historic legacy systems built in Java/C++?", "url": "http://qr.ae/RCkmhJ", "description": ""}, {"name": "What are killer Python tips which could make our coder lives more productive, easier and happier?", "url": "http://qr.ae/RCkmKa", "description": ""}, {"name": "What are some of the best time-saving tips for Python?", "url": "http://qr.ae/RCkmoh", "description": ""}, {"name": "How can I tell if a string repeats itself in Python?", "url": "http://stackoverflow.com/a/29489919", "description": ""}, {"name": "Python Hidden Features", "url": "http://stackoverflow.com/questions/101268/hidden-features-of-python", "description": ""}], "notes": [], "source": "Answers"}, {"name": "Answers \u2014 Ruby", "entries": [{"name": "Ruby craziness: Class vs Object?", "url": "http://stackoverflow.com/a/4969822/1766338", "description": ""}, {"name": "What makes a good programming language?", "url": "http://qr.ae/QHArY", "description": ""}, {"name": "What is referential transparency?", "url": "http://stackoverflow.com/a/9859966/565303", "description": ""}, {"name": "Research and open challenges in Programming Language Theory", "url": "http://cstheory.stackexchange.com/a/17870/32199", "description": ""}, {"name": "Why are there so many programming languages?", "url": "http://cs.stackexchange.com/a/458/29071", "description": ""}, {"name": "Uses of algebraic structures in theoretical computer science", "url": "http://cstheory.stackexchange.com/a/10929/32199", "description": ""}, {"name": "What is the difference between the statement \"Everything is an object\" when said about JavaScript and when said about Ruby?", "url": "http://qr.ae/Q973e", "description": ""}, {"name": "Which programming concept do people usually find harder: loops or recursion?", "url": "http://qr.ae/QjpjD", "description": ""}, {"name": "If you would create a new programming language, what would it look like?", "url": "http://qr.ae/fgPsq", "description": ""}, {"name": "What is fascinating about dynamically-typed programming languages?", "url": "http://qr.ae/7PKzmF", "description": ""}, {"name": "How to update GitHub forked repository?", "url": "http://stackoverflow.com/a/7244456", "description": ""}, {"name": "Can I parse XHTML with Regex?", "url": "http://stackoverflow.com/a/1732454", "description": ""}, {"name": "How does a visually impaired computer programmer do programming?", "url": "http://qr.ae/L5FfY", "description": ""}, {"name": "What are the best examples of software bugs that became features (a.k.a. misbugs)?", "url": "http://qr.ae/LO834", "description": ""}, {"name": "What do the top 1% of software engineers do that the other 99% do not?", "url": "http://qr.ae/0ILWY", "description": ""}, {"name": "Why is processing a sorted array faster than an unsorted array?", "url": "http://stackoverflow.com/a/11227902", "description": ""}, {"name": "What are the current fads in computer science, IT and software engineering?", "url": "http://qr.ae/7PyLkC", "description": ""}, {"name": "What is your most productive shortcut with Vim?", "url": "http://stackoverflow.com/a/1220118", "description": ""}, {"name": "How to become a Hacker?", "url": "http://www.catb.org/\\~esr/faqs/hacker-howto.html", "description": ""}], "notes": [], "source": "Answers"}, {"name": "Esolangs", "entries": [{"name": "Languages", "url": "#languages", "description": ""}, {"name": "Algorithms", "url": "#algorithms", "description": ""}, {"name": "Others", "url": "#others", "description": ""}, {"name": "Resources", "url": "#resources", "description": ""}, {"name": "Articles", "url": "#articles", "description": ""}, {"name": "Community", "url": "#community", "description": ""}, {"name": "><>", "url": "https://esolangs.org/wiki/fish", "description": "A stack-based 2d language with support for reflection."}, {"name": "1+", "url": "https://esolangs.org/wiki/1%2B", "description": "A surprisingly user-friendly language with a highly-limited instruction set."}, {"name": "78", "url": "https://github.com/oatmealine/78", "description": "A single-character command language focused around the numbers 7 and 8.", "stars": "6"}, {"name": "ajsone", "url": "https://www.quaxio.com/ajsone", "description": "Language defined completely in JSON."}, {"name": "AlmostBinary", "url": "https://github.com/wsdt/AlmostBinary", "description": "Code in binary and run on any platform.", "stars": "9"}, {"name": "ArnoldC", "url": "http://lhartikk.github.io/ArnoldC", "description": "Based on the best one-liners of Arnold Schwarzenegger."}, {"name": "Befunge", "url": "https://esolangs.org/wiki/Befunge", "description": "Two-dimensional language."}, {"name": "Benedictum", "url": "https://github.com/Beneking102/benedictum", "description": "Latin-themed Brainfuck derivative where source code reads as prayer.", "stars": "3"}, {"name": "Brackets", "url": "https://github.com/kvbc/brackets", "description": "Language made of brackets, a lot of brackets.", "stars": "7"}, {"name": "Brainfuck", "url": "https://esolangs.org/wiki/Brainfuck", "description": "Minimalist language using only 8 single-character commands."}, {"name": "C Flat", "url": "https://github.com/NicksterSand/Cflat", "description": "Musical language focused on sound rather than notation with creative freedom in mind.", "stars": "30"}, {"name": "CellTail", "url": "https://github.com/mousetail/celltail", "description": "A 1d celular automata based language, supports a complex pattern matching syntax.", "stars": "8"}, {"name": "Charcoal", "url": "https://github.com/somebody1234/Charcoal", "description": "Concise language for sketching ASCII art.", "stars": "227"}, {"name": "Chef", "url": "http://www.dangermouse.net/esoteric/chef.html", "description": "Programs that look like cooking recipes."}, {"name": "Chicken", "url": "https://esolangs.org/wiki/Chicken", "description": "Only 1 valid symbol: 'chicken'."}, {"name": "ChuckScript", "url": "https://github.com/angrykoala/chuckscript", "description": "Unary-based language, where the code is a single number.", "stars": "32"}, {"name": "COW", "url": "https://esolangs.org/wiki/COW", "description": "Brainfuck variant using twelve variations of *moos* as instructions."}, {"name": "DNA#", "url": "https://esolangs.org/wiki/DNA-Sharp", "description": "Language based on the structure of the DNA."}, {"name": "Dots", "url": "https://github.com/josconno/dots", "description": "A turing-complete language using \".\" symbol only.", "stars": "7"}, {"name": "Electra", "url": "https://github.com/DolphyWind/Electra-Lang", "description": "Code like an electrician.", "stars": "100"}, {"name": "Emojicode", "url": "http://www.emojicode.org", "description": "Full-blown programming language consisting of emojis."}, {"name": "Enterprise\u2122", "url": "https://github.com/joaomilho/Enterprise", "description": "Non deterministic unnecessarily statically typed language.", "stars": "1.6k"}, {"name": "False", "url": "http://strlen.com/false-language", "description": "Heavily obfuscated language with a minimal implementation."}, {"name": "Fetlang", "url": "https://github.com/Property404/fetlang", "description": "Designed such that source code looks like poorly written fetish erotica.", "stars": "1.5k"}, {"name": "FlipJump", "url": "https://github.com/tomhea/flip-jump", "description": "1 instruction: Flip a bit, then Jump. The simplest OISC.", "stars": "134"}, {"name": "Folders", "url": "https://github.com/rottytooth/Folders", "description": "Code written with folders.", "stars": "386"}, {"name": "FreakC", "url": "https://github.com/FreakC-Foundation/FreakC", "description": "Full-blown programming language with NSFW contents and memes.", "stars": "130"}, {"name": "Fugue", "url": "https://esolangs.org/wiki/Fugue", "description": "Music as source code."}, {"name": "Golfscript", "url": "http://www.golfscript.com/golfscript", "description": "Stack oriented, aimed at solving problems in as few keystrokes as possible."}, {"name": "Haifu", "url": "http://www.dangermouse.net/esoteric/haifu.html", "description": "Designed with the core values of Eastern philosophy in mind."}, {"name": "INTERCAL", "url": "http://www.catb.org/~esr/intercal", "description": "Parody language intended to be completely different from other languages."}, {"name": "Japt", "url": "https://github.com/ETHproductions/japt", "description": "Reduced JavaScript for golfing.", "stars": "76"}, {"name": "Jelly", "url": "https://github.com/DennisMitchell/jellylanguage", "description": "Golfing language based on J.", "stars": "905"}, {"name": "JellyScript", "url": "https://github.com/nguyenphuminh/Jellyscript", "description": "Brainfuck-based with delicious jelly."}, {"name": "JSFuck", "url": "https://github.com/aemkei/jsfuck", "description": "Esoteric programming style based on the atomic parts of JavaScript.", "stars": "8.6k"}, {"name": "Lazy K", "url": "https://tromp.github.io/cl/lazy-k.html", "description": "Minimal, turing-complete pure functional language without extra features."}, {"name": "legit", "url": "https://morr.cc/legit", "description": "Programs defined entirely by the graph of the git repository instead of its contents."}, {"name": "LolCode", "url": "http://lolcode.org", "description": "Language with keywords based on the lolcat meme expressions."}, {"name": "Malbolge", "url": "https://esolangs.org/wiki/Malbolge", "description": "Named after the 8th level of hell, is designed to be as difficult as possible to program."}, {"name": "Mindfck", "url": "https://github.com/angrykoala/mindfck", "description": "High level language that transpiles to Brainfuck.", "stars": "6"}, {"name": "Monicelli", "url": "https://github.com/esseks/monicelli", "description": "Programming using Italian-like gibberish.", "stars": "1.4k"}, {"name": "Ni", "url": "https://github.com/DeybisMelendez/ni", "description": "Brainfuck-based with more helpful instructions.", "stars": "6"}, {"name": "Omgrofl", "url": "https://esolangs.org/wiki/Omgrofl", "description": "Syntax resembling Internet slang."}, {"name": "Ook!", "url": "http://www.dangermouse.net/esoteric/ook.html", "description": "Brainfuck-based language, where the commands are orangutan words."}, {"name": "Orca", "url": "https://hundredrabbits.itch.io/orca", "description": "Livecoding environment to quickly create procedural audio sequencers."}, {"name": "Piet", "url": "http://www.dangermouse.net/esoteric/piet.html", "description": "Language in which programs look like abstract paintings using colors as code. Named after Piet Mondrian."}, {"name": "RASEL", "url": "https://github.com/Nakilon/rasel", "description": "Fungeoid with no limits on program space, float precision, and with a bit of random access to stack.", "stars": "6"}, {"name": "reMorse", "url": "http://esolangs.org/wiki/reMorse", "description": "Morse-styled language."}, {"name": "Rockstar", "url": "https://github.com/dylanbeattie/rockstar", "description": "Designed for creating computer programs that are also song lyrics.", "stars": "90"}, {"name": "Shakespeare", "url": "http://shakespearelang.sourceforge.net", "description": "Language where the code appear to be Shakespearean plays."}, {"name": "Schoenberg", "url": "https://tomeraberba.ch/schoenberg", "description": "The MIDI Esoteric Programming Language."}, {"name": "Spooky", "url": "https://spookylang.com", "description": "The scariest programming language :jack\\_o\\_lantern: :skull:."}, {"name": "Suzy", "url": "https://github.com/gvx/suzy", "description": "3D language inspired in Befunge.", "stars": "8"}, {"name": "Technologic", "url": "https://esolangs.org/wiki/Technologic", "description": "Language in which programs look like the lyrics to the Daft Punk song Technologic."}, {"name": "Thue", "url": "https://github.com/jcolag/Thue", "description": "*Matrioshka* language based on nondeterministic string rewriting of a semi-Thue grammar.", "stars": "33"}, {"name": "Tru", "url": "https://github.com/sungwoncho/tru", "description": "A stack-based language with prefix-free brackets.", "stars": "5"}, {"name": "Turtle", "url": "https://github.com/TypeMonkey/Turtle", "description": "Uses long-term storage for memory use.", "stars": "5"}, {"name": "Unary", "url": "https://esolangs.org/wiki/Unary", "description": "Brainfuck-based language where all the commands are 0."}, {"name": "Unary Except Every Zero Is Replaced with the Title of This Programming Language or, Alternately, Is Replaced with the Smallest Counter-Example to the Goldbach Conjecture. Compilers and Interpreters Only Have to Implement the Former Option", "url": "https://esolangs.org/wiki/Unary_Except_Every_Zero_Is_Replaced_with_the_Title_of_This_Programming_Language_or,_Alternately,_Is_Replaced_with_the_Smallest_Counter-Example_to_the_Goldbach_Conjecture._Compilers_and_Interpreters_Only_Have_to_Implement_the_Former_Option", "description": "Derivative of Unary in which every zero is replaced with the title of the programming language being discussed."}, {"name": "Unlambda", "url": "http://www.madore.org/~david/programs/unlambda", "description": "Obfuscated functional programming."}, {"name": "Velato", "url": "http://velato.net", "description": "Language that uses MIDI files as source, programs are defined by the pitch and order of notes."}, {"name": "Vigil", "url": "https://github.com/munificent/vigil", "description": "Only Vigil is truly vigilant about not allowing code that fails to pass programmatic specifications.", "stars": "3k"}, {"name": "Watson", "url": "https://github.com/genkami/watson", "description": "Stack-based Turing-incomplete configuration files.", "stars": "269"}, {"name": "\u6587\u8a00 (Wenyan)", "url": "http://wenyan-lang.lingdong.works", "description": "Closely follows the grammar and tone of classical Chinese literature."}, {"name": "Whenever", "url": "http://www.dangermouse.net/esoteric/whenever.html", "description": "Language that does things whenever it wants."}, {"name": "Whitespace", "url": "http://web.archive.org/web/20150623025348/http://compsoc.dur.ac.uk/whitespace", "description": "Use only white-characters (space, tabs and newlines)."}, {"name": "WordLang", "url": "https://github.com/WilliamRagstad/WordLang", "description": "A language based on meaning-like grammar that produces output."}, {"name": "Z", "url": "https://esolangs.org/wiki/Z", "description": "Use only the letter z."}, {"name": "ZOMBIE", "url": "https://www.dangermouse.net/esoteric/zombie.html", "description": "Inherently evil multithreaded language designed for Necromancers."}, {"name": "\u03c0fs", "url": "https://github.com/philipl/pifs", "description": "Pi-based storage system, store your data by searching a matching sequence in pi.", "stars": "6.9k"}, {"name": "Stacksort", "url": "https://gkoberger.github.io/stacksort", "description": "Sorts a list by searching answers in Stack Overflow and executing code snippets until is sorted."}, {"name": "asmbf", "url": "https://github.com/kspalaiologos/asmbf", "description": "The only true brainfuck assembler toolkit.", "stars": "120"}, {"name": "CSS-only-chat", "url": "https://github.com/kkuchta/css-only-chat", "description": "A truly monstrous async web chat using no JS whatsoever on the frontend.", "stars": "6.6k"}, {"name": "FizzBuzzEnterpriseEdition", "url": "https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition", "description": "Simple FizzBuzz game implemented under the most strict enterprise standards.", "stars": "24k"}, {"name": "MalbolgeLisp", "url": "https://github.com/kspalaiologos/malbolge-lisp", "description": "A Lisp interpreter in Malbolge Unshackled.", "stars": "534"}, {"name": "NoCode", "url": "https://github.com/kelseyhightower/nocode", "description": "Secure and reliable applications. Write nothing; deploy nowhere.", "stars": "65k"}, {"name": "Petrovich", "url": "http://www.dangermouse.net/esoteric/petrovich.html", "description": "Operating System concept based on random actions and rewards/punishments."}, {"name": "vapor.js", "url": "https://github.com/madrobby/vapor.js", "description": "The World's Smallest & Fastest JavaScript Library.", "stars": "1.4k"}, {"name": "DM's Esoteric Programming Languages", "url": "http://www.dangermouse.net/esoteric", "description": "List of esoteric languages and algorithms written by dangermouse."}, {"name": "Esofiles", "url": "https://github.com/graue/esofiles", "description": "The Esoteric Files Archive, an archive of implementations of esoteric programming languages and examples.", "stars": "107"}, {"name": "Esolang", "url": "https://esolangs.org", "description": "Wiki of esoteric programming languages and related Resources."}, {"name": "Esoteric Codes", "url": "https://esoteric.codes", "description": "Articles and documents collection."}, {"name": "Rosettacode", "url": "http://rosettacode.org/wiki/Rosetta_Code", "description": "Provides examples in different languages, including esoteric languages."}, {"name": "Wikipedia/Esoteric programming languages", "url": "https://en.wikipedia.org/wiki/Esoteric_programming_language", "description": "Wikipedia list of esoteric languages."}, {"name": "Esolang List of ideas", "url": "https://esolangs.org/wiki/List_of_ideas", "description": "Compilation of ideas for esoteric languages and related."}, {"name": "Let's Build a Basic Interpreter (Ruslan's Blog)", "url": "https://ruslanspivak.com/lsbasi-part1", "description": "Series of articles explaining the basics of compilers and interpreters and how to build one."}, {"name": "Six programming paradigms that will change how you think about coding", "url": "http://www.ybrikman.com/writing/2014/04/09/six-programming-paradigms-that-will", "description": "Post by Yevgeniy Brikman describing different programming paradigms that are not commonly applied."}, {"name": "The Fun (and Madness) of Esoteric Programming Languages", "url": "https://tomassetti.me/discovering-arcane-world-esoteric-programming-languages", "description": "Straightforward introduction to esoteric languages with examples."}, {"name": "On the Turing Completeness Of MS PowerPoint", "url": "http://www.andrew.cmu.edu/user/twildenh/PowerPointTM/Paper.pdf", "description": "Turing Machine on PowerPoint."}, {"name": "Anarchy Golf", "url": "http://golf.shinh.org", "description": "Informal [golfing](https://en.wikipedia.org/wiki/Code_golf) problems server."}, {"name": "Code Golf Stack Exchange", "url": "https://codegolf.stackexchange.com", "description": "Golfing problems and answers."}, {"name": "Freenode IRC Channel", "url": "http://webchat.freenode.net/?channels=esoteric\\&uio=d4", "description": "The #esoteric IRC channel on freenode."}, {"name": "Reddit Esolangs", "url": "https://www.reddit.com/r/esolangs", "description": "Reddit community on esolangs."}, {"name": "Esolangs Discord Server", "url": "https://discord.gg/SdFJQmd4QJ", "description": "A Discord community about esoteric languages."}], "notes": [], "source": "Esolangs"}, {"name": "Scientific Computing", "entries": [{"name": "Basic linear algebra", "url": "#basic-linear-algebra", "description": ""}, {"name": "Multi-purpose toolkits", "url": "#multi-purpose-toolkits", "description": ""}, {"name": "Finite Elements", "url": "#finite-elements", "description": ""}, {"name": "Meshing", "url": "#meshing", "description": ""}, {"name": "Data formats", "url": "#data-formats", "description": ""}, {"name": "Sparse linear solvers", "url": "#sparse-linear-solvers", "description": ""}, {"name": "Visualization", "url": "#visualization", "description": ""}, {"name": "Other libraries and tools", "url": "#other-libraries-and-tools", "description": ""}, {"name": "Community", "url": "#community", "description": ""}, {"name": "BLAS", "url": "https://netlib.org/blas/", "description": "Standard building blocks for performing basic vector and matrix operations."}, {"name": "OpenBLAS", "url": "https://www.openblas.net", "description": "Optimized BLAS library based on GotoBLAS2."}, {"name": "BLIS", "url": "https://github.com/flame/blis", "description": "High-performance BLAS-like dense linear algebra libraries.", "stars": "2.6k"}, {"name": "LAPACK", "url": "https://netlib.org/lapack/", "description": "Routines for solving systems of linear equations, linear least-squares, eigenvalue problems, etc."}, {"name": "Eigen", "url": "https://eigen.tuxfamily.org/index.php?title=Main_Page", "description": "C++ template library for linear algebra."}, {"name": "Ginkgo", "url": "https://ginkgo-project.github.io/", "description": "High-performance manycore linear algebra library, focus on sparse systems."}, {"name": "blaze", "url": "https://bitbucket.org/blaze-lib/blaze", "description": "High-performance C++ math library for dense and sparse arithmetic."}, {"name": "PETSc", "url": "https://petsc.org/release/", "description": "Parallel solution of scientific applications modeled by PDEs."}, {"name": "DUNE Numerics", "url": "https://www.dune-project.org", "description": "Toolbox for solving PDEs with grid-based methods."}, {"name": "SciPy", "url": "https://scipy.org", "description": "Python modules for statistics, optimization, integration, linear algebra, etc."}, {"name": "NumPy", "url": "https://numpy.org/", "description": "Fundamental package needed for scientific computing with Python."}, {"name": "DifferentialEquations.jl", "url": "https://docs.sciml.ai/DiffEqDocs/stable/", "description": "Toolbox for solving different types of differential equations numerically. (Julia, MIT, [GitHub (\u2b503.1k)](https://github.com/SciML/DifferentialEquations.jl))"}, {"name": "FEniCS", "url": "https://fenicsproject.org", "description": "Computing platform for solving PDEs in Python and C++."}, {"name": "libMesh", "url": "https://libmesh.github.io", "description": "Framework for the numerical simulation of PDEs using unstructured discretizations."}, {"name": "deal.II", "url": "https://dealii.org", "description": "Software library supporting the creation of finite element codes."}, {"name": "Netgen/NGSolve", "url": "https://ngsolve.org", "description": "High performance multiphysics finite element software."}, {"name": "Firedrake", "url": "https://www.firedrakeproject.org", "description": "Automated system for the solution of PDEs using the finite element method."}, {"name": "MOOSE", "url": "https://mooseframework.inl.gov/", "description": "Multiphysics Object Oriented Simulation Environment."}, {"name": "MFEM", "url": "https://mfem.org", "description": "Free, lightweight, scalable C++ library for finite element methods."}, {"name": "SfePy", "url": "https://sfepy.org", "description": "Simple Finite Elements in Python."}, {"name": "FreeFEM", "url": "https://freefem.org", "description": "High level multiphysics-multimesh finite element language."}, {"name": "libceed", "url": "https://libceed.readthedocs.io/en/latest/index.html", "description": "Code for Efficient Extensible Discretizations."}, {"name": "scikit-fem", "url": "https://github.com/kinnala/scikit-fem", "description": "Simple finite element assemblers.", "stars": "608"}], "notes": [], "source": "Scientific Computing"}, {"name": "Scientific Computing \u2014 Triangular and tetrahedral meshing", "entries": [{"name": "Gmsh", "url": "https://gmsh.info", "description": "Three-dimensional finite element mesh generator with pre- and post-processing facilities."}, {"name": "pygmsh", "url": "https://github.com/nschloe/pygmsh", "description": "Python interface for Gmsh.", "stars": "951"}, {"name": "MeshPy", "url": "https://mathema.tician.de/software/meshpy/", "description": "Quality triangular and tetrahedral mesh generation."}, {"name": "CGAL", "url": "https://www.cgal.org", "description": "Algorithms for computational geometry."}, {"name": "pygalmesh", "url": "https://github.com/meshpro/pygalmesh", "description": "Python interface for CGAL's 3D meshing capabilities.", "stars": "665"}, {"name": "TetGen", "url": "https://www.wias-berlin.de/software/index.jsp?id=TetGen", "description": "Quality tetrahedral mesh generator and 3D Delaunay triangulator."}, {"name": "Triangle", "url": "https://www.cs.cmu.edu/~quake/triangle.html", "description": "Two-dimensional quality mesh generator and Delaunay triangulator."}, {"name": "distmesh", "url": "https://persson.berkeley.edu/distmesh/", "description": "Simple generator for unstructured triangular and tetrahedral meshes."}, {"name": "trimesh", "url": "https://trimesh.org", "description": "Loading and using triangular meshes with an emphasis on watertight surfaces."}, {"name": "dmsh", "url": "https://github.com/meshpro/dmsh", "description": "Simple generator for unstructured triangular meshes, inspired by distmesh.", "stars": "222"}, {"name": "TetWild", "url": "https://arxiv.org/abs/1908.03581", "description": "Generate tetrahedral meshes for triangular surface meshes."}, {"name": "TriWild", "url": "https://cims.nyu.edu/gcl/papers/2019-TriWild.pdf", "description": "Robust triangulation with curve constraints."}, {"name": "fTetWild", "url": "https://arxiv.org/abs/1908.03581", "description": "Same as TetWild, but faster."}, {"name": "SeismicMesh", "url": "https://github.com/krober10nd/SeismicMesh", "description": "Parallel 2D/3D triangle/tetrahedral mesh generation with sliver removal.", "stars": "140"}], "notes": [], "source": "Scientific Computing"}, {"name": "Scientific Computing \u2014 Quadrilateral and hexahedral meshing", "entries": [{"name": "QuadriFlow", "url": "https://stanford.edu/~jingweih/papers/quadriflow/", "description": "Scalable and robust quadrangulation from triangulation."}], "notes": [], "source": "Scientific Computing"}, {"name": "Scientific Computing \u2014 Mesh tools", "entries": [{"name": "meshio", "url": "https://github.com/nschloe/meshio", "description": "I/O for various mesh formats, file conversion.", "stars": "2.3k"}, {"name": "MOAB", "url": "https://sigma.mcs.anl.gov/moab-library/", "description": "Representing and evaluating mesh data."}, {"name": "optimesh", "url": "https://github.com/meshpro/optimesh", "description": "Triangular mesh smoothing.", "stars": "626"}, {"name": "pmp-library", "url": "https://www.pmp-library.org/", "description": "Polygon mesh processing library."}, {"name": "Mmg", "url": "https://www.mmgtools.org/", "description": "Robust, open-source & multidisciplinary software for remeshing."}, {"name": "meshplex", "url": "https://github.com/meshpro/meshplex", "description": "Fast tools for simplex meshes.", "stars": "108"}, {"name": "NetCDF", "url": "https://www.unidata.ucar.edu/software/netcdf", "description": "Software libraries and data formats for array-oriented scientific data."}, {"name": "HDF5", "url": "https://www.hdfgroup.org/solutions/hdf5/", "description": "Data model, library, and file format for storing and managing data."}, {"name": "XDMF", "url": "https://xdmf.org/", "description": "eXtensible Data Model and Format for data from High Performance Computing codes."}, {"name": "Zarr", "url": "https://zarr.readthedocs.io/en/stable/", "description": "Format for the storage of chunked, compressed, N-dimensional arrays."}, {"name": "SuperLU", "url": "https://portal.nersc.gov/project/sparse/superlu/", "description": "Direct solution of large, sparse, nonsymmetric systems of linear equations."}, {"name": "PyAMG", "url": "https://pyamg.readthedocs.io/en/latest/", "description": "Algebraic Multigrid Solvers in Python."}, {"name": "hypre", "url": "https://computing.llnl.gov/projects/hypre-scalable-linear-solvers-multigrid-methods", "description": "Library of high-performance preconditioners and solvers."}, {"name": "ParaView", "url": "https://www.paraview.org", "description": "Multi-platform data analysis and visualization application based on VTK."}, {"name": "VTK", "url": "https://vtk.org/", "description": "Process images and create 3D computer graphics."}, {"name": "Mayavi", "url": "https://docs.enthought.com/mayavi/mayavi/", "description": "3D scientific data visualization and plotting in Python."}, {"name": "Polyscope", "url": "https://polyscope.run/", "description": "Viewer and user interface for 3D geometry processing."}, {"name": "PyVista", "url": "https://docs.pyvista.org/", "description": "3D plotting and mesh analysis through a streamlined interface for VTK."}, {"name": "vedo", "url": "https://vedo.embl.es", "description": "Library for scientific analysis and visualization of 3D objects based on VTK."}, {"name": "yt", "url": "https://yt-project.org/", "description": "Toolkit for analysis and visualization of volumetric data."}, {"name": "F3D", "url": "https://f3d.app/", "description": "Cross-platform, fast, and minimalist 3D viewer with scientific visualization tools."}, {"name": "TTK", "url": "https://topology-tool-kit.github.io/", "description": "Topological data analysis and visualization."}, {"name": "morphologica", "url": "https://github.com/ABRG-Models/morphologica", "description": "Header-only, modern OpenGL code to visualize numerical simulations at runtime. (C++, Apache 2.0, GitHub)", "stars": "310"}, {"name": "FFTW", "url": "http://www.fftw.org", "description": "Discrete Fourier transforms in one or more dimensions, of arbitrary input size, real and complex."}, {"name": "Qhull", "url": "http://www.qhull.org", "description": "Convex hull, Delaunay triangulation, Voronoi diagram, halfspace intersection about a point, etc."}, {"name": "GSL", "url": "https://www.gnu.org/software/gsl/", "description": "Random number generators, special functions, and least-squares fitting etc."}, {"name": "OpenFOAM", "url": "https://www.openfoam.com", "description": "Free, open source CFD (computational fluid dynamics) software."}, {"name": "quadpy", "url": "https://github.com/sigma-py/quadpy", "description": "Numerical integration (quadrature, cubature) in Python.", "stars": "785"}, {"name": "FiPy", "url": "https://www.ctcms.nist.gov/fipy/", "description": "Finite-volume PDE solver."}, {"name": "accupy", "url": "https://github.com/sigma-py/accupy", "description": "Accurate sums and dot products for Python.", "stars": "107"}, {"name": "SLEPc", "url": "https://slepc.upv.es", "description": "Scalable Library for Eigenvalue Problem Computations."}, {"name": "Chebfun", "url": "https://www.chebfun.org/", "description": "Computing with functions to about 15-digit accuracy."}, {"name": "pyMOR", "url": "https://pymor.org/", "description": "Model Order Reduction with Python."}, {"name": "cvxpy", "url": "https://www.cvxpy.org/", "description": "Modeling language for convex optimization problems."}, {"name": "PyWavelets", "url": "https://pywavelets.readthedocs.io/en/latest/", "description": "Wavelet transforms in Python."}, {"name": "NFFT", "url": "https://www-user.tu-chemnitz.de/~potts/nfft/", "description": "Nonequispaced fast Fourier transform."}, {"name": "preCICE", "url": "https://precice.org/", "description": "Coupling library for partitioned multi-physics simulations (FSI, CHT, and more)."}, {"name": "orthopy", "url": "https://github.com/sigma-py/orthopy", "description": "Compute orthogonal polynomials efficiently.", "stars": "189"}, {"name": "pyGAM", "url": "https://pygam.readthedocs.io/en/latest/", "description": "Generalized Additive Models in Python."}, {"name": "Dedalus", "url": "https://dedalus-project.org/", "description": "Solve partial differential equations with spectral methods."}, {"name": "PyGMO", "url": "https://esa.github.io/pygmo/", "description": "Massively parallel optimization."}, {"name": "shenfun", "url": "https://shenfun.readthedocs.io/en/latest/", "description": "High-performance Python library for the spectral Galerkin method."}, {"name": "PyDMD", "url": "https://github.com/mathLab/PyDMD", "description": "Dynamic Mode Decomposition (DMD) in Python.", "stars": "115"}, {"name": "HPDDM", "url": "https://github.com/hpddm/hpddm", "description": "High-performance unified framework for domain decomposition methods.", "stars": "154"}, {"name": "SciComp StackExchange", "url": "https://scicomp.stackexchange.com/", "description": "Computational Science on the StackExchange network."}, {"name": "Wolfgang Bangerth's video class", "url": "https://www.math.colostate.edu/~bangerth/videos.html", "description": "MATH 676: Finite element methods in scientific computing."}, {"name": "Nick Higham's blog", "url": "https://nhigham.com/", "description": "Mostly on MATLAB, general computing advice."}, {"name": "Nick Trefethen's Video Lectures", "url": "https://people.maths.ox.ac.uk/trefethen/videos.html", "description": "36 video lectures on approximation theory/practice and scientific computing."}, {"name": "John D. Cook's blog", "url": "https://www.johndcook.com/blog/", "description": "Feats of scientific computing."}, {"name": "Jack Dongarra's software list", "url": "https://netlib.org/utk/people/JackDongarra/la-sw.html", "description": "List of freely available software for the solution of linear algebra problems."}, {"name": "NA Digest", "url": "https://netlib.org/na-digest-html/", "description": "Collection of articles on topics related to numerical analysis and those who practice it."}, {"name": "Gabriel Peyr\u00e9 on Bluesky", "url": "https://bsky.app/profile/gabrielpeyre.bsky.social", "description": "One post a day on computational mathematics."}, {"name": "Discord: Numerical Software", "url": "https://discord.com/invite/hnTJ5MRX2Y", "description": "Discord messaging server on numerical software."}], "notes": [], "source": "Scientific Computing"}, {"name": "Steam \u2014 Table of Contents", "entries": [{"name": "Packages", "url": "#packages", "description": ""}, {"name": "Resources", "url": "#resources", "description": ""}], "notes": [], "source": "Steam"}, {"name": "Steam \u2014 Node.js", "entries": [{"name": "steam", "url": "https://github.com/seishun/node-steam", "description": "Interface directly with Steam servers from Node.js.", "stars": "1k"}, {"name": "steam-client", "url": "https://github.com/DoctorMcKay/node-steam-client", "description": "API-compatible fork of node-steam's SteamClient.", "stars": "55"}, {"name": "steam-user", "url": "https://github.com/DoctorMcKay/node-steam-user", "description": "Feature-rich easy-to-use Steam client.", "stars": "1.1k"}, {"name": "vapor", "url": "https://github.com/scholtzm/vapor", "description": "Lightweight Steam client framework.", "stars": "111"}, {"name": "steam-parentbot", "url": "https://github.com/dragonbanshee/node-steam-parentbot", "description": "Simple base class for a Steam bot.", "stars": "33"}, {"name": "steamworks-ffi-node", "url": "https://github.com/ArtyProf/steamworks-ffi-node", "description": "A Node.js wrapper for Steamworks SDK.", "stars": "50"}, {"name": "steam-webapi", "url": "https://github.com/DoctorMcKay/node-steam-webapi", "description": "Complete WebAPI wrapper with support for extra HTTP headers sent by Steam.", "stars": "17"}, {"name": "steamapi", "url": "https://github.com/lloti/node-steamapi", "description": "A nice Steam API wrapper.", "stars": "195"}, {"name": "steam-trade", "url": "https://github.com/seishun/node-steam-trade", "description": "Node.js wrapper around Steam live trading.", "stars": "162"}, {"name": "steam-tradeoffers", "url": "https://github.com/Alex7Kom/node-steam-tradeoffers", "description": "Steam Trade Offers for Node.js.", "stars": "291"}, {"name": "steam-tradeoffer-manager", "url": "https://github.com/DoctorMcKay/node-steam-tradeoffer-manager", "description": "Simple and sane Steam trade offer management.", "stars": "595"}, {"name": "steam-inventory-stream", "url": "https://github.com/timvandam/steam-inventory-stream", "description": "Fetch inventories as readable streams.", "stars": "8"}, {"name": "steam-inventory-api-ng", "url": "https://github.com/itsjfx/node-steam-inventory-api-ng", "description": "A Steam Inventory API wrapper with advanced features such as retries and proxy support.", "stars": "5"}, {"name": "steam-gameserver", "url": "https://github.com/DoctorMcKay/node-steam-gameserver", "description": "Steam client handler for Gameserver and AnonGameserver account types.", "stars": "19"}, {"name": "tf2", "url": "https://github.com/DoctorMcKay/node-tf2", "description": "Interact directly with TF2 game coordinator.", "stars": "62"}, {"name": "csgo", "url": "https://github.com/joshuaferrara/node-csgo", "description": "Interact directly with CS:GO game coordinator.", "stars": "468"}, {"name": "dota2", "url": "https://github.com/RJacksonm1/node-dota2", "description": "Interact directly with Dota 2 game coordinator.", "stars": "553"}, {"name": "steamcommunity", "url": "https://github.com/DoctorMcKay/node-steamcommunity", "description": "Interact with steamcommunity.com. Also allows to confirm trade offers.", "stars": "548"}, {"name": "steamstore", "url": "https://github.com/DoctorMcKay/node-steamstore", "description": "Interact with store.steampowered.com.", "stars": "70"}, {"name": "steam-weblogon", "url": "https://github.com/Alex7Kom/node-steam-weblogon", "description": "Retrieve SteamCommunity cookies if you are running Steam network client.", "stars": "28"}, {"name": "steam-web-api-key", "url": "https://github.com/Alex7Kom/node-steam-web-api-key", "description": "Automatically registers and retrieves Steam API key.", "stars": "21"}, {"name": "steam-parental", "url": "https://github.com/Alex7Kom/node-steam-parental", "description": "Disable parental lock.", "stars": "4"}, {"name": "steam-login", "url": "https://github.com/cpancake/steam-login", "description": "Simple Connect / Express Steam authentication library.", "stars": "64"}, {"name": "passport-steam", "url": "https://github.com/liamcurry/passport-steam", "description": "Steam (OpenID) authentication strategy for Passport and Node.js.", "stars": "358"}, {"name": "meteor-accounts-steam", "url": "https://github.com/scholtzm/meteor-accounts-steam", "description": "Steam OpenID integration for Meteor Accounts.", "stars": "17"}, {"name": "steam-resources", "url": "https://github.com/seishun/node-steam-resources", "description": "Steam's enums, protobufs and structs.", "stars": "24"}, {"name": "steam-crypto", "url": "https://github.com/seishun/node-steam-crypto", "description": "Node.js implementation of Steam crypto.", "stars": "15"}, {"name": "steam-groups", "url": "https://github.com/scholtzm/node-steam-groups", "description": "Custom node-steam handler which provides group functions.", "stars": "15"}, {"name": "steamid", "url": "https://github.com/DoctorMcKay/node-steamid", "description": "SteamID usage and conversion made easy.", "stars": "71"}, {"name": "steam-totp", "url": "https://github.com/DoctorMcKay/node-steam-totp", "description": "Easily generate 2FA codes used by Steam.", "stars": "256"}, {"name": "steam-chat-bot", "url": "https://github.com/Steam-Chat-Bot/node-steam-chat-bot", "description": "Simplified interface for a steam chat bot.", "stars": "106"}, {"name": "vdf", "url": "https://github.com/RJacksonm1/node-vdf", "description": "vdf to object and vice versa.", "stars": "21"}, {"name": "steamrep", "url": "https://github.com/scholtzm/node-steamrep", "description": "Check user's SteamRep reputation.", "stars": "10"}, {"name": "reptf", "url": "https://github.com/scholtzm/node-reptf", "description": "Check user's rep.tf reputation.", "stars": "2"}, {"name": "steamapis", "url": "https://github.com/itsjfx/node-steamapis", "description": "Module to use the API of [steamapis.com](https://steamapis.com).", "stars": "11"}], "notes": [], "source": "Steam"}, {"name": "Steam \u2014 C\\#", "entries": [{"name": "SteamKit2", "url": "https://github.com/SteamRE/SteamKit", "description": ".NET library designed to interoperate with Valve's Steam network.", "stars": "3k"}, {"name": "SteamAuth", "url": "https://github.com/geel9/SteamAuth", "description": "A C# library that provides vital Steam Mobile Authenticator functionality.", "stars": "312"}, {"name": "SteamBot", "url": "https://github.com/Jessecar96/SteamBot", "description": "Automated bot software for interacting with steam trade.", "stars": "1.4k"}, {"name": "SteamTradeOffersBot", "url": "https://github.com/waylaidwanderer/SteamTradeOffersBot", "description": "SteamBot fork which focuses on trade offers.", "stars": "50"}, {"name": "SteamStandardProject", "url": "https://github.com/ObsidianMinor/SteamStandardProject", "description": "A collection of .NET Standard libraries using common types that provide functionality in one or more parts of Steam.", "stars": "3"}, {"name": "BackpackLogin", "url": "https://github.com/igeligel/BackpackLogin", "description": "A .NET Standard library for logging into backpack.tf using Steam credentials.", "stars": "7"}, {"name": "TeamFortressOutpostApi", "url": "https://github.com/igeligel/TeamFortressOutpostApi", "description": "A .NET Standard class library which allows user to interact with TF2Outpost.", "stars": "3"}], "notes": [], "source": "Steam"}, {"name": "Steam \u2014 PHP", "entries": [{"name": "SteamCommunity", "url": "https://github.com/waylaidwanderer/PHP-SteamCommunity", "description": "A PHP library for interacting with the Steam Community website.", "stars": "79"}, {"name": "SteamAuthentication", "url": "https://github.com/SmItH197/SteamAuthentication", "description": "Steam OpenID authentication with PHP.", "stars": "445"}, {"name": "SteamAuthOOP", "url": "https://github.com/BlackCetha/SteamAuthOOP", "description": "An object-oriented alternative to SteamAuthentication.", "stars": "40"}, {"name": "steam-api", "url": "https://github.com/DaMitchell/steam-api-php", "description": "A PHP wrapper for the Steam API.", "stars": "80"}, {"name": "steamid", "url": "https://github.com/DoctorMcKay/php-steamid", "description": "SteamID class for PHP.", "stars": "11"}, {"name": "steam-totp", "url": "https://github.com/DoctorMcKay/php-steam-totp", "description": "PHP library to deal with Steam's proprietary TOTP algorithm.", "stars": "22"}, {"name": "steam-auth", "url": "https://github.com/vikas5914/steam-auth", "description": "An alternative Steam authentication library with Composer support.", "stars": "19"}], "notes": [], "source": "Steam"}, {"name": "Steam \u2014 Go", "entries": [{"name": "steam", "url": "https://github.com/0xAozora/steam", "description": "Simple steam library for trading in Go.", "stars": "20"}, {"name": "go-steam", "url": "https://github.com/Philipp15b/go-steam", "description": "Steam's protocol in Go.", "stars": "424"}, {"name": "steam-mobileauth", "url": "https://github.com/YellowOrWhite/go-steam-mobileauth", "description": "Port of SteamAuth in Go.", "stars": "19"}], "notes": [], "source": "Steam"}, {"name": "Steam \u2014 Python", "entries": [{"name": "steam", "url": "https://github.com/ValvePython/steam", "description": "Module for various interactions with Steam.", "stars": "1.3k"}, {"name": "steamodd", "url": "https://github.com/Lagg/steamodd", "description": "Steam tools library.", "stars": "80"}, {"name": "steampy", "url": "https://github.com/bukson/steampy", "description": "Fully automated Steam trade offers library with SteamGuard support.", "stars": "666"}, {"name": "SteamAPI", "url": "https://github.com/smiley/steamapi", "description": "An object-oriented Python 2.7+ library for accessing the Steam Web API.", "stars": "464"}, {"name": "Steam-Trade", "url": "https://github.com/Zwork101/steam-trade", "description": "An asynchronous, event-based trade library.", "stars": "19"}, {"name": "aiosteampy", "url": "https://github.com/somespecialone/aiosteampy", "description": "Trade and interact with Steam market, WebAPI, SteamGuard.", "stars": "84"}, {"name": "csgo", "url": "https://github.com/ValvePython/csgo", "description": "Python module for interacting with CSGO's Game Coordinator.", "stars": "131"}, {"name": "dota2", "url": "https://github.com/ValvePython/dota2", "description": "Python module for interacting with Dota 2's Game Coordinator.", "stars": "219"}, {"name": "vpk", "url": "https://github.com/ValvePython/vpk", "description": "Python module for working with Valve's Pack format.", "stars": "184"}, {"name": "vdf", "url": "https://github.com/ValvePython/vdf", "description": "Python module for working with Valve's KeyValue format.", "stars": "205"}], "notes": [], "source": "Steam"}, {"name": "Steam \u2014 C++", "entries": [{"name": "SteamPP", "url": "https://github.com/seishun/SteamPP", "description": "C++ library to interoperate with Steam servers.", "stars": "117"}], "notes": [], "source": "Steam"}, {"name": "Steam \u2014 Java", "entries": [{"name": "SteamKit-Java", "url": "https://github.com/Top-Cat/SteamKit-Java", "description": "Java port of SteamKit.", "stars": "50"}, {"name": "JavaSteam", "url": "https://github.com/Longi94/JavaSteam", "description": "Java library that provides an interface to directly interact with Valve's Steam servers.", "stars": "135"}], "notes": [], "source": "Steam"}, {"name": "Steam \u2014 Objective-C", "entries": [{"name": "SteamAuth", "url": "https://github.com/michaelchum/SteamAuth", "description": "An iOS wrapper around Steam's OpenID login.", "stars": "6"}], "notes": [], "source": "Steam"}, {"name": "Steam \u2014 Ruby", "entries": [{"name": "steam-trade", "url": "https://github.com/OmG3r/steam-trade", "description": "Ruby gem for sending trade offers.", "stars": "10"}], "notes": [], "source": "Steam"}, {"name": "Steam \u2014 Rust", "entries": [{"name": "steamguard-cli", "url": "https://github.com/dyc3/steamguard-cli", "description": "Command-line utility for generating Steam 2FA codes and managing Steam confirmations.", "stars": "936"}], "notes": [], "source": "Steam"}, {"name": "Steam", "entries": [{"name": "Steam WebAPI @ ValveSoftware", "url": "https://developer.valvesoftware.com/wiki/Steam_Web_API", "description": ""}, {"name": "Steam WebAPI @ TF2 Wiki", "url": "https://wiki.teamfortress.com/wiki/WebAPI", "description": ""}, {"name": "Steam WebAPI Documentation by xPaw", "url": "https://lab.xpaw.me/steam_api_documentation.html", "description": ""}, {"name": "Steam Internal WebAPI Documentation by Revadike", "url": "https://github.com/Revadike/UnofficialSteamWebAPI", "description": "", "stars": "610"}, {"name": "Steam as OpenID Provider", "url": "http://steamcommunity.com/dev", "description": ""}, {"name": "Steam API Key Registration", "url": "http://steamcommunity.com/dev/apikey", "description": ""}, {"name": "Steam Error Codes", "url": "https://steamerrors.com/", "description": "List of `EResult` codes with possible explanations."}], "notes": [], "source": "Steam"}, {"name": "Steam \u2014 Tutorials", "entries": [{"name": "Creating a Steam Trade Bot with Node.js", "url": "https://firepowered.org/developer/create-a-steam-trade-bot-with-nodejs-iojs-updated-for-node-steam-v1-0/", "description": ""}, {"name": "Charred's node.js Guide to Steam Bots", "url": "https://github.com/charredgrass/nodejs-bot-guide", "description": "", "stars": "47"}, {"name": "In-depth Steam Bot Guide with Node.js", "url": "https://github.com/andrewda/node-steam-guide", "description": "", "stars": "716"}, {"name": "Retrieving 2FA Keys from iOS Device", "url": "http://forums.backpack.tf/index.php?/topic/45995-guide-how-to-get-your-shared-secret-from-ios-device-steam-mobile/", "description": ""}], "notes": [], "source": "Steam"}, {"name": "Steam \u2014 Posts", "entries": [{"name": "Item IDs Explained", "url": "https://dev.doctormckay.com/topic/332-identifying-steam-items/", "description": ""}, {"name": "Everything Related to Escrow", "url": "https://www.reddit.com/r/SteamBot/comments/3udhkd/everything_related_to_escrow/", "description": ""}, {"name": "Understanding Avatar Hash", "url": "https://www.reddit.com/r/SteamBot/comments/3cv6k7/problem_downloading_an_avatar_using/", "description": ""}], "notes": [], "source": "Steam"}, {"name": "Steam \u2014 Standalone Tools", "entries": [{"name": "NetHook2", "url": "https://github.com/SteamRE/SteamKit/tree/master/Resources/NetHook2", "description": "Intercept Steam client's network messages.", "stars": "3k"}, {"name": "NetHook2 Analyzer", "url": "https://github.com/SteamRE/SteamKit/tree/master/Resources/NetHookAnalyzer2", "description": "Inspect messages dumped by NetHook2.", "stars": "3k"}, {"name": "steam-auth-web-util", "url": "http://scholtzm.github.io/steam-auth-web-util/", "description": "Generate 2FA codes directly in your web browser."}, {"name": "SteamDesktopAuthenticator", "url": "https://github.com/Jessecar96/SteamDesktopAuthenticator", "description": "Desktop implementation of Steam's mobile authenticator app.", "stars": "3.7k"}, {"name": "protonenv", "url": "https://github.com/rizkiarm/protonenv", "description": "Simple Proton version and prefix management.", "stars": "4"}, {"name": "steam-desktop-authenticator-multiplatform", "url": "https://github.com/tre3p/steam-desktop-authenticator-multiplatform", "description": "Steam desktop authenticator.", "stars": "9"}], "notes": [], "source": "Steam"}, {"name": "Steam \u2014 Discussion Boards", "entries": [{"name": "/r/SteamBot", "url": "https://www.reddit.com/r/SteamBot", "description": ""}, {"name": "/r/SteamBot Discord", "url": "https://discord.gg/0i5X3oDHJbDUsiGC", "description": ""}, {"name": "/r/nodesteam", "url": "https://www.reddit.com/r/nodesteam", "description": ""}, {"name": "DoctorMcKay's Dev Forum", "url": "https://dev.doctormckay.com/", "description": ""}, {"name": "node-steam-forum", "url": "https://github.com/steam-forward/node-steam-forum", "description": "", "stars": "43"}], "notes": [], "source": "Steam"}, {"name": "Steam \u2014 Third-Party Services", "entries": [{"name": "backpack.tf", "url": "https://backpack.tf/developer", "description": "Provides TF2 prices and Steam market/inventory related services."}, {"name": "steamanalyst.com", "url": "https://steamanalyst.com/", "description": "Provides CS:GO prices."}, {"name": "hexa.one", "url": "https://hexa.one/", "description": "Provides prices for several games and Steam market/inventory related services."}, {"name": "steamapis.com", "url": "https://steamapis.com/", "description": "Provides prices for several games and Steam market/inventory related services."}], "notes": [], "source": "Steam"}, {"name": "Katas \u2014 Table of Contents", "entries": [{"name": "Introduction", "url": "#introduction", "description": ""}, {"name": "Dave Thomas's CodeKata", "url": "#codekata", "description": ""}, {"name": "Wonderland Clojure Katas", "url": "#wonderland-clojure-katas", "description": ""}, {"name": "SensioLabs PoleDev Katas", "url": "#sensiolabs-poledev-katas", "description": ""}, {"name": "Gaurav Arora's TDD Katas Collection", "url": "#gaurav-aroras-tdd-katas-collection", "description": ""}, {"name": "Others", "url": "#others", "description": ""}, {"name": "Contribution", "url": "#contribution", "description": ""}, {"name": "Kata01: Supermarket Pricing", "url": "http://codekata.com/kata/kata01-supermarket-pricing/", "description": ""}, {"name": "Kata02: Karate Chop", "url": "http://codekata.com/kata/kata02-karate-chop/", "description": ""}, {"name": "Kata03: How Big? How Fast?", "url": "http://codekata.com/kata/kata03-how-big-how-fast/", "description": ""}, {"name": "Kata04: Data Munging", "url": "http://codekata.com/kata/kata04-data-munging/", "description": ""}, {"name": "Kata05: Bloom Filters", "url": "http://codekata.com/kata/kata05-bloom-filters/", "description": ""}, {"name": "Kata06: Anagrams", "url": "http://codekata.com/kata/kata06-anagrams/", "description": ""}, {"name": "Kata07: How'd I Do?", "url": "http://codekata.com/kata/kata07-howd-i-do/", "description": ""}, {"name": "Kata08: Conflicting Objectives", "url": "http://codekata.com/kata/kata08-conflicting-objectives/", "description": ""}, {"name": "Kata09: Back to the Checkout", "url": "http://codekata.com/kata/kata09-back-to-the-checkout/", "description": ""}, {"name": "Kata10: Hashes vs. Classes", "url": "http://codekata.com/kata/kata10-hashes-vs-classes/", "description": ""}, {"name": "Kata11: Sorting It Out", "url": "http://codekata.com/kata/kata11-sorting-it-out/", "description": ""}, {"name": "Kata12: Best Sellers", "url": "http://codekata.com/kata/kata12-best-sellers/", "description": ""}, {"name": "Kata13: Counting Code Lines", "url": "http://codekata.com/kata/kata13-counting-code-lines/", "description": ""}, {"name": "Kata14: Tom Swift Under the Milkwood", "url": "http://codekata.com/kata/kata14-tom-swift-under-the-milkwood/", "description": ""}, {"name": "Kata15: A Diversion", "url": "http://codekata.com/kata/kata15-a-diversion/", "description": ""}, {"name": "Kata16: Business Rules", "url": "http://codekata.com/kata/kata16-business-rules/", "description": ""}, {"name": "Kata17: More Business Rules", "url": "http://codekata.com/kata/kata17-more-business-rules/", "description": ""}, {"name": "Kata18: Transitive Dependencies", "url": "http://codekata.com/kata/kata18-transitive-dependencies/", "description": ""}, {"name": "Kata19: Word Chains", "url": "http://codekata.com/kata/kata19-word-chains/", "description": ""}, {"name": "Kata20: Klondike", "url": "http://codekata.com/kata/kata20-klondike/", "description": ""}, {"name": "Kata21: Simple Lists", "url": "http://codekata.com/kata/kata21-simple-lists/", "description": ""}, {"name": "Alphabet Cipher", "url": "https://github.com/gigasquid/wonderland-clojure-katas/tree/master/alphabet-cipher", "description": "", "stars": "874"}, {"name": "Card game War", "url": "https://github.com/gigasquid/wonderland-clojure-katas/tree/master/card-game-war", "description": "", "stars": "874"}, {"name": "Doublets", "url": "https://github.com/gigasquid/wonderland-clojure-katas/tree/master/doublets", "description": "", "stars": "874"}, {"name": "Fox Goose Bag of Corn", "url": "https://github.com/gigasquid/wonderland-clojure-katas/tree/master/fox-goose-bag-of-corn", "description": "", "stars": "874"}, {"name": "Magic Square", "url": "https://github.com/gigasquid/wonderland-clojure-katas/tree/master/magic-square", "description": "", "stars": "874"}, {"name": "Tiny Maze", "url": "https://github.com/gigasquid/wonderland-clojure-katas/tree/master/tiny-maze", "description": "", "stars": "874"}, {"name": "Wonderland Number", "url": "https://github.com/gigasquid/wonderland-clojure-katas/tree/master/wonderland-number", "description": "", "stars": "874"}, {"name": "Kata 1: (Form) DataTransformer", "url": "https://github.com/devdrops/Katas/tree/kata-data-transformers", "description": "", "stars": "1"}, {"name": "Kata 2: (EventDispatcher) Event Listener / Event Dispatcher", "url": "https://github.com/devdrops/Katas/tree/kata-event-listener", "description": "", "stars": "1"}, {"name": "Kata 3: (Form) Inherit data / Virtual Form", "url": "https://github.com/devdrops/Katas/tree/kata-inherit-data", "description": "", "stars": "1"}, {"name": "Kata 4: (Form) File Upload", "url": "https://github.com/devdrops/Katas/tree/kata-upload-file", "description": "", "stars": "1"}, {"name": "Kata 5: (Translation) Manage translations", "url": "https://github.com/devdrops/Katas/tree/kata-translation", "description": "", "stars": "1"}, {"name": "String Sum Kata", "url": "https://github.com/garora/TDD-Katas#string-sum-kata", "description": "", "stars": "737"}, {"name": "String Calculator Kata", "url": "https://github.com/garora/TDD-Katas#string-calculator-kata-via-roy-osherove", "description": "", "stars": "737"}, {"name": "The Bowling Game Kata", "url": "https://github.com/garora/TDD-Katas#the-bowling-game-kata-via-uncle-bob", "description": "", "stars": "737"}, {"name": "The FizzBuzz Kata", "url": "https://github.com/garora/TDD-Katas#the-fizzbuzz-kata", "description": "", "stars": "737"}, {"name": "The OddEven Kata", "url": "https://github.com/garora/TDD-Katas#the-oddeven-kata", "description": "", "stars": "737"}, {"name": "The PrimeFactor Kata", "url": "https://github.com/garora/TDD-Katas#the-primefactor-kata-via-uncle-bob", "description": "", "stars": "737"}, {"name": "Game of Life", "url": "https://github.com/garora/TDD-Katas#game-of-life-", "description": "", "stars": "737"}, {"name": "Harry Potter", "url": "https://github.com/garora/TDD-Katas#harry-potter-", "description": "", "stars": "737"}, {"name": "LCD Digits", "url": "https://github.com/garora/TDD-Katas#lcd-digits-", "description": "", "stars": "737"}, {"name": "Leap Year", "url": "https://github.com/garora/TDD-Katas#leap-year-", "description": "", "stars": "737"}, {"name": "Mine Fields", "url": "https://github.com/garora/TDD-Katas#mine-fields-", "description": "", "stars": "737"}, {"name": "Poker Hands", "url": "https://github.com/garora/TDD-Katas#poker-hands", "description": "", "stars": "737"}, {"name": "Recently Used List", "url": "https://github.com/garora/TDD-Katas#recently-used-list-", "description": "", "stars": "737"}, {"name": "Reversi", "url": "https://github.com/garora/TDD-Katas#reversi-", "description": "", "stars": "737"}, {"name": "Yehtzee", "url": "https://github.com/garora/TDD-Katas#yehtzee-", "description": "", "stars": "737"}, {"name": "The Word Wrap Kata", "url": "http://codingdojo.org/cgi-bin/wiki.pl?KataWordWrap", "description": ""}, {"name": "Look and Say Sequence", "url": "https://en.wikipedia.org/wiki/Look-and-say_sequence", "description": ""}, {"name": "AKS primality test", "url": "https://en.wikipedia.org/wiki/AKS_primality_test", "description": ""}, {"name": "Roman Numeral Converter", "url": "https://en.wikipedia.org/wiki/Roman_numerals", "description": ""}, {"name": "Natural sort order", "url": "https://en.wikipedia.org/wiki/Natural_sort_order", "description": ""}, {"name": "ES6 Katas", "url": "http://es6katas.org/", "description": ""}, {"name": ".Net Code Katas", "url": "https://github.com/AlanBarber/CodeKatas", "description": "", "stars": "23"}, {"name": "Bank OCR", "url": "http://code.joejag.com/coding-dojo/bank-ocr/", "description": ""}, {"name": "Bubble sort", "url": "https://en.wikipedia.org/wiki/Bubble_sort", "description": ""}, {"name": "Racing Car Katas", "url": "https://github.com/emilybache/Racing-Car-Katas", "description": "", "stars": "313"}, {"name": "Coding Dojo's KataCatalogue", "url": "http://codingdojo.org/KataCatalogue/", "description": ""}, {"name": "The OCP Kata", "url": "http://matteo.vaccari.name/blog/archives/293", "description": ""}, {"name": "The Birthday Greetings Kata", "url": "http://matteo.vaccari.name/blog/archives/154", "description": ""}, {"name": "Social Networking Kata", "url": "https://github.com/sandromancuso/social_networking_kata", "description": "", "stars": "32"}, {"name": "Tell don't ask kata", "url": "https://github.com/gabrieletondi/tell-dont-ask-kata", "description": "", "stars": "32"}, {"name": "Functional Structures Refactoring Kata", "url": "https://github.com/matteobaglini/functional-structures-refactoring-kata", "description": "", "stars": "35"}, {"name": "incremental\\_katas", "url": "https://github.com/Gianfrancoalongi/incremental_katas", "description": "", "stars": "61"}, {"name": "CLI Arguments Parser Kata", "url": "https://github.com/ivoputzer/cli-args-parser-kata", "description": "", "stars": "5"}, {"name": "Git katas", "url": "https://github.com/praqma-training/gitkatas", "description": "", "stars": "1.6k"}, {"name": "Pdt256 katas (php, go, python, java, haskell, typescript)", "url": "https://github.com/pdt256/kata", "description": "", "stars": "6"}, {"name": "Opening Hours Kata", "url": "https://github.com/christian-fei/opening-hours-kata", "description": "", "stars": "8"}, {"name": "The Quantum Katas", "url": "https://github.com/Microsoft/QuantumKatas", "description": "", "stars": "4.8k"}, {"name": "Katalyst", "url": "https://katalyst.codurance.com/", "description": ""}, {"name": "The Beverages Prices Refactoring Kata", "url": "https://github.com/trikitrok/beverages_pricing_refactoring_kata", "description": "", "stars": "2"}, {"name": "The Goose Game Kata", "url": "https://github.com/xpeppers/goose-game-kata", "description": "", "stars": "8"}, {"name": "Salary slip kata", "url": "https://github.com/sandromancuso/salaryslipkata", "description": "", "stars": "19"}, {"name": "RPG Game kata", "url": "https://github.com/ardalis/kata-catalog/blob/master/katas/RPG%20Combat.md", "description": "", "stars": "762"}, {"name": "Train Reservation kata", "url": "https://github.com/emilybache/KataTrainReservation", "description": "", "stars": "115"}, {"name": "Password-strength Checker TDD Kata", "url": "https://github.com/xpepper/PasswordStrengthChecker", "description": "", "stars": "6"}, {"name": "Parrot Refactoring Kata", "url": "https://github.com/emilybache/Parrot-Refactoring-Kata", "description": "", "stars": "131"}, {"name": "Gilded Rose - Many languages", "url": "https://github.com/emilybache/GildedRose-Refactoring-Kata", "description": "", "stars": "4.1k"}, {"name": "Gilded Rose Original - C#", "url": "https://github.com/NotMyself/GildedRose", "description": "", "stars": "411"}, {"name": "Java by Comparison Kata", "url": "https://java.by-comparison.com/kata", "description": ""}, {"name": "DNA Transcription Kata", "url": "https://github.com/nickdelgrosso/dna-transcription-kata", "description": "", "stars": "9"}, {"name": "Refactoring Golf Kata", "url": "https://github.com/daviddenton/refactoring-golf", "description": "", "stars": "56"}, {"name": "Promotion Text Kata", "url": "https://github.com/nealhu/promotion-text-kata", "description": "", "stars": "0"}, {"name": "Args Kata", "url": "https://github.com/nealhu/args-kata", "description": "", "stars": "1"}, {"name": "CodeCrafters(Build your own Git, Redis, Docker etc.)", "url": "https://app.codecrafters.io/tracks?r=8Ol", "description": ""}, {"name": "Tennis Refactoring Kata", "url": "https://github.com/emilybache/Tennis-Refactoring-Kata", "description": "", "stars": "796"}, {"name": "Docker Katas", "url": "https://github.com/eficode-academy/docker-katas", "description": "", "stars": "277"}, {"name": "SupermarketReceipt Refactoring Kata", "url": "https://github.com/emilybache/SupermarketReceipt-Refactoring-Kata", "description": "", "stars": "117"}], "notes": [], "source": "Katas"}, {"name": "Homematic", "entries": [{"name": "Community", "url": "#community", "description": ""}, {"name": "Documentation", "url": "#documentation", "description": ""}, {"name": "Mobile Apps", "url": "#mobile-apps", "description": ""}, {"name": "CCU Alternatives", "url": "#ccu-alternatives", "description": ""}, {"name": "Alternative Sensors and Actuators", "url": "#alternative-sensors-and-actuators", "description": ""}, {"name": "CCU Addons", "url": "#ccu-addons", "description": ""}, {"name": "Interfacing Software", "url": "#interfacing-software", "description": ""}, {"name": "Misc Software", "url": "#misc-software", "description": ""}, {"name": "Software Modules", "url": "#software-modules", "description": ""}, {"name": "Smart Home Software", "url": "#smart-home-software-supporting-homematic", "description": ""}, {"name": "Verschiedenes", "url": "#misc", "description": ""}, {"name": "License", "url": "https://github.com/homematic-community/awesome-homematic/blob/master/README.md/License", "description": ""}, {"name": "Haus Automatisierung", "url": "https://haus-automatisierung.com/", "description": "News, Blog, Youtube, Tutorials, ..."}, {"name": "Homematic Forum", "url": "https://homematic-forum.de/forum/", "description": "Diskussions-Foren"}, {"name": "Homematic Forum: Link/Skript-Sammlung", "url": "https://homematic-forum.de/forum/viewtopic.php?f=26\\&t=27907", "description": "Curated link list by AndiN."}, {"name": "Homematic Forum: HomeMatic - Tipps f\u00fcr Anf\u00e4nger", "url": "https://homematic-forum.de/forum/viewtopic.php?f=31\\&t=22801", "description": "Pflichtlekt\u00fcre f\u00fcr Einsteiger von Sammy"}, {"name": "Homematic Guru", "url": "https://homematic-guru.de/", "description": "News, Blog, Tutorials und mehr."}, {"name": "Homematic Inside", "url": "https://www.homematic-inside.de/", "description": "News, Blog, Tutorials und mehr."}, {"name": "Homematic Blog Lison", "url": "https://homematic-blog.lison.ch/", "description": "Blog, Tutorials und mehr.."}, {"name": "Technikkram", "url": "https://technikkram.net", "description": "News, Blog, Tutorials und mehr."}, {"name": "OwnSmartHome", "url": "https://ownsmarthome.de/category/homematic/", "description": "News, Blog, Tutorials und mehr."}, {"name": "Verdrahtet", "url": "https://www.verdrahtet.info/", "description": "News, Blog, Youtube, Tutorials, ..."}, {"name": "Wikimatic", "url": "http://www.wikimatic.de/wiki/Hauptseite", "description": "Community Wiki."}, {"name": "Dissecting HomeMatic AES", "url": "https://git.zerfleddert.de/hmcfgusb/AES/", "description": "BidCos Protocol AES Handshake description."}, {"name": "Direktverkn\u00fcpfungen im Expertenmodus", "url": "https://www.youtube.com/watch?v=1B4iwtK1Rmo", "description": "Vortrag von Frank Grass."}, {"name": "Virtuelle Aktorkan\u00e4le", "url": "https://www.youtube.com/watch?v=Cwxwtig6Q1I", "description": "Vortrag von Frank Grass."}, {"name": "Script Documentation", "url": "http://www.wikimatic.de/wiki/Script_Dokumentation", "description": "Inoffizielle Homematic Script Referenz."}, {"name": "Keymatic Konfiguration", "url": "https://homematic-forum.de/forum/viewtopic.php?f=31\\&t=19196", "description": "Beitrag von rewe0815 im Homematic Forum."}, {"name": "@home", "url": "https://www.athomeapp.de/", "description": "iOS - (\ud83d\udcb5 inApp-Purchase um Werbung zu entfernen)"}, {"name": "HistClient", "url": "https://www.sa-com.de/smarthome-special/histclient-handbuch/", "description": "(\ud83d\udcb5 inApp-Purchase) - CCU-Historian Client mit erweitereten Features f\u00fcr iOS und Android"}, {"name": "Home-24", "url": "http://www.home-24.net/index.php?page=sites/home.php\\&app=home24", "description": "\ud83d\udcb5 Android"}, {"name": "HomeControl", "url": "http://www.ksquare.de/myhomecontrol/", "description": "\ud83d\udcb5 iOS"}, {"name": "TinyMatic", "url": "https://www.tinymatic.de/", "description": "\ud83d\udcb5 Android (ehemals: HomeDroid)"}, {"name": "Pocket Control", "url": "https://www.penzler.de", "description": "\ud83d\udcb5 iOS"}, {"name": "Battery Status for HomeMatic", "url": "https://zeezide.com/en/products/hmbattery/", "description": "\ud83d\udcb5 iOS"}, {"name": "debmatic", "url": "https://github.com/alexreinert/debmatic", "description": "Install the Homematic OCCU on Debian based amd64, armhf and arm64 systems (Debian, Ubuntu, Raspbian, Armbian)", "stars": "162"}, {"name": "docker-ccu", "url": "https://github.com/angelnu/docker-ccu", "description": "Homematic CCU firmware running as [Docker](https://www.docker.com) container on arm and (emulated) x86.", "stars": "33"}, {"name": "Homegear", "url": "https://homegear.eu/index.php/Main_Page", "description": "Free and open source program to interface your smart home devices with your home automation software or your own scripts."}, {"name": "piVCCU", "url": "https://github.com/alexreinert/piVCCU", "description": "Install the original Homematic CCU firmware inside a virtualized container (lxc) on Raspbian or Armbian.", "stars": "278"}, {"name": "RaspberryMatic", "url": "https://github.com/jens-maus/RaspberryMatic", "description": "Lightweight, OCCU and Linux/buildroot-based distribution for running a HomeMatic CCU on embedded devices like the RaspberryPi.", "stars": "1.2k"}, {"name": "AskSinPPCollection", "url": "https://jp112sdl.github.io/AskSinPPCollection/", "description": "Einf\u00fchrung, Dokumentation und Projekte rund um Selbstbau-Komponenten mit AskSinPP"}, {"name": "Beispiel\\_AskSinPP", "url": "https://github.com/jp112sdl/Beispiel_AskSinPP", "description": "Beispiel Sketche f\u00fcr die Verwendung der [AskSinPP (\u2b5088)](https://github.com/pa-pa/AskSinPP) Bibliothek", "stars": "72"}, {"name": "HAUS-BUS.DE", "url": "http://www.haus-bus.de/", "description": "\ud83d\udcb5 Homematic Wired kompatible Ger\u00e4te."}, {"name": "Homematic Wired Hombrew Hardware", "url": "https://github.com/jfische", "description": "Verschiedene Homebrew Sensoren/Aktoren f\u00fcr Homematic Wired."}, {"name": "stall.biz", "url": "https://www.stall.biz/", "description": "\ud83d\udcb5 Alternative Antennen, Multi Sensor f\u00fcr das Wohnzimmer, Wetterstation, ..."}, {"name": "CCU Historian", "url": "https://ccu-historian.de/", "description": "Langzeit Archiv und Graphen."}, {"name": "CUxD", "url": "https://www.homematic-inside.de/software/tag/Zusatzsoftware", "description": "Der \"Leatherman\" f\u00fcr die CCU. Verbindet FS20, ... (\ud83d\udcb5 EnOcean, ...), stellt virtuelle Ger\u00e4te und hilfreiche Tools zur Verf\u00fcgung."}, {"name": "Email", "url": "https://github.com/jens-maus/hm_email", "description": "HomeMatic CCU Addon f\u00fcr den Email Versand.", "stars": "42"}, {"name": "HAP-HomeMatic", "url": "https://github.com/thkl/hap-homematic", "description": "RaspberryMatic / CCU3 addon to access your HomeMatic devices from HomeKit. Its much like [https://github.com/thkl/homebridge-homematic (\u2b50173)](https://github.com/thkl/homebridge-homematic) but without homebridge.", "stars": "185"}, {"name": "hm-print", "url": "https://github.com/litti/hm-print", "description": "CCU Programme drucken.", "stars": "10"}, {"name": "hm-tools", "url": "https://github.com/fhetty/hm-tools", "description": "Sammlung von Tools f\u00fcr RaspberryMatic.", "stars": "21"}, {"name": "hm\\_pdetect", "url": "https://github.com/jens-maus/hm_pdetect", "description": "Anwesenheitserkennung \u00fcber die FRITZ!-Box", "stars": "63"}, {"name": "Homeputer", "url": "https://www.contronics.de/shop/HomeMatic-System/Zentralen-und-Software.html", "description": "\ud83d\udcb5"}, {"name": "Homematic-addon-hue", "url": "https://github.com/j-a-n/homematic-addon-hue", "description": "HomeMatic Addon f\u00fcr Philips Hue.", "stars": "48"}, {"name": "homematic\\_check\\_mk", "url": "https://github.com/alexreinert/homematic_check_mk", "description": "Addon for the Homematic CCU2 or a Raspberrymatic device which acts as an check\\_mk\\_agent.", "stars": "20"}, {"name": "jq", "url": "https://github.com/hobbyquaker/ccu-addon-jq", "description": "jq packaged as Addon for the Homematic CCU3.", "stars": "0"}, {"name": "Mosquitto", "url": "https://github.com/hobbyquaker/ccu-addon-mosquitto", "description": "Mosquitto packaged as Addon for the Homematic CCU3 and RaspberryMatic", "stars": "25"}, {"name": "Patcher", "url": "https://github.com/hobbyquaker/Patcher", "description": "CCU3 Addon zur komfortablen Anwendung von Patches.", "stars": "1"}, {"name": "rmupdate", "url": "https://github.com/j-a-n/raspberrymatic-addon-rmupdate", "description": "RaspberryMatic Addon das RaspberryMatic selbst aktualisieren kann, vereinfacht die WLAN Konfiguration mit GUI und kann andere Addons ohne Zwangsreboot installieren und aktualisieren", "stars": "37"}, {"name": "Redis", "url": "https://github.com/hobbyquaker/ccu-addon-redis", "description": "Redis packaged as Addon for the Homematic CCU3 and RaspberryMatic", "stars": "2"}, {"name": "RedMatic", "url": "https://github.com/rdmtc/RedMatic", "description": "[Node-RED](https://nodered.org/) als Addon f\u00fcr die Homematic CCU3 und RaspberryMatic. Liefert u.A. komfortable HomeKit-Integration und spezielle Nodes zur Anbindung der CCU an MQTT mit.", "stars": "514"}, {"name": "XML-API", "url": "https://github.com/hobbyquaker/xml-api", "description": "Vereinfachter CCU Zugriff via HTTP/XML.", "stars": "102"}, {"name": "CCU-Jack", "url": "https://github.com/mdzio/ccu-jack", "description": "CCU-Jack bietet einen einfachen und sicheren REST-basierten Zugriff auf die CCU, auch als Addon verf\u00fcgbar.", "stars": "73"}, {"name": "homebridge-homematic", "url": "https://github.com/thkl/homebridge-homematic", "description": "[Homebridge (\u2b5021k)](https://github.com/nfarina/homebridge) Plugin zur Einbindung von Homematic Ger\u00e4ten in HomeKit.", "stars": "173"}, {"name": "homebridge-homematicip", "url": "https://github.com/marcsowen/homebridge-homematicip", "description": "[Homebridge (\u2b5021k)](https://github.com/nfarina/homebridge) Plugin zur Einbindung von Homematic IP mit HmIP-HAP via Cloud.", "stars": "54"}, {"name": "hvl - Homematic Virtual Interface", "url": "https://github.com/thkl/Homematic-Virtual-Interface", "description": "Bindet Fremdger\u00e4te (z.B. Hue, Harmony, Netatmo, Sonos) \u00fcber Plugins ein, auch als Addon verf\u00fcgbar.", "stars": "51"}, {"name": "node-red-contrib-ccu", "url": "https://github.com/rdmtc/node-red-contrib-ccu", "description": "[Node-RED](https://nodered.org) Nodes for the Homematic CCU.", "stars": "72"}, {"name": "check\\_homematic", "url": "https://github.com/hobbyquaker/check_homematic", "description": "Nagios/Icinga Plugin for checking Homematic CCU.", "stars": "4"}, {"name": "hm-simulator", "url": "https://github.com/hobbyquaker/hm-simulator", "description": "Simulates (partly) a Homematic CCU.", "stars": "2"}, {"name": "hmcfgusb", "url": "https://git.zerfleddert.de/cgi-bin/gitweb.cgi/hmcfgusb", "description": "Utilities to use the HM-CFG-USB(2) on Linux/Unix."}, {"name": "HomeHub", "url": "https://github.com/Gerti1972/homehub", "description": "PHP/XML-API basiertes Webfrontend. [Forum](https://homematic-forum.de/forum/viewtopic.php?f=41\\&t=50538)", "stars": "8"}, {"name": "homematic-manager", "url": "https://github.com/hobbyquaker/homematic-manager", "description": "Manage homematic interface processes (rfd/hs485d/homegear).", "stars": "173"}, {"name": "language-homematic", "url": "https://github.com/Ayngush/language-homematic", "description": "Adds syntax highlighting and snippets to HomeMatic Script files in Atom.", "stars": "4"}, {"name": "occu-test", "url": "https://github.com/hobbyquaker/occu-test", "description": "Automated System Tests of ReGaHss - the HomeMatic (O)CCU \"Logic Layer\".", "stars": "3"}, {"name": "HMScriptEditor", "url": "https://zeezide.com/en/products/hmscripteditor/", "description": "A very simple macOS editor and runner for HomeMatic (\"Rega\") scripts."}, {"name": "binrpc", "url": "https://github.com/hobbyquaker/binrpc", "description": "Xmlrpc\\_bin protocol client and server Node.js module.", "stars": "14"}, {"name": "hm-discover", "url": "https://github.com/hobbyquaker/hm-discover", "description": "Node.js module to discover Homematic CCUs and interfaces.", "stars": "6"}, {"name": "homematic-rega", "url": "https://github.com/hobbyquaker/homematic-rega", "description": "Node.js Homematic CCU ReGaHSS Remote Script Interface.", "stars": "5"}, {"name": "homematicip-rest-api", "url": "https://github.com/coreGreenberet/homematicip-rest-api", "description": "Python wrapper for the homematicIP REST API (Cloud / Access Point Based).", "stars": "0"}, {"name": "homematic-gqls", "url": "https://github.com/martin-riedl/homematic-gqls", "description": "A GraphQL service to query Homematic IP components based on [homematicip-rest-api (\u2b500)](https://github.com/coreGreenberet/homematicip-rest-api).", "stars": "1"}, {"name": "homematic-xmlrpc", "url": "https://github.com/hobbyquaker/homematic-xmlrpc", "description": "Xmlrpc client and server Node.js module.", "stars": "5"}, {"name": "pmatic", "url": "https://github.com/LarsMichelsen/pmatic", "description": "Python API for Homematic. Easy to use.", "stars": "32"}, {"name": "pyhomematic", "url": "https://github.com/danielperna84/pyhomematic", "description": "Python 3 Interface to interact with Homematic devices.", "stars": "86"}, {"name": "everHome", "url": "https://everhome.de", "description": "\ud83d\udcb5"}, {"name": "FHEM", "url": "https://fhem.de/", "description": ""}, {"name": "Home Assistant", "url": "https://www.home-assistant.io/", "description": ""}, {"name": "ioBroker", "url": "https://www.iobroker.net/?lang=de", "description": ""}, {"name": "IP-Symcon", "url": "https://www.symcon.de/", "description": "\ud83d\udcb5"}, {"name": "Mediola", "url": "https://www.mediola.com/", "description": "\ud83d\udcb5"}, {"name": "OpenHAB", "url": "https://www.openhab.org/", "description": ""}, {"name": "Pimatic", "url": "https://pimatic.org/", "description": ""}, {"name": "AskSinAnalyzer", "url": "https://github.com/jp112sdl/AskSinAnalyzer", "description": "Funktelegramm-Dekodierer f\u00fcr den Einsatz in HomeMatic Umgebungen, hilfreich zur Fehlersuche, z.B. wenn der DutyCycle zu hoch ist.", "stars": "55"}, {"name": "AskSinAnalyzerXS", "url": "https://github.com/psi-4ward/AskSinAnalyzerXS", "description": "AskSinAnalyzer als Desktop App, verzichtet auf den Einsatz eines ESP.", "stars": "34"}, {"name": "eagle-homematic", "url": "https://github.com/dersimn/eagle-homematic", "description": "Homematic Modul Eagle Bibliothek.", "stars": "1"}, {"name": "Tablet Wallmount", "url": "https://homematic-forum.de/forum/viewtopic.php?f=18\\&t=49421", "description": "Rahmen f\u00fcr Unterputzmontage von Tablets."}, {"name": "Homematic 3D Druck Collection auf Thingiverse", "url": "https://www.thingiverse.com/hobbyquaker/collections/homematic", "description": "Diverse Teile rund um Homematic zum selbst drucken."}], "notes": [], "source": "Homematic"}, {"name": "OpenSourcePhotography", "entries": [{"name": "General", "url": "#general", "description": ""}, {"name": "Camera Firmware Mods", "url": "#camera-firmware-mods", "description": ""}, {"name": "Libraries", "url": "#libraries", "description": ""}, {"name": "Utilities", "url": "#utilities", "description": ""}, {"name": "Analogue Photography", "url": "#analogue-photography", "description": ""}, {"name": "RAW image developers", "url": "#raw-image-developers", "description": ""}, {"name": "HDR Specific Software", "url": "#hdr-specific-software", "description": ""}, {"name": "Panorama Stitching", "url": "#panorama-stitching", "description": ""}, {"name": "Photo Organizers", "url": "#photo-organizers", "description": ""}, {"name": "EXIF Editors", "url": "#exif-editors", "description": ""}, {"name": "Photo Downloaders", "url": "#photo-downloaders", "description": ""}, {"name": "Camera Tetherers", "url": "#camera-tetherers", "description": ""}, {"name": "Monitor Color Correction", "url": "#monitor-color-correction", "description": ""}, {"name": "360\u00b0 Images", "url": "#360-images", "description": ""}, {"name": "Alternative Image Viewers", "url": "#alternative-image-viewers", "description": ""}, {"name": "Useful GIMP Mods or Scripts", "url": "#useful-gimp-mods-or-scripts", "description": ""}, {"name": "Communities", "url": "#communities", "description": ""}, {"name": "Resources", "url": "#resources", "description": ""}, {"name": "Video", "url": "#video", "description": ""}, {"name": "Scripts", "url": "#scripts", "description": ""}, {"name": "GIMP", "url": "http://www.gimp.org/", "description": "A swiss knife for image manipulation."}, {"name": "PhotoFlow", "url": "https://github.com/aferrero2707/PhotoFlow", "description": "A non-destructive photo retouching program including RAW image development.", "stars": "268"}, {"name": "ImageMagick", "url": "http://www.imagemagick.org/", "description": "A suite of command-line utilities for modifying and working with images."}, {"name": "GraphicsMagick", "url": "http://www.graphicsmagick.org/", "description": "GraphicsMagick is usually faster than ImageMagick."}, {"name": "CHDK", "url": "http://chdk.wikia.com/wiki/CHDK", "description": "Canon Hack Development Kit, for Canon cameras."}, {"name": "Magic Lantern", "url": "http://magiclantern.fm/", "description": "A software enhancement that offers increased functionality to Canon DSLR cameras."}, {"name": "Autoexec Hack", "url": "https://github.com/KonradIT/autoexechack", "description": "Compilation of hacks for GoPro Cameras.", "stars": "461"}, {"name": "PTool Firmware Manipulation Tool", "url": "http://www.gh1-hack.info/", "description": "Change the video recording parameters of Panasonic's cameras."}, {"name": "Nikon Hacker", "url": "https://nikonhacker.com/wiki/Main_Page", "description": "Nikon Patch and Nikon Emulator, 2 softwares for Nikon cameras."}, {"name": "Xiaomi Yi Autoexec", "url": "https://github.com/PJanisio/Xiaomi_Yi_autoexec", "description": "Compilation of autoexec scripts and mods for Xiaomi Yi camera.", "stars": "281"}, {"name": "LibGphoto2", "url": "https://github.com/gphoto/libgphoto2", "description": "C APi for Digital camera access and remote control. Java,python,C#, and much more bindings.", "stars": "811"}], "notes": [], "source": "OpenSourcePhotography"}, {"name": "OpenSourcePhotography \u2014 Canon", "entries": [{"name": "OfxCanon", "url": "https://github.com/roxlu/ofxCanon", "description": "OpenFrameworks addon for the Canon EDSK.", "stars": "45"}, {"name": "Edsdk4j", "url": "https://github.com/kritzikratzi/edsdk4j", "description": "Canon SDK for Java.", "stars": "99"}], "notes": [], "source": "OpenSourcePhotography"}, {"name": "OpenSourcePhotography \u2014 GoPro", "entries": [{"name": "GoPro", "url": "https://github.com/kschzt/gopro", "description": "API for controlling GoPro Hero 3 Camera from Node.js.", "stars": "132"}, {"name": "GoPro", "url": "https://github.com/DenisCarriere/gopro", "description": "GoPro Hero 4 - Python API.", "stars": "85"}, {"name": "GoPro", "url": "https://github.com/joshvillbrandt/goprohero", "description": "A Python library and a CLI that can interface with GoPro HERO3, HERO3+, and HERO4 cameras over http.", "stars": "266"}, {"name": "GoPro.Hero", "url": "https://github.com/r1pper/GoPro.Hero", "description": "A lightweight c# library to access and control GoPro HERO.", "stars": "59"}], "notes": [], "source": "OpenSourcePhotography"}, {"name": "OpenSourcePhotography \u2014 Sony", "entries": [{"name": "SonyPy", "url": "https://github.com/storborg/sonypy", "description": "Python module for Sony Camera Remote API.", "stars": "51"}, {"name": "Timelapse-sony", "url": "https://github.com/ThibaudM/timelapse-sony", "description": "Android app for creating timelapse via \"Ctrl with Smartphone\" mode or connected by NFC.", "stars": "121"}, {"name": "Remoteyourcam-usb", "url": "https://github.com/crazymaik/remoteyourcam-usb", "description": "Control your Canon or Nikon DSLR camera from your Android device through USB.", "stars": "236"}, {"name": "digiCamControl", "url": "https://github.com/dukus/digiCamControl", "description": "DSLR camera remote control open source software.", "stars": "570"}, {"name": "Digitaltruth", "url": "https://www.digitaltruth.com/devchart.php", "description": "Film development chart."}, {"name": "Darktable", "url": "http://www.darktable.org/", "description": "An open source photography workflow application and RAW developer."}, {"name": "RawTherapee", "url": "http://rawtherapee.com/", "description": "A cross-platform raw image processing program."}, {"name": "Photivo", "url": "http://photivo.org/photivo/start?redirect=1", "description": "A multi platform photo processor for RAW and bitmap images with 16 bit precision."}, {"name": "Raw Studio", "url": "https://github.com/rawstudio/rawstudio", "description": "Read and manipulate RAW images from digital cameras.", "stars": "75"}, {"name": "UFRaw", "url": "http://ufraw.sourceforge.net/", "description": "A utility to read and manipulate raw images from digital cameras."}, {"name": "DCRaw", "url": "http://www.cybercom.net/\\~dcoffin/dcraw/", "description": "Decoding raw digital photos in Linux."}, {"name": "Lightzone", "url": "http://lightzoneproject.org/", "description": "Open-source digital darkroom software for Windows/Mac/Linux."}, {"name": "Fotoxx", "url": "http://www.kornelix.com/fotoxx.html", "description": "A Linux program for editing photos and other images."}, {"name": "Luminance", "url": "https://github.com/LuminanceHDR/LuminanceHDR", "description": "A complete workflow for HDR imaging.", "stars": "516"}, {"name": "QPSFTMO", "url": "http://theplaceofdeadroads.blogspot.com/2006/07/qpfstmo-hdr-tone-mapping-gui-for-linux_04.html", "description": "HDR Tone Mapping GUI for Linux."}, {"name": "PFS Tools", "url": "http://pfstools.sourceforge.net/", "description": "A set of command line programs for reading, writing and manipulating HDR images and video frames."}, {"name": "Hugin", "url": "http://hugin.sourceforge.net/", "description": "An easy to use cross-platform panoramic imaging toolchain."}, {"name": "Panorama Tools", "url": "http://www.panoramatools.com/", "description": "A framework for re-projecting and blending multiple source images into immersive panoramics of many types."}, {"name": "Shotwell", "url": "http://yorba.org/shotwell/", "description": "A photo manager for GNOME 3."}, {"name": "DigiKam/ShowFoto", "url": "http://www.digikam.org/drupal/about?q=about/overview", "description": "Open Source Photo manager for KDE/Gnome desktop."}, {"name": "GPhoto", "url": "http://www.gphoto.org/", "description": "A program and library framework that lets users download pictures from their digital cameras."}, {"name": "Lychee", "url": "http://lychee.electerious.com/", "description": "A great looking and easy-to-use photo-management-system you can run on your server, to manage and share photos."}, {"name": "Simple Gallery", "url": "https://github.com/SimpleMobileTools/Simple-Gallery/", "description": "A Android gallery app for viewing photos and videos similar to android stock gallery with support for file copy/move/rename/delete/share.", "stars": "2.7k"}, {"name": "Leaf Pic", "url": "https://github.com/HoraApps/LeafPic/", "description": "Material-designed android gallery alternative.", "stars": "3.2k"}, {"name": "A Photo Manager", "url": "https://github.com/k3b/APhotoManager/", "description": "Manage local photos on Android: gallery, geotag with photomap, tags, find, sort, view, copy, delete, send,...", "stars": "207"}, {"name": "PhotoPrism", "url": "https://photoprism.org/", "description": "PhotoPrism\u2122 is a server-based application for browsing, organizing and sharing your personal photo collection."}, {"name": "ExifTool", "url": "http://owl.phy.queensu.ca/\\~phil/exiftool/", "description": "A program for reading, writing, and manipulating image, audio, and video metadata."}, {"name": "Exiv2", "url": "https://github.com/Exiv2/exiv2/", "description": "Exiv2 is a C++ library and a command-line utility to read, write, delete and modify Exif, IPTC, XMP and ICC image metadata.", "stars": "662"}, {"name": "Rapid Photo Downloader", "url": "http://www.damonlynch.net/rapid/index.html", "description": "A photo and video downloader for the Linux Desktop."}, {"name": "Entangle", "url": "http://entangle-photo.org/", "description": "Entangle provides a GUI for taking photographs with a digital camera completely controlled from the computer."}, {"name": "Hughski", "url": "http://www.hughski.com/index.html", "description": ""}, {"name": "DisplayCal", "url": "http://displaycal.net/", "description": "Open source display calibration and characterization."}, {"name": "Open360viewer", "url": "https://github.com/TheGreyDiamond/open360viewer", "description": "Open source 360\u00b0 media viewer.", "stars": "4"}, {"name": "Geeqie", "url": "http://geeqie.sourceforge.net/", "description": "An image viewer and image organiser program for Unix-like operating systems."}, {"name": "FEH", "url": "http://feh.finalrewind.org/", "description": "An X11 image viewer."}, {"name": "GIMP Plugin Registry", "url": "http://registry.gimp.org/", "description": ""}, {"name": "Cinepaint", "url": "http://sourceforge.net/projects/cinepaint/files/CinePaint/", "description": "A program for painting and retouching bitmap frames of films based on GIMP."}, {"name": "Flickr Open Source Photography Group", "url": "https://www.flickr.com/groups/83823859@N00/", "description": ""}, {"name": "/r/FOSSPhotography", "url": "http://reddit.com/r/fossphotography", "description": "Community about Free open source software for Photography on reddit."}, {"name": "Open Source Photography Community on Google+", "url": "https://plus.google.com/u/0/communities/110647644928874455108", "description": ""}, {"name": "Open Source Photography Group on Facebook", "url": "https://www.facebook.com/groups/326042310770868/", "description": ""}, {"name": "Open Source Photography Sub on Reddit", "url": "https://www.reddit.com/r/opensourcephotography", "description": ""}, {"name": "Open Source Photography Group on 500px", "url": "https://500px.com/groups/open-source-photography", "description": ""}, {"name": "PIXLS.US", "url": "https://pixls.us", "description": "Community dedicated to tutorials, workflows, and showcases of high-quality photography using Free Software tools"}, {"name": "Unsplash.com", "url": "https://unsplash.com/", "description": "Free (do whatever you want) high-resolution photos, [licensed](https://medium.com/unsplash/the-unsplash-license-f6fb7de5c95a) under the Unsplash License ([changed from CC0](https://medium.com/unsplash/why-we-moved-from-the-creative-commons-zero-license-to-the-unsplash-license-598f76386489))"}, {"name": "Pexels.com", "url": "https://pexels.com/", "description": "Royalty free high-resolution stock photos, [licensed](https://www.pexels.com/photo-license/) under Creative Commons Zero (CC0)"}, {"name": "Pixabay.com", "url": "https://pixabay.com/", "description": "Royalty free stock photos and videos, [licensed](https://pixabay.com/en/service/faq/) under Creative Commons Zero (CC0)."}, {"name": "Shutterography.com", "url": "https://www.shutterography.com", "description": "Free Photos."}], "notes": [], "source": "OpenSourcePhotography"}, {"name": "OpenSourcePhotography \u2014 General tools", "entries": [{"name": "FFmpeg", "url": "https://www.ffmpeg.org/", "description": "A complete, cross-platform solution to"}, {"name": "Virtualdub", "url": "http://www.virtualdub.org/", "description": "A free video tool for basic editing and encoding."}], "notes": [], "source": "OpenSourcePhotography"}, {"name": "OpenSourcePhotography \u2014 Compositing software", "entries": [{"name": "Natron", "url": "https://github.com/MrKepzie/Natron", "description": "A node-based compositor based on the same principles as state-of-the art tools used in film and television post-production.", "stars": "1.5k"}, {"name": "ButtleOFX", "url": "https://github.com/buttleofx/ButtleOFX", "description": "A simple, user-friendly and open source compositing software.", "stars": "89"}, {"name": "Blender", "url": "https://www.blender.org/", "description": "This open source 3D graphics has tools for video editing."}, {"name": "Shotcut", "url": "https://github.com/mltframework/shotcut", "description": "A free, open source, cross-platform video editor.", "stars": "7.1k"}], "notes": [], "source": "OpenSourcePhotography"}, {"name": "OpenSourcePhotography \u2014 Video Libraries", "entries": [{"name": "OpenFX", "url": "http://openfx.sourceforge.net/", "description": "An Open Plug-in API for 2D Visual Effects."}, {"name": "TuttleOFX", "url": "https://github.com/tuttleofx/TuttleOFX", "description": "An image processing framework based on OpenFX plugin format.", "stars": "164"}, {"name": "Vid.stab", "url": "https://github.com/georgmartius/vid.stab", "description": "A video stabilization library which can be plugged-in with Ffmpeg and Transcode.", "stars": "710"}, {"name": "Frei0r", "url": "https://github.com/dyne/frei0r", "description": "A large collection of free and portable video plugins.", "stars": "274"}], "notes": [], "source": "OpenSourcePhotography"}, {"name": "OpenSourcePhotography \u2014 Video to Panorama", "entries": [], "notes": [], "source": "OpenSourcePhotography"}, {"name": "Naming", "entries": [{"name": "Computer Graphics", "url": "#computer-graphics", "description": ""}, {"name": "Data Structures and Algorithms", "url": "#data-structures-and-algorithms", "description": ""}, {"name": "Design Patterns and Anti Patterns", "url": "#design-patterns-and-anti-patterns", "description": ""}, {"name": "Functions", "url": "#functions", "description": ""}, {"name": "IT Security", "url": "#it-security", "description": ""}, {"name": "Machine Learning and Artificial Intelligence", "url": "#machine-learning-and-artificial-intelligence", "description": ""}, {"name": "Programming Languages and Programming Language Theory", "url": "#programming-languages-and-programming-language-theory", "description": ""}, {"name": "Theoretical Computer Science", "url": "#theoretical-computer-science", "description": ""}, {"name": "Tools, Applications, Libraries, Frameworks", "url": "#tools-applications-libraries-frameworks", "description": ""}, {"name": "User Interface Design", "url": "#user-interface-design", "description": ""}, {"name": "Other", "url": "#other", "description": ""}, {"name": "Gift wrapping algorithm", "url": "https://en.wikipedia.org/wiki/Gift_wrapping_algorithm", "description": "An algorithm for constructing the smallest shape that wraps a collection of points."}, {"name": "Backtracking", "url": "https://de.wikipedia.org/wiki/Backtracking", "description": "When you explore a search space and you reach a dead end, you follow your *tracks* back to the last crossroad and try the other way."}, {"name": "Brute force", "url": "https://en.m.wikipedia.org/wiki/Brute-force_search", "description": "Violence is actually almost always a solution but not a very clever one."}, {"name": "Greedy algorithm", "url": "https://en.wikipedia.org/wiki/Greedy_algorithm", "description": "An algorithm that finds a solution by always picking the currently best looking option without thinking too much about past and future decisions."}, {"name": "Hill climbing", "url": "https://en.wikipedia.org/wiki/Hill_climbing", "description": "Starting somewhere in the hilly \"landscape\" of solutions you go in the direction of steepest ascent until reaching the top of a hill. You might miss higher hills though."}, {"name": "Israeli Queue", "url": "https://rapidapi.com/blog/israeli-queues-exploring-a-bizarre-data-structure/", "description": "A type of priority queue and a reference to the infamously unorganized queues in Israel. Here items can *cut in line* when they *have already waiting friends*."}, {"name": "Stack", "url": "https://en.wikipedia.org/wiki/Stack_\\(abstract_data_type\\", "description": ""}, {"name": "Tree", "url": "https://en.wikipedia.org/wiki/Tree_\\(data_structure\\", "description": ""}, {"name": "Queue", "url": "https://en.wikipedia.org/wiki/Queue_\\(abstract_data_type\\", "description": ""}, {"name": "Adapter", "url": "https://en.wikipedia.org/wiki/Adapter_pattern", "description": "Allows classes with incompatible interfaces to work together by wrapping its own interface around that of an already existing class."}, {"name": "Facade", "url": "https://en.wikipedia.org/wiki/Facade_pattern", "description": "Analogous to a facade in architecture, a facade is an object that serves as a front-facing interface masking more complex underlying structure."}, {"name": "Promise", "url": "https://en.wikipedia.org/wiki/Futures_and_promises", "description": "A representation of a result that is available in the future, unless there are errors. Like in reality, promises are broken sometimes."}, {"name": "Shotgun surgery", "url": "https://en.wikipedia.org/wiki/Shotgun_surgery", "description": "A programming antipattern where in a single change you wildly add code everywhere in your codebase."}, {"name": "Spaghetti Code", "url": "https://en.wikipedia.org/wiki/Spaghetti_code", "description": "A program with a tangled and hard-to-follow stucture."}, {"name": "fold", "url": "https://en.wikipedia.org/wiki/Fold_\\(higher-order_function\\", "description": ""}, {"name": "munch", "url": "https://hackage.haskell.org/package/base-4.19.0.0/docs/Text-ParserCombinators-ReadP.html#v:munch", "description": "Parser function that greedily consumes an input stream until it's satisfied."}, {"name": "trampoline", "url": "https://clojuredocs.org/clojure.core/trampoline", "description": "Continuously runs functions which itself return functions. Like a child on a trampoline that *returns* and bounces back up."}, {"name": "zip", "url": "https://hackage.haskell.org/package/base-4.12.0.0/docs/Prelude.html#v:zip", "description": "Merges two lists into one list of pairs like the interlocking teeth of a zipper."}, {"name": "Backdoor", "url": "https://en.wikipedia.org/wiki/Backdoor_\\(computing\\", "description": ""}, {"name": "Computer virus", "url": "https://en.wikipedia.org/wiki/Computer_virus", "description": "A computer program that self replicates by *infecting* other computer programs similar to the behavior of biological viruses."}, {"name": "Cyber hygiene", "url": "https://digitalguardian.com/blog/what-cyber-hygiene-definition-cyber-hygiene-benefits-best-practices-and-more", "description": "Steps and practices that users should take to maintain system health and improve online security."}, {"name": "Honeypot", "url": "https://en.wikipedia.org/wiki/Honeypot_\\(computing\\", "description": ""}, {"name": "Phishing", "url": "https://en.wikipedia.org/wiki/Phishing", "description": "Refers to the use of lures to \"fish\" for sensitive information."}, {"name": "Phoning home", "url": "https://en.wikipedia.org/wiki/Phoning_home", "description": "When a system (e.g. stolen computer) secretly reports back to a third party other than the current possessor. The name is a reference to the movie E.T."}, {"name": "Sandbox", "url": "https://en.wikipedia.org/wiki/Sandbox_\\(computer_security\\", "description": ""}, {"name": "Spear phishing", "url": "https://en.wikipedia.org/wiki/Phishing#Spear_phishing", "description": "A targeted, personal phishing attack to trick a specific individual or organization into believing that they are legitimate"}, {"name": "Trojan horse", "url": "https://en.wikipedia.org/wiki/Trojan_horse_\\(computing\\", "description": ""}, {"name": "Confusion matrix", "url": "https://en.wikipedia.org/wiki/Confusion_matrix", "description": "A tabular summary of a classifiers \"confusion\", i.e. how often it thought to make correct predictions when it actually didn't."}, {"name": "Decision boundary", "url": "https://en.wikipedia.org/wiki/Decision_boundary", "description": "A boundary dividing the space of possible data points. Here you decide, everything on this side is SPAM, everything on that side is not."}, {"name": "Gradient descent", "url": "https://en.wikipedia.org/wiki/Gradient_descent", "description": "Minimizing a cost function by iteratively computing the gradient and moving in the direction of steepest descent."}, {"name": "Hallucination", "url": "https://en.wikipedia.org/wiki/Hallucination_\\(artificial_intelligence\\", "description": ""}, {"name": "Training", "url": "https://en.wikipedia.org/wiki/Training,_validation,_and_test_data_sets", "description": "The process of showing the machine a bunch of examples, until it learns what we want from it."}, {"name": "Choreographic programming", "url": "https://en.wikipedia.org/wiki/Choreographic_programming", "description": "A programming paradigm where programs are compositions of interactions among multiple concurrent participants."}, {"name": "Clojure", "url": "https://clojure.org/", "description": "A functional language making extensive use of **closures** but with a **j** because it's running on the Java virtual machine."}, {"name": "C++", "url": "https://en.wikipedia.org/wiki/C%2B%2B#External_links", "description": "Although C was certainly a bad name, C++ was quite clever. The iconic increment operator **++** indicates that **C++** is the successor."}, {"name": "Garbage Collector", "url": "https://en.m.wikipedia.org/wiki/Garbage_collection_\\(computer_science\\", "description": ""}, {"name": "Lazy evaluation", "url": "https://en.wikipedia.org/wiki/Lazy_evaluation", "description": "An evaluation stategy which suspends evaluation until it's absolutely necessary and then never does it again."}, {"name": "Syntactic sugar", "url": "https://en.wikipedia.org/wiki/Syntactic_sugar", "description": "Syntax that makes the language \"sweeter\" for human use. Usually a shorthand for common operations that can also be expressed in a more verbose form."}, {"name": "Bento layout", "url": "https://www.saasframe.io/blog/the-bento-layout-trend", "description": "A grid based layout resembling the compartmentation of bento boxes."}, {"name": "Breadcrumb", "url": "https://en.wikipedia.org/wiki/Breadcrumb_\\(navigation\\", "description": ""}, {"name": "Carousel", "url": "https://www.nngroup.com/articles/designing-effective-carousels/", "description": "A kind of animated slideshow looping back on itself."}, {"name": "Clipboard", "url": "https://en.wikipedia.org/wiki/Clipboard_\\(computing\\", "description": ""}, {"name": "Desktop", "url": "https://en.wikipedia.org/wiki/Desktop_metaphor", "description": "The metaphorical top of the user's desk, upon which objects such as documents and folders of documents can be placed."}, {"name": "Hamburger button", "url": "https://en.wikipedia.org/wiki/Hamburger_button", "description": "A button to toggle a menu. The associated icon resembles a hamburger."}, {"name": "Optimistic UI", "url": "https://uxplanet.org/optimistic-1000-34d9eefe4c05", "description": "User interfaces that assume expensive operations will complete successfully thereby improving the perceived performance."}, {"name": "Scrolling", "url": "https://en.wikipedia.org/wiki/Scrolling", "description": "Screen content is often less like a book with discrete pages and more like a continuous roll of parchment, i.e. a scroll."}, {"name": "Busy Beaver", "url": "https://en.wikipedia.org/wiki/Busy_beaver", "description": "Turing machines that produce numbers so insanly large, no other algorithm can keep up with them."}, {"name": "Clique problem", "url": "https://en.wikipedia.org/wiki/Clique_problem", "description": "The problem of finding groups of mutual friends in a network of people with friendship relations. Or more general, finding complete subgraphs."}, {"name": "Game of Life", "url": "https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life", "description": "A game world that showcases how astonishing complexity can arise from very simple ingredients."}, {"name": "Oracle", "url": "https://en.wikipedia.org/wiki/Oracle_machine", "description": "A black box that magically gives answers even to undeciable questions like the halting problem."}, {"name": "Pumping lemma", "url": "https://en.wikipedia.org/wiki/Pumping_lemma", "description": "The fact that in some formal languages any sufficiently long string can be *pumped* with repetitions of its substring and the result stays in the same formal language."}, {"name": "bubblewrap", "url": "https://github.com/containers/bubblewrap", "description": "Sandboxing tool froming a protective layer for your system.", "stars": "5.1k"}, {"name": "clooney", "url": "https://github.com/GoogleChromeLabs/clooney", "description": "A JavaScript library implementing the actor model for concurrent computation. The term is a reference to George Clooney who is also an actor.", "stars": "1.4k"}, {"name": "CockroachDB", "url": "https://web.archive.org/web/20150514123425/http://www.wired.co.uk/news/archive/2014-07/22/cockroachdb", "description": "Database application, that is marketed as being so fault tolerant and resilient as a cockroach."}, {"name": "corrosion", "url": "https://github.com/corrosion-rs/corrosion", "description": "The process that turns metal into rust (literally) but also a tool that \"turns\" C++ into Rust.", "stars": "1.4k"}, {"name": "horcrux", "url": "https://github.com/jesseduffield/horcrux", "description": "Splits a file into encrypted fragments that only together can be decrypted again. In the Harry Potter universe, Horcruxes are fragments of a persons soul. To kill the person, all fragments must be destroyed.", "stars": "5k"}, {"name": "Puppeteer", "url": "https://github.com/puppeteer/puppeteer", "description": "A browser automation library. If the browser is the puppet, this is the puppeteer.", "stars": "93k"}, {"name": "Safari", "url": "https://en.wikipedia.org/wiki/Safari_\\(web_browser\\", "description": ""}, {"name": "tldr", "url": "https://tldr.sh/", "description": "Simplified man pages with practical examples."}, {"name": "Uglify", "url": "https://github.com/mishoo/UglifyJS", "description": "A JavaScript minifier. Removes everything that makes the code readable and pretty to make it smaller.", "stars": "13k"}, {"name": "uppy", "url": "https://github.com/transloadit/uppy", "description": "A dog themed uploader component. The name is a blend of *upload* and *puppy*. It even comes with a crash recovery plugin called *Golden Retriever*.", "stars": "30k"}, {"name": "Webpack", "url": "https://webpack.js.org/", "description": "A bundler for JavaScript and other *web* assets with a short and descriptive name that also somewhat rhymes."}, {"name": "yarn", "url": "https://yarnpkg.com/", "description": "NodeJS dependency manager."}, {"name": "a11y, i18n, k8s, ...", "url": "https://en.wikipedia.org/wiki/Numeronym", "description": "Abbreviating long words by keeping the first and last letter and writing the number of omitted letters in between."}, {"name": "ACID vs. BASE", "url": "https://www.johndcook.com/blog/2009/07/06/brewer-cap-theorem-base/", "description": "Acronyms describing competing database ideologies (aka. SQL vs. NoSQL). Note that acid and base are also opposites in chemistry."}, {"name": "Bottleneck", "url": "https://en.wikipedia.org/wiki/Bottleneck#Computing", "description": "A central part of a network/application that significantly limits throughput/performance and should ideally be eliminated."}, {"name": "Brick", "url": "https://en.m.wikipedia.org/wiki/Brick_\\(electronics\\", "description": ""}, {"name": "camelCase, snake\\_case, kebab-case", "url": "https://en.wikipedia.org/wiki/Letter_case#Use_within_programming_languages", "description": "Different case styles where the name illustrates its appearance."}, {"name": "Code golf", "url": "https://en.wikipedia.org/wiki/Code_golf", "description": "Writing a program in as few characters as possible. Just like how Golf players try to win in the fewest club strokes."}, {"name": "Cookie licking", "url": "https://devblogs.microsoft.com/oldnewthing/20091201-00/?p=15843", "description": "E.g. claiming a GitHub issue, then not working on it."}, {"name": "Easter egg", "url": "https://en.wikipedia.org/wiki/Easter_egg_\\(media\\", "description": ""}, {"name": "Firmware", "url": "https://en.wikipedia.org/wiki/Firmware", "description": "The *ware* between *software* and *hardware*."}, {"name": "Floating point number", "url": "https://floating-point-gui.de/formats/fp/", "description": "This representation can encode numbers at very different magnitudes with limited amount of digits by letting the radix point *float* instead of being fixed in place."}, {"name": "Framework", "url": "https://en.wikipedia.org/wiki/Software_framework", "description": "In software architecture (like in actual architecture) frameworks provide basic structure to build upon that guide and constrain the further development."}, {"name": "Glue Code", "url": "https://en.wikipedia.org/wiki/Glue_code", "description": "Jenga and LEGO bricks don't share the same interface but you can always glue them together."}, {"name": "Heisenbug", "url": "https://en.wikipedia.org/wiki/Heisenbug", "description": "A bug that seems to disappear or change when one tries to study it. It's a pun on Werner Heisenberg who discovered that the act of observing quantum systems inevitably alters their state."}, {"name": "Hydra", "url": "https://computer-dictionary-online.org/definitions-h/hydra-code", "description": "A bug that, when an attempt to fix is made, introduces multiple new bugs. It's a bug that cannot be fixed."}, {"name": "Magic", "url": "https://en.wikipedia.org/wiki/Magic_\\(programming\\", "description": ""}, {"name": "Process starvation", "url": "https://en.wikipedia.org/wiki/Starvation_\\(computer_science\\", "description": ""}, {"name": "Time travel debugging", "url": "https://en.wikipedia.org/wiki/Time_travel_debugging", "description": "Stepping back in time through source code to understand execution and sometimes even to change history."}, {"name": "Tree shaking", "url": "https://en.wikipedia.org/wiki/Tree_shaking", "description": "Shake the dependency tree until all the dead parts are falling off and you end up with a nice lean tree."}, {"name": "Unfair enumeration", "url": "https://www.youtube.com/watch?v=CvLsVfq6cks\\&t=835s", "description": "A program that outputs all even numbers and then all odd numbers generates an unfair enumeration of the natural numbers because some numbers are never reached."}, {"name": "Yoda condition", "url": "https://eslint.org/docs/latest/rules/yoda", "description": "When you write `if (\"red\" === color) {` instead of `if (color === \"red\") {` because it reads as, \u201cif red equals the color\u201d, similar to the way the Star Wars character Yoda speaks."}], "notes": [], "source": "Naming"}, {"name": "Opengl", "entries": [{"name": "Articles", "url": "#articles", "description": ""}, {"name": "Books", "url": "#books", "description": ""}, {"name": "Debug", "url": "#debug", "description": ""}, {"name": "GLSL Editors", "url": "#glsl-editors", "description": ""}, {"name": "Libraries", "url": "#libraries", "description": ""}, {"name": "Profile Loaders", "url": "#profile-loaders", "description": ""}, {"name": "References", "url": "#references", "description": ""}, {"name": "Talks", "url": "#talks", "description": ""}, {"name": "Videos", "url": "#videos", "description": ""}, {"name": "Websites", "url": "#websites", "description": ""}, {"name": "(2014) Ray tracing with OpenGL Compute Shaders", "url": "https://github.com/LWJGL/lwjgl3-wiki/wiki/2.6.1.-Ray-tracing-with-OpenGL-Compute-Shaders-%28Part-I%29", "description": "", "stars": "431"}, {"name": "(2014) Things that drive me nuts about OpenGL", "url": "http://richg42.blogspot.com.au/2014/05/things-that-drive-me-nuts-about-opengl.html", "description": ""}, {"name": "(2011) A trip through the graphics pipeline", "url": "https://fgiesen.wordpress.com/2011/07/09/a-trip-through-the-graphics-pipeline-2011-index", "description": ""}, {"name": "(2010) What is OpenGL?", "url": "http://duriansoftware.com/joe/An-intro-to-modern-OpenGL.-Chapter-1:-The-Graphics-Pipeline.html", "description": ""}, {"name": "A Trip Down the Graphics Pipeline", "url": "http://www.amazon.com/dp/1558603875", "description": ""}, {"name": "Computer Graphics", "url": "http://www.amazon.com/dp/0321399528", "description": ""}, {"name": "Interactive Computer Graphics", "url": "http://www.amazon.com/dp/0132545233", "description": ""}, {"name": "OpenGL ES 3.0 Programming Guide", "url": "http://www.amazon.com/dp/0321933885", "description": ""}, {"name": "OpenGL Insights", "url": "http://www.amazon.com/dp/1439893764", "description": ""}, {"name": "OpenGL Programming Guide", "url": "http://www.amazon.com/dp/0321773039", "description": ""}, {"name": "OpenGL Shading Language", "url": "http://www.amazon.com/dp/0321637631", "description": ""}, {"name": "OpenGL SuperBible", "url": "http://www.amazon.com/dp/0321712617", "description": ""}, {"name": "Real-Time Rendering", "url": "http://www.amazon.com/dp/1568814240", "description": ""}, {"name": "apitrace", "url": "http://apitrace.github.io", "description": "Tools for tracing OpenGL, Direct3D, and other graphics APIs."}, {"name": "CodeXL", "url": "https://github.com/GPUOpen-Tools/CodeXL", "description": "AMD's tool suite that includes debugger, profiler and frame/shader analysis.", "stars": "1k"}, {"name": "GL-SL Debugger", "url": "http://glsl-debugger.github.io", "description": "Tool for debugging OpenGL programs."}, {"name": "GLIntercept", "url": "https://github.com/dtrebilco/glintercept", "description": "OpenGL function call interceptor for Windows.", "stars": "549"}, {"name": "Intel-GPA", "url": "https://software.intel.com/en-us/gpa", "description": "Intel's OpenGL Graphics Performance Analyzer."}, {"name": "NVIDIA\u00ae Nsight\u2122", "url": "https://developer.nvidia.com/nvidia-nsight-visual-studio-edition", "description": "Development platform for graphics applications."}, {"name": "RenderDoc", "url": "https://github.com/baldurk/renderdoc", "description": "RenderDoc is a stand-alone graphics debugging tool.", "stars": "10k"}, {"name": "tracy", "url": "https://github.com/wolfpld/tracy", "description": "A real time remote telemetry frame profiler for games and other applications.", "stars": "15k"}, {"name": "vogl", "url": "https://github.com/ValveSoftware/vogl", "description": "OpenGL capture and playback debugger developed by Valve.", "stars": "1.4k"}, {"name": "GLSL Sandbox", "url": "http://glslsandbox.com", "description": "Online live editor for fragment shaders."}, {"name": "GLSLbin", "url": "http://glslb.in", "description": "Fragment shader sandbox supporting [glslify (\u2b502.3k)](https://github.com/stackgl/glslify)."}, {"name": "SHDR Editor", "url": "http://shdr.bkcore.com", "description": "Live GLSL shader editor, viewer and validator."}, {"name": "Shader Toy", "url": "https://www.shadertoy.com", "description": "Most popular live editor for fragment shaders."}, {"name": "ShaderFrog", "url": "http://shaderfrog.com/", "description": "WebGL Shader Editor and Composer"}, {"name": "assimp", "url": "https://github.com/assimp/assimp", "description": "Portable library to import 3D models in a uniform manner.", "stars": "13k"}, {"name": "Bullet", "url": "http://bulletphysics.org/wordpress", "description": "It provides state of the art collision detection, soft body and rigid body dynamics."}, {"name": "fltk", "url": "https://www.fltk.org/", "description": "C++ Toolkit to generate UI widgets portably. [LGPLv2](https://www.fltk.org/COPYING.php)"}, {"name": "freeGLUT", "url": "http://freeglut.sourceforge.net", "description": "Mature library that allows to create/manage windows containing OpenGL contexts."}, {"name": "GLFW", "url": "http://www.glfw.org", "description": "Modern library for creating/interact windows with OpenGL contexts."}, {"name": "GLFM", "url": "https://github.com/brackeen/glfm", "description": "Supplies an OpenGL ES context and input events for mobile devices and the web.", "stars": "610"}, {"name": "glm", "url": "http://glm.g-truc.net/0.9.6/index.html", "description": "Mathematics library for graphics software based on the GLSL specifications."}, {"name": "Magnum", "url": "https://github.com/mosra/magnum", "description": "It is a 2D/3D graphics engine for modern OpenGL.", "stars": "5.1k"}, {"name": "MathFu", "url": "http://google.github.io/mathfu/", "description": "C++ math library developed primarily for games focused on simplicity and efficiency."}, {"name": "Newton", "url": "http://newtondynamics.com/forum/newton.php", "description": "It is a cross-platform life-like physics."}, {"name": "OGLplus", "url": "http://oglplus.org", "description": "Collection of libraries which implement an object-oriented facade over OpenGL."}, {"name": "SDL", "url": "http://www.libsdl.org", "description": "Designed to provide low level access to multimedia and graphics hardware."}, {"name": "SFML", "url": "http://www.sfml-dev.org", "description": "Simple interface to ease the development of games and multimedia applications."}, {"name": "SOIL", "url": "http://www.lonesock.net/soil.html", "description": "Tiny C library used primarily for uploading textures into OpenGL. (see [SOIL2](https://bitbucket.org/SpartanJ/soil2))"}, {"name": "Pangolin", "url": "https://github.com/stevenlovegrove/Pangolin", "description": "Lightweight portable rapid development library for managing OpenGL display / interaction and abstracting video input.", "stars": "2.7k"}, {"name": "morphologica", "url": "https://github.com/ABRG-Models/morphologica", "description": "OpenGL graphics engine for data visualization, especially of numerical simulations.", "stars": "310"}, {"name": "raylib", "url": "https://github.com/raysan5/raylib", "description": "A simple and easy-to-use library to enjoy videogames programming.", "stars": "31k"}, {"name": "gl3w", "url": "https://github.com/skaslev/gl3w", "description": "Simple OpenGL core profile loader.", "stars": "736"}, {"name": "glad", "url": "https://github.com/Dav1dde/glad", "description": "Multi profile loader-generator based on the official specs.", "stars": "4.4k"}, {"name": "glbindify", "url": "https://github.com/nnesse/glbindify", "description": "Command line tool to generate C bindings for OpenGL, wgl, and glX.", "stars": "4"}, {"name": "glbinding", "url": "https://github.com/cginternals/glbinding", "description": "Profile loader leveraging C++11 features to provide type safety.", "stars": "867"}, {"name": "GLEW", "url": "http://glew.sourceforge.net", "description": "Mature cross-platform library to load OpenGL extensions."}, {"name": "docs.GL", "url": "http://docs.gl", "description": "It is an alternative documentation for OpenGL."}, {"name": "OpenGL API Tables", "url": "http://web.eecs.umich.edu/~sugih/courses/eecs487/common/notes/APITables.xml", "description": "Quick reference of API's for several OpenGL and GLSL versions."}, {"name": "OpenGL Cheat Sheet", "url": "https://www.khronos.org/files/opengl43-quick-reference-card.pdf", "description": "Quick reference card of OpenGL 4.3 commands and syntax."}, {"name": "OpenGL Docs", "url": "https://www.opengl.org/sdk/docs", "description": "Official documentation website."}, {"name": "OpenGL Wiki", "url": "https://www.opengl.org/wiki/Main_Page", "description": "Official OpenGL wiki."}, {"name": "Approaching Zero Driver Overhead in OpenGL", "url": "http://gdcvault.com/play/1020791/", "description": "[Slides](http://www.slideshare.net/CassEveritt/approaching-zero-driver-overhead) - [AMA Reddit](https://www.reddit.com/r/gamedev/comments/21mbo8/we_are_the_authors_of_approaching_zero_driver) by **Cass Everitt, Tim Foley, John McDonald, Graham Sellers** \\[1:15:54]"}, {"name": "How Modern OpenGL Can Radically Reduce Driver Overhead", "url": "https://www.youtube.com/watch?v=-bCeNzgiJ8I", "description": ""}, {"name": "Moving Your Games to OpenGL", "url": "https://www.youtube.com/watch?v=45O7WTc6k2Y", "description": ""}, {"name": "Jamie King", "url": "https://www.youtube.com/playlist?list=PLRwVmtr-pp06qT6ckboaOhnm9FxmzHpbY", "description": "Comprehensive tutorials about modern OpenGL and Qt."}, {"name": "MakingGamesWithBen", "url": "https://www.youtube.com/playlist?list=PLSPw4ASQYyymu3PfG9gxywSPghnSMiOAW", "description": "Video tutorials (step-by-step) about OpenGL and game development."}, {"name": "SIGGRAPH", "url": "https://www.youtube.com/user/ACMSIGGRAPH/playlists", "description": "Popular conference about computer graphics."}, {"name": "TheChernoProject", "url": "https://www.youtube.com/playlist?list=PLlrATfBNZ98foTJPJ_Ev03o2oq3-GGOS2", "description": "Introduction to OpenGL in C++"}, {"name": "thebennybox", "url": "https://www.youtube.com/user/thebennybox/playlists", "description": "Videos tutorials about OpenGL and game development."}, {"name": "ThinMatrix", "url": "https://www.youtube.com/user/ThinMatrix/playlists", "description": "Video tutorials about OpenGL and game development using Java."}, {"name": "sentdex", "url": "https://www.youtube.com/playlist?list=PLQVvvaa0QuDdfGpqjkEJSeWKGCP31__wD", "description": "Videos tutorials about OpenGL (immediate mode) using Python."}, {"name": "Sonar Systems", "url": "https://www.youtube.com/playlist?list=PLRtjMdoYXLf6zUMDJVRZYV-6g6n62vet8", "description": "Learn about the new and modern OpenGL 3.0+."}, {"name": "Introduction to OpenGL", "url": "https://www.youtube.com/playlist?list=PLvv0ScY6vfd9zlZkIIqGDeG5TUWswkMox", "description": "Video tutorials about OpenGL in C++ by Mike Shah."}, {"name": "3D Game Shaders For Beginners", "url": "https://github.com/lettier/3d-game-shaders-for-beginners", "description": "", "stars": "19k"}, {"name": "Learn OpenGL", "url": "https://learnopengl.com", "description": ""}, {"name": "Learning Modern 3D Graphics Programming", "url": "https://bitbucket.org/alfonse/gltut/wiki/Home", "description": ""}, {"name": "Light House 3D", "url": "http://www.lighthouse3d.com/tutorials/glsl-core-tutorial", "description": ""}, {"name": "Modern OpenGL", "url": "http://www.tomdalling.com/blog/category/modern-opengl", "description": ""}, {"name": "OpenGL Examples", "url": "https://github.com/McNopper/OpenGL", "description": "", "stars": "2.5k"}, {"name": "OpenGL Step by Step", "url": "http://ogldev.atspace.co.uk", "description": ""}, {"name": "OpenGL Tutorial", "url": "https://open.gl", "description": ""}, {"name": "OpenGL Tutorial", "url": "http://antongerdelan.net/opengl/index.html", "description": ""}, {"name": "OpenGL Tutorial", "url": "http://www.opengl-tutorial.org", "description": ""}, {"name": "OpenGL Tutorial", "url": "http://www.songho.ca/opengl", "description": ""}, {"name": "awesome", "url": "https://github.com/sindresorhus/awesome", "description": "A curated list of awesome lists.", "stars": "433k"}, {"name": "awesome-computer-vision", "url": "https://github.com/jbhuang0604/awesome-computer-vision", "description": "A curated list of awesome computer vision resources.", "stars": "23k"}, {"name": "awesome-webgl", "url": "https://github.com/sjfricke/awesome-webgl", "description": "A curated list of awesome WebGL libraries, resources and much more.", "stars": "1.5k"}, {"name": "awesome-vulkan", "url": "https://github.com/vinjn/awesome-vulkan", "description": "A curated list of awesome Vulkan projects and ecosystem.", "stars": "3.6k"}, {"name": "gamedev", "url": "https://github.com/ellisonleao/magictools", "description": "A awesome list about game development.", "stars": "16k"}, {"name": "graphics-resources", "url": "https://github.com/mattdesl/graphics-resources", "description": "A list of graphic programming resources.", "stars": "1.8k"}], "notes": [], "source": "Opengl"}, {"name": "Prisma", "entries": [{"name": ":tipping\\_hand\\_woman: About this List", "url": "#tipping_hand_woman-about-this-list", "description": ""}, {"name": ":books: Docs", "url": "#books-docs", "description": ""}, {"name": ":studio\\_microphone: Events", "url": "#studio_microphone-events", "description": ""}, {"name": ":safety\\_vest: Community Prisma Tools", "url": "#safety_vest-community-prisma-tools", "description": ""}, {"name": ":thinking: How Tos", "url": "#thinking-how-tos", "description": ""}, {"name": ":bird: Twitter", "url": "#bird-twitter", "description": ""}, {"name": ":trophy: Tutorials", "url": "#trophy-tutorials", "description": ""}, {"name": ":family\\_man\\_woman\\_girl\\_boy: Community", "url": "#family_man_woman_girl_boy-community", "description": ""}, {"name": ":space\\_invader: Projects Using Prisma", "url": "#space_invader-projects-using-prisma", "description": ""}, {"name": "Prisma 1", "url": "#prisma-1", "description": ""}, {"name": "Prisma Docs", "url": "https://www.prisma.io/docs/", "description": ""}, {"name": "Prisma Examples", "url": "https://github.com/prisma/prisma-examples", "description": "", "stars": "5.9k"}, {"name": "Prisma Day (remote)", "url": "http://prisma.io/day", "description": ""}, {"name": "GraphQL Meetup (remote)", "url": "https://www.meetup.com/graphql-berlin/", "description": ""}, {"name": "TypeScript Meetup (remote)", "url": "https://www.meetup.com/TypeScript-Berlin/", "description": ""}, {"name": "Prisma Audit Trails", "url": "https://github.com/BemiHQ/bemi-prisma", "description": "", "stars": "64"}, {"name": "Prisma 2 Scratchpad", "url": "https://github.com/ctrlplusb/prisma2-template", "description": "", "stars": "12"}, {"name": "nx-nest-graphql", "url": "https://github.com/beeman/nx-nest-graphql", "description": "", "stars": "12"}, {"name": "Pal.js - CLI to start Prisma and GraphQl projects with just 2 commands", "url": "https://paljs.com", "description": ""}, {"name": "CRUD generator for nexus", "url": "https://paljs.com/generator/nexus", "description": ""}, {"name": "CRUD generator for graphql-modules", "url": "https://paljs.com/generator/graphql-modules", "description": ""}, {"name": "CRUD generator for sdl-first approach", "url": "https://paljs.com/generator/sdl", "description": ""}, {"name": "Prisma Select - solution for N + 1 issue", "url": "https://paljs.com/plugins/select", "description": ""}, {"name": "Prisma Delete - workaround missing cascade deletes function in prisma migration", "url": "https://paljs.com/plugins/delete", "description": ""}, {"name": "Prisma schema - convert schema.prisma file to javascript object or from Snake case to Camel case", "url": "https://paljs.com/cli/schema", "description": ""}, {"name": "Prisma admin React component", "url": "https://paljs.com/prisma-admin", "description": ""}, {"name": "Prisma plugin for the IntelliJ Platform", "url": "https://github.com/gabrielcolson/intellij-prisma", "description": "", "stars": "42"}, {"name": "Gatsby with prisma-client", "url": "https://github.com/LekoArts/gatsby-with-prisma-client", "description": "", "stars": "14"}, {"name": "Testing Prisma with PostgreSQL and Jest", "url": "https://github.com/ctrlplusb/prisma-pg-jest", "description": "", "stars": "104"}, {"name": "Documentation Generator", "url": "https://github.com/pantharshit00/prisma-docs-generator", "description": "", "stars": "537"}, {"name": "Schematics to add Prisma support to a NestJS application", "url": "https://github.com/marcjulian/nestjs-prisma", "description": "", "stars": "21"}, {"name": "Prisma Schema SDL", "url": "https://github.com/amplication/prisma-schema-dsl", "description": "", "stars": "112"}, {"name": "Multi-tenancy with Prisma", "url": "https://github.com/errorname/prisma-multi-tenant", "description": "", "stars": "388"}, {"name": "Starter Template for NestJS and Prisma", "url": "https://github.com/fivethree-team/nestjs-prisma-starter", "description": "", "stars": "18"}, {"name": "prisma-relay-cursor-connection", "url": "https://github.com/devoxa/prisma-relay-cursor-connection", "description": "", "stars": "263"}, {"name": "Caching Prisma", "url": "https://github.com/joellefkowitz/cached-prisma", "description": "", "stars": "61"}, {"name": "prettier-plugin-prisma", "url": "https://github.com/umidbekk/prettier-plugin-prisma", "description": "", "stars": "211"}, {"name": "prisma-sequelize-generator", "url": "https://github.com/floydspace/prisma-sequelize-generator", "description": "", "stars": "14"}, {"name": "Prisma Schema Sorter - sort schema models, enums, generators and datasources", "url": "https://github.com/omar-dulaimi/prisma-schema-sorter", "description": "", "stars": "19"}, {"name": "Declarative Authorisation Middleware", "url": "https://github.com/joindeed/prisma-auth", "description": "", "stars": "77"}, {"name": "NestJS and Prisma Yarn Monorepo Starter Template", "url": "https://github.com/alitnk/nest-prisma-monorepo", "description": "", "stars": "126"}, {"name": "Prisma Redis Middleware - cache queries in Redis", "url": "https://github.com/Asjas/prisma-redis-middleware", "description": "", "stars": "356"}, {"name": "Prisma Yup Generator - Prisma 2+ generator to emit Yup schemas from your Prisma schema", "url": "https://github.com/omar-dulaimi/prisma-yup-generator", "description": "", "stars": "51"}, {"name": "Schemix - Generate Prisma Schemas with TypeScript", "url": "https://github.com/ridafkih/schemix", "description": "", "stars": "473"}, {"name": "Prismock - Run tests in isolation with an in-memory implementation of Prisma", "url": "https://github.com/morintd/prismock", "description": "", "stars": "153"}, {"name": "prisma-ast - A Builder object to programmatically query and edit your schema.prisma files", "url": "https://github.com/MrLeebo/prisma-ast", "description": "", "stars": "124"}, {"name": "prisma-query-formatter - Substitute params and format queries for logging", "url": "https://github.com/s1owjke/prisma-query-formatter", "description": "", "stars": "0"}], "notes": [], "source": "Prisma"}, {"name": "Prisma \u2014 :man\\_technologist: Prisma Clients", "entries": [{"name": "Prisma Client Python", "url": "https://github.com/RobertCraigie/prisma-client-py", "description": "", "stars": "1.7k"}], "notes": [], "source": "Prisma"}, {"name": "Prisma \u2014 :gear: Schema Visualization Tools", "entries": [{"name": "Prisma ERD Visualizer", "url": "https://github.com/skn0tt/prisma-erd", "description": "", "stars": "248"}, {"name": "prisma-uml", "url": "https://github.com/emyann/prisma-uml", "description": "", "stars": "113"}, {"name": "DBML Generator", "url": "https://github.com/notiz-dev/prisma-dbml-generator", "description": "", "stars": "639"}, {"name": "Prisma ERD Generator", "url": "https://github.com/keonik/prisma-erd-generator", "description": "", "stars": "820"}, {"name": "Prismaliser - Visualise your Prisma schema models and relations", "url": "https://prismaliser.app/", "description": ""}, {"name": "Archibase - Collaborative schema editor based on Prisma SDL", "url": "https://archibase.dev/", "description": ""}, {"name": "Prisma Editor - A powerful tool to visualize and edit Prisma Schema", "url": "https://github.com/mohammed-bahumaish/prisma-editor", "description": "", "stars": "688"}, {"name": "`prisma-markdown` - Markdown generator, including ERD and descriptions", "url": "https://github.com/samchon/prisma-markdown", "description": ""}, {"name": "Hubql - Visualization platform with Prisma schema support", "url": "https://www.hubql.com/prisma", "description": ""}, {"name": "How to GraphQL", "url": "https://www.howtographql.com/", "description": ""}, {"name": "PostgresQL Tutorials", "url": "https://www.prisma.io/tutorials/?tag=postgresql", "description": ""}, {"name": "Prisma", "url": "http://twitter.com/prisma", "description": ""}, {"name": "Nexus", "url": "http://twitter.com/nexusgql", "description": ""}, {"name": "Get started with Prisma v2. Prisma Client", "url": "https://egghead.io/playlists/get-started-with-prisma-v2-prisma-client-8bae", "description": ""}, {"name": "An Introduction to Prisma 2", "url": "https://blog.logrocket.com/an-introduction-to-prisma-2/", "description": ""}, {"name": "Static Sites with Next.js 9.3 and Prisma", "url": "https://leerob.io/blog/next-prisma", "description": ""}, {"name": "Using Prisma with GraphQL Codegen", "url": "https://medium.com/tomorrowapp/using-prisma-with-graphql-codegen-eed022c13749", "description": ""}, {"name": "Using Prisma in Azure Functions", "url": "https://swacblooms.com/using-prisma-in-azure-functions/", "description": ""}, {"name": "Building a sane Docker image for Typescript, Yarn Workspaces and Prisma 2", "url": "https://medium.com/@emilefugulin/building-a-sane-docker-image-for-typescript-lerna-and-prisma-2-76d8ff9926e4", "description": ""}, {"name": "Building a Backend for React with Next.js, Prisma 2, and PostgreSQL", "url": "https://www.youtube.com/watch?v=Bqacj0iOL68", "description": ""}, {"name": "Build A Pet Management System With Remix, Prisma, and Postgres", "url": "https://www.youtube.com/watch?v=wqyHGQlZcws\\&list=PLTnRtjQN5ieYu9SdwLvzKYFVtfqySY7FT", "description": ""}, {"name": "How To Write Efficient Unit Tests with Prisma ORM", "url": "https://medium.com/javascript-in-plain-english/how-to-write-efficient-unit-tests-with-prisma-orm-e9d8fdf43f5f", "description": ""}], "notes": [], "source": "Prisma"}, {"name": "Prisma \u2014 Tutorials with [Nexus](https://www.nexusjs.org/#/)", "entries": [{"name": "Complete Introduction to Fullstack, Type-Safe GraphQL (feat. Next.js, Nexus, Prisma)", "url": "https://dev.to/prisma/complete-introduction-to-fullstack-type-safe-graphql-feat-next-js-nexus-prisma-c5", "description": ""}, {"name": "Improve Your GraphQL performance with Prisma", "url": "https://dev.to/ahmedelywa/improve-your-graphql-performance-with-prisma-2jia", "description": ""}, {"name": "Let's take Prisma 2 for a test drive on AWS Lambda with GraphQL", "url": "https://itnext.io/lets-take-prisma-2-for-a-test-drive-on-aws-lambda-with-graphql-%EF%B8%8F-f4be711e93cc", "description": ""}], "notes": [], "source": "Prisma"}, {"name": "Prisma \u2014 Tutorials with [NestJS](https://nestjs.com/)", "entries": [{"name": "How to query your database using Prisma with NestJS", "url": "https://notiz.dev/blog/how-to-connect-nestjs-with-prisma", "description": ""}, {"name": "GitHub", "url": "https://github.com/prisma/prisma/", "description": "", "stars": "37k"}, {"name": "Website", "url": "https://prisma.io", "description": ""}, {"name": "Docs", "url": "https://prisma.io/docs/", "description": ""}, {"name": "Blog", "url": "https://prisma.io/blog", "description": ""}, {"name": "Slack", "url": "https://slack.prisma.io/", "description": ""}, {"name": "Twitter", "url": "https://twitter.com/prisma", "description": ""}, {"name": "Calendso", "url": "https://github.com/calendso/calendso", "description": "", "stars": "29k"}, {"name": "Tottem", "url": "https://github.com/poulainv/tottem", "description": "", "stars": "973"}, {"name": "Tomorrow", "url": "https://www.tomorrowapp.io/", "description": ""}, {"name": "Predict Covid", "url": "https://predictcovid.com/", "description": ""}, {"name": "NestJS Crud Prisma", "url": "https://github.com/silicon-hills/nestjs-crud-prisma", "description": "Crud for restful api's built with NestJS and Prisma (uses [NestJSX CRUD (\u2b504k)](https://github.com/nestjsx/crud))", "stars": "60"}, {"name": "tRPC Prisma Starter", "url": "https://github.com/trpc/examples-next-prisma-starter", "description": "Starter project with Prisma + Next.js + CI + testing + E2E type-safety using [tRPC](https://trpc.io)", "stars": "672"}, {"name": "prisma-next-auth-graphql-starter", "url": "https://github.com/wangel13/prisma-next-auth-graphql-starter", "description": "Fullstack starter with Prisma, next-auth, next.js, tailwindcss and graphql-shield", "stars": "76"}, {"name": "Wasp", "url": "https://github.com/wasp-lang/wasp", "description": "", "stars": "12k"}, {"name": "Neighborhood Pet Manager", "url": "https://github.com/AustinGil/npm", "description": "", "stars": "8"}, {"name": "Dotfyle", "url": "https://dotfyle.com", "description": "Discover and share Neovim plugins"}], "notes": [], "source": "Prisma"}, {"name": "Food", "entries": [{"name": "Food-related projects", "url": "#food-related-projects", "description": ""}, {"name": "Cookbooks", "url": "#cookbooks", "description": ""}, {"name": "Plant-Based", "url": "#plant-based", "description": ""}, {"name": "API for Food services", "url": "#api-for-food-services", "description": ""}, {"name": "Sport nutrition", "url": "#sport-nutrition", "description": ""}, {"name": "Things to read", "url": "#things-to-read", "description": ""}, {"name": "Courses and MOOCs", "url": "#courses-and-moocs", "description": ""}, {"name": "Videos", "url": "#videos", "description": ""}, {"name": "is-vegan", "url": "https://github.com/hmontazeri/is-vegan", "description": "Is-Vegan helps you to find out which food ingredients are vegan / non-vegan.", "stars": "486"}, {"name": "FoodTrucks", "url": "https://github.com/prakhar1989/FoodTrucks", "description": "San Francisco's finger-licking street food now at your fingertips.", "stars": "435"}, {"name": "Growstuff", "url": "https://github.com/Growstuff/growstuff", "description": "Open data project for small-scale food growers.", "stars": "461"}, {"name": "myfood-app", "url": "https://github.com/MickaelGandecki/myfood-app", "description": "Smart Greenhouse Management."}, {"name": "dominosjp", "url": "https://github.com/inket/dominosjp", "description": "Domino's Pizza Japan CLI.", "stars": "15"}, {"name": "pizzadash", "url": "https://github.com/bhberson/pizzadash", "description": "This is a Node.js application that \"hacks\" your Amazon Dash Button to order you a Domino's pizza.", "stars": "185"}, {"name": "fetch-my-whopper", "url": "https://github.com/jzarca01/fetch-my-whopper", "description": "Node app to claim your free whopper at Burger King.", "stars": "13"}, {"name": "fetch-my-cookie", "url": "https://github.com/jzarca01/fetch-my-cookie", "description": "Node app to claim your free cookie at Subway.", "stars": "2"}, {"name": "whoffer", "url": "https://github.com/jzarca01/whoffer", "description": "React Native OCR app to claim free cookie at Subway.", "stars": "0"}, {"name": "Food-Recipe-CNN", "url": "https://github.com/Murgio/Food-Recipe-CNN", "description": "DeepChef : Classification of Cooking Dishes with Machine Learning.", "stars": "585"}, {"name": "TooManyChefs", "url": "https://github.com/navignaw/TooManyChefs", "description": "A text-based cooperative cooking game.", "stars": "52"}, {"name": "Auto-Soylent", "url": "https://github.com/nick/auto-soylent", "description": "Automatic Soylent recipe generator.", "stars": "23"}, {"name": "Genetic-Soylent", "url": "https://github.com/nick/genetic-soylent", "description": "This project generates soylent recipes based on genetic algorithms.", "stars": "19"}, {"name": "hasgluten", "url": "https://github.com/hasgluten/hasgluten", "description": "Quick and Accurate Gluten-Free Foods List.", "stars": "66"}, {"name": "diy-proofing-box", "url": "https://github.com/hendricius/diy-proofing-box", "description": "Build your own DIY proofing box for sourdough, yoghurt and pizza. Featuring a raspberry pi and night vision.", "stars": "10"}, {"name": "Mealie", "url": "https://github.com/hay-kot/mealie", "description": "Mealie is a self hosted recipe manager and meal planner.", "stars": "12k"}, {"name": "Tandoor Recipes", "url": "https://github.com/TandoorRecipes/recipes", "description": "Self-hosted recipe manager with meal planning, shopping lists, and cookbook organization.", "stars": "8.1k"}, {"name": "grocy", "url": "https://github.com/grocy/grocy", "description": "Web-based self-hosted groceries and household management solution with recipe and meal planning features.", "stars": "8.8k"}, {"name": "Nextcloud Cookbook", "url": "https://github.com/nextcloud/cookbook", "description": "Recipe management app for the Nextcloud platform.", "stars": "614"}, {"name": "Recipya", "url": "https://github.com/reaper47/recipya", "description": "A clean, simple and powerful self-hosted recipe manager.", "stars": "389"}, {"name": "Open Food Facts", "url": "https://github.com/openfoodfacts/openfoodfacts-server", "description": "A collaborative, free and open database of food products from around the world.", "stars": "951"}, {"name": "Veganify", "url": "https://github.com/frontendnetwork/veganify", "description": "A web app to scan EAN barcodes and check if a product is vegan-friendly, with a database of over 3 million products.", "stars": "65"}, {"name": "RasPiBrew", "url": "https://github.com/steve71/RasPiBrew", "description": "Raspberry Pi Temperature Controller for homebrewing and sous vide cooking .", "stars": "192"}, {"name": "tasty-cooking", "url": "https://github.com/douvy/tasty-cooking", "description": "A collection of high-quality and easy-to-follow recipes with best-in-class minimalist responsive design, focused on speed, accessibility, and visual appeal.", "stars": "7"}, {"name": "the-bread-code", "url": "https://github.com/hendricius/the-bread-code", "description": "Learn how to master the art of baking the programmer way.", "stars": "4.1k"}, {"name": "1337-Noms-The-Hacker-Cookbook", "url": "https://github.com/DEAD10C5/1337-Noms-The-Hacker-Cookbook", "description": "The goal of this repo is to collect recipes for an eclectic mix of dishes from around the hacker community.", "stars": "241"}, {"name": "Vegan-chocolate-seduction-cookbook", "url": "https://github.com/the-domains/vegan-chocolate-seduction-cookbook", "description": "Several great vegan chocolate recipes.", "stars": "0"}, {"name": "food-recipes", "url": "https://github.com/obfuscurity/food-recipes", "description": "Honest-to-goodness \"real food\" recipes.", "stars": "56"}, {"name": "recipes", "url": "https://github.com/bzimmerman/recipes", "description": "This repository contains tasty open-source recipes.", "stars": "11"}, {"name": "tacofancy", "url": "https://github.com/sinker/tacofancy", "description": "Community-driven taco repo. stars stars stars.", "stars": "1.3k"}, {"name": "cookbook", "url": "https://github.com/jlinder/cookbook", "description": "Delicious food. Mostly wheat or gluten free.", "stars": "12"}, {"name": "pizza-dough", "url": "https://github.com/hendricius/pizza-dough", "description": "This recipe is dedicated to helping you make the best possible pizza dough for Neapolitan pizza.", "stars": "3.6k"}, {"name": "mozzarella", "url": "https://github.com/hendricius/mozzarella", "description": "Learn how to make homemade mozzarella.", "stars": "63"}, {"name": "lactofermentation", "url": "https://github.com/tirimia/lactofermentation", "description": "Experiments with wild lactobacillus.", "stars": "5"}, {"name": "bread", "url": "https://github.com/dgryski/bread", "description": "Notes on bread baking.", "stars": "56"}, {"name": "El Fuego Viviente Chili Open Sauce", "url": "https://github.com/aweijnitz/recipe-el_fuego_viviente", "description": "Fermented Chili \"Open Sauce\".", "stars": "1.7k"}, {"name": "Chowdown", "url": "https://github.com/clarklab/chowdown", "description": "A simple, plaintext markdown recipe database for hackers.", "stars": "655"}, {"name": "Cooking-Recipes", "url": "https://github.com/Donearm/Cooking-Recipes", "description": "Mostly italian recipes.", "stars": "31"}, {"name": "bagels", "url": "https://github.com/andrewkern/bagels", "description": "open source bagel recipe; let's raise the quality of bagels worldwide !", "stars": "28"}, {"name": "HowToCook", "url": "https://github.com/Anduin2017/HowToCook", "description": "A programmer's guide to cooking at home with step-by-step recipes (Simplified Chinese).", "stars": "99k"}, {"name": "the-sourdough-framework", "url": "https://github.com/hendricius/the-sourdough-framework", "description": "Open source book dedicated to helping you make the best possible sourdough bread at home.", "stars": "3.5k"}, {"name": "vegan\\_recipes", "url": "https://github.com/rochacbruno/vegan_recipes", "description": "A collection of 100% vegan recipes.", "stars": "48"}, {"name": "recipes", "url": "https://github.com/hrs/recipes", "description": "Actual food recipes in Markdown. All vegetarian, mostly vegan.", "stars": "48"}, {"name": "recipes", "url": "https://github.com/mathias/recipes", "description": "A collection of mostly vegan recipes. Creative Commons licensed.", "stars": "34"}, {"name": "awesome-veganism", "url": "https://github.com/sdassow/awesome-veganism", "description": "A curated list of resources, pointers, and tips related to veganism.", "stars": "80"}, {"name": "awesome-kacchi", "url": "https://github.com/s4kibs4mi/awesome-kacchi", "description": "A curated list of awesome Kacchi Biryani available throughout the world.", "stars": "22"}, {"name": "awesome-berlin", "url": "https://github.com/AwesomeCities/awesome-berlin", "description": "A curated list of Berlin's awesomeness.", "stars": "23"}, {"name": "Berl\u00edn para mexicanos", "url": "https://github.com/carlosyslas/berlin-para-mexicanos", "description": "Berlin guide for mexicans.", "stars": "15"}, {"name": "node-deliveroo", "url": "https://github.com/jzarca01/node-deliveroo", "description": "Unofficial Node API for Deliveroo.", "stars": "16"}, {"name": "tacofancy-api", "url": "https://github.com/evz/tacofancy-api", "description": "An API for the repo Tacofancy.", "stars": "130"}, {"name": "Spoonacular", "url": "https://spoonacular.com/food-api", "description": ""}, {"name": "Edamam", "url": "https://developer.edamam.com/", "description": "API developer portal for Nutrition Analysis, Food Database Lookup, Recipe Search API and others."}, {"name": "RecipePuppy", "url": "http://www.recipepuppy.com/about/api/", "description": "This api lets you search through recipe puppy database of over a million recipes by keyword and/or by search query."}, {"name": "node-ubereats", "url": "https://github.com/jzarca01/node-ubereats", "description": "A work in progress API for Uber Eats.", "stars": "11"}, {"name": "node-simplefeast", "url": "https://github.com/jzarca01/node-simplefeast", "description": "An API Wrapper for the app Simple Feast.", "stars": "0"}], "notes": [], "source": "Food"}, {"name": "Food \u2014 Only available for French market", "entries": [{"name": "node-foodcheri", "url": "https://github.com/jzarca01/node-foodcheri", "description": "Foodcheri API Wrapper for Node.js.", "stars": "0"}, {"name": "node-frichti", "url": "https://github.com/jzarca01/node-frichti", "description": "Un wrapper d'API pour Frichti.", "stars": "0"}, {"name": "node-nestor", "url": "https://github.com/jzarca01/node-nestor", "description": "Nestor API wrapper for Node.js.", "stars": "0"}, {"name": "node-mcdofrance", "url": "https://github.com/jzarca01/node-mcdofrance", "description": "API for McDonald's France.", "stars": "1"}, {"name": "FoodtttruckAPI", "url": "https://github.com/jzarca01/FoodtttruckAPI.git", "description": "An unofficial tttruck.com API to find foodtrucks."}, {"name": "node-dominos-france", "url": "https://github.com/jzarca01/node-dominos-france.git", "description": "Une API pour l'app Promos de Domino's Pizza."}, {"name": "node-kebab", "url": "https://github.com/jzarca01/node-kebab", "description": "Un wrapper d'API pour kebab-frites.info .", "stars": "1"}, {"name": "fitness", "url": "https://github.com/jamesflorentino/fitness", "description": "Some of @jamesflorentino mumbo jumbo about training and nutrition. Take them with a grain of salt.", "stars": "14"}, {"name": "affordable-whey", "url": "https://github.com/prkeshri/affordable-whey", "description": "Can be used to calculate out of a few available Whey proteins. which one is most affordable in terms of Cost per Serving. Also gives. total servings.", "stars": "0"}], "notes": [], "source": "Food"}, {"name": "Food \u2014 Books", "entries": [{"name": "The 4-hour Chef", "url": "https://www.goodreads.com/book/show/13129810-the-4-hour-chef", "description": "The Simple Path to Cooking Like a Pro, Learning Anything, and Living the Good Life by Timothy Feriss"}, {"name": "How to bake Pi", "url": "https://www.goodreads.com/book/show/23360039-how-to-bake-pi", "description": "An Edible Exploration of the Mathematics of Mathematics by Eugenia Cheng"}], "notes": [], "source": "Food"}, {"name": "Food \u2014 Forums and chat groups", "entries": [{"name": "/r/cooking", "url": "https://www.reddit.com/r/Cooking/", "description": "/r/Cooking is a place for the cooks of reddit and those who want to learn how to cook."}, {"name": "/r/GifRecipes", "url": "https://www.reddit.com/r/GifRecipes/", "description": "Recipes in an easy to follow gif format."}, {"name": "/r/AskCulinary", "url": "https://www.reddit.com/r/AskCulinary/", "description": "/r/AskCulinary provides expert guidance for your specific cooking problems to help people of all skill levels become better cooks, to increase understanding of cooking, and to share valuable culinary knowledge."}, {"name": "/r/recipes", "url": "https://www.reddit.com/r/recipes/", "description": "Improve and share your cooking repertoire with recipes from reddit's community."}, {"name": "/r/IndianFood", "url": "https://www.reddit.com/r/IndianFood/", "description": "Indian Food is your step by step guide to simple and delicious home cooking. From regional Indian cuisine to popular dishes from around the globe, our community's focus is to make cooking easy."}, {"name": "/r/veganrecipes", "url": "https://www.reddit.com/r/veganrecipes/", "description": "A community for sharing and discovering plant-based recipes."}, {"name": "/r/EatCheapAndHealthy", "url": "https://www.reddit.com/r/EatCheapAndHealthy/", "description": "Tips and recipes for eating well on a budget."}, {"name": "Child Nutrition and Cooking", "url": "https://www.coursera.org/learn/childnutrition", "description": "This course examines contemporary child nutrition and the impact of the individual decisions made by each family. The health risks associated with obesity in childhood are also discussed."}, {"name": "Science & Cooking: From Haute Cuisine to Soft Matter Science (chemistry)", "url": "https://www.edx.org/course/science-cooking-from-haute-cuisine-to-soft-matter-science-chemistry", "description": "Top chefs and Harvard researchers explore how everyday cooking and haute cuisine can illuminate basic principles in chemistry, physics, and engineering."}, {"name": "Science & Cooking: From Haute Cuisine to Soft Matter Science (physics)", "url": "https://www.edx.org/course/science-cooking-from-haute-cuisine-to-soft-matter-science-physics-2", "description": "Part 2 of the class above, learn about elasticity, viscosity, mayonnaise, baking, and more!"}], "notes": [], "source": "Food"}, {"name": "Food \u2014 Italian Cuisine", "entries": [{"name": "Jamie Oliver", "url": "https://www.youtube.com/user/JamieOliver", "description": "A notorious british chef, this guy has books and restaurants everywhere"}], "notes": [], "source": "Food"}, {"name": "Food \u2014 Asian cuisine", "entries": [{"name": "Peaceful Cuisine", "url": "https://www.youtube.com/user/ryoya1983", "description": "Asian cooking, relaxing and beautiful"}, {"name": "Asian at Home", "url": "https://www.youtube.com/user/SeonkyoungLongest", "description": "She talks too much but the food looks great"}], "notes": [], "source": "Food"}, {"name": "Food \u2014 Plant-based cuisine", "entries": [{"name": "Avant-Garde Vegan", "url": "https://www.youtube.com/c/avantgardevegan", "description": "Creative and visually stunning plant-based recipes by Gaz Oakley"}, {"name": "Pick Up Limes", "url": "https://www.youtube.com/c/PickUpLimes", "description": "Nutritious plant-based recipes with a focus on balanced eating and meal prep"}, {"name": "Rainbow Plant Life", "url": "https://www.youtube.com/c/RainbowPlantLife", "description": "Flavorful vegan recipes inspired by global cuisines"}], "notes": [], "source": "Food"}, {"name": "Webxr", "entries": [{"name": "Standout Projects", "url": "#standout-projects", "description": ""}, {"name": "Art", "url": "#art", "description": ""}, {"name": "Audio", "url": "#audio", "description": ""}, {"name": "Avatars", "url": "#avatars", "description": ""}, {"name": "Communities", "url": "#communities", "description": ""}, {"name": "Companies and Cooperatives", "url": "#companies-and-cooperatives", "description": ""}, {"name": "Content Hubs", "url": "#content-hubs", "description": ""}, {"name": "Development", "url": "#development", "description": ""}, {"name": "Learning Resources", "url": "#learning-resources", "description": ""}, {"name": "Monetization", "url": "#monetization", "description": ""}, {"name": "Social Spaces", "url": "#social-spaces", "description": ""}, {"name": "Web3XR", "url": "#web3xr", "description": ""}, {"name": "YouTube", "url": "#youtube", "description": ""}, {"name": "Hello WebXR", "url": "https://msub2.github.io/hello-webxr/", "description": "Made to commemorate the release of the WebXR 1.0 API, showcases some of what's possible with WebXR."}, {"name": "Moonrider", "url": "https://moonrider.xyz/", "description": "A rhythm game built by Supermedium similar to Beat Saber."}, {"name": "Plockle", "url": "https://plockle.com/", "description": "A spatial block puzzle game with over 40 levels."}, {"name": "Castle Builder", "url": "https://castle.needle.tools/", "description": "A collaborative and cross-platform castle-building game utilizing a unique Unity-to-three.js pipeline."}, {"name": "Prehistoric Domain", "url": "https://www.prehistoricdomain.com/", "description": "A Jurassic Park-esque experience in the browser, with multiple dinosaur exhibits available and more planned for the future."}, {"name": "Above Par-adowski WebXR Mini Golf", "url": "https://aboveparadowski.com/", "description": "A WebXR minigolf game designed by Paradowski Creative, featuring 9 holes spread across a unique and varied environment."}, {"name": "Yolopia", "url": "https://www.yolopia.com/", "description": "A rhythm game which combines flow, boxing and pose matching."}, {"name": "f60", "url": "https://heyvr.io/game/f60", "description": "A cross-platform WebXR escape room series set within a Soviet prison."}, {"name": "The Escape Artist", "url": "https://esc.art/", "description": "An award-winning escape room game by Paradowski Creative set inside the mind of an artist, with an overarching narrative about the creative process."}, {"name": "NeoFables", "url": "https://neofables.com/", "description": "A dynamically-generated VR storytelling experience utilizing GenAI. Nominated for \"Game of the Year\" and \"Experience of the Year\" at the 2024 Polys Immersive Awards and is the first GenAI VR experience featured by Meta."}, {"name": "XRSH", "url": "https://xrsh.isvery.ninja", "description": "Linux virtual machines running inside WebXR to enable live-scripting, packages and prototyping inside an in-VR shell. [\\[repo\\]](https://codeberg.org/xrsh/xrsh)"}, {"name": "Brushwork VR", "url": "https://brushworkvr.com/", "description": "A VR app that simulates the process of painting with a virtual canvas, palette, color mixing, and more."}, {"name": "Silk Brush", "url": "https://www.silkbrush.app/", "description": "A port of Tilt Brush to WebXR with plans for future extensions."}, {"name": "VARTISTE", "url": "https://vartiste.xyz/", "description": "A VR app for 2D drawing and image editing, and 3D model texturing."}, {"name": "Fathom VR", "url": "https://www.letsfathom.com/vr", "description": "A WebXR version of the music discovery app Fathom, which lets you search for and explore clouds of related artists with spatialized audio."}, {"name": "TRACK", "url": "https://demos.littleworkshop.fr/track", "description": "A linear ride through an immersive audiovisual experience developed by [Little Workshop](https://www.littleworkshop.fr/)."}, {"name": "Exokit Avatars", "url": "https://github.com/exokitxr/avatars", "description": "A web-based avatar system that can load humanoid avatars in multiple different model formats and features arm+leg IK, facial animation via visemes, and more. The original repo is no longer maintained, but there is a more up-to-date fork available [here (\u2b5010)](https://github.com/msub2/avatars).", "stars": "77"}, {"name": "VRoid", "url": "https://vroid.com/en", "description": "Lets you create anime-styled 3D avatars that export to the highly-compatible .vrm format."}], "notes": [], "source": "Webxr"}, {"name": "Webxr \u2014 Discord", "entries": [{"name": "Metaverse Makers Discord", "url": "https://discord.gg/UgZDFZW", "description": "Official server for M3, the Metaverse Makers Mastermind group."}, {"name": "WebXR Discord", "url": "https://discord.gg/Jt5tfaM", "description": "Official Discord server for all things WebXR, with over 1000 members."}, {"name": "WebXR Francophone Discord", "url": "https://discord.gg/JGsaYQJeuM", "description": "French-speaking Discord server for WebXR."}, {"name": "Wonderland Engine Discord", "url": "https://discord.gg/FE8QnDP", "description": "Wonderland Engine Discord server."}, {"name": "Zesty Market Discord", "url": "https://discord.gg/7d7agTbmKf", "description": "Official server for Zesty Market."}], "notes": [], "source": "Webxr"}, {"name": "Webxr \u2014 Facebook", "entries": [{"name": "Immersive Web", "url": "https://www.facebook.com/groups/immersiveweb/", "description": "Oldest WebXR-related group, originally made for WebVR."}, {"name": "WebXR", "url": "https://www.facebook.com/groups/arvrweb/", "description": "Slightly newer WebXR-centric group."}, {"name": "WebXR Korea", "url": "https://www.facebook.com/groups/webxrko/", "description": "Korean WebXR group created by Belivvr."}, {"name": "WebXR Paris", "url": "https://www.facebook.com/groups/548527285323630/", "description": "Companion to the WebXR Paris group on [Meetup](https://www.meetup.com/WebXR-Paris/)."}], "notes": [], "source": "Webxr"}, {"name": "Webxr \u2014 Forums", "entries": [{"name": "Babylon.js Forum", "url": "https://forum.babylonjs.com/", "description": "Official Babylon.js forum."}, {"name": "three.js Forum", "url": "https://discourse.threejs.org/", "description": "Official three.js forum."}, {"name": "PlayCanvas Forum", "url": "https://forum.playcanvas.com/", "description": "Official PlayCanvas forum."}, {"name": "WebXR Community Forum", "url": "https://www.webxr.community/", "description": "Official forum for all things WebXR. Sister community to the WebXR Discord."}], "notes": [], "source": "Webxr"}, {"name": "Webxr \u2014 LinkedIn", "entries": [{"name": "WebXR", "url": "https://www.linkedin.com/groups/9019254/", "description": "WebXR LinkedIn Group"}], "notes": [], "source": "Webxr"}, {"name": "Webxr \u2014 Reddit", "entries": [{"name": "r/WebVR", "url": "https://www.reddit.com/r/WebVR/", "description": "Initially the main subreddit for WebVR discussion, now features general WebXR content along with [r/WebXR](https://www.reddit.com/r/WebXR/)."}, {"name": "r/WonderlandEngine", "url": "https://www.reddit.com/r/WonderlandEngine/", "description": "Wonderland Engine subreddit."}, {"name": "Active Theory", "url": "https://activetheory.net/", "description": "Developed the Dreamwave platform."}, {"name": "Aircards", "url": "https://www.aircards.co/", "description": "WebAR advertising/marketing agency."}, {"name": "MetaVRse", "url": "https://metavrse.com/", "description": "Enterprise-focused metaverse creation company. Parent company of MetaVRse Engine, MetaVRse Studio, and MetaVRse Properties such as TheMall."}, {"name": "Playko Software", "url": "https://www.playko.com/", "description": "VR/AR/WebXR agency and WebXR game development studio."}, {"name": "REM5", "url": "https://www.rem5forgood.com/", "description": "Digital immersive experience design studio specializing in education and social equity initiatives."}, {"name": "Sketchfab", "url": "https://sketchfab.com/", "description": "3D model marketplace that offers a VR previewer."}, {"name": "Vhite Rabbit", "url": "https://vhiterabbit.com/", "description": "WebXR development studio behind games such as Archery Evolution and Boulderworld."}, {"name": "heyVR", "url": "https://heyvr.io/", "description": "A curated platform for publishing WebXR games."}, {"name": "PICO Browser Start Page", "url": "https://browser-us.picovr.com/", "description": "The default start page for PICO Browser."}, {"name": "Wolvic Start Page", "url": "https://wolvic.com/en/start/", "description": "The default start page for the Wolvic browser."}], "notes": [], "source": "Webxr"}, {"name": "Webxr \u2014 Engines", "entries": [{"name": "Godot", "url": "https://godotengine.org/", "description": "A cross-platform, open-source engine with WebXR support as of version 3.2.4."}, {"name": "Needle", "url": "https://needle.tools/", "description": "An engine and exporter for Blender and Unity."}, {"name": "Onirix Studio", "url": "https://www.onirix.com/", "description": "A no-code editor for creating Web AR experiences in the browser. It emulates features of the WebXR if target device / browser is not compatible."}, {"name": "PlayCanvas", "url": "https://playcanvas.com/", "description": "A browser-based WebGL engine with support for WebXR content, mobile browsers, collaborative editing, and more."}, {"name": "Rogue Engine", "url": "https://rogueengine.io/", "description": "An HTML5 Game Engine based on Three.js and TypeScript."}, {"name": "Unity", "url": "https://unity.com/", "description": "A highly popular game engine with community packages that enable content to be exported for WebXR."}, {"name": "Wonderland Engine", "url": "https://wonderlandengine.com/", "description": "A development platform designed specifically for building WebXR applications."}], "notes": [], "source": "Webxr"}, {"name": "Webxr \u2014 Frameworks and Libraries", "entries": [{"name": "A-Frame", "url": "https://aframe.io/", "description": "Lets you create VR experiences using declarative HTML and custom JavaScript components built on top of three.js."}, {"name": "Babylon.js", "url": "https://www.babylonjs.com/", "description": "A powerful and feature-rich rendering engine packaged into a JavaScript framework."}, {"name": "JanusWeb", "url": "https://github.com/jbaicoianu/janusweb", "description": "An in-browser implementation of JanusVR that lets you build social VR experiences.", "stars": "197"}, {"name": "JSAR-DOM", "url": "https://github.com/m-creativelab/jsar-runtime", "description": "", "stars": "81"}, {"name": "p5.xr", "url": "https://p5xr.org/", "description": "An add-on for the library p5.js that allows you to create immersive p5 sketches."}, {"name": "react-three-fiber", "url": "https://github.com/pmndrs/react-three-fiber", "description": "A React renderer for three.js. Additional WebXR-specific hooks and components are available in [React XR (\u2b502.6k)](https://github.com/pmndrs/react-xr) as well.", "stars": "30k"}, {"name": "reactylon", "url": "https://www.reactylon.com/", "description": "A powerful multiplatform framework built on top of Babylon.js and React, designed to create 3D/XR experiences."}, {"name": "three.js", "url": "https://threejs.org/", "description": "A JavaScript library for rendering 3D content with WebGL that powers many existing WebXR experiences and tools."}, {"name": "Threlte", "url": "https://threlte.xyz/", "description": "A Svelte renderer and component library for three.js. WebXR-specific hooks and components are available in the [`@threlte/xr` package](https://threlte.xyz/docs/reference/xr/getting-started)."}, {"name": "X3DOM", "url": "https://x3dom.org", "description": "A framework for integrating and manipulating X3D scenes as HTML5/DOM elements."}], "notes": [], "source": "Webxr"}, {"name": "Webxr \u2014 Other", "entries": [{"name": "Verge3D", "url": "https://www.soft8soft.com/verge3d/", "description": "A toolkit that allows 3D artists to export their scenes and create immersive web experiences with ease."}, {"name": "XR Fragments", "url": "https://xrfragment.org", "description": "A tiny specification for controlling any 3D model using URLs, based on existing metadata. Promoting hyperlinked WebXR storytelling using all 3D editors and viewers. [\\[repo\\]](https://codeberg.org/coderofsalvation/xrfragment)"}, {"name": "Learn A-Frame (VR)", "url": "https://www.codecademy.com/learn/learn-a-frame", "description": "A roughly 6-hour Codecademy course written in partnership with A-Frame."}, {"name": "babylon.js Guided Learning", "url": "https://doc.babylonjs.com/guidedLearning", "description": "Detailed text and video tutorials that complement the other instructional pages in the documentation."}, {"name": "Zesty Market", "url": "https://www.zesty.market", "description": "A marketplace for rentable banner spaces in XR. Offers integrations with most major WebXR creation tools."}, {"name": "Dreamwave", "url": "https://dreamwave.tech/", "description": "A web-based platform for hosting scalable virtual events. Powered the virtual music festival Secret Sky 2021."}, {"name": "FRAME", "url": "https://framevr.io/", "description": "A platform focused on enabling easy 3D collaborations in a virtual space."}, {"name": "Hubs", "url": "https://hubsfoundation.org/", "description": "A community-owned platform for enabling users to gather and collaborate virtually, initially created by Mozilla."}, {"name": "w3dge", "url": "https://w3dge.io/", "description": "A platform for gatherings and virtual showcases with AI integration."}], "notes": [], "source": "Webxr"}, {"name": "Webxr \u2014 Engines", "entries": [{"name": "Hyperfy", "url": "https://github.com/hyperfy-xyz/hyperfy", "description": "An open-source framework for building interactive 3D virtual worlds with built-in support for physics, networking, and a component-based application system.", "stars": "282"}], "notes": [], "source": "Webxr"}, {"name": "Webxr \u2014 Galleries", "entries": [{"name": "glry.xyz", "url": "https://glry.xyz/", "description": "A site that hosts virtual galleries for NFT art on the Tezos blockchain."}, {"name": "M3", "url": "https://www.youtube.com/channel/UCSNCMWhEojiVjUySdI7J_wg", "description": "Official M3 channel."}, {"name": "Sorskoot", "url": "https://youtube.com/sorskoot", "description": "Tutorials and other WebXR related content."}, {"name": "WebXR", "url": "https://www.youtube.com/c/WebXR", "description": "Official WebXR channel."}, {"name": "WebXR Summit Series", "url": "https://www.youtube.com/channel/UCM5HgDdpKgMejq5HX9EoGHg", "description": "Contains clips, VODs, and other videos from the WebXR Summit Series."}, {"name": "Wonderland Engine", "url": "https://www.youtube.com/channel/UCgaPCwqmAmre7mW0J7K8IkA", "description": "Official Wonderland Engine channel."}], "notes": [], "source": "Webxr"}, {"name": "Agriculture", "entries": [{"name": "Automation and Robotics", "url": "#automation-and-robotics", "description": ""}, {"name": "Calculators", "url": "#calculators", "description": ""}, {"name": "Climate, Environment and Weather", "url": "#climate-environment-and-weather", "description": ""}, {"name": "Crop Modeling, Phenotyping, and Pathology", "url": "#crop-modeling-phenotyping-and-pathology", "description": ""}, {"name": "Datasets", "url": "#datasets", "description": ""}, {"name": "Data Standardization, Interoperability and APIs", "url": "#data-standardization-interoperability-and-apis", "description": ""}, {"name": "Farm Management Systems and Record Keeping", "url": "#farm-management-systems-and-record-keeping", "description": ""}, {"name": "Geospatial and GIS", "url": "#geospatial-and-gis", "description": ""}, {"name": "IoT, Hardware", "url": "#iot-hardware", "description": ""}, {"name": "Knowledgebases and Learning Resources", "url": "#knowledgebases-and-learning-resources", "description": ""}, {"name": "Machine Learning and AI", "url": "#machine-learning-and-ai", "description": ""}, {"name": "Remote Sensing and Imagery", "url": "#remote-sensing-and-imagery", "description": ""}, {"name": "Ant Robotics", "url": "https://antrobotics.de/", "description": "development from Ecoterra bot"}, {"name": "Acorn Rover", "url": "https://github.com/Twisted-Fields", "description": "precision farming rover, Odrive, Python."}, {"name": "Earth Rover", "url": "https://github.com/earthrover", "description": "Ag AGV ROS1 precision farming rover"}, {"name": "EcoTerra Bot", "url": "https://ecoterrabot.com/", "description": "Delta & Rover"}, {"name": "FarmBot", "url": "https://github.com/farmbot", "description": "Open source precision gardening project."}, {"name": "FarmBot-ROS", "url": "https://github.com/farmbot-ros/", "description": "Open source farming robot."}, {"name": "Fields2Cover", "url": "https://github.com/Fields2Cover/Fields2Cover", "description": "Robust and efficient coverage paths for autonomous agricultural vehicles.", "stars": "734"}, {"name": "Field Friend", "url": "https://github.com/zauberzeug/field_friend", "description": "A Development Platform for Autonomous Weeding."}, {"name": "Romi project", "url": "https://media.romi-project.eu/documents/index.html", "description": "Europe-funded research project"}, {"name": "ROS Agriculture", "url": "http://rosagriculture.org/", "description": "Open Source community focusing on using Robot Operating System to empower farmers with robotics tools."}, {"name": "Weedinator", "url": "https://hackaday.io/project/53896-weedinator-2019", "description": "Line following weeding robot"}, {"name": "farm-calculators", "url": "https://github.com/brycejohnston/farm-calculators", "description": "WordPress plugin for calculating various farming and crop related information.", "stars": "21"}, {"name": "agroclimatology", "url": "https://github.com/brycejohnston/agroclimatology", "description": "Ruby client for interacting with the NASA (POWER) Agroclimatology Web Resource.", "stars": "17"}, {"name": "evapotranspiration", "url": "https://github.com/brycejohnston/evapotranspiration", "description": "Ruby library for calculating reference crop evapotranspiration (ETo).", "stars": "14"}, {"name": "frostline", "url": "https://github.com/waldoj/frostline", "description": "A dataset, API, and python parser for USDA plant hardiness zones.", "stars": "160"}, {"name": "GSODR", "url": "https://github.com/ropensci/GSODR", "description": "Global summary daily weather data in R.", "stars": "97"}, {"name": "iem", "url": "https://github.com/akrherz/iem", "description": "Code that makes the Iowa Environmental Mesonet run.", "stars": "179"}, {"name": "PyETo", "url": "https://github.com/woodcrafty/PyETo", "description": "Python package for calculating reference/potential evapotranspiration (ETo).", "stars": "173"}, {"name": "pyTSEB", "url": "https://github.com/hectornieto/pyTSEB", "description": "A python two source energy balance model for estimation of evapotranspiration with remote sensing data.", "stars": "154"}, {"name": "soilDB", "url": "https://github.com/ncss-tech/soilDB", "description": "R library for simplified access to NCSS soil databases.", "stars": "94"}, {"name": "Open Plant Pathology", "url": "https://www.openplantpathology.org/", "description": "A community that values open data and computational tools for advancing epidemiology and pathogen population biology and ecology."}, {"name": "Agriculture Datasets Collection", "url": "https://lacunafund.org/datasets/agriculture/", "description": "Curated collection of machine learning datasets specifically designed to address food security challenges in developing regions."}, {"name": "CEAOD", "url": "https://ceaod.github.io/", "description": "Controlled Environment Agriculture Open Data repository providing standardized datasets for greenhouse and indoor farming research with data analysis tools."}, {"name": "CropHarvest", "url": "https://github.com/nasaharvest/cropharvest", "description": "Open source remote sensing dataset for global crop type mapping with 95,186 labeled datapoints from satellite imagery, supporting machine learning research for food security.", "stars": "218"}, {"name": "CWFID", "url": "https://github.com/cwfid/dataset", "description": "Dataset comprising field images, vegetation segmentation masks and crop/weed plant type annotations.", "stars": "155"}, {"name": "FAO/NASA Harvest Crop Type Dataset", "url": "https://data.harvestportal.org/dataset/fao-bha-nasa-harvest-public-crop-type-datasets", "description": "Ground truth crop type observations dataset with geolocated field data for validation and training of cropland classification models."}, {"name": "Growstuff", "url": "https://www.growstuff.org/crops", "description": "Record keeping & crop database, nice API"}, {"name": "PlantVillage", "url": "https://www.kaggle.com/datasets/emmarex/plantdisease", "description": "Dataset containing leaf images of healthy and diseased plants, covering 38 disease classes across 14 different crops."}, {"name": "SoybeanYield", "url": "https://github.com/saeedkhaki92/CNN-RNN-Yield-Prediction?tab=readme-ov-file", "description": "A multimodal agricultural dataset for soybean yield forecasting, integrating yield performance, management practices, weather data, and soil parameters.", "stars": "163"}, {"name": "TERRA REF", "url": "https://terraref.org", "description": "1PB public domain high resolution sensor data from sorghum breeding trials ([data publication](https://doi.org/10.5061/dryad.4b8gtht99) with large files available on [globus.org at ncsa#terra-public](https://app.globus.org/file-manager?origin_id=e8feaff4-96cd-11ea-bf90-0e6cccbb0103\\&origin_path=%2F))"}, {"name": "AgGateway\u2019s ADAPT Toolkit", "url": "https://adaptframework.org", "description": "Open Source project providing tools to simplify communication between growers, their machines, and their partners."}, {"name": "Agstack", "url": "https://github.com/agstack", "description": "Open-Source Digital Infrastructure for the Agriculture Ecosystem."}, {"name": "API-Code-Samples", "url": "https://github.com/aWhereAPI/API-Code-Samples", "description": "Contains aWhere's API platform code samples.", "stars": "9"}, {"name": "Botanica", "url": "https://github.com/Michael-A-Kuykendall/botanica", "description": "Production-ready Rust crate for professional botanical data management with taxonomic hierarchy, cultivation tracking, and Darwin Core compliance.", "stars": "10"}, {"name": "ClearAg-API-Examples", "url": "https://github.com/IterisClearAg/ClearAg-API-Examples", "description": "A collection of code examples using the ClearAg APIs.", "stars": "1"}, {"name": "Fiware AgriFood", "url": "https://www.fiware.org/community/smart-agrifood/", "description": "Open Source data standards and IoT framework that help connect farm systems and enable practical smart farming and agrifood solutions\u2014part of the larger Fiware.org project."}, {"name": "JDLinkMachineDataAPI-OAuth2-CSharp-Example", "url": "https://github.com/JohnDeere/JDLinkMachineDataAPI-OAuth2-CSharp-Example", "description": "CSharp JDLink Machine Data API client example.", "stars": "0"}, {"name": "Open Ag Data Alliance", "url": "https://github.com/oada", "description": "OADA is an open project designed to bring interoperability, security, and privacy to agricultural data."}, {"name": "MyJohnDeereAPI-OAuth2-Java-Example", "url": "https://github.com/JohnDeere/MyJohnDeereAPI-OAuth2-Java-Example", "description": "Java MyJohnDeere API client example.", "stars": "2"}, {"name": "MyJohnDeereAPI-OAuth2-NodeJS-Example", "url": "https://github.com/JohnDeere/MyJohnDeereAPI-OAuth2-NodeJS-Example", "description": "Node.js MyJohnDeere API client example.", "stars": "3"}, {"name": "MyJohnDeereAPI-OAuth2-Python-Example", "url": "https://github.com/JohnDeere/MyJohnDeereAPI-OAuth2-Python-Example", "description": "Python MyJohnDeere API client example.", "stars": "20"}, {"name": "OpenTeam", "url": "https://openteam.community/", "description": "Open Technology Ecosystem for Agricultural Management"}, {"name": "SampleData", "url": "https://github.com/JohnDeere/SampleData", "description": "Sample datacards, shapefiles, and other files you can use for testing.", "stars": "33"}, {"name": "SencropAPI-JavaScript-Client", "url": "https://github.com/sencrop/sencrop-js-api-client", "description": "Sencrop API Javascript client implementation. Read and manage Sencrop weather stations.", "stars": "3"}, {"name": "Ekylibre", "url": "https://github.com/ekylibre/ekylibre", "description": "Farm management information system for farmers and small enterprises built with Ruby on Rails and PostgreSQL/PostGIS.", "stars": "462"}, {"name": "farmOS", "url": "https://github.com/farmOS/farmOS", "description": "Web-based farm record keeping application built with Drupal and PHP.", "stars": "1.2k"}, {"name": "GrowGood", "url": "https://gitlab.com/growgood", "description": ""}, {"name": "LiteFarm", "url": "https://github.com/LiteFarmOrg/LiteFarm", "description": "LiteFarm is the world\u2019s first community-led, not-for-profit, Farm management system", "stars": "193"}, {"name": "Soil Mate", "url": "https://github.com/Open-Source-Agriculture/soil_mate", "description": "Helper app designed to assist the collection of soil data.", "stars": "23"}, {"name": "Tania", "url": "https://github.com/Tanibox/tania-core", "description": "Free and open source farming management system for everyone built with Go and Vue.js.", "stars": "810"}], "notes": [], "source": "Agriculture"}, {"name": "Agriculture \u2014 GIS Resources", "entries": [{"name": "Awesome GIS", "url": "https://github.com/sshuair/awesome-gis", "description": "Awesome GIS is a list collecting abundant GIS related sources.", "stars": "5.1k"}], "notes": [], "source": "Agriculture"}, {"name": "Agriculture \u2014 GIS Platforms", "entries": [{"name": "QGIS", "url": "https://qgis.org", "description": "QGIS is a free, open source, cross platform (lin/win/mac) geographical information system."}], "notes": [], "source": "Agriculture"}, {"name": "Agriculture \u2014 Shapefiles", "entries": [{"name": "pyshp", "url": "https://github.com/GeospatialPython/pyshp", "description": "Reads and writes ESRI Shapefiles in pure Python.", "stars": "1.1k"}, {"name": "rgeo-shapefile", "url": "https://github.com/rgeo/rgeo-shapefile", "description": "RGeo Shapefile is an optional module for RGeo for reading geospatial data from ESRI shapefiles in Ruby.", "stars": "98"}, {"name": "AgOpenGPS", "url": "https://github.com/farmerbriantee/AgOpenGPS", "description": "Ag precision mapping and section control software."}, {"name": "Farm-Data-Relay-System", "url": "https://github.com/timmbogner/Farm-Data-Relay-System", "description": "System using ESP-NOW, LoRa, and other protocols to transport sensor data in remote areas without relying on WiFi.", "stars": "583"}, {"name": "Farm Hack", "url": "https://farmhack.org/tools", "description": "Worldwide community of farmers that build and modify our own tools."}, {"name": "Open Agriculture Foundation", "url": "https://github.com/OpenAgricultureFoundation", "description": "Open Source ecosystem of technologies that enable and promote transparency, networked experimentation, education, and hyper-local production."}, {"name": "Open hydroponics", "url": "https://openhydroponics.com/", "description": "Fully Automated Hydroponic OS"}, {"name": "OpenMinder", "url": "https://github.com/autogrow/openminder", "description": "Open Source Rootzone Monitoring, API and open source hat for the RaspberryPi.", "stars": "45"}, {"name": "OpenWeedLocator", "url": "https://github.com/geezacoleman/OpenWeedLocator", "description": "Open Source, low-cost, image-based weed detection device for in-crop and fallow scenarios.", "stars": "432"}, {"name": "Simplesteer", "url": "https://github.com/matmis/simplesteer", "description": "RTK GPS tractor autosteer system with a web interface that you can control with a smartphone and can run on a Raspberry Pi.", "stars": "5"}, {"name": "Smart Farming Thingsboard", "url": "https://github.com/arifulmrislam/Smart-farming-dashboard-with-ThingsBoard", "description": "a demo smart farming project using ThingsBoard to collect sensor data and display it on real-time agricultural dashboards.", "stars": "5"}, {"name": "Harvest Helper", "url": "https://github.com/damwhit/harvest_helper", "description": "Provides growing, harvesting and recipe information for the 45 plants in the database as well as a JSON API.", "stars": "88"}, {"name": "OpenFarm", "url": "https://github.com/openfarmcc/OpenFarm", "description": "A free and open database for farming and gardening knowledge built with Ruby on Rails.", "stars": "1.7k"}, {"name": "AgML", "url": "https://github.com/Project-AgML/AgML", "description": "Centralized framework for agricultural machine learning.", "stars": "259"}, {"name": "agridat", "url": "https://github.com/kwstat/agridat", "description": "R package providing an extensive collection of datasets from agricultural experiments.", "stars": "139"}, {"name": "Crop Yield Prediction", "url": "https://github.com/JiaxuanYou/crop_yield_prediction", "description": "Deep gaussian process for crop yield prediction based on remote sensing data.", "stars": "413"}, {"name": "Deep Learning for Biologists with Keras", "url": "https://github.com/totti0223/deep_learning_for_biologists_with_keras", "description": "Tutorials for deep learning based analysis (mainly) on biological relavent themes.", "stars": "106"}, {"name": "FarmVibes.AI", "url": "https://github.com/microsoft/farmvibes-ai", "description": "Multi-Modal GeoSpatial ML Models for Agriculture and Sustainability.", "stars": "821"}, {"name": "PlantCV", "url": "https://github.com/danforthcenter/plantcv", "description": "Plant phenotyping software using computer vision.", "stars": "755"}, {"name": "Awesome Sentinel", "url": "https://github.com/Fernerkundung/awesome-sentinel", "description": "A curated list of awesome tools, tutorials and APIs related to data from the Copernicus Sentinel Satellites.", "stars": "570"}, {"name": "Awesome Vegetation Index", "url": "https://github.com/px39n/Awesome-Vegetation-Index", "description": "List of reference, applications of common Vegetation Indices for Multi-spectral, hyper-spectral and UAV images.", "stars": "78"}, {"name": "Raster Vision", "url": "https://github.com/azavea/raster-vision", "description": "Deep learning for aerial/satellite imagery.", "stars": "2.2k"}, {"name": "Sen2Agri", "url": "https://github.com/Sen2Agri/Sen2Agri-System", "description": "Software system processing high resolution satellite images for agricultural purposes.", "stars": "123"}], "notes": [], "source": "Agriculture"}, {"name": "Cytodata", "entries": [{"name": "Datasets", "url": "#datasets", "description": ""}, {"name": "Software", "url": "#software", "description": ""}, {"name": "Publications", "url": "#publications", "description": ""}], "notes": [], "source": "Cytodata"}, {"name": "Cytodata \u2014 Raw Images", "entries": [{"name": "The Cell Painting Gallery", "url": "https://broad.io/CellPaintingGallery", "description": "The Cell Painting Gallery is a collection of image datasets created using the Cell Painting assay (or similar); it is maintained by the Carpenter--Singh lab at the Broad Institute."}, {"name": "Broad Bioimage Benchmark Collection", "url": "https://data.broadinstitute.org/bbbc/", "description": "The Broad Bioimage Benchmark Collection (BBBC) is a collection of freely downloadable microscopy image sets. In addition to the images themselves, each set includes a description of the biological application and some type of \"ground truth\" (expected results)."}, {"name": "Image Data Resource", "url": "https://idr.openmicroscopy.org/", "description": "Public repository of image datasets from published scientific studies."}, {"name": "RxRx1", "url": "https://www.rxrx.ai/rxrx1", "description": "RxRx1 is a set of 125,514 high-resolution 512x512 6-channel fluorescence microscopy images of human cells under 1,108 genetic perturbations in 51 experimental batches across four cell types. The images were produced by Recursion Pharmaceuticals in their labs in Salt Lake City, Utah. Researchers will use this dataset for studying and benchmarking methods for dealing with biological batch effects, as well as areas in machine learning such as domain adaptation, transfer learning, and k-shot learning."}, {"name": "RxRx19", "url": "https://www.rxrx.ai/rxrx19", "description": "RxRx19 is the first morphological dataset that demonstrates the rescue of morphological effects of COVID-19."}, {"name": "Human Protein Atlas", "url": "https://www.proteinatlas.org/humanproteome/subcellular", "description": "Among other assays, the HPA performed confocal imaging of displaying the location of more than 2/3 of human proteins in cell lines. [Raw images (\u2b5010)](https://github.com/CellProfiling/HPA-competition#script-to-download-hpav18) or [infered protein subcellular locations](https://www.proteinatlas.org/about/download) can be downloaded."}], "notes": [], "source": "Cytodata"}, {"name": "Cytodata \u2014 Chemical Perturbations", "entries": [{"name": "Gustafsdottir et al. 2013", "url": "https://doi.org/10.1371/journal.pone.0080999", "description": "Cell painting profiles from 1,600 bioactive compounds in U2OS cells (Access from public S3 bucket: `s3://cytodata/datasets/Bioactives-BBBC022-Gustafsdottir/profiles/Bioactives-BBBC022-Gustafsdottir/`)."}, {"name": "Wawer et al. 2014", "url": "https://doi.org/10.1073/pnas.1410933111", "description": "Cell painting profiles from 31,770 compounds in U2OS cells ([Click to download](http://www.broadinstitute.org/mlpcn/data/Broad.PNAS2014.ProfilingData.zip))."}, {"name": "Bray et al. 2017", "url": "https://doi.org/10.1093/gigascience/giw014", "description": "Cell painting profiles from 30,616 compounds in U2OS cells (Center Driven Research Project *CDRP*) ([Download from GigaDB](https://doi.org/10.5524/100351) | Access from public S3 bucket: `s3://cytodata/datasets/CDRPBIO-BBBC036-Bray/profiles_cp/CDRPBIO-BBBC036-Bray/`)."}, {"name": "Haghighi et al. 2021", "url": "https://doi.org/10.1038/s41592-022-01667-0", "description": "Cell painting matched to L1000 profiles in 4 experiments, including compound and genetic screens ([Details on GitHub (\u2b5042)](https://github.com/carpenterlab/2021_Haghighi_submitted))."}], "notes": [], "source": "Cytodata"}, {"name": "Cytodata \u2014 Genetic Perturbations", "entries": [{"name": "Singh et al. 2015", "url": "https://doi.org/10.1371/journal.pone.0131370", "description": "3,072 cell painting profiles from 41 genes knocked down with RNA interference (RNAi) in U2OS cells ([Access from GitHub (\u2b5019)](https://github.com/carpenterlab/2016_bray_natprot/blob/6dcdcf72cd90bb2dbf238b3ecf94691246d8f104/supplementary_files/profiles.csv.zip))."}, {"name": "Rohban et al. 2017", "url": "https://doi.org/10.7554/eLife.24060.001", "description": "Cell painting data from 220 overexpressed genes in U2OS cells (Access from public S3 bucket: `s3://cytodata/datasets/TA-ORF-BBBC037-Rohban/profiles_cp/TA-ORF-BBBC037-Rohban/`)."}, {"name": "Advanced Cell Classifier", "url": "https://www.cellclassifier.org/", "description": "A software package for exploration, annotation and classification of cells within large datasets using machine learning."}, {"name": "CellProfiler", "url": "http://cellprofiler.org/", "description": "CellProfiler is a free open-source software for measuring and analyzing cell images."}, {"name": "CellProfiler Analyst", "url": "http://cellprofiler.org/cp-analyst/", "description": "Interactive data exploration, analysis, and classification of large biological image sets."}, {"name": "Cytominer", "url": "https://github.com/cytomining/cytominer", "description": "Methods for image-based cell profiling in R.", "stars": "43"}, {"name": "EBImage", "url": "https://github.com/aoles/EBImage", "description": "Image processing toolbox for R.", "stars": "64"}, {"name": "HTSvis", "url": "http://htsvis.dkfz.de/HTSvis/", "description": "A web app for exploratory data analysis and visualization of arrayed high-throughput screens."}, {"name": "BioProfiling.jl", "url": "https://github.com/menchelab/BioProfiling.jl", "description": "Toolkit for filtering and curation of morphological profiles in Julia.", "stars": "13"}, {"name": "PyCytominer", "url": "https://github.com/cytomining/pycytominer", "description": "Methods for image-based cell profiling in Python.", "stars": "55"}, {"name": "ImJoy", "url": "https://imjoy.io", "description": "A platform compiling tool for deep-learning based image analyses with a GUI."}, {"name": "histoCAT", "url": "https://github.com/BodenmillerGroup/histoCAT", "description": "Toolbox to extract quantitative phenotypic descriptors and contextual information for histology and multiplex imaging.", "stars": "0"}], "notes": [], "source": "Cytodata"}, {"name": "Cytodata \u2014 Reviews", "entries": [{"name": "Image-based profiling for drug discovery: due for a machine-learning upgrade?", "url": "https://www.nature.com/articles/s41573-020-00117-w", "description": "2020 review of applications in image-based profiling from a Carpenter lab/pharma perspective."}, {"name": "Data-analysis strategies for image-based cell profiling", "url": "https://doi.org/10.1038/nmeth.4397", "description": "Introduce the steps required to create high-quality image-based (i.e., morphological) profiles from a collection of microscopy images."}, {"name": "High-content screening for quantitative cell biology", "url": "https://doi.org/10.1016/j.tcb.2016.03.008", "description": "Describe some recent applications of HCS, ranging from the identification of genes required for specific biological processes to the characterization of genetic interactions."}, {"name": "Microscopy-based high-content screening", "url": "https://doi.org/10.1016/j.cell.2015.11.007", "description": "Describe the state of the art for image-based screening experiments and delineate experimental approaches and image-analysis approaches as well as discussing challenges and future directions, including leveraging CRISPR/Cas9-mediated genome engineering."}, {"name": "Applications in image-based profiling of perturbations", "url": "https://doi.org/10.1016/j.copbio.2016.04.003", "description": "Describe applications of image-based profiling including target and MOA identification, lead hopping, library enrichment, gene annotation and identification of disease-specific phenotypes"}, {"name": "Large-scale image-based screening and profiling of cellular phenotypes", "url": "https://doi.org/10.1002/cyto.a.22909", "description": "Overview of image-based profiling, including its applications and challenges."}, {"name": "How cells explore shape space: A quantitative statistical perspective of cellular morphogenesis", "url": "https://dx.doi.org/10.1002%2Fbies.201400011", "description": "Discussion on the biology of cell shape changes based on quantitative descriptors."}, {"name": "Machine learning and image-based profiling in drug discovery", "url": "https://doi.org/10.1016/J.COISB.2018.05.004", "description": "Introduction to morphological profiling and discussion on what machine learning has to offer."}, {"name": "Pooled genetic screens with image-based profiling", "url": "https://doi.org/10.15252/msb.202110768", "description": "Review of the different modalities available for genetic screens and which ones are suitable for morphological profiling."}], "notes": [], "source": "Cytodata"}, {"name": "Cytodata \u2014 Collections", "entries": [{"name": "Deep learning in microscopy", "url": "https://www.nature.com/collections/cfcdjceech", "description": "A collection of review and research articles published in Nature Methods related to multiple use cases of deep learning, including noise reduction, segmentation, tracking and representation learning."}, {"name": "High-Content Imaging and Informatics", "url": "https://journals.sagepub.com/toc/jbxb/25/7", "description": "A collection of high-content imaging method and application articles published in SLAS Discovery."}], "notes": [], "source": "Cytodata"}, {"name": "Cytodata \u2014 Applications", "entries": [{"name": "Expanding the antibacterial selectivity of polyether ionophore antibiotics through diversity-focused semisynthesis", "url": "https://rdcu.be/ccBFH", "description": "Poulsen lab paper from 2020 where antibiotics are tested for their ability to leave mammalian cells as intact as possible, per the Cell Painting assay."}, {"name": "Image-based multivariate profiling of drug responses from single cells", "url": "https://doi.org/10.1038/nmeth1032", "description": "A multivariate method for classifying untreated and treated human cancer cells based on \u223c300 single-cell phenotypic measurements."}, {"name": "Discovering metabolic disease gene interactions by correlated effects on cellular morphology", "url": "https://doi.org/10.1016/j.molmet.2019.03.001", "description": "Profiling disease-gene interaction during adipocyte differentiation."}, {"name": "Phenotypic profiling of the human genome by time-lapse microscopy reveals cell division genes", "url": "https://doi.org/10.1038/nature08869", "description": "This study provides an in-depth analysis of cell division phenotypes and makes the entire high-content data set available as a resource to the community."}, {"name": "Bioactivity screening of environmental chemicals using imaging-based high-throughput phenotypic profiling", "url": "https://doi.org/10.1016/j.taap.2019.114876", "description": "Use of image-based profiling to screen the bioactivity of environmental chemicals"}, {"name": "Repurposing High-Throughput Image Assays Enables Biological Activity Prediction for Drug Discovery", "url": "https://doi.org/10.1016/j.chembiol.2018.01.015", "description": "Using image-based profiles to predict the bioactivity of small molecules in other unrelated assays."}, {"name": "Tales of 1,008 Small Molecules: Phenomic Profiling through Live-cell Imaging in a Panel of Reporter Cell Lines", "url": "https://doi.org/10.1038/s41598-020-69354-8", "description": "Demonstrating the effects of polypharmacology in MOA prediction while offering solutions for overcoming it in future image-based profiling studies."}, {"name": "Mapping the perturbome network of cellular perturbations", "url": "https://doi.org/10.1038/s41467-019-13058-9", "description": "Image-based profiling and network analysis of drug combinations."}, {"name": "Morphological profiling of human T and NK lymphocytes by high-content cell imaging", "url": "https://doi.org/10.1016/j.celrep.2021.109318", "description": "Image-based profiling of actin organization at the immunological synapse."}, {"name": "A subcellular map of the human proteome", "url": "https://doi.org/10.1126/science.aal3321", "description": "Classification of protein subcellular location from confocal microscopy images of the Human Protein Atlas."}, {"name": "A multi-scale map of cell structure fusing protein images and interactions", "url": "https://doi.org/10.1038/s41586-021-04115-9", "description": "Combining confocal imaging and mass spectrometry representations of proteins to predict physical proximity and characterize cellular organization."}, {"name": "Predicting cell health phenotypes using image-based morphology profiling", "url": "https://doi.org/10.1091/mbc.E20-12-0784", "description": "Image-based profiles as predictors of apoptosis, proliferation and other cell health descriptors."}, {"name": "Systematic genetics and single\u2010cell imaging reveal widespread morphological pleiotropy and cell\u2010to\u2010cell variability", "url": "https://doi.org/10.15252/msb.20199243", "description": "Analysis of single-cell profiles to characterize variability, pleiotropy and incomplete penetrance."}, {"name": "Large\u2010scale image\u2010based profiling of single\u2010cell phenotypes in arrayed CRISPR\u2010Cas9 gene perturbation screens", "url": "https://doi.org/10.15252/msb.20178064", "description": "Demonstrates feasibility of imaging arrayed CRISPR screens and offers a way to characterize transfection efficacy in individual cells."}, {"name": "Multiparametric phenotyping of compound effects on patient derived organoids", "url": "https://doi.org/10.1038/s41467-022-30722-9", "description": "Profiling chemical effects on patient-derived organoids."}, {"name": "A chemical-genetic interaction map of small molecules using high-throughput imaging in cancer cells", "url": "https://doi.org/10.15252/MSB.20156400", "description": "Profiling the morphological changes induced in 1280 compounds in 12 knockout cell lines."}, {"name": "Time-resolved mapping of genetic interactions to model rewiring of signaling pathways", "url": "https://doi.org/10.7554/eLife.40174", "description": "Changes in genetic interactions across time based on multiple morphological descriptors."}, {"name": "High-Content Imaging of Unbiased Chemical Perturbations Reveals that the Phenotypic Plasticity of the Actin Cytoskeleton Is Constrained", "url": "https://doi.org/10.1016/j.cels.2019.09.002", "description": "Defining morphological clusters in a large compound screen."}, {"name": "A map of directional genetic interactions in a metazoan cell", "url": "https://doi.org/10.7554/eLife.05464", "description": "Characterizing genetic interactions by integrating 21 phenotypic descriptors."}, {"name": "The phenotypic landscape of essential human genes", "url": "https://doi.org/10.1016/j.cell.2022.10.017", "description": "Comparing morphological descriptors in a pooled CRISPR screen with in-situ sequencing"}, {"name": "Evaluation of Gene Expression and Phenotypic Profiling Data as Quantitative Descriptors for Predicting Drug Targets and Mechanisms of Action", "url": "https://doi.org/10.1101/580654", "description": "Benchmarking profiling modalities, including image-based profiles, for mechanism of action prediction."}, {"name": "The molecular architecture of cell cycle arrest", "url": "https://doi.org/10.15252/msb.202211087", "description": "Comparing cellular features across stages of the cell cycle."}, {"name": "Integrated intracellular organization and its variations in human iPS cells", "url": "https://doi.org/10.1038/s41586-022-05563-7", "description": "Decomposing cellular and nuclear shapes in 3D in multiple iPSC and studying association between cellular structures."}, {"name": "Single-cell metabolic profiling of human cytotoxic T cells", "url": "https://doi.org/10.1038/s41587-020-0651-8", "description": "Combining metabolic profiling and spatial information to define immune subsets in tumor microenvironments."}, {"name": "The single-cell pathology landscape of breast cancer", "url": "https://doi.org/10.1038/s41586-019-1876-x", "description": "Defining cell populations and their interactions in breast cancer based on shape, intensity and contextual information from multiplexed imaging."}, {"name": "Identification of phenotype-specific networks from paired gene expression\u2013cell shape imaging data", "url": "https://doi.org/10.1101%2Fgr.276059.121", "description": "Looking for gene networks underlying cellular morphology by matching expression and imaging data."}, {"name": "Predicting drug polypharmacology from cell morphology readouts using variational autoencoder latent space arithmetic", "url": "https://doi.org/10.1371/journal.pcbi.1009888", "description": "Model cell morphology with autoencoders to estimate effects of drug combinations."}, {"name": "Deep Morphology Learning Enhances Ex Vivo Drug Profiling-Based Precision Medicine", "url": "https://doi.org/10.1158/2643-3230.BCD-21-0219", "description": "Concrete description of how morphological information can be extracted from patient material and guide treatment."}], "notes": [], "source": "Cytodata"}, {"name": "Cytodata \u2014 Methods", "entries": [{"name": "Cell Painting, a high-content image-based assay for morphological profiling using multiplexed fluorescent dyes", "url": "https://doi.org/10.1038/nprot.2016.105", "description": "Protocol describing the design and execution of experiments using Cell Painting."}, {"name": "Multiplex Cytological Profiling Assay to Measure Diverse Cellular States", "url": "https://doi.org/10.1371/journal.pone.0080999", "description": "Cell Painting assay."}, {"name": "CIDRE: an illumination-correction method for optical microscopy", "url": "https://doi.org/10.1038/nmeth.3323", "description": "Retrospective method for illumination-correction based on energy minimization."}, {"name": "Retrospective shading correction based entropy minimization", "url": "https://doi.org/10.1046/j.1365-2818.2000.00669.x", "description": "Method for retrospective shading correction based on entropy minimization."}, {"name": "Capturing single-cell heterogeneity via data fusion improves image-based profiling", "url": "https://doi.org/10.1038/s41467-019-10154-8", "description": "Adds dispersion and covariances to population averages to capture single-cell heterogeneity."}, {"name": "Minimum redundancy feature selection from microarray gene expression data", "url": "https://doi.org/10.1142/S0219720005001004", "description": "Minimum redundancy - maximum relevance feature selection framework."}, {"name": "Learning unsupervised feature representations for single cell microscopy images with paired cell inpainting", "url": "https://doi.org/10.1371/journal.pcbi.1007348", "description": "Selfsupervised method to learn feature representations of single cells in microscopy images without labelled training data."}, {"name": "Weakly supervised learning of single-cell feature embeddings", "url": "https://doi.org/10.1109/CVPR.2018.00970", "description": "Training CNNs using a weakly supervised approach for feature learning."}, {"name": "Accurate Prediction of Biological Assays with High-Throughput Microscopy Images and Convolutional Networks", "url": "https://doi.org/10.1021/acs.jcim.8b00670", "description": "End-to-end learning with CNNs to predict bioactivity of small molecules in unrelated assays using image-based profiles."}, {"name": "Evaluation of Deep Learning Strategies for Nucleus Segmentation in Fluorescence Images", "url": "https://doi.org/10.1002/cyto.a.23863", "description": "Comparing several deep learning methods for nuclear segmentation."}, {"name": "Automating Morphological Profiling with Generic Deep Convolutional Networks", "url": "https://doi.org/10.1101/085118", "description": "Transfer of activation features of generic CNNs to extract features for image-based profiling."}, {"name": "A BaSiC tool for background and shading correction of optical microscopy images", "url": "https://doi.org/10.1038/ncomms14836", "description": "Illumination-correction method accounting for space- and time-dependent biases."}, {"name": "Cellpose: a generalist algorithm for cellular segmentation", "url": "https://doi.org/10.1038/s41592-020-01018-x", "description": "Generalist deep learning model for cell and nucleus segmentation with pre-trained weights."}, {"name": "Deep Learning Automates the Quantitative Analysis of Individual Cells in Live-Cell Imaging Experiments", "url": "https://doi.org/10.1371/journal.pcbi.1005177", "description": "DeepCell: collection of deep learning segmentation models."}, {"name": "The Multidimensional Perturbation Value", "url": "https://doi.org/10.1177/1087057112469257", "description": "Proposing a score to define significant activity in screens."}, {"name": "Label-Free Prediction of Cell Painting from Brightfield Images", "url": "https://doi.org/10.1038/s41598-022-12914-x", "description": "Reconstructing images for Cell Painting dyes and ensuring corresponding morphological measurements are preserved."}, {"name": "ShapoGraphy: A User-Friendly Web Application for Creating Bespoke and Intuitive Visualisation of Biomedical Data", "url": "https://doi.org/10.3389/fbinf.2022.788607", "description": "Method to visualize morphological profiles."}, {"name": "CytoGAN: Generative Modeling of Cell Images", "url": "https://doi.org/10.1101/227645", "description": "Generative network displaying potential for learning latent representation of biological conditions from cell images."}, {"name": "Self-supervised feature extraction from image time series in plant phenotyping using triplet networks", "url": "https://doi.org/https://doi.org/10.1093/bioinformatics/btaa905", "description": "Direct extraction of phenotypic features from plant images."}, {"name": "Morphology and gene expression profiling provide complementary information for mapping cell state", "url": "https://doi.org/10.1016/j.cels.2022.10.001", "description": "Comparison of the information contained in Cell Painting and L1000 assays for the same perturbations."}, {"name": "Fully unsupervised deep mode of action learning for phenotyping high-content cellular images", "url": "https://doi.org/10.1093/bioinformatics/btab497", "description": "Unsupervised approach to represent cellular morphology with clusters corresponding to meaningful relations such as mechanism of action. With an overview of deep learning methods for morphological profiling and classification."}, {"name": "Automated high-speed 3D imaging of organoid cultures with multi-scale phenotypic quantification", "url": "https://doi.org/10.1038/s41592-022-01508-0", "description": "Experimental and computational workflow to extract 3D morphological descriptors of organoids using light-sheet microscopy."}], "notes": [], "source": "Cytodata"}, {"name": "Pokemon", "entries": [{"name": "Development Projects", "url": "#development-projects", "description": ""}, {"name": "Resources & Others", "url": "#resources--others", "description": ""}, {"name": "PokeAPI", "url": "https://github.com/PokeAPI/pokeapi/", "description": "A RESTful API for Pok\u00e9mon (<http://pokeapi.co/>).", "stars": "4.3k"}, {"name": "pgoapi", "url": "https://github.com/tejado/pgoapi", "description": "Pok\u00e9mon GO API lib/demo.", "stars": "1.4k"}, {"name": "pokemon-API", "url": "https://github.com/Purukitto/pokemon-api", "description": "Beginner friendly API endpoint that returns Pok\u00e9mon Data in JSON format (<https://app.pokemon-api.xyz>).", "stars": "24"}, {"name": "Pokemon-GO-node-api", "url": "https://github.com/Armax/Pokemon-GO-node-api", "description": "Pok\u00e9mon GO API Node.js library.", "stars": "875"}, {"name": "Pokemon-Go-Rocket-API", "url": "https://github.com/FeroxRev/Pokemon-Go-Rocket-API", "description": "Client API library for Pok\u00e9mon GO in C#.", "stars": "368"}, {"name": "Pokemon GO Java API", "url": "https://github.com/Grover-c13/PokeGOAPI-Java", "description": "Pok\u00e9mon GO API for Java.", "stars": "1k"}, {"name": "Pokemon Name API", "url": "https://github.com/sindresorhus/pokemon", "description": "Get a list of Pok\u00e9mon names in JSON.", "stars": "490"}, {"name": "PokemonGO-Pokedex", "url": "https://github.com/Biuni/PokemonGO-Pokedex", "description": "Pok\u00e9dex of Pok\u00e9mon GO in JSON.", "stars": "126"}, {"name": "PokeTypes", "url": "https://github.com/fbosch/poke-types", "description": "Get Pok\u00e9mon types, weaknesses and strengths.", "stars": "8"}, {"name": "TCGdex", "url": "https://github.com/tcgdex/cards-database", "description": "Multi languages Pok\u00e9mon TCG API.", "stars": "157"}, {"name": "Kotlin-Pokedex", "url": "https://github.com/mrcsxsiq/Kotlin-Pokedex", "description": "Pokedex app built with Kotlin.", "stars": "1.5k"}, {"name": "graphql-pokemon", "url": "https://github.com/lucasbento/graphql-pokemon", "description": "Get information of a Pok\u00e9mon with GraphQL.", "stars": "503"}, {"name": "Pokemon-Showdown", "url": "https://github.com/Zarel/Pokemon-Showdown", "description": "Pok\u00e9mon battle simulator.", "stars": "4.8k"}, {"name": "iPokeMon", "url": "https://github.com/Kjuly/iPokeMon", "description": "Pok\u00e9mon like game on iOS with Location Based Service.", "stars": "430"}, {"name": "pokemon-online", "url": "https://github.com/po-devs/pokemon-online", "description": "Online Pok\u00e9mon Battle Simulator.", "stars": "290"}, {"name": "Shuffle-Move", "url": "https://github.com/Loreinator/Shuffle-Move", "description": "A program to identify and display the best next move for the game Pok\u00e9mon Shuffle.", "stars": "97"}, {"name": "pokecry", "url": "https://github.com/fent/pokecry", "description": "Guess Pok\u00e9mon from their cry.", "stars": "10"}, {"name": "Pokedex", "url": "https://github.com/skydoves/Pokedex", "description": "Android Pokedex using Dagger, Hilt, Motion, Coroutines, Flow, and Jetpack.", "stars": "7.8k"}, {"name": "Who's That Pok\u00e9mon?", "url": "https://github.com/serena2341/whos-that-pokemon", "description": "Guess Pok\u00e9mon from their silhouette.", "stars": "3"}, {"name": "Pokemon Go Bot", "url": "https://github.com/Hrithikd/Pokemon-Go-Bot-Working-Hack-API", "description": "Pok\u00e9mon GO bot that farms for Pokestops and Pok\u00e9mon.", "stars": "23"}, {"name": "slack-pokemon", "url": "https://github.com/rvinluan/slack-pokemon", "description": "A bot for having Pok\u00e9mon battles in Slack.", "stars": "341"}, {"name": "PokeSlack", "url": "https://github.com/timwah/pokeslack", "description": "Alerts you of nearby Pok\u00e9mon.", "stars": "38"}, {"name": "TwitchPlaysPokemon", "url": "https://github.com/sunshinekitty/TwitchPlaysPokemon", "description": "A bot mimicking Twitch Plays Pok\u00e9mon.", "stars": "110"}, {"name": "PokemonGo-Bot", "url": "https://github.com/PokemonGoF/PokemonGo-Bot", "description": "The Pok\u00e9mon GO bot script, baking with community.", "stars": "3.9k"}, {"name": "Poketrainer", "url": "https://github.com/j-e-k/poketrainer", "description": "A fast and feature filled bot in Python.", "stars": "120"}, {"name": "PokeBot", "url": "https://github.com/akbaryahya/PokeBot", "description": "The automated Pok\u00e9mon speedrunning machine.", "stars": "17"}, {"name": "PokemonGoBot", "url": "https://github.com/jabbink/PokemonGoBot", "description": "Bot that plays Pok\u00e9mon GO.", "stars": "557"}, {"name": "Bot Builder for PokemonGoBot", "url": "https://github.com/shilch/pogobot-builder", "description": "Simply build your Pok\u00e9mon GO bot.", "stars": "18"}, {"name": "PokeBuddy", "url": "https://github.com/finndev/PokeBuddy", "description": "A Pok\u00e9mon GO bot.", "stars": "447"}, {"name": "alfred-pokedex", "url": "https://github.com/vutran/alfred-pokedex", "description": "Alfred 3 workflow to lookup information about Pok\u00e9mon.", "stars": "23"}, {"name": "hyper-pokemon", "url": "https://github.com/hyper-pokemon/hyper-pokemon", "description": "Wondrous, tailor-made Pok\u00e9mon themes for your Hyper terminal.", "stars": "1k"}, {"name": "Pokemon-Go-Controller", "url": "https://github.com/kahopoon/Pokemon-Go-Controller", "description": "Play Pok\u00e9mon GO safely or at unavailable area.", "stars": "2.5k"}, {"name": "pokecrystal", "url": "https://github.com/pret/pokecrystal", "description": "Disassembly of Pok\u00e9mon Crystal.", "stars": "2.1k"}, {"name": "x-pokemon", "url": "https://github.com/passy/x-pokemon", "description": "A web component to display Pok\u00e9mon.", "stars": "89"}, {"name": "pokered", "url": "https://github.com/pret/pokered", "description": "Disassembly of Pok\u00e9mon Red/Blue.", "stars": "4k"}, {"name": "pokemon-reverse-engineering-tools", "url": "https://github.com/pret/pokemon-reverse-engineering-tools", "description": "Tools for compiling and disassembling Pok\u00e9mon Red and Pok\u00e9mon Crystal.", "stars": "327"}, {"name": "pokemon-go-mitm-node", "url": "https://github.com/rastapasta/pokemon-go-mitm-node", "description": "Pok\u00e9mon GO MITM Proxy.", "stars": "487"}, {"name": "PokeMMO", "url": "https://github.com/maierfelix/PokeMMO", "description": "WebGL Pok\u00e9mon MMO Engine with Realtime Editor.", "stars": "730"}, {"name": "pogo-optimizer", "url": "https://github.com/justinleewells/pogo-optimizer", "description": "Shows you the IVs and information necessary to determine which Pok\u00e9mon get ground into candy.", "stars": "502"}, {"name": "PoGoTools", "url": "https://github.com/nelsyeung/PoGoTools", "description": "A set of CLI tools for getting IVs, transferring Pok\u00e9mon, evolving Pok\u00e9mon, and trashing items.", "stars": "5"}, {"name": "slack-pokemon-emoji", "url": "https://github.com/fraserxu/slack-pokemon-emoji", "description": "A tool to upload all the Pok\u00e9mon to Slack emoji.", "stars": "21"}, {"name": "slack-emoji-pokemon", "url": "https://github.com/Templarian/slack-emoji-pokemon", "description": "A list of Pok\u00e9mon emojis for Slack.", "stars": "380"}, {"name": "PokemonGO-IV-Renamer", "url": "https://github.com/Boren/PokemonGO-IV-Renamer", "description": "Automatically renames your Pok\u00e9mon to their IV stats.", "stars": "85"}, {"name": "pokemongo-genymotion", "url": "https://github.com/jlobos/pokemongo-genymotion", "description": "Play Pok\u00e9mon GO from your Genymotion device.", "stars": "19"}, {"name": "pokemongo-game-master", "url": "https://github.com/BrunnerLivio/pokemongo-game-master", "description": "Collection of Pok\u00e9mon GO Game Master versions.", "stars": "38"}, {"name": "Pokemon-Terminal", "url": "https://github.com/LazoCoder/Pokemon-Terminal", "description": "Pok\u00e9mon terminal themes for iTerm2.", "stars": "4.2k"}, {"name": "pokemon-cli", "url": "https://github.com/sindresorhus/pokemon-cli", "description": "CLI to get Pok\u00e9mon names.", "stars": "48"}, {"name": "pokesprite", "url": "https://github.com/msikma/pokesprite", "description": "Database of Pok\u00e9mon sprites from the core series games, including custom shiny versions.", "stars": "993"}, {"name": "Pok\u00e9Palettes", "url": "https://github.com/BarryMode/pokepalettes", "description": "16-bit palettes that represent Pok\u00e9mon (based on the models from Pok\u00e9mon GO)."}, {"name": "PokemonRedExperiments", "url": "https://github.com/PWhiddy/PokemonRedExperiments", "description": "Playing Pok\u00e9mon Red with Reinforcement Learning.", "stars": "7k"}, {"name": "/r/pokemongo", "url": "https://www.reddit.com/r/pokemongo/", "description": "Pok\u00e9mon GO Subreddit."}, {"name": "/r/pokemongodev", "url": "https://www.reddit.com/r/pokemongodev", "description": "Reverse engineering game/API."}, {"name": "/r/thesilphroad", "url": "https://www.reddit.com/r/thesilphroad", "description": "Very indepth game discussion and such."}, {"name": "RazerGo", "url": "https://go.razerzone.com/", "description": "Localized Pok\u00e9mon GO chat."}, {"name": "PokeDates", "url": "https://www.projectfixup.com/pokedates/", "description": "The first-ever Pok\u00e9mon GO dating service."}, {"name": "The Pok\u00e9Community", "url": "https://www.pokecommunity.com/index.php", "description": "A dedicated forum to everything Pok\u00e9mon."}, {"name": "Pok\u00e9mon GO Raiders Discord", "url": "https://www.pogoraiders.gg/discord", "description": "A Discord community for raid hosting and joining with discussions about Pok\u00e9mon GO."}, {"name": "PokemonGo-Map", "url": "https://github.com/AHAAAAAAA/PokemonGo-Map", "description": "Live visualization of all the Pok\u00e9mon in your area and more.", "stars": "7.5k"}, {"name": "PokemonGo-DesktopMap", "url": "https://github.com/mchristopher/PokemonGo-DesktopMap", "description": "Electron app for Pok\u00e9mon GO that shows Pok\u00e9mon nearby.", "stars": "1.8k"}, {"name": "pokelocater", "url": "https://github.com/emeth-/pokelocater", "description": "Display Pok\u00e9mon nearby your location on a map.", "stars": "130"}, {"name": "Pokemap", "url": "https://github.com/omkarmoghe/Pokemap", "description": "A native Android client to map the Pok\u00e9mon around you.", "stars": "1k"}, {"name": "Poke Vision", "url": "https://pokevision.com/", "description": "Find Pok\u00e9mon by location."}, {"name": "iPokeGo", "url": "https://github.com/istornz/iPokeGo", "description": "A native iOS client to map the Pok\u00e9mon around you.", "stars": "642"}, {"name": "TechCrunch", "url": "https://techcrunch.com/gallery/pokemon-go-tips/", "description": "13 ways to be better at Pok\u00e9mon GO."}, {"name": "Imore", "url": "http://www.imore.com/Pokemon-go-tips-tricks-cheats", "description": "Pok\u00e9mon GO: 21 tips, tricks, and cheats to be the best trainer in the world."}, {"name": "Mashable", "url": "http://mashable.com/2016/07/08/how-to-play-pokemon-go/#7iz7HhcepPqi", "description": "How to be the best, least annoying, Pok\u00e9mon GO trainer."}, {"name": "Heavy", "url": "http://heavy.com/games/2016/07/pokemon-go-cheats-tips-tricks-guide-walkthrough-gps-spoof-fake-pikachu-starter-get-coins-throw-candy-incense-footsteps-pokestops-driving-lucky-eggs/", "description": "Pok\u00e9mon GO: 10 Cheats, Tip & Tricks You Need to Know."}, {"name": "Pokedex", "url": "https://github.com/veekun/pokedex", "description": "More than you ever wanted to know about Pok\u00e9mon.", "stars": "1.4k"}, {"name": "Pokedex.org", "url": "https://github.com/nolanlawson/pokedex.org", "description": "Offline-capable Pok\u00e9dex web site <https://pokedex.org>.", "stars": "2.3k"}, {"name": "Pokemon GO Wiki Guide by IGN", "url": "http://www.ign.com/wikis/pokemon-go", "description": ""}, {"name": "Pok\u00e9mon GO Wiki", "url": "https://pkmngowiki.com/", "description": ""}, {"name": "Pok\u00e9mon GO Wikipedia", "url": "https://en.wikipedia.org/wiki/Pok%C3%A9mon_Go", "description": ""}, {"name": "GamePress", "url": "https://pokemongo.gamepress.gg/", "description": ""}, {"name": "Pok\u00e9mon Go Info", "url": "https://pokemon.gameinfo.io/", "description": ""}, {"name": "Silphroad", "url": "https://thesilphroad.com/research", "description": "Pok\u00e9mon GO tools & reference charts."}, {"name": "Server Status", "url": "http://www.mmoserverstatus.com/pokemon_go", "description": "Shows you if Pok\u00e9mon GO is down."}, {"name": "Egg Statistics", "url": "https://app.cmmcd.com/", "description": "Pok\u00e9mon GO Egg Reporter."}, {"name": "Poke Assistant", "url": "https://pokeassistant.com/", "description": "Collection of calculators for Pok\u00e9mon GO."}, {"name": "Calcy IV", "url": "https://play.google.com/store/apps/details?id=tesmath.calcy", "description": "One-tap stats and level calculation on Pok\u00e9mon GO (Android)."}, {"name": "InfoSpreadsheet", "url": "https://docs.google.com/spreadsheets/d/1iJcE12v14GA8V8EO4M1-dPxBFT2kFhR6bUXvj03a4kM/", "description": "Datamined info about Pok\u00e9mon GO species with IV calculations."}, {"name": "InfoSpreadsheet#2", "url": "https://docs.google.com/spreadsheets/d/1hcFo7-UGWx1k1u1BHOvDhq8foPeRr7YbX2jLjjJK0Qw/", "description": "Pok\u00e9mon GO species data with their movesets."}, {"name": "PVPoke", "url": "https://pvpoke.com/", "description": "A PVP ranking and moveset for Pok\u00e9mon GO."}, {"name": "Pok\u00e9mon GO Calender", "url": "https://pokemoncalendar.com/", "description": "Pok\u00e9mon GO calender events with Google Calendar and timezones support."}, {"name": "Poke Genie", "url": "http://www.pokegenie.net/", "description": "A free raid hosting and joining app for [iOS](https://apps.apple.com/us/app/poke-genie-remote-raid-iv-pvp/id1143920524) & [Android](https://play.google.com/store/apps/details?id=com.cjin.pokegenie.standard) with PVP functionalities."}], "notes": [], "source": "Pokemon"}, {"name": "Guides", "entries": [{"name": "Styling", "url": "#styling", "description": ""}, {"name": "Markup", "url": "#markup", "description": ""}, {"name": "Programming languages", "url": "#programming-languages", "description": ""}, {"name": "Frameworks", "url": "#frameworks", "description": ""}, {"name": "Other", "url": "#other", "description": ""}], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 CSS", "entries": [{"name": "Google HTML/CSS Style Guide", "url": "https://google.github.io/styleguide/htmlcssguide.html", "description": ""}, {"name": "Principles of writing consistent, idiomatic CSS", "url": "https://github.com/necolas/idiomatic-css#readme", "description": "", "stars": "6.6k"}, {"name": "HTML and CSS code guide", "url": "https://codeguide.co/", "description": ""}, {"name": "General CSS notes, advice and guidelines", "url": "https://github.com/csswizardry/CSS-Guidelines#readme", "description": "", "stars": "3.7k"}], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 Sass", "entries": [{"name": "Principles of writing idiomatic Sass", "url": "https://github.com/anthonyshort/idiomatic-sass#readme", "description": "", "stars": "228"}, {"name": "Sass Style Guide", "url": "https://css-tricks.com/sass-style-guide/", "description": ""}, {"name": "Sass Guidelines", "url": "https://sass-guidelin.es/", "description": ""}], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 HTML", "entries": [{"name": "Google HTML/CSS Style Guide", "url": "https://google.github.io/styleguide/htmlcssguide.html", "description": ""}, {"name": "HTML and CSS code guide", "url": "https://github.com/mdo/code-guide#readme", "description": "", "stars": "8.5k"}], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 XML", "entries": [{"name": "Google XML Document Format Style Guide", "url": "https://google.github.io/styleguide/xmlstyle.html", "description": ""}], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 C", "entries": [{"name": "C Code Style Guidelines", "url": "https://www.cs.swarthmore.edu/~newhall/unixhelp/c_codestyle.html", "description": ""}, {"name": "ESA Style Guide for 'C' coding", "url": "https://www.maultech.com/chrislott/resources/cstyle/cstyle-ESA-OZ-v2.txt", "description": ""}], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 C++", "entries": [{"name": "Google C++ Style Guide", "url": "https://google.github.io/styleguide/cppguide.html", "description": ""}, {"name": "C++ Core Guidelines", "url": "https://github.com/isocpp/CppCoreGuidelines/blob/master/CppCoreGuidelines.md#readme", "description": "", "stars": "44k"}], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 C\\#", "entries": [{"name": "C# Coding Conventions", "url": "https://learn.microsoft.com/en-us/dotnet/csharp/fundamentals/coding-style/coding-conventions", "description": ""}, {"name": "Framework Design Guidelines", "url": "https://learn.microsoft.com/en-us/dotnet/standard/design-guidelines/", "description": ""}], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 Clojure", "entries": [{"name": "Clojure Style Guide", "url": "https://github.com/bbatsov/clojure-style-guide#readme", "description": "", "stars": "4.1k"}], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 CoffeeScript", "entries": [{"name": "CoffeeScript Style Guide", "url": "https://github.com/polarmobile/coffeescript-style-guide#readme", "description": "", "stars": "1.6k"}], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 Elixir", "entries": [{"name": "Elixir Style Guide", "url": "https://github.com/christopheradams/elixir_style_guide#readme", "description": "", "stars": "4.4k"}], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 Go", "entries": [{"name": "Go Code Review Comments", "url": "https://github.com/golang/go/wiki/CodeReviewComments", "description": "", "stars": "129k"}], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 Haskell", "entries": [{"name": "Haskell Programming Guidelines", "url": "https://wiki.haskell.org/Programming_guidelines", "description": ""}], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 JavaScript", "entries": [{"name": "Google JavaScript Style Guide", "url": "https://google.github.io/styleguide/javascriptguide.xml", "description": ""}, {"name": "Principles of Writing Consistent, Idiomatic JavaScript", "url": "https://github.com/rwaldron/idiomatic.js#readme", "description": "", "stars": "25k"}, {"name": "Airbnb JavaScript Style Guide", "url": "https://github.com/airbnb/javascript#readme", "description": "", "stars": "147k"}, {"name": "JavaScript: The Right Way", "url": "http://jstherightway.org/", "description": ""}, {"name": "ES6 Coding Style", "url": "https://github.com/elierotenberg/coding-styles/blob/master/es6.md#readme", "description": "", "stars": "400"}, {"name": "JavaScript SDK Design Guide", "url": "https://github.com/hueitan/javascript-sdk-design#readme", "description": "", "stars": "1.4k"}, {"name": "Project Guidelines", "url": "https://github.com/elsewhencode/project-guidelines#readme", "description": "", "stars": "30k"}], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 Java", "entries": [{"name": "Google Java Style", "url": "https://google.github.io/styleguide/javaguide.html", "description": ""}], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 Objective-C", "entries": [{"name": "Google Objective-C Style Guide", "url": "https://google.github.io/styleguide/objcguide.xml", "description": ""}, {"name": "NYTimes Objective-C Style Guide", "url": "https://github.com/NYTimes/objective-c-style-guide#readme", "description": "", "stars": "5.8k"}, {"name": "The official raywenderlich.com Objective-C style guide", "url": "https://github.com/kodecocodes/objective-c-style-guide#readme", "description": "", "stars": "3.1k"}], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 PHP", "entries": [{"name": "PHP: The Right Way", "url": "https://phptherightway.com/", "description": ""}, {"name": "PHP Standard Recommendations", "url": "https://www.php-fig.org/psr/", "description": ""}], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 Perl", "entries": [], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 Python", "entries": [{"name": "PEP 8 - Style Guide for Python Code", "url": "https://peps.python.org/pep-0008/", "description": ""}, {"name": "Google Python Style Guide", "url": "https://google.github.io/styleguide/pyguide.html", "description": ""}], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 Ruby", "entries": [{"name": "Ruby Style Guide", "url": "https://github.com/rubocop/ruby-style-guide#readme", "description": "", "stars": "17k"}, {"name": "Ruby Style Guidelines", "url": "https://caliban.org/ruby/rubyguide.shtml#style", "description": ""}], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 Rust", "entries": [{"name": "Rust Style Guide", "url": "https://github.com/rust-lang/rust/tree/HEAD/src/doc/style-guide/src#rust-style-guide", "description": "", "stars": "105k"}], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 Scala", "entries": [{"name": "Scala Style Guide", "url": "https://docs.scala-lang.org/style/", "description": ""}, {"name": "Effective Scala", "url": "https://twitter.github.io/effectivescala/", "description": ""}], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 Shell", "entries": [{"name": "Google Shell Style Guide", "url": "https://google.github.io/styleguide/shell.xml", "description": ""}, {"name": "Scripting with style", "url": "https://wiki.bash-hackers.org/scripting/style", "description": ""}], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 SQL", "entries": [{"name": "SQL Style Guide", "url": "https://www.sqlstyle.guide/", "description": ""}], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 Swift", "entries": [{"name": "The Official Kodeco Swift Style Guide", "url": "https://github.com/kodecocodes/swift-style-guide#readme", "description": "", "stars": "13k"}], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 Vimscript", "entries": [{"name": "Google Vimscript Style Guide", "url": "https://google.github.io/styleguide/vimscriptguide.xml", "description": ""}], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 AngularJS", "entries": [{"name": "AngularJS Style Guide", "url": "https://github.com/johnpapa/angular-styleguide#readme", "description": "", "stars": "24k"}, {"name": "An AngularJS Style Guide for Closure Users at Google", "url": "https://google.github.io/styleguide/angularjs-google-style.html", "description": ""}], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 RSpec", "entries": [{"name": "Better Specs { rspec guidelines with ruby }", "url": "https://www.betterspecs.org/", "description": ""}, {"name": "RSpec Style Guide", "url": "https://github.com/rubocop/rspec-style-guide#readme", "description": "", "stars": "968"}, {"name": "Even Better Specs | Guidelines for Maintainable Tests", "url": "https://evenbetterspecs.github.io/", "description": ""}], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 Rails", "entries": [{"name": "Rails Style Guide", "url": "https://github.com/rubocop/rails-style-guide#readme", "description": "", "stars": "6.5k"}], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 Vue", "entries": [{"name": "The official style guide for Vue-specific code", "url": "https://vuejs.org/style-guide/", "description": ""}], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 API", "entries": [{"name": "HTTP API Design Guide", "url": "https://github.com/interagent/http-api-design#readme", "description": "", "stars": "14k"}, {"name": "Microsoft REST API Guidelines", "url": "https://github.com/Microsoft/api-guidelines/blob/vNext/Guidelines.md#readme", "description": "", "stars": "23k"}, {"name": "Building JSON-LD APIs: Best Practices", "url": "https://json-ld.org/spec/latest/json-ld-api-best-practices/", "description": ""}, {"name": "Zalando RESTful API and Event Scheme Guidelines", "url": "https://opensource.zalando.com/restful-api-guidelines/", "description": ""}], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 Bots", "entries": [{"name": "Principles of bot design", "url": "https://learn.microsoft.com/en-us/previous-versions/azure/bot-service/bot-service-design-principles?view=azure-bot-service-3.0", "description": ""}, {"name": "General Best Practices", "url": "https://developers.facebook.com/docs/messenger-platform/introduction/general-best-practices", "description": ""}], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 CLI", "entries": [{"name": "Command Line Interface Guidelines", "url": "https://clig.dev/#guidelines", "description": ""}], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 Deployment", "entries": [{"name": "Deployments Best Practices", "url": "http://guides.beanstalkapp.com/deployments/best-practices.html", "description": ""}], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 Favicon", "entries": [{"name": "favicon-cheat-sheet", "url": "https://github.com/audreyfeldroy/favicon-cheat-sheet#readme", "description": "", "stars": "9.9k"}], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 iOS", "entries": [{"name": "The iOS Design Guidelines", "url": "https://ivomynttinen.com/blog/ios-design-guidelines", "description": ""}], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 Git", "entries": [{"name": "Git Style Guide", "url": "https://github.com/agis/git-style-guide#readme", "description": "", "stars": "5.1k"}, {"name": "Commit messages guide", "url": "https://github.com/RomuloOliveira/commit-messages-guide#readme", "description": "", "stars": "6.8k"}], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 JSON", "entries": [{"name": "Google JSON Style Guide", "url": "https://google.github.io/styleguide/jsoncstyleguide.xml", "description": ""}], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 Machine Learning", "entries": [{"name": "Rules of Machine Learning", "url": "https://developers.google.com/machine-learning/guides/rules-of-ml/", "description": ""}], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 Node.js", "entries": [{"name": "Node.js Style Guide", "url": "https://github.com/felixge/node-style-guide#readme", "description": "", "stars": "5k"}, {"name": "Node.js Best Practices", "url": "https://github.com/goldbergyoni/nodebestpractices#readme", "description": "", "stars": "103k"}], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 Security", "entries": [{"name": "Security Principles", "url": "https://infosec.mozilla.org/fundamentals/security_principles.html", "description": ""}, {"name": "Web Security Guidelines", "url": "https://infosec.mozilla.org/guidelines/web_security", "description": ""}, {"name": "WebAppSec/Secure Coding Guidelines", "url": "https://wiki.mozilla.org/WebAppSec/Secure_Coding_Guidelines", "description": ""}, {"name": "Web Application Security Guide/Checklist", "url": "https://en.wikibooks.org/wiki/Web_Application_Security_Guide/Checklist", "description": ""}], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 UI", "entries": [{"name": "A Good User Interface", "url": "https://goodui.org/", "description": ""}, {"name": "Pagination 101", "url": "https://gist.github.com/mislav/622561", "description": ""}], "notes": [], "source": "Guides"}, {"name": "Guides \u2014 Writing", "entries": [{"name": "Writing style", "url": "https://atlassian.design/content/writing-style/", "description": ""}, {"name": "Documentation Style Guide", "url": "https://web.archive.org/web/20150320233932/http://docs.basho.com/riak/latest/community/style-guide/", "description": ""}, {"name": "Apple Style Guide", "url": "https://help.apple.com/asg/mac/2013/", "description": ""}, {"name": "How To Ask Questions The Smart Way", "url": "http://www.catb.org/~esr/faqs/smart-questions.html", "description": ""}, {"name": "Google Developer Documentation Style Guide", "url": "https://developers.google.com/style/", "description": ""}], "notes": [], "source": "Guides"}, {"name": "Ansible", "entries": [{"name": "Awesome Ansible", "url": "#awesome-ansible-", "description": ""}, {"name": "Latest Ansible Documentation", "url": "https://docs.ansible.com/ansible/latest/user_guide/index.html", "description": "Latest user guide and documentation for Ansible."}, {"name": "Ansible Galaxy Website", "url": "https://galaxy.ansible.com/", "description": "Official repository and community site for Ansible Roles."}, {"name": "Ansible Blog", "url": "https://www.ansible.com/blog", "description": "Official Ansible blog."}, {"name": "Get Help", "url": "https://forum.ansible.com/c/help/6", "description": "Get help or help others. Please add appropriate tags if you start new discussions."}, {"name": "Bullhorn newsletter", "url": "https://docs.ansible.com/ansible/devel/community/communication.html#the-bullhorn", "description": "Used to announce releases and important changes."}, {"name": "Social Spaces", "url": "https://forum.ansible.com/c/chat/4", "description": "Gather and interact with fellow enthusiasts."}, {"name": "News & Announcements", "url": "https://forum.ansible.com/c/news/5", "description": "Track project-wide announcements including social events."}, {"name": "How To Manage Remote Servers with Ansible", "url": "https://www.digitalocean.com/community/tutorial_series/how-to-manage-remote-servers-with-ansible", "description": "This Tutorial goes over how to use Ansible to manage remote servers."}, {"name": "Ansible Tutorial by leucos", "url": "https://github.com/leucos/ansible-tuto", "description": "12 Step Tutorial for Ansible.", "stars": "2.3k"}, {"name": "Programming Community Curated Resources for learning Ansible", "url": "https://hackr.io/tutorials/learn-ansible", "description": "A list of recommended resources."}, {"name": "Ansible TopTechSkills.com Tutorial Series on Ansible", "url": "https://www.toptechskills.com/ansible-tutorials-courses/", "description": "Tutorials on how to Install and use Ansible."}, {"name": "Official Ansible labs by Red Hat", "url": "https://ansible.github.io/workshops/exercises/ansible_rhel/", "description": "Training Course for Ansible Automation Platform."}, {"name": "Ansible Tutorials on DigitalOcean", "url": "https://www.digitalocean.com/community/tags/ansible?subtype=tutorial", "description": "Basic tutorials on DigitalOcean.com."}, {"name": "Ansible Tutorial by BlueBanquise team", "url": "http://bluebanquise.com/documentation/releases/1.5.0/training_ansible.html", "description": "Basic Ansible tutorial."}, {"name": "Ansible Tutorial for Beginners: Playbook & Examples", "url": "https://spacelift.io/blog/ansible-tutorial", "description": "Introduction to Ansible for beginners."}, {"name": "Ansible Tutorials for Beginners and Advanced", "url": "https://ansible.puzzle.ch/", "description": "Workshop on multiple topics with different levels of difficulty."}, {"name": "Ansible For DevOps", "url": "https://github.com/geerlingguy/ansible-for-devops", "description": "This repository contains Ansible examples developed to support different sections of `Ansible for DevOps` by Jeff Geerling, which is listed in the following section of books about Ansible.", "stars": "9.1k"}, {"name": "Ansible for DevOps", "url": "https://www.ansiblefordevops.com/", "description": "This book helps to start using Ansible to provision and manage anywhere from one to thousands of servers. Free sample can be read [here](https://leanpub.com/ansible-for-devops/read_sample)."}, {"name": "Ansible for Kubernetes", "url": "https://www.ansibleforkubernetes.com/", "description": "Deploy and maintain real-world massively-scalable and high-available applications with Ansible."}, {"name": "How To Manage Remote Servers with Ansible eBook", "url": "https://www.digitalocean.com/community/books/how-to-manage-remote-servers-with-ansible-ebook", "description": "This book is based on the \"How To Manage Remote Servers with Ansible\" tutorial series."}, {"name": "The Tao of Ansible: Mastering Automation with Simplicity and Grace", "url": "https://www.amazon.co.uk/Tao-Ansible-Mastering-Automation-Simplicity/dp/B0DTTTM3XG", "description": "A guide to Ansible that emphasizes simplicity, elegance, and the philosophy of automation without complexity."}, {"name": "Ansible YouTube Channel", "url": "https://www.youtube.com/channel/UCPJo5UY1KsP7J1BuHmiWNzQ", "description": "Official Ansible YouTube channel."}, {"name": "Introduction to Ansible", "url": "https://youtu.be/iVWmbStE1MM", "description": "Introduction to Ansible by Cloud Academy."}, {"name": "Ansible 101 by Jeff Geerling", "url": "https://www.jeffgeerling.com/blog/2020/ansible-101-jeff-geerling-youtube-streaming-series", "description": "Great video series on Ansible, by Jeff Geerling."}, {"name": "Ansible TopTechSkills.com Tutorial Series on YouTube", "url": "https://www.youtube.com/playlist?list=PLMyOob-UkeytIleCbMlFfCzaunOh27hm6", "description": "Video tutorials on Ansible."}, {"name": "Ansible Essentials - Course", "url": "https://www.redhat.com/en/services/training/do007-ansible-essentials-simplicity-automation-technical-overview", "description": "Free Video Classroom on Ansible essentials by Red Hat."}, {"name": "Complete Ansible Course 2020 by DevOps Journey", "url": "https://www.youtube.com/watch?v=KuiAiUyuDY4\\&list=PLnFWJCugpwfzTlIJ-JtuATD2MBBD7_m3u\\&index=1", "description": "Free Video Course on Ansible including labs to follow along."}, {"name": "Getting started with Ansible", "url": "https://youtube.com/playlist?list=PLT98CRl2KxKEUHie1m24-wkyHpEsa4Y70", "description": "YouTube tutorial series by LearnLinuxTV."}, {"name": "Automation Controller", "url": "https://www.ansible.com/products/controller", "description": "Automation Controller (formerly Ansible Tower) by Red Hat helps you scale IT automation, manage complex deployments and speed productivity. Extend the power of Ansible to your entire team."}, {"name": "AWX", "url": "https://github.com/ansible/awx", "description": "AWX provides a web-based user interface, REST API, and task engine built on top of Ansible. It is the upstream project for Automation Controller, a commercial derivative of AWX.", "stars": "15k"}, {"name": "Ansible Lint", "url": "https://github.com/ansible/ansible-lint", "description": "Checks Playbooks for best practices and behavior that could potentially be improved.", "stars": "3.7k"}, {"name": "Ansible Doctor", "url": "https://github.com/thegeeklab/ansible-doctor", "description": "Simple annotation like documentation generator for Ansible roles based on Jinja2 templates.", "stars": "141"}, {"name": "Ansible cmdb", "url": "https://github.com/fboender/ansible-cmdb", "description": "Takes the output of Ansible's fact gathering and converts it into a static HTML page.", "stars": "2.4k"}, {"name": "ARA", "url": "https://github.com/ansible-community/ara", "description": "ARA Records Ansible playbooks and makes them easier to understand and troubleshoot with a reporting API, UI and CLI.", "stars": "1.9k"}, {"name": "Ansible Inventory Grapher", "url": "https://github.com/willthames/ansible-inventory-grapher", "description": "Displays inventory inheritance hierarchies and the level at which variables are defined in an inventory.", "stars": "453"}, {"name": "Mitogen for Ansible", "url": "https://mitogen.networkgenomics.com/ansible_detailed.html", "description": "Speed up Ansible substantially with Mitogen."}, {"name": "Molecule", "url": "https://molecule.readthedocs.io/en/latest/", "description": "Molecule aids in the development and testing of Ansible roles."}, {"name": "Packer Ansible Provisioner", "url": "https://www.packer.io/plugins/provisioners/ansible/ansible-local", "description": "This Provisioner can be used to automate VM Image creation via Packer with Ansible."}, {"name": "Excel Ansible Inventory", "url": "https://github.com/KeyboardInterrupt/ansible_xlsx_inventory", "description": "Turn any Excel Spreadsheet into an Ansible Inventory.", "stars": "100"}, {"name": "terraform.py", "url": "https://github.com/mantl/terraform.py", "description": "Ansible dynamic inventory script for parsing Terraform state files.", "stars": "452"}, {"name": "ansible-navigator", "url": "https://github.com/ansible/ansible-navigator", "description": "A text-based user interface (TUI) for Ansible.", "stars": "456"}, {"name": "squest", "url": "https://hewlettpackard.github.io/squest/", "description": "Self-service portal for Automation Controller job templates."}, {"name": "ansible-bender", "url": "https://ansible-community.github.io/ansible-bender/build/html/index.html", "description": "Tool which bends containers using Ansible playbooks and turns them into container images."}, {"name": "ansible-runner", "url": "https://github.com/ansible/ansible-runner", "description": "A tool and python library that helps when interfacing with Ansible directly or as part of another system whether that be through a container image interface, as a standalone tool, or as a Python module that can be imported.", "stars": "1k"}, {"name": "ansible-builder", "url": "https://ansible-builder.readthedocs.io/en/latest/", "description": "Using Ansible content that depends on non-default dependencies can be tricky. Packages must be installed on each node, play nicely with other software installed on the host system, and be kept in sync."}, {"name": "kics", "url": "https://github.com/Checkmarx/kics", "description": "SAST Tool that scans your ansible infrastructure as code playbooks for security vulnerabilities, compliance issues and misconfigurations.", "stars": "2.4k"}, {"name": "php-ansible Library", "url": "https://github.com/maschmann/php-ansible", "description": "OOP-Wrapper for Ansible, making Ansible available in PHP.", "stars": "211"}, {"name": "TD4A", "url": "https://github.com/cidrblock/td4a", "description": "Design aid for building and testing jinja2 templates, combines data in yaml format with a jinja2 template and render the output.", "stars": "216"}, {"name": "Ansible Playbook Grapher", "url": "https://github.com/haidaraM/ansible-playbook-grapher", "description": "Command line tool to create a graph representing your Ansible playbook plays, tasks and roles.", "stars": "697"}, {"name": "ansible-doc-extractor", "url": "https://github.com/xlab-steampunk/ansible-doc-extractor", "description": "A tool that extracts documentation from Ansible modules in the HTML form.", "stars": "16"}, {"name": "Ansible Semaphore", "url": "https://github.com/ansible-semaphore/semaphore", "description": "Ansible Semaphore is a modern UI for Ansible.", "stars": "12k"}, {"name": "Steampunk Spotter", "url": "https://steampunk.si/spotter/", "description": "Provides an Assisted Automation Writing tool that analyzes and offers recommendations for your Ansible Playbooks."}, {"name": "ansible-roster", "url": "https://gitlab.com/jlecomte/ansible/ansible-roster", "description": "Ansible Roster inventory plugin to generate inventory from a host oriented yaml file. Supports ranges, regex hostnames, file inclusions, and variable merging."}, {"name": "Monkeyble", "url": "https://hewlettpackard.github.io/monkeyble/", "description": "A callback plugin that allow to execute end-to-end tests on playbooks with a Pythonic testing and CI/CD approach to detect regressions."}, {"name": "aar-doc - Automated Ansible Role Documentation", "url": "https://github.com/telekom-mms/Automated-Ansible-Role-Documentation", "description": "Generate documentation automatically from an Ansible role's metadata.", "stars": "40"}, {"name": "antsichaut", "url": "https://github.com/ansible-community/antsichaut", "description": "Automate the filling of a changelog.yaml used by antsibull-changelog.", "stars": "5"}, {"name": "ansibledb", "url": "https://github.com/nbentoumi/ansibledb", "description": "Flask API Web server that uses MongoDB as database to store Ansible reports and facts; this tool can be used to query hosts and facters managed Ansible as well search Ansible logs.", "stars": "20"}, {"name": "Ansible Template Playground", "url": "https://tech-playground.com/playgrounds/ansible-template/", "description": "Online playground for running, testing and sharing Ansible templates."}, {"name": "Ansible (Real Life) Good Practices", "url": "https://reinteractive.com/posts/167-ansible-real-life-good-practices", "description": "Best practice guidelines."}, {"name": "Testing Ansible Roles Against Windows with Test-Kitchen", "url": "https://hodgkins.io/testing-ansible-roles-windows-test-kitchen", "description": "Using Test-Kitchen with Ansible to apply playbooks to Windows machines and test them with [Pester (\u2b503.2k)](https://github.com/pester/Pester/)."}, {"name": "Ansible Best Practices by AndiDog", "url": "https://andidog.de/blog/2017-04-24-ansible-best-practices", "description": "Practices covering many aspects of an Ansible setup, including hints to support different environments (testing, staging, production)."}, {"name": "Getting started with Ansible", "url": "https://steampunk.si/blog/getting-started-with-ansible/", "description": "Introduces Ansible, provides installation instructions and gives an interactive walkthrough of Ansible's basic functionalities, like running Ansible playbooks and installing Ansible content."}, {"name": "Taking Ansible apart", "url": "https://steampunk.si/blog/taking-ansible-apart/", "description": "Describes and shows how most commonly used Ansible components work."}, {"name": "Enhancing Ansible Development with SOLID Principles", "url": "https://github.com/kksat/SOLID-Ansible", "description": "Discover how the fundamental principles of SOLID\u2014Single Responsibility, Open-Closed, Liskov Substitution, Interface Segregation, and Dependency Inversion\u2014can significantly elevate your Ansible role and playbook development.", "stars": "3"}, {"name": "Functional programming design patterns in Ansible code", "url": "https://kksat.github.io/talks/2025/functional-ansible/", "description": "Borrowing functional programming (FP) principles to improve Ansible code quality. How to adopt functional patterns like pure functions, clear separation of effects, immutability, composition, and lazy evaluation can make Ansible automation far easier to test, debug, understand, and extend."}], "notes": [], "source": "Ansible"}, {"name": "Ansible \u2014 German", "entries": [{"name": "Ansible \u2013 Was ich am Ad-hoc-Modus sch\u00e4tze", "url": "https://www.my-it-brain.de/wordpress/ansible-was-ich-am-ad-hoc-modus-schaetze/", "description": "Opinion what the author likes about the Ansible Ad-Hoc mode."}], "notes": [], "source": "Ansible"}, {"name": "Ansible \u2014 French", "entries": [{"name": "Apprendre et Maitriser Ansible l'outil de gestion de configuration", "url": "https://blog.stephane-robert.info/post/introduction-ansible/", "description": "A large of courses on Ansible in French."}, {"name": "Ansible Vagrant Examples by geerlingguy", "url": "https://github.com/geerlingguy/ansible-vagrant-examples", "description": "Ansible examples using Vagrant to deploy to local VMs.", "stars": "2.1k"}, {"name": "Ansible playbook for Linux machine setup", "url": "https://github.com/olivomarco/my-ansible-linux-setup", "description": "Ansible playbook for setting up a self-updating, hardened Debian/Ubuntu machine with Docker daemon.", "stars": "97"}, {"name": "Ansible Lockdown", "url": "https://github.com/ansible-lockdown", "description": "Ansible content to assist in both auditing and remediating against [CIS](https://www.cisecurity.org/#/) or [STIG](https://public.cyber.mil/stigs/) baseline compliance for OS's and Applications."}, {"name": "DevSec Hardening Framework", "url": "https://dev-sec.io/", "description": "The DevSec collection helps you harden your Linux Based OS as well as MySQL, NGINX and SSH Server/Services."}, {"name": "T.A.D.S. boilerplate", "url": "https://github.com/Thomvaill/tads-boilerplate", "description": "Provision and deploy a Docker Swarm cluster to development environment and to production. Infrastructure as Code and DevOps best practices.", "stars": "779"}, {"name": "Openstack Ansible", "url": "https://github.com/openstack/openstack-ansible", "description": "Ansible Playbooks for deploying [OpenStack](https://www.openstack.org/).", "stars": "1.5k"}, {"name": "Robert de Bock", "url": "https://robertdebock.nl", "description": "A extensive collection of Ansible roles."}, {"name": "DebOps", "url": "https://docs.debops.org/en/master/", "description": "A extensive collection of Debian based Ansible Playbooks."}, {"name": "ansible-ssm", "url": "https://github.com/HQarroum/ansible-ssm", "description": "An ansible role to provision physical and virtual hosts with the AWS SSM agent.", "stars": "8"}, {"name": "BlueBanquise", "url": "https://github.com/bluebanquise/bluebanquise", "description": "An ansible coherent roles collection to deploy clusters.", "stars": "138"}, {"name": "redhat-cop", "url": "https://github.com/search?q=topic%3Aansible+org%3Aredhat-cop\\&type=Repositories\\&s=updated\\&o=desc", "description": "Repositories with ansible topic of the Red Hat Communities of Practice project."}, {"name": "Ansible Language Server", "url": "https://github.com/ansible/ansible-language-server", "description": "Language Server that adds support for Ansible, to compatible Editors.", "stars": "251"}, {"name": "VS Code - official Ansible Extension", "url": "https://marketplace.visualstudio.com/items?itemName=redhat.ansible", "description": "Adds language support for Ansible to Visual Studio Code and OpenVSX compatible editors by leveraging ansible-language-server."}, {"name": "Vim", "url": "https://www.vim.org/", "description": "An open-source, free command-line text editor. Useful Vim plugins include:"}, {"name": "Emacs", "url": "https://www.gnu.org/software/emacs/", "description": "A free, open-source text editor and IDE that supports auto-indentation, syntax highlighting and a built in terminal shell (among other things):"}, {"name": "PyCharm", "url": "https://www.jetbrains.com/pycharm/", "description": "A full IDE for Python software development. Useful plugins include:"}], "notes": [], "source": "Ansible"}, {"name": "Scriptable", "entries": [{"name": "Art", "url": "#art", "description": ""}, {"name": "Cars", "url": "#cars", "description": ""}, {"name": "Calendar", "url": "#calendar", "description": ""}, {"name": "Finance", "url": "#finance", "description": ""}, {"name": "Food", "url": "#food", "description": ""}, {"name": "Gaming", "url": "#gaming", "description": ""}, {"name": "Health", "url": "#health", "description": ""}, {"name": "Mobile", "url": "#mobile", "description": ""}, {"name": "Music", "url": "#music", "description": ""}, {"name": "Reading", "url": "#reading", "description": ""}, {"name": "Social", "url": "#social", "description": ""}, {"name": "Shopping", "url": "#shopping", "description": ""}, {"name": "Space", "url": "#space", "description": ""}, {"name": "Sports", "url": "#sports", "description": ""}, {"name": "Tools", "url": "#tools", "description": ""}, {"name": "Traveling", "url": "#traveling", "description": ""}, {"name": "Related", "url": "#related", "description": ""}, {"name": "Random-Canvas", "url": "https://github.com/RiccStella/Random-Canvas", "description": "Generates random images.", "stars": "3"}, {"name": "BMW Linker", "url": "https://github.com/opp100/bmw-scriptable-widgets", "description": "Information about your BMW, like location or mileage.", "stars": "157"}, {"name": "FordPassWidget", "url": "https://github.com/dschablowsky/FordPassWidget", "description": "Information about your Ford, like location or mileage.", "stars": "17"}, {"name": "Polestar SoC Medium Widget", "url": "https://github.com/niklasvieth/polestar-ios-medium-widget", "description": "Current state of charge of your Polestar 2 as medium widget or as simplified [lockscreen widget (\u2b5028)](https://github.com/niklasvieth/polestar-ios-lockscreen-widget).", "stars": "42"}, {"name": "SmarterTankenWidget.js", "url": "https://github.com/Martlgap/SmarterTankenWidget", "description": "Price difference of two gas stations in different countries.", "stars": "1"}, {"name": "tankstellenpreise.js", "url": "https://github.com/Necriso/ScriptableWidgets/blob/main/tankstellenpreise.js", "description": "Fuel prices from a nearby gas station.", "stars": "38"}, {"name": "TeslaData-Widget", "url": "https://github.com/DrieStone/TeslaData-Widget", "description": "Information about your Tesla, like charging status and doors locked/unlocked.", "stars": "65"}, {"name": "ZOE-Widget.js", "url": "https://gist.github.com/mountbatt/772e4512089802a2aa2622058dd1ded7", "description": "Information about your Renault Zoe like charging or location."}, {"name": "Class Schedule Viewer", "url": "https://github.com/rushhiii/Scriptable-IOSWidgets/tree/main/Widgets/Schedule%20Widget", "description": "Displays your daily or weekly class schedule from a Google Sheet.", "stars": "17"}, {"name": "Countdown Widget", "url": "https://github.com/rushhiii/Scriptable-IOSWidgets/tree/main/Widgets/Countdown%20Widget", "description": "A fully customizable countdown widget, powered by Google Sheets. Track upcoming events (birthdays, anniversaries, deadlines) on your iOS home screen with dynamic countdowns, age display, color/icon customization, flexible layouts, offline support, and Google Sheets integration.", "stars": "17"}, {"name": "countdown.js", "url": "https://gist.github.com/flasozzi/ab6222ea15de5113555c32c855e9e326", "description": "Simple countdown to dates."}, {"name": "daysUntilBirthday", "url": "https://github.com/lwitzani/daysUntilBirthday", "description": "List of upcoming birthdays from contacts.", "stars": "49"}, {"name": "ScriptableWordClockWidget", "url": "https://github.com/bitKrakenCode/ScriptableWordClockWidget", "description": "Clock showing the current time in writing.", "stars": "79"}, {"name": "Life Progress", "url": "https://github.com/rushhiii/Scriptable-IOSWidgets/tree/main/Widgets/Birthday%20Widget", "description": "Displays exact age, days lived, and birthday progress using a circular ring.", "stars": "17"}, {"name": "CryptoDepotWidget", "url": "https://github.com/Martlgap/CryptoDepotWidget", "description": "A widget showing your crypto balances.", "stars": "14"}, {"name": "btc-usd-course.js", "url": "https://github.com/wickenico/btc-usd-course.js", "description": "Shows the current Bitcoin course in USD.", "stars": "7"}, {"name": "Tradegate Stock Widget", "url": "https://github.com/Chrischi-/tradegate-stock-widget-for-scriptable", "description": "Stocks Widget to show share prices from Tradegate Exchange.", "stars": "13"}, {"name": "scriptable-recipe", "url": "https://github.com/shfrmn/scriptable-recipe", "description": "Random food recipe widget that opens cooking video on YouTube.", "stars": "6"}, {"name": "steam-wishlist.js", "url": "https://gist.github.com/brenoprata10/10d6bd1c8445a1181b899dd47c715577", "description": "Shows items from a user's Steam wishlist."}, {"name": "steam-profile-widget", "url": "https://github.com/SolsticeLeaf/Scriptable-Steam-Widget", "description": "Shows a user's Steam profile.", "stars": "1"}, {"name": "Coronavirus.js", "url": "https://gist.github.com/planecore/e7b4c1e5db2dd28b1a023860e831355e", "description": "Covid-19 cases of a selected country."}, {"name": "incidence.js", "url": "https://gist.github.com/kevinkub/46caebfebc7e26be63403a7f0587f664", "description": "Covid-19 incidence data for Germany."}, {"name": "incidence\\_at.js", "url": "https://gist.github.com/Baumchen/b8b9aaf5ba0aebef173a4f956a3b4290", "description": "Covid-19 incidence data for Austria."}, {"name": "vaccination-stats.js", "url": "https://gist.github.com/marco79cgn/b5f291d6242a2c530e56c748f1ae7f2c", "description": "Covid-19 vaccination statistics for Germany."}, {"name": "telekom.js", "url": "https://gist.github.com/Sillium/f904fb89444bc8dde12cfc07b8fa8728", "description": "Data consumption based on tariff for Telekom.de."}, {"name": "VodafoneDE", "url": "https://github.com/ThisIsBenny/iOS-Widgets/tree/main/VodafoneDE", "description": "Data consumption based on tariff for Vodafone DE.", "stars": "281"}, {"name": "scriptable\\_premiumsim", "url": "https://github.com/BergenSoft/scriptable_premiumsim", "description": "Data consumption based on tariff for Drillisch providers (e.g. WinSIM, PremiumSIM).", "stars": "24"}, {"name": "sonos-nowPlaying.js", "url": "https://gist.github.com/marco79cgn/98616fcbb2dfdbd752b33a452208bcc8", "description": "Now playing on Sonos."}, {"name": "spotify-now-playing.js", "url": "https://gist.github.com/marco79cgn/79a6a265d978dc22cc2a12058b24e02b", "description": "Now playing on Spotify."}, {"name": "MyQuotes", "url": "https://github.com/rushhiii/Scriptable-IOSWidgets/tree/main/Widgets/Quote%20Widget", "description": "Display daily inspirational quotes pulled from your own Google Sheet. Supports categories like Zen, Gita, Aurelius, Kafka, and more, with auto-refresh and customizable colors.", "stars": "17"}, {"name": "scriptable-news-Widget.js", "url": "https://github.com/Saudumm/scriptable-News-Widget", "description": "The latest posts from a feed or a WordPress blog.", "stars": "128"}, {"name": "scriptable-pocket-widget", "url": "https://github.com/brianseidman/scriptable-pocket-widget", "description": "Shows unread or favorited Pocket articles.", "stars": "13"}, {"name": "sonntagsfrage", "url": "https://github.com/henningtillmann/sonntagsfrage", "description": "The latest German political poll results.", "stars": "32"}, {"name": "conversable-for-scriptable", "url": "https://github.com/andyngo/conversable-for-scriptable", "description": "Contact icons to start conversations.", "stars": "197"}, {"name": "ig-latest-post.js", "url": "https://github.com/supermamon/scriptable-instagram-widgets", "description": "The latest post from selected Instagram users.", "stars": "24"}, {"name": "termiWidget.js", "url": "https://gist.github.com/spencerwooo/7955aefc4ffa5bc8ae7c83d85d05e7a4", "description": "Terminal-like output of subscriber amount."}, {"name": "exchangeRate.js", "url": "https://github.com/Juniorchen2012/scriptable/blob/master/exchangeRate.js", "description": "Currency exchange rates.", "stars": "186"}, {"name": "dm-toilet-paper.js", "url": "https://gist.github.com/marco79cgn/23ce08fd8711ee893a3be12d4543f2d2", "description": "Toilet paper availability in a nearby drugstore."}, {"name": "Launch Schedule", "url": "https://github.com/rik-rosseel/launch-schedule", "description": "Upcoming space launches and info.", "stars": "3"}, {"name": "CFBWidget", "url": "https://github.com/jaydainn/CFBWidget", "description": "Latest scores of a NCAA college football team.", "stars": "6"}, {"name": "ClubConnector Gym Capacity Widget", "url": "https://github.com/v1lling/scriptable-clubconnector", "description": "Shows real-time gym capacity for ClubConnector fitness studios.", "stars": "2"}, {"name": "fitx-widget.js", "url": "https://gist.github.com/DanielStefanK/487175b6f65ede401e37ee4848970176", "description": "Workload of a FitX gym."}, {"name": "nfl-team-schedule-widget", "url": "https://github.com/brianwalborn/nfl-team-schedule-widget", "description": "The current season schedule for an NFL team.", "stars": "7"}, {"name": "rsg\\_group\\_mcfit\\_high5\\_johnreed\\_capacity\\_widget.js", "url": "https://gist.github.com/masselmello/6d4f4c533b98b2550ee23a7a5e6c6cff", "description": "Capacity of the nearest McFit gym."}, {"name": "Scriptable-lichess-Widget", "url": "https://github.com/bestmacfly/Scriptable-lichess-Widget", "description": "Your current lichess statistics.", "stars": "2"}, {"name": "skiable", "url": "https://github.com/p0fi/skiable-for-scriptable", "description": "Skiing information like snow height or the number of open lifts.", "stars": "15"}, {"name": "bwh-monitor-widget-for-scriptable", "url": "https://github.com/f1tz/bwh-monitor-widget-for-scriptable", "description": "BandWagonHost VPS Monitoring Widget.", "stars": "3"}, {"name": "bamboo-scriptable-widget", "url": "https://github.com/Korysam15/bamboo-scriptable-widget", "description": "Status of build plans from Bamboo.", "stars": "0"}, {"name": "github-contributions", "url": "https://github.com/ferraridavide/scriptable/blob/main/github-contributions.js", "description": "GitHub contributions heatmap on your lockscreen.", "stars": "26"}, {"name": "GitHub Visuals", "url": "https://github.com/rushhiii/Scriptable-IOSWidgets/tree/main/Widgets/GitHubStats%20Widget", "description": "GitHub widget with contributions heatmap, commits, streaks, stars, and repo stats in themed layouts.", "stars": "17"}, {"name": "gitlab-stats-for-scribtable", "url": "https://github.com/p0fi/gitlab-stats-for-scribtable", "description": "Statistics from GitLab like the number of assigned merge requests.", "stars": "52"}, {"name": "mz\\_invisible\\_widget.js", "url": "https://gist.github.com/mzeryck/3a97ccd1e059b3afa3c6666d27a496c9", "description": "Creation of \"invisible\" backgrounds."}, {"name": "PurpleAir-AQI-Scriptable-Widget", "url": "https://github.com/jasonsnell/PurpleAir-AQI-Scriptable-Widget", "description": "Air Quality from PurpleAir sensor.", "stars": "172"}, {"name": "scriptable-testflight-watcher", "url": "https://github.com/FifiTheBulldog/scriptable-testflight-watcher", "description": "Get notifications about new spots in TestFlight betas.", "stars": "92"}, {"name": "Scriptables-WindowWidget", "url": "https://github.com/Robby3St/Scriptables-WindowWidget", "description": "Setting reminders for room ventilation.", "stars": "3"}, {"name": "server-status-widget.js", "url": "https://gist.github.com/dioncodes/cd4554d8593814a94925735cbcdea0c8", "description": "Reachability of web servers."}, {"name": "Time-Progress", "url": "https://github.com/rushhiii/Scriptable-IOSWidgets/tree/main/Widgets/TimeProgress%20Widget", "description": "Animated progress rings and grids showing your day, week, month, and year at a glance.", "stars": "17"}, {"name": "woocommerce-sales", "url": "https://gist.github.com/olikdesign/4c9c5549686c81e728b065286eb0e750", "description": "Sales statistics from WooCommerce shop."}, {"name": "citi\\_bike.js", "url": "https://gist.github.com/coughski/43c7a4da3829a3ffe394d6eeb6a8c90a", "description": "Shows availabilities for NYC's bicycle sharing program."}, {"name": "location-location-location", "url": "https://github.com/doersino/scriptable-widgets/tree/main/location-location-location", "description": "Show Google Maps image from current location.", "stars": "53"}, {"name": "Toronto Bike Share", "url": "https://github.com/alexboden/toronto-bike-share-status/blob/main/compact-widget.js", "description": "Show availabilites of the Toronto Bike Share.", "stars": "7"}], "notes": [], "source": "Scriptable"}, {"name": "Scriptable \u2014 Download helper", "entries": [{"name": "Import-Script.js", "url": "https://github.com/supermamon/scriptable-scripts/blob/master/Import-Script.js", "description": "Script to download code (i.e., from Pastebin, GitHub) into Scriptable.", "stars": "229"}, {"name": "scriptdu.de", "url": "https://scriptdu.de", "description": "Downloader and updater for scripts."}], "notes": [], "source": "Scriptable"}, {"name": "Scriptable \u2014 Additional resources", "entries": [{"name": "Scriptable on Reddit", "url": "https://www.reddit.com/r/Scriptable/", "description": "Widgets and help for creating them."}, {"name": "Scriptable at GitHub", "url": "https://github.com/topics/scriptable", "description": "Repositories with scripts and widgets."}], "notes": [], "source": "Scriptable"}, {"name": "Scriptable \u2014 Articles", "entries": [{"name": "Scriptable Supercharges iOS 14 Widgets Like No Other App", "url": "https://gizmodo.com/scriptable-supercharges-ios-14-widgets-like-no-other-ap-1845717081", "description": "Guideline for setting up a widget."}, {"name": "Create your own iOS widget with JavaScript", "url": "https://dev.to/matthri/create-your-own-ios-widget-with-javascript-5a11", "description": "Tutorial on how to create your own widget."}], "notes": [], "source": "Scriptable"}, {"name": "Biological Visualizations", "entries": [{"name": "Cancer", "url": "#cancer", "description": ""}, {"name": "Genomics", "url": "#genomics", "description": ""}, {"name": "3D Genomics", "url": "#3d-genomics", "description": ""}, {"name": "Metagenomics", "url": "#metagenomics", "description": ""}, {"name": "Epigenomics", "url": "#epigenomics", "description": ""}, {"name": "Proteomics", "url": "#proteomics", "description": ""}, {"name": "Spatial transcriptomics", "url": "#spatial-transcriptomics", "description": ""}, {"name": "(Non-spatial) Transcriptomics", "url": "#non-spatial-transcriptomics", "description": ""}, {"name": "Microscopy", "url": "#microscopy", "description": ""}, {"name": "Connectomics", "url": "#connectomics", "description": ""}, {"name": "Metabolomics", "url": "#metabolomics", "description": ""}, {"name": "Mass Spectrometry", "url": "#mass-spectrometry", "description": ""}, {"name": "Populations", "url": "#populations", "description": ""}, {"name": "Medicine", "url": "#medicine", "description": ""}, {"name": "COSMIC Cancer Browser", "url": "https://cancer.sanger.ac.uk/cosmic/browse/tissue", "description": "Browse COSMIC data by tissue type and histology."}, {"name": "UCSC Xena", "url": "https://xenabrowser.net/", "description": "Explore functional genomic data sets for correlations between genomic and/or phenotypic variables."}, {"name": "cBioPortal for Cancer Genomics", "url": "http://www.cbioportal.org/", "description": "Visualization, analysis and download of large-scale cancer genomics data sets."}, {"name": "iCoMut Beta for FireBrowse", "url": "http://firebrowse.org/iCoMut/", "description": "Interactive exploration of mutation rates, mutation signatures, clinical data, gene mutations."}, {"name": "MAGI", "url": "http://magi.brown.edu", "description": "Visualization and collaborative annotation of genomic aberrations."}, {"name": "ExploSig", "url": "http://explosig.lrgr.io", "description": "Interactive visualization of mutational signatures and clinical data."}, {"name": "Race, Gender, and Age in TCGA", "url": "https://www.enpicom.com/visual-lab/tcga-visual-exploration-gender-race-age/", "description": "An interactive visualization of patient gender, race, and age in The Cancer Genome Atlas (TCGA) dataset."}, {"name": "OASISPRO", "url": "http://tinyurl.com/oasispro", "description": "Omics analysis tool for clinical phenotype prediction."}, {"name": "Signal", "url": "https://signal.mutationalsignatures.com/", "description": "Mutational signatures extracted from cancer samples and isogenic cell-based experiments."}, {"name": "Oncoscape", "url": "https://oncoscape.sttrcancer.org/", "description": "An integrated suite of analysis tools for users to explore hypotheses related to molecular and clinical data."}, {"name": "UCSC Genome Browser", "url": "https://genome.ucsc.edu/", "description": "Interactively visualize genomic data."}, {"name": "Ensembl", "url": "http://www.ensembl.org", "description": "A genome browser for vertebrate genomes that supports research in comparative genomics, evolution, sequence variation and transcriptional regulation."}, {"name": "IMP: Integrative Multi-species Prediction", "url": "http://imp.princeton.edu/", "description": "Analyze your experimental results in the functional context of gene-gene networks from multiple organisms."}, {"name": "PLACNETw", "url": "https://castillo.dicom.unican.es/ex1/?unique=58f731fec480a", "description": "A graph-based tool for reconstruction of plasmids from next generation sequence pair-end datasets."}, {"name": "PhyD3", "url": "https://phyd3.bits.vib.be/view.php?id=91162629d258a876ee994e9233b2ad87\\&f=xml", "description": "A phylogenetic tree viewer."}, {"name": "Archaeopteryx", "url": "http://www.phyloxml.org/archaeopteryx-js/bcl2_js.html", "description": "Visualization, analysis, and editing of phylogenetic trees."}, {"name": "GeneMANIA", "url": "http://genemania.org/", "description": "Helps predict the function of genes and gene sets."}, {"name": "Mutaframe", "url": "http://deogen2.mutaframe.com/", "description": "Visualize variants of the human genome."}, {"name": "Coessentiality", "url": "http://coessentiality.net", "description": "A genome-wide almanac of co-essential modules assigns function to uncharacterized genes."}, {"name": "Gosling", "url": "https://gosling.js.org", "description": "A grammar-based toolkit for scalable and interactive genomics data visualization."}, {"name": "HiGlass", "url": "http://higlass.io/", "description": "A tool for exploring genomic contact matrices and tracks."}, {"name": "HiPiler", "url": "http://hipiler.higlass.io/", "description": "A tool for visually exploring and aggregating reoccurring patterns (like loops, TADs, etc.) in Hi-C maps."}, {"name": "Delta", "url": "http://delta.big.ac.cn/", "description": "An integrative analysis and visualization platform for 3D genome."}, {"name": "Juicebox", "url": "http://aidenlab.org/juicebox/", "description": "Visualization for Hi-C data."}, {"name": "TADkit", "url": "http://sgt.cnag.cat/3dg/tadkit/demo.h/index.html#!/project/dataset?conf=assets%2Fexamples%2Fconf.json", "description": "3D genome browser and TADbit front-end."}, {"name": "Metaviz", "url": "http://metaviz.cbcb.umd.edu/", "description": "Interactive statistical and visual analysis of metagenomic data."}, {"name": "Malaria Cell Atlas", "url": "https://www.sanger.ac.uk/science/tools/mca/mca/", "description": "Explore how genes are expressed across more than 500 individual Plasmodium parasites."}, {"name": "Epiviz", "url": "http://epiviz.cbcb.umd.edu/4/", "description": "Interactive visual analytics for functional genomics data."}, {"name": "GIVe", "url": "https://mcf7.givengine.org/", "description": "Epigenome and genome interaction."}, {"name": "WashU Epigenome Browser", "url": "http://epigenomegateway.wustl.edu/", "description": "Displays many sequencing-based data sets across all or part of the genome, on specific gene sets or pathways, and in the context of their metadata."}, {"name": "Clustergrammer CCLE Explorer", "url": "https://maayanlab.github.io/CCLE_Clustergrammer/", "description": "Browse relative mRNA expression data for cancer cell lines from the Cancer Cell Line Encyclopedia (CCLE) by tissue of origin using Clustergrammer."}, {"name": "Peax", "url": "https://github.com/Novartis/peax", "description": "Interactive visual pattern exploration in epigenomic data using unsupervised deep representation learning.", "stars": "63"}, {"name": "COSMIC-3D", "url": "https://cancer.sanger.ac.uk/cosmic3d/protein/EGFR", "description": "A platform for understanding cancer mutations in the context of 3D protein structure."}, {"name": "EzMol", "url": "http://www.sbg.bio.ic.ac.uk/\\~ezmol/", "description": "Visualisation and image production of protein and nucleic acid structures."}, {"name": "LiteMol", "url": "https://webchemdev.ncbr.muni.cz/LiteMol/", "description": "Visualization of large-scale"}, {"name": "Vitessce", "url": "http://vitessce.io", "description": "Visual integration tool for exploration of spatial single-cell experiment data."}, {"name": "Brain mRNA Isoform Atlas", "url": "https://isoformatlas.com/", "description": "Visualize cell type signatures of alternative splicing in postnatal development."}, {"name": "AlzMap", "url": "https://alzmap.org/", "description": "Spatial transcriptomics in Alzheimer's disease."}, {"name": "Loom Viewer", "url": "http://loom.linnarssonlab.org/dataset/cells/osmFISH/osmFISH_SScortex_mouse_all_cells.loom/NrBEoXQGhYDYoAYLRARigZlRgTDpAtAgFhRnSyg0Wrt1rUVuAHYlCYAOD5AzOo3qNmMAJy8ctaeWAYS0jvNoNqotpO6TSioZgmqmLCTJhNt0ebPCpgAWkQA6RJjgkxYxLkwlMrAKxIjr5wbv7\\~iKxcaLj\\~0AIkULhK\\~DAscpwZxGZJ_LIgigB2AK4ANqVKHIbquqi10LVKsgIl5RxyybFQPIGYGAi4yey4PGjDArjsaAgYaBOJaDy4A3i0C4G4EgbUEmiJmIwYmMnm2E0QQA", "description": "Tool for sharing, browsing and visualizing single-cell data stored in the Loom file format."}, {"name": "TissUUmaps", "url": "https://tissuumaps.research.it.uu.se/", "description": "Interactive visualization of large-scale spatial gene expression and tissue morphology data."}, {"name": "Giotto Viewer", "url": "http://spatialgiotto.rc.fas.harvard.edu/giotto.viewer.html", "description": "A web-based visualization package for spatial transcriptomic data."}, {"name": "cellxgene", "url": "https://www.kidneycellatlas.org/mature-kidney-immune", "description": "An interactive explorer for single-cell transcriptomics data."}, {"name": "UCSC Cell Browser", "url": "http://cells.ucsc.edu/?ds=cortex-dev", "description": "An interactive viewer for single-cell expression."}, {"name": "L1000FWD", "url": "http://amp.pharm.mssm.edu/L1000FWD/", "description": "Large-scale visualization of drug-induced transcriptomic signatures."}, {"name": "ASAP", "url": "https://asap.epfl.ch/", "description": "A collaborative portal to analyze single-cell transcriptomics data."}, {"name": "SCope", "url": "http://scope.aertslab.org/", "description": "A visualization tool for large-scale scRNA-seq datasets."}, {"name": "Mouse Brain Atlas", "url": "http://mousebrain.org/", "description": "Atlas of cell types from the Linnarsson Lab."}, {"name": "Broad Institute Single Cell Portal", "url": "https://singlecell.broadinstitute.org/single_cell", "description": "Reducing barriers and accelerating single-cell research."}, {"name": "Allen Brain Map - Transcriptomics Explorer", "url": "http://celltypes.brain-map.org/rnaseq/human_m1_10x", "description": "Atlas of human and mouse transcriptomic cell types."}, {"name": "Single Cell VR", "url": "https://singlecellvr.herokuapp.com/", "description": "Interactive visualization of single-cell data in virtual reality."}, {"name": "SPRING", "url": "https://kleintools.hms.harvard.edu/tools/springViewer_1_6_dev.html?datasets/mouse_HPCs/basal_bone_marrow/full", "description": "A tool for uncovering high-dimensional structure in single-cell gene expression data."}, {"name": "START", "url": "https://kcvi.shinyapps.io/START/", "description": "Shiny Transcriptome Analysis Resource Tool allows users to visualize RNA-seq data starting with count data."}, {"name": "iSEE", "url": "https://marionilab.cruk.cam.ac.uk/iSEE_allen/", "description": "The Interactive SummarizedExperiment Explorer."}, {"name": "TISCH", "url": "http://tisch.comp-genomics.org/home/", "description": "Tumor Immune Single-cell Hub (TISCH) is a scRNA-seq database focusing on tumor microenvironment."}], "notes": [], "source": "Biological Visualizations"}, {"name": "Biological Visualizations \u2014 Gene expression matrices", "entries": [{"name": "EBI Single Cell Expression Atlas", "url": "https://www.ebi.ac.uk/gxa/sc/home", "description": "Single cell gene expression across species."}, {"name": "MORPHEUS", "url": "https://software.broadinstitute.org/morpheus/", "description": "Versatile matrix visualization and analysis software."}, {"name": "Clustergrammer", "url": "https://maayanlab.cloud/clustergrammer/", "description": "Visualize high-dimensional data as interactive hierarchically clustered heatmaps."}, {"name": "IONpath MIBItracker", "url": "https://www.ionpath.com/mibitracker/", "description": "Slide and image data."}, {"name": "Avivator", "url": "http://avivator.gehlenborglab.org/", "description": "A lightweight \"batteries-included\" WebGL viewer for remote imaging data in Bio-Formats Zarr or OME-TIFF format."}, {"name": "neuroglancer", "url": "https://hemibrain-dot-neuroglancer-demo.appspot.com/#!gs://neuroglancer-janelia-flyem-hemibrain/v1.0/neuroglancer_demo_states/kc_apl_mpn1.json", "description": "Tool for visualization of highly detailed maps of neuronal connectivity in the fly brain."}, {"name": "Allen Mouse Brain Connectivity Atlas", "url": "http://connectivity.brain-map.org/", "description": "A high-resolution map of neural connections in the mouse brain."}, {"name": "FlyWire", "url": "https://flywire.ai/", "description": "A human-AI collaboration to map the fly connectome."}, {"name": "Metaspace", "url": "https://metaspace2020.eu/", "description": "A platform for metabolite annotation of imaging mass spectrometry data."}, {"name": "Cytosplore", "url": "https://www.cytosplore.org/", "description": "Cytosplore is an interactive visual analysis system for the analysis of mass cytometry data."}, {"name": "Nextstrain", "url": "https://nextstrain.org/", "description": "Real-time tracking of virus evolution."}, {"name": "Institute for Health Metrics and Evaluation", "url": "http://www.healthdata.org/results/data-visualizations", "description": "Visualizations of disease worldwide."}, {"name": "Lifespans", "url": "http://www.cotrino.com/lifespan/", "description": "Visualization of the lifespans of multiple species."}, {"name": "Life Expectancy", "url": "http://projects.flowingdata.com/life-expectancy/", "description": "Life expectancies around the world, 1960 to 2009."}, {"name": "Snake Oil Supplements", "url": "http://informationisbeautiful.net/visualizations/snake-oil-scientific-evidence-for-nutritional-supplements-vizsweet/", "description": "Scientific evidence for popular health supplements."}, {"name": "SieveSifter", "url": "http://sieve.fredhutch.org/viz/index.html?study=VTN503\\&protein=gag\\&reference=MRK_B_Ad5", "description": "Tool for visualizing the sieve analyses of HIV-1 vaccine efficacy trials."}], "notes": [], "source": "Biological Visualizations"}, {"name": "Gpt3 \u2014 App and layout tools", "entries": [{"name": "HTML layout generator", "url": "https://twitter.com/sharifshameem/status/1282676454690451457", "description": ""}, {"name": "Creating app design from a description", "url": "https://twitter.com/jsngr/status/1284511080715362304", "description": ""}, {"name": "React todo list", "url": "https://twitter.com/sharifshameem/status/1284421499915403264?s=09", "description": ""}, {"name": "React component based on description", "url": "https://twitter.com/sharifshameem/status/1284095222939451393", "description": ""}, {"name": "React component based on variable name alone", "url": "https://twitter.com/hturan/status/1282261783147958272", "description": ""}, {"name": "GPT-3 generating color scales from color name or emojis", "url": "https://twitter.com/hturan/status/1282381985642614790", "description": ""}, {"name": "Website generation in Figma from a description", "url": "https://twitter.com/jsngr/status/1287026808429383680", "description": ""}], "notes": [], "source": "Gpt3"}, {"name": "Gpt3 \u2014 Search and data analysis", "entries": [{"name": "Question answering and search engine", "url": "https://twitter.com/paraschopra/status/1284801028676653060", "description": ""}, {"name": "Augmenting information in tables", "url": "https://twitter.com/pavtalk/status/1285410751092416513", "description": ""}, {"name": "Creating charts from a description", "url": "https://twitter.com/nutanc/status/1285436266276745221", "description": ""}, {"name": "Natural-language interface to spreadsheet by generating code", "url": "https://twitter.com/itsyashdani/status/1285695850300219392", "description": ""}, {"name": "Generating and iteratively updating graphs", "url": "https://twitter.com/plotlygraphs/status/1286688715167936512", "description": ""}, {"name": "Guessing the movie/tv show by a description", "url": "https://www.linkedin.com/posts/mehdimabrouki_artificialintelligence-deeplearning-nlp-activity-6701068610695135232-uRur", "description": ""}, {"name": "LeetCode Search: GPT-3 powered search engine for LeetCode", "url": "https://www.linkedin.com/posts/girishjeyakumar_openai-gpt3-python-activity-6888291748725035008-R0WR", "description": ""}], "notes": [], "source": "Gpt3"}, {"name": "Gpt3 \u2014 Program generation and analysis", "entries": [{"name": "Translating natural language into shell commmands", "url": "https://twitter.com/harlandduman/status/1282132804034150400", "description": ""}, {"name": "Reading code and responding to questions about it", "url": "https://twitter.com/amasad/status/1285797739930869761", "description": ""}, {"name": "Generating Latex from description", "url": "https://twitter.com/sh_reya/status/1284746918959239168", "description": ""}, {"name": "Generating SQL code 1", "url": "https://twitter.com/aquariusacquah/status/1284706786247880705", "description": ""}, {"name": "Generating SQL code 2", "url": "https://twitter.com/FaraazNishtar/status/1285934622891667457", "description": ""}, {"name": "Coding interview", "url": "https://twitter.com/lacker/status/1279136788326432771/photo/1", "description": ""}, {"name": "Generating python", "url": "https://twitter.com/josephbrionesaz/status/1283097878223675392", "description": ""}, {"name": "Generating database-specific SQL code", "url": "https://twitter.com/FaraazNishtar/status/1285934622891667457", "description": ""}, {"name": "AI Inceptiion: GPT-3 generating machine learning code", "url": "https://twitter.com/mattshumer_/status/1287125015528341506", "description": ""}, {"name": "Most Recommended Books: GPT-3 based book recommendations", "url": "http://mostrecommendedbooks.com/gpt3", "description": ""}, {"name": "Extracting information from documents, powered by GPT-3", "url": "https://twitter.com/theaievangelist/status/1300862719969681411", "description": ""}], "notes": [], "source": "Gpt3"}, {"name": "Gpt3 \u2014 Text generation", "entries": [{"name": "Translating into several languages", "url": "https://www.johnfaben.com/blog/gpt-3-translations", "description": ""}, {"name": "Write this like an attorney", "url": "https://twitter.com/f_j_j_/status/1283349995144359937", "description": ""}, {"name": "Automatically generating Request for Admissions", "url": "https://twitter.com/f_j_j_/status/1284050844787200000", "description": ""}, {"name": "Writing full emails from key points", "url": "https://twitter.com/OthersideAI/status/1285776335638614017", "description": ""}, {"name": "Simplifying legal language", "url": "https://twitter.com/michaeltefula/status/1285505897108832257", "description": ""}, {"name": "Iteratively drafted non-literal poetry translation with annotations", "url": "https://imgur.com/a/3rmMVHC", "description": ""}, {"name": "Rephrasing sentences to be more polite", "url": "https://twitter.com/eturner303/status/1285342431244763136", "description": ""}, {"name": "Summarizing famous people thoughts", "url": "https://twitter.com/paraschopra/status/1284423233047900161", "description": ""}, {"name": "Priming GPT-3 to Speak like Any Big Five Personality", "url": "https://medium.com/intuitionmachine/priming-gpt-3-to-speak-like-any-big-five-personality-b610f5aca94f", "description": ""}], "notes": [], "source": "Gpt3"}, {"name": "Gpt3 \u2014 Content creation", "entries": [{"name": "Content creation for marketing", "url": "https://twitter.com/Siddharth87/status/1282823354567626754", "description": ""}, {"name": "Generating memes", "url": "https://twitter.com/wowitsmrinal/status/1287175391040290816", "description": ""}, {"name": "Writing Google ads", "url": "https://twitter.com/Siddharth87/status/1282823360825581568", "description": ""}, {"name": "Generating presentations", "url": "http://www.bemmu.com/gpt3-presentation", "description": ""}, {"name": "Food recipe maker", "url": "https://twitter.com/nutanc/status/1285602813385605120", "description": ""}, {"name": "\"How to recruit board members\"", "url": "https://twitter.com/zebulgar/status/1283927560435326976", "description": ""}, {"name": "Shakespeare-style poetry generation", "url": "https://twitter.com/Merzmensch/status/1282957710024159234", "description": ""}, {"name": "Generate a quiz on any topic and evaluate students answers", "url": "https://twitter.com/Learn_Awesome/status/1286189729826738176", "description": ""}, {"name": "Generating history questions, with answers", "url": "https://twitter.com/mckaywrigley/status/1285827683776004096", "description": ""}, {"name": "Text completion and style rewriting", "url": "https://twitter.com/IntuitMachine/status/1287050253103968257", "description": ""}], "notes": [], "source": "Gpt3"}, {"name": "Gpt3 \u2014 General reasoning", "entries": [{"name": "Physics questions", "url": "https://www.lesswrong.com/posts/L5JSMZQvkBAx9MD5A/to-what-extent-is-gpt-3-capable-of-reasoning", "description": ""}, {"name": "GPT-3 doing math", "url": "https://twitter.com/kleptid/status/1284069270603866113/photo/1", "description": ""}, {"name": "Responding medical questions", "url": "https://twitter.com/QasimMunye/status/1278750809094750211", "description": ""}, {"name": "Coping with non-sense questions", "url": "https://twitter.com/nicklovescode/status/1284050958977130497", "description": ""}, {"name": "Reasoning questions", "url": "https://www.reddit.com/r/MachineLearning/comments/hvssqn/d_gpt3_demos/fyylreb/", "description": ""}, {"name": "Working through questions in multiple steps", "url": "https://twitter.com/nnotm/status/1285915609952288770", "description": ""}, {"name": "Determining food ingredients and healthiness from a picture", "url": "https://twitter.com/lawderpaul/status/1284972517749338112", "description": ""}, {"name": "Psychology: neurotypical -> autistic translation", "url": "https://twitter.com/pmigdal/status/1287360452687781888", "description": ""}], "notes": [], "source": "Gpt3"}, {"name": "Gpt3 \u2014 Game generation", "entries": [{"name": "GPT-3 generating snake game", "url": "https://twitter.com/kugos0/status/1600794621730095104", "description": ""}], "notes": [], "source": "Gpt3"}, {"name": "Gpt3 \u2014 Other", "entries": [{"name": "GPT-3 playing chess", "url": "https://twitter.com/SRajdev/status/1287353220218662912", "description": ""}, {"name": "Designing an IVR flow using natural language", "url": "https://twitter.com/nutanc/status/1287801677542612992", "description": ""}, {"name": "Patient diagnosis from clinical vignettes", "url": "https://twitter.com/AndrewLBeam/status/1287772781480820737", "description": ""}, {"name": "ChatGPT REPL", "url": "https://github.com/evgenyrodionov/chatgpt_repl", "description": "", "stars": "6"}, {"name": "Can GPT-3 Build a GPT-3 App?", "url": "https://medium.com/swlh/can-gpt-3-build-a-gpt-3-app-dc4d17a5b351", "description": ""}, {"name": "How GPT-3 works", "url": "https://twitter.com/JayAlammar/status/1285498971960598529", "description": ""}, {"name": "GPT-3 and A Typology of Hype", "url": "https://pagestlabs.substack.com/p/gpt-3-and-a-typology-of-hype?s=09", "description": ""}, {"name": "GPT-3: A Hitchhiker's Guide", "url": "https://lambdalabs.com/blog/gpt-3/", "description": ""}, {"name": "\\[Video\\] Paper explanation", "url": "https://www.youtube.com/watch?v=SY5PvZrJhLE", "description": ""}, {"name": "Tempering Expectations for GPT-3 and OpenAI\u2019s API", "url": "https://minimaxir.com/2020/07/gpt3-expectations/", "description": ""}, {"name": "OpenAI's GPT-3 Language Model: A Technical Overview", "url": "https://lambdalabs.com/blog/demystifying-gpt-3/", "description": ""}, {"name": "GPT-3: An AI that\u2019s eerily good at writing almost anything", "url": "https://arr.am/2020/07/09/gpt-3-an-ai-thats-eerily-good-at-writing-almost-anything/", "description": ""}, {"name": "GPT-3 Creative Fiction by Gwern", "url": "https://www.gwern.net/GPT-3", "description": ""}, {"name": "Giving GPT-3 a Turing Test", "url": "http://lacker.io/ai/2020/07/06/giving-gpt-3-a-turing-test.html?s=09", "description": ""}, {"name": "OpenAI's GPT-3 may be the biggest thing since bitcoin", "url": "https://maraoz.com/2020/07/18/openai-gpt3/", "description": ""}, {"name": "To what extent is GPT-3 capable of reasoning?", "url": "https://www.lesswrong.com/posts/L5JSMZQvkBAx9MD5A/to-what-extent-is-gpt-3-capable-of-reasoning", "description": ""}, {"name": "Longevity, and resets.", "url": "https://minutes.substack.com/p/longevity-and-resets", "description": ""}, {"name": "GPT-3 Sandbox: Turn ideas into demos in a matter of minutes", "url": "https://github.com/shreyashankar/gpt3-sandbox", "description": "", "stars": "2.8k"}, {"name": "gpt-3-experiments by @minimaxir", "url": "https://github.com/minimaxir/gpt-3-experiments", "description": "", "stars": "701"}, {"name": "ChatGPT-wrapper: Use it in python and shell", "url": "https://github.com/mmabrouk/chatgpt-wrapper", "description": "", "stars": "2k"}, {"name": "ChatGPT (GPT-3.5-turbo) API Client in Golang", "url": "https://github.com/AlmazDelDiablo/gpt3-5-turbo-go", "description": "", "stars": "13"}, {"name": "Tailwind CSS code generator", "url": "https://themesberg.com/blog/tailwind-css/gpt-3-tailwind-css-ai-code-generator", "description": ""}, {"name": "OthersideAI", "url": "https://twitter.com/OthersideAI", "description": ""}, {"name": "Debuild", "url": "https://debuild.co", "description": ""}, {"name": "AI Dungeon", "url": "https://play.aidungeon.io", "description": ""}, {"name": "WWO A/B testing OpenAI's GPT-3", "url": "https://vwo.com/ab-testing-openai-gpt-3/", "description": ""}, {"name": "Presentations.ai", "url": "https://presentations.ai", "description": ""}, {"name": "Prompts AI", "url": "https://prompts.ai", "description": ""}, {"name": "AirPaper", "url": "https://airpaper.ai/", "description": ""}, {"name": "Makelog", "url": "https://makelog.com/gpt3", "description": ""}], "notes": [], "source": "Gpt3"}, {"name": "Icons", "entries": [{"name": "Archive of Icons", "url": "#archive-of-icons", "description": ""}, {"name": "Generic", "url": "#generic", "description": ""}, {"name": "Map / Countries", "url": "#map--countries", "description": ""}, {"name": "Social", "url": "#social", "description": ""}, {"name": "Weather", "url": "#weather", "description": ""}, {"name": "Merchants", "url": "#merchants", "description": ""}, {"name": "Tools", "url": "#tools", "description": ""}, {"name": "iconmonstr", "url": "https://iconmonstr.com/", "description": "Discover over 3000 free simple icons in varius collections."}, {"name": "TheNounProject", "url": "https://thenounproject.com/", "description": "Search over 150,000 icons designed by creators from arround the world."}, {"name": "svg-icon", "url": "https://github.com/leungwensen/svg-icon", "description": "An ultimate svg icons collection done right, with over 4,000 SVG icons out of the box.", "stars": "1.1k"}, {"name": "icons8", "url": "https://icons8.com/", "description": "63,900 Free Flat Icons."}, {"name": "flaticon", "url": "https://www.flaticon.com/", "description": "1,468,000 vector icons grouped in 30,310 packs."}, {"name": "Streamline", "url": "https://streamlinehq.com/", "description": "100,000 icons, illustrations and emoji for all your projects."}, {"name": "IconSear.ch", "url": "https://iconsear.ch/search.html", "description": "SVG icon search engine with over 76,000 icons indexed."}, {"name": "LogoSear.ch", "url": "https://logosear.ch/search.html", "description": "SVG logo search engine with over 200,000 logos indexed."}, {"name": "iconarchive", "url": "https://iconarchive.com/", "description": "Professional tag based icon search engine with more than 600,000 icons."}, {"name": "IconShelf", "url": "https://iconshelf.com/", "description": "Search, edit, and download 300K+ icons from the world's largest open-source libraries."}, {"name": "Woopicx", "url": "https://woopicx.com/collection/basic3d", "description": "12,000+ premium 3D icons across 80+ categories with transparent PNG backgrounds and animated video versions."}, {"name": "Simple icons", "url": "https://simpleicons.org/", "description": "Over 1000 Free SVG icons for popular brands."}, {"name": "thesvg", "url": "https://thesvg.org/", "description": "5,600+ free SVG icons for brands, AWS, Azure, and GCP. React, Vue, Svelte components, CLI, and CDN."}, {"name": "Devicon", "url": "https://devicon.dev", "description": "A set of icons representing programming languages, designing & development tools. You can use it as a font or directly copy/paste the svg code into your project."}, {"name": "Feather", "url": "https://feathericons.com/", "description": "A collection of simply beautiful open source icons."}, {"name": "Font Awesome", "url": "https://fontawesome.com/", "description": "Scalable vector icons that can instantly be customized \u2014 size, color, drop shadow, and anything that can be done with the power of CSS."}, {"name": "Foundation Icon Fonts 2", "url": "https://zurb.com/playground/foundation-icons", "description": ""}, {"name": "Foundation Icon Fonts 3", "url": "https://zurb.com/playground/foundation-icon-fonts-3", "description": "A custom collection of 283 icons."}, {"name": "Glyphicons", "url": "https://glyphicons.com/", "description": "Is a library of precisely prepared monochromatic icons and symbols, created with an emphasis to simplicity and easy orientation."}, {"name": "Govicons", "url": "http://govicons.io/", "description": "Gov Icons is a font and CSS toolkit with 115 government themed icons."}, {"name": "Heroicons", "url": "https://github.com/tailwindlabs/heroicons", "description": "A set of free MIT-licensed high-quality SVG icons for UI development.", "stars": "23k"}, {"name": "icoMoon", "url": "https://icomoon.io", "description": "490+ free Icons."}, {"name": "IconSweets2", "url": "https://www.designbombs.com/iconsweets2/", "description": "Is a huge set containing over 1,000 custom designed icons. IconSweets 2 will quench your icon thirst for all your iPhone, iPad & Android apps or new web projects."}, {"name": "Ionicons", "url": "https://ionic.io/ionicons", "description": "The premium icon font for Ionic Framework."}, {"name": "Octicons", "url": "https://octicons.github.com/", "description": "All GitHub's icons."}, {"name": "RPG-Awesome", "url": "https://nagoshiashumari.github.io/Rpg-Awesome/", "description": "A fantasy themed font and CSS toolkit."}, {"name": "Google Material Design Icons, by Google", "url": "https://fonts.google.com/icons", "description": "Official Google Material Design Icons."}, {"name": "uiw-icons", "url": "https://uiwjs.github.io/icons/", "description": "The premium icon font for UIW Framework."}, {"name": "zondicons", "url": "http://www.zondicons.com/", "description": "A set of free premium SVG icons for you to use on your digital products."}, {"name": "Icofont", "url": "https://icofont.com/", "description": "2100+ free icons to spice up your creative designs."}, {"name": "CoreUI Icons", "url": "https://coreui.io/icons/free/", "description": "Premium designed free icon set with marks in SVG, Webfont and raster formats."}, {"name": "Bootstrap Icons", "url": "https://icons.getbootstrap.com/", "description": "Official open source SVG icon library for Bootstrap."}, {"name": "teenyicons", "url": "https://teenyicons.com/", "description": "Tiny minimal 1px icons designed to fit in the smallest places."}, {"name": "DevUI Icons, by Huawei Cloud", "url": "https://github.com/DevCloudFE/devui-icons", "description": "DevUI font icons.", "stars": "19"}, {"name": "Ant Design Icons, by Ant Financial", "url": "https://ant.design/components/icon/", "description": "\u2b50 Ant Design SVG Icons."}, {"name": "Boxicons", "url": "https://boxicons.com/", "description": "Boxicons is a simple vector icons set carefully crafted for designers and developers to use in your next project."}, {"name": "Eva Icons", "url": "https://akveo.github.io/eva-icons/", "description": "Eva Icons is a pack of more than 480 beautifully crafted Open Source icons for common actions and items."}, {"name": "Remix Icon", "url": "https://remixicon.com/", "description": "Remix Icon is a set of open-source neutral-style system symbols elaborately crafted for designers and developers."}, {"name": "Themify Icons", "url": "https://themify.me/themify-icons", "description": "Themify Icons is a complete set of icons for use in web design and apps, consisting of 320+ pixel-perfect, hand-crafted icons that draw inspiration from Apple iOS 7."}, {"name": "SuperTinyIcons", "url": "https://github.com/edent/SuperTinyIcons", "description": "Miniscule SVG versions of website and app logos, under 1KB each.", "stars": "15k"}, {"name": "Pepicons", "url": "https://pepicons.com", "description": "Pepicons is a completely original 80s themed set of hand-crafted icons, made in two retro variants: Pop! and Print \u274f"}, {"name": "css.gg", "url": "https://css.gg/", "description": "Open-source CSS, SVG, and Figma UI Icons available in SVG Sprite, styled-components, NPM & API"}, {"name": "Iconic.app", "url": "https://iconic.app/", "description": "Free, \u201cdo wtf you want with\u201d pixel-perfect SVG icons"}, {"name": "Mono Icons", "url": "https://icons.mono.company", "description": "A simple, consistent open-source icon set designed to be used in a wide variety of digital products"}, {"name": "Material Design Icons", "url": "https://github.com/Templarian/MaterialDesign", "description": "6200+ Material Design Icons from the Community", "stars": "11k"}, {"name": "Evil Icons", "url": "https://github.com/evil-icons/evil-icons", "description": "Free \u2018plug and play\u2019 set of SVG icons designed specifically for web projects", "stars": "5k"}, {"name": "Lineicons", "url": "https://lineicons.com/", "description": "532 Line Icons for Designers and Developers"}, {"name": "Line Awesome", "url": "https://icons8.com/line-awesome", "description": "Is a free alternative for Font Awesome 5.11.2. It consists of \\~1380 flat icons that offer complete coverage of the main Font Awesome icon set"}, {"name": "VectorLogoZone", "url": "https://www.vectorlogo.zone/", "description": "Over 3,500 consistently formatted SVG logos."}, {"name": "Icons8 Line Awesome", "url": "https://github.com/icons8/line-awesome", "description": "Swap Font Awesome for modern line icons in one line of code.", "stars": "1.3k"}, {"name": "Akar Icons", "url": "https://github.com/artcoholic/akar-icons", "description": "Perfectly rounded icon library made for designers and developers as React components.", "stars": "418"}, {"name": "Tabler Icons", "url": "https://github.com/tabler/tabler-icons", "description": "A set of over 1500 free MIT-licensed high-quality SVG icons for you to use in your web projects.", "stars": "20k"}, {"name": "Lucide", "url": "https://lucide.dev", "description": "A fork of Feather Icons with more than 500 additional icons."}, {"name": "Flowbite Icons", "url": "https://flowbite.com/icons/", "description": "Open-source collection of over 430+ solid and outline icons built for Tailwind CSS and Figma."}, {"name": "Phosphor Icons", "url": "https://github.com/phosphor-icons", "description": "Phosphor is a flexible icon family for interfaces, diagrams, presentations \u2014 whatever, really."}, {"name": "FlyonUI Icons", "url": "https://flyonui.com/docs/customization/icons/", "description": "FlyonUI offers customizable icons using Iconify with Tabler support."}, {"name": "Hugeicons", "url": "https://hugeicons.com/", "description": "Beautiful production-ready icon library with 46,000+ icons in 10 styles available in SVG, font, and multiple popular framework packages (React, Vue, Svelte, Angular and more), including 4,600+ free open-source icons."}, {"name": "Cascade Icons", "url": "https://designsurface.dev/cascade", "description": "Icons representing CSS properties and their values. For the growing number of new visual editors that produce code rather than vectors."}, {"name": "StateFace", "url": "http://propublica.github.io/stateface/", "description": "All 50 states plus D.C. and a wee continental U.S. map."}, {"name": "flag-icon-css", "url": "https://flagicons.lipis.dev/", "description": "A collection of all country flags in SVG \u2014 plus the CSS for easier integration."}, {"name": "Mono Social Icons Font", "url": "http://drinchev.github.io/monosocialiconsfont/", "description": ""}, {"name": "Social Share Kit", "url": "https://socialsharekit.com/", "description": "Social network icons, share buttons, share count, floating/sticky button bar and popups."}, {"name": "Zocial", "url": "https://github.com/adamstac/zocial", "description": "Sass and Compass CSS3 social buttons framework.", "stars": "189"}, {"name": "Meteocons", "url": "https://demo.alessioatzeni.com/meteocons/", "description": "40+ icons available in PSD, CSH, EPS, SVG, Desktop font and Web font."}, {"name": "Weather 7 Icon Font Set", "url": "https://www.pixeden.com/icon-fonts/weather-7-icon-font-set", "description": "A complete set of 60 weather icons inspired by iOS 7."}, {"name": "Weather Icons", "url": "https://erikflowers.github.io/weather-icons/", "description": "222 Weather Themed Icons and CSS."}, {"name": "Bitcoin-Icons", "url": "https://github.com/BitcoinDesign/Bitcoin-Icons", "description": "Bitcoin Icons is an open-source/open-design set of icons made for Bitcoin centric applications.", "stars": "122"}, {"name": "CMC Cryptocurrency Icons", "url": "https://github.com/ErikThiart/cryptocurrency-icons", "description": "all the cryptocurrency icons available on coinmarketcap.", "stars": "246"}, {"name": "Cryptocurrency Icons", "url": "https://github.com/spothq/cryptocurrency-icons", "description": "over 6000 crypto currencies icons in 4 styles and a range of sizes. Completely free.", "stars": "2.7k"}, {"name": "PaymentFont", "url": "http://paymentfont.io/", "description": "A sleek webfont containing 95 icons of all main payment operators and methods."}, {"name": "fontello", "url": "https://fontello.com/", "description": "Icon fonts generator."}, {"name": "svg-icon", "url": "https://leungwensen.github.io/svg-icon/", "description": "Select as many SVG icons as you need, and download as an SVG symbols sprite file."}, {"name": "svgtofont", "url": "https://github.com/jaywcjlove/svgtofont", "description": "Read a set of SVG icons and ouput a TTF/EOT/WOFF/WOFF2/SVG font.", "stars": "707"}, {"name": "Orion icon library", "url": "https://www.orioniconlibrary.com/", "description": "Generate icon fonts or download icons in multiple formats."}, {"name": "Unicon", "url": "https://unicon.webrenew.com/", "description": "Browse 20,000+ icons and export as React, Vue, Svelte, or SVG."}, {"name": "Hugeicons Icon Font Generator", "url": "https://hugeicons.com/icon-font-generator/", "description": "Generate icon fonts from 46,000+ icons (with license) or use 4,600+ free icons and custom uploaded icons."}], "notes": [], "source": "Icons"}, {"name": "Open Source Supporters", "entries": [{"name": "Code Coverage", "url": "#code-coverage", "description": ""}, {"name": "Code Quality", "url": "#code-quality", "description": ""}, {"name": "Continuous Integration", "url": "#continuous-integration", "description": ""}, {"name": "Dependency Management", "url": "#dependency-management", "description": ""}, {"name": "Package Management", "url": "#package-management", "description": ""}, {"name": "Project Management", "url": "#project-management", "description": ""}, {"name": "Monitoring", "url": "#monitoring", "description": ""}, {"name": "Localization", "url": "#localization", "description": ""}, {"name": "Version Control", "url": "#version-control", "description": ""}, {"name": "Miscellaneous", "url": "#miscellaneous", "description": ""}, {"name": "Codecov", "url": "https://codecov.io/", "description": "Test coverage monitoring & alerting."}, {"name": "Coveralls", "url": "https://coveralls.io/", "description": "Test coverage history & statistics."}, {"name": "Better Code Hub", "url": "https://bettercodehub.com/", "description": "Source code maintainability analysis."}, {"name": "Codacy", "url": "https://www.codacy.com/", "description": "Automated code reviews & analytics."}, {"name": "Code Climate", "url": "https://codeclimate.com/", "description": "Automated code review & health analysis."}, {"name": "codebeat", "url": "https://codebeat.co/", "description": "Automated code review for mobile and web."}, {"name": "CodeFactor", "url": "https://www.codefactor.io/", "description": "Automated static analysis for C#, Java, CSS, JS, Ruby, Go and Python source code."}, {"name": "Hound", "url": "https://houndci.com/", "description": "Source code style review."}, {"name": "lgtm", "url": "https://lgtm.com/", "description": "Automated code reviews for developers."}, {"name": "PullApprove", "url": "https://about.pullapprove.com/", "description": "Approve GitHub pull request through code review."}, {"name": "Reviewable", "url": "https://reviewable.io/", "description": "Automated GitHub code reviews."}, {"name": "Scrutinizer", "url": "https://scrutinizer-ci.com/", "description": "Continuous code quality analysis."}, {"name": "SonarCloud", "url": "https://sonarcloud.io/", "description": "Continuous code inspection."}, {"name": "StyleCI", "url": "https://styleci.io/", "description": "PHP code style review."}, {"name": "AppVeyor", "url": "https://www.appveyor.com/", "description": "CI/CD for Windows developers."}, {"name": "Bitrise", "url": "https://www.bitrise.io/", "description": "Hosted CI/CD for Android and iOS, free for Public Projects."}, {"name": "CircleCI", "url": "https://circleci.com/", "description": "Docker-based building with support of customized workflows."}, {"name": "Codefresh", "url": "https://codefresh.io/", "description": "Docker-native CI/CD."}, {"name": "Codeship", "url": "https://codeship.com/", "description": "Continuous integration, delivery, and deployment."}, {"name": "DeployHQ", "url": "https://www.deployhq.com/", "description": ""}, {"name": "Sauce Labs", "url": "https://saucelabs.com/", "description": "Cross-browser testing, Selenium testing, and mobile testing."}, {"name": "Semaphore", "url": "https://semaphoreci.com/", "description": "Fast automated CI/CD."}, {"name": "Travis-CI", "url": "https://travis-ci.org/", "description": "Automated CI/CD for Open Source."}, {"name": "Dependabot", "url": "https://dependabot.com/", "description": "Automated dependency updates for Ruby, Python, JavaScript and PHP."}, {"name": "Greenkeeper", "url": "https://greenkeeper.io/", "description": "Automated dependency management for NPM packages (on GitHub)."}, {"name": "pyup.io", "url": "https://pyup.io/", "description": "Python dependency management."}, {"name": "Snyk", "url": "https://snyk.io/", "description": "Continuous dependency vulnerability assessment."}, {"name": "Tachikoma.io", "url": "http://tachikoma.io/", "description": "Dependency update as a service."}, {"name": "GitBook", "url": "https://www.gitbook.com/", "description": "Collaborative application documentation."}, {"name": "Read the Docs", "url": "https://readthedocs.com/", "description": "Documentation hosting platform."}, {"name": "BugSnag", "url": "https://www.bugsnag.com/", "description": ""}, {"name": "Honeybadger", "url": "https://www.honeybadger.io", "description": ""}, {"name": "MyGet", "url": "https://myget.org/", "description": ""}, {"name": "packagecloud", "url": "https://packagecloud.io/pricing", "description": ""}, {"name": "Taiga.io", "url": "https://taiga.io/", "description": "Project management for agile developers."}, {"name": "ZenHub", "url": "https://www.zenhub.com/", "description": "Agile GitHub project management."}, {"name": "Zube", "url": "https://zube.io/", "description": "Project management for GitHub issues."}, {"name": "Healthchecks.io", "url": "https://healthchecks.io/", "description": ""}, {"name": "WebGazer", "url": "https://www.webgazer.io", "description": ""}, {"name": "Crowdin", "url": "https://crowdin.com/", "description": ""}, {"name": "LingoHub", "url": "https://lingohub.com/", "description": ""}, {"name": "Locale", "url": "https://www.localeapp.com/", "description": "Localization and Translation."}, {"name": "Lokalise", "url": "https://lokalise.com/", "description": ""}, {"name": "POEditor", "url": "https://poeditor.com/", "description": ""}, {"name": "Transifex", "url": "https://www.transifex.com/", "description": ""}, {"name": "Weblate", "url": "https://weblate.org/", "description": ""}, {"name": "BitBucket", "url": "https://bitbucket.org/", "description": "Git and Mercurial repository hosting."}, {"name": "GitHub", "url": "https://github.com/", "description": "Git project hosting."}, {"name": "GitLab", "url": "https://about.gitlab.com/", "description": "Git project hosting."}, {"name": "Plastic SCM", "url": "https://www.plasticscm.com/", "description": ""}, {"name": "Algolia", "url": "https://www.algolia.com/for-open-source/", "description": "`requires-approval` Search as a service API."}, {"name": "Apiary", "url": "https://apiary.io/", "description": ""}, {"name": "Atlassian", "url": "https://www.atlassian.com/software/views/open-source-license-request", "description": ""}, {"name": "Auth0", "url": "https://auth0.com/", "description": ""}, {"name": "BackHub", "url": "https://backhub.co/", "description": "Automated GitHub repository backups."}, {"name": "BrowserStack", "url": "https://www.browserstack.com/", "description": ""}, {"name": "Cloud9", "url": "https://c9.io/", "description": "Cloud-based development environments."}, {"name": "Codota", "url": "https://www.codota.com/", "description": "AI pair programming assistant."}, {"name": "Firezone", "url": "https://www.firezone.dev/", "description": ""}, {"name": "GlobalSign", "url": "https://www.globalsign.com/en/ssl/ssl-open-source/", "description": ""}, {"name": "Helpmonks", "url": "https://helpmonks.com/", "description": ""}, {"name": "JetBrains", "url": "https://www.jetbrains.com/buy/opensource/", "description": ""}, {"name": "Libraries.io", "url": "https://libraries.io/", "description": "Open source discovery service."}, {"name": "LoginRadius", "url": "https://www.loginradius.com/", "description": ""}, {"name": "Mailman 3", "url": "https://mailman3.com/", "description": ""}, {"name": "Mailtrap", "url": "https://mailtrap.io/", "description": ""}, {"name": "Netlify", "url": "https://www.netlify.com", "description": ""}, {"name": "Sourcegraph", "url": "https://sourcegraph.com/", "description": "Smart source code transparency."}, {"name": "Siteleaf", "url": "https://www.siteleaf.com/", "description": "CMS for static sites."}, {"name": "testmail.app", "url": "https://testmail.app/", "description": ""}, {"name": "Transloadit", "url": "https://transloadit.com/", "description": ""}, {"name": "Zulip", "url": "https://zulip.com", "description": ""}], "notes": [], "source": "Open Source Supporters"}, {"name": "Open Source Supporters \u2014 `requires-approval`", "entries": [], "notes": [], "source": "Open Source Supporters"}, {"name": "Open Source Supporters \u2014 `non-commercial`", "entries": [], "notes": [], "source": "Open Source Supporters"}, {"name": "ad Free", "entries": [{"name": "Alternatives", "url": "#alternatives", "description": ""}, {"name": "Resources", "url": "#resources", "description": ""}, {"name": "License", "url": "#license", "description": ""}], "notes": [], "source": "ad Free"}, {"name": "ad Free \u2014 Blogs", "entries": [{"name": "No Meat Athlete", "url": "https://www.nomeatathlete.com/resources/", "description": "Plant-based diets and fitness."}, {"name": "The Borrowed Abode", "url": "http://theborrowedabode.com/advertise/", "description": "DIY and interior design for renters."}, {"name": "The Minimalists", "url": "https://www.theminimalists.com/", "description": "Living a meaningful life with less."}, {"name": "Zen Habits", "url": "https://zenhabits.net/", "description": "Practical advice for developing positive habits."}], "notes": [], "source": "ad Free"}, {"name": "ad Free \u2014 Communication", "entries": [{"name": "FastMail", "url": "https://www.fastmail.com/", "description": "Reliable business email with no data lock-in."}, {"name": "Jami", "url": "https://jami.net/", "description": "Telephone, teleconferencing, and media sharing through a distributed service."}, {"name": "Jitsi Meet", "url": "https://jitsi.org/jitsi-meet/", "description": "Secure video conferencing and desktop sharing using WebRTC."}, {"name": "ProtonMail", "url": "https://protonmail.com/", "description": "Free encrypted email."}, {"name": "Signal", "url": "https://www.whispersystems.org/", "description": "Private messaging and calling for desktop, Android, and iOS."}, {"name": "Telegram", "url": "https://telegram.org/", "description": "Cloud-based mobile and desktop messaging app with a focus on security and speed."}, {"name": "Tox", "url": "https://tox.chat/", "description": "Encrypted and distributed messaging platform with voice, video, and screen sharing."}, {"name": "Wire", "url": "https://wire.com/en/resources/whitepapers/privacy/", "description": "Text, audio, and video communication with end-to-end encryption."}, {"name": "Write.as", "url": "https://write.as/principles", "description": "Blogging platform that allows you to publish ideas without distraction."}], "notes": [], "source": "ad Free"}, {"name": "ad Free \u2014 File Sharing", "entries": [{"name": "Mega", "url": "https://mega.nz/", "description": "50 GB of secure free storage (in which 35 GB will expire after 30 days). Files are encrypted client-side. More (non-permanent) space can be claimed from achievements."}, {"name": "qBittorrent", "url": "https://www.qbittorrent.org/", "description": "Free and open source BitTorrent client."}], "notes": [], "source": "ad Free"}, {"name": "ad Free \u2014 Mobile Apps", "entries": [{"name": "Amaze File Manager", "url": "https://github.com/arpitkh96/AmazeFileManager", "description": "Open source, Material Design file explorer for Android devices.", "stars": "4.1k"}, {"name": "Bible", "url": "https://www.bible.com/", "description": "Bible reader with many versions and languages to choose from."}, {"name": "Simple Mobile Tools", "url": "https://simplemobiletools.github.io/", "description": "Open source Android utilities: gallery, contacts, calendar, and more."}], "notes": [], "source": "ad Free"}, {"name": "ad Free \u2014 Music", "entries": [{"name": "Libre.fm", "url": "https://libre.fm/", "description": "Stream, download, remix, and share music for free."}, {"name": "mStream", "url": "http://mstream.io/", "description": "Suite of software for syncing and streaming music across multiple devices."}], "notes": [], "source": "ad Free"}, {"name": "ad Free \u2014 Other", "entries": [{"name": "Disroot", "url": "https://disroot.org/", "description": "Collection of ethical alternatives to email, cloud storage, collaborative document editing, and more."}], "notes": [], "source": "ad Free"}, {"name": "ad Free \u2014 Publications", "entries": [{"name": "Adbusters", "url": "https://www.adbusters.org/", "description": "Magazine about the takeover of psychological, physical, and cultural environments by commercial forces."}, {"name": "Aeon", "url": "https://aeon.co/", "description": "Digital magazine that publishes original thinking on science, philosophy, society, and the arts."}, {"name": "Armstrong Economics", "url": "https://www.armstrongeconomics.com/uncategorized/no-advertising/", "description": "Educational blog about markets and the global economy."}, {"name": "Common Dreams", "url": "https://www.commondreams.org/", "description": "Progressive news website."}, {"name": "Consumerist", "url": "https://consumerist.com/", "description": "Independent source of consumer news and information."}, {"name": "Ello", "url": "https://ello.co/", "description": "Media platform for creators and artists that does not sell user data."}, {"name": "Popular Resistance", "url": "https://popularresistance.org/", "description": "Independent, nonviolent, and diverse movements to end the power of concentrated wealth and put human needs before corporate greed."}, {"name": "RealSport", "url": "https://realsport101.com/", "description": "Fans write articles on football, basketball, cricket, e-sports, motorsports, and most other sports out there. This site is committed to maintaining an experience free of pop-ups, fake news, click-bait, and ads."}, {"name": "The Conversation", "url": "https://theconversation.com/", "description": "High quality, authenticated, explanatory journalism funded by universities."}], "notes": [], "source": "ad Free"}, {"name": "ad Free \u2014 Reference", "entries": [{"name": "OpenStreetMap", "url": "https://www.openstreetmap.org", "description": "Map of the world created by users and released under an open license."}, {"name": "Wikipedia", "url": "https://en.wikipedia.org/wiki/Main_Page", "description": "Encyclopedia that anyone can edit."}, {"name": "Wiktionary", "url": "https://www.wiktionary.org/", "description": "Dictionary that anyone can edit."}, {"name": "Weather.gov", "url": "http://www.weather.gov/", "description": "Weather reports for places in the United States."}], "notes": [], "source": "ad Free"}, {"name": "ad Free \u2014 Social", "entries": [{"name": "Are.na", "url": "https://www.are.na/", "description": "Visual platform to help you think about and organize online content."}, {"name": "diaspora\\*", "url": "https://diasp.org/", "description": "Feeds, likes, profiles, and tags; you are in control of your data."}, {"name": "GNUsocial.no", "url": "https://gnusocial.no", "description": "Allows users to connect and share with each other; expenses are covered by donations."}, {"name": "Libranet", "url": "https://libranet.de/", "description": "Popular site running friendica, a federated Facebook-style social network."}, {"name": "Lobsters", "url": "https://lobste.rs/", "description": "Simple link aggregation site with explanations required to downvote."}, {"name": "Manyverse", "url": "https://www.manyver.se/", "description": "Off the grid social network."}, {"name": "Mastodon", "url": "https://mastodon.social", "description": "Decentralized microblogging platform similar to Twitter."}, {"name": "PixelFed", "url": "https://pixelfed.social/", "description": "Essentially Instagram without ads, trackers, or modified timelines."}], "notes": [], "source": "ad Free"}, {"name": "ad Free \u2014 Utilities", "entries": [{"name": "Etherpad", "url": "https://etherpad.wikimedia.org/", "description": "Collaborative document editing in real-time."}, {"name": "ProtectedText", "url": "https://www.protectedtext.com/", "description": "Online encrypted notepad with storage and no sign up."}], "notes": [], "source": "ad Free"}, {"name": "ad Free \u2014 Web Apps", "entries": [{"name": "Cloverleaf", "url": "https://cloverleaf.app", "description": "An open source app to replace your password manager without storing your passwords anywhere."}, {"name": "bundlejs", "url": "https://bundle.js.org", "description": "A quick and easy way to bundle, minify, and compress (gzip and brotli) your ts, js, jsx and npm projects all online, while returning the final bundle file size."}], "notes": [], "source": "ad Free"}, {"name": "ad Free \u2014 Ad Blockers", "entries": [{"name": "Add-Art", "url": "https://add-art.org/", "description": "Replaces ads with art."}, {"name": "uBlock Origin", "url": "https://github.com/gorhill/uBlock", "description": "General-purpose blocker that removes ads and privacy-invading trackers by default.", "stars": "33k"}], "notes": [], "source": "ad Free"}, {"name": "ad Free \u2014 Articles", "entries": [{"name": "A Call for Revolt: Advertising is the Anti-Minimalism", "url": "https://zenhabits.net/opt-out/", "description": "Opt-out of the advertising game."}, {"name": "Can We Have an Honest Conversation About Advertisements?", "url": "https://www.theminimalists.com/ads/", "description": ""}, {"name": "Clean City Law: Secrets of S\u00e3o Paulo Uncovered by Outdoor Advertising Ban", "url": "https://99percentinvisible.org/article/clean-city-law-secrets-sao-paulo-uncovered-outdoor-advertising-ban/", "description": ""}, {"name": "Conscious Success", "url": "https://www.stevepavlina.com/blog/2011/12/conscious-success/", "description": "Explores the idea of conscious success rather than accidental success, using ads as an example."}, {"name": "Criticism of Advertising on Wikipedia", "url": "https://en.wikipedia.org/wiki/Criticism_of_advertising", "description": "Overview of common criticisms of advertising."}, {"name": "Human Ad Block: A Tutorial", "url": "https://maxlath.eu/posts/ad-blocker-humain/", "description": "Creative ways to block ads in public."}, {"name": "Public Spaces", "url": "http://www.perezhiguera.com/publicspaces", "description": "Artist imagines what it would be like if we could have a real life ad blocker."}, {"name": "Saying Goodbye to $100K Per Year in Easy Income", "url": "https://www.stevepavlina.com/blog/2008/10/dropping-adsense-saying-goodbye-to-100k-per-year-in-easy-income/", "description": "Story of a blogger who chose a better way to make a living."}, {"name": "Vote With Your Wallet, Not Your Ad Blocker", "url": "http://practicaltypography.com/vote-with-your-wallet.html", "description": "Paying for ad-free services casts a bigger vote."}, {"name": "What If There Were No Ads", "url": "https://www.huffingtonpost.com/tom-j-hidvegi/what-if-there-were-no-ads_b_4458530.html", "description": "Daily life described in an ad-free world."}, {"name": "Why no advertising?", "url": "https://sivers.org/noads", "description": "Through the perspective of the perfect-world ideal."}], "notes": [], "source": "ad Free"}, {"name": "ad Free \u2014 Businesses", "entries": [{"name": "Gandi", "url": "https://www.gandi.net/", "description": "Domain registrar with a No Bullshit policy."}, {"name": "Kakulas Legal", "url": "https://www.kakulas.com.au/who-we-are/no-advertising/", "description": "Law firm that you won't find in the yellow pages."}, {"name": "Polyface Farms", "url": "http://www.polyfacefarms.com/no-advertising/", "description": "Environmentally-friendly farm that relies on word of mouth to reach customers."}], "notes": [], "source": "ad Free"}, {"name": "ad Free \u2014 Groups", "entries": [{"name": "Anti-Advertising Agency", "url": "https://antiadvertisingagency.com/our-mission/", "description": "Calls into question the purpose and effects of advertising in public space."}, {"name": "Brandalism", "url": "http://brandalism.ch", "description": "International street art collective that subverts advertising in urban space."}, {"name": "Coalition to Ban Billboard Blight", "url": "http://banbillboardblight.org", "description": "Defending the urban landscape of Los Angeles from a proliferation of billboards."}, {"name": "Digital Public Library Project", "url": "http://no-ads.ca/", "description": "Promotes a Digital Public Library system that can replace advertising funded media."}, {"name": "R\u00e9sistance \u00e0 l'Agression Publicitaire", "url": "https://antipub.org/", "description": "French organization fighting the advertising system and its negative effects."}], "notes": [], "source": "ad Free"}, {"name": "ad Free \u2014 Make Money Without Ads", "entries": [{"name": "Flattr", "url": "https://flattr.com/", "description": "Browser add-on that distributes a monthly budget to websites you engage with the most."}, {"name": "Liberapay", "url": "https://liberapay.com/", "description": "Open source recurring donations platform."}, {"name": "OpenCollective", "url": "https://opencollective.com/", "description": "Enables groups to set up a collective, raise funds, and manage them transparently."}, {"name": "Patreon", "url": "https://www.patreon.com/", "description": "Recurring funding for artists and creators on either a monthly basis or per creation."}], "notes": [], "source": "ad Free"}, {"name": "ad Free \u2014 Talks", "entries": [{"name": "We're building a dystopia just to make people click on ads", "url": "https://www.ted.com/talks/zeynep_tufekci_we_re_building_a_dystopia_just_to_make_people_click_on_ads", "description": ""}, {"name": "What if there was no advertising?", "url": "https://www.youtube.com/watch?v=01PUSrLCvcM", "description": ""}, {"name": "No More Ads", "url": "https://nomoreads.org", "description": "Practical advice for an ad-free internet. ([Wayback Machine archive](http://web.archive.org/web/20190121234844/https://nomoreads.org/))"}, {"name": "Voltra", "url": "https://voltra.co/", "description": "DRM-free music listening and discovery software that supports artists directly."}, {"name": "Art Not Ads", "url": "http://artnotads.org", "description": "Artists creating change in the urban landscape, but not by going after the ads themselves. ([Wayback Machine archive](http://web.archive.org/web/20190111233537/http://artnotads.org/))"}, {"name": "Goblin Refuge", "url": "https://goblinrefuge.com/mediagoblin/", "description": "Video and image sharing service powered by MediaGoblin. ([Wayback Machine archive](https://web.archive.org/web/20190512071500/https://goblinrefuge.com/mediagoblin/))"}], "notes": [], "source": "ad Free"}, {"name": "Economics \u2014 Table of Contents", "entries": [{"name": "Studying", "url": "#studying", "description": ""}, {"name": "Research", "url": "#research", "description": ""}, {"name": "Discussions", "url": "#discussions", "description": ""}, {"name": "Career", "url": "#career", "description": ""}, {"name": "Economics on GitHub", "url": "#economics-on-github", "description": ""}, {"name": "Literature by Field", "url": "#literature-by-field", "description": ""}, {"name": "License", "url": "#license", "description": ""}], "notes": [], "source": "Economics"}, {"name": "Economics \u2014 Courses", "entries": [{"name": "MIT OCW Economics", "url": "http://ocw.mit.edu/courses/economics/", "description": "Over 100 courses covering all major fields of economics. Courses include prerequisites, recommended textbooks, lecture slides, and assignments. Undergraduate and graduate programs."}, {"name": "edX Economics", "url": "https://www.edx.org/course/subject/economics-finance", "description": "Introductory topics, few prerequisites."}, {"name": "Khan Academy: Economics", "url": "https://www.khanacademy.org/economics-finance-domain", "description": "Elementary topics."}], "notes": [], "source": "Economics"}, {"name": "Economics \u2014 Useful Materials", "entries": [{"name": "Academic Search", "url": "https://cse.google.com/cse/publicurl?cx=002720237717066476899:e55ib8o11ka", "description": "Search across `.edu` and other educational domains. These materials are more reliable than the big Internet."}, {"name": "Foundational Equations of Economics", "url": "http://economics.stackexchange.com/questions/35/what-are-the-foundational-equations-of-economics", "description": "These equations show principles behind \"thinking like an economist\". Graduate textbooks put these equiations in context."}, {"name": "IGM Economic Experts Panel", "url": "http://www.igmchicago.org/igm-economic-experts-panel", "description": "Top economists reflect on policy-related issues. Some answers contain useful details."}, {"name": "AEA Resources for Economists", "url": "http://rfe.org/", "description": "A list of useful links maintained by the American Economic Association."}], "notes": [], "source": "Economics"}, {"name": "Economics \u2014 Portals", "entries": [{"name": "RePEc", "url": "http://repec.org/", "description": "Web services for economic researchers: bibliography, blog aggregator, new working papers, software."}, {"name": "Federal Reserve Bank of St. Louis: Web Services", "url": "https://research.stlouisfed.org/resources.html", "description": "A list of helpful services."}], "notes": [], "source": "Economics"}, {"name": "Economics \u2014 Articles and Working Papers", "entries": [{"name": "IDEAS RePEc", "url": "https://ideas.repec.org/", "description": "The largest database of economics publications (2,000,000 items). Searching through papers is easier with Google: `site:ideas.repec.org <search term>`. Index sources mentioned below."}, {"name": "NBER", "url": "http://nber.org/papers.html", "description": "Working papers by major researchers. Many of these papers get published in peer-reviewed journal."}, {"name": "SSRN Economics", "url": "http://ssrn.com/en/index.cfm/ern/", "description": "Working papers, no journal publications."}, {"name": "Google Scholar", "url": "http://scholar.google.com/", "description": "Searching academic literature in general. Features author pages and citation counters. If you look for economic writings only, IDEAS would be more powerful."}], "notes": [], "source": "Economics"}, {"name": "Economics \u2014 Data", "entries": [{"name": "FRED2", "url": "https://research.stlouisfed.org/fred2/", "description": "380,000 (macro) time series from 80 sources. Supports plugins for importing data into Excel, Stata, R, and others. Has a mobile app."}, {"name": "World Bank Data", "url": "http://data.worldbank.org/", "description": "International macro time series. Has data import plugins."}, {"name": "IMF Data", "url": "http://www.imf.org/en/Data", "description": "The standard reference for macro data."}, {"name": "Quandl", "url": "https://www.quandl.com/", "description": "Aggregate financial and economic data from multiple sources. Some data vendors sell their data via this service. Good integration with statistical software."}, {"name": "MEDevEcon", "url": "https://sites.google.com/site/medevecon/devecondata", "description": "Data related to development economics."}, {"name": "Monetary Economics: Data Sources", "url": "https://sites.google.com/site/davesmant/various/data-sets-sources", "description": "Overview of macro data sources."}, {"name": "OFFSTATS", "url": "http://www.offstats.auckland.ac.nz/", "description": "Links to official data sources by country and subject."}, {"name": "International Open Government Dataset Search", "url": "https://logd.tw.rpi.edu//node/9903", "description": "Over 1,000,000 government datasets. When works, this service looks [like this](http://web.archive.org/web/20140815054106/http://logd.tw.rpi.edu/node/9903). Otherwise, you'll see a 403 error."}, {"name": "Dataset Search Engine", "url": "https://cse.google.com/cse/publicurl?cx=002720237717066476899:v2wv26idk7m", "description": "Google-based search over 200 data sources, including those mentioned here. You can use Google [search operators](http://www.googleguide.com/advanced_operators_reference.html) here."}, {"name": "StackExchange Open Data", "url": "http://opendata.stackexchange.com/", "description": "If you haven't found the data you were looking for, you can ask it here."}, {"name": "Reddit /r/datasets", "url": "https://www.reddit.com/r/datasets", "description": "One more place to request datasets."}], "notes": [], "source": "Economics"}, {"name": "Economics \u2014 Software", "entries": [{"name": "LaTeX", "url": "https://www.latex-project.org/", "description": "Economists write in LaTeX because it handles mathematics and references better than Word or LibreOffice. If you write regularly, LaTeX is worth learning."}, {"name": "LyX", "url": "http://www.lyx.org/", "description": "A free and simple editor for LaTeX."}, {"name": "Zotero", "url": "https://www.zotero.org/", "description": "Bibliography management. Also install (a) Zotero browser plugin to import papers from RePEc to your library; (b) Zotero-LyX plugin to cite literature easily."}, {"name": "Git", "url": "https://git-scm.com/downloads", "description": "A version control system. Useful if you want to revert changes done months ago or collaborate with other authors. DropBox also has version control, but Git is more explicit. A [short intro](http://rogerdudler.github.io/git-guide/). Or use [GitHub Desktop](https://desktop.github.com/) if you like it simple."}, {"name": "Mendeley", "url": "https://www.mendeley.com", "description": "Bibliography management. Support synchronization on multiple plateforms: Mac, Windows, Ipad, Phone..."}, {"name": "Stata", "url": "http://www.stata.com/", "description": "An industry standard for statistical computations in economics. Free alternatives:"}, {"name": "Matlab", "url": "http://www.mathworks.com/products/matlab/", "description": "An industry standard for modeling and numerical optimization in economics. Free alternatives:"}, {"name": "Mathematica", "url": "https://www.wolfram.com/mathematica/", "description": "Symbolic computations. Free alternative"}, {"name": "Julia", "url": "https://julialang.org/", "description": "An open source scientific computing softerware."}, {"name": "GitHub", "url": "https://github.com/", "description": "A repository for code and data. Publishing research here is not a common practice, but it's more convenient that alternatives (university home page, DropBox, etc.)."}, {"name": "IPython Notebooks", "url": "http://ipython.org/", "description": "An interactive alternative to LaTeX and Word. See examples how notebooks look like in [data-science-ipython-notebooks (\u2b5025k)](https://github.com/donnemartin/data-science-ipython-notebooks) and [the gallery (\u2b5016k)](https://github.com/ipython/ipython/wiki/A-gallery-of-interesting-IPython-Notebooks)."}, {"name": "Most common programs used by Economists", "url": "http://economics.stackexchange.com/questions/5853/most-common-programs-used-by-economists", "description": "A community-managed list of common software."}, {"name": "Software for Researchers: New Data and Applications", "url": "https://antontarasenko.com/2016/01/14/software-for-research/", "description": "Covers software mentioned above and some more."}], "notes": [], "source": "Economics"}, {"name": "Economics \u2014 Useful Materials", "entries": [{"name": "How to efficiently manage a statistical analysis project?", "url": "http://stats.stackexchange.com/questions/2910/how-to-efficiently-manage-a-statistical-analysis-project", "description": ""}, {"name": "Economics Blog Search", "url": "https://cse.google.com/cse/publicurl?cx=002720237717066476899:i_zfef5fawa", "description": "A Google-based search service for aforementioned blogs."}, {"name": "AEA Blog Directory", "url": "https://www.aeaweb.org/rfe/showCat.php?cat_id=96", "description": "The list of major economic blogs."}, {"name": "StackExchange Economics", "url": "http://economics.stackexchange.com/", "description": "A Q\\&A website where you can ask and answer questions."}], "notes": [], "source": "Economics"}, {"name": "Economics \u2014 Undergraduate", "entries": [], "notes": [], "source": "Economics"}, {"name": "Economics \u2014 Graduate", "entries": [{"name": "American Economic Association: Graduate Training in Economics", "url": "https://www.aeaweb.org/gradstudents/index.php", "description": "Overview of the programs, requirements, and advices to those considering a PhD program in economics."}], "notes": [], "source": "Economics"}, {"name": "Economics \u2014 Faculty", "entries": [{"name": "Job Openings for Economists", "url": "https://www.aeaweb.org/joe/", "description": "The job board by the American Economic Association."}, {"name": "Econ Jobs Postings", "url": "https://econjobmarket.org/positions", "description": "List of academic job openings."}, {"name": "Economics Job Market Rumors", "url": "http://www.econjobrumors.com/wiki.php", "description": "List of job openings for economists. Informal."}], "notes": [], "source": "Economics"}, {"name": "Economics \u2014 Economists", "entries": [{"name": "davidrpugh", "url": "https://github.com/davidrpugh", "description": "Institute for New Economic Thinking, Oxford Martin School; Oxford Mathematical Institute, Oxford, UK."}, {"name": "gboehl", "url": "https://github.com/gboehl", "description": "Universit\u00e4t Bonn, Bonn, Germany."}, {"name": "hmgaudecker", "url": "https://github.com/hmgaudecker", "description": "Universit\u00e4t Bonn, Bonn, Germany."}, {"name": "jesusfv", "url": "https://github.com/jesusfv", "description": ""}, {"name": "jstac", "url": "https://github.com/jstac", "description": "Australian National University, Canberra, Australia."}, {"name": "mwt", "url": "https://github.com/mwt", "description": "Northwestern University, USA"}, {"name": "nathanlane", "url": "https://github.com/nathanlane", "description": "Institute for International Economic Studies, Stockholm, Sweden."}, {"name": "nealbob", "url": "https://github.com/nealbob", "description": "Australian National University, Canberra, Australia."}, {"name": "robertdkirkby", "url": "https://github.com/robertdkirkby", "description": ""}, {"name": "trickvi", "url": "https://github.com/trickvi", "description": "Hagstofa \u00cdslands, Iceland."}], "notes": [], "source": "Economics"}, {"name": "Economics \u2014 Projects", "entries": [{"name": "EconForge", "url": "https://github.com/EconForge", "description": "Team around Pablo Winant providing packages to solve economic models."}, {"name": "economics-book", "url": "https://github.com/philschatz/economics-book", "description": "Economics Textbook (Openstax).", "stars": "29"}, {"name": "econpizza", "url": "https://github.com/gboehl/econpizza", "description": "Toolbox to solve and simulate nonlinear models with heterogeneous agents.", "stars": "23"}, {"name": "fecon235", "url": "https://github.com/rsvp/fecon235", "description": "Computational tools for financial economics, Python code base and tutorials using Jupyter notebooks, includes data retrieval, graphics, and optimization.", "stars": "894"}, {"name": "macro\\_puzzles", "url": "https://github.com/gboehl/macro_puzzles", "description": "A list of puzzles in macroeconomics.", "stars": "72"}, {"name": "pydsge", "url": "https://github.com/gboehl/pydsge", "description": "Tools to solve, filter, and estimate DSGE models with occasionally binding constraints.", "stars": "37"}, {"name": "pyeconomics", "url": "https://github.com/davidrpugh/pyeconomics", "description": "Computational economics in Python.", "stars": "183"}, {"name": "QuantEcon", "url": "https://github.com/QuantEcon/", "description": "A library for quantitative economics."}, {"name": "quantecon\\_nyu\\_2016", "url": "https://github.com/jstac/quantecon_nyu_2016", "description": "Topics in Computational Economics", "stars": "112"}, {"name": "VFI Toolkit", "url": "https://github.com/vfitoolkit", "description": "Matlab toolkit for Value Function Iteration on GPU."}, {"name": "zice-2014", "url": "https://github.com/davidrpugh/zice-2014", "description": "Course materials for Zurich Initiative for Computational Economics (ZICE) 2014.", "stars": "27"}, {"name": "Deveconodata Blogspot", "url": "http://devecondata.blogspot.com/", "description": "Development economics datasets. Updated regularly."}, {"name": "Economics Games", "url": "http://economics-games.com/", "description": "Free online classroom games for teaching economics."}, {"name": "Quantitative Economics", "url": "https://lectures.quantecon.org/py/index.html", "description": "Lecture series by Thomas J. Sargent and John Stachurski using Python computational tools."}, {"name": "Top 100 Economics Blogs", "url": "https://www.intelligenteconomist.com/top-economics-blogs-2016/", "description": "Links to popular economics blogs, with brief descriptions."}], "notes": [], "source": "Economics"}, {"name": "CSV", "entries": [{"name": "Tools", "url": "#tools", "description": ""}, {"name": "Essays", "url": "#essays", "description": ""}, {"name": "Data", "url": "#data", "description": ""}, {"name": "Conferences", "url": "#conferences", "description": ""}, {"name": "Standards", "url": "#standards", "description": ""}, {"name": "META: Other similar lists", "url": "#meta-other-similar-lists", "description": ""}, {"name": "Code of Conduct", "url": "#code-of-conduct", "description": ""}, {"name": "Funtribute", "url": "#funtribute", "description": ""}, {"name": "Footnotes", "url": "#footnotes", "description": ""}, {"name": "NimbleText/Live", "url": "https://NimbleText.com/Live", "description": "Use patterns to manipulate CSV; the world's simplest code generator \\*."}, {"name": "PapaParse", "url": "https://www.papaparse.com", "description": "A powerful in-browser CSV parser."}, {"name": "d3-dsv", "url": "https://github.com/d3/d3-dsv", "description": "d3.js parser and formatter module for delimiter-separated values.", "stars": "440"}, {"name": "CSVKit", "url": "https://csvkit.readthedocs.io/", "description": "CSV utilities that includes csvsql / csvgrep / csvstat and more."}, {"name": "QSV", "url": "https://github.com/dathere/qsv", "description": "A fast CSV command-line toolkit written in Rust, (an update to xsv).", "stars": "2.6k"}, {"name": "sed (gnu tool)", "url": "https://www.gnu.org/software/sed/manual/sed.html", "description": "Stream editor."}, {"name": "gawk (gnu tool)", "url": "https://www.gnu.org/software/gawk/manual/gawk.html", "description": "Text processing and data extraction using [awk](http://pubs.opengroup.org/onlinepubs/009695399/utilities/awk.html)."}, {"name": "awk by example", "url": "https://github.com/learnbyexample/Command-line-text-processing/blob/master/gnu_awk.md#default-field-separation", "description": "Comprehensive examples of using awk.", "stars": "10k"}, {"name": "Miller", "url": "http://johnkerl.org/miller/doc/", "description": "Like sed / awk / cut / join / sort etc for name-indexed data such as CSV."}, {"name": "ParaText", "url": "https://github.com/wiseio/paratext", "description": "CSV parsing at 2.5 GB per second.", "stars": "1.1k"}, {"name": "CSVGet", "url": "http://github.com/fizx/csvget/tree/master", "description": "Get structured data from sites as CSV.", "stars": "47"}, {"name": "CSVfix", "url": "https://code.google.com/p/csvfix/", "description": "A tool for manipulating CSV data."}, {"name": "Tad", "url": "https://www.tadviewer.com", "description": "A fast free cross-platform CSV viewer."}, {"name": "Nvd3-tags", "url": "http://blog.tryolabs.com/2015/02/27/nvd3-tags-a-tiny-library-for-making-charts-from-csv-data/", "description": "A tiny library for making charts from csv data."}, {"name": "Powershell: Import-CSV", "url": "https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.utility/import-csv", "description": "Powerful in-built facility for dealing with CSV ([example](https://gist.github.com/dfinke/786ba9edae1b0265ada10b36a7a11ba9))."}, {"name": "CSV Tools", "url": "https://onlinecsvtools.com/", "description": "A collection of useful CSV utilities."}, {"name": "graph-cli", "url": "https://github.com/mcastorina/graph-cli", "description": "Flexible command line tool to create graphs from CSV data.", "stars": "791"}, {"name": "CSV to SQL", "url": "http://www.convertcsv.com/csv-to-sql.htm", "description": "Online tool to create insert/update/delete etc from CSV data."}, {"name": "C#: kbCSV", "url": "https://github.com/kentcb/KBCsv/blob/master/README.md", "description": "An efficient, easy to use .NET parsing and writing library for CSV.", "stars": "78"}, {"name": "csvprintf", "url": "https://github.com/archiecobbs/csvprintf", "description": "UNIX command line utility for parsing and formatting output based on CSV files.", "stars": "42"}, {"name": "Ron's Data Edit", "url": "https://www.ronsplace.eu/Products/RonsDataEdit", "description": ""}, {"name": "Rainbow CSV plugins", "url": "https://github.com/mechatroner/rainbow_csv#rainbow-csv-in-other-editors", "description": "Collection of text editor plugins for CSV/TSV syntax highlighting. Available for [Vim (\u2b50644)](https://github.com/mechatroner/rainbow_csv), [VS Code](https://marketplace.visualstudio.com/items?itemName=mechatroner.rainbow-csv), [Atom](https://atom.io/packages/rainbow-csv), [Sublime Text](https://packagecontrol.io/packages/rainbow_csv) and other editors.", "stars": "644"}, {"name": "ExtendsClass", "url": "https://extendsclass.com/csv-diff.html", "description": "A simple CSV comparator."}, {"name": "Mighty Merge", "url": "https://mightymerge.io/", "description": "join/union csv files."}, {"name": "Modern CSV", "url": "https://www.moderncsv.com/", "description": "A tool for editing CSV files and viewing large files."}, {"name": "Data Wrangler", "url": "https://github.com/microsoft/vscode-data-wrangler", "description": "Data Wrangler is a code-centric data cleaning tool that is integrated into VS Code and VS Code Jupyter Notebooks.", "stars": "476"}], "notes": [], "source": "CSV"}, {"name": "CSV \u2014 Repair or Validate CSV", "entries": [{"name": "Csvlint.go", "url": "https://github.com/Clever/csvlint", "description": "Command line tool for validating CSV files against RFC 4180.", "stars": "193"}, {"name": "csvstudio", "url": "http://www.csvstudio.com/", "description": "A smart app to repair syntax errors in very large CSV files."}, {"name": "scrubcsv", "url": "https://github.com/faradayio/scrubcsv", "description": "Remove bad records from a CSV file and normalize (requires rust)", "stars": "56"}, {"name": "reconcile-csv", "url": "https://github.com/OpenRefine/reconcile-csv/blob/master/README.md", "description": "Find relationships between a set of related CSVs"}, {"name": "CSV Schema", "url": "https://csv-schema.surge.sh/", "description": "Analyzes a CSV file and generates database table schema, all within the browser"}], "notes": [], "source": "CSV"}, {"name": "CSV \u2014 Treat CSV as SQL", "entries": [{"name": "TextQL", "url": "http://dinedal.github.io/textql/", "description": "Execute SQL against CSV or TSV."}, {"name": "Datasette Facets", "url": "https://simonwillison.net/2018/May/20/datasette-facets/", "description": "Faceted browse and a JSON API for any CSV File or SQLite DB."}, {"name": "q", "url": "https://harelba.github.io/q/", "description": "Run SQL Directly on CSV Files"}, {"name": "RBQL", "url": "https://rbql.org", "description": "Rainbow Query Language, a SQL-like language with JavaScript or Python backend."}, {"name": "PSKit Query", "url": "https://github.com/dfinke/PSKit#sql-query", "description": "Powershell module lets you run simple queries over objects, including imported with csv", "stars": "39"}], "notes": [], "source": "CSV"}, {"name": "CSV \u2014 Convert to or from CSV", "entries": [{"name": "CSV to Table", "url": "https://github.com/vividvilla/csvtotable", "description": "Convert CSV files to searchable and sortable HTML table.", "stars": "1.1k"}], "notes": [], "source": "CSV"}, {"name": "CSV \u2014 CSV <-> JSON", "entries": [{"name": "Agnes", "url": "http://www.secretgeek.net/agnes/twoWay.html", "description": "Two way Csv to Json \\*\\*."}, {"name": "csv2json", "url": "https://www.csvjson.com/csv2json", "description": "online tool to convert your CSV or TSV formatted data to JSON and [vice versa](https://www.csvjson.com/json2csv)."}, {"name": "csv-to-json", "url": "https://mango-is.com/tools/csv-to-json/", "description": "Easy, privacy-friendly and offline-first online csv to json converter."}, {"name": "Thinking about CSV", "url": "https://blog.datacite.org/thinking-about-csv/", "description": "Martin Fenner."}, {"name": "In Praise of CSV", "url": "https://usopendata.org/2015/03/10/csv", "description": "Waldo Jaquith."}, {"name": "Stop Rolling Your Own CSV Parser!", "url": "http://www.secretgeek.net/csv_trouble", "description": "Leon Bambrick \\*\\*\\*."}, {"name": "So You Want To Write Your Own CSV code?", "url": "http://thomasburette.com/blog/2014/05/25/so-you-want-to-write-your-own-CSV-code/", "description": "Thomas Burette."}, {"name": "Falsehoods Programmers Believe About CSVs", "url": "https://donatstudios.com/Falsehoods-Programmers-Believe-About-CSVs", "description": "Jesse Donat."}, {"name": "ASCII Delimited Text - Not CSV or TAB delimited text", "url": "https://ronaldduncan.wordpress.com/2009/10/31/text-file-formats-ascii-delimited-text-not-csv-or-tab-delimited-text/", "description": "Ronald Duncan."}, {"name": "Fake Name Generator", "url": "https://www.fakenamegenerator.com/order.php", "description": "Generate fake names with other identity data in bulk for testing."}, {"name": "Mockium", "url": "https://softwium.com/mockium/", "description": "Test data generator for CSV / JSON / SQL / XML."}, {"name": "Mockaroo", "url": "https://www.mockaroo.com/", "description": "Random data generator for CSV / JSON / SQL / Excel."}, {"name": "US Data.gov", "url": "https://catalog.data.gov/dataset?res_format=CSV", "description": "18789+ CSV datasets."}, {"name": "Australian Government Open Data", "url": "https://data.gov.au/dataset?res_format=CSV", "description": "2715+ CSV datasets."}, {"name": "Reference data in csv", "url": "https://datahub.io/collections/reference-data", "description": "Easy-to-use reference data in CSV and JSON formats."}, {"name": "awesome-public-datasets", "url": "https://github.com/awesomedata/awesome-public-datasets", "description": "A topic-centric list of high-quality open datasets in public domains.", "stars": "62k"}, {"name": "United Nations data", "url": "https://data.un.org", "description": "Data from the UN"}, {"name": "csv,conf", "url": "https://csvconf.com/", "description": "A community conference for data makers everywhere."}, {"name": "RFC 4180", "url": "https://tools.ietf.org/html/rfc4180", "description": ""}, {"name": "W3C: Model for Tabular Data and Metadata on the Web", "url": "https://www.w3.org/TR/tabular-data-model/", "description": ""}, {"name": "CSV Schema Language", "url": "http://digital-preservation.github.io/csv-schema/csv-schema-1.2.html", "description": "A language for defining and validating CSV data."}, {"name": "csv,specs", "url": "https://github.com/csvspecs", "description": "Comma-Separated Values (CSV) Format Specifications (and Tests) incl. CSV v1.0, CSV v1.1, CSV Strict, CSV <3 Numerics, CSV<3 JSON, CSV <3 YAML."}, {"name": "Tabular Data Resource", "url": "http://frictionlessdata.io/specs/tabular-data-resource/", "description": "A [Data Resource](http://frictionlessdata.io/specs/data-resource/) specialized for describing tabular data like CSV files or spreadsheets"}, {"name": "CSVY", "url": "https://github.com/csvy/csvy.github.io/blob/master/index.md", "description": "A standard for adding a YAML header to CSV files to describe their format", "stars": "62"}, {"name": "structured-text-tools", "url": "https://github.com/dbohdan/structured-text-tools", "description": "List of command line tools for manipulating CSV / XML / HTML / JSON / INI etc.", "stars": "7k"}, {"name": "META-META", "url": "https://raw.githubusercontent.com/secretGeek/AwesomeCSV/master/awesomecsv.csv", "description": "**This list as CSV**."}, {"name": "META-META-META", "url": "https://nimbletext.com/Live/-971009575/", "description": "A NimbleText pattern that produces this markdown page from this list as a CSV."}], "notes": [], "source": "CSV"}, {"name": "Workflow Automation \u2014 \ud83d\udcda Table of Contents", "entries": [{"name": "What is Workflow Automation?", "url": "#what-is-workflow-automation", "description": ""}, {"name": "\ud83d\udd17 Classic Automation & iPaaS", "url": "#-classic-automation--ipaas", "description": ""}, {"name": "\ud83e\udde0 AI-Powered Automation Platforms", "url": "#-ai-powered-automation-platforms", "description": ""}, {"name": "\ud83e\udd16 AI Agent Platforms", "url": "#-ai-agent-platforms", "description": ""}, {"name": "\ud83e\udde9 Agent Frameworks & Dev Libraries", "url": "#-agent-frameworks--dev-libraries", "description": ""}, {"name": "\ud83c\udf10 Browser Automation & Computer Use", "url": "#-browser-automation--computer-use", "description": ""}, {"name": "\ud83d\udcbb AI Coding Agents & IDEs", "url": "#-ai-coding-agents--ides", "description": ""}, {"name": "\ud83d\udd0c MCP (Model Context Protocol)", "url": "#-mcp-model-context-protocol", "description": ""}, {"name": "\ud83d\udcca Data Pipeline & Workflow Orchestration", "url": "#-data-pipeline--workflow-orchestration", "description": ""}, {"name": "\ud83d\udccb Project Management with Automation", "url": "#-project-management-with-automation", "description": ""}, {"name": "\ud83d\uddfa\ufe0f Visual Mapping & Diagramming", "url": "#-visual-mapping--diagramming", "description": ""}, {"name": "\ud83d\udcdd Articles & Guides", "url": "#-articles--guides", "description": ""}, {"name": "\ud83d\udcd8 Books", "url": "#-books", "description": ""}, {"name": "\ud83c\udfa5 Video Tutorials & Courses", "url": "#-video-tutorials--courses", "description": ""}, {"name": "\ud83d\udcc2 Resources & Directories", "url": "#-resources--directories", "description": ""}, {"name": "\ud83d\udcac Communities", "url": "#-communities", "description": ""}, {"name": "\ud83e\udd1d Contributing", "url": "#-contributing", "description": ""}, {"name": "\ud83d\udcc4 License", "url": "#-license", "description": ""}], "notes": [], "source": "Workflow Automation"}, {"name": "Workflow Automation \u2014 \ud83c\udfe0 Self-Hosted & Local AI Agents", "entries": [], "notes": [], "source": "Workflow Automation"}, {"name": "Workflow Automation \u2014 \u2601\ufe0f Hosted / No-Code Agent Builders", "entries": [], "notes": [], "source": "Workflow Automation"}, {"name": "Workflow Automation \u2014 \ud83c\udfe2 Enterprise AI Automation", "entries": [], "notes": [], "source": "Workflow Automation"}, {"name": "Workflow Automation \u2014 Multi-Agent Orchestration", "entries": [], "notes": [], "source": "Workflow Automation"}, {"name": "Workflow Automation \u2014 LLM App & RAG Builders", "entries": [], "notes": [], "source": "Workflow Automation"}, {"name": "Workflow Automation \u2014 Specialized Agent Libraries", "entries": [], "notes": [], "source": "Workflow Automation"}, {"name": "Workflow Automation \u2014 AI Browser Agents", "entries": [], "notes": [], "source": "Workflow Automation"}, {"name": "Workflow Automation \u2014 Browser Infrastructure", "entries": [], "notes": [], "source": "Workflow Automation"}, {"name": "Workflow Automation \u2014 Core MCP Resources", "entries": [], "notes": [], "source": "Workflow Automation"}, {"name": "Workflow Automation \u2014 Platforms with MCP Support", "entries": [], "notes": [], "source": "Workflow Automation"}, {"name": "Workflow Automation \u2014 Workflow Automation", "entries": [{"name": "**Workflow Automation Articles**", "url": "https://blog.productivity.directory/tagged/workflow-automation", "description": "The Productivity Blog"}, {"name": "**Zapier Automation Basics**", "url": "https://zapier.com/blog/how-to-use-zapier/", "description": ""}, {"name": "**When to Use RPA vs Workflow Automation**", "url": "https://www.uipath.com/blog/rpa-vs-workflow-automation", "description": "UiPath"}, {"name": "**7 AI Workflow Automation Trends**", "url": "https://kissflow.com/workflow/7-workflow-automation-trends-every-it-leader-must-watch-in-2025/", "description": "Kissflow"}, {"name": "**Best AI Workflow Automation Tools**", "url": "https://blog.n8n.io/best-ai-workflow-automation-tools/", "description": "n8n Blog"}, {"name": "**10 Best AI Automation Platforms**", "url": "https://www.lindy.ai/blog/ai-automation-platform", "description": "Lindy"}], "notes": [], "source": "Workflow Automation"}, {"name": "Workflow Automation \u2014 AI Agents", "entries": [{"name": "**Best AI Agents**", "url": "https://www.datacamp.com/blog/best-ai-agents", "description": "DataCamp"}, {"name": "**The AI Agent Revolution**", "url": "https://medium.com/product-powerhouse/the-2026-ai-agent-revolution-7-tools-that-actually-automate-your-work-not-just-chat-13e9f82e3a9b", "description": "Medium"}, {"name": "**13 Best AI Agent Builders**", "url": "https://www.marketermilk.com/blog/best-ai-agent-platforms", "description": "MarketerMilk"}, {"name": "**AI Agentic Frameworks: Complete Guide**", "url": "https://www.agentically.sh/ai-agentic-frameworks/", "description": ""}], "notes": [], "source": "Workflow Automation"}, {"name": "Workflow Automation \u2014 OpenClaw", "entries": [{"name": "**OpenClaw: Self-Hosted AI Agent Guide**", "url": "https://contabo.com/blog/what-is-openclaw-self-hosted-ai-agent-guide/", "description": "Contabo"}, {"name": "**OpenClaw Workflow Automation**", "url": "https://www.devshorts.in/p/openclaw-workflow-and-automation", "description": "Dev Shorts"}, {"name": "**Meet OpenClaw**", "url": "https://www.vpsbg.eu/blog/meet-openclaw-a-revolution-in-ai-workflow-automation", "description": "VPSBG"}], "notes": [], "source": "Workflow Automation"}, {"name": "Workflow Automation \u2014 MCP", "entries": [{"name": "**What is MCP?**", "url": "https://cloud.google.com/discover/what-is-model-context-protocol", "description": "Google Cloud"}, {"name": "**MCP Nov 2025 Spec Update**", "url": "https://workos.com/blog/mcp-2025-11-25-spec-update", "description": "WorkOS"}, {"name": "**MCP on Wikipedia**", "url": "https://en.wikipedia.org/wiki/Model_Context_Protocol", "description": ""}, {"name": "**MCP Prompts for Workflow Automation**", "url": "http://blog.modelcontextprotocol.io/posts/2025-07-29-prompts-for-automation/", "description": "MCP Blog"}], "notes": [], "source": "Workflow Automation"}, {"name": "Workflow Automation \u2014 Browser Automation", "entries": [{"name": "**Best Browser Agents**", "url": "https://www.firecrawl.dev/blog/best-browser-agents", "description": "Firecrawl"}, {"name": "**Browser-Use: Open-Source AI Agent for the Web**", "url": "https://www.infoworld.com/article/3812644/browser-use-an-open-source-ai-agent-to-automate-web-based-tasks.html", "description": "InfoWorld"}, {"name": "**Playwright MCP Guide 2025**", "url": "https://medium.com/@bluudit/playwright-mcp-comprehensive-guide-to-ai-powered-browser-automation-in-2025-712c9fd6cffa", "description": "Medium"}], "notes": [], "source": "Workflow Automation"}, {"name": "Workflow Automation \u2014 AI Coding Agents", "entries": [{"name": "**Best AI Coding Agents**", "url": "https://www.faros.ai/blog/best-ai-coding-agents-2026", "description": "Faros AI"}, {"name": "**Rise of AI Coding Agents: Vibe Coding**", "url": "https://www.programming-helper.com/tech/rise-of-ai-coding-agents-vibe-coding-transforms-software-development", "description": "Programming Helper"}, {"name": "**Claude Code vs Cursor**", "url": "https://www.bannerbear.com/blog/claude-code-vs-cursor-which-ai-coding-tool-is-better-in-2026/", "description": "Bannerbear"}, {"name": "**AI Coding Agent Benchmarks**", "url": "https://github.com/murataslan1/ai-agent-benchmark", "description": "GitHub (SWE-Bench leaderboard, 140+ user reports)"}], "notes": [], "source": "Workflow Automation"}, {"name": "Workflow Automation \u2014 Automation Platforms", "entries": [{"name": "**Zapier YouTube Channel**", "url": "https://www.youtube.com/playlist?list=PLg5SS_4L6LYu7kHf6ZE-3DKLhQZ3WvSWU", "description": ""}, {"name": "**n8n Academy**", "url": "https://academy.n8n.io/", "description": ""}, {"name": "**Power Automate: Beginner's Guide**", "url": "https://www.youtube.com/watch?v=U8BPqM0tmXo", "description": ""}, {"name": "**Make Tutorials**", "url": "https://www.youtube.com/c/IntegromatOfficial", "description": ""}], "notes": [], "source": "Workflow Automation"}, {"name": "Workflow Automation \u2014 AI Agents & Frameworks", "entries": [{"name": "**CrewAI Documentation & Quickstart**", "url": "https://docs.crewai.com/", "description": ""}, {"name": "**LangChain Academy**", "url": "https://academy.langchain.com/", "description": ""}, {"name": "**LangGraph Tutorials**", "url": "https://langchain-ai.github.io/langgraph/tutorials/", "description": ""}, {"name": "**AutoGen Documentation**", "url": "https://microsoft.github.io/autogen/", "description": ""}, {"name": "**Dify Documentation**", "url": "https://docs.dify.ai/", "description": ""}, {"name": "**OpenAI Agents SDK Quickstart**", "url": "https://openai.github.io/openai-agents-python/quickstart/", "description": ""}], "notes": [], "source": "Workflow Automation"}, {"name": "Workflow Automation \u2014 Browser Automation", "entries": [{"name": "**Browser-Use Documentation**", "url": "https://browser-use.com/", "description": ""}, {"name": "**Skyvern Documentation**", "url": "https://docs.skyvern.com/", "description": ""}, {"name": "**Stagehand Guide**", "url": "https://docs.stagehand.dev/", "description": ""}], "notes": [], "source": "Workflow Automation"}, {"name": "Workflow Automation \u2014 AI Coding", "entries": [{"name": "**Claude Code Documentation**", "url": "https://docs.anthropic.com/en/docs/claude-code/overview", "description": ""}, {"name": "**Cursor Documentation**", "url": "https://docs.cursor.com/", "description": ""}, {"name": "**Aider Documentation**", "url": "https://aider.chat/docs/", "description": ""}], "notes": [], "source": "Workflow Automation"}, {"name": "Workflow Automation \u2014 Automation", "entries": [{"name": "**r/NoCode**", "url": "https://www.reddit.com/r/NoCode/", "description": ""}, {"name": "**r/Zapier**", "url": "https://www.reddit.com/r/Zapier/", "description": ""}, {"name": "**n8n Community Forum**", "url": "https://community.n8n.io", "description": ""}, {"name": "**Makerpad**", "url": "https://www.makerpad.co/", "description": ""}, {"name": "**Automators Forum**", "url": "https://talk.automators.fm/", "description": ""}], "notes": [], "source": "Workflow Automation"}, {"name": "Workflow Automation \u2014 AI Agents", "entries": [{"name": "**r/AIAgents**", "url": "https://www.reddit.com/r/AIAgents/", "description": ""}, {"name": "**r/LangChain**", "url": "https://www.reddit.com/r/LangChain/", "description": ""}, {"name": "**OpenClaw Discord**", "url": "https://github.com/openclaw/openclaw", "description": "See repo for invite link"}, {"name": "**CrewAI Community**", "url": "https://community.crewai.com/", "description": ""}, {"name": "**Dify Community**", "url": "https://discord.gg/FngNHpbcY7", "description": ""}], "notes": [], "source": "Workflow Automation"}, {"name": "Workflow Automation \u2014 AI Coding", "entries": [{"name": "**r/cursor**", "url": "https://www.reddit.com/r/cursor/", "description": ""}, {"name": "**r/ClaudeAI**", "url": "https://www.reddit.com/r/ClaudeAI/", "description": ""}, {"name": "**Cursor Forum**", "url": "https://forum.cursor.com/", "description": ""}, {"name": "**Cline Community**", "url": "https://www.reddit.com/r/cline/", "description": ""}], "notes": [], "source": "Workflow Automation"}, {"name": "Services Engineering \u2014 Services Engineering Reading List", "entries": [{"name": "Fault Injection in Production", "url": "http://queue.acm.org/detail.cfm?id=2353017", "description": ""}, {"name": "Making Reliable Distributed Systems in the Presence of Software Errors", "url": "http://www.erlang.org/download/armstrong_thesis_2003.pdf", "description": ""}, {"name": "Highly Available Transactions: Virtues and Limitations", "url": "http://www.bailis.org/papers/hat-vldb2014.pdf", "description": ""}, {"name": "The Incident Command System", "url": "http://www.high-reliability.org/files/The_Incident_Command_System.pdf", "description": ""}, {"name": "The Chubby Lock Service for Loosely Coupled Distributed Systems", "url": "http://static.googleusercontent.com/external_content/untrusted_dlcp/research.google.com/en/us/archive/chubby-osdi06.pdf", "description": ""}, {"name": "Bigtable: a Distributed Storage System for Structured Data", "url": "http://www.read.seas.harvard.edu/\\~kohler/class/cs239-w08/chang06bigtable.pdf", "description": ""}, {"name": "Spanner: Google\u2019s Globally-Distributed Database", "url": "http://research.google.com/archive/spanner-osdi2012.pdf", "description": ""}, {"name": "Dynamo: Amazon\u2019s Highly Available Key-Value Store", "url": "http://www.read.seas.harvard.edu/\\~kohler/class/cs239-w08/decandia07dynamo.pdf", "description": ""}, {"name": "MapReduce: Simplified Data Processing on Large Clusters", "url": "http://research.google.com/archive/mapreduce-osdi04.pdf", "description": ""}, {"name": "The Google File System", "url": "http://research.google.com/archive/gfs-sosp2003.pdf", "description": ""}, {"name": "On Designing and Deploying Internet Scale Services", "url": "http://mvdirona.com/jrh/talksAndPapers/JamesRH_Lisa.pdf", "description": ""}, {"name": "Kafka: A Distributed Messaging System for Log Processing", "url": "http://research.microsoft.com/en-us/UM/people/srikanth/netdb11/netdb11papers/netdb11-final12.pdf", "description": ""}, {"name": "Weathering the Unexpected", "url": "http://queue.acm.org/detail.cfm?id=2371516", "description": ""}, {"name": "The Unified Logging Infrastructure for Data Analytics at Twitter", "url": "http://vldb.org/pvldb/vol5/p1771_georgelee_vldb2012.pdf", "description": ""}, {"name": "Automatic Management of Partitioned, Replicated Search Services", "url": "http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.222.1862\\&rep=rep1\\&type=pdf", "description": ""}, {"name": "Learning to Embrace Failure", "url": "http://best.dtu.dk/SC13/p20-casestudy.pdf", "description": ""}, {"name": "Scaling Big Data Mining Infrastructure: The Twitter Experience", "url": "http://www.kdd.org/sites/default/files/issues/14-2-2012-12/V14-02-02-Lin.pdf", "description": ""}, {"name": "Dremel: Interactive Analysis of Web-Scale Datasets", "url": "http://static.googleusercontent.com/external_content/untrusted_dlcp/research.google.com/en/us/pubs/archive/36632.pdf", "description": ""}, {"name": "Out of the Tar Pit", "url": "http://shaffner.us/cs/papers/tarpit.pdf", "description": ""}, {"name": "The Log-Structured Merge-Tree", "url": "http://www.cs.umb.edu/\\~poneil/lsmtree.pdf", "description": ""}, {"name": "In Search of an Understandable Consensus Algorithm", "url": "https://ramcloud.stanford.edu/wiki/download/attachments/11370504/raft.pdf", "description": ""}, {"name": "Failure Trends in a Large Disk Drive Population", "url": "http://static.googleusercontent.com/external_content/untrusted_dlcp/research.google.com/en/us/archive/disk_failures.pdf", "description": ""}, {"name": "Fallacies of Distributed Computing Explained", "url": "http://www.rgoarchitects.com/Files/fallacies.pdf", "description": ""}, {"name": "F1 - The Fault-Tolerant Distributed RDBMS Supporting Google\u2019s Ad Business", "url": "http://research.google.com/pubs/archive/38125.pdf", "description": ""}, {"name": "Dapper, A Large Scale Distributed Systems Tracing Infrastructure", "url": "http://research.google.com/pubs/archive/36356.pdf", "description": ""}, {"name": "Resident Distributed Datasets: a Fault-Tolerant Abstraction for In-Memory Cluster Computing", "url": "https://www.usenix.org/system/files/conference/nsdi12/nsdi12-final138.pdf", "description": ""}, {"name": "The Human Side of Postmortems", "url": "https://docs.google.com/file/d/0Byl4UKRYLErDVlJMNDNjaThiR2M/edit", "description": ""}, {"name": "Crew Resource Management: a Positive Change for the Fire Service", "url": "http://www.iaff.org/06news/NearMissKit/6.%20Crew%20Resource%20Management/CRM.pdf", "description": ""}, {"name": "Resilience Engineering: Part I", "url": "http://www.kitchensoap.com/2011/04/07/resilience-engineering-part-i/", "description": ""}, {"name": "Systems Engineering: a Great Definition", "url": "http://www.kitchensoap.com/2011/07/18/systems-engineering-great-definition/", "description": ""}, {"name": "Chaos Monkey Released Into The Wild", "url": "http://techblog.netflix.com/2012/07/chaos-monkey-released-into-wild.html", "description": ""}, {"name": "Some Rules for Engineering and Operations", "url": "http://blog.b3k.us/2012/01/24/some-rules.html", "description": ""}, {"name": "Service Level Disagreements Part I", "url": "http://blog.b3k.us/2009/07/15/service-level-disagreements.html", "description": ""}, {"name": "Incuriosity Will Kill Your Infrastructure", "url": "http://yellerapp.com/posts/2015-03-16-incuriosity-killed-the-infrastructure.html", "description": ""}, {"name": "My Philosophy on Alerting", "url": "https://docs.google.com/document/d/199PqyG3UsyXlwieHaqbGiWVa8eMWi8zzAn0YfcApr8Q/edit#heading=h.whsaboyw21nk", "description": ""}, {"name": "You Can\u2019t Sacrifice Partition Tolerance", "url": "http://codahale.com/you-cant-sacrifice-partition-tolerance/", "description": ""}, {"name": "Customer Trust", "url": "http://perspectives.mvdirona.com/2013/01/15/CustomerTrust.aspx", "description": ""}, {"name": "Observations on Errors, Corrections, & Trust of Dependent Systems", "url": "http://perspectives.mvdirona.com/2012/02/26/ObservationsOnErrorsCorrectionsTrustOfDependentSystems.aspx", "description": ""}, {"name": "Game Day Exercises at Stripe: Learning from `kill -9`", "url": "https://stripe.com/blog/game-day-exercises-at-stripe", "description": ""}, {"name": "Life Beyond Distributed Transactions: An Apostate\u2019s Opinion", "url": "http://cs.brown.edu/courses/cs227/archives/2012/papers/weaker/cidr07p15.pdf", "description": ""}, {"name": "Notes on Distributed Systems for Young Bloods", "url": "http://www.somethingsimilar.com/2013/01/14/notes-on-distributed-systems-for-young-bloods/", "description": ""}, {"name": "The Network is Reliable", "url": "http://aphyr.com/posts/288-the-network-is-reliable", "description": ""}, {"name": "The Trouble with Clocks", "url": "http://aphyr.com/posts/299-the-trouble-with-timestamps", "description": ""}, {"name": "Call Me Maybe: Final Thoughts", "url": "http://aphyr.com/posts/286-call-me-maybe-final-thoughts", "description": ""}, {"name": "Getting Real About Distributed Systems Reliability", "url": "http://blog.empathybox.com/post/19574936361/getting-real-about-distributed-system-reliability", "description": ""}, {"name": "The Log: What every software engineer should know about real-time data's unifying abstraction", "url": "http://engineering.linkedin.com/distributed-systems/log-what-every-software-engineer-should-know-about-real-time-datas-unifying", "description": ""}, {"name": "Incident Response at Heroku", "url": "https://blog.heroku.com/archives/2014/5/9/incident-response-at-heroku", "description": ""}, {"name": "On HTTP Load Testing", "url": "http://www.mnot.net/blog/2011/05/18/http_benchmark_rules", "description": ""}, {"name": "Observability at Twitter", "url": "https://blog.twitter.com/2013/observability-at-twitter", "description": ""}, {"name": "Stevey\u2019s Google Platforms Rant", "url": "https://gist.github.com/chitchcock/1281611", "description": ""}, {"name": "Design, Lessons, and Advice from Building Distributed Systems at Google", "url": "http://www.cs.cornell.edu/projects/ladis2009/talks/dean-keynote-ladis2009.pdf", "description": ""}, {"name": "Service Design Best Practices", "url": "http://www.mvdirona.com/jrh/TalksAndPapers/JamesHamilton_POA20090226.pdf", "description": ""}, {"name": "The Field Guide To Understanding Human Error", "url": "http://www.amazon.com/Field-Guide-Understanding-Human-Error/dp/0754648265", "description": ""}, {"name": "Agile Retrospectives: Making Good Teams Great", "url": "http://www.amazon.com/Agile-Retrospectives-Making-Teams-Great/dp/0977616649", "description": ""}, {"name": "Better: A Surgeon\u2019s Notes on Performance", "url": "http://www.amazon.com/dp/0312427654", "description": ""}, {"name": "The Checklist Manifesto: How to Get Things Right", "url": "http://www.amazon.com/The-Checklist-Manifesto-ebook/dp/B0030V0PEW", "description": ""}, {"name": "High Performance Browser Networking", "url": "http://chimera.labs.oreilly.com/books/1230000000545/index.html", "description": ""}, {"name": "Resilience Engineering in Practice", "url": "http://www.amazon.com/Resilience-Engineering-Practice-Ashgate-Studies/dp/1409410358/", "description": ""}, {"name": "Effective Monitoring and Alerting", "url": "http://www.amazon.com/Effective-Monitoring-Alerting-For-Operations/dp/1449333524", "description": ""}, {"name": "Release It!: Design and Deploy Production-Ready Software", "url": "http://www.amazon.com/Release-It-Production-Ready-Pragmatic-Programmers/dp/0978739213", "description": ""}, {"name": "The Challenger Launch Decision", "url": "http://www.amazon.com/The-Challenger-Launch-Decision-Technology/dp/0226851761", "description": ""}, {"name": "Managing the Unexpected", "url": "http://www.amazon.com/gp/product/B004IK9U4U", "description": ""}, {"name": "Berkley AMP Lab", "url": "https://amplab.cs.berkeley.edu/", "description": ""}, {"name": "Berkeley Database Group", "url": "http://db.cs.berkeley.edu/w/", "description": ""}, {"name": "Google Research", "url": "http://research.google.com/", "description": ""}, {"name": "Microsoft Systems Research", "url": "http://research.microsoft.com/en-US/groups/sr/default.aspx", "description": ""}, {"name": "Twitter Research", "url": "https://engineering.twitter.com/research", "description": ""}, {"name": "Monitorama", "url": "http://monitorama.com/", "description": ""}, {"name": "Ricon", "url": "http://ricon.io/", "description": ""}, {"name": "Surge", "url": "http://surge.omniti.com/", "description": ""}, {"name": "Velocity", "url": "http://velocityconf.com/", "description": ""}], "notes": [], "source": "Services Engineering"}, {"name": "Projects Boilerplates", "entries": [{"name": "Awesome Projects Boilerplates", "url": "#awesome-projects-boilerplates", "description": ""}, {"name": "Contributing", "url": "#contributing", "description": ""}, {"name": "Android Bootstrap", "url": "https://github.com/AndroidBootstrap/android-bootstrap", "description": "", "stars": "1"}, {"name": "Android Material Drawer Template", "url": "https://github.com/kanytu/android-material-drawer-template", "description": "", "stars": "680"}, {"name": "material-design-icons-adt-template", "url": "https://github.com/intrications/material-design-icons-adt-template", "description": "", "stars": "435"}, {"name": "AndroidKickststarter", "url": "https://github.com/e-biz/androidkickstartr", "description": "", "stars": "609"}, {"name": "Android Annotations", "url": "https://github.com/excilys/androidannotations", "description": "", "stars": "11k"}, {"name": "Android Cookbook Examples", "url": "https://github.com/IanDarwin/Android-Cookbook-Examples", "description": "", "stars": "988"}, {"name": "Android Basic Samples", "url": "https://github.com/playgameservices/android-basic-samples", "description": "", "stars": "956"}, {"name": "Android Webview Sample App", "url": "https://github.com/tscolari/android-webview-sample-app", "description": "", "stars": "64"}, {"name": "Android Quickstart", "url": "https://github.com/googledrive/android-quickstart", "description": "", "stars": "237"}, {"name": "Beginning Android Resources", "url": "https://github.com/codepath/android_guides/wiki/Beginning-Android-Resources", "description": "", "stars": "28k"}, {"name": "Universal Music Player", "url": "https://github.com/googlesamples/android-UniversalMusicPlayer", "description": "", "stars": "13k"}, {"name": "Android Architecture Blueprints", "url": "https://github.com/googlesamples/android-architecture", "description": "", "stars": "42k"}, {"name": "iOS Boilerplate", "url": "https://github.com/gimenete/iOS-boilerplate", "description": "", "stars": "2.8k"}, {"name": "Amaro", "url": "https://github.com/crushlovely/Amaro", "description": "", "stars": "387"}, {"name": "Boilerplate-iOS", "url": "https://github.com/openaphid/Boilerplate-iOS", "description": "", "stars": "7"}, {"name": "Swift 5 Module Template", "url": "https://github.com/fulldecent/swift5-module-template", "description": "", "stars": "425"}, {"name": "Yeoman", "url": "https://github.com/yeoman", "description": ""}, {"name": "Mega Boilerplate", "url": "https://github.com/sahat/megaboilerplate", "description": "", "stars": "3.8k"}, {"name": "NodeJS", "url": "#node-js", "description": ""}, {"name": "AngularJS", "url": "#angular-js", "description": ""}, {"name": "ReactJS", "url": "#react-js", "description": ""}, {"name": "HyperApp", "url": "#hyperapp", "description": ""}, {"name": "Backbone", "url": "#backbone", "description": ""}, {"name": "Jquery", "url": "#jquery", "description": ""}, {"name": "Polymer", "url": "#polymer", "description": ""}, {"name": "Electron", "url": "#electron", "description": ""}, {"name": "Angular Gulp Ionic Boilerplate", "url": "https://github.com/MaximAbramchuck/angular-gulp-ionic-boilerplate", "description": "", "stars": "75"}, {"name": "Webstack-micro", "url": "https://github.com/ferbs/webstack-micro", "description": "", "stars": "77"}, {"name": "BeautyNet", "url": "https://github.com/cms-flash/beauty-net", "description": "", "stars": "186"}, {"name": "Django Hackathon Starter", "url": "https://github.com/DrkSephy/django-hackathon-starter", "description": "", "stars": "1.6k"}, {"name": "CookieCutter", "url": "https://github.com/audreyr/cookiecutter#python", "description": "", "stars": "19k"}, {"name": "bootstrapy", "url": "https://github.com/kirang89/bootstrapy", "description": "", "stars": "292"}, {"name": "Fbone", "url": "https://github.com/imwilsonxu/fbone", "description": "", "stars": "1.7k"}, {"name": "hasura/hello-python-flask", "url": "https://hasura.io/hub/project/hasura/hello-python-flask", "description": ""}, {"name": "Flask-Bootstrap", "url": "https://github.com/esbullington/flask-bootstrap", "description": "", "stars": "204"}, {"name": "Flask Boilerplate", "url": "https://github.com/melvin0008/FlaskBoilerplate", "description": "", "stars": "9"}, {"name": "Flask Foundation", "url": "https://github.com/JackStouffer/Flask-Foundation", "description": "", "stars": "1.3k"}, {"name": "GoogleAppEngine Webapp2 Boilerplate", "url": "https://github.com/coto/gae-boilerplate", "description": "", "stars": "686"}, {"name": "Flask Appengine Template", "url": "https://github.com/kamalgill/flask-appengine-template", "description": "", "stars": "1.1k"}, {"name": "Django Starter Template", "url": "https://github.com/fasouto/django-starter-template", "description": "", "stars": "146"}, {"name": "gae-init", "url": "http://gae-init.appspot.com", "description": ""}, {"name": "CherryPy + Mako + Formish + OOOP boilerplate", "url": "https://github.com/kdeldycke/cherrypy_mako_formish_ooop_boilerplate", "description": "", "stars": "5"}, {"name": "Laravel Angular CouchDB", "url": "https://github.com/melvin0008/laravel-angular", "description": "", "stars": "10"}, {"name": "AngularJS Rails Templates", "url": "https://github.com/pitr/angular-rails-templates", "description": "", "stars": "568"}, {"name": "AngularJS Sinatra Bootstrap", "url": "https://github.com/dannolan/angularjs-sinatra-bootstrap-template", "description": ""}, {"name": "Rails Composer", "url": "http://railsapps.github.io/rails-composer/", "description": ""}, {"name": "Rails Bootstrap", "url": "https://github.com/RailsApps/rails-bootstrap", "description": "", "stars": "525"}, {"name": "ASP.NET Boilerplate", "url": "https://github.com/aspnetboilerplate/aspnetboilerplate", "description": "", "stars": "11k"}, {"name": "Go React JSX Boilerplate", "url": "https://github.com/sharath/go-react-boilerplate", "description": "", "stars": "4"}, {"name": "Boilerplate with Webpack", "url": "https://github.com/fstanis/webextensions-webpack-boilerplate", "description": "", "stars": "59"}, {"name": "HTML5 Boilerplate", "url": "https://html5boilerplate.com/", "description": ""}, {"name": "Meteor boilerplate", "url": "https://github.com/Differential/meteor-boilerplate", "description": "", "stars": "883"}, {"name": "Web Starter Kit", "url": "https://github.com/google/web-starter-kit", "description": "", "stars": "18k"}, {"name": "Open Designs", "url": "http://www.opendesigns.org/", "description": ""}, {"name": "Open Web Design", "url": "http://www.openwebdesign.org/", "description": ""}, {"name": "OSWD", "url": "http://www.oswd.org/", "description": ""}, {"name": "Jekyll Starter Kit", "url": "https://github.com/nirgn975/generator-jekyll-starter-kit", "description": "", "stars": "146"}, {"name": "HTML5 UP!", "url": "https://html5up.net/", "description": ""}, {"name": "Gulp front", "url": "https://zoxon.github.io/gulp-front/", "description": ""}, {"name": "HTML Website Template", "url": "https://github.com/fulldecent/html-website-template", "description": "", "stars": "20"}, {"name": "Nextjs Blog Starter", "url": "https://creativedesignsguru.com/demo/Nextjs-Blog-Boilerplate/", "description": ""}, {"name": "Yasnippet", "url": "https://github.com/capitaomorte/yasnippet", "description": "", "stars": "2.6k"}, {"name": "Vim Template", "url": "https://github.com/aperezdc/vim-template", "description": "", "stars": "365"}, {"name": "GitHub Template Guidelines", "url": "https://github.com/cezaraugusto/github-template-guidelines", "description": "", "stars": "214"}, {"name": "Pollinate", "url": "https://github.com/everysquare/pollinate", "description": "", "stars": "221"}], "notes": [], "source": "Projects Boilerplates"}, {"name": "Software Architecture", "entries": [{"name": "Principles", "url": "#principles", "description": ""}, {"name": "Design Patterns", "url": "#design-patterns", "description": ""}, {"name": "Methodology", "url": "#methodology", "description": ""}, {"name": "Documentation", "url": "#documentation", "description": ""}, {"name": "Workshop formats", "url": "#workshop-formats", "description": ""}, {"name": "Modeling", "url": "#modeling", "description": ""}, {"name": "Tools", "url": "#tools", "description": ""}, {"name": "Frameworks", "url": "#frameworks", "description": ""}, {"name": "Bonus", "url": "#bonus", "description": ""}, {"name": "Flexibility", "url": "https://medium.com/faun/flexibility-a-software-architecture-principle-6eafe045a1d4", "description": "Able to adapt to changes in both environment and usability requirements without encompassing structural changes."}, {"name": "SOLID", "url": "https://www.digitalocean.com/community/conceptual-articles/s-o-l-i-d-the-first-five-principles-of-object-oriented-design", "description": "Lend to developing software with considerations for maintaining and extending as the project grows"}, {"name": "Ports and adapters pattern", "url": "https://jmgarridopaz.github.io/content/hexagonalarchitecture.html", "description": "Decouple the application core logic from the services it uses."}, {"name": "Observer pattern", "url": "https://medium.com/datadriveninvestor/design-patterns-a-quick-guide-to-observer-pattern-d0622145d6c2", "description": "One-to-many state change notification."}, {"name": "Design Patterns: Elements of Reusable Object-Oriented Software, by Gamma et al", "url": "https://www.amazon.com/Design-Patterns-Elements-Reusable-Object-Oriented/dp/0201633612/", "description": "The one that started it all :orange\\_book:."}, {"name": "Software Design Patterns: A Guide", "url": "https://airbrake.io/blog/design-patterns/software-design-patterns-guide", "description": "Introduction to common software design patterns."}, {"name": "Software Design Patterns and Principes (quick overview)", "url": "https://www.youtube.com/watch?v=WV2Ed1QTst8", "description": "Reasons about common design patterns as well as their upsides and downsides \ud83c\udfa5."}, {"name": "CQRS", "url": "https://docs.microsoft.com/en-us/azure/architecture/patterns/cqrs", "description": "Segregate operations that read data from operations that update data by using separate interfaces."}, {"name": "Event Sourcing", "url": "https://docs.microsoft.com/en-us/azure/architecture/patterns/event-sourcing", "description": "Instead of storing just the current state of the data in a domain, use an append-only store to record the full series of actions taken on that data."}, {"name": "Feature Toggles", "url": "https://www.martinfowler.com/articles/feature-toggles.html", "description": "Feature Toggles (often also refered to as Feature Flags) are a powerful technique, allowing teams to modify system behavior without changing code."}, {"name": "Behavior Driven Development (BDD) and Functional Testing", "url": "https://medium.com/javascript-scene/behavior-driven-development-bdd-and-functional-testing-62084ad7f1f2", "description": "BDD uses human-readable descriptions of software user requirements as the basis for software tests."}, {"name": "N-tier architecture style", "url": "https://docs.microsoft.com/en-us/azure/architecture/guide/architecture-styles/n-tier", "description": "Layers are a way to separate responsibilities and manage dependencies."}], "notes": [], "source": "Software Architecture"}, {"name": "Software Architecture \u2014 Scalability and Resilience", "entries": [{"name": "Circuit Breaker", "url": "https://martinfowler.com/bliki/CircuitBreaker.html", "description": "Protecting failing resources to prevent cascading failures."}, {"name": "Bulkhead", "url": "https://docs.microsoft.com/en-us/azure/architecture/patterns/bulkhead", "description": "Partition resources to isolate failures."}, {"name": "Leader Election", "url": "https://docs.microsoft.com/en-us/azure/architecture/patterns/leader-election", "description": "Coordinate distributed workloads by electing a leader."}, {"name": "No silver bullet, by Brooks", "url": "http://worrydream.com/refs/Brooks-NoSilverBullet.pdf", "description": "Making a case for growing software in small increments :orange\\_book:."}, {"name": "Clean Architecture, by Martin", "url": "https://www.amazon.com/Clean-Architecture-Craftsmans-Software-Structure/dp/0134494164", "description": "Key principles and concepts for building sustainable and maintainable software :orange\\_book:."}, {"name": "Technical Debt, by Fowler", "url": "https://martinfowler.com/bliki/TechnicalDebt.html", "description": "Cost and impact of accumulating technical debt."}, {"name": "The Magic Tricks of Testing, by Metz", "url": "https://www.youtube.com/watch?v=URSWYvyc42M", "description": "Minimalistic ideals as a practical and pragmatic approach to software testing \ud83c\udfa5."}, {"name": "TDD, Where did it all go wrong?, by Cooper", "url": "https://www.infoq.com/presentations/tdd-original/", "description": "Suggestion on TDD practices and boundaries to reduce coupling \ud83c\udfa5."}, {"name": "arc42", "url": "https://arc42.org/", "description": "Template for documentation and communication of software and system architectures."}, {"name": "Architectural Decision Records", "url": "https://adr.github.io/", "description": "Version and document architectural decisions the same way you do with code."}, {"name": "Documenting architecture", "url": "https://dzone.com/articles/documenting-architecture-1", "description": "Pragmatic tips on how to effectively document software architecture."}, {"name": "Event Storming", "url": "https://www.eventstorming.com/", "description": "Format for exploring domain driven-design."}, {"name": "MoSCoW Prioritization", "url": "https://www.knowledgehut.com/blog/agile/how-to-prioritise-requirements-with-the-moscow-technique", "description": "Fast and dead-simple way of prioritizing requirements."}, {"name": "Story mapping", "url": "https://www.jpattonassociates.com/wp-content/uploads/2015/03/story_mapping.pdf", "description": "Visualize your requirements by creating story maps."}, {"name": "Impact mapping", "url": "https://www.impactmapping.org/", "description": "A strategic planning technique used for building products and delivering projects."}, {"name": "Business Model Canvas", "url": "https://en.wikipedia.org/wiki/Business_Model_Canvas", "description": "Business plans made simple and visual."}, {"name": "Business Model Generation, by Osterwalder & Pigneur", "url": "https://www.amazon.com/Business-Model-Generation-Visionaries-Challengers/dp/0470876417", "description": "Easily visualize your value proposition, costs and revenue streams :orange\\_book:."}, {"name": "The C4 Model", "url": "https://c4model.com/", "description": "Describe software using Context, Containers, Components and Code."}, {"name": "Wikipedia: Data modeling", "url": "https://en.wikipedia.org/wiki/Data_modeling", "description": "Great, short, introduction to data modeling."}, {"name": "Sparx Systems Enterprise Architect", "url": "https://sparxsystems.com/products/ea/index.html", "description": "Object-oriented modelling suite. Only available natively for Windows."}, {"name": "Visual Paradigm", "url": "https://www.visual-paradigm.com/", "description": "Similar to Enterprise Architect. Available for multiple platforms."}, {"name": "Lucidchart", "url": "https://www.lucidchart.com", "description": "Paid cloud-based diagram editor. Available on all common platforms."}, {"name": "Draw.io", "url": "https://www.draw.io", "description": "Free and simple diagram editor. Comparable to Visio and its likes. Available on all common platforms."}, {"name": "Structurizr", "url": "https://structurizr.com", "description": "Modelling tool based on the C4 Model (see above)."}, {"name": "PlantUML", "url": "http://plantuml.com/", "description": "Like markdown for diagrams, PlantUML renders an english-like grammer into diagrams."}, {"name": "PlantUML for Atlassian", "url": "https://marketplace.atlassian.com/apps/1215115/plantuml-for-confluence-cloud?hosting=cloud\\&tab=overview", "description": "Adds support for PlantUML-based diagrams in the atlassian suite."}, {"name": "Sketchboard.io", "url": "https://sketchboard.io/", "description": "Collaborative sketchboarding."}, {"name": "ERD Lab", "url": "https://www.erdlab.io/", "description": "Free cloud based entity relationship diagram (ERD) tool made for developers."}], "notes": [], "source": "Software Architecture"}, {"name": "Software Architecture \u2014 Agile", "entries": [{"name": "Scrum", "url": "https://www.scrumguides.org/", "description": "Framework for developing and maintaining complex products."}, {"name": "SAFe", "url": "https://www.scaledagileframework.com/", "description": "Scalable agile framework."}, {"name": "Nexus", "url": "https://www.scrum.org/resources/scaling-scrum", "description": "Scalable Scrum according to Ken Schwaber, co-creator of Scrum."}, {"name": "The death of Agile, by Allen Holub", "url": "https://www.youtube.com/watch?v=HZyRQ8Uhhmk\\&feature=youtu.be", "description": "How \"Agile\" has moved away from the basic principles of agility, and what we need to do to fix things \ud83c\udfa5."}, {"name": "Agile Architecture Pt. 1, by Allen Holub", "url": "https://www.youtube.com/watch?v=0kRCFVGpX7k", "description": "How do we work with architecture in a agile world \ud83c\udfa5."}, {"name": "Agile Architecture Pt. 2, by Allen Holub", "url": "https://www.youtube.com/watch?v=txbS0WJC1bo", "description": "How do we work with architecture in a agile world \ud83c\udfa5."}], "notes": [], "source": "Software Architecture"}, {"name": "Software Architecture \u2014 Lean software development", "entries": [{"name": "Wikipedia: Lean Software Development", "url": "https://en.wikipedia.org/wiki/Lean_software_development", "description": "Translation of lean manufacturing for the software development domain."}, {"name": "Rolling rocks downhill, by Clarke Ching", "url": "https://www.amazon.com/Rolling-Rocks-Downhill-Software-Projects/dp/1505446511", "description": "Business novel about agile and lean software development :orange\\_book:."}, {"name": "The Goal: A Process of Ongoing Improvement, by Goldratt", "url": "https://www.amazon.com/Goal-Process-Ongoing-Improvement/dp/0884270610", "description": "Business novel about contiuous improvements in a manufacturing setting. Easily adaptable to software development as well :orange\\_book:."}], "notes": [], "source": "Software Architecture"}, {"name": "Software Architecture \u2014 Extreme programming", "entries": [{"name": "Extreme Programming", "url": "http://www.extremeprogramming.org/", "description": "The most specific of the popular agile processes, focusing on engineering and development practices."}], "notes": [], "source": "Software Architecture"}, {"name": "Software Architecture \u2014 DevOps", "entries": [{"name": "Wikipedia: DevOps", "url": "https://en.wikipedia.org/wiki/DevOps", "description": "Combining software development and operations practices to shorten time to market while maintaining high quality."}, {"name": "The Phoenix Project, by Gene Kim et al", "url": "https://www.amazon.com/Phoenix-Project-DevOps-Helping-Business/dp/0988262592", "description": "IT, Devops and helping your Business win :orange\\_book:."}, {"name": "The Unicorn Project, by Gene Kim", "url": "https://www.amazon.com/Unicorn-Project-Developers-Disruption-Thriving-ebook/dp/B07QT9QR41", "description": "Developers, Digital Disruption and Thriving in the Age of Data :orange\\_book:."}, {"name": "Keep CALMS and carry on", "url": "https://dwpdigital.blog.gov.uk/2019/03/25/keep-calms-and-carry-on-how-we-do-devops/", "description": "How BPDTS use the CALMS model as a reference for their devops adaptations."}, {"name": "Chaos Engineering at Netfix", "url": "https://www.youtube.com/watch?v=6ilMZqKdMMU", "description": "Chaos Engineering is a new discipline within Software Engineering, building confidence in the behavior of distributed systems at scale \ud83c\udfa5."}, {"name": "Adidas DevOps Maturity Framework", "url": "https://github.com/adidas/adidas-devops-maturity-framework", "description": "Based in the C.A.L.M.S. definition of DevOps, the framework defines a set of capabilities and guidelines that when adopted, increases efficiency, effectiveness and happiness of the team.", "stars": "538"}, {"name": "How to learn software design and architecture - a roadmap", "url": "https://www.freecodecamp.org/news/software-design/", "description": "Additional things helpful to learn to get a firm understanding of software architecture."}, {"name": "Software Architect Roadmap", "url": "https://roadmap.sh/software-architect", "description": "A complete and structured guide to become a Software Architect."}], "notes": [], "source": "Software Architecture"}, {"name": "Frc", "entries": [{"name": "General", "url": "#general", "description": ""}, {"name": "Suppliers", "url": "#suppliers", "description": ""}, {"name": "Programming", "url": "#programming", "description": ""}, {"name": "Vision", "url": "#vision", "description": ""}, {"name": "Scouting", "url": "#scouting", "description": ""}, {"name": "Driving", "url": "#driving", "description": ""}, {"name": "Community", "url": "#community", "description": ""}, {"name": "Repositories", "url": "#repositories", "description": ""}, {"name": "Videos", "url": "#videos", "description": ""}, {"name": "Miscellaneous", "url": "#miscellaneous", "description": ""}, {"name": "The Blue Alliance", "url": "https://www.thebluealliance.com/", "description": "FRC's leading event, team, and match tracker."}, {"name": "The Compass Alliance", "url": "https://www.thecompassalliance.org/", "description": "A resource for learning about all FRC topic, made for any level of experience."}, {"name": "State Space Guide", "url": "https://github.com/calcmogul/state-space-guide", "description": "A practical guide to state-space control: graduate-level control theory for high schoolers.", "stars": "229"}, {"name": "GradleRIO", "url": "https://github.com/wpilibsuite/GradleRIO", "description": "A powerful Gradle Plugin that allows teams competing in the FIRST robotics competition to produce and build their code.", "stars": "251"}, {"name": "CTR Electronics", "url": "http://www.ctr-electronics.com/", "description": "Supplier of many popular parts certified for FRC use, including the Talon SRX's and Victor SPX's."}, {"name": "AndyMark", "url": "https://www.andymark.com/", "description": "A supplier for the educational robotics market, focusing particularly on FIRST."}, {"name": "VEXpro", "url": "https://www.vexrobotics.com/vexpro", "description": "A distributor of parts for FRC, FTC, and VEX formed by FIRST alumni."}, {"name": "McMaster-Carr", "url": "https://www.mcmaster.com/", "description": "A comprehensive index of parts for many applications, from fasteners to pneumatics."}, {"name": "REV Robotics", "url": "http://www.revrobotics.com/", "description": "Distributor of many FIRST Legal mechanical and electrical parts, including NEO Brushless Motors and Spark MAX Motor Controllers."}, {"name": "West Coast Products", "url": "http://www.wcproducts.net", "description": "A company founded by FIRST alumni that aims to distribute reliable and high-quality parts."}, {"name": "WPILib ScreenSteps", "url": "https://wpilib.screenstepslive.com", "description": "Old and unsupported documentation for hardware and officially supported software languages. For up to date, check below."}, {"name": "WPILib Docs", "url": "https://docs.wpilib.org/en/latest/", "description": "Up-to-date documentation on FRC hardware and software for 2020 and beyond."}, {"name": "CSCore", "url": "https://github.com/wpilibsuite/cscore", "description": "The CScore camera vision library from WPI.", "stars": "23"}, {"name": "254 2016 Vision Talk", "url": "https://www.youtube.com/watch?v=rLwOkAJqImo", "description": "The most complete lesson about vision tracking out there."}, {"name": "2729 Storm Robotics Vision", "url": "https://github.com/2729StormRobotics/StormCV2017", "description": "An example of using OpenCV and GRIP to create a vision system.", "stars": "5"}, {"name": "Limelight", "url": "https://limelightvision.io/", "description": "A plug-and-play vision solution built for FRC."}, {"name": "ChickenVision", "url": "https://github.com/team3997/ChickenVision", "description": "An easy to implement vision system created by Team 3997.", "stars": "30"}, {"name": "SERT Vision", "url": "https://github.com/SouthEugeneRoboticsTeam/vision", "description": "A Jetson-powered OpenCV vision tracking solution, complete with status GUI and NetworkTable hooks.", "stars": "24"}, {"name": "GRIP", "url": "https://github.com/WPIRoboticsProjects/GRIP", "description": "An application for rapidly prototyping and deploying computer vision algorithms.", "stars": "363"}, {"name": "Robot Scouter", "url": "https://github.com/SUPERCILEX/Robot-Scouter", "description": "Gorgeous and powerful Android scouting app.", "stars": "100"}, {"name": "VictiScout", "url": "https://github.com/FRCScout/FRCScout", "description": "Light Electron scouting app by Team 1418.", "stars": "21"}, {"name": "QDriverStation", "url": "https://github.com/FRC-Utilities/QDriverStation", "description": "Popular open-source Driver Station clone for all Desktop platforms. Though not permitted in competition, essential for teams wishing to drive on another platform or up their open source cred.", "stars": "168"}, {"name": "FRCDashboard", "url": "https://github.com/FRCDashboard/FRCDashboard", "description": "Powerful and flexible boilerplate for creating complex driving dashboards with web technologies.", "stars": "132"}, {"name": "SmartDashboard.js", "url": "https://github.com/erikuhlmann/SmartDashboard.js", "description": "SmartDashboard port written in JavaScript with `nw.js`.", "stars": "16"}, {"name": "/r/FRC", "url": "https://www.reddit.com/r/FRC/", "description": "The one and only FRC subreddit."}, {"name": "Chief Delphi", "url": "https://www.chiefdelphi.com/forums/portal.php", "description": "The essential forum for all things FRC."}, {"name": "Discord Server", "url": "http://discord.gg/frc", "description": "Chat community for robotics advice and socialization with other FRC students, mentors, and alumni. The absolute best place to go for FRC discussion."}, {"name": "Discord Server List", "url": "https://docs.google.com/spreadsheets/d/1rm6C_hHhPmiIBZxrQT-xGag2Kv9RTpEdENYSKNYB7iI/edit#gid=1112789586", "description": "List of unofficial regional, organizational, and community servers for FRC."}], "notes": [], "source": "Frc"}, {"name": "Frc \u2014 Java/Kotlin", "entries": [{"name": "WPILib", "url": "https://github.com/wpilibsuite/allwpilib", "description": "The official WPILib repository, containing code for the Java and C++ libraries.", "stars": "838"}, {"name": "SmartDashboard", "url": "https://github.com/wpilibsuite/SmartDashboard", "description": "The official SmartDashboard repository containing code for the Java Driver Station dashboard.", "stars": "22"}, {"name": "Shuffleboard", "url": "https://github.com/wpilibsuite/Shuffleboard", "description": "A clean Driver Station dashboard for FIRST teams.", "stars": "78"}, {"name": "Sertain", "url": "https://github.com/SouthEugeneRoboticsTeam/sertain", "description": "A framework which builds upon WPILib and makes programming a robot in Kotlin beautiful.", "stars": "6"}, {"name": "ROOSTER", "url": "https://github.com/flamingchickens1540/ROOSTER", "description": "A common library of useful classes and systems for FIRST.", "stars": "10"}, {"name": "FalconLibrary", "url": "https://github.com/FRC5190/FalconLibrary", "description": "A library for programming robots in Kotlin, made by Team 5190.", "stars": "25"}, {"name": "SnobotSim", "url": "https://github.com/snobotsim/SnobotSim", "description": "A program that can simulate FRC robots programmed in Java.", "stars": "57"}, {"name": "Lib5K", "url": "https://github.com/frc5024/lib5k", "description": "A robotics library developed by team 5024", "stars": "6"}], "notes": [], "source": "Frc"}, {"name": "Frc \u2014 C++", "entries": [{"name": "WPILib (Java/C++)", "url": "https://github.com/wpilibsuite/allwpilib", "description": "The official WPILib repository, containing code for the Java and C++ libraries.", "stars": "838"}, {"name": "BaseBot", "url": "https://github.com/frc5024/basebot", "description": "A complete rewrite of barebonesFRC that is heavily optimized to run as fast as possible and use the bare minimum amount of resources during periodic functions.", "stars": "1"}], "notes": [], "source": "Frc"}, {"name": "Frc \u2014 C\\#", "entries": [{"name": "WPILib (C#)", "url": "https://github.com/robotdotnet/WPILib", "description": "Unofficial WPILib port for writing robot code in C#.", "stars": "25"}, {"name": "NetworkTables (C#)", "url": "https://github.com/robotdotnet/NetworkTables", "description": "Unofficial NetworkTables port for C#.", "stars": "3"}, {"name": "FRC-Extension (Visual Studio)", "url": "https://github.com/robotdotnet/FRC-Extension", "description": "Visual Studio extension to make writing C# robots a breeze.", "stars": "5"}], "notes": [], "source": "Frc"}, {"name": "Frc \u2014 Python", "entries": [{"name": "RobotPy-WPILib", "url": "https://github.com/robotpy/robotpy-wpilib", "description": "Unofficial WPILib port allowing you to write robot code in Python.", "stars": "165"}, {"name": "pyrobottraining", "url": "https://github.com/robotpy/pyrobottraining", "description": "Fundamental tutorial for FRC robot coding in Python.", "stars": "7"}, {"name": "pynetworktables", "url": "https://github.com/robotpy/pynetworktables", "description": "Port to allow access of NetworkTables in Python.", "stars": "57"}, {"name": "TBApi", "url": "https://github.com/PlasmaRobotics2403/TBApi", "description": "A Python library for interacting with The Blue Alliance API.", "stars": "7"}], "notes": [], "source": "Frc"}, {"name": "Frc \u2014 CSS", "entries": [{"name": "banners.css", "url": "https://github.com/ErikBoesen/banners.css", "description": "Library for creating pure CSS FRC banners. Utilitarian and pretty decoration for team websites.", "stars": "24"}], "notes": [], "source": "Frc"}, {"name": "Frc \u2014 Ruby", "entries": [{"name": "tba.rb", "url": "https://github.com/frc1418/tba.rb", "description": "Simple Ruby library for easy interaction with The Blue Alliance API.", "stars": "3"}], "notes": [], "source": "Frc"}, {"name": "Frc \u2014 JavaScript", "entries": [{"name": "TBA Node API", "url": "https://github.com/Team2537/tba-api-node", "description": "A Node.js library for interacting with The Blue Alliance API.", "stars": "1"}, {"name": "FIRST on YouTube", "url": "https://www.youtube.com/user/FIRSTWorldTube", "description": "FIRST's official YouTube channel."}, {"name": "Game Animations", "url": "https://www.youtube.com/watch?v=uYNu9cQac1o\\&list=PLOPIDgAYFKaQmz6aznEMAbewtqqT7FCqY", "description": "Playlist of every game release video since 2003."}, {"name": "Reveal Videos", "url": "https://www.youtube.com/watch?v=2zu1EzyKRRE\\&list=PLocx3vY5mUKNSVfiI1kEjZ9AXtMu1N7-B", "description": "Playlist of the best robot reveal videos."}, {"name": "FIRST Map", "url": "https://firstmap.github.io", "description": "Beautiful map of the world's FRC teams."}, {"name": "FRC New Tab", "url": "https://chrome.google.com/webstore/detail/frc-new-tab/agmoglelphhinnadfmbfodhkdagibkop", "description": "Chrome extension to fill your New Tab page with a random FRC team, or show the team with a number corresponding to the current time."}, {"name": "FRC Bot", "url": "https://github.com/FRC-Bot/FRCBot-ChatBot", "description": "Facebook Messenger bot to get information about FRC teams, events, and matches.", "stars": "6"}], "notes": [], "source": "Frc"}, {"name": "Maintainers", "entries": [{"name": "@alyssais", "url": "https://github.com/alyssais", "description": ""}, {"name": "@amjith", "url": "https://github.com/amjith", "description": ""}, {"name": "@antirez", "url": "https://github.com/antirez", "description": ""}, {"name": "@ariya", "url": "https://github.com/ariya", "description": ""}, {"name": "@ashfurrow", "url": "https://github.com/ashfurrow", "description": ""}, {"name": "@bbatsov", "url": "https://github.com/bbatsov", "description": ""}, {"name": "@boneskull", "url": "https://github.com/boneskull", "description": ""}, {"name": "@brettcannon", "url": "https://github.com/brettcannon", "description": ""}, {"name": "@brianc", "url": "https://github.com/brianc", "description": ""}, {"name": "@BurntSushi", "url": "https://github.com/BurntSushi", "description": ""}, {"name": "@ceejbot", "url": "https://github.com/ceejbot", "description": ""}, {"name": "@colcarroll", "url": "https://github.com/ColCarroll", "description": ""}, {"name": "@ctb", "url": "https://github.com/ctb", "description": ""}, {"name": "@danielbachhuber", "url": "https://github.com/danielbachhuber", "description": ""}, {"name": "@danvet", "url": "https://github.com/danvet", "description": ""}, {"name": "@dhh", "url": "https://github.com/dhh", "description": ""}, {"name": "@dominictarr", "url": "https://github.com/dominictarr", "description": ""}, {"name": "@emilyemorehouse", "url": "https://github.com/emilyemorehouse", "description": ""}, {"name": "@ericholscher", "url": "https://github.com/ericholscher", "description": ""}, {"name": "@evancz", "url": "https://github.com/evancz", "description": ""}, {"name": "@fat", "url": "https://github.com/fat", "description": ""}, {"name": "@fatih", "url": "https://github.com/fatih", "description": ""}, {"name": "@feross", "url": "http://github.com/feross", "description": ""}, {"name": "@fijal", "url": "https://github.com/fijal", "description": ""}, {"name": "@FooBarWidget", "url": "https://github.com/FooBarWidget", "description": ""}, {"name": "@freakboy3742", "url": "https://github.com/freakboy3742", "description": ""}, {"name": "@gaearon", "url": "https://github.com/gaearon", "description": ""}, {"name": "@hzoo", "url": "https://github.com/hzoo", "description": ""}, {"name": "@indexzero", "url": "https://github.com/indexzero", "description": ""}, {"name": "@jacobian", "url": "https://github.com/jacobian", "description": ""}, {"name": "@janl", "url": "https://github.com/janl", "description": ""}, {"name": "@jeresig", "url": "https://github.com/jeresig", "description": ""}, {"name": "@jessfraz", "url": "https://github.com/jessfraz", "description": ""}, {"name": "@jodosha", "url": "https://github.com/jodosha", "description": ""}, {"name": "@kelset", "url": "https://github.com/kelset", "description": ""}, {"name": "@kennethreitz", "url": "https://github.com/kennethreitz", "description": ""}, {"name": "@kentcdodds", "url": "https://github.com/kentcdodds", "description": ""}, {"name": "@KrauseFx", "url": "https://github.com/krausefx", "description": ""}, {"name": "@kris-nova", "url": "https://github.com/kris-nova", "description": ""}, {"name": "@Krzysztof-Cieslak", "url": "https://github.com/Krzysztof-Cieslak", "description": ""}, {"name": "@kytrinyx", "url": "https://github.com/kytrinyx", "description": ""}, {"name": "@lmccart", "url": "https://github.com/lmccart", "description": ""}, {"name": "@mikeal", "url": "https://github.com/mikeal", "description": ""}, {"name": "@MikeMcQuaid", "url": "https://github.com/MikeMcQuaid", "description": ""}, {"name": "@mlavin", "url": "https://github.com/mlavin", "description": ""}, {"name": "@mpdehaan", "url": "https://github.com/mpdehaan", "description": ""}, {"name": "@mxcl", "url": "https://github.com/mxcl", "description": ""}, {"name": "@nathanmarz", "url": "https://github.com/nathanmarz", "description": ""}, {"name": "@nolanlawson", "url": "https://github.com/nolanlawson", "description": ""}, {"name": "@pgbovine", "url": "https://github.com/pgbovine", "description": ""}, {"name": "@Schneems", "url": "https://github.com/Schneems", "description": ""}, {"name": "@sebmck", "url": "https://github.com/sebmck", "description": ""}, {"name": "@Seldaek", "url": "https://github.com/Seldaek", "description": ""}, {"name": "@sindresorhus", "url": "https://github.com/sindresorhus", "description": ""}, {"name": "@steveklabnik", "url": "https://github.com/steveklabnik", "description": ""}, {"name": "@stewartsmith", "url": "https://github.com/stewartsmith", "description": ""}, {"name": "@stuarthalloway", "url": "https://github.com/stuarthalloway", "description": ""}, {"name": "@tbrisker", "url": "https://github.com/tbrisker", "description": ""}, {"name": "@tgamblin", "url": "https://github.com/tgamblin", "description": ""}, {"name": "@timgraham", "url": "https://github.com/timgraham", "description": ""}, {"name": "@Trott", "url": "https://github.com/Trott", "description": ""}, {"name": "@vjeux", "url": "https://github.com/vjeux", "description": ""}, {"name": "@withoutboats", "url": "https://github.com/withoutboats", "description": ""}, {"name": "@yyx990803", "url": "https://github.com/yyx990803", "description": ""}], "notes": [], "source": "Maintainers"}, {"name": "Project Management", "entries": [{"name": "Tools", "url": "#tools", "description": ""}, {"name": "Websites", "url": "#websites", "description": ""}, {"name": "Courses", "url": "#courses", "description": ""}, {"name": "Blogs", "url": "#blogs", "description": ""}, {"name": "Conferences", "url": "#conferences", "description": ""}, {"name": "Podcasts", "url": "#podcasts", "description": ""}, {"name": "Books", "url": "#books", "description": ""}, {"name": "Asana", "url": "https://asana.com", "description": "[Review](https://productivity.directory/asana) - Elevate your team's collaboration with a comprehensive platform for work organization and efficiency."}, {"name": "Monday.com", "url": "https://monday.com", "description": "[Review](https://productivity.directory/mondaydotcom) - Unify your teamwork and project management needs with a comprehensive Work OS."}, {"name": "Jira", "url": "https://www.atlassian.com/software/jira", "description": "[Review](https://productivity.directory/jira) - Plan, track, and manage your agile and software development projects with Jira."}, {"name": "Microsoft Project", "url": "https://www.microsoft.com/en-us/microsoft-365/project/project-management-software", "description": "[Review](https://productivity.directory/microsoft-project) - Empower teams to manage projects effectively and achieve more with Microsoft Project."}, {"name": "ClickUp", "url": "https://clickup.com", "description": "[Review](https://productivity.directory/) - Maximize productivity with an all-in-one, customizable platform."}, {"name": "Smartsheet", "url": "https://www.smartsheet.com", "description": "[Review](https://productivity.directory/smartsheet) - Transform your work into dynamic work with a flexible, secure platform."}, {"name": "Wrike", "url": "https://www.wrike.com", "description": "[Review](https://productivity.directory/wrike) - A versatile and robust project management software."}, {"name": "Zoho Projects", "url": "https://www.zoho.com/projects/", "description": "[Review](https://productivity.directory/zoho-projects) - Transform your project management experience with comprehensive features."}, {"name": "Basecamp", "url": "https://basecamp.com", "description": "[Review](https://productivity.directory/basecamp) - Simplify your work and unify your team with Basecamp."}, {"name": "Trello", "url": "https://trello.com", "description": "[Review](https://productivity.directory/trello) - Visualize your project's progress and streamline team collaboration with Trello."}, {"name": "ProofHub", "url": "https://www.proofhub.com", "description": "[Review](https://productivity.directory/proofhub) - Simplify project management and enhance team collaboration."}, {"name": "Airtable", "url": "https://airtable.com", "description": "[Review](https://productivity.directory/airtable) - Build customizable apps for all your workflow needs with Airtable."}, {"name": "Hive", "url": "https://hive.com", "description": "[Review](https://productivity.directory/hive) - Streamline your team's productivity and collaboration."}, {"name": "Notion", "url": "https://www.notion.so", "description": "[Review](https://productivity.directory/notion) - Streamline your schedule and integrate your work and life seamlessly."}, {"name": "Productivity Directory", "url": "https://productivity.directory/", "description": "Your ultimate tool finder, providing a curated list of productivity apps and tools designed to enhance your efficiency and streamline your workflow"}, {"name": "Introduction to Project Management Principles and Practices", "url": "https://www.coursera.org/specializations/project-management", "description": "A specialization offered by the University of California, Irvine on Coursera."}, {"name": "Project Management on The Productivity Blog", "url": "https://blog.productivity.directory/tagged/project-management", "description": "Proven Productivity Tips, Tricks, and App Reviews to Streamline Your Life and Work."}, {"name": "PMI Blog", "url": "https://www.pmi.org/learning/library", "description": "Insights, tips, and tools from the world of project management."}, {"name": "PMI Global Conference", "url": "https://www.pmi.org/global-conference", "description": "Annual event that offers networking opportunities and sessions by industry leaders."}, {"name": "The Project Management Podcast", "url": "https://www.project-management-podcast.com", "description": "Offers insights and tips while interviewing project management influencers."}, {"name": "Project Management Absolute Beginner's Guide", "url": "https://amzn.to/3nxnIFf", "description": ""}, {"name": "The Power of Scrum", "url": "https://amzn.to/3A2e1pv", "description": ""}, {"name": "Scrum: The Art of Doing Twice the Work in Half the Time", "url": "https://amzn.to/3xTXpgW", "description": ""}, {"name": "Making Things Happen: Mastering Project Management", "url": "https://amzn.to/3nggo0w", "description": ""}, {"name": "The Lean Startup", "url": "https://amzn.to/39OuoLR", "description": ""}, {"name": "Project Management For Dummies", "url": "https://amzn.to/3tgVvEv", "description": ""}, {"name": "Conflict 101: A Manager's Guide to Resolving Problems So Everyone Can Get Back to Work", "url": "https://www.amazon.com/Conflict-101-Managers-Resolving-Problems/dp/0814417116", "description": ""}, {"name": "Agile Project Management with Scrum", "url": "https://www.amazon.com/Agile-Project-Management-Developer-Practices/dp/073561993X/", "description": ""}, {"name": "101 Tips for the Enlightened Project Manager", "url": "https://www.amazon.com/101-Tips-Enlightened-Project-Manager-ebook/dp/B00FF0HDEG", "description": ""}, {"name": "PMBOK\u00ae", "url": "https://www.pmi.org/pmbok-guide-standards", "description": ""}, {"name": "SBOK\u00ae", "url": "https://www.scrumstudy.com/sbokguide/download-free-buy-sbok", "description": ""}, {"name": "The 7 Habits of Highly Effective People: Powerful Lessons in Personal Change", "url": "https://www.amazon.com/Habits-Highly-Effective-People-Powerful-ebook/dp/B00GOZV3TM/", "description": ""}, {"name": "Talking to 'Crazy': How to Deal with the Irrational and Impossible People in Your Life", "url": "https://www.amazon.com/gp/product/B0789W6FYX/ref=dbs_a_def_rwt_hsch_vapi_taft_p1_i2", "description": ""}, {"name": "Project Management For Dummies", "url": "https://www.amazon.com/Project-Management-Dummies-Stanley-Portny/dp/1118497236", "description": ""}, {"name": "Project Management: A Systems Approach to Planning, Scheduling, and Controlling", "url": "https://www.amazon.com/Project-Management-Approach-Scheduling-Controlling/dp/1118022270/", "description": ""}, {"name": "Peopleware: Productive Projects and Teams", "url": "https://www.amazon.com/Peopleware-Productive-Projects-Teams-3rd/dp/0321934113/", "description": ""}, {"name": "Good to Great: Why Some Companies Make the Leap and Others Don't", "url": "https://www.amazon.com/Good-Great-Some-Companies-Others/dp/0066620996/", "description": ""}, {"name": "Risk Up Front: Managing Projects in a Complex World", "url": "https://www.amazon.com/gp/product/B07DR11KRF/ref=dbs_a_def_rwt_hsch_vapi_taft_p1_i0", "description": ""}, {"name": "Principles: Life and Work", "url": "https://www.amazon.com/gp/product/B071CTK28D/ref=dbs_a_def_rwt_hsch_vapi_taft_p1_i0", "description": ""}, {"name": "PMP: Project Management Professional Exam Study Guide", "url": "https://www.amazon.com/gp/product/B079MNT9QJ/ref=dbs_a_def_rwt_hsch_vapi_taft_p1_i1", "description": ""}, {"name": "The Velocity Advantage: Make cross-functional alignment your invisible edge!", "url": "https://www.amazon.com/gp/product/B01MQOCCQC/ref=dbs_a_def_rwt_bibl_vppi_i0", "description": ""}, {"name": "INSPIRED: How to Create Tech Products Customers Love", "url": "https://www.amazon.com/gp/product/B077NRB36N/ref=dbs_a_def_rwt_hsch_vapi_taft_p1_i0", "description": ""}, {"name": "Master Your Time, Master Your Life: The Breakthrough System to Get More Results, Faster, in Every Area of Your Life", "url": "https://www.amazon.com/gp/product/0399183825/ref=dbs_a_def_rwt_bibl_vppi_i9", "description": ""}, {"name": "Leadership Step by Step: Become the Person Others Follow", "url": "https://www.amazon.com/gp/product/0814437931/ref=dbs_a_def_rwt_bibl_vppi_i0", "description": ""}, {"name": "The 50 Golden Rules of Project Management: How the Best Project Managers Do It", "url": "https://www.amazon.com/gp/product/B00C7Q26Y8/ref=dbs_a_def_rwt_hsch_vapi_taft_p1_i0", "description": ""}, {"name": "Brilliant Checklists for Project Managers: Your Shortcut to Success", "url": "https://www.amazon.com/gp/product/B00SFSTKOQ/ref=dbs_a_def_rwt_hsch_vapi_taft_p1_i2", "description": ""}, {"name": "Scrappy Project Management: The 12 Predictable and Avoidable Pitfalls Every Project Faces", "url": "https://www.amazon.com/Scrappy-Project-Management-Predictable-Avoidable/dp/1600050514", "description": ""}, {"name": "SCRUM: The Ultimate Beginner\u2019s Guide To Learn And Master Scrum Agile Framework", "url": "https://www.amazon.com/gp/product/1721770178/ref=dbs_a_def_rwt_bibl_vppi_i2", "description": ""}, {"name": "HBR Guide to Project Management", "url": "https://hbr.org/product/hbr-guide-to-project-management/11184-PBK-ENG", "description": ""}, {"name": "The Mythical Man-Month", "url": "https://www.amazon.com/Mythical-Man-Month-Software-Engineering-Anniversary-ebook/dp/B000OZ0N6M", "description": ""}, {"name": "The Harvard Business Review Manager's Handbook: The 17 Skills Leaders Need to Stand Out (HBR Handbooks)", "url": "https://www.amazon.com/Harvard-Business-Review-Managers-Handbook-ebook/dp/B01I8S26W0", "description": ""}, {"name": "97 Things Every Project Manager Should Know", "url": "https://www.amazon.com/Things-Every-Project-Manager-Should/dp/0596804164", "description": ""}, {"name": "Agile Retrospectives: Making Good Teams Great", "url": "https://www.amazon.com/Agile-Retrospectives-Making-Teams-Great/dp/0977616649", "description": ""}, {"name": "Essential Scrum", "url": "https://www.amazon.com/Essential-Scrum-Practical-Addison-Wesley-Signature/dp/0137043295", "description": ""}, {"name": "Scrum Shortcuts Without Cutting Corners: Agile Tactics, Tools & Tips", "url": "https://www.amazon.com/Scrum-Shortcuts-Without-Cutting-Corners/dp/0321822366", "description": ""}, {"name": "Mastering Software Project Requirements", "url": "https://www.amazon.com/Mastering-Software-Project-Requirements-Development/dp/1604270918", "description": ""}, {"name": "SafeScrum\u00ae \u2013 Agile Development of Safety-Critical Software", "url": "https://www.amazon.com/SafeScrum%C2%AE-Agile-Development-Safety-Critical-Software/dp/331999333X", "description": ""}], "notes": [], "source": "Project Management"}, {"name": "Sketch", "entries": [{"name": "Videos", "url": "#videos", "description": ""}, {"name": "Guides", "url": "#guides", "description": ""}, {"name": "Articles", "url": "#articles", "description": ""}, {"name": "Community", "url": "#community", "description": ""}, {"name": "Plugins", "url": "#plugins", "description": ""}, {"name": "Templates & UI Kits", "url": "#templates--ui-kits", "description": ""}, {"name": "Services", "url": "#services", "description": ""}, {"name": "Other", "url": "#other", "description": ""}, {"name": "Exploring Sketch plugins", "url": "https://www.youtube.com/playlist?list=PLLnpHn493BHHUZe9bihv37Z6CyXBTyb-9", "description": ""}, {"name": "LearnSketch channel", "url": "https://www.youtube.com/user/learnsketch/videos", "description": ""}, {"name": "Sketch 3 Workflow playlist", "url": "https://www.youtube.com/playlist?list=PLdOb4Jg-Lxg-g4NyfQZkgkfwXJpMFwo5E", "description": ""}, {"name": "SketchApp TV playlists", "url": "https://www.youtube.com/channel/UCSdp5logiFTM3SyLJrHabOQ/playlists", "description": ""}, {"name": "Sketch 3 for iOS App Design Step by Step", "url": "https://www.youtube.com/watch?v=6SyFaRNVuUA", "description": ""}, {"name": "SketchCasts", "url": "http://www.sketchcasts.net/", "description": ""}, {"name": "A Guide to Sketch", "url": "https://readymag.com/u91593485/guidetosketch/", "description": ""}, {"name": "Sketch Shortcuts", "url": "http://sketchshortcuts.com/", "description": ""}, {"name": "Documentation", "url": "http://www.bohemiancoding.com/sketch/support/documentation/", "description": ""}, {"name": "Switch to Sketch", "url": "https://www.switchtosketchapp.com/", "description": ""}, {"name": "11 tips for prototyping with Sketch", "url": "http://blog.invisionapp.com/11-tips-for-prototyping-with-sketch/", "description": ""}, {"name": "10 Tips & Tricks for Sketch", "url": "http://saloon.io/10-tips-tricks-for-sketch/", "description": ""}, {"name": "7 Tips for Sketch Users", "url": "https://medium.com/design-idea/7-tips-for-sketch-users-e09c27c7ce08", "description": ""}, {"name": "9 Sketch Features You Should be Using", "url": "http://webdesign.tutsplus.com/tutorials/9-sketch-features-you-should-be-using--webdesign-18016", "description": ""}, {"name": "5 Tips to Help You Design Faster in Sketch", "url": "https://medium.com/product-labs/5-tips-to-help-you-design-faster-in-sketch-a9db54d10a72", "description": ""}, {"name": "Fireworks vs. Sketch", "url": "http://unitid.nl/english/spot-the-difference-fireworks-and-sketch-3", "description": ""}, {"name": "Supercharge your Workflow in Sketch", "url": "https://medium.com/@bazdeas/supercharge-your-workflow-in-sketch-ebc9e5274845", "description": ""}, {"name": "Sketch for Beginners: Design a Login Form Interface", "url": "http://webdesign.tutsplus.com/tutorials/sketch-for-beginners-design-a-login-form-interface--cms-21534", "description": ""}, {"name": "The A to Z of Sketch", "url": "http://webdesign.tutsplus.com/articles/the-a-to-z-of-sketch--cms-22030", "description": ""}, {"name": "Mastering the B\u00e9zier Curve in Sketch", "url": "https://medium.com/sketch-app/mastering-the-bezier-curve-in-sketch-4da8fdf0dbbb", "description": ""}, {"name": "Typography in Sketch 3: Linked Text Styles", "url": "https://medium.com/@ericajaclyn/typography-in-sketch-3-linked-text-styles-9946a32af688", "description": ""}, {"name": "TeamSketch", "url": "http://teamsketch.io/", "description": ""}, {"name": "Google+ group", "url": "https://plus.google.com/communities/105292892811319179094", "description": ""}, {"name": "Facebook group", "url": "https://www.facebook.com/groups/sketchformac/", "description": ""}, {"name": "on Reddit", "url": "http://www.reddit.com/r/sketchapp", "description": ""}, {"name": "SketchTalk", "url": "http://sketchtalk.io/", "description": ""}, {"name": "Sketch Hunt", "url": "http://sketchhunt.com/", "description": ""}, {"name": "Designer News", "url": "https://www.designernews.co/", "description": ""}, {"name": "Content Generator", "url": "https://github.com/timuric/Content-generator-sketch-plugin", "description": "", "stars": "4.4k"}, {"name": "RenameIt", "url": "https://github.com/rodi01/RenameIt", "description": "", "stars": "1.4k"}, {"name": "Sketch Measure", "url": "https://github.com/utom/sketch-measure", "description": "", "stars": "7k"}, {"name": "Style Inventory", "url": "https://github.com/getflourish/Sketch-Style-Inventory/", "description": "", "stars": "1.8k"}, {"name": "Dynamic Button", "url": "https://github.com/ddwht/sketch-dynamic-button", "description": "", "stars": "1.1k"}, {"name": "Page Switch", "url": "https://github.com/mauehara/sketch-page-switch", "description": "", "stars": "67"}, {"name": "Sketch Flex Layout", "url": "https://github.com/hrescak/Sketch-Flex-Layout", "description": "", "stars": "1.7k"}, {"name": "Handy Tools", "url": "https://github.com/webpatch/Handy-Tools/", "description": "", "stars": "127"}, {"name": "Easier.cc", "url": "http://easier.cc/", "description": ""}, {"name": "User Flow", "url": "https://github.com/abynim/UserFlows", "description": "", "stars": "1.4k"}, {"name": "Sketch Runner", "url": "http://sketchrunner.com", "description": ""}, {"name": "Efficiency", "url": "https://github.com/x-raizor/Efficiency", "description": "", "stars": "118"}, {"name": "SketchApp Resources: Plugins for Sketch", "url": "http://www.sketchappsources.com/plugins.html", "description": ""}, {"name": "Sketch Plugin Directory", "url": "https://github.com/sketchplugins/plugin-directory", "description": "", "stars": "3.4k"}, {"name": "SketchPlugins mailing list", "url": "http://sketchplugins.com/", "description": ""}, {"name": "Awesome Sketch Plugins", "url": "http://awesome-sket.ch/", "description": ""}, {"name": "Responsive Web Design Template", "url": "https://github.com/luandro/sketch-responsive-design-template", "description": "", "stars": "27"}, {"name": "Sketch iOS Templates", "url": "https://github.com/nvk/sketch-ios", "description": "", "stars": "837"}, {"name": "Teracy Wireframe Kit", "url": "https://github.com/teracyhq/wireframe", "description": "", "stars": "1.3k"}, {"name": "Zeplin", "url": "https://zeplin.io", "description": "design, prototyping and collaboration"}, {"name": "Marvel", "url": "https://marvelapp.com", "description": "design, prototyping and collaboration"}, {"name": "Avocode", "url": "https://avocode.com", "description": "get CSS, export assets, measure and handpick colors."}, {"name": "Sympli", "url": "https://sympli.io", "description": ""}, {"name": "Abstract", "url": "https://www.goabstract.com/", "description": "Version control and collaboration for Sketch files."}, {"name": "SketchApp Rocks", "url": "http://sketchapp.rocks/", "description": ""}, {"name": "SketchTips", "url": "http://www.sketchtips.info/", "description": ""}, {"name": "sketch-tricks on Medium", "url": "https://medium.com/sketch-tricks", "description": ""}], "notes": [], "source": "Sketch"}, {"name": "Captcha", "entries": [{"name": "Libraries", "url": "#libraries", "description": ""}, {"name": "Generation", "url": "#generation", "description": ""}, {"name": "Crack", "url": "#crack", "description": ""}, {"name": "Tools", "url": "#tools", "description": ""}, {"name": "Other", "url": "#other", "description": ""}, {"name": "Maintainers", "url": "#maintainers", "description": ""}, {"name": "mewebstudio/captcha", "url": "https://github.com/mewebstudio/captcha", "description": "Captcha for Laravel 5.", "stars": "2.3k"}, {"name": "CGregwar/Captcha", "url": "https://github.com/Gregwar/Captcha", "description": "PHP Captcha library.", "stars": "1.6k"}, {"name": "trekjs/captcha", "url": "https://github.com/trekjs/captcha", "description": "A Lightweight Pure JavaScript Captcha for Node.js. No C/C++, No ImageMagick, No Canvas.", "stars": "442"}, {"name": "patchca", "url": "https://code.google.com/archive/p/patchca", "description": "Simple yet powerful CAPTCHA library written in Java."}, {"name": "google/recaptcha", "url": "https://github.com/google/recaptcha", "description": "PHP client library for reCAPTCHA, a free service to protect your website from spam and abuse.", "stars": "3.4k"}, {"name": "ambethia/recaptcha", "url": "https://github.com/ambethia/recaptcha", "description": "ReCaptcha helpers for ruby apps.", "stars": "1.9k"}, {"name": "anhskohbo/no-captcha", "url": "https://github.com/anhskohbo/no-captcha", "description": "No CAPTCHA reCAPTCHA For Laravel.", "stars": "1.7k"}, {"name": "lorien/captcha\\_solver", "url": "https://github.com/lorien/captcha_solver", "description": "Universal python API to different captcha solving services.", "stars": "224"}, {"name": "captcha-api", "url": "https://captcha-api.akshit.me", "description": "Free, fast and reliable Captcha API POWERED BY AI"}, {"name": "dchest/captcha", "url": "https://github.com/dchest/captcha", "description": "Go package captcha implements generation and verification of image and audio CAPTCHAs.", "stars": "1.8k"}, {"name": "lepture/captcha", "url": "https://github.com/lepture/captcha", "description": "A captcha library that generates audio and image CAPTCHAs.", "stars": "923"}, {"name": "lemonce/svg-captcha", "url": "https://github.com/lemonce/svg-captcha", "description": "Generate svg captcha in Node.js.", "stars": "1.8k"}, {"name": "DoubleSpout/ccap", "url": "https://github.com/DoubleSpout/ccap", "description": "Node.js generate captcha using c++ library CImg without install any other lib or software.", "stars": "481"}, {"name": "contra/captchagen", "url": "https://github.com/contra/captchagen", "description": "Captcha generation for Node.js.", "stars": "179"}, {"name": "jineshfrancs/CaptchaImageView", "url": "https://github.com/jineshfrancs/CaptchaImageView", "description": "Custom ImageView to generate captcha image.", "stars": "611"}, {"name": "mcxtzhang/SwipeCaptcha", "url": "https://github.com/mcxtzhang/SwipeCaptcha", "description": "Swipe captcha of Android platform.", "stars": "707"}, {"name": "mojocn/base64Captcha", "url": "https://github.com/mojocn/base64Captcha", "description": "Golang base64-captcha supports digits, numbers,alphabet, arithmetic, audio and digit-alphabet captcha.", "stars": "1.9k"}, {"name": "koto-bank/kocaptcha", "url": "https://github.com/koto-bank/kocaptcha", "description": "A simple captcha service with a single API endpoint, written in Rust.", "stars": "52"}, {"name": "Captcheck", "url": "https://captcheck.netsyms.com", "description": "Lightweight, self-hostable CAPTCHA service written in PHP 7 and MySQL. Uses a selection of icons from Font-Awesome. Text-only accessibility mode and support for keyboard-only operation."}, {"name": "Securimage", "url": "https://www.phpcaptcha.org", "description": "Open-source free PHP Captcha script."}, {"name": "Lokno/click-captcha", "url": "https://github.com/Lokno/click-captcha", "description": "A visual, click-based CAPTCHA for human authentication.", "stars": "28"}, {"name": "ArgoZhang/SliderCaptcha", "url": "https://github.com/ArgoZhang/SliderCaptcha", "description": "Slider captcha supporting mobile.", "stars": "234"}], "notes": [], "source": "Captcha"}, {"name": "Captcha", "entries": [{"name": "arunpatala/captcha", "url": "https://github.com/arunpatala/captcha", "description": "Breaking captchas using torch.", "stars": "176"}, {"name": "zakizhou/CAPTCHA", "url": "https://github.com/zakizhou/CAPTCHA", "description": "Implement classification for CAPTCHA in TensorFlow.", "stars": "67"}, {"name": "nladuo/captcha-break", "url": "https://github.com/nladuo/captcha-break", "description": "Captcha break based on opencv2, tesseract-ocr and some machine learning algorithm.", "stars": "711"}, {"name": "ypwhs/captcha\\_break", "url": "https://github.com/ypwhs/captcha_break", "description": "Captcha break using CNN with Keras.", "stars": "2.6k"}, {"name": "ptigas/simple-captcha-solver", "url": "https://github.com/ptigas/simple-captcha-solver", "description": "Simple CAPTCHA solver in python \ud83d\udc0d.", "stars": "528"}, {"name": "rickyhan/SimGAN-Captcha", "url": "https://github.com/rickyhan/SimGAN-Captcha", "description": "Solve captcha without manually labeling a training set.", "stars": "424"}, {"name": "arunpatala/captcha.irctc", "url": "https://github.com/arunpatala/captcha.irctc", "description": "Reading irctc captchas with 98% accuracy using deep learning.", "stars": "204"}, {"name": "JackonYang/captcha-tensorflow", "url": "https://github.com/JackonYang/captcha-tensorflow", "description": "Image Captcha Solving Using TensorFlow and CNN Model.", "stars": "930"}, {"name": "skyduy/CNN\\_keras", "url": "https://github.com/skyduy/CNN_keras", "description": "CNN | Keras | CAPTCHA recognition\uff08\u5377\u79ef\u795e\u7ecf\u7f51\u7edc\u3001Keras\u6846\u67b6\u3001\u9a8c\u8bc1\u7801\u8bc6\u522b\uff09.", "stars": "280"}, {"name": "PatrickLib/captcha\\_recognize", "url": "https://github.com/PatrickLib/captcha_recognize", "description": "Image Recognition captcha without image segmentation.", "stars": "536"}, {"name": "zhengwh/captcha-svm", "url": "https://github.com/zhengwh/captcha-svm", "description": "Use svm to hack simple captcha.", "stars": "201"}, {"name": "chxj1992/captcha\\_cracker", "url": "https://github.com/chxj1992/captcha_cracker", "description": "Crack captcha with CNN.", "stars": "167"}, {"name": "chxj1992/slide\\_captcha\\_cracker", "url": "https://github.com/chxj1992/slide_captcha_cracker", "description": "Crack solution for slide captcha with Canny algorithm.", "stars": "134"}, {"name": "JasonLiTW/simple-railway-captcha-solver#english-version", "url": "https://github.com/JasonLiTW/simple-railway-captcha-solver#english-version", "description": "Simple captcha solver based on CNN and a training set generator by imitating the style of captcha.", "stars": "755"}, {"name": "lllcho/CAPTCHA-breaking", "url": "https://github.com/lllcho/CAPTCHA-breaking", "description": "Breaking the captcha.", "stars": "225"}, {"name": "ecthros/uncaptcha", "url": "https://github.com/ecthros/uncaptcha", "description": "Defeating Google's audio reCaptcha with 85% accuracy.", "stars": "2.8k"}, {"name": "dessant/buster", "url": "https://github.com/dessant/buster", "description": "Captcha solver extension for humans and monsters.", "stars": "6.4k"}, {"name": "kerlomz/captcha\\_trainer", "url": "https://github.com/kerlomz/captcha_trainer", "description": "Based on CNN5/DenseNet+BLSTM/LSTM+CTC to realize verification code identification. Only for training the model.", "stars": "2.8k"}], "notes": [], "source": "Captcha"}, {"name": "Captcha \u2014 Chinese", "entries": [{"name": "burness/chinese\\_hand\\_write\\_rec", "url": "https://github.com/burness/tensorflow-101/tree/master/chinese_hand_write_rec/src", "description": "Handwritten chinese recognition.", "stars": "1.1k"}, {"name": "taosir/cnn\\_handwritten\\_chinese\\_recognition", "url": "https://github.com/taosir/cnn_handwritten_chinese_recognition", "description": "As the name shows, handwritten\\_chinese\\_recognition with cnn.", "stars": "470"}, {"name": "soloice/Chinese-Character-Recognition", "url": "https://github.com/soloice/Chinese-Character-Recognition", "description": "This project shows how to use CNN to perform Chinese character recognition, a much more complicated task compared to MNIST digit recognition.", "stars": "198"}, {"name": "muchrooms/zheye", "url": "https://github.com/muchrooms/zheye", "description": "Chinese captcha recognition program for handstand character of zhihu.", "stars": "779"}, {"name": "aaronshan/12306-captcha", "url": "https://github.com/aaronshan/12306-captcha", "description": "Recognize 12306 captcha with deep learning.", "stars": "274"}, {"name": "nickliqian/cnn\\_captcha", "url": "https://github.com/nickliqian/cnn_captcha", "description": "Use cnn recognize captcha by tensorflow.", "stars": "2.6k"}, {"name": "Tesseract", "url": "https://github.com/tesseract-ocr/tesseract", "description": "Tesseract Open Source OCR Engine.", "stars": "54k"}, {"name": "MotionCAPTCHA", "url": "https://github.com/wjcrowcroft/MotionCAPTCHA", "description": "MotionCAPTCHA jQuery Plugin - Stop Spam, Draw Shapes.", "stars": "825"}, {"name": "Negative-captcha", "url": "https://github.com/subwindow/negative-captcha", "description": "A plugin to make the process of creating a negative captcha in Rails much less painful.", "stars": "793"}, {"name": "Django-simple-captcha", "url": "https://github.com/mbi/django-simple-captcha", "description": "An extremely simple, yet highly customizable Django application to add captcha images to any Django form.", "stars": "1.3k"}, {"name": "Securimage", "url": "https://github.com/dapphp/securimage", "description": "PHP CAPTCHA Script.", "stars": "559"}, {"name": "Captcha\\_solver", "url": "https://github.com/lorien/captcha_solver", "description": "Univeral API to captcha solving services.", "stars": "224"}, {"name": "VisualCaptcha", "url": "https://github.com/emotionLoop/visualCaptcha", "description": "A collection of all the different versions/repos of visualCaptcha.", "stars": "406"}, {"name": "Hashcash for PHP/JavaScript forms", "url": "https://github.com/007/hashcash-js", "description": "An alternative to captcha to fight spam, based on proof-of-work.", "stars": "46"}, {"name": "@ZYSzys", "url": "https://github.com/ZYSzys", "description": ""}], "notes": [], "source": "Captcha"}, {"name": "Parasite", "entries": [{"name": "Databases", "url": "#databases", "description": ""}, {"name": "Museums & Collections", "url": "#museums-collections", "description": ""}, {"name": "Citizen Science Projects", "url": "#citizen-science-projects", "description": ""}, {"name": "Reporting Systems", "url": "#reporting-systems", "description": ""}, {"name": "Taxonomy", "url": "#taxonomy", "description": ""}, {"name": "Scientific Journals", "url": "#scientific-journals", "description": ""}, {"name": "Arbovirus Catalog (ARBOCAT)", "url": "https://wwwn.cdc.gov/arbocat/", "description": "The CDC-curated arbovirus information including dates of first isolation and wildlife hosts."}, {"name": "Arctos", "url": "http://arctos.database.museum/SpecimenSearch.cfm", "description": "A collective management database for museum specimens. See below for specific collections. Data includes locality and collection dates, and is downloadable for any registered accounts."}, {"name": "Benesh et al. 2017, Ecology", "url": "https://esajournals.onlinelibrary.wiley.com/doi/full/10.1002/ecy.1680", "description": "Extensive database with 8,510 host species associations of parasites with complex life cycles (acanthocephalans, cestodes, and nematodes). Includes life\u2010history data such as development time and body size for each life cycle stage of the parasites."}, {"name": "ENHanCEd Infectious Diseases Database (EID2)", "url": "https://eid2.liverpool.ac.uk/", "description": "A database that pulls organism associations from NCBI sequences and PubMed. See database and brief analysis in [Wardeh et al. 2015](https://www.nature.com/articles/sdata201549)."}, {"name": "Global Biotic Interactions (GloBI)", "url": "https://www.globalbioticinteractions.org/data.html", "description": "A species interaction repository that can be searched by 'parasite of', 'pathogen of', or 'host of'."}, {"name": "Global Mammal Parasite Database 2.0", "url": "https://esajournals.onlinelibrary.wiley.com/doi/full/10.1002/ecy.1799", "description": "A database of the parasites of wild ungulates (artiodactyls and perissodactyls), carnivores, and primates."}, {"name": "Human Virus Database (HVD)", "url": "http://computationalbiology.cn/humanVirusBase/#/", "description": "A database of human viruses, including information on infected tissues. See description and use in a predictive model in [Ye et al. 2022](https://academic.oup.com/bioinformatics/article-abstract/38/11/3087/6569817?redirectedFrom=fulltext)"}, {"name": "Interaction Web Data (iwdb)", "url": "https://iwdb.nceas.ucsb.edu/resources.html#host_parasite", "description": "Collation of fish host and parasites datasets from several Canadain liminological sites, including information on prevalence and intensity. Part of a larger database of species interactions in food webs and plant relationships originally developed in 2003 by NCEAS and is now hosted by the Department of Ecology at the University of S\u00e3o Paulo, Brazil."}, {"name": "MalAvi", "url": "http://130.235.244.92/Malavi/", "description": "A database of avian blood parasites from the Plasmodium, Haemoproteus and Leucocytozoon genera including select host and vector information. See database description by [Bensch et al. 2009](https://onlinelibrary.wiley.com/doi/pdf/10.1111/j.1755-0998.2009.02692.x)."}, {"name": "NHM Host-parasite database", "url": "http://www.nhm.ac.uk/research-curation/scientific-resources/taxonomy-systematics/host-parasites/", "description": "A database of parasitic worms extracted from the scientific literature maintained by London Natural History Museum. Compilation started in 1922 by Dr H.A. Baylis, with curation through 2003 by LNHM staff. [Wells et al. 2018](http://nicholasjclark.weebly.com/uploads/4/4/9/4/44946407/wells_etal_2018_globchangbiol.pdf) provides a broad analysis of this database, and you can access data through the R package [helminthR (\u2b506)](https://github.com/ropensci/helminthR)."}, {"name": "Olival et al. 2017, Nature", "url": "https://zenodo.org/record/807517#.Wv7kuFMvzOQ", "description": "Mammal-virus database with [analysis](https://www.nature.com/articles/nature22975?sf90794030)."}, {"name": "PEARL", "url": "http://pearl.berkeley.edu/", "description": "Conservation assessments of macroparasitic invertebrates."}, {"name": "PHI-base", "url": "http://www.phi-base.org/index.jsp", "description": "A database with information on specific genes of fungal, Oomycete and bacterial pathogens that affect pathogenicity. Focused on agricultural and medical pathogens of importance."}, {"name": "PREDICT", "url": "http://data.predict.global/", "description": "Field data from the USAID PREDICT project 2008-2019, a global emerging virus surveillance program. This data is downloadable if you have a healthmap account."}, {"name": "Shaw et al. 2020", "url": "https://figshare.com/articles/The_phylogenetic_range_of_bacterial_and_viral_pathogens_of_vertebrates_dataset_and_supplementary_material/8262779", "description": "A human-curated database of 12,212 host-pathogen associations: 2,595 bacterial and viral pathogens infecting 2,656 vertebrate host species across 90 host orders. It also contains a mitochondrial genome phylogeny for the host species. [Analysis](https://onlinelibrary.wiley.com/doi/10.1111/mec.15463) published in Molecular Ecology."}, {"name": "Virus-Host DB", "url": "http://www.genome.jp/virushostdb/view/", "description": "A synthesis of host-virus associations from genomes posted in NCBI/RefSeq and GenBank."}, {"name": "Web of Life", "url": "https://www.web-of-life.es/", "description": "An aggregated resource and graphical user interface for easily visualizing and downloading data on ecological networks, including host-parasite interactions. As of January 2024, the host-parasite communities are exclusively gleaned from [Hadfield et al. 2013](https://www.journals.uchicago.edu/doi/full/10.1086/674445) whose original data files are provided on [Dryad](https://datadryad.org/stash/dataset/doi:10.5061/dryad.jf3tj)."}, {"name": "Zover", "url": "http://www.mgc.ac.cn/cgi-bin/ZOVER/main.cgi", "description": "A conglomeration of the previous bat ([DBatVir](https://github.com/ecohealthalliance/awesome-parasite/blob/master/README.md/www.mgc.ac.cn/DBatVir)) and rodent virus ([DRodVir](http://www.mgc.ac.cn/DRodVir/)) databases with the addition of mosquito- and tick- borne viruses. Database is described [here](https://academic.oup.com/nar/advance-article/doi/10.1093/nar/gkab862/6389491?login=true)."}, {"name": "Biological Collections of Oswaldo Cruz Institute in Rio de Janeiro, Brazil", "url": "https://portal.fiocruz.br/en/biological-collections", "description": "scientific institution with the largest [helminth collection](http://chioc.fiocruz.br/catalogue) in Latin America with nearly 40,000 specimens. The institute also houses several other open-access catalogues of [protozoa](http://colprot.fiocruz.br/index?catalogue) and [medically important vector species](http://cavaisc.fiocruz.br/catalogue)."}, {"name": "Denver Museum of Nature and Science", "url": "https://science.dmns.org/integrative-collections/dmns-zoology-collections/", "description": "Collection of mammalian ecto- and endo- parasites primarily focused on the Rocky Mountain and Great Plains regions of the United States. Accessible through [Arctos](http://arctos.database.museum/SpecimenSearch.cfm)."}, {"name": "Harold W. Manter Laboratory of Parasitology Collection", "url": "http://hwml.unl.edu/resources/database-68", "description": "Specimen collection focused \"on the helminth parasites of mammals of the Nearctic and Neotropical regions stressing studies of the phylogeny and diversity of parasites of Rodentia, Marsupialia, Xenarthra, and Chiroptera.\" The archive site for the [American Society of Parasitologists](https://www.amsocparasit.org/). Accessible through [Arctos](http://arctos.database.museum/SpecimenSearch.cfm)."}, {"name": "Invertebrates Collection of the Swedish Museum of Natural History", "url": "https://www.nrm.se/english/researchandcollections/zoology/collections/invertebrates.305_en.html", "description": "Swedish Museum with collection of >10,000 flatworms, >2,000 nematodes, and select other parasite groups. Accessible through [GBIF](https://www.gbif.org/dataset/56aa0680-0c60-11dd-84cd-b8a03c50a862)."}, {"name": "Invertebrate Zoology collection of the Museum of Texas Tech University", "url": "https://www.depts.ttu.edu/nsrl/collections/Invertebrate_Zoology/index.php", "description": "Previously the Medical Zoology Collection, a portion of this collection includs endo- and ecto-parasites of medical and veterinary importance. Accessible through [GBIF](https://www.gbif.org/dataset/13fdfab7-e281-428d-8c1f-e72eb7398e97)."}, {"name": "Meguro Parasite Museum", "url": "https://www.kiseichu.org/e-top", "description": "Museum in Tokyo, Japan focused on human parasites with over 60,000 specimens. Data is not digitized, though the museum's founder, Dr. S. Yamaguti, described many of the specimens in 10 volumes of [Systema Helminthum](https://www.worldcat.org/title/systema-helminthum/oclc/427905372/editions?editionsView=true\\&referer=br). Collections primarily from Japan, Indonesia and Hawaii."}, {"name": "Mus\u00e9um National d'Histoire Naturelle (MNHN - Paris)", "url": "https://www.mnhn.fr/en/collections/collection-groups/marine-invertebrates/parasitic-worms-helminths", "description": "Helminth collection with more than 30,000 occurences of helminths with particular focus in tropical regions. Accessible through [GBIF](https://www.gbif.org/dataset/e0ebf2a1-3656-468a-b0b6-1aa93ff43fef#description)."}, {"name": "Museum of Southwestern Biology, Division of Parasites", "url": "https://msb.unm.edu/divisions/parasites/index.html", "description": "Specimen collection of parasites amphibians, reptiles, birds, and mammals. Particular focus on parasites of small mammals in high altidude locations and Sevilleta Long Term Ecological Research Station in New Mexico, and parasites of seabirds in the artic and Antartica. Accessible through [Arctos](http://arctos.database.museum/SpecimenSearch.cfm)."}, {"name": "Ohio State University Acarology Collection", "url": "https://acarology.osu.edu/database", "description": "Nearly 70,000 vouchered specimens of mites from around the globe starting from 1864. Information includes host species, collection gps points, collection location (e.g. ear), and collection method. Can also be accessed through [GBIF](https://www.gbif.org/dataset/96b54e8c-f762-11e1-a439-00145eb45e9a)."}, {"name": "South Australian Museum\u2019s Australian Helminthological Collection", "url": "http://www.samuseum.sa.gov.au/collections/biological-sciences/parasites/the-australian-helminthological-collection-database", "description": "Downloadable excel document of nearly 50,000 specimens of helminths primarily from Australian vertebrates. Most specimens are Platyhelminths, Acanthocephala, or Nematoda from mammals, birds, or Elasmobranchii. Some specimens are included in the [LNHM database](http://www.nhm.ac.uk/research-curation/scientific-resources/taxonomy-systematics/host-parasites/) and accessible through [helminthR (\u2b506)](https://github.com/ropensci/helminthR)."}, {"name": "The International Outbreak Museum", "url": "http://www.outbreakmuseum.com", "description": "Museum focused on human food-borne outbreaks, with each [exhibit](http://www.outbreakmuseum.com/exhibits/) being a different historical outbreak. Part of [The Northwest Center for Foodborne Outbreak Management, Epidemiology, and Surveillance](https://health.oregonstate.edu/fomes)."}, {"name": "U.S. National Parasite Collection", "url": "https://www.nal.usda.gov/exhibits/speccoll/exhibits/show/parasitic-diseases-with-econom/u-s--national-animal-parasite-", "description": "Specimen collection maintained by USDA that focuses on agriculturally important helminths and protozoans from North America. Accessible through [Arctos](http://arctos.database.museum/SpecimenSearch.cfm)."}, {"name": "Garden Wildlife Health", "url": "https://www.gardenwildlifehealth.org", "description": "This is a UK collaborative project between the Zoological Society of London (ZSL), the British Trust for Ornithology (BTO), Froglife and the Royal Society for the Protection of Birds (RSPB) that historically has been running since the 1980's (previously as Garden Bird Health initiative and Frog Mortality Project). Citizens can submit sickness and mortality reports, as well as animal wildlife samples, for wild birds, amphibians, reptiles, and hedgehogs."}, {"name": "Project Monarch Health", "url": "https://www.monarchparasites.org/", "description": "A citizen science project running since 2006 to test adult monarch butterflies from the U.S. and Canada for the protozoan parasite *Ophryocystis elektroscirrha*. Participants submit spore samples collected from adult abdomems with tape for laboratory assessment at University of Georgia."}, {"name": "EMPRES-i+ Global Animal Disease Information System", "url": "https://empres-i.apps.fao.org/", "description": "A web platform maintained by FAO that provides geolocated data on animal diseases such as rabies, foot-and-mouth disease, or MERS coronavirus. This is a tracking service in which countries and veterinarians can opt-in to reporting."}, {"name": "Healthmap", "url": "https://www.healthmap.org/en/", "description": "A web platform that provides infectious disease outbreak alerts for humans and animals."}, {"name": "NORS", "url": "https://wwwn.cdc.gov/norsdashboard/", "description": "A web platform that provides human foodborne, waterborne, and other enteric infectious disease outbreaks for the United States. Available from 1971."}, {"name": "Program for Monitoring Emerging Diseases (ProMed)", "url": "http://www.promedmail.org/", "description": "An early warning of outbreaks of emerging and re-emerging diseases. Sources of information include media reports, official reports, online summaries, local observers, and others. [EIDR-Connect](https://eidr-connect.eha.io/events/auto) parses ProMed reports into disease outbreak events, curated by disease experts."}, {"name": "The Contagion Outbreak Monitor", "url": "https://www.contagionlive.com/outbreak-monitor", "description": "An interactive map of human bloodborne or foodborne outbreaks in the past two years. Targeted to practitioners and clinicians."}, {"name": "WHISPers", "url": "https://whispers.usgs.gov/", "description": "Wildlife Health Information Sharing Partnership event reporting system managed by USGS National Wildlife Health Center. Events of North American wildlife mortality (death) and morbidity (illness) involving five or more individuals are reported."}, {"name": "World Animal Health Information System (WAHIS)", "url": "http://www.oie.int/wahis_2/public/wahid.php/Diseaseinformation/reportarchive", "description": "The OIE archive of country alerts and regular reports of certain pathogens. They also have some nice interfaces to show disease distribution and timelines."}, {"name": "GBIF Backbone Taxonomy", "url": "https://www.gbif.org/en/dataset/d7dddbf4-2cf0-4f39-9b2a-bb099caae36c", "description": "Aggregation and synonymization of taxonomy for animals, bacteria, protozoa, and viruses that synthesizes 56 taxonomy sources."}, {"name": "ICTV", "url": "https://talk.ictvonline.org/taxonomy/", "description": "The viral taxonomy authority with excellent archives and [open reports](https://talk.ictvonline.org/ictv-reports/)."}, {"name": "IUCN Redlist", "url": "http://www.iucnredlist.org/", "description": "Online database that provides taxonomic information for wild hosts. You can use the R package `rredlist` and the [API](http://apiv3.iucnredlist.org/api/v3/docs) to access the data directly."}, {"name": "Mammal Diversity Database", "url": "https://www.mammaldiversity.org/", "description": "Mammal taxonomic authority maintained by American Society of Mammalogists. Versions are updated and recorded on Zenodo. Full desrciption by [Burgin et al. (2018)](https://academic.oup.com/jmammal/article/99/1/1/4834091?login=false)."}, {"name": "NCBI Taxonomy", "url": "https://www.ncbi.nlm.nih.gov/taxonomy", "description": "The Taxonomy Database is a curated classification and nomenclature for all of the organisms in the public sequence databases, both parasites and hosts."}, {"name": "American Journal of Tropical Medicine and Hygiene", "url": "http://www.ajtmh.org/", "description": "AJTMH publishes a broad range of papers covering topics in tropical medicine. Their archive is open-access after a 12-month embargo."}, {"name": "Annals of Parasitology", "url": "https://annals-parasitology.eu/go.live.php/PL-H54/archive.html", "description": "Open-access scientific journal of the Polish Parasitological Society, formerly *Wiadomo\u015bci Parazytologiczne*, that publishes issues quarterly. Open archives start from 2002."}, {"name": "EFSA Journal", "url": "https://efsa.onlinelibrary.wiley.com/journal/18314732", "description": "Open-access journal of the European Food Safety Authority with yearly reports of food-borne outbreaks and cases of zoonotic agents and antibiotic resistance emergence in humans and animals."}, {"name": "Emerging Infectious Diseases", "url": "https://wwwnc.cdc.gov/eid/", "description": "The CDC open-access journal."}, {"name": "Helminthologia", "url": "https://content.sciendo.com/configurable/contentpage/journals$002fhelm$002fhelm-overview.xml", "description": "Open-access scientific journal of the Slovak Academy of Sciences that publishes quarterly since 1959. Open access from volume 43 (2006) - present. Articles relate to human, veterinary and plant helminthology."}, {"name": "Journal of the Egyptian Society of Parasitology", "url": "https://jesp.journals.ekb.eg/", "description": "Open-access (2013 - present) scientific journal of The Eyptian Society of Parasitology. Published since the 1970s, their archive is indexed in Pub-Med since 1972 (Index Medicus ISSN: 0253-5890)."}, {"name": "Journal of Wildlife Diseases", "url": "http://www.jwildlifedis.org/loi/jwdi", "description": "JWD provides many open-access articles on new parasite expansions or discoveries."}, {"name": "Mitteilungen der \u00d6sterreichischen Gesellschaft f\u00fcr Tropenmedizin und Parasitologie", "url": "https://www.zobodat.at/publikation_series.php?id=1351", "description": "23 open access volumes (1971-2001) of the scientific journal of the Austrian Society for Tropical Medicine and Parasitology."}, {"name": "Parasite", "url": "https://www.parasite-journal.org/", "description": "Open access journal associated with the Soci\u00e9t\u00e9 Fran\u00e7aise de Parasitologie. Focuses on both animal and human parasites."}, {"name": "Parasitologia Hungarica", "url": "http://publication.nhmus.hu/parasitologia/bannales.php?volume=1", "description": "31 open-access volumes (1960-1998) of Parasitologia Hungarica, a scientific journal hosted by the Hungarian Natural History Museum."}], "notes": [], "source": "Parasite"}, {"name": "Connectivity Info \u2014 Global Connectivity Indexes", "entries": [{"name": "ITU Measuring digital development", "url": "https://www.itu.int/en/ITU-D/Statistics/Pages/facts/default.aspx", "description": "Facts and Figures. ([2023](https://www.itu.int/dms_pub/itu-d/opb/ind/d-ind-ict_mdd-2023-1-pdf-e.pdf)) ([March 2023 - Focus on Least Developed Countries\u200b](https://www.itu.int/hub/publication/d-ind-ict_mdd-2023/)) ([2022](https://www.itu.int/hub/publication/d-ind-ict_mdd-2022/)) ([2021](https://www.itu.int/en/ITU-D/Statistics/Documents/facts/FactsFigures2021.pdf)) ([2020](https://www.itu.int/en/ITU-D/Statistics/Documents/facts/FactsFigures2020.pdf)) ([2019](https://www.itu.int/en/ITU-D/Statistics/Documents/facts/FactsFigures2019.pdf)) ([2017](https://www.itu.int/en/ITU-D/Statistics/Documents/facts/ICTFactsFigures2017.pdf))."}, {"name": "GSMA Mobile Connectivity Index", "url": "https://www.mobileconnectivityindex.com/", "description": "(2023) Measures countries against four enablers of mobile internet adoption: Infrastructure, Affordability, Consumer Readiness and Content."}, {"name": "Inclusive Internet Index", "url": "https://theinclusiveinternet.eiu.com/", "description": "(2022) Index sponsored by Meta measuring internet connectivity against Availability, Affordability, Relevance and Readiness."}, {"name": "Huawei Global Connectivity Index", "url": "https://www.huawei.com/minisite/gci/en/", "description": "(2020) Snapshot of 50 nations\u2019 \"Digital Transformation\" status measured against Supply, Demand, Experience and Potential."}, {"name": "Cisco Visual Networking Index", "url": "https://www.cisco.com/c/en/us/solutions/service-provider/visual-networking-index-vni/index.html", "description": "Forecast and Trends, 2017\u20132022 White Paper."}, {"name": "ITU Broadband Atlas", "url": "https://www.itu.int/ITU-D/treg/atlas/broadbandatlas.asp", "description": "(2010) Interactive infographic tool showcasing the status of broadband deployment worldwide and the regulatory landscape for broadband."}, {"name": "InternetLiveStats", "url": "http://www.internetlivestats.com/internet-users-by-country/", "description": "(2016) Internet Users by Country, interpolated from ITU, United Nations Population Division, Internet & Mobile Association of India (IAMAI), and World Bank data."}, {"name": "Internet World Stats", "url": "https://www.internetworldstats.com/", "description": "Internet users compiled from Nielsen and ITU statistics."}, {"name": "ITU ICT Development Index", "url": "https://www.itu.int/en/ITU-D/Statistics/Pages/IDI/default.aspx", "description": "([2024](https://www.itu.int/itu-d/reports/statistics/idi2024)) ([2023](https://www.itu.int/itu-d/reports/statistics/IDI2023/)) ([2017](http://www.itu.int/net4/ITU-D/idi/)) Composite index based on three pillars, ICT Access, ICT Use, and ICT Skills."}, {"name": "World Economic Forum - Networked Readiness Index", "url": "http://reports.weforum.org/global-information-technology-report-2016/networked-readiness-index/", "description": "(2016)."}, {"name": "UN E-Government Knowledge Database", "url": "https://publicadministration.un.org/egovkb/en-us/Data-Center", "description": "(2024)."}, {"name": "Speedtest Global Index", "url": "https://www.speedtest.net/global-index", "description": "(2024) Index of mobile and fixed broadband speeds from around the world on a monthly basis."}, {"name": "Internet Poverty Index", "url": "https://internetpoverty.io/", "description": ""}, {"name": "Emerging Digital Powerhouse Index", "url": "https://www.airgain.com/blog/emerging-digital-powerhouse-index/", "description": ""}, {"name": "African Undersea Cables", "url": "https://manypossibilities.net/african-undersea-cables/", "description": "Steve Song's map of African undersea fibre optic cables."}, {"name": "African Terrestrial Fibre Optic Infrastructure", "url": "https://afterfibre.nsrc.org/", "description": "Map of African terrestrial fibre networks, Creative Commons, Open Data."}, {"name": "Global CDN Infrastructure Map", "url": "https://opentelecomdata.org/cdns/", "description": "Steve Song's open data map of Content Distribution Networks around the world (May 2024)."}, {"name": "Africa Telecoms Map 2024", "url": "https://africa-map-2024.telegeography.com/", "description": "Telegeography's 2024 map of African telecoms including undersea cables, international bandwidth, and cloud data centres."}, {"name": "Africa Bandwidth Maps", "url": "http://www.africabandwidthmaps.com/", "description": "Paul Hamilton's map of African terrestrial fibre and microwave networks."}, {"name": "Telegeography Submarine Cable Map", "url": "https://www.submarinecablemap.com/", "description": "Interactive submarine fibre optic cables."}, {"name": "Submarine Telecoms Forum", "url": "https://subtelforum.com/online-map/", "description": "SubTelForum has an excellent interactive map and directory of undersea cables as well as an annual almanac."}, {"name": "Telegeography Cloud Infrastructure Map", "url": "https://www.cloudinfrastructuremap.com/", "description": "Map of cloud infastructure providers around the world."}, {"name": "ITU Infrastructure Connectivity Map", "url": "https://bbmaps.itu.int/bbmaps/", "description": "Online map of undersea and terrestrial fibre optic networks from ITU."}, {"name": "GSMA Mobile Coverage Maps @ Mobile World Live", "url": "http://maps.mobileworldlive.com/", "description": "Somewhat dated but still useful map of mobile network coverage on country by country basis."}, {"name": "Hurricane Electric 3D map", "url": "http://he.net/3d-map/", "description": "Interactive 3D map of undersea cables and Hurrican Electric Points of Presence (POPs) and routes."}, {"name": "GSMA Mobile Network Coverage Maps", "url": "https://www.mobilecoveragemaps.com", "description": "Taken offline in April 2024."}, {"name": "nperf Mobile coverage maps", "url": "https://www.nperf.com/en/map", "description": "mobile coverage based on data collected from [nperf app](https://www.nperf.com/en/nperf-applications/)."}, {"name": "ITU Disaster Connectivity Map", "url": "https://dcm.itu.int/", "description": "a map to assist disaster first responders in determining the status of telecommunications network infrastructure, coverage, and performance."}, {"name": "Ookla Data for Good", "url": "https://www.ookla.com/ookla-for-good/open-data", "description": "Ookla maintain an open dataset and map of results from their Speedtest Global index."}, {"name": "Mobile Gender Gap Report", "url": "https://www.gsma.com/r/gender-gap/", "description": ""}, {"name": "GSMA Mobile Economy", "url": "https://www.gsma.com/mobileeconomy/", "description": "([2025](https://www.gsma.com/solutions-and-impact/connectivity-for-good/mobile-economy/wp-content/uploads/2025/04/030325-The-Mobile-Economy-2025.pdf)) ([2024](https://www.gsma.com/mobileeconomy/wp-content/uploads/2024/02/260224-The-Mobile-Economy-2024.pdf)) ([2023](https://www.gsma.com/mobileeconomy/wp-content/uploads/2023/03/270223-The-Mobile-Economy-2023.pdf)) ([2022](https://www.gsma.com/mobileeconomy/wp-content/uploads/2022/02/280222-The-Mobile-Economy-2022.pdf)) ([2019](https://manypossibilities.net/report-archives/GSMA_The_Mobile_Economy_2019.pdf)) ([2018](https://manypossibilities.net/report-archives/GSMA_The_Mobile_Economy_2018.pdf))"}, {"name": "Ericsson Mobility Report", "url": "https://www.ericsson.com/en/mobility-report", "description": "([Q2 2024](https://www.ericsson.com/4a4b71/assets/local/reports-papers/mobility-report/documents/2024/ericsson-mobility-report-q2-2024-update.pdf)) ([2024](https://www.ericsson.com/4912e3/assets/local/reports-papers/mobility-report/documents/2024br/emr-business-review-2024.pdf)) ([Jun 2023](https://www.ericsson.com/en/reports-and-papers/mobility-report/reports/june-2023)) ([Nov 2022](https://www.ericsson.com/4ae28d/assets/local/reports-papers/mobility-report/documents/2022/ericsson-mobility-report-november-2022.pdf)) ([Jun 2022](https://www.ericsson.com/49d3a0/assets/local/reports-papers/mobility-report/documents/2022/ericsson-mobility-report-june-2022.pdf)) ([Nov 2021](https://www.ericsson.com/assets/local/reports-papers/mobility-report/documents/2021/ericsson-mobility-report-november-2021.pdf)) ([Q2 2020 Update](https://www.ericsson.com/4a4e5d/assets/local/mobility-report/documents/2020/emr-q2-update-03092020.pdf)) ([Jun 2020](https://www.ericsson.com/49c840/assets/local/mobility-report/documents/2020/june2020-ericsson-mobility-report.pdf)) ([Nov 2019](https://www.ericsson.com/en/mobility-report/reports/november-2019)) ([Nov 2018](https://www.ericsson.com/assets/local/mobility-report/documents/2018/ericsson-mobility-report-november-2018.pdf)) ([June 2018](https://www.ericsson.com/assets/local/mobility-report/documents/2018/ericsson-mobility-report-june-2018.pdf))."}, {"name": "Deloitte - Global mobile consumer trends", "url": "https://www2.deloitte.com/global/en/pages/technology-media-and-telecommunications/articles/gx-global-mobile-consumer-trends.html", "description": ""}, {"name": "A4AI Affordability Report", "url": "http://a4ai.org/affordability-report/report/", "description": "([2020](https://a4ai.org/affordability-report/report/2020/)) ([2019](https://a4ai.org/affordability-report/report/2019/)) ([2018](http://1e8q3q16vyc81g8l3h3md6q5f5e-wpengine.netdna-ssl.com/wp-content/uploads/2018/10/A4AI-2018-Affordability-Report.pdf)) ([2017](http://a4ai.org/affordability-report/report/2017))."}, {"name": "Akamai State of the Internet / Connectivity Report", "url": "https://www.akamai.com/uk/en/multimedia/documents/state-of-the-internet/q1-2017-state-of-the-internet-connectivity-report.pdf", "description": "(Q1 2017) Report on connectivity from large CDN company."}, {"name": "World Economic Forum - Global Information Technology Report", "url": "http://reports.weforum.org/global-information-technology-report-2016/", "description": "(2016) Examines the role of information and communication technologies (ICTs) in driving innovation and includes Network Readiness Index."}, {"name": "AfterAccess - Mobile & Internet Use in the Global South", "url": "http://afteraccess.net/wp-content/uploads/After-Access-Website-layout-r1.pdf", "description": "Infographic highlights of nationally representative surveys of ICT access and use by households and individuals in the public domain in 16 developing countries of the Global South."}, {"name": "DataReportal", "url": "https://datareportal.com/", "description": "Global and national reports on data usage collected via third parties, produced by market analysis firm Kepios."}, {"name": "e-Conomy Africa 2020", "url": "https://www.ifc.org/wps/wcm/connect/publications_ext_content/ifc_external_publication_site/publications_listing_page/google-e-conomy", "description": ""}, {"name": "Open Signal - State of Mobile Networks Reports", "url": "http://opensignal.com/reports/", "description": "Report covers a potpourri of countries based on OpenSignal data gathering."}, {"name": "Open Signal - The state of mobile network experience in Africa", "url": "https://www.opensignal.com/2024/11/11/the-state-of-mobile-network-experience-in-africa", "description": "(November 2024) A look at download speeds and network quality in 27 African countries."}, {"name": "Lions go digital: The Internet\u2019s transformative potential in Africa", "url": "https://www.mckinsey.com/industries/high-tech/our-insights/lions-go-digital-the-internets-transformative-potential-in-africa", "description": "(2013) Report by global consulting firm McKinsey on the potential impact of the Internet in Africa."}, {"name": "The Global Findex", "url": "https://www.worldbank.org/en/publication/globalfindex", "description": "The Global Findex has been published since 2011 but as of 2025 now includes Digital Connectivity Tracker"}, {"name": "Internet Resilience Index (IRI)", "url": "https://pulse.internetsociety.org/resilience", "description": "Developed by the Internet Society, the IRI monitors select, weighted indicators to measure Internet resilience"}, {"name": "ITU Data Hub", "url": "https://datahub.itu.int/", "description": "a revamp of the ITU World ICT/Telecommunication Indicators Database (WTID), now free for non-commercial use"}, {"name": "SpeedChecker Insights", "url": "https://insights.speedchecker.com/", "description": "Periodic country-level reports on mobile internet speeds, latency, and coverage"}, {"name": "Cloudflare Radar", "url": "https://radar.cloudflare.com/", "description": "([2024](https://blog.cloudflare.com/radar-2024-year-in-review/)) ([2023](https://blog.cloudflare.com/radar-2023-year-in-review/)) ([2022](https://blog.cloudflare.com/radar-2022-year-in-review/)) Invaluable resource on internet traffic, security, routing, outages, DNS, and more."}, {"name": "GSMA - Enabling Rural Coverage", "url": "https://www.gsma.com/mobilefordevelopment/wp-content/uploads/2018/02/Enabling_Rural_Coverage_English_February_2018.pdf", "description": "(Feb 2018) Regulatory and policy recommendations to foster mobile broadband coverage in developing countries."}, {"name": "SimilarWeb - Mobile App Ranking", "url": "https://www.similarweb.com/apps/top/google/app-index/us/all/top-free", "description": "Ranking of popular mobile apps across countries."}, {"name": "Global Stats by StatCounter", "url": "http://gs.statcounter.com/", "description": "Browser market share over time by browser, region, OS."}, {"name": "Global Mobile Suppliers Association", "url": "https://gsacom.com/", "description": "Various reports on LTE and 5G adoption."}, {"name": "Continent of Africa: High Resolution Population Density Maps", "url": "https://data.humdata.org/dataset/highresolutionpopulationdensitymaps", "description": ""}, {"name": "Kleiner Perkins Mary Meeker Internet Trends Report", "url": "https://www.kleinerperkins.com/perspectives/internet-trends-report-2018/", "description": "(May 2018) Trends that affect and drive internet uptake globally."}, {"name": "WEF Internet for All", "url": "https://www.weforum.org/reports/internet-for-all-a-framework-for-accelerating-internet-access-and-adoption/", "description": "(2016) A Framework for Accelerating Internet Access and Adoption."}, {"name": "M-Lab Global Network Diagnostic Tool", "url": "https://datastudio.google.com/s/r6ZnlTmHfwE", "description": "M-Lab is an open, verifiable measurement platform for global network performance."}, {"name": "LTE, WiMAX, HSPA+, 3G, GSM information by country", "url": "https://www.worldtimezone.com/4g.html", "description": "Reasonably up-to-date list of mobile networks around the world and their associated frequencies."}, {"name": "Cisco Annual Internet Report (2018\u20132023) White Paper", "url": "https://www.cisco.com/c/en/us/solutions/collateral/executive-perspectives/annual-internet-report/white-paper-c11-741490.html", "description": "Updated:February 28, 2020."}, {"name": "IPinfo.io - Country Pages", "url": "https://ipinfo.io/countries", "description": "Summary of country-level IP data covering top ASNs, important routers, city-level information, carrier IPs, and other IP data."}, {"name": "Cloudflare Radar's Internet Quality Index", "url": "https://radar.cloudflare.com/quality", "description": "Estimated country-level internet download speeds and performance."}, {"name": "USAID Digital Ecosystem Country Assessments", "url": "https://www.usaid.gov/digital-strategy/implementation-tracks/track1-adopt-ecosystem/digital-ecosystem-country-assessments", "description": "[Ghana 2024](https://www.usaid.gov/sites/default/files/2024-03/USAID_DECA_Ghana.pdf) [Tanzania 2023](https://www.usaid.gov/sites/default/files/2023-05/Tanzania%20DECA%20Report.pdf) [Mali 2023](https://www.usaid.gov/sites/default/files/2023-05/Mali%20DECA_English.pdf) [Zambia 2022](https://www.usaid.gov/sites/default/files/2022-12/USAID_Zambia_DECA.pdf) [Bangladesh 2023](https://www.usaid.gov/sites/default/files/2023-06/USAID_Bangladesh_DECA_1.pdf) [Nepal 2022](https://www.usaid.gov/sites/default/files/2022-05/USAID_Nepal_Digital_Ecosystem_Country_Assessment_FINAL.pdf) [Libya 2022](https://www.usaid.gov/sites/default/files/2022-12/USAID_Libya_DECA.pdf) See website for others."}], "notes": [], "source": "Connectivity Info"}, {"name": "Cropsteering \u2014 **Contents**", "entries": [{"name": "Awesome Crop Steering", "url": "#awesome-crop-steering", "description": ""}, {"name": "OpenWeedLocator", "url": "https://github.com/geezacoleman/OpenWeedLocator", "description": "Opensource hardware and software weed detector that uses entirely off-the-shelf componentry, very simple green-detection algorithms (with capacity to upgrade to in-crop detection) and 3D printable parts", "stars": "284"}, {"name": "Plant disease", "url": "https://github.com/morenoh149/plantdisease", "description": "Predictive model for cannabis sickness. One source identifies 30 types of cannabis ailments.", "stars": "34"}, {"name": "DROMatic OS", "url": "https://github.com/drolsen/DRO-Matic", "description": "The DRO-Matic OS has been built to automate nearly every aspect of hydroponic farming for you! From nutrient dosing to pH / EC drift fixing, feeding types to draining, top-offs and even timers; we have quantified everything you need to automate successful crops.", "stars": "297"}, {"name": "MudPi", "url": "https://github.com/mudpi/mudpi-core", "description": "A python package to gather sensor readings, trigger components, control devices and more in an event based system that can be run on a linux SBC, including Raspberry Pi", "stars": "259"}, {"name": "Mycodo", "url": "https://github.com/kizniche/Mycodo", "description": "Mycodo is open source software for the Raspberry Pi that couples inputs and outputs in interesting ways to sense and manipulate the environment", "stars": "2.8k"}, {"name": "gardenAutomation", "url": "https://github.com/ledgardener/gardenAutomation", "description": "Garden Automation toolkit by [LedGardener](https://ledgardener.com/category/builds/)", "stars": "392"}, {"name": "WEGA-Box", "url": "https://github.com/WEGA-project/wegabox", "description": "Hydroponic system management toolkit", "stars": "12"}, {"name": "Potnanny", "url": "https://github.com/potnanny/application", "description": "Potnanny turns your Raspberry Pi into powerful grow-room automation system using inexpensive, off-the-shelf Bluetooth sensors, power outlets, and other devices", "stars": "0"}, {"name": "WEGA-HPG", "url": "https://github.com/WEGA-project/wega-hpg", "description": "HPG Calculator", "stars": "154"}], "notes": [], "source": "Cropsteering"}, {"name": "Cropsteering \u2014 Node RED", "entries": [{"name": "Node-RED", "url": "https://github.com/node-red/node-red", "description": "Low-code programming for event-driven applications", "stars": "18k"}, {"name": "Home Automation Repository", "url": "https://github.com/Killerherts/nodeRed-HA-GrowingFunctions", "description": "repository contains configuration files for a home automation system, including various sensors, inputs, and automation scripts", "stars": "1"}], "notes": [], "source": "Cropsteering"}, {"name": "Cropsteering \u2014 Home Assistant", "entries": [{"name": "Home Assistant", "url": "https://github.com/home-assistant/core", "description": "Open source home automation that puts local control and privacy first. Powered by a worldwide community of tinkerers and DIY enthusiasts", "stars": "68k"}, {"name": "HAGR", "url": "https://github.com/JakeTheRabbit/HAGR", "description": "Home Assistant Grow Room is a repository for grow automation related things for Home Assistant", "stars": "1"}, {"name": "OpenTHC", "url": "https://github.com/openthc/docker", "description": "OpenTHC is an environment of web-based applications focused on helping Cannabis/Hemp and Organic Horticulture industry participants meet their regulatory requirements", "stars": "7"}, {"name": "OpenSprinkler AVR/RPI/BBB Firmware", "url": "https://github.com/OpenSprinkler/OpenSprinkler-Firmware", "description": "This is a unified OpenSprinkler firmware for Arduino, and Linux-based OpenSprinklers such as OpenSprinkler Pi", "stars": "439"}, {"name": "OpenMinder", "url": "https://github.com/autogrow/openminder", "description": "Allows anyone to build a device that can monitor the rootzone of their plants to make the most optimum use of water and fertigation ingredients to ensure a happy plant. This is done by measuring the water going into the plants on the irrigation side, as well as coming out on the runoff side, thus allowing comparisons", "stars": "33"}], "notes": [], "source": "Cropsteering"}, {"name": "Cropsteering \u2014 ESPHome", "entries": [{"name": "ESPHome", "url": "https://github.com/esphome/esphome", "description": "ESPHome is a system to control your microcontrollers by simple yet powerful configuration files and control them remotely through Home Automation systems", "stars": "7.2k"}, {"name": "PLF10", "url": "https://github.com/KaufHA/PLF10/tree/main", "description": "KAUF Power Monitoring Smart Plug (PLF10)", "stars": "24"}, {"name": "Aquaponics-Kit", "url": "https://github.com/TheRealFalseReality/Aquaponics-Kit", "description": "Code for Atas Scientific Wi-Fi Aquaponics Kit to be compatable with ESPHome and HomeAssistant using Adafruit HUZZAH32 \u2013 ESP32 Feather Board", "stars": "2"}], "notes": [], "source": "Cropsteering"}, {"name": "Cropsteering \u2014 Tasmota", "entries": [{"name": "Tasmota", "url": "https://github.com/arendst/Tasmota", "description": "Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX", "stars": "21k"}], "notes": [], "source": "Cropsteering"}, {"name": "Cropsteering \u2014 Components", "entries": [{"name": "Seed Studio", "url": "https://www.seeedstudio.com/", "description": "various modules and components based on ESP32 and other MCU"}, {"name": "LILYGO", "url": "https://www.lilygo.cc/", "description": "varous modiles and components. Good relay boards based on ESP32"}, {"name": "Adafruit", "url": "https://www.adafruit.com/category/946", "description": "Adafruit ESP32 modules"}, {"name": "M5 Stack", "url": "https://m5stack.com/", "description": "Standard 5\u00d75cm functionally stacking modularized components hardware system"}, {"name": "Atlas Scientific", "url": "https://atlas-scientific.com/probes/", "description": "T/H, Pressure, pH, EC, ORP probes and interface boards. Dosing pumps, flowmeters. Lab grade."}, {"name": "ESP32", "url": "https://www.espressif.com/en/products/socs/esp32", "description": "A feature-rich MCU with integrated Wi-Fi and Bluetooth connectivity for a wide-range of applications"}, {"name": "Particle", "url": "https://www.particle.io/", "description": "hardware modules for IoT"}, {"name": "WisBlock by RAK Wireless", "url": "https://www.rakwireless.com/en-us/products/wisblock", "description": "Create your own hardware with WisBlock Core, WisBlock Base and other WisBlock Modules"}], "notes": [], "source": "Cropsteering"}, {"name": "Cropsteering \u2014 DIY", "entries": [{"name": "OpenSprinkler Hardware", "url": "https://github.com/OpenSprinkler/OpenSprinkler-Hardware", "description": "OpenSprinkler Hardware Design files, made in EagleCAD software", "stars": "59"}, {"name": "SENTSOR Core ESP32-EMBED", "url": "https://github.com/adamalfath/sentsor-core-esp32embed", "description": "all-in-one, super low power development board based on latest revision of ESP32 chip. BOM, easyEDA PCB blueprints", "stars": "7"}, {"name": "Hydromisc", "url": "https://github.com/hydromisc/hydromisc", "description": "A single PCBA with all the necessary I/O to automate a typical small to mid-size hydroponic grow, controllable over Wifi. It may also be suitable for aquariums, ponds, or any other biological or chemical process involving water treatment", "stars": "491"}, {"name": "OS-RS485", "url": "https://github.com/cropsteering/OS-RS485", "description": "OpenSteering-RS485 Data logger", "stars": "2"}, {"name": "OpenSteering-SDI12", "url": "https://github.com/cropsteering/OS-SDI12", "description": "SDI-12 Data logger, up to 62 addresses", "stars": "3"}, {"name": "TDR-Sensor", "url": "https://github.com/Emperiusm/TDR-Sensor", "description": "A TDR sensor that measures moisture content, EC, and temperature for Rockwool Substrates or Soil Substrates", "stars": "5"}, {"name": "WEGA-Mixer", "url": "https://github.com/WEGA-project/wega-mixer", "description": "WEGA-Mixer is a device for the automatic preparation of two-component complex fertilizers in liquids by precisely mixing their composition (RU, requires google translate).", "stars": "25"}, {"name": "Mosquitto", "url": "https://github.com/eclipse/mosquitto", "description": "Mosquitto is an open source implementation of a server for version 5.0, 3.1.1, and 3.1 of the MQTT protocol", "stars": "8.2k"}, {"name": "EMQX", "url": "https://github.com/emqx/emqx", "description": "EMQX is the world's most scalable open-source MQTT broker with a high performance that connects 100M+ IoT devices in 1 cluster, while maintaining 1M message per second throughput and sub-millisecond latency.", "stars": "13k"}, {"name": "EC-POWERCONTROL", "url": "https://github.com/cropsteering/EC-POWERCONTROL", "description": "Edge controller power control for esp32", "stars": "0"}, {"name": "InfluxDB", "url": "https://github.com/influxdata/influxdb", "description": "InfluxDB is an open source time series database", "stars": "27k"}, {"name": "Open TSDB", "url": "https://github.com/OpenTSDB/opentsdb", "description": "OpenTSDB is a distributed, scalable Time Series Database (TSDB) written on", "stars": "4.9k"}], "notes": [], "source": "Cropsteering"}, {"name": "Cropsteering \u2014 Visualization Libraries", "entries": [{"name": "Giraffe", "url": "https://github.com/influxdata/giraffe", "description": "A React-based visualization library powering the data visualizations in the InfluxDB 2.0 UI", "stars": "177"}, {"name": "D3.js", "url": "https://github.com/d3/d3", "description": "D3 (or D3.js) is a free, open-source JavaScript library for visualizing data. Its low-level approach built on web standards offers unparalleled flexibility in authoring dynamic, data-driven graphics", "stars": "107k"}], "notes": [], "source": "Cropsteering"}, {"name": "Cropsteering \u2014 Visualization platforms", "entries": [{"name": "Grafana", "url": "https://github.com/grafana/grafana", "description": "The open-source platform for monitoring and observability", "stars": "59k"}, {"name": "InfluxDB", "url": "https://github.com/influxdata/influxdb", "description": "InfluxDB is an open source time series database", "stars": "27k"}, {"name": "Zigbee2MQTT", "url": "https://github.com/Koenkk/zigbee2mqtt", "description": "It bridges events and allows you to control your Zigbee devices via MQTT. In this way you can integrate your Zigbee devices with whatever smart home infrastructure you are using.", "stars": "11k"}], "notes": [], "source": "Cropsteering"}, {"name": "Cropsteering \u2014 Crop Steering Guides", "entries": [{"name": "AGROWTEK Crop Steering Guide", "url": "https://static.intergalactic-xyz.com/cropsteering/files/AN_CropSteering.pdf", "description": ""}, {"name": "Growlink Crop Steering E-Book V1.4", "url": "https://static.intergalactic-xyz.com/cropsteering/files/Growlink%20Crop%20Steering%20E-Book%20V1.4.pdf", "description": ""}, {"name": "Some useful reading and links from Open Steering project", "url": "https://cropsteering.xyz/", "description": ""}, {"name": "Awesome Agriculture", "url": "https://github.com/brycejohnston/awesome-agriculture", "description": "", "stars": "1.2k"}, {"name": "Awesome ESP", "url": "https://github.com/agucova/awesome-esp", "description": "", "stars": "817"}, {"name": "Awesome Home Assistant", "url": "https://github.com/frenck/awesome-home-assistant", "description": "", "stars": "5.5k"}, {"name": "Awesome InfluxDB", "url": "https://github.com/mark-rushakoff/awesome-influxdb", "description": "", "stars": "791"}, {"name": "Awesome IoT", "url": "https://github.com/HQarroum/awesome-iot", "description": "", "stars": "3k"}, {"name": "Awesome IoT & Hybrid", "url": "https://github.com/weblancaster/awesome-IoT-hybrid", "description": "", "stars": "538"}, {"name": "Awesome Open IoT", "url": "https://github.com/Agile-IoT/awesome-open-iot", "description": "", "stars": "600"}, {"name": "Awesome MQTT", "url": "https://github.com/hobbyquaker/awesome-mqtt", "description": "", "stars": "2.1k"}, {"name": "Awesome Open Hardware", "url": "https://github.com/delftopenhardware/awesome-open-hardware", "description": "", "stars": "326"}, {"name": "Awesome Raspberry Pi", "url": "https://github.com/thibmaek/awesome-raspberry-pi", "description": "", "stars": "12k"}], "notes": [], "source": "Cropsteering"}, {"name": "Coins \u2014 \u2624 Support Causes You Care About", "entries": [{"name": "Wikileaks", "url": "https://wikileaks.org", "description": ""}, {"name": "Internet Archive", "url": "https://archive.org", "description": ""}, {"name": "The Pirate Bay", "url": "https://thepiratebay.org", "description": ""}, {"name": "xkcd", "url": "https://xkcd.com", "description": ""}, {"name": "this repo", "url": "https://github.com/kennethreitz/awesome-coins", "description": "", "stars": "3.6k"}, {"name": "CoinMarketCap", "url": "https://coinmarketcap.com", "description": "Shows all currencies on a real-time dashboard."}, {"name": "The Coin Perspective", "url": "https://thecoinperspective.com", "description": "Helps you put different coins in perspective, comparing marketcaps, supplies and prices."}, {"name": "Overview of Cryptocurrencies", "url": "https://github.com/kilimchoi/cryptocurrency", "description": "GitHub Repo.", "stars": "399"}, {"name": "Map of Coins", "url": "http://mapofcoins.com", "description": "Explore the visualized history of the cryptocurrencies, from their whitepapers up to present days."}, {"name": "A massive collection of white papers", "url": "http://diyhpl.us/\\~bryan/papers2/bitcoin/", "description": ""}, {"name": "Mastering Bitcoin", "url": "https://github.com/bitcoinbook/bitcoinbook", "description": "", "stars": "21k"}, {"name": "Binance Academy", "url": "https://www.binance.vision", "description": "Open access education provided by Binance."}, {"name": "Bitcoin Developer Reference", "url": "https://bitcoin.org/en/developer-reference", "description": ""}, {"name": "Blockchain for humans", "url": "https://github.com/anderson-joyle/blockchain-for-humans", "description": "Ultra-simplified blockchain explanation (in construction).", "stars": "14"}, {"name": "r/CryptoCurrency", "url": "https://www.reddit.com/r/CryptoCurrency/", "description": "Official subreddit about crypto-currencies and crypto-assets."}, {"name": "Golden Cryptocurrency and Blockchain Cluster", "url": "https://golden.com/wiki/Cluster%3A_Blockchain_%26_cryptocurrency", "description": "a cluster of topic pages on cryptocurrency and blockchain."}, {"name": "NiceHash", "url": "https://www.nicehash.com/?refby=386829", "description": "Supports all popular algos, pay in **BTC** for raw throughput."}, {"name": "Bitcoin.com Pool", "url": "https://pool.bitcoin.com/index_en.html", "description": "I've heard good things."}, {"name": "BitMain Hosted", "url": "https://bitmainwarranty.com/product-category/hosting/", "description": "Looks complicated and sketchy, but they offer hosted ASIC solutions."}], "notes": [], "source": "Coins"}, {"name": "Coins \u2014 Hosted Coin Wallets", "entries": [{"name": "Coinbase **BTC**", "url": "https://www.coinbase.com/join/516f7e9a929bda3e06000001", "description": ""}, {"name": "Coinbase **ETH**", "url": "https://www.coinbase.com/join/516f7e9a929bda3e06000001", "description": ""}, {"name": "Coinbase **LTC**", "url": "https://www.coinbase.com/join/516f7e9a929bda3e06000001", "description": ""}, {"name": "MyEtherWallet **ETH**", "url": "https://www.myetherwallet.com/", "description": ""}, {"name": "Tokenary **ETH\\&ERC20 Tokens**", "url": "https://www.tokenary.io/", "description": ""}, {"name": "Dogechain **DOGE**", "url": "https://my.dogechain.info/#/wallet", "description": ""}, {"name": "Gamecredits **GAME**", "url": "https://wallet.gamecredits.com/dashboard/myWallet", "description": ""}, {"name": "Glif **FIL**", "url": "https://github.com/openworklabs/filecoin-web-wallet", "description": "", "stars": "71"}], "notes": [], "source": "Coins"}, {"name": "Coins \u2014 Coin Debit Cards", "entries": [{"name": "Cryptopay **BTC** Debit Card", "url": "https://cryptopay.me/join/03db9c17", "description": ""}], "notes": [], "source": "Coins"}, {"name": "Coins \u2014 Physical Coin Wallets", "entries": [{"name": "**Sia** Paper Wallet", "url": "https://siapaperwallet.co", "description": ""}, {"name": "WalletGenerator.net", "url": "https://walletgenerator.net", "description": ""}, {"name": "Cryptosteel", "url": "https://cryptosteel.com", "description": "Made of steel!"}, {"name": "Binance", "url": "https://www.binance.com", "description": "Exchange the world."}, {"name": "Cryptopia", "url": "https://www.cryptopia.co.nz/Register?referrer=kennethreitz", "description": "Wallets for all currencies, trading to/from all currencies."}, {"name": "Shapeshift", "url": "https://shapeshift.io/#/coins", "description": "The fastest exchange on Earth."}, {"name": "Bittrex", "url": "https://bittrex.com", "description": "Wallets for all currencies, trading to/from all currencies."}, {"name": "Qvolta", "url": "https://qvolta.com", "description": "Sell and buy crypto assets around the world for local payment methods."}, {"name": "InstaEx", "url": "https://instaex.io", "description": "Instant Cryptocurrency Exchange."}, {"name": "ExchangeRates.Pro", "url": "https://exchangerates.pro", "description": "Price comparison of exchanges worldwide, including the P2P market."}, {"name": "**Sia** UI", "url": "http://sia.tech/apps/", "description": "SC wallet, file hosting, storage."}, {"name": "**LBRY**", "url": "https://lbry.io", "description": "LBRY wallet, media consumption & publishing platform."}, {"name": "**DeBank**", "url": "https://debank.com/", "description": "DeFi wallet, view assets and debts in Ethereum DeFi projects."}, {"name": "NiceHash Miner", "url": "https://miner.nicehash.com/?refby=386829", "description": "Resells your GPU/CPU to miners for profit! Benchmarks all algos against your hardware, and automatically picks the most profitable configuration (adjustable)."}, {"name": "MinerGate", "url": "https://minergate.com", "description": "Mine the most profitable cryptocurrency."}, {"name": "MacMiner", "url": "http://macminer.fabulouspanda.com/macminer/", "description": "Wraps bfgminer, cgminer, and sgminer in a GUI."}, {"name": "bfgminer", "url": "http://macminer.fabulouspanda.com/commandline/", "description": "Modular ASIC/FPGA miner written in C, featuring overclocking, monitoring, fan speed control and remote interface capabilities."}, {"name": "cgminer", "url": "http://macminer.fabulouspanda.com/commandline/", "description": "ASIC and FPGA miner in C for Bitcoin."}, {"name": "sgminer", "url": "http://macminer.fabulouspanda.com/commandline/", "description": "Scrypt GPU miner."}, {"name": "nheqminer", "url": "https://github.com/kozyilmaz/nheqminer-macos", "description": "Equihash CPU & GPU miner.", "stars": "85"}, {"name": "NVidia GTX 1080 TI OC", "url": "http://amzn.to/2wl1c9j", "description": "The most powerful consumer graphics card in the world."}, {"name": "Asrock H110 Pro BTC+ Mining Motherboard", "url": "http://amzn.to/2xadkYk", "description": "Can apparently host 12x PCI-E GPUs."}, {"name": "Bit", "url": "https://github.com/ofek/bit", "description": "Python\u2019s fastest Bitcoin library with an API allowing transactions", "stars": "1.1k"}, {"name": "bcoin", "url": "http://bcoin.io", "description": "Bitcoin fullnode implementation written entirely in Node.js that you can even run in a browser, includes wallet, mempool, chain, and mining."}, {"name": "**BTC** Mempol and Fee Explorer", "url": "https://core.jochen-hoenicke.de/queue/#4d", "description": ""}, {"name": "Tezos", "url": "https://www.tezos.com", "description": "Self-healing blockchain."}, {"name": "Tendermint", "url": "https://tendermint.com", "description": "Byzantine fault-tolerant replicated state machines in any programming language."}, {"name": "Cosmos", "url": "https://cosmos.network", "description": "Network and a framework for interoperability between blockchains."}, {"name": "URI scheme for Blockchain exploration", "url": "https://lists.linuxfoundation.org/pipermail/bitcoin-dev/2015-August/010712.html", "description": ""}, {"name": "Blockply", "url": "https://blockply.com/", "description": "Collection of the most interesting and outstanding blockchain projects"}, {"name": "Blockchain demo", "url": "https://github.com/anders94/blockchain-demo", "description": "Web-based demonstration of blockchain concepts.", "stars": "4.6k"}], "notes": [], "source": "Coins"}, {"name": "Amazon Seller", "entries": [{"name": "Software and Tools", "url": "#software-and-tools", "description": ""}, {"name": "Podcasts", "url": "#podcasts", "description": ""}, {"name": "Blogs", "url": "#blogs", "description": ""}, {"name": "Other", "url": "#other", "description": ""}, {"name": "Flapen", "url": "https://flapen.com", "description": "Flapen is a free real-time dashboard to monitor Amazon category changes in 19 country and 215 categories"}, {"name": "Advigator", "url": "https://www.advigator.com", "description": "Amazon Advertising Software"}, {"name": "AiHello AutoPilot", "url": "https://www.aihello.com/", "description": "Amazon PPC Ads Automation Software."}, {"name": "Amzmailer", "url": "https://amzmailer.com/", "description": "Feedback software and email autoresponder to send Amazon customers automated emails."}, {"name": "aShop", "url": "https://ashop.co", "description": "Effortless microsites for Amazon Sellers. Marketing tool that delivers branded store experience to bring more business and maximize profits."}, {"name": "ASINspector", "url": "https://asinspector.com/", "description": "Sales trend data, unique product ideas, mobile scanner, best-seller rankings."}, {"name": "BQool", "url": "https://www.bqool.com/", "description": "Scheduled repricing, compete against buy box price, comprehensive dashboard & reports, repricing history log."}, {"name": "Calcmatic", "url": "https://calcmatic.app", "description": "Free profit calculator for Amazon FBA/FBM with full fee breakdown with graphs."}, {"name": "CashCowPro", "url": "https://www.cashcowpro.com/", "description": "Sales data, keyword tracking, feedback collection, inventory monitoring, price split testing."}, {"name": "DataHawk", "url": "https://www.datahawk.co/", "description": "An end-to-end platform, with full data control, intuitive dashboards and AI-powered guidance and automation."}, {"name": "Eva", "url": "https://eva.guru/", "description": "Connects the most important aspects of your Amazon business into a single intuitive dashboard - price management, replenishments, reimbursements, analytics."}, {"name": "FeedbackExpress", "url": "https://www.feedbackexpress.com/", "description": "Makes it easy to improve your Amazon seller rating through effective, automated feedback requests."}, {"name": "Feedbackwhiz", "url": "https://www.feedbackwhiz.com/", "description": "Software for merchants to boost their Amazon business, repair feedback, improve product reviews, and automate high-volume emails."}, {"name": "Feedbackz", "url": "https://www.feedbackz.com/", "description": "Built for marketing savvy Amazon sellers seeking more beautiful and more powerfully targeted automatic follow-up email funnels."}, {"name": "Forecastly", "url": "https://www.forecast.ly/", "description": "Predict future product demand, make fast and accurate buying decisions."}, {"name": "ForecastRx", "url": "https://www.forecastrx.com/", "description": "Inventory forecasting solution. Projects future demand so you can purchase the right product, in the right quantity, at the right time."}, {"name": "Helium10", "url": "https://www.helium10.com/", "description": "Software suite contains over a dozen tools that help find high ranking keywords, identify trends, monitor competitors, and fully optimize product listings to increase sales."}, {"name": "HelloProfit", "url": "https://helloprofit.com/", "description": "Lets you view all your sales & profit data from different merchant accounts from one dashboard."}, {"name": "Jungle Scout", "url": "https://www.junglescout.com/", "description": "Track and compare key product metrics, database allows you to filter products across multiple categories by demand, price, estimated sales, rating, seasonality, dimensions and more, find out which products sell and which niches have high opportunity."}, {"name": "Keyword Tool", "url": "https://keywordtool.io/amazon", "description": "Finds great keywords using Amazon autocomplete."}, {"name": "MerchantWords", "url": "https://www.merchantwords.com/", "description": "Finds highly specific keyword phrases that help buyers find what you are selling."}, {"name": "Prestozon", "url": "https://prestozon.com/", "description": "Automation and analytics for Amazon HSA & sponsored products ads."}, {"name": "Prisync", "url": "https://prisync.com/", "description": "Price monitoring & tracking SaaS with dynamic pricing and automatching engine."}, {"name": "Scrappie", "url": "https://scrappie.app", "description": "E-commerce data monitoring and analysis platform with API integration, WebHooks & ETL processes."}, {"name": "SellerApp", "url": "https://www.sellerapp.com/", "description": "Product research, product ideas, listing quality, product alerts, product source, keyword research, ppc analyzer, and more."}, {"name": "SellerLabs", "url": "https://www.sellerlabs.com/tools/", "description": "Several tools to manage ads, discover profitable keywords and products, get more product reviews and better seller feedback, simplify inventory and financial management for the amazon marketplace."}, {"name": "SellerLegend", "url": "https://sellerlegend.com/", "description": "Near real-time orders download, intelligent KPI dashboards, inventory management, notifications, refunds, historical cost of goods, operating expenses, all America & Europe marketplaces, financial transactions, Europe vat."}, {"name": "Sellics", "url": "https://sellics.com", "description": "Combines everything you need to manage and grow your Amazon business in one integrated software. Features that work together to help you become more successful on Amazon."}, {"name": "Skubana", "url": "https://www.skubana.com/", "description": "Powers orders, inventory and business intelligence for the world's top high-volume brands and retailers."}, {"name": "Sonar", "url": "http://sonar-tool.com/", "description": "Free Amazon keyword research tool from Sellics."}, {"name": "Splitly", "url": "https://splitly.com/", "description": "Algorithmic split testing, automated pricing optimization, keyword rank tracking."}, {"name": "TradeGecko", "url": "https://www.tradegecko.com/", "description": "Cloud based inventory and order management software for modern online businesses."}, {"name": "Turbo Piranha", "url": "https://www.turbopiranha.com/", "description": "Bulk product search, profit calculation and competition analysis software using UPC, ISBN, EAN and ASIN lists in Excel/CSV/TXT format for wholesale and arbitrage business models, and also book sellers/flippers."}, {"name": "WordTree", "url": "https://www.wordtree.io/", "description": "Keyword tools to grow your search traffic, research your competitors, and monitor your niche."}, {"name": "xSellco", "url": "https://www.xsellco.com/", "description": "Centralize customer queries, target positive feedback by requesting reviews from happy customers, automatically reprice."}, {"name": "AM/PM Podcast", "url": "https://www.ampmpodcast.com/", "description": "Hosted by Manny Coats (Helium 10). Amazon selling tips for sellers at any step of the Amazon seller journey. From best-in-class interviews with six and seven figure Amazon sellers to instructional how-to education."}, {"name": "Amazing FBA", "url": "https://amazingfba.com/blog-podcast/", "description": "Hosted by Michael Veazey. Podcast about selling on Amazon, especially white label products with a focus on UK markets."}, {"name": "EcomCrew Podcast", "url": "https://www.ecomcrew.com/ecomcrew-podcast/", "description": "Real world e-commerce experience without any online marketing fluff!"}, {"name": "Follow The Data", "url": "https://viral-launch.com/follow-the-data-amazon-fba-seller-podcast.html", "description": "Hosted by Cameron Yoder (Viral Launch). The goal of this podcast is to help you successfully dive deeper into your own Amazon seller journey, using data as the anchor through that journey."}, {"name": "Keyword: The Amazon Insider Podcast", "url": "http://keywordpodcast.com/", "description": "Hosted by Kate Valentine. Delivers authoritative content exclusively from former and current Amazon employees."}, {"name": "The Ecommerce Momentum", "url": "https://ecommercemomentum.com/", "description": "Hosted by Stephen Peterson. Interviews with the top Amazon, eBay and e-commerce sellers in the world."}, {"name": "The My Wife Quit Her Job Podcast", "url": "https://mywifequitherjob.com/category/podcast/", "description": "Hosted by Steve Chou. An interview based show where Steve brings in small business entrepreneurs who are killing it online. All of the entrepreneurs on the show bootstrapped their businesses and started their own ventures to improve their lifestyle in some way."}, {"name": "JumpSend", "url": "https://www.jumpsend.com/blog/", "description": "Authored by Greg Mercer and Adam Zlotnik. Tips for sellers on how to increase reviews and listing optimization."}, {"name": "JungleScout", "url": "https://www.junglescout.com/blog/", "description": "The most recent Amazon seller resources in the universe. Stay up to date and ahead of the competition with the latest Amazon strategies."}, {"name": "SellerEngine", "url": "https://sellerengine.com/blog/", "description": "A blog with regular updates with an awesome Amazon Account Holder Digest series."}, {"name": "SellerLabs", "url": "https://www.sellerlabs.com/blog/", "description": "A blog from SellerLabs with awesome ICYMI: Amazon Seller News series."}, {"name": "Sellics", "url": "https://sellics.com/blog", "description": "Sellics provides strategic advice for sellers."}, {"name": "Tamebay", "url": "https://tamebay.com/", "description": "Tamebay is the leading provider of intelligence & news for all businesses and business people who ply their trade on online marketplaces, whether they are experienced powersellers looking to boost sales, or beginners seeking advice and best practice."}, {"name": "Turbo Piranha", "url": "https://www.turbopiranha.com/articles/", "description": "Amazon news, updates, and best practices for e-commerce"}, {"name": "WebRetailer", "url": "https://www.webretailer.com/", "description": "WebRetailer is a treasure trove of information for sellers and one of the leading resources on the web."}, {"name": "FBA Catalog", "url": "https://fbacatalog.com", "description": "Software catalog for Amazon Sellers. Find tools that fit your business in no time!"}, {"name": "FBA Monthly", "url": "https://fbamonthly.com", "description": "FBA Monthly newsletter is an across-the-board summary of the month's most important news articles and blog posts regarding Amazon businesses."}, {"name": "r/FulfillmentByAmazon", "url": "https://www.reddit.com/r/FulfillmentByAmazon/", "description": "Subreddit for FBA sellers."}, {"name": "500K ASIN Lists", "url": "https://app.turbopiranha.com/Download/bestselleritems", "description": "Weekly FREE 500K ASIN lists in popular categories of 8 marketplaces (US, CA, MX, UK, DE, ES, FR, IT)."}], "notes": [], "source": "Amazon Seller"}, {"name": "Scientific Writing", "entries": [{"name": "Word Processors", "url": "#word-processors", "description": ""}, {"name": "Bibliography", "url": "#bibliography", "description": ""}, {"name": "Illustrations", "url": "#illustrations", "description": ""}, {"name": "Converters and Filters", "url": "#converters-and-filters", "description": ""}, {"name": "Spell Checking and Linting", "url": "#spell-checking-and-linting", "description": ""}, {"name": "Templates", "url": "#templates", "description": ""}, {"name": "Tutorials", "url": "#tutorials", "description": ""}, {"name": "Other Lists", "url": "#other-lists", "description": ""}, {"name": "Marktext", "url": "https://github.com/marktext/marktext", "description": "Markdown text editor.", "stars": "52k"}, {"name": "R Studio", "url": "https://github.com/rstudio/rstudio", "description": "IDE for R.", "stars": "4.9k"}, {"name": "Vim", "url": "https://www.vim.org/", "description": "Command line text editor."}, {"name": "Visual Studio Code", "url": "https://code.visualstudio.com/", "description": "Popular IDE with Markdown support."}, {"name": "Zettlr", "url": "https://www.zettlr.com/", "description": "Markdown editor which"}, {"name": "Citation Style Language (CSL) styles", "url": "https://editor.citationstyles.org/", "description": "Crowdsourced"}, {"name": "JabRef", "url": "https://www.jabref.org/", "description": "Open source bibliography reference manager."}, {"name": "Zotero", "url": "https://www.zotero.org/", "description": "FOSS tool to collect, organize, cite, and"}, {"name": "ZoteroBib", "url": "https://zbib.org/", "description": "Online bibliography reference manager."}, {"name": "app.diagrams.net", "url": "https://app.diagrams.net/", "description": "Open source, online, desktop and"}, {"name": "graphviz", "url": "https://graphviz.org/", "description": "Visualization software for graphs and"}, {"name": "Mermaid Live Editor", "url": "https://mermaid-js.github.io/mermaid-live-editor/", "description": "Define simple diagrams instead of drawing them."}, {"name": "Vega Lite", "url": "https://vega.github.io/vega-lite/examples/", "description": "Define charts and more complex diagrams."}, {"name": "PlantUML", "url": "https://plantuml.com/", "description": "Define UML diagrams instead of drawing them."}, {"name": "Cicero", "url": "https://cicero.xyz/", "description": "Python package which renders HTML presentations"}, {"name": "docutils", "url": "https://docutils.sourceforge.io/docs/", "description": "Python package which can"}, {"name": "Jupyter Book", "url": "https://jupyterbook.org/en/stable/", "description": "A static site generator which converts"}, {"name": "MyST", "url": "https://myst-parser.readthedocs.io/en/latest/", "description": "Markedly Structured Text,"}, {"name": "nbconvert", "url": "https://nbconvert.readthedocs.io/en/latest/", "description": "Convert Jupyter"}, {"name": "pandoc", "url": "https://pandoc.org/MANUAL", "description": "Haskell library for converting from"}, {"name": "Quarto", "url": "https://quarto.org", "description": "Compile R Markdown, and Jupyter Notebooks to PDFs, Slides and Websites. Supports R, Python, and Julia :bookmark: :link:."}, {"name": "GNU Aspell", "url": "http://aspell.net/", "description": "Command line spell checker."}, {"name": "Hunspell", "url": "http://hunspell.github.io/", "description": "Command line spell checker."}, {"name": "LanguageTool", "url": "https://languagetool.org/", "description": "Open source grammar, style and"}, {"name": "LanguageCheck", "url": "https://github.com/JohannesBuchner/languagecheck", "description": "Analyses scientific LaTeX papers, suggesting improvements from a list of common mistakes/ambiguities, tense consistency, a vs. an, spell check, and paragraph topic sentences.", "stars": "109"}, {"name": "Markdown lint tool", "url": "https://github.com/markdownlint/markdownlint", "description": "Markdown linter.", "stars": "2k"}, {"name": "proselint", "url": "https://github.com/amperser/proselint", "description": "Linter for prose.", "stars": "4.5k"}, {"name": "remarklint", "url": "https://github.com/remarkjs/remark-lint", "description": "Markdown linter.", "stars": "1k"}, {"name": "restructuredtext-lint", "url": "https://github.com/twolfson/restructuredtext-lint", "description": "reStructuredText linter.", "stars": "180"}, {"name": "textlint", "url": "https://textlint.github.io/", "description": "Pluggable linting tool for text"}, {"name": "textidote", "url": "https://sylvainhalle.github.io/textidote/", "description": "Spelling, grammar and"}, {"name": "Vale", "url": "https://github.com/errata-ai/vale", "description": "Free, open-source linter for", "stars": "5.1k"}, {"name": "write-good", "url": "https://github.com/btford/write-good", "description": "Naive linter for English", "stars": "5k"}], "notes": [], "source": "Scientific Writing"}, {"name": "Scientific Writing \u2014 Articles", "entries": [{"name": "Paper Templates for GitHub Pages", "url": "https://github.com/dev-onejun/paper-templates-for-github-pages", "description": "Markdown-based templates for papers and RESUME/CVs, publishing with GitHub Pages.", "stars": "1"}, {"name": "scientific-markdown", "url": "https://github.com/JensErat/scientific-markdown/#readme", "description": "Example", "stars": "54"}, {"name": "Steve's R Markdown Templates", "url": "https://github.com/svmiller/svm-r-markdown-templates/", "description": "Academic manuscript, memos, Beamer presentation, syllabus and CV.", "stars": "927"}], "notes": [], "source": "Scientific Writing"}, {"name": "Scientific Writing \u2014 Presentations", "entries": [{"name": "pandoc-starter", "url": "https://github.com/jez/pandoc-starter/#readme", "description": "Templates for", "stars": "539"}, {"name": "slides", "url": "https://github.com/cgroll/slides/#readme", "description": "Demo for generating `reveal.js`", "stars": "3"}], "notes": [], "source": "Scientific Writing"}, {"name": "Scientific Writing \u2014 Books", "entries": [{"name": "bookdown-demo", "url": "https://github.com/rstudio/bookdown-demo/#readme", "description": "Minimal", "stars": "528"}, {"name": "Eisvogel", "url": "https://github.com/Wandmalfarbe/pandoc-latex-template", "description": "Clean academic pandoc LaTeX template.", "stars": "6.9k"}, {"name": "3 frameworks into one \u2014 Write your next paper with R Studio!", "url": "https://blog.devgenius.io/write-your-whole-paper-in-r-it-is-better-77e1843f0c09", "description": "Article provides an overview to a workflow that combines R Markdown (bookdown), Zotero (literature management), and Notion (note taking on research papers) to write academic papers."}, {"name": "Book on Riemann solvers", "url": "https://github.com/clawpack/riemann_book/#readme", "description": "This", "stars": "282"}, {"name": "Dennis Tenen and Grant Wythoff", "url": "https://programminghistorian.org/en/lessons/sustainable-authorship-in-plain-text-using-pandoc-and-markdown", "description": "Sustainable Authorship in Plain Text using Pandoc and Markdown."}, {"name": "Heads up! Quarto is here to stay. Immediately combine R & Python in your next document", "url": "https://blog.devgenius.io/heads-up-quarto-is-here-to-stay-aa861ef87491", "description": "Summary of the capabilities of Quarto, why to use it, and how it compares to R Markdown. Also contains tips for M1 Mac users on how to fix a common problem with reticulate."}, {"name": "Scott Selisker", "url": "https://u.arizona.edu/~selisker/post/workflow/", "description": "Plain Text Workflow for Academic Writing with Atom."}, {"name": "Write your dissertation in RMarkdown", "url": "https://ourcodingclub.github.io/tutorials/rmarkdown-dissertation/", "description": "Step-by-step guide on creating a complex pdf document, including text, figures, references, images, formatting, and more."}, {"name": "Awesome Jupyter", "url": "https://github.com/markusschanta/awesome-jupyter/#renderingpublishingconversion", "description": "", "stars": "4.5k"}, {"name": "Awesome LaTeX", "url": "https://github.com/egeerardyn/awesome-LaTeX/#readme", "description": "", "stars": "1.6k"}, {"name": "Awesome Markdown", "url": "https://github.com/BubuAnabelas/awesome-markdown/#readme", "description": "", "stars": "903"}, {"name": "Delightful Open Science", "url": "https://codeberg.org/teaserbot-labs/delightful-open-science", "description": ""}], "notes": [], "source": "Scientific Writing"}, {"name": "Scientific Writing \u2014 Contribute", "entries": [], "notes": [], "source": "Scientific Writing"}, {"name": "Dtrace", "entries": [{"name": "Learn", "url": "#learn", "description": ""}, {"name": "Articles", "url": "#articles", "description": ""}, {"name": "Videos", "url": "#videos", "description": ""}, {"name": "Software", "url": "#software", "description": ""}, {"name": "Tools", "url": "#tools", "description": ""}, {"name": "Community", "url": "#community", "description": ""}, {"name": "Contributing", "url": "#contributing", "description": ""}], "notes": [], "source": "Dtrace"}, {"name": "Dtrace \u2014 Books", "entries": [{"name": "Dynamic Tracing Guide", "url": "http://dtrace.org/guide/preface.html", "description": "Illumos.org DTrace guide."}, {"name": "DTrace: Dynamic Tracing in Oracle Solaris, Mac OS X, and FreeBSD", "url": "http://www.dtracebook.com/index.php/Main_Page", "description": "Official DTrace book."}, {"name": "Dynamic Tracing with DTrace & SystemTap", "url": "http://myaut.github.io/dtrace-stap-book/", "description": "A book introduces both DTrace and SystemTap."}], "notes": [], "source": "Dtrace"}, {"name": "Dtrace \u2014 Other", "entries": [{"name": "dtrace(1m) man page", "url": "https://illumos.org/man/1m/dtrace", "description": "DTrace manual page."}, {"name": "DTrace cheatsheet", "url": "http://www.brendangregg.com/DTrace/DTrace-cheatsheet.pdf", "description": "DTrace cheatsheet by Brendan Gregg."}, {"name": "DTrace one-liners", "url": "http://www.brendangregg.com/DTrace/dtrace_oneliners.txt", "description": "DTrace one liners. Handy commands."}, {"name": "DTrace one-liners (FreeBSD)", "url": "https://wiki.freebsd.org/DTrace/One-Liners", "description": "DTrace one liners from FreeBSD."}, {"name": "DTrace QuickStart", "url": "http://www.tablespace.net/quicksheet/dtrace-quickstart.html", "description": "DTrace quick starting guide."}, {"name": "Using DTrace stories", "url": "https://github.com/NanXiao/using-dtrace-stories", "description": "A collection of using DTrace to debug system stories.", "stars": "22"}, {"name": "Advanced DTrace Tips, Tricks and Gotchas", "url": "http://dtrace.org/resources/bmc/dtrace_tips.pdf", "description": "A collection of advanced tips for using DTrace."}], "notes": [], "source": "Dtrace"}, {"name": "Dtrace \u2014 PID Provider", "entries": [{"name": "pid provider: entry probe", "url": "http://dtrace.org/blogs/brendan/2011/02/09/dtrace-pid-provider/", "description": "DTrace PID Provider."}, {"name": "pid provider: entry arguments", "url": "http://dtrace.org/blogs/brendan/2011/02/11/dtrace-pid-provider-arguments/", "description": "DTrace PID Provider Arguments."}, {"name": "pid provider: return", "url": "http://dtrace.org/blogs/brendan/2011/02/14/dtrace-pid-provider-return/", "description": "DTrace PID Provider return."}, {"name": "pid provider: instructions", "url": "http://dtrace.org/blogs/brendan/2011/02/16/dtrace-pid-provider-instructions/", "description": "DTrace PID Provider Instructions."}, {"name": "pid provider: overhead", "url": "http://dtrace.org/blogs/brendan/2011/02/18/dtrace-pid-provider-overhead/", "description": "DTrace PID Provider Overhead."}, {"name": "pid provider exposed", "url": "http://dtrace.org/blogs/ahl/2005/03/01/pid-provider-exposed/", "description": "PID providers internals by Adam Leventhal."}, {"name": "When magic collides", "url": "http://dtrace.org/blogs/bmc/2011/03/09/when-magic-collides/", "description": "PID provider bug deep dive by Bryan Cantrill."}], "notes": [], "source": "Dtrace"}, {"name": "Dtrace \u2014 USDT provider", "entries": [{"name": "Understanding DTrace ustack helpers", "url": "http://dtrace.org/blogs/dap/2013/11/20/understanding-dtrace-ustack-helpers/", "description": "DTrace ustack helpers."}, {"name": "USDT Providers Redux", "url": "http://dtrace.org/blogs/dap/2011/12/13/usdt-providers-redux/", "description": "Reference for building USDT providers in custom applications."}], "notes": [], "source": "Dtrace"}, {"name": "Dtrace \u2014 Sysevent provider", "entries": [{"name": "DTrace sysevent provider", "url": "https://blogs.oracle.com/eschrock/entry/dtrace_sysevent_provider", "description": "Solaris/illumos sysevent provider for DTrace."}], "notes": [], "source": "Dtrace"}, {"name": "Dtrace \u2014 Ruby and DTrace", "entries": [{"name": "Using DTrace to measure mutex contention in Ruby", "url": "https://vaneyckt.io/posts/using_dtrace_to_measure_mutex_contention_in_ruby/", "description": "Mutex contention measuring in Ruby."}], "notes": [], "source": "Dtrace"}, {"name": "Dtrace \u2014 Visualization methods", "entries": [{"name": "Flamegraphs", "url": "http://www.brendangregg.com/flamegraphs.html", "description": "A visualization of profiled software, allowing the most frequent code-paths to be identified quickly and accurately."}, {"name": "Heat Maps", "url": "http://brendangregg.com/heatmaps.html", "description": "Heat maps allow three dimensions of data to be visualized, similar to weather radar maps where color is used as a dimension."}, {"name": "DTrace review", "url": "https://www.youtube.com/watch?v=TgmA48fILq8", "description": "Bryan Cantrill explains how to significantly improve debugging both for development and live systems with DTrace."}], "notes": [], "source": "Dtrace"}, {"name": "Dtrace \u2014 dtrace.conf", "entries": [{"name": "dtrace.conf 2008", "url": "https://youtu.be/RvyP61WeFdM?list=PL8516982CBF9FADCC", "description": ""}, {"name": "dtrace.conf 2012", "url": "https://www.youtube.com/watch?v=l_7v7Fn7uMQ\\&list=PL973D48F273EB0360", "description": ""}, {"name": "dtrace.conf 2016", "url": "https://www.joyent.com/about/events/2016/dtrace-conf", "description": ""}], "notes": [], "source": "Dtrace"}, {"name": "Dtrace \u2014 Programming languages", "entries": [{"name": "Erlang", "url": "http://erlang.org/doc/apps/runtime_tools/DTRACE.html", "description": "DTrace and Erlang/OTP."}, {"name": "lua-usdt", "url": "https://github.com/chrisa/lua-usdt", "description": "Libusdt bindings for Lua.", "stars": "6"}, {"name": "node-dtrace-provider", "url": "https://github.com/chrisa/node-dtrace-provider", "description": "Native DTrace probes for Node.js apps.", "stars": "314"}, {"name": "perl-Devel-DTrace-Provider", "url": "https://github.com/chrisa/perl-Devel-DTrace-Provider", "description": "Perl wrapper for libusdt.", "stars": "2"}, {"name": "PHP", "url": "https://secure.php.net/manual/en/features.dtrace.dtrace.php", "description": "Using PHP and DTrace."}, {"name": "Python", "url": "https://www.jcea.es/artic/python_dtrace.htm", "description": "DTrace patch for Python 2.7.x and 3.x."}, {"name": "python-usdt", "url": "https://github.com/nshalman/python-usdt", "description": "Libusdt bindings for Python.", "stars": "7"}, {"name": "Ruby", "url": "http://ruby-doc.org/core-2.3.1/doc/dtrace_probes_rdoc.html", "description": "Ruby DTrace probes."}, {"name": "ruby-usdt", "url": "https://github.com/kevinykchan/ruby-usdt", "description": "Native DTrace probes for ruby apps.", "stars": "25"}], "notes": [], "source": "Dtrace"}, {"name": "Dtrace \u2014 Databases", "entries": [{"name": "MySQL", "url": "https://dev.mysql.com/doc/refman/5.7/en/dba-dtrace-mysqld-ref.html", "description": "MySQL DTrace probes."}, {"name": "PostgreSQL", "url": "https://www.postgresql.org/docs/current/static/dynamic-trace.html", "description": "PostgreSQL DTrace probes."}], "notes": [], "source": "Dtrace"}, {"name": "Dtrace \u2014 Webservers", "entries": [{"name": "mod\\_usdt", "url": "https://github.com/davepacheco/mod_usdt", "description": "\"httpd\" DTrace provider.", "stars": "18"}], "notes": [], "source": "Dtrace"}, {"name": "Dtrace \u2014 Visualization", "entries": [{"name": "FlameGraph", "url": "https://github.com/brendangregg/FlameGraph", "description": "Stack trace visualizer.", "stars": "14k"}, {"name": "node-stackvis", "url": "https://github.com/joyent/node-stackvis", "description": "Stack trace visualizer.", "stars": "341"}, {"name": "DTraceToolkit", "url": "http://www.brendangregg.com/dtracetoolkit.html", "description": "A collection of useful documented DTrace scripts."}, {"name": "dtrace-cloud-tools", "url": "https://github.com/brendangregg/dtrace-cloud-tools", "description": "DTrace tools written for the SmartOS/SmartDataCenter cloud (illumos-based).", "stars": "197"}, {"name": "pgsql tools", "url": "https://github.com/joyent/pgsqlstat", "description": "Report top-level PostgreSQL stats.", "stars": "129"}, {"name": "portsnoop", "url": "https://github.com/davepacheco/portsnoop", "description": "Trace event port activity.", "stars": "3"}, {"name": "storage tools", "url": "https://github.com/richardelling/tools", "description": "Report NFS, CIFS and iSCSI stats.", "stars": "31"}, {"name": "Community site", "url": "http://dtrace.org", "description": "DTrace community site."}, {"name": "Mailing list", "url": "http://dtrace.org/blogs/mailing-list/", "description": "DTrace community mailing list."}, {"name": "FreeBSD DTrace mailing list", "url": "https://lists.freebsd.org/mailman/listinfo/freebsd-dtrace", "description": "FreeBSD DTrace community mailing list."}, {"name": "China DTrace", "url": "http://chinadtrace.org/", "description": "A Chinese DTrace site."}], "notes": [], "source": "Dtrace"}, {"name": "Orgs", "entries": [{"name": "Companies", "url": "#companies", "description": ""}, {"name": "Cloud", "url": "#cloud", "description": ""}, {"name": "Web", "url": "#web", "description": ""}, {"name": "Database", "url": "#database", "description": ""}, {"name": "User Interface", "url": "#user-interface", "description": ""}, {"name": "Analytics", "url": "#analytics", "description": ""}, {"name": "Telemetry", "url": "#telemetry", "description": ""}, {"name": "Other", "url": "#other", "description": ""}, {"name": "GitHub Next", "url": "https://github.com/githubnext", "description": "Exploring the future of software development."}, {"name": "Grafana Labs", "url": "https://github.com/grafana", "description": "Grafana Labs is behind leading open source projects Grafana and Loki and the creator of the first open & composable observability platform."}, {"name": "Vercel", "url": "https://github.com/vercel", "description": "Develop. Preview. Ship. Creators of Next.js."}, {"name": "Prisma", "url": "https://github.com/prisma", "description": "Prisma makes working with databases easy."}, {"name": "Microsoft", "url": "https://github.com/microsoft", "description": "Open source projects and samples from Microsoft."}, {"name": "HashiCorp", "url": "https://github.com/hashicorp", "description": "Consistent workflows to provision, secure, connect, and run any infrastructure for any application."}, {"name": "GitHub", "url": "https://github.com/github", "description": "How people build software."}, {"name": "Kong", "url": "https://github.com/Kong", "description": "The cloud connectivity company. Community-driven & enterprise-adopted."}, {"name": "Kubernetes", "url": "https://github.com/kubernetes", "description": "Open source system for automating deployment, scaling, and management of containerized applications."}, {"name": "Docker", "url": "https://github.com/docker", "description": "Docker helps developers bring their ideas to life by conquering the complexity of app development."}, {"name": "0No Co", "url": "https://github.com/0no-co", "description": "Elevating work through open source - specializing in building developer experience, web performance, GraphQL, and accessibility projects."}, {"name": "Mdx-js", "url": "https://github.com/mdx-js", "description": "Markdown for the component era."}, {"name": "Poppinss", "url": "https://github.com/poppinss", "description": "Small, focused modules for Node.js."}, {"name": "Unified", "url": "https://github.com/unifiedjs", "description": "Content as structured data, powering @remarkjs, @rehypejs, @retextjs, and @redotjs, used to build things like @mdx-js, @prettier, @gatsbyjs, and so much more!"}, {"name": "Hono", "url": "https://github.com/honojs", "description": "Ultrafast web framework for the Edge."}, {"name": "Oven", "url": "https://github.com/oven-sh", "description": "The company behind Bun, the swift JavaScript runtime, bundler, transpiler, and package manager."}, {"name": "Vue", "url": "https://github.com/vuejs", "description": "An approachable, performant and versatile framework for building web user interfaces."}, {"name": "Nuxt", "url": "https://github.com/nuxt", "description": "The Intuitive Vue Framework."}, {"name": "Nest", "url": "https://github.com/nestjs", "description": "A progressive Node.js framework for building efficient and scalable server-side applications \ud83d\ude80."}, {"name": "Node.js", "url": "https://github.com/nodejs", "description": "Open source, cross-platform JavaScript runtime environment."}, {"name": "TanStack", "url": "https://github.com/TanStack", "description": "Open source software for building better UI and UX."}, {"name": "Deno", "url": "https://github.com/denoland", "description": "A modern runtime for JavaScript and TypeScript."}, {"name": "UnJS", "url": "https://github.com/unjs", "description": "Unified JavaScript tools."}, {"name": "Poimandres", "url": "https://github.com/pmndrs", "description": "Open source developer collective."}, {"name": "Cypress.io", "url": "https://github.com/cypress-io", "description": "Fast, easy, and reliable testing for anything that runs in a browser."}, {"name": "CodeSandbox", "url": "https://github.com/codesandbox", "description": "An online editor tailored for web applications."}, {"name": "Choo", "url": "https://github.com/choojs", "description": "(very) small browser tools. Choo choo."}, {"name": "Fiber", "url": "https://github.com/gofiber", "description": "Fiber is an Express-inspired web framework written in Go with \ud83d\udc96."}, {"name": "EdgeDB", "url": "https://github.com/edgedb", "description": "A next-generation graph-relational database."}, {"name": "Supabase", "url": "https://github.com/supabase", "description": "The open source Firebase alternative."}, {"name": "SurrealDB", "url": "https://github.com/surrealdb", "description": "A scalable, distributed, collaborative, document-graph database for the real-time web."}, {"name": "Exyte", "url": "https://github.com/exyte", "description": "Developers with 5+ years of experience in iOS, Android, and the art of clear communication."}, {"name": "Storybook", "url": "https://github.com/storybookjs", "description": "Build bulletproof user interfaces."}, {"name": "Tailwind Labs", "url": "https://github.com/tailwindlabs", "description": "Creators of Tailwind CSS and Headless UI, and authors of Refactoring UI."}, {"name": "PostHog", "url": "https://github.com/PostHog", "description": "Open source product analytics platform."}, {"name": "Sentry", "url": "https://github.com/getsentry", "description": "Real-time crash reporting for your web apps, mobile apps, and games."}, {"name": "Tinylibs", "url": "https://github.com/tinylibs", "description": "A place for tiny and minimal libraries."}, {"name": "Studio Freight Darkroom", "url": "https://github.com/studio-freight", "description": "Curating the best of open source, remixing it, sampling it, and making magic with it."}, {"name": "OpenSauced", "url": "https://github.com/open-sauced", "description": "The open source intelligence platform for developers and maintainers. Unlock the power of open source with project insights by the slice."}, {"name": "Words", "url": "https://github.com/words", "description": "Linguistic JavaScript modules."}, {"name": "Axo", "url": "https://github.com/axodotdev", "description": "Collection of open source Rust libraries and tools."}, {"name": "GitHub Actions", "url": "https://github.com/actions", "description": "Automate your GitHub workflows."}, {"name": "Charm", "url": "https://github.com/charmbracelet", "description": "We build tools to make the command line glamorous."}, {"name": "TheAlgorithms", "url": "https://github.com/thealgorithms", "description": "Open source resource for learning data structures & algorithms and their implementation in any programming language."}, {"name": "Hugging Face", "url": "https://github.com/huggingface", "description": "The AI community building the future."}, {"name": "Nrwl", "url": "https://github.com/nrwl", "description": "We are a team of engineers building open-source software: Nx and Nx Cloud."}, {"name": "Z-Shell", "url": "https://github.com/z-shell", "description": "Open source society passionate about Zsh."}, {"name": "ReadMe", "url": "https://github.com/readmeio", "description": "Beautiful, personalized, interactive developer hubs \ud83e\udd89."}], "notes": [], "source": "Orgs"}, {"name": "Bioinformatics \u2014 Table of Contents", "entries": [{"name": "Package suites", "url": "#package-suites", "description": ""}, {"name": "Data Tools", "url": "#data-tools", "description": ""}, {"name": "Data Processing", "url": "#data-processing", "description": ""}, {"name": "Next Generation Sequencing", "url": "#next-generation-sequencing", "description": ""}, {"name": "Long-read sequencing", "url": "#long-read-sequencing", "description": ""}, {"name": "Visualization", "url": "#visualization", "description": ""}, {"name": "Database Access", "url": "#database-access", "description": ""}, {"name": "Resources", "url": "#resources", "description": ""}, {"name": "Online networking groups", "url": "#online-networking-groups", "description": ""}, {"name": "License", "url": "#license", "description": ""}], "notes": [], "source": "Bioinformatics"}, {"name": "Bioinformatics \u2014 Downloading", "entries": [], "notes": [], "source": "Bioinformatics"}, {"name": "Bioinformatics \u2014 Compressing", "entries": [], "notes": [], "source": "Bioinformatics"}, {"name": "Bioinformatics \u2014 Command Line Utilities", "entries": [], "notes": [], "source": "Bioinformatics"}, {"name": "Bioinformatics \u2014 Workflow Managers", "entries": [], "notes": [], "source": "Bioinformatics"}, {"name": "Bioinformatics \u2014 Pipelines", "entries": [], "notes": [], "source": "Bioinformatics"}, {"name": "Bioinformatics \u2014 Sequence Processing", "entries": [], "notes": [], "source": "Bioinformatics"}, {"name": "Bioinformatics \u2014 Data Analysis", "entries": [], "notes": [], "source": "Bioinformatics"}, {"name": "Bioinformatics \u2014 Sequence Alignment", "entries": [], "notes": [], "source": "Bioinformatics"}, {"name": "Bioinformatics \u2014 Quantification", "entries": [], "notes": [], "source": "Bioinformatics"}, {"name": "Bioinformatics \u2014 Variant Calling", "entries": [], "notes": [], "source": "Bioinformatics"}, {"name": "Bioinformatics \u2014 BAM File Utilities", "entries": [], "notes": [], "source": "Bioinformatics"}, {"name": "Bioinformatics \u2014 VCF File Utilities", "entries": [], "notes": [], "source": "Bioinformatics"}, {"name": "Bioinformatics \u2014 GFF BED File Utilities", "entries": [], "notes": [], "source": "Bioinformatics"}, {"name": "Bioinformatics \u2014 Variant Simulation", "entries": [], "notes": [], "source": "Bioinformatics"}, {"name": "Bioinformatics \u2014 Variant Prediction/Annotation", "entries": [], "notes": [], "source": "Bioinformatics"}, {"name": "Bioinformatics \u2014 Python Modules", "entries": [], "notes": [], "source": "Bioinformatics"}, {"name": "Bioinformatics \u2014 Assembly", "entries": [], "notes": [], "source": "Bioinformatics"}, {"name": "Bioinformatics \u2014 Annotation", "entries": [], "notes": [], "source": "Bioinformatics"}, {"name": "Bioinformatics \u2014 Long-read Assembly", "entries": [], "notes": [], "source": "Bioinformatics"}, {"name": "Bioinformatics \u2014 Genome Browsers / Gene Diagrams", "entries": [], "notes": [], "source": "Bioinformatics"}, {"name": "Bioinformatics \u2014 Circos Related", "entries": [{"name": "Entrez Direct: E-utilities on the UNIX command line", "url": "http://www.ncbi.nlm.nih.gov/books/NBK179288/", "description": "UNIX command line tools to access NCBI's databases programmatically. Instructions to install and examples are found in the link."}], "notes": [], "source": "Bioinformatics"}, {"name": "Bioinformatics \u2014 Becoming a Bioinformatician", "entries": [{"name": "What is a bioinformatician", "url": "http://blog.fejes.ca/?p=2418", "description": ""}, {"name": "Bioinformatics Curriculum Guidelines: Toward a Definition of Core Competencies", "url": "http://www.ploscompbiol.org/article/info:doi%2F10.1371%2Fjournal.pcbi.1003496", "description": ""}, {"name": "Top N Reasons To Do A Ph.D. or Post-Doc in Bioinformatics/Computational Biology", "url": "http://caseybergman.wordpress.com/2012/07/31/top-n-reasons-to-do-a-ph-d-or-post-doc-in-bioinformaticscomputational-biology/", "description": ""}, {"name": "A 10-Step Guide to Party Conversation For Bioinformaticians", "url": "https://genomebiology.biomedcentral.com/articles/10.1186/gb-2013-14-1-104", "description": "Here is a step-by-step guide on how to convey concepts to people not involved in the field when asked the question: 'So, what do you do?'"}, {"name": "A History Of Bioinformatics (In The Year 2039)", "url": "https://www.youtube.com/watch?v=uwsjwMO-TEA", "description": "A talk by C. Titus Brown on his take of looking back at bioinformatics from the year 2039. His notes for this talk can be found [here](http://ivory.idyll.org/blog/2014-bosc-keynote.html)."}, {"name": "A farewell to bioinformatics", "url": "https://madhadron.com/science/farewell_to_bioinformatics.html", "description": "A critical view of the state of bioinformatics."}, {"name": "A Series of Interviews with Notable Bioinformaticians", "url": "http://www.acgt.me/blog/2014/3/25/101-questions-a-new-series-of-interviews-with-notable-bioinformaticians", "description": "Dr. Keith Bradnam \"thought it might be instructive to ask a simple series of questions to a bunch of notable bioinformaticians to assess their feelings on the current state of bioinformatics research, and maybe get any tips they have about what has been useful to their bioinformatics careers.\""}, {"name": "Open Source Society University on Bioinformatics", "url": "https://github.com/ossu/bioinformatics", "description": "Solid path for those of you who want to complete a Bioinformatics course on your own time, for free, with courses from the best universities in the World.", "stars": "6.7k"}, {"name": "Rosalind", "url": "http://rosalind.info/", "description": "Rosalind is a platform for learning bioinformatics through problem solving."}, {"name": "A guide for the lonely bioinformatician", "url": "http://www.opiniomics.org/a-guide-for-the-lonely-bioinformatician/", "description": "This guide is aimed at bioinformaticians, and is meant to guide them towards better career development."}, {"name": "A brief history of bioinformatics", "url": "https://doi.org/10.1093/bib/bby063", "description": ""}], "notes": [], "source": "Bioinformatics"}, {"name": "Bioinformatics \u2014 Bioinformatics on GitHub", "entries": [{"name": "Awesome-alternative-splicing", "url": "https://github.com/HussainAther/awesome-alternative-splicing", "description": "List of resources on alternative splicing including software, databases, and other tools.", "stars": "58"}, {"name": "Awesome AI-based Protein Design", "url": "https://github.com/opendilab/awesome-AI-based-protein-design", "description": "A collection of research papers for AI-based protein design.", "stars": "295"}], "notes": [], "source": "Bioinformatics"}, {"name": "Bioinformatics \u2014 Sequencing", "entries": [{"name": "Next-Generation Sequencing Technologies - Elaine Mardis (2014)", "url": "https://youtu.be/6Is3W7JkFp8", "description": ""}, {"name": "Annotated bibliography of \\*Seq assays", "url": "https://liorpachter.wordpress.com/seq/", "description": "List of \\~100 papers on various sequencing technologies and assays ranging from transcription to transposable element discovery."}, {"name": "For all you seq... (PDF)", "url": "http://www.illumina.com/content/dam/illumina-marketing/documents/applications/ngs-library-prep/ForAllYouSeqMethods.pdf", "description": ""}], "notes": [], "source": "Bioinformatics"}, {"name": "Bioinformatics \u2014 RNA-Seq", "entries": [{"name": "Review papers on RNA-seq (Biostars)", "url": "https://www.biostars.org/p/52152/", "description": "Includes lots of seminal papers on RNA-seq and analysis methods."}, {"name": "Informatics for RNA-seq: A web resource for analysis on the cloud", "url": "https://github.com/griffithlab/rnaseq_tutorial", "description": "Educational resource on performing RNA-seq analysis in the cloud using Amazon AWS cloud services. Topics include preparing the data, preprocessing, differential expression, isoform discovery, data visualization, and interpretation.", "stars": "1.4k"}, {"name": "RNA-seqlopedia", "url": "http://rnaseq.uoregon.edu/", "description": "RNA-seqlopedia provides an awesome overview of RNA-seq and of the choices necessary to carry out a successful RNA-seq experiment."}, {"name": "A survey of best practices for RNA-seq data analysis", "url": "http://genomebiology.biomedcentral.com/articles/10.1186/s13059-016-0881-8", "description": "Gives awesome roadmap for RNA-seq computational analyses, including challenges/obstacles and things to look out for, but also how you might integrate RNA-seq data with other data types."}, {"name": "Stories from the Supplement", "url": "https://www.youtube.com/watch?v=5NiFibnbE8o", "description": ""}, {"name": "List of RNA-seq Bioinformatics Tools", "url": "https://en.wikipedia.org/wiki/List_of_RNA-Seq_bioinformatics_tools", "description": "Extensive list on Wikipedia of RNA-seq bioinformatics tools needed in analysis, ranging from all parts of an analysis pipeline from quality control, alignment, splice analysis, and visualizations."}, {"name": "RNA-seq Analysis", "url": "https://github.com/crazyhottommy/RNA-seq-analysis", "description": "[@crazyhottommy](https://github.com/crazyhottommy)'s notes on various steps and considerations when doing RNA-seq analysis.", "stars": "1.1k"}], "notes": [], "source": "Bioinformatics"}, {"name": "Bioinformatics \u2014 ChIP-Seq", "entries": [{"name": "ChIP-seq analysis notes from Tommy Tang", "url": "https://github.com/crazyhottommy/ChIP-seq-analysis", "description": "Resources on ChIP-seq data which include papers, methods, links to software, and analysis.", "stars": "842"}], "notes": [], "source": "Bioinformatics"}, {"name": "Bioinformatics \u2014 YouTube Channels and Playlists", "entries": [{"name": "Current Topics in Genome Analysis 2016", "url": "https://www.genome.gov/12514288/current-topics-in-genome-analysis-2016-course-syllabus-handouts-and-videos/", "description": "Excellent series of fourteen lectures given at NIH about current topics in genomics ranging from sequence analysis, to sequencing technologies, and even more translational topics such as genomic medicine."}, {"name": "GenomeTV", "url": "https://www.youtube.com/user/GenomeTV", "description": "\"GenomeTV is NHGRI's collection of official video resources from lectures, to news documentaries, to full video collections of meetings that tackle the research, issues and clinical applications of genomic research.\""}, {"name": "Leading Strand", "url": "https://www.youtube.com/user/LeadingStrand", "description": "Keynote lectures from Cold Spring Harbor Laboratory (CSHL) Meetings. More on [The Leading Strand](http://theleadingstrand.cshl.edu/)."}, {"name": "Genomics, Big Data and Medicine Seminar Series", "url": "https://www.youtube.com/playlist?list=PLqLDR0CTP9_pboZCk6gR9Zn4kW7h9XWJI", "description": "\"Our seminars are dedicated to the critical intersection of GBM, delving into 'bleeding edge' technology and approaches that will deeply shape the future.\""}, {"name": "Rafael Irizarry's Channel", "url": "https://www.youtube.com/user/RafalabChannel/videos", "description": "Dr. Rafael Irizarry's lectures and academic talks on statistics for genomics."}, {"name": "NIH VideoCasting and Podcasting", "url": "https://www.youtube.com/user/nihvcast", "description": "\"NIH VideoCast broadcasts seminars, conferences and meetings live to a world-wide audience over the Internet as a real-time streaming video.\" Not exclusively genomics and bioinformatics video but many great talks on domain specific use of bioinformatics and genomics."}], "notes": [], "source": "Bioinformatics"}, {"name": "Bioinformatics \u2014 Blogs", "entries": [{"name": "ACGT", "url": "http://www.acgt.me/", "description": "Dr. Keith Bradnam writes about this \"thoughts on biology, genomics, and the ongoing threat to humanity from the bogus use of bioinformatics acroynums.\""}, {"name": "Opiniomics", "url": "http://www.opiniomics.org/", "description": "Dr. Mick Watson write on bioinformatics, genomes, and biology."}, {"name": "Bits of DNA", "url": "https://liorpachter.wordpress.com/", "description": "Dr. Lior Pachter writes review and commentary on computational biology."}, {"name": "it is NOT junk", "url": "http://www.michaeleisen.org/blog/", "description": "Dr. Michael Eisen writes \"a blog about genomes, DNA, evolution, open science, baseball and other important things\""}, {"name": "#!/perl/bioinfo", "url": "https://bioinfoperl.blogspot.com", "description": "The Computational and Structural Biology group at EEAD-CSIC writes, in Spanish and English, about ideas and code for plant genomics, computational and structural biology problems."}], "notes": [], "source": "Bioinformatics"}, {"name": "Bioinformatics \u2014 Miscellaneous", "entries": [{"name": "The Leek group guide to genomics papers", "url": "https://github.com/jtleek/genomicspapers/", "description": "Expertly curated genomics papers to get up to speed on genomics, RNA-seq, statistics (used in genomics), software development, and more.", "stars": "499"}, {"name": "A New Online Computational Biology Curriculum", "url": "https://doi.org/10.1371/journal.pcbi.1003662", "description": "\"This article introduces a catalog of several hundred free video courses of potential interest to those wishing to expand their knowledge of bioinformatics and computational biology. The courses are organized into eleven subject areas modeled on university departments and are accompanied by commentary and career advice.\""}, {"name": "How Perl Saved the Human Genome Project", "url": "http://www.foo.be/docs/tpj/issues/vol1_2/tpj0102-0001.html", "description": "An anecdote by Lincoln D. Stein on the importance of the Perl programming language in the Human Genome Project."}, {"name": "Educational Papers from Nature Biotechnology and PLoS Computational Biology", "url": "https://liacs.leidenuniv.nl/~hoogeboomhj/mcb/nature_primer.html", "description": "Page of links to primers and short educational articles on various methods used in computational biology and bioinformatics."}, {"name": "The PeerJ Bioinformatics Software Tools Collection", "url": "https://peerj.com/collections/45-bioinformatics-software/", "description": "Collection of tools curated by Keith Crandall and Claus White, aimed at collating the most interesting, innovative, and relevant bioinformatics tools articles in PeerJ."}, {"name": "Bioinformatics (on Discord)", "url": "https://discord.com/invite/3uxbPns", "description": "a Discord server for general bioinformatics"}, {"name": "r-bioinformatics", "url": "https://www.reddit.com/r/bioinformatics/comments/7ndwm1/rbioinformatics_slack_channel_and_an_open_call/", "description": "the official Slack workspace of r/bioinformatics ([send a direct message to apfejes on reddit](https://www.reddit.com/message/compose/?to=apfejes\\&subject=Request%20to%20join%20the%20r/bioinformatics%20Slack%20group\\&message=I%20would%20like%20to%20request%20to%20join%20the%20r/bioinformatics%20Slack%20group))"}, {"name": "BioinformaticsGRX", "url": "https://bioinformaticsgrx.es/", "description": "A community of bioinformaticians based in Granada, Spain"}, {"name": "Comunidad de Desarolladores de Software en Bioinform\u00e1tica", "url": "https://comunidadbioinfo.github.io/", "description": "A community of bioinformaticians centered in Latin America"}, {"name": "COMBINE", "url": "https://combine.org.au/", "description": "An Austrialian group for bioinformatics students"}], "notes": [], "source": "Bioinformatics"}, {"name": "Public Apis \u2014 Learn more about Public APIs", "entries": [{"name": "Contributing Guide", "url": "https://github.com/public-apis/public-apis/blob/master/README.md/CONTRIBUTING.md", "description": ""}, {"name": "API for this project", "url": "https://github.com/davemachado/public-api", "description": "", "stars": "1.6k"}, {"name": "Issues", "url": "https://github.com/public-apis/public-apis/issues", "description": "", "stars": "412k"}, {"name": "Pull Requests", "url": "https://github.com/public-apis/public-apis/pulls", "description": "", "stars": "412k"}, {"name": "LICENSE", "url": "https://github.com/public-apis/public-apis/blob/master/README.md/LICENSE", "description": ""}, {"name": "Animals", "url": "#animals", "description": ""}, {"name": "Anime", "url": "#anime", "description": ""}, {"name": "Anti-Malware", "url": "#anti-malware", "description": ""}, {"name": "Art & Design", "url": "#art--design", "description": ""}, {"name": "Authentication & Authorization", "url": "#authentication--authorization", "description": ""}, {"name": "Blockchain", "url": "#blockchain", "description": ""}, {"name": "Books", "url": "#books", "description": ""}, {"name": "Business", "url": "#business", "description": ""}, {"name": "Calendar", "url": "#calendar", "description": ""}, {"name": "Cloud Storage & File Sharing", "url": "#cloud-storage--file-sharing", "description": ""}, {"name": "Continuous Integration", "url": "#continuous-integration", "description": ""}, {"name": "Cryptocurrency", "url": "#cryptocurrency", "description": ""}, {"name": "Currency Exchange", "url": "#currency-exchange", "description": ""}, {"name": "Data Validation", "url": "#data-validation", "description": ""}, {"name": "Development", "url": "#development", "description": ""}, {"name": "Dictionaries", "url": "#dictionaries", "description": ""}, {"name": "Documents & Productivity", "url": "#documents--productivity", "description": ""}, {"name": "Email", "url": "#email", "description": ""}, {"name": "Entertainment", "url": "#entertainment", "description": ""}, {"name": "Environment", "url": "#environment", "description": ""}, {"name": "Events", "url": "#events", "description": ""}, {"name": "Finance", "url": "#finance", "description": ""}, {"name": "Food & Drink", "url": "#food--drink", "description": ""}, {"name": "Games & Comics", "url": "#games--comics", "description": ""}, {"name": "Geocoding", "url": "#geocoding", "description": ""}, {"name": "Government", "url": "#government", "description": ""}, {"name": "Health", "url": "#health", "description": ""}, {"name": "Jobs", "url": "#jobs", "description": ""}, {"name": "Machine Learning", "url": "#machine-learning", "description": ""}, {"name": "Music", "url": "#music", "description": ""}, {"name": "News", "url": "#news", "description": ""}, {"name": "Open Data", "url": "#open-data", "description": ""}, {"name": "Open Source Projects", "url": "#open-source-projects", "description": ""}, {"name": "Patent", "url": "#patent", "description": ""}, {"name": "Personality", "url": "#personality", "description": ""}, {"name": "Phone", "url": "#phone", "description": ""}, {"name": "Photography", "url": "#photography", "description": ""}, {"name": "Programming", "url": "#programming", "description": ""}, {"name": "Science & Math", "url": "#science--math", "description": ""}, {"name": "Security", "url": "#security", "description": ""}, {"name": "Shopping", "url": "#shopping", "description": ""}, {"name": "Social", "url": "#social", "description": ""}, {"name": "Sports & Fitness", "url": "#sports--fitness", "description": ""}, {"name": "Test Data", "url": "#test-data", "description": ""}, {"name": "Text Analysis", "url": "#text-analysis", "description": ""}, {"name": "Tracking", "url": "#tracking", "description": ""}, {"name": "Transportation", "url": "#transportation", "description": ""}, {"name": "URL Shorteners", "url": "#url-shorteners", "description": ""}, {"name": "Vehicle", "url": "#vehicle", "description": ""}, {"name": "Video", "url": "#video", "description": ""}, {"name": "Weather", "url": "#weather", "description": ""}], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Animals", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Anime", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Anti-Malware", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Art & Design", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Authentication & Authorization", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Blockchain", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Books", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Business", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Calendar", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Cloud Storage & File Sharing", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Continuous Integration", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Cryptocurrency", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Currency Exchange", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Data Validation", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Development", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Dictionaries", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Documents & Productivity", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Email", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Entertainment", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Environment", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Events", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Finance", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Food & Drink", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Games & Comics", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Geocoding", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Government", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Health", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Jobs", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Machine Learning", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Music", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 News", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Open Data", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Open Source Projects", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Patent", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Personality", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Phone", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Photography", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Programming", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Science & Math", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Security", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Shopping", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Social", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Sports & Fitness", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Test Data", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Text Analysis", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Tracking", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Transportation", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 URL Shorteners", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Vehicle", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Video", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Public Apis \u2014 Weather", "entries": [], "notes": [], "source": "Public Apis"}, {"name": "Veganism", "entries": [{"name": "Books", "url": "#books", "description": ""}, {"name": "Shoes", "url": "#shoes", "description": ""}, {"name": "Bakeries", "url": "#bakeries", "description": ""}, {"name": "Restaurants", "url": "#restaurants", "description": ""}, {"name": "Shops", "url": "#shops", "description": ""}, {"name": "Brands", "url": "#brands", "description": ""}, {"name": "Websites", "url": "#websites", "description": ""}, {"name": "Organizations and Activism", "url": "#organizations-and-activism", "description": ""}, {"name": "Documentaries", "url": "#documentaries", "description": ""}, {"name": "Apps and Tools", "url": "#apps-and-tools", "description": ""}, {"name": "Happily Ever Esther", "url": "https://www.grandcentralpublishing.com/titles/steve-jenkins/happily-ever-esther/9781538728123/", "description": "Wonderful true life tale, with a lot of love and compassion, and it's hilarious."}, {"name": "That's Not My Momma's Milk!", "url": "https://veganpublishers.com/multimedia-archive/thats-not-my-mommas-milk/", "description": "Really simple book, really easy to grasp and makes anyone of any age think, by exploring the animal kingdom and where baby animals get their milk from."}, {"name": "Adidas", "url": "https://www.adidas.com/us/vegan-shoes", "description": "Various models of vegan shoes."}, {"name": "Etnies", "url": "https://www.etnies.com/us/collections/vegan/", "description": "Light and very comfortable shoes."}, {"name": "Vegano Shoes", "url": "https://www.veganoshoes.com.br/", "description": "Boots, shoes and sneakers reference in Brazil."}, {"name": "VEGA-LIFE", "url": "https://www.vega-life.nl/", "description": "Shoes, fashion, lifestlye products, 20+ years around."}, {"name": "Vegan Mission", "url": "https://www.veganmission.nl/", "description": "Online store for Belgium and the Netherlands."}, {"name": "veggie4u", "url": "https://webshop.veggie4u.nl/", "description": "Dutch webshop with big selection of food."}, {"name": "veganized", "url": "https://www.veganized.es/gb/", "description": "Spanish (Malaga) store with mens, womens and children clothes."}, {"name": "AlPro", "url": "https://www.alpro.com/nl/", "description": "Big variety of plant-based products."}, {"name": "Bedda", "url": "https://bedda-world.com/", "description": "Whole selection of nice non-milk cheese slices and blocks, shreds to melt, as well as sauces, and cream cheese."}, {"name": "Beyond Meat", "url": "https://www.beyondmeat.com/", "description": "Very convincing burgers, sausages, meatballs, and more, all based on plants."}, {"name": "Dandies", "url": "https://dandies.com/", "description": "Delicious, soft, melting, and all natural marshmallows with vanilla, pumpkin, or peppermint taste."}, {"name": "Daiya", "url": "https://daiyafoods.com/", "description": "Amazing cheesecakes, frozen pizzas, various cheesy products, and more desserts."}, {"name": "Eat Real", "url": "https://www.eatreal.co.uk/", "description": "Snacking galore with chips, sticks, and puffs; offering tastes like sour cream & chives, paprika, chilli cheese, mediterranean, and others."}, {"name": "Happy Cashew", "url": "https://happy-cheeze.com/", "description": "Creamy, delicious cashew based milk product alternatives, with a big variety of brie style cheeses and more."}, {"name": "Nurishh", "url": "https://nurishhplantbased.com/", "description": "Great selection of different cheeses with various tastes."}, {"name": "Oatly", "url": "https://www.oatly.com/int/", "description": "Amazing range of oat based products from Sweden."}, {"name": "Peas of Heaven", "url": "https://peasofheaven.com/", "description": "Wide range of tasty products based on peas, from cocktail sausages, over bratwurst, to slices."}, {"name": "Petit Veganne", "url": "https://petit-veganne.com/", "description": "Amazing French artisanal cheese, soft and creamy brie with different flavours."}, {"name": "Provamel", "url": "https://www.provamel.com/", "description": "Delicious organic and biological plant-based yogurts, milky drinks, and soy desserts."}, {"name": "Tofuture", "url": "https://www.tofuture.com/", "description": "Awesome tofu press, super easy and reliable to use, and can be placed in the fridge."}, {"name": "Tofurky", "url": "https://tofurky.com/", "description": "Delicious sausages, deli slices, burgers, roasts, and other plant-based protein products."}, {"name": "Valsoia", "url": "https://www.valsoia.it/", "description": "Absolutely amazing Italian ice cream, ice cones, hazelnut spread, and other food products."}, {"name": "Vantastic Foods", "url": "https://www.vantastic-foods.com/", "description": "Massive selection of plant-based products, including their own brand with different types of delicious sausages, slices, and more."}, {"name": "Vega", "url": "https://myvega.com/", "description": "Big selection of plant-based protein powders, power bars, vitamins, and supplements for bodybuilders and fitness people."}, {"name": "Vegafit", "url": "https://vegafit.com/", "description": "Broad and tasty selection of plant-based meat products."}, {"name": "Vego", "url": "http://www.vego-chocolate.com/", "description": "Super delicious chocolate bars with hazel nuts, as well as crunchy chocolate spread, and white almond chocolate."}, {"name": "Vegusto", "url": "https://www.vegusto.ch/", "description": "Unbelievable good swiss vegan cheese (No-Muh), plant-based meats, as well as vegan animal food."}, {"name": "Violife", "url": "https://violifefoods.com/", "description": "Really good plant-based cheese products that actually melt as well."}, {"name": "/r/Vegan", "url": "https://www.reddit.com/r/vegan/", "description": "Largest vegan community on the internet."}, {"name": "Gewoon Vegan", "url": "https://gewoonvegan.nl/", "description": "Really useful website showing a lot of regular vegan products that can be found in Dutch supermarkets."}, {"name": "Nederlandse Vereniging voor Veganisme", "url": "https://www.veganisme.org/", "description": "Dutch association for veganism, running a magazine, giving yearly vegan awards, supporting the community, and various other projects."}, {"name": "Vegan Wiki", "url": "https://veganwiki.nl/", "description": "Wiki from the Dutch association for veganism with a huge collection of products available in the Netherlands."}, {"name": "Animal Equality", "url": "https://animalequality.org/", "description": "International organization documenting conditions in factory farms and running corporate campaigns to end animal exploitation"}, {"name": "Mercy For Animals", "url": "https://mercyforanimals.org/", "description": "Leading farmed animal protection organization using investigations, corporate engagement, and public education"}, {"name": "The Humane League", "url": "https://thehumaneleague.org/", "description": "Ending the abuse of animals raised for food through institutional and individual change campaigns"}, {"name": "Veganuary", "url": "https://veganuary.com/", "description": "Global campaign inspiring people to try vegan each January, with resources and recipes year-round"}, {"name": "Vegan Outreach", "url": "https://veganoutreach.org/", "description": "Grassroots advocacy reaching millions through outreach programs and the Vegan Mentor program"}, {"name": "Dominion", "url": "https://www.dominionmovement.com/", "description": "Feature-length documentary exposing standard practices in animal agriculture through drone footage and hidden cameras"}, {"name": "Cowspiracy", "url": "https://www.cowspiracy.com/", "description": "Groundbreaking environmental documentary exploring the impact of animal agriculture on the planet"}, {"name": "The Game Changers", "url": "https://gamechangersmovie.com/", "description": "Documentary following elite athletes and scientists exploring optimal nutrition through plant-based eating"}, {"name": "Earthlings", "url": "http://www.nationearth.com/", "description": "Comprehensive documentary about humanity's dependence on animals for economic purposes"}, {"name": "HappyCow", "url": "https://www.happycow.net/", "description": "Find vegan and vegetarian restaurants worldwide with community reviews and photos"}, {"name": "abillion", "url": "https://www.abillion.com/", "description": "Review plant-based products and restaurants while donating to animal welfare organizations with every review"}, {"name": "Is It Vegan", "url": "https://github.com/hmontazeri/is-vegan", "description": "Open source library and tool to check if a food ingredient or product is vegan", "stars": "486"}], "notes": [], "source": "Veganism"}, {"name": "Web Monetization", "entries": [{"name": "About Web Monetization", "url": "#about-web-monetization", "description": ""}, {"name": "How to start monetize my website", "url": "#how-to-start-monetize-my-website", "description": ""}, {"name": "Resources", "url": "#resources", "description": ""}, {"name": "Contribute", "url": "#contribute", "description": ""}, {"name": "Donate", "url": "#donate", "description": ""}, {"name": "Webmonetization.org", "url": "https://webmonetization.org/", "description": ""}, {"name": "Documentation", "url": "https://webmonetization.org/docs/", "description": ""}, {"name": "How Web Monetization work for paying payments", "url": "https://webmonetization.org/docs/intro/sending-payments/", "description": ""}, {"name": "How Web Monetization work for receiving payments", "url": "https://webmonetization.org/docs/intro/receiving-payments/", "description": ""}, {"name": "Specifications", "url": "https://webmonetization.org/specification/", "description": ""}, {"name": "ILP Forum (read only)", "url": "https://forum.interledger.org/", "description": ""}, {"name": "Grant For The Web", "url": "https://www.grantfortheweb.org/", "description": ""}, {"name": "Interledger : Open protocol suite for sending payments across different ledgers", "url": "https://interledger.org/", "description": ""}], "notes": [], "source": "Web Monetization"}, {"name": "Web Monetization \u2014 Packages", "entries": [{"name": "monetize.js", "url": "https://github.com/sunchayn/monetize.js", "description": "An event-driven library to manage and simulate Web Monetization. ", "stars": "15"}, {"name": "types-wm", "url": "https://github.com/dacioromero/types-wm", "description": "TypeScript definitions for Web Monetization ", "stars": "3"}, {"name": "ngx-monetization (archived)", "url": "https://github.com/CDDelta/ngx-monetization", "description": "Web Monetization API for Angular. ", "stars": "8"}, {"name": "react-hook-wm", "url": "https://github.com/dacioromero/react-hook-wm", "description": "React hooks for integrating with Web Monetization. ", "stars": "8"}, {"name": "react-monetize", "url": "https://github.com/guidovizoso/react-monetize", "description": "Helpers and hooks to speed up your integration with Web Monetization API. ", "stars": "30"}, {"name": "ep\\_monetization", "url": "https://github.com/ISNIT0/ep_monetization", "description": "Plugin for applying payment pointer meta tag to Etherpad site. ", "stars": "0"}, {"name": "wp-connect-coil", "url": "https://wordpress.org/plugins/wp-connect-coil/", "description": "Plugin for applying Coil payment pointer meta tag to WordPress site. "}, {"name": "xrptipbot-wordpress-widget", "url": "https://wordpress.org/plugins/widget-xrptipbot/", "description": "WordPress Widget based on XRPTIPBOT embed code to donate content creators. "}, {"name": "eleventy-plugin-monetization", "url": "https://github.com/DanCanetti/eleventy-plugin-monetization", "description": "An Eleventy plugin to monetize posts and site content. ", "stars": "19"}, {"name": "web-monetization-components", "url": "https://github.com/philnash/web-monetization-components", "description": "A collection of web components you can use on your web monetized websites. ", "stars": "9"}, {"name": "revshare", "url": "https://github.com/kewbish/revshare", "description": "A JS library for revenue sharing. ", "stars": "7"}, {"name": "web-monetization-proxy", "url": "https://github.com/tcdowney/web-monetization-proxy", "description": "Simple Go proxy for injecting Web Monetization meta tags. ", "stars": "3"}, {"name": "gridsome-plugin-monetization", "url": "https://github.com/Sergix/gridsome-plugin-monetization", "description": "Web monetization for Gridsome. ", "stars": "15"}, {"name": "vuepress-plugin-web-monetization", "url": "https://github.com/spekulatius/vuepress-plugin-web-monetization", "description": "Adds the web-monetization metatag to your VuePress website. ", "stars": "14"}, {"name": "jekyll-web\\_monetization", "url": "https://github.com/philnash/jekyll-web_monetization", "description": "A Jekyll plugin to add Web MonetizationAPI payment pointers to your site. ", "stars": "12"}, {"name": "Monetization", "url": "https://github.com/KNawm/monetization", "description": "A wrapper around the Web Monetization API to monetize apps. ", "stars": "5"}, {"name": "react-webmonetization-meta", "url": "https://github.com/uchibeke/react-webmonetization-meta", "description": "A Web Monetization meta tag manager for React. ", "stars": "4"}, {"name": "web-monetization-electron-app", "url": "https://github.com/Jasmin2895/web-monetization-electron-app", "description": "Project demonstrate basic setup to enable web monetization in Electron App. ", "stars": "4"}, {"name": "web-monetized-video", "url": "https://github.com/Jasmin2895/web-monetized-video", "description": "A web component with has play and pay policy and charges you for the amount of video watched. ", "stars": "15"}, {"name": "web-monetization-polyfill", "url": "https://github.com/immers-space/web-monetization-polyfill/", "description": "Ensure the JavaScript Web Monetization API is available, even in environments with Content Security Policies enabled. ", "stars": "2"}, {"name": "web-monetization-video-ads", "url": "https://www.npmjs.com/package/web-monetization-video-ads", "description": "Linking Web Monetization with video advertising to allow a freemium business model to be implemented for Web Monetization. "}, {"name": "web-monetization-revenue-share", "url": "https://www.npmjs.com/package/web-monetization-revenue-share", "description": "Automated redistribution of funds to a community via smart contracts. "}, {"name": "awesome-jsgames", "url": "https://github.com/proyecto26/awesome-jsgames", "description": "A curated list of awesome JavaScript Games ", "stars": "472"}, {"name": "mediadisclosures", "url": "https://github.com/oofdere/mediadisclosures", "description": "An open-source, always evolving, universal content rating system. ", "stars": "0"}, {"name": "web-monetization-demo", "url": "https://github.com/peter279k/web-monetization-demo", "description": "This is a Web Monetization Demo ", "stars": "2"}, {"name": "money-chat", "url": "https://github.com/dfoderick/money-chat", "description": "Web Monetization chat app ", "stars": "4"}], "notes": [], "source": "Web Monetization"}, {"name": "Web Monetization \u2014 Tutorials", "entries": [{"name": "Getting started", "url": "https://webmonetization.org/docs/guides/monetize-page/", "description": "Official documents from webmonetization.org."}, {"name": "Exclusive content", "url": "https://webmonetization.org/docs/guides/provide-exclusive-content/", "description": "Put exclusive content on your website."}, {"name": "'A Web Monetization Story'", "url": "https://esse-dev.github.io/a-web-monetization-story/", "description": "An interactive, story-based Web Monetization tutorial for online creators."}, {"name": "Web Monetization like I'm 5", "url": "https://dev.to/hacksultan/web-monetization-like-i-m-5-1418", "description": "Monetizing the web!"}], "notes": [], "source": "Web Monetization"}, {"name": "Web Monetization \u2014 Articles", "entries": [{"name": "Monetizing Content in View", "url": "https://dev.to/godwinagedah/monetizing-content-in-view-paying-for-what-you-see-462a", "description": "Paying for what you see."}, {"name": "Web Components", "url": "https://dev.to/philnash/web-components-for-the-web-monetization-api-4ed9", "description": "For the Web Monetization API (serie)."}], "notes": [], "source": "Web Monetization"}, {"name": "Web Monetization \u2014 Newsletters", "entries": [{"name": "Newsletter of grantfortheweb.org", "url": "https://www.grantfortheweb.org/signup", "description": "Sign up for email updates."}], "notes": [], "source": "Web Monetization"}, {"name": "Web Monetization \u2014 Tools", "entries": [{"name": "Probabilistic Revshare Generator - Web Monetization", "url": "https://webmonetization.org/prob-revshare/", "description": "Probabilistic revenue sharing (revshare) is one way to share a portion of a web monetized pages earnings between multiple payment pointers."}, {"name": "Is web monetized", "url": "https://github.com/jkga/is-web-monetized", "description": "A very simple tool for checking if Web Monetization is enabled.", "stars": "4"}, {"name": "Paytrackr", "url": "https://github.com/thomasbnt/paytrackr", "description": "(Forked from [wobsoriano/paytrackr](https://github.com/wobsoriano)) - Track and manage your micropayments into one place.", "stars": "0"}, {"name": "Akita", "url": "https://github.com/esse-dev/akita", "description": "A browser extension that gives you insight into your involvement with Web Monetization.", "stars": "23"}, {"name": "Open Monetization Wallet", "url": "https://github.com/kristianfreeman/openmonetizationwallet", "description": "Tools for managing your vanity Web Monetization wallet.", "stars": "11"}], "notes": [], "source": "Web Monetization"}, {"name": "Web Monetization \u2014 Community", "entries": [{"name": "Web Monetization Community", "url": "https://community.interledger.org/", "description": ""}, {"name": "@GrantForTheWeb on Twitter", "url": "https://twitter.com/GrantForTheWeb", "description": ""}, {"name": "Web Monetization tag on DEV", "url": "https://dev.to/t/webmonetization", "description": ""}], "notes": [], "source": "Web Monetization"}, {"name": "Calculators", "entries": [{"name": "Calculator apps", "url": "#calculator-apps", "description": ""}, {"name": "Resources", "url": "#resources", "description": ""}], "notes": [], "source": "Calculators"}, {"name": "Calculators \u2014 Android", "entries": [{"name": "HiPER Scientific Calculator", "url": "https://play.google.com/store/apps/details?id=cz.hipercalc\\&hl=en", "description": "Advanced scientific calculator, with lots of features, for example result history and themes."}, {"name": "Calculator ++", "url": "https://play.google.com/store/apps/details?id=org.solovyev.android.calculator\\&hl=en", "description": "Scientific calculator with modern, Google Material Design interface."}, {"name": "Google Calculator", "url": "https://play.google.com/store/apps/details?id=com.google.android.calculator\\&hl=en", "description": "Official calculator from Google."}, {"name": "Samsung Calculator", "url": "https://play.google.com/store/apps/details?id=com.sec.android.app.popupcalculator\\&hl=en", "description": "New, official calculator from Samsung."}, {"name": "Photomath (Camera Calculator)", "url": "https://play.google.com/store/apps/details?id=com.microblink.photomath\\&hl=en", "description": "Calculate math problems using camera."}, {"name": "RealCalc", "url": "https://play.google.com/store/apps/details?id=uk.co.nickfines.RealCalc\\&hl=en", "description": "Scientific calculator with realistic interface."}, {"name": "a41cv", "url": "https://play.google.com/store/apps/details?id=dk.andsen.hp41\\&hl=en", "description": "Excellent emulation of the classic [HP-41CV](http://www.hpmuseum.org/hp41.htm) calculator."}, {"name": "Wabbitemu", "url": "https://play.google.com/store/apps/details?id=com.Revsoft.Wabbitemu\\&hl=en", "description": "Emulate Texas Instruments graphing calculators on your device."}, {"name": "Droid48 (src)", "url": "https://github.com/shagr4th/droid48/tree/master/app/src/main", "description": "", "stars": "67"}, {"name": "Scalar", "url": "https://scalarmath.org/", "description": "Powerful math engine and math scripting language, that combines the simplicity of standard calculators with the flexibility of scripting."}], "notes": [], "source": "Calculators"}, {"name": "Calculators \u2014 Windows", "entries": [{"name": "Windows Calculator", "url": "https://github.com/Microsoft/calculator", "description": "Simple yet powerful calculator that ships with Windows", "stars": "26k"}, {"name": "HiPER Scientific Calculator (Windows Edition)", "url": "http://hiperdevelopment.wixsite.com/hipercalc", "description": "Advanced scientific calculator with lots of features."}, {"name": "in-line calculator (AutoHotkey Calculator)", "url": "https://github.com/davebrny/in-line-calculator", "description": "Interface-less calculator for Windows that lets you do basic math without having to leave the line you're typing on.", "stars": "47"}, {"name": "Old Windows 7/8 Calculator in Windows 10", "url": "https://winaero.com/download.php?view.1795", "description": "Opportunity to use old Windows 7/8 calculator in Windows 10."}, {"name": "GraphCal", "url": "http://www.graphcalc.com/", "description": "Professional calculator with unique features."}], "notes": [], "source": "Calculators"}, {"name": "Calculators \u2014 Mac", "entries": [{"name": "Numi", "url": "https://numi.io/", "description": "Beautiful calculator with great features, including unit & time zone conversion."}, {"name": "Soulver 3", "url": "https://soulver.app/", "description": "Smart notepad with a built-in calculator."}, {"name": "Calculator + \u0192", "url": "https://www.phnsft.com/products/calculator/", "description": "Powerful, extensible calculator for the Mac."}], "notes": [], "source": "Calculators"}, {"name": "Calculators \u2014 Linux", "entries": [{"name": "Galculator", "url": "https://github.com/galculator/galculator", "description": "GTK 2 / GTK 3 based scientific calculator.", "stars": "106"}, {"name": "KCalc", "url": "https://github.com/KDE/kcalc", "description": "Calculator which offers many more mathematical functions than meet the eye on a first glance.", "stars": "25"}, {"name": "x48", "url": "https://github.com/gwenhael-le-moine/x48", "description": "Emulate the HP48GX/SX, one of the best engineering calculators ever.", "stars": "28"}], "notes": [], "source": "Calculators"}, {"name": "Calculators \u2014 Cross-Platform", "entries": [{"name": "Parsify Desktop", "url": "https://parsify.app", "description": "Extendable calculator for the 21st Century."}, {"name": "Simple Electron Calculator", "url": "https://github.com/DCKT/electron-calculator", "description": "Basic, cross-platform calculator made with Electron.", "stars": "4"}, {"name": "elcalc", "url": "https://github.com/xxczaki/elcalc", "description": "Calculator with simple & beautiful interface.", "stars": "2"}, {"name": "Material Design Calculator", "url": "https://github.com/lirios/calculator", "description": "Cross-platform material design calculator.", "stars": "22"}, {"name": "SpeedCrunch", "url": "http://www.speedcrunch.org/", "description": "High-precision scientific calculator featuring a fast, keyboard-driven user interface."}, {"name": "Liri Calculator", "url": "https://liri.io/apps/calculator/", "description": "Cross-platform, Material Design calculator with all the features you would expect from a modern calculator."}, {"name": "mdlt", "url": "https://github.com/metadelta/mdlt", "description": "Command-line utility for quick math.", "stars": "146"}, {"name": "calc", "url": "https://github.com/alfredxing/calc", "description": "Simple, fast and intuitive command-line calculator written in Go.", "stars": "457"}, {"name": "J# Calculator Barebones", "url": "https://github.com/KrzysztofSzewczyk/JSharpCalculator", "description": "Very simple calculator written in J#. Made as program for J# newcomers to extend and learn from."}, {"name": "Qalculate!", "url": "https://qalculate.github.io/", "description": "Cross-platform scientific calculator including unit/currency converters."}], "notes": [], "source": "Calculators"}, {"name": "Calculators \u2014 Web", "entries": [{"name": "Wolfram|Alpha", "url": "https://www.wolframalpha.com/", "description": "Computational knowledge engine."}, {"name": "Web 2.0 Scientific Calculator", "url": "http://web2.0calc.com/", "description": "Online calculator, that provides basic and advanced mathematical functions useful for school or college."}, {"name": "Calculator.js", "url": "https://material-calculator.netlify.com/", "description": "Open-Source, web calculator with beautiful Google Material Design interface."}, {"name": "Notepad Calculator", "url": "http://notepadcalculator.com/", "description": "Calculator with user-friendly, unique notepad interface."}, {"name": "Calculator.net", "url": "http://www.calculator.net/", "description": "Huge collection of various calculators."}, {"name": "Clcalc.net", "url": "https://clcalc.net/", "description": "Open-Source command-line style arbitrary precision calculator with mathematical, scientific, programming functions and more."}, {"name": "Desmos", "url": "https://www.desmos.com/", "description": "Online set of tools related to math, including a set of calculators, exams and more."}, {"name": "Geogebra", "url": "https://www.geogebra.org/", "description": "Free online math tools for graphing, geometry, 3D, and more. Includes interactive graphical calculator."}], "notes": [], "source": "Calculators"}, {"name": "Calculators \u2014 Communities", "entries": [{"name": "Calculators Subreddit", "url": "https://www.reddit.com/r/calculators/", "description": "The place to share tips, tricks, and games regarding graphing or high powered calculators."}, {"name": "Mathematics Stack Exchange", "url": "https://math.stackexchange.com/", "description": "Great place to ask questions about math."}, {"name": "MathOverflow", "url": "https://mathoverflow.net/", "description": "Question & Answer site for professional mathematicians."}], "notes": [], "source": "Calculators"}, {"name": "Calculators \u2014 Tutorials", "entries": [{"name": "Simple calculator app using React & Node.js", "url": "https://www.codementor.io/azeezolaniran2016/a-simple-calculator-app-using-react-and-node-a0ubeooxk", "description": "Really easy tutorial for beginners."}, {"name": "Calculator in C++ using switch...case", "url": "https://www.programiz.com/cpp-programming/examples/calculator-switch-case", "description": "How to create a basic calculator in C++ using switch...case."}, {"name": "Simple calculator in Python", "url": "https://www.programiz.com/python-programming/examples/calculator", "description": "Create a simple calculator with Python."}], "notes": [], "source": "Calculators"}, {"name": "Calculators \u2014 Videos", "entries": [{"name": "Arthur Benjamin - Faster than a calculator", "url": "https://www.youtube.com/watch?v=e4PTvXtz4GM", "description": ""}, {"name": "Tricks for your calculator", "url": "https://www.youtube.com/watch?v=3GfuVDtGhWo", "description": ""}, {"name": "How to use scientific calculator?", "url": "https://www.youtube.com/watch?v=3GfuVDtGhWo", "description": ""}, {"name": "Scott Flansburg, the human calculator", "url": "https://www.youtube.com/watch?v=WhtvLpi8Z1M", "description": ""}, {"name": "15 Year Old Yaashwin Sarawanan is a human calculator | Asia's Got Talent 2019", "url": "https://www.youtube.com/watch?v=kvymoFdjuHw", "description": ""}, {"name": "3Blue1Brown Lockdown math series (11 episodes)", "url": "https://www.youtube.com/playlist?list=PLZHQObOWTQDP5CVelJJ1bNDouqrAhVPev", "description": ""}], "notes": [], "source": "Calculators"}, {"name": "Unicode", "entries": [{"name": "Quick Unicode Background", "url": "#quick-unicode-background", "description": ""}, {"name": "Awesome Characters List", "url": "#awesome-characters-list", "description": ""}, {"name": "Quirks and Troubleshooting", "url": "#quirks-and-troubleshooting", "description": ""}, {"name": "Awesome Packages & Libraries", "url": "#awesome-packages--libraries", "description": ""}, {"name": "Emojis", "url": "#emojis", "description": ""}, {"name": "Creatively Naming Variables and Methods", "url": "#creatively-naming-variables-and-methods", "description": ""}, {"name": "Unicode Fonts", "url": "#unicode-fonts", "description": ""}, {"name": "More Reading", "url": "#more-reading", "description": ""}, {"name": "Exploring Deeper into Unicode Yourself", "url": "#exploring-deeper-into-unicode-yourself", "description": ""}, {"name": "Overview Map", "url": "#overview-map", "description": ""}, {"name": "Principles of the Unicode Standard", "url": "#principles-of-the-unicode-standard", "description": ""}, {"name": "Unicode Versions", "url": "#unicode-versions", "description": ""}, {"name": "Contributing", "url": "#contributing", "description": ""}, {"name": "Code of Conduct", "url": "#code-of-conduct", "description": ""}, {"name": "License", "url": "#license", "description": ""}], "notes": [], "source": "Unicode"}, {"name": "Unicode \u2014 One-To-Many Case Mappings", "entries": [{"name": "PhantomScript", "url": "https://github.com/jagracey/PhantomScript", "description": ":ghost: :flashlight: Invisible JavaScript code execution & social engineering", "stars": "39"}, {"name": "ESReverser", "url": "https://github.com/mathiasbynens/esrever", "description": "A Unicode-aware string reverser written in JavaScript.", "stars": "859"}, {"name": "mimic", "url": "https://github.com/reinderien/mimic", "description": "\\[ab]using Unicode to create tragedy", "stars": "3.7k"}, {"name": "python-ftfy", "url": "https://github.com/LuminosoInsight/python-ftfy", "description": "Given Unicode text, make its representation consistent and possibly less broken.", "stars": "3.3k"}, {"name": "vim-troll-stopper", "url": "https://github.com/vim-utils/vim-troll-stopper", "description": "Stop Unicode trolls from messing with your code.", "stars": "166"}, {"name": "Unicode Consortium's Emoji Chart", "url": "http://www.unicode.org/emoji/charts/full-emoji-list.html", "description": ""}, {"name": "Emojipedia", "url": "http://emojipedia.org/", "description": "Information about specific emoji, news blog."}, {"name": "emojitracker", "url": "http://emojitracker.com/", "description": "Realtime emoji use on Twitter."}, {"name": "World Translation Foundation", "url": "http://www.emojifoundation.com/", "description": "A way to promote, explore, and translate the written word into the pictorial alphabet of Emoji."}, {"name": "Can I Emoji?", "url": "http://caniemoji.com/android-2/", "description": "Displays the current status of native Emoji support across iOS, Android and Windows."}, {"name": "How to register an emoji URL", "url": "http://www.name.com/blog/how-tos/2015/12/want-an-emoji-url-this-is-how-you-register-one/", "description": ""}, {"name": "The Absolute Minimum Every Software Developer Absolutely, Positively Must Know About Unicode and Character Sets", "url": "http://www.joelonsoftware.com/articles/Unicode.html", "description": "By Joel Spolsky"}, {"name": "What Every Programmer Absolutely, Positively Needs To Know About Encodings And Character Sets To Work With Text", "url": "http://kunststube.net/encoding/", "description": ""}, {"name": "The Unicode Consortium's Recommended Reading List", "url": "http://www.unicode.org/resources/readinglist.html", "description": ""}, {"name": "Space Yourself", "url": "https://www.smashingmagazine.com/2015/10/space-yourself/", "description": "Smashing Magazine's Spacing Guide"}, {"name": "JavaScript has a Unicode Problem", "url": "https://mathiasbynens.be/notes/javascript-unicode", "description": ""}, {"name": "Creative usernames and Spotify account hijacking", "url": "https://labs.spotify.com/2013/06/18/creative-usernames/", "description": ""}, {"name": "Shapecatcher", "url": "http://shapecatcher.com/", "description": "Draw the character you're looking for."}, {"name": "Confusable Unicode Characters", "url": "http://unicode.org/cldr/utility/confusables.jsp?r=None", "description": ""}, {"name": "Unicode Character Database", "url": "http://www.unicode.org/ucd/", "description": ""}, {"name": "Database Dumps of Codepoints.net", "url": "https://dumps.codepoints.net/", "description": ""}, {"name": "Unicode Blocks List", "url": "http://www.unicode.org/Public/UCD/latest/ucd/Blocks.txt", "description": ""}, {"name": "Unicode Character Code Charts", "url": "http://www.unicode.org/charts/index.html", "description": ""}, {"name": "Unicode Case Charts", "url": "http://www.unicode.org/charts/case/", "description": ""}, {"name": "Unicode Normalization Chart", "url": "http://www.unicode.org/charts/normalization/", "description": ""}, {"name": "Unicode FAQ", "url": "http://www.unicode.org/faq/", "description": ""}, {"name": "Version 9.0.0", "url": "http://www.unicode.org/versions/Unicode9.0.0/", "description": ""}, {"name": "Version 8.0.0", "url": "http://www.unicode.org/versions/Unicode8.0.0/", "description": ""}, {"name": "Version 7.0.0", "url": "http://www.unicode.org/versions/Unicode7.0.0/", "description": ""}, {"name": "Version 6.3.0", "url": "http://www.unicode.org/versions/Unicode6.3.0/", "description": ""}, {"name": "Version 6.2.0", "url": "http://www.unicode.org/versions/Unicode6.2.0/", "description": ""}, {"name": "Version 6.1.0", "url": "http://www.unicode.org/versions/Unicode6.1.0/", "description": ""}, {"name": "Version 6.0.0", "url": "http://www.unicode.org/versions/Unicode6.0.0/", "description": ""}, {"name": "Version 5.2.0", "url": "http://www.unicode.org/versions/Unicode5.2.0/", "description": ""}, {"name": "Version 5.1.0", "url": "http://www.unicode.org/versions/Unicode5.1.0/", "description": ""}, {"name": "Version 4.0.1", "url": "http://www.unicode.org/versions/Unicode4.0.1/", "description": ""}, {"name": "Version 4.0.0", "url": "http://www.unicode.org/versions/corrigendum5.html", "description": ""}], "notes": [], "source": "Unicode"}, {"name": "Git Addons \u2014 Table of Contents", "entries": [{"name": "Git Extras", "url": "#git-extras", "description": ""}, {"name": "Git Flow", "url": "#gitflow-avh-edition", "description": ""}, {"name": "Git Up", "url": "#git-up", "description": ""}, {"name": "Hub", "url": "#hub", "description": ""}, {"name": "Git Deploy", "url": "#git-deploy", "description": ""}, {"name": "Git Cal", "url": "#git-cal", "description": ""}, {"name": "Git Hooks", "url": "#git-hooks", "description": ""}, {"name": "Git Imerge", "url": "#git-imerge", "description": ""}, {"name": "Git Issue", "url": "#git-issue", "description": ""}, {"name": "Git Large File Storage", "url": "#git-lfs", "description": ""}, {"name": "Git Now", "url": "#git-now", "description": ""}, {"name": "Git Plus", "url": "#git-plus", "description": ""}, {"name": "Git Test", "url": "#git-test", "description": ""}, {"name": "Legit", "url": "#legit", "description": ""}, {"name": "Git When Merged", "url": "#git-when-merged", "description": ""}, {"name": "Git Playback", "url": "#git-playback", "description": ""}, {"name": "Git Branch Status", "url": "#git-branch-status", "description": ""}, {"name": "Git Open", "url": "#git-open", "description": ""}, {"name": "Git My", "url": "#git-my", "description": ""}, {"name": "Git Ink", "url": "#git-ink", "description": ""}, {"name": "Recursive Blame", "url": "#recursive-blame", "description": ""}, {"name": "Git Hyper Blame", "url": "#hyper-blame", "description": ""}, {"name": "Git Word Blame", "url": "#git-word-blame", "description": ""}, {"name": "Git Fire", "url": "#git-fire", "description": ""}, {"name": "Git Town", "url": "#git-town", "description": ""}, {"name": "Git blame-someone-else", "url": "#git-blame-someone-else", "description": ""}, {"name": "Diff So Fancy", "url": "#diff-so-fancy", "description": ""}, {"name": "Git Stats", "url": "#git-stats", "description": ""}, {"name": "Git Secret", "url": "#git-secret", "description": ""}, {"name": "Git Secrets", "url": "#git-secrets", "description": ""}, {"name": "git-fixup", "url": "#git-fixup", "description": ""}, {"name": "git-recent", "url": "#git-recent", "description": ""}, {"name": "git-interactive-rebase-tool", "url": "#git-interactive-rebase-tool", "description": ""}, {"name": "git-fiddle", "url": "#git-fiddle", "description": ""}, {"name": "git-user", "url": "#git-user", "description": ""}, {"name": "gitsome", "url": "#gitsome", "description": ""}, {"name": "Git Hound", "url": "#git-hound", "description": ""}, {"name": "git-recall", "url": "#git-recall", "description": ""}, {"name": "git-standup", "url": "#git-standup", "description": ""}, {"name": "Commitizen", "url": "#commitizen", "description": ""}, {"name": "git-fresh", "url": "#git-fresh", "description": ""}, {"name": "git-fs", "url": "#git-fs", "description": ""}, {"name": "Git Url", "url": "#git-url", "description": ""}, {"name": "Git Signatures", "url": "#git-signatures", "description": ""}, {"name": "Git Profile", "url": "#git-profile", "description": ""}, {"name": "git revise", "url": "#git-revise", "description": ""}, {"name": "filter-repo", "url": "#filter-repo", "description": ""}, {"name": "git-jump", "url": "#git-jump", "description": ""}, {"name": "git-project", "url": "#git-project", "description": ""}, {"name": "git-branchcut", "url": "#git-branchcut", "description": ""}, {"name": "git-exfiltrate", "url": "#git-exfiltrate", "description": ""}, {"name": "git-spend", "url": "#git-spend", "description": ""}], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 squash", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 summary", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 line-summary", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 effort", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 authors", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 changelog", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 commits-since", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 count", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 create-branch", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 delete-branch", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 delete-submodule", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 delete-tag", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 delete-merged-branches", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 fresh-branch", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 guilt", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 merge-into", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 graft", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 alias", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 ignore", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 info", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 fork", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 release", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 contrib", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 repl", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 undo", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 gh-pages", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 scp", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 setup", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 touch", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 obliterate", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 feature|refactor|bug|chore", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 local-commits", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 archive-file", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 missing", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 lock", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 locked", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 unlock", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 reset-file", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 pr", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 root", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 delta", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 merge-repo", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 psykorebase", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 flow init", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 flow feature", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 flow release", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 flow hotfix", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 flow support", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 clone", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 remote add", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 fetch", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 cherry-pick", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 am", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 apply", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 fork", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 pull-request", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 checkout", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 merge", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 create", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 init", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 push", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 browse", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 compare", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 submodule", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 ci-status", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 imerge start", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 imerge merge", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 imerge rebase", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 imerge continue", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 imerge finish", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 imerge diagram", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 imerge list", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 imerge init", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 imerge record", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 imerge autofill", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 imerge simplify", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 imerge remove", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 imerge reparent", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 Initialize issue repository", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 Create a new issue (opens editor window)", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 List open issues", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 Add an issue comment (opens editor window)", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 Add tag to an issue", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 Add two more tags", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 Remove a tag", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 Assign issue", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 Add issue watcher", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 List issues tagged as gui", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 Push issues repository to a server", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 Clone issues repository from server", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 List open issues", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 Create new issue", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 Push changes to server", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 Show issue added on the other host", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 Show issue and comments", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 Pull in remote changes (on the original host)", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 List open issues", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 Sub-command auto-completion", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 Issue Sha auto-completion", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 multi", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 relation", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 old-branches", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 recent", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 branches", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 sync", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 switch", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 publish", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 unpublish", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 git hack", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 git sync", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 git new-pull-request", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 git ship", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 git secret init", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 git secret tell", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 git secret add", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 git secret list", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 git secret hide", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 git secret reveal", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 git url", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 git guclone", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 signatures add --push", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 signatures verify", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 signatures verify --min-count 2", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 signatures show", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 add a work profile", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 add a personal profile", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 list out our saved profiles", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 set the current git repository user to the home profile", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 Delete branches with string pattern", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 Delete branches with day-offset", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 Break apart large branches into smaller ones", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Git Addons \u2014 Filter by author, range, and more", "entries": [], "notes": [], "source": "Git Addons"}, {"name": "Github Wiki", "entries": [{"name": "Examples", "url": "#examples", "description": ""}, {"name": "Useful links with tips & tricks", "url": "#useful-links-with-tips--tricks", "description": ""}, {"name": "Useful Stack Overflow questions & answers", "url": "#useful-stack-overflow-questions--answers", "description": ""}, {"name": "Netflix/Hystrix", "url": "https://github.com/Netflix/Hystrix/wiki", "description": "", "stars": "24k"}, {"name": "AWS/aws-parallelcluster", "url": "https://github.com/aws/aws-parallelcluster/wiki", "description": "", "stars": "884"}, {"name": "facebook/hhvm", "url": "https://github.com/facebook/hhvm/wiki", "description": "", "stars": "19k"}, {"name": "thinkaurelius/titan", "url": "https://github.com/thinkaurelius/titan/wiki", "description": "", "stars": "5.2k"}, {"name": "guard/guard", "url": "https://github.com/guard/guard/wiki/Guard-2.10.3-exits-when-Guardfile-is-changed", "description": "", "stars": "6.6k"}, {"name": "apple/foundationdb", "url": "https://github.com/apple/foundationdb/wiki", "description": "", "stars": "16k"}, {"name": "google/guava", "url": "https://github.com/google/guava/wiki", "description": "", "stars": "52k"}, {"name": "hyperledger-cacti/cacti", "url": "https://github.com/hyperledger-cacti/cacti/wiki", "description": "", "stars": "381"}, {"name": "facebook/react-native", "url": "https://github.com/facebook/react-native/wiki", "description": "", "stars": "126k"}, {"name": "uber/NullAway", "url": "https://github.com/uber/NullAway/wiki", "description": "", "stars": "4k"}, {"name": "internetarchive/openlibrary", "url": "https://github.com/internetarchive/openlibrary/wiki", "description": "", "stars": "6.3k"}, {"name": "JustArchiNET/ArchiSteamFarm", "url": "https://github.com/JustArchiNET/ArchiSteamFarm/wiki", "description": "", "stars": "13k"}, {"name": "GyulyVGC/sniffnet", "url": "https://github.com/GyulyVGC/sniffnet/wiki", "description": "", "stars": "33k"}, {"name": "What is a GitHub Wiki and How Do You Use it?", "url": "https://www.freecodecamp.org/news/what-is-github-wiki-and-how-do-you-use-it/", "description": ""}, {"name": "Learning GitHub - Making Wikis", "url": "https://www.youtube.com/watch?v=bnMl0d-RcPQ", "description": ""}, {"name": "Creating a GitHub Wiki documentation for your repository", "url": "https://carldesouza.com/creating-a-github-wiki-documentation-for-your-repository/", "description": ""}, {"name": "Git Tutorial - 24 - GitHub Wiki", "url": "https://www.youtube.com/watch?v=4B0XNThjO0E", "description": ""}, {"name": "Search wiki of the repository on GitHub", "url": "https://github.com/linyows/github-wiki-search", "description": "", "stars": "195"}, {"name": "How To Add Images To A GitHub Wiki", "url": "http://mikehadlow.blogspot.com/2014/03/how-to-add-images-to-github-wiki.html", "description": ""}, {"name": "GitHub Wiki Markdown tips and examples", "url": "https://medium.com/@apcoyne100/github-wiki-markdown-tips-and-examples-1bab1f0c0d25", "description": ""}, {"name": "GitHub Projects, Teams, Fork & Wiki For Documenting Projects", "url": "https://www.softwaretestinghelp.com/github-projects-teams-fork-wiki", "description": ""}, {"name": "Using GitHub Wiki for Software Development Documentation", "url": "https://sparkbox.com/foundry/github_wiki_tutorial_for_technical_wiki_documentation", "description": ""}, {"name": "GitHub Wiki by Nimble", "url": "https://nimblehq.co/compass/development/documentation/github-wiki/", "description": ""}, {"name": "Building a better GitHub Wiki", "url": "https://bugherd.com/blog/building-a-better-github-wiki/", "description": ""}, {"name": "Hack GitHub to build your own wiki in five steps", "url": "https://ably.com/blog/hacking-github-to-build-your-own-wiki", "description": ""}, {"name": "Upload images to Wiki pages", "url": "https://github.blog/changelog/2022-02-14-upload-images-to-wiki-pages/", "description": ""}, {"name": "Git And GitHub Course - Master Git And GitHub - GitHub Wiki", "url": "https://www.learnvern.com/git-and-github-tutorial/wiki", "description": ""}, {"name": "How to Use GitHub as a Wiki: Examples & Templates", "url": "https://almanac.io/blog/github-wiki-examples-templates", "description": ""}, {"name": "GitHub Wiki Action. Keep your dev docs in sync with your code", "url": "https://github.com/marketplace/actions/github-wiki-action", "description": ""}, {"name": "How can I embed a YouTube video on GitHub Wiki pages?", "url": "https://stackoverflow.com/questions/11804820/how-can-i-embed-a-youtube-video-on-github-wiki-pages", "description": ""}, {"name": "Resize image in the wiki of GitHub using Markdown", "url": "https://stackoverflow.com/questions/24383700/resize-image-in-the-wiki-of-github-using-markdown", "description": ""}, {"name": "Linking to other Wiki pages on GitHub?", "url": "https://stackoverflow.com/questions/6474045/linking-to-other-wiki-pages-on-github", "description": ""}, {"name": "How do I clone a GitHub Wiki?", "url": "https://stackoverflow.com/questions/15080848/how-do-i-clone-a-github-wiki", "description": ""}, {"name": "How do I create some kind of table of content in GitHub Wiki?", "url": "https://stackoverflow.com/questions/18244417/how-do-i-create-some-kind-of-table-of-content-in-github-wiki", "description": ""}, {"name": "GitHub Wiki directories", "url": "https://stackoverflow.com/questions/11088285/github-wiki-directories", "description": ""}, {"name": "GitHub Wiki - Source code syntax highlighting", "url": "https://stackoverflow.com/questions/11505503/github-wiki-source-code-syntax-highlighting", "description": ""}, {"name": "How to structure GitHub Wiki files?", "url": "https://stackoverflow.com/questions/24236829/how-to-structure-github-wiki-files", "description": ""}, {"name": "How do I prevent auto-generated links in the GitHub Wiki?", "url": "https://stackoverflow.com/questions/25706012/how-do-i-prevent-auto-generated-links-in-the-github-wiki", "description": ""}, {"name": "How HTML5 Boilerplate converts GitHub Wiki to its website?", "url": "https://stackoverflow.com/questions/8624865/how-html5-boilerplate-converts-github-wiki-to-its-website", "description": ""}, {"name": "Effortless export from GitHub Wiki", "url": "https://stackoverflow.com/questions/18759738/effortless-export-from-github-wiki", "description": ""}, {"name": "ToC or Sidebar in GitHub Wiki", "url": "https://stackoverflow.com/questions/9239588/toc-or-sidebar-in-github-wiki", "description": ""}, {"name": "GitHub Wiki doesn't support HTML tables anymore?", "url": "https://stackoverflow.com/questions/45657579/github-wiki-doesnt-support-html-tables-anymore", "description": ""}, {"name": "How to style a JSON block in GitHub Wiki?", "url": "https://stackoverflow.com/questions/14901245/how-to-style-a-json-block-in-github-wiki", "description": ""}, {"name": "Render package documentation into GitHub wiki", "url": "https://stackoverflow.com/questions/27451937/render-package-documentation-into-github-wiki", "description": ""}, {"name": "How to make \"spoiler\" text in GitHub Wiki pages", "url": "https://stackoverflow.com/questions/32814161/how-to-make-spoiler-text-in-github-wiki-pages", "description": ""}, {"name": "How to integrate a GitHub wiki into the main project", "url": "https://stackoverflow.com/questions/6941688/how-to-integrate-a-github-wiki-into-the-main-project", "description": ""}, {"name": "How can I make a pull request for a Wiki page on GitHub?", "url": "https://stackoverflow.com/questions/10642928/how-can-i-make-a-pull-request-for-a-wiki-page-on-github", "description": ""}, {"name": "How to remove GitHub's Wiki default sidebar?", "url": "https://stackoverflow.com/questions/23635414/how-to-remove-githubs-wiki-default-sidebar", "description": ""}], "notes": [], "source": "Github Wiki"}, {"name": "Funny Markov \u2014 Table of Contents", "entries": [{"name": "Web and Tech", "url": "#web-and-tech", "description": ""}, {"name": "Twitter", "url": "#twitter", "description": ""}, {"name": "Media", "url": "#media", "description": ""}, {"name": "Tools", "url": "#tools", "description": ""}, {"name": "A history of funny Markov chains", "url": "#a-history-of-funny-markov-chains", "description": ""}, {"name": "Sober applications", "url": "#sober-applications", "description": ""}, {"name": "Headline Smasher", "url": "http://www.headlinesmasher.com/best/all", "description": "Fake headlines created by smashing up real headlines."}, {"name": "Subreddit Simulator", "url": "https://www.reddit.com/r/subredditsimulator", "description": "The most confusing subreddit (often on the front page)."}, {"name": "Alternative Hacker News", "url": "https://news.ycombniator.com/", "description": "Hacker News dataset eats itself."}, {"name": "Phaker News", "url": "http://namuol.github.io/phaker-news/", "description": "Another spin on Hacker News."}, {"name": "Cybersauce Broadcasting Corporation", "url": "http://www.x11r5.com/radio/", "description": "A computer generated and dictated podcast."}, {"name": "Java! Real or Not?", "url": "http://java.metagno.me/", "description": "Guess the Spring Framework class name."}, {"name": "Your Swimsuit Jumped Over Its Own Weathercock, You Liar!", "url": "https://patchydollgames.itch.io/yourswimsuit", "description": "A dating sim about the futility of dating sims."}, {"name": "The Doom That Came to Puppet", "url": "http://thedoomthatcametopuppet.tumblr.com/", "description": "Mutations on Puppet documentation and the assorted works of H. P. Lovecraft."}, {"name": "King James Programming", "url": "http://kingjamesprogramming.tumblr.com/", "description": "Combined King James Bible, Structure and Interpretation of Computer Programs, and some of Eric S. Raymond's writings."}, {"name": "Git man page Generator", "url": "http://git-man-page-generator.lokaltog.net/", "description": "Suspiciously believeable (but incorrect) Git documentation."}, {"name": "Jon Skeet bot", "url": "https://stackoverflow.blog/2018/01/15/thanks-million-jon-skeet/", "description": "Stack Overflow's homage to their greatest ever user, Jon Skeet."}, {"name": "StackExchange Simulator", "url": "https://se-simulator.lw1.at/", "description": "Random question and answers based on the StackOverflow/StackExchange data dumps."}, {"name": "4chan Text Generator", "url": "https://github.com/02sh/4chanMarkovText", "description": "With sample inputs for /biz/ /pol/ /b/ /fit/ (NSFW).", "stars": "28"}, {"name": "@erowidrecruiter", "url": "https://twitter.com/erowidrecruiter", "description": "Erowid trip reports and tech recruiter emails."}, {"name": "@TwoHeadlines", "url": "https://twitter.com/TwoHeadlines", "description": "Takes two headlines about different things and then confuses them."}, {"name": "@SarowidPalinUSA", "url": "https://twitter.com/SarowidPalinUSA", "description": "Sarah Palin speeches and Erowid trip reports."}, {"name": "@twatterhose", "url": "https://twitter.com/twatterhose", "description": "A mashup of the Twitter public timeline."}, {"name": "@redditron", "url": "https://twitter.com/redditron", "description": "Reddit comments."}, {"name": "@markovmtg", "url": "https://twitter.com/markovmtg", "description": "\\[Magic] Markov the Gathering."}, {"name": "@HNTitles", "url": "https://twitter.com/HNTitles", "description": "HN Titles."}, {"name": "@BeerSnobSays", "url": "https://twitter.com/BeerSnobSays", "description": "Drunk tweeting nonsensical beer reviews."}, {"name": "@icowid", "url": "https://twitter.com/icowid", "description": "a markov bot trained on erowid trip reports and ICO whitepapers."}, {"name": "@hipsterwid", "url": "https://twitter.com/hipsterwid", "description": "An hipster bot trained on Erowid trip reports and Pitchfork's album reviews."}, {"name": "Calvin and Markov", "url": "http://joshmillard.com/markov/calvin/", "description": "Calvin and Hobbes strips reimagined."}, {"name": "Garkov", "url": "http://joshmillard.com/garkov/", "description": "Transcripts of old Garfield strips."}, {"name": "The Big Markovski", "url": "http://joshmillard.com/markov/lebowski/", "description": "The Big Lebowski."}, {"name": "Jesus Markoving Christ", "url": "http://joshmillard.com/markov/christ/", "description": "An incoherent savior for an incoherent age."}, {"name": "XKCD", "url": "https://xkcd.com/210/", "description": "90's Flowchart."}, {"name": "Markov Bible", "url": "https://web.archive.org/web/20081224025955/http://www.markovbible.com/", "description": "The whole book (archive.org)."}, {"name": "Automatic Donald Trump", "url": "https://filiph.github.io/markov/", "description": "Donald Trump's smart keyboard."}, {"name": "Insta-Trump", "url": "http://trump.frost.works/", "description": "create a mathematically generated Trump speech."}, {"name": "That Can Be My Next Tweet", "url": "http://yes.thatcan.be/my/next/tweet/", "description": "Generates your future tweets based on the DNA of your existing messages."}, {"name": "Mark V. Shaney at Your Service", "url": "http://www.yisongyue.com/shaney/", "description": "Interactie Markov examples."}, {"name": "foswig.js", "url": "http://mrsharpoblunto.github.io/foswig.js/", "description": "Generate awesome Javascript project names from the popular JavaScript library names on GitHub."}, {"name": "Benedict Cumberbatch Name Generator", "url": "http://benedictcumberbatchgenerator.tumblr.com/", "description": "Permutations on the gentleman's names."}, {"name": "Reimagined Yo Mama", "url": "https://github.com/Trshant/reimagined-yomama", "description": "yo mama jokes using markov chains (code only).", "stars": "3"}, {"name": "\"I Spent an Interesting Evening Recently with a Grain of Salt\"", "url": "https://web.archive.org/web/20011101013348/http://www.sincity.com/penn-n-teller/pcc/shaney.html", "description": "The Original Prank (archive.org)."}, {"name": "Mark V. Shaney's Website", "url": "https://web.archive.org/web/19970418070034/http://softway.com.au/people/mvs/", "description": "Mark V. Shaney's finest hours (archive.org)."}, {"name": "Fun With Markov Chains", "url": "http://www.eblong.com/zarf/markov/", "description": "Featuring \"Alice in Elsinore: The Alice books and Hamlet\", and \"The Revelation of St. Alice: The Alice books, and the books of Genesis and Revelation\"."}, {"name": "PageRank", "url": "https://en.wikipedia.org/wiki/PageRank?oldformat=true#Damping_factor", "description": "Google is built on Markov Chains."}, {"name": "Digital Music Programming", "url": "http://peabody.sapp.org/class/dmp2/lab/markov1/", "description": "MIDI Markov music."}, {"name": "A visual explanation of Markov chains", "url": "http://setosa.io/blog/2014/07/26/markov-chains/", "description": "A useful guide to Markov chains by Victor Powell."}], "notes": [], "source": "Funny Markov"}, {"name": "Credit Modeling", "entries": [{"name": "Introduction", "url": "#introduction", "description": ""}, {"name": "Credit Scoring", "url": "#credit-scoring", "description": ""}, {"name": "Institutional Credit Risk", "url": "#institutional-credit-risk", "description": ""}, {"name": "Peer-to-Peer Lending", "url": "#peer-to-peer-lending", "description": ""}, {"name": "Sample Selection", "url": "#sample-selection", "description": ""}, {"name": "Feature Selection", "url": "#feature-selection", "description": ""}, {"name": "Model Explainability", "url": "#model-explainability", "description": ""}, {"name": "Statistical Classification Methods in Consumer Credit Scoring: A Review", "url": "https://www.jstor.org/stable/2983268", "description": "Classic introduction and review of the subject of credit scoring."}, {"name": "Consumer Finance: Challenges for Operational Research", "url": "https://www.jstor.org/stable/40540227", "description": "Reviews the development of credit scoring (the way of assessing risk in consumer finance) and what is meant by a credit score. Outlines 10 challenges for Operational Research to support modelling in consumer finance."}, {"name": "Machine Learning in Credit Risk Modeling", "url": "https://www.slideshare.net/YvanDeMunck/machine-learning-in-credit-risk-modeling-a-james-white-paper", "description": "James (formerly CrowdProcess) is a now-defunct online credit risk management startup that provided risk management tools to financial institutions. This whitepaper offers an overview of machine learning applications in the field of credit risk modeling."}, {"name": "'Lending by numbers': credit scoring and the constitution of risk within American consumer credit", "url": "https://www.tandfonline.com/doi/abs/10.1080/03085140601089846", "description": "Examines how statistical credit-scoring technologies became applied by lenders to the problem of controlling levels of default within American consumer credit. Explores their perceived methodological, procedural and temporal risks."}, {"name": "Machine Learning in Financial Crisis Prediction: A Survey", "url": "https://ieeexplore.ieee.org/document/6069610", "description": "Reviews 130 journal papers from the period between 1995 and 2010, focusing on the development of state-of-the-art machine-learning techniques for bankruptcy prediction and credit score modeling. Also presents their current achievements and limitations."}, {"name": "Fintech and big tech credit: a new database", "url": "https://www.bis.org/publ/work887.pdf", "description": "This Working Paper by the Bank of International Settlements, while not as focused on credit risk, maps the conditions for and niches occupied by alternative credit, be it provided by fintechs or big tech companies."}, {"name": "Benchmarking state-of-the-art classification algorithms for credit scoring: An update of research", "url": "https://www.sciencedirect.com/science/article/abs/pii/S0377221715004208", "description": "There have been several advancements in scorecard development, including novel learning methods, performance measures and techniques to reliably compare different classifiers, which the credit scoring literature does not reflect. This paper compares several novel classification algorithms to the state-of-the-art in credit scoring. In addition, the extent to which the assessment of alternative scorecards differs across established and novel indicators of predictive accuracy is examined."}, {"name": "Classification methods applied to credit scoring: Systematic review and overall comparison", "url": "https://www.sciencedirect.com/science/article/abs/pii/S1876735416300101", "description": "The need for controlling and effectively managing credit risk has led financial institutions to excel in improving techniques designed for this purpose, resulting in the development of various quantitative models by financial institutions and consulting companies. Hence, the growing number of academic studies about credit scoring shows a variety of classification methods applied to discriminate good and bad borrowers. This paper aims to present a systematic literature review relating theory and application of binary classification techniques for credit scoring financial analysis. The general results show the use and importance of the main techniques for credit rating, as well as some of the scientific paradigm changes throughout the years."}, {"name": "Classifier Technology and the Illusion of Progress", "url": "https://projecteuclid.org/euclid.ss/1149600839", "description": "A great many tools have been developed for supervised classification, ranging from early methods such as linear discriminant analysis through to modern developments such as neural networks and support vector machines. A large number of comparative studies have been conducted in attempts to establish the relative superiority of these methods. This paper argues that these comparisons often fail to take into account important aspects of real problems, so that the apparent superiority of more sophisticated methods may be something of an illusion. In particular, simple methods typically yield performance almost as good as more sophisticated methods, to the extent that the difference in performance may be swamped by other sources of uncertainty that generally are not considered in the classical supervised classification paradigm."}, {"name": "Financial credit risk assessment: a recent review", "url": "https://dl.acm.org/doi/10.1007/s10462-015-9434-x", "description": "Summarizes the traditional statistical models and state-of-the-art intelligent methods for financial distress forecasting, with emphasis on the most recent achievements."}, {"name": "Good practice in retail credit scorecard assessment", "url": "https://www.tandfonline.com/doi/abs/10.1057/palgrave.jors.2601932", "description": "In retail banking, predictive statistical models called \u2018scorecards\u2019 are used to assign customers to classes, and hence to appropriate actions or interventions. Such assignments are made on the basis of whether a customer's predicted score is above or below a given threshold. The predictive power of such scorecards gradually deteriorates over time, so that performance needs to be monitored. Common performance measures used in the retail banking sector include the Gini coefficient, the Kolmogorov\u2013Smirnov statistic, the mean difference, and the information value. However, all of these measures use irrelevant information about the magnitude of scores, and fail to use crucial information relating to numbers misclassified. The result is that such measures can sometimes be seriously misleading, resulting in poor quality decisions being made, and mistaken actions being taken."}, {"name": "A literature review on the application of evolutionary computing to credit scoring", "url": "https://link.springer.com/article/10.1057/jors.2012.145", "description": "The aim of this paper is to summarize the most recent developments in the application of evolutionary algorithms to credit scoring by means of a thorough review of scientific articles published during the period 2000\u20132012."}, {"name": "Machine learning predictivity applied to consumer creditworthiness", "url": "https://fbj.springeropen.com/articles/10.1186/s43093-020-00041-w", "description": "Analyzes the adequacy of borrower\u2019s classification models using a Brazilian bank\u2019s loan database, exploring machine learning techniques, and comparing their predictive accuracy with a benchmark based on a Logistic Regression model. Comparisons are based on usual classification performance metrics."}, {"name": "Consumer credit-risk models via machine-learning algorithms", "url": "https://alo.mit.edu/wp-content/uploads/2015/06/Household-behaviorConsumer-credit-riskCredit-card-borrowingMachine-learningNonparametric-estimation.pdf", "description": "The authors apply machine-learning techniques to construct nonlinear nonparametric forecasting models of consumer credit risk. They are able to construct out-of-sample forecasts that signi\ufb01cantly improve the classi\ufb01cation rates of credit-card-holder delinquencies and defaults."}, {"name": "Example-Dependent Cost-Sensitive Logistic Regression for Credit Scoring", "url": "https://ieeexplore.ieee.org/document/7033125", "description": "Several real-world classification problems are example-dependent cost-sensitive in nature, where the costs due to misclassification vary between examples. Credit scoring is a typical example of cost-sensitive classification. However, it is usually treated using methods that do not take into account the real financial costs associated with the lending business."}, {"name": "Credit scoring using the clustered support vector machine", "url": "https://www.sciencedirect.com/science/article/abs/pii/S0957417414005119", "description": "Introduces the use of the clustered support vector machine (CSVM) for credit scorecard development. This recently designed algorithm addresses some of the limitations associated with traditional nonlinear support vector machine (SVM) based methods for classification. Specifically, it is well known that as historical credit scoring datasets get large, these nonlinear approaches, while highly accurate, become computationally expensive. The CSVM can achieve comparable levels of classification performance while remaining relatively cheap computationally."}, {"name": "A comparative study on base classifiers in ensemble methods for credit scoring", "url": "https://www.sciencedirect.com/science/article/abs/pii/S0957417416306947", "description": "In the last years, the application of artificial intelligence methods on credit risk assessment has meant an improvement over classic methods. Recent works show that ensembles of classifiers achieve the better results for this kind of tasks."}, {"name": "Multiple classifier application to credit risk assessment", "url": "https://www.sciencedirect.com/science/article/abs/pii/S0957417409008847", "description": "([Corrigendum](https://www.sciencedirect.com/science/article/pii/S0957417410012364)) - This paper explores the predicted behaviour of five classifiers for different types of noise in terms of credit risk prediction accuracy, and how such accuracy could be improved by using classifier ensembles."}, {"name": "Recent developments in consumer credit risk assessment", "url": "https://www.sciencedirect.com/science/article/abs/pii/S0377221706011866", "description": "The riskiness of lending to a credit applicant is usually estimated using a logistic regression model though researchers have considered many other types of classifier, but data quality issues may prevent these laboratory based results from being achieved in practice. The training of a classifier on a sample of accepted applicants rather than on a sample representative of the applicant population seems not to result in bias though it does result in difficulties in setting the cut off."}, {"name": "A survey of credit and behavioural scoring: forecasting financial risk of lending to consumers", "url": "https://www.sciencedirect.com/science/article/abs/pii/S0169207000000340", "description": "Surveys the techniques used \u2014 both statistical and operational research based \u2014 to help organisations decide whether or not to grant credit to consumers. It also discusses the need to incorporate economic conditions into the scoring systems and the way the systems could change from estimating the probability of a consumer defaulting to estimating the profit a consumer will bring to the lending organisation."}, {"name": "The comparisons of data mining techniques for the predictive accuracy of probability of default of credit card clients", "url": "https://www.sciencedirect.com/science/article/abs/pii/S0957417407006719", "description": "This research compares the predictive accuracy of probability of default among six data mining methods. From the perspective of risk management, the result of predictive accuracy of the estimated probability of default will be more valuable than the binary result of classification."}, {"name": "Super-App Behavioral Patterns in Credit Risk Models: Financial, Statistical and Regulatory Implications", "url": "https://arxiv.org/abs/2005.14658", "description": "Presents the impact of alternative data that originates from an app-based marketplace, in contrast to traditional bureau data, upon credit scoring models. These alternative data sources have shown themselves to be immensely powerful in predicting borrower behavior in segments traditionally underserved by banks and financial institutions. At the same time alternative data must be carefully validated to overcome regulatory hurdles across diverse jurisdictions."}, {"name": "Credit scoring methods: Latest trends and points to consider", "url": "https://www.sciencedirect.com/science/article/pii/S2405918822000095", "description": "\"(...) This article aims at providing a systemic review of the most recent (2016\u20132021) articles, identifying trends in credit scoring using a fixed set of questions. The survey methodology and questionnaire align with previous similar research that analyses articles on credit scoring published in 1991\u20132015. We seek to compare our results with previous periods and highlight some of the recent best practices in the field that might be useful for future researchers.\""}, {"name": "Availability of Credit to Small Businesses", "url": "https://www.federalreserve.gov/publications/2017-september-availability-of-credit-to-small-businesses.htm", "description": "Section 2227 of the Economic Growth and Regulatory Paperwork Reduction Act of 1996 requires that, every five years, the Board of Governors of the Federal Reserve System submit a report to the Congress detailing the extent of small business lending by all creditors. The most recent one is dated September, 2017."}, {"name": "Credit Scoring and the Availability, Price, and Risk of Small Business Credit", "url": "https://muse.jhu.edu/article/181124", "description": "Finds that small business credit scoring is associated with expanded quantities, higher averages prices, and greater average risk levels for small business credits under $100,000, after controlling for bank size and other differences across banks."}, {"name": "Credit Risk Assessment Using Statistical and Machine Learning: Basic Methodology and Risk Modeling Applications", "url": "https://link.springer.com/article/10.1023/A:1008699112516", "description": "An important ingredient to accomplish the goal of a more efficient use of resources through risk modeling is to find accurate predictors of individual risk in the credit portfolios of institutions. In this context the authors make a comparative analysis of different statistical and machine learning modeling methods of classification on a mortgage loan dataset with the motivation to understand their limitations and potential."}, {"name": "Random Survival Forests Models for SME Credit Risk Measurement", "url": "https://link.springer.com/article/10.1007/s11009-008-9078-2", "description": "Extends the existing literature on empirical research in the field of credit risk default for Small Medium Enterprizes (SMEs), proposing a non-parametric approach based on Random Survival Forests (RSF) and comparing its performance with a standard logit model."}, {"name": "Modeling Institutional Credit Risk with Financial News", "url": "https://arxiv.org/abs/2004.08204", "description": "Current work in downgrade risk modeling depends on multiple variations of quantitative measures provided by third-party rating agencies and risk management consultancy companies. There has been a wide push into using alternative sources of data, such as financial news, earnings call transcripts, or social media content, to possibly gain a competitive edge in the industry. This paper proposes a predictive downgrade model using solely news data represented by neural network embeddings."}, {"name": "Bankruptcy prediction for credit risk using neural networks: A survey and new results", "url": "https://ieeexplore.ieee.org/document/935101", "description": "The prediction of corporate bankruptcies is an important and widely studied topic since it can have significant impact on bank lending decisions and profitability. This work reviews the topic of bankruptcy prediction, with emphasis on neural-network (NN) models and develops an NN bankruptcy prediction model, proposing novel indicators for the NN system."}, {"name": "Network based credit risk models", "url": "https://www.tandfonline.com/doi/abs/10.1080/08982112.2019.1655159", "description": "Peer-to-Peer lending platforms may lead to cost reduction, and to an improved user experience. These improvements may come at the price of inaccurate credit risk measurements. The authors propose to augment traditional credit scoring methods with \u201calternative data\u201d that consist of centrality measures derived from similarity networks among borrowers, deduced from their financial ratios."}, {"name": "Reject inference in application scorecards: evidence from France", "url": "https://econpapers.repec.org/paper/drmwpaper/2016-10.htm", "description": "Good introduction and discussion on the topic."}, {"name": "Reject inference, augmentation, and sample selection", "url": "https://www.sciencedirect.com/science/article/abs/pii/S0377221706011969", "description": "In-depth discussion."}, {"name": "Instance sampling in credit scoring: An empirical study of sample size and balancing", "url": "http://www.research.lancs.ac.uk/portal/en/publications/instance-sampling-in-credit-scoring-an-empirical-study-of-sample-size-and-balancing\\(89b83914-c7f2-499a-8fa1-844d6cb6004d\\", "description": ""}, {"name": "A multi-objective approach for profit-driven feature selection in credit scoring", "url": "https://www.sciencedirect.com/science/article/pii/S0167923619300570", "description": "In credit scoring, feature selection aims at removing irrelevant data to improve the performance and interpretability of the scorecard. Standard techniques treat feature selection as a single-objective task and rely on statistical criteria such as correlation. Recent studies suggest that using profit-based indicators may improve the quality of scoring models for businesses."}, {"name": "Data mining feature selection for credit scoring models", "url": "https://link.springer.com/article/10.1057/palgrave.jors.2601976", "description": "The features used may have an important effect on the performance of credit scoring models. The process of choosing the best set of features for credit scoring models is usually unsystematic and dominated by somewhat arbitrary trial. This paper presents an empirical study of four machine learning feature selection methods."}, {"name": "Combination of feature selection approaches with SVM in credit scoring", "url": "https://www.sciencedirect.com/science/article/abs/pii/S0957417409010719", "description": "An effective classificatory model in credit scoring will objectively help managers who rely on intuitive experience. This study proposes four approaches using the SVM (support vector machine) classifier for feature selection that retain sufficient information for classification purposes."}, {"name": "Explainable Machine learning in Credit Risk Management", "url": "https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3506274", "description": "Proposes an explainable AI model that can be used in credit risk management and, in particular, in measuring the risks that arise when credit is borrowed employing credit scoring platforms."}, {"name": "Machine learning explainability in finance: an application to default risk analysis", "url": "https://www.bankofengland.co.uk/working-paper/2019/machine-learning-explainability-in-finance-an-application-to-default-risk-analysis", "description": "This Staff Working Paper from the Bank of England proposes a framework for addressing the \u2018black box\u2019 problem present in some Machine Learning (ML) applications."}, {"name": "Regulatory learning: How to supervise machine learning models? An application to credit scoring", "url": "https://www.sciencedirect.com/science/article/pii/S2405918817300648", "description": "The arrival of Big Data strategies is threatening the latest trends in financial regulation related to the simplification of models and the enhancement of the comparability of approaches chosen by financial institutions. Indeed, the intrinsic dynamic philosophy of Big Data strategies is almost incompatible with the current legal and regulatory framework as illustrated in this paper. Besides, the model selection may also evolve dynamically forcing both practitioners and regulators to develop libraries of models, strategies allowing to switch from one to the other as well as supervising approaches allowing financial institutions to innovate in a risk mitigated environment."}], "notes": [], "source": "Credit Modeling"}, {"name": "Kubernetes \u2014 Featured On", "entries": [{"name": "Google Cloud", "url": "https://cloud.google.com/community/", "description": ""}, {"name": "freeCodeCamp", "url": "https://www.freecodecamp.org/news/a-friendly-introduction-to-kubernetes-670c50ce4542/", "description": ""}, {"name": "Kubernetes Community Overview and Contributions Guide", "url": "https://docs.google.com/presentation/d/1JqcALpsg07eH665ZXQrIvOcin6SzzsIUjMRRVivrZMg/edit?usp=sharing", "description": ""}, {"name": "Are you Ready to Manage your Infrastructure like Google?", "url": "https://www.linkedin.com/pulse/you-ready-manage-your-infrastructure-like-google-matthew-bates/", "description": ""}, {"name": "Google is years ahead when it comes to the cloud, but it's happy the world is catching up", "url": "http://www.businessinsider.in/Google-is-years-ahead-when-it-comes-to-the-cloud-but-its-happy-the-world-is-catching-up/articleshow/47793327.cms", "description": ""}, {"name": "An Intro to Google\u2019s Kubernetes and How to Use It", "url": "http://www.ctl.io/developers/blog/post/what-is-kubernetes-and-how-to-use-it/", "description": ""}, {"name": "Kubernetes: The Future of Cloud Hosting", "url": "https://github.com/meteorhacks/meteorhacks.github.io/blob/master/_posts/2015-04-22-learn-kubernetes-the-future-of-the-cloud.md", "description": "", "stars": "29"}, {"name": "Kubernetes by Google", "url": "http://thevirtualizationguy.wordpress.com/tag/kubernetes/", "description": ""}, {"name": "Key Concepts", "url": "http://blog.arungupta.me/key-concepts-kubernetes/", "description": ""}, {"name": "Application Containers: Kubernetes and Docker from Scratch", "url": "https://keithtenzer.com/containers/application-containers-kubernetes-and-docker-from-scratch/", "description": ""}, {"name": "Learn the Kubernetes Key Concepts in 10 Minutes", "url": "http://omerio.com/2015/12/18/learn-the-kubernetes-key-concepts-in-10-minutes/", "description": ""}, {"name": "The Children's Illustrated Guide to Kubernetes", "url": "https://kubernetes.io/blog/2016/06/illustrated-childrens-guide-to-kubernetes/", "description": ""}, {"name": "Kubernetes Katas, A selection of exercises for Kubernetes", "url": "https://github.com/eficode-academy/kubernetes-katas/", "description": "", "stars": "266"}, {"name": "The \u2018kubectl run\u2019 command", "url": "http://medium.com/@mhausenblas/the-kubectl-run-command-27c68de5cb76#.mlwi5an7o", "description": ""}, {"name": "Docker Kubernetes Lab Handbook", "url": "https://github.com/xiaopeng163/docker-k8s-lab", "description": "", "stars": "207"}, {"name": "Curated Resources for Kubernetes", "url": "https://hackr.io/tutorials/learn-kubernetes", "description": ""}, {"name": "Kubernetes Comic", "url": "https://cloud.google.com/kubernetes-engine/kubernetes-comic/", "description": ""}, {"name": "Kubernetes 101: Pods, Nodes, Containers, and Clusters", "url": "https://medium.com/google-cloud/kubernetes-101-pods-nodes-containers-and-clusters-c1509e409e16", "description": ""}, {"name": "An Introduction to Kubernetes", "url": "http://www.digitalocean.com/community/tutorials/an-introduction-to-kubernetes", "description": ""}, {"name": "Kubernetes and everything else - Introduction to Kubernetes and it's context", "url": "https://rinormaloku.com/introduction-application-architecture/", "description": ""}, {"name": "Installation on Centos 7", "url": "http://severalnines.com/blog/installing-kubernetes-cluster-minions-centos7-manage-pods-services", "description": ""}, {"name": "Setting Up a Kubernetes Cluster on Ubuntu 18.04", "url": "https://mherman.org/blog/2018/08/20/setting-up-a-kubernetes-cluster-on-ubuntu/", "description": ""}, {"name": "Cloud Native Landscape", "url": "https://landscape.cncf.io/", "description": ""}, {"name": "The Kubernetes Handbook", "url": "https://www.freecodecamp.org/news/the-kubernetes-handbook/", "description": ""}, {"name": "Bootstrapping Microservices", "url": "https://www.manning.com/books/bootstrapping-microservices-with-docker-kubernetes-and-terraform", "description": ""}, {"name": "Bootstrapping Microservices with Docker, Kubernetes, and Terraform, Second Edition", "url": "https://www.manning.com/books/bootstrapping-microservices-with-docker-kubernetes-and-terraform-second-edition", "description": ""}, {"name": "Kubernetes Native Microservices with Quarkus, and MicroProfile", "url": "https://www.manning.com/books/kubernetes-native-microservices-with-quarkus-and-microprofile", "description": ""}, {"name": "How to Deploy a REST API in Kubernetes", "url": "https://www.loginradius.com/blog/async/rest-api-kubernetes/", "description": ""}, {"name": "Securing Kubernetes Secrets", "url": "https://www.manning.com/books/securing-kubernetes-secrets", "description": ""}, {"name": "Continuous Delivery for Kubernetes", "url": "https://www.manning.com/books/continuous-delivery-for-kubernetes", "description": ""}, {"name": "GitOps and Kubernetes", "url": "https://www.manning.com/books/gitops-and-kubernetes", "description": ""}, {"name": "Knative in Action", "url": "https://www.manning.com/books/knative-in-action", "description": ""}, {"name": "Learn Kubernetes in a Month of Lunches", "url": "https://www.manning.com/books/learn-kubernetes-in-a-month-of-lunches", "description": ""}, {"name": "Cloud Native Spring in Action", "url": "https://www.manning.com/books/cloud-native-spring-in-action", "description": ""}, {"name": "Securing Cloud Applications", "url": "https://www.manning.com/books/securing-cloud-applications", "description": ""}, {"name": "Google Anthos in Action", "url": "https://www.manning.com/books/google-anthos-in-action", "description": ""}, {"name": "Kubernetes explained", "url": "https://blog.brainboard.co/kubernetes-explained", "description": ""}, {"name": "Cloud Observabillity in Action", "url": "https://www.manning.com/books/cloud-observability-in-action", "description": ""}, {"name": "Core Kubernetes", "url": "https://www.manning.com/books/core-kubernetes", "description": ""}, {"name": "Road to Kubernetes", "url": "https://www.manning.com/books/road-to-kubernetes", "description": ""}, {"name": "Kubernetes on Windows", "url": "https://www.manning.com/books/kubernetes-on-windows", "description": ""}, {"name": "Kubernetes explained", "url": "https://blog.brainboard.co/kubernetes-explained-dde470707cb2", "description": ""}, {"name": "How to Manage Secrets in Kubernetes \u2013 A Complete Guide", "url": "https://spacelift.io/blog/kubernetes-secrets", "description": ""}, {"name": "Kubernetes Concepts: Deep Dive", "url": "https://dev.to/idanref/kubernetes-concepts-deep-dive-50en", "description": ""}, {"name": "Fluent Bit with Kubernetes", "url": "https://www.manning.com/books/fluent-bit-with-kubernetes", "description": ""}, {"name": "Kubernetes from scratch", "url": "https://medium.com/@ghumare64/kubernetes-from-scratch-part-1-4b40cb6c1aba", "description": ""}], "notes": [], "source": "Kubernetes"}, {"name": "Codepoints \u2014 Standalone Code Points", "entries": [{"name": "U+2E2E", "url": "https://codepoints.net/U+2E2E", "description": ""}, {"name": "U+D800", "url": "https://codepoints.net/U+D800", "description": ""}, {"name": "U+FEFF", "url": "https://codepoints.net/U+FEFF", "description": ""}, {"name": "U+FFFD", "url": "https://codepoints.net/U+FFFD", "description": ""}, {"name": "U+1D455", "url": "https://codepoints.net/U+1D455", "description": ""}, {"name": "U+FF03", "url": "https://codepoints.net/U+FF03", "description": ""}, {"name": "U+202D", "url": "https://codepoints.net/U+202D", "description": ""}, {"name": "U+FE0E", "url": "https://codepoints.net/U+FE0E", "description": ""}, {"name": "U+FE0F", "url": "https://codepoints.net/U+FE0F", "description": ""}], "notes": [], "source": "Codepoints"}, {"name": "Codepoints \u2014 Breaking and Gluing other characters", "entries": [{"name": "U+00A0", "url": "https://codepoints.net/U+00A0", "description": ""}, {"name": "U+00AD", "url": "https://codepoints.net/U+00AD", "description": ""}, {"name": "U+200B", "url": "https://codepoints.net/U+200B", "description": ""}, {"name": "U+200D", "url": "https://codepoints.net/U+200D", "description": ""}, {"name": "U+2060", "url": "https://codepoints.net/U+2060", "description": ""}, {"name": "U+0000", "url": "https://codepoints.net/U+0000", "description": ""}, {"name": "U+10FFFF", "url": "https://codepoints.net/U+10FFFF", "description": ""}, {"name": "U+1F402", "url": "https://codepoints.net/U+1F402", "description": ""}, {"name": "U+FDFA", "url": "https://codepoints.net/U+FDFA", "description": ""}, {"name": "U+5146", "url": "https://codepoints.net/U+5146", "description": ""}, {"name": "U+0F33", "url": "https://codepoints.net/U+0F33", "description": ""}, {"name": "U+006F", "url": "https://codepoints.net/U+006F", "description": ""}, {"name": "U+1F4C0", "url": "https://codepoints.net/U+1F4C0", "description": ""}, {"name": "U+3106C", "url": "https://codepoints.net/U+3106C", "description": ""}, {"name": "U+1680", "url": "https://codepoints.net/U+1680", "description": ""}, {"name": "U+037E", "url": "https://codepoints.net/U+037E", "description": ""}, {"name": "U+1DD2", "url": "https://codepoints.net/U+1DD2", "description": ""}, {"name": "U+F8FF", "url": "https://codepoints.net/U+F8FF", "description": ""}, {"name": "U+1F574", "url": "https://codepoints.net/U+1F574", "description": ""}, {"name": "U+1F596", "url": "https://codepoints.net/U+1F596", "description": ""}, {"name": "U+1F918", "url": "https://codepoints.net/U+1F918", "description": ""}, {"name": "U+2800", "url": "https://codepoints.net/U+2800", "description": ""}], "notes": [], "source": "Codepoints"}, {"name": "Codepoints \u2014 Games", "entries": [{"name": "Chess figures", "url": "https://codepoints.net/U+2654..U+265F", "description": ""}, {"name": "Card suits", "url": "https://codepoints.net/U+2660..U+2667", "description": ""}, {"name": "Die faces", "url": "https://codepoints.net/U+2680..U+2685", "description": ""}, {"name": "Go pieces", "url": "https://codepoints.net/U+2686..U+2689", "description": ""}, {"name": "Draughts (or checkers) pieces", "url": "https://codepoints.net/U+26C0..U+26C3", "description": ""}, {"name": "Shogi pieces", "url": "https://codepoints.net/U+2616,U+2617,U+26C9,U+26CA", "description": ""}, {"name": "Domino tiles", "url": "https://codepoints.net/domino_tiles", "description": ""}, {"name": "Mahjong tiles", "url": "https://codepoints.net/mahjong_tiles", "description": ""}, {"name": "Cross-platform terminal characters", "url": "https://github.com/ehmicky/cross-platform-terminal-characters", "description": "a list of characters that work on most terminals.", "stars": "210"}], "notes": [], "source": "Codepoints"}, {"name": "Ads", "entries": [{"name": "Acronyms and Abbreviations", "url": "#acronyms-and-abbreviations", "description": ""}, {"name": "Concepts and Fundamentals", "url": "#concepts-and-fundamentals", "description": ""}, {"name": "Best Practices", "url": "#best-practices", "description": ""}, {"name": "Ad Managers / Ad Servers / Platforms", "url": "#ad-managers--ad-servers--platforms", "description": ""}, {"name": "Google Ad Manager", "url": "#google-ad-manager", "description": ""}, {"name": "GAM Libraries / Tools", "url": "#gam-libraries--tools", "description": ""}, {"name": "Facebook / Instagram", "url": "#facebook--instagram", "description": ""}, {"name": "Programmatic", "url": "#programmatic", "description": ""}, {"name": "Header Bidding (HB)", "url": "#header-bidding-hb", "description": ""}, {"name": "Prebid", "url": "#prebid", "description": ""}, {"name": "Prebid Libraries / Tools", "url": "#prebid-libraries--tools", "description": ""}, {"name": "Newsletters", "url": "#newsletters", "description": ""}, {"name": "Contact", "url": "#contact", "description": ""}, {"name": "What does an Ad Server does and how can you benefit from it?", "url": "https://www.thinkwithgoogle.com/intl/en-145/perspectives/local-articles/what-does-ad-server-do-and-how-can-you-benefit-it/", "description": "Explain what an Ad Server do and how it can benefit your business."}, {"name": "What is an Ad Server", "url": "https://adzerk.com/blog/what-is-an-ad-server/", "description": "Explain what an Ad Server is, Publisher vs Advertiser, why have one ad server."}, {"name": "Coalition for Better Ads", "url": "https://www.betterads.org/", "description": "A group of companies (Google, Facebook, etc) that publish research about how to improve the online consumer ad experience and defined some standards."}, {"name": "Adform", "url": "https://site.adform.com/", "description": "Advertising platform."}, {"name": "Adzerk", "url": "https://adzerk.com/", "description": "Ad serving APIs to build and scale server-side ad platforms."}, {"name": "Google Ad Manager (formerly DFP: DoubleClick for Publishers)", "url": "https://admanager.google.com/", "description": ""}, {"name": "Google Display & Video 360 (a.k.a DV360 / formerly DoubleClick Bid Manager)", "url": "https://displayvideo.google.com/", "description": "Integrated tool that helps creative, data, and media teams work together to execute end-to-end campaigns."}, {"name": "Smart AdServer", "url": "https://smartadserver.com/", "description": "Ad Server."}, {"name": "About Ad Manager and Ad Exchange", "url": "https://support.google.com/admanager/topic/7505788", "description": "Info about Google Ad Manager and Ad Exchange."}, {"name": "Common problems / Troubleshooting", "url": "https://support.google.com/admanager/topic/6048322", "description": "How to solve common problems / issues with Google Ad Manager."}, {"name": "Google Ad Manager Fundamentals", "url": "https://skillshop.exceedlms.com/student/path/17117-drive-advertising-revenue-with-google-ad-manager", "description": "Google Academy videos about Ad Manager (you should login to see the videos)."}, {"name": "Help center", "url": "https://support.google.com/admanager/", "description": "Google Ad Manager Help Center."}, {"name": "Release notes (2019)", "url": "https://support.google.com/admanager/answer/9197913", "description": "2019 Google Ad Manager releases archive."}, {"name": "Setup guide", "url": "https://support.google.com/admanager/topic/7505789", "description": "Guide to set up Google Ad Manager."}, {"name": "Facebook Blueprint", "url": "https://www.facebook.com/business/learn", "description": "Online training for Advertising on Facebook and Instagram."}, {"name": "Google Ads Academy: Programmatic", "url": "https://academy.exceedlms.com/student/catalog/list?category_ids=682-programmatic", "description": "Google Academy videos about Programmatic (you should login to see the videos)."}, {"name": "Beginner's Guide to Header Bidding", "url": "https://adprofs.co/beginners-guide-to-header-bidding/", "description": "Complete guide to understand HB, why it's important, how does it work."}, {"name": "What is Header Bidding by Prebid", "url": "http://prebid.org/overview/intro.html#header-bidding", "description": "Guide about HB from the most used library to implement it."}, {"name": "Prebid", "url": "http://prebid.org/", "description": "Website of the most used library to implement HB."}, {"name": "Prebid for AdOps", "url": "http://prebid.org/adops/before-you-start.html", "description": "Prebid Guide to AdOps."}, {"name": "Prebid for Developers", "url": "http://prebid.org/developers.html", "description": "Prebid Guide to Developers."}, {"name": "Google Ad Manager + Prebid.js", "url": "http://prebid.org/adops/setting-up-prebid-multi-format-in-dfp.html", "description": "How to setup Prebid.js with Google Ad Manager."}, {"name": "Smart Ad Server + Prebid.js", "url": "https://support.smartadserver.com/s/article/Holistic-Setup", "description": "How to set up Prebid.js with Smart Ad Server."}, {"name": "Prebid + GAM setup tool", "url": "https://github.com/kmjennison/dfp-prebid-setup", "description": "An automated line item generator for Prebid.js and Google Ad Manager.", "stars": "110"}, {"name": "AdProfs", "url": "https://adprofs.co/this-week-in-ad-tech/", "description": "This week in ad tech - one email per week, 5 min read."}, {"name": "Business News from Facebook", "url": "https://www.facebook.com/business/m/updates-signup", "description": "Latest updates, marketing trends and advertising tips from Facebook."}, {"name": "Happy Friday by Simon J. Harris", "url": "https://simonjharris.substack.com", "description": "Ad tech info curated by [@SimonJHarris](https://twitter.com/SimonJHarris)."}], "notes": [], "source": "Ads"}, {"name": "Vorpal \u2014 Table of Contents", "entries": [{"name": "Community", "url": "#community", "description": ""}, {"name": "Tutorials", "url": "#tutorials", "description": ""}, {"name": "Projects", "url": "#projects", "description": ""}, {"name": "Extensions", "url": "#extensions", "description": ""}, {"name": "Contribute", "url": "#contribute", "description": ""}, {"name": "License", "url": "#license", "description": ""}, {"name": "Chat", "url": "https://gitter.im/dthree/vorpal", "description": ""}, {"name": "Stack Overflow", "url": "http://stackoverflow.com/questions/tagged/vorpal.js", "description": ""}, {"name": "Wiki", "url": "https://github.com/dthree/vorpal/wiki", "description": "", "stars": "5.6k"}, {"name": "By Ramon Gebben", "url": "http://daily-javascript.com/articles/vorpal/", "description": ""}, {"name": "Cash", "url": "https://github.com/dthree/cash", "description": "Cross-platform Linux commands without the suck.", "stars": "7.8k"}, {"name": "Raptor", "url": "https://developer.mozilla.org/en-US/Firefox_OS/Automated_testing/Raptor", "description": "Performance testing CLI for Firefox developers."}, {"name": "iTunes-remote", "url": "https://github.com/mischah/itunes-remote/", "description": "Control iTunes on the CLI.", "stars": "421"}, {"name": "phunt", "url": "https://github.com/Kristories/phunt", "description": "Access [Product Hunt](https://www.producthunt.com/) on the CLI. *Trended on (you guessed it) Product Hunt.*", "stars": "108"}, {"name": "trelew", "url": "https://github.com/websitesfortrello/trelew", "description": "Access [Trello](https://trello.com/) on the CLI.", "stars": "87"}, {"name": "wat", "url": "https://github.com/dthree/wat", "description": "Community-built docs for every language, platform and library.", "stars": "464"}, {"name": "metronome", "url": "https://github.com/AljoschaMeyer/metronome-cli", "description": "A live metronome on the CLI.", "stars": "9"}, {"name": "fastack", "url": "https://github.com/fastack/cli", "description": "A zero-config tool that makes developing client-side apps easy.", "stars": "24"}, {"name": "cbcluster", "url": "https://www.npmjs.com/package/cbcluster", "description": "CLI for Couchbase Server Clusters."}, {"name": "quotr", "url": "https://github.com/andrerpena/quotr", "description": "View stock exchange quotes.", "stars": "66"}, {"name": "Vantage", "url": "https://github.com/dthree/vantage", "description": "`CLI` + `SSH` + `REPL` for your live Node app.", "stars": "3.5k"}, {"name": "birdknife", "url": "https://github.com/vanita5/birdknife", "description": "A full featured [Twitter](https://twitter.com/) CLI.", "stars": "31"}, {"name": "tv-remote-cli", "url": "https://github.com/Glavin001/tv-remote-cli", "description": "CLI for remotely controlling your Smart TV.", "stars": "28"}, {"name": "launch", "url": "https://github.com/NewSpring/meteor-launch", "description": "Automating meteor builds to the AppStore, TestFlight, Hockey, Google Play, and more", "stars": "26"}, {"name": "lifxsh", "url": "https://github.com/ristomatti/lifxsh", "description": "Interactive shell for controlling [LIFX](http://www.lifx.com) smart lights.", "stars": "8"}, {"name": "less", "url": "https://github.com/vorpaljs/vorpal-less", "description": "Implementation of the `less` command.", "stars": "13"}, {"name": "grep", "url": "https://github.com/vorpaljs/vorpal-grep", "description": "Implementation of the `grep` command.", "stars": "12"}, {"name": "repl", "url": "https://github.com/vorpaljs/vorpal-repl", "description": "Drops your CLI into a REPL within your app's context.", "stars": "18"}, {"name": "tour", "url": "https://github.com/vorpaljs/vorpal-tour", "description": "Build an interactive tour for your Vorpal app.", "stars": "19"}, {"name": "watch", "url": "https://github.com/vantagejs/vantage-watch", "description": "Updates your live Vorpal extensions in realtime.", "stars": "3"}, {"name": "log", "url": "https://github.com/AljoschaMeyer/vorpal-log", "description": "Advanced logging utility.", "stars": "11"}, {"name": "set-or-print", "url": "https://github.com/AljoschaMeyer/vorpal-setorprint", "description": "Easily set / get arguments with commands.", "stars": "4"}, {"name": "use", "url": "https://github.com/vorpaljs/vorpal-use", "description": "Import Vorpal extensions live: while your app is running.", "stars": "7"}, {"name": "hacker-news", "url": "https://github.com/vorpaljs/vorpal-hacker-news", "description": "Pulls the top trending items from Hacker News.", "stars": "7"}, {"name": "rc", "url": "https://github.com/subk/vorpal-rc", "description": "Simple .rc file support.", "stars": "7"}, {"name": "comment", "url": "https://github.com/subk/vorpal-comment", "description": "Bash-like comment support.", "stars": "5"}, {"name": "as-default", "url": "https://github.com/ialpert/vorpal-as-default", "description": "Triggers Vorpal task in case it runs without any specificly defined task.", "stars": "5"}], "notes": [], "source": "Vorpal"}, {"name": "It Quotes", "entries": [{"name": "Alan Kay", "url": "#alan-kay", "description": ""}, {"name": "Alan Turing", "url": "#alan-turing", "description": ""}, {"name": "Albert Einstein", "url": "#albert-einstein", "description": ""}, {"name": "Arthur C. Clarke", "url": "#arthur-c-clarke", "description": ""}, {"name": "Bill Gates", "url": "#bill-gates", "description": ""}, {"name": "Bjarne Stroustrup", "url": "#bjarne-stroustrup", "description": ""}, {"name": "Bruce Schneier", "url": "#bruce-schneier", "description": ""}, {"name": "Don DeLillo", "url": "#don-delillo", "description": ""}, {"name": "Don Norman", "url": "#don-norman", "description": ""}, {"name": "Douglas Adams", "url": "#douglas-adams", "description": ""}, {"name": "Edsger Dijkstra", "url": "#edsger-dijkstra", "description": ""}, {"name": "Edward V. Berard", "url": "#edward-v-berard", "description": ""}, {"name": "Elbert Hubbard", "url": "#elbert-hubbard", "description": ""}, {"name": "Elon Musk", "url": "#elon-musk", "description": ""}, {"name": "Grace Hopper", "url": "#grace_hopper", "description": ""}, {"name": "Harold Abelson", "url": "#harold-abelson", "description": ""}, {"name": "Jeff Pesis", "url": "#jeff-pesis", "description": ""}, {"name": "John Cleese", "url": "#john-cleese", "description": ""}, {"name": "Kathy Sierra", "url": "#kathy-sierra", "description": ""}, {"name": "Keith Bostic", "url": "#keith-bostic", "description": ""}, {"name": "Ken Thompson", "url": "#ken-thompson", "description": ""}, {"name": "Larry Wall", "url": "#larry-wall", "description": ""}, {"name": "Linus Torvalds", "url": "#linus-torvalds", "description": ""}, {"name": "Mark Minasi", "url": "#mark-minasi", "description": ""}, {"name": "Martin Fowler", "url": "#martin-fowler", "description": ""}, {"name": "Omar Bradley", "url": "#omar-bradley", "description": ""}, {"name": "Pablo Picasso", "url": "#pablo-picasso", "description": ""}, {"name": "Peter Deutsch", "url": "#peter-deutsch", "description": ""}, {"name": "Peter Wegner", "url": "#peter-wegner", "description": ""}, {"name": "Richard Stallman", "url": "#richard-stallman", "description": ""}, {"name": "Rick Cook", "url": "#rick-cook", "description": ""}, {"name": "Steve Jobs", "url": "#steve-jobs", "description": ""}, {"name": "Steve McConnell", "url": "#steve-mcconnell", "description": ""}, {"name": "Sydney Harris", "url": "#sydney-harris", "description": ""}, {"name": "Tony Hoare", "url": "#tony-hoare", "description": ""}, {"name": "Vidiu Platon", "url": "#vidiu-platon", "description": ""}], "notes": [], "source": "It Quotes"}, {"name": "Qr Code", "entries": [{"name": "Apps", "url": "#apps", "description": ""}, {"name": "CLI", "url": "#cli", "description": ""}, {"name": "Libraries", "url": "#libraries", "description": ""}, {"name": "Resources", "url": "#resources", "description": ""}], "notes": [], "source": "Qr Code"}, {"name": "Qr Code \u2014 Readers", "entries": [{"name": "Web App", "url": "https://github.com/gokulkrishh/qrcodescan.in", "description": "A progressive web application to scan QR codes.", "stars": "287"}], "notes": [], "source": "Qr Code"}, {"name": "Qr Code \u2014 File Transfer", "entries": [{"name": "qrcp", "url": "https://github.com/claudiodangelis/qrcp", "description": "Transfer files over Wi-Fi from your computer to a mobile device by scanning a QR code without leaving the terminal.", "stars": "10k"}, {"name": "qr-filetransfer", "url": "https://github.com/sdushantha/qr-filetransfer", "description": "Transfer files over Wi-Fi between your computer and your smartphone from the terminal.", "stars": "1k"}, {"name": "qrencode", "url": "https://fukuchi.org/works/qrencode", "description": "Command line tool to generate QR codes."}, {"name": "qrap", "url": "https://github.com/make-github-pseudonymous-again/qrap", "description": "Generate a QR code payload for Wi-Fi access point credentials.", "stars": "7"}, {"name": "spqr", "url": "https://github.com/make-github-pseudonymous-again/spqr", "description": "Generate a QR code payload for initiating a SEPA transfer.", "stars": "2"}, {"name": "qrscan", "url": "https://github.com/sayanarijit/qrscan", "description": "Scan a QR code in the terminal using the system camera or a given image.", "stars": "187"}, {"name": "qrcode.show", "url": "https://qrcode.show", "description": "Generate QR codes using curl."}], "notes": [], "source": "Qr Code"}, {"name": "Qr Code \u2014 C", "entries": [{"name": "libqrencode `W`", "url": "https://github.com/fukuchi/libqrencode", "description": "A fast and compact library for encoding data in a QR code symbol.", "stars": "2.9k"}], "notes": [], "source": "Qr Code"}, {"name": "Qr Code \u2014 C, C++, JavaScript, Python, Java, Rust", "entries": [{"name": "QR-Code-generator `W`", "url": "https://github.com/nayuki/QR-Code-generator", "description": "High-quality QR code generator library in Java, TypeScript/JavaScript, Python, C++, C, Rust.", "stars": "6.4k"}], "notes": [], "source": "Qr Code"}, {"name": "Qr Code \u2014 Java", "entries": [{"name": "Qart `W`", "url": "https://github.com/scola/Qart", "description": "An app to merge a picture and a QR code.", "stars": "1.1k"}], "notes": [], "source": "Qr Code"}, {"name": "Qr Code \u2014 JavaScript", "entries": [{"name": "instascan `R`", "url": "https://github.com/schmich/instascan", "description": "HTML5 QR code scanner using your webcam.", "stars": "3k"}, {"name": "qrious `W`", "url": "https://github.com/neocotic/qrious", "description": "Pure JavaScript library for QR code generation using canvas.", "stars": "1.6k"}], "notes": [], "source": "Qr Code"}, {"name": "Qr Code \u2014 TypeScript", "entries": [{"name": "jsQR `R`", "url": "https://github.com/cozmo/jsQR", "description": "A pure JavaScript QR code reading library.", "stars": "4k"}], "notes": [], "source": "Qr Code"}, {"name": "Qr Code \u2014 React", "entries": [{"name": "qrcode.react `W`", "url": "https://github.com/zpao/qrcode.react", "description": "A `<QRCode/>` component for use with React.", "stars": "4.2k"}], "notes": [], "source": "Qr Code"}, {"name": "Qr Code \u2014 React Native", "entries": [{"name": "react-native-qrcode-scanner `R`", "url": "https://github.com/moaazsidat/react-native-qrcode-scanner", "description": "A QR code scanner component for React Native.", "stars": "2k"}], "notes": [], "source": "Qr Code"}, {"name": "Qr Code \u2014 Vue", "entries": [{"name": "vue-qrcode-reader `R`", "url": "https://github.com/gruhn/vue-qrcode-reader", "description": "A set of Vue.js components for detecting and decoding QR codes.", "stars": "2.3k"}], "notes": [], "source": "Qr Code"}, {"name": "Qr Code \u2014 Python", "entries": [{"name": "sylnsfar/qrcode `W`", "url": "https://github.com/sylnsfar/qrcode", "description": "Artistic QR code in Python (can produce GIFs).", "stars": "11k"}], "notes": [], "source": "Qr Code"}, {"name": "Qr Code \u2014 Ruby", "entries": [{"name": "rqrcode `W`", "url": "https://github.com/whomwah/rqrcode", "description": "A neat Ruby QR code generator exporting to `svg`, `png` and `ansi` with configurable size, color and other attributes.", "stars": "2k"}], "notes": [], "source": "Qr Code"}, {"name": "Qr Code \u2014 Objective-C", "entries": [{"name": "SGQRCode `R`", "url": "https://github.com/kingsic/SGQRCode", "description": "Easy to use QR code scan library for iOS.", "stars": "1.7k"}], "notes": [], "source": "Qr Code"}, {"name": "Qr Code \u2014 Swift", "entries": [{"name": "EFQRCode `W`", "url": "https://github.com/EFPrefix/EFQRCode", "description": "A better way to operate QR code in Swift, support iOS, macOS, watchOS and tvOS.", "stars": "4.7k"}], "notes": [], "source": "Qr Code"}, {"name": "Qr Code \u2014 C\\#", "entries": [{"name": "QRCoder `W`", "url": "https://github.com/codebude/QRCoder", "description": "A pure C# Open Source QR code implementation.", "stars": "5k"}], "notes": [], "source": "Qr Code"}, {"name": "Qr Code \u2014 Android", "entries": [{"name": "BGAQRCode-Android `RW`", "url": "https://github.com/bingoogolapple/BGAQRCode-Android", "description": "QR code reader and generator written in C.", "stars": "8k"}, {"name": "AwesomeQRCode (Kotlin) `W`", "url": "https://github.com/SumiMakito/AwesomeQRCode", "description": "An awesome QR code generator for Android (can produce GIFs).", "stars": "1.9k"}], "notes": [], "source": "Qr Code"}, {"name": "Qr Code \u2014 PHP", "entries": [{"name": "php-qrcode-detector-decoder `R`", "url": "https://github.com/khanamiryan/php-qrcode-detector-decoder", "description": "PHP library to detect and decode QR codes.", "stars": "1.4k"}, {"name": "simple-qrcode `W`", "url": "https://github.com/SimpleSoftwareIO/simple-qrcode", "description": "An easy-to-use PHP QR code generator.", "stars": "2.9k"}, {"name": "endroid/qr-code `W`", "url": "https://github.com/endroid/qr-code", "description": "QR code generator.", "stars": "4.7k"}, {"name": "BaconQRCode `W`", "url": "https://github.com/Bacon/BaconQRCode", "description": "QR code generator for PHP.", "stars": "2.1k"}, {"name": "zxing", "url": "https://github.com/zxing/zxing/wiki/Barcode-Contents", "description": "QR code payload format catalog.", "stars": "34k"}], "notes": [], "source": "Qr Code"}, {"name": "Ledger", "entries": [{"name": "Introduction", "url": "#introduction", "description": ""}, {"name": "Background", "url": "#background", "description": ""}, {"name": "Documentation", "url": "#documentation", "description": ""}, {"name": "Editors", "url": "#editors", "description": ""}, {"name": "Tools", "url": "#tools", "description": ""}, {"name": "Social", "url": "#social", "description": ""}, {"name": "Media", "url": "#media", "description": ""}, {"name": "Miscellaneous", "url": "#miscellaneous", "description": ""}, {"name": "Ledger", "url": "http://ledger-cli.org/", "description": "Official website."}, {"name": "Wiki", "url": "https://github.com/ledger/ledger/wiki", "description": "Official wiki.", "stars": "4.4k"}, {"name": "Wikipedia", "url": "https://en.wikipedia.org/wiki/Ledger_\\(software\\", "description": ""}, {"name": "Plain Text Accounting", "url": "http://plaintextaccounting.org/", "description": "General idea behind Ledger."}, {"name": "Wikipedia", "url": "https://en.wikipedia.org/wiki/Double-entry_bookkeeping_system", "description": "Wikipedia entry about double-entry bookkeeping."}, {"name": "Cheat Sheet", "url": "http://ricostacruz.com/cheatsheets/ledger.html", "description": "Summary of the most common commands."}, {"name": "Book", "url": "https://github.com/rolfschr/GSWL-book", "description": "Introductory book on Ledger.", "stars": "119"}, {"name": "Manual", "url": "http://ledger-cli.org/3.0/doc/ledger3.html", "description": "Official manual."}, {"name": "man page", "url": "http://ledger-cli.org/3.0/doc/ledger.1.html", "description": "Description of command-line options."}, {"name": "vim", "url": "https://github.com/ledger/vim-ledger", "description": "Vim plugin.", "stars": "309"}, {"name": "Emacs", "url": "http://www.ledger-cli.org/3.0/doc/ledger-mode.html", "description": "Ledger mode."}, {"name": "Atom", "url": "https://atom.io/packages/language-ledger", "description": "Atom package."}, {"name": "VS Code", "url": "https://github.com/mariosangiorgio/vscode-ledger", "description": "Ledger language support for Visual Studio Code.", "stars": "18"}, {"name": "ledgerhelpers", "url": "https://github.com/Rudd-O/ledgerhelpers", "description": "Collection of helper programs.", "stars": "89"}, {"name": "node-ledger-web", "url": "https://github.com/slashdotdash/node-ledger-web", "description": "Web front-end to Ledger data.", "stars": "138"}, {"name": "ledger-autosync", "url": "https://github.com/egh/ledger-autosync", "description": "Program to sync Ledger files with bank.", "stars": "231"}, {"name": "Twitter", "url": "https://twitter.com/LedgerTips", "description": "Usage tips."}, {"name": "Google Group", "url": "https://groups.google.com/forum/#!forum/ledger-cli", "description": "Ledger Google Group."}, {"name": "Stack Exchange", "url": "https://money.stackexchange.com/search?q=ledger-cli", "description": "Tag on \u201cPersonal Finance & Money Stack\u201d."}, {"name": "FLOSS Weekly 150", "url": "https://twit.tv/shows/floss-weekly/episodes/150", "description": "Interview with the developer."}, {"name": "FLOSS Weekly 375", "url": "https://twit.tv/shows/floss-weekly/episodes/375", "description": "Interview about an alternative implementation."}, {"name": "Ledger + Emacs", "url": "https://www.youtube.com/watch?v=cjoCNRpLanY", "description": "Introduction to using Ledger with Emacs."}, {"name": "Code", "url": "https://github.com/ledger/ledger", "description": "Code on GitHub.", "stars": "4.4k"}, {"name": "Ports", "url": "https://github.com/ledger/ledger/wiki/Ports", "description": "List of alternative implementations.", "stars": "4.4k"}], "notes": [], "source": "Ledger"}, {"name": "Build123d \u2014 Quick Start", "entries": [{"name": "jdegenstein/build123d-portable", "url": "https://github.com/jdegenstein/build123d-portable", "description": "A cross-platform portable build123d installation with bundled VSCode, OCP CAD Viewer, and python bundled together. Provides a quick download, unzip, and run experience -- [releases page (\u2b503)](https://github.com/jdegenstein/build123d-portable/releases).", "stars": "3"}, {"name": "jojain/build123d-sandbox", "url": "https://github.com/jojain/build123d-sandbox", "description": "Interactive CAD Design in the Browser - A powerful web-based sandbox for creating 3D models using Python and build123d, powered by pyodide and WebAssembly. Runs fully in your browser. Visit the live application [here](https://jojain.github.io/build123d-sandbox/).", "stars": "14"}, {"name": "bernhard-42/Jupyter-CadQuery", "url": "https://github.com/bernhard-42/jupyter-cadquery", "description": "View build123d objects in JupyterLab or in a standalone viewer for any IDE.", "stars": "392"}, {"name": "bernhard-42/vscode-ocp-cad-viewer", "url": "https://github.com/bernhard-42/vscode-ocp-cad-viewer", "description": "OCP VSCode CAD Viewer for OCP based Code-CAD (CadQuery, build123d) integrated into VS Code.", "stars": "280"}, {"name": "yeicor-3d/yet-another-cad-viewer", "url": "https://github.com/yeicor-3d/yet-another-cad-viewer", "description": "A web-based CAD viewer for OCP models (CadQuery/build123d) that supports static site deployment. It also has a build123d playground for editing and sharing models directly in the browser ([demo](https://yeicor-3d.github.io/yet-another-cad-viewer/#pg_code_url=https://raw.githubusercontent.com/gumyr/build123d/refs/heads/dev/examples/toy_truck.py)) ", "stars": "102"}, {"name": "bernhard-42/bd\\_animation", "url": "https://github.com/bernhard-42/bd_animation", "description": "Animation class and tutorials for build123d", "stars": "22"}, {"name": "yeicor-3d/dl4to4ocp", "url": "https://github.com/yeicor-3d/dl4to4ocp", "description": "Library that helps perform [topology optimization](https://en.wikipedia.org/wiki/Topology_optimization) on", "stars": "43"}, {"name": "voneiden/ocp-freecad-cam", "url": "https://github.com/voneiden/ocp-freecad-cam", "description": "", "stars": "53"}, {"name": "experimentslabs/3d/bd\\_beams\\_and\\_bars", "url": "https://gitlab.com/experimentslabs/3d/bd_beams_and_bars", "description": "Construction beams and bars - [docs](https://bd-beams-and-bars.3d.experimentslabs.com/) "}, {"name": "experimentslabs/3d/bd\\_tube\\_boxes", "url": "https://gitlab.com/experimentslabs/3d/bd_tube_boxes", "description": "Create boxes from old tubes - [docs](https://bd-tube-boxes.3d.experimentslabs.com)"}, {"name": "GarryBGoode/py\\_gearworks", "url": "https://github.com/GarryBGoode/py_gearworks", "description": "create all kinds of gear models", "stars": "54"}, {"name": "Ruudjhuu/gridfinity\\_build123d", "url": "https://github.com/Ruudjhuu/gridfinity_build123d", "description": "Create gridfinity items with build123d", "stars": "79"}, {"name": "gumyr/bd\\_warehouse", "url": "https://github.com/gumyr/bd_warehouse", "description": "Augments build123d with parametric parts - generated on demand - and extensions to the core build123d capabilities.", "stars": "73"}, {"name": "keeeal/bd-vslot", "url": "https://github.com/keeeal/bd-vslot", "description": "A library of V-Slot linear rail components - [docs](https://bd-vslot.readthedocs.io/)", "stars": "1"}, {"name": "larssont/capistry", "url": "https://github.com/larssont/capistry", "description": "A Python package for parametric 3D modeling of keyboard keycaps using build123d", "stars": "13"}, {"name": "ndevenish/gflabel", "url": "https://github.com/ndevenish/gflabel", "description": "Generates 3d-printable labels for gridfinity label systems", "stars": "150"}, {"name": "PaulBone/gfthings", "url": "https://github.com/PaulBone/gfthings", "description": "A tool to generate gridfinity compatible objects like bins, grids, base edges, and pins", "stars": "59"}, {"name": "bernhard-42/tcv\\_screenshots", "url": "https://github.com/bernhard-42/tcv_screenshots", "description": "Headless screenshot generator for three-cad-viewer. Render 3D CAD models to PNG screenshots.", "stars": "3"}, {"name": "jdegenstein/build123d-f3d-render", "url": "https://github.com/jdegenstein/build123d-f3d-render", "description": "headless automatic rendering of build123d models to PNG using f3d within CI (GitHub Actions)", "stars": "2"}, {"name": "jdegenstein/filewatcher123d", "url": "https://github.com/jdegenstein/filewatcher123d", "description": "A file watcher oriented towards use with build123d and ocp\\_vscode (standalone mode, no VSCode required)", "stars": "6"}, {"name": "Yeicor/OCP.wasm", "url": "https://github.com/Yeicor/OCP.wasm", "description": "", "stars": "25"}, {"name": "BlueDrink9/keeb\\_snakeskin", "url": "https://github.com/BlueDrink9/keeb_snakeskin", "description": "Create a cool PCB case and travel case for split keyboards or other custom PCBs", "stars": "28"}, {"name": "ginkgo/trackball", "url": "https://github.com/ginkgo/trackball", "description": "3d-printable twist-to-scroll trackball using a Raspberry Pi Pico and two PMW3360 sensors designed using build123d", "stars": "29"}, {"name": "jgraichen/someline", "url": "https://github.com/jgraichen/someline", "description": "3D printable insets for some Someline\u00ae storage boxes designed using build123d", "stars": "4"}, {"name": "nicola-sorace/custom-keycap-generator", "url": "https://github.com/nicola-sorace/custom-keycap-generator", "description": "Generate custom print-ready keycap geometries using Python and build123d", "stars": "24"}, {"name": "x0pherl/fender-bender", "url": "https://github.com/x0pherl/fender-bender", "description": "an open-source filament buffering system for multi-material 3D printers designed using build123d", "stars": "19"}, {"name": "Official Documentation", "url": "https://build123d.readthedocs.io/en/latest/", "description": ""}, {"name": "Alternate setup", "url": "https://gist.github.com/mtancoigne/9e2b7cdfb13f2c5a2a405cfb059e9b87", "description": ""}, {"name": "BlendQuery", "url": "https://github.com/uki-dev/blendquery", "description": "build123d integration for Blender. **(\u26a0\ufe0fUnmaintained)**", "stars": "68"}, {"name": "KiCad Packages3D Generator", "url": "https://gitlab.com/kicad/libraries/kicad-packages3D-generator", "description": "Python scripts for generating 3D electrical component models in STEP and VRML."}], "notes": [], "source": "Build123d"}, {"name": "Design Principles \u2014 Contents", "entries": [{"name": "Principles within bigger Design Systems", "url": "https://github.com/robinstickel/awesome-design-principles#principles-within-bigger-design-systems", "description": "", "stars": "442"}, {"name": "Articles about Design Principles", "url": "https://github.com/robinstickel/awesome-design-principles#articles-about-design-principles", "description": "", "stars": "442"}, {"name": "Other Resources", "url": "https://github.com/robinstickel/awesome-design-principles#other-resources", "description": "", "stars": "442"}, {"name": "Credits and Notes", "url": "https://github.com/robinstickel/awesome-design-principles#credits-and-notes", "description": "", "stars": "442"}, {"name": "Alibaba Ant Design Principles", "url": "https://ant.design/docs/spec/proximity", "description": ""}, {"name": "Apple Human Interface Principles", "url": "https://developer.apple.com/design/human-interface-guidelines/", "description": ""}, {"name": "Atlassian Brand Personality", "url": "https://atlassian.design/guidelines/brand/personality", "description": ""}, {"name": "Co-op Design Principles", "url": "https://coop-design-manual.herokuapp.com/principles.html", "description": ""}, {"name": "Firefox Photon Design System Principles", "url": "http://design.firefox.com/photon/introduction/principles.html", "description": ""}, {"name": "Google Material Design Principles", "url": "https://material.io/guidelines/#introduction-principles", "description": ""}, {"name": "GOV.uk Design Principles", "url": "https://www.gov.uk/design-principles", "description": ""}, {"name": "Harmony Design System Voice & Tone Principles", "url": "http://harmony.intuit.com/voice-tone/", "description": ""}, {"name": "IBM Carbon Design Principles", "url": "https://www.carbondesignsystem.com/guidelines/accessibility/overview", "description": ""}, {"name": "Lost My Name Design System Principles", "url": "http://design-system.lostmy.name/design-principles", "description": ""}, {"name": "Mailchimp Writing Goals and Principles", "url": "http://styleguide.mailchimp.com/writing-principles/", "description": ""}, {"name": "Nachos - Trello's Design System Principles", "url": "https://design.trello.com/principles", "description": ""}, {"name": "Seek Style Guide Principles", "url": "https://seek-oss.github.io/seek-style-guide/", "description": ""}, {"name": "Shopify Polaris Principles", "url": "https://polaris.shopify.com/principles/principles#app", "description": ""}, {"name": "U.S. Web Design Principles", "url": "https://standards.usa.gov/design-principles/", "description": ""}, {"name": "Design Principles - a Guide", "url": "https://www.cxpartners.co.uk/our-thinking/design-principles/", "description": "Good introduction and best practices."}, {"name": "Developing Asanas Design Principles", "url": "https://blog.asana.com/2013/10/design-principles/", "description": "Inside article on how Asana developed their principles."}, {"name": "The Core Principles of UI Design", "url": "https://www.invisionapp.com/blog/core-principles-of-ui-design/", "description": "Short excerpt from Fundamental UI Design, an InVision e-course by Jane Portman."}, {"name": "Design Principles Guide to less shitty Feedback", "url": "https://medium.com/apegroup-texts/design-principles-a-guide-to-less-shitty-feedback-64e9541816c1", "description": "Short introduction and practical guide on how to set design principles (with examples)"}, {"name": "Built Environment Innovation Design", "url": "https://github.com/BEICOOP/BEICPBLChallenge/blob/master/Phase3/Stakeholders_Roles/Designer.md", "description": "Lists professional design disciplines associated with built environment ventures and describes their roles (part of an open source project based learning challenge curricula)."}, {"name": "Learn Design Principles", "url": "http://learndesignprinciples.com/", "description": "Learn how design principles can be applied from architecture to product design."}, {"name": "Design Principles FTW", "url": "http://www.designprinciplesftw.com/", "description": "\"The biggest collection of Design Principles on the Internet.\""}, {"name": "principles.adactio.com", "url": "https://principles.adactio.com/", "description": "Huge list with various types of more traditional design principles."}, {"name": "Principles of User Interface Design", "url": "http://bokardo.com/principles-of-user-interface-design/", "description": "Long list with well explained principles by Joshua Porter"}, {"name": "Principles of Product Design", "url": "http://bokardo.com/principles-of-product-design/", "description": "Long list with well explained principles by Joshua Porter"}], "notes": [], "source": "Design Principles"}, {"name": "Design Principles \u2014 Credits and Notes", "entries": [], "notes": [], "source": "Design Principles"}, {"name": "Toolsforactivism \u2014 Open-source host-it-yourself:", "entries": [{"name": "Contact Congress (Open Source)", "url": "https://github.com/EFForg/contact-congress", "description": "Send emails to members of the US Congress. This was developed by EFF as an open source project. They use it for their own campaigns internally. There is also a hosted version run by Fight for the Future (see below).", "stars": "32"}, {"name": "Call Congress", "url": "https://github.com/fightforthefuture/call-congress", "description": "Coordinate call-in days to US Congress, the President, or local or corporate targets. Original project from Fight for the Future and Taskforce.is, but with lots of development from [Mozilla (\u2b501)](https://github.com/mozilla/call-congress) and the [EFF (\u2b5034)](https://github.com/effOrg/call-congress/tree/refactor/master). Frontend looks like this, [https://call.mozilla.org](https://call.mozilla.org/) and the backend looks like [http://callpower.org](http://callpower.org/easy-to-use/). A hosted version is available, and the code is AGPL.", "stars": "28"}, {"name": "Twilio.org's Rapid Response Kit", "url": "https://github.com/Twilio-org/rapid-response-kit", "description": "Collection phone-related tools using Twilio's service. Kit includes: Auto-Respond (inbound voice/sms responder), Broadcast (simple way to broadcast texts/calls to a list), Conference Line, Forwarder, Ringdown (call down a list of people, if 1st person doesn't answer go on to the next), Help Line (Press 1 for..., Press 2 for...)", "stars": "304"}, {"name": "Ushahidi", "url": "https://www.ushahidi.com/", "description": "Platform for data management and visualization. Other tools include CrowdMap, CrisisNET (data about world crises), Ping (tool for checking is someone is ok after an emergency), SMSsync (two-way SMS gateway). Check out their [github repos](https://github.com/ushahidi)."}, {"name": "Crowdring", "url": "https://github.com/therules/CrowdRing", "description": "web app where people around the world can place a free missed call to sign a petition", "stars": "16"}, {"name": "Self Starter", "url": "https://github.com/lockitron/selfstarter", "description": "roll your own crowdfunding site", "stars": "3.2k"}, {"name": "TakeCharge.io", "url": "https://github.com/controlshift/prague-server", "description": "opensource or SaaS online donations powered by Stripe.", "stars": "9"}, {"name": "Countdown", "url": "https://github.com/drewrwilson/countdown", "description": "A quick & simple tool for making your own webpage with a countdown to your upcoming event.", "stars": "38"}, {"name": "CiviCRM", "url": "https://civicrm.org/", "description": "Contact management system for non-profit / activist sector, including donations, memberships, events, SMS, bulk mail & full CRM."}, {"name": "Spoke", "url": "https://github.com/Elizabeth-Warren/Spoke", "description": "Text-distribution tool for organizations to mobilize supporters and members into action. Spoke allows you to upload phone numbers, customize scripts and assign volunteers to communicate with supporters while allowing organizations to manage the process.", "stars": "186"}, {"name": "Loomio", "url": "https://www.loomio.org/", "description": "Tool for collaborative decision-making in groups. Note: Loomio's [code is also open source (\u2b502.1k)](https://github.com/loomio/loomio), but it's generally used as a hosted service."}, {"name": "Change.org", "url": "https://www.change.org/", "description": ""}, {"name": "Contact Congress (FFTF)", "url": "http://congress.fightforthefuture.org/", "description": "Used to send emails to members of the US Congress. This is Fight for the Future's hosted-version of the open sources Contact Congress. Ideal for organizations that send a lot of emails to congress, but who don't have tech staff who can install and maintain their own version of the open source software."}, {"name": "ControlShift", "url": "https://www.controlshiftlabs.com/", "description": "Distributed petitions, events and local groups for progressive advocacy organizations. Tools to help make campaigns more participatory."}, {"name": "Riseup", "url": "http://riseup.net/", "description": "A provider of communication tools for activists, including free webmail, chat, and VPN"}, {"name": "Action Network", "url": "https://actionnetwork.org", "description": "A nonprofit digital organizing toolset for progressive organizations. Includes petitions, advocacy, fundraising, mass email, and more for free or cheap."}, {"name": "Democracy.io", "url": "https://democracy.io", "description": ""}, {"name": "MoveOn's Petition Platform", "url": "https://petitions.moveon.org/", "description": "Start your own petition on MoveOn's hosted platform. If your petition gains traction, MoveOn staff may help support you."}, {"name": "CiviWiki", "url": "https://civi.wiki/", "description": "An open-source, non-profit community, working to develop a democratic engagement web system."}, {"name": "Tails", "url": "https://tails.boum.org/", "description": "A live media, Linux-based operating system that is designed to allow the use of a computer without leaving a digital footprint."}, {"name": "Tor Browser", "url": "https://github.com/TheTorProject/gettorbrowser", "description": "Free software for enabling anonymous communication. It prevents somebody watching your Internet connection from learning what sites you visit, it prevents the sites you visit from learning your physical location, and it lets you access sites which are blocked.", "stars": "450"}, {"name": "Brave Browser", "url": "https://github.com/brave/brave-browser", "description": "[Brave](https://brave.com/) is a free and open-source web browser developed by Brave Software, Inc. based on the Chromium web browser. It blocks ads and website trackers, and provides a way for users to send information contributions in the form of Basic Attention Tokens to websites and content creators.", "stars": "14k"}, {"name": "Where@", "url": "https://github.com/the-learning-collective/whereat-macroid", "description": "a mobile app to help protesters communicate with each other in realtime during marches", "stars": "38"}, {"name": "Stencil Validator", "url": "https://drewrwilson.com/stencilvalidator/", "description": ""}, {"name": "Day of Action", "url": "https://github.com/handsupwalkout/handsupwalkout.github.io", "description": "very rough tool used to coordinate a day of action for high school students. the starting point for a more generalized tool to run a day of action campaign", "stars": "8"}, {"name": "Umbrella App", "url": "https://github.com/securityfirst/Umbrella_android", "description": "an open source Android App with lessons and checklists on digital and physical security topics ranging from sending a secure mail to dealing with physical surveillance and attending a protest safely. Also includes forms for responding to security incidents and feeds to ensure users are up to date with the latest security information for their area. Also available in Spanish and Chinese.", "stars": "206"}, {"name": "Code Corps", "url": "https://github.com/code-corps", "description": "code corps hopes to provide tools that connect people to projects that have a social impact, facilitate crowdfunding, and provide support for those working on projects"}, {"name": "Thunderclap", "url": "http://thunderclap.it", "description": "use this to coordinate a group sharing the same message on social media at the same time. You write a tweet, make a campaign, and ask people to pledge to support your campaign. When you reach your goal of a certain number of pledgers, your tweet will automatically be posted to each pledger's social media."}], "notes": [], "source": "Toolsforactivism"}, {"name": "Inspectit", "entries": [{"name": "Official Resources", "url": "#official-resources", "description": ""}, {"name": "Tutorials", "url": "#tutorials", "description": ""}, {"name": "Videos", "url": "#videos", "description": ""}, {"name": "Blog Posts", "url": "#blog-posts", "description": ""}, {"name": "Profiles And Sensor Configurations", "url": "#profiles-and-sensor-configurations", "description": ""}, {"name": "Uncategorized", "url": "#uncategorized", "description": ""}, {"name": "Website", "url": "http://www.inspectit.rocks/", "description": "Official website."}, {"name": "GitHub Repository", "url": "https://github.com/inspectIT/inspectIT", "description": "inspectIT's source code repository.", "stars": "528"}, {"name": "Issue Tracking", "url": "https://inspectit-performance.atlassian.net/browse/INSPECTIT", "description": "inspectIT's issue tracking system."}, {"name": "Documentation", "url": "https://inspectit-performance.atlassian.net/wiki/", "description": "Official documentation."}, {"name": "How to Write Your Own Sensor", "url": "https://dzone.com/articles/how-to-write-your-own-sensor-for-the-open-source-a", "description": "Walkthrough on how to implement a custom sensor for inspectIT."}, {"name": "inspectIT Workshop", "url": "https://github.com/inspectit-labs/workshop", "description": "Hands-on workshop about inspectIT and its setup, configuration and usage.", "stars": "1"}, {"name": "Using Java Management Extensions (JMX)", "url": "https://blog.novatec-gmbh.de/inspectit-1-6-monitoring-jmx/", "description": "Walkthrough on how to monitor JMX attributes."}, {"name": "inspectIT in 7 Minutes", "url": "https://www.youtube.com/watch?v=bqZPBsTxAc4", "description": "Short introduction of inspectIT at the 2015 Software Quality Days in Vienna."}, {"name": "Integration of inspectIT into a Sping Boot or Java application", "url": "https://www.youtube.com/watch?v=x0fnYSANIFk", "description": "Tutorial on integrating an inspectIT agent into a Spring (Boot) or Java application."}, {"name": "How We Boosted Magnolia Response Times", "url": "https://www.magnolia-cms.com/blogs/guest-blogger/detail\\~@how-we-boosted-magnolia-response-times-with-dynamic-page-caching\\~.html", "description": "Use case where a performance problem in an application has been found using inspectIT."}, {"name": "Collaboration With inspectIT RESTful Services", "url": "https://blog.novatec-gmbh.de/inspectit-restful-services/", "description": "Introduction of inspectIT's REST interface."}, {"name": "Using Open Source APM Software: inspectIT", "url": "https://opensource.com/article/17/3/inspectit", "description": "Overview of inspectIT and case story of a typical usage scenario."}, {"name": "Can the Opentracing Scene Benefit From New Tracer Implementations?", "url": "https://dzone.com/articles/can-opentracing-scene-benefit-from-new-tracer-impl", "description": "Comparision between the tracing systems inspectIT and Zipkin."}, {"name": "Automated Performance Regression Testing Using Open Source Tools", "url": "https://blog.novatec-gmbh.de/automated-performance-regression-testing/", "description": "Example scenario on how a automated performance regression chain can be setup using inspectIT."}, {"name": "Cross-JVM Tracing", "url": "https://blog.novatec-gmbh.de/inspectit-1-7-cross-jvm-tracing/", "description": "Introduction into inspectIT's cross-JVM tracing."}, {"name": "Dynamically Change Monitoring Points During JVM Run-Time With inspectIT", "url": "https://blog.novatec-gmbh.de/dynamically-change-monitoring-points-during-jvm-run-time-with-inspectit/", "description": "How inspectIT dynamically updates monitoring points during application runtime."}, {"name": "End User Monitoring done easy in inspectIT 1.8", "url": "https://blog.novatec-gmbh.de/end-user-monitoring-inspectit-1-8/", "description": "How inspectIT can be used to monitor the end user's experience."}, {"name": "ColdFusion Markup Language Profile", "url": "https://github.com/ghedwards/cfml-inspectIT", "description": "Profile for tracking function calls in CFML.", "stars": "1"}, {"name": "Sample Application for inspectIT", "url": "https://github.com/inspectit-labs/spring-petclinic-microservices", "description": "Sample application for demonstration purposes, based on the Spring Petclinic.", "stars": "7"}, {"name": "Grafana Dashboards for inspectIT", "url": "https://github.com/inspectit-labs/dashboards", "description": "GitHub repository containing Grafana dashboards for visualizing data from inspectIT.", "stars": "1"}], "notes": [], "source": "Inspectit"}, {"name": "Radio \u2014 Links", "entries": [{"name": "Radio (wikipedia)", "url": "http://en.wikipedia.org/wiki/Radio", "description": ""}, {"name": "Radio Spectrum (wikipedia)", "url": "http://en.wikipedia.org/wiki/Radio_spectrum", "description": ""}, {"name": "Skywave (skip) (wikipedia)", "url": "http://en.wikipedia.org/wiki/Skywave", "description": ""}, {"name": "Portable SDR", "url": "http://hackaday.io/project/1538-PortableSDR", "description": ""}, {"name": "N0NBH's Solar-Terrestrial Data", "url": "http://www.hamqsl.com/solar2.html", "description": "Current"}], "notes": [], "source": "Radio"}, {"name": "Radio \u2014 General Use", "entries": [], "notes": [], "source": "Radio"}, {"name": "Radio \u2014 SWR", "entries": [], "notes": [], "source": "Radio"}, {"name": "Radio \u2014 Installing a mobile CB", "entries": [], "notes": [], "source": "Radio"}, {"name": "Radio \u2014 Links", "entries": [{"name": "Right Channel Radios", "url": "http://www.rightchannelradios.com/", "description": "Good online shop"}, {"name": "CB Slang", "url": "http://www.cbslang.com/", "description": "mostly humorous, but kinda helpful."}, {"name": "CB Slang (wikipedia)", "url": "http://en.wikipedia.org/wiki/List_of_CB_slang", "description": ""}, {"name": "CB Talk and etiquette", "url": "http://www.jeepforum.com/forum/f8/cb-radio-etiquette-jeep-trail-1169815/", "description": ""}, {"name": "Skip", "url": "http://cbradiomagazine.com/Articles/How%20to%20Shoot%20Skip.htm", "description": ""}, {"name": "Silly CB Handles", "url": "http://www.somethingawful.com/news/cb-handles/", "description": ""}, {"name": "CB FAQ", "url": "http://www.advancedspecialties.net/cb-radio-faq.htm", "description": ""}, {"name": "Frequency Table", "url": "http://www.radioreference.com/apps/db/?aid=7731", "description": ""}], "notes": [], "source": "Radio"}, {"name": "Radio \u2014 Links", "entries": [{"name": "Gqrx", "url": "http://gqrx.dk/", "description": ""}, {"name": "sdrsharp on .NET", "url": "http://sdrsharp.com", "description": ""}], "notes": [], "source": "Radio"}, {"name": "Radio \u2014 Hardware", "entries": [], "notes": [], "source": "Radio"}, {"name": "Radio \u2014 Software", "entries": [], "notes": [], "source": "Radio"}, {"name": "Radio \u2014 Links", "entries": [{"name": "The International Amateur Radio Union", "url": "http://www.iaru.org/", "description": ""}, {"name": "Japanese asteroid mission", "url": "http://www.arrl.org/news/amateur-radio-transponder-will-accompany-japanese-asteroid-mission-into-deep-space", "description": ""}, {"name": "Slow-scan Television", "url": "https://en.wikipedia.org/wiki/Slow-scan_television", "description": ""}], "notes": [], "source": "Radio"}, {"name": "Radio \u2014 Amateur Radio License", "entries": [{"name": "The Foundation Licence", "url": "http://www.wia.org.au/licenses/foundation/about/", "description": ""}], "notes": [], "source": "Radio"}, {"name": "Radio \u2014 Trunking", "entries": [], "notes": [], "source": "Radio"}, {"name": "Radio \u2014 Links", "entries": [{"name": "Project 25", "url": "http://www.project25.org/", "description": ""}, {"name": "Project 25 wikipedia", "url": "http://en.wikipedia.org/wiki/Project_25", "description": ""}, {"name": "Trunked Radio wikipedia", "url": "http://en.wikipedia.org/wiki/Trunked_radio_system", "description": ""}], "notes": [], "source": "Radio"}, {"name": "Distraction Blocker", "entries": [{"name": "Introduction", "url": "#introduction", "description": ""}, {"name": "Apps and Tools", "url": "#apps-and-tools", "description": ""}, {"name": "Articles and Guides", "url": "#articles-and-guides", "description": ""}, {"name": "Research Papers", "url": "#research-papers", "description": ""}, {"name": "Communities", "url": "#communities", "description": ""}, {"name": "Contribution Guidelines", "url": "#contribution-guidelines", "description": ""}], "notes": [], "source": "Distraction Blocker"}, {"name": "Distraction Blocker \u2014 Windows", "entries": [{"name": "FocusWriter", "url": "https://gottcode.org/focuswriter/", "description": "A distraction-free writing environment."}, {"name": "Cold Turkey", "url": "https://getcoldturkey.com/", "description": "[Review](https://productivity.directory/cold-turkey) - Block distracting websites and applications."}], "notes": [], "source": "Distraction Blocker"}, {"name": "Distraction Blocker \u2014 MacOS", "entries": [{"name": "SelfControl", "url": "https://selfcontrolapp.com/", "description": "[Review](https://productivity.directory/selfcontrol) - A free and open-source application for Mac OS X that lets you block your own access to distracting websites."}, {"name": "HeyFocus", "url": "https://heyfocus.com/", "description": "[Review](https://productivity.directory/heyfocus) - Block websites and applications to improve productivity."}], "notes": [], "source": "Distraction Blocker"}, {"name": "Distraction Blocker \u2014 Linux", "entries": [{"name": "LeechBlock NG", "url": "https://github.com/proginosko/LeechBlockNG", "description": "A simple productivity tool designed to block distracting websites.", "stars": "547"}], "notes": [], "source": "Distraction Blocker"}, {"name": "Distraction Blocker \u2014 Browser Extensions", "entries": [{"name": "StayFocusd", "url": "https://chrome.google.com/webstore/detail/stayfocusd/laankejkbhbdhmipfmgcngdelahlfoji", "description": "[Review](https://productivity.directory/stayfocusd) - Increase your productivity by limiting the amount of time spent on time-wasting websites."}, {"name": "Freedom", "url": "https://freedom.to/", "description": "[Review](https://productivity.directory/freedom) - Block distractions on all of your devices."}], "notes": [], "source": "Distraction Blocker"}, {"name": "Distraction Blocker \u2014 Mobile Apps", "entries": [{"name": "Forest", "url": "https://www.forestapp.cc/", "description": "[Review](https://productivity.directory/forest) - Stay focused, be present, and turn your focused moments into a lovely forest."}, {"name": "Offtime", "url": "http://offtime.co/", "description": "Disconnect from smartphone overuse."}, {"name": "Top 5 Distraction Blocker Apps for Mac", "url": "https://blog.productivity.directory/top-5-distraction-blocker-apps-for-mac-a00614bc6268", "description": ""}, {"name": "Top 6 Distraction Blocker Apps for Android", "url": "https://blog.productivity.directory/top-6-distraction-blocker-apps-for-android-5a838618e155", "description": ""}, {"name": "Understanding and Developing Tools for Attention Management in Technology-Intensive Workplaces", "url": "https://example.com", "description": ""}, {"name": "Productivity Directory", "url": "https://productivity.directory/", "description": "A directory for productivity tools and apps"}, {"name": "Productivity Blog", "url": "https://blog.productivity.directory/", "description": "Top blog on Productivity"}, {"name": "r/productivity", "url": "https://www.reddit.com/r/productivity/", "description": "The subreddit dedicated to productivity hacks and tips."}, {"name": "Focusmate Community", "url": "https://www.focusmate.com/community", "description": "A virtual co-working community to increase accountability and focus."}], "notes": [], "source": "Distraction Blocker"}, {"name": "Wp Cli", "entries": [{"name": "Official links", "url": "#official-links", "description": ""}, {"name": "Third-party packages", "url": "#third-party-packages", "description": ""}, {"name": "Tutorials & guides", "url": "#tutorials--guides", "description": ""}, {"name": "Contribute", "url": "#contribute", "description": ""}, {"name": "wp-cli.org", "url": "https://wp-cli.org/", "description": "Homepage of the WP-CLI project."}, {"name": "WP-CLI handbook", "url": "https://make.wordpress.org/cli/handbook/", "description": "Guides on how to use or extend WP-CLI."}, {"name": "WP-CLI command reference", "url": "https://developer.wordpress.org/cli/commands/", "description": "Reference documentation for all the official WP-CLI commands."}, {"name": "Make WordPress.org - CLI", "url": "https://make.wordpress.org/cli/", "description": "Main entry point for contributing to WP-CLI."}, {"name": "WP-CLI GitHub organization", "url": "https://github.com/wp-cli", "description": "Canonical home of the WP-CLI source code."}], "notes": [], "source": "Wp Cli"}, {"name": "Wp Cli \u2014 Package discovery", "entries": [{"name": "Packagist.org search by WP-CLI package type", "url": "https://packagist.org/?type=wp-cli-package", "description": "Composer packages filtered by type `wp-cli-package`."}, {"name": "GitHub.com search for WP-CLI integrations", "url": "https://github.com/search?q=WP_CLI%3A%3Aadd_command%28+NOT+Akismet_CLI+NOT+elementor+NOT+WordCamp_CLI_Miscellaneous+NOT+W3TotalCache_Command+path%3A*.php+language%3APHP+-org%3Awp-cli+-path%3Avendor+-path%3Awp-content+-path%3Apublic+-path%3Adeployer+-path%3Aweb+-path%3Asrc%2Fvendor+-path%3Aapp+-path%3Awordpress+-path%3Aentity-command.php+-path%3Aclass-wc-cli.php+-path%3Awp-cli-bp.php+NOT+is%3Afork+-path%3Aextension-command.php+-path%3Acron-command.php+-path%3Awp-seo-main.php+-path%3Aplugins+-path%3Adata+-path%3Abackup+-path%3Ademo+-path%3Awordcamp.org+-path%3Awordpress.org+-path%3Alanguage-command.php+-path%3Aredirection-cli.php+-path%3Athemes+-path%3Alibrary+-path%3Aeval-command+-path%3Arole-command+-path%3Awidget-command+-path%3Acache-command.php+-path%3Awp-app+-path%3Apublic_html+-path%3Aqueue.php+-path%3AmyWeb+-path%3Adocroot+-path%3Awebsite\\&type=code", "description": "Heavily pre-filtered search for repositories that use `WP_CLI::add_command()`."}], "notes": [], "source": "Wp Cli"}, {"name": "Wp Cli \u2014 Notable packages", "entries": [{"name": "Yoast/wp-cli-faker", "url": "https://github.com/Yoast/wp-cli-faker", "description": "Generate fake WordPress and WooCommerce content for testing purposes.", "stars": "59"}, {"name": "aaemnnosttv/wp-cli-login-command", "url": "https://github.com/aaemnnosttv/wp-cli-login-command", "description": "Login to WordPress with secure passwordless magic links.", "stars": "269"}, {"name": "schlessera/wp-cli-psysh", "url": "https://github.com/schlessera/wp-cli-psysh", "description": "Replace WP-CLI shell standard REPL with [PsySH](http://psysh.org/).", "stars": "23"}, {"name": "php-stubs/wp-cli-stubs", "url": "https://github.com/php-stubs/wp-cli-stubs", "description": "WP-CLI function and class declaration stubs for static analysis.", "stars": "15"}, {"name": "An Introduction to WP-CLI", "url": "https://pascalbirchler.com/an-introduction-to-wp-cli/", "description": "Introductory article that introduces the main concepts and some popular use cases of WP-CLI."}, {"name": "Controlling WordPress through the Command Line", "url": "https://wordpress.tv/2017/05/22/alain-schlesser-controlling-wordpress-through-the-command-line-introduction-to-wp-cli/", "description": "Introductory talk that covers the very basics of the command line for people who never used the console before."}, {"name": "WP Bullet WP-CLI Guides", "url": "https://guides.wp-bullet.com/category/wp-cli/", "description": "Snippet-based guides that solve specific use cases."}, {"name": "Siteground Webinar: Learn How WP-CLI Can Make Your Life Easier", "url": "https://www.youtube.com/watch?v=DlxbRYpZdQg", "description": "Practical examples on how you can improve your workflows with WP-CLI."}, {"name": "CaptainCore Cookbook", "url": "https://captaincore.io/cookbook/", "description": "Collection of WP-CLI commands and bash scripts for automating WordPress maintenance."}], "notes": [], "source": "Wp Cli"}, {"name": "Android Ui \u2014 Index", "entries": [{"name": "Jetpack Compose", "url": "#Jetpack-Compose", "description": ""}, {"name": "Layout", "url": "#Layout", "description": ""}, {"name": "Button", "url": "#Button", "description": ""}, {"name": "List / Grid", "url": "#List--Grid", "description": ""}, {"name": "ViewPager", "url": "#ViewPager", "description": ""}, {"name": "Label / Form", "url": "#Label--Form", "description": ""}, {"name": "Image", "url": "#Image", "description": ""}, {"name": "SeekBar", "url": "#SeekBar", "description": ""}, {"name": "Progress", "url": "#Progress", "description": ""}, {"name": "Menu", "url": "#Menu", "description": ""}, {"name": "ActionBar", "url": "#ActionBar", "description": ""}, {"name": "Dialog", "url": "#Dialog", "description": ""}, {"name": "Calendar", "url": "#Calendar", "description": ""}, {"name": "Graph", "url": "#Graph", "description": ""}, {"name": "Animation", "url": "#Animation", "description": ""}, {"name": "Parallax", "url": "#Parallax", "description": ""}, {"name": "Effect (Blur... etc)", "url": "#Effect", "description": ""}, {"name": "Other", "url": "#Other", "description": ""}], "notes": [], "source": "Android Ui"}, {"name": "Userscripts", "entries": [{"name": "Compatibility", "url": "#compatibility", "description": ""}, {"name": "Scripts", "url": "#scripts", "description": ""}, {"name": "Tutorials", "url": "#tutorials", "description": ""}, {"name": "Community", "url": "#community", "description": ""}, {"name": "Additional Catalogues", "url": "#additional-catalogues", "description": ""}, {"name": "Contributing", "url": "#contributing", "description": ""}, {"name": "License", "url": "#license", "description": ""}], "notes": [], "source": "Userscripts"}, {"name": "Userscripts \u2014 <picture><source type=\"image/png\" media=\"(prefers-color-scheme: dark)\" srcset=\"https://cdn.jsdelivr.net/gh/awesome-scripts/awesome-userscripts@f11c95f/assets/images/icons/symbols/cancel/white/icon32.png\"><img height=14 src=\"https://cdn.jsdelivr.net/gh/awesome-scripts/awesome-userscripts@f11c95f/assets/images/icons/symbols/cancel/black/icon32.png\"></picture> Ad blocking", "entries": [], "notes": [], "source": "Userscripts"}, {"name": "Userscripts \u2014 <picture><source type=\"image/png\" media=\"(prefers-color-scheme: dark)\" srcset=\"https://cdn.jsdelivr.net/gh/awesome-scripts/awesome-userscripts@f11c95f/assets/images/icons/sites/amazon/white/icon32.png\"><img height=17 src=\"https://cdn.jsdelivr.net/gh/awesome-scripts/awesome-userscripts@f11c95f/assets/images/icons/sites/amazon/icon32.png\"></picture> Amazon", "entries": [], "notes": [], "source": "Userscripts"}, {"name": "Userscripts \u2014 <picture><source type=\"image/png\" media=\"(prefers-color-scheme: dark)\" srcset=\"https://cdn.jsdelivr.net/gh/awesome-scripts/awesome-userscripts@f11c95f/assets/images/icons/sites/brave/white/icon32.png\"><img height=16 src=\"https://cdn.jsdelivr.net/gh/awesome-scripts/awesome-userscripts@f11c95f/assets/images/icons/sites/brave/icon32.png\"></picture> Brave", "entries": [], "notes": [], "source": "Userscripts"}, {"name": "Userscripts \u2014 <picture><source type=\"image/png\" media=\"(prefers-color-scheme: dark)\" srcset=\"https://cdn.jsdelivr.net/gh/awesome-scripts/awesome-userscripts@f11c95f/assets/images/icons/sites/chatgpt/white-on-black/icon50.png\"><img height=21 src=\"https://cdn.jsdelivr.net/gh/awesome-scripts/awesome-userscripts@f11c95f/assets/images/icons/sites/chatgpt/black-on-white/icon50.png\"></picture> ChatGPT", "entries": [], "notes": [], "source": "Userscripts"}, {"name": "Userscripts \u2014 <picture><source type=\"image/png\" media=\"(prefers-color-scheme: dark)\" srcset=\"https://cdn.jsdelivr.net/gh/awesome-scripts/awesome-userscripts@f11c95f/assets/images/icons/sites/discord/white/icon256.png\"><img height=17 src=\"https://cdn.jsdelivr.net/gh/awesome-scripts/awesome-userscripts@f11c95f/assets/images/icons/sites/discord/icon256.png\"></picture> Discord", "entries": [], "notes": [], "source": "Userscripts"}, {"name": "Userscripts \u2014 <picture><source type=\"image/png\" media=\"(prefers-color-scheme: dark)\" srcset=\"https://cdn.jsdelivr.net/gh/awesome-scripts/awesome-userscripts@438649d/assets/images/icons/symbols/display/white/icon256.png\"><img height=17 src=\"https://cdn.jsdelivr.net/gh/awesome-scripts/awesome-userscripts@438649d/assets/images/icons/symbols/display/black/icon256.png\"></picture> Display", "entries": [], "notes": [], "source": "Userscripts"}, {"name": "Userscripts \u2014 <picture><source type=\"image/png\" media=\"(prefers-color-scheme: dark)\" srcset=\"https://cdn.jsdelivr.net/gh/awesome-scripts/awesome-userscripts@f11c95f/assets/images/icons/sites/duckduckgo/white/icon32.png\"><img height=18 src=\"https://cdn.jsdelivr.net/gh/awesome-scripts/awesome-userscripts@f11c95f/assets/images/icons/sites/duckduckgo/icon32.png\"></picture> DuckDuckGo", "entries": [], "notes": [], "source": "Userscripts"}, {"name": "Userscripts \u2014 <picture><source type=\"image/png\" media=\"(prefers-color-scheme: dark)\" srcset=\"https://cdn.jsdelivr.net/gh/awesome-scripts/awesome-userscripts@f11c95f/assets/images/icons/sites/github/white/icon32.png\"><img height=17 src=\"https://cdn.jsdelivr.net/gh/awesome-scripts/awesome-userscripts@f11c95f/assets/images/icons/sites/github/black/icon32.png\"></picture> GitHub", "entries": [], "notes": [], "source": "Userscripts"}, {"name": "Userscripts \u2014 <picture><source type=\"image/png\" media=\"(prefers-color-scheme: dark)\" srcset=\"https://cdn.jsdelivr.net/gh/awesome-scripts/awesome-userscripts@f11c95f/assets/images/icons/sites/google/white/icon32.png\"><img height=20 src=\"https://cdn.jsdelivr.net/gh/awesome-scripts/awesome-userscripts@f11c95f/assets/images/icons/sites/google/icon32.png\"></picture> Google", "entries": [], "notes": [], "source": "Userscripts"}, {"name": "Userscripts \u2014 <picture><source type=\"image/png\" media=\"(prefers-color-scheme: dark)\" srcset=\"https://cdn.jsdelivr.net/gh/awesome-scripts/awesome-userscripts@f11c95f/assets/images/icons/sites/just-eat/white/icon32.png\"><img height=17 src=\"https://cdn.jsdelivr.net/gh/awesome-scripts/awesome-userscripts@f11c95f/assets/images/icons/sites/just-eat/icon32.png\"></picture> Just Eat (UK)", "entries": [], "notes": [], "source": "Userscripts"}, {"name": "Userscripts \u2014 <picture><source type=\"image/png\" media=\"(prefers-color-scheme: dark)\" srcset=\"https://cdn.jsdelivr.net/gh/awesome-scripts/awesome-userscripts@f11c95f/assets/images/icons/symbols/link/white/icon32.png\"><img height=17 src=\"https://cdn.jsdelivr.net/gh/awesome-scripts/awesome-userscripts@f11c95f/assets/images/icons/symbols/link/black/icon32.png\"></picture> Links", "entries": [], "notes": [], "source": "Userscripts"}, {"name": "Userscripts \u2014 <picture><source type=\"image/png\" media=\"(prefers-color-scheme: dark)\" srcset=\"https://cdn.jsdelivr.net/gh/awesome-scripts/awesome-userscripts@f11c95f/assets/images/icons/symbols/play/white/icon32.png\"><img height=17 src=\"https://cdn.jsdelivr.net/gh/awesome-scripts/awesome-userscripts@f11c95f/assets/images/icons/symbols/play/black/icon32.png\"></picture> Media", "entries": [], "notes": [], "source": "Userscripts"}, {"name": "Userscripts \u2014 <picture><source type=\"image/png\" media=\"(prefers-color-scheme: dark)\" srcset=\"https://cdn.jsdelivr.net/gh/awesome-scripts/awesome-userscripts@f11c95f/assets/images/icons/symbols/nav/white/icon32.png\"><img height=12 src=\"https://cdn.jsdelivr.net/gh/awesome-scripts/awesome-userscripts@f11c95f/assets/images/icons/symbols/nav/black/icon32.png\"></picture> Navigation", "entries": [], "notes": [], "source": "Userscripts"}, {"name": "Userscripts \u2014 <picture><source type=\"image/png\" media=\"(prefers-color-scheme: dark)\" srcset=\"https://cdn.jsdelivr.net/gh/awesome-scripts/awesome-userscripts@f11c95f/assets/images/icons/symbols/password/white/icon32.png\"><img height=15 src=\"https://cdn.jsdelivr.net/gh/awesome-scripts/awesome-userscripts@f11c95f/assets/images/icons/symbols/password/black/icon32.png\"></picture> Passwords", "entries": [], "notes": [], "source": "Userscripts"}, {"name": "Userscripts \u2014 <picture><source type=\"image/png\" media=\"(prefers-color-scheme: dark)\" srcset=\"https://cdn.jsdelivr.net/gh/awesome-scripts/awesome-userscripts@f11c95f/assets/images/icons/symbols/incognito/white/icon32.png\"><img height=17 src=\"https://cdn.jsdelivr.net/gh/awesome-scripts/awesome-userscripts@f11c95f/assets/images/icons/symbols/incognito/black/icon32.png\"></picture> Privacy", "entries": [], "notes": [], "source": "Userscripts"}, {"name": "Userscripts \u2014 <img height=19 src=\"https://cdn.jsdelivr.net/gh/awesome-scripts/awesome-userscripts@4594000/assets/images/icons/sites/quora/icon32.png\"> Quora", "entries": [], "notes": [], "source": "Userscripts"}, {"name": "Userscripts \u2014 <img height=17 src=\"https://cdn.jsdelivr.net/gh/awesome-scripts/awesome-userscripts@66d5192/assets/images/icons/sites/reddit/icon32.png\"> Reddit", "entries": [], "notes": [], "source": "Userscripts"}, {"name": "Userscripts \u2014 <img height=19 src=\"https://cdn.jsdelivr.net/gh/awesome-scripts/awesome-userscripts@ec34eea/assets/images/icons/sites/stremio/icon32.png\"> Stremio", "entries": [], "notes": [], "source": "Userscripts"}, {"name": "Userscripts \u2014 <picture><source type=\"image/png\" media=\"(prefers-color-scheme: dark)\" srcset=\"https://cdn.jsdelivr.net/gh/awesome-scripts/awesome-userscripts@f11c95f/assets/images/icons/symbols/soundwaves/white/icon32.png\"><img height=18 width=21 src=\"https://cdn.jsdelivr.net/gh/awesome-scripts/awesome-userscripts@f11c95f/assets/images/icons/symbols/soundwaves/black/icon32.png\"></picture> Text-to-speech", "entries": [], "notes": [], "source": "Userscripts"}, {"name": "Userscripts \u2014 <picture><source type=\"image/png\" media=\"(prefers-color-scheme: dark)\" srcset=\"https://cdn.jsdelivr.net/gh/awesome-scripts/awesome-userscripts@f11c95f/assets/images/icons/symbols/translate/white/icon32.png\"><img height=16 src=\"https://cdn.jsdelivr.net/gh/awesome-scripts/awesome-userscripts@f11c95f/assets/images/icons/symbols/translate/black/icon32.png\"></picture> Translation", "entries": [], "notes": [], "source": "Userscripts"}, {"name": "Userscripts \u2014 <img height=16 src=\"https://cdn.jsdelivr.net/gh/awesome-scripts/awesome-userscripts@5c23f68/assets/images/icons/sites/xbox/icon32.png\"> Xbox", "entries": [], "notes": [], "source": "Userscripts"}, {"name": "Userscripts \u2014 <picture><source type=\"image/png\" media=\"(prefers-color-scheme: dark)\" srcset=\"https://cdn.jsdelivr.net/gh/awesome-scripts/awesome-userscripts@f11c95f/assets/images/icons/sites/youtube/white/icon32.png\"><img height=17 src=\"https://cdn.jsdelivr.net/gh/awesome-scripts/awesome-userscripts@f11c95f/assets/images/icons/sites/youtube/icon32.png\"></picture> YouTube", "entries": [{"name": "Greasemonkey Hacks", "url": "https://www.oreilly.com/library/view/greasemonkey-hacks/0596101651/pr05s02.html", "description": "Complete wiki book on Userscripts."}, {"name": "Greasemonkey Tutorial for Beginners", "url": "http://hayageek.com/greasemonkey-tutorial/", "description": "How to create simple Userscripts and installing it using Greasemonkey."}, {"name": "Video - GreaseMonkey Userscript Development", "url": "https://www.youtube.com/watch?v=hAeWOOJPp0o", "description": ""}, {"name": "vite-plugin-monkey", "url": "https://github.com/lisonge/vite-plugin-monkey", "description": "A Vite plugin to develop and build userscripts for Tampermonkey, Violentmonkey, Greasemonkey, and ScriptCat.", "stars": "1.9k"}, {"name": "UserScripts Mirror", "url": "http://userscripts-mirror.org/", "description": "Mirror of the original Userscripts.org repository (that is currently down)."}, {"name": "Greasy Fork", "url": "https://greasyfork.org/", "description": ""}, {"name": "OpenUserJS", "url": "https://openuserjs.org/", "description": ""}, {"name": "Stack Overflow", "url": "https://stackoverflow.com/questions/tagged/userscripts", "description": ""}, {"name": "`#greasemonkey` on Freenode", "url": "http://webchat.freenode.net/?channels=greasemonkey", "description": ""}, {"name": "`r/userscripts` on Reddit", "url": "https://www.reddit.com/r/userscripts/", "description": ""}], "notes": [], "source": "Userscripts"}, {"name": "Competitive Programming \u2014 Table of Contents", "entries": [{"name": "List of Lists", "url": "#list-of-lists", "description": ""}, {"name": "Syllabuses", "url": "#syllabuses", "description": ""}, {"name": "Tutorial Websites", "url": "#tutorial-websites", "description": ""}, {"name": "Open Courses", "url": "#open-courses", "description": ""}, {"name": "Books", "url": "#books", "description": ""}, {"name": "Sites for Practice", "url": "#sites-for-practice", "description": ""}, {"name": "Camps and Trainings", "url": "#camps-and-trainings", "description": ""}, {"name": "Sites for Questions", "url": "#sites-for-questions", "description": ""}, {"name": "Implementations", "url": "#implementations", "description": ""}, {"name": "Language Specifics", "url": "#language-specifics", "description": ""}, {"name": "Tools", "url": "#tools", "description": ""}, {"name": "Community", "url": "#community", "description": ""}, {"name": "Other Awesome Resources", "url": "#other-awesome-resources", "description": ""}, {"name": "License", "url": "#license", "description": ""}], "notes": [], "source": "Competitive Programming"}, {"name": "Competitive Programming \u2014 Open Courses for Algorithms and Data Structures", "entries": [], "notes": [], "source": "Competitive Programming"}, {"name": "Competitive Programming \u2014 Books for Algorithms", "entries": [], "notes": [], "source": "Competitive Programming"}, {"name": "Competitive Programming \u2014 Books for Mathematics", "entries": [], "notes": [], "source": "Competitive Programming"}, {"name": "Competitive Programming \u2014 Problem Classifiers", "entries": [], "notes": [], "source": "Competitive Programming"}, {"name": "Competitive Programming \u2014 Contest Calendars", "entries": [], "notes": [], "source": "Competitive Programming"}, {"name": "Competitive Programming \u2014 Camps and Trainings", "entries": [], "notes": [], "source": "Competitive Programming"}, {"name": "Competitive Programming \u2014 C/C++", "entries": [], "notes": [], "source": "Competitive Programming"}, {"name": "Competitive Programming \u2014 Java", "entries": [], "notes": [], "source": "Competitive Programming"}, {"name": "Competitive Programming \u2014 Miscellaneous", "entries": [], "notes": [], "source": "Competitive Programming"}, {"name": "Competitive Programming \u2014 IDEs", "entries": [], "notes": [], "source": "Competitive Programming"}, {"name": "Competitive Programming \u2014 Personal use", "entries": [], "notes": [], "source": "Competitive Programming"}, {"name": "Competitive Programming \u2014 Contest Preparation", "entries": [], "notes": [], "source": "Competitive Programming"}, {"name": "Competitive Programming \u2014 Blogs", "entries": [], "notes": [], "source": "Competitive Programming"}, {"name": "Competitive Programming \u2014 Youtube and Livestreams", "entries": [], "notes": [], "source": "Competitive Programming"}, {"name": "Competitive Programming \u2014 Quora", "entries": [], "notes": [], "source": "Competitive Programming"}, {"name": "Competitive Programming \u2014 Articles", "entries": [], "notes": [], "source": "Competitive Programming"}, {"name": "Competitive Programming \u2014 FAQs", "entries": [], "notes": [], "source": "Competitive Programming"}, {"name": "Competitive Programming \u2014 Awesome Lists", "entries": [], "notes": [], "source": "Competitive Programming"}, {"name": "Competitive Programming \u2014 Interview Questions", "entries": [], "notes": [], "source": "Competitive Programming"}, {"name": "Appsec", "entries": [{"name": "General", "url": "#general", "description": ""}, {"name": "AWS Lambda", "url": "#aws-lambda", "description": ""}, {"name": "Android", "url": "#android", "description": ""}, {"name": "C", "url": "#c", "description": ""}, {"name": "C++", "url": "#c-1", "description": ""}, {"name": "C Sharp", "url": "#c-sharp", "description": ""}, {"name": "Clojure", "url": "#clojure", "description": ""}, {"name": "Go", "url": "#go", "description": ""}, {"name": "Java", "url": "#java", "description": ""}, {"name": "Node.js", "url": "#node-js", "description": ""}, {"name": "PHP", "url": "#php", "description": ""}, {"name": "Perl", "url": "#perl", "description": ""}, {"name": "Python", "url": "#python", "description": ""}, {"name": "Ruby", "url": "#ruby", "description": ""}], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [How to Safely Generate a Random Number](http://sockpuppet.org/blog/2014/02/25/safely-generate-random-numbers/) (2014)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [Salted Password Hashing - Doing it Right](https://crackstation.net/hashing-security.htm) (2014)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [A good idea with bad usage: /dev/urandom](http://insanecoding.blogspot.co.uk/2014/05/a-good-idea-with-bad-usage-devurandom.html) (2014)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [Why Invest in Application Security?](https://paragonie.com/white-paper/2015-why-invest-application-security) (2015)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [Be wary of one-time pads and other crypto unicorns](https://freedom-to-tinker.com/blog/jbonneau/be-wary-of-one-time-pads-and-other-crypto-unicorns/) (2015)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014  [Web Application Hacker's Handbook](http://mdsec.net/wahh) (2011)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014  [Cryptography Engineering](http://www.amazon.com/Cryptography-Engineering-Principles-Practical-Applications/dp/0470474246) (2010)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014  [Securing DevOps](https://www.manning.com/books/securing-devops?a_aid=securingdevops\\&a_bid=1353bcd8) (2018)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014  [Gray Hat Python: Programming for Hackers and Reverse Engineers](http://www.amazon.com/Gray-Hat-Python-Programming-Engineers/dp/1593271921) (2009)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014  [The Art of Software Security Assessment: Identifying and Preventing Software Vulnerabilities](http://www.amazon.com/The-Software-Security-Assessment-Vulnerabilities/dp/0321444426/) (2006)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014  [C Interfaces and Implementations: Techniques for Creating Reusable Software](http://www.amazon.com/Interfaces-Implementations-Techniques-Creating-Reusable/dp/0201498413/) (1996)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014  [Reversing: Secrets of Reverse Engineering](http://www.amazon.com/Reversing-Secrets-Engineering-Eldad-Eilam/dp/0764574817) (2005)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014  [JavaScript: The Good parts](http://www.amazon.com/JavaScript-Good-Parts-Douglas-Crockford/dp/0596517742) (2008)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014  [Windows Internals: Including Windows Server 2008 and Windows Vista, Fifth Edition ](http://www.amazon.com/Windows%C2%AE-Internals-Including-Developer-Reference/dp/0735625301) (2007)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014  [The Mac Hacker's Handbook](http://www.amazon.com/The-Hackers-Handbook-Charlie-Miller/dp/0470395362) (2009)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014  [The IDA Pro Book: The Unofficial Guide to the World's Most Popular Disassembler](http://www.amazon.com/The-IDA-Pro-Book-Disassembler/dp/1593271786) (2008)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014  [Internetworking with TCP/IP Vol. II: ANSI C Version: Design, Implementation, and Internals (3rd Edition)](http://www.amazon.com/Internetworking-TCP-Vol-Implementation-Internals/dp/0139738436) (1998)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014  [Network Algorithmics,: An Interdisciplinary Approach to Designing Fast Networked Devices](http://www.amazon.com/Network-Algorithmics-Interdisciplinary-Designing-Networking/dp/0120884771) (2004)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014  [Computation Structures (MIT Electrical Engineering and Computer Science)](http://www.amazon.com/Computation-Structures-Electrical-Engineering-Computer/dp/0262231395) (1989)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014  [Surreptitious Software: Obfuscation, Watermarking, and Tamperproofing for Software Protection](http://www.amazon.com/Surreptitious-Software-Obfuscation-Watermarking-Tamperproofing/dp/0321549252) (2009)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [Secure Programming HOWTO](http://www.dwheeler.com/secure-programs/) (2015)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [Security Engineering - Third Edition](https://www.cl.cam.ac.uk/~rja14/book.html) (2020)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014  [Bulletproof SSL and TLS](https://www.feistyduck.com/books/bulletproof-ssl-and-tls/) (2014)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [Holistic Info-Sec for Web Developers (Fascicle 0)](https://leanpub.com/holistic-infosec-for-web-developers) (2016)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [Holistic Info-Sec for Web Developers (Fascicle 1)](https://leanpub.com/holistic-infosec-for-web-developers-fascicle1-vps-network-cloud-webapplications)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [Offensive Computer Security (CIS 4930) FSU](https://www.cs.fsu.edu/~redwood/OffensiveComputerSecurity/)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [Hack Night (\u2b501.2k)](https://github.com/isislab/Hack-Night)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [Hack This Site!](http://www.hackthissite.org)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [Enigma Group](http://www.enigmagroup.org)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [Web App Sec Quiz](https://timoh6.github.io/WebAppSecQuiz/)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [SecurePasswords.info](https://securepasswords.info)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [Security News Feeds Cheat-Sheet](http://lzone.de/cheat-sheet/Security-News-Feeds)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [Open Security Training](http://opensecuritytraining.info/)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [MicroCorruption](https://microcorruption.com/login)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [The Matasano Crypto Challenges](http://cryptopals.com)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [PentesterLab](https://pentesterlab.com)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [Juice Shop](https://bkimminich.github.io/juice-shop)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [Supercar Showdown](http://hackyourselffirst.troyhunt.com/)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [OWASP NodeGoat (\u2b501.9k)](https://github.com/owasp/nodegoat)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [Securing The Stack](https://securingthestack.com)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [OWASP ServerlessGoat](https://www.owasp.org/index.php/OWASP_Serverless_Goat)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [SecDim](https://secdim.com)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 Blogs", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 Wiki pages", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 Tools", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [PureSec FunctionShield](https://www.puresec.io/function-shield)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [SEI CERT Android Secure Coding Standard](https://www.securecoding.cert.org/confluence/display/android/Android+Secure+Coding+Standard) (2015)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [SEI CERT C Coding Standard](https://www.securecoding.cert.org/confluence/display/c/SEI+CERT+C+Coding+Standard) (2006)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [Defensive Coding: A Guide to Improving Software Security by the Fedora Security Team](https://docs.fedoraproject.org/en-US/Fedora_Security_Team/1/html/Defensive_Coding/index.html) (2025)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [SEI CERT C++ Coding Standard](https://www.securecoding.cert.org/confluence/pages/viewpage.action?pageId=637) (2006)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014  [Security Driven .NET](http://securitydriven.net/) (2015)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [Clojure OWASP (\u2b5033)](https://github.com/nubank/clj-owasp) (2020)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [Memory Security in Go - spacetime.dev](https://spacetime.dev/memory-security-go) (2017)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [SEI CERT Java Coding Standard](https://www.securecoding.cert.org/confluence/display/java/SEI+CERT+Oracle+Coding+Standard+for+Java) (2007)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [Secure Coding Guidelines for Java SE](http://www.oracle.com/technetwork/java/seccodeguide-139067.html) (2014)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [Node.js Security Checklist - Rising Stack Blog](https://blog.risingstack.com/node-js-security-checklist/) (2015)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [Awesome Electron.js hacking & pentesting resources (\u2b50602)](https://github.com/doyensec/awesome-electronjs-hacking) (2020)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014  [Essential Node.js Security](https://leanpub.com/nodejssecurity) (2017)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014  [Security Training by ^Lift Security](https://liftsecurity.io/training)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014  [Security Training from BinaryMist](https://blog.binarymist.net/presentations-publications/)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [It's All About Time](http://blog.ircmaxell.com/2014/11/its-all-about-time.html) (2014)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [Secure Authentication in PHP with Long-Term Persistence](https://paragonie.com/blog/2015/04/secure-authentication-php-with-long-term-persistence) (2015)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [20 Point List For Preventing Cross-Site Scripting In PHP](http://blog.astrumfutura.com/2013/04/20-point-list-for-preventing-cross-site-scripting-in-php) (2013)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [25 PHP Security Best Practices For Sys Admins](http://www.cyberciti.biz/tips/php-security-best-practices-tutorial.html) (2011)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [PHP data encryption primer](https://timoh6.github.io/2014/06/16/PHP-data-encryption-cheatsheet.html) (2014)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [Preventing SQL Injection in PHP Applications - the Easy and Definitive Guide](https://paragonie.com/blog/2015/05/preventing-sql-injection-in-php-applications-easy-and-definitive-guide) (2014)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [You Wouldn't Base64 a Password - Cryptography Decoded](https://paragonie.com/blog/2015/08/you-wouldnt-base64-a-password-cryptography-decoded) (2015)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [A Guide to Secure Data Encryption in PHP Applications](https://paragonie.com/white-paper/2015-secure-php-data-encryption) (2015)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [The 2018 Guide to Building Secure PHP Software](https://paragonie.com/blog/2017/12/2018-guide-building-secure-php-software) (2017)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014  [Securing PHP: Core Concepts](https://leanpub.com/securingphp-coreconcepts)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [Using Libsodium in PHP Projects](https://paragonie.com/book/pecl-libsodium)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [defuse/php-encryption (\u2b503.8k)](https://github.com/defuse/php-encryption)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [ircmaxell/password\\_compat (\u2b502.1k)](https://github.com/ircmaxell/password_compat)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [ircmaxell/RandomLib (\u2b50843)](https://github.com/ircmaxell/RandomLib)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [thephpleague/oauth2-server (\u2b506.6k)](https://github.com/thephpleague/oauth2-server)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [paragonie/random\\_compat (\u2b508.2k)](https://github.com/paragonie/random_compat)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [psecio/gatekeeper (\u2b50365)](https://github.com/psecio/gatekeeper)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [openwall/phpass](http://www.openwall.com/phpass/)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [websec.io](http://websec.io)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 Blogs", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 Mailing lists", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [SEI CERT Perl Coding Standard](https://www.securecoding.cert.org/confluence/display/perl/SEI+CERT+Perl+Coding+Standard) (2011)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [Python chapter of Fedora Defensive Coding Guide](https://docs.fedoraproject.org/en-US/defensive-coding/programming-languages/Python/)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014  [Black Hat Python: Python Programming for Hackers and Pentesters](https://www.nostarch.com/blackhatpython)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014  [Violent Python](http://www.amazon.com/Violent-Python-Cookbook-Penetration-Engineers/dp/1597499579)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [OWASP Python Security Wiki (\u2b50407)](https://github.com/ebranca/owasp-pysec/wiki) (2014)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Appsec \u2014 [Secure Ruby Development Guide](https://docs.fedoraproject.org/en-US/Fedora_Security_Team/1/html/Secure_Ruby_Development_Guide/index.html) (2014)", "entries": [], "notes": [], "source": "Appsec"}, {"name": "Mirth", "entries": [{"name": "Featured (new releases)", "url": "#featured-new-releases", "description": ""}, {"name": "Official Docs & Quickstarts", "url": "#official-docs--quickstarts", "description": ""}, {"name": "Mirth Extensions", "url": "#mirth-extensions", "description": ""}, {"name": "Tutorials", "url": "#tutorials", "description": ""}, {"name": "Client API", "url": "#client-api", "description": ""}, {"name": "Other", "url": "#other", "description": ""}, {"name": "Template or Example", "url": "#template-or-example", "description": ""}, {"name": "Follow", "url": "#follow", "description": ""}, {"name": "Release Notes Wiki pages", "url": "https://github.com/nextgenhealthcare/connect/wiki/Release-Notes", "description": "All Release Notes.", "stars": "955"}, {"name": "Mirth Download", "url": "https://www.nextgen.com/products-and-services/mirth-connect-downloads", "description": "Official Mirth Connect Download."}, {"name": "Source Code", "url": "https://github.com/nextgenhealthcare/connect", "description": "Mirth Connect source code.", "stars": "955"}], "notes": [], "source": "Mirth"}, {"name": "Mirth \u2014 Official", "entries": [], "notes": [], "source": "Mirth"}, {"name": "Mirth \u2014 Community", "entries": [], "notes": [], "source": "Mirth"}, {"name": "Macos Screensavers \u2014 Table of Contents", "entries": [{"name": "Clocks", "url": "#clocks", "description": ""}, {"name": "Apple Inspired", "url": "#apple-inspired", "description": ""}, {"name": "Retro", "url": "#retro", "description": ""}, {"name": "Sci-Fi", "url": "#sci-fi", "description": ""}, {"name": "Video Game", "url": "#video-game", "description": ""}, {"name": "Aquarium", "url": "#aquarium", "description": ""}, {"name": "Developer", "url": "#developer", "description": ""}, {"name": "Graphics", "url": "#graphics", "description": ""}, {"name": "Other", "url": "#other", "description": ""}, {"name": "Collections", "url": "#collections", "description": ""}], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 fliqlo", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 Today", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 Word Clock", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 Fractal Clock", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 Epoch Flip Clock", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 Grid Clock", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 Word Clock", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 Simple Clock", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 ColorClock", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 ScreenMazer", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 Evangelion Clock", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 Predator", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 Death Counter", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 MinimalClock", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 MultiClock", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 Flip Clock Screensaver", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 Digital Electric", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 Aerial", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 Apple Watch", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 Brooklyn", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 Start Now", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 iOS Lockscreen for macOS", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 October 30", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 Fruit", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 SwiftBubble", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 PongSaver", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 Textify Me", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 The Github Matrix Screensaver", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 StarWarsScroll", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 Matrix", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 SpeedS\\@ver", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 Aquarium live lite", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 Developer Excuses", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 MacOS Kernel Panic", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 Windows Kernel Panic", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 octoscreen", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 Electric Sheep Infinite Evolving Artwork", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 Screensson", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 Emoji Saver", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 Life Saver", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 ElectropaintOSX", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 Ealain", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 Google Trends", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 Last Statement", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 macOS Live Screensaver", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Macos Screensavers \u2014 Bjorn Johansson", "entries": [], "notes": [], "source": "Macos Screensavers"}, {"name": "Speakers", "entries": [{"name": "Africa", "url": "#africa", "description": ""}, {"name": "Asia", "url": "#asia", "description": ""}, {"name": "Australia", "url": "#australia", "description": ""}, {"name": "Europe", "url": "#europe", "description": ""}, {"name": "North America", "url": "#north-america", "description": ""}, {"name": "South America", "url": "#south-america", "description": ""}], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Lagos", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Johannesburg", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Bangalore", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Indore", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Mumbai", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 New Delhi", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Jakarta", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Tyre", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Karachi", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Singapore", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Melbourne", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Sydney", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Linz", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Salzburg", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Vienna", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Hasselt", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Sofia", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Prague", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Copenhagen", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Helsinki", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Rautalampi", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Lille", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Paris", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Augsburg", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Berlin", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 D\u00fcsseldorf", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Freiburg", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Hamburg", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 H\u00f6chst im Odenwald", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Karlsruhe", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Munich", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Saarbr\u00fccken", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Athens", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Cork", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Dublin", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Galway", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Waterford", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Milan", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Amsterdam", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Bergambacht", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Breda", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Gouda", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Papendrecht", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Zwolle", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Oslo", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Gda\u0144sk", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Krakow", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Pozna\u0144", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Warsaw", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Wroc\u0142aw", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Aveiro", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Lisbon", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Porto", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Moscow", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 St. Petersburg", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Belgrade", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Novi Sad", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Alicante", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 C\u00f3rdoba", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Madrid", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Santander", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Stockholm", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Zurich", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Chernivtsi", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Kharkiv", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Kyiv", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Vinnytsia", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Odessa", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Birmingham", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Brighton", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Bristol", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Leighton Buzzard", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Leeds", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 London", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Hamilton", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Kingston", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Montr\u00e9al", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Ottawa", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Toronto", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Boston", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Buffalo", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Carlsbad", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Cedar Rapids", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Cincinnati", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Chapel Hill", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Chicago", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Denver", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Madison", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Nashville", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 New Jersey", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 New Orleans", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 New York City", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Mountain View", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Omaha", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Palo Alto", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Philadelphia", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Pittsburgh", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Portland", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Redwood City", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Salt Lake City", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 San Francisco", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Seattle", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Virginia Beach", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Buenos Aires", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Belo Horizonte", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Curitiba", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Joinville", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 Rio de Janeiro", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Speakers \u2014 S\u00e3o Paulo", "entries": [], "notes": [], "source": "Speakers"}, {"name": "Foss Apps \u2014 TOC", "entries": [{"name": "Webapps (frontend only)", "url": "#web-apps-frontend-only", "description": ""}, {"name": "Webapps (fullstack)", "url": "#web-apps-fullstack", "description": ""}, {"name": "Desktop Apps", "url": "#desktop-apps", "description": ""}, {"name": "Mobile Apps", "url": "#mobile-apps", "description": ""}, {"name": "Games", "url": "#games", "description": ""}], "notes": [], "source": "Foss Apps"}, {"name": "Foss Apps \u2014 [Codesandbox (\u2b5013k)](https://github.com/CompuIves/codesandbox-client)", "entries": [], "notes": [], "source": "Foss Apps"}, {"name": "Foss Apps \u2014 [CircleCI](https://github.com/circleci/frontend)", "entries": [], "notes": [], "source": "Foss Apps"}, {"name": "Foss Apps \u2014 [Precursor App (\u2b50600)](https://github.com/PrecursorApp/precursor)", "entries": [], "notes": [], "source": "Foss Apps"}, {"name": "Foss Apps \u2014 [The Guardian (\u2b505.8k)](https://github.com/guardian/frontend)", "entries": [], "notes": [], "source": "Foss Apps"}, {"name": "Foss Apps \u2014 Web Apps (fullstack)", "entries": [], "notes": [], "source": "Foss Apps"}, {"name": "Foss Apps \u2014 [Ghost (\u2b5046k)](https://github.com/TryGhost/Ghost)", "entries": [], "notes": [], "source": "Foss Apps"}, {"name": "Foss Apps \u2014 [Gitlab (\u2b5024k)](https://github.com/gitlabhq/gitlabhq)", "entries": [], "notes": [], "source": "Foss Apps"}, {"name": "Foss Apps \u2014 [Discourse (\u2b5041k)](https://github.com/discourse/discourse)", "entries": [], "notes": [], "source": "Foss Apps"}, {"name": "Foss Apps \u2014 [Reddit](https://github.com/reddit)", "entries": [], "notes": [], "source": "Foss Apps"}, {"name": "Foss Apps \u2014 [Taiga](https://github.com/taigaio)", "entries": [], "notes": [], "source": "Foss Apps"}, {"name": "Foss Apps \u2014 [Travis CI](https://github.com/travis-ci)", "entries": [], "notes": [], "source": "Foss Apps"}, {"name": "Foss Apps \u2014 [Filestash (\u2b509.8k)](https://github.com/mickael-kerjean/filestash)", "entries": [], "notes": [], "source": "Foss Apps"}, {"name": "Foss Apps \u2014 [Dnote (\u2b502.7k)](https://github.com/dnote/dnote)", "entries": [], "notes": [], "source": "Foss Apps"}, {"name": "Foss Apps \u2014 [Healthchecks (\u2b507.7k)](https://github.com/healthchecks/healthchecks)", "entries": [], "notes": [], "source": "Foss Apps"}, {"name": "Foss Apps \u2014 [Blender](http://www.blender.org/download/)", "entries": [], "notes": [], "source": "Foss Apps"}, {"name": "Foss Apps \u2014 [Atom (\u2b5060k)](https://github.com/atom/atom)", "entries": [], "notes": [], "source": "Foss Apps"}, {"name": "Foss Apps \u2014 [Daytona (\u2b507.1k)](https://github.com/daytonaio/daytona)", "entries": [], "notes": [], "source": "Foss Apps"}, {"name": "Foss Apps \u2014 Mobile Apps", "entries": [], "notes": [], "source": "Foss Apps"}, {"name": "Foss Apps \u2014 Games", "entries": [], "notes": [], "source": "Foss Apps"}, {"name": "Foss Apps \u2014 [0ad (\u2b502.7k)](https://github.com/0ad/0ad)", "entries": [], "notes": [], "source": "Foss Apps"}, {"name": "Foss Apps \u2014 [Hedgewars (\u2b50489)](https://github.com/hedgewars/hw)", "entries": [], "notes": [], "source": "Foss Apps"}, {"name": "Foss Apps \u2014 [Wesnoth (\u2b505.4k)](https://github.com/wesnoth/wesnoth)", "entries": [], "notes": [], "source": "Foss Apps"}, {"name": "Board Games", "entries": [{"name": "Family", "url": "#family", "description": ""}, {"name": "Strategy", "url": "#strategy", "description": ""}, {"name": "Party", "url": "#party", "description": ""}, {"name": "Contribute", "url": "#contribute", "description": ""}], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Takenoko](https://boardgamegeek.com/boardgame/70919/takenoko)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Shadows of Brimstone: Swamps of Death](https://boardgamegeek.com/boardgame/150997/shadows-of-brimstone-swamps-of-death)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [The Crew: Mission Deep Sea](https://boardgamegeek.com/boardgame/324856/the-crew-mission-deep-sea)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Dungeon Mayhem](https://boardgamegeek.com/boardgame/260300/dungeon-mayhem)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [That's Pretty Clever](https://boardgamegeek.com/boardgame/244522/thats-pretty-clever)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Wingspan](https://boardgamegeek.com/boardgame/266192/wingspan)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Stationfall](https://boardgamegeek.com/boardgame/316624/stationfall)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Clank!: Catacombs](https://boardgamegeek.com/boardgame/365717/clank-catacombs)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Ghost Blitz](https://boardgamegeek.com/boardgame/83195/ghost-blitz)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Lost Ruins of Arnak](https://boardgamegeek.com/boardgame/312484/lost-ruins-of-arnak)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Istanbul](https://boardgamegeek.com/boardgame/148949/istanbul)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Ticket to Ride](https://en.wikipedia.org/wiki/Ticket_to_Ride_\\(board_game\\))", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Pandemic](https://en.wikipedia.org/wiki/Pandemic_\\(board_game\\))", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Forbidden Desert](https://en.wikipedia.org/wiki/Forbidden_Desert)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Everdell](https://boardgamegeek.com/boardgame/199792/everdell)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Forbidden Sky](https://boardgamegeek.com/boardgame/245271/forbidden-sky)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Elder Sign](https://en.wikipedia.org/wiki/Elder_Sign_\\(card_game\\))", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Betrayal at House on the Hill](https://en.wikipedia.org/wiki/Betrayal_at_House_on_the_Hill)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Crokinole](https://boardgamegeek.com/boardgame/521/crokinole)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Welcome To](https://boardgamegeek.com/boardgame/233867/welcome-to)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Dixit](https://en.wikipedia.org/wiki/Dixit_\\(card_game\\))", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Contrast](https://boardgamegeek.com/boardgame/218465/contrast)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Unstable Unicorns](https://boardgamegeek.com/boardgame/234190/unstable-unicorns)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Cascadia](https://boardgamegeek.com/boardgame/295947/cascadia)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Dungeons & Dragons: Castle Ravenloft](https://boardgamegeek.com/boardgame/59946/dungeons-and-dragons-castle-ravenloft-board-game)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Exit The Game the Abandoned Cabin](https://boardgamegeek.com/boardgame/203420/exit-the-game-the-abandoned-cabin)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Candy Land](https://en.wikipedia.org/wiki/Candy_Land)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Chutes and Ladders](https://en.wikipedia.org/wiki/Snakes_and_Ladders)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Sorry](https://boardgamegeek.com/boardgame/2407/sorry)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Klask](https://boardgamegeek.com/boardgame/165722/klask)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Battleball](https://boardgamegeek.com/boardgame/6795/battleball)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Heat: Pedal to the Metal](https://boardgamegeek.com/boardgame/366013/heat-pedal-to-the-metal)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Parcheesi](https://en.wikipedia.org/wiki/Parcheesi)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Tokaido](https://boardgamegeek.com/boardgame/123540/tokaido)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Santorini](https://boardgamegeek.com/boardgame/194655/santorini)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Sushi Draft](https://boardgamegeek.com/boardgame/144865/sushi-draft)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [PARKS](https://boardgamegeek.com/boardgame/266524/parks)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [The Quest for El Dorado](https://boardgamegeek.com/boardgame/217372/the-quest-for-el-dorado)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [The Quacks of Quedlinburg](https://boardgamegeek.com/boardgame/244521/quacks)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Kingdomino](https://boardgamegeek.com/boardgame/204583/kingdomino)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [SCOUT](https://boardgamegeek.com/boardgame/291453/scout)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Cobra Paw](https://boardgamegeek.com/boardgame/220700/cobra-paw)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Splendor Duel](https://boardgamegeek.com/boardgame/364073/splendor-duel)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Sagrada](https://boardgamegeek.com/boardgame/199561/sagrada)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Azul](https://boardgamegeek.com/boardgame/230802/azul)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Azul: Summer Pavilion](https://boardgamegeek.com/boardgame/287954/azul-summer-pavilion)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Patchwork](https://boardgamegeek.com/boardgame/163412/patchwork)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Cartographers](https://boardgamegeek.com/boardgame/263918/cartographers)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Tide of Fortune](https://boardgamegeek.com/boardgame/3354/tide-of-fortune)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Talisman](https://boardgamegeek.com/boardgame/714/talisman)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Welcome to the Moon](https://boardgamegeek.com/boardgame/339789/welcome-to-the-moon)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Wingspan Asia](https://boardgamegeek.com/boardgame/366161/wingspan-asia)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [The Witcher: Old World](https://boardgamegeek.com/boardgame/331106/the-witcher-old-world)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [The Isle of Cats](https://boardgamegeek.com/boardgame/281259/the-isle-of-cats)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [The Book of Pop-Up Board Games](https://boardgamegeek.com/boardgame/22626/the-book-of-pop-up-board-games)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Ashtapada](https://en.wikipedia.org/wiki/Ashtapada)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Blood Rage](https://boardgamegeek.com/boardgame/170216/blood-rage)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Backgammon](https://en.wikipedia.org/wiki/Backgammon)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Tak](https://en.wikipedia.org/wiki/Tak_\\(game\\))", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Puerto Rico](https://boardgamegeek.com/boardgame/3076/puerto-rico)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [7 Wonders](https://en.wikipedia.org/wiki/7_Wonders_\\(board_game\\))", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [7 Wonders Duel](https://boardgamegeek.com/boardgame/173346/7-wonders-duel)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [The Gallerist](https://boardgamegeek.com/boardgame/125153/the-gallerist)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Barrage](https://boardgamegeek.com/boardgame/251247/barrage)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Antike Duellum](https://boardgamegeek.com/boardgame/104955/antike-duellum)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Too Many Bones](https://boardgamegeek.com/boardgame/192135/too-many-bones)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Legendary: A Marvel Deck Building Game](https://boardgamegeek.com/boardgame/129437/legendary-a-marvel-deck-building-game)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Mansions of Madness, 2nd ed](https://en.wikipedia.org/wiki/Mansions_of_Madness)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Game of Thrones](https://en.wikipedia.org/wiki/A_Game_of_Thrones_\\(board_game\\))", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [YINSH](https://en.wikipedia.org/wiki/YINSH)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Cthulhu Wars](https://shop.petersengames.com/products/cthulhu-wars-o4-edition)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Anachrony](https://mindclashgames.com/game-worlds/anachrony/)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Caylus](https://boardgamegeek.com/boardgame/18602/caylus)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Clockwork Wars](https://boardgamegeek.com/boardgame/139952/clockwork-wars)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Orl\u00e9ans](https://boardgamegeek.com/boardgame/164928/orleans)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Complots](https://boardgamegeek.com/boardgame/188188/complots)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Shogi](https://en.wikipedia.org/wiki/Shogi)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Checkers](https://en.wikipedia.org/wiki/Checkers)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Chaupar](https://en.wikipedia.org/wiki/Chaupar)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Loter\u00eda](https://boardgamegeek.com/boardgame/5878/loteria)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Carcassonne](https://en.wikipedia.org/wiki/Carcassonne_\\(board_game\\))", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Exploding Kittens](https://www.explodingkittens.com/)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Chess](https://en.wikipedia.org/wiki/Chess)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Pandemic Legacy: Season 0](https://boardgamegeek.com/boardgame/314040/pandemic-legacy-season-0)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Commonspoly](https://commonspoly.cc)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Tzolk'in: The Mayan Calendar](https://boardgamegeek.com/boardgame/126163/tzolkin-the-mayan-calendar)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Cluedo](https://en.wikipedia.org/wiki/Cluedo)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Sheriff of Nottingham](https://boardgamegeek.com/boardgame/157969/sheriff-of-nottingham)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Splendor](https://boardgamegeek.com/boardgame/148228/splendor)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Connect Four](https://en.wikipedia.org/wiki/Connect_Four)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Gorgasali: Battle Royale](https://boardgamegeek.com/boardgame/289351/gorgasali-battle-royale)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Paladins of the West Kingdom](https://boardgamegeek.com/boardgame/266810/paladins-of-the-west-kingdom)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Shadow Hunters](https://en.wikipedia.org/wiki/Shadow_Hunters)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Persian Wars](https://boardgamegeek.com/boardgame/236008/persian-wars)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Concordia Venus](https://boardgamegeek.com/boardgame/256916/concordia-venus)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Mastermind](https://boardgamegeek.com/boardgame/2392/mastermind)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Call to Adventure](https://www.brotherwisegames.com/all/p/call-to-adventure)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Obsession](https://boardgamegeek.com/boardgame/231733/obsession)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Heroscape](https://cf.geekdo-images.com/itemrep/img/QxW14xwSXjhYU8h_KlvG09nbBd0=/fit-in/246x300/filters:strip_icc\\(\\)/pic244662.jpg)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Stone Age](https://boardgamegeek.com/boardgame/34635/stone-age)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Axis & Allies](https://en.wikipedia.org/wiki/Axis_%26_Allies)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Beyond the Sun](https://boardgamegeek.com/boardgame/317985/beyond-the-sun)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Blokus](https://en.wikipedia.org/wiki/Blokus)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Agricola](https://boardgamegeek.com/boardgame/31260/agricola)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [The Estates](https://boardgamegeek.com/boardgame/249381/the-estates)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Telepathy](https://boardgamegeek.com/boardgame/40182/telepathy)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Chinese Checkers](https://en.wikipedia.org/wiki/Chinese_checkers)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Citadels](https://en.wikipedia.org/wiki/Citadels_\\(card_game\\))", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [The Crew: The Quest for Planet Nine](https://boardgamegeek.com/boardgame/284083/the-crew-the-quest-for-planet-nine)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Leaving Earth](https://boardgamegeek.com/boardgame/173064/leaving-earth)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Ark Nova](https://boardgamegeek.com/boardgame/342942/ark-nova)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Clans of Caledonia](https://boardgamegeek.com/boardgame/216132/clans-of-caledonia)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Rising Sun](https://boardgamegeek.com/boardgame/205896/rising-sun)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Pax Viking](https://boardgamegeek.com/boardgame/303954/pax-viking)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Dune: Imperium](https://boardgamegeek.com/boardgame/316554/dune-imperium)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Gaia Project](https://boardgamegeek.com/boardgame/220308/gaia-project)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Pax Pamir: Second Edition](https://boardgamegeek.com/boardgame/256960/pax-pamir-second-edition)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Twilight Struggle](https://boardgamegeek.com/boardgame/12333/twilight-struggle)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Great Western Trails](https://boardgamegeek.com/boardgame/193738/great-western-trail)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Through the Ages: A New Story of Civilization](https://boardgamegeek.com/boardgame/182028/through-the-ages-a-new-story-of-civilization)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Kanban EV](https://boardgamegeek.com/boardgame/284378/kanban-ev)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [The Castles of Burgundy](https://boardgamegeek.com/boardgame/84876/the-castles-of-burgundy)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Mechs vs. Minions](https://boardgamegeek.com/boardgame/209010/mechs-vs-minions)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Brass: Lancashire](https://boardgamegeek.com/boardgame/28720/brass-lancashire)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Eclipse: Second Dawn Galaxy](https://boardgamegeek.com/boardgame/246900/eclipse-second-dawn-for-the-galaxy)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Mage Knight Board Game](https://boardgamegeek.com/boardgame/96848/mage-knight-board-game)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Android: Netrunner](https://boardgamegeek.com/boardgame/124742/android-netrunner)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Underwater Cities](https://boardgamegeek.com/boardgame/247763/underwater-cities)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Agon | Queen Guard | Royal Guard](https://boardgamegeek.com/boardgame/5168/queens-guard)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Fields of Arle](https://boardgamegeek.com/boardgame/159675/fields-of-arle)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Field of Fire](https://boardgamegeek.com/boardgame/22877/fields-of-fire)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Ambush!](https://boardgamegeek.com/boardgame/1608/ambush)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Brass: Birmingham](https://boardgamegeek.com/boardgame/224517/brass-birmingham)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Le Havre](https://boardgamegeek.com/boardgame/35677/le-havre)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Power Grid](https://en.wikipedia.org/wiki/Power_Grid)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Grand Austria Hotel](https://boardgamegeek.com/boardgame/182874/grand-austria-hotel)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Blue and Gray](https://boardgamegeek.com/boardgame/19254/blue-and-gray)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [The Forever War](https://boardgamegeek.com/boardgame/5043/the-forever-war)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Contigo](https://boardgamegeek.com/boardgame/2545/contigo)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Raiders of the North Sea](https://boardgamegeek.com/boardgame/170042/raiders-of-the-north-sea)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [The Old King's Crown](https://boardgamegeek.com/boardgame/357873/the-old-kings-crown)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Quoridor](https://boardgamegeek.com/boardgame/624/quoridor)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Jungle Speed](https://boardgamegeek.com/boardgame/8098/jungle-speed)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Mysterium](https://en.wikipedia.org/wiki/Mysterium_\\(board_game\\))", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Shabadabada](https://boardgamegeek.com/boardgameexpansion/119871/shabadabada-2)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Coup](https://boardgamegeek.com/boardgame/131357/coup)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Munchkin](https://munchkin.game/)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Ludo](https://en.wikipedia.org/wiki/Ludo_\\(board_game\\))", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Carrom](https://en.wikipedia.org/wiki/Carrom)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [That's A Question\ufe57](https://boardgamegeek.com/boardgame/226322/thats-a-question)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [One Night Werewolf](https://beziergames.com/products/one-night-ultimate-werewolf)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Who Wants to Be a Millionare](https://www.boardgamecapital.com/who-wants-to-be-a-millionaire-rules.htm)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Catan](https://www.catan.com/catan)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Sushi Go](https://gamewright.com/product/Sushi-Go)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Spirit Island](https://boardgamegeek.com/boardgame/162886/spirit-island)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Bears vs. Babies](https://boardgamegeek.com/boardgame/211534/bears-vs-babies)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Twilight Imperium 4th Edition](https://boardgamegeek.com/boardgame/233078/twilight-imperium-fourth-edition)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Joking Hazard](https://boardgamegeek.com/boardgame/193621/joking-hazard)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [The Lord of the Rings: Journeys in Middle-Earth](https://boardgamegeek.com/boardgame/269385/the-lord-of-the-rings-journeys-in-middle-earth)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [On Mars](https://boardgamegeek.com/boardgame/184267/on-mars)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Monopoly](https://boardgamegeek.com/boardgame/41186/monopoly-city)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Terror Below](https://boardgamegeek.com/boardgame/270138/terror-below)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Food Chain Magnate](https://boardgamegeek.com/boardgame/175914/food-chain-magnate)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Terraforming Mars](https://en.wikipedia.org/wiki/Terraforming_Mars_\\(board_game\\))", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Secret Hitler](https://boardgamegeek.com/boardgame/188834/secret-hitler)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Smash Up](https://boardgamegeek.com/boardgame/122522/smash-up)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Gloomhaven](https://boardgamegeek.com/boardgame/174430/gloomhaven)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Telestrations](https://boardgamegeek.com/boardgame/46213/telestrations)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Root](https://boardgamegeek.com/boardgame/237182/root)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Trash Pandas](https://gamewright.com/product/Trash-Pandas)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Codenames](https://boardgamegeek.com/boardgame/178900/codenames)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Viticulture Essential Edition](https://boardgamegeek.com/boardgame/183394/viticulture-essential-edition)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [SuperFight](https://boardgamegeek.com/boardgame/139443/superfight)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Love Letter](https://en.wikipedia.org/wiki/Love_Letter_\\(card_game\\))", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [TZAAR](https://en.wikipedia.org/wiki/TZAAR)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Pinch 'n' Pass](https://boardgamegeek.com/boardgame/270030/pinch-n-pass)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Cranium](https://boardgamegeek.com/boardgame/891/cranium)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Mind the Gap](https://boardgamegeek.com/boardgame/229537/mind-the-gap)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Catan: Explorers & Pirates Expansion](https://boardgamegeek.com/boardgame/135378/catan-explorers-and-pirates)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [The Mind](https://www.boardgamegeek.com/boardgame/244992/mind)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Marrakesh](https://boardgamegeek.com/boardgame/342810/marrakesh)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Rat-a-Tat Cat](https://www.boardgamegeek.com/boardgame/3837/rat-tat-cat)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Abalone](https://boardgamegeek.com/boardgame/526/abalone)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Nine Men's Morris](https://en.wikipedia.org/wiki/Nine_men's_morris)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Scrabble](https://boardgamegeek.com/boardgame/320/scrabble)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Caverna: The Cave Farmers](https://boardgamegeek.com/boardgame/102794/caverna-the-cave-farmers)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Unanimo Party](https://www.boardgamegeek.com/boardgame/261614/unanimo-party)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Maracaibo](https://boardgamegeek.com/boardgame/276025/maracaibo)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Small World](https://boardgamegeek.com/boardgame/40692/small-world)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Noir](https://boardgamegeek.com/boardgame/242483/noir)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [The Game of Life](https://en.wikipedia.org/wiki/The_Game_of_Life)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [The Singaporean Dream](https://www.thesingaporeandream.com/)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Battleship](https://board-games.fandom.com/wiki/Battleship)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Say What? Shiok Food Card Game](https://www.saywhatwithfriends.com/shop/say-what-singapores-shiok-food-card-game)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Ayoayo](https://en.wikipedia.org/wiki/Ayoayo)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Condottiere](https://boardgamegeek.com/boardgame/112/condottiere)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Lisboa](https://boardgamegeek.com/boardgame/161533/lisboa)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Decrypto](https://boardgamegeek.com/boardgame/225694/decrypto)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Hidden Leaders](https://boardgamegeek.com/boardgame/320718/hidden-leaders)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Muse](https://boardgamegeek.com/boardgame/234396/muse)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Jackal](https://boardgamegeek.com/boardgame/42702/jackal)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Heist: One Team, One Mission](https://boardgamegeek.com/boardgame/282237/heist-one-team-one-mission)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Magic: The Gathering](https://boardgamegeek.com/boardgame/463/magic-the-gathering)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Wits & Wagers](https://boardgamegeek.com/boardgame/20100/wits-and-wagers)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Just One](https://boardgamegeek.com/boardgame/254640/just-one)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Blood on the Clocktower](https://boardgamegeek.com/boardgame/240980/blood-on-the-clocktower)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Snake Oil](https://boardgamegeek.com/boardgame/113289/snake-oil)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Bagh Chal](https://en.wikipedia.org/wiki/Bagh-Chal)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Kragmortha](https://boardgamegeek.com/boardgame/26859/kragmortha)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Animocrazy](https://boardgamegeek.com/boardgame/542/animocrazy)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Geek Out](https://boardgamegeek.com/boardgame/141430/geek-out)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Over/Under](https://boardgamegeek.com/boardgame/129988/overunder)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Monikers](https://boardgamegeek.com/boardgame/156546/monikers)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Jenga](https://en.wikipedia.org/wiki/Jenga)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Mouse Trap](https://en.wikipedia.org/wiki/Mouse_Trap_\\(board_game\\))", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Bruxelles 1893](https://boardgamegeek.com/boardgame/144592/bruxelles-1893)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Here I Stand](https://boardgamegeek.com/boardgame/17392/here-i-stand)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Space Marine: The Board Game](https://boardgamegeek.com/boardgame/395847/space-marine-the-board-game)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Moon](https://boardgamegeek.com/boardgame/358386/moon)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Risk](https://en.wikipedia.org/wiki/Risk_\\(game\\))", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [London (Second Edition)](https://boardgamegeek.com/boardgame/236191/london-second-edition)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Project L](https://boardgamegeek.com/boardgame/260180/project-l)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [King of Tokyo](https://boardgamegeek.com/boardgame/70323/king-of-tokyo)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Kutn\u00e1 Hora: The City of Silver](https://boardgamegeek.com/boardgame/385610/kutna-hora-the-city-of-silver)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [The White Castle](https://boardgamegeek.com/boardgame/371942/the-white-castle)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Nucleum](https://boardgamegeek.com/boardgame/396790/nucleum)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Voidfall](https://boardgamegeek.com/boardgame/337627/voidfall)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Evenfall](https://boardgamegeek.com/boardgame/396989/evenfall)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Septima](https://boardgamegeek.com/boardgame/360692/septima)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Evacuation](https://boardgamegeek.com/boardgame/382843/evacuation)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Sky Team](https://boardgamegeek.com/boardgame/373106/sky-team)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Living Forest](https://en.wikipedia.org/wiki/Living_Forest_\\(board_game\\))", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Pallanguzhi](https://en.wikipedia.org/wiki/Pallanguzhi)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Forest Shuffle](https://boardgamegeek.com/boardgame/391163/forest-shuffle)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Frosthaven](https://boardgamegeek.com/boardgame/295770/frosthaven)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Outfoxed](https://boardgamegeek.com/boardgame/172931/outfoxed)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Verdant](https://www.flatout.games/verdant)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Dice Forge](https://boardgamegeek.com/boardgame/194594/dice-forge)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Paperback](https://boardgamegeek.com/boardgame/141572/paperback)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Photosynthesis](https://boardgamegeek.com/boardgame/218603/photosynthesis)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Kemet](https://boardgamegeek.com/boardgame/127023/kemet)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Five Tribes](https://boardgamegeek.com/boardgame/157354/five-tribes-the-djinns-of-naqala)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Arkham Horror](https://boardgamegeek.com/boardgame/15987/arkham-horror)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Zombie Kidz Evolution](https://boardgamegeek.com/boardgame/256952/zombie-kidz-evolution)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Lords of Vegas](https://boardgamegeek.com/boardgame/20437/lords-of-vegas)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Diplomacy](https://boardgamegeek.com/boardgame/483/diplomacy)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Amerigo](https://boardgamegeek.com/boardgame/137408/amerigo)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Dominion](https://boardgamegeek.com/boardgame/36218/dominion)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Nemo's War](https://boardgamegeek.com/boardgame/187617/nemos-war-second-edition)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Imperial Settlers](https://boardgamegeek.com/boardgame/154203/imperial-settlers)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Space Alert](https://boardgamegeek.com/boardgame/38453/space-alert)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Falling Koalas](https://boardgamegeek.com/boardgame/270365/falling-koalas)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Thunderstone](https://boardgamegeek.com/boardgame/53953/thunderstone)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Skull](https://boardgamegeek.com/boardgame/92415/skull)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Paleo](https://boardgamegeek.com/boardgame/300531/paleo)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Paths of Glory](https://boardgamegeek.com/boardgame/91/paths-of-glory)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Calico](https://boardgamegeek.com/boardgame/283155/calico)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Star Wars: The Deckbuilding Game](https://en.wikipedia.org/wiki/Star_Wars:_The_Deckbuilding_Game)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Kill Doctor Lucky](https://boardgamegeek.com/boardgame/257/kill-doctor-lucky)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Perudo](https://boardgamegeek.com/boardgame/45/perudo)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Keyflower](https://boardgamegeek.com/boardgame/122515/keyflower)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [The Gilded Realms](https://boardgamegeek.com/boardgame/397099/the-gilded-realms)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Saboteur](https://boardgamegeek.com/boardgame/9220/saboteur)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [The Last Bottle of Rum](https://boardgamegeek.com/boardgame/275557/the-last-bottle-of-rum)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Zoo Vadis](https://boardgamegeek.com/boardgame/368061/zoo-vadis)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Twilight Inscription](https://boardgamegeek.com/boardgame/361545/twilight-inscription)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Board Games \u2014 [Hadrian's Wall](https://boardgamegeek.com/boardgame/304783/hadrians-wall)", "entries": [], "notes": [], "source": "Board Games"}, {"name": "Glp1 \u2014 \ud83e\uddd1\u200d\ud83e\udd1d\u200d\ud83e\uddd1 Trials", "entries": [{"name": "STEP1 Trial", "url": "https://www.nejm.org/doi/full/10.1056/NEJMoa2032183", "description": ""}, {"name": "Step2 Trial", "url": "https://www.thelancet.com/journals/lancet/article/PIIS0140-6736\\(21\\", "description": ""}, {"name": "SURMOUNT-1 Trial", "url": "https://www.nejm.org/doi/full/10.1056/NEJMoa2206038", "description": ""}, {"name": "SURMOUNT-4 Trial", "url": "https://jamanetwork.com/journals/jama/fullarticle/2812936", "description": ""}], "notes": [], "source": "Glp1"}, {"name": "Mind Expanding Books \u2014 Table of Contents", "entries": [{"name": "Mind Expanding Books", "url": "#mind-expanding-books", "description": ""}, {"name": "Books", "url": "#books", "description": ""}], "notes": [], "source": "Mind Expanding Books"}, {"name": "Mind Expanding Books \u2014 Classics", "entries": [], "notes": [], "source": "Mind Expanding Books"}, {"name": "Mind Expanding Books \u2014 Fantasy", "entries": [], "notes": [], "source": "Mind Expanding Books"}, {"name": "Mind Expanding Books \u2014 Historical Fiction", "entries": [], "notes": [], "source": "Mind Expanding Books"}, {"name": "Mind Expanding Books \u2014 Humor", "entries": [], "notes": [], "source": "Mind Expanding Books"}, {"name": "Mind Expanding Books \u2014 Mystery", "entries": [], "notes": [], "source": "Mind Expanding Books"}, {"name": "Mind Expanding Books \u2014 Science Fiction", "entries": [], "notes": [], "source": "Mind Expanding Books"}, {"name": "Mind Expanding Books \u2014 Horror", "entries": [], "notes": [], "source": "Mind Expanding Books"}, {"name": "Mind Expanding Books \u2014 Miscellaneous", "entries": [{"name": "@hackerkid", "url": "https://github.com/hackerkid", "description": ""}, {"name": "@geritol", "url": "https://github.com/geritol", "description": ""}], "notes": [], "source": "Mind Expanding Books"}, {"name": "Sql Playground \u2014 Top SQL Playgrounds", "entries": [{"name": "DB Fiddle", "url": "https://www.db-fiddle.com/", "description": ""}, {"name": "SQLize Online", "url": "https://sqlize.online/", "description": ""}, {"name": "SQL Fiddle", "url": "http://sqlfiddle.com/", "description": ""}, {"name": "SQLite Online", "url": "https://sqliteonline.com/", "description": ""}], "notes": [], "source": "Sql Playground"}, {"name": "Bitcoin Payment Processors", "entries": [{"name": "Self-Hosted Bitcoin Payment Processors", "url": "#self-hosted-bitcoin-payment-processors", "description": ""}, {"name": "Hosted Bitcoin Payment Processors", "url": "#hosted-bitcoin-payment-processors", "description": ""}, {"name": "Backers \ud83d\udc9d", "url": "#backers-", "description": ""}], "notes": [], "source": "Bitcoin Payment Processors"}, {"name": "Bitcoin Payment Processors \u2014 Non-Custodial", "entries": [], "notes": [], "source": "Bitcoin Payment Processors"}, {"name": "Bitcoin Payment Processors \u2014 Custodial", "entries": [], "notes": [], "source": "Bitcoin Payment Processors"}, {"name": "Opensource Apps \u2014 Contents:", "entries": [{"name": "Awesome Python Scripts :sunglasses:", "url": "#awesome-python-scripts-sunglasses----", "description": ""}, {"name": "If you like the project:", "url": "#if-you-like-the-project", "description": ""}, {"name": "Want to connect with me?", "url": "#want-to-connect-with-me", "description": ""}], "notes": [], "source": "Opensource Apps"}, {"name": "Opensource Apps \u2014 Steps required to follow before adding any script", "entries": [], "notes": [], "source": "Opensource Apps"}], "total_entries": 25228, "subcategory_count": 2579} |