All Projects ā†’ alm-tools ā†’ Alm

alm-tools / Alm

Licence: mit
šŸŒ¹ A ā˜ļø ready IDE just for TypeScript ā¤ļø

Programming Languages

typescript
32286 projects
CSS
56736 projects
javascript
184084 projects - #8 most used programming language
Less
1899 projects
HTML
75241 projects
shell
77523 projects

Labels

Projects that are alternatives of or similar to Alm

benten
A language server for Common Workflow Language
Stars: āœ­ 50 (-98.29%)
Mutual labels:  ide
borogove-ide
Borogove online IDE for IF languages
Stars: āœ­ 15 (-99.49%)
Mutual labels:  ide
docker-vscode-php
Visual Studio Code in a container for PHP/Drupal development
Stars: āœ­ 44 (-98.5%)
Mutual labels:  ide
AG NTRIP ESP
AG Rooftop controller with NTRIP client and IMU (ESP32 Controller)
Stars: āœ­ 25 (-99.15%)
Mutual labels:  ide
cloud9-launcher
Simple web ui for managing workspace of self-hosted Cloud9 IDE
Stars: āœ­ 18 (-99.39%)
Mutual labels:  ide
PyPadPlusPlus
Python IDE based on Notepad++ and PythonScript
Stars: āœ­ 45 (-98.46%)
Mutual labels:  ide
php-rdkafka-stubs
Rdkafka extension stubs for your IDE. Always compatibile with the latest php-rdkafka version.
Stars: āœ­ 125 (-95.73%)
Mutual labels:  ide
Julia Intellij
šŸ’» Julia Plugin for IntelliJ IDEA ā”—šŸ˜ƒā”› ā”šŸ˜ƒā”“ ā”—šŸ˜ƒā”›
Stars: āœ­ 258 (-91.19%)
Mutual labels:  ide
asn1scc.IDE
Qt Creator plugin for asn1scc - ASN.1/ACN compiler for embedded systems
Stars: āœ­ 15 (-99.49%)
Mutual labels:  ide
wide
A lightweight web IDE (mostly a coding editor) based in monaco-editor (with a one-file server made in php). It allows to navigate the server with commands.
Stars: āœ­ 42 (-98.57%)
Mutual labels:  ide
Ted2Go
Ted2Go IDE is a leading IDE for Monkey2 programming language. Written on Monkey2! Based on original Ted2.
Stars: āœ­ 16 (-99.45%)
Mutual labels:  ide
puppeteer-ide-extension
Standalone puppeteer playground in browser's developer tools.
Stars: āœ­ 65 (-97.78%)
Mutual labels:  ide
CircuitPython-online-IDE
CircuitPython online IDE
Stars: āœ­ 15 (-99.49%)
Mutual labels:  ide
Shipr-Community-Android
Shipr Social is the Multi Platform Chat Project for Developers
Stars: āœ­ 21 (-99.28%)
Mutual labels:  ide
AndroidIDE
AndroidIDE is an IDE for Android to develop full featured Android apps on Android smartphones.
Stars: āœ­ 98 (-96.65%)
Mutual labels:  ide
plugin
Laravel Idea plugin for PhpStorm
Stars: āœ­ 104 (-96.45%)
Mutual labels:  ide
yii2-autocomplete-helper
Yii2 IDE Autocomplete Helper
Stars: āœ­ 38 (-98.7%)
Mutual labels:  ide
Hadoop Mini Clusters
hadoop-mini-clusters provides an easy way to test Hadoop projects directly in your IDE
Stars: āœ­ 265 (-90.95%)
Mutual labels:  ide
Dexed
IDE for the D programming language, its compilers, tools and libraries
Stars: āœ­ 255 (-91.29%)
Mutual labels:  ide
VSCode-Anywhere
VSCode with preconfigured tools for your programming languages : binaries, settings, extensions and documentations
Stars: āœ­ 26 (-99.11%)
Mutual labels:  ide

FUTURE

This project is archived.

Building on the TypeScript developer experience (DX) offered by ALM, Iā€™m creating a new product that offers a unique UI development experience for designers/developers. Signup for the Beta: https://designtsx.com

DesignTSX


ARCHIVE

The best IDE for TypeScript

Join the chat at  gitter

This project is powered by GitHub šŸŒŸs ^ go ahead and star it please.

Build Status NPM version

With great languages come great development tools šŸŒ¹.

Why

Check out the website and if you need more reasons we have them.

Requirements

  • Chrome
  • NodeJS v6

Usage

Get it:

npm install alm -g

Run it passing in the directory you want to serve up:

alm.

Now open it in chrome at the URL mentioned in your console. (protip use alm -o if your default browser is Chrome)

main

Features

We work hard šŸ‘· on our šŸ“ so please jump to the book.

But since its good to show a list so in no particular order and incomplete list:

  • Super slick syntax highlighting just for TypeScript
  • Tabs
  • Panes
  • Live file linting
  • Project wide linting
  • AST viewer
  • Dependency viewer / analyzer
  • Typescript Build
  • Live incremental TypeScript compile
  • Cursor History
  • Clipboard ring
  • Git Status gutter
  • Git Status scroll bar
  • Git reset file
  • Find in project
  • Find and replace in file (with regex support)
  • Multi Cursor
  • Rectangular selections
  • Command Search
  • TypeScript symbol search
  • TypeScript project selector
  • Live TypeScript ouput JavaScript preview
  • Multi monitor
  • Super friendly error panel with f8 error cycling
  • Copy paste buttons when they make sense (so you don't need to select stuff)
  • Type info / errors on hover
  • TypeScript doctor so you don't need to hover
  • Code folding
  • Bracket and tag matching
  • Matching bracking jumping
  • TypeScript formatting
  • editorconfig support
  • HTML to TSX/JSX
  • CSS to TS/JS
  • File Tree
  • On screen hints around current options (e.g. tree view)
  • Snippets
  • Add the feature you liked the most šŸŒ¹

And of course my favorite:

  • Code blaster

Contributing

A key motivation for this project is to educate the community about creating great TypeScript tools. So we would love to help you understand how the project works. Checkout the developer / contributor docs.

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].