{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"hhast","owner":"hhvm","isFork":false,"description":"Mutable AST library for Hack with linting and code migrations","topicNames":["hhvm","hacklang"],"topicsNotShown":0,"allTopics":["hhvm","hacklang"],"primaryLanguage":{"name":"Hack","color":"#878787"},"pullRequestCount":4,"issueCount":36,"starsCount":67,"forksCount":43,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-04T17:44:58.647Z"}},{"type":"Public","name":"hsl","owner":"hhvm","isFork":false,"description":"The Hack Standard Library","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Hack","color":"#878787"},"pullRequestCount":4,"issueCount":6,"starsCount":106,"forksCount":18,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-09T19:04:17.105Z"}},{"type":"Public","name":"user-documentation","owner":"hhvm","isFork":false,"description":"Documentation for those that use HHVM and write Hack code.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Hack","color":"#878787"},"pullRequestCount":5,"issueCount":126,"starsCount":130,"forksCount":156,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-04-04T11:18:16.081Z"}},{"type":"Public","name":"hhvm.com","owner":"hhvm","isFork":false,"description":"The landing page for HHVM and the blog of Hack/HHVM","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"SCSS","color":"#c6538c"},"pullRequestCount":2,"issueCount":1,"starsCount":25,"forksCount":20,"license":"Creative Commons Attribution 4.0 International","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-19T00:13:29.932Z"}},{"type":"Public archive","name":"packaging","owner":"hhvm","isFork":false,"description":"The sources for how we have built the HHVM packages.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":6,"issueCount":19,"starsCount":65,"forksCount":65,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-07-12T02:40:30.785Z"}},{"type":"Public","name":"hack-codegen","owner":"hhvm","isFork":false,"description":"Library to programatically generate Hack code and write it to signed files","topicNames":["hacklang","codegen"],"topicsNotShown":0,"allTopics":["hacklang","codegen"],"primaryLanguage":{"name":"Hack","color":"#878787"},"pullRequestCount":2,"issueCount":5,"starsCount":337,"forksCount":93,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-06-30T23:11:16.980Z"}},{"type":"Public archive","name":"hack-router-codegen","owner":"hhvm","isFork":false,"description":"Codegen (eg URI Map generation) on top of hhvm/hack-router","topicNames":["routing","psr-7","hacklang","codegen"],"topicsNotShown":0,"allTopics":["routing","psr-7","hacklang","codegen"],"primaryLanguage":{"name":"Hack","color":"#878787"},"pullRequestCount":1,"issueCount":5,"starsCount":10,"forksCount":6,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-29T17:48:23.233Z"}},{"type":"Public archive","name":"fbexpect","owner":"hhvm","isFork":false,"description":"A Hack library for writing unit tests expressively","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Hack","color":"#878787"},"pullRequestCount":1,"issueCount":3,"starsCount":20,"forksCount":9,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-29T15:24:50.753Z"}},{"type":"Public archive","name":"fbmarkdown","owner":"hhvm","isFork":false,"description":"Pure-Hack implementation of GitHub Flavored Markdown, based on the specification at https://github.github.com/gfm/","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Hack","color":"#878787"},"pullRequestCount":2,"issueCount":6,"starsCount":29,"forksCount":11,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-27T18:32:47.650Z"}},{"type":"Public archive","name":"hack-router","owner":"hhvm","isFork":false,"description":"Request routing for HackLang","topicNames":["routing","psr-7","hacklang"],"topicsNotShown":0,"allTopics":["routing","psr-7","hacklang"],"primaryLanguage":{"name":"Hack","color":"#878787"},"pullRequestCount":4,"issueCount":7,"starsCount":40,"forksCount":14,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-25T19:30:14.574Z"}},{"type":"Public","name":"hacktest","owner":"hhvm","isFork":false,"description":"A unit testing framework for Hack","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Hack","color":"#878787"},"pullRequestCount":1,"issueCount":9,"starsCount":29,"forksCount":11,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-25T16:24:43.793Z"}},{"type":"Public archive","name":"xhp-lib","owner":"hhvm","isFork":false,"description":"Class libraries for XHP. XHP is a Hack feature that augments the syntax of the language such that XML document fragments become valid Hack expressions.","topicNames":["facebook","hacklang","xhp","hack"],"topicsNotShown":0,"allTopics":["facebook","hacklang","xhp","hack"],"primaryLanguage":{"name":"Hack","color":"#878787"},"pullRequestCount":1,"issueCount":2,"starsCount":1373,"forksCount":162,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-25T16:04:04.338Z"}},{"type":"Public archive","name":"type-assert","owner":"hhvm","isFork":false,"description":"Hack library for converting untyped data to typed data.","topicNames":["typing","hacklang"],"topicsNotShown":0,"allTopics":["typing","hacklang"],"primaryLanguage":{"name":"Hack","color":"#878787"},"pullRequestCount":2,"issueCount":5,"starsCount":24,"forksCount":12,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-24T18:57:22.613Z"}},{"type":"Public","name":"hack-mode","owner":"hhvm","isFork":false,"description":"A Emacs major mode for editing Hack code","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Emacs Lisp","color":"#c065db"},"pullRequestCount":0,"issueCount":5,"starsCount":10,"forksCount":9,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-02-27T19:50:41.882Z"}},{"type":"Public archive","name":"hhvm-docker","owner":"hhvm","isFork":true,"description":"Dockerfiles for HHVM","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":0,"issueCount":10,"starsCount":55,"forksCount":13,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-11-01T20:51:16.138Z"}},{"type":"Public","name":"hacklang.org","owner":"hhvm","isFork":false,"description":"The content for hacklang.org","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"JavaScript","color":"#f1e05a"},"pullRequestCount":0,"issueCount":1,"starsCount":22,"forksCount":20,"license":"Creative Commons Attribution 4.0 International","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-08-29T23:52:49.294Z"}},{"type":"Public archive","name":"hh-clilib","owner":"hhvm","isFork":false,"description":"Command Line Interface (CLI) Library for the Hack programming language","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Hack","color":"#878787"},"pullRequestCount":0,"issueCount":3,"starsCount":8,"forksCount":11,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-08-19T17:42:03.016Z"}},{"type":"Public archive","name":"hsl-experimental","owner":"hhvm","isFork":false,"description":"Experimental features for the Hack Standard Library","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Hack","color":"#878787"},"pullRequestCount":0,"issueCount":12,"starsCount":23,"forksCount":10,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-08-09T00:23:34.615Z"}},{"type":"Public","name":"hack-http-request-response-interfaces","owner":"hhvm","isFork":false,"description":"Defines common cross-framework interfaces to represent HTTP requests and responses","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Hack","color":"#878787"},"pullRequestCount":0,"issueCount":4,"starsCount":10,"forksCount":7,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-08-09T00:22:22.565Z"}},{"type":"Public archive","name":"homebrew-hhvm","owner":"hhvm","isFork":false,"description":"Official Mac OS X Homebrew formula for HHVM","topicNames":["hhvm","homebrew-formulae"],"topicsNotShown":0,"allTopics":["hhvm","homebrew-formulae"],"primaryLanguage":{"name":"Ruby","color":"#701516"},"pullRequestCount":1,"issueCount":11,"starsCount":82,"forksCount":23,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-07-22T04:06:14.033Z"}},{"type":"Public archive","name":"hhast-inspect","owner":"hhvm","isFork":false,"description":"A tool for interactively exploring the AST of Hack programs","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Hack","color":"#878787"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":4,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-07-13T01:00:24.518Z"}},{"type":"Public archive","name":"hhvm-autoload","owner":"hhvm","isFork":false,"description":"Autoload classes, functions, enums, constants, and typedefs on HHVM","topicNames":["hacklang","autoloader","hhvm"],"topicsNotShown":0,"allTopics":["hacklang","autoloader","hhvm"],"primaryLanguage":{"name":"Hack","color":"#878787"},"pullRequestCount":1,"issueCount":4,"starsCount":33,"forksCount":22,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-07-13T01:00:11.492Z"}},{"type":"Public archive","name":"actions","owner":"hhvm","isFork":false,"description":"GitHub Actions for Hack projects","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Shell","color":"#89e051"},"pullRequestCount":1,"issueCount":0,"starsCount":1,"forksCount":6,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-07-12T22:45:50.666Z"}},{"type":"Public archive","name":"hh-apidoc","owner":"hhvm","isFork":false,"description":"An API documentation generator for Hack files, which start with 'hh'.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Hack","color":"#878787"},"pullRequestCount":0,"issueCount":9,"starsCount":10,"forksCount":7,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-06-24T20:48:05.486Z"}},{"type":"Public archive","name":"definition-finder","owner":"hhvm","isFork":false,"description":"Find definitions (classes, functions, etc) in PHP and Hack files","topicNames":["autoload","hhvm","composer-plugin","hacklang"],"topicsNotShown":0,"allTopics":["autoload","hhvm","composer-plugin","hacklang"],"primaryLanguage":{"name":"Hack","color":"#878787"},"pullRequestCount":0,"issueCount":0,"starsCount":10,"forksCount":10,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-06-06T23:25:47.531Z"}},{"type":"Public archive","name":"difflib","owner":"hhvm","isFork":false,"description":"Functions and classes for calculating the differences between two sequences of items.","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Hack","color":"#878787"},"pullRequestCount":0,"issueCount":3,"starsCount":9,"forksCount":7,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-05-03T01:35:16.879Z"}},{"type":"Public archive","name":"vim-hack","owner":"hhvm","isFork":false,"description":"Syntax highlighting and typechecker integration for Hack.","topicNames":["vim","hacklang"],"topicsNotShown":0,"allTopics":["vim","hacklang"],"primaryLanguage":{"name":"Vim Script","color":"#199f4b"},"pullRequestCount":0,"issueCount":1,"starsCount":89,"forksCount":24,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-11-18T22:18:11.485Z"}},{"type":"Public","name":"xhp-js-example","owner":"hhvm","isFork":false,"description":"Example project for XHP-JS","topicNames":[],"topicsNotShown":0,"allTopics":[],"primaryLanguage":{"name":"Hack","color":"#878787"},"pullRequestCount":1,"issueCount":0,"starsCount":9,"forksCount":0,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-11-18T22:11:20.726Z"}},{"type":"Public","name":"xhp-js","owner":"hhvm","isFork":false,"description":"Easily create JS controllers for XHP elements, and XHP wrappers for React elements","topicNames":["react","hacklang","xhp","javascript","hack"],"topicsNotShown":0,"allTopics":["react","hacklang","xhp","javascript","hack"],"primaryLanguage":{"name":"Hack","color":"#878787"},"pullRequestCount":0,"issueCount":2,"starsCount":55,"forksCount":6,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-11-18T20:57:17.039Z"}},{"type":"Public","name":"hhvm-third-party","owner":"hhvm","isFork":false,"description":"All of the dependencies that hhvm needs which don't have nice packages","topicNames":["hhvm"],"topicsNotShown":0,"allTopics":["hhvm"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":1,"issueCount":1,"starsCount":34,"forksCount":60,"license":"MIT License","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2021-11-01T19:36:56.249Z"}}],"repositoryCount":30,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}