A curated list of awesome Open Source Software made in Israel, and by Israelis.
List inspired by the awesome list thing.
- @lirantal/typeform-client - a friendlier Typeform Node.js API client
- aioswitcher - PyPi module integrating with various Switcher smart devices.
- alexa-skills-tester - Testing tools for Alexa skills written in Java.
- Amplication - Build quality Node.js applications without spending time on repetitive coding tasks.
- angular2-moment - moment.js pipes for Angular
- Apollo - A simple, lightweight, Continuous Deployment (CD) solution on top of Kubernetes.
- Apprise api bridge - Send multi channel notification using single endpoint.
- Appwrite - End to end backend server for frontend and mobile apps 👩💻👨💻.
- Arpspoof Docker - Cut internet connection for any device in the network, no agent needed.
- async-profiler-actuator-endpoint - A Spring Boot actuator endpoint implementation which serves as a wrapper for Async Profiler.
- Black Hole Solitaire Solver - an automated solver for the “Black Hole” and “All in a Row” variants of card solitaire.
- blessed-contrib - Build terminal dashboards using ascii/ansi art and javascript
- Blink-Java - Simple http server designed for use in tests, written in pure Java (no dependencies).
- Broadlink Manager - Flask based application for managing broadlink RM Devices (IR/RF).
- capp-cache - Cross Browser Offline Resource Persistency
- Caspion - Automated budget tracking from Israeli financial institutions
- Checkov - Static analysis for infrastructure as code (Terraform, Kubernetes, Cloudformation, Helm, Serverless, Kustomize, Bicep, Arm and more)
- Cloudify - Open source tool for orchestrating the lifecycle of infrastructure, network, and application resources on-prem and in the cloud.
- CppCMS - a C++ Web Development Framework (not a CMS).
- crawling-jobs - Scans jobs in Israel By scraping public websites using a Node.js, every six hours.
- cron-to-quartz - Node.js library to convert unix or linux CRON syntax to Quartz Scheduler
- Culmus - a collection of free-as-in-speech Hebrew fonts, by Maxim Iorsh.
- CustomPiOS - A RaspberryPI and other ARM devices distribution builder
- Debug Toolkit - A modern code-injection framework for Python. Like Pyrasite but Kubernetes-aware.
- DeCompose - Create compose file for any existing container.
- Deepstack Trainer - Simple web application for training & Testing Deepstack.
- Dockerbot - DockerBot is a Telepot powerd, easy to use Telegram bot written in python that runs as Docker Container.
- dockly - Docker console UI and Dashboard for quick managing and inspecting of Containers and Images
- dynamodb - A wrapper for easy access to DynamoDB
- express-ajv-swagger-validation - Express middleware for input validation using Swagger (Open API) and ajv
- express-boilerplate - A simple Node.js app (Express + Sequelize) with the purpose of providing a compact, clear and concise example to how Node.js apps can be built
- express-security-txt - A Node.js middleware for Express that implements Security.txt - A Method for Web Security Policies
- express-version-route - A Node.js express middleware that implements API versioning for route controllers
- firebase-server - Firebase Realtime Database server implementation
- Foreman - A complete lifecycle management tool for physical, virtual and cloud servers.
- Freecell Solver - a C library and some standalone command line programs to solve games of Freecell and similar variants of card Solitaire.
- Fugazi - A web based terminal application for executing local and remote commands
- FullPageOS - A RaspberryPI distribution to display a full page browser on boot (kiosk mode)
- GNU FriBidi - a library which implements the Unicode bidirectional text algorithm.
- Gotenberg UI - Web application for interacting with Gotenberg API
- Hspell - a spell checking program for Hebrew language documents.
- HspellPy - A Python wrapper for Hspell.
- HTML-Widgets-NavMenu - a Perl distribution for generating HTML navigation menus.
- infinite-autocomplete - Pluggable infinite-autocomplete component that can accept any implementations of yours
- Intergram - Free live chat widget linked to your Telegram messenger.
- Israeli Queue - A Library to add a variation of Priority Queues where instead of associating priority with the element to be enqueued, the priority is implicitly derived using the "friend" element and it joins right at the back end of the group that the friend belongs to.
- JsonChangeVals - Translating your JSON structure without paying for it.
- Krusader - an advanced twin panel (commander style) file manager for KDE.
- KVM - The Linux “Kernel Virtual Machine”, an x86 virtualization solution for the Linux kernel.
- licenseye - Node.js CLI tool to visualize an aggregate list of your dependencies' licenses
- Litespeed.js - Lite & fast micro javascript framework that is easy to learn.
- ma-nish - an unofficial python wrapper for Whatsapp cloud api
- mailgen - A Node.js package that generates clean, responsive HTML e-mails for sending transactional mail
- Mathmate - Open source project to make mathematics accessible to all via a convenient platform to share and inquire on mathematical concepts.
- mean.io - Mean.io is a popular mean stack boilerplate providing a starting point for angular(6) , express, mongo and node fullstack javascript powered apps.
- mocha-sidebar - Mocha side bar is a visual studio code extension that allows you to run Mocha tests from side bar menu and view results can run each level hierarchy from all tests to a single test(and each describer of course)
- Mr. M - Need to easily assume AWS IAM roles? Mr. M has your back!
- muse-js - Muse 2016 EEG Headset JavaScript Library (using Web Bluetooth)
- ocr-docker - a small, Flask powerd web app, helps us to extract text from images and pdf document using OCR.
- OctoPi - RaspberryPI distribution for controlling 3D printers over the web.
- OPAL - OPAL is an administration layer for Open Policy Agent (OPA), detecting changes to both policy and policy data in realtime and pushing live updates to your agents.
- OSv - an operating system for running a single Java or POSIX process (in a virtual machine).
- OWASP Glue Tool Project - A tools based project intended to make security automation easier.
- OWASP ServerlessGoat - A deliberately insecure realistic AWS Lambda serverless application
- Petri - Wix experiment system (A/B test and feature toggle framework)
- Predator - An open-source distributed performance testing framework
- PySnooper - a Python debugging aid. "Never use print for debugging again."
- PySol FC - an open-source and feature-rich collection of Solitaire games. (Adopted from previous maintainers.)
- react-elastic-carousel - A flexible and responsive carousel component for react.
- react-native-navigation - A complete native navigation solution for React Native
- Reconstant - Reconstant lets you share constant and enum definitions between programming languages.
- Redash - Data visualization tool for building dashboards that connect to multiple data sources.
- Remult - A CRUD framework for full-stack TypeScript.
- resume-json-python - A project to create your resume as JSON and be able to style it easily.
- Robusta - Open source Kubernetes troubleshooting and automation platform (somewhat like Zapier/IFTTT for devops, but with an emphasis on prebuilt automations)
- SafeUrl - Lite web application intended to help us validate any URL safely before clicking it.
- Sawmill - A JSON transformation open source library for enriching, transforming, and filtering JSON documents.
- Scylla - A rewrite of Cassandra DB in C++ that aims to be faster.
- sequelize-admin - A simple express based admin middleware for sequelizejs
- Show Me A Graph - Easily create graphs from cli commands and view them in the terminal. Like the
watch
command but with a graph of the output. - Snyk - CLI and build-time tool to find & fix known vulnerabilities in open-source dependencies
- Solver and Generator for “ABC Path”
- Springwolf - Automated documentation for async APIs built with Spring Boot
- SugoiJS Server - SugoiJS provides TypeScript decorators which makes the development process faster, easier with less boilerplate code.
- Ticktok.io - Efficient, managed and clustered scheduler that allows apps to receive accurate and reliable clock signals at scale.
- Topgrade - A single command to upgrade multiple package managers.
- typeform-export-excel - Export a Typeform survey questionnaire to an Excel format
- TypeWiz - Automatically discover and add missing types in your TypeScript code
- Utopia PHP - Lite & fast micro PHP framework that is easy to learn.
- Vest - Declarative validations library inspired by the spirit and style of unit testing.
- voicy - Voicy is a Telegram bot written in python that accepts voice command and execute it using HTTP calls or MQTT topics.
- Vue Tables 2 - Vue.js 2 grid components.
- vue-dynamic-dropdown - A Highly Customizable, easy-to-use elegant dropdown component for Vue framework
- vue-dynamic-star-rating - A dynamic stars rating component for vue, similar to Google Play’s rating
- vue-toggle-btn - A Highly Customizable, easy-to-use elegant toggle/switch button component
- Wazy - Wazy a python based telegram bot, that helps us checking travel times using Waze route calculation.
- weatheril - weatheril is an unofficial IMS (Israel Meteorological Service) python API wrapper.
- web-bluetooth-polyfill - Windows 10 Web Bluetooth Polyfill
- Webilder - a Flickr wallpaper downloader.
- webpack-node-externals - A Webpack plugin to list all node modules as bundle externals
- WhatsNext [Server | Client] - WhatsNext, connect through similar life events.
- Xiaomi Token Extractor - Small and simple web application for extracting Xiaomi device tokens.
- yap-csv - Node.js package that manages CSV to JSON conversion supporting complex field mapping
- Amplication
- Appwrite
- Ariga
- Armo
- Ballerine
- Bridgecrew
- Cloudify
- CloudQuery
- Codefresh
- Daily.Dev
- Datree
- DeepChecks
- DragonFly
- Elementary
- Final
- Groundcover
- ironSource
- Linnovate
- Logz.io
- Meatlbear
- Memphis
- Monday
- MyHeritage
- Nexmo
- Nielsen
- Novu
- Overwolf
- Peer5
- Permit.io
- qwikifiers
- Red Hat
- Robusta
- Scylla
- Snyk
- Speedb
- Tabnine
- Taboola
- Teambit
- Treeverse
- Walla! CODE
- Wing
- Wix
- ZOOZ
- Hamakor The Israeli Free and Open Source Software Non-Profit Organization
- JavaScript Israel Israeli JavaScript group that holds monthly free meetups and open source coding sessions. Non Profit.
- Node.js-IL The Israeli Node.js community - holds monthly meetups and shares common knowledge via WhatsApp / Facebook / etc ...
- OWASP Israel Chapter The Israeli Chapter of OWASP (the Open Web Application Security Project) which provides a range of application resources which are free and open-source.
- Ruby Underground Israel The Israeli Ruby commmunity with a monthly meetup
- The Public Knowledge Workshop Apply technology to enhance democracy and to empower citizens in Israel. Open for volunteers, see here for details.
- Amos Haviv
- Amos Szust
- Artyom Beilis
- Asaf Cohen
- Barak Schoster Goihman
- Benjamin Gruenbaum
- Eldad Fux
- Eli Segal
- Eran Geva
- Erez Birenholz
- Gaal Yahas
- Gabor Szabo
- Gilad Novik
- Guy Sheffer
- Ido Cohen
- Ilan Joselevich
- Islam Attrash
- Itamar Syn-Hershko
- Jeremy Hess
- Josh Grossman
- Liad Yosef
- Lior Kaplan
- Lior Kesos
- Liran Tal
- Maty Zisserman
- Moshe Nahmias
- Nadav Fischer
- Nadav Har'El
- Nadav Samet
- Natan Yellin
- Nitzan Tomer
- Omer Zak
- Or Weis
- Orel Balilti
- Ori Hoch
- Ram Rachum
- Sawyer X
- Shachar Shemesh
- Shai Berger
- Shay Cojocaru
- Shlomi Fish
- Stav Shamir
- Tomer Brisker
- Tomer Figenblat
- Tomer Klein
- Yaacov Zamir
- Yon Liud
- Yuval Hazaz
- Yuval Kogman
- August Penguin - The annual convention of the Israeli Free and Open Source Software community
- DebConf 20- The 21st DebConf (Debian Project's developer conference), held in 16-22 of August 2020 in the University of Haifa.
- PyConIL - Annual Python conference
- JavaScript Israel - A place for the Israeli Javascript community to share best practices, new frameworks and efficient tools in order to write cleaner and better code in less time.
- Open Source Hack Nights - Held every month on the second Sunday of the month in Tel Aviv.
- Pull Request Community - A meetup group for anyone interested in Programming, Technology, software development and especially open source, for all skill levels.
- PyWebIL - Monthly meetings about Python in general and Python for Web in particular in Tel Aviv-Yafo, Israel.
Found an awesome project, package, article, blog, video etc.? Send me a pull request! Just follow the guidelines. Thank you!
say hi on Twitter.**