This is your work, valued
tilemaker. Make OpenStreetMap vector tiles without the stack
★ 1.9kglug. Text-based markup for Mapbox GL.
★ 50potlatch2. Potlatch 2, the OpenStreetMap Flash editor.
★ 34potlatch3. OpenStreetMap editor for desktop
★ 31deriviste. Street-level OpenStreetMap editor
★ 29MapPDF. PDF MapCSS renderer in Ruby
★ 27mod_mbtiles. Serve tiles with Apache directly from an .mbtiles file
★ 19sputnik. Style Prototyping Utility for Mapnik
★ 14conflation. OpenStreetMap Live Conflation
★ 14tagmangle. Add or replace way tags in an OpenStreetMap .pbf
★ 11icon_sheet_creator. Create icon sheets for Maplibre GL and Mapbox GL
★ 6OpenStreetMap_app. C
★ 5mapcss_ruby. MapCSS parser for Ruby
★ 5ruby_osmpbf. Demonstration of reading .osm.pbf with Ruby
★ 4halcyon_pdf. ActionScript OpenStreetMap PDF renderer
★ 3forest_roads. Stylesheet for US Forest Service data.
★ 2radiate. Heatmap engine in ActionScript 3
★ 2intersector. Find road junctions in an .osm.pbf file.
★ 2cycle.travel_translations. User-supplied translations for cycle.travel
★ 1fare_maps. Quick and dirty SVG maps visualising rail fares from a particular station
★ 1id_antique. Surviving bits of code from the original, never-deployed Dojo-based version of iD
★ 1SwiftMail. Swift Mail Access to IMAP and SMTP
★ 83travel-hacking-toolkit. AI-powered travel hacking and search with cash, points, miles, and award flights. Drop-in skills and MCP servers for Claude, Codex, and OpenCode.
★ 575aso-skills. AI agent skills for App Store Optimization (ASO) and app marketing. Built for indie developers, app marketers, and growth teams who want Cursor, Claude Code, or any Agent Skills-compatible AI assistant to help with keyword research, metadata optimization, competitor analysis, and app growth.
★ 1.6kFTPopOverMenu_Swift. FTPopOverMenu_Swift, swift version of FTPopOverMenu. FTPopOverMenu is a pop over menu for iOS which is maybe the easiest one to use. Supports both portrait and landscape. It can show from any UIView, any UIBarButtonItem and any CGRect.
★ 441SpatialFinder. Shell
★ 40ARKit-CoreLocation. Combines the high accuracy of AR with the scale of GPS data.
★ 5.5kpgFirstAid. Easy to deploy, open source, postgresql function that provides a prioritized list of actions to take to improve stability and performance.
★ 523SimpleTextEditorApp. SimpleTextEditorApp (STEA), a basic text editor as a native macOS app using Swift and SwiftUI, includes standard macOS app functionalities like file handling, menu bar integration, and basic text editing features.
★ 1osrd. An open source web application for railway infrastructure design, capacity analysis, timetabling and simulation
★ 644ruby_llm. One delightful Ruby framework for every major AI provider. Build AI agents, chatbots, RAG apps, and multimodal workflows in beautiful, expressive code.
★ 4.2ksqlite-data. A fast, lightweight replacement for SwiftData, powered by SQL and supporting CloudKit synchronization.
★ 1.9karrow-js. The first UI framework for the agentic era — tiny, performant, with WASM sandboxes for safe code execution.
★ 3.7kMetaCellKit. A comprehensive, production-ready Swift package that provides a unified, highly configurable table view cell system for iOS apps
★ 4SwipeCardsKit. A lightweight, customizable SwiftUI library for creating Tinder-like swipeable card interfaces in your iOS applications.
★ 47itsi. Itsi – the teensy‑weensy Ruby Rack server, static asset server, reverse proxy, API gateway, and fiber scheduler!
★ 323html2pdf.js. Client-side HTML-to-PDF rendering using pure JS.
★ 4.9kloom. Software suite for the automated generation of geographically correct or schematic transit maps.
★ 279bluesky-crossposter. An app for crossposting your posts from bluesky to twitter and mastodon
★ 278Telegraph. Secure Web Server for iOS, tvOS and macOS
★ 878CubeTrek. Home for all your GPS Tracks: Visualize, share and manage your GPS tracks.
★ 550FlyingFox. Lightweight, HTTP server written in Swift using async/await.
★ 666pgvector. Open-source vector similarity search for Postgres
★ 22ktransformers-ruby. State-of-the-art transformers for Ruby
★ 730RubyGateway. Embed Ruby in Swift: load Gems, run scripts, call APIs seamlessly in both directions.
★ 173timefold-solver. The open source Solver AI for Java and Kotlin to optimize scheduling and routing. Solve the vehicle routing problem, employee rostering, task assignment, maintenance scheduling and other planning problems.
★ 1.7kerubi. Small ERB Implementation
★ 393rich-editor-swiftui. Powerful WYSIWYG Rich editor for SwiftUI.
★ 266EmojiPicker. A macOS-style popover to select emojis in your iOS apps
★ 60SKFontAwesomeIconPickerView. An icon picker view which will show list of icons from Font Awesome.
★ 1Solar. A Swift micro library for generating Sunrise and Sunset times.
★ 615Awesome-DEM. Overview of Digital Elevation Model (DEM) datasets
★ 452zfp. Compressed numerical arrays that support high-speed random access
★ 871aoi-osm. Areas-of-Interest (AOI) for and with OpenStreetMap.
★ 27rando-planner. Clerk viewers and utils to plan bikepacking trips
★ 10pg_vectorize. Full-text and semantic search on any Postgres
★ 832uk_planning_scraper. A Ruby gem to get planning applications data from UK council websites.
★ 32swift-composable-architecture. A library for building applications in a consistent and understandable way, with composition, testing, and ergonomics in mind.
★ 15kh3-landcover. Make low resolution landcover vector tiles from high resolution raster landcover data with h3 downsampling
★ 9wikidata-qrank. Ranking signals for Wikidata
★ 92assembly. Making the hard parts of designing for the web easy.
★ 138ophs_grasp. A GRASP algorithm to solve the Orienteering Problem with Hotel Selection
★ 3SnapKit. A Swift Autolayout DSL for iOS & OS X
★ 20kSwipeCellKit. Swipeable UITableViewCell/UICollectionViewCell based on the stock Mail.app, implemented in Swift.
★ 6.3kstraight-skeleton. Straight skeleton algorithm implementation in TypeScript
★ 83twitter-scraper. Scrape the Twitter frontend API without authentication with Golang.
★ 972osm_road_surface_predictor. Attempt to predict road surface for un-annotated OSM roads
★ 4veloroute. "Video Street View" in a box. Runs in a Docker container without external dependencies.
★ 34CRoaring. Roaring bitmaps in C (and C++), with SIMD (AVX2, AVX-512 and NEON) optimizations: used by Apache Doris, ClickHouse, Alibaba Tair, Redpanda, YDB and StarRocks
★ 1.9kvector-tile-builder. 🗺🙌 Dockerfile, Makefile and other things that allows you to build and hosting your own vector tile from data of OpenStreetMap
★ 27rack-attack. Rack middleware for blocking & throttling
★ 5.7ksequentially-generate-planet-mbtiles. Generate vector tiles for the entire planet on relatively low spec hardware.
★ 114TwitterAPIKit. Swift library for the Twitter API v1 and v2 🍷
★ 134road_surface_classifier. Leverage machine learning to aid in the tagging of drivable ways (i.e. roads) in OpenStreetMap.
★ 32hacklily. Mirror of codeberg repo ** A web-based sheet music editor and publishing platform.
★ 384Swift-Table. The fastest and easiest way to present a UITableView - in 3 lines of code.
★ 20deberg. Map simplification using the deberg algorithm
★ 11static-timeline-generator. Create static timeline webpages.
★ 543toolbox-rs. toolbox of basic data structures and algorithms
★ 26vite_ruby. ⚡️ Vite.js in Ruby, bringing joy to your JavaScript experience
★ 1.6kfly-ruby. Ruby gem for handling requests within a Fly.io multiregion database setup
★ 89map33.js. A JavaScript library to make 3D maps with three.js.
★ 501rroad. R Package: Road Condition Analysis
★ 14geolocal. Geocode an IP address with a single if statement. No network access, no context switches, no waiting.
★ 19extralite. Ruby on SQLite
★ 287pgautogeomindex. Python
★ 2shepherd. Guide your users through a tour of your app
★ 14kpjax. Easily enable fast Ajax navigation on any website (using pushState + xhr)
★ 1.5khorizonator. Terrain renderer based on SRTM DEMs
★ 34osm-lakelines. Calculate nice centered linestrings for labelling OpenStreetMap lakes
★ 16planetiler. Flexible tool to build planet-scale vector tilesets from OpenStreetMap data fast
★ 2.1kpostgis-vt-util. postgres helper functions for making vector tiles
★ 282natalie. a work-in-progress Ruby compiler, written in Ruby and C++
★ 1kslate. Beautiful static documentation for your API
★ 36kvt-optimizer. A small NodeJS cli tool to inspect and optimize Mapbox Vector Tiles files
★ 74pairing_heap. Performant priority queue in pure Ruby with support for changing priority using pairing heap data structure
★ 18ruby-pg-extras. Ruby PostgreSQL database performance insights. Locks, index usage, buffer cache hit ratios, vacuum stats and more.
★ 171BirdBush. Swift port of mourner's kdbush
★ 9maplibre-gl-js. MapLibre GL JS - Interactive vector tile maps in the browser
★ 11kmaps-gl. community fork of mapbox-gl-js: leaders and contributors welcome!
★ 94mapbox-gl-js-oss.
★ 25landsat8.earth. 2D/3D WebGL Landsat 8 satellite image analysis
★ 39procedural-gl-js. Mobile-first 3D mapping engine with emphasis on user experience
★ 1.3kmetalangle. MetalANGLE: OpenGL ES to Metal API translation layer
★ 505veins. Veins - The open source vehicular network simulation framework.
★ 326openglobus. TypeScript/JavaScript 3D maps and geospatial data visualization engine library
★ 916geolabels. OpenSource lines for cartographic labeling of physical geographic features
★ 46bmg. Bmg - Relational Algebra for Modern Times
★ 240Simplicity. A simple way to implement Facebook and Google login in your iOS apps.
★ 4byke. bike lane quality analysis
★ 8heatmap. Python script for generating high quality heatmaps based on any coordinate data (GPS tracks, eye tracking, etc).
★ 495spritezero. small opinionated sprites
★ 186gulp.spritesmith. Convert a set of images into a spritesheet and CSS variables via gulp
★ 1.1kosmium-polygon. Create OSM extracts using custom polygons
★ 8pig.js. Arrange images in a responsive, progressive-loading grid managed in JavaScript using CSS transforms.
★ 394camelot. A Python library to extract tabular data from PDFs
★ 3.8kisocity. A isometric city builder in JavaScript
★ 3.2ksdna_open. Open source fork of the sDNA (Spatial Design Network Analysis) software
★ 34maptalks.js. A light and plugable JavaScript library for integrated 2D/3D maps.
★ 4.5kpghero. A performance dashboard for Postgres
★ 8.9kcountryboundaries. find in which region a given geo position is located fast
★ 39atto. PDF renderer for Mapbox-GL-Native
★ 30osm-postgresql-experiments. Experimental code for importing OSM data into PostgreSQL/PostGIS
★ 7speed-prediction. An OSRM predictive speed profiler using Uber Movement Speed data
★ 17ElGrapho. JavaScript
★ 1.7kdentaku. math and logic formula parser and evaluator
★ 961arc-flags-js. Ongoing work to implement the ArcFlags pathfinding algorithm in JavaScript.
★ 2MCH. Multi-weighted Contraction Hierarchies Article
★ 1fast_paths. Fast shortest path calculations for Rust
★ 294abstreet. Transportation planning and traffic simulation software for creating cities friendlier to walking, biking, and public transit
★ 8.1kDisableGoogleRedirect. Safari Extension - Stops google from modifying your search results url.
★ 15mkgmap-bike-onroad. A basic style for mkgmap designed for on-road cycling
★ 10CZPicker. a picker view shown as a popup for iOS in Objective-C
★ 523rtl_433. Program to decode radio transmissions from devices on the ISM bands (and other frequencies)
★ 7.6kcolorization. Automatic colorization using deep neural networks. "Colorful Image Colorization." In ECCV, 2016.
★ 3.5kosrm-ch-m2m. A re-implementation of OSRM's Contraction Hierarchy many-to-many query in Rust.
★ 2Debucsser. CSS debugging tool with an unpronounceable name
★ 1klayout-trello. Chrome extension that allows Trello lists to be displayed vertically or in a grid.
★ 66connectiq-apps. A collection of Connect IQ apps.
★ 580fit4ruby. Fit4Ruby is a Ruby library to read and write FIT files.
★ 27pruned-landmark-labeling. Fast and exact shortest-path distance querying index
★ 93sticky-pagination-fixer. Does your site have a sticky header? You should use this script to fix keyboard-based pagination events.
★ 336rio-rgbify. Encoded arbitrary bit depth rasters in pseudo base-256
★ 121gimporter. Garmin Connect App to import GPX and FIT files
★ 29ngraph.path.demo. This is a demo project for ngraph.path
★ 194ngraph.path. Path finding in a graph
★ 3.1knRF5x-device-reverse-engineering. nRF52/nRF51 Fitness Trackers & Smartwatches Reverse Engineered for use as a Wearable Device Development Platform
★ 278OpenRailRouting. routing on railway tracks using OpenStreetMap data and the GraphHopper routing engine
★ 217a-star.cr. A:star: pathfinding algorithm implementation in Crystal
★ 2gastar. Ruby
★ 1Minor_Roads. A method to estimate importance of minor roads for traffic flow. See Morley & Gulliver (2016) Methods to improve traffic flow and noise exposure estimation on minor roads. https://doi.org/10.1016/j.envpol.2016.06.042
★ 10osm4routing2. Extract a street network from Openstreetmap as a graph ready for routing
★ 94prosemirror. The ProseMirror WYSIWYM editor
★ 8.7kSnapLocation. Swift micro-app that snaps location info and optionally writes it to pasteboard, saves a photo image, and/or stores a history.
★ 29routine. Routing engine in NodeJS
★ 12ProjectX. C++
★ 3nepomuk. A public transit router for GTFS feeds (currently only static) written in modern c++
★ 24mycroft-core. Mycroft Core, the Mycroft Artificial Intelligence platform.
★ 6.6kpg_repack. Reorganize tables in PostgreSQL databases with minimal locks
★ 2.3kjpeg-archive. Utilities for archiving JPEGs for long term storage.
★ 1.2kanglican-chant-template. A template for typesetting psalms using LaTeX, LilyPond and GNU Make
★ 6mvt-fixtures. Suite of valid and invalid Mapbox Vector Tiles
★ 28caire. Content aware image resize library
★ 10khomebrew-valhalla. Install the Valhalla routing engine on Mac OS using the Homebrew package manager
★ 7granite. ORM Model with Adapters for mysql, pg, sqlite in the Crystal Language.
★ 307flow-cutter-pace16. FlowCutter submission to PACE 2016
★ 12turf-swift. A Swift language port of Turf.js.
★ 269crystal-ruby_exts. Writing ruby extensions in Crystal
★ 5vtzero. Minimalist vector tile decoder and encoder in C++
★ 104cyipt. Project management and overview documents for the Cycling Infrastructure Prioritisation Toolkit (CyIPT)
★ 8lua.cr. Crystal to Lua bridge
★ 70vue-twitter-client. Twitter client created with Vue.js + Electron
★ 106ruby2js. Ruby to JavaScript conversion
★ 491transport-tracker. Applications for tracking moving assets on a live map
★ 581airhttp. An easy to integrate HTTP Server for Adobe Air applications.
★ 27osrm-tag-rewriter. Re-writes multiple deprecated but still present OpenStreetMap tags for routing engines
★ 5contraction-hierarchies. Java
★ 39pathfinding-animator. Graph search animation: A*, Dijkstra, ALT
★ 4routing. Java
★ 12utack_brouter_profile. A BRouter profile for some light touring or commuting with a city bike
★ 15libosrmc. Pure C bindings for libosrm
★ 19crystalized_ruby. Write native Ruby extensions in Crystal
★ 154ua2. Urban Areas (2nd attempt)
★ 1bootsnap. Boot large Ruby/Rails apps faster
★ 2.7kCRP. C++ Implementation of Customizable Route Planning (CRP) by Delling et al.
★ 122pruned-highway-labeling. Fast shortest-path distance querying on road networks
★ 23watercolor-travel-map. Simple travel map generator using Stamen watercolor map tiles.
★ 7hoop. Building native OSX apps.
★ 196osmium-tool. Command line tool for working with OpenStreetMap data based on the Osmium library.
★ 687domvm. DOM ViewModel - A thin, fast, dependency-free vdom view layer
★ 611genfontgl. Create a fontstack folder from a TTF font for Mapbox GL
★ 88RoutingKit. RoutingKit is a C++ library that provides advanced route planning functionality.
★ 432biketourplanner. A nwjs application for offline planning of bicycle tours. BikeTourPlanner is OpenSource.
★ 7mkgmap-style-sheets. This project aims to improve the vector maps for Garmin GPS created with the mkgmap compiler from http://OpenStreetMap.org data for the world routable maps at http://garmin.openstreetmap.nl
★ 51bikedata. Cycling-related data platform
★ 18Simple-Web-Server. A very simple, fast, multithreaded, platform independent HTTP and HTTPS server and client library implemented using C++11 and Boost.Asio. Created to be an easy way to make REST resources available from C++ applications.
★ 2.7kfit. Ruby gem for reading Garmin FIT files
★ 45GarminPlugin. Garmin Communicator Plugin for Linux
★ 98simple_mapnik. Simple Ruby FFI wrapper for Mapnik
★ 4mdenoise. C
★ 25ungoogled-chromium. Google Chromium, sans integration with Google
★ 27kguidance-sim. Creates Mapbox Directions API guidance simulations using Mapbox GL JS
★ 48hanami. A flexible framework for maintainable Ruby apps
★ 6.4kBluetoothKit. Easily communicate between iOS/OSX devices using BLE
★ 2.3kPanorama. Spherical panorama view, iOS
★ 647OpenSphericalCamera. A Swift Open Spherical Camera API library with Ricoh Theta S extension
★ 32PrawnVectorImport. Reads an EPS/Illustrator/PDF file and generates code for rendering in Prawn the vector content of that file
★ 33poitour. POI Tour - Personalisierter Tourenplaner für Fussgänger
★ 4geojson-path-finder. Find shortest path through a network of GeoJSON
★ 330gradient_markers. Prototype PGPSQL and QGIS Python Plugin for development of an open data road gradient marker set
★ 2libosrm-http-casablanca. Experimental and incomplete Casablanca HTTP server integration for libosrm (read: osrm-routed replacement)
★ 2Stevia. :leaves: Concise Autolayout code
★ 3.4kflammarion. The nifty ruby gui toolkit.
★ 284crystal. The Crystal Programming Language
★ 20kCartography. A declarative Auto Layout DSL for Swift :iphone::triangular_ruler:
★ 7.3kpdf2htmlEX. Convert PDF to HTML without losing text or format.
★ 11kvroom. Vehicle Routing Open-source Optimization Machine
★ 1.8kutilery. Micro vector tile manufacturing from PostGIS.
★ 44protozero. Minimalist protocol buffer decoder and encoder in C++
★ 381dm-postgres-types. Adds support for PostgreSQL-specific datatypes to DataMapper
★ 8LuaBridge. A lightweight, dependency-free library for binding Lua to C++
★ 1.8k