[ANN] flights-pro, "Real" air traffic control system + flight simulator


flights-pro, substantially revised version of:

Air traffic control system and flight simulator - a test example for the rete4frames (http://github.com/rururu/rete4frames) expert system shell.

It uses Flightradar24 (http://www.flightradar24.com) web service, Leaflet (http://leafletjs.com) JavaScript library, Cesium (https://cesiumjs.org/) WebGL virtual globe and map engine, geonames (http://www.geonames.org) geographical data web service and Protege-3.5 (http://protege.stanford.edu) ontology editor as server-side GUI and Clojure/ClojureScript IDE.

Site: https://github.com/rururu/flights-pro

New features:

  1. IDE and server-side GUI based on Protege-3.5.

  2. Unified codebase for Clojure and ClojureScript.

  3. Online development and debugging of Clojure, ClojureScript, HTML and CSS.

  4. Question-answering system based on Expert system.

  5. Cumulative data base of airports and Wikipedia articles based on Protege-3.5 knowledge representation system.

  6. GUI for adjustment of scheduled flight’s plan.

  7. Educational screencasts.

and more…

Enjoy flying!



Hi Ru,

Thanks for sharing – this looks like a really cool project! I’m sure the community will be excited to see this. It’s apps like this that really make Cesium shine. =)


  • Rachel

Thanks, Rachel. Hope so!


  1. Added GUI to control airplane dynamics of your own flights (manual and scheduled).

  2. Increased visual distance of other airplanes.

  3. Fixed some bugs.