Skip to content

Retrieve all awesome data tag and topic on Stackoverflow (programming research purposes)

Notifications You must be signed in to change notification settings

codedeep79/Stackoverflow-Bot

Repository files navigation

All Stackoverflow Tag List

print('A Stackoverflow Tag List ' + ('Stackoverflow Tag List of '*∞) + 'Stackoverflow Tag List.')

Updated as often as I can. Want to contribute? Go ahead and make a pull request.

  • Index top 10000 Stackoverflow Tag List.
  • Make a bot do it for me
  • Automate the curation entirely
  • Organize lists
  • Create easy search for lists.

Prerequisites

  • Python 2.7 + Selenium

Install:

  • pip install selenium

How to use:

  • python CrawlBot.py

Stackoverflow Tag List (Some data)

1. javascript: Javascript (not to be confused with java) is a high-level, dynamic, multi-paradigm, object-oriented, prototype-based, weakly-typed language used for both client-side and server-side scripting. its pri...

2. java: Java (not to be confused with javascript or jscript or js) is a general-purpose, statically typed, object-oriented programming language designed to be used in conjunction with the java virtual machine...

3. c#: A high level, statically typed, multi-paradigm programming language developed by microsoft. c# code usually targets microsoft's .net family of tools and run-times, which...

4. php: A widely used, high-level, dynamic, object-oriented and interpreted scripting language primarily designed for server-side web development....

5. android: Google's mobile operating system, used for programming or developing digital devices (smartphones, tablets, automobiles, tvs, wear, glass, iot). for topics related to android, use android-s...

6. python: A multi-paradigm, dynamically typed, multipurpose programming language, designed to be quick (to learn, to use, and to understand), and to enforce a clean and uniform syntax. two similar but...

7. jquery: A javascript library, consider also adding the javascript tag. jquery is a popular cross-browser javascript library that facilitates document object model (dom) traversal, event handling...

8. html: The standard markup language used for structuring web pages and formatting content. html describes the structure of a website semantically along with cues for prese...

9. c++: A general-purpose programming language. it was originally designed as an extension to c, and keeps a similar syntax, but is now a completely different language. use this tag for questions about...

10. ios: The mobile operating system running on the apple iphone, ipod touch, and ipad. use this tag [ios] for questions related to programming on the ios platform. use the related tags [objective-c] an...

11. css: A representation style sheet language used for describing the look and formatting of html (hyper text markup language), xml (extensible markup language) documents and s...

12. mysql: A free, open source relational database management system (rdbms) that uses structured query language (sql). do not use this tag for other dbs such as sql server, sqlite etc. those are diff...

13. sql: A language for querying databases. questions should include code examples, table structure, sample data, and a tag for the dbms implementation (e.g. mysql, postgresq...

14. asp.net: A microsoft web application development framework that allows programmers to build dynamic web sites, web applications and web services. it is useful to use this tag in conjunction with the...

15. ruby-on-rails: An open source full-stack web application framework written in ruby. it follows the popular mvc framework model and is known for its "convention over configuration" approach to applic...

16. c: A general-purpose programming language used for system programming (os and embedded), libraries, games and cross-platform. this tag should be used with general questions concerning the c language...

17. arrays: An ordered data structure consisting of a collection of elements (values, variables or references), each identified by one or more indexes. when asking about specific variants of arrays, u...

18. r: A free, open-source programming language and software environment for statistical computing, bioinformatics, visualization, and general computing. please provide minimal and reproducible example(...

19. objective-c: Should be used only on questions that are about objective-c features or depend on code in the language. the tags [cocoa] and [cocoa-touch] should be used to ask about apple's frameworks or cl...

20. .net: Do not use for questions about .net core - use [.net-core] instead. the .net framework is a software framework designed mainly for the microsoft windows operating system. it includes an implementation...

21. node.js: An event-based, non-blocking, asynchronous i/o runtime that uses google's v8 javascript engine and libuv library. it is used for developing applications that make heavy use of the ability t...

22. json: A textual data interchange format and language-independent. use this tag when this text format is involved. do not use this tag for native javascript objects or ja...

23. sql-server: A relational database management system (rdbms). use this tag for all sql server editions including compact, express, azure, fast-track, aps (formerly pdw) and azure sql dw. do...

24. angularjs: Use for questions about angularjs (1.x), the open-source javascript framework. do not use this tag for angular 2 or later versions; instead, use the [angular] tag....

25. swift: A general-purpose, open-source programming language developed by apple inc. for their platforms and linux. use the tag only for questions about language features, or requiring code in swift. ...

26. iphone: Unless you are addressing apple's iphone and/or ipod touch specifically. for questions not dependent on hardware, use the tag [ios]. more tags to consider are [xcode] (but only if ...

27. regex: Regular expressions provide a declarative language to match patterns within strings. they are commonly used for string validation, parsing, and transformation. since regular expressions are not fully ...

28. ruby: A multi-platform open-source, dynamic object-oriented interpreted language, created by yukihiro matsumoto (matz) in 1995. the [ruby] tag is for questions related to the ruby language, includin...

29. ajax: A technique for creating seamless interactive websites via asynchronous data exchange between client and server. ajax facilitates communication with the serve...

30. django: An open source server-side web application framework, written in python. it is designed to reduce the effort required to create complex data-driven websites and web applications, with a spec...

31. excel: Only for questions on programming against excel objects or files, or complex formula development. you may combine the excel tag with vba, vsto, c#, vb.net, powershell, ole automation, and other progra...

32. xml: A flexible, structured document format that defines human- and machine-readable encoding rules....

33. asp.net-mvc: An open source web application framework and tooling that implements a version of the model-view-controller (mvc) pattern tailored towards web applications and built upon ...

34. linux: Linux questions must be programming related. use this tag only if your question relates to programming using linux apis or linux-specific behavior, not just because you happen to run your code on l...

35. angular: Questions about angular (not to be confused with angularjs), the web framework from google. use this tag for angular questions which are not specific to an individual version. for the older angularjs ...

36. python-3.x: For questions about python programming that are specific to version 3+ of the language. use the more generic [python] tag if your question is not version-specific....

37. javascript: Javascript (not to be confused with java) is a high-level, dynamic, multi-paradigm, object-oriented, prototype-based, weakly-typed language used for both client-side and server-side scripting. its pri...

38. java: Java (not to be confused with javascript or jscript or js) is a general-purpose, statically typed, object-oriented programming language designed to be used in conjunction with the java virtual machine...

39. c#: A high level, statically typed, multi-paradigm programming language developed by microsoft. c# code usually targets microsoft's .net family of tools and run-times, which...

40. php: A widely used, high-level, dynamic, object-oriented and interpreted scripting language primarily designed for server-side web development....

41. android: Google's mobile operating system, used for programming or developing digital devices (smartphones, tablets, automobiles, tvs, wear, glass, iot). for topics related to android, use android-s...

42. python: A multi-paradigm, dynamically typed, multipurpose programming language, designed to be quick (to learn, to use, and to understand), and to enforce a clean and uniform syntax. two similar but...

43. jquery: A javascript library, consider also adding the javascript tag. jquery is a popular cross-browser javascript library that facilitates document object model (dom) traversal, event handling...

44. html: The standard markup language used for structuring web pages and formatting content. html describes the structure of a website semantically along with cues for prese...

45. c++: A general-purpose programming language. it was originally designed as an extension to c, and keeps a similar syntax, but is now a completely different language. use this tag for questions about...

46. ios: The mobile operating system running on the apple iphone, ipod touch, and ipad. use this tag [ios] for questions related to programming on the ios platform. use the related tags [objective-c] an...

47. css: A representation style sheet language used for describing the look and formatting of html (hyper text markup language), xml (extensible markup language) documents and s...

48. mysql: A free, open source relational database management system (rdbms) that uses structured query language (sql). do not use this tag for other dbs such as sql server, sqlite etc. those are diff...

49. sql: A language for querying databases. questions should include code examples, table structure, sample data, and a tag for the dbms implementation (e.g. mysql, postgresq...

50. asp.net: A microsoft web application development framework that allows programmers to build dynamic web sites, web applications and web services. it is useful to use this tag in conjunction with the...

51. ruby-on-rails: An open source full-stack web application framework written in ruby. it follows the popular mvc framework model and is known for its "convention over configuration" approach to applic...

52. c: A general-purpose programming language used for system programming (os and embedded), libraries, games and cross-platform. this tag should be used with general questions concerning the c language...

53. arrays: An ordered data structure consisting of a collection of elements (values, variables or references), each identified by one or more indexes. when asking about specific variants of arrays, u...

54. r: A free, open-source programming language and software environment for statistical computing, bioinformatics, visualization, and general computing. please provide minimal and reproducible example(...

55. objective-c: Should be used only on questions that are about objective-c features or depend on code in the language. the tags [cocoa] and [cocoa-touch] should be used to ask about apple's frameworks or cl...

56. .net: Do not use for questions about .net core - use [.net-core] instead. the .net framework is a software framework designed mainly for the microsoft windows operating system. it includes an implementation...

57. node.js: An event-based, non-blocking, asynchronous i/o runtime that uses google's v8 javascript engine and libuv library. it is used for developing applications that make heavy use of the ability t...

58. json: A textual data interchange format and language-independent. use this tag when this text format is involved. do not use this tag for native javascript objects or ja...

59. sql-server: A relational database management system (rdbms). use this tag for all sql server editions including compact, express, azure, fast-track, aps (formerly pdw) and azure sql dw. do...

60. angularjs: Use for questions about angularjs (1.x), the open-source javascript framework. do not use this tag for angular 2 or later versions; instead, use the [angular] tag....

61. swift: A general-purpose, open-source programming language developed by apple inc. for their platforms and linux. use the tag only for questions about language features, or requiring code in swift. ...

62. iphone: Unless you are addressing apple's iphone and/or ipod touch specifically. for questions not dependent on hardware, use the tag [ios]. more tags to consider are [xcode] (but only if ...

63. regex: Regular expressions provide a declarative language to match patterns within strings. they are commonly used for string validation, parsing, and transformation. since regular expressions are not fully ...

64. ruby: A multi-platform open-source, dynamic object-oriented interpreted language, created by yukihiro matsumoto (matz) in 1995. the [ruby] tag is for questions related to the ruby language, includin...

65. ajax: A technique for creating seamless interactive websites via asynchronous data exchange between client and server. ajax facilitates communication with the serve...

66. django: An open source server-side web application framework, written in python. it is designed to reduce the effort required to create complex data-driven websites and web applications, with a spec...

67. excel: Only for questions on programming against excel objects or files, or complex formula development. you may combine the excel tag with vba, vsto, c#, vb.net, powershell, ole automation, and other progra...

68. xml: A flexible, structured document format that defines human- and machine-readable encoding rules....

69. asp.net-mvc: An open source web application framework and tooling that implements a version of the model-view-controller (mvc) pattern tailored towards web applications and built upon ...

70. linux: Linux questions must be programming related. use this tag only if your question relates to programming using linux apis or linux-specific behavior, not just because you happen to run your code on l...

71. angular: Questions about angular (not to be confused with angularjs), the web framework from google. use this tag for angular questions which are not specific to an individual version. for the older angularjs ...

72. python-3.x: For questions about python programming that are specific to version 3+ of the language. use the more generic [python] tag if your question is not version-specific....

73. database: An organized collection of data. it is the collection of schemas, tables, queries, reports, views, and other objects. the data are typically organized to model aspects of reality in a wa...

74. spring: An open source framework for application development on the java platform. at its core is rich support for component-based architectures, and it currently has over twenty highl...

75. wordpress: For programming-specific questions about the wordpress content management system. off-topic questions include those about theme development, wordpress administration, management best pract...

76. wpf: A subsystem for rendering user interfaces in windows-based applications....

77. vba: An event-driven, object-oriented programming language for writing macros, used for the entire office suite as well as other applications. vba is not equivalent t...

78. reactjs: A javascript library for building user interfaces. it uses a declarative paradigm and aims to be both efficient and flexible....

79. string: A finite sequence of symbols, commonly used for text, though sometimes for arbitrary data....

80. xcode: Apple's integrated development environment (ide). usage note: use this tag only for questions about the xcode ide itself, and not for general mac or ios programming topics. use [cocoa] for ma...

81. windows: Writing software specific to the microsoft windows operating system: apis, behaviors, etc. note: general windows support is off-topic. support questions may be asked on https://superuser.com...

82. vb.net: A multi-paradigm, managed, type-safe, object-oriented computer programming language. along with c# and f#, it is one of the main languages targeting the .net framework. vb...

83. html: Html5 (hyper text markup language, version 5) is an umbrella term for recent web technologies. it is also the latest iteration of html. it became a w3c recommendation in october 2014, introducing new ...

84. laravel: A free, open-source php web framework, created by taylor otwell and intended for the development of web applications following the modelviewcontroller (mvc) architectural pattern and base...

85. eclipse: An open source ide and platform for building applications. there is a wide variety of plugins for various programming languages and other development-oriented tools (such as modeling, datab...

86. multithreading: The ability of a computer or a program to perform work concurrently or asynchronously by utilizing multiple concurrent streams of execution (generally referred to as threads)....

87. mongodb: A scalable, high-performance, open source, document-oriented nosql database. it supports a large number of languages and application development platforms. questions about server administra...

88. bash: For questions about scripts written for the bash command shell. for shell scripts with errors, please check them with the shellcheck program (or in the web shellcheck server at https://shellcheck.net...

89. git: An open-source distributed version control system (dvcs). use this tag for questions related to git usage and workflows. do not use [tag:github] tag for git-related issues simply because a repo...

90. oracle: A multi-model database management system created by oracle corporation. do not use this tag for other products owned by oracle, such as java and mysql....

91. pandas: A python library for data manipulation and analysis, e.g. dataframes, multidimensional time series and cross-sectional datasets commonly found in statistics, experimental science results, ec...

92. postgresql: An open-source, object-relational database management system (ordbms) available for all major platforms including linux, unix, windows and os x. please mention your exact version of p...

93. twitter-bootstrap: A front-end framework designed to kick-start development of web apps and sites. for questions related to a version of bootstrap also use the specific version's tag from "twitter-bootstrap...

94. forms: Essentially a container that can be used to hold any amount of any subset of several types of data. html forms are used to pass data to a server. vb and c# forms are the windows used to inte...

95. image: Is for questions related to the loading, formatting, saving, compression, and display of images in the context of source code. this tag should also be used for assistance using various i...

96. macos: Macos (formerly known as os x or mac os x) is the desktop operating system from apple, found on macintosh computers. use this tag only if your question relates to using macos apis or macos-specific...

97. algorithm: A sequence of well-defined steps that defines an abstract solution to a problem. use this tag when your issue is related to algorithm design....

98. python-2.: The last major version in the 2.x series. do not use this tag simply to convey the version of python you're using, unless the question concerns an issue specific to python 2.7. use the m...

99. scala: A general-purpose programming language principally targeting the java virtual machine. designed to express common programming patterns in a concise, elegant, and type-safe way, it fuses both ...

100. visual-studio: If you have a specific question about visual studio features and functionality. do not use this tag on questions regarding code which merely happened to be written in visual studio. cons...

101. list: May refer to: a linked list (an ordered set of nodes, each referencing its successor), or a form of dynamic array. not to be used for html lists, use [html-lists] instead....

102. winforms: The informal name given to windows forms, a gui class library in the microsoft .net framework and mono. questions in this tag should also be tagged with the target framework ([.net] or [mo...

103. apache: (along with an appropriate programming-language tag) for programming questions relating to the apache http server. do not use this tag for questions about other apache foundation products...

104. matlab: A high-level language and interactive programming environment for numerical computation and visualization developed by mathworks. dont use both the [matlab] and [octave] tags, unless the qu...

105. facebook: Facebook platform lets developers integrate their apps directly into the facebook social networking service. use this tag for questions which may arise when developing for facebook. this tag is not fo...

106. typescript: A typed superset of javascript created by microsoft that adds optional types, classes, interfaces, async/await, and many other features, and compiles to plain javascript. this tag is for...

107. performance: For questions pertaining to the measurement or improvement of code and application efficiency....

108. excel-vba: Pending removal. instead, please use tags [excel] and [vba]. (more info: https://meta.stackoverflow.com/q/370095) excel-vba (visual basic for applications for microsoft excel) is the d...

109. css: The third edition of the cascading style sheets styling language (often shortened to css3) brings together powerful visual capabilities and versatile design manipulation techniques....

110. entity-framework: For questions about the ado.net entity framework, the object-relational-mapping (orm) tools for the .net framework. please add a version specific tag, when applicable. do not use this tag for entity...

111. hibernate: An object-relational mapping (orm) library for the java language enabling developers to utilize pojo-style domain models in their applications in ways extending well beyond object/relatio...

112. sqlite: A software library that implements a self-contained, serverless, zero-configuration, transactional sql database engine....

113. amazon-web-services: On-topic. general server help can be obtained at https://serverfault.com amazon web services (aws) is a collection of commercial services centered around virtualiz...

114. function: A function (also called a procedure, method, subroutine, or routine) is a portion of code intended to carry out a single, specific task. use this tag for questions which specifically involve creating ...

115. linq: A microsoft .net framework component that adds native data querying capabilities to .net languages. please consider using more detailed tags when appropriate, for e...

116. swing: The primary user-interface toolkit in java and is shipped with the standard java sdk. it is contained within the package javax.swing....

117. firebase: A serverless platform for unified development of applications for mobile devices and for the web. it uses the no-sql structure as opposed to rdbms....

118. azure: A platform as a service and infrastructure as a service cloud computing platform - only questions about programming are on-topic. general server help can be obtained at super user o...

119. qt: A cross-platform application development framework widely used for the development of application software that can be run on various software and hardware platforms with little or no change in ...

120. rest: A style of software architecture for distributed hypermedia systems such as the world wide web. it has increased in popularity relative to rpc architectures s...

121. shell: The term 'shell' refers to a general class of text-based interactive command interpreters most often associated with the unix & linux operating systems. for questions about shell scripting, please us...

122. powershell: A command line and scripting utility for windows. use this tag for questions about writing and executing powershell scripts only. programming questions specific to the cross-platform ver...

123. api: Do not use: tag with the library you mean, [api-design], or something else appropriate instead. questions asking us to recommend or find an api are off-topic....

124. maven: A build automation and project management tool used primarily for java projects. this tag is for questions that don't relate to a specific maven version. use the gradle tag instead for...

125. .htaccess: Directory-level configuration file used by apache web servers. use this tag if and only if .htaccess content is directly involved in the topic. we know many people are using .htaccess, but kindly ask ...

126. file: A block of arbitrary information, or resource for storing information, accessible by the string-based name or path. files are available to computer programs and are usually based on some kind of persi...

127. unit-testing: A method by which individual units of source code are tested to determine if they are fit for use....

128. codeigniter: An open-source php web development framework created by ellislab inc and it has been adopted by the british columbia institute of technology. the framework implements a modified version...

129. loops: A type of control flow structure in programming in which a series of statements may be executed repeatedly until some condition is met....

130. selenium: A popular open-source tool for automating web browsers. when using this tag, also include other tags for the specific components you are using, e.g. selenium-webdriver for the language bin...

131. perl: A procedural, high-level, general-purpose, dynamic programming language, known for its native support of regular expressions and string parsing capabilities. please use this tag for questions ...

132. symfony: Symfony refers to both a php framework for building web applications as well as a set of components on which the framework is built. this tag refers to the currently supported major versions 2.x, 3...

133. csv: Comma-separated values or character-separated values (csv) is a standard "flat file database" format for storing tabular data in plain text, consisting of an optional header row that lists the table f...

134. numpy: A scientific and numerical computing extension to the python programming language....

135. google-maps: A desktop and mobile web mapping service application and technology provided by google, offering satellite imagery, street maps, and street view perspectives. also supported are maps em...

136. uitableview: A class used for displaying and editing lists of information on ios. a table view displays items in a single column. uitableview is a subclass of uiscrollview, which allows users to scr...

137. spring-boot: Spring boot makes it easy to create spring-powered, production-grade applications and services with the absolute minimum fuss. it takes an opinionated view of the spring platform so that new and exist...

138. class: A template for creating new objects that describes the common state(s) and behavior(s). not to be confused with css classes. use [css] instead....

139. web-services: A software system designed to support interoperable machine-to-machine interaction over the world wide web....

140. cordova: A framework that allows developers to create cross-platform mobile applications using web technologies like html, javascript, and css....

141. google-chrome: General support for google chrome browser is off-topic. chrome os and chromium are off topic. google-chrome is for questions related to development with the chrome browser. questions about using the ...

142. tsql: T-sql (transact structured query language) is the extension of sql functionality supported by sybase ase and microsoft sql server. do not use this tag for mysql, postgresql, oracle(pl/sql) related que...

143. docker: Docker provides a high-level api to containerize processes and applications with some degree of isolation and repeatability across servers. docker supports both linux and windows containers running on...

144. sorting: The process of applying some order to a collection of items....

145. validation: Used to check data to make sure it fits whatever required specifications are set for it. typically validation is used in checking input data, and in verifying data before storage....

146. date: A reference to a particular day represented within a calendar system, and consists of year, month and day....

147. ruby-on-rails-: An open-source web development framework written in ruby. ruby on rails follows the principle of convention over configuration, freeing you from having to re-invent things to stay pro...

148. sockets: An endpoint of a bi-directional inter-process communication flow. this often refers to a process flow over a network connection, but by no means is limited to such. not to be confused with websocket (...

149. android-studio: Use for questions about using android studio, an official ide by google targeted at android app development. do not use for questions about programming for android in general; instead use the android ...

150. sql-server-: For questions specific to the 2008 version of microsoft's sql server....

151. http: An application level network protocol that is used for the transfer of content on the world wide web....

152. express: A minimal and flexible node.js web application framework, providing a robust set of features for building web applications. https://expressjs.com...

153. xaml: Extensible application markup language (xaml) is a declarative xml-based language used for initializing structured values and objects in various frameworks. when a question is about the usage of xaml...

154. react-native: React native lets you build native mobile apps using react. the focus of react native is on developer efficiency across all the platforms you care about - learn once, write anywhere....

155. android-layout: A layout defines the visual structure for a user interface, such as the ui for an activity, fragment or app widget....

156. spring-mvc: A framework for building java web applications based on the model-view-controller (mvc) pattern. it promotes flexible and decoupled code from the underlying view technologies....

157. apache-spark: An open source distributed data processing engine written in scala providing a unified api and distributed data sets to users. use cases for apache spark often are related to machine/d...

158. opencv: A library for real time computer vision: * human-computer interaction; object identification, * face and gesture recognition; * segmentation and reco...

159. email: A method of exchanging digital messages from a sender to one or more recipients. posting to ask why the emails you send are marked as spam is off-topic for stack overflow....

160. dataframe: A tabular data structure. usually, it contains data where rows are observations and columns are variables of various types. while "data frame" or "dataframe" is the term used for this ...

161. jsp: A java-based view technology running on the server machine which allows you to write template text in (the client side languages like html, css, javascript and so on) and int...

162. wcf: A part of the .net framework that provides a unified programming model for rapidly building service-oriented applications....

163. datetime: A datetime object in many programming languages describes a date and a time of day. it can express either an instant in time or a position on a calendar, depending on the context in which it is used ...

164. listview: A graphical screen control or widget provided by ui libraries in a majority of modern operating systems to show items in a list form....

165. oop: A programming paradigm using "objects": data structures consisting of data fields and methods together with their interactions....

166. c++: For code that must compile as c++11 (not using any features introduced in c++14 or later)....

167. security: Topics relating to application security and attacks against software. please don't use this tag alone, that results in ambiguity. if your question is not about a specific programming problem, please ...

168. parsing: Parsing refers to breaking an artifact into its constituent elements and capturing the relationship between those elements. this tag isn't for questions about the self hosted parse platform (use the [...

169. dictionary: A dictionary (or map) in computer science is a data structure that maps keys to values such that given a key its corresponding value can be efficiently retrieved. for questions about mapping functions...

170. visual-studio-: An integrated development environment (ide) from microsoft. use this tag only for questions arising from the use of this particular version of visual studio, and not about any co...

171. user-interface: The system through which people interact with a computer is called the "ui", which stands for "user interface". this tag can be used for ui-related programming questions. note that there's a separate ...

172. object: Any entity that can be manipulated by commands in a programming language. an object can be a value, a variable, a function, or a complex data-structure. in object-oriented programming, an...

173. ubuntu: Off-topic. support questions may be asked on https://askubuntu.com/. ubuntu is a free desktop and server operating system based on debian gnu/linux. note that this is for pro...

174. batch-file: A text file containing a series of commands that are executed by the command interpreter on ms-dos, ibm os/2, or microsoft windows systems....

175. for-loop: A control structure used by many programming languages to iterate over a range. it is a way of repeating statements a number of times until the loop ends. depending on the language this ...

176. delphi: A language for rapid development of native windows, macos, linux, ios, and android applications through use of object pascal. the name refers to the delphi language as well as its libraries,...

177. pointers: Data type that "points to" another value stored in memory. a pointer variable contains a memory address of some other entity (variable or function or other entity). this tag should be used for questio...

178. templates: Is used in multiple contexts: generic programming (especially c++), and data/document generation using template engines. when using this tag on implementation heavy questions - tag t...

179. google-app-engine: A cloud computing technology for hosting web applications in google-managed data centers. google app engine is a platform as a service (paas) offering for java, python, go, node.j...

180. tensorflow: You are developing in. tensorflow supports more than one language. tensorflow is an open source library for machine learning and machine intelligence. it is ...

181. ms-access: Microsoft access, also known as microsoft office access, is an application development and database development tool from microsoft. it combines the microsoft jet/ace database engine with a graphical ...

182. unity3d: A cross-platform game engine with a built-in ide developed by unity technologies....

183. variables: Ambiguous; use specific-language tags whenever applicable. a variable is a named data storage location in memory. using variables, a computer program can store numbers, text, binary data, or a...

184. debugging: A methodical process of finding and fixing bugs in a computer program. important note: this tag is only for questions about debugging techniques or the process of debugging itself, no...

185. asp.net-mvc-: The fourth major version of the asp.net model-view-controller platform for web applications....

186. if-statement: A control structure in many programming languages that changes the execution flow depending on a condition. also include an appropriate language tag such as "java" if your questi...

187. actionscript-: The open source object oriented programming (oop) language of the adobe flash and air platforms. as3 is widely used for rias, mobile apps, and desktop applications. (actionscr...

188. unix: A general purpose os that was developed by bell labs in the late 1960s and today exists in various versions. important note: this tag is exclusively for programming questi...

189. haskell: A functional programming language featuring strong static typing, lazy evaluation, extensive parallelism and concurrency support, and unique abstraction capabilities....

190. session: A session refers to the communication between a single client and a server. a session is specific to the user and for each user a new session is created to track all the requests from that user....

191. hadoop: An apache open-source project that provides software for reliable and scalable distributed computing. the core consists of a distributed file system (hdfs) and a resource manager (yarn). ...

192. authentication: The process of determining whether someone or something is, in fact, who or what it is declared to be....

193. pdf: An open standard for electronic document exchange maintained by the international organization for standardization (iso). questions can be about creating, reading, ed...

194. android-fragments: Fragments represent reusable behaviors or portions of user interface in an android app....

195. ssl: A cryptographic protocol that provides secure communications over the internet. often, ssl is used as a blanket term and refers to both the ssl protocol and the transport...

196. jquery-ui: A curated set of user interface interactions, effects, widgets, and themes built on top of the jquery javascript library....

197. matplotlib: A plotting library for python which may be used interactively or embedded in stand-alone guis. its compact "pyplot" interface is similar to the plotting functions of matlab....

198. asp.net-mvc-: The third major version of model-view-controller extension for developing web applications in a .net framework....

199. elasticsearch: An open source (apache 2), distributed, restful, search engine based on lucene....

200. cocoa: Apple's application-development framework for macos, consisting of foundation, application kit, and core data. use the "cocoa-touch" tag for ios questions....

201. go: An open source programming language initially developed at google. it is statically-typed, with a syntax loosely derived from c, adding automatic memory management, type safety, some dynamic typ...

202. tomcat: For questions about apache tomcat (or simply tomcat, formerly also jakarta tomcat) which is an open source servlet container developed by the apache software foundation (asf). most quest...

203. jpa: A java specification for accessing, persisting, and managing data between java objects/classes and a relational database. it is part of the ejb 3.0 specification and ...

204. internet-explorer: A web browser developed by microsoft and included with windows. commonly abbreviated to "ie"....

205. generics: A form of parametric polymorphism found in a range of languages, including .net languages, java and in swift....

206. magento: An e-commerce platform written in php atop the zend framework. questions should be related to writing code for magento. general magento questions may be asked on https://magento.stackexchan...

207. web: Do not use this tag. for questions related to an aspect of the world wide web, use a more specific tag for it, such as [uri], [html], [http] or [w3c]....

208. xamarin: A platform consisting of xamarin.ios, xamarin.android, xamarin.mac and xamarin test cloud. it allows you to write cross-platform native apps for ios, android and mac and follow your app thr...

209. ruby-on-rails-: For issues specific to version 4 of rails. if your question applies to ruby on rails in general, use the tag [ruby-on-rails]....

210. url: A universal identifier on the web. a url is a reference to a web resource at a specific location, and provides a means for retrieving that resource....

211. nginx: A web server, reverse proxy, tcp stream proxy and mail proxy, released under a bsd-like license....

212. animation: The rapid display of a sequence of visuals in order to create an illusion of movement or change....

213. asynchronous: A strategy for deferring operations with high latency or low priority, usually in an attempt to improve performance, responsiveness, and / or composability of software. suc...

214. vue.js: An open-source, progressive javascript framework for building user interfaces that aim to be incrementally adoptable. vue.js is mainly used for front-end development and requires an intermed...

215. jenkins: An open source continuous integration tool written in java, that has packages for linux, mac os x, windows, freebsd and openbsd. the project was forked from hudson....

216. flash: For questions on adobe's cross-platform multimedia runtime used to embed animations, video, and interactive applications into web pages. for questions related to memory, use the tag [flash-memory]....

217. curl: A library and command-line tool for transferring data using various protocols such as http, ftp and sftp. the curl project produces two products, libcurl and curl. this tag covers all usages o...

218. testing: Any activity aimed at evaluating an attribute or capability of a program or system and determining that it meets its required results....

219. firefox: A free, open-source cross-platform web browser. use this tag if your question is related to the inner workings of firefox or if it relates to code that is not working on firefox whi...

220. cocoa-touch: The cocoa touch frameworks that drive ios apps share many proven patterns found on the mac, but were built with a special focus on touch-based interfaces and optimization....

221. ionic-framework: A front-end framework for developing native-feeling hybrid mobile apps with html using sass and angular. by default, it runs on top of cordova....

222. ipad: A tablet computer designed by apple running the ios operating system. ipad applications are usually written in objective-c or swift in the xcode ide, although it is also possible to use other ...

223. jsf: A model-view-presenter framework typically used to create html form based web applications. using the standard components and render kit, stateful html views can be define...

224. redirect: A response by a webserver, that asks the user agent to not show the response body, but instead request a different resource. questions can be related to redirect protocols, link equity and types of re...

225. inheritance: The system in object oriented programming that allows objects to support operations defined by anterior types without having to provide their own definition. it is the major vector for ...

226. winapi: The windows api (formerly called the win32 api) is the core set of application programming interfaces available for the microsoft windows operating systems. this tag is for questions about developing ...

227. facebook-graph-api: A structured api for fetching objects and the connections between them from facebook's social graph...

228. exception: An unusual condition that requires deviation from the program's normal flow. normally, an exception should not result in total failure, but instead be attended by an exception handler....

229. post: One of the http protocol methods; it is used when the client needs to send data to the server, such as when uploading a file, or submitting a completed form. the word post has several meanings...

230. recursion: A kind of function call in which a function calls itself. such functions are also called recursive functions. structural recursion is a method of problem solving where the solution to a p...

231. d3.js: A javascript library for creating interactive data-bound visualisations of documents using html, svg, and canvas....

232. laravel-: The current major version of the open-source php web development mvc framework created by taylor otwell. laravel helps you create applications using simple, expressive syntax. use the la...

233. selenium-webdriver: Selenium-webdriver provides the webdriver api for controlling browsers in different programming languages ("language bindings"). when using this tag, also add a tag for the programming language you ar...

234. github: A web-based hosting service for software development projects that use git for version control. use this tag for questions specific to problems with repositories hosted on github, features s...

235. gradle: A project build automation tool that uses a groovy dsl. gradle build scripts support maven and ivy repositories as well as plain file system for dependency management....

236. math: Math involves the manipulation of numbers within a program. for general math questions, please ask on https://math.stackexchange.com/...

237. join: A general operation in relational algebra for a combining operation on two or more relations in a relational database system. join is also keyword of the sql language for performing this ope...

238. xslt: A transformation language for xml designed to transform structured documents into other formats (such as xml, html, and plain text, or, in xslt 3, json). questions should use one of the xslt-1...

239. dom: On questions regarding the interaction of other languages with xml/html via the document object model. do not use it as shorthand for html, javascript, or saxuse additional tags to denot...

240. opengl: A graphics standard and api which is platform independent and available for desktop, workstation and mobile devices. it is designed to provide hardware-accelerated re...

241. events: A way for a class to provide notifications to listeners when a particular thing happens....

242. select: A common keyword used to query data. 'select()' is also a programming function for triggering code based on file handle or other system activity. do not use this tag for questions related to...

243. caching: A mechanism for temporarily storing (caching) data locally in order to reduce access time to data stored far away. for cpu/disk/web browsing please use relevant tags (cpu-cache, diskcache,....

244. iis: A web server created by microsoft for use with microsoft windows. please mention which version of iis you're running either in your question or by adding a versi...

245. button: Simple elements in graphical user interfaces that take mouse clicks or finger taps (on mobile devices) as input....

246. svg: An xml-based two-dimensional vector graphics format that can also be used in html. do not add this tag just because your project uses svg. instead, add the tag if you...

247. gcc: The gnu compiler collection. it's the de facto standard c compiler on linux and supports many other languages and platforms as well....

248. image-processing: Anything related to digital image processing, i.e. the theory and the techniques used to extract or manipulate information from digital images....

249. asp.net-web-api: A framework for building http services for clients like browsers and mobile devices. it is based on the microsoft .net framework and an ideal choice for building restful services....

250. servlets: A java application programming interface (api) running on the server machine which can intercept the requests made by the client and can generate/send a response accordingly....

251. search: Questions about search algorithm mechanics and implementation. not for questions about using search tools within an api (e.g. google, bing, facebook)....

252. heroku: A cloud platform for ruby, node.js, python, go, php, and jvm-based applications. it features git-based, github, and api deployment strategies, a large number of services offered as add-ons...

253. assembly: Assembly language (asm) programming questions. be sure to also tag with the processor and/or instruction set you're using, as well as the assembler. warning: for .net assemblies, use the...

254. asp.net-core: A lean, composable and cross-platform framework for building web and cloud applications. it is fully open source on github. asp.net core apps can be run on windows with the full .net f...

255. logging: The process of recording events in a computer program or computer system, usually with a certain scope, in order to provide an audit trail that can be used to understand the a...

256. machine-learning: Implementation questions about machine learning algorithms. general questions about machine learning should be posted to their specific communities....

257. stored-procedures: A subroutine available to applications accessing a relational database system....

258. matrix: In mathematics, a matrix (plural matrices) is a rectangular array of numbers, symbols, or expressions, arranged in rows and columns. the individual items in a matrix are called its elements or entries...

259. mod-rewrite: Url rewriting module for the apache web server. it is commonly used for so-called "pretty" urls, but also provides the power and flexibility to perform various request handling tasks beyond simple sub...

260. intellij-idea: An ide by jetbrains. it primarily supports java development, but also supports javascript, groovy, html, css, rss, r, haskell, php, ruby, python, scala, swift, clojure, kotlin, hybris...

261. cakephp: An open-source web, rapid development framework for php that provides an extensible architecture for developing, maintaining, and deploying applications. it uses commonly known design patte...

262. javafx: The javafx platform enables developers to create and deploy rich internet applications (ria) that behave consistently across multiple platforms and browsers. javafx 1.3 and older, were scripting langu...

263. networking: For most programming questions use [network-programming] tag. non-programming networking questions are off topic and should be asked on network engineering, super user or server fault instead. this t...

264. canvas: A generic element for free-form graphics output....

265. xpath: To address parts of an xml document. it also provides basic facilities for manipulation of strings, numbers and booleans. xpath uses a compact, non-xml syntax. xpath op...

266. audio: Sound and programming audio hardware, and the various audio formats or containers. for questions specific to sounds playback, use [audio-player] or [playback], and for questions specific to sounds rec...

267. encryption: The process of transforming information (called plaintext) into an unreadable form (called ciphertext) using an encryption algorithm combined with a parameter (called an encryption key)....

268. amazon-s: An online object storage service from amazon web services....

269. java-ee: A specification defining a collection of java-based server and client technologies and how they interoperate. the [java-ee] tag is rudimentary on focused questions...

270. grails: An open source, full stack, web application framework that uses the groovy programming language (which is in turn based on the java virtual machine (jvm) and java. the framework is oriented ...

271. video: An electronic medium for the recording, copying, and broadcasting of moving visual images. use more specific tags when relevant, such as [video-editing] for questions related to trimming and ...

272. memory: For memory management or issues in programming. for questions about memory hardware issues or errors in general software, go to https://superuser.com, or https://serverfault.com if this i...

273. optimization: The act of improving a method or design. in programming, optimization usually takes the form of increasing the speed of an algorithm, or reducing the resources it requires. another mea...

274. razor: A template language used by asp.net web pages and asp.net mvc (since version 3). it adds a layer of abstraction above html generation. it supports seamless transitions between html markup and...

275. meteor: A modular platform for developing web and mobile applications in javascript based on the nodejs platform....

276. android-intent: Questions regarding practical and advanced use of intents, intent extras and pending intents to start an activity, service or to respond to a system or application event/notification via a broadcastre...

277. ggplot: An actively maintained open-source chart-drawing package for r, written by hadley wickham, based upon the principles of "grammar of graphics". it partially replaces r's basic plot and the ...

278. cookies: A piece of data stored by the user's web browser. unless otherwise specified, cookies can be created, read, modified and deleted both by javascript and from server-side through http ...

279. flask: A lightweight framework for developing web applications using python....

280. model-view-controller: An architectural pattern used in software engineering. for microsoft asp.net mvc, please use [asp.net-mvc] or [asp.net-core-mvc] tag instead. for spring mvc, please use ...

281. iframe: An html element that creates an "inline frame" within a document, which allows displaying a separate document in the same page....

282. arraylist: A simple collection data type found in some languages / platforms (such as in java or .net). the array list implements a list using an array, benefiting from both the dss strengths....

283. mysqli: A php database driver. not to be confused with mysql database....

284. silverlight: Microsoft's cross-browser, cross platform plug-in for media experiences and rich interactive applications....

285. jdbc: The base api which enables interacting with sql database servers by executing sql statements using the java programming language....

286. multidimensional-array: Multidimensional-arrays can be described as multi-dimensional tables. each index used in order to find a given element is called a dimension....

287. visual-c++: A c, c++ and c++/cli compiler for windows. the most recent version of the compiler is visual c++ 2019. the compiler supports the following languages: c: supports c90 an...

288. design-patterns: A general reusable solution to a commonly occurring problem in software design. use this tag for questions when you're having problems with the implementation of design-patterns. p...

289. serialization: The process by which data-structures are converted into a format that can be easily stored or transmitted and subsequently reconstructed....

290. vector: A single-dimensional array: it contains components that can be accessed using an integral index. in some languages the size of a vector can grow or shrink as needed to accommodate adding a...

291. android-activity: Questions about creating or managing activities in android. in android applications, an activity is a component that provides a user interface allowing the user to do something. simple examples are: d...

292. firebase-realtime-database: A cloud hosted, nosql, json database that provides offline caching and synchronization. do not use this tag for questions about cloud firestore; instead use [tag:google-c...

293. npm: The official package manager for node.js, the non-blocking, asynchronous i/o framework that uses google's v8 javascript engine. it can be used to install and publish commonjs modules, jquery pl...

294. activerecord: A pattern that combines domain logic with storage abstraction in single object. use this tag for questions about the pattern, [rails-activerecord] for questions about the rails orm fr...

295. random: For questions pertaining to random numbers and their generators, whether pseudo-random or truly random....

296. webpack: Javascript module bundler. webpack takes modules with dependencies and generates static assets representing those modules. webpack's key features are rooted in extensibility and enablin...

297. core-data: Apple's object modeling and persistence framework for macos and ios. xcode provides an object model editor for specifying entities, attributes, and relationships....

298. svn: For questions about svn (subversion), a centralized open-source revision control system distributed under the apache license....

299. plot: The graphical representation of a mathematical function or a set of data. there are different kinds of plots, such as line plots, bar plots, or scatter plots....

300. mongoose: A mongodb object modeling tool, or odm (object document mapper), written in javascript and designed to work in an asynchronous environment....

301. checkbox: A graphical user interface element that permits the user to make a binary selection....

302. gridview: A control for displaying and manipulating data from a variety of data sources....

303. c#-4.: C# 4.0 introduced features like dynamic objects, com interoperability improvements, generic co- and contra-variance, optional and named parameters. use this tag if your question specifically pertains ...

304. tkinter: The standard python interface to the "tk" graphical user interface toolkit. in python 3, the name of the module changed from tkinter to tkinter....

305. input: Usually related to user input, i.e., to the data that user supplies to a running application. in many systems this input is considered to be potentially dangerous and needs to be sanitized to...

306. soap: A protocol specification for exchanging structured information in the implementation of web services....

307. mobile: Should be used to mark questions regarding mobile computing issues. mobile computing is a form of humancomputer interaction by which a computer is expected to be transported during nor...

308. text: A sequence of characters that is most often used to represent a cohesive piece of information....

309. amazon-ec: Amazon ec2 stands for "amazon elastic compute cloud". it is a part of amazon web services (aws) and allows users to rent virtual machine instances. you can create instances, launch and manage them thr...

310. indexing: A general technique to improve the speed of data lookups....

311. google-apps-script: Use for questions about google apps script, google's javascript-based cloud scripting language for automating tasks across google products and third party services....

312. sharepoint: For sharepoint-specific questions, please see the sharepoint stack exchange (https://sharepoint.stackexchange.com) site. use this tag for programming questions which may involve sharepoint. microsoft...

313. mvvm: An architectural design pattern for implementing user interfaces that separates the ui (the view) from its data (the model) via its presentation logic (its viewmodel)....

314. awk: An interpreted programming language designed for text processing and typically used as a data extraction and reporting tool. awk is used largely with unix systems....

315. flex: A framework for developing rich internet applications that run in flash player or adobe air. originally designed by adobe, flex was donated to the apache software foun...

316. django-models: For questions concerning use of the model class from the web framework django....

317. vim: A free and open-source modal text editor available for most major platforms. it allows high efficiency in many text editing tasks but has a steep learning curve. to learn the basics, run ":help...

318. google-maps-api-: Google maps javascript api version 3 lets you embed the functionality of google maps into your own website. version 3 provides greatly improved support for mobile devices. ask non-programming and lic...

319. methods: A block of code that performs a task and is associated with a class or an object. it is related to the non-object-oriented concepts of functions and procedures....

320. boost: A large collection of high-quality libraries intended for use in c++. boost is free, and is often considered a "second standard library"....

321. kotlin: An open-source, statically typed programming language backed by jetbrains. kotlin combines oo and functional features and is focused on interoperability, safety, clarity, and tooling support...

322. extjs: A javascript framework for building rich internet applications (rias)....

323. file-upload: A method or action of transferring a file from a client to a server....

324. data-structures: A way of organizing data in a fashion that allows particular properties of that data to be queried and/or updated efficiently....

325. memory-management: Process of dynamically allocating and freeing portions of physical memory in order to respond to program requests with, if possible, fairness and no starvation among the requesters....

326. layout: Is for questions about the placement, alignment and justification of objects with respect to a containing element. for questions pertaining to css, use the 'css' tag instead....

327. ember.js: A component-service application framework written in javascript. consider making your question easier to answer by using the preconfigured templates mentioned in this tag's wiki. (always ...

328. groovy: An object-oriented programming language for the java platform. it is a dynamic language with features similar to those of python, ruby, perl and smalltalk. it can be used as a scripting lang...

329. visual-studio-: A version of microsoft's visual studio. do not use this tag unless you have a specific question about visual studio -- not just a coding issue....

330. jquery-mobile: A touch-optimized web framework for smartphones and tablets. it provides a unified user interface system across all popular mobile device platforms, built on jquery....

331. dynamic: A widely used term that, in general, describes a decision made by the program at run-time rather than at compile time....

332. twitter: A microblogging service that lets users post short "tweets" of up to 280 characters. these can also be posted via its api (https://developer.twitter.com)....

333. netbeans: Netbeans refers to both a platform framework for java desktop applications, and an integrated development environment (ide) for developing with java and other languages....

334. web-scraping: The process of extracting specific information from websites that do not readily provide an api or other methods of automated data retrieval. questions about "how to get started with s...

335. dll: A module that contains functions and data that can be used by another module (application or dll). it is microsoft's implementation of the shared library concept in the...

336. struct: A keyword in various programming languages whose syntax is similar to or derived from c (c++, c#, swift, go, rust, etc.). use a specific programming language tag to tag questions involving use of a `s...

337. time: Measuring the time it takes to perform an operation. also, questions related to obtaining the current time, calculating on times, formatting and parsing times, etc....

338. browser: A software application for retrieving, presenting, and traversing information resources on the world wide web....

339. sed: A command line editor for posix environment. sed processes one or more files according to an editing script and writes the results to standard output. created at bell labs, it h...

340. pdo: A data-access abstraction layer (interface) for php. it works with most database systems....

341. reporting-services: A server-based report generator from microsoft. it provides a full range of ready-to-use tools and services to help you create, deploy, and manage reports for y...

342. lambda: Anonymous functions or closures in programming languages such as lisp, c#, c++, lua, python, ruby, javascript, or java. (also, lambda expression.)...

343. ssh: Off-topic. support questions may be asked on https://superuser.com. secure shell (ssh) is a cryptographic network protocol for secure data communication. use this tag for progra...

344. plugins: A set of software components that adds specific abilities to a larger software application. if supported, plug-ins enable customizing the functionality of an application....

345. unicode: A standard for the encoding, representation and handling of text with the intention of supporting all the characters required for written text incorporating all writing systems, technical s...

346. reflection: The ability of a program to observe and/or modify its structure and/or behavior at runtime. reflection is highly dependent on the implementing code language - please tag the code langua...

347. database-design: The process of specifying the logical and/or physical parts of a database. the goal of database design is to make a representation of some "universe of discourse" - the types of fac...

348. google-chrome-extension: Extension development for the google chrome web browser. you write them using web technologies such as html, javascript, and css....

349. graph: Graph refers to a graphic (such as a chart or diagram) which displays the relationship between two or more variables. for the discrete mathematics structure consisting of vertices and edges, use the ...

350. junit: Popular unit testing framework for java and scala. the latest version, junit 5, supports rich annotation-based and parameterized tests. consider using in conjunction with the java or scala tag to indi...

351. ecmascript-: The 2015 version of the ecmascript specification, now a standard (ecmascript 2015). only use this tag where the question specifically relates to new features or technical changes provided in ecmascrip...

352. replace: The action of searching a string for a sub-string and replacing it with a different string....

353. twitter-bootstrap-: The third generation of the front-end framework allowing for speedier web development with an attractive look and feel. use with the [twitter-bootstrap] tag...

354. plsql: Pl/sql (procedural language/structured query language) is oracle corporation's procedural language extension for sql. questions about pl/sql should probably be tagged "oracle" as well. questions with ...

355. gwt: A development toolkit for building and optimizing complex browser-based applications. its goal is to enable productive development of high-performance web appl...

356. backbone.js: A javascript framework with a restful json interface and is based on the modelviewpresenter (mvp) application design paradigm...

357. charts: A graphical representation of data, most often in the format of a graph or diagram. use this tag for questions about using a charting library api....

358. zend-framework: An open source, object-oriented web application framework implemented in php 7.1 and licensed under the new bsd license. zend framework applications can run on any php stack that ...

359. highcharts: A javascript charting library that uses html, svg, and vml. the editor offers both open source/nonprofit and commercial editions of the product....

360. data-binding: A general technique that binds two data/information sources together and maintains them in sync....

361. spring-security: The spring framework's application security solution. spring security can be used to secure urls and method invocations. it is widely used to secure standalone web applications, por...

362. woocommerce: An open source ecommerce plugin available for wordpress. questions should relate to programming which changes or extends woocommerce behaviour....

363. hash: Any well-defined procedure or mathematical function that converts a large amount of data into a small datum, usually a single integer. for questions about the twitter and facebook ...

364. service: A long-running executable that performs specific functions and which is designed not to require user intervention....

365. xamarin.forms: A microsoft product allowing the building of native, cross-platform apps for android, ios, windows, and others from a single shared c# codebase....

366. filter: A program or routine that blocks access to data that meet a particular criterion. an example would be a "web filter" that screens out adult websites. do not use this tag for: java servlet filters. use...

367. encoding: A set of predefined rules to reversibly transform a piece of information in a certain representation into a completely different representation. the other way round is called decoding. thi...

368. windows-phone-: Microsoft's, now deprecated, mobile operating system and software development platform. use this tag for questions specific to version 7.x...

369. tfs: The on-premises version of azure devops, providing git and version control hosting, continuous integration, agile planning (issues, kanban, scrum, dashboards) and relea...

370. https: Hypertext transfer protocol secure (https) is a combination of the hypertext transfer protocol with the ssl/tls protocol to provide encrypted communication and secure identification of a network web s...

371. foreach: A looping construct that executes a given piece of code for each element in a list/collection/array. in contrast to a for loop, the foreach loop doesn't require the coder to maintain a coun...

372. collections: Collections apis provide developers with a set of classes and interfaces that make it easier to handle collections of objects....

373. knockout.js: An open source javascript library for dynamic html uis using the model-view-view model (mvvm) pattern....

374. cmd: The microsoft supplied command line interpreter on os/2, windows ce, and all microsoft windows operating systems. use this tag for questions regarding progr...

375. redux: A predictable state container for javascript applications based on the flux design pattern....

376. types: Used to enforce levels of abstraction in programs....

377. visual-studio-: The version of microsoft's visual studio product suite which follows 2013 version (also known as "dev14", includes c++ compiler version 19.0). use this tag if you have a specifi...

378. web-applications: Applications that are accessed over the "web", which can be over internet, or intranet i.e. an internal network...

379. dependency-injection: A design pattern to reduce coupling between components, by dynamically injecting into a software component dependencies that it needs to function....

380. file-io: Input/output that involves the file system. this could include performing operations on directories and files, such as creation and deletion, reading files, and writing output to files....

381. drupal: An open source cms framework written in php. important rather than using this tag, consider posting your question directly on https://drupal.stackexchange.com/. also, because of substa...

382. command-line: A string given to a command interpreter that tells it actions to take, such as running programs or copying files. the interpreter processes command lines with escapes and substitutio...

383. parse-platform: Parse-platform provides an open source backend for powering end-user applications. parse supports a number of different platforms, including ios (7.0+), os x (10.9+), android (api level 9+), unity 5, ...

384. google-sheets: Questions related to google sheets and interacting with google sheets programmatically....

385. login: A login or logon (also called logging in or on and signing in or on) is the process by which individual access to a computer system is controlled by identification of the user using credentials provid...

386. makefile: An input file for the build control language/tool make. it specifies targets and dependencies along with associated commands to perform (a.k.a. recipes) to update the targets....

387. deployment: A series of activities that makes a program available for use (usually in test or production environments)...

388. drop-down-menu: A user interface control gui element, similar to a list box, which allows the user to choose one value from a list. when a drop-down list is inactive, it displays a single value. when activated, it di...

389. printing: A process for reproducing text and images, typically with ink or toner, on paper using a printer, or on screen....

390. utf-: A character encoding that describes each unicode code point using a byte sequence of one to four bytes. it is backwards-compatible with ascii while still supporting representation of all uni...

391. visual-studio-: A version of microsoft's visual studio (also known as "dev12", includes c++ compiler version 18.0). do not use this tag unless you have a specific question about visual studio --...

392. android-recyclerview: A more advanced and flexible version of listview and gridview....

393. html-table: Used to display data in a tabular fashion. questions regarding html tables should be asked by showing the source-code one has problem with, or, if the question is abo...

394. nhibernate: A mature, open source object-relational mapper (orm) for the .net framework....

395. import: The general process of moving data from an external source into one's platform, program, or data set....

396. webview: Elements in graphical user interfaces that host html content. for android, please look at the android-webview tag. for ios, look under uiwebview or wkwebview....

397. tcp: A transport layer protocol that provides a connection-oriented data stream service with guaranteed, in-order delivery....

398. windows-phone-: A version of windows phone (oct 29, 2012 - present) that succeeds windows phone 7.5 and includes many new features....

399. paypal: For questions about the paypal api used by software developers to process payments, manage invoices, monitor accounts, etc. (for user-level support, contact paypal directly using their site.)...

400. sql-server-: For questions specific to the 2005 version of microsoft's sql server....

401. error-handling: Programming language constructs designed to handle errors signaled by error codes, exceptions or other language specific means....

402. swift: Only for questions directly related to changes in version 3 of apple's swift programming language. use the tag [swift] for more general language questions, or the tags [ios], [cocoa], [ap...

403. solr: An open source search server based on the lucene java search library....

404. websocket: An api built on top of tcp sockets and a protocol for bi-directional, full-duplex communication between client and server without the overhead of http....

405. datagridview: A windows forms control found in the .net framework starting at version 2.0. it is used to display and edit tabular data from many different kinds of data sources....

406. primefaces: A jsf (java server faces) component library that ships with a large set of rich components which utilizes jquery and jquery ui under the covers. it supports the jquery ui themeroller css...

407. scroll: Scrolling refers to the continuous sliding of content across a display screen....

408. view: For questions about database view or ui / architectural view. see also the following tags: sql-view, android-view, uiview....

409. while-loop: A control structure used in many programming languages to continuously execute a set of instructions as long as a particular condition is met....

410. neo4j: An open-source graph database (gdb) well suited to connected data. please mention your exact version of neo4j when asking questions. you can use it for recommendation engines, fraud detection...

411. uiview: A class in the uikit framework of ios defines a rectangular area on the screen and the interfaces for managing the content in that area. all ui elements are either subclasses of uiview or ar...

412. excel-formula: For microsoft excel questions where the question or answers are specifically about the structure, syntax, or output of an excel formula....

413. oracle1g: An object-relational database management system (ordbms) created by oracle corporation. specific releases of the product are known as oracle9i, oracle10g, oracle 11g and oracle 12c, where "i...

414. keras: A minimalist, highly modular neural network library providing a high-level api in python as well as an r interface that allows for rapid prototyping and the use of one of several computationa...

415. graphics: Visual presentations. questions using this tag should also be tagged with the appropriate language and graphics subsystem in use. for more general graphics questions, consider computer gr...

416. concurrency: A property of systems in which multiple computations can be performed in overlapping time periods. the computations may be executing on multiple cores in the same c...

417. merge: A generic term for combining two or more related sets of data. it is commonly associated with revision control systems when reconciling multiple changes made to a revision-controlled collec...

418. angularjs-directive: A way to teach html new tricks by extending the html vocabulary. directives allow you to manage dom elements in a declarative pattern, freeing you from low level dom manipulat...

419. vbscript: Vbscript (visual basic scripting edition) is an interpreted scripting language developed by microsoft that is modeled on visual basic. vbscript is not the same thing as vba or vb.net. they are thr...

420. syntax: Syntax refers to the actual language elements and symbols themselves. questions should be tagged as syntax when the question specifically and almost completely relates to syntax alone. this tag should...

421. datatable: Ambiguous. in .net, it's a class that represents a table of in-memory data. in component based mvc frameworks like jsf and wicket, it's an ui component that dynamically renders...

422. build: The process of converting source code files into standalone software artifact(s) that can be run on a computer...

423. kubernetes: An open-source platform designed to automate deployment, scaling, and operation of application containers, across multiple hosts and/or clouds. questions should pertain to the scripting ...

424. ffmpeg: Only questions about programmatic use of the ffmpeg libraries, api, or tools are on topic. questions about interactive use of the command line tool should be asked on super user or video production. ...

425. google-analytics: A free web analytics solution provided by google, featuring several client-side apis, as well as rest apis for data export and for management....

426. memory-leaks: A memory leak occurs when a program fails to release memory that it has allocated but is no longer using and is not recoverable....

427. fonts: An electronic data file containing a set of glyphs, characters, or symbols such as dingbats. although the term font first referred to a set of metal type sorts in one style and size, since t...

428. sass: Sass (syntactically awesome style sheets) is an extension of css adding features like nested rules, variables, mixins and class extensions. this enables developers to write structured, manageable and ...

429. oauth: A specification for client applications to access protected resources on behalf of a user. it was developed as an alternative to users handing out their login credentials...

430. server: A running instance of a software application capable of accepting requests from a client and giving responses accordingly....

431. flutter: An open-source, mobile app sdk to help developers and designers build modern mobile apps for ios and android....

432. enums: A data type consisting of a set of named values called elements, members or enumerators of the type....

433. parameters: A type of variable used in a subroutine to refer to the data provided as input to the subroutine....

434. java-: For questions specific to java 8 which is version 8 (internal number 1.8) of the java platform, released on 18 march 2014. in most cases you should also specify the java tag....

435. ssis: Ssis (microsoft sql server integration services) is a platform for building enterprise-level data integration and data transformations solutions. ssis is used to perform etl operations; i.e. extract, ...

436. dart: A class-based, statically(& strongly)-typed programming language for building web and mobile applications. dart compiles to modern javascript to run in the browser and compiles to native code ...

437. colors: For questions about representing or manipulating colors in a programming language....

438. split: For questions about separating an item (e.g. a string) into parts, often by a delimiter or regular expression....

439. hive: A data warehouse system for hadoop that facilitates easy data summarization, ad-hoc queries, and the analysis of large datasets stored in hadoop compatible distributed file system. hive provid...

440. constructor: A special type of subroutine called at the creation of an object....

441. rspec: A behavior-driven development (bdd) framework for the ruby programming language, inspired by jbehave. it contains its own fully integrated mocking framework based upon jmock. the framework ca...

442. timer: A control that has the functionality to trigger a user defined action at regular intervals as configured by the user....

443. yii: Use for questions about any version of yii, an open-source mvc framework for writing web 2.0 applications in php5+...

444. terminal: A text-only interface for interacting with an operating system or a piece of software. a user typically types commands into the terminal to perform specific tas...

445. group-by: A command in the sql relational database standard for collapsing a group of rows that share common field value(s) into a single row. aggregate functions can be performed on other fields in...

446. jar: Jar file (or java archive) aggregates many files into one. jar files build on the zip file format....

447. emacs: An extensible, customizable, self-documenting text editor, which can be extended with lisp code. although emacs is a general-purpose editor, questions may be on-topic here if they are ab...

448. playframework: A modern open-source web framework for java and scala....

449. module: A logical subdivision of a larger, more complex system....

450. uwp: A common software platform for all devices running windows 10. this tag should be used for questions regarding developing uwp applications on any of the supported dev...

451. cassandra: A highly scalable, eventually consistent, distributed, structured row/column store....

452. redis: An open source (bsd licensed), in-memory data structure store, used as a database, cache and message broker. it supports data structures such as strings, hashes, lists, sets, sorted sets with...

453. orm: A technique for mapping object-oriented systems to relational databases....

454. jsf-: A model-view-presenter framework typically used to create web applications. version 2.x is a major step ahead compared to jsf 1.x, significantly expanding the standard set of...

455. interface: An interface refers to the designated point of interaction with a component. interfaces are applicable at both the hardware and software level. --- it also refers to the language-element `interf...

456. combobox: Combobox allows to select one option out of several (similar to a dropdownlist), or to type a custom option....

457. cmake: A cross-platform, open-source build system generator. it generates files for build systems like native makefiles, ninja-build and project files for several integrated development environments...

458. doctrine-orm: A php orm. while doctrine 1.2 uses the active record pattern, doctrine orm 2 and up uses the data mapper pattern. the doctrine project is a collection of open source libraries and tool...

459. casting: A process where an object type is explicitly converted into another type if the conversion is allowed. this process might lead to a change in value....

460. visual-studio-: Refers to the visual studio line of software development products from microsoft, the 2008 version. do not use this tag unless you have a specific question about visual studio -- not just a c...

461. hyperlink: A reference to a document (or a section) that can be followed for retrieval using a navigation system that allows selecting emphasized content within an originating document....

462. clojure: A modern lisp dialect for the java virtual machine (with versions for the clr and javascript). more than merely an implementation of lisp in java, clojure provides access to java's classes ...

463. proxy: A device or program that stands between two or more interconnected programs or devices. use [dynamic-proxy] for the java class and [proxy-pattern] for the design pattern....

464. lua: A powerful, fast, lightweight, embeddable scripting language. it is dynamically typed, runs by interpreting bytecode, and has automatic garbage collection. its speed is one of the main reasons ...

465. parallel-processing: Parallel processing is, in sharp contrast to just a concurrent processing, guaranteed to start / perform / finish all thread-level and/or instruction-level tasks executed in a parallel fashion and pro...

466. beautifulsoup: A python package for parsing html/xml. the latest version of this package is version 4, imported as bs4....

467. eloquent: Laravel's own object-relational mapper. it is named "eloquent" because it allows you to work with your database objects and relationships using an eloquent and expressive syntax....

468. sql-server-: For questions specific to the 2012 version of microsoft's sql server....

469. uiviewcontroller: The uiviewcontroller class manages the views in ios apps and mediates the interaction between an app's views, its underlying model objects, and the overall workflow....

470. properties: A property, in some object-oriented programming languages, is a special sort of class member, intermediate between a field (or data member) and a method. properties are read and written like fields, b...

471. push-notification: Alerts, badges, or sounds which are pushed to a mobile device from a remote server. apple delivers push notifications via the apple push notification service (apns). android ...

472. directory: A virtual container within a digital file system, in which groups of computer files and other directories can be kept and organized....

473. process: About operating system processes. it may also refer to a specific construct on a given platform, e.g., the system.diagnostics.process class for .net...

474. .net-core: An open-source, modular implementation of the .net framework. it can be used in a wide variety of applications and verticals, ranging from servers and data centers to apps and devices. .n...

475. version-control: The management of changes to documents, programs, and other information stored as computer files. use this tag to mark general questions about usage and applicability of version con...

476. oauth-2.: An open protocol framework to allow secure api authorization in a simple and standardized way for desktop, mobile and web applications. oauth 2.0 is the second version...

477. visual-studio-code: An open source text editor available for linux, os x, and windows. it includes support for debugging, embedded git control and rich development experiences such as intelligent co...

478. android-listview: A subclass of adapterview which shows items in a vertically scrolling list....

479. shiny: An r package that makes it easy to build interactive web applications using only r....

480. scikit-learn: A machine-learning library for python that provides simple and efficient tools for data analysis and data mining, with a focus on machine learning. it is accessible to everybody and re...

481. kendo-ui: A framework to build html ui. it delivers everything needed for client-side, jquery-powered development in one integrated, compact package, complete with angularjs integration....

482. triggers: Rules, that when they evaluate to true perform one or more actions....

483. count: Count refers to the number of objects in a collection. it's also a commonly-used sql function that counts the number of rows....

484. joomla: A free and open source content management system (cms) for publishing content on the world wide web and intranets and a modelviewcontroller (mvc) web application framework that can also b...

485. binding: Means different things in different contexts; consider using less ambiguous tags instead or in addition. common meanings include: dependency-injection and data binding to objects and binding...

486. socket.io: Socket.io aims to make realtime apps possible in every browser and mobile device, blurring the differences between the different transport mechanisms. it supports multiple transports, such as websocke...

487. ant: A declarative, xml-based build tool created originally for java projects. it provides a rich set of standard tasks for performing most common build operations, su...

488. configuration: The process of specifying the settings used for a system or application...

489. promise: A tactic for deferred computing, suitable for several styles of concurrency: thread and event loop concurrency for local computation, and both synchronous and asynchronous remote messagin...

490. ios: The seventh version of apple's ios mobile operating system and is the successor to ios 6. it was announced at the company's apple worldwide developers conference (wwdc) on june 10, 2013, and ...

491. compiler-errors: Generated during the compilation phase, often due to problems with invalid syntax and/or types. compare to [runtime-error]....

492. io: In computing, input/output, or i/o, refers to the communication between an information processing system (such as a computer), and the outside world, possibly a human, or another information processin...

493. asp.net-mvc-: The fifth major version of the asp.net model-view-controller platform for web applications....

494. exception-handling: A programming language construct or computer hardware mechanism designed to handle the occurrence of exceptions, special conditions that change the normal flow of program executi...

495. url-rewriting: Software that modifies a web url's appearance (url rewriting). rewritten urls are used to provide shorter and more relevant-looking links to web pages, to route users from obso...

496. datatables: A plug-in for the jquery javascript library. it is a highly flexible tool, based upon the foundations of progressive enhancement, which will add advanced interaction controls to any html...

497. outlook: A personal information manager from microsoft (most notably used for handling e-mail), available both as a separate application as well as a part of the microsoft office suite....

498. three.js: A lightweight cross-browser javascript library/api used to create and display animated 3d computer graphics on a web browser. three.js scripts may be used in conjunction with the html5 can...

499. phpmyadmin: An open-source, web-based mysql administration tool written in php. use this tag for problems related to using this tool and not for general query problems...

500. model: Part of the mvc pattern, the model manages the behaviour and data of the application....

501. google-cloud-platform: Google cloud platform provides cloud computing services that let you build applications and websites, store data, and analyze data on google's infrastructure....

502. javascript-events: Do not use this tag! javascript has no event constructs. use [dom-events], [jquery-events], [backbone-events]; or library/environment + [events] e.g. [node.js]+[events]...

503. callback: A piece of code (i.e. the address or reference of a function or method or a lambda expression) that is passed as an argument to other code, which is expected to call back (execute) the a...

504. laravel-: The previous version of the open-source php web development mvc framework created by taylor otwell. laravel helps you create applications using simple, expressive syntax....

505. scope: An enclosing context where values and expressions are associated. use this tag for questions about different types of scope as well for questions where scope may be unclear....

506. pyspark: The spark python api (pyspark) exposes the apache-spark programming model to python....

507. bitmap: The more general term pixmap refers to a map of pixels, where each one may store more than two colors, thus using more than one bit per pixel. often bitmap is used for this as well. in some contexts, ...

508. download: Receiving data to a local system from a remote system, or to initiate such a data transfer....

509. responsive-design: An approach to web design and development that aims at crafting sites to provide optimal experiences across a wide range of devices based on screen size, platform, and o...

510. autocomplete: A ui feature provided by applications, where the program predicts a word or phrase that the user wants to type without the user actually typing it completely....

511. linq-to-sql: A component of .net framework version 3.5 that provides a run-time infrastructure for managing relational data as objects stored in microsoft sql server....

512. safari: Apple's web browser, the default browser on macos and ios....

513. nullpointerexception: The java exception thrown when an application attempts to use null in a case where an object is required....

514. google-api: Google offers a variety of apis, mostly web apis for web developers. the apis are based on popular google consumer products, including google maps, google earth, adsense, adwords, google apps and yout...

515. automation: The process of having a computer do a repetitive task or a task that requires great precision or multiple steps, without requiring human intervention....

516. path: The general form of a file or directory name that specifies a unique location in a file system. in many linux and unix-like os the path (all upper case) variable specifies the directories where execu...

517. bluetooth: A global open wireless technology standard for exchanging data over short distances (using short wavelength radio transmissions) from fixed and mobile devices, creating personal area netw...

518. linked-list: A data structure in which the elements contain references to the next (and optionally the previous) element. linked lists offer o(1) insert after and removal of any element with known...

519. vuejs: For questions specific to version 2 of vue.js, an open-source, progressive javascript framework for building user interfaces....

520. functional-programming: A programming paradigm based upon building abstractions using functions, avoiding side effects and change of state. pure functional programming is thread safe....

521. android-asynctask: Asynctask enables proper and easy use of the ui thread. this class allows to perform background operations and publish results on the ui thread without having to manipulate threads and/or handlers. as...

522. datagrid: A graphical user interface element that presents a tabular view of data....

523. scripting: A form of programming generally characterized by low formality, loose typing, and no requirement for explicit compilation. there are numerous scripting languages, and these are used in a ...

524. arduino: Arduino questions must be programming related. arduino is an open-source electronics prototyping platform based on easy-to-use hardware and software. questions should relate to programming arduinos on...

525. datepicker: A user interface element in many frameworks that allows a user to choose a date and also, in some cases, time, often through a visual calendar....

526. ms-word: For programming questions related to microsoft's "word" editor. questions on general usage of the editor are off-topic for stack overflow; they should be asked on super user instead....

527. devise: An authentication gem for ruby-on-rails. it supersedes previous solutions such as restful authentication or authlogic....

528. menu: A user interface mechanism that provides the user a means to view and execute application operations. (generic; please use platform and/or language tags when possible instead)...

529. apache-kafka: A distributed streaming platform designed to store and process high-throughput data streams....

530. webforms: A part of the asp.net web framework. it is one of the programming models you can use to create web applications. web forms are pages that users request through their browsers and that for...

531. architecture: Architecture encompasses the process, artifacts and high-level structure of a solution....

532. xamarin.android: Xamarin.android (previously known as mono for android) is an implementation of mono that runs on the android platform, allowing you to write android applications in c# using native android libraries a...

533. pagination: The process of dividing information into discrete pages....

534. jboss: A free software/open-source java ee-based, cross-platform application server....

535. scipy: An open source library of algorithms and mathematical tools for the python programming language....

536. compilation: The transformation of source text into some other form or representation. the most common usage of this tag is for questions concerning transformation of a programming language into mac...

537. reference: A value that enables a program to indirectly access a particular datum, such as a variable or a record, in the computer's memory or in some other storage device....

538. f#: A succinct, expressive and efficient functional and object-oriented language for .net which helps you write simple code to solve complex problems....

539. dplyr: For questions relating to functions from the dplyr package, such as group_by, summarize, filter, and select....

540. permissions: Permissions define the operations that authenticated users are allowed to perform on file systems, databases and other computer systems....

541. 3d: Graphics that use a three-dimensional representation of geometric data stored in the computer for the purposes of performing calculations and rendering 2d images....

542. dns: For programming questions related to writing code that interacts with the domain name system (dns); for example, writing code that uses gethostbyname()...

543. controller: Responsible for executing a sequence of instructions in response to some stimulus (maybe a command, action, or event). this is often used in conjunction with the spring or model-view-c...

544. static: A term used in some programming languages to define a function or data storage area (field) that is not bound to any specific object instance. in the majority of cases this tag, if used, sh...

545. youtube: A video-sharing website on which users can upload, share, and view videos. stackoverflow questions tagged with "youtube" should be about specific programming problems, software tools, or li...

546. django-rest-framework: A powerful and flexible toolkit for building restful web apis. django is a high-level python web framework that encourages rapid development and clean, pragmatic design. built by experienced developer...

547. sqlalchemy: A python sql toolkit and object relational mapper that gives application developers the full power and flexibility of sql....

548. linux-kernel: For questions about the internals of the linux kernel itself - particularly about writing code that runs within the context of the kernel (like kernel modules or drivers). questions abo...

549. get: One of many request methods supported by the http protocol. the get request method is used when the client needs to get data from the server as part of the request-uri....

550. xamarin.ios: Xamarin.ios (previously known as monotouch) is a commercial software development kit for mac os x and windows that lets you use c# (a .net programming language) to create native applications for apple...

551. grep: A command-line text-search utility originally written for unix. it uses regular expressions to match text, and is commonly used as a filter in pipelines. use this tag only if your question re...

552. routing: The process of selecting paths in a network along which to send network traffic. for the process of associating urls to content, use the tag url-routing instead....

553. cron: A time-based job scheduler running as a daemon process in unix-like computer operating systems....

554. opengl-es: Subset of the opengl 3d graphics api designed for embedded devices such as mobile phones....

555. tree: A widely-used data structure that emulates a hierarchical tree-like structure with a set of linked nodes....

556. notifications: A user interface element displayed to indicate an event has occurred....

557. neural-network: Network structure inspired by simplified models of biological neurons (brain cells). neural networks are trained to "learn" by supervised and unsupervised techniques, and can be used to solve optimiz...

558. yii: The latest version of the yii php framework (yii is a high-performance component-based php framework), version 2.0.19 was released on may 21, 2019....

559. bootstrap-: The fourth major version of the popular front-end component library. the bootstrap framework aids in the creation of responsive, mobile-first websites and web apps....

560. transactions: A set of interrelated operations that must all succeed in order for any of them to succeed. failure of any operation results in a rollback of all operations in the transaction....

561. stl: A c++ library of generic containers, iterators, algorithms, and function objects. when c++ was standardised, large parts of the stl were adopted into the s...

562. jquery-plugins: Custom add-ons and plugins for the jquery library. jquery functions and features not included in the standard jquery library....

563. character-encoding: Character encoding refers to the way characters are represented as a series of bytes. character encoding for the web is defined in the encoding standard at https://encoding.spec.whatwg.org/...

564. coldfusion: A server-side rapid application development platform, implementing the dynamic general purpose cfml programming language. please include cfml version, os, and web server in questions....

565. django-forms: Specific questions related to forms with the django web framework...

566. routes: Questions about mapping urls to controllers and actions....

567. null: Null means nothing or unknown, depending on context. please use the "sql-null" tag for sql specific questions....

568. ftp: A well-established protocol for conducting file operations (such as transferring files) over a tcp-based network such as the internet....

569. background: Background typically refers to the rendering behind a container element's contents - usually on a web page, windows form or other ui presentation medium....

570. textview: An ui element that allows users to view and/or modify the displayed text. use this tag for programming questions related text views, and add the relevant programming language or technolog...

571. flexbox: Css3 module for flexible layouts providing a broad range of options for aligning elements while eliminating the need for floats and tables....

572. xsd: Xsd generally refers to a document written in the w3c xml schema format, containing a description of a particular type of xml document....

573. tabs: A user interface pattern that allows for the display of multiple pages or elements with a navigation reference above, below, or to the side of the content. on clicking the navigation reference, one e...

574. msbuild: Microsoft build engine, also known as msbuild, is a build platform for managed code and was part of .net framework....

575. upload: Upload refers to the sending of data from a local system to a remote system such as a server or another client with the intent that the remote system should store a copy of the data being transferred,...

576. active-directory: A distributed directory service created by microsoft. it stores all information and settings for a deployment in a central database. ad allows administrators to assign policie...

577. sdk: A set of development tools that allows for the creation of software for a certain hardware platform, development environment, or software package. a sdk may consist...

578. async-await: This covers the asynchronous programming model supported by various programming languages, using the async and await keywords....

579. insert: An action to add information to a larger container that the information should reside within. some examples include inserting a file into a file system, inserting a record into a database, o...

580. camera: A device that takes physical or digital photos. in the virtual world, it is used to aim at virtual objects and or move through a virtual scene....

581. sprite-kit: Apple's framework for creating 2d games for ios 7+ and macos 10.9+. it is a 2d rendering engine combined with a physics engine. it is compatible with both objective-c and swift....

582. rust: A language designed for writing highly reliable and fast software in a simple way. it can be used from high-level code down to hardware-specific code, and from big irons to tiny devices....

583. ionic: The next generation of ionic, the open source sdk that enables developers to build performant, high-quality mobile apps using familiar web technologies (html, css, and javascript). ionic...

584. android-ndk: A companion tool to the android sdk that lets build performance-critical portions of apps in native code or port existing libraries in c/c++ to android. it ...

585. deep-learning: An area of machine learning whose goal is to learn complex functions using special neural network architectures that are "deep" (consist of many layers). this tag should be used for ...

586. pyqt: A set of python v2 and v3 bindings for the qt company's qt application framework and runs on all platforms supported by qt including windows, macos, linux, ios and android...

587. cuda: A parallel computing platform and programming model for nvidia gpus (graphics processing units). cuda provides an interface to nvidia gpus through a variety of programming languages, libraries...

588. jmeter: An open source java application, designed to load-test functional behavior and measure performance. originally designed for testing web applications, it has since expanded to other te...

589. stream: A series of data elements which can be accessed in a serial fashion. for java 8s new stream api, use the java-stream tag instead....

590. installation: The deployment of an application onto a device for future execution and use....

591. ios: Apple's fifth mobile operating system, released on oct 13, 2011. it runs on iphone 3gs, iphone 4, iphone 4s, ipod touch 3rd and 4th generation, as well as all ipad models. it was succeeded by...

592. xml-parsing: An xml parser goes through text documents containing xml trees and allows the information in the hierarchy to be used. use this tag for problems implementing an xml parser or generated by the use of a...

593. uicollectionview: The uicollectionview class manages an ordered collection of data items and presents them using customizable layouts. collection views provide the same general function as table views except that a col...

594. x: An architecture derived from the intel 8086 cpu. the x86 family includes the 32-bit ia-32 and 64-bit x86-64 architectures, as well as legacy 16-bit architectures. questions about the latter sho...

595. uiscrollview: For all questions about scroll views on ios. do not use this tag for other platforms....

596. visual-studio-: Visual studio 2017 (aka visual studio "15", includes c++ compiler version 19.1) is a version of microsoft's visual studio. do not use this tag unless you have a specific question about this specific v...

597. request: A message sent by a source to another object....

598. libgdx: An open-source cross-platform java game development framework based on opengl (es) that works on windows, linux, mac os x, android, ios and webgl enabled browsers....

599. onclick: An event which occurs when user clicked an object. it is a combination of two events, that is, "onmousedown" and "onmouseup"....

600. raspberry-pi: A small, inexpensive arm-based pc device. programming questions only. questions about using it should be asked on https://raspberrypi.stackexchange.com/...

601. django-templates: Questions about the template engine of django, which is intended to separate the presentation of a document from its data....

602. hashmap: A data structure that uses a hash function to map identifying values, known as keys, to their associated values...

603. scrapy: A fast open-source high-level screen scraping and web crawling framework written in python, used to crawl websites and extract structured data from their pages. it can be used for a wide ran...

604. localization: The process of adapting a product or service to a particular language, culture, and desired local "look-and-feel. localization can be referred to by the numeronym l10n or l10n (as in: ...

605. openssl: An open source software toolkit that implements the ssl/tls protocol, as well as a general cryptographic library....

606. gulp: A javascript build system, node.js-based task runner like grunt. gulp uses streams and code-over-configuration for a simpler and more intuitive build process....

607. jackson: A java library for handling tasks like reading and writing (parsing / generating) and data binding to/from java objects. although primarily used for json, jackson also supports many other d...

608. mapreduce: An algorithm for processing huge datasets on certain kinds of distributable problems using a large number of nodes...

609. calendar: A system of reckoning time in which the beginning, length and divisions of a year are defined. the term may refer to a software class or library for the manipulation and display of calen...

610. crystal-reports: A report writer that operates as a stand-alone report designer, an integrated part of visual studio, or part of sap's business objects enterprise suite....

611. pip: Use for questions about the python package installer...

612. macros: do not use for vba / ms-office languages. use the respective [vba] tags instead. a macro is a rule or pattern that specifies how a certain input sequence (often a sequence of characters) should...

613. floating-point: Approximations of real numbers that can represent larger ranges than integers but use the same amount of memory, at the cost of lower precision. if your question is about sm...

614. binary: Binary, the base-2 numeral system, represents numbers using two symbols: 0 and 1. for compiled computer programs, use the "executable" tag instead....

615. textbox: A graphical user interface element which allows for simple input text, usually only a single line of text....

616. mfc: The microsoft foundation class library (mfc) is a c++ framework for windows gui programming....

617. sas: A 4gl that underpins the sas system, a suite of products centered around data processing and statistical procedures. for questions about code, please include your code *and so...

618. aws-lambda: A compute service that lets you run code without the overhead of managing servers. (not to be confused with the [lambda] tag, which instead refers to a type of function)....

619. header: Deprecated because it lacks discriminating power. please use a more specific tag instead, e.g.: html-heading, email-header etc....

620. struts: An extensible framework based on servlets and implements modelviewcontroller (mvc) pattern in its architecture for creating enterprise-ready java web applications....

621. drag-and-drop: 16 asked this week, 84 this month...

622. nested: Relates to any of various nested entities or operations in programming....

623. sql-server-8-r: For questions specific to the 2008 r2 version of microsoft's sql server....

624. linker: Part of the toolchain for producing executables from source code written in compiled programming languages. it takes compiled object code in multiple files and produces a single, "linke...

625. crash: The result of an unrecoverable error that causes the program to stop completely....

626. django-views: Mvc views; they control rendering (typically through templates), and the data displayed....

627. cors: For cases when you see a message in the browser devtools console about cors (cross-origin resource sharing) e.g., your browser logged an error about access-control-allow-origin, and you...

628. access-vba: Access-vba (visual basic for applications for microsoft access) is an event-driven and object-oriented programming language for a variety of tasks, such as user-defined functions and dynamic forms in ...

629. android-gradle: Android's standard build system. it is used as backing-build-system by android studio....

630. asp-classic: Active server pages (asp), also known as classic asp or asp classic, was microsoft's first server-side script-engine for dynamically-generated web pages. the introduction of asp.net led to use of the ...

631. com: A component technology from microsoft, featuring remoting, language independence and interface-based programming. for questions about the com serial port, you should u...

632. lucene: The term lucene refers to the open source java fulltext search engine library, but also to the entire eco-system that grew around it, including lucene.net, solr, elasticsearch and zend-search-lucene....

633. eclipse-plugin: An osgi extensible platform for tool integration. the extensions to eclipse are java plug-ins. use this tag to ask about developing eclipse plug-ins. note that asking for plug-in recommenda...

634. windows-: Use for questions about programming with or for windows 7, a past release of microsoft windows. general software or troubleshooting questions not directly related to programming are off topic and shou...

635. apache-spark-sql: A tool for "sql and structured data processing" on spark, a fast and general-purpose cluster computing system....

636. console: A mechanism for interacting with a computer operating system or software by typing commands to perform specific tasks...

637. iterator: An object-oriented programming pattern that allows traversal through a collection, agnostic of the actual implementation or object addresses in physical memory. it is one of the gang of...

638. spring-data-jpa: Part of the spring data umbrella project which makes it easy to implement jpa based repositories...

639. react-redux: Official react bindings for redux...

640. cryptography: Cryptography must be programming related. cryptography covers, among other things, encryption, hashing and digital signatures. cryptography questions not directly related to software development are b...

641. android-edittext: The standard text entry widget in android apps. if the user needs to enter text into an app, this is the primary way for them to do that....

642. docker-compose: A tool for defining and running complex applications with docker. with compose, you define a multi-container application in a single file, then spin your application up in a single command ...

643. ios: The 2010-2011 version of the iphone/ipad/ipod touch/apple tv operating system family, made by apple....

644. nlp: A subfield of artificial intelligence that involves transforming or extracting useful information from natural language data. methods include machine-learning and ...

645. jasmine: A behavior-driven development (bdd) framework for testing javascript code. jasmine has no external dependencies and does not require a dom....

646. jqgrid: An ajax-enabled jquery plugin that provides a solution for representing tabular data on the web....

647. navigation: Navigation refers to the process of navigating a network of resources, and the user interface that is used to do so....

648. rxjs: The reactive extensions for javascript (rxjs) is a set of libraries for composing asynchronous and event-based programs using observable collections and array extras style composition....

649. dialog: A temporary window presented to a user (usually as a small box). it interrupts program flow, overlaying the ui, for the purpose of alerting the user or requiring user input or confirmation about a ...

650. statistics: Consider whether your question would be better at https://stats.stackexchange.com. statistics is the mathematical study of using probability to infer characteristics of a population from a limited num...

651. listbox: A graphical user interface element that allows the user to select one or more items from a list....

652. annotations: Used to add information to a code element which cannot be expressed by the type system....

653. uiwebview: Display web content from within an ios application. note that uiwebview is deprecated since ios 8, it is recommended by apple to use wkwebview instead....

654. pygame: A set of python modules designed for writing video games. use this tag only if you are using the pygame library and not if you have a question about programming a game in python in gener...

655. uinavigationcontroller: The uinavigationcontroller class implements a specialized ios view controller that manages the navigation of hierarchical content....

656. css-selectors: Patterns that match against elements in a document tree. in a css rule, they are used to define styles for elements that match the pattern....

657. mocking: Ways to isolate code or components to ensure that unit tests run against the testable unit of code only without actually utilizing other components or dependencies of an applica...

658. compiler-construction: Should be applied to questions concerning the programming of compilers or for questions about the detailed inner workings of compilers. do not use for questions about *us...

659. namespaces: A container that provides context for identifiers, within which names are unique....

660. uibutton: A subclass of uiview for displaying buttons in ios. it implements the target action paradigm to send events to the controller layer....

661. prolog: The most commonly used logic programming language. it supports non-deterministic programming through chronological backtracking and pattern matching through unification....

662. frameworks: An existing library or set of libraries that provides overarching application structure so that the developer can focus primarily on their application's implementation details instead. ...

663. centos: Centos (community enterprise operating system) is based on the red hat enterprise linux operating system. questions must be about running programs under centos. questions about server administration m...

664. keyboard: To ask programming questions related to typing, keyboard hiding and more....

665. windows-: The successor to microsoft windows 7 that focuses on a new interface style for touch-based devices and tablets....

666. cocos2d-iphone: Objective-c version for ios & os x of cocos2d. cocos2d is a framework for building 2d games and graphical applications....

667. geolocation: The identification of the real-world geographic location of an object, such as a cell phone or an internet-connected computer terminal. use [w3c-geolocation] for questions about the w3c...

668. garbage-collection: A form of automatic memory management which attempts to reclaim garbage, or memory occupied by objects that are no longer in use by the program....

669. attributes: Should be used for any issues relating to a property of an object, element, or file, etc....

670. rotation: A circular movement of an object around a center (or point) of rotation. on a mobile device, it indicates the change of orientation....

671. uiimageview: An image view object provides a view-based container for displaying either a single image or for animating a series of images in ios. for animating the images, the uiimageview class provides controls ...

672. char: Char typically refers to a character data-type, representing letters of text....

673. google-drive-api: Questions related to integration with google's cloud storage service or interacting with google drive files programmatically, via the google drive api, google drive sdk, or google apps script. usage q...

674. ansible: A model-driven configuration management, multi-node deployment/orchestration and remote task execution system. uses ssh by default, so there is no special software to be installed on the no...

675. formatting: The process of transforming text or data for presentation. a typical example would be the transformation of a decimal into a particular currency format with the correct number of decimal places....

676. ionic: The newer version of ionic, an open source sdk that enables developers to build mobile apps using standard web technologies (html, css, and javascript). ionic 3 is paired with angular4 a...

677. sum: The 'sum' function which returns the sum of the items in an array....

678. jaxb: The java standard for working with xml as domain objects. it provides an easy mechanism for mapping java classes to xml representations....

679. xampp: A cross-platform apache distribution bundled with mysql, php and perl....

680. nosql: Nosql (sometimes expanded to "not only sql") is a broad class of database management systems that differ from the classic model of the relational database management system (rdbms) in some significant...

681. delegates: Delegates can refer to several concepts. an object can rely on another (a delegate) to perform a function. delegation can also refer to programming language feature making use of the method lookup r...

682. json.net: A popular high-performance json framework for .net....

683. android-emulator: Software which simulates the functionality of an android device running the android os. emulator allows developers to develop and test applications without the need of various r...

684. autolayout: A constraint-based, descriptive user interface layout system for os x and ios....

685. firebase-authentication: Firebase authentication provides an api and sdk's, ui libraries and back-end services to authenticate users in a firebase app....

686. duplicates: Concerns detecting and/or dealing with multiple instances of items in collections....

687. android-viewpager: A viewgroup that manages the layout for the child views the user can swipe between....

688. operating-system: A basic software whose role is to be an abstract layer between software requisitions for resources and the hardware available, manage input/output, memory allocation/deallo...

689. geometry: 19 asked this week, 77 this month...

690. event-handling: A coding style about handling messages between a source and one or more subscribers. a point listener in the source provide a way which subscribed code can consume messages raised fr...

691. vb: Visual basic 6.0 (vb6) was the final com-based version of the vb programming language and ide, last updated in 2004. it is the predecessor to the modern vb.net....

692. google-bigquery: A google cloud platform product providing serverless queries of petabyte-scale data sets using sql. bigquery provides multiple read-write pipelines, and enables data analytics that ...

693. doctrine: A collection of open source libraries and tools for dealing with database abstraction and object-relational mapping written in php....

694. type-conversion: The way of implicitly or explicitly changing an entity of one data type into another. this is done to take advantage of certain features of type hierarchies or type representations....

695. protractor: An end-to-end test framework for angular and angularjs applications built on top of webdriverjs. protractor can be run as a standalone binary runner or included in your tests as a lib...

696. angular-ui-router: Ui-router evolves the concept of an angularjs route into a more general concept of a state for managing complex application ui states. most notably, it allows nested state/view hierarchies and multipl...

697. react-router: React router - a complete routing library for react inspired by ember's routing system...

698. jvm: The java virtual machine (jvm) enables a set of computer software programs and data structures to use a virtual machine model for the execution of other computer programs and scripts. use this tag for...

699. network-programming: Programming associated with creating and managing networks as well as adding network connectivity to a (set of) programs....

700. internationalization: Internationalization(i18n : representing "internationalisation" as "i" followed by 18 more letters, followed by "n") is the process of planning and implementing products and services so that they c...

701. google-cloud-firestore: An auto-scaling real-time document database for storing, syncing, and querying data for mobile, web and server development....

702. drupal-: The drupal version that was officially released on january 5, 2011. rather than using this tag, consider posting your question directly on https://drupal.stackexchange.com/....

703. xmlhttprequest: A javascript object that exposes an api for making asynchronous http requests from frontend code running a web browser that is, for enabling the programming technique known ...

704. user-controls: A separate, reusable input control that allows a user to interact with an application. user controls can be buttons, checkboxes, input text boxes, mice, keyboards, etc....

705. mongodb-query: For questions related to querying and updating mongodb collections, either through the mongo shell or using a programming language driver....

706. coffeescript: A language that compiles into javascript. underneath all of those embarrassing braces and semicolons, javascript has always had a gorgeous object model at its heart. coffeescript is an...

707. jersey: The open source, production quality, jax-rs (jsr 311, jsr 339) reference implementation for building restful web services....

708. fortran: A general-purpose, procedural, imperative programming language that is especially suited for numeric computation and scientific computing. since 2003, standard fortran also supports object-...

709. python-requests: A full-featured python http library with an easy-to-use, logical api....

710. azure-devops: A suite of 5 services you use together or independently. for example, azure pipelines provides build services (ci), that are free for open source projects and available in the github m...

711. segmentation-fault: Segmentation faults occur when accessing memory which does not belong to your process. use this tag along with a tag indicating the language and a tag indicating the operating system. segmentation fau...

712. webdriver: An api for controlling web browsers, imitating a real user. it's mostly used for automated tests. webdriver has multiple language bindings and drivers (allowing to control various browser...

713. gps: Abbreviation for global positioning system; a navigational system using satellite signals to fix the location of a radio receiver on or above the earth's surface. also "gps" refers to the radio receiv...

714. serial-port: A physical interface through which data is transferred (uni- or bidirectionally) one bit at a time. the term usually refers to the rs-232 port with a 9-pin d-sub connector that was on...

715. rabbitmq: An open-source message broker originally implementing the amqp protocol with additional messaging protocols supported via a plug-in architecture. this tag should be used with questions inv...

716. modal-dialog: Display important information to the user. these dialogs appear above all other content, blocking application flow until user input is received....

717. ldap: Lightweight directory access protocol (ldap), is an application protocol for accessing and maintaining distributed directory information services over an ip network....

718. http-headers: In the hypertext transfer protocol (http), http header fields contain the operating parameters of an http request or response. with the request or response line (first line of message), they form the ...

719. entity-framework-: For questions about the the ado.net entity framework version 6. add the generic [entity-framework] tag as well if your question is not limited to the ef6 version....

720. mono: An open source implementation of .net that runs on many platforms, including linux, mac os x, and windows. this allows running .net applications on platforms other than windows with little to...

721. computer-vision: For questions related to computer vision -- any aspect of software that enables computers to perceive, understand and react to their environment using cameras. for questions related to im...

722. timestamp: The time at which an event is recorded by a computer system. the timestamp term may also refer to unix time or to the timestamp data type....

723. iis-: Iis (internet information services) version 7 is a web server application and a set of feature extension modules created by microsoft for use with microsoft windows. released with window server 2008...

724. db: A family of database servers developed by ibm. supported platforms for db2 servers are z/os (formerly os/390), linux, unix, and windows (referred to collectively as db2 for luw), and ibm i (for...

725. ios: The eighth version of apple's ios mobile operating system. it was announced at the company's apple worldwide developers conference (wwdc) on june 2, 2014 and was released to the public on sep...

726. tags: A marker or semantic descriptor. despite generic origin this "tag" has become synonymous with html - if your question is already within this context, its use is likely unnecessary. in dif...

727. youtube-api: The youtube apis and tools enable the integration of youtube's video content and functionality into a website, application, or device....

728. grid: Ambiguous, please don't use it. for row-column layouts, use [grid-layout]. for css grid layout, use [css-grid]. for the hpc setup, use [grid-computing]. for the r plotting package, use [r-...

729. smtp: An internet standard for electronic mail (e-mail) transmission across internet protocol (ip) networks....

730. rubygems: A package management tool for the ruby programming language. it allows users to download and update ruby libraries, and provides automatic dependency resolution....

731. timezone: A region on earth that has a uniform, legally mandated standard time. it is often represented by an identifier, such as "america/los_angeles". do not mistake an offset such as -07:00 as...

732. numbers: A mathematical object used to count, measure and label. questions about using numbers in variables processing, numbers processing, conversion, display, logical numerical changes, data type...

733. wso: Wso2, open source java based middleware service provider. all wso2 products are 100% open source and released under the apache license version 2.0....

734. dojo: An open source modular javascript library designed to ease the rapid development of cross-platform, javascript/ajax-based applications and web sites. it is dual-licensed under the bsd ...

735. sonarqube: The open source platform, to continuously inspect code quality of applications. it allows developers to detect bugs and vulnerabilities as well as to decrease code smells, in more tha...

736. html5-canvas: An html element that allows for dynamic, scriptable rendering of 2d shapes, 3d shapes, bitmap images and animations in both 2d and 3d....

737. dependencies: A dependency exists between two elements if changes to the definition of one element may cause changes to the other....

738. popup: In general, popup refers to any ui element that floats above a window or application surface. this may include tooltips, context menus, and modal dialog windows....

739. ide: Ides (integrated development environment) are computer programs that facilitate efficient software development by providing features beyond those of a simple text editor....

740. ado.net: Commonly used by programmers to access and modify data stored in relational database systems, though it can also access data in non-relational sources. it is a part of the base class librar...

741. format: It may refer to text formatting, content format, file format, document file format, etc....

742. actionscript: A scripting language used to create rich internet applications (ria), mobiles applications, web applications, etc. it is the main language for flash and flex....

743. continuous-integration: The building and automated testing of the full software product on a frequent schedule: at least once a day, often several times a day and sometimes as often as after ev...

744. map: A data structure relating keys to values. for questions about mapping functions use [map-function] instead. for questions about geography, use [maps] instead....

745. initialization: Initialization deals with the task of initializing the contents of your data structure. it's a common practice in statically-typed languages....

746. integer: Common datatype in many programming languages for representing a whole number. use this tag for questions about using, storing, or manipulating integers....

747. imageview: Android widget that displays an arbitrary image or drawable, such as an icon....

748. gruntjs: A task-based command line build tool and task runner for javascript projects....

749. arm: Used for questions related to the arm (advanced risc machine) family of computers; that is machines or electronics running on arm processor cores or systems using an arm core....

750. telerik: A vendor of development, team productivity, and automated testing tools, as well as ui components and content management solutions for microsoft .net....

751. int: A data type that represents an integer. an integer is a whole number that can be negative, positive, or zero. (i.e. ...-2, -1, 0, 1, 2...) use this tag for questions about using, storing, or manipulat...

752. wix: The wix toolset (formerly known as windows installer xml) is a toolset that builds windows installation packages and wix bootstrappers from xml source code. the toolset supports a command line environ...

753. passwords: Primarily used as a way of accessing information and also limiting the number of users who can get access to a machine. it is primarily used with a username for the authorization system....

754. angularjs-scope: An object that refers to the application model. it is an execution context for expressions....

755. jframe: A component and top-level container of the jfc/swing framework....

756. switch-statement: In computer programming, a switch, case, select or inspect statement is a type of selection control mechanism used to invoke specific blocks of code based on variable contents....

757. set: A collection in which no element is repeated, which may be able to enumerate its elements according to an ordering criterion (an "ordered set") or retain no order (an "unordered set")....

758. pycharm: An integrated development environment (ide) for python. it is developed by jetbrains for windows, mac os x and linux....

759. synchronization: Synchronization refers to using controls to maintain a coherent representation, either a group of processes running the same program (process synchronization), or representations of data (data synchro...

760. apache-camel: A powerful open source integration framework based on known enterprise integration patterns with powerful bean integration...

761. ios: Ios 6 was announced by apple on june 11, 2012 and released on september 19th, 2012. it runs all iphones from 3gs and up....

762. hover: Hover refers to the action of placing the mouse cursor over a given element. hover can also refer to an event in which a user on a touch-enabled device touches a given element....

763. wsdl: An xml based, human- and machine-readable language used to describe a web service. it describes the available web service methods, the message request and re...

764. find: Has multiple meanings. please do not use this tag if you're just trying to find something....

765. radio-button: Elements used in forms. they let a user select exactly one of a limited number of choices....

766. data.table: An extension of data.frame built for fast in-memory data analysis. use the dt tag for the datatables package with shiny (dt)....

767. .net-4.: Version 4.0 of the .net framework. use for questions specifically related to .net framework 4.0. for questions on .net framework generally, use the .net tag....

768. uiimage: The basic image handling class of cocoa-touch on ios. it is available in ios 2.0 and later....

769. copy: To create a duplicate of an object without destroying the original. commonly seen in text editors that will let you copy some text and paste it somewhere else....

770. udp: One of the messaging protocols of the ip protocol stack. with udp, computer applications can send messages to other hosts on an internet protocol (ip) network without requir...

771. return: A return statement causes execution to leave the current subroutine and resume at the point in the code immediately after where the subroutine was called, known as its return address. the return addre...

772. twig: A modern, fast, flexible, and secure templating engine for php. created for symfony and adopted by drupal 8....

773. zend-framework: A php 5.3+ 5.4 (for zend framework 2.4+) or 5.5+ (for zend framework 2.5.0+) mvc framework and component library....

774. android-actionbar: Android's window feature that identifies the application and user location, and provides user actions and navigation modes....

775. sql-update: Used to change existing rows in a table....

776. internet-explorer-: A web browser developed by microsoft, released on 19 march 2009 for windows xp, windows server 2003, windows vista, windows server 2008, and windows 7....

777. angular-material: An implementation of material design in angular. this project provides a set of reusable, well-tested, and accessible ui components based on the material design system....

778. foreign-keys: A data integrity feature of relational (and sql) databases. a foreign key is a set of attributes in a relational table that is subject to a referential integrity constraint. the refer...

779. gdb: For problems related to or involving gdb, the standard debugger for the gnu software system....

780. boolean: A data type with only two possible values: true or false....

781. sharepoint-: For sharepoint-specific questions, please see the sharepoint stack exchange site at http://sharepoint.stackexchange.com/...

782. stack: A last in, first out (lifo) abstract data type and data structure. for questions about the call stack, use [callstack] or [stack-pointer] instead. for questions about the haskell build tool...

783. storyboard: A graphic organizer in the form of illustrations or images displayed in sequence for the purpose of pre-visualizing a motion picture, animation, motion graphic or interactive media seq...

784. blackberry: A line of mobile e-mail and smartphone devices developed and designed since 1999 by the canadian company of the same name (previously called research in motion (rim)). (consider adding t...

785. swift: Only for questions directly related to changes in version 2.x of apple's swift programming language. use the tag [swift] for more general language questions, or the tags [ios], [cocoa], [...

786. java-native-interface: The java native interface (jni) gives both the ability for jvm implementations to run system native code and the ability for native code to run java code (by creating new jvm instances). the most comm...

787. cross-browser: Cross-browser development refers to the practice of building web sites, web applications, libraries, or components so that they function across different web browsers and rendering engines....

788. asp.net-mvc-: The second major version of the asp.net mvc platform, it has since been outdated by asp.net mvc 3....

789. widget: An element of a user interface (gui widget) or a self-contained (usually small) software application (desktop widget). in computing , an application, or a component of an interface, tha...

790. erlang: A general-purpose, garbage-collected programming language and runtime environment, with built-in support for concurrency, distribution and fault tolerance....

791. asp.net-core-mvc: A lightweight presentation framework for creating dynamic websites with asp.net core. it allows for creating controller based mvc sites, or view model based razor pages. mvc includ...

792. google-play: An integrated destination for apps, books, movies, games, and music, accessible to users on android devices and to anyone on the web....

793. spring-data: An umbrella open source project which contains many subprojects that are specific to a given database. the projects are developed by working together with many of the companies and comm...

794. windows-: The successor to microsoft windows 8.1 which combines features from windows 7 and 8.1, including touch-interface and restored start menu. this tag exclusively is for programming questions related to ...

795. multiprocessing: The use of two or more central processing units (cpus) within a single computer system...

796. include: A provision that many programming languages provide to allow functionality defined in one file to be used in another....

797. leaflet: An open-source javascript library for mobile-friendly, cross-browser, interactive maps. for the r leaflet package, please use the r-leaflet tag....

798. queue: An ordered, first-in-first-out data structure. typical implementations of queues support pushing elements to the back and popping them off the front position....

799. windows-runtime: A microsoft platform architecture that allows applications to run in a sandboxed environment exposing a 'windows modern style' ui/ux. not to be confused with windows rt, ...

800. jquery-selectors: Selectors can be used in jquery to match a set of elements in a document. most css selectors are implemented, as well as a set of custom ones....

801. sbt: An open source build tool for scala and java projects, similar to java's maven or ant....

802. jupyter-notebook: A web application that provides a frontend to many different languages and interactive shells such as ipython. jupyter notebook, unlike its predecessor ipython notebook, suppor...

803. automated-tests: The use of software to control the execution of tests, the comparison of actual outcomes to predicted outcomes, the setting up of test preconditions, and other test control and test...

804. package: Package broadly refers to two things: 1) a usable unit/component of built/compiled of software, or 2) a partition of the global namespace (java)....

805. resources: Assets (like memory, disk space, cpu power or alike) necessary for effective operation or physical files (like images, configuration files or other) to provide some externalized enrichment to an appli...

806. base: A set of encoding schemes that represent binary data in an ascii string format....

807. composer-php: An application-level package manager for the php programming language. it provides a standard format for managing with ease php-based project dependencies (libraries) and was strongly insp...

808. gmail: A free email service offered by google. only use this tag for programming questions related to gmail's apis. general gmail usage questions belong at https://webapps.stackexchange.com/question...

809. connection: Transfer data between two endpoints, such as between a client and a web, database, web service or other server....

810. arguments: A value passed to a function, procedure, or command line program. this also refers to the array-like arguments object in javascript....

811. nuget: A free, open source developer focused package management system for the .net platform....

812. save: To store (data) in a computer or on a storage device....

813. slider: A graphical widget in a gui with which a user may set a value by moving an indicator....

814. command: A directive to a computer program acting as an interpreter of some kind, in order to perform a specific task. most commonly a command is a directive to some kind of command line interface...

815. mockito: A mocking framework for java. it is inspired by easymock but aims to simplify mock stubbing, verification and tooling even further....

816. time-series: A sequence of data points with values measured at successive times (either in continuous time or at discrete time periods). time series analysis exploits this natural temporal orderin...

817. subprocess: The python subprocess module allows you to spawn new processes, connect to their input/output/error pipes, and obtain their return codes. use it to run a shell command or an executable in python....

818. location: A specific position in physical space, e.g. a point on the surface of the earth described using latitude and longitude coordinates. this tag should not be used for questions related to th...

819. polymer: The polymer library provides a set of features that make it easy and fast to make custom elements that work like standard dom elements....

820. resize: Issues relating to the resizing of controls, windows, forms or screens....

821. g++: The c++ frontend to the gnu compiler collection (gcc)....

822. qml: A declarative language that allows user interfaces to be described in terms of their visual components and how they interact and relate with one another. it is a highly...

823. dataset: A collection of data, generally represented in tabular form, with columns signifying different variables and rows signify different members of the set. if you are looking for a freely ava...

824. click: In user interfaces, click refers to the depressing of a mouse button or similar input device....

825. ckeditor: An ecosystem of open source rich text editors with support for real-time collaboration. use this tag together with the [ckeditor4] and [ckeditor5] tags to indicate the editor version....

826. phpunit: A programmer-oriented testing framework for php. it is an instance of the xunit architecture for unit testing frameworks....

827. polymorphism: A programming language feature that allows values of different data types to be handled in a uniform manner....

828. jtable: A java swing component used to display and edit regular two-dimensional tables of cells....

829. web-config: An xml file that stores the main settings and configuration files for an iis server....

830. migration: An action of moving between major versions of any framework, product or language, or, just as commonly, alteration to the data schema of an application. this might involve modifying existing data to m...

831. treeview: Used to display hierarchical information....

832. anaconda: An open data science platform powered by python....

833. log4j: A popular java-based logging utility. it is a project of the apache software foundation and is licensed under the apache software license, version 2.0...

834. ef-code-first: A way of using microsoft's entity framework with poco classes, as opposed to model-first or db-first....

835. windows-services: Background service processes run by the service control manager on windows nt based operating systems, similar to daemons or unix services....

836. jasper-reports: An open source reporting tool that can be used in all java applications from desktop to web applications. this tag should always be applied to all question related to this framework, ...

837. mercurial: A fast, open-source dvcs (distributed version control system)....

838. itext: Library to create and manipulate pdf documents in java and c#. use this tag for code using itext versions up to 5.5.x. for itext versions from 7.0.0 onwards a separate tag "itext7" is available. reme...

839. language-agnostic: For programming questions that are independent of any particular programming language....

840. timeout: The timeout term refers to a predefined period of time allowed to elapse before an event is to occur. timeout may also refer to an event that takes place after a specified period of time elapses....

841. compare: The analysis required to assess the differences and similarities between two or more entities....

842. append: To join or add on to the end of something....

843. debian: Questions must be programming related. use this tag only if your question relates to development on debian using operating system api's or debian-specific features, or to creating packages in the deb ...

844. gson: Google's open-source library for serializing and deserializing java objects to/from json....

845. cucumber: A behavior driven development (bdd) tool that executes functional descriptions written in plain text (structured in the simple gherkin language) as automated tests....

846. angular: Questions about angular version 6, the web framework from google. use this tag for angular questions which are specific to only version 6. use tag angular for any angular questions which are not speci...

847. air: Adobe integrated runtime (air), also known as adobe air, is a cross-platform runtime environment developed by adobe systems for building applications targeting desktop, mobile and television systems u...

848. windows-phone-8.: A major update to microsoft's windows phone 8 operating system. it was announced at the build conference in april 2014....

849. vagrant: Off-topic. support questions may be asked on https://superuser.com. vagrant is a command line tool for provisioning virtualized environments on top of various providers, inc...

850. position: Position refers to the location of an element relative to its container, typically on the horizontal and vertical axes....

851. filesystems: A way of organizing data on a computer system. typically a file system consists of files, folders (normally a special kind of file) and an api that can be used for interacting with fi...

852. uitextfield: A control that displays editable text and sends an action message to a target object when the user presses the return button. you typically use this class to gather small amoun...

853. environment-variables: A set of dynamic named values that can affect the way running processes will behave on a computer....

854. django-admin: Django's built-in, automatic admin interface (django.contrib.admin) which is part of the django web framework for the python programming language....

855. window: A graphical interface to let a user interact with a program. questions regarding microsoft windows should use the "windows" tag....

856. thread-safety: Thread-safe if it only manipulates data structures in a way that allows consistent execution of this code by multiple threads. a code may be thread safe, conditionally safe (mutual ...

857. controls: For programming scenarios related to controls (interactive elements of the user interface)....

858. web-crawler: A computer program that browses the world wide web in a methodical, automated manner or in an orderly fashion. other terms for web crawlers are ants, automa...

859. admob: A mobile advertising company owned by google. this tag should be used for questions relating to the use of the admob sdk and incorporation of admob services into your code. stack overflow is ...

860. certificate: An electronic document used in cryptography....

861. google-visualization: The google visualization api allows svg, flash, and image charts and dashboards to be created based on data from a variety of sources. the charts/dashboards can be interactive, updated automatically, ...

862. zip: A format for compressed file archives, allowing packaging of multiple files and directories into a single file....

863. realm: A data synchronization platform for mobile applications. it includes the realm database, the realm object server, and realm studio. it can save you thousands of lines of code and...

864. in-app-purchase: In-app purchase (iap) usually refers to the acquisition of a feature for an application from within the application itself or the buying of digital goods from within an application. use this tag for q...

865. localhost: In computer networking, localhost (meaning this computer) is the standard hostname given to the address of the loopback network interface....

866. phantomjs: A headless (gui-less) webkit with a javascript api. it has native support for various web standards: dom handling, css selector, json, canvas, and svg....

867. hex: The base-16 positional numeral system, using the 16 symbols 09 and af....

868. ip: For questions related to the internet protocol. you may want to use the tag [ip-address] instead of or in conjunction with this tag. for questions about intellectual property, use [intelle...

869. compression: The name given to the process of encoding data such that it uses lesser number of bits as compared to the original representation....

870. cursor: Ambiguous. for database cursors (that let you traverse records), use the [database-cursor] tag. for mouse cursors (onscreen pointer to let you know where the mouse is), use [te...

871. jwt: An emerging type of token-based authentication used in space-constrained environments such as http authorization headers....

872. icons: A small pictogram used in graphical user interfaces to supplement the presentation of textual information to the user....

873. tuples: Simple product types, representing ordered collections of types....

874. glassfish: The reference java ee application server....

875. requirejs: A javascript file and module loader. it is optimized for in-browser use, but it can be used in other javascript environments, like rhino and node. if you are using the require call that c...

876. kernel: A computer program that manages input/output requests from software, and translates them into data processing instructions for the central processing unit and other electro...

877. subquery: Vague sql terminology, used to describe when there's either more than one select statement in a query, or when used in data manipulation language (dml) statements (ie: delete, update, ...

878. angularjs-ng-repeat: The ngrepeat directive instantiates a template once per item from a collection. each template instance gets its own scope, where the given loop variable is set to the current collection item, and `$...

879. apache-poi: A java library for reading and writing various microsoft file formats, especially office related ones. it supports ole2 and ooxml based formats, such as xls, xlsx, doc, docs, ppt and ppt...

880. laravel-5.: A past version of the open-source php web framework created by taylor otwell. it was released on december 21, 2015. use it in addition to the laravel-5 tag if your question is specific ...

881. entity-framework-: A tag for ado.net entity framework 4.x, itself an object-relational mapping for the .net framework....

882. embedded: Embedded refers to embedded systems, which involves areas such as microcontroller/dsp firmware programming, real-time systems, electronic interfaces, hardware drivers, serial bus communication etc....

883. applet: Applet means 'small application'. this has become commonly used to describe java applets embedded in web pages. and in that context, applets can be regarded as outdated technology....

884. imagemagick: An open source software suite for displaying, converting and editing raster image files....

885. range: An extent of values between its lower and upper bound. it can refer to a dom range, the ruby range class, the python range function, perl 5's .. operator, perl 6's range class, or postgre...

886. maps: A visual representation of an areaa symbolic depiction highlighting relationships between elements of that space such as objects, regions, and themes. for the key-value data structure, us...

887. uikit: Uikit (not to be confused with the front-end framework getuikit) is the object-oriented framework that is responsible for most of the ios user interface....

888. broadcastreceiver: An android component that responds to system-wide broadcast announcements....

889. windows-installer: The installation service provided with windows, based on the creation and installation of msi files. in practice there will be a tool you're using to generate the msi files, and y...

890. pattern-matching: For questions about testing whether a data structure has a particular shape or contains particular values in certain locations. many functional languages provide pattern matching construc...

891. escaping: The process of applying an alternate meaning to a character or set of characters....

892. electron: A framework created by github that lets you write cross-platform desktop applications using html, css and javascript. electron is based upon node.js and chromium....

893. odbc: Open database connectivity (odbc) provides a standard software interface for accessing database management systems (dbms)....

894. components: A component in the unified modeling language "represents a modular part of a system, that encapsulates its content and whose manifestation is replaceable within its environment. a component defines it...

895. rss: A family of web feed formats used to publish frequently updated workssuch as blog entries, news headlines, audio, and videoin a standardized format....

896. pthreads: A standardised c-based api for creating and manipulating threads. it is currently defined by posix.1-2008 (ieee std 1003.1, 2013 edition / the open group base specification...

897. styles: Does not currently have a single, well-defined meaning. it is often used in place of, or in conjunction with, [css]. it is also used on questions about the appearance of ...

898. ruby-on-rails-: For issues specific to version 5.0.x of rails. if your question applies to ruby on rails in general, use the tag [ruby-on-rails]....

899. coding-style: Refers to an entirely opinionated subject and is therefore no longer on-topic.** questions that follow coding style and conventions....

900. label: A placeholder for text and other ui elements....

901. locking: Locking allows different types of resources to be used exclusively by one process at a time....

902. iteration: The successive repetitions in loops such as for, foreach or while. questions with this tag are often concerned about how to best handle a collection of data....

903. xna: A cross-platform framework originally from microsoft that facilitates game development with .net. supports: windows, xbox360, windows phone (natively), silverlight (via silversprite or exen), ...

904. asp.net-web-api: A framework for building http services for clients like browsers and mobile devices. it is based on the microsoft .net framework and an ideal choice for building restful services....

905. singleton: A design pattern that ensures that exactly one application-wide instance of a particular class exists. one of the gang of four's creational design patterns....

906. salesforce: A platform-as-a-service development environment delivered on salesforce.com - the platform is more correctly referred to as force.com. a dedicated salesforce stack exchange is available for all your s...

907. pipe: A unix pipe connects file descriptors of two processes. a pipe is created with the posix pipe() function declared in <unistd.h>. shells provide pipe creation between processes using "|". pipes can als...

908. export: "export" refers to the automated or semi-automated conversion of data sets from one data format to another. the term refers to both act of exporting and to the result of the action, i.e. the exported ...

909. google-cloud-messaging: A service to allow data to be sent remotely to android and ios applications and chrome extensions and packaged apps....

910. amazon-dynamodb: A key-value and document database that delivers single-digit millisecond performance at any scale. it's a fully managed, multiregion, multimaster database with built-in security, ba...

911. printf: A common function for formatted output. c and many other languages have a whole family of related functions. only use this tag if the question is directly concerned with printf or relate...

912. gitlab: An open source git repository manager with issue tracking and wiki as well as continuous integration features. use this tag for programming questions related to the gitlab api or similar; qu...

913. ssl-certificate: An x.509 certificate that is used to provide authentication, privacy and integrity for a secure connection. although the acronym refers to secure sockets layer, the ssl protocol ...

914. pivot: The pivot syntax converts row data into columnar data, and vice versa for the unpivot syntax. not all databases support the pivot syntax but the functionality can be implemented, often using decision...

915. seo: Off-topic. only programming-related seo questions are acceptable on stack overflow. non-programming seo questions should be asked on webmasters.se at http://webmasters.stacke...

916. authorization: The process of determining whether a user, program or device is allowed to access a protected resource in a particular way. authorization is a key theme in computer security practices...

917. firebase-cloud-messaging: The new version of gcm. it inherits the reliable and scalable gcm infrastructure, plus new features. it is a cross-platform solution that let user reliably deliver an...

918. latex: A macro package implemented on donald knuth's tex programming language and is used primarily for creating high quality written documents. the "tex - latex" community in stackexchange (https:...

919. fullcalendar: A library developed by adam shaw that loads events by ajax (as well as other methods) and presents them in a calendar/agenda display....

920. wordpress-theming: The way to style your wordpress powered weblog / website....

921. key: Retrieve a paired value. used in hash tables and databases....

922. cypher: A graph query language for neo4j and agensgraph. for ciphers as in encryption, see cipher....

923. repository: Can refer to the data store of a version control system containing the whole history of a project, or to an object that transfers data between the business layer of an application and its data store....

924. nsstring: The plain-text character-string class in cocoa and cocoa touch. see also nsmutablestring, nsdata and nsmutabledata (for objects that contain bytes rather than human-language characters), a...

925. ruby-on-rails-3.: Ruby on rails version 3.2.0 released at january 20, 2012. use this tag for issues related to development in ruby on rails version 3.2.0....

926. output: The externally observable consequences of calling a program on some input...

927. gtk: A toolkit for creating graphical user interfaces (guis) with cross platform compatibility and an easy to use api....

928. closures: A first-class function that refers to (closes over) variables from the scope in which it was defined. if the closure still exists after its defining scope ends, the variables it closes ov...

929. alignment: In gui (inc. web page) context, alignment refers to the positioning of visual elements. in programming context, alignment is the placement of objects on memory addresses, usually a multiple of some s...

930. applescript: An end user scripting language that has been available in mac computers since system 7 pro (7.1.1). it allows for automation of system tasks, communication between processes, and creati...

931. install: Installation (or setup) of a program (including drivers, plugins, etc.) is the act of putting the program onto a computer system so that it can be executed....

932. cygwin: A collection of gnu and other unix-like foss tools which run on ms windows and provide functionality similar to a gnu/linux distribution while (mostly) conforming to posix specifications. u...

933. signalr: A library for asp.net developers that makes it incredibly simple to add real-time web functionality to your applications. what is "real-time web" functionality? it's the ability to ...

934. playframework-2.: A major revision of play, a ruby on rails-like framework for the java platform. version 2.0 introduces features such as the use of scala language, akka actors, scala templates an...

935. fragment: An ambiguous tag, used to refer to numerous technologies. prefer less ambiguous tags. for android fragments, use [android-fragments]....

936. malloc: The malloc function performs dynamic memory allocation in c and is part of the standard library. use this tag for questions about usage, behavior and implementations of malloc....

937. substring: Part of a string, or the function/method that returns part of a string...

938. apple-push-notifications: A service created by apple inc. that was launched together with ios 3.0.apns is used together with mac os x lion server to push update notifications to clients t...

939. syntax-error: A syntax error occurs when a program does not follow the syntactical rules of the programming language....

940. elixir: An open-source, dynamic, compiled, general purpose functional programming language. it was designed to be fully compatible with the erlang platform and is well suited to writing fault-tolera...

941. entity-framework-core: An open source orm developed by microsoft....

942. tinymce: A web-based javascript html wysiwyg editor control available as open source and a cloud-based api. use this tag for questions regarding the usage of tinymce and its integration into cms and...

943. typo: An open source enterprise web content management system (cms), written in php. it is typically combined with a mysql database and runs on many unix and windows systems....

944. jpanel: A container in the java swing framework that allows custom rendering using layout managers. jpanels can be nested for flexibility. there is also a jquery plugin with the same name that pr...

945. mapping: Corresponding every element of a given set to a unique element of another set or it may refer to a process of creating data element mappings between two distinct data models (objects)...

946. windows-store-apps: This refers to windows 8 and windows 8.1 apps only. use [windows-10-universal] for windows apps that target windows 10. use [winrt-xaml] for windows xaml-related questions. windows store apps (form...

947. double: A primitive data type used to store fractional numbers that holds a double-precision floating-point (often 64 bits)....

948. http-post: One of the http protocol methods; it is used when the client needs to send data to the server, such as when uploading a file, or submitting a completed form....

949. akka: An open-source toolkit and runtime simplifying the construction of concurrent and distributed applications on the jvm. it implements the actor model known from erlang....

950. angular: Questions about angular version 5, the web framework from google. use this tag for angular questions which are specific to only version 5. use tag angular for any angular questions which are not speci...

951. windows-phone: Microsoft's mobile operating system and software development platform. specific windows phone questions can be asked on https://windowsphone.stackexchange.com/...

952. firefox-addon: A way of adding to or modifying the firefox web browser. most commonly, questions in this tag are about firefox extensions, which add new functionality to the browser, although "ad...

953. logic: Logic refers to the ultimate flow of your code and how you arrive your desired solution. questions should relate to finding a coding solution (or improving existing coding logic) to a given problem. p...

954. sms: The standardized text communication service component of phone, web or mobile communication systems that allow the exchange of short text messages between fixed line or ...

955. aggregation-framework: The mongodb aggregation framework provides a means to reshape and aggregate data in mongodb 2.2+....

956. webserver: A software application that services requests from clients using the hypertext transfer protocol....

957. hdfs: The default file storage system used by apache hadoop. hdfs creates multiple replicas of data blocks and distributes them on data nodes throughout a cluster to...

958. webkit: An open-source web content engine for browsers and other applications, such as apple safari, mail, app store and several mobile browsers including the pre-installed browsers for android, ios...

959. app-store: Apple's online digital distribution store for applications. it is a repository of apps which run on ios mobile devices, as well as desktop mac os environments. questions tagged [app-...

960. azure-active-directory: Microsoft azure active directory (microsoft azure ad) is a modern developer platform and iam service that provides identity management and access control capabilities for your cloud applications. it u...

961. conditional: Conditional has various meanings for various languages and probably should be avoided as a tag....

962. android-sqlite: Android uses sqlite to store and retrieve data persistently. use this tag for questions regarding the android implementation of sqlite, how to use it in your application, or for help when your impleme...

963. client: An application or system that accesses a service made available by a server....

964. many-to-many: A type of relationship between entities of types a and b which associates a list of entities of type b to an entity of type a and vice versa. types a and b may be the same type....

965. runtime-error: Detected after or during the execution of a program....

966. scheme: A functional programming language in the lisp family, closely modelled on lambda calculus with eager (applicative-order) evaluation. for questions about url schemes please use the tag "url-s...

967. global-variables: 9 asked this week, 39 this month...

968. usb: An acronym for universal serial bus, a standard for a serial host-to-device protocol defined by the usb implementors forum....

969. wordpress-plugin: Wordpress plugins allow users and developers to extend the default wordpress functionality....

970. apache: A modular cross-platform web server software with a large variety of features(called modules) including ssl, compression, log, proxy and server-side programming lang...

971. clang: For questions about the clang llvm compiler front end. for general questions about c, use the c tag....

972. video-streaming: The process of delivering a video from a server to a client. this is different from simply downloading the entire video file, as the client is able to watch the video while it's bei...

973. tableview: A means for displaying and editing hierarchical lists of information. for example: uitableview in cocoa touch....

974. full-text-search: Full text search involves searching documents, usually involving unstructured text, as opposed to searching text fields in a structured database....

975. jax-rs: Jax-rs: java api for restful web services. it is an api that provides support in creating web services according to the rest architectural style....

976. less: An open-source stylesheet preprocessor that extends css with dynamic behavior such as variables, mixins, operations and functions. for the unix command, use [less-unix]....

977. kendo-grid: A kendo widget that displays tabular data and offers rich support interacting with data, including paging, sorting, grouping, and selection. grid is a powerful widget with many confi...

978. mocha: A feature-rich javascript test framework running on node.js and the browser....

979. local-storage: A way to store persistent data using javascript (see also: sessionstorage)....

980. jms: A java message oriented middleware (mom) api for sending messages between two or more clients. jms is a part of the java platform, enterprise edition, and is defi...

981. cocoapods: The dependency manager for cocoa projects....

982. comparison: Questions about data comparison and efficient ways to accomplish it. please avoid using this tag for generic (meta) comparison of two issues or concepts....

983. google-cloud-datastore: A scalable, fully-managed nosql document database for web and mobile applications....

984. operator-overloading: A feature of a programming language that allows custom implementations for operators depending on the types of the operands involved. some languages allow new operators to be ...

985. content-management-system: A platform used to build websites that are easily edited by multiple users. note: product recommendations are off-topic for stack overflow; if you are using th...

986. constraints: A condition that has to be fulfilled in a given context. constraints are typically used in databases and programming languages to detect errors, ensure data consistency, accuracy, and ...

987. yaml: For questions about the yaml data serialization format only, not for questions about programs (or examples) that happen to have their configuration in a yaml format. questions about the c...

988. uilabel: The uilabel class implements a read-only text view in ios. you can use this class to draw one or multiple lines of static text, such as those you might use to identify other parts of your user interfa...

989. jquery-validate: A jquery plugin by jrn zaefferer. its purpose is to perform client-side form validation of user entered data....

990. oracle0g: An rdbms product. specific releases of the product are known as oracle9i, oracle10g and oracle 11g. generally there are two releases within each major version. questions tagged [tag:oracle10...

991. mule: A lightweight java-based enterprise service bus (esb) and integration platform that allows developers to connect applications together quickly and easily, enabling them to exchange data. mule ...

992. bigdata: A concept that deals with data sets of extreme volumes. questions may tend to be related to infrastructure, algorithms, statistics, and data structures....

993. mariadb: An open source database server that offers drop-in replacement functionality for mysql....

994. xhtml: Xhtml, extensible hypertext markup language, is an application of html that is also a valid xml document, as opposed to standard html which is based on sgml. it is a markup language commonly used for ...

995. testng: A testing framework focused on providing both unit and functional testing abilities in the java programming language. it supports parallel testing, data providers, dependencies, groups and o...

996. graphql: An api technology designed to describe the complex, nested data dependencies of modern web applications....

997. out-of-memory: Thrown when a program makes a request for memory that cannot be satisfied....

998. refactoring: A disciplined technique for restructuring an existing body of code, altering its internal structure without changing its external behavior....

999. hbase: The hadoop database (columnar). use it when you need random, real time read/write access to your big data. this project's goal is the hosting of very large tables -- billions of rows x millio...

1000. asp.net-identity: Designed to replace the previous asp.net membership and simple membership systems....

1001. load: A measure of the amount of work a computer is performing. cpu load is closely related too, but not exactly the same as cpu utilization....

1002. jetty: A widely-used async java-based http server and servlet engine supporting http/1.0, http/1.1, http/2, and websocket protocols....

1003. bluetooth-lowenergy: A new radio standard, introduced in 2006. bluetooth low energy is also known as bluetooth smart and is a subset of bluetooth v4.0....

1004. handlebars.js: A templating library for javascript....

1005. linq-to-entities: For questions about linq to entities, which means linq queries using the ado.net entity framework. note that this is different than linq to sql or other linq providers....

1006. java-stream: For questions related to the use of the stream api. it was introduced in java 8 and supports functional-style operations on streams of values, such as filter-map-reduce pipelines on colle...

1007. media-queries: Media queries enable the conditional application of css styles based on media types, such as screen and print, and the conditions of media features, such as viewport and device height and width. they ...

1008. google-play-services: With google play services, your android app can take advantage of the latest, google-powered features such as maps, google+, and more, with automatic platform updates distributed as an apk through the...

1009. try-catch: A syntactic construct for catching exceptions raised by a code section...

1010. cloud: About hardware-based services involving computing, network and storage capacities. these services are provided on-demand, hosted by the cloud provider and can easily scale up and do...

1011. ejb: A managed, server-side component architecture for modular construction of enterprise applications. the ejb specification is one of several [java] apis in the [java ee] sp...

1012. gem: A gem refers to a bundled piece of code managed with rubygems. gem is also the name of the command line tool used to manage rubygems....

1013. themes: Give another look and feel to existing ui and has a close relation to templating....

1014. runtime: The time during which a program is running (executing)...

1015. devexpress: A component vendor for a variety of controls across different technologies. they allow for more customization than the standard-issue controls....

1016. kivy: An open source python library for rapid development of cross-platform applications equipped with novel user interfaces, such as multi-touch apps....

1017. max: Maximum value. largest, biggest, greatest....

1018. android-webview: Part of the android api. a view that displays web pages. this class is the basis upon which you can roll your own web browser or simply display some online content within your activity....

1019. qt: Questions specifically for version 5.x of the qt library. if your question applies to other versions of qt, use the tag [tag:qt4] or [tag:qt3]. it is recommended to use with the tag [tag:qt]....

1020. wxpython: A python wrapper for the cross-platform c++ gui api wxwidgets....

1021. containers: A class, a data structure, or an abstract data type whose instances are collections of other objects. containers typically make use of generics or templates so that a wide variety of o...

1022. material-design: Google's guide for visual, motion, and interaction design across platforms and devices, introduced with android 5.0 lollipop....

1023. jestjs: A javascript unit testing framework made by facebook based on jasmine and provides automated mock creation and a jsdom environment. it's often used for testing react components....

1024. html5-video: An element introduced in the html5 draft specification for the purpose of creating a standards-compliant, plugin-free way for playing videos and movies, partially replacing the object e...

1025. task: An abstraction that is used to work with concurrency, it can denote operation that should be executed concurrently with the rest of a program. a task is a concurrent thread of execution in ...

1026. sails.js: Sails makes it easy to build custom, enterprise-grade node.js apps. it is designed to emulate the familiar mvc pattern of frameworks like ruby on rails, but with support for the requirements of modern...

1027. report: A report contains summarized information from a data source, usually in an end-user-friendly format, such as pdf or excel, although proprietary reporting tools (usually with built-in design tools) als...

1028. streaming: The process of delivering digital multimedia content from a provider to a consumer over a network. the provider may have the data stored or may be relaying it from a live source....

1029. bit-manipulation: The manipulation of individual bits. operators used may include bitwise and, or, xor, not, left-shift, and right-shift....

1030. logstash: A tool for managing events and logs. you can use it to collect logs, parse them and send them to storage for later use (such as searching)....

1031. jenkins-pipeline: Questions about the jenkins pipeline plugin suite (formerly workflow). not about pipelines in jenkins in general (e.g. using downstream jobs)....

1032. xcode: Apple's integrated development environment (ide). this tag should only be used for questions about xcode itself, and not for general mac or ios programming topics. use [cocoa] for mac progr...

1033. focus: Focus indicates the component of the graphical user interface which is currently selected to receive input....

1034. google-chrome-devtools: The web developer tools built into google chrome....

1035. registry: A database where configuration settings for hardware, software and the windows operating system itself are saved....

1036. swagger: A framework implementation for describing, producing, consuming, and visualizing restful web services, based on open api specification...

1037. tcl: Tool command language was invented by john ousterhout as a way to make it easy to write little languages for configuring eda tools, but it has grown far beyond those humble beginnings to become a gene...

1038. chart.js: A javascript library for creating animated, interactive graphs for inclusion on web pages...

1039. concatenation: Refers to the joining of two or more elements into a single element....

1040. sitecore: A web content management (wcm) and customer experience management system built on microsoft asp.net. use this tag for questions relating to developing within the sitecore product base. ...

1041. uitabbarcontroller: The uitabbarcontroller class implements a specialized view controller that manages a radio-style selection interface. this tab bar interface displays tabs at the bottom of the window for selecting bet...

1042. progress-bar: A component in a graphical user interface used to convey the progress of a task, such as a download or file transfer....

1043. operators: Symbols that occur in nearly all programming and coding languages, for performing calculations and comparisons on data....

1044. ipython: A feature-rich interactive shell for python, and provides a kernel for frontends such as ipython notebook and jupyter notebook....

1045. sequelize.js: The sequelize library provides an orm (object-relational-mapper) for node.js, written entirely in javascript. provides easy mapping for mysql, mariadb, sqlite, postgresql and sql server....

1046. override: Method overriding, in object oriented programming, is a language feature that allows a subclass or child class to provide a specific implementation of a method that is already provided by one of its s...

1047. google-cloud-functions: A lightweight, event-based, asynchronous compute solution that allows you to create small, single-purpose functions written in node.js, python or go that respond to cloud eve...

1048. parameter-passing: The process of assigning values to the parameters of a function...

1049. shared-libraries: Libraries that are loaded by programs when they start. a single shared copy of each library is loaded into physical memory and may be used by multiple processes at the same time. ...

1050. selenium-chromedriver: Developed in collaboration with the chromium team, chromedriver is a standalone server which implements webdriver's wire protocol....

1051. time-complexity: The time complexity of an algorithm quantifies the amount of time taken by an algorithm to run as a function of the size of the input to the problem. the time complexity of an algorithm is commonly ex...

1052. dynamics-crm: A multilingual customer relationship management software package developed by microsoft. it has built in support for sales, marketing and service. it can be used as an xrm pl...

1053. twilio: Twilio provides apis and tools to add communications-related functionality (sms/mms, voice, video, e-mail, chat, 2fa, and others) into web and mobile applications....

1054. observable: Typically a programming construct that can be "watched" by other parts of the code, called the "observers". different frameworks and programming languages have different implementatio...

1055. nunit: An open source unit testing framework for .net and silverlight written in c#. it serves the same purpose as junit or testng does in the java world, and is one of many in the xunit family....

1056. character: Refers to a symbol that represents a letter or number. also, the bit pattern used to represent such a symbol....

1057. pdf-generation: The process of creating a pdf document using various tools or libraries....

1058. interface-builder: A visual design tool used to create user interfaces for apple's macos and ios platforms....

1059. dockerfile: A file containing instructions to build a docker image...

1060. jsoup: A java html parser for extracting and manipulating html data, using the best of dom, css, and jquery-like methods....

1061. websphere: Ibm websphere application server, a software application server, is the flagship product within ibm's websphere brand. websphere application server is built using open standards such as java ee, xml, ...

1062. liferay: An open source jsr 286 compliant portal and social platform, written in java. it provides fully functional built-in portlets (60+) and also various integration points to seamlessly integrat...

1063. match: A programming concept about finding results based on some kind of search. typically used when talking about regular expressions....

1064. celery: A distributed task queue framework for python, used for asynchronous and parallel execution....

1065. chef: An open source systems integration framework from chef software (formerly opscode) that allows you to describe the configuration of systems and infrastructure in code. it brings the benefits o...

1066. expression: Combination of several programming symbols and values intending to produce a result...

1067. ibm-mobilefirst: Ibm mobilefirst platform foundation (formerly ibm worklight foundation) helps organizations extend their business to mobile devices. it provides a mobile application platform to build, run and manage ...

1068. c++: The name of the c++ standard, approved in 2014. it builds upon the previous c++11 standard, improving the core language and standard library and adding some features....

1069. odata: A standardized protocol for building rest apis. odata v4 specifies many best practices for rest apis including a terse, hypermedia-oriented json format....

1070. sharedpreferences: Sharedpreferences allows you to save and retrieve persistent key-value pairs of primitive data types in android applications. it can be used either inside a single app or shared between multiple apps....

1071. left-join: An outer join which generates a result that contains all the records of the "left" table even when there are no matching records in other tables taking part in the join....

1072. openerp: A suite of web based open source business apps. born as an open source erp, now it has modules for cms, e-commerce, blog, q&a and much more. use this tag for questions regar...

1073. android-service: An application component representing either an application's desire to perform a longer-running operation while not interacting with the user or to supply functionality for other applica...

1074. jquery-animate: Refers to jquery's animate() method. for generic graphical animations, see the animation tag....

1075. azure-sql-database: A relational paas database hosted in microsoft azure. azure sql database provides predictable performance, scalability, business continuity, data protection, and near-zero admini...

1076. spring-integration: For questions about the spring integration project. it is not intended for general questions about integrating other spring projects with other technologies....

1077. httprequest: A message within a request/response sequence, according to http specification. may also refer an httprequest class in software frameworks and libraries that automates relevant function...

1078. axios: An npm library for http requests from both browser and server....

1079. database-connection: A facility that allows client software to communicate with database server software, whether on the same machine or not. a connection is required to send commands and receive ...

1080. glsl: The standard programming language for shaders in opengl. there are many versions of the language, with each version corresponding to a version of opengl. opengl e...

1081. byte: A unit of information usually corresponding to 8 bits. this term is also most often used to indicate the smallest addressable unit of storage on a digital system....

1082. .net-3.: The 3.5 version of the .net framework, which is based on the 2.0 .net framework with extra assemblies (including 3.0). use for questions specifically related to .net framework 3.0. for questions on...

1083. size: Size in computing can refer to various dimensions: size in bits, in bytes, in pixels, in memory, in disk space, etc. please don't use this tag in your posts - it's too generic to usefully categorise ...

1084. touch: Touch-based interfaces have unique considerations that do not apply to other modes of input, and vice versa....

1085. bitbucket: A hosting site for git and mercurial. the service offering includes an issue tracker and wiki, as well as integration with a number of popular third-party services. atlassian acquired bit...

1086. google-cloud-storage: A restful service for storing and accessing your data on google's infrastructure. the service combines the performance and scalability of google's cloud with advanced security ...

1087. decimal: The name for our common base-ten numeral system. it may also refer to non-integer values expressed with a decimal point....

1088. pyqt: Qt5 bindings for python programming. this allows programmer to make qt5 graphical user interfaces using python syntax....

1089. 2d: The computer-based generation of digital imagesmostly from two-dimensional models....

1090. tooltip: A gui (graphical user interface) element which typically pops up when the mouse pointer is hovering over an item in the gui and provides some contextual information or clarification....

1091. relational-database: A database consisting of relation variables (which are also called relvars, r-tables or just tables). the definition, manipulation and integrity rules of relational data...

1092. java-me: Java platform, micro edition, or java me, is a java platform designed for embedded systems....

1093. android-volley: A google library for android that makes networking and remote image loading easier and faster....

1094. c++-cli: Based on c++, modified to allow compilation of a mixture of native code and code for microsoft's common language infrastructure (cli). it replaces microsoft's managed extensions for c++, wh...

1095. ssrs-: Microsoft sql server 2008 reporting services provides a server-based platform designed to support a wide variety of reporting needs enabling organizations to deliver relevant information where needed....

1096. command-line-interface: The interface to a program that consists entirely of text, as opposed to (although not necessarily mutually exclusive to) a gui, or graphical user interface....

1097. notepad++: A free and open source text editor for windows. it is designed as a replacement for the built-in notepad application....

1098. sql-order-by: An order by clause in sql specifies that a sql select statement returns a result set with the rows being sorted by the values of one or more columns....

1099. android-camera: The android framework includes support for various cameras and camera features available on devices, allowing you to capture pictures and videos in your applications....

1100. client-server: A centralized model, in which a server performs a specialized service (such as http, smtp, etc.) for multiple clients on request....

1101. virtual-machine: Software emulating complete computer hardware. there are various applications that supply this functionality. note: for questions on the java vm, use the specific tag [jvm...

1102. awt: Java's original platform-independent windowing, graphics, and user-interface widget toolkit....

1103. conditional-statements: In computer science, conditional statements, conditional expressions and conditional constructs are features of a programming language which perform different computations or actions depending on whet...

1104. lisp: A family of general purpose programming languages, influenced by the lambda calculus, and with the ability to manipulate source code as a data structure....

1105. retrofit: A type-safe rest client for android and java by square, inc....

1106. deserialization: The process by which an object is recreated from its serialized state....

1107. build.gradle: The file build.gradle describes the default actions and tasks launched by 'gradle' command in the appropriate folder....

1108. apk: An .apk file extension denotes an android package (apk) file. this file format, a variant of the jar format, is used for distributing and installing bundled components onto the android operating syste...

1109. xmpp: Xmpp (extensible messaging and presence protocol) is an open, standard protocol for near-real-time exchange of xml-structured data....

1110. osgi: The osgi (open service gateway initiative) framework is a module system and service platform for the java programming language that implements a complete and dynamic component model....

1111. office: Microsoft office 365 includes service apis for the hosted versions of exchange server, sharepoint, lync, and yammer. these apis give you access to files, sites, calendar, contact, mail, notes and othe...

1112. swt: A user interface library for java maintained by the eclipse foundation. swt uses native widgets wherever possible to provide a look and feel consistent with the hos...

1113. phpstorm: A commercial ide for php built on jetbrains' intellij idea. phpstorm provides an intelligent editor for php, html, css and javascript with refactoring and on-the-fly code analys...

1114. ocaml: A strict statically-typed functional programming language, focusing on expressiveness, correctness, and efficiency....

1115. webrtc: A free, open project that provides browsers and mobile applications with real-time communications (rtc) capabilities via simple apis. webrtc's api enable rich, high-quality rtc applications ...

1116. sh: The standard unix shell since version 7 unix. posix has standardized shell behavior based on the bourne shell, and portable shell scripts should conform to the standardized syntax. use this tag ...

1117. ms-access-: Microsoft access 2010 personal relational database management system....

1118. fluent-nhibernate: Fluent nhibernate lets you write nhibernate mappings in strongly typed c# code. this allows for easy refactoring, improved readability and more concise code....

1119. schema: Schema means shape, or more generally, plan. it may be xml schema or database schema....

1120. javafx-: Javafx 8 (previously named javafx 3) introduces a new api for javafx technology. javafx 8 supports 3d and brings up a retina-display support. it is part of the jdk8....

1121. rstudio: For general r programming problems, just use the r tag. only use for rstudio-specific questions....

1122. signals: A notification to a process that an event occurred. signals are sometimes described as software interrupts. signals are analogous to hardware interrupts in that they interrupt the normal f...

1123. ibm-cloud: Ibm cloud platform (formerly bluemix) combines platform as a service (paas) with infrastructure as a service (iaas) to build, run, deploy, and manage applications on the cloud. additionally, the ibm ...

1124. rx-java: Rxjava reactive extensions for the jvm a library for composing asynchronous and event-based programs using observable sequences for the java vm....

1125. frontend: The user-facing part of an application. in a desktop application this would include the windowing framework and the forms the user interacts with; in a command line program it would be the available c...

1126. couchdb: A document-oriented database that can be queried and indexed in a mapreduce fashion. it exposes a pure restful api, making interaction possible from any language with the ability to ...

1127. uml: Unified modeling language, an object-oriented modeling and specification language used in software engineering....

1128. angular-cli: A command line interface for building, managing and deploying angular (version 2+) applications....

1129. extjs: In relation to extjs 4.0 - 4.2; ext js 4 is the fourth major version of the javascript library for building rich internet applications (ria), and now includes an mvc architecture w...

1130. row: A horizontal line of cells in a spreadsheet, sql table, html table, or similar structure....

1131. css-float: Positioning elements to the left or right of their containers using the css float attribute....

1132. adb: A tool that comes with the android sdk that allows you to control and interface with your android device....

1133. pyqt: A set of python bindings for qt application framework and runs on all platforms supported by qt including windows, macos/x and linux....

1134. underscore.js: A utility-belt library for javascript that provides a lot of the functional programming support that you would expect in prototype.js (or ruby), but without extending any of the built-in...

1135. cross-domain: Cross-domain refers to web applications that communicate outside of their hosting domain / web server. this can be in the form of network requests to other servers or sharing data with dom components...

1136. uinavigationbar: The uinavigationbar class implements a control for navigating hierarchical content in ios. its a bar, typically displayed at the top of the screen, containing buttons for navigating up and down a hie...

1137. maven-: A software project management and comprehension tool. this is a tag for maven related questions that are specific to maven versions 2.x....

1138. 4-bit: Usually a system where addresses (pointers) are 64 bits wide. sometimes, it can mean a system where the natural size for integer computations (the word size) is 64 bits....

1139. blob: A collection of binary data stored as a single entity in a database management system....

1140. bootstrap-modal: Bootstrap provides a javascript-powered dialog element that can be used to replace native dialogs (to a degree); unlike native dialogs, bootstrap modals cannot block the flow of execution....

1141. case: In sql, the case expression evaluates a list of conditions, returning the result for the first condition which evaluates to true. for programming languages' case questions, use the [switch-statement]...

1142. tdd: Test-driven development (tdd) involves writing a failing automated test to specify what is to be built. the test is then made to pass by writing code which satisfies the tested condition. finally, the...

1143. openshift: Red hat's distribution of kubernetes for the enterprise. in terms of cloud service computing models, openshift implements the functionality of both a platform as a service (paas) and a co...

1144. weblogic: A java ee application server from oracle. weblogic server is the centerpiece of oracle's fusion middleware platform....

1145. associations: Associations typically refer to relationships between models in orms such as activerecord....

1146. sapui: 'sapui5' covers both the dec 2013 open sourced version of the toolkit commonly known as "openui5" and also the original licensed version "sapui5". the "sap ui development toolkit fo...

1147. textarea: An html element (tag) used to create a multi-line plain-text editing field....

1148. jenkins-plugins: An open source continuous integration software. it is extensible by plugins which are developed by the core team, users, and developers. there are currently 1300+ plugins available for jenk...

1149. height: The property which determines the size of an object on the y-axis. please don't use this tag, it has no taxonomic value in your post....

1150. excel-: Is used for referencing the excel version 2010 spreadsheet application from microsoft. if your question is about vba then also tag it vba. if it is about an excel formula or workshe...

1151. preg-replace: A php function that performs string replacement using regular expressions....

1152. android-widget: Either relates to home screen widgets, or to general ui elements used on an android application screen....

1153. installer: Off-topic. support questions may be asked on https://superuser.com. a computer program responsible for installing other computer programs (aka software) on a system....

1154. xcode: Apple's integrated development environment (ide) for mac os x and ios. this tag should only be used for questions about this specific version of xcode, and not for g...

1155. tomcat: Version 7.x (june 2010) of the apache tomcat servlet container. use only if your question is specifically related to features of this version....

1156. single-sign-on: Single sign-on, a system for sharing authentication credentials between different systems...

1157. scheduled-tasks: A computer task that is scheduled to happen at a certain time and may repeat....

1158. artificial-intelligence: The branch of computer science and technology that studies the development of machines able to simulate aspects of human intelligence. this tag may also refer to the pa...

1159. overloading: The terms overloading and overloaded may refer to: - constructor and method overloading, a type of polymorphism where different functions with the same name are invoked based on the data types of...

1160. entity: An object which has an identity and can be uniquely determined, holds storable information or can be processed. as the term has a very abstract and general meaning pre...

1161. regression: A collection of statistical techniques for modeling and predicting one or multiple variables based on other data....

1162. win-universal-app: Windows universal apps target multiple types of devices via a single codebase. please specify with other tags if you refer to windows 8.1 or windows 10....

1163. png: An image file format designed to store raster graphics. it is associated with ".png" file extension. use this tag for questions involving this specific format....

1164. thymeleaf: An xml/xhtml/html5 template engine (extensible to other formats) that can work both in web and non-web environments. it is better suited for serving xhtml/html5 at the view layer of web a...

1165. avfoundation: The avfoundation framework provides both objective-c and swift interfaces for editing and playing audio-visual media in a mac osx or ios application. questions using this framework should include this...

1166. console-application: A computer program designed to be used via a text-only computer interface, such as a text terminal, the command line interface of some operating systems (unix, dos, etc.) or t...

1167. buffer: An area of memory set aside for temporary storage of data while it is being moved from one place to another. this is typically done to speed up processes with significant latency, such as ...

1168. julia: A high-level, high-performance dynamic programming language for technical computing. it addresses the two-language problem by combining the ease of use of languages such as r and python with ...

1169. teamcity: A continuous integration and continuous delivery server developed by jetbrains. it provides out-of-the-box continuous unit testing, code quality analysis, and early reporting on build prob...

1170. swift: Only for questions directly related to changes in version 4 of apple's swift programming language. use the tag [swift] for more general language questions, or the tags [ios], [cocoa], [ap...

1171. ember-data: A data persistence extension for the ember.js framework....

1172. pug: A robust, elegant and feature-rich template engine for node.js....

1173. classification: In machine learning and statistics, classification is the problem of identifying which of a set of categories a new observation belongs to, on the basis of a training set of data containing observatio...

1174. scanf: Questions related to the scanf() family of functions in the c runtime library, which read and convert formatted data. (includes scanf(), sscanf(), fscanf(), and their variadic equivalents.)...

1175. http-status-code-: The http status code 404 or "not found" indicates the server could not find the requested file or resource....

1176. text-files: Primarily associated with 'text file'. open in notepad, wordpad, or many other programs designated as text editors. a true text file will be pure ascii text with no formatting....

1177. scrollview: Be sure to use a platform specific tag. use this tag only for the most general questions about scroll views on all platforms. a scroll view is a view that can be scrolled by the user, inside a con...

1178. ascii: A character-encoding scheme based on the ordering of the english alphabet. ascii stands for american standard code for information interchange....

1179. uitextview: The uitextview class implements the behavior for a scrollable, multiline text region in ios. the class supports the display of text using a custom font, color, and alignment and also supports text edi...

1180. task-parallel-library: Part of the .net framework since .net 4. it is a set of apis to enable developers to program asynchronous applications....

1181. spring-batch: A lightweight, comprehensive framework aimed at enabling the development of batch applications vital for the daily operations of enterprise systems. batch applications in this context...

1182. sublimetext: A multi-language, multi-platform code editor, developed by jon skinner. it has a python api to allow plugins for augmented functionality....

1183. fork: The unix/linux/posix way of creating a new process by duplicating the calling process....

1184. editor: For questions about the features and functionality of text editors, source code editors and other programs specifically designed for modifying plain text files used in computer programming...

1185. capybara: A web application testing framework for rack applications, such as rails, sinatra and merb....

1186. titanium: A javascript-based sdk allowing developers to create native ios and android applications....

1187. jstl: A jsp based standard tag library which offers tags to control the flow in the jsp page, date/number formatting and internationalization facilities and several utilit...

1188. ruby-on-rails-3.: A specific version of ruby on rails. it was released on august 30th, 2011. use this tag for issues related to development in ruby on rails version 3.1....

1189. aes: A cryptographic block cipher algorithm....

1190. nltk: A python library for computational linguistics....

1191. structure: A fundamental, tangible or intangible notion referring to the recognition, observation, nature, and permanence of patterns and relationships of entities....

1192. nsmutablearray: Nsmutablearray represents a modifiable (mutable) array object for cocoa and cocoa touch. it is available in os x v10.0 and later...

1193. width: The property which determines the size of an object on the x-axis. the most common form of this measurement is in pixels or millimeters....

1194. qt: Questions specifically relating to the deprecated version 4.x.x of the qt c++ gui library. if your question applies to the current major version of qt, use the tag [qt]....

1195. appium: An open-source test automation tool for use with native and hybrid mobile apps...

1196. drawing: Issues around forms and graphics being drawn onto a computer screen, windowing system or device...

1197. nsarray: An immutable, integer-indexed array of objects from the apple foundation framework....

1198. adobe: A software company headquartered in san jose, california, usa. it is best known for the technology behind pdf, photoshop, and flash....

1199. momentjs: A lightweight javascript date library for parsing, manipulating, and formatting dates. use this tag for issues with moment, moment-timezone, and any moment plugins....

1200. mpi: The message passing interface, a library for distributed memory parallel programming and the de facto standard method for using distributed memory clusters for high-performance technical comput...

1201. filtering: In signal processing the complete or partial suppression of some aspect of the signal. or selecting a subset of some set of data....

1202. gpu: Acronym for "graphics processing unit". for programming traditional graphical applications, see the tag entry for "graphics programming". for general-purpose programming using gpus, see the tag entry ...

1203. silverlight-4.: Microsoft's cross-browser, cross platform plug-in for media experiences and rich interactive applications. the version 4 was released in april 2010....

1204. mingw: A native software port of the gnu compiler collection (gcc) and gnu binutils for use in the development of native microsoft windows applications. unlike cygwin, ...

1205. webgl: Webgl extends the capability of the html canvas element to allow it to render accelerated graphics in any compatible web browser. **do not tag questions about 3d libraries (like three.js) with this...

1206. httpwebrequest: A class for .net framework applications that provides a http-specific implementation of the webrequest class....

1207. domain-driven-design: An approach to developing software for complex needs by deeply connecting the implementation to an evolving model of the core business concepts. note that conceptual ddd ...

1208. prepared-statement: A prepared statement (or parameterized statement) is a precompiled sql statement that serves to improve performance and mitigate sql injection attacks. prepared statements are used in many popular re...

1209. mapkit: Apple's framework for presenting and annotating scrollable and zoom-enabled maps on ios and os x....

1210. botframework: Used for building intelligent chat bots and deploying them to multiple messaging platforms or channels at once. this includes utilizing various bot builder sdk features,...

1211. fancybox: A tool that offers a nice and elegant way to add zooming functionality for images, html content and multi-media on your webpages....

1212. html-parsing: The process of consuming a serialization of an html document and producing a representation that you can work with programmatically e.g., in order to extract data from it. the html s...

1213. wpf-controls: Composite collections of other controls, and customcontrols, which are controls built with wpf styles and templates....

1214. ms-office: A proprietary collection of desktop applications intended to be used by knowledge workers for windows and macintosh computers. if your question relates to a specific desktop applic...

1215. comments: A programming language construct used to embed non-compiled, programmer-readable annotations in the source code of a computer program....

1216. cxf: Apache cxf helps you build and develop services using frontend programming apis, like jax-ws and jax-rs. these services can speak a variety of protocols such as soap, xml/http, restful http, or corba ...

1217. jinja: A fast template engine for python. it has full unicode support, auto-escaping, inheritance, macros, and many other features....

1218. gnuplot: A portable command-line driven graphing utility for linux, os/2, ms windows, osx, vms, and many other platforms. use this tag for questions about programmatic use of gnuplot; debugging inte...

1219. vsto: A set of development tools for creating office automation solutions (add-in or document customization), using .net and the visual studio ide....

1220. fetch: Instead. for the git subcommand, use [git-fetch]. the [fetch] tag is a general-purpose tag for the keyword used in many programming languages...

1221. sap: A software company based in germany. sap offers business software, targeting small and medium-sized companies, just as whole software solutions for major corporations. the company's best kno...

1222. sinatra: A domain specific language (dsl) for quickly creating web applications in ruby with minimal effort. it is an alternative to other ruby web application frameworks such as ruby on rails, nitr...

1223. markdown: A plain text formatting syntax designed so that it can be converted to html using a tool by the same name. markdown is often used to format readme files, for writing messages in online dis...

1224. xpages: Ibm's web and mobile application development platform for collaborative and social applications built on top of the ibm domino and ibm xwork server platforms....

1225. azure-web-sites: Web application hosting on the microsoft azure cloud computing platform. azure app service web apps (formerly known as azure web sites) allow users to concentrate on just application and data; leaving...

1226. directx: A collection of apis for handling tasks related to multimedia, especially 3d graphics and game programming and video, on microsoft platforms....

1227. html-lists: Used for ordered and unordered lists and their list items in html, and also any list styles applied to them....

1228. interop: A requirement for one computer system or programming language to work with another....

1229. wamp: Wamp refers to a web development software stack utilizing windows, apache web server, mysql database, and the php programming language. compare with lamp....

1230. mouseevent: A general tag for user-interface events that are generated by the mouse. this includes pressing/releasing a button, clicking (including double/triple-clicks), moving, dragging, etc....

1231. virtualenv: A tool that creates sandboxed python environments....

1232. profiling: The process of measuring an application or system by running an analysis tool called a profiler. profiling tools can focus on many aspects: functions call times and count, memory usage, c...

1233. eclipse-rcp: For questions about the eclipse rich client platform which is a generic java platform for running applications. it provides the basic blocks for building rich client application using the osgi framewo...

1234. retrofit: The second version of type-safe rest client retrofit for android and java. it is developed by square, inc....

1235. ios-simulator: The ios simulator application presents the iphone or ipad user interface in a window on the computer to emulate iphone or ipad devices. this application provides several ways of interacting with it by...

1236. port: 14 asked this week, 41 this month...

1237. processing: An open source programming language and environment for people who want to create images, animations, interactions, and games....

1238. scrollbar: A graphical user interface element relating to a display which is only partially visible. the scroll bar provides visual feedback on which portion of the element is in view, and the abi...

1239. apache-pig: A platform for analyzing large data sets that consists of a high-level language for expressing data analysis programs, coupled with infrastructure for evaluating these programs. the sali...

1240. stripe-payments: Stripe-payments refers to the libraries and api produced by the "stripe" company for payment processing....

1241. preg-match: Regular expression pattern matching function for the php programming language...

1242. token: A string of characters, categorized according to the rules as a symbol (e.g., identifier, number, comma). the process of forming tokens from an input stream of characters is called tokeniza...

1243. cross-platform: An attribute conferred to computer software or computing methods and concepts that are implemented and inter-operate on multiple computer platforms....

1244. google-calendar-api: Questions related to interacting programmatically with google calendar calendars and events. a language tag should also be included, e.g. [google-apps-script]. questions about general use of google ap...

1245. powerbi: A free, self-service analytics tool available individually or integrated with microsoft excel, office 365 and all major databases and analytics tools....

1246. ssms: A graphical tool for configuring, managing, and administering all components within microsoft sql server....

1247. uri: A string of characters used to identify a name or resource. uri is legacy terminology. in most cases, the term url should be used instead....

1248. facebook-javascript-sdk: Facebook's javascript sdk provides a rich set of client-side functionality for accessing facebook's server-side api calls. it can collaborate with any sdk like php, c#, java, android, ios, etc...

1249. zurb-foundation: A cross-device css framework, maintained by zurb, for building both prototypes and production code....

1250. cordova-plugins: A cordova plugin bridges a bit of functionality between the webview powering a cordova application and the native platform the cordova application is running on. plugins are composed of a single javas...

1251. field: A smaller piece of data from a larger collection....

1252. query-optimization: To how to make queries run faster. some of these questions may belong on dba.stackexchange.com, especially if they involve reindexing, query plans, etc. please use additional tags to sp...

1253. java.util.scanner: A simple text scanner in the jdk which can parse primitive types and strings using regular expressions....

1254. textures: Series of images used in computer graphics to associate locations on a visible surface with varying values. this association is typically done by mapping locations on the texture (usually...

1255. rendering: Rendering refers to a computer program formatting data for display or printing....

1256. rsa: A common public key algorithm, which can be used for encryption and signature. it is a core component of most the security protocols used on the internet, including the ssl/tls protocol suite. ...

1257. this: Keyword that refers to the current class instance or object in many object-oriented programming languages....

1258. virtualbox: [notice: only programming-related questions are on-topic] oracle vm virtualbox is an x86 virtualization software package, now developed by oracle corporation...

1259. grouping: The process of grouping entities into collections of associated elements....

1260. shader: A program to perform calculations on geometry or pixel data in computer graphics....

1261. version: Version defines an unique state of a computer software or a file....

1262. integration-testing: A form of software testing where individual software modules (or components) are combined and tested as a group. integration testing happens after unit testing, and before system testing....

1263. activemq: An open source (apache 2.0 licensed) message broker which fully implements the java message service 1.1 (jms). it provides "enterprise features" like clustering, multiple message st...

1264. subdomain: A domain which is a part of a larger domain. for example, 'sub.example.com' is subdomain of 'example.com' domain....

1265. pivot-table: A method of summarizing data in tabular form. typically, these have a category column in the left hand side, and multiple summary columns to the right. each different category will...

1266. coordinates: Indicate the position of an object relative to an axis. commonly, refers to a latitude/longitude pair that indicates a geographical position....

1267. passport.js: Authentication middleware for node.js. extremely flexible and modular, passport can be unobtrusively dropped into any express-based web application. a comprehensive set of strategies su...

1268. alamofire: An http networking library written in swift....

1269. exec: Refers to the starting of another, subsidiary program. it is named after the family of posix system calls whose name starts with exec (notably execve) though similar concepts exist on oth...

1270. android-animation: Animations can be integrated into android apps, through both java and xml....

1271. background-image: The background-image css property sets one or more background images for an element....

1272. undefined: Undefined if it has not been assigned a value....

1273. android-manifest: The manifest presents essential information about the application to the android system...

1274. opencart: Free open source shopping cart system written in php and based on mvc architecture. questions regarding third party extensions, templates, or how to do what in administration should not be asked here ...

1275. aggregate: Aggregate refers to the process of summarizing grouped data, commonly used in statistics....

1276. memcached: A simple distributed object cache that caches information in memory, and can be used to improve the performance of dynamic web applications by reducing access time and database load....

1277. binary-tree: A tree data structure in which each node has at most two child nodes....

1278. echo: Simple function outputting text. exists in script languages....

1279. cgi: A standard defining how web server software can delegate web page generation to a stand-alone application or executable file. 2) computer generated imagery...

1280. inner-join: A database operation that combines the values of 2 tables based on a condition, or relationship, that exists between those tables....

1281. storage: Being kept in memory/on disks, most frequently being applied to databases, media banks and backup-recovery solutions....

1282. c-preprocessor: The macro preprocessing step of the c and c++ computer programming languages. this tag can also be used for questions about other compilers/languages derived from or that have identical features, suc...

1283. javafx-: Javafx 2 provides a java-based ui platform for creating standalone or browser-based rich client applications. its java api enables java developers to leverage existing skills and tools. the next versi...

1284. itunesconnect: A suite of web-based tools for managing content sold on the itunes store, app store, mac app store, and ibooks store. as a member of the ios developer program or mac developer progra...

1285. httpclient: Do not use - use [apache-commons-httpclient], [apache-httpclient-4.x], [java-http-client], [dotnet-httpclient] or [angular-httpclient]...

1286. css-transitions: Css transitions allows property changes in css values to occur smoothly over a specified duration....

1287. asp.net-ajax: A set of extensions to asp.net developed by microsoft for implementing ajax functionality....

1288. opencl: A framework for writing programs that execute across heterogeneous platforms consisting of cpus, gpus, and other processors....

1289. google-oauth: Google apis use the oauth 2.0 protocol for authentication and authorization. google supports common oauth 2.0 scenarios such as those for web server, installed, and client-side applications. when post...

1290. ubuntu-4.: A support release of the ubuntu linux distribution. use this tag only for questions that are specific to ubuntu 14.04. if your question applies to other versions of ubuntu, use [ubuntu...

1291. jekyll: A blog-aware, static site generator written in ruby. please refer to https://talk.jekyllrb.com before asking your question....

1292. r-markdown: A markdown variant used for content-creation and/or programming documentation interleaved with r code....

1293. mkmapview: Part of apple's mapkit framework for developing location-aware ios applications, and provides an embeddable map interface. effective ios 6, the mapkit framework uses apple's own map servi...

1294. common-lisp: A standardized version of the lisp programming language intended for production-strength power....

1295. segue: A configurable object which specifies a transition from one scene to another....

1296. nativescript: An open source framework created by telerik that makes native mobile app development easier for web developers. it enables developers to use javascript or typescript (with or without a...

1297. backup: The act of saving one's files, data, applications, etc. to secondary media, allowing for the recovery of the files, data, applications, etc. in the event that the primary media becomes unavailable (fa...

1298. overflow: A css property which governs what happens if content overflows its containing box....

1299. toggle: To switch it to its opposite state. if it is on, switch it off; if it is off, switch it on. in a desktop or web user interface, a toggle may be clickable switch or butt...

1300. submit: Refers to the action of sending data to a specific destination....

1301. chat: Generic term for "instant messaging system". it can also represent a discussion that occurs in an instant messaging system....

1302. xslt-1.: For questions specific to xsl transformations version 1.0 and no other version....

1303. wildfly: Wildfly, formerly known as jboss application server, is an open source (lgpl) application server, developed by redhat, that implements the latest enterprise java standards....

1304. lodash: A modern javascript utility library delivering modularity, performance & extras...

1305. mysql-workbench: A visual database design tool that is developed by mysql. it is the successor application of the dbdesigner4 project....

1306. css-position: The "position" property in css allows you to control the location of an element on the page by setting its value to static (the default setting), relative, absolute, fixed, or sticky....

1307. border: A graphical user interface construct that is used to surround and/or highlight something that is contained within....

1308. vhdl: Vhdl (vhsic hardware description language) is a language used in electronic design to describe digital systems such as fpga (field-programmable gate arrays) and ic (integrated circuits)....

1309. postman: A toolchain for api developers to share, test, document and monitor apis....

1310. prestashop: A free and open-source e-commerce storefront/shopping cart solution based on php, the smarty templating engine, and mysql....

1311. nsdate: Nsdate objects represent a single point in time. nsdate is a class cluster; its single public superclass, nsdate, declares the programmatic interface for specific and relative time values. the objects...

1312. line: The shortest distance between two points. or, a row of characters in text output....

1313. linq-to-xml: Linq-to-xml provides a sql-like query experience for navigating, parsing, and aggregating data stored in xml documents....

1314. const: A qualifier used to define a data storage area (object, field, variable, parameter) that "never changes", thus allowing extra code generator optimizations and additional static checking of pr...

1315. metadata: Meta-data provides information about one or more aspects of the data. meta-data may refer to either structural metadata (data about the containers of data) or descriptive metadata (data about data con...

1316. prototype: In prototype-based languages, the prototype of an object is a set of properties which is inherited by all objects which are based on this object. not to be confused with [function-prototype], [prototy...

1317. sencha-touch: A multi mobile device javascript library based on html5 and the model, view, controller pattern. it is a product of sencha inc....

1318. wifi: Off-topic. questions about hardware support should be directed to https://superuser.com this tag should be used for questions about writing software that directly interacts wit...

1319. laravel-5.: A past version of the open-source php web framework. it has been released on 9th june 2015. use it in addition to the laravel-5 tag if your question is specific to laravel 5.1. use the...

1320. posix: Posix (portable operating system interface) is a set of standards defining programming apis, a command interpreter, and common utilities for unix-like operating systems....

1321. ssas: Part of microsoft's sql server system. it provides online analytical processing (olap) and data mining functionality. not to be confused with syntactically awes...

1322. big-o: Used to represent asymptotic upper bounds. it describes relevant time or space complexity of algorithms. big-o analysis provides a coarse and simplified estimate of a problem di...

1323. servicestack: Fast, simple and versatile message-based web services and mq framework for .net and .net core...

1324. automapper: A convention-based object-to-object mapper and transformer for .net...

1325. listener: An object that reacts to an event that it is 'listening' for....

1326. heap: A tree that is ordered with respect to depth. heap can also refer to process memory set aside for dynamic allocation....

1327. vue-component: A powerful vue feature that allows extending basic html elements to encapsulate reusable code....

1328. openmp: A cross-platform multi-threading api which allows fine-grained task parallelization and synchronization using special compiler directives....

1329. eclipselink: Eclipselink delivers a comprehensive open-source java persistence solution. eclipselink focuses on standards (jpa, jaxb, sdo) with advanced features, performance and scalability for enterprise softwar...

1330. driver: A computer program allowing higher-level computer programs to interact with a hardware device. this tag should only be used for questions related to driver developm...

1331. python-imaging-library: The python imaging library (pil) provides the python language with a de-facto standard foundation for image work. pils api is lightweight but semantically consistent; it furnishes a range of comforta...

1332. tortoisesvn: A subversion client for windows, implemented as a shell extension....

1333. css-animations: Css animations make it possible to animate transitions from one css style configuration to another. css module describes a way for authors to animate the values of css properties over time, using keyf...

1334. accessibility: Accessibility seeks to make an application or website usable by everyone, including people with disabilities such as visual, auditory, ambulatory, or cognitive impairment....

1335. vaadin: An open-source platform for web application development. the vaadin platform includes a set of web components, and a java web framework, and a set of tools....

1336. karma-jasmine: An adapter for the jasmine testing framework,which is shipped with karma by default....

1337. protocols: A common means for (un)related objects to communicate with each other....

1338. sharepoint-: Microsoft sharepoint version 2013...

1339. gzip: Both the name for a compressed data format and any of several software applications implementing this format. it is commonly used to compress http requests and responses, and combined wit...

1340. spinner: A widget that allows the user to select an item from a group, like a dropdown list....

1341. views: Views (db) refer to database constructs that allow a user to join several tables together or restrict access to certain data. views (ui) refer to generic objects with a graphical interface. see also t...

1342. protocol-buffers: A language-neutral and platform-neutral way of encoding structured data in an efficient yet extensible format. google uses protocol buffers for almost all of its internal rpc prot...

1343. oracle-sqldeveloper: A free and fully supported graphical tool for database development....

1344. elastic-beanstalk: A paas cloud service offered by amazon web services....

1345. llvm: A collection of modular and reusable compiler and toolchain technologies. the llvm tag is mostly for writing c++ code (or another language via the c bindings) to interface with the...

1346. refresh: The periodic energizing required to maintain the contents of computer memory, screen, etc. it can refer also to the update of a display to show the latest version of the data....

1347. push: The action of sending local changes to a remote repository....

1348. language-lawyer: For questions about the intricacies of formal or authoritative specifications of programming languages and environments....

1349. persistence: Persistence in computer programming refers to the capability of saving data outside the application memory....

1350. generator: A generalisation of a subroutine, primarily used to simplify the writing of iterators. the yield statement in a generator does not specify a coroutine to jump to, but rather passes a va...

1351. google-maps-markers: Markers identify locations on the map. by default, they use a standard icon, though you can set a custom icon. markers are designed to be interactive and are often used within event listeners to bring...

1352. binary-search-tree: A data structure which consists of a root node with left and right child nodes. the left node and all of its descendants have smaller values than the root node, while the right...

1353. microsoft-graph: Microsoft graph exposes multiple apis from microsoft cloud services through a single rest api endpoint (https://graph.microsoft.com)....

1354. internet-explorer-: The successor to internet explorer 10. it was officially released on 17 october 2013 for windows 8.1 and on 7 november 2013 for windows 7...

1355. maven-: A tool for project management and build automation. this tag is for questions relating to maven version 3.x. for non version-specific questions, please use the [maven] tag....

1356. mongoid: The official ruby object-document-mapper (odm) for mongodb....

1357. bundle: A group of resources....

1358. ubuntu-6.: A long term support release, available from 21st of april 2016. questions should be related to writing or running programs under ubuntu. general ubuntu questions should ...

1359. resharper: A refactoring and productivity extension by jetbrains that extends native functionality of microsoft visual studio versions since 2003....

1360. verilog: A hardware description language (hdl) used to model electronic systems. it is most commonly used in the design, verification, and implementation of digital logic chips....

1361. carousel: A rotating display of content that can house a variety of content that usually includes "next" and "previous" buttons to rotate through the content....

1362. google-compute-engine: Google compute engine offers scalable and flexible virtual machine computing capabilities in the cloud....

1363. instagram: A free photo sharing program that allows users to take a photo, apply a digital filter to it and then share it on social networking services....

1364. bar-chart: Graphical representation of data where the value is represented by the length of the bar....

1365. azure-functions: An event driven, compute-on-demand experience that extends the existing azure application platform with capabilities to implement code triggered by events occurring in azure or thir...

1366. spark-streaming: An extension of the core apache spark api that enables high-throughput, fault-tolerant stream processing of live data streams. from the version 1.3.0, it supports exactly-once proce...

1367. angular2-routing: A built-in feature that enables you to create a single page application (spa) user interface, where users can navigate to different views without having to reload the entire page fr...

1368. warnings: Often issued on recognizing a potential high-risk situation, a probable misunderstanding, degraded service or imminent failure....

1369. hql: For questions concerning "hibernate query language" (hql), a query language used by hibernate and nhibernate. use the tag [hiveql] for questions about hive query language....

1370. subset: A subset consists of those elements selected from a larger set of elements, by their position in the larger set or other features, such as their value....

1371. internet-explorer-: Windows internet explorer 9 (abbreviated as ie9) is a web browser developed by microsoft, released on 14 march 2011. it is available for windows vista sp2 and above, windows phone 7.17.8, and the xb...

1372. nodes: The basic units used to build data structures such as linked lists and trees....

1373. azure-storage: A highly-scalable, durable, cloud-based storage platform providing four core services: blobs, tables, queues, and azure drives....

1374. xml-serialization: Refers to serialization technologies which use xml as a data format....

1375. histogram: A graphical representation, showing a visual impression of the distribution of data....

1376. unique: Distinctly different from any other element in a collection....

1377. mips: A risc instruction set architecture (isa). it is commonly used in embedded devices such as set top boxes and networking gear. many university-level computer architecture classes use the mips ...

1378. cluster-computing: A set of connected systems that work together so that in many respects they can be viewed as a single system....

1379. android-linearlayout: One of the basic layouts in android. it arranges its children one after the another, either horizontally or vertically....

1380. homebrew: A package manager for macos. it provides an easy interface to install many packages. it has been built to play nicely with your existing system and not interfere with it. it has been built...

1381. shopify: An online platform for creating e-commerce sites and other dynamic websites....

1382. core-graphics: Apple's framework for low-level drawing operations on mac os x and ios....

1383. hook: A broad programming term that usually refers to replacing default behavior with a custom behavior or injecting a listener into a stream of activity....

1384. branch: A term used in version control systems to represent an independent line of development. depending on the system, a repository can contain one or more branches. branches are merged when c...

1385. webbrowser-control: Refers to the webbrowser activex control (native) and for windows forms or wpf applications (.net). this control "hosts web pages and provides web browsing capabilities to your application"....

1386. ionic: Cross-platform native mobile app development framework built with angularjs for use in cordova...

1387. url-routing: The process of mapping a url to its content....

1388. racket: An extensible multi-paradigm programming language in the lisp/scheme family....

1389. transform: Coordinate and other transformations. you probably want a more specific tag like [css-transforms]....

1390. jbutton: A common button in java swing....

1391. laravel-5.: A past version of the open-source model-view-controller framework for php created by taylor otwell. it was released on august 23, 2016. use it in addition to the laravel-5 tag if your q...

1392. angular-ui-bootstrap: A set of angularjs directives based on twitter bootstrap's markup and css...

1393. jira: A proprietary issue tracking product, developed by atlassian. it provides bug tracking, issue tracking, and project management functions and is often used in agile software development....

1394. workflow: An orchestrated and repeatable pattern of business activity enabled by the systematic organization of resources into processes that transform materials, provide services, or process inform...

1395. javamail: A java api to send and receive emails. javamail is part of java ee, but can also be used in java se via a separate download....

1396. hosting: Hosting refers to the commercial service offered by companies that let you run websites using their servers. questions about server technology should be asked at serverfault.com and more general quest...

1397. dynamics-crm-: A multi-lingual customer relationship management software package developed by microsoft. out of the box, the product focuses mainly on sales, marketing, and service (help de...

1398. laravel-5.: A past version of the open-source php web framework replaced by 5.5 version created by taylor otwell. it was released on january 24, 2017. use it in addition to the laravel-5 tag if you...

1399. sparql: Sparql (pronounced "sparkle", a recursive acronym for sparql protocol and rdf query language) is a set of specifications by w3c that provide languages and protocols to query and manipulate rdf graph c...

1400. phpmailer: A php email transport class. phpmailer is designed to communicate directly with other servers (unlike php's native mail() function). use with the [php] tag...

1401. keyboard-shortcuts: Keyboard shortcuts provide quick access to application or system actions via combinatorial key presses....

1402. settings: Settings may refer to the tweaking which can be used to help improve the user-experience or performance etc....

1403. lazy-loading: A design pattern commonly used in computer programming to defer initialization of an object until the point at which it is needed....

1404. plotly: An open source, high-level, declarative charting library, built on top of d3.js and stack.gl. it ships with 20 chart types, including 3d charts, statistical graphs, and svg maps. for the ...

1405. response: A general term for a message which is sent as an answer for previously made request....

1406. hashtable: A collection that uses a hash function to map identifying values (keys) to their associated values....

1407. signal-processing: Aka digital signal processing (dsp). a signal is an information-carrying changing attribute of an entity, but in the digital sense, 'signal' refers to either received or transmitted streams/blocks of ...

1408. material-ui: React components that implement google's material design. please note that this tag should be used for questions regarding the material-ui framework. otherwise, see the tag's info for other tags to us...

1409. powerpoint: A windows and macintosh presentation program produced by microsoft. it is primarily used to create presentations to be projected. however, due to the flexible nature of its canvas, it is...

1410. adapter: A design pattern that makes several interfaces compatible through a common interface or class. one of the gang of four's structural design patterns....

1411. classpath: In java, the classpath tells the java virtual machine where to look for user-defined classes and packages when running java programs. the classpath is a parameter and can be set either on the command-...

1412. ms-access-: Microsoft access 2007 - a rapid database application development tool...

1413. state: Represent the state of an object. one of the gang of four's behavioral design patterns....

1414. e-commerce: Electronic commerce, commonly known as e-commerce, ecommerce or e-comm, refers to the buying and selling of products or services over electronic systems such as the internet....

1415. moq: Moq (pronounced "mock-you" or just "mock") is a mocking framework for .net that makes heavy use of lambdas and linq expression trees....

1416. config: Config files configure the initial settings for some computer programs...

1417. rails-activerecord: The implementation of object-relational mapping (orm) using the active record pattern in the ruby on rails framework....

1418. phonegap-plugins: A cordova (phonegap) plugin bridges a bit of functionality between the webview powering a cordova application and the native platform the cordova application is running on....

1419. vectorization: Vectorization refers to a programming paradigm where functions operate on whole arrays in one go. this affords benefits in terms of function calls, memory access, parallelization and code expressivene...

1420. paperclip: A library for the ruby on rails framework which makes dealing with file attachments easier. in addition to dealing with standalone files, the library provides convenience methods for crea...

1421. gis: A geographic information system (gis) captures, stores, analyzes, manages, and presents data that are linked to location(s). the gis stack exchange should be considered for questions with this tag....

1422. owin: Open web interface for .net that describes how components in a http pipeline should communicate....

1423. navigation-drawer: A panel that transitions in/out from the edge of the screen and displays the apps main navigation options....

1424. google-places-api: A service that returns information about places defined within this api as establishments, geographic locations, or prominent points of interest. place requests specify loca...

1425. aws-sdk: The software development kit for use with the amazon web services api....

1426. zoom: The act of enlarging something (a document, an image, a map) to view it in greater detail....

1427. action: A response of the program on occurrence detected by the program that may be handled by the program events....

1428. cluster-analysis: The process of grouping "similar" objects into groups known as "clusters", along with the analysis of these results....

1429. google-plus: Integration of applications or websites with the google+ platform. google+ is a enterprise social networking service operated by google inc....

1430. android-mediaplayer: Control playback of audio/video files and streams in android devices...

1431. django-queryset: The primary abstraction for retrieving objects from django's orm system...

1432. smarty: A templating engine for php. it allows for easy separation of application logic and display code, as well as simplifying reuse of templates....

1433. bots: Software applications that run automated tasks over the internet. typically, they perform tasks that are both simple and structurally repetitive, at a much higher r...

1434. babeljs: A javascript compiler. it transforms es6+/es2015 code into es5 code....

1435. locale: A set of parameters that defines the user's language, country and any special variant preferences that the user wants to see in their user interface. usually a locale identifie...

1436. conv-neural-network: A convolutional neural network (cnn, or convnet) is a class of deep, feed-forward artificial neural networks that has successfully been applied to analyzing visual imagery.[tag:deep-learning]...

1437. list-comprehension: A syntactic construct which provides a concise way to create lists in a style similar to the mathematical set-builder notation. since several languages support list comprehensions, please use this tag...

1438. combinations: A selection of objects from a larger collection in no particular order....

1439. rake: Ruby build utility similar to make with build commands defined in pure ruby....

1440. integration: The process of linking together different computing systems and software applications physically or functionally, to act as a coordinated whole. for numerical integration problem, please use tag [nume...

1441. amazon-redshift: A petabyte-scale data warehousing service using existing business intelligence tools to analyze the data. redshift is a column-oriented mpp database based on paraccel...

1442. ios: The ninth version of apple's ios mobile operating system. it was announced at the company's apple worldwide developers conference (wwdc) on june 8, 2015....

1443. codeigniter-: The latest major version tree (3.0.0 was released on 2015-04-24) of the popular php-based framework. codeigniter is an application development framework - a toolkit - mostly for peo...

1444. hide: Methods for hiding visual components, particularly with regard to html....

1445. iis-7.: Iis (internet information services) version 7.5 is a web server application and a set of feature extension modules created by microsoft for use with microsoft windows. released with windows server 2...

1446. python-3.: Version of the python programming language released in december 2016. for issues specific to python 3.6. use more generic [python] and [python-3.x] tags where possible....

1447. cakephp-3.: Questions about the 3.0.x branch of the cakephp mvc framework. use this tag in combination with the general [cakephp] tag....

1448. internet-explorer-: A web browser developed by microsoft, released october 2006 for windows xp and windows server 2003....

1449. instance: In object-oriented programming an instance is an occurrence or a copy of an object, whether currently executing or not....

1450. karma-runner: Karma provides developers a testing environment where they don't have to set up many things, rather just write code and get instant feedback in order to improve productivity and creativity....

1451. jpeg: A commonly used method of lossy compression for digital photography (image)....

1452. anchor: A html element used to define the link between the current element (the anchor) and the destination (uri)....

1453. android-arrayadapter: Backed by an array of arbitrary objects....

1454. sdl: A cross-platform multimedia library designed to provide low level access to audio, keyboard, mouse, joystick, 3d hardware via opengl, and 2d video framebuffer. it is ...

1455. sql-server-: For questions specific to the 2014 version of microsoft's sql server database engine. sql server 2014 is the predecessor of the later sql server 2016....

1456. lxml: A full-featured, high performance python library for processing xml and html....

1457. xquery: A functional language designed to query and manipulate xml data. it is a superset of xpath, to which it adds features such as the creation of new nodes and more powerful flwor expressions. a...

1458. qt-creator: A comprehensive open source c++ ide which is part of the qt project....

1459. umbraco: An open-source content management system platform for publishing content on the world wide web and intranets. it is written in c# and deployed on microsoft based infrastructure. since versi...

1460. asp.net-core-2.: For questions specifically related to asp.net core 2.0, in addition to using the 'asp.net core' tag....

1461. xcode: An ide created by apple for the development of macos, ios, watchos, and tvos applications. the first release of xcode 8 was on june 13th, 2016 with xcode 8 beta build 8s128d. *do not use...

1462. rewrite: Refers to url rewriting, or the restructuring of a url to improve readability and/or search engine optimization (seo)....

1463. sprite: A two-dimensional image or animation that is integrated into a larger scene....

1464. cakephp-2.: Questions about the 2.0.x branch of the cakephp mvc framework. if your question applies to cakephp in general, use the tag [cakephp]....

1465. datasource: A name given to the connection set up to a database from a server. the name is commonly used when creating a query to the database. the database source name (dsn) does not have to be the...

1466. webstorm: A commercial ide built by jetbrains for editing javascript, html, and css. it is built on the intellij idea platform....

1467. cell: An atomic element within a structure composed of columns and/or rows, such as a table or grid. for questions regarding cell arrays in matlab, the tag [cell-array] should be used....

1468. pymongo: The official python driver for mongodb created and maintained by mongodb, inc. please mention the version of pymongo you're using....

1469. netty: An open source asynchronous event-driven network application framework written in java. it is a nio client server framework which enables quick and easy development of network applications such as pro...

1470. screen: A screen on a device, such as an iphone or other smartphone. for questions about gnu-screen (the terminal application for managing multiple windows), use the gnu-screen tag....

1471. soapui: A desktop application for inspecting, invoking, monitoring, simulating/mocking, and testing of soap/wsdl and rest/wadl web services....

1472. ocr: Optical character recognition, usually abbreviated to ocr, is the mechanical or electronic translation of scanned images of handwritten, typewritten or printed text into machine-encoded text....

1473. jsonp: A technique for working around cross-domain ajax limitations....

1474. converter: Converters can change data from one type to another, translate data based on cultural information, or modify other aspects of the presentation....

1475. alarmmanager: Android class providing access to the system alarm services....

1476. navbar: The portion of html and xml that deals directly with page navigation...

1477. sublimetext: A multi-language and cross-platform sophisticated code editor developed by jon skinner....

1478. data-visualization: The study of the visual representation of data. maps and charts are the most common types of data visualization, but there are many more....

1479. abstract-class: Classes which cannot be instantiated. they exist to provide common functionality and interface specifications to several concrete classes....

1480. special-characters: Special characters (as they apply to programming) are language-specific reserved characters or symbols used to accomplish a specific task (e.g. wildcard characters, data type indicators, escape charac...

1481. aem: A large-scale web content management system that is currently available from adobe systems. it is the successor brand name of a previous product called communiqu (shor...

1482. xcode: Apple's integrated development environment (ide). xcode 5.0 included the sdks for mac os x 10.8 and ios 7. do not use this tag unless your question specifically involves the xcode ide!...

1483. facebook-like: Widget that enables users of facebook to "like" websites, photos, objects, posts, etc....

1484. sequence: An ordered list of objects (or events). like a set, it contains members (also called elements or terms), and the number of terms (possibly infinite) is called the length of the sequence....

1485. microservices: An architectural approach to developing a single application as a suite of small individually deployable services....

1486. newline: Newline refers to a character sequence representing a line break in text (also known as end of line, eol, or line break). different operating systems have different sequences for newlines....

1487. symfony: The first version of symfony, a full stack mvc framework for php 5....

1488. nsdictionary: A member of apple's objective-c framework cocoa. nsdictionary objects manage associations of keys and values....

1489. formula: A mathematical equation or expression that performs various operations on variables to produce an outcome....

1490. gorm: Grails' object relational mapping (orm) implementation....

1491. inversion-of-control: An abstract principle describing an aspect of some software architecture designs in which the flow of control of a system is inverted in comparison to procedural programm...

1492. fft: Short for fast fourier transform, any of a set of algorithms for quickly computing the discrete fourier transform....

1493. categories: Grouping of information....

1494. android-imageview: Displays an arbitrary image or a drawable, such as an icon or an xml defined graphical element....

1495. rounding: Rounding a numerical value means replacing it by another value that is approximately equal but has a shorter, simpler, or more explicit representation....

1496. xcode: An ide by apple for the development of ios and os x applications. use this tag for version specific questions about xcode 7....

1497. href: A reference to a document that the reader can directly follow, or that is followed automatically....

1498. system: System may refer to a set of interdependent components; low level infrastructure like the operating system (from a high language point of view) or an object or function for accessing the previous...

1499. wolfram-mathematica: A computer algebra system and programming language from wolfram research. mathematica has its own stack exchange site at https://mathematica.stackexchange.com/....

1500. core-animation: Apple's framework for performing hardware-accelerated animation of display elements on the mac and ios devices. useful references include core animation programming guide anim...

1501. flex: An apache (previously adobe) framework used to build ria for flash player....

1502. programming-languages: An artificial language designed to express computations that can be performed by a machine. please note: as is the case elsewhere on stack overflow, resource and tutorial...

1503. octave: A free and open-source mathematical software package and scripting language. the scripting language is intended to be compatible with matlab, but the two packages are not interchangeable...

1504. asp.net-mvc-routing: Questions about routing within asp.net (including mvc)....

1505. jax-ws: The jsr 224 defining a java api for xml-based web services...

1506. connection-string: A string containing information necessary for connecting to a service, usually database....

1507. distinct: Used to remove duplicate values from a result of a sql or sparql query....

1508. mobile-safari: A mobile version of apples safari web browser....

1509. custom-controls: A reusable gui element, derived from an existing control type, customized with additional behavior, functionality and/or appearance....

1510. overlay: User interface elements that are displayed over other ui elements, typically for the purpose of presenting additional or enhanced information and detail....

1511. parent-child: A relationship between entities in which one acts in a major role and the other in a minor role. also an inheritance relationship paradigm....

1512. entity-framework-: The ado.net entity framework version 5, containing support for .net 4.5...

1513. extract: Questions related to retrieving specific information from a (typically minimally structured) data source, such as a web site, media file, source code collection or compressed archive (in which case th...

1514. contextmenu: A menu in a graphical user interface that appears upon user interaction, such as a right mouse click or middle click mouse operation....

1515. itextsharp: A .net open source library for pdf generation and manipulation....

1516. union: Only for questions about union, a keyword of the sql language for combining the results of multiple sql queries. use [union-all] for the union-all keyword. use the tag [unions] for unions...

1517. linux-device-driver: Device drivers take on a special role in the linux kernel. they are distinct programmatically abstracted black boxes that make a particular piece of hardware respond to a well-defined internal progr...

1518. mp: Mpeg-1 or mpeg-2 audio layer iii, more commonly referred to as mp3, is a patented digital audio encoding format using a form of lossy data compression. it is a common audio format for consumer audio ...

1519. winrt-xaml: For the xaml ui framework specific to windows-store-apps on windows-8. winrt-xaml is a subset of the general xaml specification and a superset of windows-phone-8 xaml....

1520. microsoft-metro: Unless you have design questions - you should more likely tag your question as windows-store-apps or windows-runtime or winrt-xaml or winjs. metro (now "microsoft design language") was an internal cod...

1521. exchange-server: Questions about automation and apis related to microsoft's enterprise level messaging server....

1522. code-coverage: A measure of the amount of application source code that has been exercised, usually by some testing regime, often by unit testing....

1523. share: Questions about sharing resources in (local, and social) networks...

1524. translation: The process of replacing strings in an application or website to make interfacing with the application or website easier for people from countries with different languages....

1525. hyperledger-fabric: An implementation of blockchain technology. use this tag for questions about this project. another good idea is to reach out to the community at https://chat.hyperledger.org/ or ...

1526. documentation: For document generators only. include language and/or sde tag as well. do not use to ask for links to documentation or tools, or to critique vendor documentation....

1527. eval: A function that allows a programmer to execute arbitrary code written in the same language, from a string variable within a code....

1528. font-awesome: An iconic standalone vector font, initially developed for use with the twitter bootstrap front-end framework....

1529. sencha-touch-: Javascript framework for mobile devices, ui interface, dataaccess and encapsulation....

1530. wmi: An api for managing the windows operating system on local or remote computers....

1531. rvm: A command line tool which allows users to install, manage and work with multiple ruby environments from interpreters to sets of gems easily in the various unix-like syste...

1532. speech-recognition: The inter-disciplinary sub-field of computational linguistics which incorporates knowledge and research in the linguistics, computer science, and electrical engineering fiel...

1533. relationship: Typically involve the association that a set of data has with other set(s) of data....

1534. uiimagepickercontroller: Questions related to the ios uiimagepickercontroller class (and the associated uiimagepickercontrollerdelegate protocol), which provides system-supplied user interfaces for taking pictures and movies ...

1535. counter: A container(/bag/multiset/etc.) that keeps track of how many times equivalent values are added....

1536. knitr: An r package for dynamic report generation based on the concept of literate programming....

1537. android-notifications: A status notification adds an icon to the system's status bar (with an optional ticker-text message) and a notification message in the notifications window....

1538. inno-setup: A tool to create setup programs with an embedded pascal-derived scripting language....

1539. oledb: Ole db (object linking and embedding, database, sometimes written as oledb or ole-db) is an api designed by microsoft for accessing data from a variety of sources in a uniform manner....

1540. embed: To place a software module, object, or application into your own application or web page....

1541. flask-sqlalchemy: An extension for flask that provides sqlalchemy support. it is designed to make database manipulation through sqlalchemy even easier and simpler. it has the same three clause bsd l...

1542. orientation: The way up, down, left or right something is facing or being held in. typically, you distinguish between portrait (or vertical) and landscape (or horizontal) orientations....

1543. average: A measure of the "middle" or "typical" value of a data set. different types of averages include the arithmetic mean, the median, and the mode....

1544. cocos2d-x: C++ cross-platform version of cocos2d, an open-source mobile 2d game framework....

1545. powershell-v2.: For topics and problems related specifically to windows powershell 2.0. powershell 2.0 shipped with the releases of windows 7 and windows server 2008 r2. for general powershell topics, use the `po...

1546. linkedin: A tool used for finding business/networking connections, such as for suggesting job candidates. used for questions regarding linkedin's apis. do not ask questions about linkedin's terms of service...

1547. codenameone: An open source write once run anywhere mobile development platform that allows java developers to build native (ios/android/windows phone etc.) applications...

1548. diff: The act of identifying differences between two or more files in order to support various software development activities (bug tracking, patch creation, ...)...

1549. analytics: For questions related to analytics methods and tools....

1550. mouse: A pointing device that functions by detecting two-dimensional motion relative to its supporting surface....

1551. real-time: Real-time when the timeliness of the activities' completion is a functional requirement and correctness condition, rather than merely a performance metric. a real-time system is one where s...

1552. product: A good that can be bought or sold. use this tag to refer to products in an economic or commercial sense only. for the mathematical notion of product, use tag [multiplication] instead....

1553. screenshot: For questions about screenshots....

1554. spark-dataframe: Structured columnar data, analogous to pandas or r dataframes, but with a spark rdd basis, allowing massive, distributed sql-like operation....

1555. static-libraries: An archive of object files. used as a linker input, the linker extracts the object files it needs to carry on the linkage....

1556. where: A clause in programming that applies a boolean condition (predicate)....

1557. multiple-columns: When text is split into a number of parallel text columns, rather than one column of text. for css multicolumn layout, use the [css-multicolumn-layout] tag....

1558. settimeout: A global javascript method, used to execute a particular function or piece of code after a given delay....

1559. robotframework: A generic test automation framework for acceptance testing and acceptance test-driven development (atdd). it is a keyword-driven testing framework that uses tabular test data sy...

1560. javascript-objects: For questions related to javascript objects....

1561. load-balancing: Used to describe technology that is used to evenly distribute work across multiple nodes within a network....

1562. inputstream: An abstract mechanism for reading a data stream in java...

1563. ninject: A dependency injection framework for .net applications....

1564. html-email: Format emails....

1565. exe: A common filename extension for an executable file (a program) in microsoft windows and other operating systems (e.g. dos, openvms, symbian, and os/2)....

1566. clone: A copy of an object with all of the same attributes, data, and methods as the original object. or a software system that is designed to mimic another system....

1567. reactive-programming: A programming paradigm oriented around data flows and the propagation of change....

1568. opengl-es-2.: Subset of the opengl 3d graphics api designed for embedded devices such as mobile phones. this version 2.0 eliminates most of the fixed-function rendering pipeline in favor of a programmable one....

1569. admin: Admin may refer to both physical persons or software accounts that are dedicated and privileged to change the system they operate....

1570. c++: The name of the c++ standard approved in 2017. it builds upon the previous c++14 standard, improving the core language and standard library, and adding a few new language features....

1571. amazon: Do not use this tag. instead, use a more-specific tag, such as amazon-web-services or amazon-product-api. amazon is a us-based multinational e-commerce company. if you have a programming-related q...

1572. xss: A type of computer security vulnerability typically found in web applications that enables malicious attackers to inject client-side script into web pages viewed by other...

1573. richfaces: Richfaces was a component library for jsf and an advanced framework for easily integrating ajax capabilities into business applications. it reached end-of-life in june 2016....

1574. rename: For anything regarding renaming. could be applicable to a wide range of subjects. should be replaced by a more domain-specific tag if applicable....

1575. open-source: Software distributed under an open source license. such a license specifically allows anyone to copy, modify, extend and redistribute the source code without paying royalties o...

1576. uicollectionviewcell: A class from uikit framework in ios. a uicollectionviewcell object presents the content for a single data item when that item is within the collection views visible bounds. av...

1577. react-native-android: React-native-android: refers everything related to react-native android development. component, styling, routing and native api access in react-native android....

1578. metaprogramming: The capability to reprogram ones programming environment, as with macros or metaclasses....

1579. unity-container: A lightweight, extensible dependency injection container for .net with support for interception....

1580. svm: A set of related supervised learning methods that analyze data and recognize patterns, used for classification and regression analysis....

1581. customization: Modifying the default state of an application to suit a user's preferences or to address the unique requirements of a particular objective....

1582. aggregate-functions: A subset of sql functions that compute a single value from multiple input rows, mostly used in select queries with a group by clause. practically all modern rdbms feature a...

1583. emulation: For questions about emulation and emulators, where a computer program is emulating (imitating) the behavior of another program or hardware device....

1584. windows-8.: Windows 8.1, released on october 18, 2013, is the first major update to microsoft windows 8. windows 8.1 is another addition to the windows nt family....

1585. project: A collection of files and resources used in the development of an application or service. use [ms-project] for microsoft project questions....

1586. call: Do not use this ambiguous tag. for the action of invoking a subroutine of code, an external program or a script, use the tag [method-call]. for the topic of making phone calls, use the tag [phone-call...

1587. primary-key: A set of attributes that is irreducibly unique and non-nullable within a table....

1588. capistrano: A developer tool for deploying web applications. it is typically installed on a workstation, and used to deploy code from your source code management (scm) to one, or more servers....

1589. afnetworking: A networking library for ios and macos available on github and cocoapods....

1590. innodb: An acid-compliant transactional storage engine for mysql that uses multiversion concurrency control (mvcc). it has been the default storage engine for mysql since version 5.5.5...

1591. jquery-select: A jquery-based replacement for select boxes. it supports searching, remote data sets, and infinite scrolling of results....

1592. cpanel: A linux based web hosting control panel that provides a graphical interface and automation tools designed to simplify the process of hosting a web site. cpanel utilizes a 3 tier structure th...

1593. automatic-ref-counting: A compiler feature that provides automatic memory management of objective-c and swift objects....

1594. command-line-arguments: Programming command line utilities that take parameters....

1595. bytearray: Represents an array of bytes...

1596. permutation: An arrangement of objects into a particular order....

1597. log4net: A tool to help the programmer output log statements to a variety of output targets. log4net is a port of the excellent apache log4j framework to the microsoft .net runt...

1598. teradata: A relational database management system (rdbms), capable of supporting many concurrent users from various client platforms. teradata is compatible with the ansi standard and built complete...

1599. visualization: Any technique for creating images, diagrams, or animations to communicate a message....

1600. slice: A representation of a part of a sequence, usually defined by a reference to the underlying sequence, an index giving the starting position, a length or end position, and optionally a "strid...

1601. elisp: The extension language for the gnu emacs text editor, and in fact, most of the functionality of emacs is implemented using emacs lisp. users generally customize emacs' behavior by addin...

1602. threadpool: Pooling resources in given limits and automatically assign task to open workers....

1603. drupal-: The drupal version released on february 13, 2008. rather than using this tag, consider posting your question directly on https://drupal.stackexchange.com/....

1604. kibana: An application for exploring and visualizing your data. it helps you find and demonstrate trends in your data with tools for searching, creating visualizations, and combining those visualiza...

1605. classloader: An object that is responsible for loading classes in java....

1606. ipc: Ipc stands for inter-process communication and represents a set of methods for exchanging data and messages between threads and processes....

1607. sql-server-ce: A free sql server embedded database ideal for building standalone and occasionally connected applications for mobile devices, desktops, and web clients. you can develop...

1608. simplexml: A php extension shipped with the main source tree. the simplexml extension provides a very simple and easily usable toolset to convert xml to an object that can be processed with normal property selec...

1609. tfs: A complete application lifecycle management (alm) suite, offered by microsoft. tfs combines activities such as source control management, bug tracking, requirements mana...

1610. std: The c++ standard library, and its namespace. use in conjunction with [c++]....

1611. constants: Definitions whose value is fixed throughout a program's execution. literals in most languages are constants, for example. in referentially transparent programming styles, ...

1612. mapbox: A location data platform for mobile and web applications. they provide building blocks to add location-based features such as maps, search, and navigation into any experience you create....

1613. user-input: Data that the user inputs into the program. it generally takes the form of a string, but may also be an integer, floating-point number, etc....

1614. cython: A superset of the python language for quickly generating python c extensions....

1615. imap: Internet message application protocol (commonly known as imap) is one of the two most prevalent internet standard protocols for e-mail retrieval, the other being the post office protocol (pop)....

1616. media-player: Software or hardware device designed to play audio/video files....

1617. string-formatting: Commonly refers to a number of methods to display an arbitrary number of varied data types into a string....

1618. boost-asio: A cross-platform c++ library for network and low-level i/o programming that provides developers with a consistent asynchronous model using a modern c++ approach....

1619. prism: A framework for building loosely coupled, maintainable, and testable xaml applications in wpf, windows 10 uwp, and xamarin forms....

1620. cpu: The central processing unit or "processor" inside a computer which executes the instructions in a computer program....

1621. sftp: Off-topic. support questions may be asked on https://superuser.com. ssh file transfer protocol, a network protocol designed to provide secure file transfer and manipulation fac...

1622. session-cookies: Session cookies enable a server and a browser to establish an identified connection (through cookies) and communicate though it....

1623. fabricjs: An html5 canvas library, providing an object model for canvases, an svg-to-canvas renderer and a canvas-to-svg parser....

1624. dynamic-programming: An algorithmic technique for efficiently solving problems with a recursive structure containing many overlapping subproblems....

1625. pom.xml: The fundamental unit of work in maven....

1626. single-page-application: A web application that fits on a single web page with the goal of providing a more fluid user experience akin to a desktop application....

1627. render: The process of generating an image from a model (or models in what collectively could be called a scene file), by means of computer programs....

1628. facebook-php-sdk: The facebook php-sdk provides facebook platform support to your php - based web apps....

1629. word-vba: (visual basic for applications for ms-word) and is the dominant programming language for microsoft office word....

1630. query-string: The part of a url after the ? (question mark), containing parameter=value pairs separated by & (ampersand). in a request made to a web application at a particular url, the parameter+value data in the ...

1631. return-value: The result of evaluation of a return statement....

1632. puppet: A ruby-based configuration management system incorporating a model-driven dsl. its purpose is to provide configuration file enforcement, service state monitoring, package installation and o...

1633. alert: Usually a notification message to draw one's attention....

1634. proguard: A tool to shrink, optimize, obfuscate, and preverify java classes. it is included in the android sdk....

1635. appcelerator: For programming or development questions related to the appcelerator platform for developing native mobile apps and apis using javascript. please use appcelerator-specific tags such as [a...

1636. naming-conventions: Naming conventions refer to general rules governing names assigned to programming constructs such as variables and methods. these conventions facilitate readability, and thus improved maintainability ...

1637. struts: A free open-source solution for creating java web applications....

1638. activex: A microsoft-proprietary framework for defining and accessing interfaces, to system resources, in a programming-language independent way....

1639. jupyter: A collection of environments and protocols for interactive computing. it supports many languages and kernels, and works with frontends including the web application jupyter notebook. jupyte...

1640. apply: A function to call another function with a list of arguments....

1641. collision-detection: The problem of determining if geometric objects intersect. it is an important topic in computer graphics, in cad/cam, in dynamical simulation, and in computer games....

1642. scale: Is mostly used for questions that relate to proportional resizing of images or ui elements. it is also used for questions related to function scale() in r language....

1643. angular: Questions about angular version 7, the web framework from google. use this tag for angular questions which are specific to only version 7. use tag angular for any angular questions which are not speci...

1644. mean-stack: A methodology that employs mongodb, express, angular / angularjs and node.js to provide a complete end-to-end system. one of the primary motivations of such a stack is that it is pur...

1645. native: An application designed to run in the computer environment (machine language and os) being referenced. the term is used to contrast a native application with an interpreted one such as a java applicat...

1646. stdout: The stream where a program writes its output data....

1647. performance-testing: Performance testing: the process of testing to determine the performance of a software product. performance testing is the process of identifying and eliminating application or system performance bott...

1648. x6-: A 64 bit extension to the intel x86 architecture...

1649. nsuserdefaults: The objective-c api for storing and retrieving user preferences in apple's foundation framework for cocoa and cocoa touch. it is available in os x v10.0 and later and available in io...

1650. xslt-2.: For questions specific to xsl transformations version 2.0 and no other version....

1651. wildcard: Any character that can be used to substitute for any other character or characters in a string....

1652. travis-ci: For questions about the hosted continuous integration service....

1653. .net-4.: Version 4.5 of the microsoft .net framework. use for questions specifically related to .net framework 4.5. for questions on .net framework generally, use the .net tag....

1654. whitespace: Often used to refer to any combination of spaces, tabs, and new lines which create blank space between text, either horizontally or vertically....

1655. limit: Relates to any sort of limit applied to data or resources, e.g. limiting the size or value of a variable, limiting the rate of incoming traffic or cpu usage. [tag:sql-limit] should be used to refer to...

1656. tableau: A family of interactive data visualization products focused on self-service business intelligence. there is also a developer api for creating data extract files....

1657. docusignapi: Can be used for programming related questions which may involve implementation of docusign technologies. questions that do not involve programming are not on-topic. docusign provides a sim...

1658. onclicklistener: A listener object that reacts to 'click' events triggered from an input device, such as a mouse...

1659. mdx: A query language for olap databases. it was developed by microsoft but has later gained widespread support from other olap vendors....

1660. interpolation: Anything related to function interpolation, i.e. the mathematical techniques for estimating the (unknown) value of a function in a point on the basis of a set of known values in other (usually nearby)...

1661. cdi: Java platform, enterprise edition (java ee) 5 brought dependency injection (di) with convention over configuration to enterprise javabeans (ejb) 3.0. java ee 6 introduces the flexible and powerful @in...

1662. codeblocks: For code::blocks, an open-source c++ ide. do not use this tag for code blocks which define scope (e.g. curly braces)....

1663. etl: An acronym for extract, transform, and load. it refers to a process of extracting data from source systems, transforming the data in some way (manipulating it, filtering it, combining it with o...

1664. accordion: A type of menu that allows for additional content to be shown below the heading upon mouse action. only one heading's content can be open at a time. when the next heading is selected, ...

1665. md: Cryptographic hash function with a 128-bit (16-byte) hash value. md5 is no longer considered a secure hash and should not be used to protect sensitive information like passwords...

1666. android-canvas: The android java canvas (android.graphics.canvas)...

1667. jhipster: A development platform to generate, develop and deploy spring boot + angular/react web applications and spring microservices....

1668. clr: A core component of microsoft's .net initiative. it is microsoft's implementation of the common language infrastructure (cli) standard, which defines an execution ...

1669. nasm: The netwide assembler, an open-source x86/x64 assembler. it aims at being portable, modular and at having a simple syntax....

1670. element: An atomic unit of data that has precise meaning or precise semantics....

1671. phpexcel: A php library to create, read, edit and write spreadsheet files for ms excel and other spreadsheet programs...

1672. c#-3.: C# 3.0 ("c# orcas") introduces several language extensions that build on c# 2.0 to support the creation and use of higher order, functional style class libraries. the extensions enable construction of...

1673. delay: Delay refers to amount of time between two events....

1674. stack-overflow: For the error caused by pushing too many items onto the callstack. if you have a question regarding this website, please go to https://meta.stackoverflow.com...

1675. quartz-scheduler: A java-based open-source job scheduling service. note: this tag is about the java framework. for .net questions please use [quartz.net] instead....

1676. azure-cosmosdb: A globally distributed database service designed to enable users to elastically and independently scale throughput and storage across any number of geographical regions with a compr...

1677. react-navigation: An easy-to-use navigation solution to be used across react and react native projects https://reactnavigation.org...

1678. excel-: Is used for referencing the excel version 2007 spreadsheet application from microsoft. the version independent tag is "excel". if your question is about vba then also tag it vba. if...

1679. odoo: A suite of open-source business apps written in python and released under the agpl license. it is used by 3.7 million users worldwide to manage companies of all different sizes. the main odoo ...

1680. mutex: A mechanism to ensure integrity when the same data or resource is accessed (in particular, changed) concurrently from several threads....

1681. each: An iterator function or language struct which can be used to iterate over arrays or lists....

1682. android-view: Questions regarding views in android. views may be defined in android layout xml or in java code. questions using this tag involve general view practices or advice. with regard to specific views, refe...

1683. javabeans: A custom class which often represents real-world data and encapsulates private properties by public getter and setter methods. for example, user, product, order, etc....

1684. gallery: A collection of photos in a software system...

1685. pinvoke: An implementation specification created by microsoft of the common language infrastructure (cli) for invocation of native code libraries from managed code....

1686. session-variables: A unit of information within a session state. it is maintained across a user's visit within the constraints of the stateless http protocol....

1687. typeerror: A specific type of error raised when an operation or function is applied to an object of inappropriate type. you might encounter it in python or javascript....

1688. magento: An ecommerce r&d project facilitating the improvement of magento core products. written in php-zend framework. available under both open-source and commercial licenses....

1689. mvvmcross: An open source, convention over configuration, mvvm framework for the xamarin platform and windows uwp, wpf, windows phone 8.1 (non-silverlight), windows 8.1 (modern apps) and windows con...

1690. raspberry-pi: Rpi questions must be programming related. the raspberry pi 3 has bcm2837 1.2 ghz 64-bit quad processor based on the armv8 cortex a53. use the tag for questions that apply specifically to the raspberr...

1691. windows-xp: A microsoft graphical operating system edition for use on personal computers. important note: this tag is exclusively for programming questions directly related to windows xp; questions ...

1692. antlr: Antlr, another tool for language recognition, is a language tool that provides a framework for constructing recognizers, interpreters, compilers, and translators from grammatical descriptions containi...

1693. decorator: An object-oriented design pattern that allows adding behavior to existing classes in a dynamic fashion. it is one of the gang of four's structural design patterns....

1694. nfc: A set of short-range communication protocols that enables electronic devices to exchange data within short distances of roughly 10 cm or less....

1695. bundler: A tool that makes it easier to keep track of what ruby gems (and what versions of those gems) an application depends upon. it does so by installing all the gems in your applications gemfil...

1696. csrf: A malicious attack to exploit a website's trust in a user's browser....

1697. openlayers: An open source javascript web mapping library for creating web map applications....

1698. add: A mathematical operation that represents combining collections of objects together into a larger collection. it is signified by the plus sign (+)....

1699. selection: The selection can refer to text that has been highlighted, or it can refer to a choice made in ui elements that require one, e.g. a particular option in an html select. selection is also the stag...

1700. function-pointers: A pointer to a function, which can be stored in a variable. it allows a run-time choice of which function to run....

1701. magento-1.: A version of the magento ecommerce platform that was released april 24th 2012. it has had two minor revisions since, with the most recent version being 1.7.0.2 which was released july 5...

1702. subclass: A class that derives or inherits from a parent (or super) class. subclassing is used extensively in object-oriented programming (oop)....

1703. nokogiri: An html, xml, sax and reader parser for ruby with the ability to search documents via xpath or css3 selectors and much more...

1704. transition: Using javascript or css to animate an element from one state to another....

1705. global: Refers to a space where variables and other items may be accessed from any scope....

1706. monitoring: The act of looking on the processes or systems for performance, supervision and surveillance....

1707. pytest: Simple powerful no-boilerplate testing with python. please also add the python tag for questions tagged with pytest....

1708. uigesturerecognizer: An abstract base class for concrete gesture-recognizer classes. a gesture-recognizer object (or, simply, a gesture recognizer) decouples the logic for recognizing a gesture and ...

1709. autofac: An inversion of control (ioc) container for microsoft .net. it manages the dependencies between classes so that applications stay easy to change as they grow in size an...

1710. asset-pipeline: The asset pipeline provides a framework to concatenate and minify or compress javascript and css assets. it also adds the ability to write these assets in other languages and pre-processors such as co...

1711. wicket: Apache wicket, commonly referred to as wicket, is a lightweight component-based web application framework for the java programming language conceptually similar to javaserver faces and tapestry....

1712. pass-by-reference: An argument marshalling strategy whereby a variable's location in memory is passed to a function, rather than a copy of the variable's value, although the function appears in the ...

1713. selector: A selector can be a string identifying a method name in the objective-c or smalltalk programming language or a special kind of switch used in computers to connect multiple lines (i/o) to a single line...

1714. dialogflow: A natural language platform owned by google. it was previously named api.ai....

1715. uisearchbar: A view class in ios (apple) that implements a text field control for text-based searches....

1716. upgrade: Refers to the process of replacing a particular system with a newer version of the same system...

1717. passenger: An application server for rack, node.js, and wsgi applications that can be run standalone or as an apache or nginx module....

1718. z-index: Z-index represents the order on the z-plane in which an element appears. an element with higher stack order is always in front of another element with lower stack order. it is available in most of the...

1719. haml: A markup language thats used to cleanly and simply describe the html of any web document without the use of inline code. it can be used as a standalone html generation tool or as a template r...

1720. wso2esb: An open source enterprise service bus (esb) available under the apache software license v2.0....

1721. bind: Means different things in different contexts: consider using less ambiguous tags instead. common meanings include: the bind function in socket programming; binding to naming contexts; the bin...

1722. tornado: A scalable web server and web framework for python specializing in handling thousands of simultaneous connections and real-time services....

1723. jboss7.x: Version 7 of the jboss application server...

1724. firebase-storage: Cloud storage for firebase (previously called firebase storage) gives developers robust, secure uploads and downloads from firebase sdks by handling network interrupts and providing an intuitive autho...

1725. rdf: A language for representing information about resources in the world wide web. it is a syntax independent data model that may be serialised in a variety of...

1726. html-select: An html user interface element for choosing one or more option(s) from a finite collection of options....

1727. mqtt: Message queuing telemetry transport, or mqtt, is a publish/subscribe messaging protocol designed to minimize network bandwidth usage and device resource requirements. client and server implementations...

1728. amazon-cloudformation: For questions about cloudformation, part of the amazon web services (aws) that provides a way to manage a collection of related aws resources....

1729. android-support-library: The android support library contains backported apis from newer platforms and apis that offer utility functionality....

1730. block: Scheduled for removal because it can refer to many different things depending on the use of other tags with it....

1731. panel: A simple container that allows other elements to be placed into it, especially visual user interface elements....

1732. alias: An alternative name. in computer science, the most common contexts are command aliases in shells, column aliases in databases, or variable references in languages like c++....

1733. war: Jar file used to distribute javaserver pages, java servlets, java classes, xml files, tag libraries and static web pages (html and related files) that together constitute ...

1734. oracle-apex: A rapid web application development tool that lets you share data and create applications. using only a web browser and limited programming experience, you ...

1735. exchangewebservices: An extensibility point for clients that connect to the exchange server and consume information about user availability, and the manipulation of items that are located in...

1736. google-maps-android-api-: The next generation of google maps sdk available for android developers....

1737. rows: A single data item in a database, spreadsheet, table, grid or list. when using this tag, please also add additional tags to clarify your specific environment/language/use case....

1738. grand-central-dispatch: Grand central dispatch (gcd) provides a simple and robust mechanism for concurrent and asynchronous operations, primarily in apple operating systems (e.g., ios, macos, watchos, and tvos), but also fre...

1739. actionbarsherlock: An extension of the compatibility library designed to facilitate the use of the action bar design pattern across all versions of android with a single api....

1740. wxwidgets: A cross-platform gui framework. it is written in c++ and has bindings for python, perl, ruby, php, erlang and even .net. it also supports several mobile platforms including windows mobile...

1741. azure-storage-blobs: A cloud service for storing unstructured binary data. it is a part of the microsoft azure family of cloud services. blobs can be of any file type. azure blobs can be block or pag...

1742. linear-regression: For issues related to linear regression modelling approach...

1743. google-analytics-api: A set of apis for building custom reporting solutions and programmatically managing existing google analytics accounts and users....

1744. jquery-ui-sortable: The jquery ui sortable plugin makes selected elements sortable by dragging with the mouse....

1745. cross-compiling: For general cross compiling issues, where a separate 'hosting' environment is used to build for the 'target' platform....

1746. reverse-proxy: A reverse proxy server usually refers to an http accelerator or load-balancer which proxies requests on behalf of the actual clients to one or more backend http servers....

1747. replication: The use of redundant resources to improve reliability, fault-tolerance, or performance....

1748. aws-api-gateway: A fully managed service that makes it easy for developers to create, publish, maintain, monitor, and secure apis at any scale....

1749. slideshow: 9 asked this month, 203 this year...

1750. python-3.: The version of the python programming language released on september 13, 2015. for issues that are specific to python 3.5. use the more generic [python] and [python-3.x] tags where possible....

1751. viewmodel: A framework which defines a coherent set of views to be used in the construction of an architecture. a view is a representation of a whole system from the persp...

1752. activeadmin: A ruby on rails plugin for generating administration style interfaces. it abstracts common business application patterns to make it simple for developers to implement beautiful and ele...

1753. python-import: For questions about importing modules in python...

1754. handler: In the observer pattern, an event handler is the function or method called on an observer listening for an event dispatched by the subject. also known as an event listener....

1755. junit: Version 4 of the popular junit java unit testing framework...

1756. filenames: Metadata about a file; a string used to uniquely identify a file stored on the file system of a computer....

1757. calculator: Questions about calculators, or calculator programming. for ti-basic calculator programming, use the ti-basic tag....

1758. unity: A cross-platform game engine with a built-in ide developed by unity technologies. it is a commercial development platform for creating games, interactive 2d and 3d applications, training s...

1759. windows-mobile: A mobile operating system developed by microsoft that was used in smartphones and mobile devices, but is being currently phased out to specialized markets. it is superseded by window...

1760. reporting: A purposeful presentation of data, typically for human review. automated error-logging is a humble form of reporting; "business intel" suggests a sophisticated and multi-layered form....

1761. updatepanel: An asp.net ajax control which allows page content to be updated asynchronously....

1762. asp.net-membership: Asp.net membership gives you a built-in way to validate and store user credentials....

1763. command-prompt: The string of text that a command-line interpreter displays to you, the user, to prompt you for input in interactive mode. for programs with textual user interfaces in general, ...

1764. plist: A plist file, also known as a "property list" file, stores serialized objects such as arrays, dictionaries, and strings....

1765. dropdown: Toggleable, contextual overlays for displaying lists of links and more....

1766. seaborn: A python visualization library based on matplotlib. its primary goal is to provide a concise, high-level interface for drawing statistical graphics that are both informative and attractive....

1767. ibm-mq: A message oriented middleware product that provides a proprietary api as well as implementing the java message service (jms) api. as of v8.0, the product name became ibm mq, having being pre...

1768. loading: Loading refers to retrieving necessary information for display or functionality....

1769. twisted: An event-driven networking engine, written in python and implementing many different protocols....

1770. drools: A business-rule management system (brms) with a forward-chaining-inference-based rules engine, more correctly known as a production rule system, using an enhanced implementation of the rete ...

1771. setinterval: A global javascript method. it is used to execute a particular function or piece of code at regular intervals....

1772. actionlistener: An invisible gui object that gets its method called when the user performs a certain action. common actions include pressing the push button, toggling the toggle button, checkin...

1773. packages: For questions relating to the use of or naming of packages in java, scala, python and other languages....

1774. variable-assignment: A process of setting or re-setting the value stored in the storage location(s) denoted by a variable name....

1775. url-redirection: Url redirection refers to bouncing a web request to another url...

1776. stata: A commercial, general-purpose statistical software. it is available for windows, mac and unix systems. stata's capabilities include data management, statistical analysis and graphics....

1777. pytorch: A deep learning framework that implements a dynamic computational graph, which allows you to change the way your neural network behaves on the fly and capable of performing backward automat...

1778. geospatial: Pertaining to the geographic location and characteristics of natural or constructed features and boundaries on, above, or below the earth's surface; esp. referring to data that is geographic and spati...

1779. batch-processing: Batch-processing refers to programmatic execution with minimum human interaction....

1780. backend: Defines a component in a logical separation of an application....

1781. pentaho: An open source business intelligence suite with integrated reporting, dashboard, data mining, workflow and etl capabilities. it is primarily written in java....

1782. spreadsheet: For questions about spreadsheet apps, plug-ins, libraries, etc., where no more specific tag exists. a spreadsheet presents tabular data sets arranged in rows and columns, typically with t...

1783. payment-gateway: A service for authorizing payments for an e-commerce website, an online retailer or a traditional business....

1784. richtextbox: The richtextbox control enables you to display or edit rtf (rich text format) content. this content may include formatted paragraphs, hyperlinks, and inline images....

1785. h: A relational database management system written in java. it can be embedded in java applications or run in the client-server mode. h2 supports regular disk-based as well as in-memory databases....

1786. recaptcha: For questions about the recaptcha service, designed to protect against spam and abuse by blocking bots while allowing valid users to pass through with ease....

1787. web-deployment: The activities that make a website available for use on a remote system....

1788. webclient: A class for .net framework applications that provides methods for sending and receiving data from a resource identified by a uri....

1789. matlab-figure: A high-level language and programming environment developed by mathworks. this tag relates to the creation and manipulation of graphical plots and visualizations in matlab figures. for quest...

1790. lstm: Long short term memory. a neural network architecture that contains recurrent nn blocks that can remember a value for an arbitrary length of time. a very popular building block for deep nn....

1791. android-spinner: A control/widget that allows the user to select an item from a group, like a dropdown list......

1792. hiveql: Variant of sql used in the apache hive data warehouse infrastructure. use this tag for questions related to the hive query language including hiveql syntax and hiveql-specific functions....

1793. uipickerview: The uipickerview class implements objects, called picker views, that use a spinning-wheel or slot-machine metaphor to show one or more sets of values. appears on ios....

1794. dropbox: A free cloud storage service that lets you bring your photos, docs, and videos anywhere and share them easily. it uses a web interface and cross-platform file syncing application to manage...

1795. ejs: For "effective." ejs is a simple templating language that lets you generate html markup with plain javascript. no religiousness about how to organize things. no reinvention of iteration and con...

1796. marshalling: The process of transforming the memory representation of an object to a data format suitable for storage or transmission...

1797. centos: Version 7 of centos linux distribution. the centos linux distribution is a stable, predictable, manageable and reproduceable platform derived from the sources of red hat enterprise linux (rhel)....

1798. phoenix-framework: Elixir web framework targeting full-featured, fault tolerant applications with realtime functionality...

1799. pandas-groupby: To be used for grouping variables together based on a given condition. and only to be used with relevance to pandas library...

1800. jsx: An open source programming language, or an altjs with classes and static types. the source code is compiled into javascript which is highly optimized. for questions about react, use [reactjs] i...

1801. visual-studio-: A version of microsoft's visual studio integrated development environment product line for .net-based and c++ development. do not use this tag unless you have a specific question...

1802. simulation: The imitation of some real thing, state of affairs, or process. the act of simulating something generally entails representing certain key characteristics or behaviours of a selected phy...

1803. autohotkey: A free, open-source macro-creation and automation software for microsoft windows that allows users to automate repetitive tasks. it is driven by a scripting language that was initi...

1804. ip-address: An internet protocol address (ip address) is a numerical label assigned to each device in a computer network that uses the internet protocol for communication. this is a general tag that covers both i...

1805. sql-injection: A code injection technique, used to attack data-driven applications, in which malicious sql statements are inserted into an entry field for execution (e.g. to dump the database conten...

1806. computer-science: The science behind programming. it is the study of the theoretical foundations of information and computation and of practical techniques for their implementation and applicat...

1807. valgrind: A dynamic analysis tool for linux, os x, android, and solaris systems. it can be used for profiling as well as for finding memory leaks, race conditions, and threading errors....

1808. export-to-csv: A set of techniques to write a csv (comma-separated values) file from a data source. csv files store data in plain-text form, allowing great usability and they often are used as a way to exchange data...

1809. box2d: A free open source 2-dimensional physics simulator engine written in c++ by erin catto and published under the zlib license...

1810. transparency: The property of being see-through; a transparent object reveals objects behind it. transparency is also known as alpha blending. the opposite of transparency is opacity....

1811. bower: A package manager for the web. bower lets you easily install assets such as images, css and javascript, and manages dependencies for you....

1812. gradient: Specifies a range of position-dependent colors, usually used to fill a region....

1813. manifest: A file containing metadata about an application, data file or assembly. generally an ambiguous tag, try and use a more specific one....

1814. decode: To convert some encoded data (e.g. bytes, electrical signals) to some representation ready for further processing (e.g. string, object, picture)...

1815. polygon: For issues relating to the creation, manipulation and rendering of polygons in graphical user interfaces....

1816. screen-scraping: Screen-scraping, also known as web-scraping or data-scraping, is a software technique used to collect and parse information from user interfaces. if your question is specifically about scraping from w...

1817. flash-builder: Adobe's official ide for the flex sdk and air sdk. based on eclipse....

1818. openid: An open standard that describes how users can be authenticated in a decentralized manner. it allows the user to use an existing account to sign in to multiple websites, without needing to cr...

1819. rx-java: Anything related to rxjava2 the new implementation of the rxjava reactive extensions for the jvm a library for composing asynchronous and event-based programs using observable sequences for the ja...

1820. alfresco: Alfresco open source enterprise content management software...

1821. message-queue: A design pattern or software engineering component that defines discipline or api for communication between two or more interrelated processes or systems. the message queue enforces...

1822. embedded-linux: The use of linux in embedded computer systems such as mobile phones, personal digital assistants, media players, set-top boxes, and other consumer electronics devices, networking equ...

1823. corona: A mobile development framework for creating high-performance, multimedia-rich applications, games, ebooks etc. for windows, macos, apple (iphone, ipad, ...), android devices and html5....

1824. yarn: A key component of second generation apache hadoop infrastructure. do not use this for the javascript/node.js yarn package manager (use [yarnpkg] instead)! ...

1825. lotus-notes: Tag for programming questions related to lotus notes & domino...

1826. backgroundworker: A helper class in .net's system.componentmodel namespace providing a general implementation of the event-based asynchronous pattern to manage a worker thread, support cooperative c...

1827. forms-authentication: A built-in and extensible system for authenticating users in an asp.net application that also maintains that authenticated session via a ticket (often stored as a cookie or que...

1828. dotnetnuke: A .net open source content management system and web application development framework. also goes by the names dotnetnuke and evoq....

1829. gstreamer: Questions related to gstreamer (also known as gst), an open source multimedia framework, powering everything from linux servers and linux desktop systems to a host of embedded devices....

1830. margin: The css margin properties define the space around elements....

1831. rdd: A distributed memory abstraction that allows programmers to perform in-memory computations on large clusters while retaining the fault tolerance of data flow ...

1832. codeigniter-: An old and no longer supported version of the popular php framework. please refer to the [tag:codeigniter] for more information....

1833. nsurlconnection: The apple foundation framework class that provides support to perform the loading of a url request. it is deprecated and should be replaced by nsurlsession....

1834. outlook-addin: Self-contained programs that modify,extend or add functionality to microsoft outlook desktop client. please use "outlook-web-addins" tag for questions regarding the new model of out...

1835. scenekit: A high-level framework for building 3d user interfaces, data visualizations, and casual games for ios, os x, tvos and watchos....

1836. intellisense: Microsoft's implementation of automatic [code-completion], best known for its use in the microsoft visual studio integrated development environment....

1837. aurelia: A next generation javascript client framework that leverages simple conventions to empower your creativity....

1838. compact-framework: Microsoft .net compact framework (compact-framework, .netcf) is a constrained version of microsoft .net framework designed for limited resource devices such as mobile phones, personal digital assistan...

1839. postgis: For postgis which is a spatial database extension for postgresql. before using this tag, please consider whether your question might be a better fit for the geographic information syst...

1840. frame: Frame refers to a property of a uiview or an nsview in objective-c. it is a 4-floating-point representation of the view's location in the parent view or window. ... use the [frames] tag for html frame...

1841. openstreetmap: A free editable map of the whole world. openstreetmap allows you to view, edit and use geographical data in a collaborative way from anywhere on earth....

1842. facebook-fql: Facebook query language (fql) enables you to use a sql-style interface to query the data exposed by the graph api. it provides for some advanced features not available in the graph api such as using t...

1843. sparse-matrix: A data structure in which not every entry is explicitly represented. related are sparse matrix algorithms and data structures, along with questions about implementation and analyses...

1844. jpa-2.: For questions about the version 2.0 of the java persistence api. the focus of jpa 2.0 was to address features that were present in some of the popular orm vendors but could not gain conse...

1845. biztalk: A server product for business process management and enterprise application integration, developed by microsoft....

1846. inline: For questions specifically about the effects of the inline keyword, together with the appropriate language tag....

1847. code-generation: Topics related to the generation of code as the output of an application, instead of directly writing code by a programmer....

1848. user-defined-functions: A function provided by the user of a program or an environment...

1849. expandablelistview: A standard android widget that shows items in a vertically scrolling two-level list. groups can be expanded or collapsed to show/hide their child items. additional information...

1850. spring-cloud: Spring cloud provides tools to quickly build common patterns in distributed systems (e.g. configuration management, service discovery, circuit breaker, intelligent routing, micro-proxy, control bus, g...

1851. guava: Google's core java library for java and android development....

1852. couchbase: Use for the couchbase server product only (not couchdb or couchbase lite). couchbase server is a distributed database engineered for performance, scalability, availability and flexible query. it enabl...

1853. html-agility-pack: An open-source html parser that builds a read/write dom and supports linq, plain xpath or xslt....

1854. toolbar: Is for issues relating to the configuration, design, and use of toolbars....

1855. es6-promise: An ecmascript 2015 object that represents an in-progress asynchronous operation...

1856. sharepoint-: A server product from microsoft. it is an application development framework that helps you create web applications in no time. it combines collaboration and web publishing, providin...

1857. aop: Aop stands for aspect-oriented programming. use this tag if your question is about aspect-oriented concepts and techniques, or for programming problems using aop extensions in any language. aop increa...

1858. clickonce: A microsoft technology that simplifies deployment of applications by publishing to a website, where the user can install it by clicking a link on a page of that website. after the initial...

1859. zsh: A unix shell that can be used as an interactive login shell and as a powerful command interpreter for shell scripting....

1860. precision: For questions related to numerical precision in programming. for classification precision use the tag [precision-recall]....

1861. openxml: Questions regarding reading and writing of microsoft office open xml files either through direct manipulation of the xml files contained in a zip package or through the microsoft office open xml sdk....

1862. gnu-make: For questions about gmake, the gnu version of the make utility to maintain and update programs....

1863. external: Refers to something that is outside of a particular system. in other words, it is something that is not a part of the main system and therefore can be considered "extra"....

1864. padding: Extra space inserted into memory structures to achieve address alignment -or- extra space between the frame and the content of an html element -or- extra spaces or zeros when printing out values using...

1865. wget: A gnu non-interactive(can be called from scripts, cron jobs , terminals without the x-windows support, etc.) network downloader that retrieves content from web servers. the name is derived from world ...

1866. magento-1.: E-commerce php framework solution, which has a new responsive theme (rwd) in version 1.9...

1867. fullscreen: A fullscreen object occupies the entire screen....

1868. linker-errors: An error received when combining individually compiled object files into executable code....

1869. font-face: A css rule that allows the definition of embedded fonts within a webpage....

1870. clipboard: A software facility that can be used for short-term data storage and/or data transfer between documents or applications, via copy and paste operations....

1871. center: In html causes its contents to be centered within the parent element. it is deprecated and should no longer be used....

1872. bokeh: A library for interactive visualization (including streaming or large datasets) that targets modern web browsers for presentation, and high level languages such as python, scala, and r for us...

1873. avplayer: Used to implement controllers and user interfaces for single- or multiple-item playback....

1874. sublimetext: Text and source code editor for linux, os x and windows written by jon skinner....

1875. apache-flink: An open source platform for scalable batch and stream data processing. flink supports batch and streaming analytics, in one system. analytical programs can be written in concise and el...

1876. responsive: A tag to indicate a generic responsive website or web application programming or design topic. it's a more generic tag than 'responsive-design', and it serves for situations when you're ...

1877. legend: Commonly used when plotting several sets of data within the same diagram. the legend associates each plot with its corresponding data....

1878. extension-methods: A language feature of some languages, such as swift, visual basic.net and c#. extension methods enable you to "add" methods to existing types without creating a new derived type...

1879. system.reactive: System.reactive refers to the reactive extensions for .net, also known as rx. rx provides developers with a reactive programming model over the generic iobservable interface, as opposed to the tra...

1880. eclipse-cdt: An eclipse component that provides an ide for c and c++. use this tag for questions which are specific to cdt....

1881. updates: Updates can refer to the modification of data or configuration by an application, process, or service, or can refer to the modification of software by a process. this tag seems fairly useless, as most...

1882. draw: A tag for questions about methods of displaying graphical data or images....

1883. textfield: A user-interface control allowing the user to input text into a program....

1884. raphael: A cross platform javascript library for outputting vector graphics in both standards compliant svg (for firefox, chrome, internet explorer 9+ ...) and vml for older versions of internet exp...

1885. ember-cli: Node.js module which provides a command line interface (cli) for developing ember.js applications...

1886. android-contentprovider: One of the primary building blocks of android applications, providing content to applications....

1887. distance: A numerical description of how far apart objects are....

1888. stdin: Standard input (stdin, file descriptor 0) is the input stream to a program....

1889. multipartform-data: A content type used to send forms to web services, including file uploads....

1890. firebird: A free and open-source, cross-platform, client-server sql relational database management system, running on linux, unix, and windows. please mention your exact firebird version when asking...

1891. pickle: An object serialization module for python. use this tag together with the python tag for questions related to storing or loading objects with pickle....

1892. media: The storage and transmission channels or tools used to store and deliver information or data....

1893. syntax-highlighting: A feature of some text editors that display text (especially source code) in different colors and fonts according to the category of terms....

1894. ienumerable: Ienumerable, and its generic counterpart ienumerable are .net interfaces for iterating (or enumerating) through a collection of items....

1895. image-uploading: The process of moving images or similar files from a client machine to a server for storage and possible later display....

1896. httpurlconnection: Used to make a single request but the underlying network connection to the http server may be transparently shared by other instances....

1897. one-to-many: Relationship between two different object properties....

1898. complexity-theory: A branch of the theory of computation in theoretical computer science and mathematics that focuses on classifying computational problems according to their inherent ...

1899. draggable: An element capable of being dragged....

1900. pyside: Questions about using pyside, a python qt bindings project....

1901. stanford-nlp: Suite of java libraries for natural language processing (nlp) from stanford university....

1902. httpresponse: A network message which is made of a body and metadata in the form of headers, according to http specification. may also refer an httpresponse class in software frameworks and libr...

1903. standards: Officially published or well agreed upon formats, procedures, or protocols. they allow individuals or organizations to collaborate by setting ground rules or boundaries. standards often ...

1904. fxml: A scriptable xml-based language that provides the structure for building a javafx user interface separate from the application logic of your code....

1905. sql-insert: The sql insert statement allows you to insert a single or multiple rows into a table....

1906. game-engine: A software framework used in the development of video games. tag usage note: use this tag only if you are creating or modifying a game engine framework, or if the game engine you use ...

1907. office-interop: The layer using the com interop that allows .net or c# to communicate with standard com objects and libraries....

1908. alertdialog: Pop-up dialogs that appear in front of the current activity....

1909. mediawiki: A free software wiki package written in php, originally for use on wikipedia. it is now used by several other projects hosted by the non-profit wikimedia foundation and by many other wiki...

1910. carrierwave: A modern ruby gem for file uploads in rails and other frameworks, similar to paperclip and attachment_fu...

1911. networkx: A python package for the creation, manipulation, and study of the structure, dynamics, and functions of complex networks. use this tag for questions about how to install or use the package...

1912. entity-framework-4.: For the ado.net entity framework 4.1, the first release of ef to ship separately from the .net framework. it builds upon the core entity framework included in .net 4.0 and was released to ...

1913. asterisk: Off-topic. support questions may be asked on https://superuser.com. debug help like "please read this output and say what is wrong" is off-topic. asterisk is a pbx softwar...

1914. tesseract: An ocr (optical character recognition) engine originally developed at hp labs and now available as an open source library with development sponsored by google....

1915. facebook-login: A popular sign in method for many websites using facebook credentials....

1916. linear-algebra: A core body of mathematics studying vector spaces and linear mappings between these spaces. key topics include: matrices, vectors, simultaneous systems of linear equations, diagonal ...

1917. urllib: Python module providing a high-level interface for fetching data across the world wide web. predecessor to urllib2. in python 3, urllib2 and urllib have been reorganized and merged into urllib....

1918. wrapper: An oop technique where an object encapsulates (wraps) another object, resource (dynamically allocated memory, os file/widow handle, socket, thread mutex, etc) or a set of subroutines, hid...

1919. paypal-sandbox: A self-contained environment within which you can prototype and test paypal features and apis. the paypal sandbox is an almost identical copy of the live paypal website....

1920. lwjgl: The lightweight java game library (lwjgl) allows access to high performance crossplatform libraries such as opengl, opencl and openal to write state of the art 2d and 3d applications with java....

1921. orchardcms: A free, open source, community-focused content management system built on the asp.net mvc platform....

1922. outlook-vba: Outlook vba (visual basic for applications) refers to programming outlook's native object model using outlook's implementation of vba. since outlook has no macro recorder, this tag is for questions ab...

1923. vuex: A flux-inspired application architecture for vue.js....

1924. jlabel: A java swing component to display a short text string or an image, or both....

1925. repository-pattern: The repository pattern provides a way to provide isolation between the data access layer of your application with the business layer. when using this tag on implementation heavy questions - tag the co...

1926. google-cloud-dataflow: A fully managed cloud service for creating and evaluating data processing pipelines at scale. dataflow pipelines are based on the apache beam programming model and can operate...

1927. android-custom-view: A tag for questions related to building and using custom graphical widgets on the android platform....

1928. amazon-rds: Amazon relational database service (amazon rds) is a web service that makes it easy to set up, operate, and scale a relational database in the cloud....

1929. immutability: The inability to modify data after it has been created. modifications are instead made by copying the data. a property of immutable data is that it is referentially transparent....

1930. mamp: The abbreviation "mamp" stands for: macintosh, apache, mysql and php. the os x software application "mamp" will quickly install the whole stack and provide a gui for management....

1931. urllib: A builtin python 2 module that defines functions and classes to help with url actions. it is notably unsatisfactory and has been replaced in python 3 and by third-party libraries....

1932. footer: In programming, a page footer (or simply footer) is part of page that is separated from the main body and appears at the bottom of a page....

1933. watchkit: An integral part of the apple watch experience for third-party applications. it contains the classes for creating apple watch applications and it ensures that an apple watch application ca...

1934. iis-: A web server application and a set of feature extension modules created by microsoft as part of windows. iis version 6 is shipped with windows server 2003 and wi...

1935. local: A tag for questions about accessing resources local to a given runtime environment or network....

1936. boto: Boto 3 - the amazon web services (aws) sdk for python...

1937. crud: The four basic operations for a data management system : create, read, update, delete...

1938. database-migration: The process of transferring data between storage types, formats, or computer systems. also refers to migrating the database from one vendor to another, or to upgrading the versio...

1939. ssrs-: A server-based report generation software system from microsoft. this version was released as part of sql server 2012 in march 2012....

1940. mod-wsgi: A python wsgi adapter module for apache. for details on the official channel for getting mod_wsgi help, see http://modwsgi.readthedocs.io/en/develop/finding-help.html....

1941. redhat: For issues relating to red hat platforms, products, and/or services....

1942. delphi-: A version of delphi for windows 32 bit....

1943. default: Refers to an initial, most commonly used option, setting, or value that is automatically assigned to an application or device, outside of user intervention, with the intention of making it usable "out...

1944. thumbnails: Reduced-size versions of pictures, used to help in recognizing and organizing them, serving the same role for images as a normal text index does for words....

1945. uistoryboard: A screen flow layout mechanism introduced in ios 5. storyboards allow a developer to create a conceptual overview of the screens in an app and the connections/workflow among them. stor...

1946. message: For questions regarding facebook messages, javascript messages, mobile messages (android, ios, windows-phone), etc. not for use for error messages. include additional tags to indicate messaging plat...

1947. plpgsql: The default procedural language for postgresql. questions about pl/pgsql should probably be tagged "postgresql" as well....

1948. youtube-data-api: Youtube data api used for getting details of youtube contents like playlist, playlistitems and video's details! you need to generate a youtube data api developer key to access the content available o...

1949. app-config: .net application configuration files contain settings specific to an application....

1950. netlogo: An agent-based programming language and integrated modeling environment. netlogo is free and open source software, under a gpl license. commercial licenses are also available. it is written...

1951. materialize: An open-sourced, modern, responsive front-end framework based on material design...

1952. symbols: Can refer to a letter or special character; a primitive data type in many programming languages; an item of the alphabet of a formal language....

1953. sybase: Sybase, a subsidiary of sap, produces a variety of data management products. for their flagship rdbms, adaptive server enterprise, please use [sybase-ase]. for adaptive server anywhere versions 6-9, u...

1954. augmented-reality: For question about real-time, 3d and interactive mix of real and virtual components. only use this tag when a specific platform tag doesn't exist or the question is sufficiently cross-platform....

1955. guice: A lightweight dependency injection framework for java....

1956. ios: The tenth version of apple's ios mobile operating system. it was announced at the company's apple worldwide developers conference (wwdc) on june 13, 2016. the ios10 tag should be used for...

1957. plone: A content management system (cms) written in python. its strengths are in intranets, websites and document management. it has support for multilingual content and versioning....

1958. .net-assembly: A group of classes and namespaces compiled into a binary file, written in a .net-specific language such as c# or vb.net....

1959. qr-code: An iso-standardized two-dimensional barcode format....

1960. tfsbuild: Automated builds using the team foundation server / visual studio team services build system...

1961. microsoft-edge: A new web browser released for windows 10, installed alongside internet explorer (ie) 11. edge is designed to be the replacement web browser to ie, as ie is slated to cease developm...

1962. office-js: The new javascript extensibility model for microsoft office client applications. you can extend office applications that run on windows, web, ios, and the mac. this model is applicable to ...

1963. java-: Java se version 7 was released in 2011. the new features, in comparison to the version 6, include dynamic language support, compressed pointers, small language extensions, elliptic curve cryptography,...

1964. ubuntu-2.: The previous lts release of ubuntu, code-named precise pangolin. released on 26th april, 2012. you should only use this tag if your question is hardware or version-specific....

1965. multilingual: Refers to the use of more than one (natural) language. this does not refer to the use of multiple programming languages....

1966. crontab: A crontab file specifies shell commands to run periodically on a given schedule. please review the tag wiki for troubleshooting tips before posting!...

1967. stylesheet: Do not use this tag. use [css] for css related issues and [xslt] for xslt related issues instead....

1968. jndi: The java naming and directory interface (jndi) is a java api for a directory service that allows java software clients to discover and look up data and objects via a name....

1969. game-physics: About implementation, creation, optimization and any other thing related to physics in games. physics controls the interaction of every physical object in a game, where any 2d or 3d mo...

1970. terraform: A tool for building, changing, and versioning infrastructure safely and efficiently....

1971. atom-editor: A hackable text editor created by github and developed on top of the electron desktop application platform....

1972. pyinstaller: A multi-platform tool designed to convert python (.py) files into stand-alone executable files in windows, linux, and mac os x, solaris, and aix....

1973. assets: 1. non-code files packed with an application (example, data or media files). 2. from a security point of view - any data or resource that should be (or can be) protected....

1974. geocoding: A method to find the coordinates (e.g. latitude and longitude) of a data record (e.g. an address or zip code) or of an object which represents some other geographic data (e.g. country nam...

1975. executable: 5 asked this week, 22 this month...

1976. maven-plugin: For the use of specific maven plugins. use it only for maven plugins development related questions....

1977. netsuite: A vendor of business management saas. the platform's scope includes erp, crm, psa, and ecommerce. primarily tailored to mid-market companies....

1978. gmail-api: Use the gmail api to add gmail features to your app. restful access to threads, messages, labels, drafts and history. easy to use from modern web languages....

1979. mime-types: A mime type after mime (multipurpose internet mail extensions) is a two-part identifier for file formats on the internet....

1980. firemonkey: The cross-platform gui framework developed by embarcadero technologies, a part of idera inc. and is a part of the rad studio development tool....

1981. aspectj: An aspect-oriented extension to the java programming language that enables clean modularization of crosscutting concerns such as logging, error handling, standards enforcement and feature v...

1982. export-to-excel: Use to tag questions about techniques to write an ms-excel file (sheet, workbook, .xls, .xlsx) from various data sources (an sql query, a datagrid, a datagridview, a text file, etc)....

1983. identityserver: Openid connect provider and oauth 2.0 authorization server framework based on asp.net core...

1984. root: On unix-like systems, a special user account used for system administration....

1985. webpage: A document or information resource that is accessible via the internet or a local file that can be accessed through a web browser and displayed on a monitor or mobile device....

1986. iphone-sdk-3.: Refers to the iphone software development kit, version 3.0....

1987. weka: Weka (waikato environment for knowledge analysis) is an open source machine learning library written in java....

1988. wait: In programming, 'wait' refers to the act of pausing the execution of a program until a specific condition is met or a given amount of time has passed....

1989. angular2-template: For questions referencing angular template syntax including: interpolation, input(property) bindings, output(event) bindings, two-way binding, local variables, star syntax, etc. this tag is specific t...

1990. xib: The file format for interface builder, which is a development tool for the mac os x & ios platforms....

1991. search-engine: Program that searches documents for specified keywords and returns a list of the documents where the keywords were found....

1992. bufferedreader: Java class that reads text from a character-input stream, buffering characters so as to provide for an efficient reading of characters, arrays, and lines....

1993. vertical-alignment: Typically a style or other ui definition associated with the placement of an interface item in the vertical plane....

1994. android-5.0-lollipop: Android lollipop, formerly known as just "android l", was first shown at google i/o 2014. the final name was confirmed on october 15th....

1995. flex: A software development kit (sdk) released by adobe systems for the development and deployment of cross-platform rich internet applications based on the adobe flash platform....

1996. nspredicate: Used in mac os x and ios development to define logical conditions used to constrain a search either for a fetch or for in-memory filtering....

1997. browserify: A tool that packages node.js modules for a web browser....

1998. google-tag-manager: A free tag manager solution for web or mobile. it automates the management of javascript code sequences which are used to send 'tags' from your website or mobile app to thi...

1999. gd: An open source code library for the dynamic creation of images by programmers. gd is written in c, and "wrappers" are available for perl, php and other languages. gd creates png, jpeg and gif im...

2000. mvvm-light: A set of components helping people to get started with the model - view - viewmodel pattern in silverlight, wpf, xamarin, .net core and windows phone. it is a light and pragm...

2001. apache-zookeeper: A distributed service that provides configuration information storage, naming, synchronization, coordination, and group services....

2002. monads: A composable computation description. monads are an important construct in functional programming languages like haskell....

2003. amazon-cognito: A simple user identity and data synchronization service that helps securely manage and synchronize mobile app data....

2004. caffe: A fast deep learning framework. it supports cpu and gpu processing. caffe is released under the bsd 2-clause license. it is based on c++ but provides apis for python and matlab....

2005. master-pages: A feature of asp.net that allows template-based page development....

2006. reverse-engineering: The process of discovering the technological principles of a human made device, object or system through analysis of its structure, function and operation....

2007. deadlock: Situation where two (or more) operations need overlapping sets of resources, and neither can complete because they cannot obtain all locks necessary to complete an operation and release their locks....

2008. benchmarking: The process of comparing two or more systems or processes under controlled circumstances in order to have a quantitative measure with which to compare or rank them. the benchmarking t...

2009. hyperledger: An open source collaborative effort created to advance cross-industry blockchain technologies. it is a global collaboration, hosted by the linux foundation, including leaders in finance...

2010. powershell-v3.: For topics and problems related specifically to windows powershell 3.0. powershell 3.0 shipped with the releases of windows 8 and windows server 2012. it is available as a download for windows 7 and...

2011. blockchain: An open, distributed ledger that can record transactions between two parties efficiently and in a verifiable and permanent way. the ledger itself can also be programmed to trigger tran...

2012. prototypejs: A javascript framework that extends built-in classes to ease js development. do not use this tag for questions about the js prototype object extension, as that is unrelated...

2013. angular-ui: The enhancement companion suite to the angularjs framework. it contains ui widgets and directives that are not part of the angularjs core but are commonly needed in a project....

2014. firebug: Firebug was a firefox extension, which allowed the debugging, editing, and monitoring of any website's css, html, dom, javascript, network traffic and cookies. you should just use this tag in case ...

2015. jquery-ui-datepicker: A datepicker widget from jquery-ui which allows the user to select a date from a popup or inline calendar...

2016. core-location: This proprietary apple framework for ios and mac os x allows apps to obtain information on a device's current location (latitude, longitude, and on some devices, altitude), direction and speed. the fr...

2017. nsdateformatter: Class that creates string representations of nsdate (and nscalendardate) objects, and convert textual representations of dates and times into nsdate objects....

2018. windows-server-: Windows server 2008 (sometimes abbreviated as "win2k8") is one of microsoft windows' server line of operating systems. released to manufacturing on february 4, 2008, and officially released on februar...

2019. android-adapter: An adapter object acts as a bridge between an adapterview and the underlying data for that view....

2020. mstest: Microsoft .net unit testing framework (mstest)...

2021. jruby: An open-source java implementation of the ruby programming language. it is ruby for the jvm. using idiomatic ruby syntax, jruby can consume java classes and libraries with ease....

2022. visibility: An attribute of an object. it may refer to the concept of having something visible (or not) on the graphical interface, or a symbol visibility in linkage. this tag should not be used in ...

2023. nested-loops: A logical structure used in computer programming where two or more repeating statements are placed in a "nested" form (i.e., one loop is situated within the body of another). the inner loop is repeate...

2024. geojson: An open format, based on json, for encoding geographic data....

2025. logback: Modern logging facility for java-based programs with many new features when compared to log4j and java.util.logging....

2026. igraph: A free software package for creating and manipulating large undirected and directed graphs. it is written in c, but has interfaces to higher-level languages like r, python or ruby....

2027. jodatime: Joda-time provides a quality replacement for the java date and time classes. the design allows for multiple calendar systems, while still providing a simple api....

2028. vmware: Off-topic. general vmware questions may be asked on superuser.com or serverfault.com. vmware is a brand of virtual machine software that provides a virtualize...

2029. text-to-speech: The artificial production of human speech....

2030. ctypes: A python package that wraps c .dll/.so libraries in pure python....

2031. background-color: A css property used to define the background color of an element. tag these questions with "css" also....

2032. rgb: Rgb stands for red-green-blue and specifies a color using three values, which represent the respective amount of red, green, and blue in the color. rgb is the basis for the color model used by most c...

2033. probability: Consider if your question would be better at stats.stackexchange.com. probability touches upon uncertainty, random phenomena, random numbers, random variables, probability distributions, sampling, com...

2034. asmx: The web service technology from .net 1.0, now considered a "legacy technology"....

2035. drawable: A graphics-related term which generally means "something to be drawn."...

2036. bdd: Bdd stands for behavior driven development. it is related to, and derived from, tdd (test driven development) and atdd (acceptance test driven development). it differs from them in its language, prefe...

2037. virtualhost: The term virtual host refers to the practice of running more than one web site (such as www.company1.com and www.company2.com) on a single machine. virtual hosts can be "ip-based", meaning that you ha...

2038. virtual: An extensible or simulated artifact...

2039. castle-windsor: An inversion of control container for .net. there is comprehensive documentation available which can answer most of your questions so it's always worthwhile to rtm first. also ...

2040. angular-material: An implementation of material design in angular 2/4/5/6. this project provides a set of reusable, well-tested, and accessible ui components based on the material design...

2041. restkit: An objective-c framework for ios that aims to make interacting with restful web services simple, fast and fun. it combines a clean, simple http request/response api with a powerful object m...

2042. data-science: Data science concerns extracting knowledge or insights from data, in whatever shape or form. it can contain predictive analytics and usually takes a lot of data wrangling. do consider posting in the ...

2043. azure-mobile-services: Windows azure mobile apps provides a turnkey backend solution to power your mobile app by allowing you to easily add structured storage, user authentication and push notifications to your ios, androi...

2044. crm: A strategy for managing customer interaction. crm software usually focus on sales, marketing and customer service....

2045. device: Electronic devices: computers, smartphones, tablets, electronic hardware and platforms....

2046. breeze: A javascript library that helps manage data in a rich client application. you can query and save data as complex object graphs, and share these graphs across multiple screens of your javascr...

2047. log4j: An upgrade to log4j, a java-based logging utility, that provides significant improvements over its predecessor, log4j 1.x, and provides many of the improvements available in logback while f...

2048. joomla2.: An open-source cms written in php and powered by an mvc-oriented framework. please note that version 2.5 is no longer a supported release and it's highly recommended to upgrade to the lates...

2049. kinect: A motion sensing input device for the xbox 360, xbox one and pcs. combining video and depth cameras, the kinect allows developers to create a touchless and immersive user experie...

2050. jtextfield: A java swing component that allows the editing of a single line of text....

2051. increment: Adding one to the value of a variable, generally with the use of an increment operator....

2052. connection-pooling: In software engineering, a connection pool is a cache of connections maintained so that the connections can be reused when future requests to the resource are required....

2053. vlookup: An excel function for retrieving a value from an array using a vertical lookup value and a positive column offset....

2054. store: A data repository of a set of integrated objects. these objects are modeled using classes defined in database schemas. data store includes not only data repositories like databases, it is a...

2055. perforce: A commercial, proprietary, centralized revision control system....

2056. marklogic: An enterprise nosql database. it is document-oriented and can store, manage, and search json, xml, plain text, and binary data. marklogic is scalable and elastic, has enterprise security ...

2057. system-calls: Used by programs to request services from the operating system's kernel....

2058. npm-install: A command in the npm cli that searches for and installs a specified package from an npm repository....

2059. advanced-custom-fields: A free wordpress plugin which acts as a gui layer for custom fields. custom fields are native to wp and appear on pages, posts and custom post types, however the native custo...

2060. phonegap-build: 'phonegap build', an adobe cloud service, allows you to upload your html, css, and javascript to their build service and returns you your complete package. it removes the need for local build servers...

2061. zeromq: A high-performance, asynchronous, transport-class agnostic, messaging library, aimed at use in scalable, distributed and/or concurrent applications. it provides a message que...

2062. microcontroller: Related to questions that have something to do with a microcontroller. a microcontroller is a simple or small processor often with its program and execution memory on the same chip with i...

2063. edit: To modify (a computer file) by, for example, deleting, inserting, moving, or copying text....

2064. rdlc: Files that allow a reportviewer control to use its built-in processing capability to generate a sql server reporting services (ssrs) report....

2065. infinite-loop: A loop in which the exit criteria are never satisfied; such a loop would perform a potentially infinite number of iterations of the loop body. the general problem of determining ...

2066. discord: For use with the discord api, which provides an interface that allows you to program bots for the discord messaging services....

2067. android-permissions: Permissions in the androidmanifest.xml that allows an app to perform certain actions that are disallowed by default...

2068. postback: A technique in web development in which a page sends an http post back to the same form on the server....

2069. repeater: Used to display a repeated list of items that are bound to the control....

2070. sendmail: General purpose email routing facility that supports mail transport via tcp/ip using smtp...

2071. data-annotations: Used by frameworks such as asp.net mvc to enable a model-based validation approach and enforce consistent validation throughout the application, both on client and server side. th...

2072. spotify: A streaming music service for multiple platforms. this tag covers spotify's various developer libraries and public apis, including web api, mobile sdks, and web playback sdk....

2073. windows-ce: Microsoft windows ce (now officially known as windows embedded compact and previously also known as windows embedded ce, and sometimes abbreviated wince) is an operating system developed by microsoft ...

2074. kerberos: A single sign-on (sso) network authentication protocol designed to allow nodes, communicating over a non-secure network, to prove their identity to one another in a secure manner....

2075. asp.net-core-webapi: Questions about asp.net core web apis and web apps that are not dependent on mvc views or razor pages...

2076. variadic-templates: Templates that take a variable number of parameters....

2077. header-files: Used in some programming languages to hold source code as a single copy that may be reused in multiple source files. this tag should be used for questions about using header files. a ...

2078. conda: A package management and environment management system. it is open-source, cross-platform and language-agnostic. written in python, conda is included in miniconda and the anaconda python dist...

2079. datetimepicker: Gui component that allows the user to select a date and a time and to display the date and time with a specified format....

2080. service-worker: Javascript code that, once registered with an associated origin and scope, will respond to browser-initiated events, even when the pages it controls are no longer open. by handl...

2081. node-modules: Node has a simple module loading system that reduces complexity of applications and promotes code reusability....

2082. x: An extensible windowing system for bitmap displays. it forms the foundation of most unix operating system guis....

2083. nio: Java 'new i/o' introduced in 1.4, providing non-blocking and multiplexed network i/o; 'direct' (native) buffers; file locks and mapped files; and character set codecs....

2084. antlr: Version 4 of another tool for language recognition (antlr), a flexible lexer/parser generator. antlr4 features an enhanced adaptive ll() parsing algorithm, that improves on the simpler ll() algorith...

2085. amazon-cloudfront: A web service for content delivery. it integrates with other amazon web services to give developers and businesses an easy way to distribute content to end users with low latency,...

2086. custom-post-type: A custom type of content to the open source cms system wordpress....

2087. equals: Refers to java equals method, indicating whether some object is "equal to" this one....

2088. c++builder: A rad c++ environment (compiler system & ide) and component framework for windows, os x, ios and android....

2089. angular2-forms: A collection of data input controls. use this tag for questions pertaining to template-driven and reactive forms including ngform, formgroup, formcontrol, abstractcontrol, formbuild...

2090. reverse: Rearranging the order of a sequence such that the final order is a mirror image of the original....

2091. hudson: An extensible continuous integration server written in java and capable of running on linux, os x and windows....

2092. azure-service-fabric: A distributed systems platform used to build scalable, reliable, and easily-managed applications for the cloud. service fabric addresses the challenges in developing and managi...

2093. html5-audio: Used to embed sound content in an html or xhtml document. the audio element was added as part of html5....

2094. grammar: A set of production rules that describe how to form strings of valid syntax. formal grammars are most often used to specify the syntax of a programming language....

2095. intel: For issues related to intel semiconductor chips and assemblies, intel architectural features and isa extensions, and intel chips micro-architecture....

2096. sip: The session initiation protocol, defined in "rfc 3261", is an application layer signalling protocol for establishing and modifying long-running relationships between two or more peers. (nb: for que...

2097. jpql: The java persistence query language (jpql) is a platform-independent object-oriented query language defined as part of the java persistence api specification....

2098. laravel-5.: A previous version, but the current lts version, of the open-source php web framework created by taylor otwell. it was released on august 30, 2017. use it in addition to the laravel-5 t...

2099. android-toolbar: A widget based generalization of action bars for use within layouts....

2100. hibernate-mapping: Hibernate uses mapping metadata to find out how to load and store objects of the persistent class. the hibernate mapping could be specified using configuration files or annotations....

2101. basic-authentication: A method for a web browser or other client program to provide a user name and password when making a request....

2102. babel: Python internationalization library with an emphasis on web-based applications. for questions about the javascript library, please use [babeljs]....

2103. calayer: A core animation class in the quartz core framework. it encapsulates the geometry and presentation of a layer. it supports animations of the layer's geometry and its content....

2104. simple-form: A gem that offers a convenient way to generate view code for forms in rails....

2105. commit: Questions about committing a transaction or "unit of work" to a database, application or version control system....

2106. greasemonkey: Obsolete as of firefox 57. use [greasemonkey-4] or [tampermonkey] as applicable. if using some other browser userscript engine, use [userscripts]....

2107. compatibility: Should be used to identify questions regarding compatibility issues, for example between different versions of the same software product or, development kit or library....

2108. paypal-ipn: Paypal ipn (instant payment notification) is paypal's push notification service that sends a notification when a transaction is created or has a status change...

2109. cllocationmanager: The cllocationmanager class defines the interface for configuring the delivery of location- and heading-related events to your application...

2110. xdebug: A php extension for profiling, interactive debugging and gathering code coverage information....

2111. surfaceview: A widget on the android platform which provides a dedicated drawing surface....

2112. database-schema: A description of the structure of the database - including the structure of the tables, columns, constraints, views, etc, etc... that make up the database.normally defined in the text, generally sql i...

2113. expo: An open-source and free platform that lets web developers build truly native apps that work across both ios and android by writing them once in just javascript. use the expo tag on questions a...

2114. layout-manager: A collection of standard java based layout managers for awt & swing components. the managers handle the logic of how to size, position & align components within a container, and se...

2115. orientdb: A multi-model, open source, nosql, dbms that combines the power of graphs and the flexibility of documents into one scalable, high-performance operational database....

2116. fosuserbundle: The fosuserbundle adds support for a database-backed user system in symfony2. it provides a flexible framework for user management that aims to handle common tasks such as user registration and passwo...

2117. mootools: A compact, modular, object-oriented prototypal javascript framework designed for the intermediate to advanced javascript developer. it allows you to write powerful, flexible, and cross-bro...

2118. hardware: Programming questions related to the physical components of a computer. please specify the model of your hardware in your question....

2119. versioning: The process of assigning either unique version names or unique version numbers to unique states of computer software. within a given version number category (major, minor), thes...

2120. sqlplus: A command-line interface for the oracle rdbms product. sql*plus questions should probably be also tagged with oracle....

2121. onchange: The onchange event gets triggered when the state of an element is changed. many languages which work with a gui support some form of a change-event. for example javascript and the javsscript library j...

2122. associative-array: An abstract data type composed of a collection of unique keys mapped to a collection of values....

2123. greatest-n-per-group: Query the row with the greatest/least value per group....

2124. graph-theory: A mathematical structure that contains a collection of vertices or 'nodes' and a collection of edges that connect pairs of vertices. graphs can be undirected or directed, edges may be direc...

2125. solaris: A commercial unix operating system sold by oracle, previously (before 2010) from sun microsystems. it can run on sparc or x86 hardware....

2126. python-3.: The version of the python programming language released on march 16, 2014. for issues that are specific to python 3.4. use the more generic [python] and [python-3.x] tags where possible....

2127. ef-migrations: A feature of entity framework that provides for detecting changes to a code(or database)-first model, and upgrading the database (or the model) schema based on those changes....

2128. trigonometry: A branch of mathematics that studies triangles and the relationships between their sides and the angles between sides...

2129. monodevelop: An ide focusing on developing desktop, mobile and web applications using c# and other .net languages. it's open source and extensible, and runs on mac, windows and linux....

2130. indentation: Used to organize code by indicating blocks, closures, conditionals, and other constructs. it makes code easier to read, and in some languages is used to handle control flow....

2131. android-espresso: A library which is used to write android ui tests. known also as google's testing tools for android...

2132. shared-ptr: Reference counted smart pointer class implementing shared ownership...

2133. file-permissions: For questions relating to file read/write permissions, user groups, executable bits etc. be sure to include a tag for the operating system (windows or unix) and tag for operating system version....

2134. move: Usually refers to move semantics; consider using that tag instead. move semantics is a programming language feature that allows a copy operation to be replaced by a more efficient "move" when the sour...

2135. router: A device that forwards data packets across multiple networks. do not use this tag for questions regarding url routing or single page application routers...

2136. swig: An interface compiler that connects programs written in c and c++ with scripting languages such as perl, python, ruby, and tcl....

2137. sql-server-: For questions specific to the 2000 version of microsoft's sql server. note that as of april 9, 2013, microsoft no longer supports this version of sql server, to the point that even se...

2138. crop: Crop refers to any issues relating to cropping images....

2139. nstimer: An objective c class for creating timer objects....

2140. oracle2c: An rdbms product. specific releases of the product are known as oracle9i, oracle10g, oracle 11g and oracle 12c. generally there are two releases within each major version. questions tagged *...

2141. normalization: Use [tag:database-normalization] for normalizing database-structure, and [tag:unicode-normalization] for normalizing unicode text. normalization refers to transformations which aim to reduce variation...

2142. semaphore: A synchronization primitive that tracks how many of a limited number of resources are available....

2143. gdi+: A microsoft windows application programming interface and core operating system component responsible for representing graphical objects and transmitting them to...

2144. android-xml: Android projects use xml in several ways: defining the project and components, building layouts, defining animations, creating menus and specifying resources (static and dynamic) for the project....

2145. avaudioplayer: Apples avfoundation framework includes avaudioplayer, an easy, feature rich, objective-c based api for playing audio files....

2146. google-kubernetes-engine: Google kubernetes engine (formerly known as container engine) takes care of provisioning and maintaining the underlying virtual machine cluster, scaling your application, and operational logistics lik...

2147. form-submit: Sent to an element when the user is attempting to submit a form. it can only be attached to form elements. forms can be submitted either by clicking an explicit <input type="submit...

2148. access-token: The last token acquired during the oauth authentication process....

2149. objective-c-blocks: Apples implementation of closures for c, which are also available for objective-c and c++....

2150. artifactory: An enterprise-grade universal binary repository manager for use by more than 25 different dependency managers, including maven, docker, npm, pypi etc. and supports enterprise features l...

2151. ios: The eleventh version of apple's ios mobile operating system. it was announced at the company's apple worldwide developers conference (wwdc) on june 05, 2017. the ios11 tag should be used for...

2152. physics: Refers to real-world physics. for simulation of physics in games use the [game-physics] tag instead, for questions using an existing physics engine use [physics-engine]. physics is a science that stud...

2153. positioning: Ambiguous. do not use this tag. - please use (or create, if appropriate) other, more specific tags....

2154. angularfire: The officially supported angular binding for firebase. the combination of angular and firebase provides a three-way data binding between your html, your javascript, and the firebase dat...

2155. destructor: A special method in object-oriented programming which is invoked when an object is destroyed...

2156. copy-paste: For issues relating to cut, copy, and paste operations....

2157. sfml: A portable and easy to use multimedia api written in c++. you can see it as a modern, object-oriented alternative to sdl. sfml is composed of several packages ...

2158. .net-2.: The 2.0 version of the .net framework. for questions on .net framework generally, use the .net tag....

2159. javadoc: An extensible documentation generation system which reads specially formatted comments in java source code and generates compiled documentation. it is typically used to produce api documen...

2160. slf4j: Simple logging facade for java (slf4j) serves as a simple facade or abstraction layer for various logging frameworks. please also include a tag for the actual logging framework you're using if you are...

2161. blade: Part of the php mvc framework laravel. blade allows you to use beautiful, unobtrusive syntax for writing php control structures and echoing data....

2162. release: Refers to the act of finalizing a software building process for distribution to end-users. do not use this tag if your question is about indicating that a chunk of memory can be reclaimed. instead, us...

2163. paint: The act of displaying a gui component on a screen output device...

2164. libcurl: Only for questions related to the multiprotocol internet transfer library, for question related to command line tool please use the specific curl tag...

2165. sympy: An open source python library for symbolic mathematics....

2166. jscrollpane: Could be used for questions about two topics: 1) a java swing component named jscrollpane, 2) a jquery plugin. please verify the companion tags to clarify the context of the questi...

2167. parent: The previous node before the node of interest. the word parent can then be used in countless abstractions of computer science. the container of contained graphic or ...

2168. delphi-xe: A specific version of delphi. delphi xe2 was released on september 1, 2011 and is available as a standalone product or as part of rad studio xe2....

2169. require: In interpreted languages like lua, php and ruby, "require" is a statement that tells the interpreter to include a certain source-file at that position where the "require" statement has been placed....

2170. vue-router: A routing library for single-page applications designed for use with the vue.js framework....

2171. jfreechart: A free java chart library with many available chart types and support for numerous output types. the latest version is 1.5.0 released on 2017-11-05. the license is lgplv2 (or later)....

2172. loopbackjs: An open source node.js framework built on top of express optimized for mobile, web, and other devices. connect to multiple data sources, write business logic in node.js, glue on top of you...

2173. sleep: A system call that suspends a process or thread for a specified amount of time...

2174. common-table-expression: A temporary result set that is defined within the execution scope of a single select, insert, update, delete, or create view statement....

2175. factory: A general term for object-oriented programming patterns which create objects. instead of this tag, please use tags for the specific gang of four patterns [factory-method] or [abstract-fac...

2176. swipe: A quick motion gesture across the touchscreen....

2177. relativelayout: A layout where the positions of the children can be described in relation to each other or to the parent....

2178. libraries: For questions about software libraries. this tag is not for questions about computer programs used in public lending libraries or other brick-and-mortar libraries. questions asking us to ...

2179. data-mining: The process of analyzing large amounts of data in order to find patterns and commonalities....

2180. scheduler: A software component responsible for starting tasks at a given time. many different scheduler implementations are possible, from very low-level and short-term (an operating system cpu o...

2181. bioinformatics: Only for programming-related questions related to bioinformatics. other questions do not belong here, but might be on-topic at https://bioinformatics.stackexchange.com/. please refer to t...

2182. obfuscation: The process by which the code is altered so that a developer finds it much harder to understand clearly what the intended program does or how it operates. the larger the program the gre...

2183. digital-signature: Mathematical scheme for demonstrating the authenticity of a digital message or document (wikipedia). a cryptographic toolkit is often used along with a public-private key pair to digitally sign a mess...

2184. where-clause: A syntactic form in functional languages used to bind a value to a name in a local scope. similar, but not identical to, let....

2185. spyder: A powerful interactive development environment for the python language with advanced editing, interactive testing, debugging and introspection features. https:...

2186. jython: An open-source implementation of the python programming language in java. use this tag for questions specific to this implementation, general python questions should just be tagged with "py...

2187. android-drawable: A general abstraction for "something that can be drawn."...

2188. sql-like: Used in a where clause to search for a specific pattern in the column....

2189. rmi: Java's object-oriented remote procedure call (rpc) mechanism....

2190. observablecollection: A .net collection class that sends event notifications when items are added, removed, replaced, moved, or reordered in the collection, or when the entire contents of the collec...

2191. uialertview: Uialertview, a class contained in apple's uikit framework, was used to display an alert to the user. alerts could have a title, message, several buttons, and custom subviews. uialertview was deprecate...

2192. iot: Iot questions must be programming related. the internet of things (iot) is a novel paradigm where many of the objects that surround us will be connected to the internet, these objects can be radio-fre...

2193. payment: The process of transferring money, normally in exchange for some product or service...

2194. typedef: In c and c++, the typedef keyword allows you to create an alias for a known data type....

2195. partial-views: Used for code re-usability. partial views helps us to reduce code duplication . reusable views like as header and footer views ....

2196. mybatis: A framework for mapping objects to relational databases with an emphasis on high performance and simplicity. xml descriptors or annotations couple the objects to sql statements or stored pr...

2197. declaration: The part of the subprogram (procedure or function) which provides the protocol(header), but not the body of the subprogram....

2198. sql-server-: For questions specific to the 2016 version of microsoft's sql server....

2199. barcode: Should be used for questions on how to generate, decode, or use barcodes in programs....

2200. nan: An abbreviation for "not a number". nan is sometimes not equal to itself....

2201. heatmap: A graphical representation of data where the individual values contained in a matrix are represented as colors....

2202. publish: The process to make something publicly available. this might be the stuff that happens inside a crm system after editing an article and finally publishing it, or publishing a project art...

2203. gunicorn: A python wsgi http server for unix. it's a pre-fork worker model ported from ruby's unicorn project. the gunicorn server is broadly compatible with various web frameworks, ...

2204. collision: The intersection of one or more objects or concepts, such as communications packets or function names. for questions about collision detection (in computer graphics) use [tag:collision-detection] ins...

2205. saml: Security assertion markup language (saml) is a standard for logging users into applications based on their sessions in another context....

2206. nuget-package: A visual studio extension that makes it easy to install and update open source libraries and tools in visual studio....

2207. primes: Integers greater than 1 which are divisible only by themselves and 1, i.e.: 2, 3, 5, 7, 11, ... ....

2208. background-process: A computer process that runs "behind the scenes" (i.e. in the background) and without user intervention. typical tasks for these processes include logging, system monitoring, s...

2209. enzyme: Developed by airbnb. it can be used with other js testing frameworks like mocha, jest, karma etc....

2210. android-alertdialog: A subclass of dialog that can display one, two or three buttons. if you only want to display a string in this dialog box, use the setmessage() method....

2211. ui-automation: Programmatic/scripted interaction with a graphical user interface, typically for the purpose of testing or accessibility assistance....

2212. casperjs: A javascript based navigation scripting & testing utility for phantomjs (webkit) and slimerjs (gecko). see spookyjs for the use of casperjs inside of node.js....

2213. slick: Slick acronym for scala language-integrated connection kit, is a modern database query and access library for scala by lightbend....

2214. slim: A restful micro framework for php 5 inspired by sinatra....

2215. adt: A plugin for the eclipse ide that is designed to give you a powerful, integrated environment in which to build android applications....

2216. d: A multi-paradigm systems programming language developed by walter bright and, since 2006, andrei alexandrescu. now, d is an open source collaboration....

2217. dos: A family of text-based operating systems for ibm pcs and compatibles of the 1980s and 1990s, including ms-dos. do not use this tag for questions about the windows command prompt! instead, use the [win...

2218. android-room: For questions related to android room persistence library (which is a part of android architecture components)...

2219. wear-os: An operating system extended from the android platform that powers a new generation of wearable devices...

2220. windbg: A user and kernel mode debugger for windows. it can be used to debug both native and managed code....

2221. dax: Expression language used in microsoft power pivot, sql server analysis services tabular, and power bi for performing analytical calculations....

2222. twitter-oauth: Twitter implementation of oauth...

2223. models: An abstract representation of a real-life object or process. models are a part of the popular mvc pattern, as well as a more general concept in the sciences for approximating behavior....

2224. mechanize: A library for automated web browsing originally developed for perl, there are now also python and ruby implementations....

2225. transformation: Generally means modifying the shape or appearance of objects while preserving the content. common applications are transformations of vectors, quaternions, matrices or xml files....

2226. el: El (expression language) enables the dynamic resolution of java objects and methods in jsp and facelets pages. el expressions take the form of ${foo} and #{bar}....

2227. doxygen: A multilanguage documentation generation application for c++, c, java, objective-c, python, idl, fortran, vhdl, php and c# that supports a wide variety of output formats including rtf, htm...

2228. wpfdatagrid: New and improved datagrid control for windows presentation foundation (wpf) applications. can be bound to a multitude of datasources. flexible, programmable rendering options to match custom user in...

2229. shared-memory: Memory that may be simultaneously accessed by multiple programs...

2230. factory-bot: A ruby gem that allows you to quickly define prototypes for each of your models and ask for instances with properties that are important to the test at hand....

2231. fopen: Fopen opens a file resource, in order to read, write or append content to it....

2232. main: In many programming languages, the main function, subroutine, or method marks the entry point of the program. it is generally the first-programmer-written function run when a program starts....

2233. optional: An immutable type that may contain a value or reference. each instance of this type either contains a non-null value or reference, or contains nothing (in which case we say that the reference is "abse...

2234. angular-routing: The ngroute module provides routing and deeplinking services and directives for angularjs apps....

2235. nullreferenceexception: Thrown when there is an attempt to reference (or use) a null or uninitialized object....

2236. domdocument: Domdocument refers to a class encapsulating the dom (document object model). various languages and technologies use the name domdocument for this php, com, c++, activex...

2237. gif: An image file format associated with ".gif" file extension. use this tag for questions involving this specific format....

2238. pdfbox: An open source java tool for working with pdf documents. this project allows creation of new pdf documents, manipulation of existing documents and the ability to extract c...

2239. attachment: Any additional content added to a digital object, such as an email attachment....

2240. viewcontroller: A design pattern which is a hybrid of the view and controller components of the mvc architecture...

2241. web-hosting: A service that provides clients with the ability to make their content web-accesible by renting server space in a company's data center....

2242. symfony-1.: Questions about symfony version 1.4, a php framework by sensio labs....

2243. remote-access: The connection to a data processing system from a remote location....

2244. load-testing: Load testing: a type of performance

About

Retrieve all awesome data tag and topic on Stackoverflow (programming research purposes)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages