Gerald12344/.Harvey

Created Jan 14, 2022 · View the Gerald12344/.Harvey repository page

.Harvey is a transpiled language for JS, its most notable features are a inbuilt easy to use plugin system and a CSR Framework which allows you to build complex websites in a markup simple to XML.

Want this for your repo?

Render a free sample of any GitHub repo in seconds.

Visualize your own →

Contributors

4

Lines of Code

5,032

From

Nov 30, 2020

To

Nov 11, 2021

About Gerald12344/.Harvey

.Harvey is a transpiled language that compiles to JavaScript, designed to simplify web development through an intuitive syntax. It features a built-in plugin system that allows developers to extend functionality easily, and includes a CSR Framework for building complex websites using markup similar to XML. The language abstracts away some of JavaScript's complexity while maintaining full access to JS capabilities.

The project demonstrates versatility across different application types. It can manipulate DOM elements with simplified syntax like `#element` as shorthand for `document.getElementById("element")`, allowing developers to build interactive web pages. The creator has also shown that .Harvey can be used for non-web applications, including building Discord bots and working with promises, proving that despite being JavaScript-based, the language has broader utility.

The project appears to be a personal exploration rather than a fully mature framework, created as a learning exercise during a programming challenge. Documentation is minimal, with the creator offering to expand it based on community interest. The codebase includes example plugins to help developers understand the plugin system, and the transpiled output is designed to work directly in browsers.

Share this video

More from Gerald12344

See all →