Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/koolamusic/awesome-imba

:star: A curated list of awesome Imba frameworks, libraries, software and resources
https://github.com/koolamusic/awesome-imba

List: awesome-imba

awesome awesome-imba awesome-list awesomeness hacktoberfest hacktoberfest-accepted hacktoberfest2021 imba javascript

Last synced: 4 months ago
JSON representation

:star: A curated list of awesome Imba frameworks, libraries, software and resources

Awesome Lists containing this project

README

        





# Awesome Imba [![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome) [![GitHub contributors](https://img.shields.io/github/contributors/koolamusic/awesome-imba)](#contributors)

> A curated list of awesome Imba frameworks, libraries, software and resources

Imba is a programming language inspired by Ruby and Python and compiles to performant and readable JavaScript with build-in transpilers and webpack loader.

## Contents

- [Resources](#resources)
- [Official Resources](#official-resources)
- [Toolkits and Frameworks](#toolkits-and-frameworks)
- [Editor Plugins and IDEs](#editor-plugins-and-ides)
- [Guides and Tutorials](#guides-and-tutorials)
- [Articles](#articles)
- [Built with Imba](#built-with-imba)
- [Real World Apps](#real-world-apps)
- [Tools](#tools)
- [Apps/Websites](#appswebsites)
- [Contribution](#contribution)
- [Contributors](#contributors)

## Resources

#### Official Resources

- [Website](https://imba.io)
- [Docs](https://imba.io/docs)
- [Gitter](https://gitter.im/somebee/imba)
- [GitHub Repo](https://github.com/imba/imba)
- [GitHub Organization](https://github.com/imba)

#### Toolkits and Frameworks

- [Start Imba](https://github.com/athif23/start-imba) - Tool to bootstrap an Imba protect that was inspired by Create React App and Vue CLI.
- [Hello World Imba](https://github.com/imba/hello-world-imba) - Official Imba "Hello World" example. Also you can use it as GitHub template.
- [Imba Router](https://github.com/somebee/imba-router) - Experimental router for Imba.
- [UXA](https://github.com/somebee/uxa) - Experimental framework for Imba.
- [Parcel Plugin Imba](https://github.com/imba/parcel-plugin-imba) - [Parcel Bundler](https://parceljs.org/) plugin to enable
processing of Imba files.
- [Material Imba](https://github.com/nathanjohnson320/material-imba) - Material Design components written in Imba.
- [Imba Inertia Adapter](https://github.com/haikyuu/imba-inertia-adapter) - Imba [Inertia](https://inertiajs.com) adapter.
- [Formidable](https://www.formidablejs.org/) - Imba Framework for Rapid API Development.
- [Imba Shell](https://github.com/donaldp/imba-shell) - Interactive debugger and REPL for Imba.

#### Editor Plugins and IDEs

- [Atom](http://github.com/somebee/language-imba) - Imba plugin for Atom.
- [Sublime Text](http://github.com/somebee/sublime-imba) - Imba plugin for Sublime.
- [VSCode](http://github.com/somebee/vscode-imba) - Imba plugin for VSCode.

#### Guides and Tutorials

- [Official Guide](https://imba.io/guides)
- [Imba more depth Guide](https://imba.github.io/imba-guide/)
- [Hello World Imba Tutorial](https://github.com/jiggneshhgohel/hello-world-imba-tutorial) - This is a detailed tutorial documenting the steps taken to build the "Hello World" app with Node.js, Imba and Webpack.
- [Why is Imba so fast?](https://scrimba.com/p/pJkZsB/c6B9rAM) - Learn why Imba is fast, how it works and then play around with it.
- [Quick introduction to Imba Router](https://scrimba.com/playlist/pMvYcg) - Learn how imba-router works in Imba.
- [Creating a todo-list app in Imba](https://scrimba.com/p/pDzDSZ/cRvRMSB) - Learn how to create an app faster and easier with Imba.

#### Articles

- [An Intro to Imba: the JavaScript-compatible language for lightning fast DOM updates - freeCodeCamp](https://medium.freecodecamp.org/introduction-to-imba-the-alternative-to-javascript-e2aa1e3d1769)
- [New JavaScript-based Web Language Challenges React - ADTMag](https://adtmag.com/articles/2016/01/14/imba-web-language.aspx)

## Built with Imba

#### Real World Apps

- [Scrimba](http://scrimba.com) - The interactive screencasting platform Scrimba.com is written in Imba, both frontend and backend.
- [Iceland Fish Auction Market](https://rsf.is) - A website for the iceland fish market.
- [GitSpeak](https://gitspeak.com) - A project management tool for developers.

#### Tools

- [html2imba](https://github.com/konsumer/html2imba) - [view online](http://konsumer.js.org/html2imba/) - A tool to convert HTML to Imba tag source.
- [JSON pretty printer](https://github.com/taw/imba-json-beautifier) - [view online](https://taw.github.io/imba-json-beautifier) - JSON prettier.
- [Monoalphabetic Cipher Decoder](https://github.com/taw/imba-monoalphabetic) - [view online](https://taw.github.io/imba-monoalphabetic) - Decoder for monoalphabetic cipher.
- [RegExp Explorer](https://github.com/taw/imba-regexp-explorer) - [view online](https://taw.github.io/imba-regexp-explorer) - Regex tool.

#### Apps/Websites

- [Imba Todo MVC](https://github.com/somebee/todomvc-imba) - Imba TodoMVC Example.
- [Other Todo MVC](https://github.com/shapkarin/imba-todo) - [view online](https://shapkarin.github.io/imba-todo/) - TodoMVC implementation following [tastejs/todomvc](https://github.com/tastejs/todomvc) rules.
- [Simple Todo](https://github.com/taw/imba-todo-list) - [view online](https://taw.github.io/imba-todo-list) - More basic todo list app.
- [Imba Realworld App](https://github.com/cartonalexandre/imba-realworld-example-app) - [view online](https://imba-realworld-example-app.netlify.com/) - Project was created to demonstrate a fully fledged fullstack application that adheres to the [RealWorld](https://github.com/gothinkster/realworld) spec and API.
- [Imba HackerNews Clone](https://github.com/SamirHodzic/imba-capacitor-hn) - Demonstration of Imba & Capacitor used to build Hacker News clone.
- [2048 Game](https://github.com/taw/imba-2048) - [view online](https://taw.github.io/imba-2048) - 2048 Game.
- [Calculator](https://github.com/taw/imba-calculator) - [view online](https://taw.github.io/imba-calculator) - Calculator.
- [Emoji Memory Game](https://github.com/taw/imba-emoji-memory) - [view online](https://taw.github.io/imba-emoji-memory) - Memory game.
- [Eyes](https://github.com/taw/imba-eyes) - [view online](https://taw.github.io/imba-eyes) - A cool interaction website.
- [Fifteen Puzzle](https://github.com/taw/imba-fifteen) - [view online](https://taw.github.io/imba-fifteen) - Fifteen puzzle.
- [Game of Life](https://github.com/taw/imba-game-of-life) - [view online](https://taw.github.io/imba-game-of-life) - Game of life.
- [Matrix Rain](https://github.com/taw/imba-matrix-rain) - [view online](https://taw.github.io/imba-matrix-rain) - Cool matrix-like rain animation.
- [Quote Machine](https://github.com/taw/imba-quote-machine) - [view online](https://taw.github.io/imba-quote-machine) - App that generates random quotes.
- [ROT-N](https://github.com/taw/imba-rotn) - [view online](https://taw.github.io/imba-rotn) - ROT-N app.
- [Snake Game](https://github.com/taw/imba-snake) - [view online](https://taw.github.io/imba-snake) - Snake game.
- [Weather App](https://github.com/taw/imba-weather) - [view online](https://taw.github.io/imba-weather) - Weather app.
- [Top Down Shooter](https://github.com/CassianoSF/imba-top-down-shooter) - [view online](https://cassianosf.github.io/imba-top-down-shooter/dist/index.html) - 2D zombie shooter game.
- [Ping CRM](https://github.com/haikyuu/perfect-stack) - CRUD app with login, acccount, organizations and contacts management. Built with Inertia, Edgedb and Imba

## Contribution
Your contributions and suggestions are welcome anytime. Are you building great stuff with Imba? Feel free to share with us! :blush:

Here are [instructions](./CONTRIBUTING.md). Please read the [Code of Conduct](.github/CODE_OF_CONDUCT.md) as well.

## Contributors

Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):


Yury Shapkarin
Yury Shapkarin

🚇 ⚠️ 💻 💡 📖
Andrew Miracle
Andrew Miracle

💻 📖 👀 🔧
activestylus
activestylus

💡
Nathaniel Johnson
Nathaniel Johnson

📖 💡
Sindre Aarsaether
Sindre Aarsaether

💻 📖 💡
David Konsumer
David Konsumer

💻 📖 💡
At Indo
At Indo

💻 📖 🎨


SamirH
SamirH

💻 📖 💡

This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!

## License
[![CC0](http://mirrors.creativecommons.org/presskit/buttons/88x31/svg/cc-zero.svg)](http://creativecommons.org/publicdomain/zero/1.0/)

See [LICENSE.md](LICENSE.md)