Are you happy with your logging solution? Would you help us out by taking a 30-second survey? Click here


Data access library for Angular

Subscribe to updates I use tactical

Statistics on tactical

Number of watchers on Github 94
Number of open issues 11
Average time to close an issue 12 days
Main language TypeScript
Average time to merge a PR 3 days
Open pull requests 0+
Closed pull requests 3+
Last commit over 4 years ago
Repo Created over 4 years ago
Repo Last Updated almost 2 years ago
Size 371 KB
Organization / Authorangular
Page Updated
Do you use tactical? Leave a review!
View open issues (11)
View tactical activity
View on github
Fresh, new opensource launches 🚀🚀🚀
Trendy new open source projects in your inbox! View examples

Subscribe to our mailing list

Evaluating tactical for your project? Score Explanation
Commits Score (?)
Issues & PR Score (?)

Status: Active Development (2015-08-03)

Build Status


Users are doing more with web applications than ever before. From laptops to tablets to mobile devices, from coffee shops to conferences to airplanes and road trips, apps are being used in a variety of situations and scenarios. Across all of this usage is a common problem: connectivity can frequently be unreliable or unavailable entirely.

To meet these demands, not only is offline access to data essential, but mutation should also be possible in the absence of a network connection. And the application should not try to guess whether connectivity is available.


  • Require a minimal set of constraints to integrate with as many typical legacy backends as possible.
  • Allow data to flow bidirectionally when connectivity is available and the UI to function independently when the network is unreliable.
  • Give application developers the ability to optimize and enhance this experience with custom logic where it will provide the most benefit.
tactical open issues Ask a question     (View All Issues)
  • about 4 years Is development freezed?
  • over 4 years ServiceWorkers?
  • over 4 years fix(store): Error handling
  • over 4 years fix(store): Crash Recovery
  • over 4 years feat(indexeddb): Handling closed connections
  • over 4 years Data Manager deals with a failed mutation properly
  • over 4 years Data Manager attempts to make mutations when connectivity is established
  • over 4 years Data Manager provides an error path to the application
  • over 4 years Add ts2dart build task
  • over 4 years Create
  • over 4 years Support a web socket transport layer with server-side push capability
tactical questions on Stackoverflow (View All Questions)
  • convert mouseX + x to tactical screen
  • Tactical RPG in XNA
  • Is there a tactical (read 'hack') solution to avoid having the VBA code and Excel sheet as one binary file?
tactical list of languages used
Other projects in TypeScript