Awesome List Updates on Feb 10 - Feb 16, 2025
39 awesome lists updated this week.
🏠 Home · 🔍 Search · 🔥 Feed · 📮 Subscribe · ❤️ Sponsor
1. Free for Dev
IDE and Code Editing
- OneCompiler - Free online compiler supporting 70+ languages including Java, Python, C++, JavaScript.
2. Awesome Zsh Plugins
Plugins / superconsole - Windows-only
- cleanzip (⭐0) - Helps create zip files that don't have data that shouldn't be in there.
- jumper (⭐4) - Saves your current path and allows you to quickly jump to others.
- proxy-plugin (escalate) (⭐20) - Quickly enable and disable proxy shell environment settings.
- proxy-plugin (xooooooooox) (⭐1) - Helps manage proxy settings in your shell environment.
Completions / superconsole - Windows-only
- aider (⭐3) - Tab completions for aider.
Themes / superconsole - Windows-only
- ohh IP (⭐1) - A theme designed for CTFs. Includes decorators for ip address and
gitstatus.
- r3-fresh (⭐0) - Includes decorators for
gitstatus, current directory, exit status of last command run.
- transient (⭐12) - Add a transient prompt to your zsh command line — that is, make your current command line's prompt different from past command lines' prompts. For example, past prompts might not need to show as much contextual information. Or you might want to put past commands on their own line, instead of prefixed by a prompt, for easier selecting and copying. More details at zsh-transient-prompt.olets.dev.
3. Awesome Php
Table of Contents / Content Management Systems (CMS)
- OpenMage (⭐901) - Fork of EoL Magento 1 e-commerce platform.
4. Awesome Rust
Applications
- wezterm (⭐21k) - A GPU-accelerated cross-platform terminal emulator and multiplexer
5. Awesome Ada
Unit Test, Testing / Apache License
- bbt (⭐16) - Simple tool to black box check the behavior of an executable through the command line.
Logging / Apache License
- elogs (⭐0) - Logging framework for embedded systems absent of runtime errors.
Parsers, Scanners, Linters, Analysers, Interpreters and Prettyprinters / Apache License
- ada-lisp-embedded (⭐4) - Embeddable Lisp interpreter.
6. Awesome for Beginners
TypeScript
- IterTools TS (⭐67) (label: good first issue)
Extended itertools port for TypeScript and JavaScript. Provides a huge set of functions for working with iterable collections (including async ones).
7. Awesome Embedded Rust
Driver crates / Other
- adafruit-seesaw - I2C - Driver for devices running the Adafruit Seesaw firmware -
- IS31FL3728 - I2C - LED dot matrix display mode (8×8, 5x11, 6x10,7x9) - github (⭐0) -
8. Awesome Magento2
Events: Meet the community
- Meet Commerce - A global series of conferences focused on commerce and innovation.
Meet Magento
Tools
- Tablerates Generator - Generate Tablerates with an online Tool.
- AmpersandHQ/ampersand-magento2-upgrade-patch-helper (⭐335) - Helper script to aid upgrading magento 2 websites by detecting overrides.
- Magento 2 Composer patches helper - Chrome extension to create copy-pastable composer patch definition for vaimo/composer-patches.
Development Utilities
- Scope Hints (⭐165) - Displays additional information in the Store Configuration by Andreas von Studnitz.
- Magewire PHP - A Laravel Livewire port for building complex AJAX-based components with ease. Used by the Hyvä Checkout.
- Yireo LokiComponents (⭐8) - A library for building AJAX-driven form components with ease. Used by the Yireo Loki Checkout.
Security
- Magento Quality Patches - Every Magento / Adobe Commerce patch you need all in one place
Learning / Progressive Web Application
- The Magento 2 Beginner Tutorial Class - Free YouTube Series for learning Magento 2.
9. Awesome Db Tools
HA/Failover/Sharding / Zabbix
- autobase (⭐2.8k) - Autobase for PostgreSQL® is an open-source DBaaS that automates the deployment and management of highly available PostgreSQL clusters.
10. Awesome Crystal
HTML/XML Parsing
- lexbor (⭐106) - Fast HTML5 Parser that includes CSS selectors
11. Awesome Privacy
Bookmarking
- Grimoire (⭐2.5k) - Modern, open source, self-hosted bookmark manager.
12. Awesome Windows
File Management
- Files - A modern file manager that helps users organize their files and folders.
Office Suites
- PDFGear - Full-featured and free PDF editor, which provides read, edit, annotation, page management, and print PDF documents.
Productivity
- STranslate (⭐3.8k) - A ready-to-go translation ocr tool developed with WPF
13. Awesome Godot
Other / Godot version unknown
- asdf-godot (⭐2) - Godot plugin for the asdf version manager.
14. Awesome Tmux
Tools and session management
- mynav (⭐165) Workspace and session management TUI built on tmux
15. Awesome Eosio
Official
16. Awesome European Tech
Acceptance Criteria
- Compliance: Must adhere to GDPR, UK GDPR, Swiss FADP, or other relevant European data protection frameworks.
- European Headquarters: The company or project must be based in Europe.
- Technology Focus Must be a company or project that leverages technology as a core component of its operations, products, or services.
Index / AI
- Next Epoch 🇳🇱 - AI platform for developing and managing AI agents with full data sovereignty.
- Timefold 🇧🇪 - Planning AI / constraint solver for optimization problems
Index / CDN
- CDN77 🇨🇿 Content delivery network based in the Czech Republic.
Index / VPS
- Scaleway 🇫🇷
- Webdock 🇩🇰
Index / Communication Tools
- Alugha 🇩🇪 - Multilingual video hosting platform.
- Ginlo 🇩🇪 -Secure messaging app.
- Mastodon 🇩🇪 - Open-source decentralized social network.
- Olvid 🇫🇷 - Privacy-first messaging with zero metadata.
- Pleroma 🇩🇪 - Open-source social networking software.
- Sproof 🇩🇪 - Digital signature and document management service.
- Stackfield 🇩🇪 - Cloud storage and collaboration service.
- TeamViewer 🇩🇪 - Remote access and support software company.
- TeleGuard 🇨🇭 - Encrypted messaging and calls.
- Threema 🇨🇭 - End-to-end encrypted messaging for privacy.
Index / Cybersecurity
- Bitdefender 🇷🇴 - Cybersecurity and antivirus software company.
Index / Database Management Systems
- DuckDB 🇳🇱 - An in-process SQL OLAP database management system.
Index / Design and Creative Tools
- Blender Foundation 🇳🇱 - Open-source 3D creation suite for modeling, animation, and more.
- Photopea 🇨🇿 - online photo editor.
Index / DNS
- Hostinger 🇱🇹
- Quad9 🇨🇭
Index / E-commerce Platforms
- Omnisend 🇱🇹 - An e-commerce marketing automation platform.
- Shoperb 🇵🇱 - e-commerce platform.
- Vinted 🇱🇹 - An online marketplace for second-hand fashion.
- Wolt 🇫🇮 - Food delivery service. (Now owned by US-based DoorDash.)
Index / FinTech
- FintechOS 🇷🇴 - Company providing digital transformation for financial institutions.
- Smartbill 🇷🇴 - Fintech company offering billing solutions.
- Starling Bank 🇬🇧 - Digital challenger bank.
Index / Hardware
- ASML 🇳🇱 - Company specializing in photolithography systems for the semiconductor industry.
- Axelera 🇳🇱 - AI acceleration hardware for edge computing.
- Raspberry Pi 🇬🇧 - Affordable single-board computers for DIY projects.
- Recogni 🇩🇪 - Company focusing on AI-powered vision processing for autonomous systems.
- Sipearl 🇫🇷 - Company developing microprocessors for high-performance computing (HPC), particularly for the European Processor Initiative (EPI).
Index / Sustainability and Recycling
- Dembrane 🇩🇰 - Company specializing in sustainable membrane technology.
- Orbisk 🇳🇱 - AI-powered tools to reduce food waste.
Index / Translation services
- Unbabel 🇵🇹
- Widn.ai 🇵🇹
17. Awesome Remote Job
Job boards
- Findjobit - Remote jobs for LATAM IT professionals.
18. Awesome Selfhosted
Software / Analytics
- ghstats (⭐156)
⚠- Dashboard for tracking GitHub repos traffic history longer than 14 days.MITDocker
Software / Automation
- BookBounty (⭐234)
⚠- Retrieve missing Readarr books from Library Genesis.MPL-2.0Docker
Software / Communication - Custom Communication Systems
- SAMA - Next-Gen self-hosted chat server and clients. (Demo, Source Code (⭐122), Clients (⭐31))
GPL-3.0Nodejs/Docker
Software / Miscellaneous
- Wakupator (⭐145) - Wake On LAN Machine Manager based on network traffic.
MITC
Software / Note-taking & Editors
- HedgeDoc - Realtime collaborative markdown notes on all platforms, formerly known as CodiMD and HackMD CE. (Demo, Source Code (⭐6.2k))
AGPL-3.0Docker/Nodejs
Software / Status / Uptime pages
- kener - Status page with incident management, easy to use and customize. (Demo, Source Code (⭐4.1k))
MITNodejs/Docker
- Uptime Kuma - Self-hosted website monitoring tool like "Uptime Robot". (Demo, Source Code (⭐72k))
MITDocker/Nodejs
19. Awesome Generative Deep Art
Generative AI history, timelines, maps, and definitions
Large Language Models (LLMs)
- oumi-ai/oumi (⭐8.3k): open universal machine intelligence, open-source platform that streamlines the entire lifecycle of foundation models - from data preparation and training to evaluation and deployment
Autonomous LLM Agents / Prompt Engineering for Text-to-image
- [🔥] Building effective agents by Anthropic: this article introduces basic concepts related to agents and didactically presents agent architectures.
- Complete Guide to LLM Agents (2025): summarization of terms related to LLM agents
Attacks on LLMs / Multi-agents
- Constitutional Classifiers: Defending against Universal Jailbreaks across Thousands of Hours of Red Teaming
- briland/LLM-security-and-privacy (⭐48): LLM security and privacy
Image Synthesis / Multi-agents
- TokenVerse: Versatile Multi-concept Personalization in Token Modulation Space
20. Awesome Transit
Web Apps (open source) / Rust
- GTFS Builder - A free web-based application to help you create GTFS files. Maintained by the National Rural Transit Assistance Program (RTAP).
- GTFS-realtime Alerts Producer Web Application (⭐1) - A Java-based web application for producing GTFS-realtime Service Alerts.
- Catenary Maps - Realtime and Schedule global public transport map and navigation software, written in Rust and Svelte.
- Instabus - Realtime map of Austin's (CapMetro) public transit. Has no server/backend dependency at all and runs completely on GitHub pages.
- OpenTripPlanner Client GWT (⭐11) - A Google Web Toolkit-based web interface for OpenTripPlanner
- OpenTripPlanner.js (⭐19) - A Javascript-based client for OpenTripPlanner (no longer under development)
- OTP-UI React Component Library (⭐63) - React Javascript component library, which can be used to build trip planner webapps. See the Storybook for a demo.
- HRT BUS Web app (⭐18) - HRT Bus API publishes real time bus data from Hampton Roads Transit through an application programming interface for developers to make apps from it.
- Transit-Map (⭐361) - Web app that animates vehicles (markers) on a map using the public transport timetables to interpolate their positions along the routes (polylines).
- Transitive.js (⭐690) - Creates a customizable web map layer of transit routes using Leaflet or D3.
- Google I/O Transport Tracker (⭐576) - Shows shuttle arrival times for Google I/O conference, based on the open-source transport-tracker project (⭐576). Note: To implement this yourself, you need a Google Maps APIs Premium Plan license.
- 1-Click - A virtual “trip aggregator” that assembles information on a wide variety of available modes: public transit, private, rail, rideshare, carpool, volunteer, paratransit, and walking and biking.
- Bustime - Public transport real-time monitoring with WebSocket updates. Open-source on GitHub (⭐88).
- Transit Tracker - Realtime vehicle position for Greater Montreal & Toronto, Canada
- Dede - An independent and universal passenger information system (PIS) mapping realtime movement. A message feed with Vehicle Position entities in the GTFS-Realtime format or the Dede app can be used as data source.
- MBTA tile-server (⭐8) - Scripts to create a Docker container that encapsulates all the elements necessary to develop map tiles for use on MBTA.com
- Cadê Meu Busão - Realtime tracking transit buses from Belo Horizonte, Brazil. Open-source on GitHub (⭐7).
- Tiramisu Transit (⭐5) - An adaptive mobile transit app that shows real-time bus arrival information developed and deployed by Carnegie Mellon University. No longer maintained.
Software for Creating APIs / Rust
- GraphHopper Routing Engine (⭐5.9k) Open source routing engine for OpenStreetMap. Use it as Java library or server.
- gtfs-server (⭐34) - A web server, written in Rust that uses PostGIS as a backend to serve GTFS data via a HTTP endpoint
- hafas-rest-api (⭐25) – Expose a HAFAS endpoint as a REST API.
- Linked Connections - 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.
- Mobroute - 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). 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.
- MOTIS (⭐323) - 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.
- Navitia (⭐442) is the opensource engine behind the Navitia.io live API.
- OneBusAway - A Java app that consumes GTFS and GTFS-Realtime (along with other formats (⭐226)) and turns them into an easy to use REST API.
- OpenTripPlanner - 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).
- pyBikes (⭐586) - Software powering CityBikes for worldwide bikeshare system info
- Simple Transit Api (⭐9) - A simple way to get started with a GTFS api in Golang.
- TransitClock - Java application that can consume raw vehicle positions and generate prediction times in formats such as GTFS-realtime. Formerly known as "Transitime".
- Transitous - Community-run free and open public transport routing service.
3rd party GTFS URL directories / Rust
- The Mobility Database - JSON and CSV files on GitHub (⭐290) that is a repository of 2000+ mobility datasets across the world. Contains contents of OpenMobilityData/TransitFeeds.com.
- Transitland - 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.
- TransitData.io - A list of GTFS data in parts of Latin America. Must contact website maintainers directly to access feeds, as they're not publicly available.
- OpenMobilityData (Deprecated) - List of GTFS and GTFS-RT feeds. Archives and validates the GTFS feeds and allows you to preview both GTFS and GTFS-RT through the browser. Formerly TransitFeeds.com. MobilityData announced it is end-of-life as of early 2022 with a shutdown date to be determined.
Transit agency data archives / Rust
- CapMetrics (⭐16) - Historical vehicle locations for Austin's transit agency (CapMetro). Data is collected by capmetricsd (⭐10), a Go daemon.
- Bus Observatory API - Public archive of real-time data on vehicle movements and status, collected from transit systems around the world.
National government datasets / Rust
- National Transit Database (USA) - Information and statistics on the transit systems of the United States, run by the Federal Transit Administration.
- transport.data.gouv (France) - Data platform for the French transport ecosystem.
- European long-distance transport operators (EU) (Unofficial) (⭐50) - Unofficial list of available API endpoints, GTFS feeds and client libraries
Proprietary (non-standard) vendor APIs / Rust
- Transport API - REST API for aggregated transit data for the United Kingdom. Fee-based access.
- NextBus API - REST API for real-time vehicle, route, stop, and arrival data for agencies that have puchased NextBus's hardware and/or software.
- Navitia.io - REST API for journey planning, stop schedules, isochrones and lot more on US and EU. Navitia (⭐442) is the opensource engine behind the live API.
- CityBikes - REST API for aggregated bikeshare data from around the world. Powered by pyBikes (⭐586).
- HAFAS – Propriety public transport management software by HaCon (list of endpoints)
- Citymapper API - REST API for transit journey planning, realtime transit data and walk, cycle, scooter travel times.
Web Apps (closed source) / Rust
- Citylines.co - A collaborative platform for mapping transit systems, with an emphasis on their historical evolution.
- TransitScreen - Custom realtime displays of all local transportation choices
- Bikeshare Map - Status of all worldwide bikeshare stations
- Bongo - Real-time Transit Tracking for Iowa City, Coralville and the University of Iowa. Combines three disparate transit systems into one UI.
- CityMapper Webapp - Really polished webapp with trip planner and route status for over 30 of cities.
- TransSee - 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.
- YourStop - 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.
- DC MetroHero - 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.
Crowdsourced transit data / Rust
- OpenStreetMap (OSM) - The collaborative platform for mapping the world, including transport, transit, and routing data.
- GTFS-Hub (⭐30) - Community tested, probably quality/content enhanced, partially merged or filtered GTFS-feeds of (currently German) transport agencies. Maintained by MITFAHR|DE|ZENTRALE.
Sample GTFS and GTFS Realtime datasets used for software testing / Rust
- sample-gtfs-feed (⭐13) - An imaginary GTFS data set used for testing.
- transitfeed unit tests (⭐688) - Test data created for the original Google Python GTFS validator (⭐688).
- Transitland GTFS and GTFS Realtime unit tests (⭐43) - For testing the transitland-lib (⭐43) library that handles GTFS and GTFS Realtime parsing and validation for Transitland:
- gtfs-realtime-validator unit tests (⭐47) - Some GTFS datasets (zip files) (⭐47) are included and a large number of GTFS RT messages are defined programmatically in Java (⭐47) via the gtfs-realtime-bindings library.
- OpenTripPlanner unit tests (⭐2.4k) - Some GTFS datasets (⭐2.4k) are defined for the unit tests (GtfsTest (⭐2.4k) and mmri folder (⭐2.4k)).
Native Apps (open source) / Rust
- OneBusAway Apps - Android (source code), Fire Phone (source code), iOS (source code), Windows Phone (source code), Google Glass GDK (⭐515) (source code), Alexa skill (source code)
- OpenTripPlanner Android (⭐130) - An Android app for OpenTripPlanner
- OpenTripPlanner iOS (⭐68) - An iOS app for OpenTripPlanner
- opentripplanner-client-library (⭐2) - 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.
- Transito - 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). Utilizing the Mobroute Go API, the Transito app lets you performs routing calculations right on your phone. Cross-platform app currently supporting Android & Linux.
- Transportr (⭐1.1k) An Android app that uses public-transport-enabler (⭐409) in order to connect to many different transport networks worldwide.
- Trufi App (⭐11) - A cross-platform Flutter app that uses OpenTripPlanner
Native Apps (closed source) / Rust
- Transit Display - Multimodal and real-time transit display software.
- Ualabee - Community driven trip planner with focus on user interaction, users can report anomalies, upload pictures, edit transit data and chat with other passengers.
Hardware / Rust
- Bus Tracking GPS (⭐33) - Code for Miami prototype of a cheap open-source solution to track transit buses.
- Train departure Display (⭐280) - A replica, near real-time, miniature UK railway station train departure sign based upon a Raspberry Pi Zer0.
GTFS Based Visualizations / Rust
- All Transit - Interactive GTFS route and schedule animation (for U.S. cities) using Mapbox GL JS, Deck.gl and Transitland. Github repository here (⭐27).
- BusGraphs Access Analyzer - 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.
- fastest-bus-analysis-in-the-west (⭐24) - 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 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.
- gtfspy-webviz (⭐58) - Web application for animation and visualization of GTFS data using gtfspy (⭐163).
- gtfs-to-geojson - A simple online converter for gtfs to geojson with a list of feeds.
- gtfs-visualizations (⭐136) - Open-source NodeJS application for visualizing the routes of GTFS datasets.
- Mapnificent - Shows areas you can reach with public transport in a given time. Open-source on GitHub (⭐387), live at https://www.mapnificent.net/.
- MIT COAXS - Co-creative Planning of Transit Corridors using Accessibility-Based Stakeholder Engagement (shows route scenarios using OpenTripPlanner Analyst).
- MOTIS - Intermodal Mobility Information System including visualization
- MTA Frequency - Frequency visualization of subways and buses in New York City built using Transitland.
- SEPTA Rail OTP Report - An online on-time performance reporing & drill down tool using GTFS.
- Simple Transit Map - An online example of how to host and update a webmap.
- Simple Transit Site - An online example of how to create a transit website all from your gtfs on Github (⭐4)
- Toronto Transit Explorer (⭐37) - A Java application that visualizes transit, biking and walking accessibility across the city of Toronto. Uses a modified version of R5 (⭐329) for routing.
- Transit Vis (⭐14) - A visualization tool to display performance metrics derived from the King County Metro GTFS-RT feed (OneBusAway API). Viewable here. Used for this paper.
- TransitFlow (⭐287) Animate GTFS data around the world using Processing and Transitland.
- TRAVIC Transit Visualization Client - Visualizes vehicles moving based on static GTFS data (and sometimes realtime data). Supports over 260 cities. Github account for geOps organization is here.
- Traze by Veridict - Visualization of public transport vehicles from all over the world. Collaborate with other users to get real-time updates even when it is not available from the agency. Based on a number of sources, including GTFS and GTFS-RT. (Previously known as Livemap24).
- Visualizing MBTA Data - Interactive graphs that show how people use Boston's subway system.
- GTFS Viz 🚉 (⭐23) - A web app that visualizes GTFS Data on the browser at scale without a backend on the client side using duckdb-wasm 🦆.
Agency Tools / General GIS Applications for making transit visualizations
- TNExT (⭐17) - 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.
- Remix - A webapp that lets transit agencies easily plan routes.
- Next Train API (⭐4) - Serves any GTFS feed as a JSON API. Transit agencies and developers alike can deploy the open source code to their own Heroku server.
- AC Transit RestroomFinder (⭐1) - Pinpoints the nearest authorized restroom for bus operator and field staff, using GPS and on-screen map.
- AC Transit Training and Education Department (TED) application (⭐8) - 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.
- AC Transit Customer Relations application (CusRel) (⭐8) - 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.
- PTV Lines - A cloud-based public transport software for line planning and public transport service optimisation
- TransAM - An open-source asset management platform for public transportation agencies.
- RidePilot (⭐25) - An open-source Computer Aided Scheduling and Dispatch (CASD) software system to meet the needs of small scale human service transportation agencies.
- Route Trends (webapp, GitHub (⭐16)) - An R Shiny app to ingest ridership time series, and return seasonal, trend, and residual components according to STL methodology and forecasts including uncertainty based on those components. Sponsored by Metro Transit (Minneapolis-St. Paul).
- TBEST - 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.
Transit Map Creation / Rust
- Brand New Subway - An interactive transportation planning game that lets players alter the NYC subway system to their heart's content.
- BENO Metro Mapm Creator - A very old fashioned but classic transit map creator.
- Tennessine Metro Designer - A modern and aesthetically pleasing transit map designer.
- Metro Map Maker - An open source and simple metro map maker software.
- MetroDreamin' - A modern, open source software that allows users to create, save, like, and share interactive transit maps with agents.
- Rail Map Generators - Tool for generating railway maps and information panels in the styles of various cities' public transportation systems.
- MetroSets - A flexible web tool to visualize set systems using the metro map metaphor. Based on this paper
Transit Map Creation / General Drawing Applications for making transit visualizations
- Adobe illustrator - The industry-leading vector graphics software (requres membership plan).
- Inkscape - A free desgn tool similar to Adobe Illustrator.
Transit Map Creation / General GIS Applications for making transit visualizations
- Felt - An aestically pleasing Modern GIS software.
- Google Mymaps - Create and share custom maps with Google My Maps.
- Google Earth - Create and share custom maps with one of the the world's most detailed statelite applications.
Transit Map Aggregation / General GIS Applications for making transit visualizations
- UrbanRail.Net - Worldwide reference map of urban rail transport (metros,trams,commuter rail) with detailed and up-to-date information.
- OpenRailwayMap - Worldwide map of railways using OpenStreetMap data.
- AllRailMap - Another worldwide map of railways using OpenStreetMap data.
- European Railway Atlas - A reference book of European railway maps that is available for purchase.
- Rail Transit Maps - A collection of railway maps covering Europe (especially Russia).
- Tramscale - Website outlining maps showing the scales of tram systems around the world.
- Timelines - Compare the timelines of Rapid Transit Projects around the world.
- Metrolinemap - Interactive Maps of the world's Metro systems.
- Metrocyclopaedia - 3d maps of metro systems across the world (uses data from Metrolinemap).
- RailFansCanada - Interactive System Map detailing the the present and future of different urban rail systems in Canada.
- North American Transit - Map of all Passenger Rail in North America including (intercity rail, metros, trams and tourist lines)
- Intercity Rail map - Map of the real time location and schedule information for Amtrak and Via trains
- Indian Railways Map - Interactive Maps of the Indian Main rail network.
- National Rail Network Map - This map shows the extent and ownership of rail lines in the United States, including passenger and freight lines.
- Ferrocarta - A series of maps covering all of the passenger rail networks in Brazil, Canada and France.
- Train Lookout - A tool to easily Log, map and share your journeys by train.
- Australian Rail Maps - Detailed Australian railway maps from the national, state and city levels.
- Steam Engine "IS" - Maps of railways in the USSR.
- Carto.Metro - Detailed maps of metro and tram networks of global cities (especially in France).
- Railway Stations - Photos of Railway Stations across the world.
- INAT - Aesthetically pleasing static maps of worldwide metros systems.
- Transit Maps - Critiques and reviews of the design of transit maps from across the world.
- Transit Explorer - A map containing fixed-guideway transit around the world.
- Britsh Railways An interactive map of Great Britain's rail network.
- TransitLand Map - Worldwide map of transit services (which have a GTFS Feed).
- DB InfraGO - Interactive Map of German Rail infrastructure.
- SNCF Carte interactive - Interactive Map of French Rail infrastructure.
- Project Mapping - Schematic maps of UK and worldwide rail networks.
- China Railway Map - An online Interactive map for the passenger railway transportation system of China, presenting station and rail information.
- Canadian Rail Atlas - a user-friendly, interactive map of Canada’s nearly 43,000-kilometre railway network.
- The Rail Map - An Interactive Map with Train lines in North America using data from OpenStreetMap.
- JR pass - Interactive Map of Mainline Rail in Japan.
Community / General GIS Applications for making transit visualizations
- MobilityData Slack chat - Chatroom that includes channels #gtfs, #gtfs-validators #mobility-database #gtfs-realtime #gtfs_best-practices #gtfs-pathways #gtfs-fares #gtfs-flex #trb-transit-data.
- OpenTripPlanner (⭐2.4k) Community
Local and regional groups / General GIS Applications for making transit visualizations
- Transit Techies NYC - NYC-based in-person/online hybrid meetup. Speaker list includes many contributors to this repo.
- German Open Transport Meetup (⭐46) - Biweekly online meetup of the German-speaking open transport community.
- German Open Transport Data Quality Meetup (⭐46) - Bimonthly online meetup of the German-speaking open transport community dedicated to data quality.
21. Awesome Playwright
Guides
- Testing 3D applications with Playwright on GPU - Recipe to enable hardware acceleration for Playwright tests on CI.
22. Awesome Jax
Libraries / New Libraries
- tmmax (⭐14) - Vectorized calculation of optical properties in thin-film structures using JAX. Swiss Army knife tool for thin-film optics research
23. Discount for Student Dev
SaaS
- Requestly [FREE] – Requestly is an open-source tool that simplifies API development, testing, mocking, and integration for developers and QAs. Through the Requestly Student Program, students get full access to all its powerful tools completely free.
24. Awesome Cpp
Data visualization
- gplot++ (⭐19) - Cross-platform header-only C++ plotting library that interfaces with Gnuplot. [MIT]
Compiler
- PCC (⭐112) - A very old C compiler. Supports C99.
Build Systems
- Sconsolidator (⭐23) - Scons build system integration for Eclipse CDT.
Websites
25. Awesome Mac
Terminal Apps / Databases
- alacritty (⭐59k) - A cross-platform, GPU-accelerated terminal emulator.
- Ghostty (⭐33k) - A fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.
- hyper - A terminal built on web technologies.
- iTerm2 - iTerm2 is an amazing terminal emulator for OS X.
- kitty (⭐28k) - A cross-platform, fast, feature full, GPU based terminal emulator.
- Tabby (formerly Terminus) (⭐65k) - Free terminal tool, built with TypeScript, heavily inspired by Hyper.
- Termius - A beautiful SSH and SFTP client for Mac. It is also available for mobile.
- Warp - Warp is a blazingly fast, rust-based terminal reimagined from the ground up to work like a modern app.
- Wave (⭐11k) - An open-source terminal that combines traditional terminal features with graphical capabilities like file previews, web browsing, and AI assistance.
- WezTerm - A GPU-accelerated cross-platform terminal emulator and multiplexer implemented in Rust.
26. Awesome Machine Learning
Julia / General-Purpose Machine Learning
- CluGen (⭐8) - Multidimensional cluster generation in Julia.
Matlab / General-Purpose Machine Learning
- MOCluGen (⭐5) - Multidimensional cluster generation in MATLAB/Octave.
Python / Natural Language Processing
- TextCL (⭐11) - Text preprocessing package for use in NLP tasks.
Python / General-Purpose Machine Learning
- pyclugen (⭐10) - Multidimensional cluster generation in Python.
R / General-Purpose Machine Learning
- clugenr (⭐6) - Multidimensional cluster generation in R.
27. Awesome Vue
Components & Libraries / UI Components
- vue-smooth-picker (⭐220) - A SmoothPicker for Vue 3 (like native datetime picker of iOS)
28. Awesome Ios
Command Line
- Ashen (⭐106) - A framework for writing terminal applications in Swift.
- Linenoise (⭐149) - A pure Swift replacement for readline
- Commander (⭐1.5k) - Compose beautiful command line interfaces in Swift.
- Crayon (⭐59) - Terminal string styling with expressive API and 256/TrueColor support.
- Guaka (⭐1.1k) - The smartest and most beautiful (POSIX compliant) command line framework for Swift.
- Progress (⭐350) - Add beautiful progress bars to your loops.
- SourceDocs (⭐401) - Command Line Tool that generates Markdown documentation from inline source code comments.
- Swift Argument Parser (⭐3.5k) - Straightforward, type-safe argument parsing for Swift
- SwiftCLI (⭐871) - A powerful framework for developing CLIs in Swift
- Swiftline (⭐1.2k) - Swiftline is a set of tools to help you create command line applications.
- SwiftShell (⭐1k) - A Swift framework for shell scripting and running shell commands.
29. Awesome Agriculture
Farm Management Systems and Record Keeping
- LiteFarm (⭐158) - LiteFarm is the world’s first community-led, not-for-profit, Farm management system
30. Awesome Love2d
IDEs
- Visual Studio Code - VS Code is a new type of tool that combines the simplicity of a code editor with what developers need for their core edit-build-debug cycle.
- Local Lua Debugger - Simple Lua debugger with no dependencies. Löve specific launch.json example provided.
- Lua for Visual Studio Code - Provides Intellisense and Linting for Lua in VSCode.
- Lua Language Server - Various language features for Lua to make development easier and faster; includes LÖVE code completion and documentation.
- Visual Studio Code LÖVE Launcher - A Löve Launcher Extension for Visual Studio Code.
31. Awesome Cl
YAML
- 40ants/setup-lisp (⭐28) - GitHub Action to Setup Common Lisp tools.
- updates ASDF, installs Qlot, installs Roswell
- for multiple implementations
- for Ubuntu, OSX and Windows.
- Example use: Trial's CI (⭐1.1k)
- docker-lisp-gamedev - A Docker image containing tools necessary for Common Lisp game development and deployment. Comes in Linux and Windows variety. Thoroughly tested via CI.
32. Static Analysis
Programming Languages / Other
- PhpDeprecationDetector (⭐367) ⚠️ — Analyzer of PHP code to search issues with deprecated functionality in newer interpreter versions. It finds removed objects (functions, variables, constants and ini-directives), deprecated functions functionality, and usage of forbidden names or tricks (e.g. reserved identifiers in newer versions).
33. Awesome Agi Cocosci
Bayesian Modeling / Generative Model
- A Theory of Generative ConvNet - ICML'16, 2016. [All Versions]. The authors show that a generative random field model, which they call generative ConvNet, can be derived from the commonly used discriminative ConvNet, by assuming a ConvNet for multi-category classification and assuming one of the category is a base category generated by a reference distribution. For a further assumption that the non-linearity in the ConvNet is Rectified Linear Unit (ReLU) and the reference distribution is Gaussian white noise, then a generative ConvNet model that is unique among energy-based models is obtained: The model is piecewise Gaussian, and the means of the Gaussian pieces are defined by an auto-encoder, where the filters in the bottom-up encoding become the basis functions in the top-down decoding, and the binary activation variables detected by the filters in the bottom-up convolution process become the coefficients of the basis functions in the top-down deconvolution process.
- Cooperative Training of Descriptor and Generator Networks - IEEE Transactions on Pattern Analysis and Machine Intelligence, 2018. [All Versions]. This paper studies the cooperative training of two generative models for image modeling and synthesis. Both models are parametrized by convolutional neural networks (ConvNets). The first model is a deep energy-based model, whose energy function is defined by a bottom-up ConvNet, which maps the observed image to the energy. We call it the descriptor network. The second model is a generator network, which is a non-linear version of factor analysis. It is defined by a top-down ConvNet, which maps the latent factors to the observed image. The maximum likelihood learning algorithms of both models involve MCMC sampling such as Langevin dynamics. This work observes that the two learning algorithms can be seamlessly interwoven into a cooperative learning algorithm that can train both models simultaneously. Specifically, within each iteration of the cooperative learning algorithm, the generator model generates initial synthesized examples to initialize a finite-step MCMC that samples and trains the energy-based descriptor model. After that, the generator model learns from how the MCMC changes its synthesized examples. That is, the descriptor model teaches the generator model by MCMC, so that the generator model accumulates the MCMC transitions and reproduces them by direct ancestral sampling.
- Analysis of Langevin Monte Carlo via Convex Optimization - Journal of Machine Learning Research, 2019. [All Versions]. This paper provides new insights on the Unadjusted Langevin Algorithm. The authors show that this method can be formulated as the first order optimization algorithm for an objective functional defined on the Wasserstein space of order $2$. Using this interpretation and techniques borrowed from convex optimization, the authors give a non-asymptotic analysis of this method to sample from log-concave smooth target distribution on $\mathbb{R}^d$. Based on this interpretation, the authors propose two new methods for sampling from a non-smooth target distribution. These new algorithms are natural extensions of the Stochastic Gradient Langevin Dynamics (SGLD) algorithm, which is a popular extension of the Unadjusted Langevin Algorithm for largescale Bayesian inference. Using the optimization perspective, the authors provide non-asymptotic convergence analysis for the newly proposed methods.
- Where do hypotheses come from? - Cognitive Psychology, 2017. [All Versions]. [Preprint]. Why are human inferences sometimes remarkably close to the Bayesian ideal and other times systematically biased? In particular, why do humans make near-rational inferences in some natural domains where the candidate hypotheses are explicitly available, whereas tasks in similar domains requiring the self-generation of hypotheses produce systematic deviations from rational inference. This work proposes that these deviations arise from algorithmic processes approximating Bayes’ rule. Specifically in our account, hypotheses are generated stochastically from a sampling process, such that the sampled hypotheses form a Monte Carlo approximation of the posterior.
Science Logology / AI Assisted Research
- Virtual and augmented reality for biomedical applications - Cell Reports Medicine, 2021. [All Versions]. 3D visualization technologies such as virtual reality (VR), augmented reality (AR), and mixed reality (MR) have gained popularity in the recent decade. Digital extended reality (XR) technologies have been adopted in various domains ranging from entertainment to education because of their accessibility and affordability. XR modalities create an immersive experience, enabling 3D visualization of the content without a conventional 2D display constraint. This paper provides a perspective on XR in current biomedical applications and demonstrate case studies using cell biology concepts, multiplexed proteomics images, surgical data for heart operations, and cardiac 3D models. Emerging challenges associated with XR technologies in the context of adverse health effects and a cost comparison of distinct platforms are discussed. The presented XR platforms will be useful for biomedical education, medical training, surgical guidance, and molecular data visualization to enhance trainees’ and students’ learning, medical operation accuracy, and the comprehensibility of complex biological systems.
- An augmented reality microscope with real-time artificial intelligence integration for cancer diagnosis - Nature Medicine, 2019. [All Versions]. The microscopic assessment of tissue samples is instrumental for the diagnosis and staging of cancer, and thus guides therapy. However, these assessments demonstrate considerable variability and many regions of the world lack access to trained pathologists. Though artificial intelligence (AI) promises to improve the access and quality of healthcare, the costs of image digitization in pathology and difficulties in deploying AI solutions remain as barriers to real-world use. This work proposes a cost-effective solution: the augmented reality microscope (ARM). The ARM overlays AI-based information onto the current view of the sample in real time, enabling seamless integration of AI into routine workflows.
34. Awesome Swift
Dependency Managers
- Swiftly (⭐749) - Swift CLI toolchain installer to install different versions of Swift.
Misc
- Forked (⭐472) - Generalized approach to managing shared data in Swift applications to support Local-first apps.
Audio
- Soundable (⭐95) - Soundable allows you to play sounds, single and in sequence, in a very easy way.
Realm
- Unrealm (⭐537) - Unrealm enables you to easily store Swift native Classes, Structs and Enums into Realm.
XML
- XMLCoder (⭐833) - XMLEncoder & XMLDecoder based on Codable protocols from the standard library.
Camera
- MijickCamera (⭐483) - Camera made simple. Fully customizable camera library that significantly reduces implementation time and effort.
Images / Barcode
- Brightroom (⭐3.5k) - An image editor and engine using CoreImage.
- MCScratchImageView (⭐358) - A custom ImageView that is used to cover the surface of other view like a scratch card, user can swipe the mulch to see the view below.
Quality / Barcode
- AnyLint (⭐117) 🐧 - Lint anything by combining the power of Swift & regular expressions.
System / Barcode
- LaunchAtLogin (⭐1.6k) - Easily add 'Launch at Login' functionality to your sandboxed macOS app.
Testing / Barcode
- XCTest (⭐1.2k) - The XCTest Project, A Swift core library for providing unit test support.
UI / Barcode
- BulletinBoard (⭐5.4k) - Generates and manages contextual cards displayed at the bottom of the screen.
- Preferences (⭐1.5k) - Add a preferences window to your macOS app in minutes.
- SweetCurtain (⭐115) - Really sweet and easy bottom pullable sheet implementation. You can find a similar implementation in applications like Apple Maps, Find My, Stocks, etc.
Alert / Barcode
- MijickPopups (⭐1.6k) - Popups, popovers, sheets, alerts, toasts, banners, (...) presentation made simple.
- SPAlert (⭐2.6k) - Native popup from Apple Music & Feedback in AppStore. Contains Done & Heart presets.
Permissions / Barcode
- SPPermission (⭐5.8k) - Simple request permission with native UI and interactive animation.
Transition / Barcode
- MijickNavigattie (⭐307) - Easy navigation with SwiftUI.
UITableView / Barcode
- WLEmptyState (⭐319) - A component that lets you customize the view when the dataset of UITableView is empty.
Walkthrough / Barcode
- SuggestionsKit (⭐71) - Library for educating users about features in app.
Utility / Barcode
- ZamzamKit (⭐271) - A collection of micro utilities and extensions for Standard Library, Foundation and UIKit.
35. Awesome Cern
Open Science / Digital repositories
- InvenioILS: a modern and user-friendly integrated library system, written in Python and React.
- Open Data Portal: highly curated repository of high energy physics (UI and server), written in Python.
- Zenodo (⭐122): Research. Shared. An open dependable home for the long-tail of science.
Open Science / Event Management
- Indico: feature-rich general event management system written in Python.
- newdle (⭐107): a lightweight collaborative enterprise meeting scheduling tool
Physics/mathematics analysis/simulation / Event Management
- ACTS (⭐113): Experiment-independent toolkit for (charged) particle track reconstruction in high energy an nuclear physics experiments
- BioDynaMo: create, run, and visualise multidimensional agent-based simulations in various domains.
- CAiMIRA (⭐22): CERN Airborne Model for Indoor Risk Assessment, a tool developed to assess and model the concentration of airborne viruses in enclosed spaces, specifically focusing on the SARS-CoV-2 virus. Documentation available here.
- Geant4: Toolkit for the simulation of the passage of particles through matter.
- ROOT: an open-source data analysis framework used by high energy physics and others.
- Xsuite: A collection of Python packages for simulating beam dynamics in particle accelerators with support of different computing platforms, such as OpenMP and various GPU frameworks.
Security / Event Management
- pam_2fa (⭐39): PAM 2FA module provides a second factor authentication, to be combined with the standard PAM-based password.
Storage and Data / Data management
- FTS: software written in C++/Python to orchestrate reliable and large-scale data transfers.
- Rucio: software written in Python to manage large volumes of data spread across data centres.
- Davix: toolkit for file operations over HTTP and Cloud protocols (written in C++).
Storage and Data / Storage systems
- EOS: distributed storage system written in C++ for the exabyte era (biggest installation 1.1 Exabytes).
- CTA: distributed storage system written in C++ for archival of data on tape media (biggest installation 1 exabyte).
- CVMFS: a scalable, reliable and low-maintenance software distribution service.
- QuarkDB: high-performance C++ key-value datastore built with: RocksDB + Raft + Redis wire protocol (RESP2).
- Reva (⭐192): WebDAV/gRPC server to connect end-users to storage system (EOS, CephFS). Written in Go.
Libraries / Flask
- flask-multipass (⭐63): multi-backend authentication system for Flask
- flask-pluginEngine (⭐24): a simple plugin system for Flask applications
- js-flask-urls (⭐23): get Flask blueprint URLs in your JS apps, the clean way
Libraries / UI
- react-jsx-i18N (⭐2): Gettext-enhanced React components
- react-overridable (⭐8): Overridable React components.
- React-SearchKit (⭐82): React components library to build search interfaces.
36. Awesome Broadcasting
Video Production
- vMix-EmberPlus (⭐4) - vMix to EmberPlus gateway. Control vMix from any EmberPlus broadcast controller like Lawo's VSM or EVS's Cerebrum.
37. Awesome Neovim
AI / Diagnostics
- milanglacier/minuet-ai.nvim (⭐686) - Minuet offers code completion from LLM providers including OpenAI (compatible), Gemini, Claude, Ollama, Deepseek and more providers, with support for nvim-cmp, blink.cmp and virtual-text frontend.
Markdown and LaTeX / Diagnostics
- Thiago4532/mdmath.nvim (⭐146) - A markdown equation previewer, using Kitty Graphics Protocol.
Search / Diagnostics
- wsdjeg/flygrep.nvim (⭐12) - Search text in a floating window asynchronously.
Tree-sitter Supported Colorscheme / Diagnostics
- neko-night/nvim (⭐46) - A buffet of colorschemes for every taste and mood.
Media / Diagnostics
- vyfor/cord.nvim (⭐398) - Highly extensible Rich Presence for Discord.
Neovim Lua Development / Diagnostics
- OXY2DEV/helpview.nvim (⭐352) - A hackable & fancy
vimdoc/helpfile viewer.
38. Awesome Angular
Community
Online Training / Google Developer Experts
- Angular UI - Get ready to build your next web application using Angular with interactive courses and exercises.
JSON Forms / Google Developer Experts
- ngx-formly (⭐2.9k) - JSON powered / Dynamic forms for Angular.
- formio (⭐681) - JSON powered forms for Angular.
- fluent-form (⭐50) - Building dynamic form in Angular with Fluent API or JSON.
- jsonforms (⭐2.5k) - Customizable JSON Schema-based forms with React, Angular and Vue support out of the box.
- jsonforms-angular-seed (⭐37) - Angular-based JSON Forms seed app.
- ng-formworks (⭐5) - An Angular JSON Schema Form builder, similar to, and mostly API compatible with, Angular Schema Form, React JSON Schema Form, and JSON Form.
Validation / Google Developer Experts
- ngx-validators (⭐2) - A library that provides additional Angular Validators, including the ones Angular provides.
- ngx-reactive-form-class-validator (⭐24) - A lightweight library for dynamically validate Angular reactive forms using class-validator (⭐11k) library.
Maps / Google Developer Experts
- angular-yandex-maps (⭐64) - Yandex.Maps Angular components that implement the Yandex.Maps JavaScript API.
QR Codes / Google Developer Experts
- ngx-scan-detect (⭐14) - Detects barcode or QR code scanning on document and emits the scanned code.
Storage / Google Developer Experts
- dexie (⭐13k) - A Minimalistic Wrapper for IndexedDB.
Misc Components / Google Developer Experts
- angular-compile (⭐90) - Angular Dynamic Compile. Convert strings to Angular components.
39. Awesome Go
Bot Building
- arikawa (⭐531) - A library and framework for the Discord API.
Caches
- ristretto (⭐6.2k) - A high performance memory-bound Go cache.
Goroutines
- rill (⭐1.7k) - Go toolkit for clean, composable, channel-based concurrency.
Machine Learning
- catboost-cgo (⭐16) - Fast, scalable, high performance Gradient Boosting on Decision Trees library. Golang using Cgo for blazing fast inference CatBoost Model.
Messaging
- rabbitroutine (⭐112) - Lightweight library that handles RabbitMQ auto-reconnect and publishing retries. The library takes into account the need to re-declare entities in RabbitMQ after reconnection.
Microsoft Word
- godocx (⭐187) - Library for reading and writing Microsoft Word (Docx) files.
Networking
- cloudflared (⭐11k) - Cloudflare Tunnel client (formerly Argo Tunnel).
Security
- entpassgen (⭐5) - Entropy Password Generator with extensive command line arguments to generate random strings securely including digits, passwords, and passwords built using obscure dictionary words mixed with symbols and digits.
Go Tools / Libraries for creating HTTP middlewares
- MoniGO (⭐274) - A performance monitoring library for Go applications. It provides real-time insights into application performance! 🚀
Benchmarks / Libraries for creating HTTP middlewares
- golang-benchmarks (⭐136) - a collection of golang benchmarks.
- Prev: Feb 17 - Feb 23, 2025
- Next: Feb 03 - Feb 09, 2025