All Projects → witheve → Eve

witheve / Eve

Licence: apache-2.0
Better tools for thought

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Eve

Awesome Db Tools
Everything that makes working with databases easier
Stars: ✭ 479 (-93.19%)
Mutual labels:  database, ide
Ninja Ide
{Ninja-IDE Is Not Just Another IDE}
Stars: ✭ 868 (-87.66%)
Mutual labels:  ide
Database And Queries
Stars: ✭ 8 (-99.89%)
Mutual labels:  database
Lift
Simple Android Application update logic component
Stars: ✭ 10 (-99.86%)
Mutual labels:  database
Xcodeeditor
An API for manipulating Xcode project files.
Stars: ✭ 851 (-87.9%)
Mutual labels:  ide
Liquid
Clojure Text Editor, for editing clojure code and markdown. Written entirely in Clojure with inspiration from Emacs and Vim.
Stars: ✭ 859 (-87.79%)
Mutual labels:  ide
Docker Oracle 12c R1
Oracle 12c Release 1 with web console and startup initdb
Stars: ✭ 8 (-99.89%)
Mutual labels:  database
Shardingsphere Elasticjob
Distributed scheduled job framework
Stars: ✭ 7,369 (+4.76%)
Mutual labels:  database
Phoenix
Mirror of Apache Phoenix
Stars: ✭ 867 (-87.67%)
Mutual labels:  database
Aurinko2
An XML document database engine implementation in Scala
Stars: ✭ 9 (-99.87%)
Mutual labels:  database
Flexy Pool
FlexyPool adds metrics and failover strategies to a given Connection Pool, allowing it to resize on demand.
Stars: ✭ 856 (-87.83%)
Mutual labels:  database
Ddia
《Designing Data-Intensive Application》DDIA中文翻译
Stars: ✭ 10,458 (+48.68%)
Mutual labels:  database
Xodus
Transactional schema-less embedded database used by JetBrains YouTrack and JetBrains Hub.
Stars: ✭ 864 (-87.72%)
Mutual labels:  database
Walrus
Lightweight Python utilities for working with Redis
Stars: ✭ 846 (-87.97%)
Mutual labels:  database
Cloudbeaver
Cloud Database Manager
Stars: ✭ 871 (-87.62%)
Mutual labels:  database
Oracle Db Examples
Examples of applications and tool usage for Oracle Database
Stars: ✭ 843 (-88.02%)
Mutual labels:  database
Graph
Graph is a semantic database that is used to create data-driven applications.
Stars: ✭ 855 (-87.84%)
Mutual labels:  database
Reacto
A sweet IDE for React.js
Stars: ✭ 859 (-87.79%)
Mutual labels:  ide
Awesome Postgres
A curated list of awesome PostgreSQL software, libraries, tools and resources, inspired by awesome-mysql
Stars: ✭ 7,468 (+6.17%)
Mutual labels:  database
Altium Library
Open source Altium Database Library with over 147,000 high quality components and full 3d models.
Stars: ✭ 875 (-87.56%)
Mutual labels:  database

Eve logo


Eve is a programming language based on years of research into building a human-first programming platform.

This repository hosts a preview of Eve v0.3 alpha, which is no longer under active development.

Getting Started with Eve v0.3 preview

Install Node for your platform, then clone and build the Eve starter repository:

git clone [email protected]:witheve/eve-starter.git
cd eve-starter
npm install

You can start the program switcher, which allows you to browse included example programs:

npm start

Or you can run a specific program by providing its path as an argument:

npm start -- path/to/program.js

Integrating Eve into an existing project

You can get Eve as an npm package

npm install witheve@preview

Then import Eve to use it in your project

import {Program} from "witheve";

Learning Eve

You can learn about Eve with the following resources:

Also, the mailing list archive is a good resource for help and inspiration. In particular, the Puzzles & Paradoxes series answers a lot of questions beginners face about the Eve langauge.

Get Involved

Join the Community

The Eve community is small but constantly growing, and everyone is welcome!

How to Contribute

The best way to contribute right now is to write Eve code and report your experiences. Let us know what kind of programs you’re trying to write, what barriers you are facing in writing code (both mental and technological), and any errors you encounter along the way.

How to File an Issue

Please file any issues in this repository. Before you file an issue, please take a look to see if the issue already exists. When you file an issue, please include:

  1. The steps needed to reproduce the bug
  2. Your operating system and browser.
  3. If applicable, the .*eve file that causes the bug.

License

Eve is licensed under the Apache 2.0 license, see LICENSE for details.

Disclaimer

Eve is currently at a very early, "alpha" stage of development. This means the language, tools, and docs are largely incomplete, but undergoing rapid and continuous development. If you encounter errors while using Eve, don't worry: it's likely our fault. Please bring the problem to our attention by filing an issue.

As always, with pre-release software, don’t use this for anything important. We are continuously pushing to this codebase, so you can expect very rapid changes. At this time, we’re not prepared make the commitment that our changes will not break your code, but we’ll do our best to update you on the biggest changes.

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].